4c8072974485316033436cad9cc5b24ee78d6cee
[gcc.git] / gcc / testsuite / ChangeLog
1 2013-04-18 Cary Coutant <ccoutant@google.com>
2
3 * g++.dg/debug/dwarf2/pubnames-2.C: Add -fno-debug-types-section.
4 * g++.dg/debug/dwarf2/pubnames-3.C: New test case.
5
6 2013-04-18 Cary Coutant <ccoutant@google.com>
7
8 * g++.dg/debug/dwarf2/typedef2.C: Add -fno-debug-types-section flag.
9 * g++.dg/debug/dwarf2/typedef4.C: Likewise.
10 * g++.dg/debug/dwarf2/static-data-member1.C: Likewise.
11 * g++.dg/debug/dwarf2/global-used-types-1.C: Likewise.
12 * g++.dg/debug/dwarf2/self-ref-1.C: Likewise.
13 * g++.dg/debug/dwarf2/nested-2.C: Likewise.
14 * g++.dg/debug/dwarf2/typedef1.C: Likewise.
15 * g++.dg/debug/dwarf2/namespace-2.C: Likewise.
16 * g++.dg/debug/dwarf2/integer-typedef.C: Likewise.
17 * g++.dg/debug/dwarf2/self-ref-2.C: Likewise.
18 * g++.dg/debug/dwarf2/explicit-constructor.C: Likewise.
19
20 2013-04-18 Grigoriy Kraynov <grigoriy.kraynov@intel.com>
21
22 * gcc.target/i386/avx2-vpop-check.h: volatility is casted away in
23 memcmp().
24
25 2013-04-18 Jakub Jelinek <jakub@redhat.com>
26
27 PR tree-optimization/56984
28 * gcc.c-torture/compile/pr56984.c: New test.
29
30 PR rtl-optimization/56992
31 * gcc.dg/pr56992.c: New test.
32
33 2013-04-17 Janus Weil <janus@gcc.gnu.org>
34
35 PR fortran/56814
36 * gfortran.dg/proc_ptr_42.f90: New.
37
38 2013-04-17 Eric Botcazou <ebotcazou@adacore.com>
39
40 * gnat.dg/discr41.ad[sb]: New test.
41 * gcc.dg/tree-ssa/ssa-fre-38.c: Likewise.
42 * gcc.dg/vect/slp-24-big-array.c: Beef up anti-vectorization trick.
43 * gcc.dg/vect/slp-24.c: Likewise.
44 * gcc.dg/vect/vect-strided-a-mult.c: Likewise.
45 * gcc.dg/vect/vect-strided-a-u16-i2.c: Likewise.
46 * gcc.dg/vect/vect-strided-a-u16-i4.c: Likewise.
47 * gcc.dg/vect/vect-strided-a-u16-mult.c: Likewise.
48 * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Likewise.
49 * gcc.dg/vect/vect-strided-a-u8-i8-gap2-big-array.c: Likewise.
50 * gcc.dg/vect/vect-strided-a-u8-i8-gap2.c: Likewise.
51 * gcc.dg/vect/vect-strided-a-u8-i8-gap7-big-array.c: Likewise.
52 * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Likewise.
53 * gcc.dg/vect/vect-strided-mult-char-ls.c: Likewise.
54 * gcc.dg/vect/vect-strided-mult.c: Likewise.
55 * gcc.dg/vect/vect-strided-same-dr.c: Likewise.
56 * gcc.dg/vect/vect-strided-u16-i2.c: Likewise.
57 * gcc.dg/vect/vect-strided-u16-i4.c: Likewise.
58 * gcc.dg/vect/vect-strided-u32-i4.c: Likewise.
59 * gcc.dg/vect/vect-strided-u32-i8.c: Likewise.
60 * gcc.dg/vect/vect-strided-u8-i2-gap.c: Likewise.
61 * gcc.dg/vect/vect-strided-u8-i2.c: Likewise.
62 * gcc.dg/vect/vect-strided-u8-i8-gap2-big-array.c: Likewise.
63 * gcc.dg/vect/vect-strided-u8-i8-gap2.c: Likewise.
64 * gcc.dg/vect/vect-strided-u8-i8-gap4-big-array.c: Likewise.
65 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Likewise.
66 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Likewise.
67 * gcc.dg/vect/vect-strided-u8-i8-gap7-big-array.c: Likewise.
68 * gcc.dg/vect/vect-strided-u8-i8-gap7.c: Likewise.
69 * gcc.dg/vect/vect-strided-u8-i8.c: Likewise.
70
71 2013-04-17 Janne Blomqvist <jb@gcc.gnu.org>
72
73 PR fortran/40958
74 * lib/gcc-dg.exp (scan-module): Uncompress module file before scanning.
75 * gfortran.dg/module_md5_1.f90: Remove.
76
77 2013-04-16 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
78
79 * gcc.target/aarch64/adds3.c: New.
80 * gcc.target/aarch64/subs3.c: New.
81
82 2013-04-16 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
83
84 * gcc.target/aarch64/adds1.c: New.
85 * gcc.target/aarch64/adds2.c: New.
86 * gcc.target/aarch64/subs1.c: New.
87 * gcc.target/aarch64/subs2.c: New.
88
89 2013-04-16 Ed Smith-Rowland <3dw4rd@verizon.net>
90
91 Implement n3599 - Literal operator templates for strings.
92 * g++.dg/cpp1y/udlit-char-template.C: New test.
93 * g++.dg/cpp1y/udlit-char-template-neg.C: New test.
94
95 2013-04-16 Tobias Burnus <burnus@net-b.de>
96
97 PR fortran/39505
98 * gfortran.dg/no_arg_check_1.f90: New.
99 * gfortran.dg/no_arg_check_2.f90: New.
100 * gfortran.dg/no_arg_check_3.f90: New.
101
102 2013-04-16 Janus Weil <janus@gcc.gnu.org>
103
104 PR fortran/56968
105 * gfortran.dg/proc_ptr_41.f90: New.
106
107 2013-04-16 Richard Biener <rguenther@suse.de>
108
109 PR tree-optimization/56756
110 * gcc.dg/torture/pr56756.c: New testcase.
111
112 2013-04-16 Tobias Burnus <burnus@net-b.de>
113
114 PR fortran/56969
115 * gfortran.dg/c_assoc_5.f90: New.
116
117 2013-04-16 Uros Bizjak <ubizjak@gmail.com>
118
119 * g++.dg/ipa/devirt-c-7.C: Require nonpic effective target.
120 * gcc.c-torture/execute/pr33992.x: Remove.
121 * gcc.c-torture/execute/pr33992.c (foo): Declare as static.
122 * gcc.dg/uninit-pred-5_a.c (foo): Ditto.
123 * gcc.dg/uninit-pred-5_b.c (foo): Ditto.
124
125 2013-04-15 Jakub Jelinek <jakub@redhat.com>
126
127 PR tree-optimization/56962
128 * gcc.c-torture/execute/pr56962.c: New test.
129
130 2013-04-15 Richard Biener <rguenther@suse.de>
131
132 PR tree-optimization/56933
133 * gcc.dg/vect/pr56933.c: New testcase.
134
135 2013-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
136
137 * gcc.target/arm/anddi3-opt.c: New test.
138 * gcc.target/arm/anddi3-opt2.c: Likewise.
139
140 2013-04-15 Eric Botcazou <ebotcazou@adacore.com>
141
142 * gcc.dg/pr56890-1.c: New test.
143 * gcc.dg/pr56890-2.c: Likewise.
144
145 2013-04-15 Joey Ye <joey.ye@arm.com>
146
147 * gcc.target/arm/thumb1-far-jump-1.c: New test.
148 * gcc.target/arm/thumb1-far-jump-2.c: New test.
149
150 2013-04-14 Mikael Morin <mikael@gcc.gnu.org>
151
152 PR fortran/56816
153 * gfortran.dg/select_type_33.f03: New test.
154
155 2013-04-13 Janus Weil <janus@gcc.gnu.org>
156
157 PR fortran/55959
158 * gfortran.dg/typebound_proc_29.f03: New.
159
160 2013-04-12 Janus Weil <janus@gcc.gnu.org>
161
162 PR fortran/56266
163 * gfortran.dg/typebound_proc_28.f03: New.
164
165 2013-04-12 Jeff Law <law@redhat.com>
166
167 * gcc.dg/tree-ssa/vrp87.c: Do not run test on ppc and xtensa
168 either.
169
170 2013-04-12 Tobias Burnus <burnus@net-b.de>
171
172 PR fortran/56929
173 * gfortran.dg/coarray/alloc_comp_2.f90: New.
174
175 2013-04-12 Vladimir Makarov <vmakarov@redhat.com>
176
177 PR target/56903
178 * gcc.target/i386/pr56903.c: New test.
179
180 2013-04-12 Janus Weil <janus@gcc.gnu.org>
181
182 PR fortran/56261
183 * gfortran.dg/auto_char_len_4.f90: Add -pedantic. Changed error.
184 * gfortran.dg/assumed_rank_4.f90: Modified error wording.
185 * gfortran.dg/block_11.f90: Fix invalid test case.
186 * gfortran.dg/function_types_3.f90: Add new error message.
187 * gfortran.dg/global_references_1.f90: Ditto.
188 * gfortran.dg/import2.f90: Remove unneeded parts.
189 * gfortran.dg/import6.f90: Fix invalid test case.
190 * gfortran.dg/proc_decl_2.f90: Ditto.
191 * gfortran.dg/proc_decl_9.f90: Ditto.
192 * gfortran.dg/proc_decl_18.f90: Ditto.
193 * gfortran.dg/proc_ptr_40.f90: New.
194 * gfortran.dg/whole_file_7.f90: Modified error wording.
195 * gfortran.dg/whole_file_16.f90: Ditto.
196 * gfortran.dg/whole_file_17.f90: Add -pedantic.
197 * gfortran.dg/whole_file_18.f90: Modified error wording.
198 * gfortran.dg/whole_file_20.f03: Ditto.
199 * gfortran.fortran-torture/execute/intrinsic_associated.f90: Fix
200 invalid test case.
201
202 2013-04-12 Richard Biener <rguenther@suse.de>
203
204 Revert
205 2013-04-10 Richard Biener <rguenther@suse.de>
206
207 * g++.dg/pr55604.C: Use -fdump-rtl-ira.
208
209 2013-04-12 Tobias Burnus <burnus@net-b.de>
210
211 PR fortran/56845
212 * gfortran.dg/class_allocate_15.f90: New.
213
214 Revert:
215 2013-04-12 Tobias Burnus <burnus@net-b.de>
216
217 * gfortran.dg/coarray_lib_alloc_2.f90: Update
218 scan-tree-dump-times.
219
220 2013-04-12 Jakub Jelinek <jakub@redhat.com>
221
222 PR tree-optimization/56918
223 PR tree-optimization/56920
224 * gcc.dg/vect/pr56918.c: New test.
225 * gcc.dg/vect/pr56920.c: New test.
226
227 2013-04-12 Tobias Burnus <burnus@net-b.de>
228
229 PR fortran/56845
230 * gfortran.dg/class_allocate_14.f90: New.
231 * gfortran.dg/coarray_lib_alloc_2.f90: Update scan-tree-dump-times.
232 * gfortran.dg/coarray_lib_alloc_3.f90: New.
233
234 2013-04-12 Marc Glisse <marc.glisse@inria.fr>
235
236 * gcc.dg/fold-cstvecshift.c: New testcase.
237
238 2013-04-11 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
239
240 * gcc.target/aarch64/negs.c: New.
241
242 2013-04-11 Jakub Jelinek <jakub@redhat.com>
243
244 PR c++/56895
245 * g++.dg/template/arrow4.C: New test.
246
247 2013-04-11 Eric Botcazou <ebotcazou@adacore.com>
248
249 * gnat.dg/array23.adb: New test.
250 * gnat.dg/array23_pkg[123].ads: New helpers.
251
252 2013-04-11 Jeff Law <law@redhat.com>
253
254 PR tree-optimization/56900
255 * gcc.dg/tree-ssa/vrp87.c: Do not run test on various targets.
256
257 2013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
258
259 PR c++/56913
260 * g++.dg/cpp0x/sfinae44.C: New.
261
262 2013-04-11 Arnaud Charlet <charlet@adacore.com>
263
264 * ada/acats/run_all.sh: Remove special handling of -gnat95 switch.
265 * ada/acats/ada95.lst: Remove special handling of -gnat95 switch.
266
267 2013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
268
269 PR c++/54216
270 * g++.dg/cpp0x/enum26.C: New.
271 * g++.old-deja/g++.pt/mangle1.C: Adjust.
272
273 2013-04-11 James Greenhalgh <james.greenhalgh@arm.com>
274
275 * gcc.target/aarch64/vect-fcm.x: Add check for zero forms of
276 inverse operands.
277 * gcc.target/aarch64/vect-fcm-eq-d.c: Check that new zero form
278 loop is vectorized.
279 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
280 * gcc.target/aarch64/vect-fcm-ge-d.c: Check that new zero form
281 loop is vectorized and that the correct instruction is generated.
282 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
283 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
284 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
285
286 2013-04-11 Jakub Jelinek <jakub@redhat.com>
287
288 PR tree-optimization/56899
289 * gcc.c-torture/execute/pr56899.c: New test.
290
291 2013-04-10 David S. Miller <davem@davemloft.net>
292
293 * gcc.target/sparc/setcc-4.c: New test.
294 * gcc.target/sparc/setcc-5.c: New test.
295
296 2013-04-10 Richard Biener <rguenther@suse.de>
297
298 * g++.dg/pr55604.C: Use -fdump-rtl-ira.
299
300 2013-04-10 Richard Biener <rguenther@suse.de>
301
302 * gcc.dg/vect/slp-39.c: New testcase.
303
304 2013-04-10 Joern Rennecke <joern.rennecke@embecosm.com>
305
306 PR tree-optimization/55524
307 * gcc.target/epiphany/fnma-1.c: New test.
308
309 2013-04-10 Zhouyi Zhou <yizhouzhou@ict.ac.cn>
310
311 * gcc.dg/tree-ssa/inline-11.c: New test
312
313 2013-04-10 Jakub Jelinek <jakub@redhat.com>
314
315 PR c++/56895
316 * g++.dg/template/arrow3.C: New test.
317
318 2013-04-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
319
320 * gcc.target/arm/minmax_minus.c: New test.
321
322 2013-04-09 Jakub Jelinek <jakub@redhat.com>
323
324 PR middle-end/56883
325 * c-c++-common/gomp/pr56883.c: New test.
326
327 2013-04-09 Jeff Law <law@redhat.com>
328
329 * gcc.dg/tree-ssa/vrp87.c: New test.
330
331 2013-04-09 Jakub Jelinek <jakub@redhat.com>
332
333 PR tree-optimization/56854
334 * g++.dg/torture/pr56854.C: New test.
335
336 2013-04-08 Thomas Koenig <tkoenig@gcc.gnu.org>
337
338 PR fortran/56782
339 * gfortran.dg/array_constructor_44.f90: New test.
340
341 2013-04-08 Paolo Carlini <paolo.carlini@oracle.com>
342
343 PR c++/56871
344 * g++.dg/cpp0x/constexpr-specialization.C: New.
345
346 2013-04-08 Jakub Jelinek <jakub@redhat.com>
347
348 * gcc.c-torture/execute/pr56837.c: New test.
349
350 PR c++/34949
351 PR c++/50243
352 * g++.dg/opt/vt3.C: New test.
353 * g++.dg/opt/vt4.C: New test.
354
355 2013-04-08 Jeff Law <law@redhat.com>
356
357 * gcc.dg/tree-ssa/forwprop-25.c: New test.
358
359 2013-04-08 Richard Biener <rguenther@suse.de>
360
361 * gfortran.dg/vect/fast-math-mgrid-resid.f: Adjust.
362
363 2013-04-08 Richard Biener <rguenther@suse.de>
364
365 * gfortran.dg/vect/fast-math-pr37021.f90: Adjust.
366
367 2013-04-08 Richard Biener <rguenther@suse.de>
368
369 * g++.dg/vect/slp-pr56812.cc: Adjust.
370
371 2013-04-08 Jakub Jelinek <jakub@redhat.com>
372
373 * gcc.dg/pr56837.c: New test.
374 * gcc.dg/tree-ssa/ldist-19.c: Don't check for
375 "generated memset minus one".
376
377 2013-04-07 Tobias Burnus <burnus@net-b.de>
378
379 PR fortran/56849
380 * gfortran.dg/reshape_5.f90: New.
381
382 2013-04-05 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
383
384 PR target/56843
385 * gcc.target/powerpc/recip-1.c: Modify expected output.
386 * gcc.target/powerpc/recip-3.c: Likewise.
387 * gcc.target/powerpc/recip-4.c: Likewise.
388 * gcc.target/powerpc/recip-5.c: Add expected output for iterations.
389
390 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
391
392 * gcc.target/arm/peep-ldrd-1.c: New test.
393 * gcc.target/arm/peep-strd-1.c: Likewise.
394
395 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
396
397 * gcc.target/arm/negdi-1.c: New test.
398 * gcc.target/arm/negdi-2.c: Likewise.
399 * gcc.target/arm/negdi-3.c: Likewise.
400 * gcc.target/arm/negdi-4.c: Likewise.
401
402 2013-04-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
403
404 * lib/target-supports.exp (add_options_for_arm_v8_neon):
405 Add -march=armv8-a when we use v8 NEON.
406 (check_effective_target_vect_call_btruncf): Remove arm-*-*-*.
407 (check_effective_target_vect_call_ceilf): Likewise.
408 (check_effective_target_vect_call_floorf): Likewise.
409 (check_effective_target_vect_call_roundf): Likewise.
410 (check_vect_support_and_set_flags): Remove check for arm_v8_neon.
411 * gcc.target/arm/vect-rounding-btruncf.c: New testcase.
412 * gcc.target/arm/vect-rounding-ceilf.c: Likewise.
413 * gcc.target/arm/vect-rounding-floorf.c: Likewise.
414 * gcc.target/arm/vect-rounding-roundf.c: Likewise.
415
416 2013-04-05 David Edelsohn <dje.gcc@gmail.com>
417
418 * gcc.target/powerpc/sd-vsx.c: Skip on AIX.
419 * gcc.target/powerpc/sd-pwr6.c: Same.
420 * gcc.dg/stack-usage-1.c: Define SIZE on AIX.
421 * g++.dg/debug/pr56294.C: XFAIL on AIX.
422
423 2013-04-05 Ed Smith-Rowland <3dw4rd@verizon.net>
424
425 * g++.dg/cpp0x/ref-qual-multi-neg.C: New test.
426
427 2013-04-04 Janus Weil <janus@gcc.gnu.org>
428
429 PR fortran/40881
430 * gfortran.dg/altreturn_1.f90: Add -std=gnu.
431 * gfortran.dg/altreturn_4.f90: Ditto.
432 * gfortran.dg/altreturn_3.f90: Replace -std=legacy by -std=gnu.
433 * gfortran.dg/altreturn_5.f90: Ditto.
434 * gfortran.dg/altreturn_6.f90: Ditto.
435 * gfortran.dg/altreturn_7.f90: Ditto.
436
437 2013-04-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
438
439 * lib/target-supports.exp (check_effective_target_arm_v8_neon_hw):
440 New procedure.
441 (check_effective_target_arm_v8_neon_ok_nocache):
442 Likewise.
443 (check_effective_target_arm_v8_neon_ok): Change to use
444 check_effective_target_arm_v8_neon_ok_nocache.
445 (add_options_for_arm_v8_neon): Use et_arm_v8_neon_flags to set ARMv8
446 NEON flags.
447 (check_effective_target_vect_call_btruncf):
448 Enable for arm and ARMv8 NEON.
449 (check_effective_target_vect_call_ceilf): Likewise.
450 (check_effective_target_vect_call_floorf): Likewise.
451 (check_effective_target_vect_call_roundf): Likewise.
452 (check_vect_support_and_set_flags): Handle ARMv8 NEON effective
453 target.
454
455 2013-04-04 Marek Polacek <polacek@redhat.com>
456
457 PR tree-optimization/48186
458 * gcc.dg/pr48186.c: New test.
459
460 2013-04-04 Richard Biener <rguenther@suse.de>
461
462 PR tree-optimization/56826
463 * gcc.dg/vect/pr56826.c: New testcase.
464 * gcc.dg/vect/O3-pr36098.c: Adjust.
465
466 2013-04-04 Tejas Belagod <tejas.belagod@arm.com>
467
468 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: Remove duplication.
469 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
470 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
471 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
472 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
473 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
474 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
475 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
476 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
477 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
478
479 2013-04-04 Richard Biener <rguenther@suse.de>
480
481 PR tree-optimization/56213
482 * gcc.dg/vect/vect-123.c: New testcase.
483
484 2013-04-04 Tobias Burnus <burnus@net-b.de>
485
486 PR fortran/56810
487 * gfortran.dg/read_repeat_2.f90: New.
488
489 2013-04-04 Richard Biener <rguenther@suse.de>
490
491 PR tree-optimization/56837
492 * g++.dg/torture/pr56837.C: New testcase.
493
494 2013-04-04 Tobias Burnus <burnus@net-b.de>
495
496 PR fortran/50269
497 * gfortran.dg/c_loc_test_21.f90: New.
498 * gfortran.dg/c_loc_test_19.f90: Update dg-error.
499 * gfortran.dg/c_loc_tests_10.f03: Update dg-error.
500 * gfortran.dg/c_loc_tests_11.f03: Update dg-error.
501 * gfortran.dg/c_loc_tests_4.f03: Update dg-error.
502 * gfortran.dg/c_loc_tests_16.f90: Update dg-error.
503
504 2013-04-03 Jeff Law <law@redhat.com>
505
506 PR tree-optimization/56799
507 * gcc.c-torture/execute/pr56799.c: New test.
508
509 2013-04-03 Paolo Carlini <paolo.carlini@oracle.com>
510
511 PR c++/56815
512 * g++.dg/warn/Wpointer-arith-1.C: New.
513 * g++.dg/gomp/for-19.C: Adjust.
514
515 2013-04-03 Marek Polacek <polacek@redhat.com>
516
517 PR sanitizer/55702
518 * gcc.dg/pr55702.c: New test.
519
520 2013-04-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
521
522 PR target/56809
523 * gcc.dg/pr56809.c: New testcase.
524
525 2013-04-03 Jakub Jelinek <jakub@redhat.com>
526
527 PR debug/56819
528 * g++.dg/debug/pr56819.C: New test.
529
530 2013-04-03 Richard Biener <rguenther@suse.de>
531
532 PR tree-optimization/56817
533 * g++.dg/torture/pr56817.C: New testcase.
534
535 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
536
537 * gcc.dg/vect/bb-slp-31.c: New file.
538
539 2013-04-03 Jason Merrill <jason@redhat.com>
540
541 PR c++/34949
542 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
543
544 2013-04-03 Richard Biener <rguenther@suse.de>
545
546 * g++.dg/vect/slp-pr56812.cc: Use dg-additional-options.
547
548 2013-04-03 Richard Biener <rguenther@suse.de>
549
550 PR tree-optimization/55964
551 * gcc.dg/torture/pr55964-2.c: New testcase.
552
553 2013-04-03 Richard Biener <rguenther@suse.de>
554
555 PR tree-optimization/56501
556 * gcc.dg/torture/pr56501.c: New testcase.
557
558 2013-04-03 Richard Biener <rguenther@suse.de>
559
560 PR tree-optimization/56407
561 * gcc.dg/torture/pr56407.c: New testcase.
562
563 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
564
565 PR tree-optimization/56790
566 * g++.dg/ext/pr56790-1.C: New testcase.
567
568 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
569
570 * gcc.target/i386/merge-1.c: New testcase.
571 * gcc.target/i386/avx2-vpblendd128-1.c: Make it non-trivial.
572
573 2013-04-03 Jakub Jelinek <jakub@redhat.com>
574
575 PR c/19449
576 * gcc.c-torture/execute/pr19449.c: New test.
577
578 2013-04-03 Richard Biener <rguenther@suse.de>
579
580 PR tree-optimization/56812
581 * g++.dg/vect/slp-pr56812.cc: New testcase.
582
583 2013-04-03 Janus Weil <janus@gcc.gnu.org>
584
585 PR fortran/56284
586 PR fortran/40881
587 * gfortran.dg/altreturn_8.f90: New.
588 * gfortran.dg/altreturn_2.f90: Add -std=legacy.
589 * gfortran.dg/intrinsic_actual_3.f90: Ditto.
590 * gfortran.dg/invalid_interface_assignment.f90: Ditto.
591
592 2013-04-02 Jakub Jelinek <jakub@redhat.com>
593
594 PR rtl-optimization/56745
595 * gcc.c-torture/compile/pr56745.c: New test.
596
597 2013-04-02 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
598
599 * gcc.dg/tree-ssa/sra-13.c: Fix for 16 bit int.
600
601 2013-04-02 Richard Biener <rguenther@suse.de>
602
603 PR tree-optimization/56778
604 * gcc.dg/torture/pr56778.c: New testcase.
605
606 2013-04-02 Richard Biener <rguenther@suse.de>
607
608 PR middle-end/56768
609 * g++.dg/torture/pr56768.C: New testcase.
610
611 2013-04-02 Paolo Carlini <paolo.carlini@oracle.com>
612
613 * obj-c++.dg/try-catch-13.mm: Update per PR56725.
614
615 2013-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
616
617 PR fortran/56660
618 * gfortran.dg/namelist_82.f90: New test.
619
620 2013-04-01 Janus Weil <janus@gcc.gnu.org>
621
622 PR fortran/56500
623 * gfortran.dg/implicit_class_1.f90: New.
624
625 2013-03-31 Jerry DeLisle <jvdelisle@gcc.gnu.org>
626
627 PR fortran/56786
628 * gfortran.dg/namelist_81.f90: New test.
629
630 2013-03-30 Thomas Koenig <tkoenig@gcc.gnu.org>
631
632 * gfortran.dg/character_comparison_3.f90: Adjust for use of memcmp
633 for constant and equal string lengths.
634 * gfortran.dg/character_comparison_5.f90: Likewise.
635 * gfortran.dg/character_comparison_9.f90: New test.
636
637 2013-03-27 Kirill Yukhin <kirill.yukhin@intel.com>
638
639 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Fix intrinsic name.
640 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Ditto.
641
642 2013-03-29 Tobias Burnus <burnus@net-b.de>
643
644 PR fortran/35203
645 * gfortran.dg/optional_absent_3.f90: New.
646
647 2013-03-29 Tobias Burnus <burnus@net-b.de>
648
649 PR fortran/56737
650 * testsuite/gfortran.dg/fmt_cache_3.f90: New.
651
652 2013-03-29 Tobias Burnus <burnus@net-b.de>
653
654 PR fortran/56735
655 * gfortran.dg/namelist_80.f90: New.
656
657 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
658
659 PR fortran/45159
660 * gfortran.dg/string_length_2.f90: New test.
661 * gfortran.dg/dependency_41.f90: New test.
662
663 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
664
665 PR fortran/55806
666 * gfortran.dg/array_constructor_43.f90: New test.
667 * gfortran.dg/random_seed_3.f90: New test.
668
669 2013-03-28 Ian Bolton <ian.bolton@arm.com>
670
671 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: New test.
672 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
673 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
674 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
675 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
676 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
677 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
678 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
679 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
680 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
681
682 2013-03-28 Paolo Carlini <paolo.carlini@oracle.com>
683
684 PR c++/56725
685 * g++.dg/conversion/op4.C: Adjust.
686 * g++.dg/cpp0x/rv1n.C: Likewise.
687 * g++.dg/cpp0x/rv2n.C: Likewise.
688 * g++.dg/cpp0x/template_deduction.C: Likewise.
689 * g++.dg/expr/cond8.C: Likewise.
690 * g++.dg/other/error4.C: Likewise.
691 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
692 * g++.old-deja/g++.bugs/900519_02.C: Likewise.
693 * g++.old-deja/g++.bugs/900519_03.C: Likewise.
694 * g++.old-deja/g++.bugs/900520_02.C: Likewise.
695 * g++.old-deja/g++.jason/conversion2.C: Likewise.
696 * g++.old-deja/g++.law/cvt20.C: Likewise.
697 * g++.old-deja/g++.law/cvt8.C: Likewise.
698 * g++.old-deja/g++.law/init8.C: Likewise.
699 * g++.old-deja/g++.mike/net12.C: Likewise.
700 * g++.old-deja/g++.mike/net8.C: Likewise.
701 * g++.old-deja/g++.mike/p2793.C: Likewise.
702 * g++.old-deja/g++.mike/p3836.C: Likewise.
703 * g++.old-deja/g++.mike/p418.C: Likewise.
704 * g++.old-deja/g++.mike/p701.C: Likewise.
705 * g++.old-deja/g++.mike/p807.C: Likewise.
706
707 2013-03-28 Tejas Belagod <tejas.belagod@arm.com>
708
709 PR middle-end/56694
710 * g++.dg/torture/pr56694.C: Fix test case to build on bare-metal
711 targets.
712
713 2013-03-28 Marek Polacek <polacek@redhat.com>
714
715 PR tree-optimization/56695
716 * gcc.dg/vect/pr56695.c: New test.
717
718 2013-03-28 Richard Biener <rguenther@suse.de>
719
720 PR tree-optimization/37021
721 * gcc.dg/vect/fast-math-slp-38.c: New testcase.
722 * gcc.dg/vect/O3-pr36098.c: Un-XFAIL.
723
724 2013-03-27 Tobias Burnus <burnus@net-b.de>
725
726 PR fortran/56650
727 PR fortran/36437
728 * gfortran.dg/sizeof_2.f90: New.
729 * gfortran.dg/sizeof_3.f90: New.
730 * gfortran.dg/sizeof_proc.f90: Update dg-error.
731
732 2013-03-27 Richard Biener <rguenther@suse.de>
733
734 PR tree-optimization/37021
735 * gfortran.dg/vect/fast-math-pr37021.f90: New testcase.
736
737 2013-03-27 Alexander Ivchenko <alexander.ivchenko@intel.com>
738
739 * g++.dg/ipa/ivinline-1.C: Add target nonpic.
740 * g++.dg/ipa/ivinline-2.C: Likewise.
741 * g++.dg/ipa/ivinline-3.C: Likewise.
742 * g++.dg/ipa/ivinline-4.C: Likewise.
743 * g++.dg/ipa/ivinline-5.C: Likewise.
744 * g++.dg/ipa/ivinline-7.C: Likewise.
745 * g++.dg/ipa/ivinline-8.C: Likewise.
746 * g++.dg/ipa/ivinline-9.C: Likewise.
747 * g++.dg/cpp0x/noexcept03.C: Likewise.
748 * gcc.dg/const-1.c: Likewise.
749 * gcc.dg/ipa/pure-const-1.c: Likewise.
750 * gcc.dg/noreturn-8.c: Likewise.
751 * gcc.target/i386/mmx-1.c: Likewise.
752 * gcc.dg/tree-ssa/ipa-split-5.c: Likewise.
753 * gcc.dg/tree-ssa/loadpre6.c: Likewise.
754 * gcc.c-torture/execute/pr33992.x: New file.
755
756 2013-03-26 Eric Botcazou <ebotcazou@adacore.com>
757
758 * gcc.c-torture/execute/20011008-3.c: Cap VLEN with STACK_SIZE too.
759
760 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
761
762 PR c++/55951
763 * g++.dg/ext/desig5.C: New.
764
765 2013-03-26 Tobias Burnus <burnus@net-b.de>
766
767 PR fortran/56649
768 * gfortran.dg/merge_init_expr_2.f90: New.
769 * gfortran.dg/merge_char_1.f90: Modify test to
770 stay a run-time test.
771 * gfortran.dg/merge_char_3.f90: Ditto.
772
773 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
774
775 * g++.dg/cpp0x/constexpr-friend-2.C: New.
776 * g++.dg/cpp0x/constexpr-main.C: Likewise.
777
778 2013-03-25 Paolo Carlini <paolo.carlini@oracle.com>
779
780 PR c++/56722
781 * g++.dg/cpp0x/range-for23.C: New.
782
783 2013-03-25 Tilo Schwarz <tilo@tilo-schwarz.de>
784
785 PR libfortran/52512
786 * gfortran.dg/namelist_79.f90: New.
787
788 2013-03-25 Martin Jambor <mjambor@suse.cz>
789
790 * gcc.dg/ipa/ipcp-agg-9.c: New test.
791
792 2013-03-25 Tobias Burnus <burnus@net-b.de>
793
794 PR fortran/38536
795 PR fortran/38813
796 PR fortran/38894
797 PR fortran/39288
798 PR fortran/40963
799 PR fortran/45824
800 PR fortran/47023
801 PR fortran/47034
802 PR fortran/49023
803 PR fortran/50269
804 PR fortran/50612
805 PR fortran/52426
806 PR fortran/54263
807 PR fortran/55343
808 PR fortran/55444
809 PR fortran/55574
810 PR fortran/56079
811 PR fortran/56378
812 * gfortran.dg/c_assoc_2.f03: Update dg-error wording.
813 * gfortran.dg/c_f_pointer_shape_test.f90: Ditto.
814 * gfortran.dg/c_f_pointer_shape_tests_3.f03: Ditto.
815 * gfortran.dg/c_f_pointer_tests_5.f90: Ditto.
816 * gfortran.dg/c_funloc_tests_2.f03: Ditto.
817 * gfortran.dg/c_funloc_tests_5.f03: Ditto.
818 * gfortran.dg/c_funloc_tests_6.f90: Ditto.
819 * gfortran.dg/c_loc_tests_10.f03: Add -std=f2008.
820 * gfortran.dg/c_loc_tests_11.f03: Ditto, update dg-error.
821 * gfortran.dg/c_loc_tests_16.f90: Ditto.
822 * gfortran.dg/c_loc_tests_4.f03: Ditto.
823 * gfortran.dg/c_loc_tests_15.f90: Update dg-error wording.
824 * gfortran.dg/c_loc_tests_3.f03: Valid since F2003 TC5.
825 * gfortran.dg/c_loc_tests_8.f03: Ditto.
826 * gfortran.dg/c_ptr_tests_14.f90: Update scan-tree-dump-times.
827 * gfortran.dg/c_ptr_tests_15.f90: Ditto.
828 * gfortran.dg/c_sizeof_1.f90: Fix invalid code.
829 * gfortran.dg/iso_c_binding_init_expr.f03: Update dg-error wording.
830 * gfortran.dg/pr32601_1.f03: Ditto.
831 * gfortran.dg/storage_size_2.f08: Remove dg-error.
832 * gfortran.dg/blockdata_7.f90: New.
833 * gfortran.dg/c_assoc_4.f90: New.
834 * gfortran.dg/c_f_pointer_tests_6.f90: New.
835 * gfortran.dg/c_f_pointer_tests_7.f90: New.
836 * gfortran.dg/c_funloc_tests_8.f90: New.
837 * gfortran.dg/c_loc_test_17.f90: New.
838 * gfortran.dg/c_loc_test_18.f90: New.
839 * gfortran.dg/c_loc_test_19.f90: New.
840 * gfortran.dg/c_loc_test_20.f90: New.
841 * gfortran.dg/c_sizeof_5.f90: New.
842 * gfortran.dg/iso_c_binding_rename_3.f90: New.
843 * gfortran.dg/transfer_resolve_2.f90: New.
844 * gfortran.dg/transfer_resolve_3.f90: New.
845 * gfortran.dg/transfer_resolve_4.f90: New.
846 * gfortran.dg/pr32601.f03: Update dg-error.
847 * gfortran.dg/c_ptr_tests_13.f03: Update dg-error.
848 * gfortran.dg/c_ptr_tests_9.f03: Fix test case.
849
850 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
851
852 * gcc.target/arm/vseleqdf.c: New test.
853 * gcc.target/arm/vseleqsf.c: Likewise.
854 * gcc.target/arm/vselgedf.c: Likewise.
855 * gcc.target/arm/vselgesf.c: Likewise.
856 * gcc.target/arm/vselgtdf.c: Likewise.
857 * gcc.target/arm/vselgtsf.c: Likewise.
858 * gcc.target/arm/vselledf.c: Likewise.
859 * gcc.target/arm/vsellesf.c: Likewise.
860 * gcc.target/arm/vselltdf.c: Likewise.
861 * gcc.target/arm/vselltsf.c: Likewise.
862 * gcc.target/arm/vselnedf.c: Likewise.
863 * gcc.target/arm/vselnesf.c: Likewise.
864 * gcc.target/arm/vselvcdf.c: Likewise.
865 * gcc.target/arm/vselvcsf.c: Likewise.
866 * gcc.target/arm/vselvsdf.c: Likewise.
867 * gcc.target/arm/vselvssf.c: Likewise.
868
869 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov at arm.com>
870
871 * gcc.target/aarch64/atomic-comp-swap-release-acquire.c: Move test
872 body from here...
873 * gcc.target/aarch64/atomic-comp-swap-release-acquire.x: ... to here.
874 * gcc.target/aarch64/atomic-op-acq_rel.c: Move test body from here...
875 * gcc.target/aarch64/atomic-op-acq_rel.x: ... to here.
876 * gcc.target/aarch64/atomic-op-acquire.c: Move test body from here...
877 * gcc.target/aarch64/atomic-op-acquire.x: ... to here.
878 * gcc.target/aarch64/atomic-op-char.c: Move test body from here...
879 * gcc.target/aarch64/atomic-op-char.x: ... to here.
880 * gcc.target/aarch64/atomic-op-consume.c: Move test body from here...
881 * gcc.target/aarch64/atomic-op-consume.x: ... to here.
882 * gcc.target/aarch64/atomic-op-int.c: Move test body from here...
883 * gcc.target/aarch64/atomic-op-int.x: ... to here.
884 * gcc.target/aarch64/atomic-op-relaxed.c: Move test body from here...
885 * gcc.target/aarch64/atomic-op-relaxed.x: ... to here.
886 * gcc.target/aarch64/atomic-op-release.c: Move test body from here...
887 * gcc.target/aarch64/atomic-op-release.x: ... to here.
888 * gcc.target/aarch64/atomic-op-seq_cst.c: Move test body from here...
889 * gcc.target/aarch64/atomic-op-seq_cst.x: ... to here.
890 * gcc.target/aarch64/atomic-op-short.c: Move test body from here...
891 * gcc.target/aarch64/atomic-op-short.x: ... to here.
892 * gcc.target/arm/atomic-comp-swap-release-acquire.c: New test.
893 * gcc.target/arm/atomic-op-acq_rel.c: Likewise.
894 * gcc.target/arm/atomic-op-acquire.c: Likewise.
895 * gcc.target/arm/atomic-op-char.c: Likewise.
896 * gcc.target/arm/atomic-op-consume.c: Likewise.
897 * gcc.target/arm/atomic-op-int.c: Likewise.
898 * gcc.target/arm/atomic-op-relaxed.c: Likewise.
899 * gcc.target/arm/atomic-op-release.c: Likewise.
900 * gcc.target/arm/atomic-op-seq_cst.c: Likewise.
901 * gcc.target/arm/atomic-op-short.c: Likewise.
902
903 2013-03-25 Richard Biener <rguenther@suse.de>
904
905 PR middle-end/56694
906 * g++.dg/torture/pr56694.C: New testcase.
907
908 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
909
910 PR target/56720
911 * gcc.target/arm/neon-vcond-gt.c: New test.
912 * gcc.target/arm/neon-vcond-ltgt.c: Likewise.
913 * gcc.target/arm/neon-vcond-unordered.c: Likewise.
914
915 2013-03-25 Richard Biener <rguenther@suse.de>
916
917 PR tree-optimization/56689
918 * gcc.dg/torture/pr56689.c: New testcase.
919
920 2013-03-25 Kai Tietz <ktietz@redhat.com>
921
922 * g++.dg/torture/20121105-1.C: Adjust for LLP64 targets.
923
924 2013-03-24 Tobias Burnus <burnus@net-b.de>
925
926 PR fortran/56696
927 * gfortran.dg/eof_5.f90: New.
928
929 2013-03-23 Sebastian Huber <sebastian.huber@embedded-brains.de>
930
931 * gcc.c-torture/execute/builtins/builtins.exp: Sort targets
932 alphabetically.
933
934 2013-03-22 Uros Bizjak <ubizjak@gmail.com>
935
936 * gcc.target/i386/pr22152.c (dg-options): Add -mtune=core2.
937
938 2013-03-22 Sebastian Huber <sebastian.huber@embedded-brains.de>
939
940 PR testsuite/55994
941 * gcc.c-torture/execute/builtins/builtins.exp: Add
942 -Wl,--allow-multiple-definition for RTEMS targets.
943
944 2013-03-22 Ian Bolton <ian.bolton@arm.com>
945
946 * gcc.target/aarch64/movk.c: New test.
947
948 2013-03-21 Marc Glisse <marc.glisse@inria.fr>
949
950 * g++.dg/ext/vector21.C: New testcase.
951
952 2013-03-21 Christophe Lyon <christophe.lyon@linaro.org>
953
954 * gcc.target/arm/neon-for-64bits-1.c: New tests.
955 * gcc.target/arm/neon-for-64bits-2.c: Likewise.
956
957 2013-03-21 Richard Biener <rguenther@suse.de>
958
959 * gcc.dg/vect/vect-outer-3a-big-array.c: Adjust.
960 * gcc.dg/vect/vect-outer-3a.c: Likewise.
961
962 2013-03-21 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
963
964 * gcc.target/aarch64/vect.c: Test and result vector added
965 for sabd and saba instructions.
966 * gcc.target/aarch64/vect-compile.c: Check for sabd and saba
967 instructions in assembly.
968 * gcc.target/aarch64/vect.x: Add sabd and saba test functions.
969 * gcc.target/aarch64/vect-fp.c: Test and result vector added
970 for fabd instruction.
971 * gcc.target/aarch64/vect-fp-compile.c: Check for fabd
972 instruction in assembly.
973 * gcc.target/aarch64/vect-fp.x: Add fabd test function.
974
975 2013-03-20 Jeff Law <law@redhat.com>
976
977 * g++.dg/tree-ssa/ssa-dom.C: New test.
978
979 2013-03-20 Michael Meissner <meissner@linux.vnet.ibm.com>
980
981 * gcc.target/powerpc/mmfpgpr.c: New test.
982 * gcc.target/powerpc/sd-vsx.c: Likewise.
983 * gcc.target/powerpc/sd-pwr6.c: Likewise.
984 * gcc.target/powerpc/vsx-float0.c: Likewise.
985
986 2013-03-20 Marc Glisse <marc.glisse@inria.fr>
987
988 PR tree-optimization/56355
989 * gcc.dg/pr56355-1.c: New file.
990
991 2013-03-20 Catherine Moore <clm@codesourcery.com>
992 Richard Sandiford <rdsandiford@googlemail.com>
993
994 * gcc.target/mips/mips.exp: Add microMIPS support.
995 * gcc.target/mips/umips-movep-2.c: New test.
996 * gcc.target/mips/umips-lwp-2.c: New test.
997 * gcc.target/mips/umips-swp-5.c: New test.
998 * gcc.target/mips/umips-constraints-1.c: New test.
999 * gcc.target/mips/umips-lwp-3.c: New test.
1000 * gcc.target/mips/umips-swp-6.c: New test.
1001 * gcc.target/mips/umips-constraints-2.c: New test.
1002 * gcc.target/mips/umips-save-restore-1.c: New test.
1003 * gcc.target/mips/umips-lwp-4.c: New test.
1004 * gcc.target/mips/umips-swp-7.c: New test.
1005 * gcc.target/mips/umips-save-restore-2.c: New test.
1006 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
1007 * gcc.target/mips/umips-lwp-5.c: New test.
1008 * gcc.target/mips/umips-save-restore-3.c: New test.
1009 * gcc.target/mips/umips-lwp-6.c: New test.
1010 * gcc.target/mips/umips-swp-1.c: New test.
1011 * gcc.target/mips/umips-lwp-7.c: New test.
1012 * gcc.target/mips/umips-swp-2.c: New test.
1013 * gcc.target/mips/umips-lwp-8.c: New test.
1014 * gcc.target/mips/umips-swp-3.c: New test.
1015 * gcc.target/mips/umips-movep-1.c: New test.
1016 * gcc.target/mips/umips-lwp-1.c: New test.
1017 * gcc.target/mips/umips-swp-4.c: New test.
1018
1019 2013-03-20 Richard Biener <rguenther@suse.de>
1020
1021 PR tree-optimization/56661
1022 * gcc.dg/torture/pr56661.c: New testcase.
1023
1024 2013-03-20 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1025
1026 PR rtl-optimization/56605
1027 * gcc.target/powerpc/pr56605.c: New.
1028
1029 2013-03-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1030
1031 PR fortran/54932
1032 * gfortran.dg/do_1.f90: Don't xfail.
1033
1034 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
1035
1036 PR libfortran/51825
1037 * gfortran.dg/namelist_77.f90: New.
1038 * gfortran.dg/namelist_78.f90: New.
1039
1040 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
1041
1042 PR libfortran/48618
1043 * gfortran.dg/open_negative_unit_1.f90: New.
1044
1045 2013-03-19 Ian Bolton <ian.bolton@arm.com>
1046
1047 * gcc.target/aarch64/sbc.c: New test.
1048
1049 2013-03-19 Ian Bolton <ian.bolton@arm.com>
1050
1051 * gcc.target/aarch64/ror.c: New test.
1052
1053 2013-03-19 Ian Bolton <ian.bolton@arm.com>
1054
1055 * gcc.target/aarch64/extr.c: New test.
1056
1057 2013-03-19 Richard Biener <rguenther@suse.de>
1058
1059 PR tree-optimization/56273
1060 * gcc.dg/tree-ssa/vrp47.c: Adjust.
1061 * c-c++-common/uninit-17.c: Likewise.
1062
1063 2013-03-18 Jakub Jelinek <jakub@redhat.com>
1064
1065 PR tree-optimization/56635
1066 * g++.dg/torture/pr56635.C: New test.
1067
1068 2013-03-18 Richard Biener <rguenther@suse.de>
1069
1070 PR tree-optimization/3713
1071 * g++.dg/ipa/devirt-12.C: New testcase.
1072
1073 2013-03-18 Jakub Jelinek <jakub@redhat.com>
1074
1075 PR c/56566
1076 * c-c++-common/pr56566.c: New test.
1077
1078 2013-03-17 Jason Merrill <jason@redhat.com>
1079
1080 * g++.dg/template/abstract-dr337.C: XFAIL.
1081
1082 2013-03-16 Jakub Jelinek <jakub@redhat.com>
1083
1084 PR c++/56607
1085 * g++.dg/warn/Wdiv-by-zero-2.C: New test.
1086 * c-c++-common/pr56607.c: New test.
1087
1088 2013-03-16 Paolo Carlini <paolo.carlini@oracle.com>
1089
1090 PR c++/56582
1091 * g++.dg/cpp0x/constexpr-array5.C: New.
1092
1093 2013-03-15 Tobias Burnus <burnus@net-b.de>
1094
1095 PR fortran/56615
1096 * gfortran.dg/transfer_intrinsic_5.f90: New.
1097
1098 2013-03-15 Kai Tietz <ktietz@redhat.com>
1099
1100 * gcc.target/i386/movti.c: Don't test for x64 mingw.
1101 * gcc.target/i386/pr20020-1.c: Likewise.
1102 * gcc.target/i386/pr20020-2.c: Likewise.
1103 * gcc.target/i386/pr20020-3.c: Likewise.
1104 * gcc.target/i386/pr53425-1.c: Likewise.
1105 * gcc.target/i386/pr53425-2.c: Likewise.
1106 * gcc.target/i386/pr55093.c: Likewise.
1107 * gcc.target/i386/pr53907.c: Adjust test for LLP64 targets.
1108
1109 2013-03-15 Jakub Jelinek <jakub@redhat.com>
1110
1111 PR debug/56307
1112 * gcc.dg/tree-ssa/pr55579.c: Add -fvar-tracking-assignments to
1113 dg-options. Remove 32-bit hppa*-*-hpux* xfail.
1114
1115 2013-03-14 Jakub Jelinek <jakub@redhat.com>
1116
1117 PR tree-optimization/53265
1118 * gcc.dg/graphite/scop-3.c (toto): Increase array size to avoid
1119 undefined behavior.
1120 * gcc.dg/graphite/id-6.c (test): Likewise.
1121 * gcc.dg/graphite/pr35356-2.c: Adjust regexp patterns to only look for
1122 MIN_EXPR and MAX_EXPR in GIMPLE stmts.
1123
1124 PR tree-optimization/53265
1125 * gcc.dg/pr53265.c: New test.
1126 * gcc.dg/torture/pr49518.c: Add -Wno-aggressive-loop-optimizations
1127 to dg-options.
1128 * g++.dg/opt/longbranch2.C (EBCOTLut): Double sizes of a2 and a3
1129 arrays.
1130 * gcc.dg/tree-ssa/cunroll-10.c (main): Rename to foo. Add argument
1131 n, use it as high bound instead of 4.
1132
1133 2013-03-13 Oleg Endo <olegendo@gcc.gnu.org>
1134
1135 PR target/49880
1136 * gcc.target/sh/pr49880-1.c: New.
1137 * gcc.target/sh/pr49880-2.c: New.
1138 * gcc.target/sh/pr49880-3.c: New.
1139 * gcc.target/sh/pr49880-4.c: New.
1140 * gcc.target/sh/pr49880-5.c: New.
1141
1142 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
1143
1144 * g++.dg/cpp0x/alias-decl-32.C: Remove redundant bits.
1145
1146 2013-03-13 Richard Biener <rguenther@suse.de>
1147
1148 PR tree-optimization/56608
1149 * gcc.dg/vect/fast-math-bb-slp-call-3.c: New testcase.
1150
1151 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
1152
1153 PR c++/56611
1154 * g++.dg/cpp0x/alias-decl-32.C: New.
1155
1156 2013-03-11 Jan Hubicka <jh@suse.cz>
1157
1158 PR middle-end/56571
1159 * gcc.c-torture/compile/pr56571.c: New testcase.
1160
1161 2013-03-11 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1162
1163 * gcc.dg/tree-ssa/vector-4.c: Add comment regarding xfail.
1164 * gcc.dg/tree-ssa/pr55579.c: Likewise.
1165
1166 2013-03-11 Dominique d'Humieres <dominiq@lps.ens.fr>
1167
1168 * gcc.dg/inline_3.c: Remove target and dg-excess-errors.
1169 * gcc.dg/inline_4.c: Likewise.
1170 * gcc.dg/unroll_2.c: Likewise.
1171 * gcc.dg/unroll_3.c: Likewise.
1172 * gcc.dg/unroll_4.c: Likewise.
1173
1174 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1175
1176 PR testsuite/54119
1177 * gcc.dg/tree-ssa/vector-4.c: xfail on 32-bit hppa*-*-*.
1178
1179 PR debug/56307
1180 * gcc.dg/tree-ssa/pr55579.c: xfail 32-bit hppa*-*-hpux*.
1181
1182 2013-03-11 Oleg Endo <olegendo@gcc.gnu.org>
1183
1184 PR target/40797
1185 * gcc.c-torture/compile/pr40797.c: New.
1186
1187 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1188
1189 * gcc.dg/pr44194-1.c: Skip compilation on hppa*64*-*-*.
1190
1191 2013-03-10 Paul Thomas <pault@gcc.gnu.org>
1192
1193 PR fortran/56575
1194 * gfortran.dg/class_56.f90: New test.
1195
1196 2013-03-09 Richard Sandiford <rdsandiford@googlemail.com>
1197
1198 PR middle-end/56524
1199 * gcc.target/mips/pr56524.c: New test.
1200
1201 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
1202
1203 PR c++/56565
1204 * g++.dg/cpp0x/lambda/lambda-nsdmi2.C: New.
1205
1206 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
1207
1208 PR c++/51412
1209 * g++.dg/cpp0x/lambda/lambda-err3.C: New.
1210
1211 2013-03-08 Marek Polacek <polacek@redhat.com>
1212
1213 PR tree-optimization/56478
1214 * gcc.dg/torture/pr56478.c: New test.
1215
1216 2013-03-08 Kai Tietz <ktietz@redhat.com>
1217
1218 * gcc.c-torture/execute/builtins/builtins.exp: Add for mingw
1219 targets linker option --allow-multiple-definition.
1220
1221 * gcc.dg/pr14092-1.c: Mark intptr_t typedef to use extension.
1222 * gcc.dg/pr24683.c: Avoid warning about casting constant string.
1223 * gcc.dg/pr52549.c: Add LLP64 case.
1224 * gcc.dg/pr53701.c: Use for uintptr_t typedef __UINTPTR_TYPE__.
1225 * gcc.dg/pr56510.c: Adjust for LLP64 targets.
1226 * gcc.dg/torture/pr51071-2.c: Likewise.
1227 * gcc.dg/tree-ssa/vrp72.c: Likewise.
1228 * gcc.dg/tree-ssa/vrp73.c: Likewise.
1229 * gcc.dg/tree-ssa/vrp75.c: Likewise.
1230 * gcc.dg/torture/pr53922.c: Skip test for mingw-targets.
1231 * gcc.dg/weak/weak-1.c: Likewise.
1232 * gcc.dg/weak/weak-2.c: Likewise.
1233 * gcc.dg/weak/weak-3.c: Likewise.
1234 * gcc.dg/weak/weak-4.c: Likewise.
1235 * gcc.dg/weak/weak-5.c: Likewise.
1236 * gcc.dg/weak/weak-15.c: Likewise.
1237 * gcc.dg/weak/weak-16.c: Likewise.
1238
1239 * c-c++-common/pr54486.c: Skip test for mingw-targets.
1240
1241 2013-03-07 Jakub Jelinek <jakub@redhat.com>
1242
1243 PR tree-optimization/56559
1244 * gcc.dg/tree-ssa/reassoc-26.c: New test.
1245
1246 2013-03-07 Andreas Schwab <schwab@suse.de>
1247
1248 * gcc.dg/pr31490.c: Fix last change.
1249
1250 2013-03-06 Paolo Carlini <paolo.carlini@oracle.com>
1251
1252 PR c++/56534
1253 * g++.dg/template/crash115.C: New.
1254
1255 2013-03-06 Jakub Jelinek <jakub@redhat.com>
1256
1257 PR tree-optimization/56539
1258 * gcc.c-torture/compile/pr56539.c: New test.
1259
1260 2013-03-06 Kai Tietz <ktietz@redhat.com>
1261
1262 * gcc.dg/lto/20090914-2_0.c: Skip for mingw and cygwin
1263 targets.
1264 * gcc.dg/lto/20091013-1_1.c: Set x64-mingw as xfail.
1265 * gcc.dg/lto/20091013-1_2.c: Likewise.
1266 * gcc.dg/pr31490.c: Adjust for LLP64 targets.
1267
1268 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
1269
1270 * gnat.dg/specs/aggr6.ads: New test.
1271
1272 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
1273
1274 * gnat.dg/loop_optimization15.ad[sb]: New test.
1275
1276 2013-03-06 Jakub Jelinek <jakub@redhat.com>
1277
1278 PR middle-end/56548
1279 * gcc.dg/pr56548.c: New test.
1280
1281 2013-03-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1282
1283 PR debug/53363
1284 * g++.dg/debug/dwarf2/thunk1.C: Skip on darwin.
1285
1286 2013-03-06 Jakub Jelinek <jakub@redhat.com>
1287
1288 PR c++/56543
1289 * g++.dg/template/typename20.C: New test.
1290
1291 2013-03-05 Jakub Jelinek <jakub@redhat.com>
1292
1293 PR debug/56510
1294 * gcc.dg/pr56510.c: New test.
1295
1296 PR rtl-optimization/56484
1297 * gcc.c-torture/compile/pr56484.c: New test.
1298
1299 2013-03-05 Paolo Carlini <paolo.carlini@oracle.com>
1300
1301 PR c++/56530
1302 * g++.dg/warn/Wsign-conversion-2.C: New.
1303
1304 2013-03-05 Richard Biener <rguenther@suse.de>
1305
1306 PR tree-optimization/56270
1307 * gcc.dg/vect/slp-38.c: New testcase.
1308
1309 2013-03-05 Jakub Jelinek <jakub@redhat.com>
1310
1311 PR rtl-optimization/56494
1312 * gcc.dg/pr56494.c: New test.
1313
1314 2013-01-04 Eric Botcazou <ebotcazou@adacore.com>
1315
1316 * gcc.dg/pr56424.c: New test.
1317
1318 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
1319
1320 * gcc.dg/pr55153.c: Add dg-require-effective-target scheduling.
1321 * gcc.dg/pr56228.c <avr>: Skip.
1322
1323 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
1324
1325 PR testsuite/52641
1326 PR tree-optimization/52631
1327 * gcc.dg/tree-ssa/pr52631.c: Fix 16-bit int.
1328
1329 2013-03-03 David Edelsohn <dje.gcc@gmail.com>
1330
1331 * gcc.dg/vect/vect-82_64.c: Skip on AIX.
1332 * gcc.dg/vect/vect-83_64.c: Same.
1333
1334 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
1335
1336 PR fortran/56477
1337 * gfortran.dg/pointer_check_13.f90: New test.
1338
1339 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
1340
1341 PR fortran/54730
1342 * gfortran.dg/array_constructor_42.f90: New test.
1343
1344 2013-03-02 Paolo Carlini <paolo.carlini@oracle.com>
1345
1346 PR c++/52688
1347 * g++.dg/template/static33.C: New.
1348 * g++.dg/template/static34.C: Likewise.
1349
1350 PR c++/10291
1351 * g++.dg/template/static35.C: New.
1352
1353 2013-03-01 Steve Ellcey <sellcey@mips.com>
1354
1355 * gcc.dg/pr56396.c: Require pic support.
1356
1357 2013-03-01 Richard Biener <rguenther@suse.de>
1358
1359 PR tree-optimization/55481
1360 * gcc.dg/torture/pr56488.c: New testcase.
1361
1362 2013-02-28 Konstantin Serebryany <konstantin.s.serebryany@gmail.com>
1363 Jakub Jelinek <jakub@redhat.com>
1364
1365 PR sanitizer/56454
1366 * g++.dg/asan/default-options-1.C (__asan_default_options): Use
1367 no_sanitize_address attribute rather than no_address_safety_analysis.
1368 * g++.dg/asan/sanitizer_test_utils.h
1369 (ATTRIBUTE_NO_ADDRESS_SAFETY_ANALYSIS): Likewise.
1370 * c-c++-common/asan/attrib-1.c: Test no_sanitize_address attribute
1371 in addition to no_address_safety_analysis.
1372
1373 2013-02-28 Jason Merrill <jason@redhat.com>
1374
1375 PR c++/56481
1376 * g++.dg/cpp0x/constexpr-and.C: New.
1377
1378 2013-02-28 Martin Jambor <mjambor@suse.cz>
1379
1380 PR tree-optimization/56294
1381 * g++.dg/debug/pr56294.C: New test.
1382
1383 2013-02-28 Marcus Shawcroft <marcus.shawcroft@arm.com>
1384
1385 * g++.old-deja/g++.pt/ptrmem6.C(main): Add xfail aarch64*-*-*.
1386
1387 2013-02-27 Marek Polacek <polacek@redhat.com>
1388
1389 PR rtl-optimization/56466
1390 * gcc.dg/pr56466.c: New test.
1391
1392 2013-02-28 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1393
1394 * gcc.dg/tree-ssa/slsr-1.c: Allow widening multiplications.
1395 * gcc.dg/tree-ssa/slsr-2.c: Likewise.
1396 * gcc.dg/tree-ssa/slsr-3.c: Likewise.
1397
1398 2013-02-27 Andrey Belevantsev <abel@ispras.ru>
1399
1400 PR middle-end/45472
1401 * gcc.dg/pr45472.c: New test.
1402
1403 2013-02-26 Marek Polacek <polacek@redhat.com>
1404
1405 PR tree-optimization/56426
1406 * gcc.dg/pr56436.c: New test.
1407
1408 2013-02-26 Jakub Jelinek <jakub@redhat.com>
1409
1410 PR tree-optimization/56448
1411 * gcc.c-torture/compile/pr56448.c: New test.
1412
1413 PR tree-optimization/56443
1414 * gcc.dg/torture/pr56443.c: New test.
1415
1416 2013-02-25 Richard Biener <rguenther@suse.de>
1417
1418 PR tree-optimization/56175
1419 * gcc.dg/tree-ssa/forwprop-24.c: New testcase.
1420
1421 2013-02-24 Jakub Jelinek <jakub@redhat.com>
1422
1423 PR c++/56403
1424 * g++.dg/torture/pr56403.C: New test.
1425
1426 2013-02-25 Catherine Moore <clm@codesourcery.com>
1427
1428 Revert:
1429 2013-02-24 Catherine Moore <clm@codesourcery.com>
1430 Richard Sandiford <rdsandiford@googlemail.com>
1431
1432 * gcc.target/mips/mips.exp: Add microMIPS support.
1433 * gcc.target/mips/umips-movep-2.c: New test.
1434 * gcc.target/mips/umips-lwp-2.c: New test.
1435 * gcc.target/mips/umips-swp-5.c: New test.
1436 * gcc.target/mips/umips-constraints-1.c: New test.
1437 * gcc.target/mips/umips-lwp-3.c: New test.
1438 * gcc.target/mips/umips-swp-6.c: New test.
1439 * gcc.target/mips/umips-constraints-2.c: New test.
1440 * gcc.target/mips/umips-save-restore-1.c: New test.
1441 * gcc.target/mips/umips-lwp-4.c: New test.
1442 * gcc.target/mips/umips-swp-7.c: New test.
1443 * gcc.target/mips/umips-save-restore-2.c: New test.
1444 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
1445 * gcc.target/mips/umips-lwp-5.c: New test.
1446 * gcc.target/mips/umips-save-restore-3.c: New test.
1447 * gcc.target/mips/umips-lwp-6.c: New test.
1448 * gcc.target/mips/umips-swp-1.c: New test.
1449 * gcc.target/mips/umips-lwp-7.c: New test.
1450 * gcc.target/mips/umips-swp-2.c: New test.
1451 * gcc.target/mips/umips-lwp-8.c: New test.
1452 * gcc.target/mips/umips-swp-3.c: New test.
1453 * gcc.target/mips/umips-movep-1.c: New test.
1454 * gcc.target/mips/umips-lwp-1.c: New test.
1455 * gcc.target/mips/umips-swp-4.c: New test.
1456
1457 2013-02-24 Catherine Moore <clm@codesourcery.com>
1458 Richard Sandiford <rdsandiford@googlemail.com>
1459
1460 * gcc.target/mips/mips.exp: Add microMIPS support.
1461 * gcc.target/mips/umips-movep-2.c: New test.
1462 * gcc.target/mips/umips-lwp-2.c: New test.
1463 * gcc.target/mips/umips-swp-5.c: New test.
1464 * gcc.target/mips/umips-constraints-1.c: New test.
1465 * gcc.target/mips/umips-lwp-3.c: New test.
1466 * gcc.target/mips/umips-swp-6.c: New test.
1467 * gcc.target/mips/umips-constraints-2.c: New test.
1468 * gcc.target/mips/umips-save-restore-1.c: New test.
1469 * gcc.target/mips/umips-lwp-4.c: New test.
1470 * gcc.target/mips/umips-swp-7.c: New test.
1471 * gcc.target/mips/umips-save-restore-2.c: New test.
1472 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
1473 * gcc.target/mips/umips-lwp-5.c: New test.
1474 * gcc.target/mips/umips-save-restore-3.c: New test.
1475 * gcc.target/mips/umips-lwp-6.c: New test.
1476 * gcc.target/mips/umips-swp-1.c: New test.
1477 * gcc.target/mips/umips-lwp-7.c: New test.
1478 * gcc.target/mips/umips-swp-2.c: New test.
1479 * gcc.target/mips/umips-lwp-8.c: New test.
1480 * gcc.target/mips/umips-swp-3.c: New test.
1481 * gcc.target/mips/umips-movep-1.c: New test.
1482 * gcc.target/mips/umips-lwp-1.c: New test.
1483 * gcc.target/mips/umips-swp-4.c: New test.
1484
1485 2013-02-22 Jakub Jelinek <jakub@redhat.com>
1486
1487 PR sanitizer/56393
1488 * lib/asan-dg.exp (asan_link_flags): Add
1489 -B${gccpath}/libsanitizer/asan/ to flags.
1490
1491 2013-02-21 Jakub Jelinek <jakub@redhat.com>
1492
1493 PR middle-end/56420
1494 * gcc.dg/torture/pr56420.c: New test.
1495
1496 2013-02-20 Aldy Hernandez <aldyh@redhat.com>
1497
1498 PR middle-end/56108
1499 * gcc.dg/tm/memopt-1.c: Declare functions transaction_safe.
1500
1501 2013-02-21 Martin Jambor <mjambor@suse.cz>
1502
1503 PR tree-optimization/56310
1504 * g++.dg/ipa/pr56310.C: New test.
1505
1506 2013-02-21 Janus Weil <janus@gcc.gnu.org>
1507
1508 PR fortran/56385
1509 * gfortran.dg/proc_ptr_comp_37.f90: New.
1510
1511 2013-02-21 Richard Biener <rguenther@suse.de>
1512
1513 PR tree-optimization/56415
1514 Revert
1515 2013-02-11 Richard Biener <rguenther@suse.de>
1516
1517 PR tree-optimization/56273
1518 * g++.dg/warn/Warray-bounds-6.C: New testcase.
1519 * gcc.dg/tree-ssa/pr21559.c: Adjust.
1520 * gcc.dg/tree-ssa/vrp17.c: Likewise.
1521 * gcc.dg/tree-ssa/vrp18.c: Likewise.
1522 * gcc.dg/tree-ssa/vrp23.c: Likewise.
1523 * gcc.dg/tree-ssa/vrp24.c: Likewise.
1524
1525 2013-02-21 Marek Polacek <polacek@redhat.com>
1526
1527 PR tree-optimization/56398
1528 * g++.dg/torture/pr56398.C: New test.
1529
1530 2013-02-21 Jakub Jelinek <jakub@redhat.com>
1531
1532 PR inline-asm/56405
1533 * gcc.c-torture/compile/pr56405.c: New test.
1534
1535 2013-02-20 Jan Hubicka <jh@suse.cz>
1536
1537 PR tree-optimization/56265
1538 * g++.dg/ipa/devirt-11.C: New testcase.
1539
1540 2013-02-20 Richard Biener <rguenther@suse.de>
1541
1542 * gcc.dg/tree-ssa/forwprop-8.c: Adjust.
1543
1544 2013-02-20 Richard Biener <rguenther@suse.de>
1545 Jakub Jelinek <jakub@redhat.com>
1546
1547 PR tree-optimization/56396
1548 * gcc.dg/pr56396.c: New testcase.
1549
1550 2013-02-20 Paolo Carlini <paolo.carlini@oracle.com>
1551
1552 PR c++/56373
1553 * g++.dg/cpp0x/Wzero-as-null-pointer-constant-2.C: New.
1554
1555 2013-02-19 Richard Biener <rguenther@suse.de>
1556
1557 PR tree-optimization/56384
1558 * gcc.dg/torture/pr56384.c: New testcase.
1559
1560 2013-02-19 Jakub Jelinek <jakub@redhat.com>
1561
1562 PR tree-optimization/56350
1563 * gcc.dg/pr56350.c: New test.
1564
1565 PR tree-optimization/56381
1566 * g++.dg/opt/pr56381.C: New test.
1567
1568 2013-02-18 Jakub Jelinek <jakub@redhat.com>
1569
1570 PR pch/54117
1571 * lib/dg-pch.exp (pch-init, pch-finish,
1572 check_effective_target_pch_supported_debug): New procs.
1573 (dg-flags-pch): If $pch_unsupported, make tests UNSUPPORTED.
1574 Likewise if $pch_unsupported_debug and $flags include -g.
1575 Skip FAILs about missing *.gch file if $pch_unsupported_debug
1576 and dg-require-effective-target pch_unsupported_debug.
1577 * g++.dg/pch/pch.exp: Call pch-init and pch-finish.
1578 * objc.dg/pch/pch.exp: Likewise.
1579 * gcc.dg/pch/pch.exp: Likewise.
1580 * gcc.dg/pch/valid-1.c: Add dg-require-effective-target
1581 pch_unsupported_debug.
1582 * gcc.dg/pch/valid-1.hs: Likewise.
1583 * gcc.dg/pch/valid-1b.c: Likewise.
1584 * gcc.dg/pch/valid-1b.hs: Likewise.
1585
1586 2013-02-18 Richard Biener <rguenther@suse.de>
1587
1588 PR tree-optimization/56366
1589 * gcc.dg/torture/pr56366.c: New testcase.
1590
1591 2013-02-18 Richard Biener <rguenther@suse.de>
1592
1593 PR middle-end/56349
1594 * gcc.dg/torture/pr56349.c: New testcase.
1595
1596 2013-02-18 Richard Biener <rguenther@suse.de>
1597
1598 PR tree-optimization/56321
1599 * gcc.dg/torture/pr56321.c: New testcase.
1600
1601 2013-02-16 Edgar E. Iglesias <edgar.iglesias@gmail.com>
1602
1603 * gcc.dg/20020312-2.c: Define MicroBlaze PIC register
1604
1605 2013-02-16 Jakub Jelinek <jakub@redhat.com>
1606 Dodji Seketeli <dodji@redhat.com>
1607
1608 PR asan/56330
1609 * c-c++-common/asan/no-redundant-instrumentation-4.c: New test file.
1610 * c-c++-common/asan/no-redundant-instrumentation-5.c: Likewise.
1611 * c-c++-common/asan/no-redundant-instrumentation-6.c: Likewise.
1612 * c-c++-common/asan/no-redundant-instrumentation-7.c: Likewise.
1613 * c-c++-common/asan/no-redundant-instrumentation-8.c: Likewise.
1614 * c-c++-common/asan/pr56330.c: Likewise.
1615 * c-c++-common/asan/no-redundant-instrumentation-1.c (test1):
1616 Ensure the size argument of __builtin_memcpy is a constant.
1617
1618 2013-02-15 Jonathan Wakely <jwakely.gcc@gmail.com>
1619 Paolo Carlini <paolo.carlini@oracle.com>
1620
1621 PR c++/51242
1622 * g++.dg/cpp0x/enum23.C: New.
1623
1624 2013-02-15 Oleg Endo <olegendo@gcc.gnu.org>
1625
1626 PR target/54685
1627 * gcc.target/sh/pr54685.c: Fix scanning of not insn.
1628
1629 2013-02-15 Vladimir Makarov <vmakarov@redhat.com>
1630
1631 PR rtl-optimization/56348
1632 * gcc.target/i386/pr56348.c: New test.
1633
1634 2013-02-15 Greta Yorsh <Greta.Yorsh@arm.com>
1635
1636 * gcc.target/arm/interrupt-1.c: Fix for thumb mode.
1637 * gcc.target/arm/interrupt-2.c: Likewise.
1638
1639 2013-02-15 Tobias Burnus <burnus@net-b.de>
1640
1641 PR fortran/56318
1642 * gfortran.dg/matmul_9.f90: New.
1643
1644 2013-02-15 Tobias Burnus <burnus@net-b.de>
1645
1646 PR fortran/53818
1647 * gfortran.dg/init_flag_11.f90: New.
1648
1649 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1650
1651 * gcc.dg/debug/dwarf2/pr53948.c: Allow for more whitespace.
1652
1653 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1654
1655 * gcc.dg/debug/dwarf2/pr53948.c: Allow for / and ! as comment
1656 characters.
1657
1658 2013-02-14 Dominique d'Humieres <dominiq@lps.ens.fr>
1659 Tobias Burnus <burnus@net-b.de>
1660
1661 PR testsuite/56138
1662 * gfortran.dg/allocatable_function_7.f90: New.
1663
1664 2013-02-14 Jakub Jelinek <jakub@redhat.com>
1665
1666 * g++.dg/asan/dejagnu-gtest.h: Add multiple inclusion guards.
1667 * asan_globals_test-wrapper.cc: New file.
1668 * g++.dg/asan/asan_test.C: Use asan_globals_test-wrapper.cc
1669 instead of asan_globals_test.cc as dg-additional-sources.
1670 Include asan_mem_test.cc, asan_str_test.cc and asan_oob_test.cc.
1671 * g++.dg/asan/asan_test_utils.h: Synced from upstream. Include
1672 "sanitizer_test_utils.h" instead of
1673 "sanitizer_common/tests/sanitizer_test_utils.h".
1674 * g++.dg/asan/asan_str_test.cc: New file, synced from upstream.
1675 * g++.dg/asan/asan_mem_test.cc: New file, synced from upstream.
1676 * g++.dg/asan/asan_oob_test.cc: New file, synced from upstream.
1677 * g++.dg/asan/asan_globals_test.cc: Synced from upstream.
1678 * g++.dg/asan/asan_test.cc: Synced from upstream.
1679 * g++.dg/asan/sanitizer_test_utils.h: New file, synced from upstream.
1680
1681 2013-02-14 Dodji Seketeli <dodji@redhat.com>
1682
1683 Fix an asan crash
1684 * c-c++-common/asan/memcmp-2.c: New test.
1685
1686 2013-02-13 Ed Smith-Rowland <3dw4rd@verizon.net>
1687
1688 PR c++/55582
1689 * g++.dg/cpp0x/udlit-string-literal.h: New.
1690 * g++.dg/cpp0x/udlit-string-literal.C: New.
1691
1692 2013-02-13 Sriraman Tallam <tmsriram@google.com>
1693
1694 * g++.dg/ext/mv12-aux.C: Add directives to match mv12.C.
1695
1696 2013-02-13 Vladimir Makarov <vmakarov@redhat.com>
1697
1698 PR target/56184
1699 * gcc.target/arm/pr56184.C: New test.
1700
1701 2013-02-13 Jakub Jelinek <jakub@redhat.com>
1702
1703 PR c++/56302
1704 * g++.dg/torture/pr56302.C: New test.
1705 * g++.dg/cpp0x/constexpr-56302.C: New test.
1706 * c-c++-common/pr56302.c: New test.
1707
1708 2013-02-13 Tobias Burnus <burnus@net-b.de>
1709 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1710
1711 PR fortran/56204
1712 * gfortran.dg/quad_2.f90: Use "< epsilon" instead of "==".
1713 * gfortran.dg/quad_3.f90: Ditto.
1714
1715 2013-02-13 Kostya Serebryany <kcc@google.com>
1716
1717 * c-c++-common/asan/strncpy-overflow-1.c: Update the test
1718 to match the fresh asan run-time.
1719 * c-c++-common/asan/rlimit-mmap-test-1.c: Ditto.
1720
1721 2013-02-12 Dodji Seketeli <dodji@redhat.com>
1722
1723 Avoid instrumenting duplicated memory access in the same basic block
1724 * c-c++-common/asan/no-redundant-instrumentation-1.c: New test.
1725 * c-c++-common/asan/no-redundant-instrumentation-2.c: Likewise.
1726 * c-c++-common/asan/no-redundant-instrumentation-3.c: Likewise.
1727 * c-c++-common/asan/inc.c: Likewise.
1728
1729 2013-02-12 Vladimir Makarov <vmakarov@redhat.com>
1730
1731 PR inline-asm/56148
1732 * gcc.target/i386/pr56148.c: New test.
1733
1734 2013-02-12 Dominique d'Humieres <dominiq@lps.ens.fr>
1735 Tobias Burnus <burnus@net-b.de>
1736
1737 PR testsuite/56082
1738 * gfortran.dg/bind_c_bool_1.f90 (sub): Change kind=4
1739 to kind=2.
1740
1741 2013-02-12 Richard Biener <rguenther@suse.de>
1742
1743 PR lto/56297
1744 * gcc.dg/lto/pr56297_0.c: New testcase.
1745 * gcc.dg/lto/pr56297_0.c: Likewise.
1746
1747 2013-02-12 Janus Weil <janus@gcc.gnu.org>
1748
1749 PR fortran/46952
1750 * gfortran.dg/typebound_deferred_1.f90: New.
1751
1752 2013-02-12 Jakub Jelinek <jakub@redhat.com>
1753
1754 PR rtl-optimization/56151
1755 * gcc.target/i386/pr56151.c: New test.
1756
1757 2013-02-11 Sriraman Tallam <tmsriramgoogle.com>
1758
1759 * g++.dg/ext/mv12.C: New test.
1760 * g++.dg/ext/mv12.h: New file.
1761 * g++.dg/ext/mv12-aux.C: New file.
1762 * g++.dg/ext/mv13.C: New test.
1763
1764 2013-02-11 Sebastian Huber <sebastian.huber@embedded-brains.de>
1765
1766 * lib/target-supports.exp
1767 (check_effective_target_powerpc_eabi_ok): New.
1768 * gcc.target/powerpc/ppc-eabi.c: Use require effective target
1769 powerpc_eabi_ok.
1770 * gcc.target/powerpc/ppc-sdata-1.c: Likewise.
1771 * gcc.target/powerpc/spe-small-data-2.c: Likewise. Do not run, compile
1772 only.
1773 * gcc.target/powerpc/ppc-sdata-2.c: Add powerpc-*-rtems*.
1774 * gcc.target/powerpc/pr51623.c: Likewise.
1775 * gcc.target/powerpc/ppc-stackalign-1.c: Likewise.
1776 * gcc.target/powerpc/ppc-ldstruct.c: Likewise.
1777
1778 2013-02-11 Alexander Potapenko <glider@google.com>
1779 Jack Howarth <howarth@bromo.med.uc.edu>
1780 Jakub Jelinek <jakub@redhat.com>
1781
1782 PR sanitizer/55617
1783 * g++.dg/asan/pr55617.C: Run on all targets.
1784
1785 2013-02-11 Uros Bizjak <ubizjak@gmail.com>
1786
1787 PR rtl-optimization/56275
1788 * gcc.dg/pr56275.c: New test.
1789
1790 2013-02-11 Richard Biener <rguenther@suse.de>
1791
1792 PR tree-optimization/56273
1793 * gcc.dg/tree-ssa/vrp17.c: Disable tail-merging.
1794
1795 2013-02-11 Richard Biener <rguenther@suse.de>
1796
1797 PR tree-optimization/56264
1798 * gcc.dg/torture/pr56264.c: New testcase.
1799
1800 2013-02-11 Richard Biener <rguenther@suse.de>
1801
1802 PR tree-optimization/56273
1803 * g++.dg/warn/Warray-bounds-6.C: New testcase.
1804 * gcc.dg/tree-ssa/pr21559.c: Adjust.
1805 * gcc.dg/tree-ssa/vrp17.c: Likewise.
1806 * gcc.dg/tree-ssa/vrp18.c: Likewise.
1807 * gcc.dg/tree-ssa/vrp23.c: Likewise.
1808 * gcc.dg/tree-ssa/vrp24.c: Likewise.
1809
1810 2013-02-09 Uros Bizjak <ubizjak@gmail.com>
1811
1812 * g++.dg/asan/asan_test.C: Compile with -D__NO_INLINE__
1813 for *-*-linux-gnu targets.
1814 * g++.dg/asan/interception-test-1.c: Ditto.
1815 * g++.dg/asan/interception-failure-test-1.C: Ditto.
1816 * g++.dg/asan/interception-malloc-test-1.C: Ditto.
1817
1818 2013-02-09 Paul Thomas <pault@gcc.gnu.org>
1819
1820 PR fortran/55362
1821 * gfortran.dg/intrinsic_size_4.f90 : New test.
1822
1823 2013-02-09 Jakub Jelinek <jakub@redhat.com>
1824
1825 PR target/56256
1826 * gcc.target/powerpc/pr56256.c: New test.
1827
1828 2013-02-08 Ian Lance Taylor <iant@google.com>
1829
1830 * lib/go.exp: Load timeout.exp.
1831
1832 2013-02-08 Vladimir Makarov <vmakarov@redhat.com>
1833
1834 PR rtl-optimization/56246
1835 * gcc.target/i386/pr56246.c: New test.
1836
1837 2013-02-08 Jeff Law <law@redhat.com>
1838
1839 PR debug/53948
1840 * gcc.dg/debug/dwarf2/pr53948.c: New test.
1841
1842 2013-02-08 Michael Meissner <meissner@linux.vnet.ibm.com>
1843
1844 PR target/56043
1845 * gcc.target/powerpc/vsx-mass-1.c: Only run this test on
1846 powerpc*-*-linux*.
1847
1848 2013-02-08 Edgar E. Iglesias <edgar.iglesias@gmail.com>
1849
1850 * 20101011-1.c: Add __MICROBLAZE__ exception to set DO_TEST 0
1851
1852 2013-02-08 Jakub Jelinek <jakub@redhat.com>
1853
1854 PR rtl-optimization/56195
1855 * gcc.dg/torture/pr56195.c: New test.
1856
1857 2013-02-08 Mikael Morin <mikael@gcc.gnu.org>
1858
1859 PR fortran/54107
1860 * gfortran.dg/recursive_interface_2.f90: New test.
1861
1862 2013-02-08 Jakub Jelinek <jakub@redhat.com>
1863
1864 PR tree-optimization/56250
1865 * gcc.c-torture/execute/pr56250.c: New test.
1866
1867 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
1868
1869 PR tree-optimization/56064
1870 * gcc.dg/fixed-point/view-convert-2.c: New test.
1871
1872 2013-02-08 Michael Matz <matz@suse.de>
1873
1874 PR tree-optimization/52448
1875 * gcc.dg/pr52448.c: New test.
1876
1877 2013-02-08 Richard Biener <rguenther@suse.de>
1878
1879 PR middle-end/56181
1880 * gcc.dg/torture/pr56181.c: New testcase.
1881
1882 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
1883
1884 PR target/54222
1885 * gcc.target/avr/torture/builtins-4-roundfx.c: New test.
1886 * gcc.target/avr/torture/builtins-5-countlsfx.c: New test.
1887
1888 2013-02-07 Jakub Jelinek <jakub@redhat.com>
1889
1890 PR c++/56241
1891 * g++.dg/parse/crash61.C: New test.
1892
1893 PR c++/56239
1894 * g++.dg/parse/pr56239.C: New test.
1895
1896 PR c++/56237
1897 * g++.dg/abi/mangle61.C: New test.
1898
1899 2013-02-07 Vladimir Makarov <vmakarov@redhat.com>
1900
1901 PR rtl-optimization/56225
1902 * gcc.target/i386/pr56225.c: New test.
1903
1904 2013-02-07 Jakub Jelinek <jakub@redhat.com>
1905
1906 PR debug/56154
1907 * gcc.dg/guality/pr56154-1.c: New test.
1908 * gcc.dg/guality/pr56154-2.c: New test.
1909 * gcc.dg/guality/pr56154-3.c: New test.
1910 * gcc.dg/guality/pr56154-4.c: New test.
1911 * gcc.dg/guality/pr56154-aux.c: New file.
1912
1913 PR tree-optimization/55789
1914 * g++.dg/ipa/inline-3.C: Use cleanup-ipa-dump instead of
1915 cleanup-tree-dump.
1916 * gcc.dg/tree-ssa/inline-3.c: Add
1917 --param max-early-inliner-iterations=2 option.
1918
1919 2013-02-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1920
1921 PR debug/53363
1922 * g++.dg/debug/dwarf2/thunk1.C: Restrict to 32-bit x86.
1923 Add -fno-dwarf2-cfi-asm to dg-options.
1924 Adapt match count.
1925
1926 2013-02-07 Jakub Jelinek <jakub@redhat.com>
1927
1928 PR target/56228
1929 * gcc.dg/pr56228.c: New test.
1930
1931 2013-02-07 Alan Modra <amodra@gmail.com>
1932
1933 PR target/54009
1934 * gcc.target/powerpc/pr54009.c: New test.
1935 PR target/54131
1936 * gfortran.dg/pr54131.f: New test.
1937
1938 2013-02-06 Paul Thomas <pault@gcc.gnu.org>
1939
1940 PR fortran/55789
1941 * gfortran.dg/array_constructor_41.f90: New test.
1942
1943 2013-02-06 Janus Weil <janus@gcc.gnu.org>
1944
1945 PR fortran/55978
1946 * gfortran.dg/class_optional_2.f90: Uncomment some cases which work now.
1947
1948 2013-02-06 Jakub Jelinek <jakub@redhat.com>
1949
1950 PR middle-end/56217
1951 * g++.dg/gomp/pr56217.C: New test.
1952
1953 2013-02-05 Jakub Jelinek <jakub@redhat.com>
1954
1955 PR tree-optimization/56205
1956 * gcc.dg/tree-ssa/stdarg-6.c: New test.
1957 * gcc.c-torture/execute/pr56205.c: New test.
1958
1959 2013-02-05 Richard Biener <rguenther@suse.de>
1960
1961 PR tree-optimization/53342
1962 PR tree-optimization/53185
1963 * gcc.dg/vect/pr53185-2.c: New testcase.
1964
1965 2013-02-05 Jan Hubicka <jh@suse.cz>
1966
1967 PR tree-optimization/55789
1968 * g++.dg/tree-ssa/inline-1.C: Update max-inliner-iterations.
1969 * g++.dg/tree-ssa/inline-2.C: Update max-inliner-iterations.
1970 * g++.dg/tree-ssa/inline-3.C: Update max-inliner-iterations.
1971 * g++.dg/ipa/inline-1.C: New testcase.
1972 * g++.dg/ipa/inline-2.C: New testcase.
1973 * g++.dg/ipa/inline-3.C: New testcase.
1974
1975 2013-02-05 Jan Hubicka <jh@suse.cz>
1976
1977 PR tree-optimization/55789
1978 * g++.dg/torture/pr55789.C: New testcase.
1979
1980 2013-02-05 Jakub Jelinek <jakub@redhat.com>
1981
1982 PR middle-end/56167
1983 * gcc.dg/pr56167.c: New test.
1984
1985 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
1986
1987 PR target/55146
1988 * gcc.target/sh/pr55146.c: New.
1989
1990 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
1991
1992 PR tree-optimization/54386
1993 * gcc.target/sh/pr54386.c: New.
1994
1995 2013-02-04 Paul Thomas <pault@gcc.gnu.org>
1996
1997 PR fortran/56008
1998 * gfortran.dg/realloc_on _assign_16.f90 : New test.
1999
2000 PR fortran/47517
2001 * gfortran.dg/realloc_on _assign_17.f90 : New test.
2002
2003 2013-02-04 Alexander Potapenko <glider@google.com>
2004 Jack Howarth <howarth@bromo.med.uc.edu>
2005 Jakub Jelinek <jakub@redhat.com>
2006
2007 PR sanitizer/55617
2008 * g++.dg/asan/pr55617.C: New test.
2009
2010 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
2011
2012 PR fortran/54195
2013 * gfortran.dg/typebound_operator_19.f90: New test.
2014 * gfortran.dg/typebound_assignment_4.f90: New test.
2015
2016 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
2017
2018 PR fortran/54107
2019 * gfortran.dg/recursive_interface_1.f90: New test.
2020
2021 2013-02-04 Richard Guenther <rguenther@suse.de>
2022
2023 PR lto/56168
2024 * gcc.dg/lto/pr56168_0.c: New testcase.
2025 * gcc.dg/lto/pr56168_1.c: Likewise.
2026
2027 2013-02-02 Thomas Koenig <tkoenig@gcc.gnu.org>
2028
2029 PR fortran/50627
2030 PR fortran/56054
2031 * gfortran.dg/block_12.f90: New test.
2032 * gfortran.dg/module_error_1.f90: New test.
2033
2034 2013-02-02 Richard Sandiford <rdsandiford@googlemail.com>
2035
2036 * lib/target-supports.exp (check_effective_target_vect_float)
2037 (check_effective_target_vect_no_align): Add mips-sde-elf.
2038
2039 2013-02-01 Jakub Jelinek <jakub@redhat.com>
2040
2041 * lib/gcc-dg.exp (restore-target-env-var): Avoid using lreverse.
2042
2043 2013-02-01 David Edelsohn <dje.gcc@gmail.com>
2044
2045 * gcc.dg/pr56023.c: XFAIL on AIX.
2046 * gcc.dg/vect/pr49352.c: Same.
2047
2048 2013-02-01 Eric Botcazou <ebotcazou@adacore.com>
2049
2050 * gnat.dg/opt26.adb: New test.
2051
2052 2013-01-31 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
2053
2054 Revert.
2055 2013-01-27 Amol Pise <amolpise15@gmail.com>
2056
2057 * gcc.target/arm/neon-vfnms-1.c: New test.
2058 * gcc.target/arm/neon-vfnma-1.c: New test.
2059
2060 2013-01-31 Richard Biener <rguenther@suse.de>
2061
2062 PR tree-optimization/56157
2063 * gcc.dg/torture/pr56157.c: New testcase.
2064
2065 2013-01-30 Richard Biener <rguenther@suse.de>
2066
2067 PR tree-optimization/56150
2068 * gcc.dg/torture/pr56150.c: New testcase.
2069
2070 2013-01-30 Jakub Jelinek <jakub@redhat.com>
2071
2072 PR sanitizer/55374
2073 * g++.dg/asan/large-func-test-1.C: Allow both _Zna[jm] in addition
2074 to _Znw[jm] in the backtrace. Allow _Zna[jm] to be the first frame
2075 printed in backtrace.
2076 * g++.dg/asan/deep-stack-uaf-1.C: Use malloc instead of operator new
2077 to avoid errors about mismatched allocation vs. deallocation.
2078
2079 PR c++/55742
2080 * g++.dg/mv1.C: Moved to...
2081 * g++.dg/ext/mv1.C: ... here. Adjust test.
2082 * g++.dg/mv2.C: Moved to...
2083 * g++.dg/ext/mv2.C: ... here. Adjust test.
2084 * g++.dg/mv3.C: Moved to...
2085 * g++.dg/ext/mv3.C: ... here.
2086 * g++.dg/mv4.C: Moved to...
2087 * g++.dg/ext/mv4.C: ... here.
2088 * g++.dg/mv5.C: Moved to...
2089 * g++.dg/ext/mv5.C: ... here. Adjust test.
2090 * g++.dg/mv6.C: Moved to...
2091 * g++.dg/ext/mv6.C: ... here. Adjust test.
2092 * g++.dg/ext/mv7.C: New test.
2093 * g++.dg/ext/mv8.C: New test.
2094 * g++.dg/ext/mv9.C: New test.
2095 * g++.dg/ext/mv10.C: New test.
2096 * g++.dg/ext/mv11.C: New test.
2097
2098 2013-01-30 Vladimir Makarov <vmakarov@redhat.com>
2099
2100 PR rtl-optimization/56144
2101 * gcc.dg/pr56144.c: New.
2102
2103 2013-01-30 David Edelsohn <dje.gcc@gmail.com>
2104
2105 * g++.dg/cpp0x/constexpr-53094-2.C: Ignore non-standard ABI
2106 message.
2107 * g++.dg/cpp0x/constexpr-53094-3.C: Same.
2108 * g++.dg/cpp0x/constexpr-55573.C: Same
2109
2110 2013-01-30 Georg-Johann Lay <avr@gjlay.de>
2111
2112 PR tree-optimization/56064
2113 * gcc.dg/fixed-point/view-convert.c: New test.
2114
2115 2013-01-30 Andreas Schwab <schwab@suse.de>
2116
2117 * lib/target-supports-dg.exp (dg-process-target): Use expr to
2118 evaluate the end index in string range.
2119
2120 2013-01-30 Tobias Burnus <burnus@net-b.de>
2121
2122 PR fortran/56138
2123 * gfortran.dg/allocatable_function_6.f90: New.
2124
2125 2013-01-29 Janus Weil <janus@gcc.gnu.org>
2126 Mikael Morin <mikael@gcc.gnu.org>
2127
2128 PR fortran/54107
2129 * gfortran.dg/proc_ptr_comp_36.f90: New.
2130
2131 2013-01-29 Richard Biener <rguenther@suse.de>
2132
2133 PR tree-optimization/55270
2134 * gcc.dg/torture/pr55270.c: New testcase.
2135
2136 2013-01-28 Jakub Jelinek <jakub@redhat.com>
2137
2138 PR rtl-optimization/56117
2139 * gcc.dg/pr56117.c: New test.
2140
2141 2013-01-28 Richard Biener <rguenther@suse.de>
2142
2143 PR tree-optimization/56034
2144 * gcc.dg/torture/pr56034.c: New testcase.
2145
2146 2013-01-28 Jakub Jelinek <jakub@redhat.com>
2147
2148 PR tree-optimization/56125
2149 * gcc.dg/pr56125.c: New test.
2150
2151 2013-01-28 Tobias Burnus <burnus@net-b.de>
2152 Mikael Morin <mikael@gcc.gnu.org>
2153
2154 PR fortran/53537
2155 * gfortran.dg/import2.f90: Adjust undeclared type error messages.
2156 * gfortran.dg/import8.f90: Likewise.
2157 * gfortran.dg/interface_derived_type_1.f90: Likewise.
2158 * gfortran.dg/import10.f90: New test.
2159 * gfortran.dg/import11.f90: Likewise
2160
2161 2013-01-28 Jakub Jelinek <jakub@redhat.com>
2162
2163 PR testsuite/56053
2164 * c-c++-common/asan/heap-overflow-1.c: Don't include stdlib.h and
2165 string.h. Provide memset, malloc and free prototypes, adjust line
2166 numbers in dg-output.
2167 * c-c++-common/asan/stack-overflow-1.c: Don't include string.h.
2168 Provide memset prototype and adjust line numbers in dg-output.
2169 * c-c++-common/asan/global-overflow-1.c: Likewise.
2170
2171 PR tree-optimization/56094
2172 * gcc.dg/pr56094.c: New test.
2173
2174 2013-01-27 Amol Pise <amolpise15@gmail.com>
2175
2176 * gcc.target/arm/neon-vfnms-1.c: New test.
2177 * gcc.target/arm/neon-vfnma-1.c: New test.
2178
2179 2013-01-27 Uros Bizjak <ubizjak@gmail.com>
2180
2181 PR target/56114
2182 * gcc.target/i386/pr56114.c: New test.
2183
2184 2013-01-27 Paul Thomas <pault@gcc.gnu.org>
2185
2186 PR fortran/55984
2187 * gfortran.dg/associate_14.f90: New test.
2188
2189 PR fortran/56047
2190 * gfortran.dg/associate_13.f90: New test.
2191
2192 2013-01-25 Jakub Jelinek <jakub@redhat.com>
2193
2194 PR tree-optimization/56098
2195 * gcc.dg/pr56098-1.c: New test.
2196 * gcc.dg/pr56098-2.c: New test.
2197
2198 2013-01-25 Georg-Johann Lay <avr@gjlay.de>
2199
2200 PR target/54222
2201 * gcc.target/avr/torture/builtins-3-absfx.c: New test.
2202
2203 2013-01-22 Marek Polacek <polacek@redhat.com>
2204
2205 PR tree-optimization/56035
2206 * gcc.dg/pr56035.c: New test.
2207
2208 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
2209
2210 * gfortran.dg/bind_c_array_params_2.f90: Require -mno-relax-pic-calls
2211 for MIPS.
2212
2213 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
2214
2215 * gcc.target/mips/octeon-pipe-1.c: Add -ffat-lto-objects
2216
2217 2013-01-24 Jakub Jelinek <jakub@redhat.com>
2218
2219 PR c/56078
2220 * gcc.dg/pr56078.c: New test.
2221 * gcc.c-torture/compile/20030305-1.c: Add dg-error lines.
2222
2223 2013-01-24 Martin Jambor <mjambor@suse.cz>
2224
2225 PR tree-optimization/55927
2226 * g++.dg/ipa/devirt-10.C: Disable early inlining.
2227
2228 2013-01-24 Uros Bizjak <ubizjak@gmail.com>
2229
2230 * gcc.target/i386/movsd.c: New test.
2231
2232 2013-01-24 Steven Bosscher <steven@gcc.gnu.org>
2233
2234 PR inline-asm/55934
2235 * gcc.target/i386/pr55934.c: New test.
2236
2237 2013-01-23 Janus Weil <janus@gcc.gnu.org>
2238
2239 PR fortran/56081
2240 * gfortran.dg/select_8.f90: New.
2241
2242 2013-01-23 David Holsgrove <david.holsgrove@xilinx.com>
2243
2244 * gcc.target/microblaze/microblaze.exp: Remove
2245 target_config_cflags check.
2246
2247 2013-01-23 Jakub Jelinek <jakub@redhat.com>
2248
2249 PR fortran/56052
2250 * gfortran.dg/gomp/pr56052.f90: New test.
2251
2252 PR target/49069
2253 * gcc.dg/pr49069.c: New test.
2254
2255 2013-01-22 Paolo Carlini <paolo.carlini@oracle.com>
2256
2257 PR c++/55944
2258 * g++.dg/cpp0x/constexpr-static10.C: New.
2259
2260 2013-01-22 Uros Bizjak <ubizjak@gmail.com>
2261
2262 PR target/56028
2263 * gcc.target/i386/pr56028.c: New test.
2264
2265 2013-01-22 Jakub Jelinek <jakub@redhat.com>
2266
2267 PR target/55686
2268 * gcc.target/i386/pr55686.c: New test.
2269
2270 2013-01-22 Dodji Seketeli <dodji@redhat.com>
2271
2272 PR c++/53609
2273 * g++.dg/cpp0x/variadic139.C: New test.
2274 * g++.dg/cpp0x/variadic140.C: Likewise.
2275 * g++.dg/cpp0x/variadic141.C: Likewise.
2276
2277 2013-01-22 Eric Botcazou <ebotcazou@adacore.com>
2278
2279 * gnat.dg/warn8.adb: New test.
2280
2281 2013-01-21 Thomas Koenig <tkoenig@gcc.gnu.org>
2282
2283 PR fortran/55919
2284 * gfortran.dg/include_8.f90: New test.
2285
2286 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
2287
2288 * gcc.dg/tree-ssa/pr55579.c: Cleanup esra tree dump.
2289 * gfortran.dg/unlimited_polymorphic_8.f90: Cleanup original tree dump.
2290
2291 2013-01-21 Jakub Jelinek <jakub@redhat.com>
2292
2293 PR tree-optimization/56051
2294 * gcc.c-torture/execute/pr56051.c: New test.
2295
2296 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
2297
2298 PR rtl-optimization/56023
2299 * gcc.dg/pr56023.c: New test.
2300
2301 2013-01-21 Martin Jambor <mjambor@suse.cz>
2302
2303 PR middle-end/56022
2304 * gcc.target/i386/pr56022.c: New test.
2305
2306 2013-01-21 Jason Merrill <jason@redhat.com>
2307
2308 * lib/target-supports.exp (check_effective_target_alias): New.
2309
2310 2013-01-20 Jack Howarth <howarth@bromo.med.uc.edu>
2311
2312 PR debug/53235
2313 * g++.dg/debug/dwarf2/nested-4.C: XFAIL on darwin.
2314
2315 2013-01-20 Hans-Peter Nilsson <hp@axis.com>
2316
2317 * gfortran.dg/inquire_10.f90: Run only for non-newlib targets.
2318
2319 2013-01-19 Jeff Law <law@redhat.com>
2320
2321 PR tree-optimization/52631
2322 * tree-ssa/pr52631.c: New test.
2323 * tree-ssa/ssa-fre-9: Update expected output.
2324
2325 2013-01-19 Anthony Green <green@moxielogic.com>
2326
2327 * gcc.dg/tree-ssa/asm-2.c (REGISTER): Pick an appropriate register
2328 for moxie.
2329
2330 2013-01-18 Jakub Jelinek <jakub@redhat.com>
2331
2332 PR tree-optimization/56029
2333 * g++.dg/torture/pr56029.C: New test.
2334
2335 2013-01-18 Sharad Singhai <singhai@google.com>
2336
2337 PR tree-optimization/55995
2338 * gcc.dg/vect/vect.exp: Use "details" flags for dump info.
2339
2340 2013-01-18 Vladimir Makarov <vmakarov@redhat.com>
2341
2342 PR target/55433
2343 * gcc.target/i386/pr55433.c: New.
2344
2345 2013-01-18 Jakub Jelinek <jakub@redhat.com>
2346
2347 PR middle-end/56015
2348 * gfortran.dg/pr56015.f90: New test.
2349
2350 2013-01-18 Janis Johnson <janisjo@codesourcery.com>
2351
2352 * gcc.dg/vect/vect-multitypes-12.c: Refactor dg-final directive.
2353
2354 2013-01-18 James Greenhalgh <james.greenhalgh@arm.com>
2355
2356 * gcc.target/aarch64/vect-fcm-gt-f.c: Change expected output.
2357 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
2358 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
2359 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
2360 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
2361
2362 2013-01-17 Jeff Law <law@redhat.com>
2363
2364 * gcc.dg/pr52573.c: Move to...
2365 * gcc.target/m68k/pr52573.c: Here. Eliminate target selector.
2366
2367 PR rtl-optimization/52573
2368 * gcc.dg/pr52573.c: New test.
2369
2370 2013-01-17 Jack Howarth <howarth@bromo.med.uc.edu>
2371
2372 PR sanitizer/55679
2373 * g++.dg/asan/interception-test-1.C: Skip on darwin.
2374 * lib/target-supports.exp (check_effective_target_swapcontext): Use
2375 check_no_compiler_messages to test support in ucontext.h.
2376 (check_effective_target_setrlimit): Return 0 for Darwin's non-posix
2377 compliant RLIMIT_AS.
2378
2379 2013-01-17 Marek Polacek <polacek@redhat.com>
2380
2381 PR rtl-optimization/55833
2382 * gcc.dg/pr55833.c: New test.
2383
2384 2013-01-17 Jan Hubicka <jh@suse.cz>
2385
2386 PR tree-optimization/55273
2387 * gcc.c-torture/compile/pr55273.c: New testcase.
2388
2389 2013-01-17 Uros Bizjak <ubizjak@gmail.com>
2390
2391 PR target/55981
2392 * gcc.target/pr55981.c: New test.
2393
2394 2013-01-17 Janis Johnson <janisjo@codesourcery.com>
2395
2396 * gcc.target/arm/pr40887.c: Require at least armv5.
2397 * gcc.target/arm/pr51835.c: Avoid conflicts with multilib flags.
2398 * gcc.target/arm/pr51915.c: Likewise.
2399 * gcc.target/arm/pr52006.c: Likewise.
2400 * gcc.target/arm/pr53187.c: Likewise.
2401
2402 * gcc.target/arm/ftest-support.h: Replace for compile-only tests.
2403 * gcc.target/arm/ftest-support-arm.h: Delete.
2404 * gcc.target/arm/ftest-support-thumb.h: Delete.
2405 * gcc.target/arm/ftest-armv4-arm.c: Replace with compile-only test.
2406 * gcc.target/arm/ftest-armv4t-arm.c: Likewise.
2407 * gcc.target/arm/ftest-armv4t-thumb.c: Likewise.
2408 * gcc.target/arm/ftest-armv5t-arm.c: Likewise.
2409 * gcc.target/arm/ftest-armv5t-thumb.c: Likewise.
2410 * gcc.target/arm/ftest-armv5te-arm.c: Likewise.
2411 * gcc.target/arm/ftest-armv5te-thumb.c: Likewise.
2412 * gcc.target/arm/ftest-armv6-arm.c: Likewise.
2413 * gcc.target/arm/ftest-armv6-thumb.c: Likewise.
2414 * gcc.target/arm/ftest-armv6k-arm.c: Likewise.
2415 * gcc.target/arm/ftest-armv6k-thumb.c: Likewise.
2416 * gcc.target/arm/ftest-armv6m-thumb.c: Likewise.
2417 * gcc.target/arm/ftest-armv6t2-arm.c: Likewise.
2418 * gcc.target/arm/ftest-armv6t2-thumb.c: Likewise.
2419 * gcc.target/arm/ftest-armv6z-arm.c: Likewise.
2420 * gcc.target/arm/ftest-armv6z-thumb.c: Likewise.
2421 * gcc.target/arm/ftest-armv7a-arm.c: Likewise.
2422 * gcc.target/arm/ftest-armv7a-thumb.c: Likewise.
2423 * gcc.target/arm/ftest-armv7em-thumb.c: Likewise.
2424 * gcc.target/arm/ftest-armv7m-thumb.c: Likewise.
2425 * gcc.target/arm/ftest-armv7r-arm.c: Likewise.
2426 * gcc.target/arm/ftest-armv7r-thumb.c: Likewise.
2427 * gcc.target/arm/ftest-armv8a-arm.c: Likewise.
2428 * gcc.target/arm/ftest-armv8a-thumb.c: Likewise.
2429
2430 2013-01-17 Martin Jambor <mjambor@suse.cz>
2431
2432 PR tree-optimizations/55264
2433 * g++.dg/ipa/pr55264.C: New test.
2434
2435 2013-01-16 Janus Weil <janus@gcc.gnu.org>
2436
2437 PR fortran/55983
2438 * gfortran.dg/class_55.f90: New.
2439
2440 2013-01-16 Janis Johnson <janisjo@codesourcery.com>
2441
2442 PR testsuite/55994
2443 * gcc.c-torture/execute/builtins/builtins.exp: Add
2444 -Wl,--allow-multiple-definition for eabi and elf targets.
2445
2446 PR testsuite/54622
2447 * lib/target-supports.exp (check_effective_target_vect_perm_byte,
2448 check_effective_target_vect_perm_short,
2449 check_effective_target_vect_widen_mult_qi_to_hi_pattern,
2450 check_effective_target_vect64): Return 0 for big-endian ARM.
2451 (check_effective_target_vect_widen_sum_qi_to_hi): Return 1 for ARM.
2452
2453 * gcc.target/arm/neon-vld1_dupQ.c: Use types that match function
2454 prototypes.
2455
2456 2013-01-16 Richard Biener <rguenther@suse.de>
2457
2458 PR tree-optimization/55964
2459 * gcc.dg/torture/pr55964.c: New testcase.
2460
2461 2013-01-16 Richard Biener <rguenther@suse.de>
2462
2463 PR tree-optimization/54767
2464 PR tree-optimization/53465
2465 * gfortran.fortran-torture/execute/pr54767.f90: New testcase.
2466
2467 2013-01-16 Christian Bruel <christian.bruel@st.com>
2468
2469 PR target/55301
2470 * gcc.target/sh/sh-switch.c: New testcase.
2471
2472 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
2473
2474 * gcc.dg/webizer.c: Increase the array size.
2475
2476 2013-01-15 Jakub Jelinek <jakub@redhat.com>
2477
2478 PR target/55940
2479 * gcc.dg/pr55940.c: New test.
2480
2481 2013-01-15 Manfred Schwarb <manfred99@gmx.ch>
2482 Harald Anlauf <anlauf@gmx.de>
2483
2484 * gfortran.dg/bounds_check_4.f90: Add dg-options "-fbounds-check".
2485 * gfortran.dg/bounds_check_5.f90: Likewise.
2486 * gfortran.dg/class_array_10.f03: Fix syntax of dg-directive.
2487 * gfortran.dg/continuation_9.f90: Likewise.
2488 * gfortran.dg/move_alloc_13.f90: Likewise.
2489 * gfortran.dg/structure_constructor_11.f90: Likewise.
2490 * gfortran.dg/tab_continuation.f: Likewise.
2491 * gfortran.dg/warning-directive-2.F90: Likewise.
2492 * gfortran.dg/coarray_lib_token_4.f90: Remove misspelled directive.
2493
2494 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
2495
2496 * gcc.target/arm/fma.c: Skip for conflicting multilib options.
2497 * gcc.target/arm/fma-sp.c: Likewise.
2498
2499 2013-01-15 Vladimir Makarov <vmakarov@redhat.com>
2500
2501 PR rtl-optimization/55153
2502 * gcc.dg/pr55153.c: New.
2503
2504 2013-01-15 Jakub Jelinek <jakub@redhat.com>
2505
2506 PR tree-optimization/55920
2507 * gcc.c-torture/compile/pr55920.c: New test.
2508
2509 2013-01-15 Richard Biener <rguenther@suse.de>
2510
2511 PR middle-end/55882
2512 * gcc.dg/torture/pr55882.c: New testcase.
2513
2514 2013-01-15 Jakub Jelinek <jakub@redhat.com>
2515
2516 PR tree-optimization/55955
2517 * gcc.c-torture/compile/pr55955.c: New test.
2518
2519 2013-01-15 Dodji Seketeli <dodji@redhat.com>
2520
2521 PR c++/55663
2522 * g++.dg/cpp0x/alias-decl-31.C: New test.
2523
2524 2013-01-15 Paul Thomas <pault@gcc.gnu.org>
2525
2526 PR fortran/54286
2527 * gfortran.dg/proc_ptr_result_8.f90 : Add module 'm' to check
2528 case where interface is null.
2529
2530 2013-01-14 Thomas Koenig <tkoenig@gcc.gnu.org>
2531
2532 PR fortran/55806
2533 * gfortran.dg/array_constructor_40.f90: New test.
2534
2535 2013-01-14 Richard Sandiford <rdsandiford@googlemail.com>
2536
2537 * gcc.dg/tree-ssa/slsr-8.c: Allow widening multiplications.
2538
2539 2013-01-14 Tejas Belagod <tejas.belagod@arm.com>
2540
2541 * gcc.target/aarch64/aarch64/vect-ld1r-compile-fp.c: New.
2542 * gcc.target/aarch64/vect-ld1r-compile.c: New.
2543 * gcc.target/aarch64/vect-ld1r-fp.c: New.
2544 * gcc.target/aarch64/vect-ld1r.c: New.
2545 * gcc.target/aarch64/vect-ld1r.x: New.
2546
2547 2013-01-14 Andi Kleen <ak@linux.intel.com>
2548
2549 PR target/55948
2550 * gcc.target/i386/hle-clear-rel.c: New file
2551 * gcc.target/i386/hle-store-rel.c: New file.
2552
2553 2013-01-14 Harald Anlauf <anlauf@gmx.de>
2554
2555 * gfortran.dg/aint_anint_1.f90: Add dg-do run.
2556 * gfortran.dg/bounds_check_4.f90: Likewise.
2557 * gfortran.dg/inquire_10.f90: Likewise.
2558 * gfortran.dg/minloc_3.f90: Likewise.
2559 * gfortran.dg/minlocval_3.f90: Likewise.
2560 * gfortran.dg/module_double_reuse.f90: Likewise.
2561 * gfortran.dg/mvbits_1.f90: Likewise.
2562 * gfortran.dg/oldstyle_1.f90: Likewise.
2563 * gfortran.dg/pr20163-2.f: Likewise.
2564 * gfortran.dg/save_1.f90: Likewise.
2565 * gfortran.dg/scan_1.f90: Likewise.
2566 * gfortran.dg/select_char_1.f90: Likewise.
2567 * gfortran.dg/shape_4.f90: Likewise.
2568 * gfortran.dg/coarray_29_2.f90: Fix dg-do directive.
2569 * gfortran.dg/function_optimize_10.f90: Likewise.
2570 * gfortran.dg/gomp/appendix-a/a.11.2.f90: Likewise.
2571 * gfortran.dg/used_types_17.f90: Likewise.
2572 * gfortran.dg/used_types_18.f90: Likewise.
2573
2574 2013-01-13 Paul Thomas <pault@gcc.gnu.org>
2575
2576 PR fortran/54286
2577 * gfortran.dg/proc_ptr_result_8.f90 : New test.
2578
2579 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
2580
2581 * gcc.dg/unroll_5.c: Add nomips16 attributes.
2582
2583 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
2584
2585 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected results for MIPS.
2586
2587 2013-01-12 Janus Weil <janus@gcc.gnu.org>
2588
2589 PR fortran/55072
2590 * gfortran.dg/assumed_type_2.f90: Fix test case.
2591 * gfortran.dg/internal_pack_13.f90: New test.
2592 * gfortran.dg/internal_pack_14.f90: New test.
2593
2594 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
2595
2596 PR fortran/55868
2597 * gfortran.dg/unlimited_polymorphic_8.f90: Update
2598 scan-tree-dump-times for foo.0.x._vptr to deal with change from
2599 $tar to STAR.
2600
2601 2013-01-11 Andreas Schwab <schwab@linux-m68k.org>
2602
2603 * gcc.c-torture/compile/pr55921.c: Don't use matching constraints.
2604
2605 2013-01-11 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2606
2607 PR target/55719
2608 * gcc.target/s390/pr55719.c: New testcase.
2609
2610 2013-01-11 Richard Guenther <rguenther@suse.de>
2611
2612 PR tree-optimization/44061
2613 * gcc.dg/pr44061.c: New testcase.
2614
2615 2013-01-10 Richard Sandiford <rdsandiford@googlemail.com>
2616
2617 Update copyright years.
2618
2619 2013-01-10 Aldy Hernandez <aldyh@redhat.com>
2620 Jakub Jelinek <jakub@redhat.com>
2621
2622 PR target/55565
2623 * gcc.target/powerpc/ppc-mov-1.c: Update scan-assembler-not regex.
2624
2625 2013-01-10 Vladimir Makarov <vmakarov@redhat.com>
2626
2627 PR rtl-optimization/55672
2628 * gcc.target/i386/pr55672.c: New.
2629
2630 2013-01-10 Jeff Law <law@redhat.com>
2631
2632 * gcc/dg/tree-ssa/vrp06.c: Tighten expected output. Make each
2633 pass/fail message unique.
2634
2635
2636 2013-01-10 Jason Merrill <jason@redhat.com>
2637
2638 * ada/.gitignore: New.
2639
2640 2013-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2641
2642 * g++.dg/tls/thread_local-cse.C: Don't xfail on *-*-solaris2.9.
2643 Add tls options.
2644 * g++.dg/tls/thread_local2.C: Likewise.
2645 * g++.dg/tls/thread_local2g.C: Likewise.
2646 * g++.dg/tls/thread_local6.C: Likewise.
2647 * g++.dg/tls/thread_local-order1.C: Add tls options.
2648 * g++.dg/tls/thread_local-order2.C: Likewise.
2649 * g++.dg/tls/thread_local3.C: Likewise.
2650 * g++.dg/tls/thread_local3g.C: Likewise.
2651 * g++.dg/tls/thread_local4.C: Likewise.
2652 * g++.dg/tls/thread_local4g.C: Likewise.
2653 * g++.dg/tls/thread_local5.C: Likewise.
2654 * g++.dg/tls/thread_local5g.C: Likewise.
2655 * g++.dg/tls/thread_local6g.C: Likewise.
2656
2657 2013-01-10 Kostya Serebryany <kcc@google.com>
2658
2659 * g++.dg/asan/asan_test.cc: Sync from upstream.
2660
2661 2013-01-10 Jakub Jelinek <jakub@redhat.com>
2662
2663 PR tree-optimization/55921
2664 * gcc.c-torture/compile/pr55921.c: New test.
2665
2666 2013-01-09 Jan Hubicka <jh@suse.cz>
2667
2668 PR tree-optimization/55569
2669 * gcc.c-torture/compile/pr55569.c: New testcase.
2670
2671 2013-01-09 Mikael Morin <mikael@gcc.gnu.org>
2672
2673 PR fortran/47203
2674 * gfortran.dg/use_28.f90: New test.
2675
2676 2013-01-09 Uros Bizjak <ubizjak@gmail.com>
2677
2678 * gfortran.dg/intrinsic_size_3.f90: Make scan-tree-dump-times
2679 number matching more robust.
2680
2681 2013-01-09 Vladimir Makarov <vmakarov@redhat.com>
2682
2683 PR rtl-optimization/55829
2684 * gcc.target/i386/pr55829.c: New.
2685
2686 2013-01-09 Tobias Burnus <burnus@net-b.de>
2687
2688 PR fortran/55758
2689 * gfortran.dg/bind_c_bool_1.f90: New.
2690 * gfortran.dg/do_5.f90: Add dg-warning.
2691
2692 2013-01-09 Jan Hubicka <jh@suse.cz>
2693
2694 PR tree-optimization/55875
2695 * gcc.c-torture/execute/pr55875.c: New testcase.
2696 * g++.dg/torture/pr55875.C: New testcase.
2697
2698 2013-01-09 Jakub Jelinek <jakub@redhat.com>
2699
2700 PR c/48418
2701 * c-c++-common/pr48418.c: New test.
2702
2703 2013-01-09 Paolo Carlini <paolo.carlini@oracle.com>
2704
2705 PR c++/55801
2706 * g++.dg/tls/thread_local-ice.C: New.
2707
2708 2013-01-09 Andreas Schwab <schwab@suse.de>
2709
2710 * gcc.dg/guality/pr54693.c: Null-terminate arr.
2711
2712 2013-01-09 Jakub Jelinek <jakub@redhat.com>
2713
2714 PR tree-optimization/48189
2715 * gcc.dg/pr48189.c: New test.
2716
2717 2013-01-04 Jan Hubicka <jh@suse.cz>
2718
2719 PR tree-optimization/55823
2720 * g++.dg/ipa/devirt-10.C: New testcase.
2721
2722 2013-01-08 Uros Bizjak <ubizjak@gmail.com>
2723 Vladimir Yakovlev <vladimir.b.yakovlev@intel.com>
2724
2725 PR rtl-optimization/55845
2726 * gcc.target/i386/pr55845.c: New test.
2727
2728 2013-01-08 Tejas Belagod <tejas.belagod@arm.com>
2729
2730 * gcc.target/aarch64/vect-mull-compile.c: Explicitly scan for
2731 instructions generated instead of number of occurances.
2732
2733 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
2734
2735 * gcc.target/aarch64/vect-fcm-eq-d.c: New.
2736 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
2737 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
2738 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
2739 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
2740 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
2741 * gcc.target/aarch64/vect-fcm.x: Likewise.
2742 * lib/target-supports.exp
2743 (check_effective_target_vect_cond): Enable for AArch64.
2744
2745 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
2746
2747 * gcc.target/aarch64/vsqrt.c (test_square_root_v2sf): Use
2748 endian-safe float pool loading.
2749 (test_square_root_v4sf): Likewise.
2750 (test_square_root_v2df): Likewise.
2751 * lib/target-supports.exp
2752 (check_effective_target_vect_call_sqrtf): Add AArch64.
2753
2754 2013-01-08 Martin Jambor <mjambor@suse.cz>
2755
2756 PR debug/55579
2757 * gcc.dg/tree-ssa/pr55579.c: New test.
2758
2759 2013-01-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2760
2761 * g++.dg/debug/dwarf2/pr54508.C: Allow for more whitespace after
2762 asm comments.
2763
2764 2013-01-08 Jakub Jelinek <jakub@redhat.com>
2765
2766 PR middle-end/55890
2767 * gcc.dg/torture/pr55890-3.c: New test.
2768
2769 PR middle-end/55851
2770 * gcc.c-torture/compile/pr55851.c: New test.
2771
2772 PR sanitizer/55844
2773 * c-c++-common/asan/null-deref-1.c: Add -fno-shrink-wrap to
2774 dg-options.
2775
2776 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
2777
2778 PR fortran/55618
2779 * gfortran.dg/elemental_scalar_args_2.f90: New test.
2780
2781 2013-01-07 Tobias Burnus <burnus@net-b.de>
2782
2783 PR fortran/55763
2784 * gfortran.dg/pointer_init_2.f90: Update dg-error.
2785 * gfortran.dg/pointer_init_7.f90: New.
2786
2787 2013-01-07 Richard Biener <rguenther@suse.de>
2788
2789 * gcc.dg/lto/pr55525_0.c (s): Size like char *.
2790
2791 2013-01-07 Richard Biener <rguenther@suse.de>
2792
2793 PR middle-end/55890
2794 * gcc.dg/torture/pr55890-1.c: New testcase.
2795 * gcc.dg/torture/pr55890-2.c: Likewise.
2796
2797 2013-01-07 James Greenhalgh <james.greenhalgh@arm.com>
2798
2799 * gcc.target/aarch64/fmovd.c: New.
2800 * gcc.target/aarch64/fmovf.c: Likewise.
2801 * gcc.target/aarch64/fmovd-zero.c: Likewise.
2802 * gcc.target/aarch64/fmovf-zero.c: Likewise.
2803 * gcc.target/aarch64/vect-fmovd.c: Likewise.
2804 * gcc.target/aarch64/vect-fmovf.c: Likewise.
2805 * gcc.target/aarch64/vect-fmovd-zero.c: Likewise.
2806 * gcc.target/aarch64/vect-fmovf-zero.c: Likewise.
2807
2808 2013-01-07 Richard Biener <rguenther@suse.de>
2809
2810 PR tree-optimization/55888
2811 PR tree-optimization/55862
2812 * gcc.dg/torture/pr55888.c: New testcase.
2813
2814 2013-01-07 Tobias Burnus <burnus@net-b.de>
2815
2816 PR fortran/55852
2817 * gfortran.dg/intrinsic_size_3.f90: New.
2818
2819 2013-01-07 Tobias Burnus <burnus@net-b.de>
2820
2821 PR fortran/55763
2822 * gfortran.dg/select_type_32.f90: New.
2823
2824 2013-01-04 Dodji Seketeli <dodji@redhat.com>
2825
2826 PR c++/52343
2827 * g++.dg/cpp0x/alias-decl-29.C: New test.
2828
2829 2013-01-06 Paul Thomas <pault@gcc.gnu.org>
2830
2831 PR fortran/53876
2832 PR fortran/54990
2833 PR fortran/54992
2834 * gfortran.dg/class_array_15.f03: New test.
2835
2836 2013-01-06 Mikael Morin <mikael@gcc.gnu.org>
2837
2838 PR fortran/42769
2839 PR fortran/45836
2840 PR fortran/45900
2841 * gfortran.dg/use_23.f90: New test.
2842 * gfortran.dg/use_24.f90: New test.
2843 * gfortran.dg/use_25.f90: New test.
2844 * gfortran.dg/use_26.f90: New test.
2845 * gfortran.dg/use_27.f90: New test.
2846
2847 2013-01-06 Olivier Hainque <hainque@adacore.com>
2848
2849 * gnat.dg/specs/clause_on_volatile.ads: New test.
2850
2851 2013-01-06 Eric Botcazou <ebotcazou@adacore.com>
2852
2853 * gnat.dg/alignment10.adb: New test.
2854
2855 2013-01-05 Steven G. Kargl <kargl@gcc.gnu.org>
2856 Mikael Morin <mikael@gcc.gnu.org>
2857
2858 PR fortran/55827
2859 * gfortran.dg/use_22.f90: New test.
2860
2861 2013-01-04 Andrew Pinski <apinski@cavium.com>
2862
2863 * gcc.target/aarch64/cmp-1.c: New testcase.
2864
2865 2013-01-04 Paul Thomas <pault@gcc.gnu.org>
2866
2867 PR fortran/55172
2868 * gfortran.dg/select_type_31.f03: New test.
2869
2870 2013-01-04 Paolo Carlini <paolo.carlini@oracle.com>
2871
2872 PR c++/54526 (again)
2873 * g++.dg/cpp0x/parse2.C: Extend.
2874 * g++.old-deja/g++.other/crash28.C: Adjust.
2875
2876 2013-01-04 Richard Biener <rguenther@suse.de>
2877
2878 PR tree-optimization/55862
2879 * gcc.dg/torture/pr55862.c: New testcase.
2880
2881 2013-01-04 Martin Jambor <mjambor@suse.cz>
2882
2883 PR tree-optimization/55755
2884 * gcc.dg/torture/pr55755.c: New test.
2885 * gcc.dg/tree-ssa/sra-13.c: Likewise.
2886 * gcc.dg/tree-ssa/pr45144.c: Update.
2887
2888 2013-01-04 Richard Biener <rguenther@suse.de>
2889
2890 PR middle-end/55863
2891 * gcc.dg/fold-reassoc-2.c: New testcase.
2892
2893 2013-01-04 Tobias Burnus <burnus@net-b.de>
2894
2895 PR fortran/55763
2896 * gfortran.dg/null_7.f90: New.
2897
2898 2013-01-04 Tobias Burnus <burnus@net-b.de>
2899
2900 PR fortran/55854
2901 PR fortran/55763
2902 * gfortran.dg/unlimited_polymorphic_3.f03: Remove invalid code.
2903 * gfortran.dg/unlimited_polymorphic_7.f90: New.
2904 * gfortran.dg/unlimited_polymorphic_8.f90: New.
2905
2906 2013-01-03 Richard Sandiford <rdsandiford@googlemail.com>
2907
2908 * gcc.dg/torture/tls/tls-reload-1.c (main): Make testing more thorough.
2909
2910 2013-01-03 Janus Weil <janus@gcc.gnu.org>
2911
2912 PR fortran/55855
2913 * gfortran.dg/assignment_1.f90: Modified.
2914 * gfortran.dg/assignment_4.f90: New.
2915
2916 2013-01-03 David Edelsohn <dje.gcc@gmail.com>
2917
2918 * gcc.dg/torture/tls/tls-reload-1.c: Add tls options.
2919
2920 2013-01-03 Richard Biener <rguenther@suse.de>
2921
2922 PR tree-optimization/55857
2923 * gcc.dg/vect/pr55857-1.c: New testcase.
2924 * gcc.dg/vect/pr55857-2.c: Likewise.
2925
2926 2013-01-03 Jakub Jelinek <jakub@redhat.com>
2927
2928 PR rtl-optimization/55838
2929 * gcc.dg/pr55838.c: New test.
2930
2931 PR tree-optimization/55832
2932 * gcc.c-torture/compile/pr55832.c: New test.
2933
2934 2013-01-02 Teresa Johnson <tejohnson@google.com>
2935
2936 * gcc.dg/tree-ssa/loop-1.c: Update expected dump message.
2937 * gcc.dg/tree-ssa/loop-23.c: Ditto.
2938 * gcc.dg/tree-ssa/cunroll-1.c: Ditto.
2939 * gcc.dg/tree-ssa/cunroll-2.c: Ditto.
2940 * gcc.dg/tree-ssa/cunroll-3.c: Ditto.
2941 * gcc.dg/tree-ssa/cunroll-4.c: Ditto.
2942 * gcc.dg/tree-ssa/cunroll-5.c: Ditto.
2943 * gcc.dg/unroll_1.c: Ditto.
2944 * gcc.dg/unroll_2.c: Ditto.
2945 * gcc.dg/unroll_3.c: Ditto.
2946 * gcc.dg/unroll_4.c: Ditto.
2947
2948 2013-01-02 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2949
2950 * gcc.dg/pr55430.c: Define MAP_FAILED if not defined.
2951
2952 2013-01-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2953
2954 PR fortran/55818
2955 * gfortran.dg/eof_4.f90: New test.
2956
2957 2013-01-02 Jakub Jelinek <jakub@redhat.com>
2958
2959 * lib/c-compat.exp (compat-use-alt-compiler): Remove
2960 -fno-diagnostics-show-caret from TEST_ALWAYS_FLAGS if needed.
2961 (compat-use-tst-compiler): Restore TEST_ALWAYS_FLAGS.
2962 (compat_setup_dfp): Initialize compat_alt_caret and
2963 compat_save_TEST_ALWAYS_FLAGS.
2964
2965 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
2966
2967 * gcc.dg/torture/tls/tls-reload-1.c: New test.
2968
2969 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
2970
2971 * gcc.dg/torture/fp-int-convert-2.c: New test.
2972
2973 2013-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2974
2975 * gfortran.dg/newunit_3.f90: Add dg-do run.
2976 * gfortran.dg/inquire_15.f90: Add dg-do run.
2977
2978 2013-01-01 Jakub Jelinek <jakub@redhat.com>
2979
2980 PR tree-optimization/55831
2981 * gcc.dg/pr55831.c: New test.
2982 \f
2983 Copyright (C) 2013 Free Software Foundation, Inc.
2984
2985 Copying and distribution of this file, with or without modification,
2986 are permitted in any medium without royalty provided the copyright
2987 notice and this notice are preserved.