Skip to content

Commit 9278e2e

Browse files
authored
Unrolled build for rust-lang#115816
Rollup merge of rust-lang#115816 - vita-rust:vita, r=cuviper Disabled socketpair for Vita There is no `socketpair` syscall in Vita newlib. This is reflected in a rust-lang/libc#3284, in which this method is removed for vita target. Also, we would need the fixes from the abovementioned PR for sockets in std (previously we had some incorrect constant values), but that can be done separately when rust-lang/libc#3284 is reviewed, merged, and released.
2 parents 5adddad + 41ee874 commit 9278e2e

File tree

1 file changed

+2
-2
lines changed
  • library/std/src/sys/unix

1 file changed

+2
-2
lines changed

library/std/src/sys/unix/net.rs

+2-2
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,7 @@ impl Socket {
102102
}
103103
}
104104

105-
#[cfg(not(target_os = "vxworks"))]
105+
#[cfg(not(any(target_os = "vxworks", target_os = "vita")))]
106106
pub fn new_pair(fam: c_int, ty: c_int) -> io::Result<(Socket, Socket)> {
107107
unsafe {
108108
let mut fds = [0, 0];
@@ -133,7 +133,7 @@ impl Socket {
133133
}
134134
}
135135

136-
#[cfg(target_os = "vxworks")]
136+
#[cfg(any(target_os = "vxworks", target_os = "vita"))]
137137
pub fn new_pair(_fam: c_int, _ty: c_int) -> io::Result<(Socket, Socket)> {
138138
unimplemented!()
139139
}

0 commit comments

Comments
 (0)