diff Makefile.powerpc @ 609:af6b9ae79583 udpcl

modificatioon for udpcl
author kono
date Thu, 16 Mar 2006 17:03:24 +0900
parents ff033b46cac5
children 2dee957ef988
line wrap: on
line diff
--- a/Makefile.powerpc	Sat Feb 18 21:33:43 2006 +0900
+++ b/Makefile.powerpc	Thu Mar 16 17:03:24 2006 +0900
@@ -14,7 +14,9 @@
 MC=mc-$(ARCH)
 MLIB = -lm
 PRINTF= # printf.c
-CONVERTER=conv/c.o conv/null.o conv/c2cbc.o conv/cbc2c.o
+CONVERTER=conv/c.o conv/null.o  conv/cbc2c.o  conv/c2cbc.o 
+
+# conv/c2cbc.o conv/cbc2c.o
 COMPLIB = mc-parse.o mc-codegen.o mc-switch.o mc-macro.o mc-tree.o mc-inline.o
 # CODE=mc-code-ia32.c
 CODE=mc-code-$(ARCH).c
@@ -27,13 +29,16 @@
 	cp mc-$(ARCH) mc
 
 TAGS:
-	ctags mc-code-powerpc.c mc-code.h mc-codegen.c mc-codegen.h \
+	ctags mc-code-null.c mc-code.h mc-codegen.c mc-codegen.h \
 		mc-macro.c \
 		mc-parse.c mc-tree.c mc-switch.c mc-switch.h \
 		mc.h conv/c.c conv/c.h \
 		mc-inline.h mc-inline.c \
 		conv/conv.h conv/convdef.h conv/null.c
 
+mc-null : mc-code-null.o $(COMPLIB) $(CONVERTER)
+	$(CC) $(LDFLAGS) -g mc-code-null.o $(COMPLIB) $(CONVERTER) -o $@
+
 mc-powerpc : mc-code-powerpc.o $(COMPLIB) $(CONVERTER)
 	$(CC) $(LDFLAGS) -g mc-code-powerpc.o $(COMPLIB) $(CONVERTER) -o $@
 
@@ -113,7 +118,6 @@
 	make check-code$(MK) TARGET=test/fact
 	make check-code$(MK) TARGET=test/goto
 	make check-code$(MK) TARGET=test/test1
-	make check-code$(MK) TARGET=test/test2
 	make check-code$(MK) TARGET=test/tmpa
 	make check-code$(MK) TARGET=test/tmp1
 	make check-code$(MK) TARGET=test/tmp2
@@ -121,6 +125,7 @@
 	make check-code$(MK) TARGET=test/tmp6
 	make check-code$(MK) TARGET=test/scope
 	make check-code$(MK) TARGET=test/throw
+	make check-code$(MK) TARGET=test/test2
 	make check-code$(MK) TARGET=test/too-long-argument
 
 check-nkf:
@@ -175,18 +180,20 @@
 	make clean
 	tar cBf - . | gzip > ../comp.tgz 
 
-depend :
+depend : conv/conv.h
 	makedepend mc-code-ia32.c mc-code.h mc-codegen.c mc-codegen.h \
 		mc-parse.c mc-tree.c mc-switch.c mc-switch.h mc.h \
 		mc-macro.c mc-inline.c mc-macro.h mc-parse.h \
 	    conv/c.c conv/c.h conv/c2cbc.c conv/c2cbc.h conv/cbc2c.c \
 	    conv/cbc2c.h conv/conv.h conv/convdef.h conv/null.c conv/null.h \
+                mc-code-null.c \
                 mc-code-powerpc.c \
                 mc-code-arm.c \
                 mc-code-mips.c
 
 clean :
-	-rm -f mc mc-ia32 mc-powerpc mc-mips mc-arm *.bak *.s *.o *.cc mc mc1 mc2 a.out *~ core* */*.o *.bak test/*.s test/*.cc test/*.o test/*.bak test/*~ conv/*.s conv/*.cc conv/*.o conv/*.bak conv/*~ *.out */*.out *.i */*.i *.cbc.? */*.cbc.?
+	-rm -f mc mc-null mc-ia32 mc-powerpc mc-mips mc-arm *.bak *.s *.o *.cc mc mc1 mc2 a.out *~ core* */*.o *.bak test/*.s test/*.cc test/*.o test/*.bak test/*~ conv/*.s conv/*.cc conv/*.o conv/*.bak conv/*~ *.out */*.out *.i */*.i *.cbc.? */*.cbc.?
+	-rm -f *.tsv ../test/*.tsv ../test/sample/*.tsv
 
 mc1 : b00.s b01.s mc-codegen.o mc-tree.o mc-switch.o mc-macro.o mc-inline.o $(CONVERTER)
 	$(CC) -g -o $@ $(PRINTF) b00.s b01.s mc-codegen.o mc-tree.o mc-switch.o mc-macro.o mc-inline.o $(CONVERTER)
@@ -252,6 +259,7 @@
 mc-codegen.o: /usr/include/sys/_types.h /usr/include/sys/cdefs.h
 mc-codegen.o: /usr/include/machine/_types.h /usr/include/ppc/_types.h mc.h
 mc-codegen.o: mc-parse.h mc-codegen.h mc-code.h mc-switch.h mc-inline.h
+mc-codegen.o: conv/conv.h
 mc-parse.o: /usr/include/stdio.h /usr/include/_types.h
 mc-parse.o: /usr/include/sys/_types.h /usr/include/sys/cdefs.h
 mc-parse.o: /usr/include/machine/_types.h /usr/include/ppc/_types.h mc.h
@@ -289,6 +297,10 @@
 conv/null.o: /usr/include/sys/_types.h /usr/include/sys/cdefs.h
 conv/null.o: /usr/include/machine/_types.h /usr/include/ppc/_types.h mc.h
 conv/null.o: mc-parse.h conv/conv.h conv/convdef.h conv/null.h
+mc-code-null.o: /usr/include/stdio.h /usr/include/_types.h
+mc-code-null.o: /usr/include/sys/_types.h /usr/include/sys/cdefs.h
+mc-code-null.o: /usr/include/machine/_types.h /usr/include/ppc/_types.h mc.h
+mc-code-null.o: mc-parse.h mc-code.h mc-codegen.h
 mc-code-powerpc.o: /usr/include/stdio.h /usr/include/_types.h
 mc-code-powerpc.o: /usr/include/sys/_types.h /usr/include/sys/cdefs.h
 mc-code-powerpc.o: /usr/include/machine/_types.h /usr/include/ppc/_types.h