@@ -596,11 +596,11 @@ extern "C" {
596
596
pub fn getchar_unlocked ( ) -> :: c_int ;
597
597
pub fn putchar_unlocked ( c : :: c_int ) -> :: c_int ;
598
598
599
- #[ cfg( not( all( target_arch = "powerpc" , target_vendor = "nintendo" ) ) ) ]
599
+ #[ cfg( not( all( target_arch = "powerpc" , feature = "target-vendor" , target_vendor = "nintendo" ) ) ) ]
600
600
#[ cfg_attr( target_os = "netbsd" , link_name = "__socket30" ) ]
601
601
#[ cfg_attr( target_os = "illumos" , link_name = "__xnet_socket" ) ]
602
602
pub fn socket ( domain : :: c_int , ty : :: c_int , protocol : :: c_int ) -> :: c_int ;
603
- #[ cfg( not( all( target_arch = "powerpc" , target_vendor = "nintendo" ) ) ) ]
603
+ #[ cfg( not( all( target_arch = "powerpc" , feature = "target-vendor" , target_vendor = "nintendo" ) ) ) ]
604
604
#[ cfg_attr(
605
605
all( target_os = "macos" , target_arch = "x86" ) ,
606
606
link_name = "connect$UNIX2003"
@@ -616,7 +616,7 @@ extern "C" {
616
616
link_name = "listen$UNIX2003"
617
617
) ]
618
618
pub fn listen ( socket : :: c_int , backlog : :: c_int ) -> :: c_int ;
619
- #[ cfg( not( all( target_arch = "powerpc" , target_vendor = "nintendo" ) ) ) ]
619
+ #[ cfg( not( all( target_arch = "powerpc" , feature = "target-vendor" , target_vendor = "nintendo" ) ) ) ]
620
620
#[ cfg_attr(
621
621
all( target_os = "macos" , target_arch = "x86" ) ,
622
622
link_name = "accept$UNIX2003"
@@ -626,7 +626,7 @@ extern "C" {
626
626
address : * mut sockaddr ,
627
627
address_len : * mut socklen_t ,
628
628
) -> :: c_int ;
629
- #[ cfg( not( all( target_arch = "powerpc" , target_vendor = "nintendo" ) ) ) ]
629
+ #[ cfg( not( all( target_arch = "powerpc" , feature = "target-vendor" , target_vendor = "nintendo" ) ) ) ]
630
630
#[ cfg_attr(
631
631
all( target_os = "macos" , target_arch = "x86" ) ,
632
632
link_name = "getpeername$UNIX2003"
@@ -636,7 +636,7 @@ extern "C" {
636
636
address : * mut sockaddr ,
637
637
address_len : * mut socklen_t ,
638
638
) -> :: c_int ;
639
- #[ cfg( not( all( target_arch = "powerpc" , target_vendor = "nintendo" ) ) ) ]
639
+ #[ cfg( not( all( target_arch = "powerpc" , feature = "target-vendor" , target_vendor = "nintendo" ) ) ) ]
640
640
#[ cfg_attr(
641
641
all( target_os = "macos" , target_arch = "x86" ) ,
642
642
link_name = "getsockname$UNIX2003"
@@ -664,7 +664,7 @@ extern "C" {
664
664
protocol : :: c_int ,
665
665
socket_vector : * mut :: c_int ,
666
666
) -> :: c_int ;
667
- #[ cfg( not( all( target_arch = "powerpc" , target_vendor = "nintendo" ) ) ) ]
667
+ #[ cfg( not( all( target_arch = "powerpc" , feature = "target-vendor" , target_vendor = "nintendo" ) ) ) ]
668
668
#[ cfg_attr(
669
669
all( target_os = "macos" , target_arch = "x86" ) ,
670
670
link_name = "sendto$UNIX2003"
@@ -1240,15 +1240,15 @@ extern "C" {
1240
1240
pub fn dlclose ( handle : * mut :: c_void ) -> :: c_int ;
1241
1241
pub fn dladdr ( addr : * const :: c_void , info : * mut Dl_info ) -> :: c_int ;
1242
1242
1243
- #[ cfg( not( all( target_arch = "powerpc" , target_vendor = "nintendo" ) ) ) ]
1243
+ #[ cfg( not( all( target_arch = "powerpc" , feature = "target-vendor" , target_vendor = "nintendo" ) ) ) ]
1244
1244
#[ cfg_attr( target_os = "illumos" , link_name = "__xnet_getaddrinfo" ) ]
1245
1245
pub fn getaddrinfo (
1246
1246
node : * const c_char ,
1247
1247
service : * const c_char ,
1248
1248
hints : * const addrinfo ,
1249
1249
res : * mut * mut addrinfo ,
1250
1250
) -> :: c_int ;
1251
- #[ cfg( not( all( target_arch = "powerpc" , target_vendor = "nintendo" ) ) ) ]
1251
+ #[ cfg( not( all( target_arch = "powerpc" , feature = "target-vendor" , target_vendor = "nintendo" ) ) ) ]
1252
1252
pub fn freeaddrinfo ( res : * mut addrinfo ) ;
1253
1253
pub fn gai_strerror ( errcode : :: c_int ) -> * const :: c_char ;
1254
1254
#[ cfg_attr(
0 commit comments