aboutsummaryrefslogtreecommitdiff
path: root/scripts/build/libc/eglibc.sh
diff options
context:
space:
mode:
authorYann E. MORIN" <yann.morin.1998@anciens.enib.fr>2011-02-21 23:39:46 +0100
committerYann E. MORIN" <yann.morin.1998@anciens.enib.fr>2011-02-21 23:39:46 +0100
commitb93e67f07ca3cbca6fd3b35274208cb5dce7739e (patch)
treecf42d5b41b13e69cd46cab7a71a94819d8a150cb /scripts/build/libc/eglibc.sh
parent6635f8cd2e6f54eb600bdb4e7413e5ae94d07e88 (diff)
downloadcrosstool-ng-b93e67f07ca3cbca6fd3b35274208cb5dce7739e.tar.gz
crosstool-ng-b93e67f07ca3cbca6fd3b35274208cb5dce7739e.tar.bz2
crosstool-ng-b93e67f07ca3cbca6fd3b35274208cb5dce7739e.zip
libc/glibc: add fortify option
By default, recent versions of glibc and eglibc will build some functions that take format strings (eg. printf, syslog...) with run-time checks against some format string attacks. This is called a fortified build. Unfortunately, this fails somehow while building the instrumented version of syslog, with some kind of circular dependency... Disable fortified builds by default, and hide the enabling option behind EXPERIMENTAL for daring users... Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
Diffstat (limited to 'scripts/build/libc/eglibc.sh')
0 files changed, 0 insertions, 0 deletions