1 # $Id: proto.libcc.ansi,v 1.6 1994/06/24 13:25:19 ceriel Exp $
3 #PARAMS do not remove this line!
5 #MACH_PARAMS do not remove this line!
7 SRC_DIR = $(SRC_HOME)/lang/cem/libcc.ansi
9 .SUFFIXES: .o .e .c .m .s .so
12 $(MACH) $(MACHFL) -LIB -ansi -c $<
15 $(MACH) $(MACHFL) -c -LIB $<
21 $(MACH) $(MACHFL) -c -I$(TARGET_HOME)/h head_ac.e
25 for i in `cat LIST` ; \
32 for i in `cat LIST` ; \
35 sed 's/\.[ce]/.$(SUF)/' < LIST | sed '/\.h/D' > OLIST ; \
36 make -f ../Makefile `cat OLIST` ; \
38 for j in `cat $$i/OLIST` ; \
39 do echo $$i/$$j >> OLIST ; \
42 $(ASAR) r tail_ac `cat OLIST`
46 cp head_ac.$(SUF) $(TARGET_HOME)/lib/$(MACH)/head_ac
47 cp tail_ac $(TARGET_HOME)/lib/$(MACH)/tail_ac
48 $(RANLIB) $(TARGET_HOME)/lib/$(MACH)/tail_ac
51 -cmp head_ac.$(SUF) $(TARGET_HOME)/lib/$(MACH)/head_ac
52 -cmp tail_ac $(TARGET_HOME)/lib/$(MACH)/tail_ac
55 -rm -f *.old *.[ce$(SUF)] tail* head* OLIST
60 @echo "nothing to be printed"
63 @echo "nothing to be printed"