OSDN Git Service

2003-07-30 Andreas Tobler <a.tobler@schweiz.ch>
authorandreast <andreast@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 30 Jul 2003 17:42:28 +0000 (17:42 +0000)
committerandreast <andreast@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 30 Jul 2003 17:42:28 +0000 (17:42 +0000)
        * dyn_load.c: Define __private_extern__ to match Apple's system
        header.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@69967 138bc75d-0d04-0410-961f-82ee72b054a4

boehm-gc/ChangeLog
boehm-gc/dyn_load.c

index 96e7f4b..633eef5 100644 (file)
@@ -1,3 +1,8 @@
+2003-07-30  Andreas Tobler  <a.tobler@schweiz.ch>
+
+       * dyn_load.c: Define __private_extern__ to match Apple's system 
+       header.
 2003-07-28  Loren J. Rittle  <ljrittle@acm.org>
 
        * os_dep.c: Remove redundancy introduced in last merge.
index 5ae0e0d..1f4a636 100644 (file)
@@ -980,7 +980,13 @@ void GC_register_dynamic_libraries()
 
 #ifdef DARWIN
 
+#ifndef __private_extern__
+#define __private_extern__ extern
 #include <mach-o/dyld.h>
+#undef __private_extern__
+#else
+#include <mach-o/dyld.h>
+#endif
 #include <mach-o/getsect.h>
 
 /*#define DARWIN_DEBUG*/