aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorMark Mitchell <mark@codesourcery.com>2001-05-11 16:20:54 +0000
committerMark Mitchell <mmitchel@gcc.gnu.org>2001-05-11 16:20:54 +0000
commitc873862c4f6f4a96a9e1e8dfd6540c0f11afb7c5 (patch)
tree4a04eff79e01224dd7921152b5b0fb109411ef50 /gcc
parent99dc53068fd4b4c51a3732103ad886077fbcace8 (diff)
downloadgcc-c873862c4f6f4a96a9e1e8dfd6540c0f11afb7c5.zip
gcc-c873862c4f6f4a96a9e1e8dfd6540c0f11afb7c5.tar.gz
gcc-c873862c4f6f4a96a9e1e8dfd6540c0f11afb7c5.tar.bz2
* lib/objc.exp: Add -lposix4 on Solaris 2.8.
From-SVN: r41968
Diffstat (limited to 'gcc')
-rw-r--r--gcc/testsuite/ChangeLog4
-rw-r--r--gcc/testsuite/lib/objc.exp6
2 files changed, 10 insertions, 0 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 2bcd774..9e48520 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,7 @@
+2001-05-11 Mark Mitchell <mark@codesourcery.com>
+
+ * lib/objc.exp: Add -lposix4 on Solaris 2.8.
+
2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
* gcc.c-torture/compile/20010313-1.c: New test.
diff --git a/gcc/testsuite/lib/objc.exp b/gcc/testsuite/lib/objc.exp
index 8a9658f..fa13657 100644
--- a/gcc/testsuite/lib/objc.exp
+++ b/gcc/testsuite/lib/objc.exp
@@ -122,6 +122,12 @@ proc objc_target_compile { source dest type options } {
set ld_library_path "."
lappend options "libs=-lobjc"
+ # On Solaris 2.8, we need to include libposix4 inorder to get
+ # sched_get_priority_max and such.
+ if [ishost "sparc-sun-solaris2.8"] {
+ lappend options "libs=-lposix4"
+ }
+
if { [target_info needs_status_wrapper]!="" && [info exists gluefile] } {
lappend options "libs=${gluefile}"
lappend options "ldflags=$wrap_flags"