- Jul 17, 2020
-
-
Patrick Mooney authored
Initially the EPOLLEXCLUSIVE definition was hidden on the illumos platform as it lacked explicit support. After further review, it was concluded that EPOLLEXCLUSIVE can safely be considered a no-op, when not fully implemented by the OS, making it safe for use on illumos.
-
- Jul 15, 2020
-
-
Yuki Okushi authored
openbsd: Fix `WIFSTOPPED` following upstream
-
- Jul 14, 2020
-
- Jul 10, 2020
-
-
Yuki Okushi authored
-
- Jul 09, 2020
-
-
Simon Wörner authored
-
Simon Wörner authored
-
- Jul 08, 2020
-
-
Yuki Okushi authored
-
Yuki Okushi authored
Limit macOS `$INODE64` symbol names to x86 and x86_64
-
Jake Goulding authored
The new ARM-based platform doesn't need these as there's no legacy constraints. Tested via **demo.c** ```c int main() { fstat(0, NULL); fstatat(0, NULL, NULL, 0); lstat(NULL, NULL); stat(NULL, NULL); readdir(NULL); readdir_r(NULL, NULL, NULL); } ``` **Compilation** ```none % SDKROOT=/Applications/Xcode-beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.0.sdk MACOSX_DEPLOYMENT_TARGET=11.5 cc -arch arm64 demo.c % nm a.out 0000000100008030 d __dyld_private 0000000100000000 T __mh_execute_header U _fstat U _fstatat U _lstat 0000000100003e64 T _main U _readdir U _readdir_r U _stat U dyld_stub_binder ``` This has also been experimentally compiled on a Developer Transition Kit.
-
Yuki Okushi authored
-
Yuki Okushi authored
-
Yuki Okushi authored
-
- Jul 07, 2020
-
-
Yuki Okushi authored
-
Yuki Okushi authored
Bump version ready to import into Android tree.
-
Yuki Okushi authored
-
Alan Somers authored
Fixes #1775
-
Yuki Okushi authored
Update emsdk version
-
Yuki Okushi authored
-
- Jul 06, 2020
-
-
Yuki Okushi authored
Add more WASI libc definitions.
-
Yuki Okushi authored
-
Dan Gohman authored
This adds various WASI libc definitions to the Rust libc bindings that I needed while porting some applications to WASI. It also removes the `pause` binding since newer versions of WASI libc have removed this function as well. (WASI currently has no syscall with this functionality.)
-
Greg V authored
Plus, add new constants for sysctls that give names to existing magic numbers. https://reviews.freebsd.org/rS350749 https://reviews.freebsd.org/rS352486
-
Greg V authored
It was picked up transitively on >10, but tests failed on 10
-
Greg V authored
-
Greg V authored
Wide chars are unsigned when normal chars are
-
Greg V authored
-
Greg V authored
sys/stat.h is a machine-independent header, but it has ifdefs for i386. The version that was called x86_64.rs should be used on powerpc64 too, but I don't have a machine to test that on.
-
Greg V authored
I just got 'libxul.so: Undefined symbol "mq_close"' when rebuilding Firefox.. How did no one catch this before?? This is correct for both FreeBSD and DragonFly: https://github.com/freebsd/freebsd/blob/master/lib/librt/Symbol.map https://github.com/DragonFlyBSD/DragonFlyBSD/blob/e7ab884bd49753f8884eb597d10d6569a08fa0df/lib/librt/mq.c https://github.com/DragonFlyBSD/DragonFlyBSD/blob/e7ab884bd49753f8884eb597d10d6569a08fa0df/lib/librt/aio.c
-
Yuki Okushi authored
Disable tests for the switch target, for now
-
Yuki Okushi authored
-
- Jul 04, 2020
-
-
Yuki Okushi authored
Add missing sysconf constants for Haiku
-
- Jul 03, 2020
-
-
Marcin Konicki authored
Hi, Could you add some missing Haiku constants (i'm guessing they were added after Haiku port was last updated)? These are defined in `unistd.h`: https://github.com/haiku/haiku/blob/194a45c6b4183083afdc7fac7b9e85f9162cdeb2/headers/posix/unistd.h#L134-L137
-
Yuki Okushi authored
Add ucontext_t/mcontext_t for aarch64 Android
-
Yuki Okushi authored
-
Yuki Okushi authored
Fix ordering of allowed lints
-
Alan Somers authored
-
- Jul 02, 2020
-
-
Yuki Okushi authored
-
Yuki Okushi authored
Add some syscalls from `fs/open.c` on linux/aarch64
-
Andrew Walbran authored
-