Commit | Line | Data |
---|---|---|
9d46ce34 NC |
1 | 2017-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 |
6 | 2017-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 |
18 | 2017-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 |
23 | 2017-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 |
29 | 2017-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 | 44 | 2017-01-17 Nick Clifton <nickc@redhat.com> |
6aa1df2d NC |
45 | |
46 | * po/sv.po: Updated Swedish translation. | |
47 | ||
620214f7 IT |
48 | 2017-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 |
61 | 2017-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 |
74 | 2017-01-11 Jeremy Soller <jackpot51@gmail.com> |
75 | ||
76 | * configure.tgt: Add entry for i386-redox. | |
77 | ||
07e8e623 NC |
78 | 2017-01-10 Nick Clifton <nickc@redhat.com> |
79 | ||
80 | * po/sv.po: Updated Swedish translation. | |
81 | ||
1a94eb29 TG |
82 | 2017-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 |
87 | 2017-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 |
95 | 2017-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 |
101 | 2017-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 |
107 | 2017-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 |
114 | 2017-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 |
120 | 2017-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 |
125 | 2017-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 |
135 | 2017-01-04 Norm Jacobs <norm.jacobs@oracle.com> |
136 | ||
137 | PR gas/20992 | |
138 | * configure.tgt: Treat sparcv9 as sparc64. | |
139 | ||
cc917fd9 KC |
140 | 2017-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 |
147 | 2017-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 |
153 | 2017-01-02 Alan Modra <amodra@gmail.com> |
154 | ||
155 | Update year range in copyright notice of all files. | |
156 | ||
5c1ad6b5 | 157 | For older changes see ChangeLog-2016 |
3499769a | 158 | \f |
5c1ad6b5 | 159 | Copyright (C) 2017 Free Software Foundation, Inc. |
3499769a AM |
160 | |
161 | Copying and distribution of this file, with or without modification, | |
162 | are permitted in any medium without royalty provided the copyright | |
163 | notice and this notice are preserved. | |
164 | ||
165 | Local Variables: | |
166 | mode: change-log | |
167 | left-margin: 8 | |
168 | fill-column: 74 | |
169 | version-control: never | |
170 | End: |