From e59133c36c1733ccce20e21b4358418f450f23ee Mon Sep 17 00:00:00 2001 From: "H.J. Lu" Date: Tue, 24 Apr 2018 22:12:46 +0000 Subject: [PATCH] x86/CET: Add -fcf-protection to STAGE4_CFLAGS Since profiledbootstrap uses STAGEfeedback_CFLAGS = $(STAGE4_CFLAGS) -fprofile-use add STAGE4_CFLAGS += -fcf-protection -mcet to bootstrap-cet.mk to support profiledbootstrap with CET. PR bootstrap/85490 * bootstrap-cet.mk (STAGE4_CFLAGS): New. From-SVN: r259620 --- config/ChangeLog | 5 +++++ config/bootstrap-cet.mk | 3 ++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/config/ChangeLog b/config/ChangeLog index d978f41f4be..aa63efdc0ec 100644 --- a/config/ChangeLog +++ b/config/ChangeLog @@ -1,3 +1,8 @@ +2018-04-24 H.J. Lu + + PR bootstrap/85490 + * bootstrap-cet.mk (STAGE4_CFLAGS): New. + 2018-04-24 H.J. Lu PR target/85485 diff --git a/config/bootstrap-cet.mk b/config/bootstrap-cet.mk index b5dee601a3f..6ef1ba279cd 100644 --- a/config/bootstrap-cet.mk +++ b/config/bootstrap-cet.mk @@ -1,4 +1,5 @@ -# This option enables -fcf-protection for stage2 and stage3. +# This option enables -fcf-protection for stage2, stage3 and stage4. STAGE2_CFLAGS += -fcf-protection STAGE3_CFLAGS += -fcf-protection +STAGE4_CFLAGS += -fcf-protection -- 2.30.2