diff options
author | H.J. Lu <hjl.tools@gmail.com> | 2018-07-19 12:04:56 -0700 |
---|---|---|
committer | H.J. Lu <hjl.tools@gmail.com> | 2018-07-19 12:05:10 -0700 |
commit | e84bd8514cd4bf37b37d3f68feafc1e20afa4b56 (patch) | |
tree | 1bead8fed826dd625814b3b01c1aa632934a8eba | |
parent | df467d229ac53098d06ffd7b86322a1e22bf6013 (diff) | |
download | glibc-e84bd8514cd4bf37b37d3f68feafc1e20afa4b56.zip glibc-e84bd8514cd4bf37b37d3f68feafc1e20afa4b56.tar.gz glibc-e84bd8514cd4bf37b37d3f68feafc1e20afa4b56.tar.bz2 |
INSTALL: Add a note for Intel CET status
* NEWS: Add a note for Intel CET status.
* manual/install.texi: Likewise.
* INSTALL: Regenerated.
-rw-r--r-- | ChangeLog | 6 | ||||
-rw-r--r-- | INSTALL | 5 | ||||
-rw-r--r-- | NEWS | 5 | ||||
-rw-r--r-- | manual/install.texi | 5 |
4 files changed, 20 insertions, 1 deletions
@@ -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] @@ -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. @@ -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. |