diff options
author | Doug Evans <dje@gnu.org> | 1997-06-27 22:34:54 +0000 |
---|---|---|
committer | Doug Evans <dje@gnu.org> | 1997-06-27 22:34:54 +0000 |
commit | 24e22c117c83356e1028f41a9be50d8e76acd691 (patch) | |
tree | 201469ae3b6f8065134c773ec8f347e6d9b685af /gcc/objc | |
parent | f98d12145797fd3a7de6da7725fc47d8fda951a7 (diff) | |
download | gcc-24e22c117c83356e1028f41a9be50d8e76acd691.zip gcc-24e22c117c83356e1028f41a9be50d8e76acd691.tar.gz gcc-24e22c117c83356e1028f41a9be50d8e76acd691.tar.bz2 |
Make-lang.in (OBJC_CCOMMON): Object files don't go in srcdir.
* objc/Make-lang.in (OBJC_CCOMMON): Object files don't go in srcdir.
(OBJC_OBJS): Likewise.
(OBJC_O): Likewise.
(objc-parse.o, objc-act.o): Fix rules.
(objc/libobjc files): Fix rules.
From-SVN: r14347
Diffstat (limited to 'gcc/objc')
-rw-r--r-- | gcc/objc/Make-lang.in | 69 |
1 files changed, 34 insertions, 35 deletions
diff --git a/gcc/objc/Make-lang.in b/gcc/objc/Make-lang.in index 74d0fee..0aaa5f4 100644 --- a/gcc/objc/Make-lang.in +++ b/gcc/objc/Make-lang.in @@ -57,12 +57,11 @@ OBJECTIVE-C objective-c: cc1obj objc-runtime .PHONY: objective-c objc ObjC # C common object files required by Objective C. -OBJC_CCOMMON = $(srcdir)/c-lex.o $(srcdir)/c-pragma.o \ - $(srcdir)/c-decl.o $(srcdir)/c-typeck.o $(srcdir)/c-convert.o \ - $(srcdir)/c-aux-info.o $(srcdir)/c-common.o $(srcdir)/c-iterate.o +OBJC_CCOMMON = c-lex.o c-pragma.o c-decl.o c-typeck.o c-convert.o \ + c-aux-info.o c-common.o c-iterate.o # Language-specific object files for Objective C. -OBJC_OBJS = $(srcdir)/objc/objc-parse.o $(srcdir)/objc/objc-act.o +OBJC_OBJS = objc-parse.o objc-act.o cc1obj: $(P) $(OBJC_OBJS) $(OBJC_CCOMMON) $(OBJS) $(BC_OBJS) $(LIBDEPS) $(CC) $(ALL_CFLAGS) $(LDFLAGS) -o $@ $(OBJC_OBJS) $(OBJS) \ @@ -70,12 +69,12 @@ cc1obj: $(P) $(OBJC_OBJS) $(OBJC_CCOMMON) $(OBJS) $(BC_OBJS) $(LIBDEPS) # Objective C language specific files. -$(srcdir)/objc/objc-parse.o : $(srcdir)/objc/objc-parse.c \ +objc-parse.o : $(srcdir)/objc/objc-parse.c \ $(CONFIG_H) $(TREE_H) \ $(srcdir)/c-lex.h $(srcdir)/c-tree.h $(srcdir)/input.h \ $(srcdir)/flags.h $(srcdir)/objc/objc-act.h $(CC) $(ALL_CFLAGS) $(ALL_CPPFLAGS) $(INCLUDES) -I$(srcdir)/objc \ - -c $(srcdir)/objc/objc-parse.c -o $(srcdir)/objc/objc-parse.o + -c $(srcdir)/objc/objc-parse.c $(srcdir)/objc/objc-parse.c : $(srcdir)/objc/objc-parse.y cd $(srcdir); $(BISON) $(BISONFLAGS) \ @@ -88,13 +87,13 @@ $(srcdir)/objc/objc-parse.y: $(srcdir)/c-parse.in $(srcdir)/c-parse.in >>tmp-objc-prs.y $(srcdir)/move-if-change tmp-objc-prs.y $(srcdir)/objc/objc-parse.y -$(srcdir)/objc/objc-act.o : $(srcdir)/objc/objc-act.c \ +objc-act.o : $(srcdir)/objc/objc-act.c \ $(CONFIG_H) $(TREE_H) $(RTL_H) \ $(srcdir)/c-tree.h $(srcdir)/c-lex.h \ $(srcdir)/flags.h $(srcdir)/objc/objc-act.h $(srcdir)/input.h \ $(srcdir)/function.h $(srcdir)/c-parse.h $(CC) $(ALL_CFLAGS) $(ALL_CPPFLAGS) $(INCLUDES) -I$(srcdir)/objc \ - -c $(srcdir)/objc/objc-act.c -o $(srcdir)/objc/objc-act.o + -c $(srcdir)/objc/objc-act.c objc-runtime: objc-headers libobjc.a @@ -116,65 +115,65 @@ objc-headers: stmp-fixinc # Objective C runtime library specific files. -OBJC_O = $(srcdir)/objc/hash.o $(srcdir)/objc/sarray.o \ - $(srcdir)/objc/class.o $(srcdir)/objc/sendmsg.o \ - $(srcdir)/objc/init.o $(srcdir)/objc/archive.o \ - $(srcdir)/objc/encoding.o $(srcdir)/objc/selector.o \ - $(srcdir)/objc/objects.o $(srcdir)/objc/misc.o \ - $(srcdir)/objc/NXConstStr.o $(srcdir)/objc/Object.o \ - $(srcdir)/objc/Protocol.o $(srcdir)/objc/nil_method.o \ - $(srcdir)/objc/thr.o $(srcdir)/objc/linking.o \ - $(srcdir)/objc/$(OBJC_THREAD_FILE).o - -$(srcdir)/objc/hash.o: $(srcdir)/objc/hash.c +OBJC_O = objc/hash.o objc/sarray.o \ + objc/class.o objc/sendmsg.o \ + objc/init.o objc/archive.o \ + objc/encoding.o objc/selector.o \ + objc/objects.o objc/misc.o \ + objc/NXConstStr.o objc/Object.o \ + objc/Protocol.o objc/nil_method.o \ + objc/thr.o objc/linking.o \ + objc/$(OBJC_THREAD_FILE).o + +objc/hash.o: $(srcdir)/objc/hash.c $(GCC_FOR_TARGET) $(GCC_CFLAGS) $(INCLUDES) \ -c $(srcdir)/objc/hash.c -o $@ -$(srcdir)/objc/sarray.o: $(srcdir)/objc/sarray.c +objc/sarray.o: $(srcdir)/objc/sarray.c $(GCC_FOR_TARGET) $(GCC_CFLAGS) $(INCLUDES) \ -c $(srcdir)/objc/sarray.c -o $@ -$(srcdir)/objc/class.o: $(srcdir)/objc/class.c +objc/class.o: $(srcdir)/objc/class.c $(GCC_FOR_TARGET) $(GCC_CFLAGS) $(INCLUDES) \ -c $(srcdir)/objc/class.c -o $@ -$(srcdir)/objc/sendmsg.o: $(srcdir)/objc/sendmsg.c +objc/sendmsg.o: $(srcdir)/objc/sendmsg.c $(GCC_FOR_TARGET) $(GCC_CFLAGS) $(INCLUDES) \ -c $(srcdir)/objc/sendmsg.c -o $@ -$(srcdir)/objc/init.o: $(srcdir)/objc/init.c +objc/init.o: $(srcdir)/objc/init.c $(GCC_FOR_TARGET) $(GCC_CFLAGS) $(INCLUDES) \ -c $(srcdir)/objc/init.c -o $@ -$(srcdir)/objc/archive.o: $(srcdir)/objc/archive.c +objc/archive.o: $(srcdir)/objc/archive.c $(GCC_FOR_TARGET) $(GCC_CFLAGS) $(INCLUDES) \ -c $(srcdir)/objc/archive.c -o $@ -$(srcdir)/objc/encoding.o: $(srcdir)/objc/encoding.c +objc/encoding.o: $(srcdir)/objc/encoding.c $(GCC_FOR_TARGET) $(GCC_CFLAGS) $(INCLUDES) \ -c $(srcdir)/objc/encoding.c -o $@ -$(srcdir)/objc/selector.o: $(srcdir)/objc/selector.c +objc/selector.o: $(srcdir)/objc/selector.c $(GCC_FOR_TARGET) $(GCC_CFLAGS) $(INCLUDES) \ -c $(srcdir)/objc/selector.c -o $@ -$(srcdir)/objc/objects.o: $(srcdir)/objc/objects.c +objc/objects.o: $(srcdir)/objc/objects.c $(GCC_FOR_TARGET) $(GCC_CFLAGS) $(INCLUDES) \ -c $(srcdir)/objc/objects.c -o $@ -$(srcdir)/objc/misc.o: $(srcdir)/objc/misc.c +objc/misc.o: $(srcdir)/objc/misc.c $(GCC_FOR_TARGET) $(GCC_CFLAGS) $(INCLUDES) \ -c $(srcdir)/objc/misc.c -o $@ -$(srcdir)/objc/NXConstStr.o: $(srcdir)/objc/NXConstStr.m +objc/NXConstStr.o: $(srcdir)/objc/NXConstStr.m $(GCC_FOR_TARGET) $(GCC_CFLAGS) $(INCLUDES) \ -c $(srcdir)/objc/NXConstStr.m -o $@ -$(srcdir)/objc/Object.o: $(srcdir)/objc/Object.m +objc/Object.o: $(srcdir)/objc/Object.m $(GCC_FOR_TARGET) $(GCC_CFLAGS) $(INCLUDES) \ -c $(srcdir)/objc/Object.m -o $@ -$(srcdir)/objc/Protocol.o: $(srcdir)/objc/Protocol.m +objc/Protocol.o: $(srcdir)/objc/Protocol.m $(GCC_FOR_TARGET) $(GCC_CFLAGS) $(INCLUDES) \ -c $(srcdir)/objc/Protocol.m -o $@ -$(srcdir)/objc/thr.o: $(srcdir)/objc/thr.h $(srcdir)/objc/thr.c +objc/thr.o: $(srcdir)/objc/thr.h $(srcdir)/objc/thr.c $(GCC_FOR_TARGET) $(GCC_CFLAGS) $(INCLUDES) \ -c $(srcdir)/objc/thr.c -o $@ -$(srcdir)/objc/$(OBJC_THREAD_FILE).o: $(srcdir)/objc/$(OBJC_THREAD_FILE).c +objc/$(OBJC_THREAD_FILE).o: $(srcdir)/objc/$(OBJC_THREAD_FILE).c $(GCC_FOR_TARGET) $(GCC_CFLAGS) $(INCLUDES) \ -c $(srcdir)/objc/$(OBJC_THREAD_FILE).c -o $@ -$(srcdir)/objc/nil_method.o: $(srcdir)/objc/nil_method.c +objc/nil_method.o: $(srcdir)/objc/nil_method.c $(GCC_FOR_TARGET) $(GCC_CFLAGS) $(INCLUDES) \ -c $(srcdir)/objc/nil_method.c -o $@ -$(srcdir)/objc/linking.o: $(srcdir)/objc/linking.m +objc/linking.o: $(srcdir)/objc/linking.m $(GCC_FOR_TARGET) $(GCC_CFLAGS) $(INCLUDES) \ -c $(srcdir)/objc/linking.m -o $@ |