From: Richard Biener Date: Thu, 12 Jul 2018 16:33:26 +0000 (+0000) Subject: re PR target/84829 (-mieee-fp causes to link with -lieee but that is no longer available) X-Git-Tag: releases/gcc-6.5.0~158 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=401e454ea0c3efb87246303e488b22feb0373e1b;p=thirdparty%2Fgcc.git re PR target/84829 (-mieee-fp causes to link with -lieee but that is no longer available) 2018-07-12 Richard Biener PR target/84829 * config/gnu-user.h (GNU_USER_TARGET_NO_PTHREADS_LIB_SPEC): Remove -mieee-fp handling. * gcc.target/i386/pr84829.c: New testcase. From-SVN: r262598 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 0e2b3acb42dc..06a26eab9a86 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,9 @@ +2018-07-12 Richard Biener + + PR target/84829 + * config/gnu-user.h (GNU_USER_TARGET_NO_PTHREADS_LIB_SPEC): + Remove -mieee-fp handling. + 2018-07-01 David Edelsohn Backported from mainline. diff --git a/gcc/config/gnu-user.h b/gcc/config/gnu-user.h index 8c579aac3f6d..d21b3f44707e 100644 --- a/gcc/config/gnu-user.h +++ b/gcc/config/gnu-user.h @@ -122,7 +122,7 @@ see the files COPYING3 and COPYING.RUNTIME respectively. If not, see #define GNU_USER_TARGET_NO_PTHREADS_LIB_SPEC \ "%{shared:-lc} \ - %{!shared:%{mieee-fp:-lieee} %{profile:-lc_p}%{!profile:-lc}}" + %{!shared:%{profile:-lc_p}%{!profile:-lc}}" #define GNU_USER_TARGET_LIB_SPEC \ "%{pthread:-lpthread} " \ diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index cfc0e599c07d..e412fe895e13 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,8 @@ +2018-07-12 Richard Biener + + PR target/84829 + * gcc.target/i386/pr84829.c: New testcase. + 2018-07-03 Paul Thomas PR fortran/82969 diff --git a/gcc/testsuite/gcc.target/i386/pr84829.c b/gcc/testsuite/gcc.target/i386/pr84829.c new file mode 100644 index 000000000000..a63a49b1317e --- /dev/null +++ b/gcc/testsuite/gcc.target/i386/pr84829.c @@ -0,0 +1,7 @@ +/* { dg-do link } */ +/* { dg-options "-mieee-fp" } */ + +int main() +{ + return 0; +}