[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug #25033] compilation of gnustep-gui-0.14.0 fails on openbsd 4.4 spar
From: |
David Ayers |
Subject: |
[bug #25033] compilation of gnustep-gui-0.14.0 fails on openbsd 4.4 sparc |
Date: |
Wed, 25 Feb 2009 06:24:48 +0000 |
User-agent: |
Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.0.6) Gecko/2009020409 Iceweasel/3.0.6 (Debian-3.0.6-1) |
Follow-up Comment #16, bug #25033 (project gnustep):
Actually my suggestion is not so great after all. Merely haven
NXConstantString categories would still break the class hierarchy.
I'm not sure how gnustep's constant strings worked with compilers prior to
-fconstant-string-class. I.e. how we can unsure the runtime will always use
our:
NXConstantString : NSString : NSObject
instead of libobjc's
NXConstantString : Object
Maybe we should try to "adjust" the runtime structures during +load of our
NXConstantString class. I'm not sure exactly how to do that (especially
efficiently [i.e. without iterating of all known classes to find both versions
of NXConstantString for every GNUstep process]).
Maybe someone else has a better suggestion, or know more about how/whether
this worked with compilers prior to -fconstant-string-class.
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/bugs/?25033>
_______________________________________________
Nachricht geschickt von/durch Savannah
http://savannah.gnu.org/