Link with correct values-*.o files on Solaris (PR target/40411)
authorRainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
Fri, 12 Jan 2018 09:52:53 +0000 (09:52 +0000)
committerRainer Orth <ro@gcc.gnu.org>
Fri, 12 Jan 2018 09:52:53 +0000 (09:52 +0000)
commitc969e34e3fe457d60c4220554fa3c81d2bdae91b
treea4878f25e329b0be127c17901442243f07da7f73
parenta7448bdfbcce56b44a6f3b3cbdc6add9a0b9d6bd
Link with correct values-*.o files on Solaris (PR target/40411)

gcc/testsuite:
PR libfortran/67412
* gfortran.dg/execute_command_line_2.f90: Remove dg-xfail-run-if
on *-*-solaris2.10.

libstdc++-v3:
PR libstdc++/64054
* testsuite/27_io/basic_ostream/inserters_arithmetic/char/hexfloat.cc:
Remove dg-xfail-run-if.

gcc:
PR target/40411
* config/sol2.h (STARTFILE_ARCH_SPEC): Don't use with -shared or
-symbolic.
Use values-Xc.o for -pedantic.
Link with values-xpg4.o for C90, values-xpg6.o otherwise.

From-SVN: r256568
gcc/ChangeLog
gcc/config/sol2.h
gcc/testsuite/ChangeLog
gcc/testsuite/gfortran.dg/execute_command_line_2.f90
libstdc++-v3/ChangeLog
libstdc++-v3/testsuite/27_io/basic_ostream/inserters_arithmetic/char/hexfloat.cc