]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blame - gas/ChangeLog
RISC-V: Support riscv bitmanip frozen ZBA/ZBB/ZBC instructions (v0.93).
[thirdparty/binutils-gdb.git] / gas / ChangeLog
CommitLineData
2652cfad
CXW
12021-01-07 Claire Xenia Wolf <claire@symbioticeda.com>
2 Jim Wilson <jimw@sifive.com>
3 Andrew Waterman <andrew@sifive.com>
4 Maxim Blinov <maxim.blinov@embecosm.com>
5 Kito Cheng <kito.cheng@sifive.com>
6 Nelson Chu <nelson.chu@sifive.com>
7
8 * config/tc-riscv.c (riscv_multi_subset_supports): Handle INSN_CLASS_ZB*.
9 (riscv_get_default_ext_version): Do not check the default_isa_spec when
10 the version defined in the riscv_opcodes table is ISA_SPEC_CLASS_DRAFT.
11 * testsuite/gas/riscv/bitmanip-insns-32.d: New testcase.
12 * testsuite/gas/riscv/bitmanip-insns-64.d: Likewise.
13 * testsuite/gas/riscv/bitmanip-insns.s: Likewise.
14
85f55c2b
AM
152021-01-06 Alan Modra <amodra@gmail.com>
16
17 * testsuite/gas/sparc/sparc.exp: Move 64-bit tests inside gas_64_check.
18
22206e84
AM
192021-01-06 Alan Modra <amodra@gmail.com>
20
21 * testsuite/gas/macros/app1.d: xfail tic30.
22 * testsuite/gas/macros/app2.d: Likewise.
23 * testsuite/gas/macros/app3.d: Likewise.
24 * testsuite/gas/macros/app4.d: Likewise.
25
286d2f2c
MC
262021-01-06 Marcus Comstedt <marcus@mc.pp.se>
27
28 * doc/as.texi: Add -mlittle-endian and -mbig-endian to docs.
29 * doc/c-riscv.texi: Likewise.
30
f36ce378
MC
312021-01-06 Marcus Comstedt <marcus@mc.pp.se>
32
33 * testsuite/gas/riscv/li32.d: Accept bigriscv in addition
34 to littleriscv.
35 * testsuite/gas/riscv/li64.d: Likewise.
36 * testsuite/gas/riscv/lla32.d: Likewise.
37 * testsuite/gas/riscv/lla64.d: Likewise.
38 * testsuite/gas/riscv/march-ok-g2.d: Likewise.
39 * testsuite/gas/riscv/march-ok-g2_p1.d: Likewise.
40 * testsuite/gas/riscv/march-ok-g2p0.d: Likewise.
41 * testsuite/gas/riscv/march-ok-i2p0.d: Likewise.
42 * testsuite/gas/riscv/march-ok-i2p0m2_a2f2.d: Likewise.
43 * testsuite/gas/riscv/march-ok-nse-with-version.d: Likewise.
44 * testsuite/gas/riscv/march-ok-two-nse.d: Likewise.
45
fbc09e7a
MC
462021-01-06 Marcus Comstedt <marcus@mc.pp.se>
47
48 * config/tc-riscv.c (riscv_target_format): Add elf64-bigriscv and
49 elf32-bigriscv.
50 (install_insn): Always write instructions as little endian.
51 (riscv_make_nops): Likewise.
52 (md_convert_frag_branch): Likewise.
53 (md_number_to_chars): Write data in target endianness.
54 (options, md_longopts): Add -mbig-endian and -mlittle-endian options.
55 (md_parse_option): Handle the endian options.
56 * config/tc-riscv.h: Only define TARGET_BYTES_BIG_ENDIAN if not
57 already defined.
58 * configure.tgt: Added riscv64be*, riscv32be*, riscvbe*.
59
cd6d537c
L
602021-01-04 H.J. Lu <hongjiu.lu@intel.com>
61
62 PR ld/26256
63 * config/obj-elf.c (obj_elf_change_section): Also filter out
64 SHF_LINK_ORDER.
65
dd933805
AM
662021-01-04 Alan Modra <amodra@gmail.com>
67
68 PR 27102
69 * symbols.c (S_SET_EXTERNAL): Revise section symbol warning
70 message and register symbol error message.
71
90320e40
AM
722021-01-04 Alan Modra <amodra@gmail.com>
73
74 PR 27101
75 * read.c (s_align): Use a large enough type for "align" to hold
76 the result of get_absolute_expression.
77
f9a6a8f0
AM
782021-01-01 Nicolas Boulenguez <nicolas@debian.org>
79
80 * config/tc-i386.c: Correct comment spelling.
81 * config/tc-riscv.c: Likewise.
82 * config/tc-s390.c: Correct comment grammar.
83 * doc/c-i386.texi: Correct spelling.
84 * doc/c-s390.texi: Correct grammar.
85
250d07de
AM
862021-01-01 Alan Modra <amodra@gmail.com>
87
88 Update year range in copyright notice of all files.
89
64d05a43
HPN
902021-01-01 Hans-Peter Nilsson <hp@bitrange.com>
91
92 * config/tc-mmix.h (md_single_noop_insn): Change to "swym 0".
93
c2795844 94For older changes see ChangeLog-2020
3499769a 95\f
c2795844 96Copyright (C) 2021 Free Software Foundation, Inc.
3499769a
AM
97
98Copying and distribution of this file, with or without modification,
99are permitted in any medium without royalty provided the copyright
100notice and this notice are preserved.
101
102Local Variables:
103mode: change-log
104left-margin: 8
105fill-column: 74
106version-control: never
107End: