configure.in (GCINCS): Don't use "boehm-cflags".
authorBryce McKinlay <mckinlay@redhat.com>
Fri, 13 Aug 2004 23:05:36 +0000 (23:05 +0000)
committerBryce McKinlay <bryce@gcc.gnu.org>
Fri, 13 Aug 2004 23:05:36 +0000 (00:05 +0100)
commit4109fe8594fef15d5cb36d1019e5b7c95dbc45f6
tree863181355c9339e1361dad10263a322aaabe426e
parentf13bb1997aa840029740a52684fb9bcd20e834ab
configure.in (GCINCS): Don't use "boehm-cflags".

libjava:
2004-08-13  Bryce McKinlay  <mckinlay@redhat.com>

* configure.in (GCINCS): Don't use "boehm-cflags". Instead, -I
boehm-gc's include dirs.
* configure: Rebuilt.
* include/boehm-gc.h: Include gc_config.h.

boehm-gc:
2004-08-13  Bryce McKinlay  <mckinlay@redhat.com>

* configure.ac (gc_cflags): Add -Iinclude.
(AC_CONFIG_HEADERS): New. Configure gc_config.h header.
Don't write DEFS to boehm-cflags file.
* configure: Rebuilt.
* gcj_mlc.c: Check #ifdef GC_GCJ_SUPPORT after including headers.
* specific.c: Check #ifdef GC_LINUX_THREADS after including headers.
* include/gc_config_macros.h: Remove backward-compatibility
redefinitions of GC_ names.
* include/gc.h: Include <gc_config.h>.

2004-08-13  Bryce McKinlay  <mckinlay@redhat.com>

Import Boehm GC version 6.3.

From-SVN: r85972
69 files changed:
boehm-gc/BCC_MAKEFILE
boehm-gc/ChangeLog
boehm-gc/Makefile.direct
boehm-gc/Makefile.dist
boehm-gc/Makefile.dj
boehm-gc/Makefile.in
boehm-gc/NT_MAKEFILE
boehm-gc/aclocal.m4
boehm-gc/allchblk.c
boehm-gc/alloc.c
boehm-gc/checksums.c
boehm-gc/configure
boehm-gc/configure.ac
boehm-gc/cord/cordprnt.c
boehm-gc/cord/cordtest.c
boehm-gc/cord/cordxtra.c
boehm-gc/cord/de.c
boehm-gc/dbg_mlc.c
boehm-gc/doc/README
boehm-gc/doc/README.changes
boehm-gc/doc/README.environment
boehm-gc/doc/README.macros
boehm-gc/doc/README.win32
boehm-gc/doc/debugging.html
boehm-gc/doc/gc.man
boehm-gc/doc/gcdescr.html
boehm-gc/dyn_load.c
boehm-gc/finalize.c
boehm-gc/gcj_mlc.c
boehm-gc/headers.c
boehm-gc/if_not_there.c
boehm-gc/include/Makefile.in
boehm-gc/include/gc.h
boehm-gc/include/gc_config.h.in [new file with mode: 0644]
boehm-gc/include/gc_config_macros.h
boehm-gc/include/gc_cpp.h
boehm-gc/include/gc_gcj.h
boehm-gc/include/gc_local_alloc.h
boehm-gc/include/gc_mark.h
boehm-gc/include/javaxfc.h
boehm-gc/include/new_gc_alloc.h
boehm-gc/include/private/dbg_mlc.h
boehm-gc/include/private/gc_pmark.h
boehm-gc/include/private/gc_priv.h
boehm-gc/include/private/gcconfig.h
boehm-gc/include/private/solaris_threads.h
boehm-gc/include/private/specific.h
boehm-gc/mach_dep.c
boehm-gc/malloc.c
boehm-gc/mallocx.c
boehm-gc/mark.c
boehm-gc/misc.c
boehm-gc/new_hblk.c
boehm-gc/os_dep.c
boehm-gc/pthread_support.c
boehm-gc/solaris_pthreads.c
boehm-gc/solaris_threads.c
boehm-gc/specific.c
boehm-gc/tests/test.c
boehm-gc/tests/test_cpp.cc
boehm-gc/tests/trace_test.c
boehm-gc/threadlibs.c
boehm-gc/typd_mlc.c
boehm-gc/version.h
boehm-gc/win32_threads.c
libjava/ChangeLog
libjava/configure
libjava/configure.in
libjava/include/boehm-gc.h