ref: f08eafe178160c3dea617d0dd28c50b04b998c8d
dir: /cc1/Makefile/
# See LICENSE file for copyright and license details. .POSIX: CSTDINC = -I../inc/$(STD) include ../config.mk OBJS = types.o decl.o lex.o error.o symbol.o main.o expr.o \ code.o stmt.o cpp.o fold.o init.o builtin.o \ arch/$(ARCH)/arch.o all: cc1-$(ARCH) cpp.o: stallman.msg arch/$(ARCH)/arch.o: ../inc/sysincludes.h $(OBJS): cc1.h ../inc/cc.h ../inc/$(STD)/cstd.h ../inc/sysincludes.h: cp -f ../inc/sysincludes.def.h ../inc/sysincludes.h ../lib/libcc.a: cd ../lib && $(MAKE) -e cc1-$(ARCH): $(OBJS) ../lib/libcc.a $(CC) $(SCC_LDFLAGS) $(OBJS) ../lib/libcc.a -o $@ cpp: cc1-$(ARCH) ln -f $< cpp test: cd tests && ./chktest.sh *.c clean: rm -f $(OBJS) rm -f cc1-* cpp