summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--libgcc/ChangeLog6
-rw-r--r--libgcc/config/i386/morestack.S1
2 files changed, 7 insertions, 0 deletions
diff --git a/libgcc/ChangeLog b/libgcc/ChangeLog
index 7de2ff6e565..674d2041bd7 100644
--- a/libgcc/ChangeLog
+++ b/libgcc/ChangeLog
@@ -1,3 +1,9 @@
+2018-04-19 H.J. Lu <hongjiu.lu@intel.com>
+
+ PR libgcc/85379
+ * config/i386/morestack.S (__stack_split_initialize): Add
+ _CET_ENDBR.
+
2018-04-19 Jakub Jelinek <jakub@redhat.com>
* configure: Regenerated.
diff --git a/libgcc/config/i386/morestack.S b/libgcc/config/i386/morestack.S
index eca441a2867..99e65eaaff4 100644
--- a/libgcc/config/i386/morestack.S
+++ b/libgcc/config/i386/morestack.S
@@ -730,6 +730,7 @@ __morestack_large_model:
#endif
__stack_split_initialize:
+ _CET_ENDBR
#ifndef __x86_64__