crtfastmath.c: Move to ../libgcc/config/alpha.
authorRainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
Wed, 13 Jul 2011 17:33:38 +0000 (17:33 +0000)
committerRainer Orth <ro@gcc.gnu.org>
Wed, 13 Jul 2011 17:33:38 +0000 (17:33 +0000)
commit35d8090d78a398e73813e3c752e0468e69c96750
tree43558081045fc254d40f3c818a030ebac045ba73
parent19073ebc7ad340bcbcfc9e47715f235a53e0dc73
crtfastmath.c: Move to ../libgcc/config/alpha.

gcc:
* config/alpha/crtfastmath.c: Move to ../libgcc/config/alpha.
* config/alpha/t-crtfm: Remove.
* config/i386/crtfastmath.c: Move to ../libgcc/config/i386.
* config/i386/t-crtfm: Remove.
* config/ia64/crtfastmath.c: Move to ../libgcc/config/ia64.
* config/mips/crtfastmath.c: Move to ../libgcc/config/mips.
* config/sparc/crtfastmath.c: Move to ../libgcc/config/sparc.
* config/sparc/t-crtfm: Remove.

* config.gcc (alpha*-*-linux*): Remove alpha/t-crtfm from tmake_file.
(alpha*-*-freebsd*): Likewise.
(i[34567]86-*-darwin*): Remove i386/t-crtfm from tmake_file.
(x86_64-*-darwin*): Likewise.
(i[34567]86-*-linux*): Likewise.
(x86_64-*-linux*): Likewise.
(x86_64-*-mingw*): Likewise.
(ia64*-*-elf*): Remove crtfastmath.o from extra_parts.
(ia64*-*-freebsd*): Likewise.
(ia64*-*-linux*): Likewise.
(mips64*-*-linux*): Likewise.
(mips*-*-linux*): Likewise.
(sparc-*-linux*): Remove sparc/t-crtfm from tmake_file.
(sparc64-*-linux*): Likewise.
(sparc64-*-freebsd*): Likewise.

libgcc:
* config/alpha/crtfastmath.c: New file.
* config/i386/crtfastmath.c: New file.
* config/ia64/crtfastmath.c: New file.
* config/mips/crtfastmath.c: New file.
* config/sparc/crtfastmath.c: New file.

* config/t-crtfm (crtfastmath.o): Use $(srcdir) to refer to
crtfastmath.c.
Add -frandom-seed=gcc-crtfastmath.
* config/alpha/t-crtfm: Remove.
* config/i386/t-crtfm: Use $(srcdir) to refer to crtfastmath.c.
* config/ia64/t-ia64 (crtfastmath.o): Remove.

* config.host (alpha*-*-linux*): Replace alpha/t-crtfm by t-crtfm.
(alpha*-dec-osf5.1*): Likewise.
(alpha*-*-freebsd*): Add t-crtfm to tmake_file.
Add crtfastmath.o to extra_parts.
(i[34567]86-*-darwin*): Add i386/t-crtfm to tmake_file.
Add crtfastmath.o to extra_parts.
(x86_64-*-darwin*): Likewise.
(x86_64-*-mingw*): Likewise.
(ia64*-*-elf*): Add t-crtfm to tmake_file.
(ia64*-*-freebsd*): Likewise.
(ia64*-*-linux*): Likewise.
(sparc64-*-freebsd*): Add t-crtfm to tmake_file.
Add crtfastmath.o to extra_parts.

From-SVN: r176241
21 files changed:
gcc/ChangeLog
gcc/config.gcc
gcc/config/alpha/crtfastmath.c [deleted file]
gcc/config/alpha/t-crtfm [deleted file]
gcc/config/i386/crtfastmath.c [deleted file]
gcc/config/i386/t-crtfm [deleted file]
gcc/config/ia64/crtfastmath.c [deleted file]
gcc/config/mips/crtfastmath.c [deleted file]
gcc/config/sparc/crtfastmath.c [deleted file]
gcc/config/sparc/t-crtfm [deleted file]
libgcc/ChangeLog
libgcc/config.host
libgcc/config/alpha/crtfastmath.c [new file with mode: 0644]
libgcc/config/alpha/t-crtfm [deleted file]
libgcc/config/i386/crtfastmath.c [new file with mode: 0644]
libgcc/config/i386/t-crtfm
libgcc/config/ia64/crtfastmath.c [new file with mode: 0644]
libgcc/config/ia64/t-ia64
libgcc/config/mips/crtfastmath.c [new file with mode: 0644]
libgcc/config/sparc/crtfastmath.c [new file with mode: 0644]
libgcc/config/t-crtfm