- Jan 03, 2019
-
-
Alan Somers authored
On FreeBSD, uname is an inline function. The uname that is present in libc.so is for FreeBSD 1.0 compatibility. It expects a buffer of a different size. Fixes #1190 Reported-by: Alex Zepeda
-
- Nov 21, 2018
-
-
gnzlbg authored
-
- Nov 01, 2018
-
-
Samuel Holland authored
These are used by the flock wrapper in rustc_data_structures. The constants were already present in x86_64-linux-gnu and BSD (since 4928bd98).
-
- Jun 20, 2018
-
-
Niels Sascha Reedijk authored
These are used in the socket2 library.
-
- Jun 08, 2018
-
-
Scott Lamb authored
Fixes #1017 I moved it up to src/unix/mod.rs, as it's specified in POSIX.1-2008 and appears to be implemented on every Unix-like system. The symbol names on macOS appear similar to those for opendir; I found them via the commands below. I tested the x86_64 version; fdopendir$INODE64 worked as expected. $ nm -arch x86_64 /usr/lib/system/libsystem_c.dylib | grep fdopendir 000000000007ea6d T _fdopendir 000000000002ba97 T _fdopendir$INODE64 $ nm -arch i386 /usr/lib/system/libsystem_c.dylib | grep fdopendir 00082d1e T _fdopendir 0002b528 T _fdopendir$INODE64$UNIX2003 00082d1e T _fdopendir$UNIX2003
-
- Apr 20, 2018
-
-
Calvin Hill authored
-
- Dec 12, 2017
-
-
Josh Driver authored
-
- Nov 25, 2017
-
-
Alexander von Gluck IV authored
* BeOS traditionally didn't have lutimes, however to make Haiku more compatible and easier to port for, we added an implementation of it.
-
- Nov 09, 2017
-
-
luozijun authored
Add network interface flag constants for all platforms.
- Nov 08, 2017
-
-
luozijun authored
-
- Sep 26, 2017
-
-
Jessica Hamilton authored
-
Jessica Hamilton authored
-
Jessica Hamilton authored
-
Jessica Hamilton authored
-
- Sep 25, 2017
-
-
Jessica Hamilton authored
-
- Sep 22, 2017
-
-
Jessica Hamilton authored
-
- Sep 03, 2017
-
-
Jessica Hamilton authored
-
Jessica Hamilton authored
-
Jessica Hamilton authored
-
Jessica Hamilton authored
-
- Aug 27, 2017
-
-
Alex Crichton authored
Rebase of #610 and also move emscripten up much higher in the hierarchy to ensure that it doesn't have too much of a ripple effect on other platforms. This involved moving down a good number of definitions, but hopefully was done with care to not break anything!
-
- Aug 26, 2017
-
-
Alexander von Gluck IV authored
* Now a complete signal list on Haiku minus reserved. * Fixes build failure due to missing SIGUSR1
-
- Aug 25, 2017
-
-
Alexander von Gluck IV authored
-
- Aug 10, 2017
-
-
Jamie Hewland authored
-
- Jul 17, 2017
-
-
Bryant Mairs authored
-
- Jul 10, 2017
-
-
Nicolas Dusart authored
-
- Jul 02, 2017
-
-
Bryant Mairs authored
-
- Jun 28, 2017
-
-
main() authored
-
- Jun 24, 2017
-
-
Bryant Mairs authored
-
Bryant Mairs authored
-
- Jun 13, 2017
-
-
Jörg Thalheim authored
-
- Mar 24, 2017
-
-
Jörg Thalheim authored
-
- Feb 27, 2017
-
-
Marco A L Barbosa authored
-
Marco A L Barbosa authored
-
Marco A L Barbosa authored
- Copy 17 functions definitions from src/unix/mod.rs to src/unix/bsd/mod.rs src/unix/haiku/mod.rs src/unix/notbsd/linux/mod.rs and src/unix/solaris/mod.rs - Add some functions to android that was cfged out - Remove cf* and tc* functions implementations for android (they are available with api >= 12, which was release in 2011)
-
- Feb 02, 2017
-
-
Tyler Julian authored
-
- Jan 10, 2017
-
-
Zack Weinberg authored
-
Tyler Julian authored
-
- Jan 08, 2017
-
-
Zack Weinberg authored
-