]> granicus.if.org Git - gc/commitdiff
Prevent NO_DYLD_BIND_FULLY_IMAGE redefinition (Darwin)
authorIvan Maidanski <ivmai@mail.ru>
Tue, 14 Feb 2012 19:34:30 +0000 (23:34 +0400)
committerIvan Maidanski <ivmai@mail.ru>
Tue, 14 Feb 2012 19:34:30 +0000 (23:34 +0400)
* include/private/gcconfig.h (NO_DYLD_BIND_FULLY_IMAGE): Do not define
if already defined (e.g., by compiler -D option).

include/private/gcconfig.h

index 1a6436c621c8607cfc3ade527e797a42eb128bfc..d9c1d6375e49be127d28f7a2f09b8ba8a11e8628 100644 (file)
       /* FIXME: There seems to be some issues with trylock hanging on   */
       /* darwin. This should be looked into some more.                  */
 #     define NO_PTHREAD_TRYLOCK
-#     define NO_DYLD_BIND_FULLY_IMAGE
+#     ifndef NO_DYLD_BIND_FULLY_IMAGE
+#       define NO_DYLD_BIND_FULLY_IMAGE
+#     endif
 #   endif
 #   ifdef OPENBSD
 #     define ALIGNMENT 4