3
0
Fork 0
forked from mirrors/nixpkgs
nixpkgs/pkgs/development/compilers/gcc
Matthew Bauer 76c956be5c treewide: disable pie in more places
Some packages don’t work correctly with pie. Here I disable it for:

- busybox
- linux kernel
- kexectools

I also get rid of the Musl conditional for disabling pie in GCC and
Binutils. Some day we might want to enable PIE without Musl and it
will be useful to have the *just* work with our compiler and linkers.
2018-11-13 07:03:31 -06:00
..
4.8 treewide: disable pie in more places 2018-11-13 07:03:31 -06:00
4.9 treewide: disable pie in more places 2018-11-13 07:03:31 -06:00
5 treewide: disable pie in more places 2018-11-13 07:03:31 -06:00
6 treewide: disable pie in more places 2018-11-13 07:03:31 -06:00
7 treewide: disable pie in more places 2018-11-13 07:03:31 -06:00
8 treewide: disable pie in more places 2018-11-13 07:03:31 -06:00
common [RFC] ppc64le enablement (#45340) 2018-08-21 15:31:34 -04:00
snapshot treewide: disable pie in more places 2018-11-13 07:03:31 -06:00
builder.sh gcc-*: Clean up crossStageStatic logic 2018-09-23 17:30:32 +00:00
gfortran-darwin-NXConstStr.patch
gfortran-driving.patch
libgomp-dont-force-initial-exec.patch gcc{5,6,7,8}: share libgomp patch, propagate musl config flags 2018-09-25 00:08:17 -05:00
libstdc++-hook.sh treewide: Use pkgs/build-support/roles.bash to remove copy pasta 2018-05-07 15:10:37 -04:00
libstdc++-target.patch
no-sys-dirs.patch
parallel-bconfig.patch
ppc-musl.patch [RFC] ppc64le enablement (#45340) 2018-08-21 15:31:34 -04:00
res_state-not-declared.patch
sigsegv-not-declared.patch
struct-sigaltstack-4.9.patch
struct-sigaltstack.patch
struct-ucontext-4.5.patch
struct-ucontext-4.8.patch
struct-ucontext-libjava.patch
struct-ucontext.patch
use-source-date-epoch.patch