Hi,
It's a duplication of assembler labels in inline assembler code that
is used more than once. I have fixed that in svn by using a local
label instead of incmodified.
Code duplication occurs because GSAtomicIncrement is used in
NSIncrementExtraRefCount, which is a public inline function. Thus, the
compiler generates the definition of NSIncrementExtraRefCount so that
other files can call it. Furthermore the function's code is expanded
inline where it is used in NSObject.m, namely in the -retain method.
It compiled now and seems to work, thanks.
Riccardo
_______________________________________________
Gnustep-dev mailing list
Gnustep-dev@gnu.org
http://lists.gnu.org/mailman/listinfo/gnustep-dev