[Bug libobjc/23214] libobjc doesn't initialize protocols in some cases

2010-10-13 Thread nicola at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23214 --- Comment #9 from Nicola Pero nicola at gcc dot gnu.org 2010-10-13 08:16:44 UTC --- Author: nicola Date: Wed Oct 13 08:16:42 2010 New Revision: 165414 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=165414 Log: In libobjc/: 2010-10-13

[Bug libobjc/23214] libobjc doesn't initialize protocols in some cases

2010-10-13 Thread nicola at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23214 Nicola Pero nicola at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED

[Bug libobjc/23214] libobjc doesn't initialize protocols in some cases

2010-09-08 Thread nicola at gcc dot gnu dot org
--- Comment #7 from nicola at gcc dot gnu dot org 2010-09-08 17:48 --- Confirmed. Thanks -- nicola at gcc dot gnu dot org changed: What|Removed |Added

[Bug libobjc/23214] libobjc doesn't initialize protocols in some cases

2010-09-08 Thread nicola at gcc dot gnu dot org
--- Comment #8 from nicola at gcc dot gnu dot org 2010-09-08 17:52 --- Created an attachment (id=21743) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=21743action=view) A tidied up testcase ready for the GCC testsuite -- nicola at gcc dot gnu dot org changed: What

[Bug libobjc/23214] libobjc doesn't initialize protocols in some cases

2005-08-03 Thread jeremy at deadbeef dot com
--- Additional Comments From jeremy at deadbeef dot com 2005-08-03 13:39 --- Created an attachment (id=9419) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=9419action=view) Patch to init.c in libobjc to fix protocol problem. This patch is relative to CVS. --

[Bug libobjc/23214] libobjc doesn't initialize protocols in some cases

2005-08-03 Thread jeremy at deadbeef dot com
--- Additional Comments From jeremy at deadbeef dot com 2005-08-03 13:41 --- Created an attachment (id=9420) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=9420action=view) Test case #1 Complie like this gcc -g protocolCase1.m -lobjc -o protocolCase1 then run the program and watch

[Bug libobjc/23214] libobjc doesn't initialize protocols in some cases

2005-08-03 Thread jeremy at deadbeef dot com
--- Additional Comments From jeremy at deadbeef dot com 2005-08-03 13:44 --- Created an attachment (id=9421) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=9421action=view) test case #2a Requires the protocolCase2b.m attachment as well. Compile using gcc -g protocolCase2b.m

[Bug libobjc/23214] libobjc doesn't initialize protocols in some cases

2005-08-03 Thread jeremy at deadbeef dot com
--- Additional Comments From jeremy at deadbeef dot com 2005-08-03 13:44 --- Created an attachment (id=9422) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=9422action=view) test case #2b See attachment 9421. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23214

[Bug libobjc/23214] libobjc doesn't initialize protocols in some cases

2005-08-03 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-08-03 13:50 --- This is a dup of bug 18255. The bug is really in the front-end which should mark the supper protocol as be staticly initialized. *** This bug has been marked as a duplicate of 18255 *** --

[Bug libobjc/23214] libobjc doesn't initialize protocols in some cases

2005-08-03 Thread jeremy at deadbeef dot com
--- Additional Comments From jeremy at deadbeef dot com 2005-08-03 13:52 --- No no, it is not a duplicate. You will see that test case #1 will still fail even after you fix bug 18255. libobjc fails to initialize statics if the first static was initialized as a side effect of being