1 |
272 |
jeremybenn |
LIB2ADD_ST += crtsavfpr.S crtresfpr.S \
|
2 |
|
|
crtsavgpr.S crtresgpr.S \
|
3 |
|
|
crtresxfpr.S crtresxgpr.S \
|
4 |
|
|
e500crtres32gpr.S \
|
5 |
|
|
e500crtres64gpr.S \
|
6 |
|
|
e500crtres64gprctr.S \
|
7 |
|
|
e500crtrest32gpr.S \
|
8 |
|
|
e500crtrest64gpr.S \
|
9 |
|
|
e500crtresx32gpr.S \
|
10 |
|
|
e500crtresx64gpr.S \
|
11 |
|
|
e500crtsav32gpr.S \
|
12 |
|
|
e500crtsav64gpr.S \
|
13 |
|
|
e500crtsav64gprctr.S \
|
14 |
|
|
e500crtsavg32gpr.S \
|
15 |
|
|
e500crtsavg64gpr.S \
|
16 |
|
|
e500crtsavg64gprctr.S
|
17 |
|
|
|
18 |
|
|
EXTRA_PARTS += ecrti$(objext) ecrtn$(objext) ncrti$(objext) ncrtn$(objext)
|
19 |
|
|
|
20 |
|
|
# We build {e,n}crti.o and {e,n}crtn.o, which serve to add begin and
|
21 |
|
|
# end labels to all of the special sections used when we link using gcc.
|
22 |
|
|
|
23 |
|
|
# Assemble startup files.
|
24 |
|
|
ecrti.S: $(gcc_srcdir)/config/rs6000/eabi-ci.asm
|
25 |
|
|
cat $(gcc_srcdir)/config/rs6000/eabi-ci.asm >ecrti.S
|
26 |
|
|
|
27 |
|
|
ecrtn.S: $(gcc_srcdir)/config/rs6000/eabi-cn.asm
|
28 |
|
|
cat $(gcc_srcdir)/config/rs6000/eabi-cn.asm >ecrtn.S
|
29 |
|
|
|
30 |
|
|
ncrti.S: $(gcc_srcdir)/config/rs6000/sol-ci.asm
|
31 |
|
|
cat $(gcc_srcdir)/config/rs6000/sol-ci.asm >ncrti.S
|
32 |
|
|
|
33 |
|
|
ncrtn.S: $(gcc_srcdir)/config/rs6000/sol-cn.asm
|
34 |
|
|
cat $(gcc_srcdir)/config/rs6000/sol-cn.asm >ncrtn.S
|
35 |
|
|
|
36 |
|
|
crtsavfpr.S: $(gcc_srcdir)/config/rs6000/crtsavfpr.asm
|
37 |
|
|
cat $(gcc_srcdir)/config/rs6000/crtsavfpr.asm >crtsavfpr.S
|
38 |
|
|
|
39 |
|
|
crtresfpr.S: $(gcc_srcdir)/config/rs6000/crtresfpr.asm
|
40 |
|
|
cat $(gcc_srcdir)/config/rs6000/crtresfpr.asm >crtresfpr.S
|
41 |
|
|
|
42 |
|
|
crtsavgpr.S: $(gcc_srcdir)/config/rs6000/crtsavgpr.asm
|
43 |
|
|
cat $(gcc_srcdir)/config/rs6000/crtsavgpr.asm >crtsavgpr.S
|
44 |
|
|
|
45 |
|
|
crtresgpr.S: $(gcc_srcdir)/config/rs6000/crtresgpr.asm
|
46 |
|
|
cat $(gcc_srcdir)/config/rs6000/crtresgpr.asm >crtresgpr.S
|
47 |
|
|
|
48 |
|
|
crtresxfpr.S: $(gcc_srcdir)/config/rs6000/crtresxfpr.asm
|
49 |
|
|
cat $(gcc_srcdir)/config/rs6000/crtresxfpr.asm >crtresxfpr.S
|
50 |
|
|
|
51 |
|
|
crtresxgpr.S: $(gcc_srcdir)/config/rs6000/crtresxgpr.asm
|
52 |
|
|
cat $(gcc_srcdir)/config/rs6000/crtresxgpr.asm >crtresxgpr.S
|
53 |
|
|
|
54 |
|
|
e500crtres32gpr.S: $(gcc_srcdir)/config/rs6000/e500crtres32gpr.asm
|
55 |
|
|
cat $(gcc_srcdir)/config/rs6000/e500crtres32gpr.asm >e500crtres32gpr.S
|
56 |
|
|
|
57 |
|
|
e500crtres64gpr.S: $(gcc_srcdir)/config/rs6000/e500crtres64gpr.asm
|
58 |
|
|
cat $(gcc_srcdir)/config/rs6000/e500crtres64gpr.asm >e500crtres64gpr.S
|
59 |
|
|
|
60 |
|
|
e500crtres64gprctr.S: $(gcc_srcdir)/config/rs6000/e500crtres64gprctr.asm
|
61 |
|
|
cat $(gcc_srcdir)/config/rs6000/e500crtres64gprctr.asm >e500crtres64gprctr.S
|
62 |
|
|
|
63 |
|
|
e500crtrest32gpr.S: $(gcc_srcdir)/config/rs6000/e500crtrest32gpr.asm
|
64 |
|
|
cat $(gcc_srcdir)/config/rs6000/e500crtrest32gpr.asm >e500crtrest32gpr.S
|
65 |
|
|
|
66 |
|
|
e500crtrest64gpr.S: $(gcc_srcdir)/config/rs6000/e500crtrest64gpr.asm
|
67 |
|
|
cat $(gcc_srcdir)/config/rs6000/e500crtrest64gpr.asm >e500crtrest64gpr.S
|
68 |
|
|
|
69 |
|
|
e500crtresx32gpr.S: $(gcc_srcdir)/config/rs6000/e500crtresx32gpr.asm
|
70 |
|
|
cat $(gcc_srcdir)/config/rs6000/e500crtresx32gpr.asm >e500crtresx32gpr.S
|
71 |
|
|
|
72 |
|
|
e500crtresx64gpr.S: $(gcc_srcdir)/config/rs6000/e500crtresx64gpr.asm
|
73 |
|
|
cat $(gcc_srcdir)/config/rs6000/e500crtresx64gpr.asm >e500crtresx64gpr.S
|
74 |
|
|
|
75 |
|
|
e500crtsav32gpr.S: $(gcc_srcdir)/config/rs6000/e500crtsav32gpr.asm
|
76 |
|
|
cat $(gcc_srcdir)/config/rs6000/e500crtsav32gpr.asm >e500crtsav32gpr.S
|
77 |
|
|
|
78 |
|
|
e500crtsav64gpr.S: $(gcc_srcdir)/config/rs6000/e500crtsav64gpr.asm
|
79 |
|
|
cat $(gcc_srcdir)/config/rs6000/e500crtsav64gpr.asm >e500crtsav64gpr.S
|
80 |
|
|
|
81 |
|
|
e500crtsav64gprctr.S: $(gcc_srcdir)/config/rs6000/e500crtsav64gprctr.asm
|
82 |
|
|
cat $(gcc_srcdir)/config/rs6000/e500crtsav64gprctr.asm >e500crtsav64gprctr.S
|
83 |
|
|
|
84 |
|
|
e500crtsavg32gpr.S: $(gcc_srcdir)/config/rs6000/e500crtsavg32gpr.asm
|
85 |
|
|
cat $(gcc_srcdir)/config/rs6000/e500crtsavg32gpr.asm >e500crtsavg32gpr.S
|
86 |
|
|
|
87 |
|
|
e500crtsavg64gpr.S: $(gcc_srcdir)/config/rs6000/e500crtsavg64gpr.asm
|
88 |
|
|
cat $(gcc_srcdir)/config/rs6000/e500crtsavg64gpr.asm >e500crtsavg64gpr.S
|
89 |
|
|
|
90 |
|
|
e500crtsavg64gprctr.S: $(gcc_srcdir)/config/rs6000/e500crtsavg64gprctr.asm
|
91 |
|
|
cat $(gcc_srcdir)/config/rs6000/e500crtsavg64gprctr.asm >e500crtsavg64gprctr.S
|
92 |
|
|
|
93 |
|
|
ecrti$(objext): ecrti.S
|
94 |
|
|
$(crt_compile) -c ecrti.S
|
95 |
|
|
|
96 |
|
|
ecrtn$(objext): ecrtn.S
|
97 |
|
|
$(crt_compile) -c ecrtn.S
|
98 |
|
|
|
99 |
|
|
ncrti$(objext): ncrti.S
|
100 |
|
|
$(crt_compile) -c ncrti.S
|
101 |
|
|
|
102 |
|
|
ncrtn$(objext): ncrtn.S
|
103 |
|
|
$(crt_compile) -c ncrtn.S
|