RISC-V: Fix riscv gas/ld testsuites failures for big endian.
[deliverable/binutils-gdb.git] / gas / ChangeLog
CommitLineData
f36ce378
MC
12021-01-06 Marcus Comstedt <marcus@mc.pp.se>
2
3 * testsuite/gas/riscv/li32.d: Accept bigriscv in addition
4 to littleriscv.
5 * testsuite/gas/riscv/li64.d: Likewise.
6 * testsuite/gas/riscv/lla32.d: Likewise.
7 * testsuite/gas/riscv/lla64.d: Likewise.
8 * testsuite/gas/riscv/march-ok-g2.d: Likewise.
9 * testsuite/gas/riscv/march-ok-g2_p1.d: Likewise.
10 * testsuite/gas/riscv/march-ok-g2p0.d: Likewise.
11 * testsuite/gas/riscv/march-ok-i2p0.d: Likewise.
12 * testsuite/gas/riscv/march-ok-i2p0m2_a2f2.d: Likewise.
13 * testsuite/gas/riscv/march-ok-nse-with-version.d: Likewise.
14 * testsuite/gas/riscv/march-ok-two-nse.d: Likewise.
15
fbc09e7a
MC
162021-01-06 Marcus Comstedt <marcus@mc.pp.se>
17
18 * config/tc-riscv.c (riscv_target_format): Add elf64-bigriscv and
19 elf32-bigriscv.
20 (install_insn): Always write instructions as little endian.
21 (riscv_make_nops): Likewise.
22 (md_convert_frag_branch): Likewise.
23 (md_number_to_chars): Write data in target endianness.
24 (options, md_longopts): Add -mbig-endian and -mlittle-endian options.
25 (md_parse_option): Handle the endian options.
26 * config/tc-riscv.h: Only define TARGET_BYTES_BIG_ENDIAN if not
27 already defined.
28 * configure.tgt: Added riscv64be*, riscv32be*, riscvbe*.
29
cd6d537c
L
302021-01-04 H.J. Lu <hongjiu.lu@intel.com>
31
32 PR ld/26256
33 * config/obj-elf.c (obj_elf_change_section): Also filter out
34 SHF_LINK_ORDER.
35
dd933805
AM
362021-01-04 Alan Modra <amodra@gmail.com>
37
38 PR 27102
39 * symbols.c (S_SET_EXTERNAL): Revise section symbol warning
40 message and register symbol error message.
41
90320e40
AM
422021-01-04 Alan Modra <amodra@gmail.com>
43
44 PR 27101
45 * read.c (s_align): Use a large enough type for "align" to hold
46 the result of get_absolute_expression.
47
f9a6a8f0
AM
482021-01-01 Nicolas Boulenguez <nicolas@debian.org>
49
50 * config/tc-i386.c: Correct comment spelling.
51 * config/tc-riscv.c: Likewise.
52 * config/tc-s390.c: Correct comment grammar.
53 * doc/c-i386.texi: Correct spelling.
54 * doc/c-s390.texi: Correct grammar.
55
250d07de
AM
562021-01-01 Alan Modra <amodra@gmail.com>
57
58 Update year range in copyright notice of all files.
59
64d05a43
HPN
602021-01-01 Hans-Peter Nilsson <hp@bitrange.com>
61
62 * config/tc-mmix.h (md_single_noop_insn): Change to "swym 0".
63
c2795844 64For older changes see ChangeLog-2020
3499769a 65\f
c2795844 66Copyright (C) 2021 Free Software Foundation, Inc.
3499769a
AM
67
68Copying and distribution of this file, with or without modification,
69are permitted in any medium without royalty provided the copyright
70notice and this notice are preserved.
71
72Local Variables:
73mode: change-log
74left-margin: 8
75fill-column: 74
76version-control: never
77End:
This page took 0.319295 seconds and 4 git commands to generate.