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