re PR tree-optimization/65217 (__builtin_unreachable in if statement causes bad assem...
[gcc.git] / gcc / testsuite / ChangeLog
1 2015-04-27 Jeff Law <law@redhat.com>
2
3 PR tree-optimization/65217
4 * gcc.target/i386/pr65217.c: Remove XFAIL.
5
6 2015-04-27 Andre Vehreschild <vehre@gmx.de>
7
8 PR fortran/60322
9 Add tests forgotten to svn-add.
10 * gfortran.dg/class_allocate_19.f03: New test.
11 * gfortran.dg/class_array_20.f03: New test.
12 * gfortran.dg/class_array_21.f03: New test.
13 * gfortran.dg/finalize_29.f08: New test.
14
15 2015-04-27 Andre Vehreschild <vehre@gmx.de>
16
17 PR fortran/59678
18 PR fortran/65841
19 * gfortran.dg/alloc_comp_deep_copy_1.f03: New test.
20 * gfortran.dg/alloc_comp_deep_copy_2.f03: New test.
21
22 2015-04-27 Caroline Tice <cmtice@google.com>
23
24 * gcc.dg/tree-prof/cold_partition_label.c (main): Check for cold
25 partition size.
26
27 2015-04-27 Peter Bergner <bergner@vnet.ibm.com>
28
29 PR target/64579
30 * gcc.target/powerpc/htm-1.c: New test.
31 * gcc.target/powerpc/htm-builtin-1.c (__builtin_tabortdc): Only test
32 on 64-bit compiles.
33 (__builtin_tabortdci): Likewise.
34 (__builtin_tcheck): Remove operand.
35 * lib/target-supports.exp (check_htm_hw_available): New function.
36
37 2015-04-27 Richard Biener <rguenther@suse.de>
38
39 * gcc.target/i386/pr65217.c: XFAIL.
40
41 2015-04-27 Jakub Jelinek <jakub@redhat.com>
42
43 PR tree-optimization/65875
44 * gcc.c-torture/compile/pr65875.c: New test.
45
46 2015-04-25 Marek Polacek <polacek@redhat.com>
47
48 PR c/52085
49 * gcc.dg/enum-incomplete-2.c: New test.
50 * gcc.dg/enum-mode-1.c: New test.
51
52 2015-04-24 Michael Meissner <meissner@linux.vnet.ibm.com>
53
54 PR target/65849
55 * gcc.target/powerpc/pr65849-1.c: New test to verify being able to
56 set new options.
57 * gcc.target/powerpc/pr65849-2.c: Likewise.
58
59 2015-04-24 Tom de Vries <tom@codesourcery.com>
60
61 PR tree-optimization/65802
62 * g++.dg/pr65802.C: Move to ...
63 * gcc.dg/pr65802.c: ... here. Add -fexceptions to dg-options. Include
64 stdarg.h. Rewrite for C.
65 (fn1): Use va_list and va_arg. Make variable args function. Add use of
66 va_start and va_end. Remove unnecessary inline asm.
67
68 2015-04-24 Uros Bizjak <ubizjak@gmail.com>
69 Wei Mi <wmi@google.com>
70
71 * gcc.target/i386/sse2-load-multi.c: New test.
72 * gcc.target/i386/sse2-store-multi.c: Ditto.
73
74 2015-04-24 Marek Polacek <polacek@redhat.com>
75
76 PR c/65830
77 * c-c++-common/pr65830.c: New test.
78
79 PR c/63357
80 * c-c++-common/Wlogical-op-1.c: New test.
81
82 2015-04-24 Marek Polacek <polacek@redhat.com>
83
84 PR c/61534
85 * c-c++-common/pr61534-1.c: New test.
86
87 2015-04-24 Thomas Preud'homme <thomas.preudhomme@arm.com>
88 Steven Bosscher <steven@gcc.gnu.org>
89
90 PR rtl-optimization/34503
91 * gcc.target/arm/pr64616.c: New file.
92
93 2015-04-24 Bin Cheng <bin.cheng@arm.com>
94
95 * gcc.target/arm/pr42172-1.c: Check str instead of ldr.
96
97 2015-04-24 Terry Guo <terry.guo@arm.com>
98
99 * gcc.target/arm/pr65710.c: Update the options.
100
101 2015-04-23 H.J. Lu <hongjiu.lu@intel.com>
102
103 * gcc.target/i386/pr65523.c: Skip x32.
104
105 2015-04-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
106
107 * gcc.target/arm/neon/pr51534.c: Update vcg* scan-assembly patterns
108 to look for vcl* where appropriate.
109
110 2015-04-23 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
111
112 * gcc.dg/vect/costmodel/ppc/costmodel-bb-slp-9a.c: Replace
113 vect_no_align with vect_no_align && { ! vect_hw_misalign }.
114
115 2015-04-23 Kwok Cheung Yeung <kcy@codesourcery.com>
116
117 PR target/26702
118 * gcc.target/arm/pr26702.c: New test.
119
120 2015-04-23 Marek Polacek <polacek@redhat.com>
121
122 PR c/65345
123 * gcc.dg/pr65345-1.c: New test.
124 * gcc.dg/pr65345-2.c: New test.
125
126 2015-04-23 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
127
128 * gcc.target/powerpc/crypto-builtin-2.c: New.
129
130 2015-04-23 Andre Vehreschild <vehre@gmx.de>
131
132 PR fortran/60322
133 * gfortran.dg/class_allocate_19.f03: New test.
134 * gfortran.dg/class_array_20.f03: New test.
135 * gfortran.dg/class_array_21.f03: New test.
136 * gfortran.dg/finalize_10.f90: Corrected scan-trees.
137 * gfortran.dg/finalize_15.f90: Fixing comparision to model
138 initialization correctly.
139 * gfortran.dg/finalize_29.f08: New test.
140
141 2015-04-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
142
143 * gcc.target/powerpc/swaps-p8-18.c: New test.
144
145 2015-04-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
146
147 PR target/65456
148 * gcc.dg/vect/bb-slp-24.c: Exclude test for POWER8.
149 * gcc.dg/vect/bb-slp-25.c: Likewise.
150 * gcc.dg/vect/bb-slp-29.c: Likewise.
151 * gcc.dg/vect/bb-slp-32.c: Replace vect_no_align with
152 vect_no_align && { ! vect_hw_misalign }.
153 * gcc.dg/vect/bb-slp-9.c: Likewise.
154 * gcc.dg/vect/costmodel/ppc/costmodel-slp-33.c: Exclude test for
155 vect_hw_misalign.
156 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Likewise.
157 * gcc.dg/vect/costmodel/ppc/costmodel-vect-76b.c: Adjust tests to
158 account for POWER8, where peeling for alignment is not needed.
159 * gcc.dg/vect/costmodel/ppc/costmodel-vect-outer-fir.c: Replace
160 vect_no_align with vect_no_align && { ! vect_hw_misalign }.
161 * gcc.dg.vect.if-cvt-stores-vect-ifcvt-18.c: Likewise.
162 * gcc.dg/vect/no-scevccp-outer-6-global.c: Likewise.
163 * gcc.dg/vect/no-scevccp-outer-6.c: Likewise.
164 * gcc.dg/vect/no-vfa-vect-43.c: Likewise.
165 * gcc.dg/vect/no-vfa-vect-57.c: Likewise.
166 * gcc.dg/vect/no-vfa-vect-61.c: Likewise.
167 * gcc.dg/vect/no-vfa-vect-depend-1.c: Likewise.
168 * gcc.dg/vect/no-vfa-vect-depend-2.c: Likewise.
169 * gcc.dg/vect/no-vfa-vect-depend-3.c: Likewise.
170 * gcc.dg/vect/pr16105.c: Likewise.
171 * gcc.dg/vect/pr20122.c: Likewise.
172 * gcc.dg/vect/pr33804.c: Likewise.
173 * gcc.dg/vect/pr33953.c: Likewise.
174 * gcc.dg/vect/pr56787.c: Likewise.
175 * gcc.dg/vect/pr58508.c: Likewise.
176 * gcc.dg/vect/slp-25.c: Likewise.
177 * gcc.dg/vect/vect-105-bit-array.c: Likewise.
178 * gcc.dg/vect/vect-105.c: Likewise.
179 * gcc.dg/vect/vect-27.c: Likewise.
180 * gcc.dg/vect/vect-29.c: Likewise.
181 * gcc.dg/vect/vect-33.c: Exclude unaligned access test for
182 POWER8.
183 * gcc.dg/vect/vect-42.c: Replace vect_no_align with vect_no_align
184 && { ! vect_hw_misalign }.
185 * gcc.dg/vect/vect-44.c: Likewise.
186 * gcc.dg/vect/vect-48.c: Likewise.
187 * gcc.dg/vect/vect-50.c: Likewise.
188 * gcc.dg/vect/vect-52.c: Likewise.
189 * gcc.dg/vect/vect-56.c: Likewise.
190 * gcc.dg/vect/vect-60.c: Likewise.
191 * gcc.dg/vect/vect-72.c: Likewise.
192 * gcc.dg/vect/vect-75-big-array.c: Likewise.
193 * gcc.dg/vect/vect-75.c: Likewise.
194 * gcc.dg/vect/vect-77-alignchecks.c: Likewise.
195 * gcc.dg/vect/vect-77-global.c: Likewise.
196 * gcc.dg/vect/vect-78-alignchecks.c: Likewise.
197 * gcc.dg/vect/vect-78-global.c: Likewise.
198 * gcc.dg/vect/vect-93.c: Likewise.
199 * gcc.dg/vect/vect-95.c: Likewise.
200 * gcc.dg/vect/vect-96.c: Likewise.
201 * gcc.dg/vect/vect-cond-1.c: Likewise.
202 * gcc.dg/vect/vect-cond-3.c: Likewise.
203 * gcc.dg/vect/vect-cond-4.c: Likewise.
204 * gcc.dg/vect/vect-cselim-1.c: Likewise.
205 * gcc.dg/vect/vect-multitypes-1.c: Likewise.
206 * gcc.dg/vect/vect-multitypes-3.c: Likewise.
207 * gcc.dg/vect/vect-multitypes-4.c: Likewise.
208 * gcc.dg/vect/vect-multitypes-6.c: Likewise.
209 * gcc.dg/vect/vect-nest-cycle-1.c: Likewise.
210 * gcc.dg/vect/vect-nest-cycle-2.c: Likewise.
211 * gcc.dg/vect/vect-outer-3a-big-array.c: Likewise.
212 * gcc.dg/vect/vect-outer-3a.c: Likewise.
213 * gcc.dg/vect/vect-outer-5.c: Likewise.
214 * gcc.dg/vect/vect-outer-fir-big-array.c: Likewise.
215 * gcc.dg/vect/vect-outer-fir-lb-big-array.c: Likewise.
216 * gcc.dg/vect/vect-outer-fir-lb.c: Likewise.
217 * gcc.dg/vect/vect-outer-fir.c: Likewise.
218 * gcc.dg/vect/vect-peel-3.c: Likewise.
219 * gcc.dg/vect/vect-peel-4.c: Likewise.
220 * gcc.dg/vect/vect-pre-interact.c: Likewise.
221 * gcc.target/powerpc/pr65456.c: New test.
222 * gcc.target/powerpc/vsx-vectorize-2.c: Exclude test for POWER8.
223 * gcc.target/powerpc/vsx-vectorize-4.c: Likewise.
224 * gcc.target/powerpc/vsx-vectorize-6.c: Likewise.
225 * gcc.target/powerpc/vsx-vectorize-7.c: Likewise.
226 * gfortran.dg/vect/vect-2.f90: Replace vect_no_align with
227 vect_no_align && { ! vect_hw_misalign }.
228 * gfortran.dg/vect/vect-3.f90: Likewise.
229 * gfortran.dg/vect/vect-4.f90: Likewise.
230 * gfortran.dg/vect/vect-5.f90: Likewise.
231 * lib/target-supports.exp (check_effective_target_vect_no_align):
232 Return 1 for POWER8.
233 (check_effective_target_vect_hw_misalign): Return 1 for POWER8.
234
235 2015-04-22 Steven G. Kargl <kargl@gcc.gnu.org>
236
237 PR fortran/65429
238 * gfortran.dg/pr65429.f90: New test.
239
240 2015-04-22 Yury Gribov <y.gribov@samsung.com>
241
242 * c-c++-common/asan/user-section-1.c: New test.
243 * c-c++-common/asan/user-section-2.c: New test.
244 * c-c++-common/asan/user-section-3.c: New test.
245
246 2015-04-22 Hale Wang <hale.wang@arm.com>
247 Terry Guo <terry.guo@arm.com>
248
249 PR rtl-optimization/64818
250 * gcc.target/arm/pr64818.c: New test.
251
252 2015-04-21 Jan Hubicka <hubicka@ucw.cz>
253
254 PR ipa/65076
255 * g++.dg/tree-ssa/pr61034.C: Update template.
256 * g++.dg/warn/Warray-bounds.C: Harden for DSE.
257 * gcc.dg/Warray-bounds-11.c: Likewise.
258 * gcc.dg/Warray-bounds.c: Likewise.
259
260 2015-04-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
261
262 PR libgfortran/65234
263 * gfortran.dg/fmt_unlimited.f90: New test.
264
265 2015-04-21 Andreas Tobler <andreast@gcc.gnu.org>
266
267 * gcc.target/i386/avx512bw-vpermi2w-2.c: Fix includes to use actual
268 headers.
269 * gcc.target/i386/avx512bw-vpermt2w-2.c: Likewise.
270 * gcc.target/i386/avx512bw-vpmaddubsw-2.c: Likewise.
271 * gcc.target/i386/avx512bw-vpmaddwd-2.c: Likewise.
272 * gcc.target/i386/avx512dq-vfpclasspd-2.c: Likewise.
273 * gcc.target/i386/avx512dq-vfpclassps-2.c: Likewise.
274 * gcc.target/i386/avx512vbmi-vpermi2b-2.c: Likewise.
275 * gcc.target/i386/avx512vbmi-vpermt2b-2.c: Likewise.
276
277 2015-04-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
278
279 PR libgfortran/56743
280 * gfortran.dg/namelist_87.f90: New test.
281
282 2015-04-21 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
283
284 * gcc.target/aarch64/mult-synth_1.c: New test.
285 * gcc.target/aarch64/mult-synth_2.c: Likewise.
286 * gcc.target/aarch64/mult-synth_3.c: Likewise.
287 * gcc.target/aarch64/mult-synth_4.c: Likewise.
288 * gcc.target/aarch64/mult-synth_5.c: Likewise.
289 * gcc.target/aarch64/mult-synth_6.c: Likewise.
290
291 2015-04-21 Richard Biener <rguenther@suse.de>
292
293 PR tree-optimization/65650
294 * gcc.dg/tree-ssa/ssa-ccp-37.c: New testcase.
295 * gcc.dg/tree-ssa/forwprop-11.c: Adjust.
296 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
297 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
298 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
299 * gcc.dg/tree-ssa/ssa-fre-32.c: Likewise.
300
301 2015-04-21 Tom de Vries <tom@codesourcery.com>
302
303 PR tree-optimization/65802
304 * g++.dg/pr65802.C: New test.
305
306 2015-04-21 Bin Cheng <bin.cheng@arm.com>
307
308 PR testsuite/65767
309 * g++.dg/lto/pr65276_0.C: Change namespace std to std2.
310 * g++.dg/lto/pr65276_1.C: Change namespace std to std2.
311
312 2015-04-20 Paolo Carlini <paolo.carlini@oracle.com>
313
314 PR c++/65801
315 * g++.dg/cpp0x/Wnarrowing2.C: New.
316
317 2015-04-20 Jeff Law <law@redhat.com>
318
319 PR tree-optimization/65658
320 * gcc.dg/pr65658.c: New test.
321
322 2015-04-20 Alan Lawrence <alan.lawrence@arm.com>
323
324 PR target/64134
325 * gcc.target/aarch64/vec_init_1.c: New test.
326
327 2015-04-20 Yvan Roux <yvan.roux@linaro.org>
328
329 * gcc.target/arm/pr65729.c: Restrict to hard float ABI compliant
330 targets.
331
332 2015-04-18 Martin Sebor <msebor@redhat.com>
333
334 * gfortran.dg/pr32627.f03 (strptr): Change size to match the number
335 of non-nul characters.
336 * gfortran.dg/substr_6.f90: Make the NUL character visible on stdout
337
338 2015-04-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
339
340 PR target/65787
341 * gcc.target/powerpc/pr65787.c: New.
342
343 2015-04-17 Jakub Jelinek <jakub@redhat.com>
344
345 PR target/65689
346 * gcc.target/aarch64/c-output-template-4.c: New test.
347
348 2015-04-17 H.J. Lu <hongjiu.lu@intel.com>
349
350 PR target/65780
351 * gcc.dg/pr65780-1.c: New test.
352 * gcc.dg/pr65780-2.c: Likewise.
353 * gcc.target/i386/pr32219-9.c: Likewise.
354 * gcc.target/i386/pr32219-1.c (xxx): Make it initialized common
355 symbol.
356 * gcc.target/i386/pr64317.c (c): Initialize.
357
358 2015-04-17 H.J. Lu <hongjiu.lu@intel.com>
359
360 PR target/65612
361 * g++.dg/ext/mv18.C: New test.
362 * g++.dg/ext/mv19.C: Likewise.
363 * g++.dg/ext/mv20.C: Likewise.
364 * g++.dg/ext/mv21.C: Likewise.
365 * g++.dg/ext/mv22.C: Likewise.
366 * g++.dg/ext/mv23.C: Likewise.
367
368 2015-04-17 Patrick Palka <ppalka@gcc.gnu.org>
369
370 PR c++/64527
371 * g++.dg/init/pr64527.C: New test.
372
373 2015-04-17 Tom de Vries <tom@codesourcery.com>
374 Michael Matz <matz@suse.de>
375
376 PR tree-optimization/64950
377 * gcc.dg/tree-ssa/stdarg-2.c: Change f15 scan-tree-dump for target
378 x86_64-*-*.
379
380 2015-04-17 Yury Gribov <y.gribov@samsung.com>
381
382 * c-c++-common/asan/user-section-1.c: New test.
383
384 2015-04-17 Jakub Jelinek <jakub@redhat.com>
385
386 PR debug/65771
387 * gcc.dg/debug/pr65771.c: New test.
388
389 2015-04-16 H.J. Lu <hongjiu.lu@intel.com>
390
391 * gcc.target/i386/mpx/alloca-1-lbv.c (mpx_test): Replace
392 __buitlin_alloca with __builtin_alloca.
393
394 2015-04-16 Alan Lawrence <alan.lawrence@arm.com>
395
396 * gcc.target/aarch64/vldN_lane_1.c: Correct dup->lane in comments.
397
398 2015-04-16 Richard Biener <rguenther@suse.de>
399
400 PR tree-optimization/64277
401 * gcc.dg/Warray-bounds-14.c: New testcase.
402 * gcc.dg/Warray-bounds-15.c: Likewise.
403 * c-c++-common/ubsan/bounds-4.c: Disable -Warray-bounds.
404 * c-c++-common/ubsan/bounds-6.c: Likewise.
405
406 2015-04-16 Renlin Li <renlin.li@arm.com>
407
408 * gcc.target/aarch64/unsigned-unsignedfloat.c: New.
409 * gcc.target/arm/unsigned-float.c: New.
410
411 2015-04-16 Richard Biener <rguenther@suse.de>
412
413 * gcc.dg/tree-ssa/ssa-ccp-36.c: New testcase.
414 * gcc.dg/tree-ssa/pr37508.c: Adjust.
415 * gfortran.dg/reassoc_6.f: Remove XFAIL.
416
417 2015-04-15 Paolo Carlini <paolo.carlini@oracle.com>
418
419 * g++.dg/cpp0x/alias-decl-22.C: Adjust for error + inform change.
420 * g++.dg/cpp0x/decltype-call1.C: Likewise.
421 * g++.dg/cpp0x/defaulted21.C: Likewise.
422 * g++.dg/cpp0x/defaulted28.C: Likewise.
423 * g++.dg/cpp0x/defaulted47.C: Likewise.
424 * g++.dg/cpp0x/elision_neg.C: Likewise.
425 * g++.dg/cpp0x/fntmpdefarg3.C: Likewise.
426 * g++.dg/cpp0x/implicit-trivial1.C: Likewise.
427 * g++.dg/cpp0x/implicit1.C: Likewise.
428 * g++.dg/cpp0x/implicit9.C: Likewise.
429 * g++.dg/cpp0x/inh-ctor9.C: Likewise.
430 * g++.dg/cpp0x/range-for13.C: Likewise.
431 * g++.dg/gomp/clause-2.C: Likewise.
432 * g++.dg/gomp/udr-5.C: Likewise.
433 * g++.dg/inherit/access6.C: Likewise.
434 * g++.dg/lookup/duperr1.C: Likewise.
435 * g++.dg/lookup/friend2.C: Likewise.
436 * g++.dg/lookup/pr6936.C: Likewise.
437 * g++.dg/lookup/scoped1.C: Likewise.
438 * g++.dg/lookup/using26.C: Likewise.
439 * g++.dg/lookup/using38.C: Likewise.
440 * g++.dg/other/access2.C: Likewise.
441 * g++.dg/overload/defarg3.C: Likewise.
442 * g++.dg/overload/defarg6.C: Likewise.
443 * g++.dg/parse/access11.C: Likewise.
444 * g++.dg/parse/access2.C: Likewise.
445 * g++.dg/parse/access3.C: Likewise.
446 * g++.dg/parse/access4.C: Likewise.
447 * g++.dg/parse/access5.C: Likewise.
448 * g++.dg/parse/access6.C: Likewise.
449 * g++.dg/parse/access8.C: Likewise.
450 * g++.dg/parse/access9.C: Likewise.
451 * g++.dg/parse/crash40.C: Likewise.
452 * g++.dg/tc1/dr142.C: Likewise.
453 * g++.dg/tc1/dr166.C: Likewise.
454 * g++.dg/tc1/dr52.C: Likewise.
455 * g++.dg/template/access11.C: Likewise.
456 * g++.dg/template/access18.C: Likewise.
457 * g++.dg/template/access19.C: Likewise.
458 * g++.dg/template/access2.C: Likewise.
459 * g++.dg/template/access20.C: Likewise.
460 * g++.dg/template/access26.C: Likewise.
461 * g++.dg/template/access3.C: Likewise.
462 * g++.dg/template/access7.C: Likewise.
463 * g++.dg/template/conv12.C: Likewise.
464 * g++.dg/template/crash69.C: Likewise.
465 * g++.dg/template/friend31.C: Likewise.
466 * g++.dg/template/friend32.C: Likewise.
467 * g++.dg/template/memfriend15.C: Likewise.
468 * g++.dg/template/memfriend16.C: Likewise.
469 * g++.dg/template/memfriend17.C: Likewise.
470 * g++.dg/template/memfriend7.C: Likewise.
471 * g++.dg/template/pr32519.C: Likewise.
472 * g++.dg/template/qualttp21.C: Likewise.
473 * g++.dg/template/qualttp8.C: Likewise.
474 * g++.dg/template/ttp10.C: Likewise.
475 * g++.dg/template/typedef11.C: Likewise.
476 * g++.dg/template/typedef13.C: Likewise.
477 * g++.dg/template/typedef19.C: Likewise.
478 * g++.dg/template/typedef20.C: Likewise.
479 * g++.dg/template/typedef22.C: Likewise.
480 * g++.dg/template/using16.C: Likewise.
481 * g++.dg/template/virtual3.C: Likewise.
482 * g++.dg/ubsan/pr61272.C: Likewise.
483 * g++.old-deja/g++.bob/inherit2.C: Likewise.
484 * g++.old-deja/g++.brendan/crash11.C: Likewise.
485 * g++.old-deja/g++.brendan/enum6.C: Likewise.
486 * g++.old-deja/g++.brendan/visibility1.C: Likewise.
487 * g++.old-deja/g++.brendan/visibility10.C: Likewise.
488 * g++.old-deja/g++.brendan/visibility2.C: Likewise.
489 * g++.old-deja/g++.brendan/visibility6.C: Likewise.
490 * g++.old-deja/g++.brendan/visibility7.C: Likewise.
491 * g++.old-deja/g++.brendan/visibility8.C: Likewise.
492 * g++.old-deja/g++.brendan/visibility9.C: Likewise.
493 * g++.old-deja/g++.bugs/900428_03.C: Likewise.
494 * g++.old-deja/g++.jason/access17.C: Likewise.
495 * g++.old-deja/g++.jason/access18.C: Likewise.
496 * g++.old-deja/g++.jason/access22.C: Likewise.
497 * g++.old-deja/g++.jason/access23.C: Likewise.
498 * g++.old-deja/g++.jason/access8.C: Likewise.
499 * g++.old-deja/g++.jason/delete3.C: Likewise.
500 * g++.old-deja/g++.jason/report.C: Likewise.
501 * g++.old-deja/g++.law/access2.C: Likewise.
502 * g++.old-deja/g++.law/access3.C: Likewise.
503 * g++.old-deja/g++.law/access4.C: Likewise.
504 * g++.old-deja/g++.law/access5.C: Likewise.
505 * g++.old-deja/g++.law/arm12.C: Likewise.
506 * g++.old-deja/g++.law/arm14.C: Likewise.
507 * g++.old-deja/g++.law/ctors13.C: Likewise.
508 * g++.old-deja/g++.law/union2.C: Likewise.
509 * g++.old-deja/g++.law/visibility12.C: Likewise.
510 * g++.old-deja/g++.law/visibility15.C: Likewise.
511 * g++.old-deja/g++.law/visibility16.C: Likewise.
512 * g++.old-deja/g++.law/visibility17.C: Likewise.
513 * g++.old-deja/g++.law/visibility18.C: Likewise.
514 * g++.old-deja/g++.law/visibility19.C: Likewise.
515 * g++.old-deja/g++.law/visibility20.C: Likewise.
516 * g++.old-deja/g++.law/visibility21.C: Likewise.
517 * g++.old-deja/g++.law/visibility24.C: Likewise.
518 * g++.old-deja/g++.law/visibility4.C: Likewise.
519 * g++.old-deja/g++.law/visibility5.C: Likewise.
520 * g++.old-deja/g++.law/visibility6.C: Likewise.
521 * g++.old-deja/g++.law/visibility7.C: Likewise.
522 * g++.old-deja/g++.law/visibility8.C: Likewise.
523 * g++.old-deja/g++.law/visibility9.C: Likewise.
524 * g++.old-deja/g++.niklas/t135.C: Likewise.
525 * g++.old-deja/g++.oliva/delete1.C: Likewise.
526 * g++.old-deja/g++.oliva/partord1.C: Likewise.
527 * g++.old-deja/g++.other/access11.C: Likewise.
528 * g++.old-deja/g++.other/access4.C: Likewise.
529 * g++.old-deja/g++.other/access7.C: Likewise.
530 * g++.old-deja/g++.other/crash1.C: Likewise.
531 * g++.old-deja/g++.other/crash7.C: Likewise.
532 * g++.old-deja/g++.other/friend1.C: Likewise.
533 * g++.old-deja/g++.other/friend4.C: Likewise.
534 * g++.old-deja/g++.other/friend9.C: Likewise.
535 * g++.old-deja/g++.other/lineno1.C: Likewise.
536 * g++.old-deja/g++.other/using1.C: Likewise.
537 * g++.old-deja/g++.pt/enum14.C: Likewise.
538 * g++.old-deja/g++.pt/friend11.C: Likewise.
539 * g++.old-deja/g++.pt/friend21.C: Likewise.
540 * g++.old-deja/g++.pt/friend3.C: Likewise.
541 * g++.old-deja/g++.pt/inherit2.C: Likewise.
542 * g++.old-deja/g++.pt/memtemp74.C: Likewise.
543 * g++.old-deja/g++.pt/memtemp89.C: Likewise.
544 * g++.old-deja/g++.robertl/eb94.C: Likewise.
545
546 2015-04-15 Jakub Jelinek <jakub@redhat.com>
547
548 PR ipa/65765
549 * g++.dg/ipa/pr65765.C: New test.
550
551 2015-04-15 Nick Clifton <nickc@redhat.com>
552
553 * gcc.target/rx/builtins.c: Disable RMPA test if string
554 instructions are not allowed.
555
556 2015-04-15 Alan Modra <amodra@gmail.com>
557
558 * gcc.dg/pr65408.c: New.
559
560 2015-04-14 Yvan Roux <yvan.roux@linaro.org>
561
562 PR target/65729
563 * gcc.target/arm/pr65729.c: New test.
564
565 2015-04-14 Richard Biener <rguenther@suse.de>
566
567 PR tree-optimization/65758
568 * gfortran.fortran-torture/compile/pr65758.f90: New testcase.
569
570 2015-04-14 Yvan Roux <yvan.roux@linaro.org>
571
572 PR target/65648
573 * gcc.c-torture/execute/pr65648.c: New test.
574
575 2015-04-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
576
577 * gcc.target/i386/avx512dq-vfpclasspd-2.c (check_fp_class_dp): Use
578 __builtin_finite instead of finite.
579 * gcc.target/i386/avx512dq-vfpclassps-2.c (check_fp_class_sp):
580 Likewise.
581
582 2015-04-14 Marc Glisse <marc.glisse@inria.fr>
583
584 PR tree-optimization/63387
585 * gcc.dg/pr63387.c: New testcase.
586
587 2015-04-12 Jan Hubicka <hubicka@ucw.cz>
588
589 * g++.dg/tree-ssa/nonzero-3.C: New testcase.
590
591 2015-04-13 Richard Biener <rguenther@suse.de>
592
593 PR tree-optimization/65204
594 * gcc.dg/tree-ssa/ssa-ccp-35.c: New testcase.
595
596 2015-04-13 Terry Guo <terry.guo@arm.com>
597
598 PR target/65710
599 * gcc.target/arm/pr65710.c: New.
600
601 2015-04-12 Jakub Jelinek <jakub@redhat.com>
602
603 PR tree-optimization/65747
604 * g++.dg/torture/pr65747.C: New test.
605
606 2015-04-12 Jakub Jelinek <jakub@redhat.com>
607
608 PR c++/65736
609 * g++.dg/cpp0x/pr65736.C: New test.
610
611 2015-04-11 Jan Hubicka <hubicka@ucw.cz>
612 Martin Liska <mliska@suse.cz>
613
614 PR ipa/65722
615 * g++.dg/ipa/pr65722.C: New testcase.
616
617 2015-04-11 Jakub Jelinek <jakub@redhat.com>
618
619 PR tree-optimization/65735
620 * gcc.c-torture/compile/pr65735.c: New test.
621
622 2015-04-11 H.J. Lu <hongjiu.lu@intel.com>
623
624 PR middle-end/65554
625 * g++.dg/opt/pr65554.C: Use __SIZE_TYPE__ instead of unsigned long.
626
627 2015-04-11 Jakub Jelinek <jakub@redhat.com>
628
629 PR target/65671
630 * gcc.target/i386/pr65671.c: Require avx512vl effective target.
631
632 2015-04-10 Yvan Roux <yvan.roux@linaro.org>
633
634 PR target/65647
635 * gcc.target/arm/pr65647-2.c: New.
636
637 2015-04-10 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
638
639 PR target/65694
640 * g++.dg/torture/pr65694.C: New test.
641
642 2015-04-10 Tobias Burnus <burnus@net-b.de>
643
644 * gfortran.dg/coarray_lock_6.f90: New.
645 * gfortran.dg/coarray_lock_7.f90: New.
646 * gfortran.dg/coarray/lock_2.f90: New.
647
648 2015-04-10 Mikael Morin <mikael@gcc.gnu.org>
649
650 PR fortran/56674
651 PR fortran/58813
652 PR fortran/59016
653 PR fortran/59024
654 * gfortran.dg/used_types_27.f90: New.
655
656 2015-04-09 Kirill Yukhin <kirill.yukhin@intel.com>
657
658 PR target/65671
659 * gcc.target/i386/pr65671.c: New.
660
661 2015-04-09 Jakub Jelinek <jakub@redhat.com>
662
663 PR tree-optimization/65709
664 * c-c++-common/ubsan/align-9.c: New test.
665
666 2013-04-09 Paul Thomas <pault@gcc.gnu.org>
667
668 PR fortran/56852
669 * gfortran.dg/pr56852.f90: New test.
670
671 2015-04-09 Marek Polacek <polacek@redhat.com>
672 Jakub Jelinek <jakub@redhat.com>
673
674 PR middle-end/65554
675 * g++.dg/opt/pr65554.C: New test.
676
677 2015-04-09 Jakub Jelinek <jakub@redhat.com>
678
679 PR c++/65690
680 * c-c++-common/attr-aligned-1.c: New test.
681
682 2015-04-09 Ilya Enkovich <ilya.enkovich@intel.com>
683
684 * gcc.target/i386/mpx/memmove-zero-length.c: New.
685
686 2015-04-09 Kirill Yukhin <kirill.yukhin@intel.com>
687
688 PR target/65676
689 * gcc.target/i386/sse-25.c: New.
690
691 2015-04-09 Jakub Jelinek <jakub@redhat.com>
692
693 PR target/65693
694 * gcc.target/i386/pr65693.c: New test.
695
696 2015-04-08 Ilya Enkovich <ilya.enkovich@intel.com>
697
698 * gcc.dg/lto/chkp-static-bounds_0.c: New.
699
700 2015-04-08 Ilya Enkovich <ilya.enkovich@intel.com>
701
702 * gcc.target/i386/mpx/chkp-thunk-comdat-3.c: New.
703
704 2015-04-08 Ilya Enkovich <ilya.enkovich@intel.com>
705
706 * gcc.target/i386/thunk-retbnd.c: New.
707
708 2015-04-08 Eric Botcazou <ebotcazou@adacore.com>
709
710 * gnat.dg/opt48.adb: New test.
711 * gnat.dg/opt48_pkg1.ad[sb]: New helper.
712 * gnat.dg/opt48_pkg2.ad[sb]: Likewise.
713
714 2015-04-07 Jan Hubicka <hubicka@ucw.cz>
715
716 PR ipa/65540
717 * gcc.c-torture/compile/pr65540.c: New.
718
719 2015-04-07 Alan Lawrence <alan.lawrence@arm.com>
720
721 * gcc.target/aarch64/c-output-template-3.c: Add -O, remove
722 -Wno-pointer-arith.
723
724 2015-04-07 Jakub Jelinek <jakub@redhat.com>
725
726 PR debug/65678
727 * g++.dg/debug/pr65678.C: New test.
728
729 PR middle-end/65680
730 * gcc.c-torture/compile/pr65680.c: New test.
731
732 2015-04-07 Andre Vehreschild <vehre@gmx.de>
733
734 PR fortran/65548
735 * gfortran.dg/allocate_with_source_5.f90: New test.
736
737 2015-04-07 Ilya Enkovich <ilya.enkovich@intel.com>
738
739 * gcc.target/i386/mpx/chkp-thunk-comdat-1.cc: New.
740 * gcc.target/i386/mpx/chkp-thunk-comdat-2.cc: New.
741
742 2015-04-07 Bin Cheng <bin.cheng@arm.com>
743
744 * gcc.target/arm/pr65647.c: Add option "-mfloat-abi=soft".
745
746 2015-04-06 Michael Meissner <meissner@linux.vnet.ibm.com>
747
748 PR target/65614
749 * gcc.target/powerpc/compress-float-ppc-pic.c: Run test on power5
750 to get floating point compression.
751 * gcc.target/powerpc/compress-foat-ppc.c: Likewise.
752
753 2015-04-06 Jakub Jelinek <jakub@redhat.com>
754
755 PR preprocessor/61977
756 * gcc.dg/cpp/pr61977.c: New test.
757
758 2015-04-06 Ilya Enkovich <ilya.enkovich@intel.com>
759
760 * gcc.dg/lto/chkp-ctor-merge_0.c: New.
761
762 2015-04-04 Vladimir Makarov <vmakarov@redhat.com>
763
764 PR target/65647
765 * gcc.target/arm/pr65647.c: New.
766
767 2015-04-03 Jan Hubicka <hubicka@ucw.cz>
768
769 PR ipa/65655
770 * g++.dg/torture/pr65655.C: New testcase.
771
772 2015-04-03 Paolo Carlini <paolo.carlini@oracle.com>
773
774 PR c++/64085
775 * g++.dg/cpp1y/lambda-init13.C: New.
776
777 2015-04-03 Marek Polacek <polacek@redhat.com>
778
779 * g++.dg/cpp0x/pr57101.C: Use proper type for size_t.
780
781 2015-04-02 Marek Polacek <polacek@redhat.com>
782
783 PR c++/65642
784 * g++.dg/cpp0x/constexpr-fold1.C: New test.
785 * g++.dg/cpp0x/constexpr-fold2.C: New test.
786
787 2015-04-02 Jakub Jelinek <jakub@redhat.com>
788
789 PR preprocessor/61977
790 * gcc.target/powerpc/pr61977-1.c: New test.
791 * gcc.target/powerpc/pr61977-2.c: New test.
792
793 2015-04-01 Paolo Carlini <paolo.carlini@oracle.com>
794
795 PR c++/56100
796 * g++.dg/warn/Wshadow-8.C: New.
797 * g++.dg/warn/Wshadow-9.C: Likewise.
798 * g++.dg/warn/Wshadow-10.C: Likewise.
799 * g++.dg/warn/Wshadow-11.C: Likewise.
800
801 2015-04-01 Bernd Edlinger <bernd.edlinger@hotmail.de>
802
803 * gcc.dg/pr23623.c: Added aligned attribute.
804 * gcc.dg/20141029-1.c: Likewise.
805 * gcc.dg/20150306-1.c: New test.
806
807 2015-04-01 Marek Polacek <polacek@redhat.com>
808
809 PR c++/65554
810 * g++.dg/cpp0x/initlist93.C: New test.
811 * g++.dg/cpp0x/initlist94.C: New test.
812
813 2015-04-01 Max Ostapenko <m.ostapenko@partner.samsung.com>
814
815 PR target/65624
816 * gcc.target/aarch64/pr65624.c: New test.
817
818 2015-03-31 Jan Hubicka <hubicka@ucw.cz>
819
820 * gcc.dg/ipa/inlinehint-4.c: New testcase.
821
822 2015-03-31 Alex Velenko <Alex.Velenko@arm.com>
823
824 * gcc.target/arm/pr45701-1.c (history_expand_line_internal): Add an
825 extra variable to force stack alignment.
826 * gcc.target/arm/pr45701-2.c (history_expand_line_internal): Add an
827 extra variable to force stack alignment.
828
829 2015-03-31 Marek Polacek <polacek@redhat.com>
830
831 PR c++/65390
832 * g++.dg/template/pr65390.C: New test.
833
834 2015-03-31 Martin Liska <mliska@suse.cz>
835
836 * g++.dg/ipa/pr65557.C: New test.
837
838 2015-03-31 Dominik Vogt <vogt@linux.vnet.ibm.com>
839
840 * gcc.target/s390/hotpatch-25.c: New test.
841 * gcc.target/s390/hotpatch-1.c: Update test.
842 * gcc.target/s390/hotpatch-10.c: Update test.
843 * gcc.target/s390/hotpatch-11.c: Update test.
844 * gcc.target/s390/hotpatch-12.c: Update test.
845 * gcc.target/s390/hotpatch-13.c: Update test.
846 * gcc.target/s390/hotpatch-14.c: Update test.
847 * gcc.target/s390/hotpatch-15.c: Update test.
848 * gcc.target/s390/hotpatch-16.c: Update test.
849 * gcc.target/s390/hotpatch-17.c: Update test.
850 * gcc.target/s390/hotpatch-18.c: Update test.
851 * gcc.target/s390/hotpatch-19.c: Update test.
852 * gcc.target/s390/hotpatch-2.c: Update test.
853 * gcc.target/s390/hotpatch-21.c: Update test.
854 * gcc.target/s390/hotpatch-22.c: Update test.
855 * gcc.target/s390/hotpatch-23.c: Update test.
856 * gcc.target/s390/hotpatch-24.c: Update test.
857 * gcc.target/s390/hotpatch-3.c: Update test.
858 * gcc.target/s390/hotpatch-4.c: Update test.
859 * gcc.target/s390/hotpatch-5.c: Update test.
860 * gcc.target/s390/hotpatch-6.c: Update test.
861 * gcc.target/s390/hotpatch-7.c: Update test.
862 * gcc.target/s390/hotpatch-8.c: Update test.
863 * gcc.target/s390/hotpatch-9.c: Update test.
864 * gcc.target/s390/hotpatch-compile-16.c: Update test.
865
866 2015-03-31 Richard Biener <rguenther@suse.de>
867
868 PR middle-end/65626
869 * g++.dg/torture/pr65626.C: New testcase.
870
871 2015-03-31 Ilya Enkovich <ilya.enkovich@intel.com>
872
873 PR target/65531
874 * gcc.target/i386/mpx/pr65531.cc: New.
875
876 2015-03-31 Ilya Enkovich <ilya.enkovich@intel.com>
877
878 PR target/65602
879 * gcc.target/i386/mpx/alloca-1-lbv.c (mpx_test): Use
880 __builtin_alloca instead of alloca.
881 * gcc.target/i386/mpx/alloca-1-nov.c (mpx_test): Likewise.
882 * gcc.target/i386/mpx/alloca-1-ubv.c (mpx_test): Likewise.
883 * lib/mpx-dg.exp (check_effective_target_mpx): Add wrapper
884 check.
885
886 2015-03-30 Jakub Jelinek <jakub@redhat.com>
887
888 PR ipa/65610
889 * g++.dg/ubsan/pr65610.C: New test.
890
891 2015-03-30 Marek Polacek <polacek@redhat.com>
892
893 PR c++/65398
894 * g++.dg/cpp0x/pr65398-2.C: New test.
895
896 2015-03-30 Marek Polacek <polacek@redhat.com>
897
898 * c-c++-common/pr65556.c: Change the width of bit-fields.
899
900 2015-03-27 Jan Hubicka <hubicka@ucw.cz>
901
902 PR ipa/65588
903 * gcc.target/i386/pr65588.c: New testcase.
904
905 2015-03-29 Thomas Koenig <tkoenig@gcc.gnu.org>
906
907 PR libgfortran/65563
908 * gfortran.dg/open_errors_2.f90: New test.
909
910 2015-03-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
911
912 PR libgfortran/65596
913 * gfortran.dg/namelist_86.f90: New test.
914
915 2015-03-28 Andre Vehreschild <vehre@gmx.de>
916
917 * gfortran.dg/unlimited_polymorphic_24.f03: Fixing copyright
918 statement to reflect new ownership.
919
920 2015-03-28 Paolo Carlini <paolo.carlini@oracle.com>
921
922 PR c++/42328
923 * g++.dg/template/friend58.C: New.
924 * g++.dg/template/friend59.C: Likewise.
925
926 2015-03-27 Tobias Burnus <burnus@net-b.de>
927
928 PR c/65586
929 * g++.dg/gomp/openmp-simd-3.C: New.
930 * gcc.dg/gomp/openmp-simd-3.c: New.
931
932 2015-03-27 H.J. Lu <hongjiu.lu@intel.com>
933
934 PR target/65248
935 * gcc.target/i386/pr65248-1.c: New file.
936 * gcc.target/i386/pr65248-2.c: Likewise.
937 * gcc.target/i386/pr65248-3.c: Likewise.
938 * gcc.target/i386/pr65248-4.c: Likewise.
939
940 2015-03-27 Jakub Jelinek <jakub@redhat.com>
941
942 PR target/65593
943 * gcc.c-torture/compile/pr65593.c: New test.
944
945 2015-03-27 Paolo Carlini <paolo.carlini@oracle.com>
946
947 PR c++/59329
948 * g++.dg/cpp1y/constexpr-assert1.C: New.
949
950 2015-03-27 Marek Polacek <polacek@redhat.com>
951
952 PR c++/65556
953 * c-c++-common/pr65556.c: New test.
954
955 2015-03-27 Jan Hubicka <hubicka@ucw.cz>
956
957 PR ipa/65600
958 * g++.dg/torture/pr65600.C: New testcase.
959
960 2015-03-27 Vladimir Makarov <vmakarov@redhat.com>
961
962 PR target/65407
963 * gcc.target/i386/avx512f-kandnw-1.c: Add scanning kmovw.
964
965 2015-03-27 Andre Vehreschild <vehre@gmx.de>
966
967 * gfortran.dg/unlimited_polymorphic_24.f03: Added copyright
968 statement and cleanup. Fixed typos.
969
970 2015-03-26 Jan Hubicka <hubicka@ucw.cz>
971
972 PR middle-end/65595
973 * gcc.c-torture/compile/pr65595.c: New testcase.
974
975 2015-03-27 Marek Polacek <polacek@redhat.com>
976
977 PR sanitizer/65583
978 * g++.dg/ubsan/pr65583.C: New test.
979
980 2015-03-26 Jan Hubicka <hubicka@ucw.cz>
981
982 * gcc.c-torture/compile/20150327.c: New testcase.
983
984 2015-03-26 Richard Biener <rguenther@suse.de>
985
986 PR middle-end/65555
987 * g++.dg/torture/pr65555.C: New testcase.
988
989 2015-03-26 Jakub Jelinek <jakub@redhat.com>
990
991 PR tree-optimization/64715
992 * gcc.dg/builtin-object-size-15.c: New test.
993 * gcc.dg/pr64715-1.c: New test.
994 * gcc.dg/pr64715-2.c: New test.
995
996 2015-03-26 Richard Biener <rguenther@suse.de>
997
998 PR middle-end/65519
999 * gnat.dg/specs/opt2.ads: Fix testcase.
1000
1001 2015-03-25 Martin Sebor <msebor@redhat.com>
1002
1003 PR testsuite/65526
1004 * lib/target-supports.exp (check_effective_target_arm32): Fail early
1005 when target isn't arm*-*-*-*.
1006 (check_effective_target_arm_nothumb): Likewise.
1007 (check_effective_target_arm_little_endian): Likewise.
1008 (check_effective_target_arm_vect_no_misalign): Likewise.
1009 (check_effective_target_aarch64_little_endian): Fail early if target
1010 isn't aarch64*-*-*.
1011
1012 2015-03-25 Sebastian Pop <s.pop@samsung.com>
1013
1014 PR tree-optimization/65177
1015 * gcc.dg/tree-ssa/ssa-dom-thread-10.c: New.
1016
1017 2015-03-25 Uros Bizjak <ubizjak@gmail.com>
1018
1019 * gcc.target/i386/sse-13.c: Include x86intrin.h and adjust #defines.
1020 * gcc.target/i386/sse-23.c: Do not explicitly include wmmintrin.h,
1021 smmintrin.h and mm3dnow.h.
1022
1023 2015-03-25 Marek Polacek <polacek@redhat.com>
1024
1025 PR c++/65558
1026 * g++.dg/cpp0x/pr65558.C: New test.
1027
1028 2015-03-25 Marek Polacek <polacek@redhat.com>
1029
1030 PR c++/61670
1031 * g++.dg/template/pr61670.C: New test.
1032
1033 2015-03-25 Paolo Carlini <paolo.carlini@oracle.com>
1034
1035 PR c++/54987
1036 * g++.dg/template/pr54987.C: New.
1037
1038 2015-03-25 Richard Biener <rguenther@suse.de>
1039
1040 PR tree-optimization/62630
1041 * gcc.dg/graphite/vect-pr43423.c: XFAIL.
1042
1043 2015-03-25 Ilya Enkovich <ilya.enkovich@intel.com>
1044
1045 PR target/65508
1046 * gcc.target/i386/mpx/pr65508.c: New.
1047
1048 2015-03-25 Mikael Morin <mikael@gcc.gnu.org>
1049
1050 PR fortran/64952
1051 PR fortran/65532
1052 * gfortran.dg/data_initialized_3.f90: New.
1053
1054 2015-03-25 Richard Biener <rguenther@suse.de>
1055
1056 PR middle-end/65519
1057 * gnat.dg/specs/opt2.ads: New testcase.
1058
1059 2015-03-25 Bin Cheng <bin.cheng@arm.com>
1060
1061 * lib/target-supports.exp (arm_tune_string_ops_prefer_neon): New.
1062 * gcc.target/arm/memset-inline-4.c: Skip for
1063 arm_tune_string_ops_prefer_neon.
1064 * gcc.target/arm/memset-inline-5.c: Ditto.
1065 * gcc.target/arm/memset-inline-6.c: Ditto.
1066 * gcc.target/arm/memset-inline-8.c: Ditto.
1067 * gcc.target/arm/memset-inline-9.c: Ditto.
1068
1069 2015-03-24 Paolo Carlini <paolo.carlini@oracle.com>
1070
1071 PR c++/58923
1072 * g++.dg/other/virtual3.C: New.
1073
1074 2015-03-24 Paolo Carlini <paolo.carlini@oracle.com>
1075
1076 PR c++/60130
1077 * g++.dg/cpp0x/vt-60130.C: New.
1078
1079 2015-03-24 Paolo Carlini <paolo.carlini@oracle.com>
1080
1081 PR c++/61971
1082 * g++.dg/warn/Warray-bounds-7.C: New.
1083
1084 2015-03-24 Paolo Carlini <paolo.carlini@oracle.com>
1085
1086 PR c++/60067
1087 * g++.dg/template/defarg18.C: New.
1088
1089 2015-03-24 Paolo Carlini <paolo.carlini@oracle.com>
1090
1091 PR c++/59988
1092 * g++.dg/cpp0x/vt-59988.C: New.
1093
1094 2015-03-24 Jakub Jelinek <jakub@redhat.com>
1095
1096 PR tree-optimization/65533
1097 * gcc.dg/pr65533.c: New test.
1098
1099 2015-03-24 Andre Vehreschild <vehre@gmx.de>
1100
1101 * gfortran.dg/allocate_alloc_opt_13.f90: Added tests for
1102 source= and mold= expressions functionality.
1103 * gfortran.dg/allocate_class_4.f90: New test.
1104 * gfortran.dg/unlimited_polymorphic_20.f90: Added test whether
1105 copying an unlimited polymorhpic object containing a char array
1106 to another unlimited polymorphic object respects the _len
1107 component.
1108 * gfortran.dg/unlimited_polymorphic_22.f90: Extended to check
1109 whether deferred length char array allocate works, unlimited
1110 polymorphic object allocation from a string works and if
1111 allocating an array of deferred length strings works.
1112 * gfortran.dg/unlimited_polymorphic_24.f03: New test.
1113
1114 2015-03-24 Paolo Carlini <paolo.carlini@oracle.com>
1115
1116 PR c++/65513
1117 * g++.dg/cpp0x/constexpr-array11.C: New.
1118
1119 2015-03-24 Richard Biener <rguenther@suse.de>
1120
1121 PR middle-end/65517
1122 * gcc.dg/torture/pr65517.c: New testcase.
1123
1124 2015-03-24 Tobias Burnus <burnus@net-b.de>
1125
1126 * gfortran.dg/coindexed_1.f90: Moved from
1127 gfortran.dg/coarray/coindexed_3.f90; added dg-options.
1128
1129 2015-03-23 Jakub Jelinek <jakub@redhat.com>
1130
1131 PR testsuite/65506
1132 * gcc.dg/pr29215.c: Dump and analyze ccp1 dump instead of
1133 gimple dump.
1134
1135 PR target/65523
1136 * gcc.target/i386/pr65523.c: New test.
1137
1138 PR ipa/65475
1139 * g++.dg/lto/pr65475_0.C: Use dg-lto-options instead of
1140 dg-options.
1141 * g++.dg/lto/pr65475b_0.C: Likewise.
1142
1143 2015-03-23 Oleg Endo <olegendo@gcc.gnu.org>
1144
1145 PR target/65505
1146 * gcc.target/sh/torture/pr65505.c: New.
1147
1148 2015-03-23 Martin Sebor <msebor@redhat.com>
1149
1150 PR testsuite/63175
1151 * gcc.dg/vect/costmodel/ppc/costmodel-bb-slp-9a-pr63175.c: Scan
1152 assembly for lvx in addition to lxv.
1153
1154 2015-03-23 Jakub Jelinek <jakub@redhat.com>
1155
1156 PR target/65504
1157 * gfortran.dg/pr65504.f90: New test.
1158
1159 PR ipa/65521
1160 * gcc.dg/pr65521.c: New test.
1161
1162 2015-03-23 Richard Biener <rguenther@suse.de>
1163
1164 PR tree-optimization/65518
1165 * gcc.dg/vect/pr65518.c: New testcase.
1166
1167 2015-03-23 Richard Biener <rguenther@suse.de>
1168
1169 PR tree-optimization/65494
1170 * gcc.dg/vect/pr65494.c: New testcase.
1171
1172 2015-03-23 Jakub Jelinek <jakub@redhat.com>
1173
1174 PR preprocessor/65238
1175 * c-c++-common/cpp/pr65238-1.c: New test.
1176 * gcc.dg/cpp/pr65238-2.c: New test.
1177 * gcc.dg/cpp/trad/pr65238-3.c: New test.
1178 * gcc.dg/cpp/trad/pr65238-4.c: New test.
1179
1180 2015-03-23 Paul Thomas <pault@gcc.gnu.org>
1181 Mikael Morin <mikael@gcc.gnu.org>
1182
1183 PR fortran/64952
1184 * gfortran.dg/elemental_dependency_4.f90: New.
1185 * gfortran.dg/elemental_dependency_5.f90: New.
1186
1187 2015-03-22 Jan Hubicka <hubicka@ucw.cz>
1188
1189 PR ipa/65475
1190 * g++.dg/lto/pr65475b_0.C: New testcase.
1191 * g++.dg/lto/pr65475b_1.C: New testcase.
1192 * g++.dg/lto/pr65475c_0.C: New testcase.
1193 * g++.dg/lto/pr65475c_1.C: New testcase.
1194
1195 2015-03-21 Tobias Burnus <burnus@net-b.de>
1196
1197 * gfortran.dg/coarray_38.f90: New.
1198 * gfortran.dg/coarray_39.f90: New.
1199 * gfortran.dg/coarray/coindexed_3.f90: Add dg-error, turn into
1200 compile test.
1201
1202 2015-03-20 Marek Polacek <polacek@redhat.com>
1203
1204 PR c++/65398
1205 * g++.dg/cpp0x/pr65398.C: New test.
1206
1207 2015-03-20 Jan Hubicka <hubicka@ucw.cz>
1208
1209 PR ipa/65475
1210 * g++.dg/lto/pr65475_0.C: New testcase.
1211 * g++.dg/lto/pr65475_1.C: New testcase.
1212
1213 2015-03-20 Vladimir Makarov <vmakarov@redhat.com>
1214
1215 PR rtl-optimization/64366
1216 * gcc.target/sh/pr64366.c: New.
1217
1218 2015-03-20 Paolo Carlini <paolo.carlini@oracle.com>
1219
1220 PR c++/48324
1221 * g++.dg/cpp0x/constexpr-48324.C: New.
1222
1223 2015-03-20 Paolo Carlini <paolo.carlini@oracle.com>
1224
1225 PR c++/48453
1226 * g++.dg/cpp0x/pr48453.C: New.
1227
1228 2015-03-20 Marek Polacek <polacek@redhat.com>
1229
1230 PR c++/65072
1231 * g++.dg/cpp0x/pr65072.C: New test.
1232
1233 2015-03-20 Richard Biener <rguenther@suse.de>
1234
1235 PR middle-end/64715
1236 * gcc.dg/pr15347.c: Use -O.
1237 * c-c++-common/pr19807-1.c: Likewise.
1238
1239 2015-03-20 Eric Botcazou <ebotcazou@adacore.com>
1240
1241 * gnat.dg/volatile13.ad[sb]: New test.
1242
1243 2015-03-20 Uros Bizjak <ubizjak@gmail.com>
1244
1245 PR rtl-optimization/60851
1246 * gcc.target/i386/pr60851.c: New test.
1247
1248 2015-03-19 Michael Meissner <meissner@linux.vnet.ibm.com>
1249
1250 PR target/65240
1251 * g++.dg/pr65240.h: Add tests for PR 65240.
1252 * g++.dg/pr65240-1.C: Likewise.
1253 * g++.dg/pr65240-2.C: Likewise.
1254 * g++.dg/pr65240-3.C: Likewise.
1255 * g++.dg/pr65240-4.C: Likewise.
1256
1257 2015-03-19 Vladimir Makarov <vmakarov@redhat.com>
1258
1259 PR rtl-optimization/63491
1260 * gcc.target/powerpc/pr63491.c: New.
1261
1262 2015-03-19 Jakub Jelinek <jakub@redhat.com>
1263
1264 * g++.dg/ipa/pr65465.C: New test.
1265
1266 2015-03-19 Paolo Carlini <paolo.carlini@oracle.com>
1267
1268 PR c++/52659
1269 * g++.dg/cpp0x/deleted11.C: New.
1270
1271 2015-03-19 Jakub Jelinek <jakub@redhat.com>
1272
1273 PR sanitizer/65400
1274 * c-c++-common/tsan/pr65400-3.c: New test.
1275
1276 2015-03-19 Paolo Carlini <paolo.carlini@oracle.com>
1277
1278 PR c++/59686
1279 * g++.dg/cpp0x/constexpr-59686.C: New.
1280
1281 2015-03-19 Jakub Jelinek <jakub@redhat.com>
1282
1283 PR sanitizer/64265
1284 * g++.dg/tsan/pr64265.C: New test.
1285
1286 PR sanitizer/65400
1287 * c-c++-common/tsan/pr65400-1.c: New test.
1288 * c-c++-common/tsan/pr65400-2.c: New test.
1289
1290 2015-03-18 Paolo Carlini <paolo.carlini@oracle.com>
1291
1292 PR c++/59816
1293 * g++.dg/cpp0x/pr59816.C: New.
1294
1295 2015-03-18 Paul Thomas <pault@gcc.gnu.org>
1296
1297 PR fortran/59198
1298 * gfortran.dg/proc_ptr_comp_45.f90: Make tests fuzzy.
1299
1300 2015-03-18 Martin Liska <mliska@suse.cz>
1301
1302 PR ipa/65439
1303 * g++.dg/ipa/ipa-icf-4.C: Extend expected number of
1304 equivalences either to 6 or 7.
1305
1306 2015-03-18 Andrew Stubbs <ams@codesourcery.com>
1307
1308 PR middle-end/64491
1309 Revert:
1310 2014-11-20 Andrew Stubbs <ams@codesourcery.com>
1311
1312 * gcc.dg/undefined-loop-1.c: New file.
1313 * gcc.dg/undefined-loop-2.c: New file.
1314
1315 2014-12-24 Andrew Stubbs <ams@codesourcery.com>
1316
1317 PR testsuite/64032
1318 * gcc.dg/undefined-loop-2.c: Don't allow GCC to optimize away the
1319 loop exits too early.
1320
1321 2015-03-18 Jakub Jelinek <jakub@redhat.com>
1322
1323 PR tree-optimization/65450
1324 * gfortran.dg/pr65450.f90: New test.
1325
1326 PR target/65078
1327 * gcc.target/i386/pr65078-1.c: New test.
1328 * gcc.target/i386/pr65078-2.c: New test.
1329 * gcc.target/i386/pr65078-3.c: New test.
1330 * gcc.target/i386/pr65078-4.c: New test.
1331 * gcc.target/i386/pr65078-5.c: New test.
1332 * gcc.target/i386/pr65078-6.c: New test.
1333
1334 2015-03-18 Paolo Carlini <paolo.carlini@oracle.com>
1335
1336 PR c++/65340
1337 * g++.dg/cpp1y/pr65340.C: New.
1338
1339 2015-03-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1340
1341 PR fortran/64432
1342 * gfortran.dg/system_clock_3.f08: Adjust test.
1343
1344 2015-03-17 Paul Thomas <pault@gcc.gnu.org>
1345
1346 PR fortran/59198
1347 * gfortran.dg/proc_ptr_comp_44.f90: New test.
1348 * gfortran.dg/proc_ptr_comp_45.f90: New test.
1349
1350 2015-03-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1351
1352 PR fortran/64432
1353 * gfortran.dg/system_clock_3.f08: New test.
1354
1355 2015-03-16 Edward Smith-Rowland <3dw4rd@verizon.net>
1356
1357 PR c++/64626
1358 g++.dg/cpp1y/pr64626-1.C: New.
1359 g++.dg/cpp1y/pr64626-2.C: New.
1360 g++.dg/cpp1y/digit-sep-neg.C: Adjust errors and warnings.
1361
1362 2015-03-16 Jakub Jelinek <jakub@redhat.com>
1363
1364 PR tree-optimization/65427
1365 * gcc.c-torture/execute/pr65427.c: New test.
1366
1367 2015-03-16 Marek Polacek <polacek@redhat.com>
1368
1369 DR 1688
1370 PR c++/65327
1371 * g++.dg/cpp0x/constexpr-object1.C: Change dg-error to dg-bogus.
1372 * g++.dg/cpp0x/pr65327.C: New test.
1373
1374 2015-03-16 Max Ostapenko <m.ostapenko@partner.samsung.com>
1375
1376 PR sanitizer/64820
1377 * c-c++-common/asan/pr64820.c: New test.
1378
1379 2015-03-16 Andre Vehreschild <vehre@gmx.de>
1380
1381 * gfortran.dg/pointer_2.f90: New test.
1382
1383 2015-03-16 Eric Botcazou <ebotcazou@adacore.com>
1384
1385 * g++.dg/pr65049.C: New test.
1386
1387 2015-03-16 Tom de Vries <tom@codesourcery.com>
1388
1389 * gcc.target/i386/fuse-caller-save-rec.c: Add PR64895 xfail on scans.
1390 * gcc.target/i386/fuse-caller-save-xmm.c: Same.
1391 * gcc.target/i386/fuse-caller-save.c: Same.
1392
1393 2015-03-16 Eric Botcazou <ebotcazou@adacore.com>
1394
1395 * gnat.dg/loop_optimization18.ad[sb]: New test.
1396 * gnat.dg/loop_optimization18_pkg.ads: New helper.
1397
1398 2015-03-16 Alan Modra <amodra@gmail.com>
1399
1400 * gcc.target/powerpc/pr53199.c: Add extra functions. Revert
1401 2014-12-05 change.
1402
1403 2015-03-15 John David Anglin <danglin@gcc.gnu.org>
1404
1405 * gcc.dg/torture/pr65270-1.c: Add -fno-common to dg-options on
1406 hppa*-*-hpux*.
1407 * gcc.dg/torture/pr65270-2.c: Likewise.
1408
1409 2015-03-14 Mikael Morin <mikael@gcc.gnu.org>
1410
1411 PR fortran/61138
1412 * gfortran.dg/pointer_remapping_9.f90: New.
1413
1414 2015-03-14 Jakub Jelinek <jakub@redhat.com>
1415
1416 PR tree-optimization/65369
1417 * gcc.c-torture/execute/pr65369.c: New test.
1418
1419 PR tree-optimization/65418
1420 * gcc.c-torture/execute/pr65418-1.c: New test.
1421 * gcc.c-torture/execute/pr65418-2.c: New test.
1422
1423 PR rtl-optimization/65401
1424 * gcc.c-torture/execute/pr65401.c: New test.
1425
1426 2015-03-13 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1427
1428 PR target/64600
1429 * gcc.target/arm/pr64600_1.c: New test.
1430
1431 2015-03-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1432
1433 PR rtl-optimization/65235
1434 * gcc.target/aarch64/pr65235_1.c: New test.
1435
1436 2015-03-12 Dominik Vogt <vogt@linux.vnet.ibm.com>
1437
1438 * gcc.target/s390/hotpatch-21.c: New test for hotpatch alignment.
1439 * gcc.target/s390/hotpatch-22.c: Likewise.
1440 * gcc.target/s390/hotpatch-23.c: Likewise.
1441 * gcc.target/s390/hotpatch-24.c: Likewise.
1442 * gcc.target/s390/hotpatch-2.c: Also check hotpatch alignment.
1443 * gcc.target/s390/hotpatch-1.c: Update expected output.
1444 * gcc.target/s390/hotpatch-2.c: Likewise.
1445 * gcc.target/s390/hotpatch-3.c: Likewise.
1446 * gcc.target/s390/hotpatch-4.c: Likewise.
1447 * gcc.target/s390/hotpatch-5.c: Likewise.
1448 * gcc.target/s390/hotpatch-6.c: Likewise.
1449 * gcc.target/s390/hotpatch-7.c: Likewise.
1450 * gcc.target/s390/hotpatch-8.c: Likewise.
1451 * gcc.target/s390/hotpatch-9.c: Likewise.
1452 * gcc.target/s390/hotpatch-10.c: Likewise.
1453 * gcc.target/s390/hotpatch-11.c: Likewise.
1454 * gcc.target/s390/hotpatch-12.c: Likewise.
1455 * gcc.target/s390/hotpatch-13.c: Likewise.
1456 * gcc.target/s390/hotpatch-14.c: Likewise.
1457 * gcc.target/s390/hotpatch-15.c: Likewise.
1458 * gcc.target/s390/hotpatch-16.c: Likewise.
1459 * gcc.target/s390/hotpatch-17.c: Likewise.
1460 * gcc.target/s390/hotpatch-18.c: Likewise.
1461 * gcc.target/s390/hotpatch-19.c: Likewise.
1462
1463 2015-03-12 Ilya Enkovich <ilya.enkovich@intel.com>
1464
1465 PR target/65103
1466 * gcc.target/i386/pr65103-1.c: New.
1467
1468 2015-03-12 Ilya Enkovich <ilya.enkovich@intel.com>
1469
1470 PR target/65044
1471 * gcc.target/i386/pr65044.c: New.
1472
1473 2015-03-12 Tom de Vries <tom@codesourcery.com>
1474
1475 PR rtl-optimization/64895
1476 * gcc.target/i386/fuse-caller-save-rec.c: Revert require nonpic target.
1477 * gcc.target/i386/fuse-caller-save-xmm.c: Ditto.
1478 * gcc.target/i386/fuse-caller-save.c: Ditto.
1479
1480 2015-03-10 Jan Hubicka <hubicka@ucw.cz>
1481
1482 * gcc.dg/ipa/pr63569.c: Fix template.
1483
1484 2015-03-11 Sandra Loosemore <sandra@codesourcery.com>
1485
1486 * g++.dg/ipa/pr64146.C: Require fpic support.
1487
1488 2015-03-11 Janne Blomqvist <jb@gcc.gnu.org>
1489
1490 PR libfortran/65200
1491 * gfortran.dg/open_errors.f90: Update checks for iomsg string.
1492 * gfortran.dg/open_new_segv.f90: Fix error message pattern.
1493
1494 2015-03-11 Jakub Jelinek <jakub@redhat.com>
1495
1496 * c-c++-common/asan/no-asan-check-glob.c: Add -ffat-lto-objects
1497 to dg-options, fix up dg-skip-if.
1498
1499 2015-03-11 Georg-Johann Lay <avr@gjlay.de>
1500
1501 PR target/65296
1502 * gcc.target/avr/tiny-memx: Use -mmcu instead of -march.
1503 * gcc.target/avr/tiny-caller-save.c: Same.
1504
1505 2015-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
1506
1507 PR target/65242
1508 * g++.dg/pr65242.C: New test.
1509
1510 2015-03-11 Marat Zakirov <m.zakirov@samsung.com>
1511
1512 * c-c++-common/asan/no-asan-check-glob.c: New test.
1513
1514 2015-03-10 Paolo Carlini <paolo.carlini@oracle.com>
1515
1516 PR c++/65370
1517 * g++.dg/other/default11.C: New.
1518 * g++.dg/other/default12.C: Likewise.
1519
1520 2015-03-10 Jakub Jelinek <jakub@redhat.com>
1521
1522 PR target/65368
1523 * gcc.target/i386/bmi2-bzhi-2.c: New test.
1524
1525 2015-03-10 Paul Thomas <pault@gcc.gnu.org>
1526
1527 PR fortran/65024
1528 * gfortran.dg/unlimited_polymorphic_23.f90: New test
1529
1530 2015-03-10 Jakub Jelinek <jakub@redhat.com>
1531
1532 PR c++/65127
1533 * g++.dg/cpp0x/pr65127.C: New test.
1534
1535 2015-03-10 Jan Hubicka <hubicka@ucw.cz>
1536
1537 * gcc.dg/ipa/PR64550.c: Update template.
1538
1539 2015-03-10 Alessandro Fanfarillo <fanfarillo.gcc@gmail.com>
1540 Tobias Burnus <burnus@net-b.de>
1541
1542 * gfortran.dg/coarray_sync_memory.f90: New.
1543
1544 2015-03-10 Marek Polacek <polacek@redhat.com>
1545
1546 PR sanitizer/65367
1547 * c-c++-common/ubsan/pr65367.c: New test.
1548
1549 2015-03-10 Ilya Enkovich <ilya.enkovich@intel.com>
1550
1551 * lib/mpx-dg.exp (mpx_link_flags): Set path to wrappers library.
1552 * gcc.target/i386/mpx/calloc-1-lbv.c: New.
1553 * gcc.target/i386/mpx/calloc-1-ubv.c: New.
1554 * gcc.target/i386/mpx/calloc-1-nov.c: New.
1555 * gcc.target/i386/mpx/malloc-1-lbv.c: New.
1556 * gcc.target/i386/mpx/malloc-1-nov.c: New.
1557 * gcc.target/i386/mpx/malloc-1-ubv.c: New.
1558 * gcc.target/i386/mpx/realloc-1-lbv.c: New.
1559 * gcc.target/i386/mpx/realloc-1-nov.c: New.
1560 * gcc.target/i386/mpx/realloc-1-ubv.c: New.
1561 * gcc.target/i386/mpx/realloc-2-lbv.c: New.
1562 * gcc.target/i386/mpx/realloc-2-nov.c: New.
1563 * gcc.target/i386/mpx/realloc-2-ubv.c: New.
1564
1565 2015-03-10 Ilya Enkovich <ilya.enkovich@intel.com>
1566
1567 * lib/mpx-dg.exp (mpx_link_flags): New.
1568 (mpx_init): New.
1569 (mpx_finish): New.
1570 * gcc.target/i386/mpx/alloca-1-lbv.c: New.
1571 * gcc.target/i386/mpx/alloca-1-nov.c: New.
1572 * gcc.target/i386/mpx/alloca-1-ubv.c: New.
1573 * gcc.target/i386/mpx/arg-addr-1-lbv.c: New.
1574 * gcc.target/i386/mpx/arg-addr-1-nov.c: New.
1575 * gcc.target/i386/mpx/arg-addr-1-ubv.c: New.
1576 * gcc.target/i386/mpx/bitfields-1-lbv.c: New.
1577 * gcc.target/i386/mpx/bitfields-1-nov.c: New.
1578 * gcc.target/i386/mpx/bitfields-1-ubv.c: New.
1579 * gcc.target/i386/mpx/builtin-bnd-chk-ptr-bounds-1-lbv.c: New.
1580 * gcc.target/i386/mpx/builtin-bnd-chk-ptr-bounds-1-nov.c: New.
1581 * gcc.target/i386/mpx/builtin-bnd-chk-ptr-bounds-1-ubv.c: New.
1582 * gcc.target/i386/mpx/builtin-bnd-chk-ptr-bounds-2.c: New.
1583 * gcc.target/i386/mpx/builtin-bnd-chk-ptr-lbounds-1-lbv.c: New.
1584 * gcc.target/i386/mpx/builtin-bnd-chk-ptr-lbounds-1-nov.c: New.
1585 * gcc.target/i386/mpx/builtin-bnd-chk-ptr-lbounds-2.c: New.
1586 * gcc.target/i386/mpx/builtin-bnd-chk-ptr-ubounds-1-nov.c: New.
1587 * gcc.target/i386/mpx/builtin-bnd-chk-ptr-ubounds-1-ubv.c: New.
1588 * gcc.target/i386/mpx/builtin-bnd-chk-ptr-ubounds-2.c: New.
1589 * gcc.target/i386/mpx/builtin-bnd-copy-ptr-bounds-1.c: New.
1590 * gcc.target/i386/mpx/builtin-bnd-copy-ptr-bounds-2-lbv.c: New.
1591 * gcc.target/i386/mpx/builtin-bnd-copy-ptr-bounds-2-nov.c: New.
1592 * gcc.target/i386/mpx/builtin-bnd-copy-ptr-bounds-2-ubv.c: New.
1593 * gcc.target/i386/mpx/builtin-bnd-copy-ptr-bounds-3.c: New.
1594 * gcc.target/i386/mpx/builtin-bnd-get-ptr-lbound-1.c: New.
1595 * gcc.target/i386/mpx/builtin-bnd-get-ptr-lbound-2.c: New.
1596 * gcc.target/i386/mpx/builtin-bnd-get-ptr-ubound-1.c: New.
1597 * gcc.target/i386/mpx/builtin-bnd-get-ptr-ubound-2.c: New.
1598 * gcc.target/i386/mpx/builtin-bnd-init-ptr-bounds-1.c: New.
1599 * gcc.target/i386/mpx/builtin-bnd-init-ptr-bounds-2-nov.c: New.
1600 * gcc.target/i386/mpx/builtin-bnd-init-ptr-bounds-3.c: New.
1601 * gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds-1.c: New.
1602 * gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds-2-lbv.c: New.
1603 * gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds-2-nov.c: New.
1604 * gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds-2-ubv.c: New.
1605 * gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds-3-lbv.c: New.
1606 * gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds-3-nov.c: New.
1607 * gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds-3-ubv.c: New.
1608 * gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds-4.c: New.
1609 * gcc.target/i386/mpx/builtin-bnd-null-ptr-bounds-1-bbv.c: New.
1610 * gcc.target/i386/mpx/builtin-bnd-set-ptr-bounds-1.c: New.
1611 * gcc.target/i386/mpx/builtin-bnd-set-ptr-bounds-2-lbv.c: New.
1612 * gcc.target/i386/mpx/builtin-bnd-set-ptr-bounds-2-nov.c: New.
1613 * gcc.target/i386/mpx/builtin-bnd-set-ptr-bounds-2-ubv.c: New.
1614 * gcc.target/i386/mpx/builtin-bnd-set-ptr-bounds-3.c: New.
1615 * gcc.target/i386/mpx/builtin-bnd-store-ptr-bounds-1-lbv.c: New.
1616 * gcc.target/i386/mpx/builtin-bnd-store-ptr-bounds-1-nov.c: New.
1617 * gcc.target/i386/mpx/builtin-bnd-store-ptr-bounds-1-ubv.c: New.
1618 * gcc.target/i386/mpx/builtin-bnd-store-ptr-bounds-2.c: New.
1619 * gcc.target/i386/mpx/fastcall-1-lbv.c: New.
1620 * gcc.target/i386/mpx/fastcall-1-nov.c: New.
1621 * gcc.target/i386/mpx/fastcall-1-ubv.c: New.
1622 * gcc.target/i386/mpx/fastcall-2-lbv.c: New.
1623 * gcc.target/i386/mpx/fastcall-2-nov.c: New.
1624 * gcc.target/i386/mpx/fastcall-2-ubv.c: New.
1625 * gcc.target/i386/mpx/field-addr-1-lbv.c: New.
1626 * gcc.target/i386/mpx/field-addr-1-nov.c: New.
1627 * gcc.target/i386/mpx/field-addr-1-ubv.c: New.
1628 * gcc.target/i386/mpx/field-addr-10-lbv.c: New.
1629 * gcc.target/i386/mpx/field-addr-10-nov.c: New.
1630 * gcc.target/i386/mpx/field-addr-10-ubv.c: New.
1631 * gcc.target/i386/mpx/field-addr-2-lbv.c: New.
1632 * gcc.target/i386/mpx/field-addr-2-nov.c: New.
1633 * gcc.target/i386/mpx/field-addr-2-ubv.c: New.
1634 * gcc.target/i386/mpx/field-addr-3-lbv.c: New.
1635 * gcc.target/i386/mpx/field-addr-3-nov.c: New.
1636 * gcc.target/i386/mpx/field-addr-3-ubv.c: New.
1637 * gcc.target/i386/mpx/field-addr-4-lbv.c: New.
1638 * gcc.target/i386/mpx/field-addr-4-nov.c: New.
1639 * gcc.target/i386/mpx/field-addr-4-ubv.c: New.
1640 * gcc.target/i386/mpx/field-addr-5-lbv.c: New.
1641 * gcc.target/i386/mpx/field-addr-5-nov.c: New.
1642 * gcc.target/i386/mpx/field-addr-5-ubv.c: New.
1643 * gcc.target/i386/mpx/field-addr-6-lbv.c: New.
1644 * gcc.target/i386/mpx/field-addr-6-nov.c: New.
1645 * gcc.target/i386/mpx/field-addr-6-ubv.c: New.
1646 * gcc.target/i386/mpx/field-addr-7-lbv.c: New.
1647 * gcc.target/i386/mpx/field-addr-7-nov.c: New.
1648 * gcc.target/i386/mpx/field-addr-7-ubv.c: New.
1649 * gcc.target/i386/mpx/field-addr-8-lbv.c: New.
1650 * gcc.target/i386/mpx/field-addr-8-nov.c: New.
1651 * gcc.target/i386/mpx/field-addr-8-ubv.c: New.
1652 * gcc.target/i386/mpx/field-addr-9-lbv.c: New.
1653 * gcc.target/i386/mpx/field-addr-9-nov.c: New.
1654 * gcc.target/i386/mpx/field-addr-9-ubv.c: New.
1655 * gcc.target/i386/mpx/frame-address-1-nov.c: New.
1656 * gcc.target/i386/mpx/hard-reg-1-nov.c: New.
1657 * gcc.target/i386/mpx/if-stmt-1-lbv.c: New.
1658 * gcc.target/i386/mpx/if-stmt-1-nov.c: New.
1659 * gcc.target/i386/mpx/if-stmt-1-ubv.c: New.
1660 * gcc.target/i386/mpx/if-stmt-2-lbv.c: New.
1661 * gcc.target/i386/mpx/if-stmt-2-nov.c: New.
1662 * gcc.target/i386/mpx/if-stmt-2-ubv.c: New.
1663 * gcc.target/i386/mpx/label-address-1.c: New.
1664 * gcc.target/i386/mpx/legacy-1-nov.c: New.
1665 * gcc.target/i386/mpx/macro.c: New.
1666 * gcc.target/i386/mpx/mpx-check.h: New.
1667 * gcc.target/i386/mpx/mpx.exp: New.
1668 * gcc.target/i386/mpx/nested-function-1-lbv.c: New.
1669 * gcc.target/i386/mpx/nested-function-1-nov.c: New.
1670 * gcc.target/i386/mpx/nested-function-1-ubv.c: New.
1671 * gcc.target/i386/mpx/pointer-arg-1-lbv.c: New.
1672 * gcc.target/i386/mpx/pointer-arg-1-nov.c: New.
1673 * gcc.target/i386/mpx/pointer-arg-1-ubv.c: New.
1674 * gcc.target/i386/mpx/pointer-arg-2-lbv.c: New.
1675 * gcc.target/i386/mpx/pointer-arg-2-nov.c: New.
1676 * gcc.target/i386/mpx/pointer-arg-2-ubv.c: New.
1677 * gcc.target/i386/mpx/pointer-arg-3-lbv.c: New.
1678 * gcc.target/i386/mpx/pointer-arg-3-nov.c: New.
1679 * gcc.target/i386/mpx/pointer-arg-3-ubv.c: New.
1680 * gcc.target/i386/mpx/pointer-arg-4-lbv.c: New.
1681 * gcc.target/i386/mpx/pointer-arg-4-nov.c: New.
1682 * gcc.target/i386/mpx/pointer-arg-4-ubv.c: New.
1683 * gcc.target/i386/mpx/pointer-arg-5-lbv.c: New.
1684 * gcc.target/i386/mpx/pointer-arg-5-nov.c: New.
1685 * gcc.target/i386/mpx/pointer-arg-5-ubv.c: New.
1686 * gcc.target/i386/mpx/pointer-store-1-lbv.c: New.
1687 * gcc.target/i386/mpx/pointer-store-1-nov.c: New.
1688 * gcc.target/i386/mpx/pointer-store-1-ubv.c: New.
1689 * gcc.target/i386/mpx/reference-1-lbv.c: New.
1690 * gcc.target/i386/mpx/reference-1-nov.c: New.
1691 * gcc.target/i386/mpx/reference-1-ubv.c: New.
1692 * gcc.target/i386/mpx/reference-2-lbv.c: New.
1693 * gcc.target/i386/mpx/reference-2-nov.c: New.
1694 * gcc.target/i386/mpx/reference-2-ubv.c: New.
1695 * gcc.target/i386/mpx/reference-3-lbv.c: New.
1696 * gcc.target/i386/mpx/reference-3-nov.c: New.
1697 * gcc.target/i386/mpx/reference-3-ubv.c: New.
1698 * gcc.target/i386/mpx/reference-4-lbv.c: New.
1699 * gcc.target/i386/mpx/reference-4-nov.c: New.
1700 * gcc.target/i386/mpx/reference-4-ubv.c: New.
1701 * gcc.target/i386/mpx/return-pointer-1-lbv.c: New.
1702 * gcc.target/i386/mpx/return-pointer-1-nov.c: New.
1703 * gcc.target/i386/mpx/return-pointer-1-ubv.c: New.
1704 * gcc.target/i386/mpx/return-struct-1-lbv.c: New.
1705 * gcc.target/i386/mpx/return-struct-1-nov.c: New.
1706 * gcc.target/i386/mpx/return-struct-1-ubv.c: New.
1707 * gcc.target/i386/mpx/return-struct-2-lbv.c: New.
1708 * gcc.target/i386/mpx/return-struct-2-nov.c: New.
1709 * gcc.target/i386/mpx/return-struct-2-ubv.c: New.
1710 * gcc.target/i386/mpx/return-struct-3-lbv.c: New.
1711 * gcc.target/i386/mpx/return-struct-3-nov.c: New.
1712 * gcc.target/i386/mpx/return-struct-3-ubv.c: New.
1713 * gcc.target/i386/mpx/return-struct-4-lbv.c: New.
1714 * gcc.target/i386/mpx/return-struct-4-nov.c: New.
1715 * gcc.target/i386/mpx/return-struct-4-ubv.c: New.
1716 * gcc.target/i386/mpx/return-struct-5-lbv.c: New.
1717 * gcc.target/i386/mpx/return-struct-5-nov.c: New.
1718 * gcc.target/i386/mpx/return-struct-5-ubv.c: New.
1719 * gcc.target/i386/mpx/return-struct-6-lbv.c: New.
1720 * gcc.target/i386/mpx/return-struct-6-nov.c: New.
1721 * gcc.target/i386/mpx/return-struct-6-ubv.c: New.
1722 * gcc.target/i386/mpx/sincos-1-nov.c: New.
1723 * gcc.target/i386/mpx/static-array-1-lbv.c: New.
1724 * gcc.target/i386/mpx/static-array-1-nov.c: New.
1725 * gcc.target/i386/mpx/static-array-1-ubv.c: New.
1726 * gcc.target/i386/mpx/static-init-1-lbv.c: New.
1727 * gcc.target/i386/mpx/static-init-1-nov.c: New.
1728 * gcc.target/i386/mpx/static-init-1-ubv.c: New.
1729 * gcc.target/i386/mpx/static-init-2-lbv.c: New.
1730 * gcc.target/i386/mpx/static-init-2-nov.c: New.
1731 * gcc.target/i386/mpx/static-init-2-ubv.c: New.
1732 * gcc.target/i386/mpx/static-init-3-lbv.c: New.
1733 * gcc.target/i386/mpx/static-init-3-nov.c: New.
1734 * gcc.target/i386/mpx/static-init-3-ubv.c: New.
1735 * gcc.target/i386/mpx/static-init-4-lbv.c: New.
1736 * gcc.target/i386/mpx/static-init-4-nov.c: New.
1737 * gcc.target/i386/mpx/static-init-4-ubv.c: New.
1738 * gcc.target/i386/mpx/static-init-5-lbv.c: New.
1739 * gcc.target/i386/mpx/static-init-5-nov.c: New.
1740 * gcc.target/i386/mpx/static-init-5-ubv.c: New.
1741 * gcc.target/i386/mpx/static-init-6-lbv.c: New.
1742 * gcc.target/i386/mpx/static-init-6-nov.c: New.
1743 * gcc.target/i386/mpx/static-init-6-ubv.c: New.
1744 * gcc.target/i386/mpx/static-string-1-lbv.c: New.
1745 * gcc.target/i386/mpx/static-string-1-nov.c: New.
1746 * gcc.target/i386/mpx/static-string-1-ubv.c: New.
1747 * gcc.target/i386/mpx/struct-arg-1-lbv.c: New.
1748 * gcc.target/i386/mpx/struct-arg-1-nov.c: New.
1749 * gcc.target/i386/mpx/struct-arg-1-ubv.c: New.
1750 * gcc.target/i386/mpx/struct-arg-10-lbv.c: New.
1751 * gcc.target/i386/mpx/struct-arg-10-nov.c: New.
1752 * gcc.target/i386/mpx/struct-arg-10-ubv.c: New.
1753 * gcc.target/i386/mpx/struct-arg-2-lbv.c: New.
1754 * gcc.target/i386/mpx/struct-arg-2-nov.c: New.
1755 * gcc.target/i386/mpx/struct-arg-2-ubv.c: New.
1756 * gcc.target/i386/mpx/struct-arg-3-lbv.c: New.
1757 * gcc.target/i386/mpx/struct-arg-3-nov.c: New.
1758 * gcc.target/i386/mpx/struct-arg-3-ubv.c: New.
1759 * gcc.target/i386/mpx/struct-arg-4-lbv.c: New.
1760 * gcc.target/i386/mpx/struct-arg-4-nov.c: New.
1761 * gcc.target/i386/mpx/struct-arg-4-ubv.c: New.
1762 * gcc.target/i386/mpx/struct-arg-5-lbv.c: New.
1763 * gcc.target/i386/mpx/struct-arg-5-nov.c: New.
1764 * gcc.target/i386/mpx/struct-arg-5-ubv.c: New.
1765 * gcc.target/i386/mpx/struct-arg-6-lbv.c: New.
1766 * gcc.target/i386/mpx/struct-arg-6-nov.c: New.
1767 * gcc.target/i386/mpx/struct-arg-6-ubv.c: New.
1768 * gcc.target/i386/mpx/struct-arg-7-lbv.c: New.
1769 * gcc.target/i386/mpx/struct-arg-7-nov.c: New.
1770 * gcc.target/i386/mpx/struct-arg-7-ubv.c: New.
1771 * gcc.target/i386/mpx/struct-arg-8-lbv.c: New.
1772 * gcc.target/i386/mpx/struct-arg-8-nov.c: New.
1773 * gcc.target/i386/mpx/struct-arg-8-ubv.c: New.
1774 * gcc.target/i386/mpx/struct-arg-9-lbv.c: New.
1775 * gcc.target/i386/mpx/struct-arg-9-nov.c: New.
1776 * gcc.target/i386/mpx/struct-arg-9-ubv.c: New.
1777 * gcc.target/i386/mpx/struct-copy-1-lbv.c: New.
1778 * gcc.target/i386/mpx/struct-copy-1-nov.c: New.
1779 * gcc.target/i386/mpx/struct-copy-1-ubv.c: New.
1780 * gcc.target/i386/mpx/struct-copy-2-lbv.c: New.
1781 * gcc.target/i386/mpx/struct-copy-2-nov.c: New.
1782 * gcc.target/i386/mpx/struct-copy-2-ubv.c: New.
1783 * gcc.target/i386/mpx/thread-local-var-1-lbv.c: New.
1784 * gcc.target/i386/mpx/thread-local-var-1-nov.c: New.
1785 * gcc.target/i386/mpx/thread-local-var-1-ubv.c: New.
1786 * gcc.target/i386/mpx/union-arg-1-lbv.c: New.
1787 * gcc.target/i386/mpx/union-arg-1-nov.c: New.
1788 * gcc.target/i386/mpx/union-arg-1-ubv.c: New.
1789 * gcc.target/i386/mpx/va-arg-pack-1-lbv.c: New.
1790 * gcc.target/i386/mpx/va-arg-pack-1-nov.c: New.
1791 * gcc.target/i386/mpx/va-arg-pack-1-ubv.c: New.
1792 * gcc.target/i386/mpx/va-arg-pack-2-lbv.c: New.
1793 * gcc.target/i386/mpx/va-arg-pack-2-nov.c: New.
1794 * gcc.target/i386/mpx/va-arg-pack-2-ubv.c: New.
1795 * gcc.target/i386/mpx/vararg-1-lbv.c: New.
1796 * gcc.target/i386/mpx/vararg-1-nov.c: New.
1797 * gcc.target/i386/mpx/vararg-1-ubv.c: New.
1798 * gcc.target/i386/mpx/vararg-2-lbv.c: New.
1799 * gcc.target/i386/mpx/vararg-2-nov.c: New.
1800 * gcc.target/i386/mpx/vararg-2-ubv.c: New.
1801 * gcc.target/i386/mpx/vararg-3-lbv.c: New.
1802 * gcc.target/i386/mpx/vararg-3-nov.c: New.
1803 * gcc.target/i386/mpx/vararg-3-ubv.c: New.
1804 * gcc.target/i386/mpx/vararg-4-lbv.c: New.
1805 * gcc.target/i386/mpx/vararg-4-nov.c: New.
1806 * gcc.target/i386/mpx/vararg-4-ubv.c: New.
1807 * gcc.target/i386/mpx/vararg-5-lbv.c: New.
1808 * gcc.target/i386/mpx/vararg-5-nov.c: New.
1809 * gcc.target/i386/mpx/vararg-5-ubv.c: New.
1810 * gcc.target/i386/mpx/vararg-6-lbv.c: New.
1811 * gcc.target/i386/mpx/vararg-6-nov.c: New.
1812 * gcc.target/i386/mpx/vararg-6-ubv.c: New.
1813 * gcc.target/i386/mpx/vararg-7-lbv.c: New.
1814 * gcc.target/i386/mpx/vararg-7-nov.c: New.
1815 * gcc.target/i386/mpx/vararg-7-ubv.c: New.
1816 * gcc.target/i386/mpx/vararg-8-lbv.c: New.
1817 * gcc.target/i386/mpx/vararg-8-nov.c: New.
1818 * gcc.target/i386/mpx/vararg-8-ubv.c: New.
1819 * gcc.target/i386/mpx/vla-1-lbv.c: New.
1820 * gcc.target/i386/mpx/vla-1-nov.c: New.
1821 * gcc.target/i386/mpx/vla-1-ubv.c: New.
1822 * gcc.target/i386/mpx/vla-2-lbv.c: New.
1823 * gcc.target/i386/mpx/vla-2-nov.c: New.
1824 * gcc.target/i386/mpx/vla-2-ubv.c: New.
1825
1826 2015-03-10 James Greenhalgh <james.greenhalgh@arm.com>
1827
1828 * gcc.dg/vect/pr65310.c (c): Reduce alignment to 4-bytes.
1829
1830 2015-03-10 Oleg Endo <olegendo@gcc.gnu.org>
1831
1832 * gcc.target/sh/pr54680.c: Add -fno-ipa-icf option.
1833
1834 2015-03-10 Uros Bizjak <ubizjak@gmail.com>
1835
1836 * gcc.dg/ipa/ipa-icf-36.c (dg-final): Cleanup icf ipa dump.
1837 * gcc.dg/ipa/ipa-icf-37.c (dg-final): Ditto.
1838
1839 2015-03-10 Jakub Jelinek <jakub@redhat.com>
1840
1841 PR c/65120
1842 * c-c++-common/pr49706.c (fn2): Don't expect warning if enumerator
1843 on rhs is 0.
1844 (fn4): New test.
1845 * c-c++-common/pr65120.c: New test.
1846
1847 PR rtl-optimization/65321
1848 * gcc.dg/pr65321.c: New test.
1849
1850 2015-03-10 Jan Hubicka <hubicka@ucw.cz>
1851
1852 PR tree-optimization/65355
1853 * gcc.dg/vect/section-anchors-vect-69.c: Update template.
1854
1855 2015-03-09 Jakub Jelinek <jakub@redhat.com>
1856
1857 PR c/65120
1858 * c-c++-common/pr49706.c: Adjust tests for not warning
1859 about !!x == y or !b == y where b is boolean, and add
1860 some further tests.
1861 * c-c++-common/pr62199-2.c: Likewise.
1862
1863 2015-03-09 Richard Biener <rguenther@suse.de>
1864
1865 PR middle-end/65270
1866 * gcc.dg/torture/pr65270-1.c: New testcase.
1867 * gcc.dg/torture/pr65270-2.c: Likewise.
1868
1869 2015-03-09 Thomas Preud'homme <thomas.preudhomme@arm.com>
1870
1871 PR tree-optimization/63743
1872 * gcc.dg/pr63743.c: New test.
1873
1874 2015-03-08 Jan Hubicka <hubicka@ucw.cz>
1875
1876 PR lto/65316
1877 * g++.dg/lto/pr65316_0.C: New testcase.
1878 * g++.dg/lto/pr65316_1.C: New testcase.
1879
1880 2015-03-08 John David Anglin <danglin@gcc.gnu.org>
1881
1882 PR target/62247
1883 * g++.dg/abi/anon3.C: Skip failing scan-assembler checks on
1884 hppa*-*-hpux*.
1885 * g++.dg/abi/rtti3.C: Likewise.
1886
1887 * g++.dg/ipa/pr63621.C: Add dg-require-effective-target named_sections.
1888
1889 PR target/62251
1890 * gfortran.dg/quad_2.f90: xfail hppa*-*-hpux*.
1891
1892 * gcc.dg/signbit-sa.c: Add dg-require-effective-target c99_runtime
1893
1894 * gcc.dg/ipa/pr64307.c: Add target c99_runtime.
1895
1896 * gcc.dg/ipa/ipa-icf-34.c: Add dg-require-alias.
1897
1898 2015-03-08 Morin <mikael@gcc.gnu.org>
1899
1900 PR fortran/60898
1901 * gfortran.dg/entry_20.f90: New.
1902
1903 2015-03-07 Oleg Endo <olegendo@gcc.gnu.org>
1904
1905 PR target/65153
1906 * gcc.c-torture/compile/pr65153.c: New.
1907
1908 2015-03-07 Oleg Endo <olegendo@gcc.gnu.org>
1909
1910 PR target/65249
1911 * g++.dg/torture/pr65249.C: New.
1912
1913 2015-03-07 H.J. Lu <hongjiu.lu@intel.com>
1914
1915 * gcc.target/i386/pr45685.c (uint64_t): Replace long with long
1916 long.
1917 (int64_t): Likewise.
1918
1919 2015-03-07 Marek Polacek <polacek@redhat.com>
1920 Martin Uecker <uecker@eecs.berkeley.edu>
1921
1922 PR sanitizer/65280
1923 * c-c++-common/ubsan/bounds-1.c: Add testing of flexible array
1924 member-like arrays.
1925 * c-c++-common/ubsan/bounds-8.c: New test.
1926 * c-c++-common/ubsan/bounds-9.c: New test.
1927 * gcc.dg/ubsan/bounds-2.c: New test.
1928
1929 2015-03-05 Martin Sebor <msebor@redhat.com>
1930
1931 * PR testsuite/63175
1932 * gcc.dg/vect/costmodel/ppc/costmodel-bb-slp-9a.c (main1): Move
1933 checking of results into main to prevent it from getting optimized
1934 away.
1935 * gcc.dg/vect/costmodel/ppc/costmodel-bb-slp-9a-pr63175.c: New test.
1936
1937 2015-03-06 Wilco Dijkstra <wilco.dijkstra@arm.com>
1938
1939 * gcc.dg/tree-ssa/pr45685.c: Move to gcc.target/i386.
1940 * gcc.target/aarch64/csneg-1.c (test_csneg_cmp): New test.
1941 * gcc.target/i386/pr45685.c: Moved test, check for conditional move on
1942 x64.
1943
1944 2015-03-05 Jan Hubicka <hubicka@ucw.cz>
1945
1946 * g++.dg/lto/pr65302_1.C: New testcase.
1947 * g++.dg/lto/pr65302_0.C: New testcase.
1948
1949 2015-03-06 James Greenhalgh <james.greenhalgh@arm.com>
1950
1951 * gcc.target/arm/atomic-comp-swap-release-acquire.c: Add
1952 -fno-ipa-icf to dg-options.
1953
1954 2015-03-06 James Greenhalgh <james.greenhalgh@arm.com>
1955
1956 * c-c++-common/torture/aarch64-vect-lane-2.c: XFAIL for LTO
1957 compiles using the linker plugin.
1958
1959 2015-03-06 Eric Botcazou <ebotcazou@adacore.com>
1960
1961 * g++.dg/other/dump-ada-spec-3.C: Remove include and adjust.
1962
1963 2015-03-05 Bernd Edlinger <bernd.edlinger@hotmail.de>
1964
1965 * gcc.target/arm/pr65067.c: New test.
1966
1967 2015-03-05 Martin Liska <mliska@suse.cz>
1968
1969 PR ipa/65318
1970 * gcc.dg/ipa/pr65318.c: New test.
1971
1972 2015-03-05 Marek Polacek <polacek@redhat.com>
1973
1974 * c-c++-common/ubsan/bounds-6.c: Use dg-do run.
1975
1976 2015-03-05 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1977
1978 * gcc.dg/tree-ssa/ssa-dom-cse-2.c:
1979
1980 2015-03-05 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1981
1982 * gcc.dg/var-expand1.c: Force max-completely-peel-times and
1983 max-unroll-times back to defaults for s390.
1984
1985 2015-03-05 Paolo Carlini <paolo.carlini@oracle.com>
1986
1987 Fix last commit.
1988
1989 2015-03-05 Paolo Carlini <paolo.carlini@oracle.com>
1990
1991 PR c++/64665
1992 * g++.dg/cpp0x/initlist92.C: New.
1993
1994 2015-03-05 Richard Biener <rguenther@suse.de>
1995
1996 PR tree-optimization/65310
1997 * gcc.dg/vect/pr65310.c: New testcase.
1998
1999 2015-03-05 Paolo Carlini <paolo.carlini@oracle.com>
2000
2001 PR c++/64834
2002 * g++.dg/cpp1y/lambda-generic-uneval1.C: New.
2003
2004 2015-03-04 Eric Botcazou <ebotcazou@adacore.com>
2005
2006 * gnat.dg/entry_queues3.adb: New test.
2007
2008 2015-03-04 Ian Lance Taylor <iant@google.com>
2009
2010 * go.test/go-test.exp (go-gc-tests): Skip nilptr test on s390*.
2011
2012 2015-03-04 Paolo Carlini <paolo.carlini@oracle.com>
2013
2014 PR c++/64227
2015 * g++.dg/cpp1y/lambda-generic-ice1.C: New.
2016
2017 2015-03-04 James Greenhalgh <james.greenhalgh@arm.com>
2018
2019 * gcc.target/aarch64/atomic-comp-swap-release-acquire.c: Add
2020 -fno-ipa-icf to dg-options
2021 * gcc.target/aarch64/vect_saddl_1.c: Likewise.
2022 * gcc.target/aarch64/vect_smlal_1.c: Likewise.
2023
2024 2015-03-04 Paolo Carlini <paolo.carlini@oracle.com>
2025
2026 PR c++/64398
2027 * g++.dg/cpp0x/decltype62.C: New.
2028
2029 2015-03-03 Eric Botcazou <ebotcazou@adacore.com>
2030
2031 * gnat.dg/object_overflow5.adb: New test.
2032
2033 2015-03-03 Martin Liska <mliska@suse.cz>
2034
2035 PR ipa/65287
2036 * gcc.dg/ipa/pr65287.c: New test.
2037
2038 2015-03-03 Martin Jambor <mjambor@suse.cz>
2039 Eric Botcazou <ebotcazou@adacore.com>
2040
2041 * gnat.dg/specs/pack12.ads: New test.
2042
2043 2015-03-03 Martin Liska <mliska@suse.cz>
2044
2045 * gcc.dg/ipa/PR65282.c: New test.
2046
2047 2015-03-13 Jeff Law <law@redhat.com>
2048
2049 PR tree-optimization/65241
2050 * gcc.c-torture/compile/pr65241.c: New test.
2051
2052 2015-03-03 Georg-Johann Lay <avr@gjlay.de>
2053
2054 PR target/64331
2055 * gcc.target/avr/torture/pr64331.c: New test.
2056
2057 2015-03-03 Martin Liska <mliska@suse.cz>
2058 Jan Hubicka <hubicka@ucw.cz>
2059
2060 * g++.dg/ipa/pr65263.C: New test.
2061
2062 2015-03-02 Jan Hubicka <hubicka@ucw.cz>
2063
2064 PR ipa/65130
2065 * gcc.dg/lto/pr65130_0.c: New testcase.
2066 * gcc.dg/lto/pr65130_1.c: New testcase.
2067
2068 2015-03-02 Jan Hubicka <hubicka@ucw.cz>
2069
2070 PR ipa/64988
2071 * g++.dg/torture/pr64988.C: New testcase.
2072
2073 2015-03-02 Tobias Burnus <burnus@net-b.de>
2074
2075 * gfortran.dg/coarray_atomic_6.f90: New.
2076
2077 2015-03-02 Ilya Enkovich <ilya.enkovich@intel.com>
2078
2079 PR target/65184
2080 * gcc.target/i386/pr65184.c: New.
2081
2082 2015-03-02 Ilya Enkovich <ilya.enkovich@intel.com>
2083
2084 PR target/65183
2085 * gcc.target/i386/pr65183.c: New.
2086
2087 2015-02-28 Martin Liska <mliska@suse.cz>
2088 Jan Hubicka <hubicka@ucw.cz>
2089
2090 * gcc.dg/ipa/ipa-icf-35.c: New test.
2091 * gcc.dg/ipa/ipa-icf-36.c: New test.
2092 * gcc.dg/ipa/ipa-icf-37.c: New test.
2093
2094 2015-02-28 Martin Liska <mliska@suse.cz>
2095 Jan Hubicka <hubicka@ucw.cz>
2096
2097 PR ipa/65245
2098 * gcc.dg/ipa/ipa-icf-34.c: New test.
2099
2100 2015-03-01 Oleg Endo <olegendo@gcc.gnu.org>
2101
2102 PR target/61142
2103 * gcc.target/sh/sh/pr61142.c: New.
2104
2105 2015-03-01 Eric Botcazou <ebotcazou@adacore.com>
2106
2107 * g++.dg/other/dump-ada-spec-3.C: New test.
2108
2109 2015-03-01 Martin Liska <mliska@suse.cz>
2110
2111 * gcc.target/i386/stackalign/longlong-2.c: Omit ICF.
2112 * g++.dg/ipa/pr63595.C: Update expected results.
2113
2114 2015-02-28 Jan Hubicka <hubicka@ucw.cz>
2115
2116 PR ipa/65236
2117 * g++.dg/ipa/ipa-icf-6.C: New testcase.
2118
2119 2015-02-27 Pat Haugen <pthaugen@us.ibm.com>
2120
2121 * gcc.dg/vect/pr59354.c: Move vector producing code to
2122 separate function.
2123
2124 2015-02-27 Jan Hubicka <hubicka@ucw.cz>
2125
2126 PR ipa/65237
2127 * gcc.dg/attr-noinline.c: Add -fno-ipa-icf
2128 * gcc.dg/noreturn-7.c: Add -fno-ipa-icf.
2129 * gcc.dg/ipa/ipa-cp-1.c: Revert accidental commit.
2130 * gcc.dg/ipa/ipa-cp-2.c: Revert accidental commit.
2131
2132 2015-02-27 Jakub Jelinek <jakub@redhat.com>
2133
2134 PR tree-optimization/65048
2135 * gcc.dg/tree-ssa/ssa-dom-thread-9.c: Add -std=gnu89 to dg-options.
2136 (foo): Use K&R style definition.
2137
2138 2015-02-27 Vladimir Makarov <vmakarov@redhat.com>
2139
2140 PR target/65032
2141 * g++.dg/pr65032.C: New.
2142
2143 2015-02-27 Marek Polacek <polacek@redhat.com>
2144
2145 PR c/65040
2146 * gcc.dg/pr65066.c: Use -Wformat -Wformat-signedness and not
2147 -Wformat=2.
2148
2149 2015-02-27 Marek Polacek <polacek@redhat.com>
2150
2151 PR c/65228
2152 * gcc.dg/pr65228.c: New test.
2153
2154 2015-02-27 Kai Tietz <ktietz@redhat.com>
2155
2156 PR c/35330
2157 * gcc.dg/weak/weak-17.c: New file.
2158
2159 2015-02-27 Richard Biener <rguenther@suse.de>
2160
2161 PR lto/65193
2162 * g++.dg/lto/pr65193_0.C: New testcase.
2163
2164 2015-02-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2165
2166 * gcc.target/s390/20140327-1.c: Remove -m31 and guard with ! lp64.
2167 * gcc.target/s390/hotpatch-8.c: Likewise.
2168 * gcc.target/s390/hotpatch-9.c: Likewise.
2169 * gcc.target/s390/pr61078.c: Likewise.
2170 * gcc.target/s390/pr57960.c: Remove -m64.
2171 * gcc.target/s390/pr61078.c: Likewise.
2172
2173 2015-02-26 Jan Hubicka <hubicka@ucw.cz>
2174 Martin Liska <mliska@suse.cz>
2175
2176 PR bootstrap/65150
2177 * gcc.dg/pr64454.c: Disable ICF.
2178 * gcc.dg/pr28685-1.c: Disable ICF
2179 * gcc.dg/ipa/iinline-5.c: Disable ICF.
2180 * g++.dg/warn/Wsuggest-final.C: Force methods to be different.
2181 * g++.dg/ipa/ipa-icf-4.C: Update template.
2182
2183 2015-02-26 Jakub Jelinek <jakub@redhat.com>
2184
2185 PR tree-optimization/65216
2186 * gcc.c-torture/execute/pr65216.c: New test.
2187
2188 PR tree-optimization/65215
2189 * gcc.c-torture/execute/pr65215-1.c: New test.
2190 * gcc.c-torture/execute/pr65215-2.c: New test.
2191 * gcc.c-torture/execute/pr65215-3.c: New test.
2192 * gcc.c-torture/execute/pr65215-4.c: New test.
2193 * gcc.c-torture/execute/pr65215-5.c: New test.
2194
2195 2015-02-26 Tom de Vries <tom@codesourcery.com>
2196
2197 * go.test/go-test.exp (go-gc-tests): Add missing cleanup for cmpout.
2198
2199 2015-02-26 Martin Liska <mliska@suse.cz>
2200 Jan Hubicka <hubicka@ucw.cz>
2201
2202 * g++.dg/ipa/pr64146.C: Update expected results.
2203 * gcc.dg/ipa/ipa-icf-26.c: Update test.
2204 * gcc.dg/ipa/ipa-icf-33.c: Remove redundant line.
2205 * gcc.dg/ipa/ipa-icf-34.c: New test.
2206
2207 2015-02-26 Uros Bizjak <ubizjak@gmail.com>
2208
2209 * gcc.dg/vect/vect-pr61917.c: Rename to ...
2210 * gcc.dg/vect/O3-vect-pr61917.c: ... this.
2211 (dg-additional-options): Remove dg directive.
2212 (dg-final): Add dg directive.
2213
2214 2015-02-26 Marek Polacek <polacek@redhat.com>
2215
2216 PR ipa/65008
2217 * g++.dg/ipa/pr65008.C: New test.
2218
2219 2015-02-26 Tom de Vries <tom@codesourcery.com>
2220
2221 * lib/profopt.exp (profopt-target-cleanup): New proc.
2222 (profopt-execute): Use profopt-target-cleanup to handle cleanup of
2223 files from sources from dg-additional-sources.
2224
2225 2015-02-26 Tom de Vries <tom@codesourcery.com>
2226
2227 * lib/gcov.exp: Cleanup in case of xfail.
2228
2229 2015-02-26 Sebastian Pop <s.pop@samsung.com>
2230
2231 * gcc.dg/tree-ssa/ssa-dom-thread-9.c: Fix warning due to missing type.
2232
2233 2015-02-25 Aldy Hernandez <aldyh@redhat.com>
2234
2235 PR debug/46102
2236 * g++.dg/debug/dwarf2-1.C: XFAIL and move...
2237 * g++.dg/debug/dwarf2/dwarf2-1.C: ...here.
2238 * g++.dg/debug/dwarf2-2.C: XFAIL and move...
2239 * g++.dg/debug/dwarf2/dwarf2-2.C: ...here.
2240 * g++.dg/debug/dwarf2/typedef5.C: XFAIL.
2241 * g++.dg/debug/pr46123.C: XFAIL and move...
2242 * g++.dg/debug/dwarf2/pr46123-2.C: ...here.
2243 * gcc.dg/debug/dwarf2-3.c: Move...
2244 * gcc.dg/debug/dwarf2/dwarf2-3.c: ...here.
2245
2246 2015-02-26 Marek Polacek <polacek@redhat.com>
2247
2248 PR c++/65202
2249 * g++.dg/cpp1y/pr65202.C: New test.
2250
2251 2015-02-26 Tom de Vries <tom@codesourcery.com>
2252
2253 * g++.dg/gcov/gcov-14.C: Add cleanup of iostream.gcov, ostream.gcov and
2254 locale_facets.h.gcov.
2255
2256 2015-02-26 Tom de Vries <tom@codesourcery.com>
2257
2258 * gcc.target/i386/mcount_pic.c: Add missing cleanup-profile-file.
2259
2260 2015-02-26 Tom de Vries <tom@codesourcery.com>
2261
2262 * gcc.dg/aru-2.c: Add missing cleanup-profile-file.
2263
2264 2015-02-26 H.J. Lu <hongjiu.lu@intel.com>
2265
2266 PR target/65217
2267 * gcc.target/i386/pr65217.c: New.
2268
2269 2015-02-26 Tom de Vries <tom@codesourcery.com>
2270
2271 * lib/dg-pch.exp (pch-init): Add missing cleanup of pchtest<n>.o.
2272
2273 2015-02-26 Tom de Vries <tom@codesourcery.com>
2274
2275 * gcc.misc-tests/godump-1.c: Add missing cleanup of godump-1.out.
2276
2277 2015-02-26 Sebastian Pop <s.pop@samsung.com>
2278
2279 PR tree-optimization/65048
2280 * gcc.dg/tree-ssa/ssa-dom-thread-9.c: New.
2281
2282 2015-02-26 Uros Bizjak <ubizjak@gmail.com>
2283
2284 * lib/gcc-dg.exp (cleanup-final-insns-dump): New procedure.
2285 * g++.dg/opt/dump1.C (dg-final): Call cleanup-final-insns-dump.
2286
2287 2015-02-26 Yuri Rumyantsev <ysrumyan@gmail.com>
2288
2289 PR target/65161
2290 * gcc.target/i386/pr65161.c: New test.
2291
2292 2015-02-26 Terry Guo <terry.guo@arm.com>
2293
2294 * gcc.target/arm/no-volatile-in-it.c: New test.
2295
2296 2015-02-25 Peter Bergner <bergner@vnet.ibm.com>
2297
2298 * gcc.target/powerpc/htm-builtin-1.c (dg-do) Change to assemble.
2299 (dg-options): Add -save-temps.
2300 (dg-final): Add cleanup-saved-temps.
2301
2302 2015-02-25 Adhemerval Zanella <azanella@linux.vnet.ibm.com>
2303
2304 * gcc.target/powerpc/htm-builtin-1.c: Fix tcheck expect value.
2305
2306 2015-02-25 Pat Haugen <pthaugen@us.ibm.com>
2307
2308 * gcc.target/powerpc/direct-move.h: Include string.h/stdlib.h.
2309 * gcc.target/powerpc/pack01.c: Include string.h.
2310
2311 2015-02-25 Ilya Enkovich <ilya.enkovich@intel.com>
2312
2313 PR target/65167
2314 * gcc.target/i386/pr65167.c: New.
2315
2316 2015-02-25 Kai Tietz <ktietz@redhat.com>
2317
2318 PR tree-optimization/61917
2319 * gcc.dg/vect/vect-pr61917.c: New file.
2320
2321 2015-02-24 Jakub Jelinek <jakub@redhat.com>
2322
2323 PR tree-optimization/65170
2324 * gcc.c-torture/execute/pr65170.c: New test.
2325 * gcc.dg/tree-ssa/vrp96.c: New test.
2326
2327 2015-02-24 Tom de Vries <tom@codesourcery.com>
2328
2329 * gfortran.dg/readwrite_unf_direct_eor_1.f90: Add missing close.
2330
2331 2015-02-24 Tom de Vries <tom@codesourcery.com>
2332
2333 PR testsuite/65126
2334 * lib/gcc-defs.exp (additional_sources_used): Add new var.
2335 (dg-additional-files-options): Copy additional_sources to
2336 additional_sources_used before emptying additional_sources.
2337 * lib/gcc-dg.exp (cleanup-coverage-files, cleanup-repo-files)
2338 (cleanup-stack-usage, cleanup-ada-spec, cleanup-dump)
2339 (cleanup-saved-temps): Use additional_sources_used instead of
2340 additional_sources.
2341 (dg-test): Reset additional_sources_used.
2342
2343 2015-02-23 Richard Sandiford <richard.sandiford@arm.com>
2344
2345 PR fortran/63427
2346 * gfortran.dg/integer_exponentiation_6.F90: New test.
2347
2348 2015-02-23 Martin Sebor <msebor@redhat.com>
2349
2350 PR target/65109
2351 * gcc.target/powerpc/ppc64-abi-1.c: Split test functions into
2352 two parts. One to save registers, the other to verify the
2353 registers have the right values. Save register state into
2354 static data rather than on the stack.
2355
2356 2015-02-23 Jakub Jelinek <jakub@redhat.com>
2357
2358 PR bootstrap/63888
2359 * c-c++-common/asan/pr63888.c: New test.
2360
2361 2015-02-23 Oleg Endo <olegendo@gcc.gnu.org>
2362
2363 PR target/65163
2364 * gcc.c-torture/compile/pr65163.c: New.
2365
2366 2015-02-23 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2367
2368 * gcc.dg/hoist-register-pressure-1.c: Make S/390 target check work
2369 with -m31 on 64 bit.
2370 * gcc.dg/hoist-register-pressure-2.c: Likewise.
2371 * gcc.dg/hoist-register-pressure-3.c: Likewise.
2372
2373 2015-02-23 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2374
2375 * gcc.target/s390/20090223-1.c: Add
2376 -Wno-implicit-function-declaration option.
2377 * gcc.target/s390/pr42224.c: Likewise.
2378 * gcc.target/s390/pr55718.c: Likewise.
2379
2380 2015-02-23 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2381
2382 * gcc.target/s390/hotpatch-1.c: Remove --save-temps option.
2383 * gcc.target/s390/hotpatch-10.c: Remove --save-temps option.
2384 * gcc.target/s390/hotpatch-11.c: Remove --save-temps option.
2385 * gcc.target/s390/hotpatch-12.c: Remove --save-temps option.
2386 * gcc.target/s390/hotpatch-13.c: Remove --save-temps option.
2387 * gcc.target/s390/hotpatch-14.c: Remove --save-temps option.
2388 * gcc.target/s390/hotpatch-15.c: Remove --save-temps option.
2389 * gcc.target/s390/hotpatch-16.c: Remove --save-temps option.
2390 * gcc.target/s390/hotpatch-17.c: Remove --save-temps option.
2391 * gcc.target/s390/hotpatch-18.c: Remove --save-temps option.
2392 * gcc.target/s390/hotpatch-19.c: Remove --save-temps option.
2393 * gcc.target/s390/hotpatch-2.c: Remove --save-temps option.
2394 * gcc.target/s390/hotpatch-20.c: Remove --save-temps option.
2395 * gcc.target/s390/hotpatch-3.c: Remove --save-temps option.
2396 * gcc.target/s390/hotpatch-4.c: Remove --save-temps option.
2397 * gcc.target/s390/hotpatch-5.c: Remove --save-temps option.
2398 * gcc.target/s390/hotpatch-6.c: Remove --save-temps option.
2399 * gcc.target/s390/hotpatch-7.c: Remove --save-temps option.
2400 * gcc.target/s390/hotpatch-8.c: Remove --save-temps option.
2401 * gcc.target/s390/hotpatch-9.c: Remove --save-temps option.
2402 * gcc.target/s390/htm-nofloat-1.c: Cleanup --save-temps files.
2403
2404 2015-02-23 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2405
2406 * gcc.target/s390/hotpatch-8.c: Add -march=g5.
2407 * gcc.target/s390/hotpatch-9.c: Add -march=g5.
2408 * gcc.target/s390/hotpatch-compile-1.c: Fix error message.
2409 * gcc.target/s390/hotpatch-compile-10.c: Likewise.
2410 * gcc.target/s390/hotpatch-compile-11.c: Likewise.
2411 * gcc.target/s390/hotpatch-compile-12.c: Likewise.
2412 * gcc.target/s390/hotpatch-compile-13.c: Likewise.
2413 * gcc.target/s390/hotpatch-compile-14.c: Likewise.
2414 * gcc.target/s390/hotpatch-compile-2.c: Likewise.
2415 * gcc.target/s390/hotpatch-compile-3.c: Likewise.
2416 * gcc.target/s390/hotpatch-compile-4.c: Likewise.
2417 * gcc.target/s390/hotpatch-compile-5.c: Likewise.
2418 * gcc.target/s390/hotpatch-compile-6.c: Likewise.
2419 * gcc.target/s390/hotpatch-compile-7.c: Likewise.
2420 * gcc.target/s390/hotpatch-compile-8.c: Likewise.
2421 * gcc.target/s390/hotpatch-compile-9.c: Likewise.
2422
2423 2015-02-22 Bernd Edlinger <bernd.edlinger@hotmail.de>
2424
2425 PR fortran/64980
2426 PR fortran/61960
2427 * gfortran.dg/pr61960.f90: New.
2428 * gfortran.dg/pr64230.f90: New.
2429 * gfortran.dg/pr64980.f03: New.
2430
2431 2015-02-22 Tom de Vries <tom@codesourcery.com>
2432
2433 * gcc.dg/pr30957-1.c: Make pr30957-1.c pass rather xfail.
2434
2435 2015-02-21 Arnaud Charlet <charlet@adacore.com>
2436
2437 PR ada/65156
2438 * gnat.dg/timing_events.adb: Removed, invalid test.
2439
2440 2015-02-20 Aldy Hernandez <aldyh@redhat.com>
2441
2442 PR debug/58123
2443 * g++.dg/debug/dwarf2/deallocator.C: Adjust for correct try
2444 location.
2445 * g++.dg/gcov/gcov-2.C: Likewise.
2446
2447 2015-02-20 Richard Biener <rguenther@suse.de>
2448
2449 PR tree-optimization/65136
2450 * gcc.dg/tree-ssa/pr65136.c: New testcase.
2451
2452 2015-02-20 Jakub Jelinek <jakub@redhat.com>
2453
2454 PR testsuite/64158
2455 * gcc.dg/pr44194-1.c: Add two extra {} pairs to fix up powerpc*-*-linux*
2456 and nvptx-*-* blacklisting.
2457
2458 * gcc.dg/sibcall-9.c: New test.
2459 * gcc.dg/sibcall-10.c: New test.
2460
2461 2015-02-20 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2462
2463 * gcc.target/aarch64/sisd-shft-neg_1.c: New test.
2464
2465 2015-02-20 Georg-Johann Lay <avr@gjlay.de>
2466
2467 PR target/64452
2468 * gcc.target/avr/torture/pr64452.c: New test.
2469
2470 2015-02-19 Kaz Kojima <kkojima@gcc.gnu.org>
2471
2472 * gcc.dg/tree-ssa/20040204-1.c: Don't XFAIL on sh*-*-*.
2473 * gcc.dg/tree-ssa/sra-12.c: Skip for sh*-*-*.
2474
2475 2015-02-19 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
2476
2477 PR testsuite/65116
2478 * lib/target-supports.exp (check_compile): Check whether
2479 additional_sources is defined before using it.
2480
2481 2015-02-19 Jakub Jelinek <jakub@redhat.com>
2482
2483 PR middle-end/65074
2484 * g++.dg/opt/pr65074.C: New file.
2485
2486 2015-02-19 Andrea Azzarone <azzaronea@gmail.com>
2487
2488 * g++.dg/cpp1y/udlit-char-template-vs-std-literal-operator.C
2489 (size_type): New typedef.
2490 (operator "" _script): Use it for the last argument.
2491
2492 2015-02-19 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
2493
2494 * gcc.dg/pr64935-1.c, gcc.dg/pr64935-2.c: New tests.
2495
2496 2015-02-19 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
2497
2498 * lib/target-supports.exp (check_compile): Save/restore
2499 additional_sources that may belong to an actual test.
2500
2501 2015-02-18 Jakub Jelinek <jakub@redhat.com>
2502
2503 PR gcov-profile/64634
2504 * g++.dg/gcov/gcov-15.C: New test.
2505
2506 2015-02-18 Tom de Vries <tom@codesourcery.com>
2507
2508 * gfortran.dg/coarray_35a.f90: Add missing cleanup-modules.
2509
2510 2015-02-18 Tom de Vries <tom@codesourcery.com>
2511
2512 * gfortran.dg/pr37287-1.f90: Add missing cleanup-modules.
2513
2514 2015-02-18 Tom de Vries <tom@codesourcery.com>
2515
2516 * gfortran.dg/finalize_28.f90: Add missing cleanup-tree-dump.
2517
2518 2015-02-18 Tom de Vries <tom@codesourcery.com>
2519
2520 * gfortran.dg/fmt_cache_1.f: Add missing close.
2521
2522 2015-02-18 Tom de Vries <tom@codesourcery.com>
2523
2524 PR testsuite/65107
2525 * gfortran.dg/read_eof_8.f90: Add missing close.
2526
2527 2015-02-18 Richard Biener <rguenther@suse.de>
2528
2529 PR tree-optimization/65063
2530 * gcc.dg/pr65063.c: New testcase.
2531
2532 2015-02-18 Richard Biener <rguenther@suse.de>
2533
2534 PR tree-optimization/62217
2535 * gcc.dg/tree-ssa/cunroll-11.c: New testcase.
2536
2537 2015-02-18 Marek Polacek <polacek@redhat.com>
2538
2539 PR sanitizer/65081
2540 * c-c++-common/ubsan/pr65081.c: New test.
2541
2542 2015-02-17 Oleg Endo <olegendo@gcc.gnu.org>
2543
2544 * gcc.target/sh/sh.exp (check_effective_target_sh1): New.
2545 * gcc.target/sh/force-cbranch-delay-slot.c: New.
2546
2547 2015-02-17 H.J. Lu <hongjiu.lu@intel.com>
2548
2549 * gcc.dg/ipa/propalign-3.c: New test.
2550
2551 2015-02-17 Oleg Endo <olegendo@gcc.gnu.org>
2552
2553 PR target/64793
2554 * gcc.target/sh/pr64793.c: New.
2555 * gcc.target/sh/pr51244-20-sh2a.c: Adjust expected cmp/gt insn count.
2556
2557 2015-02-17 Sandra Loosemore <sandra@codesourcery.com>
2558
2559 * gcc.target/arm/divzero.c: New test case.
2560
2561 2015-02-17 Tom de Vries <tom@codesourcery.com>
2562
2563 * gcc.target/x86_64/abi/callabi/vaarg-6.c: New test.
2564
2565 2015-02-17 Paolo Carlini <paolo.carlini@oracle.com>
2566 Jakub Jelinek <jakub@redhat.com>
2567
2568 PR c++/65075
2569 * g++.dg/cpp0x/pr65075.C: New test.
2570
2571 2015-02-16 David Edelsohn <dje.gcc@gmail.com>
2572
2573 PR target/65058
2574 * gcc.target/powerpc/pr65058.c: New test.
2575
2576 2015-02-16 Jeff Law <law@redhat.com>
2577
2578 PR tree-optimization/64823
2579 * gcc.dg/uninit-20.c: New test.
2580
2581 2015-02-16 Jakub Jelinek <jakub@redhat.com>
2582 James Greenhalgh <james.greenhalgh@arm.com>
2583
2584 PR ipa/64963
2585 * gcc.dg/ipa/ipa-clone-1.c: New test.
2586
2587 2015-02-16 Richard Biener <rguenther@suse.de>
2588
2589 PR tree-optimization/65077
2590 * gcc.dg/torture/pr65077.c: New testcase.
2591
2592 2015-02-16 Alex Velenko <Alex.Velenko@arm.com>
2593
2594 * gcc.target/aarch64/atomic-op-consume.c (scan-assember-times):
2595 Directive adjusted to scan for ldaxr.
2596 * gcc.target/arm/atomic-op-consume.c (scan-assember-times): Directive
2597 adjusted to scan for ldaex.
2598
2599 2015-02-16 Paolo Carlini <paolo.carlini@oracle.com>
2600
2601 PR c++/65080
2602 * g++.dg/cpp0x/constexpr-65080.C: New.
2603
2604 2015-02-16 Richard Biener <rguenther@suse.de>
2605
2606 PR tree-optimization/63593
2607 * gcc.dg/pr63593.c: New testcase.
2608
2609 2015-02-16 Marek Polacek <polacek@redhat.com>
2610
2611 PR c/65066
2612 * gcc.dg/pr65066.c: New test.
2613
2614 2015-02-16 Ilya Enkovich <ilya.enkovich@intel.com>
2615
2616 * gcc.dg/pr65002.C: Move ...
2617 * g++.dg/ipa/pr65002.C: ... here.
2618
2619 2015-02-14 David Edelsohn <dje.gcc@gmail.com>
2620
2621 * gcc.target/powerpc/pr64205.c: Skip on AIX.
2622 * gcc.target/powerpc/pr64505.c: Skip on AIX.
2623 * gcc.dg/torture/builtin-noret-1.c: Ignore AIX linker warnings.
2624 * gcc.dg/torture/builtin-noret-2.c: Ignore AIX linker warnings.
2625
2626 2015-02-14 Kaz Kojima <kkojima@gcc.gnu.org>
2627
2628 PR testsuite/64850
2629 * gcc.dg/goacc/acc_on_device-1.c: Use a space instead of \\\" in
2630 the expression to find calls.
2631 * c-c++-common/goacc/acc_on_device-2.c: Likewise.
2632 * c-c++-common/goacc/acc_on_device-2-off.c: Likewise.
2633 * gfortran.dg/goacc/acc_on_device-1.f95: Likewise.
2634 * gfortran.dg/goacc/acc_on_device-2.f95: Likewise.
2635 * gfortran.dg/goacc/acc_on_device-2-off.f95: Likewise.
2636
2637 2015-02-14 Marek Polacek <polacek@redhat.com>
2638
2639 PR c/64768
2640 * gcc.dg/array-11.c: New test.
2641 * gcc.dg/array-12.c: New test.
2642 * gcc.dg/array-13.c: New test.
2643 * gcc.dg/array-14.c: New test.
2644 * gcc.dg/c99-flex-array-typedef-1.c: New test.
2645 * gcc.dg/c99-flex-array-typedef-2.c: New test.
2646 * gcc.dg/c99-flex-array-typedef-3.c: New test.
2647 * gcc.dg/c99-flex-array-typedef-5.c: New test.
2648 * gcc.dg/c99-flex-array-typedef-7.c: New test.
2649 * gcc.dg/c99-flex-array-typedef-8.c: New test.
2650
2651 2015-02-13 Paolo Carlini <paolo.carlini@oracle.com>
2652
2653 PR c++/60894
2654 * g++.dg/lookup/using54.C: New.
2655
2656 2015-02-13 Jeff Law <law@redhat.com>
2657
2658 PR bootstrap/65060
2659 Revert my change for tree-optimization/64823.
2660
2661 2015-02-13 Jakub Jelinek <jakub@redhat.com>
2662
2663 PR tree-optimization/65053
2664 * gcc.c-torture/execute/pr65053-1.c: New test.
2665 * gcc.c-torture/execute/pr65053-2.c: New test.
2666
2667 2015-02-13 Marek Polacek <polacek@redhat.com>
2668
2669 PR c/65050
2670 * gcc.dg/pr65050.c: New test.
2671
2672 2015-02-13 Jeff Law <law@redhat.com>
2673
2674 PR tree-optimization/64823
2675 * gcc.dg/uninit-20.c: New test.
2676
2677 PR rtl-optimization/47477
2678 * gcc.dg/tree-ssa/pr47477.c: New test.
2679
2680 2015-02-13 Paolo Carlini <paolo.carlini@oracle.com>
2681
2682 PR c++/60211
2683 * g++.dg/parse/ivdep-2.C: New.
2684 * g++.dg/parse/ivdep-3.C: Likewise.
2685
2686 2015-02-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2687
2688 PR fortran/64506
2689 * gfortran.dg/continuation_13.f90: New test.
2690 * gfortran.dg/continuation_14.f: New test.
2691
2692 2015-02-13 Paolo Carlini <paolo.carlini@oracle.com>
2693
2694 PR c++/64970
2695 * g++.dg/cpp0x/sfinae55.C: New.
2696
2697 2015-02-13 Jakub Jelinek <jakub@redhat.com>
2698
2699 PR ipa/65034
2700 * g++.dg/ipa/pr65034.C: New test.
2701
2702 2015-02-13 Ilya Enkovich <ilya.enkovich@intel.com>
2703
2704 PR tree-optimization/65002
2705 * gcc.dg/pr65002.C: New.
2706
2707 2015-02-13 Marek Polacek <polacek@redhat.com>
2708
2709 PR c/65040
2710 * c-c++-common/pr65040.c: New test.
2711
2712 2015-02-13 Bin Cheng <bin.cheng@arm.com>
2713
2714 PR tree-optimization/64705
2715 * gcc.dg/tree-ssa/pr64705.c: New test.
2716
2717 2015-02-12 H.J. Lu <hongjiu.lu@intel.com>
2718
2719 PR rtl/32219
2720 * gcc.dg/visibility-22.c: New test.
2721 * gcc.dg/visibility-23.c: New test.
2722 * gcc.target/i386/pr32219-1.c: New test.
2723 * gcc.target/i386/pr32219-2.c: New test.
2724 * gcc.target/i386/pr32219-3.c: New test.
2725 * gcc.target/i386/pr32219-4.c: New test.
2726 * gcc.target/i386/pr32219-5.c: New test.
2727 * gcc.target/i386/pr32219-6.c: New test.
2728 * gcc.target/i386/pr32219-7.c: New test.
2729 * gcc.target/i386/pr32219-8.c: New test.
2730 * gcc.target/i386/pr64317.c: Expect GOTOFF, not GOT.
2731
2732 2015-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2733
2734 PR libgfortran/57822
2735 * gfortran/fmt_g0_7.f08: Adjust for archtectures with less than
2736 four different KINDs.
2737
2738 2015-02-12 Jakub Jelinek <jakub@redhat.com>
2739
2740 PR c++/64884
2741 * g++.dg/tm/pr47573.C: Only run on comdat_group effective targets.
2742
2743 PR sanitizer/65000
2744 * g++.dg/ubsan/pr65000.C: New test.
2745
2746 2015-02-12 Paul Thomas <pault@gcc.gnu.org>
2747
2748 PR fortran/64932
2749 * gfortran.dg/finalize_28.f90: New test
2750
2751 2015-02-12 Jakub Jelinek <jakub@redhat.com>
2752
2753 PR debug/55541
2754 * g++.dg/debug/dwarf2/localclass3.C: Adjust for the extraneous
2755 DW_TAG_lexical_block removal.
2756 * g++.dg/debug/dwarf2/redeclaration-1.C: Likewise.
2757 * g++.dg/guality/pr55541.C: New test.
2758
2759 PR sanitizer/64984
2760 * g++.dg/ubsan/pr64984.C: New test.
2761
2762 2015-02-12 James Greenhalgh <james.greenhalgh@arm.com>
2763
2764 * gfortran.dg/pr45636.f90: XFAIL for aarch64* targets.
2765
2766 2015-02-12 Jakub Jelinek <jakub@redhat.com>
2767
2768 PR testsuite/64930
2769 * gcc.target/powerpc/atomic-p7.c: Adjust expected count of isync
2770 instructions for 2015-01-14 get_memmodel changes.
2771 * gcc.target/powerpc/atomic-p8.c: Likewise.
2772
2773 PR sanitizer/65019
2774 * g++.dg/ubsan/pr65019.C: New test.
2775
2776 PR tree-optimization/65014
2777 * gcc.c-torture/compile/pr65014.c: New test.
2778
2779 2015-02-11 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2780
2781 PR libgfortran/57822
2782 * gfortran/fmt_g0_7.f08: Revise test.
2783
2784 2015-02-11 Jeff Law <law@redhat.com>
2785
2786 PR target/63347
2787 * gcc.target/m68k/pr63347.c: New test.
2788
2789 2015-02-11 Marek Polacek <polacek@redhat.com>
2790
2791 * g++.dg/ubsan/shift-1.C: New test.
2792 * gcc.dg/ubsan/c-shift-2.c: New test.
2793 * c-c++-common/ubsan/shift-5.c: Remove file.
2794
2795 2015-02-11 Alex Velenko <Alex.Velenko@arm.com>
2796
2797 * gcc.target/aarch64/atomic-op-consume.c (scan-assember-times):
2798 Directive adjusted to XFAIL.
2799 * gcc.target/arm/atomic-op-consume.c (scan-assember-times): Directive
2800 adjusted to XFAIL.
2801
2802 2015-02-11 Jakub Jelinek <jakub@redhat.com>
2803
2804 PR middle-end/65003
2805 * g++.dg/opt/pr65003.C: New test.
2806
2807 2015-02-11 H.J. Lu <hongjiu.lu@intel.com>
2808
2809 * lib/target-supports.exp (check_effective_target_pie): Renamed
2810 to ...
2811 (check_effective_target_pie_enabled): This.
2812 * gcc.dg/tree-ssa/ssa-store-ccp-3.c: Replace pie with pie_enabled.
2813 * gcc.target/i386/pie.c: Likewise.
2814
2815 2015-02-11 Andrew Pinski <apinski@cavium.com>
2816
2817 PR target/64893
2818 * c-c++-common/torture/aarch64-vect-lane-1.c: New testcase.
2819 * c-c++-common/torture/aarch64-vect-lane-2.c: New testcase.
2820
2821 2015-02-11 Jakub Jelinek <jakub@redhat.com>
2822
2823 PR target/61925
2824 * gcc.target/i386/pr61925-1.c: New test.
2825 * gcc.target/i386/pr61925-2.c: New test.
2826 * gcc.target/i386/pr61925-3.c: New test.
2827
2828 2015-02-10 Jakub Jelinek <jakub@redhat.com>
2829
2830 PR sanitizer/65004
2831 * g++.dg/asan/pr65004.C: New test.
2832
2833 2015-02-10 Oleg Endo <olegendo@gcc.gnu.org>
2834
2835 PR target/64661
2836 * gcc.taget/sh/pr64661-0.h: New.
2837 * gcc.taget/sh/pr64661-1.c: New.
2838 * gcc.taget/sh/pr64661-2.c: New.
2839 * gcc.taget/sh/pr64661-3.c: New.
2840 * gcc.taget/sh/pr64661-4.c: New.
2841
2842 2015-02-10 Richard Biener <rguenther@suse.de>
2843
2844 PR tree-optimization/64995
2845 * g++.dg/torture/pr64995.C: New testcase.
2846
2847 2015-02-10 Richard Biener <rguenther@suse.de>
2848
2849 PR tree-optimization/64909
2850 * gcc.dg/vect/costmodel/x86_64/costmodel-pr64909.c: New testcase.
2851
2852 2015-02-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2853
2854 * gcc.dg/signbit-sa.c: New test.
2855
2856 2015-02-10 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2857
2858 PR libgfortran/57822
2859 * gfortran/fmt_g0_7.f08: New test.
2860
2861 2015-02-10 Bin Cheng <bin.cheng@arm.com>
2862
2863 PR tree-optimization/43378
2864 * gcc.dg/tree-ssa/pr43378.c: New test.
2865
2866 2015-02-08 Jan Hubicka <hubicka@ucw.cz>
2867
2868 PR ipa/64978
2869 * g++.dg/torture/pr64978.C: New testcase.
2870
2871 2015-02-09 Jakub Jelinek <jakub@redhat.com>
2872
2873 PR sanitizer/64981
2874 * gcc.dg/asan/pr64981.c: New test.
2875
2876 2015-02-09 Marek Polacek <polacek@redhat.com>
2877
2878 PR c/64856
2879 * gcc.dg/pr64856.c: New test.
2880
2881 2015-02-09 Jakub Jelinek <jakub@redhat.com>
2882
2883 PR target/64979
2884 * gcc.dg/tree-ssa/stdarg-7.c: New test.
2885 * gcc.c-torture/execute/pr64979.c: New test.
2886
2887 2015-02-09 Alan Lawrence <alan.lawrence@arm.com>
2888
2889 * gcc.target/arm/macro_defs0.c: Remove extraneous "target"
2890
2891 2015-02-09 Uros Bizjak <ubizjak@gmail.com>
2892
2893 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Xfail scan-tree-dump for alpha*-*-*.
2894 * gcc.dg/tree-ssa/pr42585.c: Xfail scan-tree-dump-times for alpha*-*-*.
2895
2896 2015-02-09 Uros Bizjak <ubizjak@gmail.com>
2897
2898 PR target/58757
2899 * gcc.dg/c11-true_min-1.c: Xfail execution for alpha*-*-*.
2900
2901 2015-02-09 Richard Biener <rguenther@suse.de>
2902
2903 PR tree-optimization/54000
2904 * g++.dg/tree-ssa/ivopts-3.C: New testcase.
2905
2906 2015-02-09 Tom de Vries <tom@codesourcery.com>
2907
2908 * gcc.dg/graphite/scop-19.c: Fix scan-tree-dump for fpic.
2909
2910 2015-02-09 Martin Liska <mliska@suse.cz>
2911
2912 * g++.dg/ipa/pr64858.C: New test.
2913
2914 2015-02-09 Tom de Vries <tom@codesourcery.com>
2915
2916 * gcc.dg/uninit-19.c: Fix warning line for fpic.
2917
2918 2015-02-08 Andrew Pinski <apinski@cavium.com>
2919
2920 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail for AARCH64 also.
2921
2922 2015-02-08 Mikael Morin <mikael@gcc.gnu.org>
2923
2924 PR fortran/63744
2925 * gfortran.dg/use_rename_8.f90: New.
2926
2927 2015-02-08 Eric Botcazou <ebotcazou@adacore.com>
2928
2929 * gnat.dg/addr7.ad[sb]: New test.
2930 * gnat.dg/addr8.ad[sb]: Likewise.
2931
2932 2015-02-06 David Malcolm <dmalcolm@redhat.com>
2933
2934 PR jit/64752
2935 * jit.dg/create-code-for-hello-world-executable.h: New file, taken
2936 from jit.dg/test-compile-to-executable.c's create_code, with a
2937 clarification of the output message.
2938 * jit.dg/harness.h (CHECK_NO_ERRORS): Add test and __func__ to the
2939 pass/fail message.
2940 (test_jit): Use CHECK_NO_ERRORS when calling
2941 gcc_jit_context_compile_to_file.
2942 * jit.dg/jit.exp (jit-dg-test): Update grep for rename of
2943 jit-verify-compile-to-file to jit-verify-output-file-was-created.
2944 (jit-setup-compile-to-file): Likewise. Add a verbose comment
2945 about deletions that are attempted.
2946 (jit-verify-compile-to-file): Rename to...
2947 (jit-verify-output-file-was-created): ...this, and drop the
2948 attempt to run "file" and verify the output.
2949 (jit-verify-assembler): New function.
2950 (jit-verify-object): New function.
2951 (jit-verify-dynamic-library): New function.
2952 * jit.dg/test-compile-to-assembler.c (create_code): Eliminate in
2953 favor of an implementation from new file
2954 create-code-for-hello-world-executable.h, which also adds a
2955 "main".
2956 (dg-final): Replace jit-verify-compile-to-file with
2957 jit-verify-output-file-was-created, and invoke new function
2958 jit-verify-assembler.
2959 * jit.dg/test-compile-to-dynamic-library.c (create_code): Clarify
2960 the output message.
2961 (dg-final): Replace jit-verify-compile-to-file with
2962 jit-verify-output-file-was-created, and invoke new function
2963 jit-verify-dynamic-library.
2964 * jit.dg/test-compile-to-executable.c (create_code): Eliminate in
2965 favor of an implementation from new file
2966 create-code-for-hello-world-executable.h, which also adds a
2967 "main".
2968 (dg-final): Replace jit-verify-compile-to-file with
2969 jit-verify-output-file-was-created. Strengthen the expected stdout
2970 from the built executable.
2971 * jit.dg/test-compile-to-object.c (create_code): Eliminate in
2972 favor of an implementation from new file
2973 create-code-for-hello-world-executable.h, which also adds a
2974 "main".
2975 (dg-final): Replace jit-verify-compile-to-file with
2976 jit-verify-output-file-was-created, and invoke new function
2977 jit-verify-object.
2978 * jit.dg/verify-dynamic-library.c: New source file.
2979
2980 2015-02-06 Sebastian Pop <s.pop@samsung.com>
2981 Brian Rzycki <b.rzycki@samsung.com>
2982
2983 PR tree-optimization/64878
2984 * gcc.dg/tree-ssa/ssa-dom-thread-8.c: New.
2985
2986 2015-02-06 Jakub Jelinek <jakub@redhat.com>
2987
2988 PR ipa/64896
2989 * g++.dg/ipa/pr64896.C: New test.
2990
2991 2015-02-06 Michael Meissner <meissner@linux.vnet.ibm.com>
2992
2993 PR target/64205
2994 * gcc.target/powerpc/pr64205.c: New file.
2995
2996 2015-02-06 Uros Bizjak <ubizjak@gmail.com>
2997
2998 * gcc.target/i386/pr64317.c: Compile for 32bit *-*-linux* targets.
2999 (dg-options): Use -fpie instead of -fPIE -pie.
3000
3001 2015-02-06 Jakub Jelinek <jakub@redhat.com>
3002
3003 PR middle-end/64937
3004 * g++.dg/asan/pr64937.C: New test.
3005
3006 2015-02-06 Paul Thomas <pault@gcc.gnu.org>
3007
3008 PR fortran/63205
3009 * gfortran.dg/class_to_type_4.f90: New test
3010
3011 2015-01-29 Andre Vehreschild <vehre@gmx.de>
3012
3013 * gfortran.dg/unlimited_polymorphic_22.f90: New test.
3014
3015 2015-02-06 Jakub Jelinek <jakub@redhat.com>
3016
3017 PR rtl-optimization/64957
3018 PR debug/64817
3019 * gcc.c-torture/execute/pr64957.c: New test.
3020
3021 2015-02-05 Jeff Law <law@redhat.com>
3022
3023 PR target/17306
3024 * gcc.target/h8300/pr17306-1.c: New test.
3025 * gcc.target/h8300/pr17306-2.c: New test.
3026
3027 2015-02-05 Tobias Burnus <burnus@net-b.de>
3028
3029 PR fortran/64943
3030 * gfortran.dg/structure_constructor_12.f90: New.
3031
3032 2015-02-05 Jeff Law <law@redhat.com>
3033
3034 PR target/58400
3035 gcc.target/h8300/pr58400.c: New test.
3036
3037 2015-02-05 Mantas Mikaitis <mantas.mikaitis@arm.com>
3038
3039 * gcc.target/arm/macro_defs0.c: New test.
3040 * gcc.target/arm/macro_defs1.c: New test.
3041 * gcc.target/arm/macro_defs2.c: New test.
3042
3043 2015-02-05 Uros Bizjak <ubizjak@gmail.com>
3044
3045 PR rtl-optimization/64905
3046 * gcc.target/i386/pr64905.c: Require nonpic target.
3047 (dg-options): Add -fomit-frame-pointer.
3048 (main): Remove.
3049
3050 2014-02-05 James Greenhalgh <james.greenhalgh@arm.com>
3051
3052 * gcc.dg/tree-ssa/foldconst-6.c: Change expected pattern for
3053 tree dump scanning.
3054
3055 2015-02-05 Paul Thomas <pault@gcc.gnu.org>
3056
3057 PR fortran/64757
3058 * gfortran.dg/type_to_class_2.f90: New test
3059 * gfortran.dg/type_to_class_3.f90: New test
3060
3061 2015-02-04 Jan Hubicka <hubicka@ucw.cz>
3062
3063 PR ipa/64686
3064 * g++.dg/torture/pr64686.C: New testcase.
3065
3066 2015-02-04 H.J. Lu <hongjiu.lu@intel.com>
3067
3068 PR rtl-optimization/64905
3069 * gcc.target/i386/pr64905.c: New file.
3070
3071 2015-02-04 Segher Boessenkool <segher@kernel.crashing.org>
3072
3073 * gcc.dg/guality/pr41447-1.c: Remove xfail.
3074 * gcc.dg/guality/pr41616-1.c: Ditto.
3075
3076 2015-02-04 Alexandre Oliva <aoliva@redhat.com>
3077
3078 PR debug/64817
3079 * gcc.dg/pr64817-3.c: New.
3080
3081 2015-02-04 Jakub Jelinek <jakub@redhat.com>
3082 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
3083
3084 * gcc.dg/guality/pr36728-1.c (main): Adjust for targets that
3085 pass parameters in registers.
3086 * gcc.dg/guality/pr36728-2.c (main): Likewise.
3087 * gcc.dg/guality/pr36728-3.c (main): Likewise.
3088 * gcc.dg/guality/pr36728-4.c (main): Likewise.
3089
3090 2015-02-04 Alan Lawrence <alan.lawrence@arm.com>
3091 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3092
3093 * gcc.dg/combine_ashiftrt_1.c: Sort, complete and explain target
3094 list, allow for multilibed targets.
3095 * gcc.dg/combine_ashiftrt_2.c: Likewise.
3096
3097 2015-02-04 Segher Boessenkool <segher@kernel.crashing.org>
3098
3099 * gcc.dg/builtins-58.c: Check for pow at the end of words only.
3100 * gcc.dg/pr46728-6.c: Ditto.
3101
3102 2015-02-04 Robert Suchanek <robert.suchanek@imgtec.com>
3103
3104 * gcc.target/mips/loongson-simd.c: Update comment to clarify the need
3105 for mips_nanlegacy target.
3106
3107 2015-02-04 Ilya Enkovich <ilya.enkovich@intel.com>
3108
3109 * gcc.target/i386/chkp-hidden-def.c: New.
3110
3111 2015-02-04 Thomas Preud'homme <thomas.preudhomme@arm.com>
3112
3113 PR middle-end/62103
3114 * gcc.c-torture/execute/bitfld-7.c: New test adapted from bitfld-6.c
3115 to use 24 bits for bitfield b.
3116
3117 2015-02-04 Thomas Preud'homme <thomas.preudhomme@arm.com>
3118
3119 PR testsuite/64796
3120 * lib/target-supports.exp (check_effective_target_bswap64): Do not
3121 cache result in a global variable. Include all 32-bit targets for
3122 bswap64 tests.
3123
3124 2015-02-03 Jakub Jelinek <jakub@redhat.com>
3125
3126 PR rtl-optimization/64756
3127 * gcc.c-torture/execute/pr64756.c: New test.
3128
3129 2015-02-03 Oleg Endo <olegendo@gcc.gnu.org>
3130
3131 PR target/64660
3132 * gcc.target/sh/pr64660-0.h: New.
3133 * gcc.target/sh/pr64660-1.c: New.
3134 * gcc.target/sh/pr64660-2.c: New.
3135 * gcc.target/sh/pr64660-3.c: New.
3136 * gcc.target/sh/pr64660-4.c: New.
3137
3138 2015-02-03 Paolo Carlini <paolo.carlini@oracle.com>
3139
3140 PR c++/64877
3141 * g++.dg/warn/Waddress-2.C: New.
3142
3143 2015-02-03 Segher Boessenkool <segher@kernel.crashing.org>
3144
3145 PR middle-end/61225
3146 * gcc.target/i386/pr49095.c: XFAIL for ia32.
3147
3148 2015-02-03 Dodji Seketeli <dodji@redhat.com>
3149
3150 PR preprocessor/64803
3151 * gcc.dg/cpp/builtin-macro-1.c: New test case.
3152
3153 2015-02-02 Jan Hubicka <hubicka@ucw.cz>
3154
3155 * g++.dg/ipa/devirt-37.C: Disable early inlining.
3156
3157 2015-02-02 Christophe Lyon <christophe.lyon@linaro.org>
3158
3159 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h
3160 (_ARM_FPSRC): Add DN and AHP fields.
3161 (clean_results): Force DN=1 on AArch64.
3162 * gcc.target/aarch64/advsimd-intrinsics/binary_op_no64.inc: New file.
3163 * gcc.target/aarch64/advsimd-intrinsics/vhadd.c: New file.
3164 * gcc.target/aarch64/advsimd-intrinsics/vhsub.c: New file.
3165 * gcc.target/aarch64/advsimd-intrinsics/vmax.c: New file.
3166 * gcc.target/aarch64/advsimd-intrinsics/vmin.c: New file.
3167 * gcc.target/aarch64/advsimd-intrinsics/vrhadd.c: New file.
3168
3169 2015-02-02 Alan Modra <amodra@gmail.com>
3170
3171 * gcc.target/powerpc/cprophard.c: New.
3172
3173 2015-02-01 Andreas Tobler <andreast@gcc.gnu.org>
3174
3175 * gfortran.dg/enum_9.f90: Use arm_eabi instead of arm*-*-linux*.
3176 * gfortran.dg/enum_10.f90: Likewise. Reorder dg-additional-sources.
3177
3178 2015-02-01 Jakub Jelinek <jakub@redhat.com>
3179
3180 PR debug/64817
3181 * gcc.dg/pr64817-1.c: New test.
3182 * gcc.dg/pr64817-2.c: New test.
3183
3184 2015-02-01 Oleg Endo <olegendo@gcc.gnu.org>
3185
3186 PR target/64851
3187 * gcc.target/sh/pr64851-0.h: New
3188 * gcc.target/sh/pr64851-1.c: New
3189 * gcc.target/sh/pr64851-2.c: New
3190 * gcc.target/sh/pr64851-3.c: New
3191 * gcc.target/sh/pr64851-4.c: New
3192
3193 2015-01-31 Uros Bizjak <ubizjak@gmail.com>
3194
3195 PR target/64882
3196 * gcc.dg/torture/pr64882.c: New test.
3197
3198 2015-01-31 David Edelsohn <dje.gcc@gmail.com>
3199
3200 PR target/64159
3201 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Add XFAIL for powerpc*-*-* and
3202 sparc*-*-*.
3203
3204 2015-01-31 Uros Bizjak <ubizjak@gmail.com>
3205
3206 * g++.dg/ipa/pr64146.C (dg-final): Cleanup icf ipa dump.
3207 * gcc.target/i386/chkp-builtins-1.c (dg-final): Cleanup chkp tree dump.
3208 * gcc.target/i386/chkp-builtins-2.c (dg-final): Ditto.
3209 * gcc.target/i386/chkp-builtins-3.c (dg-final): Ditto.
3210 * gcc.target/i386/chkp-builtins-4.c (dg-final): Ditto.
3211 * gcc.target/i386/chkp-const-check-1.c (dg-final): Cleanup chkopt
3212 tree dump.
3213 * gcc.target/i386/chkp-lifetime-1.c (dg-final): Ditto.
3214 * gcc.target/i386/chkp-remove-bndint-1.c (dg-final): Cleanup optimized
3215 tree dump.
3216 * gcc.target/i386/chkp-remove-bndint-2.c (dg-final): Ditto.
3217 * gfortran.dg/goacc/private-1.f95 (dg-final): Cleanup omplower
3218 tree dump.
3219
3220 2015-01-30 Vladimir Makarov <vmakarov@redhat.com>
3221
3222 PR target/64688
3223 * g++.dg/pr64688-2.C: New.
3224
3225 2015-01-30 Uros Bizjak <ubizjak@gmail.com>
3226
3227 * gcc.target/i386/fuse-caller-save-rec.c: Require nonpic target.
3228 * gcc.target/i386/fuse-caller-save-xmm.c: Ditto.
3229 * gcc.target/i386/fuse-caller-save.c: Ditto.
3230 * gcc.target/i386/headmerge-1.c: Ditto.
3231 * gcc.target/i386/headmerge-2.c: Ditto.
3232 * gcc.target/i386/sibcall-6.c: Ditto.
3233
3234 2015-01-30 Vladimir Makarov <vmakarov@redhat.com>
3235
3236 PR target/64617
3237 * gcc.target/i386/pr64617.c: New test.
3238
3239 2015-01-30 Uros Bizjak <ubizjak@gmail.com>
3240
3241 PR target/15184
3242 * gcc.target/i386/pr15184-1.c: Compile for ia32 target only.
3243 (dg-options): Remove -m32.
3244 (dg-final): Scan for "movb %al" only.
3245 * gcc.target/i386/pr15184-2.c: Ditto.
3246
3247 2015-01-30 Richard Biener <rguenther@suse.de>
3248
3249 PR tree-optimization/64829
3250 * gcc.dg/vect/pr64829.c: New testcase.
3251
3252 2015-01-29 Marek Polacek <polacek@redhat.com>
3253
3254 PR c/64709
3255 * gcc.dg/pr64709.c: New test.
3256
3257 2015-01-29 Jakub Jelinek <jakub@redhat.com>
3258
3259 PR c++/64717
3260 * g++.dg/ubsan/pr64717-1.C: New test.
3261 * g++.dg/ubsan/pr64717-2.C: New test.
3262
3263 2015-01-29 Uros Bizjak <ubizjak@gmail.com>
3264
3265 * gcc.dg/tree-ssa/pr64801.c: Fix scan-tree-dump-not directive.
3266
3267 2015-01-29 Jeff Law <law@redhat.com>
3268
3269 PR target/15184
3270 * gcc.target/i386/pr15184-1.c: New test.
3271 * gcc.target/i386/pr15184-2.c: New test.
3272
3273 2015-01-29 Yuri Rumyantsev <ysrumyan@gmail.com>
3274
3275 PR tree-optimization/64746
3276 * gcc.target/i386/avx2-vect-aggressive-1.c: New test.
3277
3278 2015-01-29 Richard Biener <rguenther@suse.de>
3279
3280 PR tree-optimization/64853
3281 * gcc.dg/torture/pr64853.c: New testcase.
3282
3283 2015-01-29 Richard Biener <rguenther@suse.de>
3284
3285 PR tree-optimization/64844
3286 * gcc.dg/vect/pr64844.c: New testcase.
3287
3288 2015-01-29 Yuri Rumyantsev <ysrumyan@gmail.com>
3289
3290 PR middle-end/64809
3291 * gcc.dg/pr64809.c: Delete.
3292
3293 2015-01-29 Ilya Enkovich <ilya.enkovich@intel.com>
3294
3295 PR middle-end/64805
3296 * gcc.target/i386/pr64805.c: New.
3297
3298 2015-01-29 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3299
3300 * gcc.dg/guality/guality.h (main): Add argv[0] to
3301 guality_gdb_command.
3302
3303 2015-01-29 Jan Hubicka <hubicka@ucw.cz>
3304
3305 PR ipa/64801
3306 * gcc.dg/tree-ssa/pr64801.c: New testcase.
3307
3308 2015-01-28 Oleg Endo <olegendo@gcc.gnu.org>
3309
3310 PR target/64659
3311 * gcc.target/sh/sh.exp
3312 (check_effective_target_atomic_model_soft_gusa_available,
3313 check_effective_target_atomic_model_soft_tcb_available,
3314 check_effective_target_atomic_model_soft_imask_available,
3315 check_effective_target_atomic_model_hard_llcs_available): New.
3316 * gcc.target/sh/pr64659-0.h: New.
3317 * gcc.target/sh/pr64659-1.c: New.
3318 * gcc.target/sh/pr64659-2.c: New.
3319 * gcc.target/sh/pr64659-3.c: New.
3320 * gcc.target/sh/pr64659-4.c: New.
3321
3322 2015-01-28 Alex Velenko <Alex.Velenko@arm.com>
3323
3324 * gcc.target/arm/atomic-op-consume.c (scan-assember-times): Adjust
3325 scan-assembler-times pattern.
3326
3327 2015-01-28 Yuri Rumyantsev <ysrumyan@gmail.com>
3328
3329 PR middle-end/64809
3330 * gcc.dg/pr64809.c: New test.
3331
3332 2015-01-28 Ilya Enkovich <ilya.enkovich@intel.com>
3333
3334 PR tree-optimization/64277
3335 * gcc.dg/pr64277.c: New.
3336
3337 2015-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
3338
3339 PR tree-optimization/64718
3340 * gcc.c-torture/execute/pr64718.c: New test.
3341
3342 2015-01-28 James Greenhalgh <james.greenhalgh@arm.com>
3343
3344 * gcc.target/aarch64/abs_2.c: New.
3345
3346 2015-01-28 Robert Suchanek <robert.suchanek@imgtec.com>
3347
3348 * lib/target-supports.exp (check_effective_target_mips_nanlegacy): New.
3349 * gcc.target/mips/loongson-simd.c: Require legacy NaN support.
3350 * gcc.target/mips/mips.exp (mips-dg-options): Imply -mnan=legacy for
3351 ISA rev < 2.
3352
3353 2015-01-28 Jakub Jelinek <jakub@redhat.com>
3354
3355 PR bootstrap/64612
3356 * lib/target-supports.exp (check_effective_target_comdat_group): New.
3357 * g++.dg/ipa/pr64612.C: Guard scan-assembler test with
3358 { target comdat_group }.
3359
3360 2015-01-27 Tobias Burnus <burnus@net-b.de>
3361
3362 PR fortran/63861
3363 * gfortran.dg/goacc/coarray_2.f90: New.
3364
3365 2015-01-27 Jan Hubicka <hubicka@ucw.cz>
3366
3367 PR ipa/60871
3368 PR ipa/64139
3369 * g++.dg/torture/pr64139.C: New testcase.
3370 * g++.dg/torture/pr60871.C: Likewise.
3371
3372 2015-01-27 Janus Weil <janus@gcc.gnu.org>
3373
3374 PR fortran/64230
3375 * gfortran.dg/class_allocate_18.f90: Remove -fsanitize option to
3376 prevent linking errors.
3377
3378 2015-01-27 Jan Hubicka <hubicka@ucw.cz>
3379
3380 PR ipa/64282
3381 * g++.dg/torture/pr64282.C: New testcase.
3382
3383 2015-01-27 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3384
3385 * gcc.target/aarch64/store-pair-1.c: Update scan-assembler to check
3386 for wzr reg.
3387
3388 2015-01-27 Dominik Vogt <vogt@linux.vnet.ibm.com>
3389
3390 * gcc.target/s390/hotpatch-13.c: New testcase.
3391 * gcc.target/s390/hotpatch-14.c: New testcase.
3392 * gcc.target/s390/hotpatch-15.c: New testcase.
3393 * gcc.target/s390/hotpatch-16.c: New testcase.
3394 * gcc.target/s390/hotpatch-17.c: New testcase.
3395 * gcc.target/s390/hotpatch-18.c: New testcase.
3396 * gcc.target/s390/hotpatch-19.c: New testcase.
3397 * gcc.target/s390/hotpatch-20.c: New testcase.
3398 * gcc.target/s390/hotpatch-compile-10.c: New testcase.
3399 * gcc.target/s390/hotpatch-compile-11.c: New testcase.
3400 * gcc.target/s390/hotpatch-compile-12.c: New testcase.
3401 * gcc.target/s390/hotpatch-compile-13.c: New testcase.
3402 * gcc.target/s390/hotpatch-compile-14.c: New testcase.
3403 * gcc.target/s390/hotpatch-compile-15.c: New testcase.
3404 * gcc.target/s390/hotpatch-compile-16.c: New testcase.
3405 * gcc.target/s390/hotpatch-compile-9.c: New testcase.
3406 * gcc.target/s390/hotpatch-1.c: Testcase adjusted to new -mhotpatch.
3407 * gcc.target/s390/hotpatch-10.c: Likewise.
3408 * gcc.target/s390/hotpatch-11.c: Likewise.
3409 * gcc.target/s390/hotpatch-12.c: Likewise.
3410 * gcc.target/s390/hotpatch-2.c: Likewise.
3411 * gcc.target/s390/hotpatch-3.c: Likewise.
3412 * gcc.target/s390/hotpatch-4.c: Likewise.
3413 * gcc.target/s390/hotpatch-5.c: Likewise.
3414 * gcc.target/s390/hotpatch-6.c: Likewise.
3415 * gcc.target/s390/hotpatch-7.c: Likewise.
3416 * gcc.target/s390/hotpatch-8.c: Likewise.
3417 * gcc.target/s390/hotpatch-9.c: Likewise.
3418 * gcc.target/s390/hotpatch-compile-1.c: Likewise.
3419 * gcc.target/s390/hotpatch-compile-2.c: Likewise.
3420 * gcc.target/s390/hotpatch-compile-3.c: Likewise.
3421 * gcc.target/s390/hotpatch-compile-4.c: Likewise.
3422 * gcc.target/s390/hotpatch-compile-5.c: Likewise.
3423 * gcc.target/s390/hotpatch-compile-6.c: Likewise.
3424 * gcc.target/s390/hotpatch-compile-7.c: Likewise.
3425 * gcc.target/s390/hotpatch-compile-8.c: Likewise.
3426
3427 2015-01-27 Jiong Wang <jiong.wang@arm.com>
3428
3429 * gcc.dg/long_branch.c: New testcase.
3430
3431 2015-01-27 Richard Biener <rguenther@suse.de>
3432
3433 PR tree-optimization/56273
3434 PR tree-optimization/59124
3435 PR tree-optimization/64277
3436 * g++.dg/warn/Warray-bounds-6.C: New testcase.
3437 * gcc.dg/Warray-bounds-12.c: Likewise.
3438 * gcc.dg/Warray-bounds-13.c: Likewise.
3439
3440 2015-01-27 Jakub Jelinek <jakub@redhat.com>
3441
3442 PR rtl-optimization/61058
3443 * gcc.dg/pr61058.c: New test.
3444
3445 2015-01-27 Ilya Enkovich <ilya.enkovich@intel.com>
3446
3447 * gcc.target/i386/chkp-narrow-bounds.c: New.
3448
3449 2015-01-27 Jakub Jelinek <jakub@redhat.com>
3450
3451 PR tree-optimization/64807
3452 * gcc.dg/pr64807.c: New test.
3453
3454 PR c/64766
3455 * gcc.dg/pr64766.c: New test.
3456
3457 2015-01-26 Oleg Endo <olegendo@gcc.gnu.org>
3458
3459 PR target/49263
3460 * gcc.target/sh/pr49263-4.c: New.
3461
3462 2015-01-26 Paul Thomas <pault@gcc.gnu.org>
3463
3464 PR fortran/62044
3465 * gfortran.dg/allocate_with_mold_1.f90: New test
3466
3467 2015-01-26 Jakub Jelinek <jakub@redhat.com>
3468
3469 PR c/64778
3470 * gcc.dg/pr64778.c: New test.
3471
3472 PR middle-end/64421
3473 * gcc.dg/vect/pr64421.c: New test.
3474
3475 2015-01-26 Tobias Burnus <burnus@net-b.de>
3476
3477 PR fortran/64771
3478 * gfortran.dg/coarray_36.f: New.
3479 * gfortran.dg/coarray_37.f90: New.
3480
3481 2015-01-26 Janus Weil <janus@gcc.gnu.org>
3482
3483 PR fortran/64230
3484 * gfortran.dg/class_allocate_18.f90: New.
3485
3486 2015-01-26 Christophe Lyon <christophe.lyon@linaro.org>
3487
3488 * gcc.target/aarch64/advsimd-intrinsics/vpaddl.c: New file.
3489
3490 2015-01-26 Christophe Lyon <christophe.lyon@linaro.org>
3491
3492 * gcc.target/aarch64/advsimd-intrinsics/vpadal.c: New file.
3493
3494 2015-01-26 Christophe Lyon <christophe.lyon@linaro.org>
3495
3496 * gcc.target/aarch64/advsimd-intrinsics/vmvn.c: New file.
3497
3498 2015-01-26 Christophe Lyon <christophe.lyon@linaro.org>
3499
3500 * gcc.target/aarch64/advsimd-intrinsics/vmovl.c: New file.
3501
3502 2015-01-26 Christophe Lyon <christophe.lyon@linaro.org>
3503
3504 * gcc.target/aarch64/advsimd-intrinsics/vpXXX.inc: New file.
3505 * gcc.target/aarch64/advsimd-intrinsics/vpadd.c: New file.
3506 * gcc.target/aarch64/advsimd-intrinsics/vpmax.c: New file.
3507 * gcc.target/aarch64/advsimd-intrinsics/vpmin.c: New file.
3508
3509 2015-01-26 Christophe Lyon <christophe.lyon@linaro.org>
3510
3511 * gcc.target/aarch64/advsimd-intrinsics/vmlX_n.inc: New file.
3512 * gcc.target/aarch64/advsimd-intrinsics/vmla_n.c: New file.
3513 * gcc.target/aarch64/advsimd-intrinsics/vmls_n.c: New file.
3514
3515 2015-01-26 Christophe Lyon <christophe.lyon@linaro.org>
3516
3517 * gcc.target/aarch64/advsimd-intrinsics/vXXXhn.inc: New file.
3518 * gcc.target/aarch64/advsimd-intrinsics/vraddhn.c: New file.
3519 * gcc.target/aarch64/advsimd-intrinsics/vrsubhn.c: New file.
3520 * gcc.target/aarch64/advsimd-intrinsics/vsubhn.c: New file.
3521 * gcc.target/aarch64/advsimd-intrinsics/vaddhn.c: Use code from
3522 vXXXhn.inc.
3523
3524 2015-01-26 Richard Biener <rguenther@suse.de>
3525
3526 PR middle-end/64764
3527 * gcc.dg/uninit-19.c: New testcase.
3528
3529 2015-01-26 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3530
3531 * lib/target-supports.exp (check_effective_target_vect64): Add
3532 sparc*-*-*.
3533
3534 2015-01-26 Eric Botcazou <ebotcazou@adacore.com>
3535
3536 PR testsuite/64712
3537 * gnat.dg/unchecked_convert1.adb (Unchecked_Convert1): Initialize A.
3538
3539 2015-01-26 Tony Liu <tony.liu@arm.com>
3540
3541 * gcc.target/arm/scd42-1.c: Improve the check for UAL and
3542 non-UAL cases.
3543
3544 2015-01-26 Janne Blomqvist <jb@gcc.gnu.org>
3545
3546 PR libfortran/64770
3547 * gfortran.dg/open_new_segv.f90: Add dg- stuff to make test work
3548 correctly, clean up afterwards.
3549
3550 2015-01-25 Mikael Morin <mikael@gcc.gnu.org>
3551
3552 PR fortran/62044
3553 * gfortran.dg/use_rename_7.f90: New.
3554
3555 2015-01-25 Allan Sandfeld Jensen <sandfeld@kde.org>
3556
3557 * gcc.target/i386/funcspec-5.c: Test new multiversion targets.
3558 * g++.dg/ext/mv17.C: Test BMI/BMI2 multiversion dispatcher.
3559
3560 2015-01-25 Oleg Endo <olegendo@gcc.gnu.org>
3561
3562 PR target/54236
3563 * gcc.target/sh/pr54236-4.c: New.
3564
3565 2015-01-24 H.J. Lu <hongjiu.lu@intel.com>
3566
3567 * gcc.target/i386/builtin_target.c (check_intel_cpu_model): Add
3568 Silvermont, Ivy Bridge, Haswell and Broadwell tests. Update Sandy
3569 Bridge test.
3570
3571 2015-01-24 Janne Blomqvist <jb@gcc.gnu.org>
3572
3573 PR libfortran/64770
3574 * gfortran.dg/open_new_segv.f90: New test.
3575
3576 2015-01-24 Oleg Endo <olegendo@gcc.gnu.org>
3577
3578 PR target/49263
3579 PR target/53987
3580 PR target/64345
3581 PR target/59533
3582 PR target/52933
3583 PR target/54236
3584 PR target/51244
3585 * gcc.target/sh/pr64345-1.c: New.
3586 * gcc.target/sh/pr64345-2.c: New.
3587 * gcc.target/sh/pr59533-1.c: New.
3588 * gcc.target/sh/pr49263.c: Adjust matching of expected insns.
3589 * gcc.target/sh/pr52933-2.c: Likewise.
3590 * gcc.target/sh/pr54089-1.c: Likewise.
3591 * gcc.target/sh/pr54236-1.c: Likewise.
3592 * gcc.target/sh/pr51244-20-sh2a.c: Likewise.
3593 * gcc.target/sh/pr49263-1.c: Remove xfails.
3594 * gcc.target/sh/pr49263-2.c: Likewise.
3595 * gcc.target/sh/pr49263-3.c: Likewise.
3596 * gcc.target/sh/pr53987-1.c: Likewise.
3597 * gcc.target/sh/pr52933-1.c: Adjust matching of expected insns.
3598 (test_24, test_25, test_26, test_27, test_28, test_29, test_30): New.
3599 * gcc.target/sh/pr51244-12.c: Adjust matching of expected insns.
3600 (test05, test06, test07, test08, test09, test10, test11, test12): New.
3601 * gcc.target/sh/pr54236-3.c: Adjust matching of expected insns.
3602 (test_002, test_003, test_004, test_005, test_006, test_007, test_008,
3603 test_009): New.
3604 * gcc.target/sh/pr51244-4.c: Adjust matching of expected insns.
3605 (test_02): New.
3606
3607 2015-01-24 Tom de Vries <tom@codesourcery.com>
3608
3609 * gcc.target/i386/funcspec-5.c: Replace avx512 with avx512f.
3610
3611 2015-01-23 Ian Lance Taylor <iant@google.com>
3612
3613 PR go/64510
3614 * go.test/go-test.exp (go-gc-tests): Skip nilptr2.go test on
3615 targets without split stack support.
3616
3617 2015-01-23 Vladimir Makarov <vmakarov@redhat.com>
3618
3619 PR target/64317
3620 * gcc.target/i386/pr64317.c: New test.
3621
3622 2015-01-23 Jakub Jelinek <jakub@redhat.com>
3623
3624 PR rtl-optimization/63637
3625 PR rtl-optimization/60663
3626 * gcc.dg/pr63637-1.c: New test.
3627 * gcc.dg/pr63637-2.c: New test.
3628 * gcc.dg/pr63637-3.c: New test.
3629 * gcc.dg/pr63637-4.c: New test.
3630 * gcc.dg/pr63637-5.c: New test.
3631 * gcc.dg/pr63637-6.c: New test.
3632 * gcc.target/i386/pr63637-1.c: New test.
3633 * gcc.target/i386/pr63637-2.c: New test.
3634 * gcc.target/i386/pr63637-3.c: New test.
3635 * gcc.target/i386/pr63637-4.c: New test.
3636 * gcc.target/i386/pr63637-5.c: New test.
3637 * gcc.target/i386/pr63637-6.c: New test.
3638
3639 2015-01-23 Richard Biener <rguenther@suse.de>
3640
3641 PR testsuite/63439
3642 * gcc.dg/vect/bb-slp-11.c: Require vect_pack_trunc.
3643 * gcc.dg/vect/bb-slp-26.c: Require vect_hw_misalign.
3644
3645 2015-01-23 Marek Polacek <polacek@redhat.com>
3646
3647 PR preprocessor/60570
3648 * gcc.dg/cpp/pr36320.c: Turn dg-error into dg-bogus.
3649 * gcc.dg/cpp/pr60570.c: New test.
3650
3651 2015-01-23 Richard Biener <rguenther@suse.de>
3652
3653 PR testsuite/63439
3654 * gcc.dg/vect/vect-33.c: Adjust target selectors for v16qi
3655 vectorization on vect64 targets.
3656
3657 2015-01-23 Janus Weil <janus@gcc.gnu.org>
3658
3659 PR fortran/60922
3660 * gfortran.dg/class_allocate_17.f90: New.
3661
3662 2015-01-23 Tobias Burnus <burnus@net-b.de>
3663
3664 PR fortran/64726
3665 * gfortran.dg/goacc/combined_loop.f90: New.
3666
3667 2015-01-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3668
3669 PR fortran/61933
3670 * gfortran.dg/make_unit.f90: New test.
3671
3672 2015-01-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3673
3674 PR fortran/61933
3675 * gfortran.dg/negative_unit_int8.f: Update.
3676
3677 2015-01-22 Jeff Law <law@redhat.com>
3678
3679 PR target/52076
3680 * gcc.target/m68k/pr52076-1.c: New test.
3681 * gcc.target/m68k/pr52076-2.c: New test.
3682
3683 2015-01-22 Richard Biener <rguenther@suse.de>
3684
3685 PR middle-end/64728
3686 * gcc.dg/torture/pr64728.c: New testcase.
3687
3688 2015-01-22 Uros Bizjak <ubizjak@gmail.com>
3689
3690 PR target/64688
3691 * g++.dg/pr64688.C: New test.
3692
3693 2015-01-22 Ilya Enkovich <ilya.enkovich@intel.com>
3694
3695 * gcc.target/i386/chkp-always_inline.c (f1): Make static
3696 to avoid errors with -fpic.
3697
3698 2015-01-22 Richard Biener <rguenther@suse.de>
3699
3700 PR libstdc++/64535
3701 * g++.old-deja/g++.eh/badalloc1.C: Adjust.
3702
3703 2015-01-21 Segher Boessenkool <segher@kernel.crashing.org>
3704
3705 PR rtl-optimization/64682
3706 * gcc.c-torture/execute/pr64682.c: New file.
3707
3708 2015-01-21 Jakub Jelinek <jakub@redhat.com>
3709
3710 PR debug/64511
3711 * gcc.dg/pr64511.c: New test.
3712
3713 PR rtl-optimization/62078
3714 * g++.dg/opt/pr62078.C: New test.
3715
3716 PR c/63307
3717 * c-c++-common/cilk-plus/CK/pr63307.c: New test.
3718
3719 2015-01-21 Thomas Koenig <tkoenig@netcologne.de>
3720
3721 PR fortran/57023
3722 * gfortran.dg/internal_pack_15.f90: New test.
3723
3724 2015-01-21 Bernd Edlinger <bernd.edlinger@hotmail.de>
3725
3726 * c-c++-common/tsan/step.c: New testcase.
3727
3728 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
3729
3730 * gcc.target/aarch64/advsimd-intrinsics/vqdmull_n.c: New file.
3731
3732 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
3733
3734 * gcc.target/aarch64/advsimd-intrinsics/vqdmull_lane.c: New file.
3735
3736 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
3737
3738 * gcc.target/aarch64/advsimd-intrinsics/vqdmull.c: New file.
3739
3740 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
3741
3742 * gcc.target/aarch64/advsimd-intrinsics/vqdmulh_n.c: New file.
3743
3744 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
3745
3746 * gcc.target/aarch64/advsimd-intrinsics/vqdmulh_lane.c: New file.
3747
3748 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
3749
3750 * gcc.target/aarch64/advsimd-intrinsics/vqdmulh.c: New file.
3751
3752 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
3753
3754 * gcc.target/aarch64/advsimd-intrinsics/vmull_n.c: New file.
3755
3756 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
3757
3758 * gcc.target/aarch64/advsimd-intrinsics/vmull_lane.c: New file.
3759
3760 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
3761
3762 * gcc.target/aarch64/advsimd-intrinsics/vmull.c: New file.
3763
3764 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
3765
3766 * gcc.target/aarch64/advsimd-intrinsics/vmul_n.c: New file.
3767
3768 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
3769
3770 * gcc.target/aarch64/advsimd-intrinsics/vmul_lane.c: New file.
3771
3772 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
3773
3774 * gcc.target/aarch64/advsimd-intrinsics/vmovn.c: New file.
3775
3776 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
3777
3778 * gcc.target/aarch64/advsimd-intrinsics/vXXXw.inc: New file.
3779 * gcc.target/aarch64/advsimd-intrinsics/vsubw.c: New file.
3780 * gcc.target/aarch64/advsimd-intrinsics/vaddw.c: Use code from
3781 vXXXw.inc.
3782
3783 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
3784
3785 * gcc.target/aarch64/advsimd-intrinsics/vXXXl.inc: New file.
3786 * gcc.target/aarch64/advsimd-intrinsics/vsubl.c: New file.
3787 * gcc.target/aarch64/advsimd-intrinsics/vaddl.c: Use code from
3788 vXXXl.inc.
3789
3790 2015-01-21 Renlin Li <renlin.li@arm.com>
3791
3792 * g++.dg/tls/thread_local5.C: Skip when dejagnu wrapper is used.
3793 * g++.dg/tls/thread_local5g.C: Likewise.
3794 * g++.dg/tls/thread_local6g.C: Likewise.
3795
3796 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
3797
3798 * gcc.target/aarch64/advsimd-intrinsics/vsXi_n.inc: New file.
3799 * gcc.target/aarch64/advsimd-intrinsics/vsli_n.c: New file.
3800 * gcc.target/aarch64/advsimd-intrinsics/vsri_n.c: New file.
3801
3802 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
3803
3804 * gcc.target/aarch64/advsimd-intrinsics/vqdmlXl_n.inc: New file.
3805 * gcc.target/aarch64/advsimd-intrinsics/vqdmlal_n.c: New file.
3806 * gcc.target/aarch64/advsimd-intrinsics/vqdmlsl_n.c: New file.
3807
3808 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
3809
3810 * gcc.target/aarch64/advsimd-intrinsics/vqdmlXl_lane.inc: New file.
3811 * gcc.target/aarch64/advsimd-intrinsics/vqdmlal_lane.c: New file.
3812 * gcc.target/aarch64/advsimd-intrinsics/vqdmlsl_lane.c: New file.
3813
3814 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
3815
3816 * gcc.target/aarch64/advsimd-intrinsics/vqdmlXl.inc: New file.
3817 * gcc.target/aarch64/advsimd-intrinsics/vqdmlal.c: New file.
3818 * gcc.target/aarch64/advsimd-intrinsics/vqdmlsl.c: New file.
3819
3820 2015-01-20 Jeff Law <law@redhat.com>
3821
3822 PR target/59946
3823 * gcc.target/m68k/pr59946.c: New test.
3824
3825 2015-01-20 Christophe Lyon <christophe.lyon@linaro.org>
3826
3827 * gcc.target/aarch64/advsimd-intrinsics/vmlXl_n.inc: New file.
3828 * gcc.target/aarch64/advsimd-intrinsics/vmlal_n.c: New file.
3829 * gcc.target/aarch64/advsimd-intrinsics/vmlsl_n.c: New file.
3830
3831 2015-01-20 Christophe Lyon <christophe.lyon@linaro.org>
3832
3833 * gcc.target/aarch64/advsimd-intrinsics/vmlXl_lane.inc: New file.
3834 * gcc.target/aarch64/advsimd-intrinsics/vmlal_lane.c: New file.
3835 * gcc.target/aarch64/advsimd-intrinsics/vmlsl_lane.c: New file.
3836
3837 2015-01-20 Christophe Lyon <christophe.lyon@linaro.org>
3838
3839 * gcc.target/aarch64/advsimd-intrinsics/vmlXl.inc: New file.
3840 * gcc.target/aarch64/advsimd-intrinsics/vmlal.c: New file.
3841 * gcc.target/aarch64/advsimd-intrinsics/vmlsl.c: New file.
3842
3843 2015-01-20 Christophe Lyon <christophe.lyon@linaro.org>
3844
3845 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: New file.
3846 * gcc.target/aarch64/advsimd-intrinsics/vtrn.c: New file.
3847 * gcc.target/aarch64/advsimd-intrinsics/vuzp.c: Use code from
3848 vshuffle.inc.
3849 * gcc.target/aarch64/advsimd-intrinsics/vzip.c: Use code from
3850 vshuffle.inc.
3851
3852 2015-01-20 Christophe Lyon <christophe.lyon@linaro.org>
3853
3854 * gcc.target/aarch64/advsimd-intrinsics/vmlX_lane.inc: New file.
3855 * gcc.target/aarch64/advsimd-intrinsics/vmla_lane.c: New file.
3856 * gcc.target/aarch64/advsimd-intrinsics/vmls_lane.c: New file.
3857
3858 2015-01-20 Christophe Lyon <christophe.lyon@linaro.org>
3859
3860 * gcc.target/aarch64/advsimd-intrinsics/vmlX.inc: New file.
3861 * gcc.target/aarch64/advsimd-intrinsics/vmla.c: New file.
3862 * gcc.target/aarch64/advsimd-intrinsics/vmls.c: New file.
3863
3864 2015-01-20 Christophe Lyon <christophe.lyon@linaro.org>
3865
3866 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: New file.
3867
3868 2015-01-20 Jakub Jelinek <jakub@redhat.com>
3869
3870 * gcc.dg/guality/pr49888.c (v): Add __attribute__((used)).
3871
3872 PR sanitizer/64632
3873 * g++.dg/ubsan/pr64632.C: New test.
3874
3875 PR debug/64663
3876 * gcc.dg/pr64663.c: New test.
3877
3878 2015-01-20 Paolo Carlini <paolo.carlini@oracle.com>
3879
3880 PR c++/64383
3881 * g++.dg/warn/Wunused-var-23.C: New.
3882
3883 2015-01-20 Paolo Carlini <paolo.carlini@oracle.com>
3884
3885 PR c++/59937
3886 * g++.dg/cpp0x/constexpr-59937-1.C: New.
3887 * g++.dg/cpp0x/constexpr-59937-2.C: Likewise.
3888
3889 2015-01-20 Richard Biener <rguenther@suse.de>
3890
3891 PR ipa/64684
3892 * gcc.dg/lto/pr64684_0.c: New testcase.
3893 * gcc.dg/lto/pr64684_1.c: Likewise.
3894 * gcc.dg/lto/pr64684_2.c: Likewise.
3895 * gcc.dg/lto/pr64685_0.c: Likewise.
3896 * gcc.dg/lto/pr64685_1.c: Likewise.
3897
3898 2015-01-20 Paolo Carlini <paolo.carlini@oracle.com>
3899
3900 PR c++/62241
3901 * g++.dg/cpp1y/lambda-init12.C: New.
3902
3903 2015-01-20 Richard Biener <rguenther@suse.de>
3904
3905 PR tree-optimization/64410
3906 * g++.dg/vect/pr64410.cc: Require vect_double.
3907
3908 2015-01-20 Matthew Wahab <matthew.wahab@arm.com>
3909
3910 PR target/64149
3911 * gcc.target/arm/thumb1-far-farjump-3.c: Remove.
3912
3913 2015-01-20 Igor Zamyatin <igor.zamyatin@intel.com>
3914
3915 PR bootstrap/64676
3916 Revert:
3917 2014-01-19 Igor Zamyatin <igor.zamyatin@intel.com>
3918
3919 PR rtl-optimization/64081
3920 * gcc.dg/pr64081.c: New test.
3921
3922 2015-01-19 David Malcolm <dmalcolm@redhat.com>
3923
3924 * jit.dg/harness.h: Include <unistd.h>.
3925 (CHECK_NO_ERRORS): New.
3926 (verify_code): Wrap prototype in #ifndef TEST_COMPILING_TO_FILE.
3927 (test_jit): Support new macro TEST_COMPILING_TO_FILE for exercising
3928 gcc_jit_context_compile_to_file.
3929 * jit.dg/jit.exp (fixed_host_execute): Fix the code for passing on
3930 args to the spawned executable.
3931 (jit-expand-vars): New function.
3932 (jit-exe-params): New variable.
3933 (dg-jit-set-exe-params): New function.
3934 (jit-dg-test): Detect testcases that use
3935 jit-verify-compile-to-file and call jit-setup-compile-to-file.
3936 Set arguments of spawned process to jit-exe-params.
3937 (jit-get-output-filename): New function.
3938 (jit-setup-compile-to-file): New function.
3939 (jit-verify-compile-to-file): New function.
3940 (jit-run-executable): New function.
3941 (jit-verify-executable): New function.
3942 * jit.dg/test-compile-to-assembler.c: New testcase.
3943 * jit.dg/test-compile-to-dynamic-library.c: New testcase.
3944 * jit.dg/test-compile-to-executable.c: New testcase.
3945 * jit.dg/test-compile-to-object.c: New testcase.
3946
3947 2015-01-19 Oleg Endo <olegendo@gcc.gnu.org>
3948
3949 PR target/64652
3950 * gcc.target/sh/torture/pr64652.c (test): Rename to test_0.
3951 (test_1): New.
3952
3953 2015-01-19 Martin Liska <mliska@suse.cz>
3954
3955 * objc/compile/pr64668.m: New test.
3956
3957 2015-01-19 David Malcolm <dmalcolm@redhat.com>
3958
3959 * jit.dg/test-arith-overflow.c: Include stdbool.h.
3960 (create_overflow_fn): Update comment to clarify that
3961 the third param of the created function is a bool *, not
3962 an int *.
3963 (verify_int_overflow_fn): Convert param "expected_ovf" from
3964 int to bool. Update third param of "overflow_fn_type" from int *
3965 to bool *. Update local "actual_ovf" from int to bool.
3966 (verify_uint_overflow_fn): Likewise.
3967
3968 2015-01-19 Martin Liska <mliska@suse.cz>
3969
3970 * gcc.dg/ipa/ipa-icf-33.c: New test.
3971
3972 2015-01-19 Felix Yang <felix.yang@huawei.com>
3973 Haijian Zhang <z.zhanghaijian@huawei.com>
3974
3975 * gcc.target/aarch64/advsimd-intrinsics/compute-ref-data.h
3976 (buffer_float64x2, buffer_pad_float64x2): New helper variables.
3977 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (hfloat64_t,
3978 result_float64x2, expected_hfloat64x2): New helper type, variable and
3979 declaration.
3980 (buffer_float64x2, buffer_pad_float64x2): New helper variables.
3981 * gcc.target/aarch64/advsimd-intrinsics/vfma.c: Don't run on target
3982 without the FMA feature and exclude test for vfmaq_f64 on arm*-*-*.
3983 * gcc.target/aarch64/advsimd-intrinsics/vfms.c: Don't run on target
3984 without the FMA feature and exclude test for vfmsq_f64 on arm*-*-*.
3985 * gcc.target/aarch64/advsimd-intrinsics/vfma_n.c: Don't run on arm*-*-*
3986 and target without the FMA feature.
3987
3988 2015-01-19 Jiong Wang <jiong.wang@arm.com>
3989
3990 * gcc.target/aarch64/pr64304.c: New testcase.
3991
3992 2015-01-19 Igor Zamyatin <igor.zamyatin@intel.com>
3993
3994 PR rtl-optimization/64081
3995 * gcc.dg/pr64081.c: New test.
3996
3997 2015-01-19 Tejas Belagod <tejas.belagod@arm.com>
3998
3999 PR target/63971
4000 * gcc.target/aarch64/test_frame_1.c: Expect only two loads of x30 (in
4001 the epilogue).
4002 * gcc.target/aarch64/test_frame_6.c: Likewise.
4003 * gcc.target/aarch64/test_frame_2.c: Expect only one pair load of x30
4004 and x19 (in the epilogue).
4005 * gcc.target/aarch64/test_frame_4.c: Likewise.
4006 * gcc.target/aarch64/test_frame_7.c: Likewise.
4007
4008 2015-01-19 Ilya Enkovich <ilya.enkovich@intel.com>
4009
4010 * gcc.target/i386/chkp-always_inline.c: New.
4011
4012 2015-01-15 Andrew Pinski <apinski@cavium.com>
4013 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
4014
4015 * gcc.target/aarch64/aapcs64/abitest.S (LABEL_TEST_FUNC_RETURN): Load
4016 testfunc_ptr as 32bit for ILP32 and 64bit for LP64.
4017
4018 2015-01-18 Andre Vehreschild <vehre@gmx.de>
4019
4020 PR fortran/60255
4021 * gfortran.dg/unlimited_polymorphic_2.f03: Removed error.
4022 * gfortran.dg/unlimited_polymorphic_20.f03: New test.
4023
4024 2015-01-18 Paul Thomas <pault@gcc.gnu.org>
4025
4026 PR fortran/64578
4027 * gfortran.dg/unlimited_polymorphic_21.f90: New test
4028
4029 2015-01-18 Oleg Endo <olegendo@gcc.gnu.org>
4030
4031 PR target/64652
4032 * gcc.target/sh/torture/pr64652.c: New.
4033
4034 2015-01-18 Jan Hubicka <hubicka@ucw.cz>
4035
4036 * gcc.dg/ipa/ipa-icf-32.c: Update template.
4037 * c-c++-common/asan/instrument-with-calls-3.c: Likewise.
4038 * c-c++-common/asan/instrument-with-calls-2.c: Likewise.
4039 * c-c++-common/asan/instrument-with-calls-1.c: Likewise.
4040 * c-c++-common/asan/kasan-recover-1.c: Likewise.
4041 * c-c++-common/asan/kasan-recover-2.c: Likewise.
4042
4043 2015-01-18 Jan Hubicka <hubicka@ucw.cz>
4044
4045 PR ipa/64378
4046 * g++.dg/torture/pr64378.C: New testcase.
4047
4048 2015-01-18 Paul Thomas <pault@gcc.gnu.org>
4049
4050 PR fortran/57959
4051 * gfortran.dg/block_13.f08: New test
4052
4053 2015-01-18 Paul Thomas <pault@gcc.gnu.org>
4054
4055 PR fortran/55901
4056 * gfortran.dg/associate_1.f03: Allow test for character with
4057 automatic length.
4058
4059 2015-01-17 Segher Boessenkool <segher@kernel.crashing.org>
4060
4061 * gcc.target/powerpc/ppc-fpconv-4.c: Skip for -mpowerpc64.
4062 * gcc.target/powerpc/ppc-fpconv-8.c: Ditto.
4063
4064 2015-01-17 Segher Boessenkool <segher@kernel.crashing.org>
4065
4066 * gcc.dg/20020919-1.c: Use _ARCH_PPC64 to test for -mpowerpc64.
4067
4068 2015-01-17 Paul Thomas <pault@gcc.gnu.org>
4069
4070 PR fortran/64578
4071 * gfortran.dg/unlimited_polymorphic_21.f90: New test
4072
4073 2015-01-17 Andre Vehreschild <vehre@gmx.de>
4074
4075 PR fortran/60357
4076 * gfortran.dg/alloc_comp_assign_13.f08: New test.
4077
4078 PR fortran/61275
4079 * gfortran.dg/alloc_comp_assign_14.f08: New test.
4080
4081 PR fortran/55932
4082 * gfortran.dg/alloc_comp_initializer_4.f03: New test.
4083
4084 2015-01-17 Andre Vehreschild <vehre@gmx.de>
4085
4086 PR fortran/60334
4087 * gfortran.dg/deferred_type_param_6.f90: Add tests for this PR.
4088
4089 2015-01-16 Bernd Schmidt <bernds@codesourcery.com>
4090
4091 PR rtl-optimization/52773
4092 * gcc.c-torture/compile/pr52773.c: New test.
4093
4094 2015-01-16 Paolo Carlini <paolo.carlini@oracle.com>
4095
4096 PR c++/62134
4097 * g++.dg/cpp0x/alias-decl-46.C: New.
4098
4099 2015-01-16 Christophe Lyon <christophe.lyon@linaro.org>
4100
4101 * gcc.target/aarch64/advsimd-intrinsics/vld1_lane.c: New file.
4102
4103 2015-01-16 Christophe Lyon <christophe.lyon@linaro.org>
4104
4105 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (CHECK):
4106 Add trace.
4107 (CHECK_FP): Likewise.
4108 (CHECK_CUMULATIVE_SAT): Likewise.
4109
4110 2015-01-16 Christophe Lyon <christophe.lyon@linaro.org>
4111
4112 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h
4113 (Set_Neon_Cumulative_Sat): Add parameter.
4114 (__set_neon_cumulative_sat): Support new parameter.
4115 * gcc.target/aarch64/advsimd-intrinsics/binary_sat_op.inc
4116 (TEST_BINARY_SAT_OP1): Call Set_Neon_Cumulative_Sat with new
4117 argument.
4118 * gcc.target/aarch64/advsimd-intrinsics/unary_sat_op.inc
4119 (TEST_UNARY_SAT_OP1): Call Set_Neon_Cumulative_Sat with new
4120 argument.
4121
4122 2015-01-16 Bernd Edlinger <bernd.edlinger@hotmail.de>
4123
4124 * g++.dg/tsan/vptr_benign_race.C: New testcase.
4125 * g++.dg/tsan/vptr_harmful_race.C: New testcase.
4126
4127 2015-01-16 Paolo Carlini <paolo.carlini@oracle.com>
4128
4129 PR c++/60056
4130 * g++.dg/tls/thread_local-ice4.C: New.
4131
4132 2015-01-16 James Greenhalgh <james.greenhalgh@arm.com>
4133
4134 * g++.dg/abi/mangle-abi-crypto.C: Add crypto options, rather
4135 than Neon options.
4136
4137 2015-01-16 Paolo Carlini <paolo.carlini@oracle.com>
4138
4139 PR c++/62276
4140 * g++.dg/cpp0x/vt-62276.C: New.
4141
4142 2015-01-16 Ilya Enkovich <ilya.enkovich@intel.com>
4143
4144 PR middle-end/64353
4145 * g++.dg/pr64353.C: New.
4146
4147 2015-01-16 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4148
4149 PR target/64263
4150 * gcc.target/aarch64/pr64263_1.c: New test.
4151
4152 2015-01-16 Yuri Rumyantsev <ysrumyan@gmail.com>
4153
4154 PR tree-optimization/64434
4155 * gcc.dg/torture/pr64434.c: Move to...
4156 * gcc.dg/pr64434.c: ... here.
4157
4158 2015-01-16 Richard Biener <rguenther@suse.de>
4159
4160 PR middle-end/64614
4161 * gcc.dg/uninit-18.c: New testcase.
4162
4163 2015-01-16 Richard Biener <rguenther@suse.de>
4164
4165 PR tree-optimization/64568
4166 * g++.dg/torture/pr64568-2.C: New testcase.
4167
4168 2015-01-16 Ilya Enkovich <ilya.enkovich@intel.com>
4169
4170 PR target/64363
4171 * gcc.target/i386/chkp-label-address.c: New.
4172
4173 2015-01-16 Janus Weil <janus@gcc.gnu.org>
4174
4175 PR fortran/45290
4176 * gfortran.dg/pointer_init_6.f90: Extended.
4177
4178 2015-01-16 Robert Suchanek <robert.suchanek@imgtec.com>
4179
4180 * gcc.c-torture/compile/20150108.c: New test.
4181
4182 2015-01-16 Eric Botcazou <ebotcazou@adacore.com>
4183
4184 * gcc.target/visium: New directory.
4185
4186 2015-01-16 Richard Biener <rguenther@suse.de>
4187
4188 PR tree-optimization/61743
4189 * gcc.dg/tree-ssa/pr61743-1.c: Add -fno-tree-vectorize.
4190 * gcc.dg/tree-ssa/pr61743-2.c: Likewise.
4191
4192 2015-01-16 Zhenqiang Chen <zhenqiang.chen@arm.com>
4193
4194 * gcc.dg/pr64015.c: New test.
4195
4196 2015-01-16 Markus Trippelsdorf <markus@trippelsdorf.de>
4197
4198 PR ipa/64163
4199 PR ipa/64612
4200 * g++.dg/ipa/pr64612.C: New test.
4201
4202 2015-01-16 Renlin Li <renlin.li@arm.com>
4203
4204 * g++.dg/builtin-apply2.c: Remove aarch64 target from skip list.
4205
4206 2015-01-16 Ilya Tocar <ilya.tocar@intel.com>
4207
4208 * gcc.target/i386/sse-14.c: Test new intrinsic.
4209 * gcc.target/i386/sse-22.c: Ditto.
4210
4211 2015-01-16 Paolo Carlini <paolo.carlini@oracle.com>
4212
4213 PR c++/58614
4214 * g++.dg/cpp0x/auto44.C: New.
4215
4216 2015-01-15 Sandra Loosemore <sandra@codesourcery.com>
4217
4218 PR target/59710
4219 * gcc.target/nios2/gpopt-all.c: New test case.
4220 * gcc.target/nios2/gpopt-local.c: New test case.
4221 * gcc.target/nios2/gpopt-global.c: New test case.
4222 * gcc.target/nios2/gpopt-data.c: New test case.
4223 * gcc.target/nios2/gpopt-none.c: New test case.
4224
4225 2015-01-15 Jakub Jelinek <jakub@redhat.com>
4226
4227 * g++.dg/ubsan/vptr-1.C: New test.
4228 * g++.dg/ubsan/vptr-2.C: New test.
4229 * g++.dg/ubsan/vptr-3.C: New test.
4230 * g++.dg/ubsan/vptr-4.C: New test.
4231 * g++.dg/ubsan/vptr-5.C: New test.
4232 * g++.dg/ubsan/vptr-6.C: New test.
4233 * g++.dg/ubsan/vptr-7.C: New test.
4234 * g++.dg/ubsan/vptr-8.C: New test.
4235 * g++.dg/ubsan/vptr-9.C: New test.
4236
4237 2015-01-15 Eric Botcazou <ebotcazou@adacore.com>
4238
4239 * lib/c-torture.exp: Compute LTO_TORTURE_OPTIONS after the environment
4240 is set up.
4241 * lib/gcc-dg.exp: Likewise.
4242
4243 2015-01-15 Vladimir Makarov <vmakarov@redhat.com>
4244
4245 PR rtl-optimization/64110
4246 * gcc.target/i386/pr64110.c: Add scan-assembler.
4247
4248 2015-01-15 Thomas Schwinge <thomas@codesourcery.com>
4249 James Norris <jnorris@codesourcery.com>
4250 Cesar Philippidis <cesar@codesourcery.com>
4251 Ilmir Usmanov <i.usmanov@samsung.com>
4252
4253 * lib/target-supports.exp (check_effective_target_fopenacc): New
4254 procedure.
4255 * g++.dg/goacc-gomp/goacc-gomp.exp: New file.
4256 * g++.dg/goacc/goacc.exp: Likewise.
4257 * gcc.dg/goacc-gomp/goacc-gomp.exp: Likewise.
4258 * gcc.dg/goacc/goacc.exp: Likewise.
4259 * gfortran.dg/goacc/goacc.exp: Likewise.
4260 * c-c++-common/cpp/openacc-define-1.c: New file.
4261 * c-c++-common/cpp/openacc-define-2.c: Likewise.
4262 * c-c++-common/cpp/openacc-define-3.c: Likewise.
4263 * c-c++-common/goacc-gomp/nesting-1.c: Likewise.
4264 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
4265 * c-c++-common/goacc/acc_on_device-2-off.c: Likewise.
4266 * c-c++-common/goacc/acc_on_device-2.c: Likewise.
4267 * c-c++-common/goacc/asyncwait-1.c: Likewise.
4268 * c-c++-common/goacc/cache-1.c: Likewise.
4269 * c-c++-common/goacc/clauses-fail.c: Likewise.
4270 * c-c++-common/goacc/collapse-1.c: Likewise.
4271 * c-c++-common/goacc/data-1.c: Likewise.
4272 * c-c++-common/goacc/data-2.c: Likewise.
4273 * c-c++-common/goacc/data-clause-duplicate-1.c: Likewise.
4274 * c-c++-common/goacc/deviceptr-1.c: Likewise.
4275 * c-c++-common/goacc/deviceptr-2.c: Likewise.
4276 * c-c++-common/goacc/deviceptr-3.c: Likewise.
4277 * c-c++-common/goacc/if-clause-1.c: Likewise.
4278 * c-c++-common/goacc/if-clause-2.c: Likewise.
4279 * c-c++-common/goacc/kernels-1.c: Likewise.
4280 * c-c++-common/goacc/loop-1.c: Likewise.
4281 * c-c++-common/goacc/loop-private-1.c: Likewise.
4282 * c-c++-common/goacc/nesting-1.c: Likewise.
4283 * c-c++-common/goacc/nesting-data-1.c: Likewise.
4284 * c-c++-common/goacc/nesting-fail-1.c: Likewise.
4285 * c-c++-common/goacc/parallel-1.c: Likewise.
4286 * c-c++-common/goacc/pcopy.c: Likewise.
4287 * c-c++-common/goacc/pcopyin.c: Likewise.
4288 * c-c++-common/goacc/pcopyout.c: Likewise.
4289 * c-c++-common/goacc/pcreate.c: Likewise.
4290 * c-c++-common/goacc/pragma_context.c: Likewise.
4291 * c-c++-common/goacc/present-1.c: Likewise.
4292 * c-c++-common/goacc/reduction-1.c: Likewise.
4293 * c-c++-common/goacc/reduction-2.c: Likewise.
4294 * c-c++-common/goacc/reduction-3.c: Likewise.
4295 * c-c++-common/goacc/reduction-4.c: Likewise.
4296 * c-c++-common/goacc/sb-1.c: Likewise.
4297 * c-c++-common/goacc/sb-2.c: Likewise.
4298 * c-c++-common/goacc/sb-3.c: Likewise.
4299 * c-c++-common/goacc/update-1.c: Likewise.
4300 * gcc.dg/goacc/acc_on_device-1.c: Likewise.
4301 * gfortran.dg/goacc/acc_on_device-1.f95: Likewise.
4302 * gfortran.dg/goacc/acc_on_device-2-off.f95: Likewise.
4303 * gfortran.dg/goacc/acc_on_device-2.f95: Likewise.
4304 * gfortran.dg/goacc/assumed.f95: Likewise.
4305 * gfortran.dg/goacc/asyncwait-1.f95: Likewise.
4306 * gfortran.dg/goacc/asyncwait-2.f95: Likewise.
4307 * gfortran.dg/goacc/asyncwait-3.f95: Likewise.
4308 * gfortran.dg/goacc/asyncwait-4.f95: Likewise.
4309 * gfortran.dg/goacc/branch.f95: Likewise.
4310 * gfortran.dg/goacc/cache-1.f95: Likewise.
4311 * gfortran.dg/goacc/coarray.f95: Likewise.
4312 * gfortran.dg/goacc/continuation-free-form.f95: Likewise.
4313 * gfortran.dg/goacc/cray.f95: Likewise.
4314 * gfortran.dg/goacc/critical.f95: Likewise.
4315 * gfortran.dg/goacc/data-clauses.f95: Likewise.
4316 * gfortran.dg/goacc/data-tree.f95: Likewise.
4317 * gfortran.dg/goacc/declare-1.f95: Likewise.
4318 * gfortran.dg/goacc/enter-exit-data.f95: Likewise.
4319 * gfortran.dg/goacc/fixed-1.f: Likewise.
4320 * gfortran.dg/goacc/fixed-2.f: Likewise.
4321 * gfortran.dg/goacc/fixed-3.f: Likewise.
4322 * gfortran.dg/goacc/fixed-4.f: Likewise.
4323 * gfortran.dg/goacc/host_data-tree.f95: Likewise.
4324 * gfortran.dg/goacc/if.f95: Likewise.
4325 * gfortran.dg/goacc/kernels-tree.f95: Likewise.
4326 * gfortran.dg/goacc/list.f95: Likewise.
4327 * gfortran.dg/goacc/literal.f95: Likewise.
4328 * gfortran.dg/goacc/loop-1.f95: Likewise.
4329 * gfortran.dg/goacc/loop-2.f95: Likewise.
4330 * gfortran.dg/goacc/loop-3.f95: Likewise.
4331 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
4332 * gfortran.dg/goacc/omp.f95: Likewise.
4333 * gfortran.dg/goacc/parallel-kernels-clauses.f95: Likewise.
4334 * gfortran.dg/goacc/parallel-kernels-regions.f95: Likewise.
4335 * gfortran.dg/goacc/parallel-tree.f95: Likewise.
4336 * gfortran.dg/goacc/parameter.f95: Likewise.
4337 * gfortran.dg/goacc/private-1.f95: Likewise.
4338 * gfortran.dg/goacc/private-2.f95: Likewise.
4339 * gfortran.dg/goacc/private-3.f95: Likewise.
4340 * gfortran.dg/goacc/pure-elemental-procedures.f95: Likewise.
4341 * gfortran.dg/goacc/reduction-2.f95: Likewise.
4342 * gfortran.dg/goacc/reduction.f95: Likewise.
4343 * gfortran.dg/goacc/routine-1.f90: Likewise.
4344 * gfortran.dg/goacc/routine-2.f90: Likewise.
4345 * gfortran.dg/goacc/sentinel-free-form.f95: Likewise.
4346 * gfortran.dg/goacc/several-directives.f95: Likewise.
4347 * gfortran.dg/goacc/sie.f95: Likewise.
4348 * gfortran.dg/goacc/subarrays.f95: Likewise.
4349 * gfortran.dg/gomp/map-1.f90: Likewise.
4350 * gfortran.dg/openacc-define-1.f90: Likewise.
4351 * gfortran.dg/openacc-define-2.f90: Likewise.
4352 * gfortran.dg/openacc-define-3.f90: Likewise.
4353 * g++.dg/gomp/block-1.C: Update for changed compiler output.
4354 * g++.dg/gomp/block-2.C: Likewise.
4355 * g++.dg/gomp/block-3.C: Likewise.
4356 * g++.dg/gomp/block-5.C: Likewise.
4357 * g++.dg/gomp/target-1.C: Likewise.
4358 * g++.dg/gomp/target-2.C: Likewise.
4359 * g++.dg/gomp/taskgroup-1.C: Likewise.
4360 * g++.dg/gomp/teams-1.C: Likewise.
4361 * gcc.dg/cilk-plus/jump-openmp.c: Likewise.
4362 * gcc.dg/cilk-plus/jump.c: Likewise.
4363 * gcc.dg/gomp/block-1.c: Likewise.
4364 * gcc.dg/gomp/block-10.c: Likewise.
4365 * gcc.dg/gomp/block-2.c: Likewise.
4366 * gcc.dg/gomp/block-3.c: Likewise.
4367 * gcc.dg/gomp/block-4.c: Likewise.
4368 * gcc.dg/gomp/block-5.c: Likewise.
4369 * gcc.dg/gomp/block-6.c: Likewise.
4370 * gcc.dg/gomp/block-7.c: Likewise.
4371 * gcc.dg/gomp/block-8.c: Likewise.
4372 * gcc.dg/gomp/block-9.c: Likewise.
4373 * gcc.dg/gomp/target-1.c: Likewise.
4374 * gcc.dg/gomp/target-2.c: Likewise.
4375 * gcc.dg/gomp/taskgroup-1.c: Likewise.
4376 * gcc.dg/gomp/teams-1.c: Likewise.
4377
4378 2015-01-15 David Malcolm <dmalcolm@redhat.com>
4379
4380 * jit.dg/test-error-mismatching-types-in-assignment-op.c: New
4381 test case.
4382
4383 2015-01-15 Mike Stump <mikestump@comcast.net>
4384
4385 * gcc.dg/inline_1.c: Rename gcc.dg/inline_[1-4].c to inline-3[6-9].c.
4386 * gcc.dg/inline_2.c: Likewise.
4387 * gcc.dg/inline_3.c: Likewise.
4388 * gcc.dg/inline_4.c: Likewise.
4389
4390 2015-01-15 Janus Weil <janus@gcc.gnu.org>
4391
4392 PR fortran/58023
4393 * gfortran.dg/proc_ptr_comp_43.f90: New.
4394
4395 2015-01-15 Mike Stump <mikestump@comcast.net>
4396
4397 * gcc.dg/unroll_1.c: Rename gcc.dg/unroll_[1-5].c to unroll-[2-6].
4398 * gcc.dg/unroll_2.c: Likewise.
4399 * gcc.dg/unroll_3.c: Likewise.
4400 * gcc.dg/unroll_4.c: Likewise.
4401 * gcc.dg/unroll_5.c: Likewise.
4402
4403 2015-01-15 Tejas Belagod <tejas.belagod@arm.com>
4404
4405 PR target/63971
4406 * gcc.target/aarch64/test_frame_1.c: Revert to 3 loads of x30
4407 in epilogue.
4408 * gcc.target/aarch64/test_frame_6.c: Likewise.
4409 * gcc.target/aarch64/test_frame_2.c: Revert to 2 pair loads of
4410 x30 and x19 (in the epilogue).
4411 * gcc.target/aarch64/test_frame_4.c: Likewise.
4412 * gcc.target/aarch64/test_frame_7.c: Likewise.
4413
4414 2015-01-15 Martin Liska <mliska@suse.cz>
4415
4416 * g++.dg/ipa/pr64068.C: New test.
4417 * gcc.dg/ipa/PR64559.c: New test.
4418
4419 2015-01-15 H.J. Lu <hongjiu.lu@intel.com>
4420
4421 * g++.dg/other/anon5.C: Ignore additional messages on Linux/x86
4422 with PIE.
4423
4424 2015-01-15 Richard Biener <rguenther@suse.de>
4425
4426 PR tree-optimization/61743
4427 * gcc.dg/tree-ssa/pr61743-1.c: New testcase.
4428 * gcc.dg/tree-ssa/pr61743-2.c: Likewise.
4429
4430 2015-01-15 Renlin Li <renlin.li@arm.com>
4431
4432 * gcc.target/aarch64/volatileloadpair-1.c: Correct dg-options.
4433 * gcc.target/aarch64/volatileloadpair-2.c: Likewise.
4434
4435 2015-01-15 Yuri Rumyantsev <ysrumyan@gmail.com>
4436
4437 * gcc.dg/vect/vect-aggressive-1.c: New.
4438 * gcc.target/i386/avx2-vect-aggressive.c: New.
4439
4440 2015-01-15 H.J. Lu <hongjiu.lu@intel.com>
4441
4442 * gcc.target/i386/pr54445-2.c: Adjust scan string for PIE.
4443
4444 2015-01-15 Richard Biener <rguenther@suse.de>
4445
4446 PR lto/64415
4447 * gcc.dg/lto/pr64415_0.c: Re-enable for darwin with
4448 -Wl,-undefined,dynamic_lookup.
4449
4450 2015-01-15 Eric Botcazou <ebotcazou@adacore.com>
4451
4452 * gnat.dg/opt47.adb: New test.
4453
4454 2015-01-15 Richard Biener <rguenther@suse.de>
4455
4456 PR lto/64415
4457 * gcc.dg/lto/pr64415_0.c: Skip on darwin.
4458
4459 2015-01-15 Yuri Rumyantsev <ysrumyan@gmail.com>
4460
4461 PR tree-optimization/64434
4462 * gcc.dg/torture/pr64434.c: New test.
4463
4464 2015-01-15 Matthew Fortune <matthew.fortune@imgtec.com>
4465
4466 * gcc.target/mips/mips.exp (mips-dg-options): -mips3d requires
4467 -mno-micromips. MIPS32R1 and below require -mno-micromips.
4468 -march=loongson* and -march=octeon* require -mno-micromips.
4469
4470 2015-01-15 Andrew Bennett <andrew.bennett@imgtec.com>
4471 Matthew Fortune <matthew.fortune@imgtec.com>
4472
4473 * gcc.target/mips/call-saved-4.c (foo): Add NOCOMPRESSION.
4474 * gcc.target/mips/call-saved-5.c (foo): Likewise.
4475 * gcc.target/mips/call-saved-6.c (foo): Likewise.
4476 * gcc.target/mips/call-saved-7.c: New file.
4477 * gcc.target/mips/call-saved-8.c: New file.
4478 * gcc.target/mips/call-saved-9.c: New file.
4479
4480 2015-01-14 Matthew Fortune <matthew.fortune@imgtec.com>
4481
4482 * gcc.target/mips/lsa.c: New file.
4483 * gcc.target/mips/mips64-lsa.c: Likewise.
4484 * gcc.target/mips/mulsize-2.c: Require !HAS_LSA.
4485 * gcc.target/mips/mulsize-4.c: Likewise.
4486 * gcc.target/mips/mulsize-5.c: New file.
4487 * gcc.target/mips/mulsize-6.c: Likewise.
4488 * gcc.target/mips/mips.exp (mips_option_groups): Support HAS_LSA
4489 and !HAS_LSA as ghost options.
4490 (mips-dg-options): Require rev 6 for HAS_LSA. Downgrade to rev 5
4491 for !HAS_LSA.
4492
4493 2015-01-15 Matthew Wahab <matthew.wahab@arm.com>
4494
4495 * g++.dg/torture/20141013.c: Set -fno-short-enums.
4496
4497 2015-01-15 Richard Biener <rguenther@suse.de>
4498
4499 PR middle-end/64365
4500 * gcc.dg/torture/pr64365.c: New testcase.
4501
4502 2015-01-14 Marcos Diaz <marcos.diaz@tallertechnologies.com>
4503
4504 * gcc.dg/stackprotectexplicit1.c: New test.
4505 * g++.dg/stackprotectexplicit2.c: New test.
4506
4507 2015-01-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4508
4509 PR target/61933
4510 * gfortran.dg/inquire_internal.f90: New.
4511 * gfortran.dg/negative_unit_check.f90: New.
4512
4513 2015-01-14 Oleg Endo <olegendo@gcc.gnu.org>
4514
4515 PR target/53988
4516 * gcc.target/sh/pr53988-1.c: New.
4517
4518 2015-01-14 Paolo Carlini <paolo.carlini@oracle.com>
4519
4520 PR c++/58671
4521 * g++.dg/tls/thread_local-ice3.C: New.
4522
4523 2015-01-14 H.J. Lu <hongjiu.lu@intel.com>
4524
4525 * gcc.target/i386/fentry-override.c: Properly place {} in target
4526 selector. Remove nonpic.
4527 * gcc.target/i386/fentry.c: Likewise.
4528
4529 2015-01-14 Andrew MacLeod <amacleod@redhat.com>
4530
4531 * gcc.dg/atomic-invalid.c: Check for invalid memory model
4532 warnings instead of errors.
4533
4534 2015-01-14 Ilya Verbin <ilya.verbin@intel.com>
4535
4536 * lib/target-supports.exp (check_effective_target_lto): Check for -flto
4537 option support instead of ENABLE_LTO from Makefile.
4538
4539 2015-01-14 Richard Biener <rguenther@suse.de>
4540
4541 PR tree-optimization/59354
4542 * gcc.dg/vect/pr59354.c: New testcase.
4543
4544 2015-01-14 Andrew Stubbs <ams@codesourcery.com>
4545
4546 * lib/target-supports.exp
4547 (check_effective_target_arm_neon_ok_nocache): Don't try to test Neon
4548 on ARM architures before v7.
4549
4550 2015-01-14 Andrew MacLeod <amacleod@redhat.com>
4551
4552 PR middle-end/59448
4553 * gcc.dg/atomic-invalid.c: Remove obselete test for illegal consume in
4554 an atomic_exchange.
4555
4556 2015-01-14 Ilya Tocar <ilya.tocar@intel.com>
4557
4558 PR target/64386
4559 * gcc.target/i386/pr64386.c: New test.
4560
4561 2015-01-14 Ilya Tocar <ilya.tocar@intel.com>
4562
4563 PR target/64393
4564 * gcc.target/i386/pr64393.c: New test.
4565
4566 2015-01-14 Ilya Tocar <ilya.tocar@intel.com>
4567
4568 PR target/64387
4569 * gcc.target/i386/pr64387.c: New test.
4570
4571 2015-01-14 Christophe Lyon <christophe.lyon@linaro.org>
4572
4573 * gcc.target/aarch64/store-pair-1.c: Fix typo.
4574
4575 2015-01-14 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4576
4577 * gcc.target/aarch64/arm_neon-nosimd-error.c: New test.
4578
4579 2015-01-14 Thomas Preud'homme <thomas.preudhomme@arm.com>
4580
4581 PR target/64453
4582 * gcc.target/arm/pr64453.c: New.
4583
4584 2015-01-14 Richard Biener <rguenther@suse.de>
4585
4586 PR lto/64415
4587 * gcc.dg/lto/pr64415_0.c: New testcase.
4588 * gcc.dg/lto/pr64415_1.c: Likewise.
4589
4590 2015-01-14 Martin Liska <mliska@suse.cz>
4591
4592 * gcc.dg/ipa/pr64307.c: New test.
4593
4594 2015-01-14 Tejas Belagod <tejas.belagod@arm.com>
4595
4596 * gcc.target/aarch64/vect-movi.c: Check for vectorization for
4597 64-bit and 128-bit.
4598
4599 2015-01-14 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4600
4601 PR target/64460
4602 * gcc.target/arm/pr64460_1.c: New test.
4603
4604 2015-01-14 Richard Biener <rguenther@suse.de>
4605
4606 PR tree-optimization/64493
4607 PR tree-optimization/64495
4608 * gcc.dg/vect/pr64493.c: New testcase.
4609 * gcc.dg/vect/pr64495.c: Likewise.
4610
4611 2015-01-13 Martin Uecker <uecker@eecs.berkeley.edu>
4612
4613 * gcc.dg/Warray-bounds-11.c: New test-case.
4614
4615 2015-01-14 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
4616
4617 * gcc.target/mips/octeon3-pipe-1.c: New test.
4618
4619 2015-01-13 David Malcolm <dmalcolm@redhat.com>
4620
4621 * jit.dg/harness.h (set_up_logging): Move string concatenation
4622 into...
4623 (concat_strings): New function.
4624 (dump_reproducer): New function.
4625 (test_jit): Call dump_reproducer.
4626 * jit.dg/jit.exp (is_testcase_meant_to_generate_a_reproducer): New
4627 function.
4628 (jit-dg-test): Delete any generated reproducer from previous runs.
4629 Verify that a generated reproducer was created, and verify that it
4630 compiles.
4631 * jit.dg/test-nested-contexts.c (main): Call
4632 gcc_jit_context_dump_reproducer_to_file.
4633
4634 2015-01-13 H.J. Lu <hongjiu.lu@intel.com>
4635
4636 * gcc.dg/aru-2.c: Add dg-require-profiling.
4637
4638 2015-01-13 H.J. Lu <hongjiu.lu@intel.com>
4639
4640 * lib/target-supports.exp (check_profiling_available): Check if
4641 -pg links.
4642
4643 2015-01-13 Jan Hubicka <hubicka@ucw.cz>
4644
4645 PR ipa/64565
4646 * g++.dg/torture/pr64565.C: New testcase.
4647
4648 2015-01-13 Marek Polacek <polacek@redhat.com>
4649
4650 PR middle-end/64391
4651 * gcc.dg/tm/pr64391.c: New test.
4652
4653 2015-01-13 H.J. Lu <hongjiu.lu@intel.com>
4654
4655 * gcc.dg/tree-ssa/ssa-store-ccp-3.c: Exclude pie when nonpic is
4656 true.
4657
4658 2015-01-13 H.J. Lu <hongjiu.lu@intel.com>
4659
4660 * gcc.target/i386/pie.c: New test.
4661
4662 * lib/target-supports.exp (check_effective_target_pie): New.
4663
4664 2015-01-13 Jakub Jelinek <jakub@redhat.com>
4665
4666 PR rtl-optimization/64286
4667 * gcc.target/i386/avx2-pr64286.c: New test.
4668
4669 2015-01-13 Paolo Carlini <paolo.carlini@oracle.com>
4670
4671 PR c++/57626
4672 * g++.dg/cpp0x/vt-57626.C: New.
4673
4674 2015-01-13 Jakub Jelinek <jakub@redhat.com>
4675
4676 PR fortran/64528
4677 * gfortran.dg/pr64528.f90: New test.
4678
4679 2015-01-13 Richard Sandiford <richard.sandiford@arm.com>
4680
4681 * gcc.target/aarch64/subsp.c: New test.
4682
4683 2015-01-13 Andrew Pinski <apinski@cavium.com>
4684
4685 * gcc.target/aarch64/store-pair-1.c: New testcase.
4686
4687 2015-01-13 Richard Biener <rguenther@suse.de>
4688
4689 PR lto/64373
4690 * gcc.dg/lto/pr64373_0.c: New testcase.
4691
4692 2015-01-13 Andrew Pinski <apinski@cavium.com>
4693
4694 * gcc.target/aarch64/volatileloadpair-1.c: New testcase.
4695 * gcc.target/aarch64/volatileloadpair-2.c: New testcase.
4696
4697 2015-01-13 Richard Biener <rguenther@suse.de>
4698
4699 PR tree-optimization/64406
4700 * gcc.dg/pr64406.c: New testcase.
4701
4702 2015-01-13 Richard Biener <rguenther@suse.de>
4703
4704 PR tree-optimization/64404
4705 * gcc.dg/vect/pr64404.c: New testcase.
4706
4707 2015-01-13 Richard Biener <rguenther@suse.de>
4708
4709 PR tree-optimization/64568
4710 * g++.dg/torture/pr64568.C: New testcase.
4711
4712 2015-01-12 David Malcolm <dmalcolm@redhat.com>
4713
4714 * jit.dg/test-error-local-used-from-other-function.c: New test
4715 case.
4716 * jit.dg/test-error-param-reuse.c: New test case.
4717 * jit.dg/test-error-param-sharing.c: New test case.
4718 * jit.dg/test-error-param-used-from-other-function.c: New test
4719 case.
4720 * jit.dg/test-error-param-used-without-a-function.c: New test
4721 case.
4722
4723 2015-01-12 Jakub Jelinek <jakub@redhat.com>
4724
4725 PR tree-optimization/64563
4726 * gcc.dg/pr64563.c: New test.
4727
4728 PR target/64513
4729 * gcc.target/i386/pr64513.c: New test.
4730
4731 PR tree-optimization/64454
4732 * gcc.dg/pr64454.c: New test.
4733
4734 PR testsuite/64028
4735 * gcc.dg/vect/no-section-anchors-vect-31.c: Add dg-add-options
4736 bind_pic_locally.
4737 * gcc.dg/vect/no-section-anchors-vect-34.c: Likewise.
4738 * gcc.dg/vect/no-section-anchors-vect-36.c: Likewise.
4739 * gcc.dg/vect/no-section-anchors-vect-64.c: Likewise.
4740 * gcc.dg/vect/no-section-anchors-vect-65.c: Likewise.
4741 * gcc.dg/vect/no-section-anchors-vect-68.c: Likewise.
4742 * gcc.dg/vect/no-section-anchors-vect-69.c: Likewise.
4743 * gcc.dg/vect/slp-25.c: Likewise.
4744 * gcc.dg/vect/vect-109.c: Likewise.
4745 * gcc.dg/vect/vect-13.c: Likewise.
4746 * gcc.dg/vect/vect-17.c: Likewise.
4747 * gcc.dg/vect/vect-18.c: Likewise.
4748 * gcc.dg/vect/vect-19.c: Likewise.
4749 * gcc.dg/vect/vect-20.c: Likewise.
4750 * gcc.dg/vect/vect-21.c: Likewise.
4751 * gcc.dg/vect/vect-22.c: Likewise.
4752 * gcc.dg/vect/vect-27.c: Likewise.
4753 * gcc.dg/vect/vect-29.c: Likewise.
4754 * gcc.dg/vect/vect-2-big-array.c: Likewise.
4755 * gcc.dg/vect/vect-2.c: Likewise.
4756 * gcc.dg/vect/vect-3.c: Likewise.
4757 * gcc.dg/vect/vect-4.c: Likewise.
4758 * gcc.dg/vect/vect-5.c: Likewise.
4759 * gcc.dg/vect/vect-72.c: Likewise.
4760 * gcc.dg/vect/vect-73-big-array.c: Likewise.
4761 * gcc.dg/vect/vect-73.c: Likewise.
4762 * gcc.dg/vect/vect-77-global.c: Likewise.
4763 * gcc.dg/vect/vect-78-global.c: Likewise.
4764 * gcc.dg/vect/vect-7.c: Likewise.
4765 * gcc.dg/vect/vect-86.c: Likewise.
4766 * gcc.dg/vect/vect-align-1.c: Likewise.
4767 * gcc.dg/vect/vect-align-3.c: Likewise.
4768 * gcc.dg/vect/vect-all-big-array.c: Likewise.
4769 * gcc.dg/vect/vect-all.c: Likewise.
4770 * gcc.dg/vect/vect-multitypes-1.c: Likewise.
4771 * gcc.dg/vect/vect-multitypes-4.c: Likewise.
4772 * gcc.dg/vect/vect-peel-3.c: Likewise.
4773 * gcc.dg/vect/vect-peel-4.c: Likewise.
4774 * gcc.dg/vect/wrapv-vect-7.c: Likewise.
4775
4776 2015-01-12 Jeff Law <law@redhat.com>
4777
4778 PR target/64461
4779 * gcc.target/m68k/pr64461.c: New test.
4780
4781 2015-01-12 David Malcolm <dmalcolm@redhat.com>
4782
4783 * jit.dg/test-array-as-pointer.c (create_code): Update call
4784 to gcc_jit_context_new_global by setting "kind" to
4785 GCC_JIT_GLOBAL_IMPORTED.
4786 * jit.dg/test-error-array-as-pointer.c: Likewise.
4787 * jit.dg/test-expressions.c (make_test_of_get_address): Likewise.
4788 * jit.dg/test-fuzzer.c (make_random_global): Likewise, but
4789 setting kind to GCC_JIT_GLOBAL_EXPORTED.
4790 * jit.dg/test-using-global.c (the_global): Rename to...
4791 (imported_global): ...this.
4792 (create_code): Update to test the three kinds of global.
4793 (verify_code): Likewise.
4794
4795 2015-01-12 Marc Glisse <marc.glisse@inria.fr>
4796
4797 PR testsuite/64427
4798 * gcc.target/i386/pr64291-1.c: Limit to lp64 tarrget. Avoid
4799 undefined behavior.
4800 * gcc.target/i386/pr64291-2.c: Updated.
4801
4802 2015-01-12 Richard Biener <rguenther@suse.de>
4803
4804 PR tree-optimization/64530
4805 * gfortran.dg/pr64530.f90: New testcase.
4806
4807 2015-01-12 Richard Biener <rguenther@suse.de>
4808
4809 PR middle-end/64357
4810 * gcc.dg/torture/pr64357.c: New testcase.
4811
4812 2015-01-12 H.J. Lu <hongjiu.lu@intel.com>
4813
4814 * gcc.target/i386/nop-mcount.c: Properly place {} in target
4815 selector.
4816
4817 2015-01-12 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
4818 * gcc.dg/plugin/ggcplug.c: Include gcc-plugin.h after coretypes.h.
4819
4820 2015-01-12 Martin Liska <mliska@suse.cz>
4821
4822 * gcc.dg/ipa/PR64550.c: New test.
4823
4824 2015-01-12 Jan Hubicka <hubicka@ucw.cz>
4825
4826 PR ipa/63470
4827 * g++.dg/ipa/pr63470.C: New testcase.
4828
4829 2015-01-11 Janus Weil <janus@gcc.gnu.org>
4830
4831 PR fortran/63733
4832 * gfortran.dg/typebound_operator_20.f90: New.
4833
4834 2015-01-11 Janus Weil <janus@gcc.gnu.org>
4835
4836 PR fortran/58023
4837 * gfortran.dg/proc_ptr_comp_42.f90: New.
4838
4839 2015-01-11 Janus Weil <janus@gcc.gnu.org>
4840
4841 PR fortran/64508
4842 * gfortran.dg/proc_ptr_comp_41.f90: New.
4843
4844 2015-01-11 Segher Boessenkool <segher@kernel.crashing.org>
4845
4846 * gcc.target/powerpc/recip-test.h (_ARCH_PPC64): Use __LP64__ instead.
4847
4848 2015-01-10 Tobias Burnus <burnus@net-b.de>
4849
4850 PR fortran/64522
4851 * gfortran.dg/line_length_5.f90: Change dg-warning to dg-error
4852 and add dg-excess-errors.
4853 * gfortran.dg/line_length_6.f90: New.
4854 * gfortran.dg/line_length_7.f90: New.
4855 * gfortran.dg/line_length_8.f90: New.
4856 * gfortran.dg/line_length_9.f90: New.
4857 * gfortran.dg/line_length_10.f90: New.
4858 * gfortran.dg/line_length_11.f90: New.
4859
4860 2015-01-09 David Malcolm <dmalcolm@redhat.com>
4861
4862 * jit.dg/test-threads.c (struct testcase): Move declaration
4863 to jit.dg/all-non-failing-tests.h.
4864 (testcases): Likewise.
4865 * jit.dg/all-non-failing-tests.h (struct testcase): Move
4866 declaration here from jit.dg/all-non-failing-tests.h.
4867 (testcases): Likewise.
4868 * jit.dg/test-combination.c (create_code): Eliminate spelling
4869 out all of the testcases in favor of looping through the
4870 "testcases" metadata.
4871 (verify_code): Likewise.
4872
4873 2015-01-09 Jakub Jelinek <jakub@redhat.com>
4874
4875 PR rtl-optimization/64536
4876 * gcc.dg/pr64536.c: New test.
4877
4878 2015-01-09 David Malcolm <dmalcolm@redhat.com>
4879
4880 * jit.dg/all-non-failing-tests.h: Add test-constants.c.
4881 * jit.dg/test-combination.c (create_code): Likewise.
4882 (verify_code): Likewise.
4883 * jit.dg/test-constants.c: New test case.
4884 * jit.dg/test-threads.c: Add test-constants.c.
4885
4886 2015-01-09 Dimitris Papavasiliou <dpapavas@gmail.com>
4887
4888 PR libobjc/51891
4889 * objc.dg/gnu-api-2-class.m: Add a test case
4890 for the above change.
4891
4892 2015-01-09 Sebastian Huber <sebastian.huber@embedded-brains.de>
4893
4894 * gcc.dg/typeof-2.c: Add checks for non-atomic types.
4895
4896 2015-01-09 Richard Biener <rguenther@suse.de>
4897
4898 PR tree-optimization/64410
4899 * g++.dg/vect/pr64410.cc: New testcase.
4900
4901 2015-01-09 Martin Liska <mliska@suse.cz>
4902
4903 * gcc.dg/ipa/ipa-icf-32.c: New test.
4904
4905 2015-01-08 Bernd Edlinger <bernd.edlinger@hotmail.de>
4906
4907 * c-c++-common/tsan/tsan_barrier.h: New.
4908 * c-c++-common/tsan/atomic_stack.c: Reworked to not depend on sleep.
4909 * c-c++-common/tsan/bitfield_race.c: Likewise.
4910 * c-c++-common/tsan/fd_pipe_race.c: Likewise.
4911 * c-c++-common/tsan/mutexset1.c: Likewise.
4912 * c-c++-common/tsan/race_on_barrier.c: Likewise.
4913 * c-c++-common/tsan/race_on_mutex.c: Likewise.
4914 * c-c++-common/tsan/race_on_mutex2.c: Likewise.
4915 * c-c++-common/tsan/simple_race.c: Likewise.
4916 * c-c++-common/tsan/simple_stack.c: Likewise.
4917 * c-c++-common/tsan/sleep_sync.c: Likewise.
4918 * c-c++-common/tsan/tiny_race.c: Likewise.
4919 * c-c++-common/tsan/tls_race.c: Likewise.
4920 * c-c++-common/tsan/write_in_reader_lock.c: Likewise.
4921 * g++.dg/tsan/aligned_vs_unaligned_race.C: Likewise.
4922 * g++.dg/tsan/atomic_free.C: Likewise.
4923 * g++.dg/tsan/atomic_free2.C: Likewise.
4924 * g++.dg/tsan/cond_race.C: Likewise.
4925 * g++.dg/tsan/tsan_barrier.h: Copied from c-c++-common/tsan.
4926
4927 2015-01-08 Hans-Peter Nilsson <hp@axis.com>
4928
4929 PR testsuite/62250
4930 * lib/target-supports.exp (check_effective_target_libatomic_available):
4931 New.
4932 * gfortran.dg/coarray/caf.exp: Only add -latomic for
4933 targets that match effective-target libatomic_available.
4934 * gfortran.dg/coarray_lib_comm_1.f90: Similar.
4935
4936 2015-01-08 David Malcolm <dmalcolm@redhat.com>
4937
4938 * jit.dg/test-error-block-in-wrong-function.c (verify_code):
4939 Verify the result of gcc_jit_context_get_last_error.
4940 * jit.dg/test-error-null-passed-to-api.c (verify_code): Likewise.
4941
4942 2015-01-08 Jakub Jelinek <jakub@redhat.com>
4943
4944 PR tree-optimization/63989
4945 * gcc.dg/strlenopt-27.c: New test.
4946
4947 2015-01-08 David Malcolm <dmalcolm@redhat.com>
4948
4949 * jit.dg/harness.h (set_up_logging): New function.
4950 (test_jit): Fail if gcc_jit_context_acquire fails. Call
4951 set_up_logging on the context, so that every testcase is
4952 logged to a particular file.
4953 * jit.dg/test-nested-contexts.c (main): Open a logfile,
4954 and call gcc_jit_context_set_logfile on the top-level context.
4955
4956 2015-01-08 Jakub Jelinek <jakub@redhat.com>
4957
4958 PR target/64338
4959 * g++.dg/opt/pr64338.C: New test.
4960
4961 2015-01-08 Tobias Burnus <burnus@net-b.de>
4962
4963 * gfortran.dg/coarray/codimension_2b.f90: New file.
4964 * gfortran.dg/coarray/codimension_2.f90: Add it to dg-extra-sources.
4965 * gfortran.dg/coarray/codimension_2.f90: Call its subroutine.
4966
4967 2015-01-08 Paolo Carlini <paolo.carlini@oracle.com>
4968
4969 PR c++/59004
4970 * g++.dg/ext/fnname4.C: New.
4971
4972 2015-01-08 Paolo Carlini <paolo.carlini@oracle.com>
4973
4974 PR c++/64462
4975 * g++.dg/cpp0x/constexpr-64462.C: New.
4976
4977 2015-01-08 Paolo Carlini <paolo.carlini@oracle.com>
4978
4979 PR c++/60753
4980 * g++.dg/cpp0x/deleted10.C: New.
4981
4982 2015-01-07 David Malcolm <dmalcolm@redhat.com>
4983
4984 * jit.dg/test-error-dereferencing-void-ptr.c: New test case.
4985
4986 2015-01-07 David Malcolm <dmalcolm@redhat.com>
4987
4988 * jit.dg/test-expressions.c (make_tests_of_unary_ops): Add test of
4989 GCC_JIT_UNARY_OP_ABS.
4990 (verify_unary_ops): Likewise.
4991
4992 2015-01-07 David Malcolm <dmalcolm@redhat.com>
4993
4994 * jit.dg/test-arith-overflow.c: New test case.
4995 * jit.dg/all-non-failing-tests.h: Add test-arith-overflow.c.
4996 * jit.dg/test-combination.c (create_code): Likewise.
4997 (verify_code): Likewise.
4998 * jit.dg/test-threads.c (testcases): Likewise.
4999
5000 2015-01-07 David Malcolm <dmalcolm@redhat.com>
5001
5002 * jit.dg/jit.exp: Load wrapper.exp with %{tool} set to "g++"
5003 rather than "jit". Load g++.exp, and call g++_init.
5004 Run test-*.cc files within the testsuite and *.cc files within
5005 docs/examples.
5006 (jit-dg-test): Drop the addition of -fgnu89-inline to
5007 DEFAULT_CFLAGS in favor of adding it to additional_flags, only
5008 doing it when compiling C testcases (since g++ does not handle
5009 it). Reset "orig_environment_saved" so that LD_LIBRARY_PATH
5010 is restored to the value after g++_init ran, rather than the
5011 value before g++_init ran. Return a list of
5012 $comp_output $output_file, as dg-test assumes.
5013
5014 2015-01-07 David Malcolm <dmalcolm@redhat.com>
5015
5016 * jit.dg/harness.h (CHECK_NON_NULL): Add __func__ to output, to
5017 make it easier to figure out the origin of each test result when
5018 running test-combination.c and test-threads.c.
5019 (CHECK_VALUE): Likewise.
5020 (CHECK_DOUBLE_VALUE): Likewise.
5021 (CHECK_STRING_VALUE): Likewise.
5022 (CHECK_STRING_STARTS_WITH): Likewise.
5023 (CHECK_STRING_CONTAINS): Likewise.
5024 (CHECK): Likewise.
5025 (check_string_value): Likewise, add "funcname" param.
5026 (check_string_starts_with): Likewise.
5027 (check_string_contains): Likewise.
5028
5029 2015-01-07 David Malcolm <dmalcolm@redhat.com>
5030
5031 * jit.dg/jit.exp (jit-dg-test): Remove "rootname" call when
5032 generating name of built executable.
5033
5034 2015-01-07 Marek Polacek <polacek@redhat.com>
5035
5036 PR c/64440
5037 * gcc.dg/pr64440.c: New test.
5038 * c-c++-common/pr56607.c: Don't limit dg-warnings to C++.
5039
5040 2015-01-07 Marek Polacek <polacek@redhat.com>
5041
5042 PR c/64417
5043 * gcc.c-torture/compile/pr28865.c: Add dg-errors.
5044 * gcc.dg/pr64417.c: New test.
5045
5046 2015-01-06 Michael Meissner <meissner@linux.vnet.ibm.com>
5047
5048 PR target/64505
5049 * gcc.target/powerpc/pr64505.c: New file to test -m32 -mpowerpc64
5050 fix is correct.
5051
5052 2015-01-06 Eric Botcazou <ebotcazou@adacore.com>
5053
5054 * lib/tsan-dg.exp (check_effective_target_fsanitize_thread):
5055 Check if testcases run without errors, not just if they compile.
5056
5057 2015-01-06 Christian Bruel <christian.bruel@st.com>
5058
5059 PR target/64507
5060 * gcc.target/sh/pr64507.c: New test.
5061
5062 2015-01-06 Arnaud Charlet <charlet@adacore.com>
5063
5064 * gnat.db/fixce.adb, gnat.db/specs/delta_small.ads: Kill warnings.
5065
5066 2015-01-06 Jakub Jelinek <jakub@redhat.com>
5067
5068 * c-c++-common/asan/sanitize-all-1.c: New test.
5069 * c-c++-common/ubsan/sanitize-all-1.c: New test.
5070 * c-c++-common/ubsan/sanitize-all-2.c: New test.
5071 * c-c++-common/ubsan/sanitize-all-3.c: New test.
5072 * c-c++-common/ubsan/sanitize-all-4.c: New test.
5073
5074 2015-01-06 Eric Botcazou <ebotcazou@adacore.com>
5075
5076 * lib/target-supports.exp (check_profiling_available): Return 0 for
5077 Visium.
5078 (check_effective_target_tls_runtime): Likewise.
5079 (check_effective_target_logical_op_short_circuit): Return 1 for Visium.
5080 * gcc.dg/20020312-2.c: Adjust for Visium.
5081 * gcc.dg/tls/thr-cse-1.c: Likewise
5082 * gcc.dg/tree-ssa/20040204-1.c: Likewise
5083 * gcc.dg/tree-ssa/loop-1.c: Likewise.
5084 * gcc.dg/weak/typeof-2.c: Likewise.
5085
5086 2015-01-05 Radovan Obradovic <radovan.obradovic@imgtec.com>
5087
5088 PR rtl-optimization/64287
5089 * gcc.dg/aru-2.c: New test.
5090
5091 2015-01-05 Jakub Jelinek <jakub@redhat.com>
5092
5093 PR sanitizer/64344
5094 * c-c++-common/ubsan/pr64344-1.c: New test.
5095 * c-c++-common/ubsan/pr64344-2.c: New test.
5096
5097 PR tree-optimization/64465
5098 * gcc.dg/pr64465.c: New test.
5099
5100 PR tree-optimization/64494
5101 * gcc.c-torture/compile/pr64494.c: New test.
5102
5103 2015-01-05 Thomas Koenig <tkoenig@gcc.gnu.org>
5104
5105 PR fortran/47674
5106 * gfortran.dg/realloc_on_assign_25.f90: New test.
5107
5108 2015-01-05 Jakub Jelinek <jakub@redhat.com>
5109
5110 Update copyright years.
5111
5112 2015-01-05 Marek Polacek <polacek@redhat.com>
5113
5114 PR c/64423
5115 * gcc.dg/pr64423.c: New test.
5116
5117 2015-01-05 Hans-Peter Nilsson <hp@bitrange.com>
5118
5119 * gcc.dg/debug/debug-1.c: Pass -fno-if-conversion for
5120 mmix-knuth-mmixware for the same reason as for MIPS.
5121 * gcc.dg/debug/debug-2.c: Ditto.
5122
5123 * gcc.dg/pr42629.c: Only pass scheduling options on scheduling targets.
5124
5125 2015-01-03 John David Anglin <danglin@gcc.gnu.org>
5126
5127 PR testsuite/62250
5128 * lib/gfortran.exp: Add libatomic library search path.
5129 * gfortran.dg/coarray/caf.exp: Add -latomic to test options.
5130 * gfortran.dg/coarray_lib_comm_1.f90: Likewise.
5131
5132 * gcc.dg/pr63914.c: Add -fno-common option on hppa*-*-hpux*.
5133
5134 2015-01-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
5135
5136 * c-c++-common/tsan/bitfield_race.c: New testcase.
5137 * g++.dg/tsan/aligned_vs_unaligned_race.C: Fixed.
5138
5139 2015-01-02 Tobias Burnus <burnus@net-b.de>
5140
5141 * gfortran.dg/coarray/collectives_4.f90: New.
5142
5143 2015-01-02 Janus Weil <janus@gcc.gnu.org>
5144
5145 PR fortran/57562
5146 * gfortran.dg/extends_16.f90: New.
5147
5148 2015-01-02 Tobias Burnus <burnus@net-b.de>
5149
5150 * gfortran.dg/coarray/caf.exp (dg-compile-aux-modules): Add.
5151
5152 2015-01-02 Tobias Burnus <burnus@net-b.de>
5153
5154 * gfortran.dg/coarray/codimension_2.f90: New.
5155 * gfortran.dg/coarray/codimension_2a.f90: New.
5156 * gfortran.dg/coarray_35.f90: New.
5157 * gfortran.dg/coarray_35a.f90: New.
5158
5159 2015-01-02 Janus Weil <janus@gcc.gnu.org>
5160
5161 PR fortran/60507
5162 * gfortran.dg/dummy_procedure_11.f90: New.
5163 ^L
5164 Copyright (C) 2015 Free Software Foundation, Inc.
5165
5166 Copying and distribution of this file, with or without modification,
5167 are permitted in any medium without royalty provided the copyright
5168 notice and this notice are preserved.