summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #1845 from MrAwesome/patch-10.2.74Yuki Okushi2020-07-291-1/+1
|\ | | | | Bump version to 0.2.74
| * Bump version to 0.2.74Glenn Hope2020-07-271-1/+1
| | | | | | This includes changes which will allow us to successfully build `libstd` for the PSP.
* | Merge pull request #1844 from asomers/CTL_P1003_1B_MAXIDYuki Okushi2020-07-292-0/+5
|\ \ | | | | | | Deprecate CTL_P1003_1B_MAXID
| * | Deprecate CTL_P1003_1B_MAXIDAlan Somers2020-07-272-0/+5
| | | | | | | | | | | | | | | It's been removed in FreeBSD 13 (svn r363622), and never had any legitimate use outside of the base system anyway.
* | | Merge pull request #1843 from amanda-tait/fuchsia-cmsgYuki Okushi2020-07-281-0/+55
|\ \ \ | |_|/ |/| |
| * | Fix style in CMSG_* "macros" for fuchsiaamanda-tait2020-07-271-5/+6
| | | | | | | | | | | | | | | | | | This change addresses two style errors found in PR review: * indent and linebreak in CMSG_NXTHDR * prefer `0 as *mut cmsghdr` over `core::ptr::nul_mut()`
| * | Add CMSG_* "macro" support to FuchsiaAmanda Tait2020-07-271-0/+54
| | | | | | | | | | | | | | | | | | | | | This change defines and implements functions for the Fuchsia platform corresponding to the C library CMSG_* macros, used for processing socket control messages sent or received using the recv_msg(2)/send_msg(2) syscalls.
* | | Merge pull request #1842 from MrAwesome/psp_copy_clone_macrosYuki Okushi2020-07-282-1414/+1238
|\ \ \ | |_|/ |/| | Create macros for defining Copy/Clone on enums and struct(), use for psp
| * | Create macros for defining Copy and Clone on psp's enums and parenthetical ↵Glenn Hope2020-07-272-1414/+1238
|/ / | | | | | | | | | | | | | | structs Fix styling Re-run CI
* | Merge pull request #1841 from JohnTitor/freebsd11Yuki Okushi2020-07-271-1/+1
|\ \ | | | | | | Update FreeBSD 11 to 11.4-RELEASE
| * | Update FreeBSD 11 to 11.4-RELEASEYuki Okushi2020-07-271-1/+1
|/ /
* | Merge pull request #1840 from JohnTitor/suppress-lintYuki Okushi2020-07-272-11/+13
|\ \
| * | Run rustfmtYuki Okushi2020-07-271-6/+2
| | |
| * | Suppress `improper_ctypes_definitions` for `compiler_builtins`Yuki Okushi2020-07-271-5/+11
|/ /
* | Merge pull request #1839 from kellda/_aligned_mallocYuki Okushi2020-07-261-0/+2
|\ \ | | | | | | Add "_aligned_malloc" on windows platform
| * | Add "_aligned_malloc" on windows platformkellda2020-07-251-0/+2
| |/
* | Merge pull request #1837 from JohnTitor/xbuildYuki Okushi2020-07-263-19/+32
|\ \ | | | | | | Use `build-std` feature instead of using `cargo-xbuild`
| * | Use `build-std` feature instead of using `cargo-xbuild`Yuki Okushi2020-07-253-19/+32
| | |
* | | Merge pull request #1834 from GabrielMajeri/ptrace-event-stopYuki Okushi2020-07-263-2/+4
|\ \ \ | |/ / |/| | Add `PTRACE_EVENT_STOP`
| * | Add `PTRACE_EVENT_STOP`Gabriel Majeri2020-07-253-2/+4
| |/
* | Merge pull request #1835 from bdonlan/freebindYuki Okushi2020-07-251-0/+1
|\ \ | |/ |/| Expose IP_FREEBIND constant for linux
| * Expose IP_FREEBIND constant for linuxBryan Donlan2020-07-241-0/+1
|/
* Merge pull request #1831 from xonatius/patch-1Yuki Okushi2020-07-241-0/+5
|\
| * Fixed style suggestionDaniil Bondarev2020-07-231-1/+1
| | | | | | Co-authored-by: Yuki Okushi <huyuumi.dev@gmail.com>
| * Added clock_getcpuclockid to linuxDaniil Bondarev2020-07-211-0/+5
| | | | | | | | https://man7.org/linux/man-pages/man3/clock_getcpuclockid.3.html
* | Merge pull request #1830 from JohnTitor/utmpxYuki Okushi2020-07-243-3/+107
|\ \ | |/ |/| Declare `utmpx` on musl
| * Declare `utmpx` on muslYuki Okushi2020-07-223-3/+107
| |
* | Merge pull request #1828 from stefano-garzarella/vsock-vmaddr-localYuki Okushi2020-07-212-0/+12
|\ \ | |/ |/|
| * Skip test for "VMADDR_CID_RESERVED" and "VMADDR_CID_LOCAL"Stefano Garzarella2020-07-201-0/+6
| | | | | | | | | | | | | | VMADDR_CID_RESERVED is NOT available from Linux v5.6. VMADDR_CID_LOCAL is available only on Linux >= v5.6. Signed-off-by: Stefano Garzarella <sgarzare@redhat.com>
| * linux: add VMADDR_CID_LOCALStefano Garzarella2020-07-201-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | In Linux we replaced VMADDR_CID_RESERVED with VMADDR_CID_LOCAL in commit ef343b35d46667668a099655fca4a5b2e43a5dfe. It is available since Linux v5.6, and it can be used to do local communication if supported. This patch deprecates VMADDR_CID_RESERVED for backward compatibility. Signed-off-by: Stefano Garzarella <sgarzare@redhat.com>
* | Merge pull request #1827 from sunfishcode/linux-fadvise64Yuki Okushi2020-07-211-0/+6
|\ \ | |/ |/| Add a declaration for `posix_fadvise64` on Linux.
| * Add a declaration for `posix_fadvise64` on Linux.Dan Gohman2020-07-201-0/+6
|/ | | | | As with the other *64 functions in Linux, `posix_fadvise64` is like `posix_fadvise` but uses `off64_t` instead of `off_t`.
* Merge pull request #1825 from shepmaster/release0.2.73Yuki Okushi2020-07-201-1/+1
|\ | | | | Bump to 0.2.73
| * Bump to 0.2.73Jake Goulding2020-07-191-1/+1
| | | | | | | | | | This incorporates the changes needed to cross-compile `rustc` for the aarch64-apple-darwin target.
* | Merge pull request #1826 from shepmaster/release-instructionsYuki Okushi2020-07-201-6/+3
|\ \ | | | | | | Remove unneeded release step
| * | Remove unneeded release stepJake Goulding2020-07-191-6/+3
| |/ | | | | | | Also simplify some of the phrasing and perform minor grammar tweaks.
* | Merge pull request #1797 from overdrivenpotato/pspYuki Okushi2020-07-202-3/+4874
|\ \
| * | use s! macro on structsPaul Sajna2020-07-191-2914/+2517
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | fix compilation errors rustfmt fix style add f! for const fns remove unneccessary const functions
| * | add or deny missing debug implementationsPaul Sajna2020-07-191-71/+260
| | | | | | | | | | | | rustfmt
| * | Reorganize psp definitions into one fileMarko Mijalkovic2020-07-1929-5286/+5123
| | |
| * | Declare all extern blocks as `extern "C"`Marko Mijalkovic2020-07-1912-16/+16
| | |
| * | Flatten imports in gu.rsMarko Mijalkovic2020-07-1917-383/+477
| | | | | | | | | | | | Fix style errors
| * | Add PSP to CIMarko Mijalkovic2020-07-191-0/+3
| | |
| * | Add PSP user mode APIMarko Mijalkovic2020-07-1928-0/+5145
| |/
* | Merge pull request #1810 from nagisa/freebsd-fcntlYuki Okushi2020-07-203-0/+28
|\ \ | |/ |/|
| * Move the SEAL constants to freebsd12 moduleSimonas Kazlauskas2020-07-203-9/+8
| |
| * Add some missing fcntl flags for freebsdSimonas Kazlauskas2020-07-202-0/+29
|/
* Merge pull request #1823 from JohnTitor/switchYuki Okushi2020-07-194-23/+59
|\ | | | | Revive CI for the switch target
| * Revive CI for the switch targetYuki Okushi2020-07-194-23/+59
| |
* | Merge pull request #1824 from pfmooney/illumos-epollexclusiveYuki Okushi2020-07-183-2/+6
|\ \ | |/ |/| Expose EPOLLEXCLUSIVE on illumos platform