- Jul 27, 2016
-
-
Alex Crichton authored
arm-musl targets now use cfg(target_env = "musl")
-
- Jul 26, 2016
-
-
Jorge Aparicio authored
-
- Jul 25, 2016
-
-
Alex Crichton authored
Add sethostname for freebsdlike operating systems
-
- Jul 24, 2016
-
-
Alan Somers authored
-
- Jul 22, 2016
-
-
Alex Crichton authored
Add setlocale and wsetlocale for Windows
-
ParadoxSpiral authored
-
- Jul 21, 2016
-
-
Alex Crichton authored
Add support for pthread_condattr_t on Unix platforms.
-
Tomasz Miąsko authored
Both pthread_condattr_setclock and pthread_condattr_getclock are guarded by #if defined(_NETBSD_SOURCE) on NetBSD.
-
Tomasz Miąsko authored
Following types and function have been added: * pthread_cond_init * pthread_condattr_t * pthread_condattr_init * pthread_condattr_destroy * pthread_condattr_setclock [0] * pthread_condattr_getclock [0][1] [0] Not available on OSX. [1] May be unavailable on NetBSD, it is a very recent addition. Left out from openbsdlike hierarchy for now.
-
- Jul 15, 2016
-
-
Alex Crichton authored
Cast unsigned literals to signed integers.
-
Philipp Matthias Schaefer authored
This makes it explicity that we know the literals are to large and will result in a negative number. This gets rid of a warning in 1.9.0 and younger versions, as well as an error when using the constants as discrimintants of #[repr(i32)] enumerations in older versions.
-
- Jul 12, 2016
-
-
Alex Crichton authored
Linux: add reboot() and constants
-
Sergey Bugaev authored
This reverts commit ea0a870b.
-
Sergey Bugaev authored
This reverts commit 43ab51cb.
-
Sergey Bugaev authored
-
Sergey Bugaev authored
-
Sergey Bugaev authored
-
Alex Crichton authored
Add `if_nameindex()` and `if_freenameindex()` from POSIX-2001
-
Sergey Bugaev authored
Copy them into individual platform files instead. Fixes musl build.
-
Sergey Bugaev authored
-
Charles J. Schneider authored
This change is due to an unfortunate interaction between the `s!` macro and the Android abi. When the struct is defined, but excluded through a `[cfg(not(target_os = "android"))]` the macro tries to define a non-existent struct. This commit manually add the functions & struct to each platform independently.
-
Charles J. Schneider authored
-
Alex Crichton authored
solaris: add dlsym/dlopen RTLD constants
-
Josh Stone authored
These constants are taken from OpenIndiana's `dlfcn.h`. In particular, `RTLD_DEFAULT` is now needed in `fetch` for std's weak symbol support.
-
- Jul 11, 2016
-
-
Alex Crichton authored
Bump to 0.2.14
-
Alex Crichton authored
-
Alex Crichton authored
Add SIGCHLD and other signals
-
Alex Crichton authored
Added linger struct
-
sateffen authored
-
Daniel Robertson authored
Add SIGCHLD, SIGSTOP, SIGTSTP, SIGCONT, SIGTTIN, SIGTTOU. Improve consistency across oses, by adding SIGEMT to relevant oses.
-
- Jul 10, 2016
-
-
Alex Crichton authored
Add epoll_create1.
-
Hiroki Noda authored
-
Steffen W authored
-
- Jul 09, 2016
-
-
csjchneider2 authored
-
Alex Crichton authored
Add strdup extern
-
- Jul 08, 2016
-
-
meh authored
-
- Jul 07, 2016
-
-
Alex Crichton authored
enhance pathconf constants to cover the most common constants
-
Alex Crichton authored
Add missing consts for Solaris/Illumos
-
- Jul 06, 2016
-
-
Philipp Keller authored
linux: /usr/include/bits/confname.h (taken from redhat, checked against https://github.com/cpc26/abi_linux/blob/master/linux-abi/branches/IBCS3/cxenix/pathconf.c) android: https://android.googlesource.com/platform/development/+/android-4.3_r1.1/ndk/platforms/android-3/include/pathconf.h mac: taken from /usr/include/sys/unistd.h
-
- Jun 29, 2016
-
-
Nikita Baksalyar authored
-