diff options
author | Bryce McKinlay <mckinlay@redhat.com> | 2006-01-25 19:33:37 +0000 |
---|---|---|
committer | Bryce McKinlay <bryce@gcc.gnu.org> | 2006-01-25 19:33:37 +0000 |
commit | fb247cf80154ea3ec7c019b606f4f9c9ae489984 (patch) | |
tree | 12a87369c427a55a78a8327430145f3ba64f15ba /boehm-gc | |
parent | bd2bb1ea59def32f67e51e844bb7fed3fbd8a121 (diff) | |
download | gcc-fb247cf80154ea3ec7c019b606f4f9c9ae489984.zip gcc-fb247cf80154ea3ec7c019b606f4f9c9ae489984.tar.gz gcc-fb247cf80154ea3ec7c019b606f4f9c9ae489984.tar.bz2 |
gcconfig.h: Revert to GC 6.6 version, removing all local changes.
* include/private/gcconfig.h: Revert to GC 6.6 version, removing
all local changes.
From-SVN: r110222
Diffstat (limited to 'boehm-gc')
-rw-r--r-- | boehm-gc/ChangeLog | 5 | ||||
-rw-r--r-- | boehm-gc/include/private/gcconfig.h | 24 |
2 files changed, 17 insertions, 12 deletions
diff --git a/boehm-gc/ChangeLog b/boehm-gc/ChangeLog index 082cbfc..dbbc12c 100644 --- a/boehm-gc/ChangeLog +++ b/boehm-gc/ChangeLog @@ -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. diff --git a/boehm-gc/include/private/gcconfig.h b/boehm-gc/include/private/gcconfig.h index 044fcf8..c028e5d 100644 --- a/boehm-gc/include/private/gcconfig.h +++ b/boehm-gc/include/private/gcconfig.h @@ -131,6 +131,9 @@ # endif # endif # endif /* !LINUX */ +# if defined(__NetBSD__) && defined(__MIPSEL__) +# undef ULTRIX +# endif # define mach_type_known # endif # if defined(DGUX) && (defined(i386) || defined(__i386__)) @@ -294,17 +297,15 @@ # 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 @@ -666,8 +667,7 @@ # 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 @@ -1406,8 +1406,8 @@ # 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__ @@ -1587,7 +1587,7 @@ /* 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. */ |