Re: GDB & Objective C

2016-10-23 Thread Giah de Barag
These errors and patches apply to all operating systems.

The GDB team are requiring me to submit the patches in a particular format.

Until I get around to doing that, I can provide access to the patches or the 
patched source code.

___
Gnustep-dev mailing list
Gnustep-dev@gnu.org
https://lists.gnu.org/mailman/listinfo/gnustep-dev


Re: GDB & Objective C

2016-10-23 Thread Gregory Casamento
Hey Giah,

On Tue, Sep 27, 2016 at 4:20 PM, Giah de Barag  wrote:

> A new GDB patch:
>   https://sourceware.org/ml/gdb-patches/2016-09/msg00382.html
>
> To be added to:
>   https://sourceware.org/ml/gdb-patches/2016-09/msg00100.html
>
>
> If anybody discovers more, please bring them to my attention.
>
> Does anybody want to help with urging the GDB people to merge these
> patches?


​Are these patches specific to the MinGW variant of GDB or do the issues
they correct effect GDB in general?   Did you get these accepted by them?

GC

-- 
Gregory Casamento
GNUstep Lead Developer / OLC, Principal Consultant
http://www.gnustep.org - http://heronsperch.blogspot.com
http://ind.ie/phoenix/
___
Gnustep-dev mailing list
Gnustep-dev@gnu.org
https://lists.gnu.org/mailman/listinfo/gnustep-dev


Re: GDB & Objective C

2016-09-27 Thread Giah de Barag
A new GDB patch:
  https://sourceware.org/ml/gdb-patches/2016-09/msg00382.html

To be added to:
  https://sourceware.org/ml/gdb-patches/2016-09/msg00100.html


If anybody discovers more, please bring them to my attention.

Does anybody want to help with urging the GDB people to merge these patches?



___
Gnustep-dev mailing list
Gnustep-dev@gnu.org
https://lists.gnu.org/mailman/listinfo/gnustep-dev


Re: GDB & Objective C

2016-09-16 Thread Svetlana Tkachenko
Thanks Giah!

Svetlana

___
Gnustep-dev mailing list
Gnustep-dev@gnu.org
https://lists.gnu.org/mailman/listinfo/gnustep-dev


Re: GDB & Objective C

2016-09-13 Thread Giah de Barag
GDB Objective C Support Restored
https://sourceware.org/ml/gdb-patches/2016-09/msg00100.html


___
Gnustep-dev mailing list
Gnustep-dev@gnu.org
https://lists.gnu.org/mailman/listinfo/gnustep-dev


Re: GDB & Objective C

2016-08-22 Thread Giah de Barag
Can lldb debug mingw objc programs compiled with gcc? If clang is required, 
that is a show-stopper (I am on mingw with gcc and objc). Does lldb have a 
gdb-compatible command set?



On Aug 22, 2016, at 13:38, David Chisnall  wrote:

> I would not expect modern Objective-C to work well in GDB, nor would I expect 
> GDB to ever fix it.  Have you tried lldb?  It is missing some of the 
> target-specific hooks for our runtime, but is more likely to be possible to 
> fix.
> 
> David
> 
> 
> 
> On 22 Aug 2016, at 18:01, Giah de Barag  wrote:
> 
>> I filed two bug reports on the GDB Bugzilla.
>> 
>> Bug 20503 - ObjC runtime debugging support is severely broken
>> https://sourceware.org/bugzilla/show_bug.cgi?id=20503
>> 
>> Bug 20501 - Creating NSString convenience variable crashes GDB
>> https://sourceware.org/bugzilla/show_bug.cgi?id=20501
>> 
>> Are your experiences similar? If yes, please add your voice to these bugs. 
>> If no, what are your GDB version and host triplet?
>> 


___
Gnustep-dev mailing list
Gnustep-dev@gnu.org
https://lists.gnu.org/mailman/listinfo/gnustep-dev


Re: GDB & Objective C

2016-08-22 Thread David Chisnall
On 22 Aug 2016, at 18:01, Giah de Barag  wrote:
> 
> I filed two bug reports on the GDB Bugzilla.
> 
> Bug 20503 - ObjC runtime debugging support is severely broken
> https://sourceware.org/bugzilla/show_bug.cgi?id=20503
> 
> Bug 20501 - Creating NSString convenience variable crashes GDB
> https://sourceware.org/bugzilla/show_bug.cgi?id=20501
> 
> Are your experiences similar? If yes, please add your voice to these bugs. If 
> no, what are your GDB version and host triplet?

I would not expect modern Objective-C to work well in GDB, nor would I expect 
GDB to ever fix it.  Have you tried lldb?  It is missing some of the 
target-specific hooks for our runtime, but is more likely to be possible to fix.

David


___
Gnustep-dev mailing list
Gnustep-dev@gnu.org
https://lists.gnu.org/mailman/listinfo/gnustep-dev