adding GNU dc ("desk calculator")
[unix-history] / gnu / usr.bin / gcc1 / cc1 / Makefile
CommitLineData
15637ed4
RG
1# @(#)Makefile 6.2 (Berkeley) 2/2/91
2
3PROG= cc1
4BINDIR= /usr/libexec
5SRCS= $(CINSN) c-convert.c c-decl.c c-parse.y c-typeck.c \
6 caller-save.c combine.c cse.c dbxout.c emit-rtl.c \
7 explow.c expmed.c expr.c final.c flow.c fold-const.c \
8 global-alloc.c integrate.c jump.c local-alloc.c \
9 loop.c obstack.c optabs.c print-tree.c recog.c \
10 regclass.c reload.c reload1.c rtl.c rtlanal.c \
11 sdbout.c stmt.c stor-layout.c stupid.c symout.c \
12 toplev.c tree.c varasm.c version.c
13CFLAGS+= -I. -I$(.CURDIR) -I$(.CURDIR)/config
14YFLAGS=
15NOMAN= noman
16CLEANFILES+= $(HINSN) $(CINSN)
17
18#
19# Some machine-dependent source files are generated from
20# the machine description file.
21#
22HINSN= insn-codes.h insn-config.h insn-flags.h
23CINSN= insn-emit.c insn-extract.c insn-peep.c insn-recog.c insn-output.c
24GEN= gencodes.c genconfig.c genflags.c genemit.c genextract.c \
25 genpeep.c genrecog.c genoutput.c
26
27$(CINSN): md rtl.o obstack.o $(GEN)
28 $(CC) $(CFLAGS) $(.CURDIR)/../../gcc/cc1/gencodes.c \
29 rtl.o obstack.o -o gen; ./gen md > insn-codes.h
30 $(CC) $(CFLAGS) $(.CURDIR)/../../gcc/cc1/genconfig.c \
31 rtl.o obstack.o -o gen; ./gen md > insn-config.h
32 $(CC) $(CFLAGS) $(.CURDIR)/../../gcc/cc1/genflags.c \
33 rtl.o obstack.o -o gen; ./gen md > insn-flags.h
34 $(CC) $(CFLAGS) $(.CURDIR)/../../gcc/cc1/genemit.c \
35 rtl.o obstack.o -o gen; ./gen md > insn-emit.c
36 $(CC) $(CFLAGS) $(.CURDIR)/../../gcc/cc1/genextract.c \
37 rtl.o obstack.o -o gen; ./gen md > insn-extract.c
38 $(CC) $(CFLAGS) $(.CURDIR)/../../gcc/cc1/genpeep.c \
39 rtl.o obstack.o -o gen; ./gen md > insn-peep.c
40 $(CC) $(CFLAGS) $(.CURDIR)/../../gcc/cc1/genrecog.c \
41 rtl.o obstack.o -o gen; ./gen md > insn-recog.c
42 $(CC) $(CFLAGS) $(.CURDIR)/../../gcc/cc1/genoutput.c \
43 rtl.o obstack.o -o gen; ./gen md > insn-output.c
44 rm -f gen
45
46.include <bsd.prog.mk>
47.include "../Makefile.symlinks"