zig/lib/libc/include/generic-glibc
Andrew Kelley 39083c31a5 glibc: version-gate _DYNAMIC_STACK_SIZE_SOURCE
This is a patch to glibc features.h which makes
_DYNAMIC_STACK_SIZE_SOURCE undefined unless the version is >= 2.34.

This feature was introduced with glibc 2.34 and without this patch, code
built against these headers but then run on an older glibc will end up
making a call to sysconf() that returns -1 for the value of SIGSTKSZ
and MINSIGSTKSZ.

Closes #10713
2022-01-28 18:36:23 -07:00
..
arpa update glibc headers to 2.34 2021-12-15 14:30:03 -07:00
bits glibc: fix inconsistency of mips ABI mapping 2021-12-15 19:09:50 -07:00
finclude glibc: update headers to 2.33 2021-04-04 12:04:02 -07:00
gnu glibc: fix inconsistency of powerpc ABI mapping 2021-12-16 03:01:13 -07:00
net update glibc headers to 2.34 2021-12-15 14:30:03 -07:00
netash glibc: update headers to 2.33 2021-04-04 12:04:02 -07:00
netatalk glibc: update headers to 2.33 2021-04-04 12:04:02 -07:00
netax25 glibc: update headers to 2.33 2021-04-04 12:04:02 -07:00
neteconet glibc: update headers to 2.33 2021-04-04 12:04:02 -07:00
netinet update glibc headers to 2.34 2021-12-15 14:30:03 -07:00
netipx glibc: update headers to 2.33 2021-04-04 12:04:02 -07:00
netiucv glibc: update headers to 2.33 2021-04-04 12:04:02 -07:00
netpacket glibc: update headers to 2.33 2021-04-04 12:04:02 -07:00
netrom glibc: update headers to 2.33 2021-04-04 12:04:02 -07:00
netrose glibc: update headers to 2.33 2021-04-04 12:04:02 -07:00
nfs move lib dirs to lib subdir 2019-07-15 17:54:50 -04:00
protocols move lib dirs to lib subdir 2019-07-15 17:54:50 -04:00
rpc move lib dirs to lib subdir 2019-07-15 17:54:50 -04:00
scsi glibc: update headers to 2.33 2021-04-04 12:04:02 -07:00
sys update glibc headers to 2.34 2021-12-15 14:30:03 -07:00
a.out.h move lib dirs to lib subdir 2019-07-15 17:54:50 -04:00
aio.h update glibc headers to 2.34 2021-12-15 14:30:03 -07:00
aliases.h glibc: update headers to 2.33 2021-04-04 12:04:02 -07:00
alloca.h glibc: update headers to 2.33 2021-04-04 12:04:02 -07:00
ar.h glibc: update headers to 2.33 2021-04-04 12:04:02 -07:00
argp.h glibc: update headers to 2.33 2021-04-04 12:04:02 -07:00
argz.h glibc: update headers to 2.33 2021-04-04 12:04:02 -07:00
assert.h glibc: update headers to 2.33 2021-04-04 12:04:02 -07:00
byteswap.h glibc: update headers to 2.33 2021-04-04 12:04:02 -07:00
complex.h glibc: update headers to 2.33 2021-04-04 12:04:02 -07:00
cpio.h glibc: update headers to 2.33 2021-04-04 12:04:02 -07:00
crypt.h glibc: update headers to 2.33 2021-04-04 12:04:02 -07:00
ctype.h glibc: update headers to 2.33 2021-04-04 12:04:02 -07:00
dirent.h glibc: update headers to 2.33 2021-04-04 12:04:02 -07:00
dlfcn.h glibc: update headers to 2.33 2021-04-04 12:04:02 -07:00
elf.h update glibc headers to 2.34 2021-12-15 14:30:03 -07:00
endian.h glibc: update headers to 2.33 2021-04-04 12:04:02 -07:00
envz.h glibc: update headers to 2.33 2021-04-04 12:04:02 -07:00
err.h glibc: update headers to 2.33 2021-04-04 12:04:02 -07:00
errno.h glibc: update headers to 2.33 2021-04-04 12:04:02 -07:00
error.h glibc: update headers to 2.33 2021-04-04 12:04:02 -07:00
execinfo.h glibc: update headers to 2.33 2021-04-04 12:04:02 -07:00
fcntl.h update glibc headers to 2.34 2021-12-15 14:30:03 -07:00
features-time64.h update glibc headers to 2.34 2021-12-15 14:30:03 -07:00
features.h glibc: version-gate _DYNAMIC_STACK_SIZE_SOURCE 2022-01-28 18:36:23 -07:00
fenv.h glibc: update headers to 2.33 2021-04-04 12:04:02 -07:00
fmtmsg.h glibc: update headers to 2.33 2021-04-04 12:04:02 -07:00
fnmatch.h glibc: update headers to 2.33 2021-04-04 12:04:02 -07:00
fpregdef.h glibc: update headers to 2.33 2021-04-04 12:04:02 -07:00
fpu_control.h glibc: update headers to 2.33 2021-04-04 12:04:02 -07:00
fstab.h move lib dirs to lib subdir 2019-07-15 17:54:50 -04:00
fts.h update glibc headers to 2.34 2021-12-15 14:30:03 -07:00
ftw.h update glibc headers to 2.34 2021-12-15 14:30:03 -07:00
gconv.h glibc: update headers to 2.33 2021-04-04 12:04:02 -07:00
getopt.h glibc: update headers to 2.33 2021-04-04 12:04:02 -07:00
glob.h update glibc headers to 2.34 2021-12-15 14:30:03 -07:00
gnu-versions.h glibc: update headers to 2.33 2021-04-04 12:04:02 -07:00
grp.h glibc: update headers to 2.33 2021-04-04 12:04:02 -07:00
gshadow.h glibc: update headers to 2.33 2021-04-04 12:04:02 -07:00
iconv.h glibc: update headers to 2.33 2021-04-04 12:04:02 -07:00
ieee754.h glibc: update headers to 2.33 2021-04-04 12:04:02 -07:00
ifaddrs.h glibc: update headers to 2.33 2021-04-04 12:04:02 -07:00
inttypes.h glibc: update headers to 2.33 2021-04-04 12:04:02 -07:00
langinfo.h glibc: update headers to 2.33 2021-04-04 12:04:02 -07:00
lastlog.h move lib dirs to lib subdir 2019-07-15 17:54:50 -04:00
libgen.h glibc: update headers to 2.33 2021-04-04 12:04:02 -07:00
libintl.h glibc: update headers to 2.33 2021-04-04 12:04:02 -07:00
limits.h glibc: update headers to 2.33 2021-04-04 12:04:02 -07:00
link.h glibc: update headers to 2.33 2021-04-04 12:04:02 -07:00
locale.h glibc: update headers to 2.33 2021-04-04 12:04:02 -07:00
malloc.h update glibc headers to 2.34 2021-12-15 14:30:03 -07:00
math.h update glibc headers to 2.34 2021-12-15 14:30:03 -07:00
mcheck.h glibc: update headers to 2.33 2021-04-04 12:04:02 -07:00
memory.h glibc: update headers to 2.33 2021-04-04 12:04:02 -07:00
mntent.h glibc: update headers to 2.33 2021-04-04 12:04:02 -07:00
monetary.h update glibc headers to 2.34 2021-12-15 14:30:03 -07:00
mqueue.h update glibc headers to 2.34 2021-12-15 14:30:03 -07:00
netdb.h update glibc headers to 2.34 2021-12-15 14:30:03 -07:00
nl_types.h glibc: update headers to 2.33 2021-04-04 12:04:02 -07:00
nss.h update glibc headers to 2.34 2021-12-15 14:30:03 -07:00
obstack.h glibc: update headers to 2.33 2021-04-04 12:04:02 -07:00
paths.h move lib dirs to lib subdir 2019-07-15 17:54:50 -04:00
poll.h move lib dirs to lib subdir 2019-07-15 17:54:50 -04:00
printf.h glibc: update headers to 2.33 2021-04-04 12:04:02 -07:00
proc_service.h glibc: update headers to 2.33 2021-04-04 12:04:02 -07:00
pthread.h update glibc headers to 2.34 2021-12-15 14:30:03 -07:00
pty.h glibc: update headers to 2.33 2021-04-04 12:04:02 -07:00
pwd.h update glibc headers to 2.34 2021-12-15 14:30:03 -07:00
re_comp.h glibc: update headers to 2.33 2021-04-04 12:04:02 -07:00
regdef.h glibc: update headers to 2.33 2021-04-04 12:04:02 -07:00
regex.h update glibc headers to 2.34 2021-12-15 14:30:03 -07:00
regexp.h glibc: update headers to 2.33 2021-04-04 12:04:02 -07:00
resolv.h update glibc headers to 2.34 2021-12-15 14:30:03 -07:00
sched.h update glibc headers to 2.34 2021-12-15 14:30:03 -07:00
search.h glibc: update headers to 2.33 2021-04-04 12:04:02 -07:00
semaphore.h update glibc headers to 2.34 2021-12-15 14:30:03 -07:00
setjmp.h glibc: update headers to 2.33 2021-04-04 12:04:02 -07:00
sgidefs.h glibc: update headers to 2.33 2021-04-04 12:04:02 -07:00
sgtty.h glibc: update headers to 2.33 2021-04-04 12:04:02 -07:00
shadow.h glibc: update headers to 2.33 2021-04-04 12:04:02 -07:00
signal.h update glibc headers to 2.34 2021-12-15 14:30:03 -07:00
spawn.h update glibc headers to 2.34 2021-12-15 14:30:03 -07:00
stab.h move lib dirs to lib subdir 2019-07-15 17:54:50 -04:00
stdc-predef.h glibc: update headers to 2.33 2021-04-04 12:04:02 -07:00
stdint.h glibc: update headers to 2.33 2021-04-04 12:04:02 -07:00
stdio_ext.h glibc: update headers to 2.33 2021-04-04 12:04:02 -07:00
stdio.h update glibc headers to 2.34 2021-12-15 14:30:03 -07:00
stdlib.h update glibc headers to 2.34 2021-12-15 14:30:03 -07:00
string.h glibc: update headers to 2.33 2021-04-04 12:04:02 -07:00
strings.h glibc: update headers to 2.33 2021-04-04 12:04:02 -07:00
syscall.h move lib dirs to lib subdir 2019-07-15 17:54:50 -04:00
sysexits.h move lib dirs to lib subdir 2019-07-15 17:54:50 -04:00
syslog.h move lib dirs to lib subdir 2019-07-15 17:54:50 -04:00
tar.h glibc: update headers to 2.33 2021-04-04 12:04:02 -07:00
termio.h move lib dirs to lib subdir 2019-07-15 17:54:50 -04:00
termios.h glibc: update headers to 2.33 2021-04-04 12:04:02 -07:00
tgmath.h glibc: update headers to 2.33 2021-04-04 12:04:02 -07:00
thread_db.h glibc: update headers to 2.33 2021-04-04 12:04:02 -07:00
threads.h update glibc headers to 2.34 2021-12-15 14:30:03 -07:00
time.h update glibc headers to 2.34 2021-12-15 14:30:03 -07:00
ttyent.h move lib dirs to lib subdir 2019-07-15 17:54:50 -04:00
uchar.h glibc: update headers to 2.33 2021-04-04 12:04:02 -07:00
ucontext.h glibc: update headers to 2.33 2021-04-04 12:04:02 -07:00
ulimit.h glibc: update headers to 2.33 2021-04-04 12:04:02 -07:00
unistd.h update glibc headers to 2.34 2021-12-15 14:30:03 -07:00
utime.h update glibc headers to 2.34 2021-12-15 14:30:03 -07:00
utmp.h glibc: update headers to 2.33 2021-04-04 12:04:02 -07:00
utmpx.h glibc: update headers to 2.33 2021-04-04 12:04:02 -07:00
values.h glibc: update headers to 2.33 2021-04-04 12:04:02 -07:00
wait.h move lib dirs to lib subdir 2019-07-15 17:54:50 -04:00
wchar.h update glibc headers to 2.34 2021-12-15 14:30:03 -07:00
wctype.h glibc: update headers to 2.33 2021-04-04 12:04:02 -07:00
wordexp.h glibc: update headers to 2.33 2021-04-04 12:04:02 -07:00