Accepting request 844528 from Base:System

- Use --enable-cet on x86_64 to instrument glibc for indirect branch
  tracking and shadow stack use.  Enable indirect branch tracking
  and shadow stack in the dynamic loader.  [jsc#PM-2110] [bsc#1175154] (forwarded request 844127 from rguenther)

OBS-URL: https://build.opensuse.org/request/show/844528
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glibc?expand=0&rev=241
This commit is contained in:
Dominique Leuenberger 2020-11-03 14:15:11 +00:00 committed by Git OBS Bridge
commit 0e2f363ef1
2 changed files with 12 additions and 0 deletions

View File

@ -1,3 +1,10 @@
-------------------------------------------------------------------
Mon Oct 26 07:07:38 UTC 2020 - Richard Biener <rguenther@suse.com>
- Use --enable-cet on x86_64 to instrument glibc for indirect branch
tracking and shadow stack use. Enable indirect branch tracking
and shadow stack in the dynamic loader. [jsc#PM-2110] [bsc#1175154]
-------------------------------------------------------------------
Tue Sep 8 08:00:33 UTC 2020 - Andreas Schwab <schwab@suse.de>

View File

@ -630,6 +630,11 @@ configure_and_build_glibc() {
%ifarch ppc64p7
--with-cpu=power7 \
%endif
%ifarch x86_64
%if %suse_version > 1500
--enable-cet \
%endif
%endif
%if %{enable_stackguard_randomization}
--enable-stackguard-randomization \
%endif