INSTALL: Add a note for Intel CET status

* NEWS: Add a note for Intel CET status.
	* manual/install.texi: Likewise.
	* INSTALL: Regenerated.
This commit is contained in:
H.J. Lu 2018-07-19 12:04:56 -07:00
parent df467d229a
commit e84bd8514c
4 changed files with 20 additions and 1 deletions

View File

@ -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> 2018-07-18 Quentin PAGÈS <provaires@quentino.fr>
[BZ #23140] [BZ #23140]

View File

@ -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 the GNU C Library requires CPUs capable of multi-byte NOPs, like
x86-64 processors as well as Intel Pentium Pro or newer. 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' '--disable-profile'
Don't build libraries with profiling information. You may want to Don't build libraries with profiling information. You may want to
use this option if you don't plan to do profiling. use this option if you don't plan to do profiling.

5
NEWS
View File

@ -17,7 +17,10 @@ Major new features:
feature is currently supported on i386, x86_64 and x32 with GCC 8 and 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 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 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 * The GNU C Library now has correct support for ABSOLUTE symbols
(SHN_ABS-relative symbols). Previously such ABSOLUTE symbols were (SHN_ABS-relative symbols). Previously such ABSOLUTE symbols were

View File

@ -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 multi-byte NOPs, like x86-64 processors as well as Intel Pentium Pro or
newer. 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 @item --disable-profile
Don't build libraries with profiling information. You may want to use Don't build libraries with profiling information. You may want to use
this option if you don't plan to do profiling. this option if you don't plan to do profiling.