summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Auto merge of #1464 - gnzlbg:azure_nitpicks, r=gnzlbg0.2.61bors2019-08-121-2/+2
|\ | | | | | | Update README Azure badge to rust-lang2 org
| * Update README Azure badge to rust-lang2 orggnzlbg2019-08-121-2/+2
| |
* | Auto merge of #1458 - jackpot51:patch-1, r=gnzlbgbors2019-08-121-1/+1
|\ \ | |/ |/| | | | | | | Bump version to 0.2.61 Releasing a version now will allow Redox compilation to work again, as it will include #1438
| * Bump version to 0.2.61Jeremy Soller2019-08-061-1/+1
| |
* | Auto merge of #1440 - pizzamig:invert-freebsd12, r=gnzlbgbors2019-08-108-17/+40
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | Add support for FreeBSD CURRENT (aka freebsd13) Using the last FreeBSD-CURRENT (development snapshot) the libc build, but tests fail. This patch detects and supports FreeBSD CURRENT as freebsd13, and reworks the conditional compilation to use the `freebsd11` attribute instead of `not(freebsd12)` For now, freebsd13 is reusing all freebsd12 definitions, except for `ELAST` While here, add a new `errno`introduced in freebsd13
| * | Fix formatLuca Pizzamiglio2019-08-091-1/+1
| | |
| * | Merge branch 'invert-freebsd12' of github.com:pizzamig/libc into ↵Luca Pizzamiglio2019-07-280-0/+0
| |\ \ | | | | | | | | | | | | invert-freebsd12
| | * | Properly define freebsd11 attributeLuca Pizzamiglio2019-07-212-9/+9
| | | |
| | * | Add EINTEGRITY errno and fix styleLuca Pizzamiglio2019-07-211-4/+8
| | | |
| | * | Add support for FreeBSD CURRENT (aka freebsd13)Luca Pizzamiglio2019-07-218-13/+32
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Currently, libc supports and detects freebsd11 and freebsd13 Unknown versions, like freebsd13, is treated as freebsd11. This patch solve the issues, detecting freebsd13 and treating it like freebsd12. Inverting the logic not(freebsd12) -> freebsd11 where possible
| * | | Properly define freebsd11 attributeLuca Pizzamiglio2019-07-282-9/+9
| | | |
| * | | Add EINTEGRITY errno and fix styleLuca Pizzamiglio2019-07-281-4/+8
| | | |
| * | | Add support for FreeBSD CURRENT (aka freebsd13)Luca Pizzamiglio2019-07-288-13/+32
| | |/ | |/| | | | | | | | | | | | | | | | | | | Currently, libc supports and detects freebsd11 and freebsd13 Unknown versions, like freebsd13, is treated as freebsd11. This patch solve the issues, detecting freebsd13 and treating it like freebsd12. Inverting the logic not(freebsd12) -> freebsd11 where possible
* | | Auto merge of #1462 - jbaublitz:musl-netlink-support, r=gnzlbgbors2019-08-102-63/+62
|\ \ \ | | | | | | | | | | | | | | | | | | | | Move musl-compatible constants to linux/mod.rs This is a continuation of #1452. I think CI is ready to run fully and the PR is ready to be merged if the pipelines pass based on the CI I've done using musl libc in my own projects.
| * | | Move all netlink constants over from gnu/mod.rs to mod.rs on Linux - will ↵John Baublitz2019-08-102-63/+62
| | | | | | | | | | | | | | | | probably fail CI
* | | | Auto merge of #1408 - BaoshanPang:vxworks, r=gnzlbgbors2019-08-1010-0/+2352
|\ \ \ \ | |/ / / |/| | | | | | | | | | | | | | | Support Vxworks Define the C interface to VxWorks
| * | | Define the C interface to vxWorks for x86, x86_64, ARM, ARM 64-bit, PowerPC, ↵Baoshan Pang2019-08-0911-1424/+1561
| | | | | | | | | | | | | | | | PowerPC SPE and PowerPC 64-bit.
| * | | Added vxworks libc references - worked on by danielmccormick and taehyun-leeTaehyun Lee2019-08-097-0/+2215
|/ / /
* | | Auto merge of #1459 - asomers:freebsd_11_3, r=gnzlbgbors2019-08-091-1/+1
|\ \ \ | | | | | | | | | | | | Upgrade FreeBSD's CI image to release 11.3
| * | | Switch FreeBSD's CI image to stable/11Alan Somers2019-08-071-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | The 11.3-release GCE image isn't working due to a bug in the included py36-google-compute-engine package, but that bug is fixed in the latest stable/11 images.
| * | | Upgrade FreeBSD's CI image to release 11.3Alan Somers2019-08-071-1/+1
| |/ /
* | | Auto merge of #1456 - semarie:openbsd-roundtrip, r=gnzlbgbors2019-08-091-0/+5
|\ \ \ | | | | | | | | | | | | | | | | | | | | skip roundtrip on few structs on OpenBSD skip roundtrip on some structs on OpenBSD. it is mostly the same than other targets: dirent, utsname, utmp.
| * | | skip roundtrip on few struct on OpenBSDSébastien Marie2019-08-051-0/+5
| |/ /
* | | Auto merge of #1455 - semarie:openbsd-KERN_TIMEOUT_STATS, r=gnzlbgbors2019-08-091-1/+2
|\ \ \ | | | | | | | | | | | | | | | | | | | | define KERN_TIMEOUT_STATS and incr KERN_MAXID on OpenBSD `KERN_TIMEOUT_STATS` has been defined in [sys/sysctl.h (1.194)](https://cvsweb.openbsd.org/cgi-bin/cvsweb/src/sys/sys/sysctl.h?rev=1.194&content-type=text/x-cvsweb-markup)
| * | | define KERN_TIMEOUT_STATS and incr KERN_MAXID on OpenBSDSébastien Marie2019-08-051-1/+2
| |/ /
* | | Auto merge of #1444 - Gymmasssorla:gymmasssorla, r=gnzlbgbors2019-08-091-0/+1
|\ \ \ | | | | | | | | | | | | Add IP_RECVERR (unix/linux_like/mod.rs)
| * | | Add IP_RECVERR (unix/linux_like/mod.rs)Temirkhan Myrzamadi2019-07-281-0/+1
| |/ /
* | | Auto merge of #1376 - gnzlbg:azure_pipelines, r=gnzlbgbors2019-08-0817-329/+397
|\ \ \ | |/ / |/| | | | | | | | | | | Setup Azure Pipelines cc @alexcrichton this needs enabling Azure Pipelines for this repo
| * | Temporarily disable redox targetgnzlbg2019-08-051-1/+3
| | |
| * | Formattinggnzlbg2019-08-051-1/+0
| | |
| * | MinGW: also copy libmingwex.a from C toolchain - by mati865gnzlbg2019-08-021-1/+1
| | |
| * | Update azure.yml to ci/ pathgnzlbg2019-07-311-10/+10
| | |
| * | Bors uses auto-libc; move config to ci/azure.ymlgnzlbg2019-07-311-1/+1
| | |
| * | Update trigger to auto and trygnzlbg2019-07-281-1/+1
| | |
| * | Document disabling semverver jobsgnzlbg2019-07-271-0/+1
| | |
| * | Update end-point for rustinfra scriptgnzlbg2019-07-271-1/+1
| | |
| * | Use matis bash script instead of batch for fixing mingw on windowsgnzlbg2019-07-271-4/+7
| | |
| * | Use Azure Pipelines dependsOn to stage the jobsgnzlbg2019-07-271-5/+20
| | |
| * | Patch mingw libraries for windows gnu targetsgnzlbg2019-07-275-29/+50
| | |
| * | Use installed rustupgnzlbg2019-07-271-6/+5
| | |
| * | Add windows targetsgnzlbg2019-07-272-0/+25
| | |
| * | Remove Appveyorgnzlbg2019-07-272-31/+3
| | |
| * | Use cargo-xbuild for building the documentationgnzlbg2019-07-271-2/+2
| | |
| * | Temporarily skip the Semver jobsgnzlbg2019-07-271-16/+16
| | |
| * | Setup Azure Pipelinesgnzlbg2019-07-2713-278/+309
| | |
* | | Auto merge of #1443 - androm3da:hexagon_27jul_2019, r=gnzlbgbors2019-07-275-2/+806
|\ \ \ | |/ / |/| | | | | Add support for hexagon-unknown-linux-musl
| * | Add support for hexagon-unknown-linux-muslBrian Cain2019-07-275-2/+806
| | |
* | | Auto merge of #1438 - AdminXVII:extra-traits-redox, r=gnzlbgbors2019-07-272-189/+595
|\ \ \ | |/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Increase Redox & Relibc support - Add a lot of constants from relibc - Fix the timezone not found error found previously on Redox - Wrap WIFEXITED _et al._ in an unsafe block to match the rest of the API - Add support for the extra_traits feature and Redox - Fmt cc @jackpot51
| * | Don't forget the cfg_attrXavier L'Heureux2019-07-261-2/+2
| | |
| * | StyleXavier L'Heureux2019-07-151-38/+40
| | |