]> gcc.gnu.org Git - gcc.git/blame - gcc/testsuite/ChangeLog
Daily bump.
[gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
f8c29d98
JJ
12015-03-16 Jakub Jelinek <jakub@redhat.com>
2
3 PR tree-optimization/65427
4 * gcc.c-torture/execute/pr65427.c: New test.
5
ec638c55
MP
62015-03-16 Marek Polacek <polacek@redhat.com>
7
8 DR 1688
9 PR c++/65327
10 * g++.dg/cpp0x/constexpr-object1.C: Change dg-error to dg-bogus.
11 * g++.dg/cpp0x/pr65327.C: New test.
12
435be747
MO
132015-03-16 Max Ostapenko <m.ostapenko@partner.samsung.com>
14
15 PR sanitizer/64820
16 * c-c++-common/asan/pr64820.c: New test.
17
6c25f796
AV
182015-03-16 Andre Vehreschild <vehre@gmx.de>
19
20 * gfortran.dg/pointer_2.f90: New test.
21
9e25209f
EB
222015-03-16 Eric Botcazou <ebotcazou@adacore.com>
23
24 * testsuite/g++.dg/pr65049.C: New test.
25
2aab918d
TV
262015-03-16 Tom de Vries <tom@codesourcery.com>
27
28 * gcc.target/i386/fuse-caller-save-rec.c: Add PR64895 xfail on scans.
29 * gcc.target/i386/fuse-caller-save-xmm.c: Same.
30 * gcc.target/i386/fuse-caller-save.c: Same.
31
61e0b233
EB
322015-03-16 Eric Botcazou <ebotcazou@adacore.com>
33
34 * gnat.dg/loop_optimization18.ad[sb]: New test.
35 * gnat.dg/loop_optimization18_pkg.ads: New helper.
36
e1be83ca
AM
372015-03-16 Alan Modra <amodra@gmail.com>
38
39 * gcc.target/powerpc/pr53199.c: Add extra functions. Revert
40 2014-12-05 change.
41
550a2a5d
JDA
422015-03-15 John David Anglin <danglin@gcc.gnu.org>
43
44 * gcc.dg/torture/pr65270-1.c: Add -fno-common to dg-options on
45 hppa*-*-hpux*.
46 * gcc.dg/torture/pr65270-2.c: Likewise.
47
375e6327
MM
482015-03-14 Mikael Morin <mikael@gcc.gnu.org>
49
50 PR fortran/61138
51 gfortran.dg/pointer_remapping_9.f90: New.
52
a4b55f2a
JJ
532015-03-14 Jakub Jelinek <jakub@redhat.com>
54
d88981fc
JJ
55 PR tree-optimization/65369
56 * gcc.c-torture/execute/pr65369.c: New test.
57
c2f41ffd
JJ
58 PR tree-optimization/65418
59 * gcc.c-torture/execute/pr65418-1.c: New test.
60 * gcc.c-torture/execute/pr65418-2.c: New test.
61
a4b55f2a
JJ
62 PR rtl-optimization/65401
63 * gcc.c-torture/execute/pr65401.c: New test.
64
34f1d426
KT
652015-03-13 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
66
67 PR target/64600
68 * gcc.target/arm/pr64600_1.c: New test.
69
644f6fd8
KT
702015-03-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
71
ad1cabfc 72 PR rtl-optimization/65235
644f6fd8
KT
73 * gcc.target/aarch64/pr65235_1.c: New test.
74
f8af0e30
DV
752015-03-12 Dominik Vogt <vogt@linux.vnet.ibm.com>
76
77 * gcc.target/s390/hotpatch-21.c: New test for hotpatch alignment.
78 * gcc.target/s390/hotpatch-22.c: Likewise.
79 * gcc.target/s390/hotpatch-23.c: Likewise.
80 * gcc.target/s390/hotpatch-24.c: Likewise.
81 * gcc.target/s390/hotpatch-2.c: Also check hotpatch alignment.
82 * gcc.target/s390/hotpatch-1.c: Update expected output.
83 * gcc.target/s390/hotpatch-2.c: Likewise.
84 * gcc.target/s390/hotpatch-3.c: Likewise.
85 * gcc.target/s390/hotpatch-4.c: Likewise.
86 * gcc.target/s390/hotpatch-5.c: Likewise.
87 * gcc.target/s390/hotpatch-6.c: Likewise.
88 * gcc.target/s390/hotpatch-7.c: Likewise.
89 * gcc.target/s390/hotpatch-8.c: Likewise.
90 * gcc.target/s390/hotpatch-9.c: Likewise.
91 * gcc.target/s390/hotpatch-10.c: Likewise.
92 * gcc.target/s390/hotpatch-11.c: Likewise.
93 * gcc.target/s390/hotpatch-12.c: Likewise.
94 * gcc.target/s390/hotpatch-13.c: Likewise.
95 * gcc.target/s390/hotpatch-14.c: Likewise.
96 * gcc.target/s390/hotpatch-15.c: Likewise.
97 * gcc.target/s390/hotpatch-16.c: Likewise.
98 * gcc.target/s390/hotpatch-17.c: Likewise.
99 * gcc.target/s390/hotpatch-18.c: Likewise.
100 * gcc.target/s390/hotpatch-19.c: Likewise.
101
58b387e6
IE
1022015-03-12 Ilya Enkovich <ilya.enkovich@intel.com>
103
104 PR target/65103
105 * gcc.target/i386/pr65103-1.c: New.
106
1b89b8f0
IE
1072015-03-12 Ilya Enkovich <ilya.enkovich@intel.com>
108
109 PR target/65044
110 * gcc.target/i386/pr65044.c: New.
111
cb599e7d
TV
1122015-03-12 Tom de Vries <tom@codesourcery.com>
113
114 PR rtl-optimization/64895
115 * gcc.target/i386/fuse-caller-save-rec.c: Revert require nonpic target.
116 * gcc.target/i386/fuse-caller-save-xmm.c: Ditto.
117 * gcc.target/i386/fuse-caller-save.c: Ditto.
118
2e5554fd
JH
1192015-03-10 Jan Hubicka <hubicka@ucw.cz>
120
121 * gcc.dg/ipa/pr63569.c: Fix template.
122
386adbf7
SL
1232015-03-11 Sandra Loosemore <sandra@codesourcery.com>
124
125 * g++.dg/ipa/pr64146.C: Require fpic support.
126
6234b543
JB
1272015-03-11 Janne Blomqvist <jb@gcc.gnu.org>
128
129 PR libfortran/65200
130 * gfortran.dg/open_errors.f90: Update checks for iomsg string.
131 * gfortran.dg/open_new_segv.f90: Fix error message pattern.
132
9cd4d216
JJ
1332015-03-11 Jakub Jelinek <jakub@redhat.com>
134
135 * c-c++-common/asan/no-asan-check-glob.c: Add -ffat-lto-objects
136 to dg-options, fix up dg-skip-if.
137
0c9dc4ae
GJL
1382015-03-11 Georg-Johann Lay <avr@gjlay.de>
139
140 PR target/65296
141 * gcc.target/avr/tiny-memx: Use -mmcu instead of -march.
142 * gcc.target/avr/tiny-caller-save.c: Same.
143
befe1997
MM
1442015-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
145
146 PR target/65242
147 * g++.dg/pr65242.C: New test.
148
6b98fab5
MZ
1492015-03-11 Marat Zakirov <m.zakirov@samsung.com>
150
151 * c-c++-common/asan/no-asan-check-glob.c: New test.
152
58cbf8d4
PC
1532015-03-10 Paolo Carlini <paolo.carlini@oracle.com>
154
155 PR c++/65370
156 * g++.dg/other/default11.C: New.
157 * g++.dg/other/default12.C: Likewise.
158
2d977ff9
JJ
1592015-03-10 Jakub Jelinek <jakub@redhat.com>
160
161 PR target/65368
162 * gcc.target/i386/bmi2-bzhi-2.c: New test.
163
48188959
PT
1642015-03-10 Paul Thomas <pault@gcc.gnu.org>
165
166 PR fortran/65024
167 * gfortran.dg/unlimited_polymorphic_23.f90: New test
168
704c7904
JJ
1692015-03-10 Jakub Jelinek <jakub@redhat.com>
170
171 PR c++/65127
172 * g++.dg/cpp0x/pr65127.C: New test.
173
1574ecc0
JH
1742015-03-10 Jan Hubicka <hubicka@ucw.cz>
175
176 * gcc.dg/ipa/PR64550.c: Update template.
177
9315dff0
AF
1782015-03-10 Alessandro Fanfarillo <fanfarillo.gcc@gmail.com>
179 Tobias Burnus <burnus@net-b.de>
180
181 * gfortran.dg/coarray_sync_memory.f90: New.
182
0757674c
MP
1832015-03-10 Marek Polacek <polacek@redhat.com>
184
185 PR sanitizer/65367
186 * c-c++-common/ubsan/pr65367.c: New test.
187
768fbdd4
IE
1882015-03-10 Ilya Enkovich <ilya.enkovich@intel.com>
189
190 * lib/mpx-dg.exp (mpx_link_flags): Set path to wrappers library.
191 * gcc.target/i386/mpx/calloc-1-lbv.c: New.
192 * gcc.target/i386/mpx/calloc-1-ubv.c: New.
193 * gcc.target/i386/mpx/calloc-1-nov.c: New.
194 * gcc.target/i386/mpx/malloc-1-lbv.c: New.
195 * gcc.target/i386/mpx/malloc-1-nov.c: New.
196 * gcc.target/i386/mpx/malloc-1-ubv.c: New.
197 * gcc.target/i386/mpx/realloc-1-lbv.c: New.
198 * gcc.target/i386/mpx/realloc-1-nov.c: New.
199 * gcc.target/i386/mpx/realloc-1-ubv.c: New.
200 * gcc.target/i386/mpx/realloc-2-lbv.c: New.
201 * gcc.target/i386/mpx/realloc-2-nov.c: New.
202 * gcc.target/i386/mpx/realloc-2-ubv.c: New.
203
ee8f136a
IE
2042015-03-10 Ilya Enkovich <ilya.enkovich@intel.com>
205
10ac6596 206 * lib/mpx-dg.exp (mpx_link_flags): New.
ee8f136a
IE
207 (mpx_init): New.
208 (mpx_finish): New.
209 * gcc.target/i386/mpx/alloca-1-lbv.c: New.
210 * gcc.target/i386/mpx/alloca-1-nov.c: New.
211 * gcc.target/i386/mpx/alloca-1-ubv.c: New.
212 * gcc.target/i386/mpx/arg-addr-1-lbv.c: New.
213 * gcc.target/i386/mpx/arg-addr-1-nov.c: New.
214 * gcc.target/i386/mpx/arg-addr-1-ubv.c: New.
215 * gcc.target/i386/mpx/bitfields-1-lbv.c: New.
216 * gcc.target/i386/mpx/bitfields-1-nov.c: New.
217 * gcc.target/i386/mpx/bitfields-1-ubv.c: New.
218 * gcc.target/i386/mpx/builtin-bnd-chk-ptr-bounds-1-lbv.c: New.
219 * gcc.target/i386/mpx/builtin-bnd-chk-ptr-bounds-1-nov.c: New.
220 * gcc.target/i386/mpx/builtin-bnd-chk-ptr-bounds-1-ubv.c: New.
221 * gcc.target/i386/mpx/builtin-bnd-chk-ptr-bounds-2.c: New.
222 * gcc.target/i386/mpx/builtin-bnd-chk-ptr-lbounds-1-lbv.c: New.
223 * gcc.target/i386/mpx/builtin-bnd-chk-ptr-lbounds-1-nov.c: New.
224 * gcc.target/i386/mpx/builtin-bnd-chk-ptr-lbounds-2.c: New.
225 * gcc.target/i386/mpx/builtin-bnd-chk-ptr-ubounds-1-nov.c: New.
226 * gcc.target/i386/mpx/builtin-bnd-chk-ptr-ubounds-1-ubv.c: New.
227 * gcc.target/i386/mpx/builtin-bnd-chk-ptr-ubounds-2.c: New.
228 * gcc.target/i386/mpx/builtin-bnd-copy-ptr-bounds-1.c: New.
229 * gcc.target/i386/mpx/builtin-bnd-copy-ptr-bounds-2-lbv.c: New.
230 * gcc.target/i386/mpx/builtin-bnd-copy-ptr-bounds-2-nov.c: New.
231 * gcc.target/i386/mpx/builtin-bnd-copy-ptr-bounds-2-ubv.c: New.
232 * gcc.target/i386/mpx/builtin-bnd-copy-ptr-bounds-3.c: New.
233 * gcc.target/i386/mpx/builtin-bnd-get-ptr-lbound-1.c: New.
234 * gcc.target/i386/mpx/builtin-bnd-get-ptr-lbound-2.c: New.
235 * gcc.target/i386/mpx/builtin-bnd-get-ptr-ubound-1.c: New.
236 * gcc.target/i386/mpx/builtin-bnd-get-ptr-ubound-2.c: New.
237 * gcc.target/i386/mpx/builtin-bnd-init-ptr-bounds-1.c: New.
238 * gcc.target/i386/mpx/builtin-bnd-init-ptr-bounds-2-nov.c: New.
239 * gcc.target/i386/mpx/builtin-bnd-init-ptr-bounds-3.c: New.
240 * gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds-1.c: New.
241 * gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds-2-lbv.c: New.
242 * gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds-2-nov.c: New.
243 * gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds-2-ubv.c: New.
244 * gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds-3-lbv.c: New.
245 * gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds-3-nov.c: New.
246 * gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds-3-ubv.c: New.
247 * gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds-4.c: New.
248 * gcc.target/i386/mpx/builtin-bnd-null-ptr-bounds-1-bbv.c: New.
249 * gcc.target/i386/mpx/builtin-bnd-set-ptr-bounds-1.c: New.
250 * gcc.target/i386/mpx/builtin-bnd-set-ptr-bounds-2-lbv.c: New.
251 * gcc.target/i386/mpx/builtin-bnd-set-ptr-bounds-2-nov.c: New.
252 * gcc.target/i386/mpx/builtin-bnd-set-ptr-bounds-2-ubv.c: New.
253 * gcc.target/i386/mpx/builtin-bnd-set-ptr-bounds-3.c: New.
254 * gcc.target/i386/mpx/builtin-bnd-store-ptr-bounds-1-lbv.c: New.
255 * gcc.target/i386/mpx/builtin-bnd-store-ptr-bounds-1-nov.c: New.
256 * gcc.target/i386/mpx/builtin-bnd-store-ptr-bounds-1-ubv.c: New.
257 * gcc.target/i386/mpx/builtin-bnd-store-ptr-bounds-2.c: New.
258 * gcc.target/i386/mpx/fastcall-1-lbv.c: New.
259 * gcc.target/i386/mpx/fastcall-1-nov.c: New.
260 * gcc.target/i386/mpx/fastcall-1-ubv.c: New.
261 * gcc.target/i386/mpx/fastcall-2-lbv.c: New.
262 * gcc.target/i386/mpx/fastcall-2-nov.c: New.
263 * gcc.target/i386/mpx/fastcall-2-ubv.c: New.
264 * gcc.target/i386/mpx/field-addr-1-lbv.c: New.
265 * gcc.target/i386/mpx/field-addr-1-nov.c: New.
266 * gcc.target/i386/mpx/field-addr-1-ubv.c: New.
267 * gcc.target/i386/mpx/field-addr-10-lbv.c: New.
268 * gcc.target/i386/mpx/field-addr-10-nov.c: New.
269 * gcc.target/i386/mpx/field-addr-10-ubv.c: New.
270 * gcc.target/i386/mpx/field-addr-2-lbv.c: New.
271 * gcc.target/i386/mpx/field-addr-2-nov.c: New.
272 * gcc.target/i386/mpx/field-addr-2-ubv.c: New.
273 * gcc.target/i386/mpx/field-addr-3-lbv.c: New.
274 * gcc.target/i386/mpx/field-addr-3-nov.c: New.
275 * gcc.target/i386/mpx/field-addr-3-ubv.c: New.
276 * gcc.target/i386/mpx/field-addr-4-lbv.c: New.
277 * gcc.target/i386/mpx/field-addr-4-nov.c: New.
278 * gcc.target/i386/mpx/field-addr-4-ubv.c: New.
279 * gcc.target/i386/mpx/field-addr-5-lbv.c: New.
280 * gcc.target/i386/mpx/field-addr-5-nov.c: New.
281 * gcc.target/i386/mpx/field-addr-5-ubv.c: New.
282 * gcc.target/i386/mpx/field-addr-6-lbv.c: New.
283 * gcc.target/i386/mpx/field-addr-6-nov.c: New.
284 * gcc.target/i386/mpx/field-addr-6-ubv.c: New.
285 * gcc.target/i386/mpx/field-addr-7-lbv.c: New.
286 * gcc.target/i386/mpx/field-addr-7-nov.c: New.
287 * gcc.target/i386/mpx/field-addr-7-ubv.c: New.
288 * gcc.target/i386/mpx/field-addr-8-lbv.c: New.
289 * gcc.target/i386/mpx/field-addr-8-nov.c: New.
290 * gcc.target/i386/mpx/field-addr-8-ubv.c: New.
291 * gcc.target/i386/mpx/field-addr-9-lbv.c: New.
292 * gcc.target/i386/mpx/field-addr-9-nov.c: New.
293 * gcc.target/i386/mpx/field-addr-9-ubv.c: New.
294 * gcc.target/i386/mpx/frame-address-1-nov.c: New.
295 * gcc.target/i386/mpx/hard-reg-1-nov.c: New.
296 * gcc.target/i386/mpx/if-stmt-1-lbv.c: New.
297 * gcc.target/i386/mpx/if-stmt-1-nov.c: New.
298 * gcc.target/i386/mpx/if-stmt-1-ubv.c: New.
299 * gcc.target/i386/mpx/if-stmt-2-lbv.c: New.
300 * gcc.target/i386/mpx/if-stmt-2-nov.c: New.
301 * gcc.target/i386/mpx/if-stmt-2-ubv.c: New.
302 * gcc.target/i386/mpx/label-address-1.c: New.
303 * gcc.target/i386/mpx/legacy-1-nov.c: New.
304 * gcc.target/i386/mpx/macro.c: New.
305 * gcc.target/i386/mpx/mpx-check.h: New.
306 * gcc.target/i386/mpx/mpx.exp: New.
307 * gcc.target/i386/mpx/nested-function-1-lbv.c: New.
308 * gcc.target/i386/mpx/nested-function-1-nov.c: New.
309 * gcc.target/i386/mpx/nested-function-1-ubv.c: New.
310 * gcc.target/i386/mpx/pointer-arg-1-lbv.c: New.
311 * gcc.target/i386/mpx/pointer-arg-1-nov.c: New.
312 * gcc.target/i386/mpx/pointer-arg-1-ubv.c: New.
313 * gcc.target/i386/mpx/pointer-arg-2-lbv.c: New.
314 * gcc.target/i386/mpx/pointer-arg-2-nov.c: New.
315 * gcc.target/i386/mpx/pointer-arg-2-ubv.c: New.
316 * gcc.target/i386/mpx/pointer-arg-3-lbv.c: New.
317 * gcc.target/i386/mpx/pointer-arg-3-nov.c: New.
318 * gcc.target/i386/mpx/pointer-arg-3-ubv.c: New.
319 * gcc.target/i386/mpx/pointer-arg-4-lbv.c: New.
320 * gcc.target/i386/mpx/pointer-arg-4-nov.c: New.
321 * gcc.target/i386/mpx/pointer-arg-4-ubv.c: New.
322 * gcc.target/i386/mpx/pointer-arg-5-lbv.c: New.
323 * gcc.target/i386/mpx/pointer-arg-5-nov.c: New.
324 * gcc.target/i386/mpx/pointer-arg-5-ubv.c: New.
325 * gcc.target/i386/mpx/pointer-store-1-lbv.c: New.
326 * gcc.target/i386/mpx/pointer-store-1-nov.c: New.
327 * gcc.target/i386/mpx/pointer-store-1-ubv.c: New.
328 * gcc.target/i386/mpx/reference-1-lbv.c: New.
329 * gcc.target/i386/mpx/reference-1-nov.c: New.
330 * gcc.target/i386/mpx/reference-1-ubv.c: New.
331 * gcc.target/i386/mpx/reference-2-lbv.c: New.
332 * gcc.target/i386/mpx/reference-2-nov.c: New.
333 * gcc.target/i386/mpx/reference-2-ubv.c: New.
334 * gcc.target/i386/mpx/reference-3-lbv.c: New.
335 * gcc.target/i386/mpx/reference-3-nov.c: New.
336 * gcc.target/i386/mpx/reference-3-ubv.c: New.
337 * gcc.target/i386/mpx/reference-4-lbv.c: New.
338 * gcc.target/i386/mpx/reference-4-nov.c: New.
339 * gcc.target/i386/mpx/reference-4-ubv.c: New.
340 * gcc.target/i386/mpx/return-pointer-1-lbv.c: New.
341 * gcc.target/i386/mpx/return-pointer-1-nov.c: New.
342 * gcc.target/i386/mpx/return-pointer-1-ubv.c: New.
343 * gcc.target/i386/mpx/return-struct-1-lbv.c: New.
344 * gcc.target/i386/mpx/return-struct-1-nov.c: New.
345 * gcc.target/i386/mpx/return-struct-1-ubv.c: New.
346 * gcc.target/i386/mpx/return-struct-2-lbv.c: New.
347 * gcc.target/i386/mpx/return-struct-2-nov.c: New.
348 * gcc.target/i386/mpx/return-struct-2-ubv.c: New.
349 * gcc.target/i386/mpx/return-struct-3-lbv.c: New.
350 * gcc.target/i386/mpx/return-struct-3-nov.c: New.
351 * gcc.target/i386/mpx/return-struct-3-ubv.c: New.
352 * gcc.target/i386/mpx/return-struct-4-lbv.c: New.
353 * gcc.target/i386/mpx/return-struct-4-nov.c: New.
354 * gcc.target/i386/mpx/return-struct-4-ubv.c: New.
355 * gcc.target/i386/mpx/return-struct-5-lbv.c: New.
356 * gcc.target/i386/mpx/return-struct-5-nov.c: New.
357 * gcc.target/i386/mpx/return-struct-5-ubv.c: New.
358 * gcc.target/i386/mpx/return-struct-6-lbv.c: New.
359 * gcc.target/i386/mpx/return-struct-6-nov.c: New.
360 * gcc.target/i386/mpx/return-struct-6-ubv.c: New.
361 * gcc.target/i386/mpx/sincos-1-nov.c: New.
362 * gcc.target/i386/mpx/static-array-1-lbv.c: New.
363 * gcc.target/i386/mpx/static-array-1-nov.c: New.
364 * gcc.target/i386/mpx/static-array-1-ubv.c: New.
365 * gcc.target/i386/mpx/static-init-1-lbv.c: New.
366 * gcc.target/i386/mpx/static-init-1-nov.c: New.
367 * gcc.target/i386/mpx/static-init-1-ubv.c: New.
368 * gcc.target/i386/mpx/static-init-2-lbv.c: New.
369 * gcc.target/i386/mpx/static-init-2-nov.c: New.
370 * gcc.target/i386/mpx/static-init-2-ubv.c: New.
371 * gcc.target/i386/mpx/static-init-3-lbv.c: New.
372 * gcc.target/i386/mpx/static-init-3-nov.c: New.
373 * gcc.target/i386/mpx/static-init-3-ubv.c: New.
374 * gcc.target/i386/mpx/static-init-4-lbv.c: New.
375 * gcc.target/i386/mpx/static-init-4-nov.c: New.
376 * gcc.target/i386/mpx/static-init-4-ubv.c: New.
377 * gcc.target/i386/mpx/static-init-5-lbv.c: New.
378 * gcc.target/i386/mpx/static-init-5-nov.c: New.
379 * gcc.target/i386/mpx/static-init-5-ubv.c: New.
380 * gcc.target/i386/mpx/static-init-6-lbv.c: New.
381 * gcc.target/i386/mpx/static-init-6-nov.c: New.
382 * gcc.target/i386/mpx/static-init-6-ubv.c: New.
383 * gcc.target/i386/mpx/static-string-1-lbv.c: New.
384 * gcc.target/i386/mpx/static-string-1-nov.c: New.
385 * gcc.target/i386/mpx/static-string-1-ubv.c: New.
386 * gcc.target/i386/mpx/struct-arg-1-lbv.c: New.
387 * gcc.target/i386/mpx/struct-arg-1-nov.c: New.
388 * gcc.target/i386/mpx/struct-arg-1-ubv.c: New.
389 * gcc.target/i386/mpx/struct-arg-10-lbv.c: New.
390 * gcc.target/i386/mpx/struct-arg-10-nov.c: New.
391 * gcc.target/i386/mpx/struct-arg-10-ubv.c: New.
392 * gcc.target/i386/mpx/struct-arg-2-lbv.c: New.
393 * gcc.target/i386/mpx/struct-arg-2-nov.c: New.
394 * gcc.target/i386/mpx/struct-arg-2-ubv.c: New.
395 * gcc.target/i386/mpx/struct-arg-3-lbv.c: New.
396 * gcc.target/i386/mpx/struct-arg-3-nov.c: New.
397 * gcc.target/i386/mpx/struct-arg-3-ubv.c: New.
398 * gcc.target/i386/mpx/struct-arg-4-lbv.c: New.
399 * gcc.target/i386/mpx/struct-arg-4-nov.c: New.
400 * gcc.target/i386/mpx/struct-arg-4-ubv.c: New.
401 * gcc.target/i386/mpx/struct-arg-5-lbv.c: New.
402 * gcc.target/i386/mpx/struct-arg-5-nov.c: New.
403 * gcc.target/i386/mpx/struct-arg-5-ubv.c: New.
404 * gcc.target/i386/mpx/struct-arg-6-lbv.c: New.
405 * gcc.target/i386/mpx/struct-arg-6-nov.c: New.
406 * gcc.target/i386/mpx/struct-arg-6-ubv.c: New.
407 * gcc.target/i386/mpx/struct-arg-7-lbv.c: New.
408 * gcc.target/i386/mpx/struct-arg-7-nov.c: New.
409 * gcc.target/i386/mpx/struct-arg-7-ubv.c: New.
410 * gcc.target/i386/mpx/struct-arg-8-lbv.c: New.
411 * gcc.target/i386/mpx/struct-arg-8-nov.c: New.
412 * gcc.target/i386/mpx/struct-arg-8-ubv.c: New.
413 * gcc.target/i386/mpx/struct-arg-9-lbv.c: New.
414 * gcc.target/i386/mpx/struct-arg-9-nov.c: New.
415 * gcc.target/i386/mpx/struct-arg-9-ubv.c: New.
416 * gcc.target/i386/mpx/struct-copy-1-lbv.c: New.
417 * gcc.target/i386/mpx/struct-copy-1-nov.c: New.
418 * gcc.target/i386/mpx/struct-copy-1-ubv.c: New.
419 * gcc.target/i386/mpx/struct-copy-2-lbv.c: New.
420 * gcc.target/i386/mpx/struct-copy-2-nov.c: New.
421 * gcc.target/i386/mpx/struct-copy-2-ubv.c: New.
422 * gcc.target/i386/mpx/thread-local-var-1-lbv.c: New.
423 * gcc.target/i386/mpx/thread-local-var-1-nov.c: New.
424 * gcc.target/i386/mpx/thread-local-var-1-ubv.c: New.
425 * gcc.target/i386/mpx/union-arg-1-lbv.c: New.
426 * gcc.target/i386/mpx/union-arg-1-nov.c: New.
427 * gcc.target/i386/mpx/union-arg-1-ubv.c: New.
428 * gcc.target/i386/mpx/va-arg-pack-1-lbv.c: New.
429 * gcc.target/i386/mpx/va-arg-pack-1-nov.c: New.
430 * gcc.target/i386/mpx/va-arg-pack-1-ubv.c: New.
431 * gcc.target/i386/mpx/va-arg-pack-2-lbv.c: New.
432 * gcc.target/i386/mpx/va-arg-pack-2-nov.c: New.
433 * gcc.target/i386/mpx/va-arg-pack-2-ubv.c: New.
434 * gcc.target/i386/mpx/vararg-1-lbv.c: New.
435 * gcc.target/i386/mpx/vararg-1-nov.c: New.
436 * gcc.target/i386/mpx/vararg-1-ubv.c: New.
437 * gcc.target/i386/mpx/vararg-2-lbv.c: New.
438 * gcc.target/i386/mpx/vararg-2-nov.c: New.
439 * gcc.target/i386/mpx/vararg-2-ubv.c: New.
440 * gcc.target/i386/mpx/vararg-3-lbv.c: New.
441 * gcc.target/i386/mpx/vararg-3-nov.c: New.
442 * gcc.target/i386/mpx/vararg-3-ubv.c: New.
443 * gcc.target/i386/mpx/vararg-4-lbv.c: New.
444 * gcc.target/i386/mpx/vararg-4-nov.c: New.
445 * gcc.target/i386/mpx/vararg-4-ubv.c: New.
446 * gcc.target/i386/mpx/vararg-5-lbv.c: New.
447 * gcc.target/i386/mpx/vararg-5-nov.c: New.
448 * gcc.target/i386/mpx/vararg-5-ubv.c: New.
449 * gcc.target/i386/mpx/vararg-6-lbv.c: New.
450 * gcc.target/i386/mpx/vararg-6-nov.c: New.
451 * gcc.target/i386/mpx/vararg-6-ubv.c: New.
452 * gcc.target/i386/mpx/vararg-7-lbv.c: New.
453 * gcc.target/i386/mpx/vararg-7-nov.c: New.
454 * gcc.target/i386/mpx/vararg-7-ubv.c: New.
455 * gcc.target/i386/mpx/vararg-8-lbv.c: New.
456 * gcc.target/i386/mpx/vararg-8-nov.c: New.
457 * gcc.target/i386/mpx/vararg-8-ubv.c: New.
458 * gcc.target/i386/mpx/vla-1-lbv.c: New.
459 * gcc.target/i386/mpx/vla-1-nov.c: New.
460 * gcc.target/i386/mpx/vla-1-ubv.c: New.
461 * gcc.target/i386/mpx/vla-2-lbv.c: New.
462 * gcc.target/i386/mpx/vla-2-nov.c: New.
463 * gcc.target/i386/mpx/vla-2-ubv.c: New.
464
5a434178
JG
4652015-03-10 James Greenhalgh <james.greenhalgh@arm.com>
466
467 * gcc.dg/vect/pr65310.c (c): Reduce alignment to 4-bytes.
468
fe7ac503
OE
4692015-03-10 Oleg Endo <olegendo@gcc.gnu.org>
470
471 * gcc.target/sh/pr54680.c: Add -fno-ipa-icf option.
472
6cf6683f
UB
4732015-03-10 Uros Bizjak <ubizjak@gmail.com>
474
475 * gcc.dg/ipa/ipa-icf-36.c (dg-final): Cleanup icf ipa dump.
476 * gcc.dg/ipa/ipa-icf-37.c (dg-final): Ditto.
477
26d83bcc
JJ
4782015-03-10 Jakub Jelinek <jakub@redhat.com>
479
7ccb1a11
JJ
480 PR c/65120
481 * c-c++-common/pr49706.c (fn2): Don't expect warning if enumerator
482 on rhs is 0.
483 (fn4): New test.
484 * c-c++-common/pr65120.c: New test.
485
26d83bcc
JJ
486 PR rtl-optimization/65321
487 * gcc.dg/pr65321.c: New test.
488
caf2df93
JH
4892015-03-10 Jan Hubicka <hubicka@ucw.cz>
490
491 PR tree-optimization/65355
492 * gcc.dg/vect/section-anchors-vect-69.c: Update template.
493
01177669
JJ
4942015-03-09 Jakub Jelinek <jakub@redhat.com>
495
496 PR c/65120
497 * c-c++-common/pr49706.c: Adjust tests for not warning
498 about !!x == y or !b == y where b is boolean, and add
499 some further tests.
500 * c-c++-common/pr62199-2.c: Likewise.
501
e0808638
RB
5022015-03-09 Richard Biener <rguenther@suse.de>
503
504 PR middle-end/65270
505 * gcc.dg/torture/pr65270-1.c: New testcase.
6cf6683f 506 * gcc.dg/torture/pr65270-2.c: Likewise.
e0808638 507
68ca4ac9
TP
5082015-03-09 Thomas Preud'homme <thomas.preudhomme@arm.com>
509
510 PR tree-optimization/63743
511 * gcc.dg/pr63743.c: New test.
512
609570b4
JH
5132015-03-08 Jan Hubicka <hubicka@ucw.cz>
514
515 PR lto/65316
516 * g++.dg/lto/pr65316_0.C: New testcase.
517 * g++.dg/lto/pr65316_1.C: New testcase.
518
26fb6f1f
JDA
5192015-03-08 John David Anglin <danglin@gcc.gnu.org>
520
e9d08762
JDA
521 PR target/62247
522 * g++.dg/abi/anon3.C: Skip failing scan-assembler checks on
523 hppa*-*-hpux*.
524 * g++.dg/abi/rtti3.C: Likewise.
525
a5bfe3f9
JDA
526 * g++.dg/ipa/pr63621.C: Add dg-require-effective-target named_sections.
527
fb460c3d
JDA
528 PR target/62251
529 * gfortran.dg/quad_2.f90: xfail hppa*-*-hpux*.
530
11403457
JDA
531 * gcc.dg/signbit-sa.c: Add dg-require-effective-target c99_runtime
532
cd6e6ce5
JDA
533 * gcc.dg/ipa/pr64307.c: Add target c99_runtime.
534
26fb6f1f
JDA
535 * gcc.dg/ipa/ipa-icf-34.c: Add dg-require-alias.
536
511820a8
MM
5372015-03-08 Morin <mikael@gcc.gnu.org>
538
539 PR fortran/60898
540 * gfortran.dg/entry_20.f90: New.
541
e2919279
OE
5422015-03-07 Oleg Endo <olegendo@gcc.gnu.org>
543
544 PR target/65153
545 * gcc.c-torture/compile/pr65153.c: New.
546
af68c1b7
OE
5472015-03-07 Oleg Endo <olegendo@gcc.gnu.org>
548
549 PR target/65249
550 * g++.dg/torture/pr65249.C: New.
551
0d797e0f
L
5522015-03-07 H.J. Lu <hongjiu.lu@intel.com>
553
554 * gcc.target/i386/pr45685.c (uint64_t): Replace long with long
555 long.
556 (int64_t): Likewise.
557
04fd785e
MP
5582015-03-07 Marek Polacek <polacek@redhat.com>
559 Martin Uecker <uecker@eecs.berkeley.edu>
560
561 PR sanitizer/65280
562 * c-c++-common/ubsan/bounds-1.c: Add testing of flexible array
563 member-like arrays.
564 * c-c++-common/ubsan/bounds-8.c: New test.
565 * c-c++-common/ubsan/bounds-9.c: New test.
566 * gcc.dg/ubsan/bounds-2.c: New test.
567
3ffa7801
MS
5682015-03-05 Martin Sebor <msebor@redhat.com>
569
570 * PR testsuite/63175
571 * gcc.dg/vect/costmodel/ppc/costmodel-bb-slp-9a.c (main1): Move
572 checking of results into main to prevent it from getting optimized
573 away.
574 * gcc.dg/vect/costmodel/ppc/costmodel-bb-slp-9a-pr63175.c: New test.
575
268cb4b3
WD
5762015-03-06 Wilco Dijkstra <wilco.dijkstra@arm.com>
577
578 * gcc.dg/tree-ssa/pr45685.c: Move to gcc.target/i386.
579 * gcc.target/aarch64/csneg-1.c (test_csneg_cmp): New test.
580 * gcc.target/i386/pr45685.c: Moved test, check for conditional move on
581 x64.
582
81b0d906
JH
5832015-03-05 Jan Hubicka <hubicka@ucw.cz>
584
585 * g++.dg/lto/pr65302_1.C: New testcase.
586 * g++.dg/lto/pr65302_0.C: New testcase.
587
2c7f8ba5
JG
5882015-03-06 James Greenhalgh <james.greenhalgh@arm.com>
589
590 * gcc.target/arm/atomic-comp-swap-release-acquire.c: Add
591 -fno-ipa-icf to dg-options.
592
4b1076d6
JG
5932015-03-06 James Greenhalgh <james.greenhalgh@arm.com>
594
595 * c-c++-common/torture/aarch64-vect-lane-2.c: XFAIL for LTO
596 compiles using the linker plugin.
597
a4e26206
EB
5982015-03-06 Eric Botcazou <ebotcazou@adacore.com>
599
600 * g++.dg/other/dump-ada-spec-3.C: Remove include and adjust.
601
53c615a2
BE
6022015-03-05 Bernd Edlinger <bernd.edlinger@hotmail.de>
603
604 * gcc.target/arm/pr65067.c: New test.
605
9374ef82
ML
6062015-03-05 Martin Liska <mliska@suse.cz>
607
608 PR ipa/65318
609 * gcc.dg/ipa/pr65318.c: New test.
610
d8117798
MP
6112015-03-05 Marek Polacek <polacek@redhat.com>
612
613 * c-c++-common/ubsan/bounds-6.c: Use dg-do run.
614
d407bcf8
AK
6152015-03-05 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
616
617 * gcc.dg/tree-ssa/ssa-dom-cse-2.c:
618
945db334
AK
6192015-03-05 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
620
621 * gcc.dg/var-expand1.c: Force max-completely-peel-times and
622 max-unroll-times back to defaults for s390.
623
9b864d18
PC
6242015-03-05 Paolo Carlini <paolo.carlini@oracle.com>
625
626 Fix last commit.
627
512141f4
PC
6282015-03-05 Paolo Carlini <paolo.carlini@oracle.com>
629
630 PR c++/64665
631 * g++.dg/cpp0x/initlist92.C: New.
632
b162e1e7
RB
6332015-03-05 Richard Biener <rguenther@suse.de>
634
635 PR tree-optimization/65310
636 * gcc.dg/vect/pr65310.c: New testcase.
637
637e43b8
PC
6382015-03-05 Paolo Carlini <paolo.carlini@oracle.com>
639
640 PR c++/64834
641 * g++.dg/cpp1y/lambda-generic-uneval1.C: New.
642
d10a61fb
EB
6432015-03-04 Eric Botcazou <ebotcazou@adacore.com>
644
645 * gnat.dg/entry_queues3.adb: New test.
646
e0601c0d
ILT
6472015-03-04 Ian Lance Taylor <iant@google.com>
648
649 * go.test/go-test.exp (go-gc-tests): Skip nilptr test on s390*.
650
55067169
PC
6512015-03-04 Paolo Carlini <paolo.carlini@oracle.com>
652
653 PR c++/64227
654 * g++.dg/cpp1y/lambda-generic-ice1.C: New.
655
2322588a
JG
6562015-03-04 James Greenhalgh <james.greenhalgh@arm.com>
657
658 * gcc.target/aarch64/atomic-comp-swap-release-acquire.c: Add
659 -fno-ipa-icf to dg-options
660 * gcc.target/aarch64/vect_saddl_1.c: Likewise.
661 * gcc.target/aarch64/vect_smlal_1.c: Likewise.
662
bd8b8b5c
PC
6632015-03-04 Paolo Carlini <paolo.carlini@oracle.com>
664
665 PR c++/64398
666 * g++.dg/cpp0x/decltype62.C: New.
667
3a5c579a
EB
6682015-03-03 Eric Botcazou <ebotcazou@adacore.com>
669
670 * gnat.dg/object_overflow5.adb: New test.
671
6fb12821
ML
6722015-03-03 Martin Liska <mliska@suse.cz>
673
674 PR ipa/65287
675 * gcc.dg/ipa/pr65287.c: New test.
676
ebde4f8e 6772015-03-03 Martin Jambor <mjambor@suse.cz>
6cf6683f 678 Eric Botcazou <ebotcazou@adacore.com>
ebde4f8e
MJ
679
680 * gnat.dg/specs/pack12.ads: New test.
681
3c031cbe
ML
6822015-03-03 Martin Liska <mliska@suse.cz>
683
684 * gcc.dg/ipa/PR65282.c: New test.
685
2f159d9f
JL
6862015-03-13 Jeff Law <law@redhat.com>
687
688 PR tree-optimization/65241
689 * gcc.c-torture/compile/pr65241.c: New test.
690
2b4293a3
GJL
6912015-03-03 Georg-Johann Lay <avr@gjlay.de>
692
693 PR target/64331
694 * gcc.target/avr/torture/pr64331.c: New test.
695
17d1bf76 6962015-03-03 Martin Liska <mliska@suse.cz>
6cf6683f 697 Jan Hubicka <hubicka@ucw.cz>
17d1bf76
ML
698
699 * g++.dg/ipa/pr65263.C: New test.
700
6cf6683f 7012015-03-02 Jan Hubicka <hubicka@ucw.cz>
1af8bfe5
JH
702
703 PR ipa/65130
704 * gcc.dg/lto/pr65130_0.c: New testcase.
705 * gcc.dg/lto/pr65130_1.c: New testcase.
706
6cf6683f 7072015-03-02 Jan Hubicka <hubicka@ucw.cz>
b91b562c
JH
708
709 PR ipa/64988
710 * g++.dg/torture/pr64988.C: New testcase.
711
bc81b5ce
TB
7122015-03-02 Tobias Burnus <burnus@net-b.de>
713
714 * gfortran.dg/coarray_atomic_6.f90: New.
715
df265bd2
IE
7162015-03-02 Ilya Enkovich <ilya.enkovich@intel.com>
717
718 PR target/65184
719 * gcc.target/i386/pr65184.c: New.
720
321a5ceb
IE
7212015-03-02 Ilya Enkovich <ilya.enkovich@intel.com>
722
723 PR target/65183
724 * gcc.target/i386/pr65183.c: New.
725
c4c0f336 7262015-02-28 Martin Liska <mliska@suse.cz>
6cf6683f 727 Jan Hubicka <hubicka@ucw.cz>
c4c0f336
ML
728
729 * gcc.dg/ipa/ipa-icf-35.c: New test.
730 * gcc.dg/ipa/ipa-icf-36.c: New test.
731 * gcc.dg/ipa/ipa-icf-37.c: New test.
732
b6cddc7f 7332015-02-28 Martin Liska <mliska@suse.cz>
6cf6683f 734 Jan Hubicka <hubicka@ucw.cz>
b6cddc7f
ML
735
736 PR ipa/65245
737 * gcc.dg/ipa/ipa-icf-34.c: New test.
738
f0e677d2
OE
7392015-03-01 Oleg Endo <olegendo@gcc.gnu.org>
740
741 PR target/61142
742 * gcc.target/sh/sh/pr61142.c: New.
743
83ed54d7
EB
7442015-03-01 Eric Botcazou <ebotcazou@adacore.com>
745
746 * g++.dg/other/dump-ada-spec-3.C: New test.
747
e8fb91a8
ML
7482015-03-01 Martin Liska <mliska@suse.cz>
749
750 * gcc.target/i386/stackalign/longlong-2.c: Omit ICF.
751 * g++.dg/ipa/pr63595.C: Update expected results.
752
b7aa4a3a
JH
7532015-02-28 Jan Hubicka <hubicka@ucw.cz>
754
755 PR ipa/65236
756 * g++.dg/ipa/ipa-icf-6.C: New testcase.
757
9c78ecc2
PH
7582015-02-27 Pat Haugen <pthaugen@us.ibm.com>
759
10ac6596
UB
760 * gcc.dg/vect/pr59354.c: Move vector producing code to
761 separate function.
9c78ecc2 762
5bcd1ab3
JH
7632015-02-27 Jan Hubicka <hubicka@ucw.cz>
764
765 PR ipa/65237
766 * gcc.dg/attr-noinline.c: Add -fno-ipa-icf
767 * gcc.dg/noreturn-7.c: Add -fno-ipa-icf.
768 * gcc.dg/ipa/ipa-cp-1.c: Revert accidental commit.
769 * gcc.dg/ipa/ipa-cp-2.c: Revert accidental commit.
770
4fcfb584
JJ
7712015-02-27 Jakub Jelinek <jakub@redhat.com>
772
773 PR tree-optimization/65048
774 * gcc.dg/tree-ssa/ssa-dom-thread-9.c: Add -std=gnu89 to dg-options.
775 (foo): Use K&R style definition.
776
892927b7
VM
7772015-02-27 Vladimir Makarov <vmakarov@redhat.com>
778
779 PR target/65032
780 * g++.dg/pr65032.C: New.
781
7631f0e2
MP
7822015-02-27 Marek Polacek <polacek@redhat.com>
783
784 PR c/65040
785 * gcc.dg/pr65066.c: Use -Wformat -Wformat-signedness and not
786 -Wformat=2.
787
e5165b60
MP
7882015-02-27 Marek Polacek <polacek@redhat.com>
789
790 PR c/65228
791 * gcc.dg/pr65228.c: New test.
792
d1783ae5
KT
7932015-02-27 Kai Tietz <ktietz@redhat.com>
794
795 PR c/35330
796 * gcc.dg/weak/weak-17.c: New file.
797
1310f119
RB
7982015-02-27 Richard Biener <rguenther@suse.de>
799
800 PR lto/65193
801 * g++.dg/lto/pr65193_0.C: New testcase.
802
fa2240d9
AK
8032015-02-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
804
805 * gcc.target/s390/20140327-1.c: Remove -m31 and guard with ! lp64.
806 * gcc.target/s390/hotpatch-8.c: Likewise.
807 * gcc.target/s390/hotpatch-9.c: Likewise.
808 * gcc.target/s390/pr61078.c: Likewise.
809 * gcc.target/s390/pr57960.c: Remove -m64.
810 * gcc.target/s390/pr61078.c: Likewise.
811
0a7246ee
JH
8122015-02-26 Jan Hubicka <hubicka@ucw.cz>
813 Martin Liska <mliska@suse.cz>
814
815 PR bootstrap/65150
816 * gcc.dg/pr64454.c: Disable ICF.
817 * gcc.dg/pr28685-1.c: Disable ICF
818 * gcc.dg/ipa/iinline-5.c: Disable ICF.
819 * g++.dg/warn/Wsuggest-final.C: Force methods to be different.
820 * g++.dg/ipa/ipa-icf-4.C: Update template.
821
5c2766c1
JJ
8222015-02-26 Jakub Jelinek <jakub@redhat.com>
823
d288c0ab
JJ
824 PR tree-optimization/65216
825 * gcc.c-torture/execute/pr65216.c: New test.
826
5c2766c1
JJ
827 PR tree-optimization/65215
828 * gcc.c-torture/execute/pr65215-1.c: New test.
829 * gcc.c-torture/execute/pr65215-2.c: New test.
830 * gcc.c-torture/execute/pr65215-3.c: New test.
831 * gcc.c-torture/execute/pr65215-4.c: New test.
832 * gcc.c-torture/execute/pr65215-5.c: New test.
833
890d89bc
TV
8342015-02-26 Tom de Vries <tom@codesourcery.com>
835
836 * go.test/go-test.exp (go-gc-tests): Add missing cleanup for cmpout.
837
5ebd0e61
ML
8382015-02-26 Martin Liska <mliska@suse.cz>
839 Jan Hubicka <hubicka@ucw.cz>
840
841 * g++.dg/ipa/pr64146.C: Update expected results.
842 * gcc.dg/ipa/ipa-icf-26.c: Update test.
843 * gcc.dg/ipa/ipa-icf-33.c: Remove redundant line.
844 * gcc.dg/ipa/ipa-icf-34.c: New test.
845
7064d91e
UB
8462015-02-26 Uros Bizjak <ubizjak@gmail.com>
847
848 * gcc.dg/vect/vect-pr61917.c: Rename to ...
849 * gcc.dg/vect/O3-vect-pr61917.c: ... this.
850 (dg-additional-options): Remove dg directive.
851 (dg-final): Add dg directive.
852
1cf06f1e
MP
8532015-02-26 Marek Polacek <polacek@redhat.com>
854
855 PR ipa/65008
856 * g++.dg/ipa/pr65008.C: New test.
857
3809f645
TV
8582015-02-26 Tom de Vries <tom@codesourcery.com>
859
860 * lib/profopt.exp (profopt-target-cleanup): New proc.
861 (profopt-execute): Use profopt-target-cleanup to handle cleanup of
862 files from sources from dg-additional-sources.
863
70f6380d
TV
8642015-02-26 Tom de Vries <tom@codesourcery.com>
865
866 * lib/gcov.exp: Cleanup in case of xfail.
867
a5ddeace
SP
8682015-02-26 Sebastian Pop <s.pop@samsung.com>
869
870 * gcc.dg/tree-ssa/ssa-dom-thread-9.c: Fix warning due to missing type.
871
b33da0c7
AH
8722015-02-25 Aldy Hernandez <aldyh@redhat.com>
873
874 PR debug/46102
875 * g++.dg/debug/dwarf2-1.C: XFAIL and move...
876 * g++.dg/debug/dwarf2/dwarf2-1.C: ...here.
877 * g++.dg/debug/dwarf2-2.C: XFAIL and move...
878 * g++.dg/debug/dwarf2/dwarf2-2.C: ...here.
879 * g++.dg/debug/dwarf2/typedef5.C: XFAIL.
880 * g++.dg/debug/pr46123.C: XFAIL and move...
881 * g++.dg/debug/dwarf2/pr46123-2.C: ...here.
882 * gcc.dg/debug/dwarf2-3.c: Move...
883 * gcc.dg/debug/dwarf2/dwarf2-3.c: ...here.
884
75e0295b
MP
8852015-02-26 Marek Polacek <polacek@redhat.com>
886
887 PR c++/65202
888 * g++.dg/cpp1y/pr65202.C: New test.
889
491080f4
TV
8902015-02-26 Tom de Vries <tom@codesourcery.com>
891
892 * g++.dg/gcov/gcov-14.C: Add cleanup of iostream.gcov, ostream.gcov and
893 locale_facets.h.gcov.
894
531f265a
TV
8952015-02-26 Tom de Vries <tom@codesourcery.com>
896
897 * gcc.target/i386/mcount_pic.c: Add missing cleanup-profile-file.
898
bae08dc4
TV
8992015-02-26 Tom de Vries <tom@codesourcery.com>
900
901 * gcc.dg/aru-2.c: Add missing cleanup-profile-file.
902
e5d0da7f
L
9032015-02-26 H.J. Lu <hongjiu.lu@intel.com>
904
905 PR target/65217
906 * gcc.target/i386/pr65217.c: New.
907
b5cdc3eb
TV
9082015-02-26 Tom de Vries <tom@codesourcery.com>
909
910 * lib/dg-pch.exp (pch-init): Add missing cleanup of pchtest<n>.o.
911
c0680401
TV
9122015-02-26 Tom de Vries <tom@codesourcery.com>
913
914 * gcc.misc-tests/godump-1.c: Add missing cleanup of godump-1.out.
915
ae762b31
SP
9162015-02-26 Sebastian Pop <s.pop@samsung.com>
917
918 PR tree-optimization/65048
919 * gcc.dg/tree-ssa/ssa-dom-thread-9.c: New.
920
948f9b76
UB
9212015-02-26 Uros Bizjak <ubizjak@gmail.com>
922
923 * lib/gcc-dg.exp (cleanup-final-insns-dump): New procedure.
924 * g++.dg/opt/dump1.C (dg-final): Call cleanup-final-insns-dump.
925
b24b3262
YR
9262015-02-26 Yuri Rumyantsev <ysrumyan@gmail.com>
927
928 PR target/65161
929 * gcc.target/i386/pr65161.c: New test.
930
afe006ad
TG
9312015-02-26 Terry Guo <terry.guo@arm.com>
932
933 * gcc.target/arm/no-volatile-in-it.c: New test.
934
f2903bd8
PB
9352015-02-25 Peter Bergner <bergner@vnet.ibm.com>
936
937 * gcc.target/powerpc/htm-builtin-1.c (dg-do) Change to assemble.
938 (dg-options): Add -save-temps.
939 (dg-final): Add cleanup-saved-temps.
940
313123e7
AZ
9412015-02-25 Adhemerval Zanella <azanella@linux.vnet.ibm.com>
942
943 * gcc.target/powerpc/htm-builtin-1.c: Fix tcheck expect value.
944
d31ac41c
PH
9452015-02-25 Pat Haugen <pthaugen@us.ibm.com>
946
947 * gcc.target/powerpc/direct-move.h: Include string.h/stdlib.h.
948 * gcc.target/powerpc/pack01.c: Include string.h.
949
a2273e72
IE
9502015-02-25 Ilya Enkovich <ilya.enkovich@intel.com>
951
952 PR target/65167
953 * gcc.target/i386/pr65167.c: New.
954
788753c9
KT
9552015-02-25 Kai Tietz <ktietz@redhat.com>
956
957 PR tree-optimization/61917
958 * gcc.dg/vect/vect-pr61917.c: New file.
959
09901e8a
JJ
9602015-02-24 Jakub Jelinek <jakub@redhat.com>
961
962 PR tree-optimization/65170
963 * gcc.c-torture/execute/pr65170.c: New test.
964 * gcc.dg/tree-ssa/vrp96.c: New test.
965
d130cf43
TV
9662015-02-24 Tom de Vries <tom@codesourcery.com>
967
968 * gfortran.dg/readwrite_unf_direct_eor_1.f90: Add missing close.
969
891201a1
TV
9702015-02-24 Tom de Vries <tom@codesourcery.com>
971
972 PR testsuite/65126
973 * lib/gcc-defs.exp (additional_sources_used): Add new var.
974 (dg-additional-files-options): Copy additional_sources to
975 additional_sources_used before emptying additional_sources.
976 * lib/gcc-dg.exp (cleanup-coverage-files, cleanup-repo-files)
977 (cleanup-stack-usage, cleanup-ada-spec, cleanup-dump)
978 (cleanup-saved-temps): Use additional_sources_used instead of
979 additional_sources.
980 (dg-test): Reset additional_sources_used.
981
025e5647
RS
9822015-02-23 Richard Sandiford <richard.sandiford@arm.com>
983
984 PR fortran/63427
985 * gfortran.dg/integer_exponentiation_6.F90: New test.
986
8628d6e6
MS
9872015-02-23 Martin Sebor <msebor@redhat.com>
988
989 PR target/65109
990 * gcc.target/powerpc/ppc64-abi-1.c: Split test functions into
991 two parts. One to save registers, the other to verify the
992 registers have the right values. Save register state into
993 static data rather than on the stack.
994
09901e8a 9952015-02-23 Jakub Jelinek <jakub@redhat.com>
86ee2038
JJ
996
997 PR bootstrap/63888
998 * c-c++-common/asan/pr63888.c: New test.
999
2c6a427f
OE
10002015-02-23 Oleg Endo <olegendo@gcc.gnu.org>
1001
1002 PR target/65163
1003 * gcc.c-torture/compile/pr65163.c: New.
1004
3ff52d54
AK
10052015-02-23 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1006
1007 * gcc.dg/hoist-register-pressure-1.c: Make S/390 target check work
1008 with -m31 on 64 bit.
1009 * gcc.dg/hoist-register-pressure-2.c: Likewise.
1010 * gcc.dg/hoist-register-pressure-3.c: Likewise.
1011
bdb3d161
AK
10122015-02-23 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1013
1014 * gcc.target/s390/20090223-1.c: Add
1015 -Wno-implicit-function-declaration option.
1016 * gcc.target/s390/pr42224.c: Likewise.
1017 * gcc.target/s390/pr55718.c: Likewise.
1018
dd3b6111
AK
10192015-02-23 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1020
1021 * gcc.target/s390/hotpatch-1.c: Remove --save-temps option.
1022 * gcc.target/s390/hotpatch-10.c: Remove --save-temps option.
1023 * gcc.target/s390/hotpatch-11.c: Remove --save-temps option.
1024 * gcc.target/s390/hotpatch-12.c: Remove --save-temps option.
1025 * gcc.target/s390/hotpatch-13.c: Remove --save-temps option.
1026 * gcc.target/s390/hotpatch-14.c: Remove --save-temps option.
1027 * gcc.target/s390/hotpatch-15.c: Remove --save-temps option.
1028 * gcc.target/s390/hotpatch-16.c: Remove --save-temps option.
1029 * gcc.target/s390/hotpatch-17.c: Remove --save-temps option.
1030 * gcc.target/s390/hotpatch-18.c: Remove --save-temps option.
1031 * gcc.target/s390/hotpatch-19.c: Remove --save-temps option.
1032 * gcc.target/s390/hotpatch-2.c: Remove --save-temps option.
1033 * gcc.target/s390/hotpatch-20.c: Remove --save-temps option.
1034 * gcc.target/s390/hotpatch-3.c: Remove --save-temps option.
1035 * gcc.target/s390/hotpatch-4.c: Remove --save-temps option.
1036 * gcc.target/s390/hotpatch-5.c: Remove --save-temps option.
1037 * gcc.target/s390/hotpatch-6.c: Remove --save-temps option.
1038 * gcc.target/s390/hotpatch-7.c: Remove --save-temps option.
1039 * gcc.target/s390/hotpatch-8.c: Remove --save-temps option.
1040 * gcc.target/s390/hotpatch-9.c: Remove --save-temps option.
1041 * gcc.target/s390/htm-nofloat-1.c: Cleanup --save-temps files.
1042
c1d15cd9
AK
10432015-02-23 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1044
1045 * gcc.target/s390/hotpatch-8.c: Add -march=g5.
1046 * gcc.target/s390/hotpatch-9.c: Add -march=g5.
1047 * gcc.target/s390/hotpatch-compile-1.c: Fix error message.
1048 * gcc.target/s390/hotpatch-compile-10.c: Likewise.
1049 * gcc.target/s390/hotpatch-compile-11.c: Likewise.
1050 * gcc.target/s390/hotpatch-compile-12.c: Likewise.
1051 * gcc.target/s390/hotpatch-compile-13.c: Likewise.
1052 * gcc.target/s390/hotpatch-compile-14.c: Likewise.
1053 * gcc.target/s390/hotpatch-compile-2.c: Likewise.
1054 * gcc.target/s390/hotpatch-compile-3.c: Likewise.
1055 * gcc.target/s390/hotpatch-compile-4.c: Likewise.
1056 * gcc.target/s390/hotpatch-compile-5.c: Likewise.
1057 * gcc.target/s390/hotpatch-compile-6.c: Likewise.
1058 * gcc.target/s390/hotpatch-compile-7.c: Likewise.
1059 * gcc.target/s390/hotpatch-compile-8.c: Likewise.
1060 * gcc.target/s390/hotpatch-compile-9.c: Likewise.
1061
62c4c81a
BE
10622015-02-22 Bernd Edlinger <bernd.edlinger@hotmail.de>
1063
1064 PR fortran/64980
1065 PR fortran/61960
1066 * gfortran.dg/pr61960.f90: New.
1067 * gfortran.dg/pr64230.f90: New.
1068 * gfortran.dg/pr64980.f03: New.
1069
ffefa928
TV
10702015-02-22 Tom de Vries <tom@codesourcery.com>
1071
1072 * gcc.dg/pr30957-1.c: Make pr30957-1.c pass rather xfail.
1073
b3a472c0
AC
10742015-02-21 Arnaud Charlet <charlet@adacore.com>
1075
1076 PR ada/65156
1077 * gnat.dg/timing_events.adb: Removed, invalid test.
1078
220d905f
AH
10792015-02-20 Aldy Hernandez <aldyh@redhat.com>
1080
1081 PR debug/58123
1082 * g++.dg/debug/dwarf2/deallocator.C: Adjust for correct try
1083 location.
1084 * g++.dg/gcov/gcov-2.C: Likewise.
1085
31935398
RB
10862015-02-20 Richard Biener <rguenther@suse.de>
1087
1088 PR tree-optimization/65136
1089 * gcc.dg/tree-ssa/pr65136.c: New testcase.
1090
54339d1f
JJ
10912015-02-20 Jakub Jelinek <jakub@redhat.com>
1092
fc3b4ab3
JJ
1093 PR testsuite/64158
1094 * gcc.dg/pr44194-1.c: Add two extra {} pairs to fix up powerpc*-*-linux*
1095 and nvptx-*-* blacklisting.
1096
54339d1f
JJ
1097 * gcc.dg/sibcall-9.c: New test.
1098 * gcc.dg/sibcall-10.c: New test.
1099
498b13e2
KT
11002015-02-20 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1101
1102 * gcc.target/aarch64/sisd-shft-neg_1.c: New test.
1103
6b9861b1
GJL
11042015-02-20 Georg-Johann Lay <avr@gjlay.de>
1105
1106 PR target/64452
1107 * gcc.target/avr/torture/pr64452.c: New test.
1108
431f0cba
KK
11092015-02-19 Kaz Kojima <kkojima@gcc.gnu.org>
1110
1111 * gcc.dg/tree-ssa/20040204-1.c: Don't XFAIL on sh*-*-*.
1112 * gcc.dg/tree-ssa/sra-12.c: Skip for sh*-*-*.
1113
1c10e0ce
MK
11142015-02-19 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
1115
1116 PR testsuite/65116
1117 * lib/target-supports.exp (check_compile): Check whether
1118 additional_sources is defined before using it.
1119
801050dc
JJ
11202015-02-19 Jakub Jelinek <jakub@redhat.com>
1121
1122 PR middle-end/65074
1123 * g++.dg/opt/pr65074.C: New file.
1124
97953c11
AA
11252015-02-19 Andrea Azzarone <azzaronea@gmail.com>
1126
1127 * g++.dg/cpp1y/udlit-char-template-vs-std-literal-operator.C
1128 (size_type): New typedef.
1129 (operator "" _script): Use it for the last argument.
1130
696d5fa1
MK
11312015-02-19 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
1132
6cf6683f 1133 * gcc.dg/pr64935-1.c, gcc.dg/pr64935-2.c: New tests.
696d5fa1 1134
8a627e40
MK
11352015-02-19 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
1136
948f9b76 1137 * lib/target-supports.exp (check_compile): Save/restore
8a627e40
MK
1138 additional_sources that may belong to an actual test.
1139
3b445b24
JJ
11402015-02-18 Jakub Jelinek <jakub@redhat.com>
1141
1142 PR gcov-profile/64634
1143 * g++.dg/gcov/gcov-15.C: New test.
1144
b06684b7
TV
11452015-02-18 Tom de Vries <tom@codesourcery.com>
1146
1147 * gfortran.dg/coarray_35a.f90: Add missing cleanup-modules.
1148
52169fa5
TV
11492015-02-18 Tom de Vries <tom@codesourcery.com>
1150
1151 * gfortran.dg/pr37287-1.f90: Add missing cleanup-modules.
1152
2a61d081
TV
11532015-02-18 Tom de Vries <tom@codesourcery.com>
1154
1155 * gfortran.dg/finalize_28.f90: Add missing cleanup-tree-dump.
1156
9f468c2b
TV
11572015-02-18 Tom de Vries <tom@codesourcery.com>
1158
1159 * gfortran.dg/fmt_cache_1.f: Add missing close.
1160
fbd78d3d
TV
11612015-02-18 Tom de Vries <tom@codesourcery.com>
1162
1163 PR testsuite/65107
1164 * gfortran.dg/read_eof_8.f90: Add missing close.
1165
8039a35d
RB
11662015-02-18 Richard Biener <rguenther@suse.de>
1167
1168 PR tree-optimization/65063
1169 * gcc.dg/pr65063.c: New testcase.
1170
6f423f4c
RB
11712015-02-18 Richard Biener <rguenther@suse.de>
1172
1173 PR tree-optimization/62217
1174 * gcc.dg/tree-ssa/cunroll-11.c: New testcase.
1175
c7400e2f
MP
11762015-02-18 Marek Polacek <polacek@redhat.com>
1177
1178 PR sanitizer/65081
1179 * c-c++-common/ubsan/pr65081.c: New test.
1180
f05911fb
OE
11812015-02-17 Oleg Endo <olegendo@gcc.gnu.org>
1182
1183 * gcc.target/sh/sh.exp (check_effective_target_sh1): New.
1184 * gcc.target/sh/force-cbranch-delay-slot.c: New.
1185
3c99176a
L
11862015-02-17 H.J. Lu <hongjiu.lu@intel.com>
1187
1188 * gcc.dg/ipa/propalign-3.c: New test.
1189
d420206e
OE
11902015-02-17 Oleg Endo <olegendo@gcc.gnu.org>
1191
1192 PR target/64793
1193 * gcc.target/sh/pr64793.c: New.
1194 * gcc.target/sh/pr51244-20-sh2a.c: Adjust expected cmp/gt insn count.
1195
53cfb467
SL
11962015-02-17 Sandra Loosemore <sandra@codesourcery.com>
1197
1198 * gcc.target/arm/divzero.c: New test case.
1199
06e6dc29
TV
12002015-02-17 Tom de Vries <tom@codesourcery.com>
1201
1202 * gcc.target/x86_64/abi/callabi/vaarg-6.c: New test.
1203
4414e22e
PC
12042015-02-17 Paolo Carlini <paolo.carlini@oracle.com>
1205 Jakub Jelinek <jakub@redhat.com>
1206
1207 PR c++/65075
1208 * g++.dg/cpp0x/pr65075.C: New test.
1209
242789de
DE
12102015-02-16 David Edelsohn <dje.gcc@gmail.com>
1211
1212 PR target/65058
1213 * gcc.target/powerpc/pr65058.c: New test.
1214
215f8d9e
JL
12152015-02-16 Jeff Law <law@redhat.com>
1216
1217 PR tree-optimization/64823
1218 * gcc.dg/uninit-20.c: New test.
1219
ed89033d
JJ
12202015-02-16 Jakub Jelinek <jakub@redhat.com>
1221 James Greenhalgh <james.greenhalgh@arm.com>
1222
1223 PR ipa/64963
1224 * gcc.dg/ipa/ipa-clone-1.c: New test.
1225
7b909872
RB
12262015-02-16 Richard Biener <rguenther@suse.de>
1227
1228 PR tree-optimization/65077
1229 * gcc.dg/torture/pr65077.c: New testcase.
1230
3f880d38
AV
12312015-02-16 Alex Velenko <Alex.Velenko@arm.com>
1232
1233 * gcc.target/aarch64/atomic-op-consume.c (scan-assember-times):
1234 Directive adjusted to scan for ldaxr.
1235 * gcc.target/arm/atomic-op-consume.c (scan-assember-times): Directive
1236 adjusted to scan for ldaex.
1237
205c0aff
PC
12382015-02-16 Paolo Carlini <paolo.carlini@oracle.com>
1239
1240 PR c++/65080
1241 * g++.dg/cpp0x/constexpr-65080.C: New.
1242
a933d47f
RB
12432015-02-16 Richard Biener <rguenther@suse.de>
1244
1245 PR tree-optimization/63593
1246 * gcc.dg/pr63593.c: New testcase.
1247
3d5cb23d
MP
12482015-02-16 Marek Polacek <polacek@redhat.com>
1249
1250 PR c/65066
1251 * gcc.dg/pr65066.c: New test.
1252
d39023b4
IE
12532015-02-16 Ilya Enkovich <ilya.enkovich@intel.com>
1254
1255 * gcc.dg/pr65002.C: Move ...
1256 * g++.dg/ipa/pr65002.C: ... here.
1257
dbf73e6e
DE
12582015-02-14 David Edelsohn <dje.gcc@gmail.com>
1259
1260 * gcc.target/powerpc/pr64205.c: Skip on AIX.
1261 * gcc.target/powerpc/pr64505.c: Skip on AIX.
1262 * gcc.dg/torture/builtin-noret-1.c: Ignore AIX linker warnings.
1263 * gcc.dg/torture/builtin-noret-2.c: Ignore AIX linker warnings.
1264
12652015-02-14 Kaz Kojima <kkojima@gcc.gnu.org>
d3fb59c4
KK
1266
1267 PR testsuite/64850
1268 * gcc.dg/goacc/acc_on_device-1.c: Use a space instead of \\\" in
1269 the expression to find calls.
1270 * c-c++-common/goacc/acc_on_device-2.c: Likewise.
1271 * c-c++-common/goacc/acc_on_device-2-off.c: Likewise.
1272 * gfortran.dg/goacc/acc_on_device-1.f95: Likewise.
1273 * gfortran.dg/goacc/acc_on_device-2.f95: Likewise.
1274 * gfortran.dg/goacc/acc_on_device-2-off.f95: Likewise.
1275
065d214c
MP
12762015-02-14 Marek Polacek <polacek@redhat.com>
1277
1278 PR c/64768
1279 * gcc.dg/array-11.c: New test.
1280 * gcc.dg/array-12.c: New test.
1281 * gcc.dg/array-13.c: New test.
1282 * gcc.dg/array-14.c: New test.
1283 * gcc.dg/c99-flex-array-typedef-1.c: New test.
1284 * gcc.dg/c99-flex-array-typedef-2.c: New test.
1285 * gcc.dg/c99-flex-array-typedef-3.c: New test.
1286 * gcc.dg/c99-flex-array-typedef-5.c: New test.
1287 * gcc.dg/c99-flex-array-typedef-7.c: New test.
1288 * gcc.dg/c99-flex-array-typedef-8.c: New test.
1289
6e4f01ff
PC
12902015-02-13 Paolo Carlini <paolo.carlini@oracle.com>
1291
1292 PR c++/60894
1293 * g++.dg/lookup/using54.C: New.
1294
c7a28c1b
JL
12952015-02-13 Jeff Law <law@redhat.com>
1296
1297 PR bootstrap/65060
1298 Revert my change for tree-optimization/64823.
1299
f7a0790f
JJ
13002015-02-13 Jakub Jelinek <jakub@redhat.com>
1301
1302 PR tree-optimization/65053
1303 * gcc.c-torture/execute/pr65053-1.c: New test.
1304 * gcc.c-torture/execute/pr65053-2.c: New test.
1305
e5d9235b
MP
13062015-02-13 Marek Polacek <polacek@redhat.com>
1307
1308 PR c/65050
1309 * gcc.dg/pr65050.c: New test.
1310
be144838
JL
13112015-02-13 Jeff Law <law@redhat.com>
1312
8f895cf1 1313 PR tree-optimization/64823
6e4f01ff 1314 * gcc.dg/uninit-20.c: New test.
8f895cf1 1315
be144838
JL
1316 PR rtl-optimization/47477
1317 * gcc.dg/tree-ssa/pr47477.c: New test.
1318
e84abfa4
PC
13192015-02-13 Paolo Carlini <paolo.carlini@oracle.com>
1320
1321 PR c++/60211
1322 * g++.dg/parse/ivdep-2.C: New.
1323 * g++.dg/parse/ivdep-3.C: Likewise.
1324
d1ae5966
JD
13252015-02-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1326
1327 PR fortran/64506
1328 * gfortran.dg/continuation_13.f90: New test.
1329 * gfortran.dg/continuation_14.f: New test.
1330
81adbcea
PC
13312015-02-13 Paolo Carlini <paolo.carlini@oracle.com>
1332
1333 PR c++/64970
1334 * g++.dg/cpp0x/sfinae55.C: New.
1335
730f474b
JJ
13362015-02-13 Jakub Jelinek <jakub@redhat.com>
1337
1338 PR ipa/65034
1339 * g++.dg/ipa/pr65034.C: New test.
1340
fb0653ab
IE
13412015-02-13 Ilya Enkovich <ilya.enkovich@intel.com>
1342
1343 PR tree-optimization/65002
1344 * gcc.dg/pr65002.C: New.
1345
fa008882
MP
13462015-02-13 Marek Polacek <polacek@redhat.com>
1347
1348 PR c/65040
1349 * c-c++-common/pr65040.c: New test.
1350
fc06280e
BC
13512015-02-13 Bin Cheng <bin.cheng@arm.com>
1352
1353 PR tree-optimization/64705
1354 * gcc.dg/tree-ssa/pr64705.c: New test.
1355
6a1e352e
L
13562015-02-12 H.J. Lu <hongjiu.lu@intel.com>
1357
1358 PR rtl/32219
1359 * gcc.dg/visibility-22.c: New test.
1360 * gcc.dg/visibility-23.c: New test.
1361 * gcc.target/i386/pr32219-1.c: New test.
1362 * gcc.target/i386/pr32219-2.c: New test.
1363 * gcc.target/i386/pr32219-3.c: New test.
1364 * gcc.target/i386/pr32219-4.c: New test.
1365 * gcc.target/i386/pr32219-5.c: New test.
1366 * gcc.target/i386/pr32219-6.c: New test.
1367 * gcc.target/i386/pr32219-7.c: New test.
1368 * gcc.target/i386/pr32219-8.c: New test.
1369 * gcc.target/i386/pr64317.c: Expect GOTOFF, not GOT.
1370
fa47895f
JD
13712015-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1372
1373 PR libgfortran/57822
1374 * gfortran/fmt_g0_7.f08: Adjust for archtectures with less than
1375 four different KINDs.
1376
fad5a400
JJ
13772015-02-12 Jakub Jelinek <jakub@redhat.com>
1378
d6d77e66
JJ
1379 PR c++/64884
1380 * g++.dg/tm/pr47573.C: Only run on comdat_group effective targets.
1381
fad5a400
JJ
1382 PR sanitizer/65000
1383 * g++.dg/ubsan/pr65000.C: New test.
1384
ec6a7096
PT
13852015-02-12 Paul Thomas <pault@gcc.gnu.org>
1386
1387 PR fortran/64932
1388 * gfortran.dg/finalize_28.f90: New test
1389
40595b8e
JJ
13902015-02-12 Jakub Jelinek <jakub@redhat.com>
1391
12d0d358
JJ
1392 PR debug/55541
1393 * g++.dg/debug/dwarf2/localclass3.C: Adjust for the extraneous
1394 DW_TAG_lexical_block removal.
1395 * g++.dg/debug/dwarf2/redeclaration-1.C: Likewise.
1396 * g++.dg/guality/pr55541.C: New test.
1397
40595b8e
JJ
1398 PR sanitizer/64984
1399 * g++.dg/ubsan/pr64984.C: New test.
1400
825acb30
JG
14012015-02-12 James Greenhalgh <james.greenhalgh@arm.com>
1402
1403 * gfortran.dg/pr45636.f90: XFAIL for aarch64* targets.
1404
01f834e3
JJ
14052015-02-12 Jakub Jelinek <jakub@redhat.com>
1406
118584f7
JJ
1407 PR testsuite/64930
1408 * gcc.target/powerpc/atomic-p7.c: Adjust expected count of isync
1409 instructions for 2015-01-14 get_memmodel changes.
1410 * gcc.target/powerpc/atomic-p8.c: Likewise.
1411
ed5a5b38
JJ
1412 PR sanitizer/65019
1413 * g++.dg/ubsan/pr65019.C: New test.
1414
01f834e3
JJ
1415 PR tree-optimization/65014
1416 * gcc.c-torture/compile/pr65014.c: New test.
1417
faedeff7
JD
14182015-02-11 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1419
1420 PR libgfortran/57822
1421 * gfortran/fmt_g0_7.f08: Revise test.
1422
3f9b5ffb
JL
14232015-02-11 Jeff Law <law@redhat.com>
1424
1425 PR target/63347
1426 * gcc.target/m68k/pr63347.c: New test.
1427
b06479fd
MP
14282015-02-11 Marek Polacek <polacek@redhat.com>
1429
1430 * g++.dg/ubsan/shift-1.C: New test.
1431 * gcc.dg/ubsan/c-shift-2.c: New test.
1432 * c-c++-common/ubsan/shift-5.c: Remove file.
1433
2efce5af
AV
14342015-02-11 Alex Velenko <Alex.Velenko@arm.com>
1435
1436 * gcc.target/aarch64/atomic-op-consume.c (scan-assember-times):
1437 Directive adjusted to XFAIL.
1438 * gcc.target/arm/atomic-op-consume.c (scan-assember-times): Directive
1439 adjusted to XFAIL.
1440
3292dd40
JJ
14412015-02-11 Jakub Jelinek <jakub@redhat.com>
1442
1443 PR middle-end/65003
1444 * g++.dg/opt/pr65003.C: New test.
1445
a8d790df
L
14462015-02-11 H.J. Lu <hongjiu.lu@intel.com>
1447
1448 * lib/target-supports.exp (check_effective_target_pie): Renamed
1449 to ...
1450 (check_effective_target_pie_enabled): This.
1451 * gcc.dg/tree-ssa/ssa-store-ccp-3.c: Replace pie with pie_enabled.
1452 * gcc.target/i386/pie.c: Likewise.
1453
9c4f25cc
AP
14542015-02-11 Andrew Pinski <apinski@cavium.com>
1455
1456 PR target/64893
1457 * c-c++-common/torture/aarch64-vect-lane-1.c: New testcase.
1458 * c-c++-common/torture/aarch64-vect-lane-2.c: New testcase.
1459
386f7cae
JJ
14602015-02-11 Jakub Jelinek <jakub@redhat.com>
1461
1462 PR target/61925
1463 * gcc.target/i386/pr61925-1.c: New test.
1464 * gcc.target/i386/pr61925-2.c: New test.
1465 * gcc.target/i386/pr61925-3.c: New test.
1466
c8aa1929
JJ
14672015-02-10 Jakub Jelinek <jakub@redhat.com>
1468
1469 PR sanitizer/65004
1470 * g++.dg/asan/pr65004.C: New test.
1471
2fdc0399
OE
14722015-02-10 Oleg Endo <olegendo@gcc.gnu.org>
1473
1474 PR target/64661
1475 * gcc.taget/sh/pr64661-0.h: New.
1476 * gcc.taget/sh/pr64661-1.c: New.
1477 * gcc.taget/sh/pr64661-2.c: New.
1478 * gcc.taget/sh/pr64661-3.c: New.
1479 * gcc.taget/sh/pr64661-4.c: New.
1480
703c9ccd
RB
14812015-02-10 Richard Biener <rguenther@suse.de>
1482
1483 PR tree-optimization/64995
1484 * g++.dg/torture/pr64995.C: New testcase.
1485
696814ed
RB
14862015-02-10 Richard Biener <rguenther@suse.de>
1487
1488 PR tree-optimization/64909
1489 * gcc.dg/vect/costmodel/x86_64/costmodel-pr64909.c: New testcase.
1490
9e271531
RO
14912015-02-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1492
1493 * gcc.dg/signbit-sa.c: New test.
1494
2d51422f
JD
14952015-02-10 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1496
1497 PR libgfortran/57822
1498 * gfortran/fmt_g0_7.f08: New test.
1499
940652d5
BC
15002015-02-10 Bin Cheng <bin.cheng@arm.com>
1501
1502 PR tree-optimization/43378
1503 * gcc.dg/tree-ssa/pr43378.c: New test.
1504
94a2f772
JH
15052015-02-08 Jan Hubicka <hubicka@ucw.cz>
1506
1507 PR ipa/64978
1508 * g++.dg/torture/pr64978.C: New testcase.
1509
d51151b2
JJ
15102015-02-09 Jakub Jelinek <jakub@redhat.com>
1511
1512 PR sanitizer/64981
1513 * gcc.dg/asan/pr64981.c: New test.
1514
c3e38a03
MP
15152015-02-09 Marek Polacek <polacek@redhat.com>
1516
1517 PR c/64856
1518 * gcc.dg/pr64856.c: New test.
1519
21c0137a
JJ
15202015-02-09 Jakub Jelinek <jakub@redhat.com>
1521
1522 PR target/64979
1523 * gcc.dg/tree-ssa/stdarg-7.c: New test.
1524 * gcc.c-torture/execute/pr64979.c: New test.
1525
15262015-02-09 Alan Lawrence <alan.lawrence@arm.com>
468963de
AL
1527
1528 * gcc.target/arm/macro_defs0.c: Remove extraneous "target"
1529
91f98377
UB
15302015-02-09 Uros Bizjak <ubizjak@gmail.com>
1531
ddc5ffe9 1532 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Xfail scan-tree-dump for alpha*-*-*.
91f98377
UB
1533 * gcc.dg/tree-ssa/pr42585.c: Xfail scan-tree-dump-times for alpha*-*-*.
1534
c5ed53f5
UB
15352015-02-09 Uros Bizjak <ubizjak@gmail.com>
1536
1537 PR target/58757
1538 * gcc.dg/c11-true_min-1.c: Xfail execution for alpha*-*-*.
1539
28002f1a
RB
15402015-02-09 Richard Biener <rguenther@suse.de>
1541
1542 PR tree-optimization/54000
1543 * g++.dg/tree-ssa/ivopts-3.C: New testcase.
1544
16c1c897
TV
15452015-02-09 Tom de Vries <tom@codesourcery.com>
1546
1547 * gcc.dg/graphite/scop-19.c: Fix scan-tree-dump for fpic.
1548
e3e968e9
ML
15492015-02-09 Martin Liska <mliska@suse.cz>
1550
1551 * g++.dg/ipa/pr64858.C: New test.
1552
62e0e086
TV
15532015-02-09 Tom de Vries <tom@codesourcery.com>
1554
1555 * gcc.dg/uninit-19.c: Fix warning line for fpic.
1556
ea51eee3
AP
15572015-02-08 Andrew Pinski <apinski@cavium.com>
1558
1559 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail for AARCH64 also.
1560
91480ff3
MM
15612015-02-08 Mikael Morin <mikael@gcc.gnu.org>
1562
1563 PR fortran/63744
c5ed53f5 1564 * gfortran.dg/use_rename_8.f90: New.
91480ff3 1565
57f4f0d5
EB
15662015-02-08 Eric Botcazou <ebotcazou@adacore.com>
1567
1568 * gnat.dg/addr7.ad[sb]: New test.
1569 * gnat.dg/addr8.ad[sb]: Likewise.
1570
a82289f5
DM
15712015-02-06 David Malcolm <dmalcolm@redhat.com>
1572
1573 PR jit/64752
1574 * jit.dg/create-code-for-hello-world-executable.h: New file, taken
1575 from jit.dg/test-compile-to-executable.c's create_code, with a
1576 clarification of the output message.
1577 * jit.dg/harness.h (CHECK_NO_ERRORS): Add test and __func__ to the
1578 pass/fail message.
1579 (test_jit): Use CHECK_NO_ERRORS when calling
1580 gcc_jit_context_compile_to_file.
1581 * jit.dg/jit.exp (jit-dg-test): Update grep for rename of
1582 jit-verify-compile-to-file to jit-verify-output-file-was-created.
1583 (jit-setup-compile-to-file): Likewise. Add a verbose comment
1584 about deletions that are attempted.
1585 (jit-verify-compile-to-file): Rename to...
1586 (jit-verify-output-file-was-created): ...this, and drop the
1587 attempt to run "file" and verify the output.
1588 (jit-verify-assembler): New function.
1589 (jit-verify-object): New function.
1590 (jit-verify-dynamic-library): New function.
1591 * jit.dg/test-compile-to-assembler.c (create_code): Eliminate in
1592 favor of an implementation from new file
1593 create-code-for-hello-world-executable.h, which also adds a
1594 "main".
1595 (dg-final): Replace jit-verify-compile-to-file with
1596 jit-verify-output-file-was-created, and invoke new function
1597 jit-verify-assembler.
1598 * jit.dg/test-compile-to-dynamic-library.c (create_code): Clarify
1599 the output message.
1600 (dg-final): Replace jit-verify-compile-to-file with
1601 jit-verify-output-file-was-created, and invoke new function
1602 jit-verify-dynamic-library.
1603 * jit.dg/test-compile-to-executable.c (create_code): Eliminate in
1604 favor of an implementation from new file
1605 create-code-for-hello-world-executable.h, which also adds a
1606 "main".
1607 (dg-final): Replace jit-verify-compile-to-file with
1608 jit-verify-output-file-was-created. Strengthen the expected stdout
1609 from the built executable.
1610 * jit.dg/test-compile-to-object.c (create_code): Eliminate in
1611 favor of an implementation from new file
1612 create-code-for-hello-world-executable.h, which also adds a
1613 "main".
1614 (dg-final): Replace jit-verify-compile-to-file with
1615 jit-verify-output-file-was-created, and invoke new function
1616 jit-verify-object.
1617 * jit.dg/verify-dynamic-library.c: New source file.
1618
45beb02e
SP
16192015-02-06 Sebastian Pop <s.pop@samsung.com>
1620 Brian Rzycki <b.rzycki@samsung.com>
1621
1622 PR tree-optimization/64878
948f9b76 1623 * gcc.dg/tree-ssa/ssa-dom-thread-8.c: New.
45beb02e 1624
bbd1bae2
JJ
16252015-02-06 Jakub Jelinek <jakub@redhat.com>
1626
1627 PR ipa/64896
1628 * g++.dg/ipa/pr64896.C: New test.
1629
46290aa8
MM
16302015-02-06 Michael Meissner <meissner@linux.vnet.ibm.com>
1631
1632 PR target/64205
1633 * gcc.target/powerpc/pr64205.c: New file.
1634
828be03a
UB
16352015-02-06 Uros Bizjak <ubizjak@gmail.com>
1636
1637 * gcc.target/i386/pr64317.c: Compile for 32bit *-*-linux* targets.
1638 (dg-options): Use -fpie instead of -fPIE -pie.
1639
62276744
JJ
16402015-02-06 Jakub Jelinek <jakub@redhat.com>
1641
1642 PR middle-end/64937
1643 * g++.dg/asan/pr64937.C: New test.
1644
43a68a9d
PT
16452015-02-06 Paul Thomas <pault@gcc.gnu.org>
1646
1647 PR fortran/63205
1648 * gfortran.dg/class_to_type_4.f90: New test
1649
16502015-01-29 Andre Vehreschild <vehre@gmx.de>
1651
1652 * gfortran.dg/unlimited_polymorphic_22.f90: New test.
1653
d26ac279
JJ
16542015-02-06 Jakub Jelinek <jakub@redhat.com>
1655
1656 PR rtl-optimization/64957
1657 PR debug/64817
1658 * gcc.c-torture/execute/pr64957.c: New test.
1659
9f9ab303
JL
16602015-02-05 Jeff Law <law@redhat.com>
1661
1662 PR target/17306
1663 * gcc.target/h8300/pr17306-1.c: New test.
1664 * gcc.target/h8300/pr17306-2.c: New test.
1665
2f72ca14
TB
16662015-02-05 Tobias Burnus <burnus@net-b.de>
1667
1668 PR fortran/64943
1669 * gfortran.dg/structure_constructor_12.f90: New.
1670
b291a202
JL
16712015-02-05 Jeff Law <law@redhat.com>
1672
1673 PR target/58400
1674 gcc.target/h8300/pr58400.c: New test.
1675
29e1d31b
MM
16762015-02-05 Mantas Mikaitis <mantas.mikaitis@arm.com>
1677
1678 * gcc.target/arm/macro_defs0.c: New test.
1679 * gcc.target/arm/macro_defs1.c: New test.
1680 * gcc.target/arm/macro_defs2.c: New test.
1681
27d16306
UB
16822015-02-05 Uros Bizjak <ubizjak@gmail.com>
1683
1684 PR rtl-optimization/64905
1685 * gcc.target/i386/pr64905.c: Require nonpic target.
1686 (dg-options): Add -fomit-frame-pointer.
1687 (main): Remove.
1688
97a29710
JG
16892014-02-05 James Greenhalgh <james.greenhalgh@arm.com>
1690
1691 * gcc.dg/tree-ssa/foldconst-6.c: Change expected pattern for
1692 tree dump scanning.
1693
3cd52c11
PT
16942015-02-05 Paul Thomas <pault@gcc.gnu.org>
1695
cc6a430f 1696 PR fortran/64757
3cd52c11
PT
1697 * gfortran.dg/type_to_class_2.f90: New test
1698 * gfortran.dg/type_to_class_3.f90: New test
1699
c1eed5a1
JH
17002015-02-04 Jan Hubicka <hubicka@ucw.cz>
1701
1702 PR ipa/64686
1703 * g++.dg/torture/pr64686.C: New testcase.
1704
7489140d
L
17052015-02-04 H.J. Lu <hongjiu.lu@intel.com>
1706
1707 PR rtl-optimization/64905
1708 * gcc.target/i386/pr64905.c: New file.
1709
7e36ec2e
SB
17102015-02-04 Segher Boessenkool <segher@kernel.crashing.org>
1711
1712 * gcc.dg/guality/pr41447-1.c: Remove xfail.
1713 * gcc.dg/guality/pr41616-1.c: Ditto.
1714
871dae34
AO
17152015-02-04 Alexandre Oliva <aoliva@redhat.com>
1716
1717 PR debug/64817
1718 * gcc.dg/pr64817-3.c: New.
1719
43534aa2
JJ
17202015-02-04 Jakub Jelinek <jakub@redhat.com>
1721 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
1722
1723 * gcc.dg/guality/pr36728-1.c (main): Adjust for targets that
1724 pass parameters in registers.
1725 * gcc.dg/guality/pr36728-2.c (main): Likewise.
1726 * gcc.dg/guality/pr36728-3.c (main): Likewise.
1727 * gcc.dg/guality/pr36728-4.c (main): Likewise.
1728
251f0b62
AL
17292015-02-04 Alan Lawrence <alan.lawrence@arm.com>
1730 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1731
1732 * gcc.dg/combine_ashiftrt_1.c: Sort, complete and explain target
1733 list, allow for multilibed targets.
1734 * gcc.dg/combine_ashiftrt_2.c: Likewise.
1735
bbbfac7f
SB
17362015-02-04 Segher Boessenkool <segher@kernel.crashing.org>
1737
1738 * gcc.dg/builtins-58.c: Check for pow at the end of words only.
1739 * gcc.dg/pr46728-6.c: Ditto.
1740
fc2dd6b5
RS
17412015-02-04 Robert Suchanek <robert.suchanek@imgtec.com>
1742
1743 * gcc.target/mips/loongson-simd.c: Update comment to clarify the need
1744 for mips_nanlegacy target.
1745
283b44f9
IE
17462015-02-04 Ilya Enkovich <ilya.enkovich@intel.com>
1747
1748 * gcc.target/i386/chkp-hidden-def.c: New.
1749
cc9ef6a6
TP
17502015-02-04 Thomas Preud'homme <thomas.preudhomme@arm.com>
1751
1752 PR middle-end/62103
1753 * gcc.c-torture/execute/bitfld-7.c: New test adapted from bitfld-6.c
1754 to use 24 bits for bitfield b.
1755
6a5fd0f8
TP
17562015-02-04 Thomas Preud'homme <thomas.preudhomme@arm.com>
1757
1758 PR testsuite/64796
1759 * lib/target-supports.exp (check_effective_target_bswap64): Do not
1760 cache result in a global variable. Include all 32-bit targets for
1761 bswap64 tests.
1762
2a1d78d8
JJ
17632015-02-03 Jakub Jelinek <jakub@redhat.com>
1764
1765 PR rtl-optimization/64756
1766 * gcc.c-torture/execute/pr64756.c: New test.
1767
3548abca
OE
17682015-02-03 Oleg Endo <olegendo@gcc.gnu.org>
1769
1770 PR target/64660
1771 * gcc.target/sh/pr64660-0.h: New.
1772 * gcc.target/sh/pr64660-1.c: New.
1773 * gcc.target/sh/pr64660-2.c: New.
1774 * gcc.target/sh/pr64660-3.c: New.
1775 * gcc.target/sh/pr64660-4.c: New.
1776
457d0ace
PC
17772015-02-03 Paolo Carlini <paolo.carlini@oracle.com>
1778
1779 PR c++/64877
1780 * g++.dg/warn/Waddress-2.C: New.
1781
2944c91c
SB
17822015-02-03 Segher Boessenkool <segher@kernel.crashing.org>
1783
1784 PR middle-end/61225
457d0ace 1785 * gcc.target/i386/pr49095.c: XFAIL for ia32.
2944c91c 1786
457d0ace 17872015-02-03 Dodji Seketeli <dodji@redhat.com>
f8abc9ba
DS
1788
1789 PR preprocessor/64803
1790 * gcc.dg/cpp/builtin-macro-1.c: New test case.
1791
d67bce7c
JH
17922015-02-02 Jan Hubicka <hubicka@ucw.cz>
1793
1794 * g++.dg/ipa/devirt-37.C: Disable early inlining.
1795
6f105c50
CL
17962015-02-02 Christophe Lyon <christophe.lyon@linaro.org>
1797
1798 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h
1799 (_ARM_FPSRC): Add DN and AHP fields.
1800 (clean_results): Force DN=1 on AArch64.
1801 * gcc.target/aarch64/advsimd-intrinsics/binary_op_no64.inc: New file.
1802 * gcc.target/aarch64/advsimd-intrinsics/vhadd.c: New file.
1803 * gcc.target/aarch64/advsimd-intrinsics/vhsub.c: New file.
1804 * gcc.target/aarch64/advsimd-intrinsics/vmax.c: New file.
1805 * gcc.target/aarch64/advsimd-intrinsics/vmin.c: New file.
1806 * gcc.target/aarch64/advsimd-intrinsics/vrhadd.c: New file.
1807
e404a667
AM
18082015-02-02 Alan Modra <amodra@gmail.com>
1809
1810 * gcc.target/powerpc/cprophard.c: New.
1811
f8d6fa7e
AT
18122015-02-01 Andreas Tobler <andreast@gcc.gnu.org>
1813
1814 * gfortran.dg/enum_9.f90: Use arm_eabi instead of arm*-*-linux*.
1815 * gfortran.dg/enum_10.f90: Likewise. Reorder dg-additional-sources.
1816
dfde35b3
JJ
18172015-02-01 Jakub Jelinek <jakub@redhat.com>
1818
1819 PR debug/64817
1820 * gcc.dg/pr64817-1.c: New test.
1821 * gcc.dg/pr64817-2.c: New test.
1822
2b8427ca
OE
18232015-02-01 Oleg Endo <olegendo@gcc.gnu.org>
1824
1825 PR target/64851
1826 * gcc.target/sh/pr64851-0.h: New
1827 * gcc.target/sh/pr64851-1.c: New
1828 * gcc.target/sh/pr64851-2.c: New
1829 * gcc.target/sh/pr64851-3.c: New
1830 * gcc.target/sh/pr64851-4.c: New
1831
0d9a5f8a
UB
18322015-01-31 Uros Bizjak <ubizjak@gmail.com>
1833
2b8427ca 1834 PR target/64882
0d9a5f8a
UB
1835 * gcc.dg/torture/pr64882.c: New test.
1836
6b92143e
DE
18372015-01-31 David Edelsohn <dje.gcc@gmail.com>
1838
1839 PR target/64159
1840 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Add XFAIL for powerpc*-*-* and
1841 sparc*-*-*.
1842
cca0f8ca
UB
18432015-01-31 Uros Bizjak <ubizjak@gmail.com>
1844
1845 * g++.dg/ipa/pr64146.C (dg-final): Cleanup icf ipa dump.
1846 * gcc.target/i386/chkp-builtins-1.c (dg-final): Cleanup chkp tree dump.
1847 * gcc.target/i386/chkp-builtins-2.c (dg-final): Ditto.
1848 * gcc.target/i386/chkp-builtins-3.c (dg-final): Ditto.
1849 * gcc.target/i386/chkp-builtins-4.c (dg-final): Ditto.
1850 * gcc.target/i386/chkp-const-check-1.c (dg-final): Cleanup chkopt
1851 tree dump.
1852 * gcc.target/i386/chkp-lifetime-1.c (dg-final): Ditto.
1853 * gcc.target/i386/chkp-remove-bndint-1.c (dg-final): Cleanup optimized
1854 tree dump.
1855 * gcc.target/i386/chkp-remove-bndint-2.c (dg-final): Ditto.
1856 * gfortran.dg/goacc/private-1.f95 (dg-final): Cleanup omplower
1857 tree dump.
1858
895ff86f
VM
18592015-01-30 Vladimir Makarov <vmakarov@redhat.com>
1860
1861 PR target/64688
1862 * g++.dg/pr64688-2.C: New.
1863
1c9cc1d3
UB
18642015-01-30 Uros Bizjak <ubizjak@gmail.com>
1865
1866 * gcc.target/i386/fuse-caller-save-rec.c: Require nonpic target.
1867 * gcc.target/i386/fuse-caller-save-xmm.c: Ditto.
1868 * gcc.target/i386/fuse-caller-save.c: Ditto.
1869 * gcc.target/i386/headmerge-1.c: Ditto.
1870 * gcc.target/i386/headmerge-2.c: Ditto.
1871 * gcc.target/i386/sibcall-6.c: Ditto.
1872
3c954213
VM
18732015-01-30 Vladimir Makarov <vmakarov@redhat.com>
1874
1875 PR target/64617
1876 * gcc.target/i386/pr64617.c: New test.
1877
089ad473
UB
18782015-01-30 Uros Bizjak <ubizjak@gmail.com>
1879
1880 PR target/15184
1881 * gcc.target/i386/pr15184-1.c: Compile for ia32 target only.
1882 (dg-options): Remove -m32.
1883 (dg-final): Scan for "movb %al" only.
1884 * gcc.target/i386/pr15184-2.c: Ditto.
1885
566d377a
RB
18862015-01-30 Richard Biener <rguenther@suse.de>
1887
1888 PR tree-optimization/64829
1889 * gcc.dg/vect/pr64829.c: New testcase.
1890
7b33f0c8
MP
18912015-01-29 Marek Polacek <polacek@redhat.com>
1892
1893 PR c/64709
1894 * gcc.dg/pr64709.c: New test.
1895
a7c3e87e
JJ
18962015-01-29 Jakub Jelinek <jakub@redhat.com>
1897
1898 PR c++/64717
1899 * g++.dg/ubsan/pr64717-1.C: New test.
1900 * g++.dg/ubsan/pr64717-2.C: New test.
1901
19022015-01-29 Uros Bizjak <ubizjak@gmail.com>
75e2edee
UB
1903
1904 * gcc.dg/tree-ssa/pr64801.c: Fix scan-tree-dump-not directive.
1905
52d28530
JL
19062015-01-29 Jeff Law <law@redhat.com>
1907
1908 PR target/15184
1909 * gcc.target/i386/pr15184-1.c: New test.
1910 * gcc.target/i386/pr15184-2.c: New test.
1911
b8aa7083
YR
19122015-01-29 Yuri Rumyantsev <ysrumyan@gmail.com>
1913
1914 PR tree-optimization/64746
1915 * gcc.target/i386/avx2-vect-aggressive-1.c: New test.
1916
d94e3e75
RB
19172015-01-29 Richard Biener <rguenther@suse.de>
1918
1919 PR tree-optimization/64853
1920 * gcc.dg/torture/pr64853.c: New testcase.
1921
62c00445
RB
19222015-01-29 Richard Biener <rguenther@suse.de>
1923
1924 PR tree-optimization/64844
1925 * gcc.dg/vect/pr64844.c: New testcase.
1926
e11627e9
YR
19272015-01-29 Yuri Rumyantsev <ysrumyan@gmail.com>
1928
1929 PR middle-end/64809
1930 * gcc.dg/pr64809.c: Delete.
1931
c291690e
IE
19322015-01-29 Ilya Enkovich <ilya.enkovich@intel.com>
1933
1934 PR middle-end/64805
1935 * gcc.target/i386/pr64805.c: New.
1936
2b6969cd
RO
19372015-01-29 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1938
1939 * gcc.dg/guality/guality.h (main): Add argv[0] to
1940 guality_gdb_command.
1941
10881cff
JH
19422015-01-29 Jan Hubicka <hubicka@ucw.cz>
1943
1944 PR ipa/64801
1945 * gcc.dg/tree-ssa/pr64801.c: New testcase.
1946
c761dca1
OE
19472015-01-28 Oleg Endo <olegendo@gcc.gnu.org>
1948
1949 PR target/64659
1950 * gcc.target/sh/sh.exp
1951 (check_effective_target_atomic_model_soft_gusa_available,
1952 check_effective_target_atomic_model_soft_tcb_available,
1953 check_effective_target_atomic_model_soft_imask_available,
1954 check_effective_target_atomic_model_hard_llcs_available): New.
1955 * gcc.target/sh/pr64659-0.h: New.
1956 * gcc.target/sh/pr64659-1.c: New.
1957 * gcc.target/sh/pr64659-2.c: New.
1958 * gcc.target/sh/pr64659-3.c: New.
1959 * gcc.target/sh/pr64659-4.c: New.
1960
26586d77
AV
19612015-01-28 Alex Velenko <Alex.Velenko@arm.com>
1962
1963 * gcc.target/arm/atomic-op-consume.c (scan-assember-times): Adjust
1964 scan-assembler-times pattern.
1965
090238ee
YR
19662015-01-28 Yuri Rumyantsev <ysrumyan@gmail.com>
1967
1968 PR middle-end/64809
1969 * gcc.dg/pr64809.c: New test.
1970
fa8e5051
IE
19712015-01-28 Ilya Enkovich <ilya.enkovich@intel.com>
1972
1973 PR tree-optimization/64277
1974 * gcc.dg/pr64277.c: New.
1975
8447859b
TP
19762015-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
1977
1978 PR tree-optimization/64718
1979 * gcc.c-torture/execute/pr64718.c: New test.
1980
285398d2
JG
19812015-01-28 James Greenhalgh <james.greenhalgh@arm.com>
1982
1983 * gcc.target/aarch64/abs_2.c: New.
1984
6b18ab83
RS
19852015-01-28 Robert Suchanek <robert.suchanek@imgtec.com>
1986
1987 * lib/target-supports.exp (check_effective_target_mips_nanlegacy): New.
1988 * gcc.target/mips/loongson-simd.c: Require legacy NaN support.
1989 * gcc.target/mips/mips.exp (mips-dg-options): Imply -mnan=legacy for
1990 ISA rev < 2.
1991
813ba013
JJ
19922015-01-28 Jakub Jelinek <jakub@redhat.com>
1993
1994 PR bootstrap/64612
1995 * lib/target-supports.exp (check_effective_target_comdat_group): New.
1996 * g++.dg/ipa/pr64612.C: Guard scan-assembler test with
1997 { target comdat_group }.
1998
710700ab
TB
19992015-01-27 Tobias Burnus <burnus@net-b.de>
2000
2001 PR fortran/63861
2002 * gfortran.dg/goacc/coarray_2.f90: New.
2003
e23f2892
JH
20042015-01-27 Jan Hubicka <hubicka@ucw.cz>
2005
2006 PR ipa/60871
2007 PR ipa/64139
2008 * g++.dg/torture/pr64139.C: New testcase.
2009 * g++.dg/torture/pr60871.C: Likewise.
2010
6e17947e
JW
20112015-01-27 Janus Weil <janus@gcc.gnu.org>
2012
2013 PR fortran/64230
2014 * gfortran.dg/class_allocate_18.f90: Remove -fsanitize option to
2015 prevent linking errors.
2016
b833dedd
JH
20172015-01-27 Jan Hubicka <hubicka@ucw.cz>
2018
2019 PR ipa/64282
2020 * g++.dg/torture/pr64282.C: New testcase.
2021
e24ca886
KT
20222015-01-27 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2023
2024 * gcc.target/aarch64/store-pair-1.c: Update scan-assembler to check
2025 for wzr reg.
2026
94091f43
DV
20272015-01-27 Dominik Vogt <vogt@linux.vnet.ibm.com>
2028
183153c9
OE
2029 * gcc.target/s390/hotpatch-13.c: New testcase.
2030 * gcc.target/s390/hotpatch-14.c: New testcase.
2031 * gcc.target/s390/hotpatch-15.c: New testcase.
2032 * gcc.target/s390/hotpatch-16.c: New testcase.
2033 * gcc.target/s390/hotpatch-17.c: New testcase.
2034 * gcc.target/s390/hotpatch-18.c: New testcase.
2035 * gcc.target/s390/hotpatch-19.c: New testcase.
2036 * gcc.target/s390/hotpatch-20.c: New testcase.
2037 * gcc.target/s390/hotpatch-compile-10.c: New testcase.
2038 * gcc.target/s390/hotpatch-compile-11.c: New testcase.
2039 * gcc.target/s390/hotpatch-compile-12.c: New testcase.
2040 * gcc.target/s390/hotpatch-compile-13.c: New testcase.
2041 * gcc.target/s390/hotpatch-compile-14.c: New testcase.
2042 * gcc.target/s390/hotpatch-compile-15.c: New testcase.
2043 * gcc.target/s390/hotpatch-compile-16.c: New testcase.
2044 * gcc.target/s390/hotpatch-compile-9.c: New testcase.
2045 * gcc.target/s390/hotpatch-1.c: Testcase adjusted to new -mhotpatch.
2046 * gcc.target/s390/hotpatch-10.c: Likewise.
2047 * gcc.target/s390/hotpatch-11.c: Likewise.
2048 * gcc.target/s390/hotpatch-12.c: Likewise.
2049 * gcc.target/s390/hotpatch-2.c: Likewise.
2050 * gcc.target/s390/hotpatch-3.c: Likewise.
2051 * gcc.target/s390/hotpatch-4.c: Likewise.
2052 * gcc.target/s390/hotpatch-5.c: Likewise.
2053 * gcc.target/s390/hotpatch-6.c: Likewise.
2054 * gcc.target/s390/hotpatch-7.c: Likewise.
2055 * gcc.target/s390/hotpatch-8.c: Likewise.
2056 * gcc.target/s390/hotpatch-9.c: Likewise.
2057 * gcc.target/s390/hotpatch-compile-1.c: Likewise.
2058 * gcc.target/s390/hotpatch-compile-2.c: Likewise.
2059 * gcc.target/s390/hotpatch-compile-3.c: Likewise.
2060 * gcc.target/s390/hotpatch-compile-4.c: Likewise.
2061 * gcc.target/s390/hotpatch-compile-5.c: Likewise.
2062 * gcc.target/s390/hotpatch-compile-6.c: Likewise.
2063 * gcc.target/s390/hotpatch-compile-7.c: Likewise.
2064 * gcc.target/s390/hotpatch-compile-8.c: Likewise.
94091f43 2065
096e8448
JW
20662015-01-27 Jiong Wang <jiong.wang@arm.com>
2067
2068 * gcc.dg/long_branch.c: New testcase.
2069
f101c4b4
RB
20702015-01-27 Richard Biener <rguenther@suse.de>
2071
2072 PR tree-optimization/56273
2073 PR tree-optimization/59124
2074 PR tree-optimization/64277
2075 * g++.dg/warn/Warray-bounds-6.C: New testcase.
2076 * gcc.dg/Warray-bounds-12.c: Likewise.
2077 * gcc.dg/Warray-bounds-13.c: Likewise.
2078
6d71672d
JJ
20792015-01-27 Jakub Jelinek <jakub@redhat.com>
2080
2081 PR rtl-optimization/61058
2082 * gcc.dg/pr61058.c: New test.
2083
3dd598be
IE
20842015-01-27 Ilya Enkovich <ilya.enkovich@intel.com>
2085
2086 * gcc.target/i386/chkp-narrow-bounds.c: New.
2087
dea63e49
JJ
20882015-01-27 Jakub Jelinek <jakub@redhat.com>
2089
b30ea138
JJ
2090 PR tree-optimization/64807
2091 * gcc.dg/pr64807.c: New test.
2092
dea63e49
JJ
2093 PR c/64766
2094 * gcc.dg/pr64766.c: New test.
2095
48e4f473
OE
20962015-01-26 Oleg Endo <olegendo@gcc.gnu.org>
2097
2098 PR target/49263
2099 * gcc.target/sh/pr49263-4.c: New.
2100
40a778bd
PT
21012015-01-26 Paul Thomas <pault@gcc.gnu.org>
2102
2103 PR fortran/62044
2104 * gfortran.dg/allocate_with_mold_1.f90: New test
2105
d38f7dce
JJ
21062015-01-26 Jakub Jelinek <jakub@redhat.com>
2107
2108 PR c/64778
2109 * gcc.dg/pr64778.c: New test.
2110
4cd76837
JJ
2111 PR middle-end/64421
2112 * gcc.dg/vect/pr64421.c: New test.
2113
b25affbd
TB
21142015-01-26 Tobias Burnus <burnus@net-b.de>
2115
2116 PR fortran/64771
2117 * gfortran.dg/coarray_36.f: New.
2118 * gfortran.dg/coarray_37.f90: New.
2119
807b50a7
JW
21202015-01-26 Janus Weil <janus@gcc.gnu.org>
2121
2122 PR fortran/64230
2123 * gfortran.dg/class_allocate_18.f90: New.
2124
2748ffd3
CL
21252015-01-26 Christophe Lyon <christophe.lyon@linaro.org>
2126
2127 * gcc.target/aarch64/advsimd-intrinsics/vpaddl.c: New file.
2128
4ef07c76
CL
21292015-01-26 Christophe Lyon <christophe.lyon@linaro.org>
2130
2131 * gcc.target/aarch64/advsimd-intrinsics/vpadal.c: New file.
2132
0e6057c6
CL
21332015-01-26 Christophe Lyon <christophe.lyon@linaro.org>
2134
316cbf79
CL
2135 * gcc.target/aarch64/advsimd-intrinsics/vmvn.c: New file.
2136
21372015-01-26 Christophe Lyon <christophe.lyon@linaro.org>
2138
2139 * gcc.target/aarch64/advsimd-intrinsics/vmovl.c: New file.
0e6057c6 2140
0dd498e4
CL
21412015-01-26 Christophe Lyon <christophe.lyon@linaro.org>
2142
2143 * gcc.target/aarch64/advsimd-intrinsics/vpXXX.inc: New file.
2144 * gcc.target/aarch64/advsimd-intrinsics/vpadd.c: New file.
2145 * gcc.target/aarch64/advsimd-intrinsics/vpmax.c: New file.
2146 * gcc.target/aarch64/advsimd-intrinsics/vpmin.c: New file.
2147
a9f53b60
CL
21482015-01-26 Christophe Lyon <christophe.lyon@linaro.org>
2149
2150 * gcc.target/aarch64/advsimd-intrinsics/vmlX_n.inc: New file.
2151 * gcc.target/aarch64/advsimd-intrinsics/vmla_n.c: New file.
2152 * gcc.target/aarch64/advsimd-intrinsics/vmls_n.c: New file.
2153
f4d988f4
CL
21542015-01-26 Christophe Lyon <christophe.lyon@linaro.org>
2155
2156 * gcc.target/aarch64/advsimd-intrinsics/vXXXhn.inc: New file.
2157 * gcc.target/aarch64/advsimd-intrinsics/vraddhn.c: New file.
2158 * gcc.target/aarch64/advsimd-intrinsics/vrsubhn.c: New file.
2159 * gcc.target/aarch64/advsimd-intrinsics/vsubhn.c: New file.
2160 * gcc.target/aarch64/advsimd-intrinsics/vaddhn.c: Use code from
2161 vXXXhn.inc.
2162
3cd58c0f
RB
21632015-01-26 Richard Biener <rguenther@suse.de>
2164
2165 PR middle-end/64764
2166 * gcc.dg/uninit-19.c: New testcase.
2167
96af01ae
RO
21682015-01-26 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2169
2170 * lib/target-supports.exp (check_effective_target_vect64): Add
2171 sparc*-*-*.
2172
44d59462
EB
21732015-01-26 Eric Botcazou <ebotcazou@adacore.com>
2174
2175 PR testsuite/64712
2176 * gnat.dg/unchecked_convert1.adb (Unchecked_Convert1): Initialize A.
2177
a638d1de
TL
21782015-01-26 Tony Liu <tony.liu@arm.com>
2179
2180 * gcc.target/arm/scd42-1.c: Improve the check for UAL and
2181 non-UAL cases.
2182
0daf7343
JB
21832015-01-26 Janne Blomqvist <jb@gcc.gnu.org>
2184
2185 PR libfortran/64770
2186 * gfortran.dg/open_new_segv.f90: Add dg- stuff to make test work
2187 correctly, clean up afterwards.
2188
0ac399cf
MM
21892015-01-25 Mikael Morin <mikael@gcc.gnu.org>
2190
2191 PR fortran/62044
2192 * gfortran.dg/use_rename_7.f90: New.
2193
939911c5
ASJ
21942015-01-25 Allan Sandfeld Jensen <sandfeld@kde.org>
2195
2196 * gcc.target/i386/funcspec-5.c: Test new multiversion targets.
2197 * g++.dg/ext/mv17.C: Test BMI/BMI2 multiversion dispatcher.
2198
1f22bef5
OE
21992015-01-25 Oleg Endo <olegendo@gcc.gnu.org>
2200
2201 PR target/54236
2202 * gcc.target/sh/pr54236-4.c: New.
2203
c8f2dff2
L
22042015-01-24 H.J. Lu <hongjiu.lu@intel.com>
2205
2206 * gcc.target/i386/builtin_target.c (check_intel_cpu_model): Add
2207 Silvermont, Ivy Bridge, Haswell and Broadwell tests. Update Sandy
2208 Bridge test.
2209
7165d8f1
JB
22102015-01-24 Janne Blomqvist <jb@gcc.gnu.org>
2211
2212 PR libfortran/64770
2213 * gfortran.dg/open_new_segv.f90: New test.
2214
841dbf80
OE
22152015-01-24 Oleg Endo <olegendo@gcc.gnu.org>
2216
2217 PR target/49263
2218 PR target/53987
2219 PR target/64345
2220 PR target/59533
2221 PR target/52933
2222 PR target/54236
2223 PR target/51244
2224 * gcc.target/sh/pr64345-1.c: New.
2225 * gcc.target/sh/pr64345-2.c: New.
2226 * gcc.target/sh/pr59533-1.c: New.
2227 * gcc.target/sh/pr49263.c: Adjust matching of expected insns.
2228 * gcc.target/sh/pr52933-2.c: Likewise.
2229 * gcc.target/sh/pr54089-1.c: Likewise.
2230 * gcc.target/sh/pr54236-1.c: Likewise.
2231 * gcc.target/sh/pr51244-20-sh2a.c: Likewise.
2232 * gcc.target/sh/pr49263-1.c: Remove xfails.
2233 * gcc.target/sh/pr49263-2.c: Likewise.
2234 * gcc.target/sh/pr49263-3.c: Likewise.
2235 * gcc.target/sh/pr53987-1.c: Likewise.
2236 * gcc.target/sh/pr52933-1.c: Adjust matching of expected insns.
2237 (test_24, test_25, test_26, test_27, test_28, test_29, test_30): New.
2238 * gcc.target/sh/pr51244-12.c: Adjust matching of expected insns.
2239 (test05, test06, test07, test08, test09, test10, test11, test12): New.
2240 * gcc.target/sh/pr54236-3.c: Adjust matching of expected insns.
2241 (test_002, test_003, test_004, test_005, test_006, test_007, test_008,
2242 test_009): New.
2243 * gcc.target/sh/pr51244-4.c: Adjust matching of expected insns.
2244 (test_02): New.
2245
19bd4ebc
TV
22462015-01-24 Tom de Vries <tom@codesourcery.com>
2247
2248 * gcc.target/i386/funcspec-5.c: Replace avx512 with avx512f.
2249
6ed7da89
ILT
22502015-01-23 Ian Lance Taylor <iant@google.com>
2251
2252 PR go/64510
2253 * go.test/go-test.exp (go-gc-tests): Skip nilptr2.go test on
2254 targets without split stack support.
2255
5c8bae59
VM
22562015-01-23 Vladimir Makarov <vmakarov@redhat.com>
2257
2258 PR target/64317
2259 * gcc.target/i386/pr64317.c: New test.
2260
6c4d60f8
JJ
22612015-01-23 Jakub Jelinek <jakub@redhat.com>
2262
2263 PR rtl-optimization/63637
2264 PR rtl-optimization/60663
2265 * gcc.dg/pr63637-1.c: New test.
2266 * gcc.dg/pr63637-2.c: New test.
2267 * gcc.dg/pr63637-3.c: New test.
2268 * gcc.dg/pr63637-4.c: New test.
2269 * gcc.dg/pr63637-5.c: New test.
2270 * gcc.dg/pr63637-6.c: New test.
2271 * gcc.target/i386/pr63637-1.c: New test.
2272 * gcc.target/i386/pr63637-2.c: New test.
2273 * gcc.target/i386/pr63637-3.c: New test.
2274 * gcc.target/i386/pr63637-4.c: New test.
2275 * gcc.target/i386/pr63637-5.c: New test.
2276 * gcc.target/i386/pr63637-6.c: New test.
2277
350d17ef
RB
22782015-01-23 Richard Biener <rguenther@suse.de>
2279
2280 PR testsuite/63439
2281 * gcc.dg/vect/bb-slp-11.c: Require vect_pack_trunc.
2282 * gcc.dg/vect/bb-slp-26.c: Require vect_hw_misalign.
2283
10ef8f28
MP
22842015-01-23 Marek Polacek <polacek@redhat.com>
2285
2286 PR preprocessor/60570
2287 * gcc.dg/cpp/pr36320.c: Turn dg-error into dg-bogus.
2288 * gcc.dg/cpp/pr60570.c: New test.
2289
8f000887
RB
22902015-01-23 Richard Biener <rguenther@suse.de>
2291
2292 PR testsuite/63439
2293 * gcc.dg/vect/vect-33.c: Adjust target selectors for v16qi
2294 vectorization on vect64 targets.
2295
652960d1
JW
22962015-01-23 Janus Weil <janus@gcc.gnu.org>
2297
2298 PR fortran/60922
2299 * gfortran.dg/class_allocate_17.f90: New.
2300
c146aced
TB
23012015-01-23 Tobias Burnus <burnus@net-b.de>
2302
2303 PR fortran/64726
2304 * gfortran.dg/goacc/combined_loop.f90: New.
2305
bae420fc
JD
23062015-01-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2307
2308 PR fortran/61933
2309 * gfortran.dg/make_unit.f90: New test.
2310
20056f60
JD
23112015-01-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2312
2313 PR fortran/61933
2314 * gfortran.dg/negative_unit_int8.f: Update.
2315
5e7821eb
JL
23162015-01-22 Jeff Law <law@redhat.com>
2317
2318 PR target/52076
2319 * gcc.target/m68k/pr52076-1.c: New test.
2320 * gcc.target/m68k/pr52076-2.c: New test.
2321
f4b05e74
RB
23222015-01-22 Richard Biener <rguenther@suse.de>
2323
2324 PR middle-end/64728
2325 * gcc.dg/torture/pr64728.c: New testcase.
2326
75e2edee 23272015-01-22 Uros Bizjak <ubizjak@gmail.com>
98321768
UB
2328
2329 PR target/64688
2330 * g++.dg/pr64688.C: New test.
2331
e9ed6b1e
IE
23322015-01-22 Ilya Enkovich <ilya.enkovich@intel.com>
2333
2334 * gcc.target/i386/chkp-always_inline.c (f1): Make static
2335 to avoid errors with -fpic.
2336
cce93c76
RB
23372015-01-22 Richard Biener <rguenther@suse.de>
2338
2339 PR libstdc++/64535
2340 * g++.old-deja/g++.eh/badalloc1.C: Adjust.
2341
c8b90a13
SB
23422015-01-21 Segher Boessenkool <segher@kernel.crashing.org>
2343
2344 PR rtl-optimization/64682
2345 * gcc.c-torture/execute/pr64682.c: New file.
2346
31be63ab
JJ
23472015-01-21 Jakub Jelinek <jakub@redhat.com>
2348
98f51044
JJ
2349 PR debug/64511
2350 * gcc.dg/pr64511.c: New test.
2351
6c5ed3f1
JJ
2352 PR rtl-optimization/62078
2353 * g++.dg/opt/pr62078.C: New test.
2354
31be63ab
JJ
2355 PR c/63307
2356 * c-c++-common/cilk-plus/CK/pr63307.c: New test.
2357
4195393b
TK
23582015-01-21 Thomas Koenig <tkoenig@netcologne.de>
2359
2360 PR fortran/57023
2361 * gfortran.dg/internal_pack_15.f90: New test.
2362
2f3c4b69
BE
23632015-01-21 Bernd Edlinger <bernd.edlinger@hotmail.de>
2364
948f9b76 2365 * c-c++-common/tsan/step.c: New testcase.
2f3c4b69 2366
6fdbf713
CL
23672015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
2368
2369 * gcc.target/aarch64/advsimd-intrinsics/vqdmull_n.c: New file.
2370
9b84f8f5
CL
23712015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
2372
2373 * gcc.target/aarch64/advsimd-intrinsics/vqdmull_lane.c: New file.
2374
993cb720
CL
23752015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
2376
2377 * gcc.target/aarch64/advsimd-intrinsics/vqdmull.c: New file.
2378
c6c3bdce
CL
23792015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
2380
2381 * gcc.target/aarch64/advsimd-intrinsics/vqdmulh_n.c: New file.
2382
49258482
CL
23832015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
2384
2385 * gcc.target/aarch64/advsimd-intrinsics/vqdmulh_lane.c: New file.
2386
77566bc7
CL
23872015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
2388
2389 * gcc.target/aarch64/advsimd-intrinsics/vqdmulh.c: New file.
2390
94b9215c
CL
23912015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
2392
2393 * gcc.target/aarch64/advsimd-intrinsics/vmull_n.c: New file.
2394
43da1074
CL
23952015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
2396
2397 * gcc.target/aarch64/advsimd-intrinsics/vmull_lane.c: New file.
2398
e5584668
CL
23992015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
2400
2401 * gcc.target/aarch64/advsimd-intrinsics/vmull.c: New file.
2402
8afb62ac
CL
24032015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
2404
2405 * gcc.target/aarch64/advsimd-intrinsics/vmul_n.c: New file.
2406
ad9b853c
CL
24072015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
2408
2409 * gcc.target/aarch64/advsimd-intrinsics/vmul_lane.c: New file.
2410
d048f8c3
CL
24112015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
2412
2413 * gcc.target/aarch64/advsimd-intrinsics/vmovn.c: New file.
2414
84722cca
CL
24152015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
2416
2417 * gcc.target/aarch64/advsimd-intrinsics/vXXXw.inc: New file.
2418 * gcc.target/aarch64/advsimd-intrinsics/vsubw.c: New file.
2419 * gcc.target/aarch64/advsimd-intrinsics/vaddw.c: Use code from
2420 vXXXw.inc.
2421
9ba08321
CL
24222015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
2423
2424 * gcc.target/aarch64/advsimd-intrinsics/vXXXl.inc: New file.
2425 * gcc.target/aarch64/advsimd-intrinsics/vsubl.c: New file.
2426 * gcc.target/aarch64/advsimd-intrinsics/vaddl.c: Use code from
2427 vXXXl.inc.
2428
8f478ee6
RL
24292015-01-21 Renlin Li <renlin.li@arm.com>
2430
2431 * g++.dg/tls/thread_local5.C: Skip when dejagnu wrapper is used.
2432 * g++.dg/tls/thread_local5g.C: Likewise.
2433 * g++.dg/tls/thread_local6g.C: Likewise.
2434
d9355320
CL
24352015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
2436
2437 * gcc.target/aarch64/advsimd-intrinsics/vsXi_n.inc: New file.
2438 * gcc.target/aarch64/advsimd-intrinsics/vsli_n.c: New file.
2439 * gcc.target/aarch64/advsimd-intrinsics/vsri_n.c: New file.
2440
dc60142a
CL
24412015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
2442
2443 * gcc.target/aarch64/advsimd-intrinsics/vqdmlXl_n.inc: New file.
2444 * gcc.target/aarch64/advsimd-intrinsics/vqdmlal_n.c: New file.
2445 * gcc.target/aarch64/advsimd-intrinsics/vqdmlsl_n.c: New file.
2446
e6ad0b15
CL
24472015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
2448
2449 * gcc.target/aarch64/advsimd-intrinsics/vqdmlXl_lane.inc: New file.
2450 * gcc.target/aarch64/advsimd-intrinsics/vqdmlal_lane.c: New file.
2451 * gcc.target/aarch64/advsimd-intrinsics/vqdmlsl_lane.c: New file.
2452
73780390
CL
24532015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
2454
2455 * gcc.target/aarch64/advsimd-intrinsics/vqdmlXl.inc: New file.
2456 * gcc.target/aarch64/advsimd-intrinsics/vqdmlal.c: New file.
2457 * gcc.target/aarch64/advsimd-intrinsics/vqdmlsl.c: New file.
2458
1f36fbf4
JL
24592015-01-20 Jeff Law <law@redhat.com>
2460
2461 PR target/59946
2462 * gcc.target/m68k/pr59946.c: New test.
2463
07cdd01e
CL
24642015-01-20 Christophe Lyon <christophe.lyon@linaro.org>
2465
2466 * gcc.target/aarch64/advsimd-intrinsics/vmlXl_n.inc: New file.
2467 * gcc.target/aarch64/advsimd-intrinsics/vmlal_n.c: New file.
2468 * gcc.target/aarch64/advsimd-intrinsics/vmlsl_n.c: New file.
2469
e20a3d0f
CL
24702015-01-20 Christophe Lyon <christophe.lyon@linaro.org>
2471
2472 * gcc.target/aarch64/advsimd-intrinsics/vmlXl_lane.inc: New file.
2473 * gcc.target/aarch64/advsimd-intrinsics/vmlal_lane.c: New file.
2474 * gcc.target/aarch64/advsimd-intrinsics/vmlsl_lane.c: New file.
2475
8e4a8e54
CL
24762015-01-20 Christophe Lyon <christophe.lyon@linaro.org>
2477
2478 * gcc.target/aarch64/advsimd-intrinsics/vmlXl.inc: New file.
2479 * gcc.target/aarch64/advsimd-intrinsics/vmlal.c: New file.
2480 * gcc.target/aarch64/advsimd-intrinsics/vmlsl.c: New file.
2481
8df0f8aa
CL
24822015-01-20 Christophe Lyon <christophe.lyon@linaro.org>
2483
2484 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: New file.
2485 * gcc.target/aarch64/advsimd-intrinsics/vtrn.c: New file.
2486 * gcc.target/aarch64/advsimd-intrinsics/vuzp.c: Use code from
2487 vshuffle.inc.
2488 * gcc.target/aarch64/advsimd-intrinsics/vzip.c: Use code from
2489 vshuffle.inc.
2490
1a1345f4
CL
24912015-01-20 Christophe Lyon <christophe.lyon@linaro.org>
2492
2493 * gcc.target/aarch64/advsimd-intrinsics/vmlX_lane.inc: New file.
2494 * gcc.target/aarch64/advsimd-intrinsics/vmla_lane.c: New file.
2495 * gcc.target/aarch64/advsimd-intrinsics/vmls_lane.c: New file.
2496
84c8a10b
CL
24972015-01-20 Christophe Lyon <christophe.lyon@linaro.org>
2498
2499 * gcc.target/aarch64/advsimd-intrinsics/vmlX.inc: New file.
2500 * gcc.target/aarch64/advsimd-intrinsics/vmla.c: New file.
2501 * gcc.target/aarch64/advsimd-intrinsics/vmls.c: New file.
2502
a5504e99
CL
25032015-01-20 Christophe Lyon <christophe.lyon@linaro.org>
2504
2505 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: New file.
2506
17cb4283
JJ
25072015-01-20 Jakub Jelinek <jakub@redhat.com>
2508
d302f41d
JJ
2509 * gcc.dg/guality/pr49888.c (v): Add __attribute__((used)).
2510
3ea36418
JJ
2511 PR sanitizer/64632
2512 * g++.dg/ubsan/pr64632.C: New test.
2513
17cb4283
JJ
2514 PR debug/64663
2515 * gcc.dg/pr64663.c: New test.
2516
3b6444f0
PC
25172015-01-20 Paolo Carlini <paolo.carlini@oracle.com>
2518
2519 PR c++/64383
2520 * g++.dg/warn/Wunused-var-23.C: New.
2521
67ee3e61
PC
25222015-01-20 Paolo Carlini <paolo.carlini@oracle.com>
2523
2524 PR c++/59937
2525 * g++.dg/cpp0x/constexpr-59937-1.C: New.
2526 * g++.dg/cpp0x/constexpr-59937-2.C: Likewise.
2527
2fd2ae34
RB
25282015-01-20 Richard Biener <rguenther@suse.de>
2529
2530 PR ipa/64684
2531 * gcc.dg/lto/pr64684_0.c: New testcase.
2532 * gcc.dg/lto/pr64684_1.c: Likewise.
2533 * gcc.dg/lto/pr64684_2.c: Likewise.
2534 * gcc.dg/lto/pr64685_0.c: Likewise.
2535 * gcc.dg/lto/pr64685_1.c: Likewise.
2536
efb6a9ce
PC
25372015-01-20 Paolo Carlini <paolo.carlini@oracle.com>
2538
2539 PR c++/62241
2540 * g++.dg/cpp1y/lambda-init12.C: New.
2541
f1691f6c
RB
25422015-01-20 Richard Biener <rguenther@suse.de>
2543
2544 PR tree-optimization/64410
2545 * g++.dg/vect/pr64410.cc: Require vect_double.
2546
c896d4b4 25472015-01-20 Matthew Wahab <matthew.wahab@arm.com>
f1691f6c 2548
c896d4b4
MW
2549 PR target/64149
2550 * gcc.target/arm/thumb1-far-farjump-3.c: Remove.
2551
7002f3bd
IZ
25522015-01-20 Igor Zamyatin <igor.zamyatin@intel.com>
2553
2554 PR bootstrap/64676
2555 Revert:
2556 2014-01-19 Igor Zamyatin <igor.zamyatin@intel.com>
2557
2558 PR rtl-optimization/64081
2559 * gcc.dg/pr64081.c: New test.
2560
fdce7209
DM
25612015-01-19 David Malcolm <dmalcolm@redhat.com>
2562
2563 * jit.dg/harness.h: Include <unistd.h>.
2564 (CHECK_NO_ERRORS): New.
2565 (verify_code): Wrap prototype in #ifndef TEST_COMPILING_TO_FILE.
2566 (test_jit): Support new macro TEST_COMPILING_TO_FILE for exercising
2567 gcc_jit_context_compile_to_file.
2568 * jit.dg/jit.exp (fixed_host_execute): Fix the code for passing on
2569 args to the spawned executable.
2570 (jit-expand-vars): New function.
2571 (jit-exe-params): New variable.
2572 (dg-jit-set-exe-params): New function.
2573 (jit-dg-test): Detect testcases that use
2574 jit-verify-compile-to-file and call jit-setup-compile-to-file.
2575 Set arguments of spawned process to jit-exe-params.
2576 (jit-get-output-filename): New function.
2577 (jit-setup-compile-to-file): New function.
2578 (jit-verify-compile-to-file): New function.
2579 (jit-run-executable): New function.
2580 (jit-verify-executable): New function.
2581 * jit.dg/test-compile-to-assembler.c: New testcase.
2582 * jit.dg/test-compile-to-dynamic-library.c: New testcase.
2583 * jit.dg/test-compile-to-executable.c: New testcase.
2584 * jit.dg/test-compile-to-object.c: New testcase.
2585
0c84d521
OE
25862015-01-19 Oleg Endo <olegendo@gcc.gnu.org>
2587
2588 PR target/64652
2589 * gcc.target/sh/torture/pr64652.c (test): Rename to test_0.
2590 (test_1): New.
2591
6b984df0
ML
25922015-01-19 Martin Liska <mliska@suse.cz>
2593
2594 * objc/compile/pr64668.m: New test.
2595
670c08b3
DM
25962015-01-19 David Malcolm <dmalcolm@redhat.com>
2597
2598 * jit.dg/test-arith-overflow.c: Include stdbool.h.
2599 (create_overflow_fn): Update comment to clarify that
2600 the third param of the created function is a bool *, not
2601 an int *.
2602 (verify_int_overflow_fn): Convert param "expected_ovf" from
2603 int to bool. Update third param of "overflow_fn_type" from int *
2604 to bool *. Update local "actual_ovf" from int to bool.
2605 (verify_uint_overflow_fn): Likewise.
2606
185c9e56
ML
26072015-01-19 Martin Liska <mliska@suse.cz>
2608
2609 * gcc.dg/ipa/ipa-icf-33.c: New test.
2610
75f16201
FY
26112015-01-19 Felix Yang <felix.yang@huawei.com>
2612 Haijian Zhang <z.zhanghaijian@huawei.com>
2613
2614 * gcc.target/aarch64/advsimd-intrinsics/compute-ref-data.h
2615 (buffer_float64x2, buffer_pad_float64x2): New helper variables.
2616 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (hfloat64_t,
2617 result_float64x2, expected_hfloat64x2): New helper type, variable and
2618 declaration.
2619 (buffer_float64x2, buffer_pad_float64x2): New helper variables.
2620 * gcc.target/aarch64/advsimd-intrinsics/vfma.c: Don't run on target
2621 without the FMA feature and exclude test for vfmaq_f64 on arm*-*-*.
2622 * gcc.target/aarch64/advsimd-intrinsics/vfms.c: Don't run on target
2623 without the FMA feature and exclude test for vfmsq_f64 on arm*-*-*.
2624 * gcc.target/aarch64/advsimd-intrinsics/vfma_n.c: Don't run on arm*-*-*
2625 and target without the FMA feature.
2626
af129d07
JW
26272015-01-19 Jiong Wang <jiong.wang@arm.com>
2628
2629 * gcc.target/aarch64/pr64304.c: New testcase.
2630
75f16201 26312015-01-19 Igor Zamyatin <igor.zamyatin@intel.com>
dfd3a76c
IZ
2632
2633 PR rtl-optimization/64081
2634 * gcc.dg/pr64081.c: New test.
2635
2e066278
TB
26362015-01-19 Tejas Belagod <tejas.belagod@arm.com>
2637
2638 PR target/63971
2639 * gcc.target/aarch64/test_frame_1.c: Expect only two loads of x30 (in
2640 the epilogue).
2641 * gcc.target/aarch64/test_frame_6.c: Likewise.
2642 * gcc.target/aarch64/test_frame_2.c: Expect only one pair load of x30
2643 and x19 (in the epilogue).
2644 * gcc.target/aarch64/test_frame_4.c: Likewise.
2645 * gcc.target/aarch64/test_frame_7.c: Likewise.
2646
c11d86b4
IE
26472015-01-19 Ilya Enkovich <ilya.enkovich@intel.com>
2648
2649 * gcc.target/i386/chkp-always_inline.c: New.
2650
2f3b40a7
AP
26512015-01-15 Andrew Pinski <apinski@cavium.com>
2652 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
2653
2654 * gcc.target/aarch64/aapcs64/abitest.S (LABEL_TEST_FUNC_RETURN): Load
2655 testfunc_ptr as 32bit for ILP32 and 64bit for LP64.
2656
5b384b3d
PT
26572015-01-18 Andre Vehreschild <vehre@gmx.de>
2658
2659 PR fortran/60255
2660 * gfortran.dg/unlimited_polymorphic_2.f03: Removed error.
2661 * gfortran.dg/unlimited_polymorphic_20.f03: New test.
2662
26632015-01-18 Paul Thomas <pault@gcc.gnu.org>
2664
2665 PR fortran/64578
2666 * gfortran.dg/unlimited_polymorphic_21.f90: New test
2667
15a43a0c
OE
26682015-01-18 Oleg Endo <olegendo@gcc.gnu.org>
2669
2670 PR target/64652
2671 * gcc.target/sh/torture/pr64652.c: New.
2672
b16650ac
JH
26732015-01-18 Jan Hubicka <hubicka@ucw.cz>
2674
2675 * gcc.dg/ipa/ipa-icf-32.c: Update template.
2676 * c-c++-common/asan/instrument-with-calls-3.c: Likewise.
2677 * c-c++-common/asan/instrument-with-calls-2.c: Likewise.
2678 * c-c++-common/asan/instrument-with-calls-1.c: Likewise.
2679 * c-c++-common/asan/kasan-recover-1.c: Likewise.
2680 * c-c++-common/asan/kasan-recover-2.c: Likewise.
2681
33c3b6be
JH
26822015-01-18 Jan Hubicka <hubicka@ucw.cz>
2683
2684 PR ipa/64378
2685 * g++.dg/torture/pr64378.C: New testcase.
2686
a878f8e8
PT
26872015-01-18 Paul Thomas <pault@gcc.gnu.org>
2688
8fc4dc4a 2689 PR fortran/57959
a878f8e8
PT
2690 * gfortran.dg/block_13.f08: New test
2691
e207c522
PT
26922015-01-18 Paul Thomas <pault@gcc.gnu.org>
2693
2694 PR fortran/55901
2695 * gfortran.dg/associate_1.f03: Allow test for character with
2696 automatic length.
2697
f2a93012
SB
26982015-01-17 Segher Boessenkool <segher@kernel.crashing.org>
2699
2700 * gcc.target/powerpc/ppc-fpconv-4.c: Skip for -mpowerpc64.
2701 * gcc.target/powerpc/ppc-fpconv-8.c: Ditto.
2702
c0779818
SB
27032015-01-17 Segher Boessenkool <segher@kernel.crashing.org>
2704
2705 * gcc.dg/20020919-1.c: Use _ARCH_PPC64 to test for -mpowerpc64.
2706
029b2d55
PT
27072015-01-17 Paul Thomas <pault@gcc.gnu.org>
2708
2709 PR fortran/64578
2710 * gfortran.dg/unlimited_polymorphic_21.f90: New test
2711
9b548517
AV
27122015-01-17 Andre Vehreschild <vehre@gmx.de>
2713
2714 PR fortran/60357
2715 * gfortran.dg/alloc_comp_assign_13.f08: New test.
2716
2717 PR fortran/61275
2718 * gfortran.dg/alloc_comp_assign_14.f08: New test.
2719
2720 PR fortran/55932
2721 * gfortran.dg/alloc_comp_initializer_4.f03: New test.
2722
adbfb3f8
AV
27232015-01-17 Andre Vehreschild <vehre@gmx.de>
2724
2725 PR fortran/60334
2726 * gfortran.dg/deferred_type_param_6.f90: Add tests for this PR.
2727
0ed4bf92
BS
27282015-01-16 Bernd Schmidt <bernds@codesourcery.com>
2729
2730 PR rtl-optimization/52773
2731 * gcc.c-torture/compile/pr52773.c: New test.
2732
68e2914e
PC
27332015-01-16 Paolo Carlini <paolo.carlini@oracle.com>
2734
2735 PR c++/62134
2736 * g++.dg/cpp0x/alias-decl-46.C: New.
2737
1175297f
CL
27382015-01-16 Christophe Lyon <christophe.lyon@linaro.org>
2739
2740 * gcc.target/aarch64/advsimd-intrinsics/vld1_lane.c: New file.
2741
1005e837
CL
27422015-01-16 Christophe Lyon <christophe.lyon@linaro.org>
2743
2744 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (CHECK):
2745 Add trace.
11135080
CL
2746 (CHECK_FP): Likewise.
2747 (CHECK_CUMULATIVE_SAT): Likewise.
1005e837 2748
0619d58c
CL
27492015-01-16 Christophe Lyon <christophe.lyon@linaro.org>
2750
11135080
CL
2751 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h
2752 (Set_Neon_Cumulative_Sat): Add parameter.
2753 (__set_neon_cumulative_sat): Support new parameter.
2754 * gcc.target/aarch64/advsimd-intrinsics/binary_sat_op.inc
2755 (TEST_BINARY_SAT_OP1): Call Set_Neon_Cumulative_Sat with new
2756 argument.
2757 * gcc.target/aarch64/advsimd-intrinsics/unary_sat_op.inc
2758 (TEST_UNARY_SAT_OP1): Call Set_Neon_Cumulative_Sat with new
2759 argument.
0619d58c 2760
cbf9a566
BE
27612015-01-16 Bernd Edlinger <bernd.edlinger@hotmail.de>
2762
2763 * g++.dg/tsan/vptr_benign_race.C: New testcase.
2764 * g++.dg/tsan/vptr_harmful_race.C: New testcase.
2765
39dac19e
PC
27662015-01-16 Paolo Carlini <paolo.carlini@oracle.com>
2767
2768 PR c++/60056
2769 * g++.dg/tls/thread_local-ice4.C: New.
2770
35912f16
JG
27712015-01-16 James Greenhalgh <james.greenhalgh@arm.com>
2772
2773 * g++.dg/abi/mangle-abi-crypto.C: Add crypto options, rather
2774 than Neon options.
2775
39dac19e 27762015-01-16 Paolo Carlini <paolo.carlini@oracle.com>
0dc240a4
PC
2777
2778 PR c++/62276
2779 * g++.dg/cpp0x/vt-62276.C: New.
2780
ed22611a
IE
27812015-01-16 Ilya Enkovich <ilya.enkovich@intel.com>
2782
2783 PR middle-end/64353
2784 * g++.dg/pr64353.C: New.
2785
f2a03a72
KT
27862015-01-16 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2787
2788 PR target/64263
2789 * gcc.target/aarch64/pr64263_1.c: New test.
2790
32e84644
YR
27912015-01-16 Yuri Rumyantsev <ysrumyan@gmail.com>
2792
2793 PR tree-optimization/64434
2794 * gcc.dg/torture/pr64434.c: Move to...
2795 * gcc.dg/pr64434.c: ... here.
2796
666e8e06
RB
27972015-01-16 Richard Biener <rguenther@suse.de>
2798
2799 PR middle-end/64614
2800 * gcc.dg/uninit-18.c: New testcase.
2801
0399a8db
RB
28022015-01-16 Richard Biener <rguenther@suse.de>
2803
2804 PR tree-optimization/64568
2805 * g++.dg/torture/pr64568-2.C: New testcase.
2806
06201ad5
IE
28072015-01-16 Ilya Enkovich <ilya.enkovich@intel.com>
2808
2809 PR target/64363
2810 * gcc.target/i386/chkp-label-address.c: New.
2811
dc9a54fa
JW
28122015-01-16 Janus Weil <janus@gcc.gnu.org>
2813
2814 PR fortran/45290
2815 * gfortran.dg/pointer_init_6.f90: Extended.
2816
ece4d1ac
RS
28172015-01-16 Robert Suchanek <robert.suchanek@imgtec.com>
2818
2819 * gcc.c-torture/compile/20150108.c: New test.
2820
4baa25d3
EB
28212015-01-16 Eric Botcazou <ebotcazou@adacore.com>
2822
2823 * gcc.target/visium: New directory.
2824
a3f97e03
RB
28252015-01-16 Richard Biener <rguenther@suse.de>
2826
2827 PR tree-optimization/61743
2828 * gcc.dg/tree-ssa/pr61743-1.c: Add -fno-tree-vectorize.
2829 * gcc.dg/tree-ssa/pr61743-2.c: Likewise.
2830
5f3bc026
ZC
28312015-01-16 Zhenqiang Chen <zhenqiang.chen@arm.com>
2832
2833 * gcc.dg/pr64015.c: New test.
2834
9377495d
MT
28352015-01-16 Markus Trippelsdorf <markus@trippelsdorf.de>
2836
2837 PR ipa/64163
2838 PR ipa/64612
2839 * g++.dg/ipa/pr64612.C: New test.
2840
eb5ffec4
RL
28412015-01-16 Renlin Li <renlin.li@arm.com>
2842
2843 * g++.dg/builtin-apply2.c: Remove aarch64 target from skip list.
2844
3e362970
IT
28452015-01-16 Ilya Tocar <ilya.tocar@intel.com>
2846
2847 * gcc.target/i386/sse-14.c: Test new intrinsic.
2848 * gcc.target/i386/sse-22.c: Ditto.
2849
de37b21e
PC
28502015-01-16 Paolo Carlini <paolo.carlini@oracle.com>
2851
2852 PR c++/58614
2853 * g++.dg/cpp0x/auto44.C: New.
2854
56314783
SL
28552015-01-15 Sandra Loosemore <sandra@codesourcery.com>
2856
2857 PR target/59710
2858 * gcc.target/nios2/gpopt-all.c: New test case.
2859 * gcc.target/nios2/gpopt-local.c: New test case.
2860 * gcc.target/nios2/gpopt-global.c: New test case.
2861 * gcc.target/nios2/gpopt-data.c: New test case.
2862 * gcc.target/nios2/gpopt-none.c: New test case.
2863
35228ac7
JJ
28642015-01-15 Jakub Jelinek <jakub@redhat.com>
2865
2866 * g++.dg/ubsan/vptr-1.C: New test.
2867 * g++.dg/ubsan/vptr-2.C: New test.
2868 * g++.dg/ubsan/vptr-3.C: New test.
2869 * g++.dg/ubsan/vptr-4.C: New test.
2870 * g++.dg/ubsan/vptr-5.C: New test.
2871 * g++.dg/ubsan/vptr-6.C: New test.
2872 * g++.dg/ubsan/vptr-7.C: New test.
2873 * g++.dg/ubsan/vptr-8.C: New test.
2874 * g++.dg/ubsan/vptr-9.C: New test.
2875
6c34c761
EB
28762015-01-15 Eric Botcazou <ebotcazou@adacore.com>
2877
2878 * lib/c-torture.exp: Compute LTO_TORTURE_OPTIONS after the environment
2879 is set up.
2880 * lib/gcc-dg.exp: Likewise.
2881
d1457701
VM
28822015-01-15 Vladimir Makarov <vmakarov@redhat.com>
2883
2884 PR rtl-optimization/64110
2885 * gcc.target/i386/pr64110.c: Add scan-assembler.
2886
41dbbb37
TS
28872015-01-15 Thomas Schwinge <thomas@codesourcery.com>
2888 James Norris <jnorris@codesourcery.com>
2889 Cesar Philippidis <cesar@codesourcery.com>
2890 Ilmir Usmanov <i.usmanov@samsung.com>
2891
2892 * lib/target-supports.exp (check_effective_target_fopenacc): New
2893 procedure.
2894 * g++.dg/goacc-gomp/goacc-gomp.exp: New file.
2895 * g++.dg/goacc/goacc.exp: Likewise.
2896 * gcc.dg/goacc-gomp/goacc-gomp.exp: Likewise.
2897 * gcc.dg/goacc/goacc.exp: Likewise.
2898 * gfortran.dg/goacc/goacc.exp: Likewise.
2899 * c-c++-common/cpp/openacc-define-1.c: New file.
2900 * c-c++-common/cpp/openacc-define-2.c: Likewise.
2901 * c-c++-common/cpp/openacc-define-3.c: Likewise.
2902 * c-c++-common/goacc-gomp/nesting-1.c: Likewise.
2903 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
2904 * c-c++-common/goacc/acc_on_device-2-off.c: Likewise.
2905 * c-c++-common/goacc/acc_on_device-2.c: Likewise.
2906 * c-c++-common/goacc/asyncwait-1.c: Likewise.
2907 * c-c++-common/goacc/cache-1.c: Likewise.
2908 * c-c++-common/goacc/clauses-fail.c: Likewise.
2909 * c-c++-common/goacc/collapse-1.c: Likewise.
2910 * c-c++-common/goacc/data-1.c: Likewise.
2911 * c-c++-common/goacc/data-2.c: Likewise.
2912 * c-c++-common/goacc/data-clause-duplicate-1.c: Likewise.
2913 * c-c++-common/goacc/deviceptr-1.c: Likewise.
2914 * c-c++-common/goacc/deviceptr-2.c: Likewise.
2915 * c-c++-common/goacc/deviceptr-3.c: Likewise.
2916 * c-c++-common/goacc/if-clause-1.c: Likewise.
2917 * c-c++-common/goacc/if-clause-2.c: Likewise.
2918 * c-c++-common/goacc/kernels-1.c: Likewise.
2919 * c-c++-common/goacc/loop-1.c: Likewise.
2920 * c-c++-common/goacc/loop-private-1.c: Likewise.
2921 * c-c++-common/goacc/nesting-1.c: Likewise.
2922 * c-c++-common/goacc/nesting-data-1.c: Likewise.
2923 * c-c++-common/goacc/nesting-fail-1.c: Likewise.
2924 * c-c++-common/goacc/parallel-1.c: Likewise.
2925 * c-c++-common/goacc/pcopy.c: Likewise.
2926 * c-c++-common/goacc/pcopyin.c: Likewise.
2927 * c-c++-common/goacc/pcopyout.c: Likewise.
2928 * c-c++-common/goacc/pcreate.c: Likewise.
2929 * c-c++-common/goacc/pragma_context.c: Likewise.
2930 * c-c++-common/goacc/present-1.c: Likewise.
2931 * c-c++-common/goacc/reduction-1.c: Likewise.
2932 * c-c++-common/goacc/reduction-2.c: Likewise.
2933 * c-c++-common/goacc/reduction-3.c: Likewise.
2934 * c-c++-common/goacc/reduction-4.c: Likewise.
2935 * c-c++-common/goacc/sb-1.c: Likewise.
2936 * c-c++-common/goacc/sb-2.c: Likewise.
2937 * c-c++-common/goacc/sb-3.c: Likewise.
2938 * c-c++-common/goacc/update-1.c: Likewise.
2939 * gcc.dg/goacc/acc_on_device-1.c: Likewise.
2940 * gfortran.dg/goacc/acc_on_device-1.f95: Likewise.
2941 * gfortran.dg/goacc/acc_on_device-2-off.f95: Likewise.
2942 * gfortran.dg/goacc/acc_on_device-2.f95: Likewise.
2943 * gfortran.dg/goacc/assumed.f95: Likewise.
2944 * gfortran.dg/goacc/asyncwait-1.f95: Likewise.
2945 * gfortran.dg/goacc/asyncwait-2.f95: Likewise.
2946 * gfortran.dg/goacc/asyncwait-3.f95: Likewise.
2947 * gfortran.dg/goacc/asyncwait-4.f95: Likewise.
2948 * gfortran.dg/goacc/branch.f95: Likewise.
2949 * gfortran.dg/goacc/cache-1.f95: Likewise.
2950 * gfortran.dg/goacc/coarray.f95: Likewise.
2951 * gfortran.dg/goacc/continuation-free-form.f95: Likewise.
2952 * gfortran.dg/goacc/cray.f95: Likewise.
2953 * gfortran.dg/goacc/critical.f95: Likewise.
2954 * gfortran.dg/goacc/data-clauses.f95: Likewise.
2955 * gfortran.dg/goacc/data-tree.f95: Likewise.
2956 * gfortran.dg/goacc/declare-1.f95: Likewise.
2957 * gfortran.dg/goacc/enter-exit-data.f95: Likewise.
2958 * gfortran.dg/goacc/fixed-1.f: Likewise.
2959 * gfortran.dg/goacc/fixed-2.f: Likewise.
2960 * gfortran.dg/goacc/fixed-3.f: Likewise.
2961 * gfortran.dg/goacc/fixed-4.f: Likewise.
2962 * gfortran.dg/goacc/host_data-tree.f95: Likewise.
2963 * gfortran.dg/goacc/if.f95: Likewise.
2964 * gfortran.dg/goacc/kernels-tree.f95: Likewise.
2965 * gfortran.dg/goacc/list.f95: Likewise.
2966 * gfortran.dg/goacc/literal.f95: Likewise.
2967 * gfortran.dg/goacc/loop-1.f95: Likewise.
2968 * gfortran.dg/goacc/loop-2.f95: Likewise.
2969 * gfortran.dg/goacc/loop-3.f95: Likewise.
2970 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
2971 * gfortran.dg/goacc/omp.f95: Likewise.
2972 * gfortran.dg/goacc/parallel-kernels-clauses.f95: Likewise.
2973 * gfortran.dg/goacc/parallel-kernels-regions.f95: Likewise.
2974 * gfortran.dg/goacc/parallel-tree.f95: Likewise.
2975 * gfortran.dg/goacc/parameter.f95: Likewise.
2976 * gfortran.dg/goacc/private-1.f95: Likewise.
2977 * gfortran.dg/goacc/private-2.f95: Likewise.
2978 * gfortran.dg/goacc/private-3.f95: Likewise.
2979 * gfortran.dg/goacc/pure-elemental-procedures.f95: Likewise.
2980 * gfortran.dg/goacc/reduction-2.f95: Likewise.
2981 * gfortran.dg/goacc/reduction.f95: Likewise.
2982 * gfortran.dg/goacc/routine-1.f90: Likewise.
2983 * gfortran.dg/goacc/routine-2.f90: Likewise.
2984 * gfortran.dg/goacc/sentinel-free-form.f95: Likewise.
2985 * gfortran.dg/goacc/several-directives.f95: Likewise.
2986 * gfortran.dg/goacc/sie.f95: Likewise.
2987 * gfortran.dg/goacc/subarrays.f95: Likewise.
2988 * gfortran.dg/gomp/map-1.f90: Likewise.
2989 * gfortran.dg/openacc-define-1.f90: Likewise.
2990 * gfortran.dg/openacc-define-2.f90: Likewise.
2991 * gfortran.dg/openacc-define-3.f90: Likewise.
2992 * g++.dg/gomp/block-1.C: Update for changed compiler output.
2993 * g++.dg/gomp/block-2.C: Likewise.
2994 * g++.dg/gomp/block-3.C: Likewise.
2995 * g++.dg/gomp/block-5.C: Likewise.
2996 * g++.dg/gomp/target-1.C: Likewise.
2997 * g++.dg/gomp/target-2.C: Likewise.
2998 * g++.dg/gomp/taskgroup-1.C: Likewise.
2999 * g++.dg/gomp/teams-1.C: Likewise.
3000 * gcc.dg/cilk-plus/jump-openmp.c: Likewise.
3001 * gcc.dg/cilk-plus/jump.c: Likewise.
3002 * gcc.dg/gomp/block-1.c: Likewise.
3003 * gcc.dg/gomp/block-10.c: Likewise.
3004 * gcc.dg/gomp/block-2.c: Likewise.
3005 * gcc.dg/gomp/block-3.c: Likewise.
3006 * gcc.dg/gomp/block-4.c: Likewise.
3007 * gcc.dg/gomp/block-5.c: Likewise.
3008 * gcc.dg/gomp/block-6.c: Likewise.
3009 * gcc.dg/gomp/block-7.c: Likewise.
3010 * gcc.dg/gomp/block-8.c: Likewise.
3011 * gcc.dg/gomp/block-9.c: Likewise.
3012 * gcc.dg/gomp/target-1.c: Likewise.
3013 * gcc.dg/gomp/target-2.c: Likewise.
3014 * gcc.dg/gomp/taskgroup-1.c: Likewise.
3015 * gcc.dg/gomp/teams-1.c: Likewise.
3016
96a87981
DM
30172015-01-15 David Malcolm <dmalcolm@redhat.com>
3018
3019 * jit.dg/test-error-mismatching-types-in-assignment-op.c: New
3020 test case.
3021
37767f4f
MS
30222015-01-15 Mike Stump <mikestump@comcast.net>
3023
3024 * gcc.dg/inline_1.c: Rename gcc.dg/inline_[1-4].c to inline-3[6-9].c.
3025 * gcc.dg/inline_2.c: Likewise.
3026 * gcc.dg/inline_3.c: Likewise.
3027 * gcc.dg/inline_4.c: Likewise.
3028
cab283f5
JW
30292015-01-15 Janus Weil <janus@gcc.gnu.org>
3030
3031 PR fortran/58023
3032 * gfortran.dg/proc_ptr_comp_43.f90: New.
3033
1357c6e1
MS
30342015-01-15 Mike Stump <mikestump@comcast.net>
3035
3036 * gcc.dg/unroll_1.c: Rename gcc.dg/unroll_[1-5].c to unroll-[2-6].
3037 * gcc.dg/unroll_2.c: Likewise.
3038 * gcc.dg/unroll_3.c: Likewise.
3039 * gcc.dg/unroll_4.c: Likewise.
3040 * gcc.dg/unroll_5.c: Likewise.
3041
b472082a
TB
30422015-01-15 Tejas Belagod <tejas.belagod@arm.com>
3043
3044 PR target/63971
3045 * gcc.target/aarch64/test_frame_1.c: Revert to 3 loads of x30
3046 in epilogue.
3047 * gcc.target/aarch64/test_frame_6.c: Likewise.
3048 * gcc.target/aarch64/test_frame_2.c: Revert to 2 pair loads of
3049 x30 and x19 (in the epilogue).
3050 * gcc.target/aarch64/test_frame_4.c: Likewise.
3051 * gcc.target/aarch64/test_frame_7.c: Likewise.
3052
c23127ce
ML
30532015-01-15 Martin Liska <mliska@suse.cz>
3054
3055 * g++.dg/ipa/pr64068.C: New test.
3056 * gcc.dg/ipa/PR64559.c: New test.
3057
d86cfdb8
L
30582015-01-15 H.J. Lu <hongjiu.lu@intel.com>
3059
3060 * g++.dg/other/anon5.C: Ignore additional messages on Linux/x86
3061 with PIE.
3062
42c6b3ca
RB
30632015-01-15 Richard Biener <rguenther@suse.de>
3064
3065 PR tree-optimization/61743
3066 * gcc.dg/tree-ssa/pr61743-1.c: New testcase.
3067 * gcc.dg/tree-ssa/pr61743-2.c: Likewise.
3068
f5422cbf
RL
30692015-01-15 Renlin Li <renlin.li@arm.com>
3070
3071 * gcc.target/aarch64/volatileloadpair-1.c: Correct dg-options.
3072 * gcc.target/aarch64/volatileloadpair-2.c: Likewise.
3073
e9d5a1a0
YR
30742015-01-15 Yuri Rumyantsev <ysrumyan@gmail.com>
3075
3076 * gcc.dg/vect/vect-aggressive-1.c: New.
3077 * gcc.target/i386/avx2-vect-aggressive.c: New.
3078
645c25f6
L
30792015-01-15 H.J. Lu <hongjiu.lu@intel.com>
3080
3081 * gcc.target/i386/pr54445-2.c: Adjust scan string for PIE.
3082
928923e7
RB
30832015-01-15 Richard Biener <rguenther@suse.de>
3084
3085 PR lto/64415
3086 * gcc.dg/lto/pr64415_0.c: Re-enable for darwin with
3087 -Wl,-undefined,dynamic_lookup.
3088
3aabdc00
EB
30892015-01-15 Eric Botcazou <ebotcazou@adacore.com>
3090
4c113f87 3091 * gnat.dg/opt47.adb: New test.
3aabdc00 3092
04d8b4dc
RB
30932015-01-15 Richard Biener <rguenther@suse.de>
3094
3095 PR lto/64415
3096 * gcc.dg/lto/pr64415_0.c: Skip on darwin.
3097
d2626c0b
YR
30982015-01-15 Yuri Rumyantsev <ysrumyan@gmail.com>
3099
3100 PR tree-optimization/64434
3101 * gcc.dg/torture/pr64434.c: New test.
3102
3387e614
MF
31032015-01-15 Matthew Fortune <matthew.fortune@imgtec.com>
3104
3105 * gcc.target/mips/mips.exp (mips-dg-options): -mips3d requires
3106 -mno-micromips. MIPS32R1 and below require -mno-micromips.
3107 -march=loongson* and -march=octeon* require -mno-micromips.
3108
63ecaca0
AB
31092015-01-15 Andrew Bennett <andrew.bennett@imgtec.com>
3110 Matthew Fortune <matthew.fortune@imgtec.com>
3111
3112 * gcc.target/mips/call-saved-4.c (foo): Add NOCOMPRESSION.
3113 * gcc.target/mips/call-saved-5.c (foo): Likewise.
3114 * gcc.target/mips/call-saved-6.c (foo): Likewise.
3115 * gcc.target/mips/call-saved-7.c: New file.
3116 * gcc.target/mips/call-saved-8.c: New file.
3117 * gcc.target/mips/call-saved-9.c: New file.
3118
954bdd58
MF
31192015-01-14 Matthew Fortune <matthew.fortune@imgtec.com>
3120
3121 * gcc.target/mips/lsa.c: New file.
3122 * gcc.target/mips/mips64-lsa.c: Likewise.
3123 * gcc.target/mips/mulsize-2.c: Require !HAS_LSA.
3124 * gcc.target/mips/mulsize-4.c: Likewise.
3125 * gcc.target/mips/mulsize-5.c: New file.
3126 * gcc.target/mips/mulsize-6.c: Likewise.
3127 * gcc.target/mips/mips.exp (mips_option_groups): Support HAS_LSA
3128 and !HAS_LSA as ghost options.
3129 (mips-dg-options): Require rev 6 for HAS_LSA. Downgrade to rev 5
3130 for !HAS_LSA.
3131
953bcfa6
MW
31322015-01-15 Matthew Wahab <matthew.wahab@arm.com>
3133
3134 * g++.dg/torture/20141013.c: Set -fno-short-enums.
3135
d679e96b
RB
31362015-01-15 Richard Biener <rguenther@suse.de>
3137
3138 PR middle-end/64365
3139 * gcc.dg/torture/pr64365.c: New testcase.
3140
5434dc07
MD
31412015-01-14 Marcos Diaz <marcos.diaz@tallertechnologies.com>
3142
3143 * gcc.dg/stackprotectexplicit1.c: New test.
3144 * g++.dg/stackprotectexplicit2.c: New test.
3145
1a0c6983
JD
31462015-01-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3147
3148 PR target/61933
3149 * gfortran.dg/inquire_internal.f90: New.
3150 * gfortran.dg/negative_unit_check.f90: New.
3151
83e3f98b
OE
31522015-01-14 Oleg Endo <olegendo@gcc.gnu.org>
3153
3154 PR target/53988
3155 * gcc.target/sh/pr53988-1.c: New.
3156
36b218ee
PC
31572015-01-14 Paolo Carlini <paolo.carlini@oracle.com>
3158
3159 PR c++/58671
3160 * g++.dg/tls/thread_local-ice3.C: New.
3161
541c5806
L
31622015-01-14 H.J. Lu <hongjiu.lu@intel.com>
3163
3164 * gcc.target/i386/fentry-override.c: Properly place {} in target
3165 selector. Remove nonpic.
3166 * gcc.target/i386/fentry.c: Likewise.
3167
77df5327
AM
31682015-01-14 Andrew MacLeod <amacleod@redhat.com>
3169
3170 * gcc.dg/atomic-invalid.c: Check for invalid memory model
3171 warnings instead of errors.
3172
3b6e42f9
IV
31732015-01-14 Ilya Verbin <ilya.verbin@intel.com>
3174
3175 * lib/target-supports.exp (check_effective_target_lto): Check for -flto
3176 option support instead of ENABLE_LTO from Makefile.
3177
7ef95f9c
RB
31782015-01-14 Richard Biener <rguenther@suse.de>
3179
3180 PR tree-optimization/59354
3181 * gcc.dg/vect/pr59354.c: New testcase.
3182
7d11e4d6
AS
31832015-01-14 Andrew Stubbs <ams@codesourcery.com>
3184
3185 * lib/target-supports.exp
3186 (check_effective_target_arm_neon_ok_nocache): Don't try to test Neon
3187 on ARM architures before v7.
3188
8673b671
AM
31892015-01-14 Andrew MacLeod <amacleod@redhat.com>
3190
3191 PR middle-end/59448
3192 * gcc.dg/atomic-invalid.c: Remove obselete test for illegal consume in
3193 an atomic_exchange.
3194
2f6c116d 31952015-01-14 Ilya Tocar <ilya.tocar@intel.com>
4b54ab97
IT
3196
3197 PR target/64386
3198 * gcc.target/i386/pr64386.c: New test.
3199
2f6c116d 32002015-01-14 Ilya Tocar <ilya.tocar@intel.com>
c67917b6
IT
3201
3202 PR target/64393
3203 * gcc.target/i386/pr64393.c: New test.
3204
2f6c116d 32052015-01-14 Ilya Tocar <ilya.tocar@intel.com>
110b7886
IT
3206
3207 PR target/64387
3208 * gcc.target/i386/pr64387.c: New test.
3209
5c52d249
CL
32102015-01-14 Christophe Lyon <christophe.lyon@linaro.org>
3211
3212 * gcc.target/aarch64/store-pair-1.c: Fix typo.
3213
2a62514f
KT
32142015-01-14 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3215
3216 * gcc.target/aarch64/arm_neon-nosimd-error.c: New test.
3217
6f0a6218
TP
32182015-01-14 Thomas Preud'homme <thomas.preudhomme@arm.com>
3219
3220 PR target/64453
3221 * gcc.target/arm/pr64453.c: New.
3222
683750ce
RB
32232015-01-14 Richard Biener <rguenther@suse.de>
3224
3225 PR lto/64415
3226 * gcc.dg/lto/pr64415_0.c: New testcase.
36b218ee 3227 * gcc.dg/lto/pr64415_1.c: Likewise.
683750ce 3228
217c08c5
ML
32292015-01-14 Martin Liska <mliska@suse.cz>
3230
3231 * gcc.dg/ipa/pr64307.c: New test.
3232
f29e90f5
TB
32332015-01-14 Tejas Belagod <tejas.belagod@arm.com>
3234
3235 * gcc.target/aarch64/vect-movi.c: Check for vectorization for
3236 64-bit and 128-bit.
3237
ca39a43a
KT
32382015-01-14 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3239
3240 PR target/64460
3241 * gcc.target/arm/pr64460_1.c: New test.
3242
46b622cc
RB
32432015-01-14 Richard Biener <rguenther@suse.de>
3244
3245 PR tree-optimization/64493
3246 PR tree-optimization/64495
3247 * gcc.dg/vect/pr64493.c: New testcase.
3248 * gcc.dg/vect/pr64495.c: Likewise.
3249
de1b5c17
MU
32502015-01-13 Martin Uecker <uecker@eecs.berkeley.edu>
3251
3252 * gcc.dg/Warray-bounds-11.c: New test-case.
3253
be77e609
N
32542015-01-14 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
3255
3256 * gcc.target/mips/octeon3-pipe-1.c: New test.
3257
86d0ac88
DM
32582015-01-13 David Malcolm <dmalcolm@redhat.com>
3259
3260 * jit.dg/harness.h (set_up_logging): Move string concatenation
3261 into...
3262 (concat_strings): New function.
3263 (dump_reproducer): New function.
3264 (test_jit): Call dump_reproducer.
3265 * jit.dg/jit.exp (is_testcase_meant_to_generate_a_reproducer): New
3266 function.
3267 (jit-dg-test): Delete any generated reproducer from previous runs.
3268 Verify that a generated reproducer was created, and verify that it
3269 compiles.
3270 * jit.dg/test-nested-contexts.c (main): Call
3271 gcc_jit_context_dump_reproducer_to_file.
3272
9c80f919
L
32732015-01-13 H.J. Lu <hongjiu.lu@intel.com>
3274
3275 * gcc.dg/aru-2.c: Add dg-require-profiling.
3276
f263fe40
L
32772015-01-13 H.J. Lu <hongjiu.lu@intel.com>
3278
3279 * lib/target-supports.exp (check_profiling_available): Check if
3280 -pg links.
3281
2001028a
JH
32822015-01-13 Jan Hubicka <hubicka@ucw.cz>
3283
3284 PR ipa/64565
3285 * g++.dg/torture/pr64565.C: New testcase.
3286
59b8926c
MP
32872015-01-13 Marek Polacek <polacek@redhat.com>
3288
3289 PR middle-end/64391
3290 * gcc.dg/tm/pr64391.c: New test.
3291
ee57ebbf
L
32922015-01-13 H.J. Lu <hongjiu.lu@intel.com>
3293
3294 * gcc.dg/tree-ssa/ssa-store-ccp-3.c: Exclude pie when nonpic is
3295 true.
3296
ed4f78fa
L
32972015-01-13 H.J. Lu <hongjiu.lu@intel.com>
3298
3299 * gcc.target/i386/pie.c: New test.
3300
3301 * lib/target-supports.exp (check_effective_target_pie): New.
3302
860dadcb
JJ
33032015-01-13 Jakub Jelinek <jakub@redhat.com>
3304
3305 PR rtl-optimization/64286
3306 * gcc.target/i386/avx2-pr64286.c: New test.
3307
6e5a37da
PC
33082015-01-13 Paolo Carlini <paolo.carlini@oracle.com>
3309
3310 PR c++/57626
3311 * g++.dg/cpp0x/vt-57626.C: New.
3312
31ec3535
JJ
33132015-01-13 Jakub Jelinek <jakub@redhat.com>
3314
3315 PR fortran/64528
3316 * gfortran.dg/pr64528.f90: New test.
3317
7eb8fb77
RS
33182015-01-13 Richard Sandiford <richard.sandiford@arm.com>
3319
3320 * gcc.target/aarch64/subsp.c: New test.
3321
1f46bd52
AP
33222015-01-13 Andrew Pinski <apinski@cavium.com>
3323
3324 * gcc.target/aarch64/store-pair-1.c: New testcase.
3325
e0ffb247
RB
33262015-01-13 Richard Biener <rguenther@suse.de>
3327
3328 PR lto/64373
3329 * gcc.dg/lto/pr64373_0.c: New testcase.
3330
bf84ac44
AP
33312015-01-13 Andrew Pinski <apinski@cavium.com>
3332
3333 * gcc.target/aarch64/volatileloadpair-1.c: New testcase.
3334 * gcc.target/aarch64/volatileloadpair-2.c: New testcase.
3335
d0ed943c
RB
33362015-01-13 Richard Biener <rguenther@suse.de>
3337
3338 PR tree-optimization/64406
3339 * gcc.dg/pr64406.c: New testcase.
3340
96bb56b2
RB
33412015-01-13 Richard Biener <rguenther@suse.de>
3342
3343 PR tree-optimization/64404
3344 * gcc.dg/vect/pr64404.c: New testcase.
3345
63e533ec 33462015-01-13 Richard Biener <rguenther@suse.de>
a2d429ac
RB
3347
3348 PR tree-optimization/64568
3349 * g++.dg/torture/pr64568.C: New testcase.
3350
f6f2b019
DM
33512015-01-12 David Malcolm <dmalcolm@redhat.com>
3352
3353 * jit.dg/test-error-local-used-from-other-function.c: New test
3354 case.
3355 * jit.dg/test-error-param-reuse.c: New test case.
3356 * jit.dg/test-error-param-sharing.c: New test case.
3357 * jit.dg/test-error-param-used-from-other-function.c: New test
3358 case.
3359 * jit.dg/test-error-param-used-without-a-function.c: New test
3360 case.
3361
01991953
JJ
33622015-01-12 Jakub Jelinek <jakub@redhat.com>
3363
737fde1d
JJ
3364 PR tree-optimization/64563
3365 * gcc.dg/pr64563.c: New test.
3366
631b8d78
JJ
3367 PR target/64513
3368 * gcc.target/i386/pr64513.c: New test.
3369
f51286f2
JJ
3370 PR tree-optimization/64454
3371 * gcc.dg/pr64454.c: New test.
3372
01991953
JJ
3373 PR testsuite/64028
3374 * gcc.dg/vect/no-section-anchors-vect-31.c: Add dg-add-options
3375 bind_pic_locally.
3376 * gcc.dg/vect/no-section-anchors-vect-34.c: Likewise.
3377 * gcc.dg/vect/no-section-anchors-vect-36.c: Likewise.
3378 * gcc.dg/vect/no-section-anchors-vect-64.c: Likewise.
3379 * gcc.dg/vect/no-section-anchors-vect-65.c: Likewise.
3380 * gcc.dg/vect/no-section-anchors-vect-68.c: Likewise.
3381 * gcc.dg/vect/no-section-anchors-vect-69.c: Likewise.
3382 * gcc.dg/vect/slp-25.c: Likewise.
3383 * gcc.dg/vect/vect-109.c: Likewise.
3384 * gcc.dg/vect/vect-13.c: Likewise.
3385 * gcc.dg/vect/vect-17.c: Likewise.
3386 * gcc.dg/vect/vect-18.c: Likewise.
3387 * gcc.dg/vect/vect-19.c: Likewise.
3388 * gcc.dg/vect/vect-20.c: Likewise.
3389 * gcc.dg/vect/vect-21.c: Likewise.
3390 * gcc.dg/vect/vect-22.c: Likewise.
3391 * gcc.dg/vect/vect-27.c: Likewise.
3392 * gcc.dg/vect/vect-29.c: Likewise.
3393 * gcc.dg/vect/vect-2-big-array.c: Likewise.
3394 * gcc.dg/vect/vect-2.c: Likewise.
3395 * gcc.dg/vect/vect-3.c: Likewise.
3396 * gcc.dg/vect/vect-4.c: Likewise.
3397 * gcc.dg/vect/vect-5.c: Likewise.
3398 * gcc.dg/vect/vect-72.c: Likewise.
3399 * gcc.dg/vect/vect-73-big-array.c: Likewise.
3400 * gcc.dg/vect/vect-73.c: Likewise.
3401 * gcc.dg/vect/vect-77-global.c: Likewise.
3402 * gcc.dg/vect/vect-78-global.c: Likewise.
3403 * gcc.dg/vect/vect-7.c: Likewise.
3404 * gcc.dg/vect/vect-86.c: Likewise.
3405 * gcc.dg/vect/vect-align-1.c: Likewise.
3406 * gcc.dg/vect/vect-align-3.c: Likewise.
3407 * gcc.dg/vect/vect-all-big-array.c: Likewise.
3408 * gcc.dg/vect/vect-all.c: Likewise.
3409 * gcc.dg/vect/vect-multitypes-1.c: Likewise.
3410 * gcc.dg/vect/vect-multitypes-4.c: Likewise.
3411 * gcc.dg/vect/vect-peel-3.c: Likewise.
3412 * gcc.dg/vect/vect-peel-4.c: Likewise.
3413 * gcc.dg/vect/wrapv-vect-7.c: Likewise.
3414
351f1600
JL
34152015-01-12 Jeff Law <law@redhat.com>
3416
3417 PR target/64461
3418 * gcc.target/m68k/pr64461.c: New test.
3419
791cfef8
DM
34202015-01-12 David Malcolm <dmalcolm@redhat.com>
3421
3422 * jit.dg/test-array-as-pointer.c (create_code): Update call
3423 to gcc_jit_context_new_global by setting "kind" to
3424 GCC_JIT_GLOBAL_IMPORTED.
3425 * jit.dg/test-error-array-as-pointer.c: Likewise.
3426 * jit.dg/test-expressions.c (make_test_of_get_address): Likewise.
3427 * jit.dg/test-fuzzer.c (make_random_global): Likewise, but
3428 setting kind to GCC_JIT_GLOBAL_EXPORTED.
3429 * jit.dg/test-using-global.c (the_global): Rename to...
3430 (imported_global): ...this.
3431 (create_code): Update to test the three kinds of global.
3432 (verify_code): Likewise.
3433
6c0fcb81
MG
34342015-01-12 Marc Glisse <marc.glisse@inria.fr>
3435
3436 PR testsuite/64427
3437 * gcc.target/i386/pr64291-1.c: Limit to lp64 tarrget. Avoid
3438 undefined behavior.
3439 * gcc.target/i386/pr64291-2.c: Updated.
3440
62e22fcb
RB
34412015-01-12 Richard Biener <rguenther@suse.de>
3442
3443 PR tree-optimization/64530
3444 * gfortran.dg/pr64530.f90: New testcase.
3445
2a58c802
RB
34462015-01-12 Richard Biener <rguenther@suse.de>
3447
3448 PR middle-end/64357
3449 * gcc.dg/torture/pr64357.c: New testcase.
3450
9a4fbc59
L
34512015-01-12 H.J. Lu <hongjiu.lu@intel.com>
3452
3453 * gcc.target/i386/nop-mcount.c: Properly place {} in target
3454 selector.
3455
c3aeec0a
PK
34562015-01-12 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
3457 * gcc.dg/plugin/ggcplug.c: Include gcc-plugin.h after coretypes.h.
3458
365536ca
ML
34592015-01-12 Martin Liska <mliska@suse.cz>
3460
3461 * gcc.dg/ipa/PR64550.c: New test.
3462
d8d5aef1
JH
34632015-01-12 Jan Hubicka <hubicka@ucw.cz>
3464
3465 PR ipa/63470
10ac6596 3466 * g++.dg/ipa/pr63470.C: New testcase.
d8d5aef1 3467
517d78be
JW
34682015-01-11 Janus Weil <janus@gcc.gnu.org>
3469
3470 PR fortran/63733
3471 * gfortran.dg/typebound_operator_20.f90: New.
3472
c34d453f
JW
34732015-01-11 Janus Weil <janus@gcc.gnu.org>
3474
3475 PR fortran/58023
3476 * gfortran.dg/proc_ptr_comp_42.f90: New.
3477
5c0ba546
JW
34782015-01-11 Janus Weil <janus@gcc.gnu.org>
3479
3480 PR fortran/64508
3481 * gfortran.dg/proc_ptr_comp_41.f90: New.
3482
830aecf0
SB
34832015-01-11 Segher Boessenkool <segher@kernel.crashing.org>
3484
3485 * gcc.target/powerpc/recip-test.h (_ARCH_PPC64): Use __LP64__ instead.
3486
aecfd035
TB
34872015-01-10 Tobias Burnus <burnus@net-b.de>
3488
3489 PR fortran/64522
3490 * gfortran.dg/line_length_5.f90: Change dg-warning to dg-error
3491 and add dg-excess-errors.
3492 * gfortran.dg/line_length_6.f90: New.
3493 * gfortran.dg/line_length_7.f90: New.
3494 * gfortran.dg/line_length_8.f90: New.
3495 * gfortran.dg/line_length_9.f90: New.
3496 * gfortran.dg/line_length_10.f90: New.
3497 * gfortran.dg/line_length_11.f90: New.
3498
8cf8f223
DM
34992015-01-09 David Malcolm <dmalcolm@redhat.com>
3500
3501 * jit.dg/test-threads.c (struct testcase): Move declaration
3502 to jit.dg/all-non-failing-tests.h.
3503 (testcases): Likewise.
3504 * jit.dg/all-non-failing-tests.h (struct testcase): Move
3505 declaration here from jit.dg/all-non-failing-tests.h.
3506 (testcases): Likewise.
3507 * jit.dg/test-combination.c (create_code): Eliminate spelling
3508 out all of the testcases in favor of looping through the
3509 "testcases" metadata.
3510 (verify_code): Likewise.
3511
adfac8df
JJ
35122015-01-09 Jakub Jelinek <jakub@redhat.com>
3513
3514 PR rtl-optimization/64536
3515 * gcc.dg/pr64536.c: New test.
3516
ccce3b2a
DM
35172015-01-09 David Malcolm <dmalcolm@redhat.com>
3518
3519 * jit.dg/all-non-failing-tests.h: Add test-constants.c.
3520 * jit.dg/test-combination.c (create_code): Likewise.
3521 (verify_code): Likewise.
3522 * jit.dg/test-constants.c: New test case.
3523 * jit.dg/test-threads.c: Add test-constants.c.
3524
100bfe4a
DP
35252015-01-09 Dimitris Papavasiliou <dpapavas@gmail.com>
3526
a5dbcace 3527 PR libobjc/51891
100bfe4a
DP
3528 * objc.dg/gnu-api-2-class.m: Add a test case
3529 for the above change.
3530
88d24a09
SH
35312015-01-09 Sebastian Huber <sebastian.huber@embedded-brains.de>
3532
3533 * gcc.dg/typeof-2.c: Add checks for non-atomic types.
3534
2f278249
RB
35352015-01-09 Richard Biener <rguenther@suse.de>
3536
3537 PR tree-optimization/64410
3538 * g++.dg/vect/pr64410.cc: New testcase.
3539
3f9f4ae7
ML
35402015-01-09 Martin Liska <mliska@suse.cz>
3541
3542 * gcc.dg/ipa/ipa-icf-32.c: New test.
3543
75d1c391
BE
35442015-01-08 Bernd Edlinger <bernd.edlinger@hotmail.de>
3545
3546 * c-c++-common/tsan/tsan_barrier.h: New.
3547 * c-c++-common/tsan/atomic_stack.c: Reworked to not depend on sleep.
3548 * c-c++-common/tsan/bitfield_race.c: Likewise.
3549 * c-c++-common/tsan/fd_pipe_race.c: Likewise.
3550 * c-c++-common/tsan/mutexset1.c: Likewise.
3551 * c-c++-common/tsan/race_on_barrier.c: Likewise.
3552 * c-c++-common/tsan/race_on_mutex.c: Likewise.
3553 * c-c++-common/tsan/race_on_mutex2.c: Likewise.
3554 * c-c++-common/tsan/simple_race.c: Likewise.
3555 * c-c++-common/tsan/simple_stack.c: Likewise.
3556 * c-c++-common/tsan/sleep_sync.c: Likewise.
3557 * c-c++-common/tsan/tiny_race.c: Likewise.
3558 * c-c++-common/tsan/tls_race.c: Likewise.
3559 * c-c++-common/tsan/write_in_reader_lock.c: Likewise.
3560 * g++.dg/tsan/aligned_vs_unaligned_race.C: Likewise.
3561 * g++.dg/tsan/atomic_free.C: Likewise.
3562 * g++.dg/tsan/atomic_free2.C: Likewise.
3563 * g++.dg/tsan/cond_race.C: Likewise.
adbfb3f8 3564 * g++.dg/tsan/tsan_barrier.h: Copied from c-c++-common/tsan.
75d1c391 3565
b85449ad
HPN
35662015-01-08 Hans-Peter Nilsson <hp@axis.com>
3567
3568 PR testsuite/62250
3569 * lib/target-supports.exp (check_effective_target_libatomic_available):
3570 New.
3571 * gfortran.dg/coarray/caf.exp: Only add -latomic for
3572 targets that match effective-target libatomic_available.
3573 * gfortran.dg/coarray_lib_comm_1.f90: Similar.
3574
303e1d56
DM
35752015-01-08 David Malcolm <dmalcolm@redhat.com>
3576
3577 * jit.dg/test-error-block-in-wrong-function.c (verify_code):
3578 Verify the result of gcc_jit_context_get_last_error.
3579 * jit.dg/test-error-null-passed-to-api.c (verify_code): Likewise.
3580
204a913b
JJ
35812015-01-08 Jakub Jelinek <jakub@redhat.com>
3582
3583 PR tree-optimization/63989
3584 * gcc.dg/strlenopt-27.c: New test.
3585
eb4c16eb
DM
35862015-01-08 David Malcolm <dmalcolm@redhat.com>
3587
3588 * jit.dg/harness.h (set_up_logging): New function.
3589 (test_jit): Fail if gcc_jit_context_acquire fails. Call
3590 set_up_logging on the context, so that every testcase is
3591 logged to a particular file.
3592 * jit.dg/test-nested-contexts.c (main): Open a logfile,
3593 and call gcc_jit_context_set_logfile on the top-level context.
3594
efa7df3c
JJ
35952015-01-08 Jakub Jelinek <jakub@redhat.com>
3596
3597 PR target/64338
3598 * g++.dg/opt/pr64338.C: New test.
3599
de1184c0
TB
36002015-01-08 Tobias Burnus <burnus@net-b.de>
3601
3602 * gfortran.dg/coarray/codimension_2b.f90: New file.
3603 * gfortran.dg/coarray/codimension_2.f90: Add it to dg-extra-sources.
3604 * gfortran.dg/coarray/codimension_2.f90: Call its subroutine.
3605
ec124043
PC
36062015-01-08 Paolo Carlini <paolo.carlini@oracle.com>
3607
3608 PR c++/59004
3609 * g++.dg/ext/fnname4.C: New.
3610
8b93f829
PC
36112015-01-08 Paolo Carlini <paolo.carlini@oracle.com>
3612
3613 PR c++/64462
3614 * g++.dg/cpp0x/constexpr-64462.C: New.
3615
247ecdf3
PC
36162015-01-08 Paolo Carlini <paolo.carlini@oracle.com>
3617
3618 PR c++/60753
3619 * g++.dg/cpp0x/deleted10.C: New.
3620
c211cd23
DM
36212015-01-07 David Malcolm <dmalcolm@redhat.com>
3622
3623 * jit.dg/test-error-dereferencing-void-ptr.c: New test case.
3624
18146f45
DM
36252015-01-07 David Malcolm <dmalcolm@redhat.com>
3626
3627 * jit.dg/test-expressions.c (make_tests_of_unary_ops): Add test of
3628 GCC_JIT_UNARY_OP_ABS.
3629 (verify_unary_ops): Likewise.
3630
f63c7f85
DM
36312015-01-07 David Malcolm <dmalcolm@redhat.com>
3632
3633 * jit.dg/test-arith-overflow.c: New test case.
3634 * jit.dg/all-non-failing-tests.h: Add test-arith-overflow.c.
3635 * jit.dg/test-combination.c (create_code): Likewise.
3636 (verify_code): Likewise.
3637 * jit.dg/test-threads.c (testcases): Likewise.
3638
433d16df
DM
36392015-01-07 David Malcolm <dmalcolm@redhat.com>
3640
3641 * jit.dg/jit.exp: Load wrapper.exp with %{tool} set to "g++"
3642 rather than "jit". Load g++.exp, and call g++_init.
3643 Run test-*.cc files within the testsuite and *.cc files within
3644 docs/examples.
3645 (jit-dg-test): Drop the addition of -fgnu89-inline to
3646 DEFAULT_CFLAGS in favor of adding it to additional_flags, only
3647 doing it when compiling C testcases (since g++ does not handle
3648 it). Reset "orig_environment_saved" so that LD_LIBRARY_PATH
3649 is restored to the value after g++_init ran, rather than the
3650 value before g++_init ran. Return a list of
3651 $comp_output $output_file, as dg-test assumes.
3652
649a2749
DM
36532015-01-07 David Malcolm <dmalcolm@redhat.com>
3654
3655 * jit.dg/harness.h (CHECK_NON_NULL): Add __func__ to output, to
3656 make it easier to figure out the origin of each test result when
3657 running test-combination.c and test-threads.c.
3658 (CHECK_VALUE): Likewise.
3659 (CHECK_DOUBLE_VALUE): Likewise.
3660 (CHECK_STRING_VALUE): Likewise.
3661 (CHECK_STRING_STARTS_WITH): Likewise.
3662 (CHECK_STRING_CONTAINS): Likewise.
3663 (CHECK): Likewise.
3664 (check_string_value): Likewise, add "funcname" param.
3665 (check_string_starts_with): Likewise.
3666 (check_string_contains): Likewise.
3667
50bb6c8e
DM
36682015-01-07 David Malcolm <dmalcolm@redhat.com>
3669
3670 * jit.dg/jit.exp (jit-dg-test): Remove "rootname" call when
3671 generating name of built executable.
3672
4a9a42ab
MP
36732015-01-07 Marek Polacek <polacek@redhat.com>
3674
3675 PR c/64440
3676 * gcc.dg/pr64440.c: New test.
3677 * c-c++-common/pr56607.c: Don't limit dg-warnings to C++.
3678
2cc901dc
MP
36792015-01-07 Marek Polacek <polacek@redhat.com>
3680
3681 PR c/64417
3682 * gcc.c-torture/compile/pr28865.c: Add dg-errors.
3683 * gcc.dg/pr64417.c: New test.
3684
512ef949
MM
36852015-01-06 Michael Meissner <meissner@linux.vnet.ibm.com>
3686
3687 PR target/64505
3688 * gcc.target/powerpc/pr64505.c: New file to test -m32 -mpowerpc64
3689 fix is correct.
3690
f423b58c
EB
36912015-01-06 Eric Botcazou <ebotcazou@adacore.com>
3692
3693 * lib/tsan-dg.exp (check_effective_target_fsanitize_thread):
3694 Check if testcases run without errors, not just if they compile.
3695
36962015-01-06 Christian Bruel <christian.bruel@st.com>
6a6b03ba
CB
3697
3698 PR target/64507
3699 * gcc.target/sh/pr64507.c: New test.
3700
02169d78
AC
37012015-01-06 Arnaud Charlet <charlet@adacore.com>
3702
3703 * gnat.db/fixce.adb, gnat.db/specs/delta_small.ads: Kill warnings.
3704
fb153d02
JJ
37052015-01-06 Jakub Jelinek <jakub@redhat.com>
3706
3707 * c-c++-common/asan/sanitize-all-1.c: New test.
3708 * c-c++-common/ubsan/sanitize-all-1.c: New test.
3709 * c-c++-common/ubsan/sanitize-all-2.c: New test.
3710 * c-c++-common/ubsan/sanitize-all-3.c: New test.
3711 * c-c++-common/ubsan/sanitize-all-4.c: New test.
3712
0969ec7d
EB
37132015-01-06 Eric Botcazou <ebotcazou@adacore.com>
3714
3715 * lib/target-supports.exp (check_profiling_available): Return 0 for
3716 Visium.
3717 (check_effective_target_tls_runtime): Likewise.
3718 (check_effective_target_logical_op_short_circuit): Return 1 for Visium.
3719 * gcc.dg/20020312-2.c: Adjust for Visium.
3720 * gcc.dg/tls/thr-cse-1.c: Likewise
3721 * gcc.dg/tree-ssa/20040204-1.c: Likewise
3722 * gcc.dg/tree-ssa/loop-1.c: Likewise.
3723 * gcc.dg/weak/typeof-2.c: Likewise.
3724
b176bb73
RO
37252015-01-05 Radovan Obradovic <radovan.obradovic@imgtec.com>
3726
3727 PR rtl-optimization/64287
3728 * gcc.dg/aru-2.c: New test.
3729
a6377d52
JJ
37302015-01-05 Jakub Jelinek <jakub@redhat.com>
3731
e5341100
JJ
3732 PR sanitizer/64344
3733 * c-c++-common/ubsan/pr64344-1.c: New test.
3734 * c-c++-common/ubsan/pr64344-2.c: New test.
3735
15aed8c4
JJ
3736 PR tree-optimization/64465
3737 * gcc.dg/pr64465.c: New test.
3738
a6377d52
JJ
3739 PR tree-optimization/64494
3740 * gcc.c-torture/compile/pr64494.c: New test.
3741
8b7cec58
TK
37422015-01-05 Thomas Koenig <tkoenig@gcc.gnu.org>
3743
3744 PR fortran/47674
3745 * gfortran.dg/realloc_on_assign_25.f90: New test.
3746
5624e564
JJ
37472015-01-05 Jakub Jelinek <jakub@redhat.com>
3748
3749 Update copyright years.
3750
5bd012f8
MP
37512015-01-05 Marek Polacek <polacek@redhat.com>
3752
3753 PR c/64423
3754 * gcc.dg/pr64423.c: New test.
3755
ec2c793b
HPN
37562015-01-05 Hans-Peter Nilsson <hp@bitrange.com>
3757
c3874335
HPN
3758 * gcc.dg/debug/debug-1.c: Pass -fno-if-conversion for
3759 mmix-knuth-mmixware for the same reason as for MIPS.
3760 * gcc.dg/debug/debug-2.c: Ditto.
3761
ec2c793b
HPN
3762 * gcc.dg/pr42629.c: Only pass scheduling options on scheduling targets.
3763
d50a1793
JDA
37642015-01-03 John David Anglin <danglin@gcc.gnu.org>
3765
3fd99bca
JDA
3766 PR testsuite/62250
3767 * lib/gfortran.exp: Add libatomic library search path.
3768 * gfortran.dg/coarray/caf.exp: Add -latomic to test options.
3769 * gfortran.dg/coarray_lib_comm_1.f90: Likewise.
3770
d50a1793
JDA
3771 * gcc.dg/pr63914.c: Add -fno-common option on hppa*-*-hpux*.
3772
fe86867f
BE
37732015-01-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
3774
3775 * c-c++-common/tsan/bitfield_race.c: New testcase.
3776 * g++.dg/tsan/aligned_vs_unaligned_race.C: Fixed.
3777
09de7c25
TB
37782015-01-02 Tobias Burnus <burnus@net-b.de>
3779
3780 * gfortran.dg/coarray/collectives_4.f90: New.
3781
74a1c62f
JW
37822015-01-02 Janus Weil <janus@gcc.gnu.org>
3783
3784 PR fortran/57562
3785 * gfortran.dg/extends_16.f90: New.
3786
09ed8520
TB
37872015-01-02 Tobias Burnus <burnus@net-b.de>
3788
3789 * gfortran.dg/coarray/caf.exp (dg-compile-aux-modules): Add.
3790
213ab0a6
TB
37912015-01-02 Tobias Burnus <burnus@net-b.de>
3792
3793 * gfortran.dg/coarray/codimension_2.f90: New.
3794 * gfortran.dg/coarray/codimension_2a.f90: New.
3795 * gfortran.dg/coarray_35.f90: New.
3796 * gfortran.dg/coarray_35a.f90: New.
3797
4294c093 37982015-01-02 Janus Weil <janus@gcc.gnu.org>
a30772be 3799
4294c093 3800 PR fortran/60507
74a1c62f 3801 * gfortran.dg/dummy_procedure_11.f90: New.
09de7c25 3802^L
213ab0a6 3803Copyright (C) 2015 Free Software Foundation, Inc.
ad41bd84
JM
3804
3805Copying and distribution of this file, with or without modification,
3806are permitted in any medium without royalty provided the copyright
3807notice and this notice are preserved.
This page took 4.680506 seconds and 5 git commands to generate.