diff options
author | Jeff Law <law@gcc.gnu.org> | 1997-11-02 14:19:36 -0700 |
---|---|---|
committer | Jeff Law <law@gcc.gnu.org> | 1997-11-02 14:19:36 -0700 |
commit | e9a25f70a0a7b82881b56cb3dfa7422b2968682a (patch) | |
tree | 46fe768360493f03f7282d07762e7b26c292aabd /gcc/objc/Make-lang.in | |
parent | bb84e66919817020267815eed4304e543688e722 (diff) | |
download | gcc-e9a25f70a0a7b82881b56cb3dfa7422b2968682a.zip gcc-e9a25f70a0a7b82881b56cb3dfa7422b2968682a.tar.gz gcc-e9a25f70a0a7b82881b56cb3dfa7422b2968682a.tar.bz2 |
Update mainline egcs to gcc2 snapshot 971021.
From-SVN: r16278
Diffstat (limited to 'gcc/objc/Make-lang.in')
-rw-r--r-- | gcc/objc/Make-lang.in | 43 |
1 files changed, 25 insertions, 18 deletions
diff --git a/gcc/objc/Make-lang.in b/gcc/objc/Make-lang.in index d3001ed..0dcd59c 100644 --- a/gcc/objc/Make-lang.in +++ b/gcc/objc/Make-lang.in @@ -121,58 +121,59 @@ OBJC_O = objc/hash.o objc/sarray.o \ objc/thr.o objc/linking.o \ objc/$(OBJC_THREAD_FILE).o -objc/hash.o: $(srcdir)/objc/hash.c +objc/hash.o: $(srcdir)/objc/hash.c $(GCC_PASSES) $(GCC_FOR_TARGET) $(GCC_CFLAGS) $(INCLUDES) \ -c $(srcdir)/objc/hash.c -o $@ -objc/sarray.o: $(srcdir)/objc/sarray.c +objc/sarray.o: $(srcdir)/objc/sarray.c $(GCC_PASSES) $(GCC_FOR_TARGET) $(GCC_CFLAGS) $(INCLUDES) \ -c $(srcdir)/objc/sarray.c -o $@ -objc/class.o: $(srcdir)/objc/class.c +objc/class.o: $(srcdir)/objc/class.c $(GCC_PASSES) $(GCC_FOR_TARGET) $(GCC_CFLAGS) $(INCLUDES) \ -c $(srcdir)/objc/class.c -o $@ -objc/sendmsg.o: $(srcdir)/objc/sendmsg.c +objc/sendmsg.o: $(srcdir)/objc/sendmsg.c $(GCC_PASSES) $(GCC_FOR_TARGET) $(GCC_CFLAGS) $(INCLUDES) \ -c $(srcdir)/objc/sendmsg.c -o $@ -objc/init.o: $(srcdir)/objc/init.c +objc/init.o: $(srcdir)/objc/init.c $(GCC_PASSES) $(GCC_FOR_TARGET) $(GCC_CFLAGS) $(INCLUDES) \ -c $(srcdir)/objc/init.c -o $@ -objc/archive.o: $(srcdir)/objc/archive.c +objc/archive.o: $(srcdir)/objc/archive.c $(GCC_PASSES) $(GCC_FOR_TARGET) $(GCC_CFLAGS) $(INCLUDES) \ -c $(srcdir)/objc/archive.c -o $@ -objc/encoding.o: $(srcdir)/objc/encoding.c +objc/encoding.o: $(srcdir)/objc/encoding.c $(GCC_PASSES) $(GCC_FOR_TARGET) $(GCC_CFLAGS) $(INCLUDES) \ -c $(srcdir)/objc/encoding.c -o $@ -objc/selector.o: $(srcdir)/objc/selector.c +objc/selector.o: $(srcdir)/objc/selector.c $(GCC_PASSES) $(GCC_FOR_TARGET) $(GCC_CFLAGS) $(INCLUDES) \ -c $(srcdir)/objc/selector.c -o $@ -objc/objects.o: $(srcdir)/objc/objects.c +objc/objects.o: $(srcdir)/objc/objects.c $(GCC_PASSES) $(GCC_FOR_TARGET) $(GCC_CFLAGS) $(INCLUDES) \ -c $(srcdir)/objc/objects.c -o $@ -objc/misc.o: $(srcdir)/objc/misc.c +objc/misc.o: $(srcdir)/objc/misc.c $(GCC_PASSES) $(GCC_FOR_TARGET) $(GCC_CFLAGS) $(INCLUDES) \ -c $(srcdir)/objc/misc.c -o $@ -objc/NXConstStr.o: $(srcdir)/objc/NXConstStr.m +objc/NXConstStr.o: $(srcdir)/objc/NXConstStr.m $(GCC_PASSES) $(GCC_FOR_TARGET) $(GCC_CFLAGS) $(INCLUDES) \ -c $(srcdir)/objc/NXConstStr.m -o $@ -objc/Object.o: $(srcdir)/objc/Object.m +objc/Object.o: $(srcdir)/objc/Object.m $(GCC_PASSES) $(GCC_FOR_TARGET) $(GCC_CFLAGS) $(INCLUDES) \ -c $(srcdir)/objc/Object.m -o $@ -objc/Protocol.o: $(srcdir)/objc/Protocol.m +objc/Protocol.o: $(srcdir)/objc/Protocol.m $(GCC_PASSES) $(GCC_FOR_TARGET) $(GCC_CFLAGS) $(INCLUDES) \ -c $(srcdir)/objc/Protocol.m -o $@ -objc/thr.o: $(srcdir)/objc/thr.h $(srcdir)/objc/thr.c +objc/thr.o: $(srcdir)/objc/thr.h $(srcdir)/objc/thr.c $(GCC_PASSES) $(GCC_FOR_TARGET) $(GCC_CFLAGS) $(INCLUDES) \ -c $(srcdir)/objc/thr.c -o $@ -objc/$(OBJC_THREAD_FILE).o: $(srcdir)/objc/$(OBJC_THREAD_FILE).c +objc/$(OBJC_THREAD_FILE).o: $(srcdir)/objc/$(OBJC_THREAD_FILE).c $(GCC_PASSES) $(GCC_FOR_TARGET) $(GCC_CFLAGS) $(INCLUDES) \ -c $(srcdir)/objc/$(OBJC_THREAD_FILE).c -o $@ -objc/nil_method.o: $(srcdir)/objc/nil_method.c +objc/nil_method.o: $(srcdir)/objc/nil_method.c $(GCC_PASSES) $(GCC_FOR_TARGET) $(GCC_CFLAGS) $(INCLUDES) \ -c $(srcdir)/objc/nil_method.c -o $@ -objc/linking.o: $(srcdir)/objc/linking.m +objc/linking.o: $(srcdir)/objc/linking.m $(GCC_PASSES) $(GCC_FOR_TARGET) $(GCC_CFLAGS) $(INCLUDES) \ -c $(srcdir)/objc/linking.m -o $@ -$(srcdir)/objc/libobjc_entry.o: $(srcdir)/objc/libobjc_entry.c + +$(srcdir)/objc/libobjc_entry.o: $(srcdir)/objc/libobjc_entry.c $(GCC_PASSES) $(GCC_FOR_TARGET) $(GCC_CFLAGS) $(INCLUDES) \ -c $(srcdir)/objc/libobjc_entry.c -o $@ @@ -294,3 +295,9 @@ objc.stage4: # This target creates the files that can be rebuilt, but go in the # distribution anyway. It then copies the files to the distdir directory. objc.distdir: + mkdir tmp/objc + cd objc ; $(MAKE) $(FLAGS_TO_PASS) objc-parse.c + cd objc; \ + for file in *[0-9a-zA-Z+]; do \ + ln $$file ../tmp/objc >/dev/null 2>&1 || cp $$file ../tmp/objc; \ + done |