From 867a8345348ba8723f93182c858c77a31e404dcf Mon Sep 17 00:00:00 2001 From: Chung-Lin Tang Date: Wed, 29 Aug 2012 09:31:52 +0000 Subject: [PATCH] crtfastmath.c (set_fast_math): Add 'nomips16' attribute. 2012-08-29 Chung-Lin Tang libgcc/ * config/mips/crtfastmath.c (set_fast_math): Add 'nomips16' attribute. From-SVN: r190773 --- libgcc/ChangeLog | 5 +++++ libgcc/config/mips/crtfastmath.c | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/libgcc/ChangeLog b/libgcc/ChangeLog index 0ea0ed3ad2a8..14c708749754 100644 --- a/libgcc/ChangeLog +++ b/libgcc/ChangeLog @@ -1,3 +1,8 @@ +2012-08-29 Chung-Lin Tang + + * config/mips/crtfastmath.c (set_fast_math): Add 'nomips16' + attribute. + 2012-08-24 Georg-Johann Lay PR target/54222 diff --git a/libgcc/config/mips/crtfastmath.c b/libgcc/config/mips/crtfastmath.c index a9586b0a797b..177efec9dd45 100644 --- a/libgcc/config/mips/crtfastmath.c +++ b/libgcc/config/mips/crtfastmath.c @@ -39,7 +39,7 @@ #define _FPU_GETCW(cw) __asm__ ("cfc1 %0,$31" : "=r" (cw)) #define _FPU_SETCW(cw) __asm__ ("ctc1 %0,$31" : : "r" (cw)) -static void __attribute__((constructor)) +static void __attribute__((constructor,nomips16)) set_fast_math (void) { unsigned int fcr;