]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blobdiff - gas/ChangeLog
Add support for COFF secidx relocations
[thirdparty/binutils-gdb.git] / gas / ChangeLog
index 54abdfb578411dcada279f5418bb9a2b21082261..63fcc53bf70d1d7eb68efb9f4a199e9b9b45efc7 100644 (file)
@@ -1,3 +1,16 @@
+2022-04-07  Mark Harmstone  <mark@harmstone.com>
+
+       * config/tc-i386.c (pe_directive_secidx): New function.
+       (md_pseudo_table): Add support for secidx.
+       (x86_cons_fix_new): Likewise.
+       (tc_gen_reloc): Likewise.
+       * expr.c (op_rank): Add O_secidx.
+       * expr.h (operatorT): Likewise.
+       * symbols.c (resolve_symbol_value): Add support for O_secidx.
+       * testsuite/gas/i386/secidx.s: New test source file.
+       * testsuite/gas/i386/secidx.d: New test driver file.
+       * testsuite/gas/i386/i386.exp: Run new test.
+
 2022-04-07  Andreas Krebbel  <krebbel@linux.ibm.com>
 
        * config/tc-s390.c (s390_parse_cpu): Add z16 as alternate CPU