gcconfig.h: Revert to GC 6.6 version, removing all local changes.
authorBryce McKinlay <mckinlay@redhat.com>
Wed, 25 Jan 2006 19:33:37 +0000 (19:33 +0000)
committerBryce McKinlay <bryce@gcc.gnu.org>
Wed, 25 Jan 2006 19:33:37 +0000 (19:33 +0000)
* include/private/gcconfig.h: Revert to GC 6.6 version, removing
all local changes.

From-SVN: r110222

boehm-gc/ChangeLog
boehm-gc/include/private/gcconfig.h

index 082cbfc000dc363c3633038aafe6032e76f7f1fb..dbbc12cbc3f2bd7794c146677d97e657c2c97e29 100644 (file)
@@ -1,3 +1,8 @@
+2006-01-25  Bryce McKinlay  <mckinlay@redhat.com>
+
+       * include/private/gcconfig.h: Revert to GC 6.6 version, removing
+       all local changes.
+
 2006-01-24  Bryce McKinlay  <mckinlay@redhat.com>
 
        Import Boehm GC version 6.6.
index 044fcf81c00cf2b5bdd9109b7f6de50b7ac15a05..c028e5dbf6cff8d028cce52f7de8a2dab00e19bf 100644 (file)
 #       endif
 #      endif
 #    endif /* !LINUX */
+#    if defined(__NetBSD__) && defined(__MIPSEL__)
+#      undef ULTRIX
+#    endif
 #    define mach_type_known
 # endif
 # if defined(DGUX) && (defined(i386) || defined(__i386__))
 #   define MACOS
 #   define mach_type_known
 # endif
-# if defined(macosx) \
-     || defined(__APPLE__) && defined(__MACH__) && defined(__ppc__) \
-     || defined(__APPLE__) && defined(__MACH__) && defined(__ppc64__)
-#    define DARWIN
+# if defined(macosx) || (defined(__APPLE__) && defined(__MACH__))
+#   define DARWIN
+#   if defined(__ppc__)  || defined(__ppc64__)
 #    define POWERPC
 #    define mach_type_known
-# else
-#    if defined(__i386__)
-#      define I386
+#   elif defined(__i386__)
+#    define I386
      --> Not really supported, but at least we recognize it.
-#    endif
+#   endif
 # endif
 # if defined(NeXT) && defined(mc68000)
 #   define M68K
 #       define OS_TYPE "LINUX"
 #       define STACKBOTTOM ((ptr_t)0xf0000000)
 #       define USE_GENERIC_PUSH_REGS
-#           define USE_MMAP
-             /* We never got around to the assembly version. */
+               /* We never got around to the assembly version. */
 /* #       define MPROTECT_VDB - Reported to not work  9/17/01 */
 #       ifdef __ELF__
 #            define DYNAMIC_LOADING
 #       define DATAEND /* not needed */
 #   endif
 #   if defined(NETBSD)
-#     define OS_TYPE "NETBSD"
 #     define ALIGNMENT 4
+#     define OS_TYPE "NETBSD"
 #     define HEURISTIC2
 #     define USE_GENERIC_PUSH_REGS
 #     ifdef __ELF__
        /* the text segment immediately follows the stack.              */
        /* Hence we give an upper pound.                                */
        /* This is currently unused, since we disabled HEURISTIC2       */
-       extern int __start[];
+       extern int __start[];
 #      define HEURISTIC2_LIMIT ((ptr_t)((word)(__start) & ~(getpagesize()-1)))
 #      ifndef GC_OSF1_THREADS
          /* Unresolved signal issues with threads.     */