]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blame - gas/ChangeLog
Add Changelog entries and NEWS entries for 2.36 branch
[thirdparty/binutils-gdb.git] / gas / ChangeLog
CommitLineData
055bc77a
NC
12021-01-09 Nick Clifton <nickc@redhat.com>
2
3 * 2.36 release branch crated.
4
aae7fcb8
PB
52021-01-08 Peter Bergner <bergner@linux.ibm.com>
6
7 * testsuite/gas/ppc/rop-checks.d,
8 * testsuite/gas/ppc/rop-checks.l,
9 * testsuite/gas/ppc/rop-checks.s,
10 * testsuite/gas/ppc/rop.d,
11 * testsuite/gas/ppc/rop.s: New tests.
12 * testsuite/gas/ppc/ppc.exp: Run them.
13
64307045
AM
142021-01-09 Alan Modra <amodra@gmail.com>
15
16 * configure: Regenerate.
17
f4782128
ST
182021-01-07 Samuel Thibault <samuel.thibault@gnu.org>
19
20 * configure: Regenerate.
21
d1bcae83
L
222021-01-07 H.J. Lu <hongjiu.lu@intel.com>
23
24 PR 27109
25 * read.c (s_reloc): Call symbol_mark_used_in_reloc on the
26 section symbol.
27 * subsegs.c (subseg_set_rest): Set BSF_SECTION_SYM_USED if needed.
28 * write.c (adjust_reloc_syms): Call symbol_mark_used_in_reloc
29 on the section symbol.
30 (set_symtab): Don't generate unused section symbols.
31 (maybe_generate_build_notes): Call symbol_mark_used_in_reloc
32 on the section symbol.
33 * config/obj-elf.c (elf_adjust_symtab): Call
34 symbol_mark_used_in_reloc on the group signature symbol.
35 * testsuite/gas/cfi/cfi-label.d: Remove unused section symbols
36 from expected output.
37 * testsuite/gas/elf/elf.exp (run_elf_list_test): Check
38 is_elf_unused_section_symbols.
39 * testsuite/gas/elf/section2.e: Updated.
40 * testsuite/gas/elf/section2.e-unused: New file.
41 * testsuite/gas/elf/symver.d: Remove unused section symbols.
42 * testsuite/gas/i386/ilp32/elf/symver.d: Likewise.
43 * testsuite/gas/i386/ilp32/x86-64-size-1.d: Likewise.
44 * testsuite/gas/i386/ilp32/x86-64-size-3.d: Likewise.
45 * testsuite/gas/i386/ilp32/x86-64-size-5.d: Likewise.
46 * testsuite/gas/i386/ilp32/x86-64-unwind.d: Likewise.
47 * testsuite/gas/i386/size-1.d: Likewise.
48 * testsuite/gas/i386/size-3.d: Likewise.
49 * testsuite/gas/i386/svr4.d: Likewise.
50 * testsuite/gas/i386/x86-64-size-1.d: Likewise.
51 * testsuite/gas/i386/x86-64-size-3.d: Likewise.
52 * testsuite/gas/i386/x86-64-size-5.d: Likewise.
53 * testsuite/gas/i386/x86-64-unwind.d: Likewise.
54
aa881ecd
PT
552021-01-07 Philipp Tomsich <prt@gnu.org>
56
57 * config/tc-riscv.c (riscv_multi_subset_supports): Added
58 INSN_CLASS_ZIHINTPAUSE.
59 * testsuite/gas/riscv/pause.d: New testcase. Adding coverage for
60 the pause hint instruction.
61 * testsuite/gas/riscv/pause.s: Likewise.
62
2652cfad
CXW
632021-01-07 Claire Xenia Wolf <claire@symbioticeda.com>
64 Jim Wilson <jimw@sifive.com>
65 Andrew Waterman <andrew@sifive.com>
66 Maxim Blinov <maxim.blinov@embecosm.com>
67 Kito Cheng <kito.cheng@sifive.com>
68 Nelson Chu <nelson.chu@sifive.com>
69
70 * config/tc-riscv.c (riscv_multi_subset_supports): Handle INSN_CLASS_ZB*.
71 (riscv_get_default_ext_version): Do not check the default_isa_spec when
72 the version defined in the riscv_opcodes table is ISA_SPEC_CLASS_DRAFT.
73 * testsuite/gas/riscv/bitmanip-insns-32.d: New testcase.
74 * testsuite/gas/riscv/bitmanip-insns-64.d: Likewise.
75 * testsuite/gas/riscv/bitmanip-insns.s: Likewise.
76
85f55c2b
AM
772021-01-06 Alan Modra <amodra@gmail.com>
78
79 * testsuite/gas/sparc/sparc.exp: Move 64-bit tests inside gas_64_check.
80
22206e84
AM
812021-01-06 Alan Modra <amodra@gmail.com>
82
83 * testsuite/gas/macros/app1.d: xfail tic30.
84 * testsuite/gas/macros/app2.d: Likewise.
85 * testsuite/gas/macros/app3.d: Likewise.
86 * testsuite/gas/macros/app4.d: Likewise.
87
286d2f2c
MC
882021-01-06 Marcus Comstedt <marcus@mc.pp.se>
89
90 * doc/as.texi: Add -mlittle-endian and -mbig-endian to docs.
91 * doc/c-riscv.texi: Likewise.
92
f36ce378
MC
932021-01-06 Marcus Comstedt <marcus@mc.pp.se>
94
95 * testsuite/gas/riscv/li32.d: Accept bigriscv in addition
96 to littleriscv.
97 * testsuite/gas/riscv/li64.d: Likewise.
98 * testsuite/gas/riscv/lla32.d: Likewise.
99 * testsuite/gas/riscv/lla64.d: Likewise.
100 * testsuite/gas/riscv/march-ok-g2.d: Likewise.
101 * testsuite/gas/riscv/march-ok-g2_p1.d: Likewise.
102 * testsuite/gas/riscv/march-ok-g2p0.d: Likewise.
103 * testsuite/gas/riscv/march-ok-i2p0.d: Likewise.
104 * testsuite/gas/riscv/march-ok-i2p0m2_a2f2.d: Likewise.
105 * testsuite/gas/riscv/march-ok-nse-with-version.d: Likewise.
106 * testsuite/gas/riscv/march-ok-two-nse.d: Likewise.
107
fbc09e7a
MC
1082021-01-06 Marcus Comstedt <marcus@mc.pp.se>
109
110 * config/tc-riscv.c (riscv_target_format): Add elf64-bigriscv and
111 elf32-bigriscv.
112 (install_insn): Always write instructions as little endian.
113 (riscv_make_nops): Likewise.
114 (md_convert_frag_branch): Likewise.
115 (md_number_to_chars): Write data in target endianness.
116 (options, md_longopts): Add -mbig-endian and -mlittle-endian options.
117 (md_parse_option): Handle the endian options.
118 * config/tc-riscv.h: Only define TARGET_BYTES_BIG_ENDIAN if not
119 already defined.
120 * configure.tgt: Added riscv64be*, riscv32be*, riscvbe*.
121
cd6d537c
L
1222021-01-04 H.J. Lu <hongjiu.lu@intel.com>
123
124 PR ld/26256
125 * config/obj-elf.c (obj_elf_change_section): Also filter out
126 SHF_LINK_ORDER.
127
dd933805
AM
1282021-01-04 Alan Modra <amodra@gmail.com>
129
130 PR 27102
131 * symbols.c (S_SET_EXTERNAL): Revise section symbol warning
132 message and register symbol error message.
133
90320e40
AM
1342021-01-04 Alan Modra <amodra@gmail.com>
135
136 PR 27101
137 * read.c (s_align): Use a large enough type for "align" to hold
138 the result of get_absolute_expression.
139
f9a6a8f0
AM
1402021-01-01 Nicolas Boulenguez <nicolas@debian.org>
141
142 * config/tc-i386.c: Correct comment spelling.
143 * config/tc-riscv.c: Likewise.
144 * config/tc-s390.c: Correct comment grammar.
145 * doc/c-i386.texi: Correct spelling.
146 * doc/c-s390.texi: Correct grammar.
147
250d07de
AM
1482021-01-01 Alan Modra <amodra@gmail.com>
149
150 Update year range in copyright notice of all files.
151
64d05a43
HPN
1522021-01-01 Hans-Peter Nilsson <hp@bitrange.com>
153
154 * config/tc-mmix.h (md_single_noop_insn): Change to "swym 0".
155
c2795844 156For older changes see ChangeLog-2020
3499769a 157\f
c2795844 158Copyright (C) 2021 Free Software Foundation, Inc.
3499769a
AM
159
160Copying and distribution of this file, with or without modification,
161are permitted in any medium without royalty provided the copyright
162notice and this notice are preserved.
163
164Local Variables:
165mode: change-log
166left-margin: 8
167fill-column: 74
168version-control: never
169End: