summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #1807 from qwandor-google/master0.2.72Yuki Okushi2020-07-081-1/+1
|\ | | | | Bump version ready to import into Android tree.
| * Bump version ready to import into Android tree.Andrew Walbran2020-07-021-1/+1
| |
* | Merge pull request #1814 from asomers/issue_1775Yuki Okushi2020-07-081-1/+1
|\ \
| * | Fix _ALIGNBYTES on FreeBSD x86 with Rust <= 1.23.0.Alan Somers2020-07-071-1/+1
|/ / | | | | | | Fixes #1775
* | Merge pull request #1815 from JohnTitor/emsdkYuki Okushi2020-07-081-1/+1
|\ \ | | | | | | Update emsdk version
| * | Update emsdk versionYuki Okushi2020-07-081-1/+1
|/ /
* | Merge pull request #1811 from sunfishcode/wasi-moreYuki Okushi2020-07-072-1/+27
|\ \ | | | | | | Add more WASI libc definitions.
| * | Add more WASI libc definitions.Dan Gohman2020-07-062-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-mcontextYuki Okushi2020-07-0717-85/+334
|\ \ \ | |/ / |/| |
| * | FreeBSD: new rand()/srand() ABI in 13Greg V2020-07-062-1/+16
| | | | | | | | | | | | https://reviews.freebsd.org/rS357382
| * | FreeBSD: chase CTL_UNSPEC to CTL_SYSCTL, IPPROTO_SEP to IPPROTO_DCCP renamesGreg V2020-07-062-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-testGreg V2020-07-061-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 V2020-07-066-0/+206
| | |
| * | FreeBSD: make wchar_t unsigned on arm/aarch64Greg V2020-07-069-1/+8
| | | | | | | | | | | | Wide chars are unsigned when normal chars are
| * | FreeBSD: fix SIGSTKSZ on arm/aarch64 / add MINSIGSTKSZGreg V2020-07-066-2/+7
| | |
| * | FreeBSD: use stat header in freebsd11/freebsd12 on aarch64Greg V2020-07-065-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 V2020-07-061-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-linkYuki Okushi2020-07-061-14/+17
|\ \ | | | | | | Disable tests for the switch target, for now
| * | Disable tests for the switch target, for nowYuki Okushi2020-07-061-14/+17
|/ /
* | Merge pull request #1809 from ahwayakchih/patch-1Yuki Okushi2020-07-051-0/+4
|\ \ | | | | | | Add missing sysconf constants for Haiku
| * | Add missing sysconf constants for HaikuMarcin Konicki2020-07-031-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-mcontetYuki Okushi2020-07-031-0/+22
|\ \ | | | | | | Add ucontext_t/mcontext_t for aarch64 Android
| * | Add ucontext_t/mcontext_t for aarch64 AndroidAlex Crichton2020-07-021-0/+22
| |/ | | | | | | | | This ended up just getting copied from Linux as it appears to be the same.
* | Merge pull request #1750 from asomers/super_magicYuki Okushi2020-07-031-5/+23
|\ \
| * | Add more *_SUPER_MAGIC defines from the latest Linux kernelAlan Somers2020-07-021-0/+18
| | |
| * | Sort linux's *_SUPER_MAGIC definitionsAlan Somers2020-06-301-5/+5
| | |
* | | Merge pull request #1808 from JohnTitor/allowing-orderYuki Okushi2020-07-031-3/+3
|\ \ \ | | | | | | | | Fix ordering of allowed lints
| * | | Fix ordering of allowed lintsYuki Okushi2020-07-031-3/+3
|/ / /
* | | Merge pull request #1805 from JohnTitor/open-c-syscallsYuki Okushi2020-07-031-0/+4
|\ \ \ | |_|/ |/| | Add some syscalls from `fs/open.c` on linux/aarch64
| * | Add some syscalls from `fs/open.c` on linux/aarch64Yuki Okushi2020-07-021-0/+4
|/ /
* | Merge pull request #1804 from sunfishcode/seekdir-telldirYuki Okushi2020-07-021-0/+2
|\ \ | | | | | | Declare `seekdir` and `telldir` for WASI.
| * | Declare `seekdir` and `telldir` for WASI.Dan Gohman2020-07-011-0/+2
|/ / | | | | | | These declarations are the same as those for other platforms.
* | Merge pull request #1801 from JohnTitor/lint-nameYuki Okushi2020-07-021-4/+4
|\ \ | | | | | | Update comment to clarify
| * | Update comment to clarifyYuki Okushi2020-07-021-4/+4
|/ /
* | Merge pull request #1800 from kolapapa/uclibc-kolapapaYuki Okushi2020-07-011-0/+1
|\ \ | | | | | | add uclibc `SOCK_RDM` field
| * | add uclibc `SOCK_RDM` fieldkolapapa2020-07-011-0/+1
|/ /
* | Merge pull request #1795 from qwandor-google/masterYuki Okushi2020-07-014-6/+148
|\ \ | |/ |/|
| * Android: Add various constants and functions.Andrew Walbran2020-06-302-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 Walbran2020-06-302-2/+2
|/
* Merge pull request #1798 from JohnTitor/semververYuki Okushi2020-06-302-3/+8
|\ | | | | Make semver check workable
| * Update pacman linkYuki Okushi2020-06-301-1/+1
| |
| * Make semver check workableYuki Okushi2020-06-301-2/+7
|/
* Merge pull request #1792 from jasonbking/cmsgYuki Okushi2020-06-273-3/+65
|\
| * Add ancillary socket data accessor functions for solarish OSesJason King2020-06-263-3/+65
| |
* | Merge pull request #1796 from wfraser/wexecYuki Okushi2020-06-271-0/+22
|\ \ | | | | | | add wexecv, wexecve, wexecvp, wexecvpe
| * | add wexecv, wexecve, wexecvp, wexecvpeBill Fraser2020-06-261-0/+22
|/ /
* | Merge pull request #1793 from reitermarkus/xtensa-support-masterYuki Okushi2020-06-234-9/+29
|\ \ | | | | | | Add `MSG_` constants for Xtensa.
| * | Add `AF_INET6` for Xtensa.Markus Reiter2020-06-224-1/+5
| | |
| * | Add `MSG_` constants for Xtensa.Markus Reiter2020-06-224-8/+24
| |/
* | Merge pull request #1791 from SWW13/freebsd-regYuki Okushi2020-06-232-0/+171
|\ \ | | | | | | FreeBSD: machine register structs