Sync top-level make and configure files with FSF GCC mainline versions.
[deliverable/binutils-gdb.git] / gas / ChangeLog
CommitLineData
9d46ce34
NC
12017-01-20 Nick Clifton <nickc@redhat.com>
2
3 * config/tc-i386.c (parse_operands): Check for operand overflow
4 before setting the unspecified bit.
5
9e009953
MR
62017-01-18 Maciej W. Rozycki <macro@imgtec.com>
7
8 PR gas/20649
9 * config/tc-mips.c (pic_need_relax): Don't check for linkonce
10 symbols, remove the `segtype' parameter.
11 (mips_frob_file, md_estimate_size_before_relax): Adjust
12 accordingly.
13 (s_is_linkonce): Add an explanatory comment.
14 * testsuite/gas/mips/comdat-reloc.d: New test.
15 * testsuite/gas/mips/comdat-reloc.s: New test source.
16 * testsuite/gas/mips/mips.exp: Run the new test.
17
c13a63b0
SN
182017-01-18 Szabolcs Nagy <szabolcs.nagy@arm.com>
19
20 * testsuite/gas/arm/armv8_3-a-simd.s: Add vcmla tests.
21 * testsuite/gas/arm/armv8_3-a-simd.d: Update.
22
2cedb9eb
BR
232017-01-18 Bernhard Rosenkranzer <bero@lindev.ch>
24
25 PR 21059
26 * config/bfin-lex.l: Support processing with flex 2.6.3.
27 * itbl-lex.l: Likewise.
28
1ec4b9f2
NS
292017-01-18 Nathan Sidwell <nathan@acm.org>
30
31 * as.h (gas_assert): Use abort.
32 (as_assert): Remove.
33 (signal_init): Declare.
34 * as.c (main): Call signal_init.
35 * messages.c: #include <signal.h>
36 (as_assert): Delete.
37 (as_abort): Allow NULL FILE.
38 (signal_crash): New.
39 (signal_init): Register fatal signal handlers.
40 * configure.ac: Check for strsignal.
41 * config.in: Rebuilt.
42 * configure: Rebuilt.
43
01fabda4 442017-01-17 Nick Clifton <nickc@redhat.com>
6aa1df2d
NC
45
46 * po/sv.po: Updated Swedish translation.
47
620214f7
IT
482017-01-12 Igor Tsimbalist <igor.v.tsimbalist@intel.com>
49
50 * config/tc-i386.c (cpu_arch): Add .avx512_vpopcntdq.
51 (cpu_noarch): Add noavx512_vpopcntdq.
52 * doc/c-i386.texi: Document avx512_vpopcntdq, noavx512_vpopcntdq.
53 * testsuite/gas/i386/i386.exp: Run AVX512_VPOPCNTDQ tests.
54 * testsuite/gas/i386/avx512_vpopcntdqd-intel.d: New file.
55 * testsuite/gas/i386/avx512_vpopcntdqd.d: Ditto.
56 * testsuite/gas/i386/avx512_vpopcntdqd.s: Ditto.
57 * testsuite/gas/i386/x86-64-avx512_vpopcntdqd-intel.d: Ditto.
58 * testsuite/gas/i386/x86-64-avx512_vpopcntdqd.d: Ditto.
59 * testsuite/gas/i386/x86-64-avx512_vpopcntdqd.s: Ditto.
60
1181551e
NC
612017-01-12 Nick Clifton <nickc@redhat.com>
62
63 * read.c (temp_ilp): New function. Installs a temporary input
64 line pointer.
65 (restore_ilp): New function. Restores the original input line
66 pointer.
67 * read.h (temp_ilp): Prototype.
68 (restore_ilp): Prototype.
69 * stabs.c (dot_func_p): Use bfd_boolean type.
70 (generate_asm_file): Use temp_ilp and restore_ilp.
71 (stabs_generate_asm_lineno): Likewise.
72 (stabs_generate_asm_endfunc): Likewise.
73
f2e2d2f5
JS
742017-01-11 Jeremy Soller <jackpot51@gmail.com>
75
76 * configure.tgt: Add entry for i386-redox.
77
07e8e623
NC
782017-01-10 Nick Clifton <nickc@redhat.com>
79
80 * po/sv.po: Updated Swedish translation.
81
1a94eb29
TG
822017-01-10 Tristan Gingold <gingold@adacore.com>
83
84 * testsuite/gas/all/sleb128-8.d: Adjust test.
85 * testsuite/gas/all/gas.exp (test_cond): Likewise.
86
74def31d
TG
872017-01-10 Tristan Gingold <gingold@adacore.com>
88
89 * read.c (emit_leb128_expr): Extended unsigned big number for
90 sleb128.
91 * testsuite/gas/all/gas.exp (test_cond): Add sleb128-8 test.
92 * testsuite/gas/all/sleb128.d: New test.
93 * testsuite/gas/all/sleb128.s: New test source.
94
a5ec5e3f
AW
952017-01-09 Andrew Waterman <andrew@sifive.com>
96
97 * config/tc-riscv.c (append_insn): Don't eagerly apply relocations
98 against constants.
99 (md_apply_fix): Mark relocations against constants as "done."
100
e294484e
AW
1012017-01-09 Andrew Waterman <andrew@sifive.com>
102
103 * config/tc-riscv.c (append_insn): Don't eagerly apply relocations
104 against constants.
105 (md_apply_fix): Mark relocations against constants as "done."
106
6ec11ab9
PD
1072017-01-09 Palmer Dabbelt <palmer@dabbelt.com>
108 Kito Cheng <kito.cheng@gmail.com>
109
110 * emulparams/elf32lriscv-defs.sh (INITIAL_READONLY_SECTIONS):
111 Removed.
112 (SDATA_START_SYMBOLS): Likewise.
113
20b52c88
NC
1142017-01-09 Nick Clifton <nickc@redhat.com>
115
116 * po/sv.po: New Swedish translation.
117 * configure.ac (ALL_LINGUAS): Add sv.
118 * configure: Regenerate.
119
01156111
AW
1202017-01-09 Andrew Waterman <andrew@sifive.com>
121
122 * config/tc-riscv.c (relaxed_branch_length): Use the long
123 sequence when the target is a weak symbol.
124
d74d4880
SN
1252017-01-04 Szabolcs Nagy <szabolcs.nagy@arm.com>
126
127 * config/tc-aarch64.c (aarch64_features): Add rcpc.
128 * doc/c-aarch64.texi (AArch64 Extensions): Document rcpc.
129 * testsuite/gas/aarch64/ldst-exclusive-armv8_3.d: Rename to ...
130 * testsuite/gas/aarch64/ldst-rcpc.d: This.
131 * testsuite/gas/aarch64/ldst-exclusive-armv8_3.s: Rename to ...
132 * testsuite/gas/aarch64/ldst-rcpc.s: This.
133 * testsuite/gas/aarch64/ldst-rcpc-armv8_2.d: New test.
134
10ab38d9
NJ
1352017-01-04 Norm Jacobs <norm.jacobs@oracle.com>
136
137 PR gas/20992
138 * configure.tgt: Treat sparcv9 as sparc64.
139
cc917fd9
KC
1402017-01-03 Kito Cheng <kito.cheng@gmail.com>
141
142 * config/tc-riscv.c (riscv_set_arch): Whitelist the "q" ISA
143 extension.
144 (riscv_after_parse_args): Set FLOAT_ABI_QUAD when the Q ISA is
145 enabled and no other ABI is specified.
146
ddb2c6fd
DD
1472017-01-03 Dimitar Dimitrov <dimitar@dinux.eu>
148
149 * config/tc-pru.c (md_number_to_chars): Fix parameter to be
150 valueT, as declared in tc.h.
151 (md_apply_fix): Fix to work on 32-bit hosts.
152
2571583a
AM
1532017-01-02 Alan Modra <amodra@gmail.com>
154
155 Update year range in copyright notice of all files.
156
5c1ad6b5 157For older changes see ChangeLog-2016
3499769a 158\f
5c1ad6b5 159Copyright (C) 2017 Free Software Foundation, Inc.
3499769a
AM
160
161Copying and distribution of this file, with or without modification,
162are permitted in any medium without royalty provided the copyright
163notice and this notice are preserved.
164
165Local Variables:
166mode: change-log
167left-margin: 8
168fill-column: 74
169version-control: never
170End:
This page took 0.088274 seconds and 4 git commands to generate.