Commit f4b20cd9 by Rainer Orth Committed by Rainer Orth

gthr-posix.h [LIBOBJC]: Add weak definitions of sched_get_priority_max, sched_get_priority_min.

        * gthr-posix.h [LIBOBJC]: Add weak definitions of
        sched_get_priority_max, sched_get_priority_min.

        testsuite:
        * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
        Solaris 2.[678] system.

From-SVN: r43640
parent 46f018e1
2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
* gthr-posix.h [LIBOBJC]: Add weak definitions of
sched_get_priority_max, sched_get_priority_min.
2001-06-28 Gabriel Dos Reis <gdr@codesourcery.com> 2001-06-28 Gabriel Dos Reis <gdr@codesourcery.com>
* diagnostic.c (default_print_error_function): Tweak. * diagnostic.c (default_print_error_function): Tweak.
......
...@@ -67,6 +67,8 @@ typedef pthread_mutex_t __gthread_mutex_t; ...@@ -67,6 +67,8 @@ typedef pthread_mutex_t __gthread_mutex_t;
#pragma weak pthread_mutex_init #pragma weak pthread_mutex_init
#pragma weak pthread_mutex_destroy #pragma weak pthread_mutex_destroy
#pragma weak pthread_self #pragma weak pthread_self
#pragma weak sched_get_priority_max
#pragma weak sched_get_priority_min
#pragma weak sched_yield #pragma weak sched_yield
#pragma weak pthread_attr_destroy #pragma weak pthread_attr_destroy
#pragma weak pthread_attr_init #pragma weak pthread_attr_init
......
2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
* lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
Solaris 2.[678] system.
2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk> 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
* gcc.dg/20010622-1.c: New test. * gcc.dg/20010622-1.c: New test.
......
...@@ -124,12 +124,6 @@ proc objc_target_compile { source dest type options } { ...@@ -124,12 +124,6 @@ proc objc_target_compile { source dest type options } {
set ld_library_path ".:${rootme}" set ld_library_path ".:${rootme}"
lappend options "libs=-lobjc" lappend options "libs=-lobjc"
# On Solaris 2.8, we need to include libposix4 in order to get
# sched_get_priority_max and such.
if [istarget {sparc-sun-solaris2.[678]} ] {
lappend options "libs=-lposix4"
}
if { [target_info needs_status_wrapper]!="" && [info exists gluefile] } { if { [target_info needs_status_wrapper]!="" && [info exists gluefile] } {
lappend options "libs=${gluefile}" lappend options "libs=${gluefile}"
lappend options "ldflags=$wrap_flags" lappend options "ldflags=$wrap_flags"
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment