From 4f0ef2d88b484966e5203cb6258aa1195be49688 Mon Sep 17 00:00:00 2001 From: Carlos O'Donell Date: Wed, 7 Jun 2006 22:33:16 +0000 Subject: 2006-06-07 Carlos O'Donell Sync from gcc: 2006-06-06 David Ayers PR libobjc/13946 * Makefile.def: Add dependencies for libobjc which boehm-gc. * Makefile.in: Regenerate. * configure.in: Add --enable-objc-gc at toplevel and have it enable boehm-gc for Objective-C. Remove target-boehm-gc from libgcj. Add target-boehm-gc to target_libraries. Add target-boehm-gc to noconfigdirs where ${libgcj} is specified. Assert that boehm-gc is supported when requested for Objective-C. Only build boehm-gc if needed either for Java or Objective-C. * configure: Regenerate. 2006-06-05 Paolo Bonzini PR 27674 * Makefile.tpl (configure-[+prefix+][+module+], all-[+prefix+][+module+]): Depend on stage_current if bootstrapping. Remove rule to unstage bootstrapped modules. (stage_current): New. * Makefile.in: Regenerate. 2006-05-20 John David Anglin Andreas Tobler * configure.in: Enable libgcj for hppa*-hp-hpux11*. * configure: Rebuilt. Revert 2006-01-31 Richard Guenther Paolo Bonzini * Makefile.def (target_modules): Add libgcc-math target module. * configure.in (target_libraries): Add libgcc-math target library. (--enable-libgcc-math): New configure switch. * Makefile.in: Re-generate. * configure: Re-generate. --- Makefile.def | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'Makefile.def') diff --git a/Makefile.def b/Makefile.def index 102fdee..1d792ae 100644 --- a/Makefile.def +++ b/Makefile.def @@ -117,7 +117,6 @@ host_modules= { module= gnattools; }; target_modules = { module= libstdc++-v3; lib_path=.libs; raw_cxx=true; }; target_modules = { module= libmudflap; lib_path=.libs; }; target_modules = { module= libssp; lib_path=.libs; }; -target_modules = { module= libgcc-math; lib_path=.libs; }; target_modules = { module= newlib; }; target_modules = { module= libgfortran; }; target_modules = { module= libobjc; }; @@ -460,7 +459,9 @@ dependencies = { module=all-target-libjava; on=all-target-zlib; }; dependencies = { module=all-target-libjava; on=all-target-boehm-gc; }; dependencies = { module=all-target-libjava; on=all-target-qthreads; }; dependencies = { module=all-target-libjava; on=all-target-libffi; }; +dependencies = { module=configure-target-libobjc; on=configure-target-boehm-gc; }; dependencies = { module=all-target-libobjc; on=all-target-libiberty; }; +dependencies = { module=all-target-libobjc; on=all-target-boehm-gc; }; dependencies = { module=all-target-libstdc++-v3; on=all-target-libiberty; }; // Target modules in the 'src' repository. -- cgit v1.1