This is the mail archive of the
glibc-cvs@sourceware.org
mailing list for the glibc project.
GNU C Library master sources branch master updated. glibc-2.19-376-g28162f4
- From: willnewton at sourceware dot org
- To: glibc-cvs at sourceware dot org
- Date: 9 May 2014 15:57:29 -0000
- Subject: GNU C Library master sources branch master updated. glibc-2.19-376-g28162f4
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU C Library master sources".
The branch, master has been updated
via 28162f4dac274a4b635d95fc2442bef888df1d57 (commit)
from 5a414ff70c3a45e52b5f5c0741bd459a84cf56b8 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
http://sourceware.org/git/gitweb.cgi?p=glibc.git;a=commitdiff;h=28162f4dac274a4b635d95fc2442bef888df1d57
commit 28162f4dac274a4b635d95fc2442bef888df1d57
Author: Will Newton <will.newton@linaro.org>
Date: Fri May 9 13:53:56 2014 +0100
ARM: Allow auto-detection of linker relro feature
Set values for libc_commonpagesize and libc_relro_required for the
ARM port to enable relro by default and suppress a warning at
configure time.
ChangeLog:
2014-05-09 Will Newton <will.newton@linaro.org>
* sysdeps/arm/preconfigure.ac: Set libc_commonpagesize
and libc_relro_required for ARM.
* sysdeps/arm/preconfigure: Regenerate.
diff --git a/ChangeLog b/ChangeLog
index a64ca9f..307aabb 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2014-05-09 Will Newton <will.newton@linaro.org>
+
+ * sysdeps/arm/preconfigure.ac: Set libc_commonpagesize
+ and libc_relro_required for ARM.
+ * sysdeps/arm/preconfigure: Regenerate.
+
2014-05-09 Dominik Vogt <vogt@linux.vnet.ibm.com>
Stefan Liebler <stli@linux.vnet.ibm.com>
diff --git a/sysdeps/arm/preconfigure b/sysdeps/arm/preconfigure
index b3124ed..74869b1 100644
--- a/sysdeps/arm/preconfigure
+++ b/sysdeps/arm/preconfigure
@@ -61,3 +61,11 @@ $as_echo "$as_me: WARNING: arm/preconfigure: Did not find ARM architecture type;
machine=arm/$machine
esac
+
+case "$machine" in
+arm*)
+ # Parameters to allow auto-detection of -z relro.
+ libc_commonpagesize=0x1000
+ libc_relro_required=yes
+ ;;
+esac
diff --git a/sysdeps/arm/preconfigure.ac b/sysdeps/arm/preconfigure.ac
index 39c8621..29a260c 100644
--- a/sysdeps/arm/preconfigure.ac
+++ b/sysdeps/arm/preconfigure.ac
@@ -56,3 +56,11 @@ arm*)
machine=arm/$machine
esac
+
+case "$machine" in
+arm*)
+ # Parameters to allow auto-detection of -z relro.
+ libc_commonpagesize=0x1000
+ libc_relro_required=yes
+ ;;
+esac
-----------------------------------------------------------------------
Summary of changes:
ChangeLog | 6 ++++++
sysdeps/arm/preconfigure | 8 ++++++++
sysdeps/arm/preconfigure.ac | 8 ++++++++
3 files changed, 22 insertions(+), 0 deletions(-)
hooks/post-receive
--
GNU C Library master sources