nixpkgs/pkgs/development/compilers/gcc
Franz Pletz aff1f4ab94 Use general hardening flag toggle lists
The following parameters are now available:

  * hardeningDisable
    To disable specific hardening flags
  * hardeningEnable
    To enable specific hardening flags

Only the cc-wrapper supports this right now, but these may be reused by
other wrappers, builders or setup hooks.

cc-wrapper supports the following flags:

  * fortify
  * stackprotector
  * pie (disabled by default)
  * pic
  * strictoverflow
  * format
  * relro
  * bindnow
2016-03-05 18:55:26 +01:00
..
4.3 Use general hardening flag toggle lists 2016-03-05 18:55:26 +01:00
4.4 Use general hardening flag toggle lists 2016-03-05 18:55:26 +01:00
4.5 Use general hardening flag toggle lists 2016-03-05 18:55:26 +01:00
4.6 Use general hardening flag toggle lists 2016-03-05 18:55:26 +01:00
4.8 Use general hardening flag toggle lists 2016-03-05 18:55:26 +01:00
4.9 Use general hardening flag toggle lists 2016-03-05 18:55:26 +01:00
5 Use general hardening flag toggle lists 2016-03-05 18:55:26 +01:00
builder.sh gcc: fix #12836: build on darwin 2016-02-17 09:42:10 +01:00
gfortran-darwin-NXConstStr.patch gcc: fix #12836: build on darwin 2016-02-17 09:42:10 +01:00
gfortran-darwin.nix Remove all dots at end of descriptions 2016-02-27 17:30:29 +00:00
gfortran-darwin.patch darwin: gfortran: add needed inputs and other fixes 2015-10-28 13:37:02 +01:00
gfortran-driving.patch gcc: Remove duplicate files 2015-05-12 15:05:01 +02:00
gnat-cflags.patch gcc: Remove duplicate files 2015-05-12 15:05:01 +02:00
libstdc++-target.patch gcc: Remove duplicate files 2015-05-12 15:05:01 +02:00
no-sys-dirs.patch gcc: Remove duplicate files 2015-05-12 15:05:01 +02:00
parallel-bconfig.patch gcc: Remove duplicate files 2015-05-12 15:05:01 +02:00
use-source-date-epoch.patch gcc: Respect $SOURCE_DATE_EPOCH 2016-01-05 17:21:48 +01:00