OSDN Git Service

Merged with libbbid branch at revision 126349.
[pf3gnuchains/gcc-fork.git] / libgcc / config / rs6000 / t-ppccomm
1 EXTRA_PARTS += ecrti$(objext) ecrtn$(objext) ncrti$(objext) ncrtn$(objext) \
2   crtsavres$(objext)
3
4 # We build {e,n}crti.o and {e,n}crtn.o, which serve to add begin and
5 # end labels to all of the special sections used when we link using gcc.
6
7 # Assemble startup files.
8 ecrti.S: $(gcc_srcdir)/config/rs6000/eabi-ci.asm
9         cat $(gcc_srcdir)/config/rs6000/eabi-ci.asm >ecrti.S
10
11 ecrtn.S: $(gcc_srcdir)/config/rs6000/eabi-cn.asm
12         cat $(gcc_srcdir)/config/rs6000/eabi-cn.asm >ecrtn.S
13
14 ncrti.S: $(gcc_srcdir)/config/rs6000/sol-ci.asm
15         cat $(gcc_srcdir)/config/rs6000/sol-ci.asm >ncrti.S
16
17 ncrtn.S: $(gcc_srcdir)/config/rs6000/sol-cn.asm
18         cat $(gcc_srcdir)/config/rs6000/sol-cn.asm >ncrtn.S
19
20 crtsavres.S: $(gcc_srcdir)/config/rs6000/crtsavres.asm
21         cat $(gcc_srcdir)/config/rs6000/crtsavres.asm >crtsavres.S
22
23 ecrti$(objext): ecrti.S
24         $(crt_compile) -c ecrti.S
25
26 ecrtn$(objext): ecrtn.S
27         $(crt_compile) -c ecrtn.S
28
29 ncrti$(objext): ncrti.S
30         $(crt_compile) -c ncrti.S
31
32 ncrtn$(objext): ncrtn.S
33         $(crt_compile) -c ncrtn.S
34
35 crtsavres$(objext): crtsavres.S
36         $(crt_compile) -c crtsavres.S