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