Remove duplicated marker for 2.26 in gas/NEWS
[deliverable/binutils-gdb.git] / gas / ChangeLog
1 2016-02-03 H.J. Lu <hongjiu.lu@intel.com>
2
3 * NEWS: Remove duplicated marker for 2.26.
4
5 2016-02-02 Renlin Li <renlin.li@arm.com>
6
7 * testsuite/gas/arm/thumb2_it_search.d: Skip non-elf targets.
8
9 2016-02-02 Andrew Burgess <andrew.burgess@embecosm.com>
10
11 * testsuite/gas/ip2k/allinsn.d: New file.
12 * testsuite/gas/ip2k/allinsn.s: New file.
13 * testsuite/gas/ip2k/ip2k-allinsn.exp: New file.
14
15 2016-02-02 Andrew Burgess <andrew.burgess@embecosm.com>
16
17 * testsuite/gas/epiphany/addr-syntax.d: Add explicit 0 offset to
18 some load instructions.
19 * testsuite/gas/epiphany/allinsn.d: Likewise.
20 * testsuite/gas/epiphany/regression.d: Likewise.
21
22 2016-02-02 Andrew Burgess <andrew.burgess@embecosm.com>
23
24 * testsuite/gas/epiphany/addr-syntax.d: Remove unneeded '.l'
25 suffixes from instruction mnemonics in expected output.
26 * testsuite/gas/epiphany/allinsn.d: Likewise.
27 * testsuite/gas/epiphany/regression.d: Likewise.
28 * testsuite/gas/epiphany/sample.d: Likewise.
29
30 2016-02-02 Andrew Burgess <andrew.burgess@embecosm.com>
31
32 * testsuite/gas/epiphany/addr-syntax.d: Update expected register
33 names.
34 * testsuite/gas/epiphany/allinsn.d: Likewise.
35 * testsuite/gas/epiphany/sample.d: Likewise.
36
37 2016-02-02 Andrew Burgess <andrew.burgess@embecosm.com>
38
39 * testsuite/gas/epiphany/sample.d: Update expected output.
40
41 2016-01-26 Claudiu Zissulescu <claziss@synopsys.com>
42
43 * config/tc-arc.c (md_apply_fix): Allow addendum.
44 (arc_reloc_op): Allow complex expressions for tpoff.
45 (md_apply_fix): Handle resolved TLS local symbol.
46
47 * testsuite/gas/arc/tls-relocs1.d: New file.
48 * testsuite/gas/arc/tls-relocs1.s: Likewise.
49
50 2016-02-01 Loria <Loria@phantasia.org>
51
52 PR target/19311
53 * config/tc-arm.c (encode_arm_immediate): Recode to improve
54 efficiency and avoid an LLVM loop optimization bug.
55
56 2016-02-01 Nick Clifton <nickc@redhat.com>
57
58 * config/tc-microblaze.c (parse_imm): Fix compile time warning
59 message extending a negative 32-bit value into a larger signed
60 value on a 32-bit host.
61
62 2016-01-29 H.J. Lu <hongjiu.lu@intel.com>
63
64 PR gas/19532
65 * configure.ac (compressed_debug_sections): Replace == with =.
66 * configure: Regenerated.
67
68 2016-01-29 Andrew Senkevich <andrew.senkevich@intel.com>
69 H.J. Lu <hongjiu.lu@intel.com>
70
71 * config/tc-i386.c (avoid_fence): New.
72 (output_insn): Encode as lock addl $0x0, (%{r,e}sp) if avoid_fence
73 is true.
74 (OPTION_FENCE_AS_LOCK_ADD): New.
75 (md_longopts): Add -mfence-as-lock-add.
76 (md_parse_option): Handle -mfence-as-lock-add.
77 (md_show_usage): Add -mfence-as-lock-add=[no|yes].
78 * doc/c-i386.texi (-mfence-as-lock-add): Document.
79 * testsuite/gas/i386/i386.exp: Run new tests.
80 * testsuite/gas/i386/fence-as-lock-add.s: New.
81 * testsuite/gas/i386/fence-as-lock-add-yes.d: Likewise.
82 * testsuite/gas/i386/fence-as-lock-add-no.d: Likewise.
83 * testsuite/gas/i386/x86-64-fence-as-lock-add-yes.d: Likewise.
84 * testsuite/gas/i386/x86-64-fence-as-lock-add-no.d: Likewise.
85
86 2016-01-27 H.J. Lu <hongjiu.lu@intel.com>
87
88 * configure.ac (compressed_debug_sections): Remove trailing `]'.
89 * configure: Regenerated.
90
91 2016-01-25 H.J. Lu <hongjiu.lu@intel.com>
92
93 * config/tc-i386.c (OPTION_OMIT_LOCK_PREFIX): Renamed to ...
94 (OPTION_MOMIT_LOCK_PREFIX): This.
95 (md_longopts): Updated.
96 (md_parse_option): Likewise.
97
98 2016-01-25 Catherine Moore <clm@codesourcery.com>
99
100 * config/mips/tc-mips.c (md_begin): Avoid gp-relative addressing
101 if abicalls are in effect.
102 * testsuite/gas/mips/sdata-gp.s: New test.
103 * testsuite/gas/mips/sdata-gp.d: New expected output
104 * testsuite/gas/mips/mips.exp: Run new test.
105
106 2016-01-25 Renlin Li <renlin.li@arm.com>
107
108 * testsuite/gas/arm/thumb2_it_search.d: New.
109 * testsuite/gas/arm/thumb2_it_search.s: New.
110
111 2016-01-21 Nick Clifton <nickc@redhat.com>
112
113 PR gas/19454
114 * testsuite/gas/arm/mapshort-elf.d: Fix expected output to cope
115 with arm-netbsdelf target.
116 * testsuite/gas/arm/blx-bl-convert.d: Skip for netbsdelf.
117
118 2016-01-20 Nick Clifton <nickc@redhat.com>
119
120 PR 19456
121 * testsuite/gas/arm/weakdef-1.d: Skip for VxWorks.
122 * testsuite/gas/arm/blx-bl-convert.d
123 * testsuite/gas/arm/plt-1.d: Likewise.
124 * testsuite/gas/arm/reloc-bad.d: Likewise.
125 * testsuite/gas/arm/thumb-w-good.d: Likewise.
126 * testsuite/gas/arm/thumb2_pool.d: Likewise.
127 * testsuite/gas/arm/ldconst.d: Adjust so that it works with VxWorks
128 * testsuite/gas/arm/tls_vxworks.d: Update expected output.
129
130 PR 19499
131 * doc/as.texinfo (Errors): Correct documentation describing the
132 interaction of .file and .line with warning and error messages.
133
134 PR 19458
135 * testsuite/gas/arm/armv8_2-a.d: Skip for COFF based targets.
136 * testsuite/gas/arm/archv8m-main.d: Likewise.
137 * testsuite/gas/arm/archv8m-base.d: Likewise.
138
139 2016-01-20 Matthew Wahab <matthew.wahab@arm.com>
140
141 * testsuite/gas/aarch64/armv8_2-a-illegal.d: New.
142 * testsuite/gas/aarch64/armv8_2-a-illegal.l: New.
143 * testsuite/gas/aarch64/armv8_2-a-illegal.s: New.
144
145 2016-01-20 Mickael Guene <mickael.guene@st.com>
146 Terry Guo <terry.guo@arm.com>
147
148 * config/obj-elf.c (obj_elf_change_section) : Allow arm section with
149 SHF_ARM_NOREAD section flag.
150 * config/tc-arm.h (md_elf_section_letter) : Implement this hook to
151 handle letter 'y'.
152 (arm_elf_section_letter) : Declare it.
153 * config/tc-arm.c (arm_elf_section_letter): Handle letter 'y' to set
154 SHF_ARM_NOREAD section flag.
155 * doc/c-arm.texi (ARM section attribute): Document the 'y' attribute.
156
157 * testsuite/gas/arm/section-execute-only.s: New test case.
158 * testsuite/gas/arm/section-execute-only.d: Expected output.
159
160 2016-01-18 Maciej W. Rozycki <macro@imgtec.com>
161
162 * config/tc-mips.c (micromips_insn_length): Remove the mention
163 of 48-bit microMIPS instructions.
164
165 2016-01-18 Alan Modra <amodra@gmail.com>
166
167 * configure: Regenerate.
168
169 2016-01-17 Alan Modra <amodra@gmail.com>
170
171 * configure: Regenerate.
172
173 2016-01-17 Alan Modra <amodra@gmail.com>
174
175 * testsuite/gas/cfi/cfi.exp: Exclude m68hc11/12 from m68k test.
176
177 2016-01-14 Nick Clifton <nickc@redhat.com>
178
179 * testsuite/gas/rl78/sp-relative-movw.s: New test.
180 * testsuite/gas/rl78/sp-relative-movw.d: Expected disassembly.
181 * testsuite/gas/rl78/rl78.exp: Run the new test.
182
183 2016-01-14 Matthew Wahab <matthew.wahab@arm.com>
184
185 * testsuite/gas/aarch64/illegal-sysreg-2.l: New.
186 * testsuite/gas/aarch64/illegal-sysreg-2.d: New.
187
188 2016-01-13 Maciej W. Rozycki <macro@imgtec.com>
189
190 * config/tc-nios2.c (output_movia): Preset `code' to 0.
191
192 2016-01-13 Yoshinori Sato <ysato@users.sourceforge.jp>
193
194 * config/tc-h8300.c (get_operand): Remove spurious condition in
195 test for closing parenthesis.
196
197 2016-01-12 Matthew Wahab <matthew.wahab@arm.com>
198
199 * config/tc-arm.c (arm_ext_v8_2): New.
200 (insns): Add "esb".
201 * testsuite/gas/arm/armv8_2-a.d: New.
202 * testsuite/gas/arm/armv8_2-a.s: New.
203
204 2016-01-12 Alan Modra <amodra@gmail.com>
205
206 * testsuite/gas/ppc/vsx3.d: Accept nop padding.
207
208 2016-01-11 Peter Bergner <bergner@vnet.ibm.com>
209
210 * testsuite/gas/ppc/power9.d <xscmpnedp, xvcmpnedp, xvcmpnedp.,
211 xvcmpnesp, xvcmpnesp.>: Delete tests.
212 * testsuite/gas/ppc/power9.s: Likewise.
213 * testsuite/gas/ppc/vsx3.d: Likewise.
214 * testsuite/gas/ppc/vsx3.s: Likewise.
215
216 2016-01-08 Andreas Schwab <schwab@linux-m68k.org>
217
218 PR gas/13050
219 * testsuite/gas/m68k/all.exp: Add tests p13050-1 and p13050-2.
220 * testsuite/gas/m68k/p13050-1.s: New file.
221 * testsuite/gas/m68k/p13050-2.d: New file.
222 * testsuite/gas/m68k/p13050-2.s: New file.
223
224 2016-01-06 Andrew Burgess <andrew.burgess@embecosm.com>
225
226 * testsuite/gas/arc/adc.d: Add 'R_' prefix to relocation names.
227 * testsuite/gas/arc/add.d: Likewise.
228 * testsuite/gas/arc/and.d: Likewise.
229 * testsuite/gas/arc/asl.d: Likewise.
230 * testsuite/gas/arc/asr.d: Likewise.
231 * testsuite/gas/arc/bic.d: Likewise.
232 * testsuite/gas/arc/extb.d: Likewise.
233 * testsuite/gas/arc/extw.d: Likewise.
234 * testsuite/gas/arc/j.d: Likewise.
235 * testsuite/gas/arc/jl.d: Likewise.
236 * testsuite/gas/arc/ld2.d: Likewise.
237 * testsuite/gas/arc/lsr.d: Likewise.
238 * testsuite/gas/arc/mov.d: Likewise.
239 * testsuite/gas/arc/or.d: Likewise.
240 * testsuite/gas/arc/pcl-relocs.d: Likewise.
241 * testsuite/gas/arc/pcrel-relocs.d: Likewise.
242 * testsuite/gas/arc/pic-relocs.d: Likewise.
243 * testsuite/gas/arc/plt-relocs.d: Likewise.
244 * testsuite/gas/arc/rlc.d: Likewise.
245 * testsuite/gas/arc/ror.d: Likewise.
246 * testsuite/gas/arc/rrc.d: Likewise.
247 * testsuite/gas/arc/sbc.d: Likewise.
248 * testsuite/gas/arc/sda-relocs.d: Likewise.
249 * testsuite/gas/arc/sda-relocs2.d: Likewise.
250 * testsuite/gas/arc/sexb.d: Likewise.
251 * testsuite/gas/arc/sexw.d: Likewise.
252 * testsuite/gas/arc/st.d: Likewise.
253 * testsuite/gas/arc/sub.d: Likewise.
254 * testsuite/gas/arc/tls-relocs.d: Likewise.
255 * testsuite/gas/arc/xor.d: Likewise.
256
257 2016-01-01 Alan Modra <amodra@gmail.com>
258
259 Update year range in copyright notice of all files.
260
261 For older changes see ChangeLog-2015 and testsuite/ChangeLog-2015
262 \f
263 Copyright (C) 2016 Free Software Foundation, Inc.
264
265 Copying and distribution of this file, with or without modification,
266 are permitted in any medium without royalty provided the copyright
267 notice and this notice are preserved.
268
269 Local Variables:
270 mode: change-log
271 left-margin: 8
272 fill-column: 74
273 version-control: never
274 End:
This page took 0.03805 seconds and 5 git commands to generate.