binutils-gdb/libdecnumber
Marek Polacek 60b42421e9 configure: Implement --enable-host-pie
This patch implements the --enable-host-pie configure option which
makes the compiler executables PIE.  This can be used to enhance
protection against ROP attacks, and can be viewed as part of a wider
trend to harden binaries.

Co-Authored by: Iain Sandoe  <iain@sandoe.co.uk>

	* configure.ac (--enable-host-pie): New check.  Set PICFLAG after this
	check.

intl/
	* configure.ac (--enable-host-shared): Don't set PICFLAG here.
	(--enable-host-pie): New check.  Set PICFLAG after this check.

libdecnumber/
	* configure.ac (--enable-host-shared): Don't set PICFLAG here.
	(--enable-host-pie): New check.  Set PICFLAG after this check.

zlib/
	* configure.ac (--enable-host-shared): Don't set PICFLAG here.
	(--enable-host-pie): New check.  Set PICFLAG after this check.
2023-08-12 09:58:23 +09:30
..
bid
dpd
.gitignore
aclocal.m4 Run autoreconf -vf throughout 2020-07-29 16:03:55 -04:00
ChangeLog Run autoreconf -vf throughout 2020-07-29 16:03:55 -04:00
ChangeLog.jit
config.in
configure Merge config/ changes from GCC, to enable DFP on AArch64 2022-05-24 10:47:29 +01:00
configure.ac configure: Implement --enable-host-pie 2023-08-12 09:58:23 +09:30
dconfig.h
decBasic.c
decCommon.c
decCommonSymbols.h
decContext.c
decContext.h
decContextSymbols.h
decDouble.c
decDouble.h
decDoubleSymbols.h
decDPD.h
decDPDSymbols.h
decExcept.c
decExcept.h
decLibrary.c
decNumber.c
decNumber.h
decNumberLocal.h
decNumberSymbols.h
decPacked.c
decPacked.h
decPackedSymbols.h
decQuad.c
decQuad.h
decQuadSymbols.h
decRound.c
decRound.h
decSingle.c
decSingle.h
decSingleSymbols.h
Makefile.in