Backport from mainline:
2011-01-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
* testsuite/libjava.jni/jni.exp (gcj_jni_get_cxxflags_invocation):
Add -shared-libgcc to cxxflags for *-*-solaris*.
Remove -lsocket.
From-SVN: r168576
+2011-01-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
+
+ Backport from mainline:
+ 2011-01-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
+
+ * testsuite/libjava.jni/jni.exp (gcj_jni_get_cxxflags_invocation):
+ Add -shared-libgcc to cxxflags for *-*-solaris*.
+ Remove -lsocket.
+
2010-12-13 Andrew John Hughes <ahughes@redhat.com>
PR libgcj/46774
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