Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge pull request #1807 from qwandor-google/master0.2.72 | Yuki Okushi | 2020-07-08 | 1 | -1/+1 |
|\ | | | | | Bump version ready to import into Android tree. | ||||
| * | Bump version ready to import into Android tree. | Andrew Walbran | 2020-07-02 | 1 | -1/+1 |
| | | |||||
* | | Merge pull request #1814 from asomers/issue_1775 | Yuki Okushi | 2020-07-08 | 1 | -1/+1 |
|\ \ | |||||
| * | | Fix _ALIGNBYTES on FreeBSD x86 with Rust <= 1.23.0. | Alan Somers | 2020-07-07 | 1 | -1/+1 |
|/ / | | | | | | | Fixes #1775 | ||||
* | | Merge pull request #1815 from JohnTitor/emsdk | Yuki Okushi | 2020-07-08 | 1 | -1/+1 |
|\ \ | | | | | | | Update emsdk version | ||||
| * | | Update emsdk version | Yuki Okushi | 2020-07-08 | 1 | -1/+1 |
|/ / | |||||
* | | Merge pull request #1811 from sunfishcode/wasi-more | Yuki Okushi | 2020-07-07 | 2 | -1/+27 |
|\ \ | | | | | | | Add more WASI libc definitions. | ||||
| * | | Add more WASI libc definitions. | Dan Gohman | 2020-07-06 | 2 | -1/+27 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.) | ||||
* | | | Merge pull request #1630 from myfreeweb/freebsd-mcontext | Yuki Okushi | 2020-07-07 | 17 | -85/+334 |
|\ \ \ | |/ / |/| | | |||||
| * | | FreeBSD: new rand()/srand() ABI in 13 | Greg V | 2020-07-06 | 2 | -1/+16 |
| | | | | | | | | | | | | https://reviews.freebsd.org/rS357382 | ||||
| * | | FreeBSD: chase CTL_UNSPEC to CTL_SYSCTL, IPPROTO_SEP to IPPROTO_DCCP renames | Greg V | 2020-07-06 | 2 | -1/+36 |
| | | | | | | | | | | | | | | | | | | | | | Plus, add new constants for sysctls that give names to existing magic numbers. https://reviews.freebsd.org/rS350749 https://reviews.freebsd.org/rS352486 | ||||
| * | | FreeBSD: add ucontext.h to libc-test | Greg V | 2020-07-06 | 1 | -0/+1 |
| | | | | | | | | | | | | It was picked up transitively on >10, but tests failed on 10 | ||||
| * | | FreeBSD: add mcontext_t/ucontext_t (only amd64 for now) | Greg V | 2020-07-06 | 6 | -0/+206 |
| | | | |||||
| * | | FreeBSD: make wchar_t unsigned on arm/aarch64 | Greg V | 2020-07-06 | 9 | -1/+8 |
| | | | | | | | | | | | | Wide chars are unsigned when normal chars are | ||||
| * | | FreeBSD: fix SIGSTKSZ on arm/aarch64 / add MINSIGSTKSZ | Greg V | 2020-07-06 | 6 | -2/+7 |
| | | | |||||
| * | | FreeBSD: use stat header in freebsd11/freebsd12 on aarch64 | Greg V | 2020-07-06 | 5 | -32/+8 |
| | | | | | | | | | | | | | | | | | | 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. | ||||
| * | | freebsdlike: move aio_ and mq_ functions to #[link(name = "rt")] | Greg V | 2020-07-06 | 1 | -48/+52 |
|/ / | | | | | | | | | | | | | | | | | | | 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 | ||||
* | | Merge pull request #1812 from JohnTitor/pacman-link | Yuki Okushi | 2020-07-06 | 1 | -14/+17 |
|\ \ | | | | | | | Disable tests for the switch target, for now | ||||
| * | | Disable tests for the switch target, for now | Yuki Okushi | 2020-07-06 | 1 | -14/+17 |
|/ / | |||||
* | | Merge pull request #1809 from ahwayakchih/patch-1 | Yuki Okushi | 2020-07-05 | 1 | -0/+4 |
|\ \ | | | | | | | Add missing sysconf constants for Haiku | ||||
| * | | Add missing sysconf constants for Haiku | Marcin Konicki | 2020-07-03 | 1 | -0/+4 |
|/ / | | | | | | | | | | | | | 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 | ||||
* | | Merge pull request #1806 from alexcrichton/aarch64-mcontet | Yuki Okushi | 2020-07-03 | 1 | -0/+22 |
|\ \ | | | | | | | Add ucontext_t/mcontext_t for aarch64 Android | ||||
| * | | Add ucontext_t/mcontext_t for aarch64 Android | Alex Crichton | 2020-07-02 | 1 | -0/+22 |
| |/ | | | | | | | | | This ended up just getting copied from Linux as it appears to be the same. | ||||
* | | Merge pull request #1750 from asomers/super_magic | Yuki Okushi | 2020-07-03 | 1 | -5/+23 |
|\ \ | |||||
| * | | Add more *_SUPER_MAGIC defines from the latest Linux kernel | Alan Somers | 2020-07-02 | 1 | -0/+18 |
| | | | |||||
| * | | Sort linux's *_SUPER_MAGIC definitions | Alan Somers | 2020-06-30 | 1 | -5/+5 |
| | | | |||||
* | | | Merge pull request #1808 from JohnTitor/allowing-order | Yuki Okushi | 2020-07-03 | 1 | -3/+3 |
|\ \ \ | | | | | | | | | Fix ordering of allowed lints | ||||
| * | | | Fix ordering of allowed lints | Yuki Okushi | 2020-07-03 | 1 | -3/+3 |
|/ / / | |||||
* | | | Merge pull request #1805 from JohnTitor/open-c-syscalls | Yuki Okushi | 2020-07-03 | 1 | -0/+4 |
|\ \ \ | |_|/ |/| | | Add some syscalls from `fs/open.c` on linux/aarch64 | ||||
| * | | Add some syscalls from `fs/open.c` on linux/aarch64 | Yuki Okushi | 2020-07-02 | 1 | -0/+4 |
|/ / | |||||
* | | Merge pull request #1804 from sunfishcode/seekdir-telldir | Yuki Okushi | 2020-07-02 | 1 | -0/+2 |
|\ \ | | | | | | | Declare `seekdir` and `telldir` for WASI. | ||||
| * | | Declare `seekdir` and `telldir` for WASI. | Dan Gohman | 2020-07-01 | 1 | -0/+2 |
|/ / | | | | | | | These declarations are the same as those for other platforms. | ||||
* | | Merge pull request #1801 from JohnTitor/lint-name | Yuki Okushi | 2020-07-02 | 1 | -4/+4 |
|\ \ | | | | | | | Update comment to clarify | ||||
| * | | Update comment to clarify | Yuki Okushi | 2020-07-02 | 1 | -4/+4 |
|/ / | |||||
* | | Merge pull request #1800 from kolapapa/uclibc-kolapapa | Yuki Okushi | 2020-07-01 | 1 | -0/+1 |
|\ \ | | | | | | | add uclibc `SOCK_RDM` field | ||||
| * | | add uclibc `SOCK_RDM` field | kolapapa | 2020-07-01 | 1 | -0/+1 |
|/ / | |||||
* | | Merge pull request #1795 from qwandor-google/master | Yuki Okushi | 2020-07-01 | 4 | -6/+148 |
|\ \ | |/ |/| | |||||
| * | Android: Add various constants and functions. | Andrew Walbran | 2020-06-30 | 2 | -4/+146 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | In particular: Add timerfd constants and functions, from sys/timerfd.h. Add EFD_SEMAPHORE and group all EFD_ constants together. Add sigtimedwait function, from signal.h. Add missing fallocate constants and functions, from linux/falloc.h and fcntl.h. Add xattr functions, from sys/xattr.h. Add SCHED_ and SEEK_ constants, from linux/sched.h and bits/seek_constants.h. Add rlimit functions, from sys/resource.h. Add RENAME_ constants, from stdio.h. Add ino64_t type, from sys/types.h. | ||||
| * | Android: Update to latest version of NDK. | Andrew Walbran | 2020-06-30 | 2 | -2/+2 |
|/ | |||||
* | Merge pull request #1798 from JohnTitor/semverver | Yuki Okushi | 2020-06-30 | 2 | -3/+8 |
|\ | | | | | Make semver check workable | ||||
| * | Update pacman link | Yuki Okushi | 2020-06-30 | 1 | -1/+1 |
| | | |||||
| * | Make semver check workable | Yuki Okushi | 2020-06-30 | 1 | -2/+7 |
|/ | |||||
* | Merge pull request #1792 from jasonbking/cmsg | Yuki Okushi | 2020-06-27 | 3 | -3/+65 |
|\ | |||||
| * | Add ancillary socket data accessor functions for solarish OSes | Jason King | 2020-06-26 | 3 | -3/+65 |
| | | |||||
* | | Merge pull request #1796 from wfraser/wexec | Yuki Okushi | 2020-06-27 | 1 | -0/+22 |
|\ \ | | | | | | | add wexecv, wexecve, wexecvp, wexecvpe | ||||
| * | | add wexecv, wexecve, wexecvp, wexecvpe | Bill Fraser | 2020-06-26 | 1 | -0/+22 |
|/ / | |||||
* | | Merge pull request #1793 from reitermarkus/xtensa-support-master | Yuki Okushi | 2020-06-23 | 4 | -9/+29 |
|\ \ | | | | | | | Add `MSG_` constants for Xtensa. | ||||
| * | | Add `AF_INET6` for Xtensa. | Markus Reiter | 2020-06-22 | 4 | -1/+5 |
| | | | |||||
| * | | Add `MSG_` constants for Xtensa. | Markus Reiter | 2020-06-22 | 4 | -8/+24 |
| |/ | |||||
* | | Merge pull request #1791 from SWW13/freebsd-reg | Yuki Okushi | 2020-06-23 | 2 | -0/+171 |
|\ \ | | | | | | | FreeBSD: machine register structs |