summaryrefslogtreecommitdiff
path: root/libc-test
Commit message (Collapse)AuthorAgeFilesLines
* normalize to common name sighandler_tMackenzie Clark2018-12-171-2/+3
|
* move everything back into window mod with the type alias for msvcMackenzie Clark2018-12-171-0/+1
|
* add edge case for mingwMackenzie Clark2018-12-171-0/+1
|
* add signal and raise bindingsMackenzie Clark2018-12-161-0/+1
| | | | | | | | | | | | separate for gnu and msvc scope resolve c_int these types are not allowed, and more scope resolution use size_t
* Add MFD_HUGETLB const for linuxTobias Klauser2018-12-131-0/+4
| | | | Signed-off-by: Tobias Klauser <tklauser@distanz.ch>
* Add support for SysV semaphores on Apple platformCraig M. Brandenburg2018-12-081-1/+2
|
* Add AF_XDP, PF_XDP and SOL_XDP consts for linuxTobias Klauser2018-12-041-0/+3
|
* Bump ctest from 0.2.7 to 0.2.8dependabot/cargo/ctest-0.2.8dependabot[bot]2018-11-281-1/+1
| | | | | | | Bumps [ctest](https://github.com/alexcrichton/ctest) from 0.2.7 to 0.2.8. - [Release notes](https://github.com/alexcrichton/ctest/releases) - [Commits](https://github.com/alexcrichton/ctest/commits) Signed-off-by: dependabot[bot] <support@dependabot.com>
* Auto merge of #1150 - rust-lang:dependabot/cargo/ctest-0.2.7, r=alexcrichtonbors2018-11-271-1/+1
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bump ctest from 0.2.6 to 0.2.7 Bumps [ctest](https://github.com/alexcrichton/ctest) from 0.2.6 to 0.2.7. <details> <summary>Commits</summary> - See full diff in [compare view](https://github.com/alexcrichton/ctest/commits/0.2.7) </details> <br /> [![Dependabot compatibility score](https://api.dependabot.com/badges/compatibility_score?dependency-name=ctest&package-manager=cargo&previous-version=0.2.6&new-version=0.2.7)](https://dependabot.com/compatibility-score.html?dependency-name=ctest&package-manager=cargo&previous-version=0.2.6&new-version=0.2.7) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot ignore this [patch|minor|major] version` will close this PR and stop Dependabot creating any more for this minor/major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Automerge options (never/patch/minor, and dev/runtime dependencies) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired) Finally, you can contact us by mentioning @dependabot. </details>
| * Bump ctest from 0.2.6 to 0.2.7dependabot/cargo/ctest-0.2.7dependabot[bot]2018-11-261-1/+1
| | | | | | | | | | | | | | Bumps [ctest](https://github.com/alexcrichton/ctest) from 0.2.6 to 0.2.7. - [Release notes](https://github.com/alexcrichton/ctest/releases) - [Commits](https://github.com/alexcrichton/ctest/commits/0.2.7) Signed-off-by: dependabot[bot] <support@dependabot.com>
* | Auto merge of #1105 - gz:fix-timestamping, r=gnzlbgbors2018-11-271-0/+1
|\ \ | | | | | | | | | | | | | | | Added SOF_TIMESTAMPING, fix too narrow scoping for SO_TIMESTAMPING. Fixes issues raised in #1104 and #1103.
| * | Added missing net_tstamp.h header to tests.Gerd Zellweger2018-11-211-0/+1
| |/ | | | | | | Signed-off-by: Gerd Zellweger <mail@gerdzellweger.com>
* | Merge branch 'master' into strcase-variousTom Parker-Shemilt2018-11-231-1/+1
|\ \ | |/
| * Prepare for being included via crates.io into stdAlex Crichton2018-11-211-1/+1
| | | | | | | | | | | | | | | | | | | | | | This commit prepares the `libc` crate to be included directly into the standard library via crates.io. More details about this can be found on rust-lang/rust#56092, but the main idea is that this crate now depends on core/compiler-builtins explicitly (but off-by-default). The main caveat here is that this activates `no_core` when building as part of libstd, which means that it needs to explicitly have an `iter` and `option` module for the expansion of `for` loops to work.
* | strcase*: add redox supportTom Parker-Shemilt2018-11-231-1/+2
| |
* | strcase*: Add cloudabi supportTom Parker-Shemilt2018-11-231-0/+5
| |
* | Merge branch 'master' into strcase-variousTom Parker-Shemilt2018-11-211-18/+51
|\ \ | |/
| * splice the common libc functions and ctypes throughout the librarygnzlbg2018-11-211-18/+51
| |
* | Define _WITH_GETLINE for FreeBSD so we can move getline into general UnixTom Parker-Shemilt2018-11-201-0/+2
|/
* re-formatgnzlbg2018-11-191-117/+128
|
* Add support for SIGSYS in signalfdStephen Barber2018-11-061-1/+7
| | | | | | | | Linux 4.18 added support for SIGSYS info in signalfd. Add the new fields to signalfd_siginfo. While the kernel has support for these new fields now, no libc has shipped a release with the new signalfd fields.
* Bump ctest from 0.2.4 to 0.2.6dependabot[bot]2018-10-311-1/+1
| | | | | | | Bumps [ctest](https://github.com/alexcrichton/ctest) from 0.2.4 to 0.2.6. - [Release notes](https://github.com/alexcrichton/ctest/releases) - [Commits](https://github.com/alexcrichton/ctest/commits) Signed-off-by: dependabot[bot] <support@dependabot.com>
* syntax fixAlan Somers2018-10-301-2/+2
|
* Include <sys/extattr.h> during CIAlan Somers2018-10-301-0/+2
|
* update ctest versiongnzlbg2018-10-191-1/+1
|
* Auto merge of #1075 - tbu-:pr_test_statics, r=alexcrichtonbors2018-09-132-2/+11
|\ | | | | | | | | | | | | Theoretically test statics There are none of them in `libc` except for `__progname` on Android, but that one cannot be tested because it's not present in any header files.
| * Revert accidentally committed test ignoresTobias Bucher2018-09-131-2/+0
| |
| * Update to non-yanked version of ctestTobias Bucher2018-09-121-1/+1
| |
| * Theoretically test staticsTobias Bucher2018-09-052-2/+13
| | | | | | | | | | There are none of them in `libc` except for `__progname` on Android, but that one cannot be tested because it's not present in any header files.
* | Add SO_REUSEPORT_LB to whitelist for build testsJohannes Lundberg2018-09-101-1/+2
| |
* | Add a couple more ELF typesSteven Fackler2018-09-081-1/+5
|/
* Add some more elf typesSteven Fackler2018-09-021-1/+5
|
* Update ctest to 0.2Alex Crichton2018-08-131-1/+1
|
* Fix OSX builders on CIAlex Crichton2018-08-011-11/+56
| | | | | Looks like Travis has moved on from our old images, so we're forced to update.
* Add testing with align featureLinus Färnstrand2018-07-291-0/+1
|
* Add linux/module.h to test buildPascal Bach2018-07-171-0/+1
|
* Auto merge of #1039 - alesharik:master, r=alexcrichtonbors2018-07-171-2/+7
|\ | | | | | | Implement statfs for dragonfly, freebsd and openbsd
| * Implement statfs for dragonfly, freebsd and openbsdalesharik2018-07-171-2/+7
| |
* | remove ignore for published OpenBSD versionsSébastien Marie2018-07-141-6/+0
|/
* Add ENOATTR for AndroidMateusz Mikuła2018-07-041-1/+1
|
* add net/if_arp.h definitionsAndrew Cann2018-06-041-0/+1
|
* add rtentryAndrew Cann2018-06-011-0/+1
|
* Remove ioctl symbols for emscriptenAndrew Cann2018-05-301-1/+1
|
* Add linux socket ioctl defsAndrew Cann2018-05-301-0/+1
|
* Fixes test for android `getifaddrs`Bastian Köcher2018-05-261-0/+1
|
* Add new sendfile flags for FreeBSDAndrew Morrow2018-05-171-0/+3
|
* add pktinfo consts and structs for linux and appleJake McGinty2018-04-221-0/+3
|
* fix this for stdbuild onlygnzlbg2018-04-151-0/+5
|
* fix undefined behavior due to incorrect packing on macosxgnzlbg2018-04-151-3/+0
|
* Add MAP_STACK constant to OpenBSDSébastien Marie2018-03-191-1/+4
| | | | | | | The mmap(2) flag indicate that the mapping is used as a stack. https://man.openbsd.org/mmap.2#MAP_STACK https://marc.info/?l=openbsd-tech&m=152035796722258&w=2