mirror of git://sourceware.org/git/glibc.git
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:
parent
df467d229a
commit
e84bd8514c
|
|
@ -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]
|
||||||
|
|
|
||||||
5
INSTALL
5
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
|
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
5
NEWS
|
|
@ -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
|
||||||
|
|
|
||||||
|
|
@ -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.
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue