Commit Graph

3029 Commits

Author SHA1 Message Date
gnzlbg
d808123728 Fix ucontext_t on x86 2019-05-16 09:15:12 +02:00
gnzlbg
4497a7867d Fix ucontext_t and NFT_MSG_MAX on x86_64 2019-05-16 09:15:12 +02:00
gnzlbg
e94f68c7d6 Link against correct scanf,fscanf,sscanf 2019-05-16 09:15:12 +02:00
gnzlbg
9df115b67f Update Ubuntu images to 19.04 2019-05-16 09:15:12 +02:00
gnzlbg
1a7ee21aec Define DEPRECATED_SCANF macro to use older scanf,sscanf,fscanf symbols 2019-05-16 09:15:12 +02:00
gnzlbg
0ae84518fe Update Debian image used in s390x build job 2019-05-16 09:15:12 +02:00
gnzlbg
57e1e84dce Update Debian image used in sparc64 build job to Debian 10.0 2019-05-16 09:15:12 +02:00
gnzlbg
2a131d2707 Update alignment of pthread_mutexattr_t 2019-05-16 09:15:12 +02:00
gnzlbg
24f8972b8d [breaking change] remove PTRACE_GET/SET/FP/REGS from s390x 2019-05-16 09:15:12 +02:00
gnzlbg
4a8fa6f1f0 Correct value of some NFT_ constants on AArch64 2019-05-16 09:15:12 +02:00
gnzlbg
bdb1816070 [breaking change] Remove SYS_syscalls and SYS_arch_specific_syscall from aarch64 2019-05-16 09:15:12 +02:00
gnzlbg
4c938e5b4b Move sparc64 Docker image to Ubuntu 2019-05-16 09:15:12 +02:00
gnzlbg
4aa5a45af1 Correct assert for mips+musl 2019-05-16 09:15:12 +02:00
gnzlbg
5d5ceeaf64 Correct value of some NFT_ constants on ARM 2019-05-16 09:15:12 +02:00
gnzlbg
be36f6859b execinfo not available in emscripten 2019-05-16 09:15:12 +02:00
gnzlbg
9212a9cf14 Update openjdk to version 11 in Docker containers 2019-05-16 09:15:12 +02:00
gnzlbg
6db4afabfd Correct value of some NFT_ constants 2019-05-16 09:15:12 +02:00
gnzlbg
5bdb28fd6a [breaking change] remove SYS_reserved and SYS_unused constants 2019-05-16 09:15:11 +02:00
gnzlbg
d2695436ba [breaking change] PTRACE_GETFPXREGS and PTRACE_SETFPXREGS were incorrectly re-exported on arm but they are x86 specific 2019-05-16 09:15:11 +02:00
gnzlbg
bf76ded067 Test the Elf32/64 types sperately
These types have a p_types field, but the resolv.h
header defines p_types __p_types macro that breaks them.
2019-05-16 09:15:11 +02:00
gnzlbg
f67f831aad readd netfilter headers 2019-05-16 09:15:11 +02:00
gnzlbg
352ee1c37d Include Linux headers after sys headers 2019-05-16 09:15:11 +02:00
gnzlbg
cb3a9db378 Include aio.h as the last header 2019-05-16 09:15:11 +02:00
gnzlbg
54fcb89354 Add missing sysctl header to freebsd tests 2019-05-16 09:15:11 +02:00
gnzlbg
9da2fd5ace Add missing utmpx.h header to freebsd tests 2019-05-16 09:15:11 +02:00
gnzlbg
dc7311bec7 Include aio.h before sys/mount.h on linux 2019-05-16 09:15:11 +02:00
gnzlbg
426f91bd25 Fix typo in Linux checking 2019-05-16 09:15:11 +02:00
gnzlbg
bb2f29641a Add missing netinet/ip.h header 2019-05-16 09:15:11 +02:00
gnzlbg
0f96e543b1 Remove conflicting linux/netfilter_ipv6.h header file due to conflicting definitions 2019-05-16 09:15:11 +02:00
gnzlbg
bee2611368 Remove conflicting linux/netfilter_ipv4.h header file due to conflicting definitions 2019-05-16 09:15:11 +02:00
gnzlbg
26d919382c Warn users of gettimeofday of potential breaking change 2019-05-16 09:15:11 +02:00
gnzlbg
3956bf056b Skip verification of gettimeofday on FreeBSD 2019-05-16 09:15:11 +02:00
Inokentiy Babushkin
e8cbf2b3dd
Added MAP_FIXED_NOREPLACE and MAP_SHARED_VALIDATE consts.
Both are linux-specific additions, and supported since kernel version
4.17 and 4.15, respectively.
2019-05-15 15:26:44 +02:00
gnzlbg
18bf94c6eb Update all remaining targets to Ubuntu 18.04 2019-05-14 12:00:45 +02:00
gnzlbg
ac90c574e5 Refactor Linux target 2019-05-14 12:00:45 +02:00
gnzlbg
b976dc2055 Refactor FreeBSD target 2019-05-14 12:00:45 +02:00
gnzlbg
3c2284c435 Remove OpenBSD-related dead-code 2019-05-14 12:00:45 +02:00
gnzlbg
89a3d03aa7 Update Android Docker images Ubuntu version 2019-05-14 10:06:45 +02:00
gnzlbg
0af80cae53 Refactor Android target 2019-05-14 10:06:23 +02:00
leo60228
a92266b0fe Build Switch on CI 2019-05-10 10:28:18 -04:00
leo60228
62ad61f973 Fix accidental syntax error (oops) 2019-05-09 19:12:02 -04:00
leo60228
6bc0914be2 Fix FIONBIO type 2019-05-09 19:11:04 -04:00
leo60228
5400c6e695 Add more FreeBSD TCP_ constants 2019-05-09 19:10:38 -04:00
leo60228
75df0e19eb Add more FreeBSD IPv6 constants 2019-05-09 19:08:42 -04:00
leo60228
5d91cb3409 Add FIOCLEX 2019-05-09 19:03:12 -04:00
leo60228
e3c95f143b Add IP_ and IPV6_ 2019-05-09 19:02:53 -04:00
leo60228
c8e8ec6f23 Use FreeBSD SO_ constants on newlib
This is necessary to set socket options on the Nintendo Switch, which uses a socket implementation directly ported from FreeBSD.
2019-05-09 18:34:16 -04:00
Jeremy Soller
eb75c48917
Move Redox support into unix module 2019-05-04 09:01:03 -06:00
bors
39ca01c8b3 Auto merge of #1331 - gnzlbg:revert_1322, r=alexcrichton
Revert PR 1322

Reverts PR #1322 .

cc https://github.com/rust-lang/rust/pull/60117
2019-05-02 16:46:11 +00:00
gnzlbg
3231740da4 Bump patch version to 0.2.54 2019-05-02 18:33:25 +02:00