summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Use wget instead of curlghaYuki Okushi2020-10-146-6/+6
|
* Fix bors job namesYuki Okushi2020-10-141-2/+2
|
* Remove unnecessary Azure configsYuki Okushi2020-10-142-315/+0
|
* Mark jobs as `fail-fast: true`Yuki Okushi2020-10-142-14/+14
|
* Fix debian image for sparc64Yuki Okushi2020-10-141-4/+4
|
* Run most of the jobs on bors instead of PRsYuki Okushi2020-10-142-143/+306
|
* Fix scripts following shellcheckYuki Okushi2020-10-142-2/+3
|
* Split off Rust installation scriptsYuki Okushi2020-10-143-324/+83
|
* Add some `jobs.<job_id>.needs`Yuki Okushi2020-10-141-5/+8
|
* Re-order jobs to clarifyYuki Okushi2020-10-141-130/+97
|
* Serial Experiments GitHub ActionsYuki Okushi2020-10-143-3/+138
| | | | BuildChannelsMacOS, SemverLinux, and SemverMacOS
* Serial Experiments GitHub ActionsYuki Okushi2020-10-141-0/+141
| | | | StyleAndDocs, BuildChannelsLinux, and DockerSwitch
* Serial Experiments GitHub Actions (DockerLinuxTier2, macOS, and Windows)Yuki Okushi2020-10-141-3/+226
|
* Serial Experiments GitHub Actions (DockerLinuxTier1)Yuki Okushi2020-10-101-0/+64
|
* Merge pull request #1910 from JohnTitor/riscvYuki Okushi2020-10-101-1/+4
|\
| * Clean-up no core riscv targetsYuki Okushi2020-10-101-1/+4
|/
* Merge pull request #1916 from JohnTitor/s390xYuki Okushi2020-10-102-8/+36
|\
| * Retry N times on s390x CI to avoid timeout failureYuki Okushi2020-10-091-6/+34
| |
| * Update installer-s390x to 20200314Yuki Okushi2020-10-091-2/+2
|/
* Merge pull request #1917 from JohnTitor/arm-androidYuki Okushi2020-10-092-12/+10
|\ | | | | Fix {aarch64,arm}-android targets' CI
| * Tweak Dockerfile to fix android CIYuki Okushi2020-10-092-12/+10
|/
* Merge pull request #1914 from db48x/add-clearerrYuki Okushi2020-10-081-0/+1
|\
| * add clearerrDaniel Brooks2020-10-071-0/+1
| |
* | Merge pull request #1913 from qwandor-google/vmaddrYuki Okushi2020-10-082-0/+10
|\ \ | |/ |/| Android: Add VMADDR_ constants.
| * Android: Add VMADDR_ constants.Andrew Walbran2020-10-072-0/+10
|/
* libc 0.2.790.2.79Josh Triplett2020-10-041-1/+1
|
* Merge pull request #1912 from pfmooney/illumos-pthread-getattrJosh Triplett2020-10-042-4/+5
|\ | | | | pthread_getattr_np is not present on illumos
| * pthread_getattr_np is not present on illumosPatrick Mooney2020-10-042-4/+5
| |
* | Merge pull request #1911 from joshtriplett/masterYuki Okushi2020-10-051-2/+5
|\ \ | |/ |/| Fix bootstrap on redox
| * Fix bootstrap on redoxJosh Triplett2020-10-041-2/+5
| | | | | | | | | | Avoid attempting to enable the static_nobundle feature twice, which results in rustc error E0636.
* | Merge pull request #1894 from alistair23/alistair/rv32Yuki Okushi2020-10-026-14/+861
|\ \
| * | unix: riscv32: Move type defines inside confifAlistair Francis2020-10-012-25/+27
| | | | | | | | | | | | Signed-off-by: Alistair Francis <alistair.francis@wdc.com>
| * | unix: riscv32: Fix CI failureAlistair Francis2020-09-302-49/+3
| | | | | | | | | | | | Signed-off-by: Alistair Francis <alistair.francis@wdc.com>
| * | ci/build.sh: Enable CI for riscv32gc-unknown-linux-gnuAlistair Francis2020-09-301-0/+1
| | | | | | | | | | | | Signed-off-by: Alistair Francis <alistair.francis@wdc.com>
| * | linux: riscv32: Add support for the 64-bit time_t RV32 glibc portAlistair Francis2020-09-305-4/+894
| | | | | | | | | | | | Signed-off-by: Alistair Francis <alistair.francis@wdc.com>
* | | Merge pull request #1889 from LinkTed/masterJosh Triplett2020-10-014-85/+158
|\ \ \ | |_|/ |/| | Add more constants for Linux like OS
| * | Add more constants for Linux like OSLinkTed2020-09-114-85/+158
| | |
* | | libc 0.2.780.2.78Josh Triplett2020-09-301-1/+1
| | |
* | | Merge pull request #1897 from Aaron1011/feature/sys-pidfd-open-clone3Josh Triplett2020-09-3014-0/+35
|\ \ \ | | | | | | | | Add SYS_pidfd_open and SYS_clone3
| * | | Add SYS_pidfd_open and SYS_clone3Aaron Hill2020-09-1714-0/+35
| | | | | | | | | | | | | | | | | | | | | | | | These syscalls were added recently, and therefore have consistent numbers across different architetures (other than the weird offsetting on some platforms).
* | | | Merge pull request #1908 from dapper-gh/typoYuki Okushi2020-10-011-2/+2
|\ \ \ \ | |_|_|/ |/| | |
| * | | Fix more typosDavid Stroud2020-09-301-1/+1
| | | | | | | | | | | | | | | | There was a missing period and the word "features" instead of "feature" in the section about `const extern fn`s.
| * | | Fix typoDavid Stroud2020-09-301-1/+1
|/ / / | | | | | | | | | In the `no-std` section of the README, there was a typo: "disable this feature remove the dependency". The word "to" was added in this commit to create "disable this feature to remove this dependency".
* | | Merge pull request #1899 from joshtriplett/support-static-glibcYuki Okushi2020-09-304-4/+27
|\ \ \
| * | | Consolidate handling of libdl, and handle crt-staticJosh Triplett2020-09-212-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Move the link line for `libdl` up to `src/unix/mod.rs`, making it easier to see all the libraries `libc` links to. This also makes `libdl` respect `target-feature=+crt-static`.
| * | | Consolidate handling of libutil, and handle crt-staticJosh Triplett2020-09-213-2/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The two library blocks that specify `#[link(name = "util")]` do not actually reference any functions in `libutil`; the functions that do use `libutil` don't have any reference to it. And having two library blocks specify it results in two separate inclusions of `-lutil` on the linker command line. Move the link lines up to `src/unix/mod.rs`, making it easier to see all the libraries `libc` links to. This also makes `libutil` respect `target-feature=+crt-static`.
| * | | Add support for building with static glibcJosh Triplett2020-09-212-1/+21
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | This will need corresponding changes in rust-lang/rust to activate, but this will make it possible to make those changes. Note that despite the apparent redundancy in config directives, the link directives cannot be simplified any further. Attempting to factor out the checks for `target_feature = "crt-static"` does not work.
* | | Merge pull request #1903 from bartelsielski/masterYuki Okushi2020-09-304-0/+24
|\ \ \ | | | | | | | | Add struct ip_mreqn to more Linux targets
| * | | Add struct ip_mreqn to more Linux targetsBartel Sielski2020-09-254-0/+24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Support was previously added to gnu x86_64 and all musl targets but others were not included because of a roundtrip issue [1]. This commit adds support for the ip_mreqn struct on all Linux GNU targets which did not have the roundtrip issue. [1]: https://github.com/rust-lang/libc/issues/1558 Signed-off-by: Bartel Sielski <bartel.sielski@gmail.com>
* | | | Merge pull request #1904 from glaubitz/sparc-linuxYuki Okushi2020-09-301-1/+1
|\ \ \ \ | | | | | | | | | | Fix type definition for c_char on sparc-unknown-linux-gnu