jni.exp (gcj_jni_get_cxxflags_invocation): Add -shared-libgcc to cxxflags for *-*-solaris*.

* testsuite/libjava.jni/jni.exp (gcj_jni_get_cxxflags_invocation):
	Add -shared-libgcc to cxxflags for *-*-solaris*.
	Remove -lsocket.

From-SVN: r168549
This commit is contained in:
Rainer Orth 2011-01-06 18:56:58 +00:00 committed by Rainer Orth
parent 402c1cb4c8
commit 74b51535c9
2 changed files with 9 additions and 1 deletions

View file

@ -274,8 +274,10 @@ proc gcj_jni_get_cxxflags_invocation {} {
eval lappend cxxflags "-shared-libgcc -lgcj $libiconv"
}
# Make sure libgcc unwinder is used on 64-bit Solaris 10+/x86 rather than
# the libc one.
if { [istarget "*-*-solaris*"] } {
lappend cxxflags "-lsocket"
lappend cxxflags "-shared-libgcc"
}
return $cxxflags