summaryrefslogtreecommitdiff
path: root/Makefile.def
diff options
context:
space:
mode:
authorayers <ayers@138bc75d-0d04-0410-961f-82ee72b054a4>2006-06-06 16:05:47 +0000
committerayers <ayers@138bc75d-0d04-0410-961f-82ee72b054a4>2006-06-06 16:05:47 +0000
commitdd6d3a67d5ab5e0468513d349829711e5c592db0 (patch)
tree294e756af6a9d2bf5deaaf7155f3ea29953ec266 /Makefile.def
parent8dc10789d233904a25d3210557561d4b64210043 (diff)
downloadgcc-dd6d3a67d5ab5e0468513d349829711e5c592db0.tar.gz
2006-06-06 David Ayers <d.ayers@inode.at>
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. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@114435 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'Makefile.def')
-rw-r--r--Makefile.def2
1 files changed, 2 insertions, 0 deletions
diff --git a/Makefile.def b/Makefile.def
index 99e8ebe2b13..4457c6472bf 100644
--- a/Makefile.def
+++ b/Makefile.def
@@ -450,7 +450,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.