Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 1 addition & 4 deletions libc-test/build.rs
Original file line number Diff line number Diff line change
Expand Up @@ -5192,7 +5192,7 @@ fn test_haiku(target: &str) {
"dirent" => true,
// The following structs contain function pointers, which cannot be initialized
// with mem::zeroed(), so skip the automated test
"image_info" | "thread_info" => true,
"thread_info" => true,

"Elf64_Phdr" => true,

Expand Down Expand Up @@ -5292,7 +5292,6 @@ fn test_haiku(target: &str) {

// skip these enum-type fields
("thread_info", "state") => true,
("image_info", "image_type") => true,
_ => false,
}
});
Expand Down Expand Up @@ -5323,7 +5322,6 @@ fn test_haiku(target: &str) {
| "cpu_info"
| "system_info"
| "object_wait_info"
| "image_info"
| "attr_info"
| "index_info"
| "fs_info"
Expand Down Expand Up @@ -5351,7 +5349,6 @@ fn test_haiku(target: &str) {
"type_" if struct_ == "attr_info" => Some("type".to_string()),
"type_" if struct_ == "index_info" => Some("type".to_string()),
"type_" if struct_ == "cpu_topology_node_info" => Some("type".to_string()),
"image_type" if struct_ == "image_info" => Some("type".to_string()),
_ => None,
}
});
Expand Down
1 change: 0 additions & 1 deletion libc-test/semver/aix.txt
Original file line number Diff line number Diff line change
Expand Up @@ -1139,7 +1139,6 @@ RTAX_GATEWAY
RTAX_GENMASK
RTAX_IFA
RTAX_IFP
RTAX_MAX
RTAX_NETMASK
RTA_AUTHOR
RTA_BRD
Expand Down
30 changes: 0 additions & 30 deletions libc-test/semver/android.txt
Original file line number Diff line number Diff line change
@@ -1,5 +1,3 @@
ABS_CNT
ABS_MAX
ADDR_COMPAT_LAYOUT
ADDR_LIMIT_32BIT
ADDR_LIMIT_3GB
Expand Down Expand Up @@ -581,8 +579,6 @@ ETXTBSY
EUCLEAN
EUNATCH
EUSERS
EV_CNT
EV_MAX
EWOULDBLOCK
EXDEV
EXFULL
Expand Down Expand Up @@ -612,8 +608,6 @@ FD_ZERO
FF0
FF1
FFDLY
FF_CNT
FF_MAX
FICLONE
FICLONERANGE
FILE
Expand Down Expand Up @@ -839,8 +833,6 @@ INADDR_LOOPBACK
INADDR_NONE
INLCR
INPCK
INPUT_PROP_CNT
INPUT_PROP_MAX
INT_MAX
INT_MIN
IN_ACCESS
Expand Down Expand Up @@ -1085,8 +1077,6 @@ KEXEC_FILE_ON_CRASH
KEXEC_FILE_UNLOAD
KEXEC_ON_CRASH
KEXEC_PRESERVE_CONTEXT
KEY_CNT
KEY_MAX
KLOG_CLEAR
KLOG_CLOSE
KLOG_CONSOLE_LEVEL
Expand Down Expand Up @@ -1124,8 +1114,6 @@ LC_TELEPHONE
LC_TELEPHONE_MASK
LC_TIME
LC_TIME_MASK
LED_CNT
LED_MAX
LINUX_REBOOT_CMD_CAD_OFF
LINUX_REBOOT_CMD_CAD_ON
LINUX_REBOOT_CMD_HALT
Expand Down Expand Up @@ -1263,8 +1251,6 @@ MPOL_F_STATIC_NODES
MPOL_INTERLEAVE
MPOL_LOCAL
MPOL_PREFERRED
MSC_CNT
MSC_MAX
MSDOS_SUPER_MAGIC
MSG_CMSG_CLOEXEC
MSG_CONFIRM
Expand Down Expand Up @@ -1443,7 +1429,6 @@ NFQA_CFG_FLAGS
NFQA_CFG_F_CONNTRACK
NFQA_CFG_F_FAIL_OPEN
NFQA_CFG_F_GSO
NFQA_CFG_F_MAX
NFQA_CFG_F_SECCTX
NFQA_CFG_F_UID_GID
NFQA_CFG_MASK
Expand Down Expand Up @@ -1571,7 +1556,6 @@ NFT_MSG_GETRULE
NFT_MSG_GETSET
NFT_MSG_GETSETELEM
NFT_MSG_GETTABLE
NFT_MSG_MAX
NFT_MSG_NEWCHAIN
NFT_MSG_NEWGEN
NFT_MSG_NEWOBJ
Expand Down Expand Up @@ -1861,7 +1845,6 @@ O_WRONLY
PARENB
PARMRK
PARODD
PATH_MAX
PENDIN
PF_ALG
PF_APPLETALK
Expand Down Expand Up @@ -2030,7 +2013,6 @@ PR_RISCV_V_VSTATE_CTRL_ON
PR_SCHED_CORE
PR_SCHED_CORE_CREATE
PR_SCHED_CORE_GET
PR_SCHED_CORE_MAX
PR_SCHED_CORE_SCOPE_PROCESS_GROUP
PR_SCHED_CORE_SCOPE_THREAD
PR_SCHED_CORE_SCOPE_THREAD_GROUP
Expand Down Expand Up @@ -2231,13 +2213,9 @@ REG_PEND
REG_STARTEND
REG_TRACE
REISERFS_SUPER_MAGIC
REL_CNT
REL_MAX
RENAME_EXCHANGE
RENAME_NOREPLACE
RENAME_WHITEOUT
REP_CNT
REP_MAX
RLIMIT_AS
RLIMIT_CORE
RLIMIT_CPU
Expand Down Expand Up @@ -2545,8 +2523,6 @@ SIOCWANDEV
SIOGIFINDEX
SI_LOAD_SHIFT
SMB_SUPER_MAGIC
SND_CNT
SND_MAX
SOCK_CLOEXEC
SOCK_DCCP
SOCK_DGRAM
Expand Down Expand Up @@ -2663,10 +2639,6 @@ ST_NOSUID
ST_RDONLY
ST_RELATIME
ST_SYNCHRONOUS
SW_CNT
SW_MAX
SYN_CNT
SYN_MAX
SYSCALL_DISPATCH_FILTER_ALLOW
SYSCALL_DISPATCH_FILTER_BLOCK
SYS_accept4
Expand Down Expand Up @@ -3331,7 +3303,6 @@ _SC_XOPEN_VERSION
_SC_XOPEN_XCU_VERSION
__CPU_BITS
__CPU_BITTYPE
__NFT_REG_MAX
__WALL
__WCLONE
__WNOTHREAD
Expand Down Expand Up @@ -4114,7 +4085,6 @@ uinput_abs_setup
uinput_ff_erase
uinput_ff_upload
uinput_setup
uinput_user_dev
uint16_t
uint32_t
uint64_t
Expand Down
12 changes: 0 additions & 12 deletions libc-test/semver/apple.txt
Original file line number Diff line number Diff line change
Expand Up @@ -1237,7 +1237,6 @@ RTAX_GATEWAY
RTAX_GENMASK
RTAX_IFA
RTAX_IFP
RTAX_MAX
RTAX_NETMASK
RTA_AUTHOR
RTA_BRD
Expand Down Expand Up @@ -1529,14 +1528,7 @@ UF_NODUMP
UF_OPAQUE
UF_SETTABLE
UF_TRACKED
USER_BC_BASE_MAX
USER_BC_DIM_MAX
USER_BC_SCALE_MAX
USER_BC_STRING_MAX
USER_COLL_WEIGHTS_MAX
USER_CS_PATH
USER_EXPR_NEST_MAX
USER_LINE_MAX
USER_MAXID
USER_POSIX2_CHAR_TERM
USER_POSIX2_C_BIND
Expand All @@ -1548,7 +1540,6 @@ USER_POSIX2_SW_DEV
USER_POSIX2_UPE
USER_POSIX2_VERSION
USER_PROCESS
USER_RE_DUP_MAX
USER_STREAM_MAX
USER_TZNAME_MAX
UTIME_NOW
Expand Down Expand Up @@ -1925,9 +1916,6 @@ getxattr
glob
glob_t
globfree
host_cpu_load_info
host_cpu_load_info_data_t
host_cpu_load_info_t
icmp6_ifstat
iconv_t
id_t
Expand Down
1 change: 0 additions & 1 deletion libc-test/semver/cygwin.txt
Original file line number Diff line number Diff line change
Expand Up @@ -281,7 +281,6 @@ MSG_BCAST
MSG_CMSG_CLOEXEC
MSG_DONTWAIT
MSG_MCAST
NGROUPS_MAX
NI_DGRAM
NI_MAXSERV
NI_NAMEREQD
Expand Down
9 changes: 0 additions & 9 deletions libc-test/semver/dragonfly.txt
Original file line number Diff line number Diff line change
Expand Up @@ -882,7 +882,6 @@ RLIMIT_STACK
RLIMIT_VMEM
RLIM_INFINITY
RLIM_NLIMITS
RTAX_MAX
RTAX_MPLS1
RTAX_MPLS2
RTAX_MPLS3
Expand Down Expand Up @@ -1087,14 +1086,7 @@ UF_NOUNLINK
UF_OPAQUE
UF_SETTABLE
UF_XLINK
USER_BC_BASE_MAX
USER_BC_DIM_MAX
USER_BC_SCALE_MAX
USER_BC_STRING_MAX
USER_COLL_WEIGHTS_MAX
USER_CS_PATH
USER_EXPR_NEST_MAX
USER_LINE_MAX
USER_MAXID
USER_POSIX2_CHAR_TERM
USER_POSIX2_C_BIND
Expand All @@ -1106,7 +1098,6 @@ USER_POSIX2_SW_DEV
USER_POSIX2_UPE
USER_POSIX2_VERSION
USER_PROCESS
USER_RE_DUP_MAX
USER_STREAM_MAX
USER_TZNAME_MAX
UTIME_NOW
Expand Down
19 changes: 0 additions & 19 deletions libc-test/semver/freebsd.txt
Original file line number Diff line number Diff line change
Expand Up @@ -1221,7 +1221,6 @@ RLIMIT_UMTXP
RLIMIT_VMEM
RLIM_INFINITY
RLIM_NLIMITS
RTAX_MAX
RTF_BROADCAST
RTF_FIXEDMTU
RTF_LLDATA
Expand Down Expand Up @@ -1285,7 +1284,6 @@ SCTP_ASSOC_RESET_FAILED
SCTP_ASSOC_SUPPORTS_ASCONF
SCTP_ASSOC_SUPPORTS_AUTH
SCTP_ASSOC_SUPPORTS_INTERLEAVING
SCTP_ASSOC_SUPPORTS_MAX
SCTP_ASSOC_SUPPORTS_MULTIBUF
SCTP_ASSOC_SUPPORTS_PR
SCTP_ASSOC_SUPPORTS_RE_CONFIG
Expand Down Expand Up @@ -1359,7 +1357,6 @@ SCTP_PRINFO
SCTP_PR_ASSOC_STATUS
SCTP_PR_SCTP_ALL
SCTP_PR_SCTP_BUF
SCTP_PR_SCTP_MAX
SCTP_PR_SCTP_NONE
SCTP_PR_SCTP_PRIO
SCTP_PR_SCTP_RTX
Expand Down Expand Up @@ -1465,7 +1462,6 @@ SO_SPLICE
SO_TIMESTAMP
SO_TS_BINTIME
SO_TS_CLOCK
SO_TS_CLOCK_MAX
SO_TS_DEFAULT
SO_TS_MONOTONIC
SO_TS_REALTIME
Expand Down Expand Up @@ -1539,7 +1535,6 @@ TCP_FASTOPEN_PSK_LEN
TCP_FIN_IS_RST
TCP_FUNCTION_ALIAS
TCP_FUNCTION_BLK
TCP_FUNCTION_NAME_LEN_MAX
TCP_IDLE_REDUCE
TCP_INFO
TCP_KEEPCNT
Expand Down Expand Up @@ -1676,14 +1671,7 @@ UMTX_OP_WAIT_UINT
UMTX_OP_WAIT_UINT_PRIVATE
UMTX_OP_WAKE
UMTX_OP_WAKE_PRIVATE
USER_BC_BASE_MAX
USER_BC_DIM_MAX
USER_BC_SCALE_MAX
USER_BC_STRING_MAX
USER_COLL_WEIGHTS_MAX
USER_CS_PATH
USER_EXPR_NEST_MAX
USER_LINE_MAX
USER_POSIX2_CHAR_TERM
USER_POSIX2_C_BIND
USER_POSIX2_C_DEV
Expand All @@ -1694,7 +1682,6 @@ USER_POSIX2_SW_DEV
USER_POSIX2_UPE
USER_POSIX2_VERSION
USER_PROCESS
USER_RE_DUP_MAX
USER_STREAM_MAX
USER_TZNAME_MAX
UTIME_NOW
Expand Down Expand Up @@ -2057,10 +2044,7 @@ kcmp
kevent
key_t
killpg
kinfo_file
kinfo_getvmmap
kinfo_proc
kinfo_vmentry
kld_isloaded
kld_load
kqueue
Expand Down Expand Up @@ -2180,10 +2164,8 @@ procstat
procstat_close
procstat_freefiles
procstat_freeprocs
procstat_freevmmap
procstat_getfiles
procstat_getprocs
procstat_getvmmap
procstat_open_sysctl
pseudo_AF_HDRCMPLT
pseudo_AF_KEY
Expand Down Expand Up @@ -2398,7 +2380,6 @@ sysctl
sysctlbyname
sysctlnametomib
tcp_fastopen
tcp_function_set
tcp_info
telldir
thr_kill
Expand Down
4 changes: 1 addition & 3 deletions libc-test/semver/l4re.txt
Original file line number Diff line number Diff line change
Expand Up @@ -1269,7 +1269,6 @@ PR_MPX_ENABLE_MANAGEMENT
PR_SCHED_CORE
PR_SCHED_CORE_CREATE
PR_SCHED_CORE_GET
PR_SCHED_CORE_MAX
PR_SCHED_CORE_SCOPE_PROCESS_GROUP
PR_SCHED_CORE_SCOPE_THREAD
PR_SCHED_CORE_SCOPE_THREAD_GROUP
Expand Down Expand Up @@ -1448,7 +1447,6 @@ RT_ADDRCLASS
RT_CLASS_DEFAULT
RT_CLASS_LOCAL
RT_CLASS_MAIN
RT_CLASS_MAX
RT_CLASS_UNSPEC
RT_LOCALADDR
RT_TOS
Expand Down Expand Up @@ -2300,7 +2298,7 @@ mntent
mode_t
mount
mprotect
msghdr
msghdr
msync
munlock
munlockall
Expand Down
1 change: 0 additions & 1 deletion libc-test/semver/linux-aarch64.txt
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,6 @@ SKF_AD_ALU_XOR_X
SKF_AD_CPU
SKF_AD_HATYPE
SKF_AD_MARK
SKF_AD_MAX
SKF_AD_NLATTR
SKF_AD_NLATTR_NEST
SKF_AD_OFF
Expand Down
Loading