@@ -639,34 +639,23 @@ extern "C" {
639
639
envp : * const * const :: c_char ,
640
640
) -> :: c_int ;
641
641
pub fn gettimeofday ( tp : * mut :: timeval , tz : * mut :: c_void ) -> :: c_int ;
642
- #[ cfg_attr( target_os = "solaris" , link_name = "__posix_getgrgid_r" ) ]
643
642
pub fn getgrgid_r (
644
643
gid : :: gid_t ,
645
644
grp : * mut :: group ,
646
645
buf : * mut :: c_char ,
647
646
buflen : :: size_t ,
648
647
result : * mut * mut :: group ,
649
648
) -> :: c_int ;
650
- #[ cfg_attr(
651
- all( target_os = "macos" , target_arch = "x86" ) ,
652
- link_name = "sigaltstack$UNIX2003"
653
- ) ]
654
- #[ cfg_attr( target_os = "netbsd" , link_name = "__sigaltstack14" ) ]
655
649
pub fn sigaltstack ( ss : * const stack_t , oss : * mut stack_t ) -> :: c_int ;
656
650
pub fn sem_close ( sem : * mut sem_t ) -> :: c_int ;
657
651
pub fn getdtablesize ( ) -> :: c_int ;
658
- #[ cfg_attr( target_os = "solaris" , link_name = "__posix_getgrnam_r" ) ]
659
652
pub fn getgrnam_r (
660
653
name : * const :: c_char ,
661
654
grp : * mut :: group ,
662
655
buf : * mut :: c_char ,
663
656
buflen : :: size_t ,
664
657
result : * mut * mut :: group ,
665
658
) -> :: c_int ;
666
- #[ cfg_attr(
667
- all( target_os = "macos" , target_arch = "x86" ) ,
668
- link_name = "pthread_sigmask$UNIX2003"
669
- ) ]
670
659
pub fn pthread_sigmask (
671
660
how : :: c_int ,
672
661
set : * const sigset_t ,
@@ -677,40 +666,27 @@ extern "C" {
677
666
pub fn pthread_kill ( thread : :: pthread_t , sig : :: c_int ) -> :: c_int ;
678
667
pub fn sem_unlink ( name : * const :: c_char ) -> :: c_int ;
679
668
pub fn daemon ( nochdir : :: c_int , noclose : :: c_int ) -> :: c_int ;
680
- #[ cfg_attr( target_os = "netbsd" , link_name = "__getpwnam_r50" ) ]
681
- #[ cfg_attr( target_os = "solaris" , link_name = "__posix_getpwnam_r" ) ]
682
669
pub fn getpwnam_r (
683
670
name : * const :: c_char ,
684
671
pwd : * mut passwd ,
685
672
buf : * mut :: c_char ,
686
673
buflen : :: size_t ,
687
674
result : * mut * mut passwd ,
688
675
) -> :: c_int ;
689
- #[ cfg_attr( target_os = "netbsd" , link_name = "__getpwuid_r50" ) ]
690
- #[ cfg_attr( target_os = "solaris" , link_name = "__posix_getpwuid_r" ) ]
691
676
pub fn getpwuid_r (
692
677
uid : :: uid_t ,
693
678
pwd : * mut passwd ,
694
679
buf : * mut :: c_char ,
695
680
buflen : :: size_t ,
696
681
result : * mut * mut passwd ,
697
682
) -> :: c_int ;
698
- #[ cfg_attr(
699
- all( target_os = "macos" , target_arch = "x86" ) ,
700
- link_name = "sigwait$UNIX2003"
701
- ) ]
702
- #[ cfg_attr( target_os = "solaris" , link_name = "__posix_sigwait" ) ]
703
683
pub fn sigwait ( set : * const sigset_t , sig : * mut :: c_int ) -> :: c_int ;
704
684
pub fn pthread_atfork (
705
685
prepare : :: Option < unsafe extern "C" fn ( ) > ,
706
686
parent : :: Option < unsafe extern "C" fn ( ) > ,
707
687
child : :: Option < unsafe extern "C" fn ( ) > ,
708
688
) -> :: c_int ;
709
689
pub fn getgrgid ( gid : :: gid_t ) -> * mut :: group ;
710
- #[ cfg_attr(
711
- all( target_os = "macos" , target_arch = "x86" ) ,
712
- link_name = "popen$UNIX2003"
713
- ) ]
714
690
pub fn popen ( command : * const c_char , mode : * const c_char ) -> * mut :: FILE ;
715
691
pub fn uname ( buf : * mut :: utsname ) -> :: c_int ;
716
692
}
0 commit comments