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