x86: Support Intel Shadow Stack with SHSTK property
[deliverable/binutils-gdb.git] / bfd / ChangeLog
index ac13db32788e98c4c155d55ec9c7cc7ead7ffb36..647af617a83d77c0da85b906caaeac82c089f07e 100644 (file)
@@ -1,3 +1,14 @@
+2017-06-22  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * elf32-i386.c (elf_i386_merge_gnu_properties): If info->shstk
+       is set, turn on GNU_PROPERTY_X86_FEATURE_1_SHSTK.
+       (elf_i386_link_setup_gnu_properties): If info->shstk is set,
+       turn on GNU_PROPERTY_X86_FEATURE_1_IBT.
+       * elf64-x86-64.c (elf_x86_64_merge_gnu_properties): If
+       info->shstk is set, turn on GNU_PROPERTY_X86_FEATURE_1_SHSTK.
+       (elf_x86_64_link_setup_gnu_properties): If info->shstk is set,
+       turn on GNU_PROPERTY_X86_FEATURE_1_IBT.
+
 2017-06-22  H.J. Lu  <hongjiu.lu@intel.com>
 
        * elf32-i386.c (elf_i386_lazy_ibt_plt0_entry): New.
This page took 0.024094 seconds and 4 git commands to generate.