diff options
Diffstat (limited to 'NEWS')
-rw-r--r-- | NEWS | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/NEWS b/NEWS index bf2b6846fc..d864a7b9d8 100644 --- a/NEWS +++ b/NEWS @@ -86,6 +86,15 @@ Major new features: * A symbolic link to the dynamic linker is now installed under /usr/bin/ld.so (or more precisely, '${bindir}/ld.so'). +* All programs and the testsuite in glibc are now built as position independent + executables (PIE) by default on toolchains and architectures that support it. + Further, if the toolchain and architecture supports it, even static programs + are built as PIE and the resultant glibc can be used to build static PIE + executables. A new option --disable-default-pie has been added to disable + this behavior and get a non-PIE build. This option replaces + --enable-static-pie, which no longer has any effect on the build + configuration. + Deprecated and removed features, and other changes affecting compatibility: * The r_version update in the debugger interface makes the glibc binary @@ -98,6 +107,10 @@ Deprecated and removed features, and other changes affecting compatibility: * Intel MPX support (lazy PLT, ld.so profile, and LD_AUDIT) has been removed. +* The --enable-static-pie option is no longer available. The glibc build + configuration script now automatically detects static-pie support in the + toolchain and architecture and enables it if available. + Changes to build and runtime requirements: [Add changes to build and runtime requirements here] |