Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Allow s390x to fail - segfault | gnzlbg | 2019-07-05 | 1 | -0/+1 |
| | |||||
* | Allow PPC to fail - segfault | gnzlbg | 2019-07-05 | 1 | -1/+1 |
| | |||||
* | Allow wasi to fail | gnzlbg | 2019-07-05 | 1 | -0/+1 |
| | |||||
* | Re-enable asmjs on CI | gnzlbg | 2019-05-28 | 1 | -2/+0 |
| | |||||
* | Re-enable wasm32-unknown-emscripten on CI | gnzlbg | 2019-05-28 | 1 | -1/+0 |
| | |||||
* | Update MUSL Linux kernel headers and re-enable Linux tests | gnzlbg | 2019-05-27 | 1 | -1/+2 |
| | |||||
* | Fix Android build jobs: not allowed to fail anymore | gnzlbg | 2019-05-23 | 1 | -3/+0 |
| | |||||
* | Add i686-linux-android build job | gnzlbg | 2019-05-23 | 1 | -0/+2 |
| | |||||
* | Auto merge of #1335 - leo60228:patch-1, r=gnzlbg | bors | 2019-05-16 | 1 | -0/+21 |
|\ | | | | | | | | | | | Improve newlib constants This is necessary to set socket options on the Nintendo Switch, which uses a socket implementation directly ported from FreeBSD. Reopened from #1334 because I accidentally closed that. | ||||
| * | Build Switch on CI | leo60228 | 2019-05-10 | 1 | -0/+21 |
| | | |||||
* | | Rename wasm32-unknown-wasi to wasm32-wasi | gnzlbg | 2019-05-16 | 1 | -1/+1 |
|/ | |||||
* | Enable the wasi target on CI | Alex Crichton | 2019-04-05 | 1 | -0/+3 |
| | | | | Now that wasi is in nightlies, we can run it on PRs! | ||||
* | Use semverver upstream | gnzlbg | 2019-03-01 | 1 | -8/+2 |
| | |||||
* | Allow the Semver jobs to fail | gnzlbg | 2019-02-26 | 1 | -2/+4 |
| | |||||
* | Test semver for all normal targets | gnzlbg | 2019-02-26 | 1 | -7/+16 |
| | |||||
* | Verify that only non-technical breaking changes are applied to libc | gnzlbg | 2019-02-26 | 1 | -0/+7 |
| | | | | Closes #270 . | ||||
* | Re-enable target-specific docs | gnzlbg | 2019-02-20 | 1 | -1/+3 |
| | |||||
* | Retry downloading artifacts to prevent spurious failures due to network issues | gnzlbg | 2019-02-20 | 1 | -2/+2 |
| | |||||
* | Make the build script fail faster | gnzlbg | 2019-02-20 | 1 | -1/+3 |
| | |||||
* | Allow installing rustfmt component to fail | gnzlbg | 2019-02-18 | 1 | -2/+5 |
| | |||||
* | Temporarily allow Android build jobs to fail | gnzlbg | 2019-02-13 | 1 | -0/+3 |
| | |||||
* | Auto merge of #1251 - jasonbking:solarish-sq, r=gnzlbg | bors | 2019-02-12 | 1 | -1/+2 |
|\ | | | | | | | | | | | | | | | Add support for illumos target This change adds support for an illumos os target to libc. Similar to the BSDs, there is a large deal of overlap (given the common history), so the 'solaris' directory was renamed to 'solarish' (it's the closest thing to an official term to refer to things descending from Solaris as well as Solaris). There were also a number of missing definitions (as well as a couple missing functions) that have proved necessary for building a number of rust programs on illumos or Solaris. Portions contributed by @papertigers . | ||||
| * | Only disable rustfmt style checl | Jason King | 2019-02-12 | 1 | -7/+7 |
| | | |||||
| * | Disable rustfmt bot due to rust-lang/rustfmt#3341 | Jason King | 2019-02-12 | 1 | -6/+7 |
| | | |||||
* | | Retry rustup target add 3 times | gnzlbg | 2019-02-09 | 1 | -1/+1 |
| | | |||||
* | | Do not allow rustup to fail | gnzlbg | 2019-02-09 | 1 | -1/+19 |
|/ | |||||
* | Build all platforms in CI | gnzlbg | 2019-02-07 | 1 | -75/+151 |
| | | | | | | | | | | | | | | | | | | | | | | This commit adds a `ci/build.sh` script that checks that libc builds correctly for some common configurations (`--no-default-features`, `default`, `extra_traits`) on most targets supported by Rust since Rust 1.13.0 (the oldest Rust version that libc supports). The build matrix is refactored into two stages. The first stage is called `tools-and-build-and-tier1` and it aims to discover issues quickly by running the documentation and linter builds, as well as checking that the library builds correctly on all targets in all supported channels and "problematic" Rust versions; Rust versions adding major new features like `repr(align)`, `union`, etc. This first stage also runs libc-test for the tier-1 targets on linux and osx. These builds finish quickly because no emulation is necessary. The second stage is called `tier2` and it runs libc-test for all other targets for which we are currently able to do so. Closes #1229 . | ||||
* | Check style using rustfmt and reformat | gnzlbg | 2019-02-07 | 1 | -2/+6 |
| | |||||
* | Fix indentation of allow_failures | gnzlbg | 2019-01-21 | 1 | -1/+1 |
| | |||||
* | Allow emscripten asmjs and wasm32 targets to fail | gnzlbg | 2019-01-21 | 1 | -0/+5 |
| | |||||
* | Re-enables android build jobs | gnzlbg | 2019-01-21 | 1 | -4/+0 |
| | | | | Closes #1170 . | ||||
* | Auto merge of #1159 - cmbrandenburg:sysv_sem_support, r=alexcrichton | bors | 2018-12-09 | 1 | -0/+4 |
|\ | | | | | | | Add support for SysV semaphores on Apple platform | ||||
| * | Allow Android builds to fail | Alex Crichton | 2018-12-08 | 1 | -0/+4 |
| | | |||||
* | | Auto merge of #1167 - asomers:cirrus, r=alexcrichton | bors | 2018-12-08 | 1 | -3/+0 |
|\ \ | |/ |/| | | | | | | | Move FreeBSD testing from Travis/QEMU to Cirrus-CI Fixes #1163 | ||||
| * | Move FreeBSD testing from Travis/QEMU to Cirrus-CI | Alan Somers | 2018-12-07 | 1 | -3/+0 |
| | | | | | | | | Fixes #1163 | ||||
* | | Don't submit build status to buildbot.rust-lang.org | Alan Somers | 2018-12-07 | 1 | -1/+0 |
|/ | | | | That service no longer exists. | ||||
* | Upgrade Travis to using Xenial environment | Tom Parker-Shemilt | 2018-11-24 | 1 | -1/+1 |
| | |||||
* | Factor out platforms for which libc is empty | gnzlbg | 2018-11-20 | 1 | -0/+4 |
| | |||||
* | Fix shellcheck issues | gnzlbg | 2018-11-20 | 1 | -30/+32 |
| | |||||
* | re-format | gnzlbg | 2018-11-19 | 1 | -0/+9 |
| | |||||
* | Disable the aarch64-unknown-linux-musl workaround for #856 | Alan Somers | 2018-10-30 | 1 | -2/+0 |
| | | | | | | This bug was never diagnosed. Perhaps it's been resolved by a newer compiler. Fixes #856 | ||||
* | Auto merge of #1111 - gnzlbg:xcode10, r=alexcrichton | bors | 2018-10-29 | 1 | -4/+4 |
|\ | | | | | | | update osx builds to xcode10 | ||||
| * | update osx constants for xcode10 | gnzlbg | 2018-10-29 | 1 | -2/+2 |
| | | |||||
| * | update osx builds to xcode10 | gnzlbg | 2018-10-29 | 1 | -2/+2 |
| | | |||||
* | | remove the iOS simulator targets from CI | gnzlbg | 2018-10-29 | 1 | -21/+0 |
|/ | |||||
* | Remove rumprun target from .travis.yml | Josh Abraham | 2018-10-15 | 1 | -1/+0 |
| | | | This patch removes the x86_64-rumprun-netbsd triple from Travis CI. | ||||
* | sparc64 tests are passing again | gnzlbg | 2018-08-24 | 1 | -2/+0 |
| | | | Closes #1064 . | ||||
* | Fix allow_failures section | Alex Crichton | 2018-08-16 | 1 | -5/+2 |
| | |||||
* | Allow sparc64 to fail on CI | Alex Crichton | 2018-08-15 | 1 | -0/+2 |
| | |||||
* | Allow iOS to fail | Alex Crichton | 2018-08-01 | 1 | -0/+7 |
| |