diff options
author | Matt Weber <matthew.weber@rockwellcollins.com> | 2018-01-23 22:09:41 -0600 |
---|---|---|
committer | Peter Korsgaard <peter@korsgaard.com> | 2018-01-28 15:21:14 +0100 |
commit | 20a4583ebf7fe97ea22a1ea11621dd44a8114ca5 (patch) | |
tree | 71ba47203194f6065a9193055ad0c6dff5476099 /package/gcc | |
parent | d3732cf4a23c83dd6903f26c19bc9258ac227fec (diff) | |
download | buildroot-20a4583ebf7fe97ea22a1ea11621dd44a8114ca5.tar.gz buildroot-20a4583ebf7fe97ea22a1ea11621dd44a8114ca5.zip |
security hardening: add RELFO, FORTIFY options
This enables a user to build a complete system using these
options. It is important to note that not all packages will
build correctly to start with.
Modeled after OpenWRT approach
https://github.com/openwrt/openwrt/blob/master/config/Config-build.in#L176
A good testing tool to check a target's elf files for compliance
to an array of hardening techniques can be found here:
https://github.com/slimm609/checksec.sh
[Peter: reword fortify help texts, glibc comment]
Signed-off-by: Matthew Weber <matthew.weber@rockwellcollins.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Diffstat (limited to 'package/gcc')
0 files changed, 0 insertions, 0 deletions