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