pkgsrc/mk/compiler
khorben 6b7f07a1e4 Add support for PKGSRC_MKPIE with cwrappers
This is based on a patch submitted on 16/04/2017 on tech-pkg@ and
adapted by joerg@ for pkgtools/cwrappers. It only consists in the
missing part to actually generate PIE executables with cwrappers if
configured to do so (currently disabled by default). The aim is really
to produce safer binaries where ASLR is in use.

This part in pkgsrc is only supported on NetBSD (x86) with GCC at the
moment.

Tested on NetBSD/amd64, with and without cwrappers, with and without
PKGSRC_MKPIE (all four combinations).
2017-08-25 01:43:17 +00:00
..
ccache.mk Correct ccache(1) typo: CPPATH -> CPPPATH 2017-06-17 02:47:20 +00:00
ccc.mk
clang.mk Retire CLANG_NO_VALUE_PROPAGATION_PASS. CVP has been fixed in LLVM to 2017-07-11 19:41:20 +00:00
distcc.mk Remove mk/find-prefix.mk and its usage from the mk infrastructure. 2015-11-25 13:05:47 +00:00
f2c.mk Fix path to cross-libtool-base in f2c.mk for crossbuilding 2017-03-05 10:40:18 +00:00
g95.mk Remove obsolete anti-cycle logic; fixes PR 48961. 2016-07-09 17:12:22 +00:00
gcc.mk Add support for PKGSRC_MKPIE with cwrappers 2017-08-25 01:43:17 +00:00
gfortran.mk Introduce GFORTRAN_VERSION, pick which version of gfortran is used. 2016-09-12 12:18:13 +00:00
hp.mk
icc.mk
ido.mk
mipspro-ucode.mk
mipspro.mk
pcc.mk Correction to the previous: we must use ${GREP} -E, there's no ${EGREP} here. 2015-10-09 17:27:09 +00:00
sunpro.mk PR 49877: Expand correct variable. From Greg Onufer. 2015-05-03 23:16:41 +00:00
xlc.mk