[uClibc-cvs] CVS uClibc/extra/Configs
CVS User jocke
jocke at codepoet.org
Wed Oct 6 06:51:38 UTC 2004
Update of /var/cvs/uClibc/extra/Configs
In directory nail:/tmp/cvs-serv13894
Modified Files:
Config.in
Log Message:
PIE option correction for Config.in. From Peter Mazinger.
--- /var/cvs/uClibc/extra/Configs/Config.in 2004/10/05 11:51:58 1.55
+++ /var/cvs/uClibc/extra/Configs/Config.in 2004/10/06 06:51:37 1.56
@@ -200,12 +200,13 @@
config UCLIBC_PIE_SUPPORT
bool "Support ET_DYN in shared library loader"
- depends on BUILD_UCLIBC_LDSO
- select FORCE_SHAREABLE_TEXT_SEGMENTS
+ depends on HAVE_SHARED
+ depends on TARGET_i386 || TARGET_powerpc
+ select FORCE_SHAREABLE_TEXT_SEGMENTS if BUILD_UCLIBC_LDSO
default n
help
- If you answer Y here, the uClibc native shared library loader will
- support ET_DYN/PIE executables.
+ If you answer Y here, Scrt1.o will be built to allow the creation of
+ ET_DYN/PIE executables.
It requires binutils-2.14.90.0.6 or later and the usage of the
-pie option.
More about ET_DYN/PIE binaries on <http://pax.grsecurity.net/> .
More information about the uClibc-cvs
mailing list