Add crtfastmath for AArch64.
authorMarcus Shawcroft <marcus.shawcroft@arm.com>
Tue, 9 Sep 2014 15:53:01 +0000 (15:53 +0000)
committerRamana Radhakrishnan <ramana@gcc.gnu.org>
Tue, 9 Sep 2014 15:53:01 +0000 (15:53 +0000)
commitb677236af0dc857c3f03ed724e77b4961e4c0b9c
tree11d6469644be643822ef60e6705385dcb1e50638
parentab7f327830c663059fedaa36618e4d1c8d7d102d
Add crtfastmath for AArch64.

gcc/Changelog

2014-09-09  Marcus Shawcroft  <marcus.shawcroft@arm.com>
            Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>

     * config/aarch64/aarch64-elf-raw.h (ENDFILE_SPEC): Add crtfastmath.o.
     * config/aarch64/aarch64-linux.h (GNU_USER_TARGET_MATH_ENDFILE_SPEC): Define.
      (ENDFILE_SPEC): Define and use GNU_USER_TARGET_MATH_ENDFILE_SPEC.

libgcc/Changelog

2014-09-09  Marcus Shawcroft  <marcus.shawcroft@arm.com>
            Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>

    * config.host (aarch64*): Include crtfastmath and t-crtfm.
    * config/aarch64/crtfastmath.c: New file.

Co-Authored-By: Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
From-SVN: r215086
gcc/ChangeLog
gcc/config/aarch64/aarch64-elf-raw.h
gcc/config/aarch64/aarch64-linux.h
libgcc/ChangeLog
libgcc/config.host
libgcc/config/aarch64/crtfastmath.c [new file with mode: 0644]