t-ppccomm: Add build rules for new files.
authorNathan Froyd <froydnj@codesourcery.com>
Wed, 30 Apr 2008 16:10:21 +0000 (16:10 +0000)
committerNathan Froyd <froydnj@gcc.gnu.org>
Wed, 30 Apr 2008 16:10:21 +0000 (16:10 +0000)
commit18724e30aca828678b4f0a788e26b90dc8c44c36
tree4b038ae8b890e09e051042092467b7621c5f7e3d
parent1b667c8276cf37815a08149a801473d3c084bc0e
t-ppccomm: Add build rules for new files.

libgcc/
* config/rs6000/t-ppccomm: Add build rules for new files.
(LIB2ADD_ST): New variable.

gcc/
        * config/rs6000/crtresgpr.asm, config/rs6000/crtresxgpr.asm,
        config/rs6000/crtsavgpr.asm, config/rs6000/crtresfpr.asm,
        config/rs6000/crtresxfpr.asm, config/rs6000/crtsavfpr.asm: Break out
        from...
        * config/rs6000/crtsavres.asm: ...here.  Remove unneeded file.
        * config/rs6000/e500crtres32gpr.asm,
config/rs6000/e500crtres64gpr.asm
        config/rs6000/e500crtres64gprctr.asm,
config/rs6000/e500crtrest32gpr.asm
        config/rs6000/e500crtrest64gpr.asm,
config/rs6000/e500crtresx32gpr.asm
        config/rs6000/e500crtresx64gpr.asm,
config/rs6000/e500crtsav32gpr.asm
        config/rs6000/e500crtsav64gpr.asm,
config/rs6000/e500crtsav64gprctr.asm
        config/rs6000/e500crtsavg32gpr.asm,
config/rs6000/e500crtsavg64gpr.asm
        config/rs6000/e500crtsavg64gprctr.asm: New files.
        * config/rs6000/t-ppccomm: Add build rules for new files.
        (LIB2FUNCS_STATIC_EXTRA): Add new files.
        * config/rs6000/t-netbsd: Add build rules for new files.
        (LIB2FUNCS_STATIC_EXTRA): New variable.
        * config/rs6000/sysv4.h (ENDFILE_SPEC): Don't include crtsavres.o
        (CRTSAVRES_DEFAULT_SPEC): Likewise.
        * config/rs6000/netbsd.h (ENDFILE_SPEC): Likewise.

From-SVN: r134828
26 files changed:
gcc/ChangeLog
gcc/config/rs6000/crtresfpr.asm [new file with mode: 0644]
gcc/config/rs6000/crtresgpr.asm [new file with mode: 0644]
gcc/config/rs6000/crtresxfpr.asm [new file with mode: 0644]
gcc/config/rs6000/crtresxgpr.asm [new file with mode: 0644]
gcc/config/rs6000/crtsavfpr.asm [new file with mode: 0644]
gcc/config/rs6000/crtsavgpr.asm [new file with mode: 0644]
gcc/config/rs6000/e500crtres32gpr.asm [new file with mode: 0644]
gcc/config/rs6000/e500crtres64gpr.asm [new file with mode: 0644]
gcc/config/rs6000/e500crtres64gprctr.asm [new file with mode: 0644]
gcc/config/rs6000/e500crtrest32gpr.asm [new file with mode: 0644]
gcc/config/rs6000/e500crtrest64gpr.asm [new file with mode: 0644]
gcc/config/rs6000/e500crtresx32gpr.asm [new file with mode: 0644]
gcc/config/rs6000/e500crtresx64gpr.asm [new file with mode: 0644]
gcc/config/rs6000/e500crtsav32gpr.asm [new file with mode: 0644]
gcc/config/rs6000/e500crtsav64gpr.asm [new file with mode: 0644]
gcc/config/rs6000/e500crtsav64gprctr.asm [new file with mode: 0644]
gcc/config/rs6000/e500crtsavg32gpr.asm [new file with mode: 0644]
gcc/config/rs6000/e500crtsavg64gpr.asm [new file with mode: 0644]
gcc/config/rs6000/e500crtsavg64gprctr.asm [new file with mode: 0644]
gcc/config/rs6000/netbsd.h
gcc/config/rs6000/sysv4.h
gcc/config/rs6000/t-netbsd
gcc/config/rs6000/t-ppccomm
libgcc/ChangeLog
libgcc/config/rs6000/t-ppccomm