Pristine Ack-5.5
[Ack-5.5.git] / util / ceg / ce_back / obj_back / proto.make
1 # $Id: proto.make,v 1.5 1994/06/24 10:54:21 ceriel Exp $
2
3 #PARAMS         do not remove this line!
4
5 CEG=$(TARGET_HOME)/lib.bin/ceg
6 SOURCE=$(CEG)/ce_back/obj_back
7
8 IDIRS=-I.\
9       -I$(SRC_DIR)\
10       -I$(TARGET_HOME)/h\
11       -I$(TARGET_HOME)/modules/h
12
13 CFLAGS = $(COPTIONS) $(IDIRS) -DNDEBUG
14
15 all:    data.$(SUF) con2.$(SUF) con4.$(SUF) relocation.$(SUF) end_back.$(SUF) \
16         gen1.$(SUF) gen2.$(SUF) gen4.$(SUF) init_back.$(SUF) output.$(SUF) \
17         reloc1.$(SUF) reloc2.$(SUF) reloc4.$(SUF) rom2.$(SUF) rom4.$(SUF) \
18         set_global.$(SUF) set_local.$(SUF) switchseg.$(SUF) symboldef.$(SUF) \
19         text2.$(SUF) text4.$(SUF) do_open.$(SUF) do_close.$(SUF) memory.$(SUF) \
20         label.$(SUF) misc.$(SUF) extnd.$(SUF) symtable.$(SUF) common.$(SUF) \
21         dbsym.$(SUF)
22
23 data.$(SUF) : data.h back.h header.h $(SOURCE)/data.c
24         $(CC) $(CFLAGS) -c $(SOURCE)/data.c
25
26 memory.$(SUF) :data.h  back.h header.h $(SOURCE)/memory.c
27         $(CC) $(CFLAGS) -c $(SOURCE)/memory.c
28
29 con2.$(SUF) : data.h back.h header.h $(SOURCE)/con2.c
30         $(CC) $(CFLAGS) -c $(SOURCE)/con2.c
31
32 con4.$(SUF) : data.h back.h header.h $(SOURCE)/con4.c
33         $(CC) $(CFLAGS) -c $(SOURCE)/con4.c
34
35 relocation.$(SUF) : data.h back.h $(SRC_DIR)/mach.h $(SOURCE)/relocation.c
36         $(CC) $(CFLAGS) -c $(SOURCE)/relocation.c
37
38 do_open.$(SUF) : data.h back.h $(SRC_DIR)/mach.h $(SOURCE)/do_open.c
39         $(CC) $(CFLAGS) -c $(SOURCE)/do_open.c
40
41 do_close.$(SUF) : data.h back.h $(SRC_DIR)/mach.h $(SOURCE)/do_close.c
42         $(CC) $(CFLAGS) -c $(SOURCE)/do_close.c
43
44 gen1.$(SUF) : data.h back.h header.h $(SOURCE)/gen1.c
45         $(CC) $(CFLAGS) -c $(SOURCE)/gen1.c
46
47 gen2.$(SUF) : data.h back.h header.h $(SOURCE)/gen2.c
48         $(CC) $(CFLAGS) -c $(SOURCE)/gen2.c
49
50 gen4.$(SUF) : data.h back.h header.h $(SOURCE)/gen4.c
51         $(CC) $(CFLAGS) -c $(SOURCE)/gen4.c
52
53 init_back.$(SUF) : data.h back.h $(SRC_DIR)/mach.h $(SOURCE)/init_back.c
54         $(CC) $(CFLAGS) -c $(SOURCE)/init_back.c
55
56 end_back.$(SUF) : data.h back.h $(SRC_DIR)/mach.h $(SOURCE)/end_back.c
57         $(CC) $(CFLAGS) -c $(SOURCE)/end_back.c
58
59 output.$(SUF) : data.h back.h $(SRC_DIR)/mach.h $(SOURCE)/output.c
60         $(CC) $(CFLAGS) -c $(SOURCE)/output.c
61
62 reloc1.$(SUF) : data.h back.h header.h $(SOURCE)/reloc1.c
63         $(CC) $(CFLAGS) -c $(SOURCE)/reloc1.c
64
65 reloc2.$(SUF) : data.h back.h header.h $(SOURCE)/reloc2.c
66         $(CC) $(CFLAGS) -c $(SOURCE)/reloc2.c
67
68 reloc4.$(SUF) : data.h back.h header.h $(SOURCE)/reloc4.c
69         $(CC) $(CFLAGS) -c $(SOURCE)/reloc4.c
70
71 rom2.$(SUF) : data.h back.h header.h $(SOURCE)/rom2.c
72         $(CC) $(CFLAGS) -c $(SOURCE)/rom2.c
73
74 rom4.$(SUF) : data.h back.h header.h $(SOURCE)/rom4.c
75         $(CC) $(CFLAGS) -c $(SOURCE)/rom4.c
76
77 set_global.$(SUF) : data.h back.h $(SRC_DIR)/mach.h $(SOURCE)/set_global.c
78         $(CC) $(CFLAGS) -c $(SOURCE)/set_global.c
79
80 set_local.$(SUF) : data.h back.h $(SRC_DIR)/mach.h $(SOURCE)/set_local.c
81         $(CC) $(CFLAGS) -c $(SOURCE)/set_local.c
82
83 switchseg.$(SUF) : data.h back.h $(SRC_DIR)/mach.h $(SOURCE)/switchseg.c
84         $(CC) $(CFLAGS) -c $(SOURCE)/switchseg.c
85
86 symboldef.$(SUF) : data.h back.h $(SRC_DIR)/mach.h $(SOURCE)/symboldef.c
87         $(CC) $(CFLAGS) -c $(SOURCE)/symboldef.c
88
89 text2.$(SUF) : data.h back.h $(SRC_DIR)/mach.h $(SOURCE)/text2.c
90         $(CC) $(CFLAGS) -c $(SOURCE)/text2.c
91
92 text4.$(SUF) : data.h back.h $(SRC_DIR)/mach.h $(SOURCE)/text4.c
93         $(CC) $(CFLAGS) -c $(SOURCE)/text4.c
94
95 symtable.$(SUF) : data.h back.h $(SRC_DIR)/mach.h $(SOURCE)/symtable.c
96         $(CC) $(CFLAGS) -c $(SOURCE)/symtable.c
97
98 extnd.$(SUF) : data.h back.h $(SRC_DIR)/mach.h $(SOURCE)/extnd.c
99         $(CC) $(CFLAGS) -c $(SOURCE)/extnd.c
100
101 misc.$(SUF) : data.h back.h $(SRC_DIR)/mach.h $(SOURCE)/misc.c
102         $(CC) $(CFLAGS) -c $(SOURCE)/misc.c
103
104 label.$(SUF) : data.h back.h $(SRC_DIR)/mach.h $(SOURCE)/label.c
105         $(CC) $(CFLAGS) -c $(SOURCE)/label.c
106
107 common.$(SUF) : data.h back.h $(SRC_DIR)/mach.h $(SOURCE)/common.c
108         $(CC) $(CFLAGS) -c $(SOURCE)/common.c
109
110 dbsym.$(SUF) : data.h back.h $(SRC_DIR)/mach.h $(SOURCE)/dbsym.c
111         $(CC) $(CFLAGS) -c $(SOURCE)/dbsym.c