Author: rmottola
Date: Wed Jul  8 11:08:03 2015
New Revision: 38767

URL: http://svn.gna.org/viewcvs/gnustep?rev=38767&view=rev
Log:
On NetBSD, undefine the system __weak first

Modified:
    libs/base/trunk/ChangeLog
    libs/base/trunk/Headers/GNUstepBase/GSConfig.h.in

Modified: libs/base/trunk/ChangeLog
URL: 
http://svn.gna.org/viewcvs/gnustep/libs/base/trunk/ChangeLog?rev=38767&r1=38766&r2=38767&view=diff
==============================================================================
--- libs/base/trunk/ChangeLog   (original)
+++ libs/base/trunk/ChangeLog   Wed Jul  8 11:08:03 2015
@@ -1,3 +1,8 @@
+2015-07-08 Riccardo Mottola <[email protected]>
+
+       * Headers/GNUstepBase/GSConfig.h.in
+       On NetBSD, undefine the system __weak first.
+
 2015-07-03 Niels Grewe <[email protected]>
 
         * Tests/base/NSXMLParser/ParseData/namespaced-attributes.xml:

Modified: libs/base/trunk/Headers/GNUstepBase/GSConfig.h.in
URL: 
http://svn.gna.org/viewcvs/gnustep/libs/base/trunk/Headers/GNUstepBase/GSConfig.h.in?rev=38767&r1=38766&r2=38767&view=diff
==============================================================================
--- libs/base/trunk/Headers/GNUstepBase/GSConfig.h.in   (original)
+++ libs/base/trunk/Headers/GNUstepBase/GSConfig.h.in   Wed Jul  8 11:08:03 2015
@@ -409,6 +409,10 @@
 #endif
 
 #if !__has_feature(objc_arc)
+// NetBSD > 6 defines __weak in cdefs_elf.h
+#ifdef __NetBSD__
+#undef __weak
+#endif
 #  if !defined(__weak)
 #    if __OBJC_GC__
 #      define __weak __attribute__((objc_gc(weak)))


_______________________________________________
Gnustep-cvs mailing list
[email protected]
https://mail.gna.org/listinfo/gnustep-cvs

Reply via email to