]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blame - gas/ChangeLog
x86: record register use for SIMD insns without respective explicit operands
[thirdparty/binutils-gdb.git] / gas / ChangeLog
CommitLineData
014d61ea
JB
12021-02-16 Jan Beulich <jbeulich@suse.com>
2
3 * config/tc-i386.c (output_insn): Handle ldmxcsr, stmxcsr,
4 vldmxcsr, vstmxcsr, vzeroall, and vzeroupper.
5 * testsuite/gas/i386/property-ldmxcsr.s,
6 testsuite/gas/i386/property-ldmxcsr.d,
7 testsuite/gas/i386/property-vldmxcsr.s,
8 testsuite/gas/i386/property-vldmxcsr.d,
9 testsuite/gas/i386/property-vzeroall.s,
10 testsuite/gas/i386/property-vzeroall.d: New.
11 * testsuite/gas/i386/i386.exp: Run new tests.
12
cbe68696
JB
132021-02-16 Jan Beulich <jbeulich@suse.com>
14
15 * testsuite/gas/i386/i386.exp: Move bitness-independent property
16 tests to bitness independent section.
17 * testsuite/gas/i386/x86-64-property-2.d,
18 testsuite/gas/i386/x86-64-property-3.d,
19 testsuite/gas/i386/x86-64-property-4.d,
20 testsuite/gas/i386/x86-64-property-5.d,
21 testsuite/gas/i386/x86-64-property-6.d,
22 testsuite/gas/i386/x86-64-property-10.d,
23 testsuite/gas/i386/x86-64-property-11.d,
24 testsuite/gas/i386/x86-64-property-12.d,
25 testsuite/gas/i386/x86-64-property-13.d: Delete.
26
c2f1204d
JB
272021-02-16 Jan Beulich <jbeulich@suse.com>
28
29 * testsuite/gas/i386/enqcmd-16bit.s: Include enqcmd.s, not
30 movdir.s.
31 * testsuite/gas/i386/enqcmd-16bit.d: Adjust expectations.
32
9a12b194
AM
332021-02-16 Alan Modra <amodra@gmail.com>
34
35 PR 27426
36 * dwarf2dbg.c (allocate_filename_to_slot): Allocate the dirs array
37 in another place.
38
70433886
AM
392021-02-16 Alan Modra <amodra@gmail.com>
40
41 * read.c (demand_copy_C_string): Really check for embedded zeros.
42
ba2b480f
AK
432021-02-15 Andreas Krebbel <krebbel@linux.ibm.com>
44
45 * config/tc-s390.c (s390_parse_cpu): New entry for arch14.
46 * doc/c-s390.texi: Document arch14 march option.
47 * testsuite/gas/s390/s390.exp: Run the arch14 related tests.
48 * testsuite/gas/s390/zarch-arch14.d: New test.
49 * testsuite/gas/s390/zarch-arch14.s: New test.
50
c46b7066
NC
512021-02-12 Nick Clifton <nickc@redhat.com>
52
53 * testsuite/gas/mach-o/sections-1.d: Stop automatic debug link
54 following.
55 * testsuite/gas/xgate/insns-dwarf2.d: Likewise.
56
3c1d4101
AM
572021-02-12 Alan Modra <amodra@gmail.com>
58
59 * testsuite/gas/all/pr27381.err: Don't match source file name.
60 * testsuite/gas/all/pr27381.s: Don't start directive in first column.
61 * testsuite/gas/all/pr27384.err: Don't match source file name.
62 Adjust line number.
63 * testsuite/gas/all/pr27384.s: Add ".text" directive.
64 * testsuite/gas/elf/pr27355.err: Don't match source file name.
65
933feaf3
AM
662021-02-11 Alan Modra <amodra@gmail.com>
67
68 * NEWS: Mention arm-symbianelf removal.
69
01e8b831
NC
702021-02-10 Nick Clifton <nickc@redhat.com>
71
72 * listing.c (buffer_line): Remove debugging code accidentally
73 included with the fix for PR 27384.
74
284beb43
NC
752021-02-09 Nick Clifton <nickc@redhat.com>
76
77 PR 27381
78 * read.c (s_incbin): Check that the file to be included is a
79 regular, non-directory file.
80 * testsuite/gas/all/pr27381.s: New test source file.
81 * testsuite/gas/all/pr27381.d: New test control file.
82 * testsuite/gas/all/pr27381.err: Expected error output for the new test.
83 * testsuite/gas/all/gas.exp: Run the new test.
84
a57d1773
AM
852021-02-09 Alan Modra <amodra@gmail.com>
86
87 * Makefile.am (TARG_ENV_HFILES): Remove config/te-symbian.h.
88 * config/tc-arm.c (elf32_arm_target_format): Remove TE_SYMBIAN
89 support.
90 * config/te-symbian.h: Delete.
91 * configure.tgt: Remove arm-*-symbianelf*.
92 * testsuite/gas/arm/arch4t-eabi.d: Don't mention symbianelf in
93 target selection.
94 * testsuite/gas/arm/arch4t.d: Likewise.
95 * testsuite/gas/arm/got_prel.d: Likewise.
96 * testsuite/gas/arm/mapdir.d: Likewise.
97 * testsuite/gas/arm/mapmisc.d: Likewise.
98 * testsuite/gas/arm/mapsecs.d: Likewise.
99 * testsuite/gas/arm/mapshort-eabi.d: Likewise.
100 * testsuite/gas/arm/thumb-eabi.d: Likewise.
101 * testsuite/gas/arm/thumb.d: Likewise.
102 * testsuite/gas/arm/thumbrel.d: Likewise.
103 * Makefile.in: Regenerate.
104 * po/POTFILES.in: Regenerate.
105
4a68fcd7
NC
1062021-02-09 Nick Clifton <nickc@redhat.com>
107
108 PR 27384
109 * listing.c (listing_psize): Check the result of the width
110 expression before assigning it to paper_width.
111 * testsuite/gas/all/pr27384.s: New test source file.
112 * testsuite/gas/all/pr27384.d: New test control file.
113 * testsuite/gas/all/pr27384.err: Expected errors from new test.
114 * testsuite/gas/all/gas.exp: Run the new test.
115
52563b0f
NC
1162021-02-09 Nick Clifton <nickc@redhat.com>
117
118 PR 27355
119 * testsuite/gas/elf/pr27355.s: New test source file.
120 * testsuite/gas/elf/pr27355.d: New test control file.
121 * testsuite/gas/elf/pr27355.err: Expected errors from new test.
122 * testsuite/gas/elf/elf.exp: Run the new test.
123
bfd428bc
MF
1242021-02-08 Mike Frysinger <vapier@gentoo.org>
125
126 * config/tc-tic54x (tic54x_mmregs): Rename to ...
127 (tic54x_register_mmregs): ... this. Change mmregs to tic54x_mmregs.
128 (md_pseudo_table): Change tic54x_mmregs to tic54x_register_mmregs.
129 (md_begin): Add tic54x_ prefix to regs, mmregs, condition_codes,
130 cc2_codes, cc3_codes, status_bits, and misc_symbols.
131
80b652ef
NC
1322021-02-08 Nick Clifton <nickc@redhat.com>
133
134 PR 27355
135 * dwarf2dbg.c (allocate_filename_to_slot): Allocate the dirs array
136 if it has not already been created.
137
24075dcc
NC
1382021-02-04 Nelson Chu <nelson.chu@sifive.com>
139
140 * config/tc-riscv.c (riscv_multi_subset_supports): Removed
141 INSN_CLASS_ZB*.
142 * testsuite/gas/riscv/bitmanip-insns-32.d: Removed.
143 * testsuite/gas/riscv/bitmanip-insns-64.d: Removed.
144 * testsuite/gas/riscv/bitmanip-insns.s: Removed.
145
61ecbbae
AK
1462021-02-03 Andreas Krebbel <krebbel@linux.ibm.com>
147
148 * doc/c-s390.texi: Document vector instruction formats.
149
1f568f9a
EH
1502021-02-01 Emery Hemingway <ehmry@posteo.net>
151
152 * configure.tgt: Add *-*-genode* as a target for AArch64 and x86.
153
7bba67ec
AM
1542021-02-01 Alan Modra <amodra@gmail.com>
155
156 PR 27283
157 * config/tc-alpha.c (insert_operand): Delete dead code.
158
1f583bc2
L
1592021-01-26 H.J. Lu <hongjiu.lu@intel.com>
160
161 PR gas/27243
162 * config/tc-nios2.c (md_begin): Don't disable relaxation with
163 --gdwarf-N.
164 * testsuite/gas/nios2/relax.d: New file.
165 * testsuite/gas/nios2/relax.s: Likewise.
166
a45ef9a3
AM
1672021-01-26 Alan Modra <amodra@gmail.com>
168
169 * testsuite/gas/all/local-label-overflow.d: Use xfail rather than
170 notarget all except hppa. Comment.
171 * testsuite/gas/all/sleb128-2.d: Use xfail rather than notarget.
172 * testsuite/gas/all/sleb128-4.d: Likewise. Don't skip msp430.
173 * testsuite/gas/all/sleb128-5.d: Use xfail rather than notarget.
174 * testsuite/gas/all/sleb128-7.d: Likewise.
175 * testsuite/gas/all/sleb128-9.d: Likewise.
176 * testsuite/gas/elf/bignums.d: Likewise.
177 * testsuite/gas/elf/group0c.d: Likewise.
178 * testsuite/gas/elf/group1a.d: Likewise.
179 * testsuite/gas/elf/section-symbol-redef.d: Likewise.
180 * testsuite/gas/elf/section15.d: Likewise.
181 * testsuite/gas/elf/section4.d: Likewise.
182 * testsuite/gas/elf/section7.d: Likewise.
183 * testsuite/gas/macros/irp.d: Likewise.
184 * testsuite/gas/macros/repeat.d: Likewise.
185 * testsuite/gas/macros/rept.d: Likewise.
186 * testsuite/gas/macros/test2.d: Likewise.
187 * testsuite/gas/macros/vararg.d: Likewise.
188 * testsuite/gas/all/string.d: Use xfail rather than skip.
189 * testsuite/gas/elf/missing-build-notes.d: Likewise.
190 * testsuite/gas/elf/section0.d: Likewise.
191 * testsuite/gas/elf/section1.d: Likewise.
192 * testsuite/gas/elf/section10.d: Likewise.
193 * testsuite/gas/elf/section11.d: Likewise.
194 * testsuite/gas/elf/section6.d: Likewise.
195 * testsuite/gas/elf/symtab.d: Use xfail rather than skip, adjust hppa.
196 * testsuite/gas/elf/symtab.s: Don't start directives in first column.
197 * testsuite/gas/macros/test3.d: Don't notarget nds32.
198
9886ff03
AM
1992021-01-26 Alan Modra <amodra@gmail.com>
200
201 * testsuite/gas/all/byte.d,
202 * testsuite/gas/all/byte.l,
203 * testsuite/gas/all/byte.s: Delete.
204 * testsuite/gas/all/gas.exp: Don't run byte test.
205
4287950e
AM
2062021-01-26 Alan Modra <amodra@gmail.com>
207
208 PR 27282
209 * testsuite/gas/all/none.d: Replace skip with xfail, don't xfail ft32.
210 * testsuite/gas/elf/pr27228.d: xfail hppa and allow OBJECT match.
211
eea133e6
L
2122021-01-24 H.J. Lu <hongjiu.lu@intel.com>
213
214 PR gas/27228
215 * testsuite/gas/elf/elf.exp: Run pr27228.
216 * testsuite/gas/elf/pr27228.d: New file.
217 * testsuite/gas/elf/pr27228.s: Likewise.
218
68fcee4f
AM
2192021-01-24 Alan Modra <amodra@gmail.com>
220
221 PR 27228
222 * write.c (resolve_reloc_expr_symbols): Don't assume local symbol
223 is defined.
224
be07043e
AM
2252021-01-21 Alan Modra <amodra@gmail.com>
226
227 PR 27221
228 * dwarf2dbg.c (dwarf2_gen_line_info_1): Don't warn about ignored
229 line number info when gas is generating it.
230 * testsuite/gas/elf/dwarf2-20.d: Adjust to not expect warnings.
231 * testsuite/gas/m68hc11/indexed12.d: Likewise.
232 * testsuite/gas/elf/elf.exp: Don't run warn-2.
233 * gas/testsuite/gas/elf/warn-2.s: Delete.
234
498ff032
AM
2352021-01-21 Alan Modra <amodra@gmail.com>
236
237 PR 27218
238 * dwarf2dbg.c (dwarf2_gen_line_info): Correct setting of dwarf_level.
239 (dwarf2_directive_filename, dwarf2_directive_loc): Likewise, and
240 error for negative file numbers.
241
4bd7c902
AM
2422021-01-20 Alan Modra <amodra@gmail.com>
243
244 * testsuite/gas/ppc/power4.d: Adjust for removal of section sym.
245 * testsuite/gas/ppc/test1elf32.d: Likewise.
246 * testsuite/gas/ppc/test1elf64.d: Likewise.
247
705989f1
L
2482021-01-18 H.J. Lu <hongjiu.lu@intel.com>
249
250 PR gas/27195
251 * dwarf2dbg.c (dwarf2_gen_line_info): Set dwarf_level to 5 if
252 needed.
253 (dwarf2_directive_filename): Likewise.
254 (dwarf2_directive_loc): Likewise.
255 * testsuite/gas/elf/dwarf-5-file0.d: Pass --gdwarf-3.
256 * testsuite/gas/lns/lns-diag-1.l: Remove the
257 "Error: file number less than one" errors.
258
44365e88
AM
2592021-01-18 Alan Modra <amodra@gmail.com>
260
261 PR 27198
262 * config/tc-i386.c (need_plt32_p): Return FALSE for NULL symbol.
263 * testsuite/gas/i386/pr27198.d,
264 * gas/testsuite/gas/i386/pr27198.err,
265 * gas/testsuite/gas/i386/pr27198.s: New test.
266 * gas/testsuite/gas/i386/i386.exp: Run it.
267
1942a048
NC
2682021-01-15 Nelson Chu <nelson.chu@sifive.com>
269
270 * config/tc-riscv.c: Indent and GNU coding standards tidy,
271 also aligned the code.
272 * config/tc-riscv.h: Likewise.
273
b800637e
NC
2742021-01-15 Nelson Chu <nelson.chu@sifive.com>
275
276 * config/tc-riscv.c: Error and warning messages tidy.
277 * testsuite/gas/riscv/priv-reg-fail-fext.l: Updated.
278 * testsuite/gas/riscv/priv-reg-fail-read-only-01.l: Likewise.
279 * testsuite/gas/riscv/priv-reg-fail-read-only-02.l: Likewise.
280 * testsuite/gas/riscv/priv-reg-fail-rv32-only.l: Likewise.
281 * testsuite/gas/riscv/priv-reg-fail-version-1p10.l: Likewise.
282 * testsuite/gas/riscv/priv-reg-fail-version-1p11.l: Likewise.
283 * testsuite/gas/riscv/priv-reg-fail-version-1p9p1.l: Likewise.
284
dcd709e0
NC
2852021-01-15 Nelson Chu <nelson.chu@sifive.com>
286
287 * config/tc-riscv.c: Comments tidy and improvement. Also update
288 comment "fallthru" to "Fall through" that end with a period and
289 two spaces.
290
5fda40b2
MF
2912021-01-14 Mike Frysinger <vapier@gentoo.org>
292
293 * doc/as.texi: Delete @ifset ELF wrapping around [248]byte entries.
294 Delete warning that these are only available with ELF targets.
295 * obj-elf.c (elf_pseudo_table): Move 2byte/4byte/8byte entries ...
296 * read.c (potable): ... here.
297
abad2815
MF
2982021-01-14 Mike Frysinger <vapier@gentoo.org>
299
300 * Makefile.am (bfin-lex-wrapper.@OBJEXT@): Delete $(NO_WERROR).
301 * Makefile.in: Regenerated.
302
adb0bd8f
MF
3032021-01-14 Mike Frysinger <vapier@gentoo.org>
304
305 * bfin-lex.l (YY_NO_INPUT, YY_NO_UNPUT): Define.
306 (parse_int): Mark char_bag const.
307
844bf810
L
3082021-01-13 H.J. Lu <hongjiu.lu@intel.com>
309
310 PR gas/27178
311 * config/tc-i386.c (lex_got::gotrel): Add need_GOT_symbol.
312 Don't generate GOT_symbol for PLT relocations.
313 * testsuite/gas/i386/i386.exp: Run PR gas/27178 tests.
314 * testsuite/gas/i386/no-got.d: New file.
315 * testsuite/gas/i386/no-got.s: Likewise.
316 * testsuite/gas/i386/x86-64-no-got.d: Likewise.
317 * testsuite/gas/i386/x86-64-no-got.s: Likewise.
318
5347ed60
AM
3192021-01-13 Alan Modra <amodra@gmail.com>
320
321 * Makefile.in: Regenerate.
322 * Makefile.in: Regenerate.
323
d546b610
L
3242021-01-12 H.J. Lu <hongjiu.lu@intel.com>
325
326 PR binutils/26792
327 * configure.ac: Use GNU_MAKE_JOBSERVER.
328 * aclocal.m4: Regenerated.
329 * configure: Likewise.
330
6d104cac
NC
3312021-01-12 Nick Clifton <nickc@redhat.com>
332
333 * po/fr.po: Updated French translation.
334
83b33c6c
L
3352021-01-11 H.J. Lu <hongjiu.lu@intel.com>
336
337 PR ld/27173
338 * configure: Regenerated.
339
82c70b08
KT
3402021-10-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
341
342 * NEWS: Remove CSRE.
343 * config/tc-aarch64.c (parse_csr_operand): Delete.
344 (parse_operands): Delete handling of
345 AARCH64_OPND_CSRE_CSR.
346 (aarch64_features): Remove csre.
347 * doc/c-aarch64.texi: Remove CSRE.
348 * testsuite/gas/aarch64/csre.d: Delete.
349 * testsuite/gas/aarch64/csre-invalid.s: Likewise.
350 * testsuite/gas/aarch64/csre-invalid.d: Likewise.
351 * testsuite/gas/aarch64/csre_csr.s: Likewise.
352 * testsuite/gas/aarch64/csre_csr.d: Likewise.
353 * testsuite/gas/aarch64/csre_csr-invalid.s: Likewise.
354 * testsuite/gas/aarch64/csre_csr-invalid.l: Likewise.
355 * testsuite/gas/aarch64/csre_csr-invalid.d: Likewise.
356
a8aa72b9
NC
3572021-01-11 Nick Clifton <nickc@redhat.com>
358
359 * po/uk.po: Updated Ukranian translation.
360
a4966cd9
L
3612021-01-09 H.J. Lu <hongjiu.lu@intel.com>
362
363 * configure: Regenerated.
364
573fe3fb
NC
3652021-01-09 Nick Clifton <nickc@redhat.com>
366
367 * configure: Regenerate.
368 * po/gas.pot: Regenerate.
369
055bc77a
NC
3702021-01-09 Nick Clifton <nickc@redhat.com>
371
372 * 2.36 release branch crated.
373
aae7fcb8
PB
3742021-01-08 Peter Bergner <bergner@linux.ibm.com>
375
376 * testsuite/gas/ppc/rop-checks.d,
377 * testsuite/gas/ppc/rop-checks.l,
378 * testsuite/gas/ppc/rop-checks.s,
379 * testsuite/gas/ppc/rop.d,
380 * testsuite/gas/ppc/rop.s: New tests.
381 * testsuite/gas/ppc/ppc.exp: Run them.
382
64307045
AM
3832021-01-09 Alan Modra <amodra@gmail.com>
384
385 * configure: Regenerate.
386
f4782128
ST
3872021-01-07 Samuel Thibault <samuel.thibault@gnu.org>
388
389 * configure: Regenerate.
390
d1bcae83
L
3912021-01-07 H.J. Lu <hongjiu.lu@intel.com>
392
393 PR 27109
394 * read.c (s_reloc): Call symbol_mark_used_in_reloc on the
395 section symbol.
396 * subsegs.c (subseg_set_rest): Set BSF_SECTION_SYM_USED if needed.
397 * write.c (adjust_reloc_syms): Call symbol_mark_used_in_reloc
398 on the section symbol.
399 (set_symtab): Don't generate unused section symbols.
400 (maybe_generate_build_notes): Call symbol_mark_used_in_reloc
401 on the section symbol.
402 * config/obj-elf.c (elf_adjust_symtab): Call
403 symbol_mark_used_in_reloc on the group signature symbol.
404 * testsuite/gas/cfi/cfi-label.d: Remove unused section symbols
405 from expected output.
406 * testsuite/gas/elf/elf.exp (run_elf_list_test): Check
407 is_elf_unused_section_symbols.
408 * testsuite/gas/elf/section2.e: Updated.
409 * testsuite/gas/elf/section2.e-unused: New file.
410 * testsuite/gas/elf/symver.d: Remove unused section symbols.
411 * testsuite/gas/i386/ilp32/elf/symver.d: Likewise.
412 * testsuite/gas/i386/ilp32/x86-64-size-1.d: Likewise.
413 * testsuite/gas/i386/ilp32/x86-64-size-3.d: Likewise.
414 * testsuite/gas/i386/ilp32/x86-64-size-5.d: Likewise.
415 * testsuite/gas/i386/ilp32/x86-64-unwind.d: Likewise.
416 * testsuite/gas/i386/size-1.d: Likewise.
417 * testsuite/gas/i386/size-3.d: Likewise.
418 * testsuite/gas/i386/svr4.d: Likewise.
419 * testsuite/gas/i386/x86-64-size-1.d: Likewise.
420 * testsuite/gas/i386/x86-64-size-3.d: Likewise.
421 * testsuite/gas/i386/x86-64-size-5.d: Likewise.
422 * testsuite/gas/i386/x86-64-unwind.d: Likewise.
423
aa881ecd
PT
4242021-01-07 Philipp Tomsich <prt@gnu.org>
425
426 * config/tc-riscv.c (riscv_multi_subset_supports): Added
427 INSN_CLASS_ZIHINTPAUSE.
428 * testsuite/gas/riscv/pause.d: New testcase. Adding coverage for
429 the pause hint instruction.
430 * testsuite/gas/riscv/pause.s: Likewise.
431
2652cfad
CXW
4322021-01-07 Claire Xenia Wolf <claire@symbioticeda.com>
433 Jim Wilson <jimw@sifive.com>
434 Andrew Waterman <andrew@sifive.com>
435 Maxim Blinov <maxim.blinov@embecosm.com>
436 Kito Cheng <kito.cheng@sifive.com>
437 Nelson Chu <nelson.chu@sifive.com>
438
439 * config/tc-riscv.c (riscv_multi_subset_supports): Handle INSN_CLASS_ZB*.
440 (riscv_get_default_ext_version): Do not check the default_isa_spec when
441 the version defined in the riscv_opcodes table is ISA_SPEC_CLASS_DRAFT.
442 * testsuite/gas/riscv/bitmanip-insns-32.d: New testcase.
443 * testsuite/gas/riscv/bitmanip-insns-64.d: Likewise.
444 * testsuite/gas/riscv/bitmanip-insns.s: Likewise.
445
85f55c2b
AM
4462021-01-06 Alan Modra <amodra@gmail.com>
447
448 * testsuite/gas/sparc/sparc.exp: Move 64-bit tests inside gas_64_check.
449
22206e84
AM
4502021-01-06 Alan Modra <amodra@gmail.com>
451
452 * testsuite/gas/macros/app1.d: xfail tic30.
453 * testsuite/gas/macros/app2.d: Likewise.
454 * testsuite/gas/macros/app3.d: Likewise.
455 * testsuite/gas/macros/app4.d: Likewise.
456
286d2f2c
MC
4572021-01-06 Marcus Comstedt <marcus@mc.pp.se>
458
459 * doc/as.texi: Add -mlittle-endian and -mbig-endian to docs.
460 * doc/c-riscv.texi: Likewise.
461
f36ce378
MC
4622021-01-06 Marcus Comstedt <marcus@mc.pp.se>
463
464 * testsuite/gas/riscv/li32.d: Accept bigriscv in addition
465 to littleriscv.
466 * testsuite/gas/riscv/li64.d: Likewise.
467 * testsuite/gas/riscv/lla32.d: Likewise.
468 * testsuite/gas/riscv/lla64.d: Likewise.
469 * testsuite/gas/riscv/march-ok-g2.d: Likewise.
470 * testsuite/gas/riscv/march-ok-g2_p1.d: Likewise.
471 * testsuite/gas/riscv/march-ok-g2p0.d: Likewise.
472 * testsuite/gas/riscv/march-ok-i2p0.d: Likewise.
473 * testsuite/gas/riscv/march-ok-i2p0m2_a2f2.d: Likewise.
474 * testsuite/gas/riscv/march-ok-nse-with-version.d: Likewise.
475 * testsuite/gas/riscv/march-ok-two-nse.d: Likewise.
476
fbc09e7a
MC
4772021-01-06 Marcus Comstedt <marcus@mc.pp.se>
478
479 * config/tc-riscv.c (riscv_target_format): Add elf64-bigriscv and
480 elf32-bigriscv.
481 (install_insn): Always write instructions as little endian.
482 (riscv_make_nops): Likewise.
483 (md_convert_frag_branch): Likewise.
484 (md_number_to_chars): Write data in target endianness.
485 (options, md_longopts): Add -mbig-endian and -mlittle-endian options.
486 (md_parse_option): Handle the endian options.
487 * config/tc-riscv.h: Only define TARGET_BYTES_BIG_ENDIAN if not
488 already defined.
489 * configure.tgt: Added riscv64be*, riscv32be*, riscvbe*.
490
cd6d537c
L
4912021-01-04 H.J. Lu <hongjiu.lu@intel.com>
492
493 PR ld/26256
494 * config/obj-elf.c (obj_elf_change_section): Also filter out
495 SHF_LINK_ORDER.
496
dd933805
AM
4972021-01-04 Alan Modra <amodra@gmail.com>
498
499 PR 27102
500 * symbols.c (S_SET_EXTERNAL): Revise section symbol warning
501 message and register symbol error message.
502
90320e40
AM
5032021-01-04 Alan Modra <amodra@gmail.com>
504
505 PR 27101
506 * read.c (s_align): Use a large enough type for "align" to hold
507 the result of get_absolute_expression.
508
f9a6a8f0
AM
5092021-01-01 Nicolas Boulenguez <nicolas@debian.org>
510
511 * config/tc-i386.c: Correct comment spelling.
512 * config/tc-riscv.c: Likewise.
513 * config/tc-s390.c: Correct comment grammar.
514 * doc/c-i386.texi: Correct spelling.
515 * doc/c-s390.texi: Correct grammar.
516
250d07de
AM
5172021-01-01 Alan Modra <amodra@gmail.com>
518
519 Update year range in copyright notice of all files.
520
64d05a43
HPN
5212021-01-01 Hans-Peter Nilsson <hp@bitrange.com>
522
523 * config/tc-mmix.h (md_single_noop_insn): Change to "swym 0".
524
c2795844 525For older changes see ChangeLog-2020
3499769a 526\f
c2795844 527Copyright (C) 2021 Free Software Foundation, Inc.
3499769a
AM
528
529Copying and distribution of this file, with or without modification,
530are permitted in any medium without royalty provided the copyright
531notice and this notice are preserved.
532
533Local Variables:
534mode: change-log
535left-margin: 8
536fill-column: 74
537version-control: never
538End: