]> git.sur5r.net Git - cc65/blob - libsrc/runtime/Makefile
Remove the swapeax routine, it is obsolete
[cc65] / libsrc / runtime / Makefile
1 #
2 # makefile for CC65 runtime library
3 #
4
5 .SUFFIXES: .o .s .c
6
7 .c.s:
8         @$(CC) $(CFLAGS) $<
9
10 .s.o:
11         @$(AS) -g -o $@ $(AFLAGS) $<
12
13 OBJS =  add.o           \
14         addeqsp.o       \
15         addysp.o        \
16         and.o           \
17         aslax1.o        \
18         aslax2.o        \
19         aslax3.o        \
20         aslax4.o        \
21         asleax1.o       \
22         asleax2.o       \
23         asleax3.o       \
24         asleax4.o       \
25         asrax1.o        \
26         asrax2.o        \
27         asrax3.o        \
28         asrax4.o        \
29         asreax1.o       \
30         asreax2.o       \
31         asreax3.o       \
32         asreax4.o       \
33         axlong.o        \
34         bneg.o          \
35         bpushbsp.o      \
36         call.o          \
37         compl.o         \
38         condes.o        \
39         decax1.o        \
40         decax2.o        \
41         decax3.o        \
42         decax4.o        \
43         decax5.o        \
44         decax6.o        \
45         decax7.o        \
46         decax8.o        \
47         decaxy.o        \
48         decsp1.o        \
49         decsp2.o        \
50         decsp3.o        \
51         decsp4.o        \
52         decsp5.o        \
53         decsp6.o        \
54         decsp7.o        \
55         decsp8.o        \
56         div.o           \
57         enter.o         \
58         eq.o            \
59         ge.o            \
60         gt.o            \
61         icmp.o          \
62         incax1.o        \
63         incax2.o        \
64         incax3.o        \
65         incax5.o        \
66         incax6.o        \
67         incax7.o        \
68         incax8.o        \
69         incaxy.o        \
70         incsp1.o        \
71         incsp2.o        \
72         incsp3.o        \
73         incsp4.o        \
74         incsp5.o        \
75         incsp6.o        \
76         incsp7.o        \
77         incsp8.o        \
78         ladd.o          \
79         laddeq.o        \
80         laddeqsp.o      \
81         land.o          \
82         lbneg.o         \
83         lcmp.o          \
84         lcompl.o        \
85         ldai.o          \
86         ldau0sp.o       \
87         ldaui.o         \
88         ldauisp.o       \
89         ldaxi.o         \
90         ldaxsp.o        \
91         ldeaxi.o        \
92         ldeaxysp.o      \
93         ldec.o          \
94         ldiv.o          \
95         le.o            \
96         leasp.o         \
97         leave.o         \
98         leq.o           \
99         lge.o           \
100         lgt.o           \
101         linc.o          \
102         lle.o           \
103         llt.o           \
104         lmod.o          \
105         lmul.o          \
106         lne.o           \
107         lneg.o          \
108         lor.o           \
109         lpop.o          \
110         lpush.o         \
111         lrsub.o         \
112         lsave.o         \
113         lshelp.o        \
114         lshl.o          \
115         lshr.o          \
116         lsub.o          \
117         lsubeq.o        \
118         lsubeqsp.o      \
119         lt.o            \
120         ltest.o         \
121         ludiv.o         \
122         luge.o          \
123         lugt.o          \
124         lule.o          \
125         lult.o          \
126         lumod.o         \
127         lxor.o          \
128         makebool.o      \
129         mod.o           \
130         mul.o           \
131         mulax3.o        \
132         mulax5.o        \
133         mulax6.o        \
134         mulax7.o        \
135         mulax9.o        \
136         mulax10.o       \
137         ne.o            \
138         neg.o           \
139         or.o            \
140         pleasp.o        \
141         popa.o          \
142         popsreg.o       \
143         push1.o         \
144         push2.o         \
145         push3.o         \
146         push4.o         \
147         push5.o         \
148         push6.o         \
149         push7.o         \
150         pusha.o         \
151         pushaff.o       \
152         pushax.o        \
153         pushb.o         \
154         pushbsp.o       \
155         pushc0.o        \
156         pushc1.o        \
157         pushc2.o        \
158         pushlysp.o      \
159         pushw.o         \
160         pushwsp.o       \
161         return0.o       \
162         return1.o       \
163         rsub.o          \
164         shelp.o         \
165         shl.o           \
166         shr.o           \
167         shrax1.o        \
168         shrax2.o        \
169         shrax3.o        \
170         shrax4.o        \
171         shreax1.o       \
172         shreax2.o       \
173         shreax3.o       \
174         shreax4.o       \
175         staspidx.o      \
176         staxsp.o        \
177         staxspi.o       \
178         steaxsp.o       \
179         steaxspi.o      \
180         stkchk.o        \
181         sub.o           \
182         subeqsp.o       \
183         subysp.o        \
184         swap.o          \
185         test.o          \
186         tosint.o        \
187         toslong.o       \
188         udiv.o          \
189         uge.o           \
190         ugt.o           \
191         ule.o           \
192         ult.o           \
193         umod.o          \
194         xor.o           \
195         zeropage.o
196
197 all:    $(OBJS)
198
199 clean:
200         @rm -f *~ $(COBJS:.o=.s) $(OBJS)
201
202