about summary refs log tree commit diff
path: root/pkgs/development/compilers/gcc/struct-ucontext-4.8.patch
diff options
context:
space:
mode:
authorWill Dietz <w@wdtz.org>2018-09-24 19:51:29 -0500
committerWill Dietz <w@wdtz.org>2018-09-25 00:04:33 -0500
commite845be175602f9784a457beb2a0e2d30e97facc1 (patch)
tree22c8a226fbab771768a9a714a1c4065b88f3d041 /pkgs/development/compilers/gcc/struct-ucontext-4.8.patch
parent3ec0d14140dc086ce40a5f5b67338a8c9a9ab08f (diff)
downloadnixlib-e845be175602f9784a457beb2a0e2d30e97facc1.tar
nixlib-e845be175602f9784a457beb2a0e2d30e97facc1.tar.gz
nixlib-e845be175602f9784a457beb2a0e2d30e97facc1.tar.bz2
nixlib-e845be175602f9784a457beb2a0e2d30e97facc1.tar.lz
nixlib-e845be175602f9784a457beb2a0e2d30e97facc1.tar.xz
nixlib-e845be175602f9784a457beb2a0e2d30e97facc1.tar.zst
nixlib-e845be175602f9784a457beb2a0e2d30e97facc1.zip
gcc: fix libgomp to not use initial-exec
Only apply w/musl since while it's wrong everywhere it apparently
hasn't broken things entirely w/glibc so keep things as they were.

Patch regenerated from original so that it applies
which isn't saying much since it's simple :).

Source:

https://patchwork.ozlabs.org/patch/154298/

IRC chat on #musl with Rich and others endorses this,
at least at the conceptual level of no shared library
should be using initial-exec TLS.

Fixes various uses of libgomp that previously crashed (before 1.1.20)
or encounter errors (post-1.1.20), such as pythonPackages.cython .
Diffstat (limited to 'pkgs/development/compilers/gcc/struct-ucontext-4.8.patch')
0 files changed, 0 insertions, 0 deletions