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.27.9000-602-ge84bd85
- From: hjl at sourceware dot org
- To: glibc-cvs at sourceware dot org
- Date: 19 Jul 2018 19:06:01 -0000
- Subject: GNU C Library master sources branch master updated. glibc-2.27.9000-602-ge84bd85
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 e84bd8514cd4bf37b37d3f68feafc1e20afa4b56 (commit)
from df467d229ac53098d06ffd7b86322a1e22bf6013 (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=e84bd8514cd4bf37b37d3f68feafc1e20afa4b56
commit e84bd8514cd4bf37b37d3f68feafc1e20afa4b56
Author: H.J. Lu <hjl.tools@gmail.com>
Date: Thu Jul 19 12:04:56 2018 -0700
INSTALL: Add a note for Intel CET status
* NEWS: Add a note for Intel CET status.
* manual/install.texi: Likewise.
* INSTALL: Regenerated.
diff --git a/ChangeLog b/ChangeLog
index c40efb6..3258778 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2018-07-19 H.J. Lu <hongjiu.lu@intel.com>
+
+ * NEWS: Add a note for Intel CET status.
+ * manual/install.texi: Likewise.
+ * INSTALL: Regenerated.
+
2018-07-18 Quentin PAGÃ?S <provaires@quentino.fr>
[BZ #23140]
diff --git a/INSTALL b/INSTALL
index 844aa0f..840b862 100644
--- a/INSTALL
+++ b/INSTALL
@@ -117,6 +117,11 @@ if 'CFLAGS' is specified it must enable optimization. For example:
the GNU C Library requires CPUs capable of multi-byte NOPs, like
x86-64 processors as well as Intel Pentium Pro or newer.
+ NOTE: '--enable-cet' has been tested for i686, x86_64 and x32 on
+ non-CET processors. '--enable-cet' has been tested for x86_64 and
+ x32 on CET SDVs, but Intel CET support hasn't been validated for
+ i686.
+
'--disable-profile'
Don't build libraries with profiling information. You may want to
use this option if you don't plan to do profiling.
diff --git a/NEWS b/NEWS
index a23d0a7..ed61fc5 100644
--- a/NEWS
+++ b/NEWS
@@ -17,7 +17,10 @@ Major new features:
feature is currently supported on i386, x86_64 and x32 with GCC 8 and
binutils 2.29 or later. Note that CET-enabled glibc requires CPUs
capable of multi-byte NOPs, like x86-64 processors as well as Intel
- Pentium Pro or newer.
+ Pentium Pro or newer. NOTE: --enable-cet has been tested for i686,
+ x86_64 and x32 on non-CET processors. --enable-cet has been tested
+ for x86_64 and x32 on CET SDVs, but Intel CET support hasn't been
+ validated for i686.
* The GNU C Library now has correct support for ABSOLUTE symbols
(SHN_ABS-relative symbols). Previously such ABSOLUTE symbols were
diff --git a/manual/install.texi b/manual/install.texi
index 3a87ac8..a8577dd 100644
--- a/manual/install.texi
+++ b/manual/install.texi
@@ -148,6 +148,11 @@ Note that when CET is enabled, @theglibc{} requires CPUs capable of
multi-byte NOPs, like x86-64 processors as well as Intel Pentium Pro or
newer.
+NOTE: @option{--enable-cet} has been tested for i686, x86_64 and x32
+on non-CET processors. @option{--enable-cet} has been tested for
+x86_64 and x32 on CET SDVs, but Intel CET support hasn't been validated
+for i686.
+
@item --disable-profile
Don't build libraries with profiling information. You may want to use
this option if you don't plan to do profiling.
-----------------------------------------------------------------------
Summary of changes:
ChangeLog | 6 ++++++
INSTALL | 5 +++++
NEWS | 5 ++++-
manual/install.texi | 5 +++++
4 files changed, 20 insertions(+), 1 deletions(-)
hooks/post-receive
--
GNU C Library master sources