re PR middle-end/52835 (-O3 wrongly optimizes loop __builtin_memcpy away)
[gcc.git] / gcc / testsuite / ChangeLog
1 2012-04-03 Jakub Jelinek <jakub@redhat.com>
2
3 PR tree-optimization/52835
4 * gfortran.dg/pr52835.f90: New test.
5
6 2012-04-03 Eric Botcazou <ebotcazou@adacore.com>
7
8 * gnat.dg/specs/aggr5.ads: New test.
9
10 2012-04-02 Richard Guenther <rguenther@suse.de>
11
12 PR tree-optimization/52756
13 * gcc.dg/torture/pr52756.c: New testcase.
14
15 2012-04-02 Richard Guenther <rguenther@suse.de>
16
17 PR middle-end/52803
18 * gcc.dg/pr52803.c: New testcase.
19
20 2012-04-02 Dodji Seketeli <dodji@redhat.com>
21
22 PR c++/40942
23 * g++.old-deja/g++.pt/spec40.C: Adjust to take the resolution of
24 DR 214 in account.
25
26 2012-04-01 Paolo Carlini <paolo.carlini@oracle.com>
27
28 PR c++/50043
29 * g++.dg/cpp0x/noexcept17.C: New.
30 * g++.old-deja/g++.eh/cleanup1.C: Adjust.
31 * g++.dg/tree-ssa/ehcleanup-1.C: Likewise.
32 * g++.dg/cpp0x/noexcept01.C: Likewise.
33 * g++.dg/eh/init-temp1.C: Likewise.
34 * g++.dg/eh/ctor1.C: Likwise.
35
36 2012-03-31 Eric Botcazou <ebotcazou@adacore.com>
37
38 * gnat.dg/controlled6.adb: New test.
39 * gnat.dg/controlled6_pkg.ads: New helper.
40 * gnat.dg/controlled6_pkg-iterators.ad[sb]: Likewise.
41
42 2012-03-30 Richard Henderson <rth@redhat.com>
43
44 PR debug/52727
45 * g++.dg/opt/pr52727.C: New testcase.
46
47 2012-03-30 Richard Guenther <rguenther@suse.de>
48
49 PR tree-optimization/52754
50 * gcc.target/i386/pr52754.c: New testcase.
51
52 2012-03-30 Richard Guenther <rguenther@suse.de>
53
54 PR middle-end/52772
55 * g++.dg/torture/pr52772.C: New testcase.
56
57 2012-03-29 Paolo Carlini <paolo.carlini@oracle.com>
58
59 PR c++/52718
60 * g++.dg/warn/Wzero-as-null-pointer-constant-5.C: New.
61
62 2012-03-29 Jason Merrill <jason@redhat.com>
63
64 PR c++/52685
65 * g++.dg/template/inherit8.C: New.
66
67 2012-03-29 Jakub Jelinek <jakub@redhat.com>
68
69 PR c++/52759
70 * g++.dg/ext/weak4.C: New test.
71
72 PR tree-optimization/52760
73 * gcc.c-torture/execute/pr52760.c: New test.
74
75 2012-03-29 Jason Merrill <jason@redhat.com>
76
77 PR c++/52743
78 * g++.dg/cpp0x/initlist-array3.C: New.
79
80 2012-03-28 Jason Merrill <jason@redhat.com>
81
82 PR c++/52746
83 * g++.dg/overload/virtual2.C: New.
84
85 2012-03-28 Eric Botcazou <ebotcazou@adacore.com>
86
87 * gnat.dg/vect7.ad[sb]: New test.
88
89 2012-03-28 Paul Thomas <pault@gcc.gnu.org>
90 Tobias Burnus <burnus@gcc.gnu.org>
91
92 PR fortran/52652
93 * gfortran.dg/allocate_class_1.f90 : Change error test.
94 * gfortran.dg/allocate_with_typespec_4.f90 : Change error test.
95 * gfortran.dg/allocate_alloc_opt_1.f90 : Change error test.
96 * gfortran.dg/deallocate_alloc_opt_1.f90 : Change error test.
97
98 2012-03-28 Jakub Jelinek <jakub@redhat.com>
99
100 PR middle-end/52691
101 * gcc.dg/pr52691.c: New test.
102
103 PR middle-end/52750
104 * gcc.c-torture/compile/pr52750.c: New test.
105
106 2012-03-28 Georg-Johann Lay <avr@gjlay.de>
107
108 PR target/52692
109 * gcc.target/avr/torture/builtins-2.c: New test.
110
111 2012-03-28 Jakub Jelinek <jakub@redhat.com>
112
113 PR target/52736
114 * gcc.target/i386/pr52736.c: New test.
115
116 2012-03-27 Martin Jambor <mjambor@suse.cz>
117
118 PR middle-end/52693
119 * gcc.dg/torture/pr52693.c: New test.
120
121 2012-03-27 Meador Inge <meadori@codesourcery.com>
122
123 PR c++/52672
124 * g++.dg/cpp0x/constexpr-52672.C: New testcase.
125
126 2012-03-27 Mike Stump <mikestump@comcast.net>
127
128 PR target/52665
129 * gcc.target/i386/pr28946.c: Use -fno-ident to avoid spurious
130 failures that match branch names.
131
132 2012-03-27 Uros Bizjak <ubizjak@gmail.com>
133 H.J. Lu <hongjiu.lu@intel.com>
134
135 PR target/52698
136 * gcc.target/i386/pr52698.c: New test.
137
138 2012-03-27 Richard Guenther <rguenther@suse.de>
139
140 PR middle-end/52720
141 * gcc.dg/torture/pr52720.c: New testcase.
142
143 2012-03-27 Eric Botcazou <ebotcazou@adacore.com>
144
145 * gnat.dg/pack17.adb: New test.
146
147 2012-03-27 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
148
149 * gcc.target/arm/thumb-ifcvt.c: Only run for -mthumb.
150 * gcc.target/arm/thumb-16bit-ops.c: Likewise.
151
152 2012-03-26 Martin Jambor <mjambor@suse.cz>
153
154 PR tree-optimization/50052
155 * gcc.dg/ipa/ipa-sra-2.c: Also run on strict-alignment platforms.
156
157 2012-03-26 Richard Guenther <rguenther@suse.de>
158
159 PR tree-optimization/52701
160 * gfortran.dg/pr52701.f90: New testcase.
161
162 2012-03-26 Ulrich Weigand <ulrich.weigand@linaro.org>
163
164 PR tree-optimization/52686
165 * gcc.target/arm/pr52686.c: New test.
166
167 2012-03-26 Georg-Johann Lay <avr@gjlay.de>
168
169 * gcc.target/avr/torture/avr-torture.exp (AVR_TORTURE_OPTIONS):
170 Add "-Os -flto" to list.
171
172 2012-03-25 Eric Botcazou <ebotcazou@adacore.com>
173
174 * gnat.dg/concat2.ad[sb]: New test.
175
176 2012-03-24 Jason Merrill <jason@redhat.com>
177
178 * g++.dg/cpp0x/auto3.C: Compile with -pedantic-errors.
179 * g++.dg/cpp0x/trailing2.C: Likewise.
180 * g++.dg/warn/pr23075.C: Change dg-warning to dg-bogus.
181 * g++.dg/cpp1y/auto-fn1.C: New.
182 * g++.dg/cpp1y/auto-fn2.C: New.
183 * g++.dg/cpp1y/auto-fn3.C: New.
184 * g++.dg/cpp1y/auto-fn4.C: New.
185 * g++.dg/cpp1y/auto-fn5.C: New.
186 * g++.dg/cpp1y/auto-fn6.C: New.
187 * g++.dg/cpp1y/auto-fn7.C: New.
188 * g++.dg/cpp1y/auto-fn8.C: New.
189 * g++.dg/cpp1y/auto-fn9.C: New.
190 * g++.dg/cpp1y/auto-fn10.C: New.
191 * g++.dg/cpp1y/auto-fn11.C: New.
192
193 2012-03-23 Richard Guenther <rguenther@suse.de>
194
195 PR tree-optimization/52678
196 * gfortran.dg/pr52678.f: New testcase.
197
198 2012-03-23 Richard Guenther <rguenther@suse.de>
199
200 PR tree-optimization/52638
201 * g++.dg/torture/pr52638.C: New testcase.
202
203 2012-03-22 Paolo Carlini <paolo.carlini@oracle.com>
204
205 PR c++/52487
206 * g++.dg/cpp0x/lambda/lambda-ice7.C: New.
207
208 2012-03-22 Jakub Jelinek <jakub@redhat.com>
209
210 PR c++/52671
211 * g++.dg/ext/attrib44.C: New test.
212
213 2012-03-22 Jan Hubicka <jh@suse.cz>
214
215 PR middle-end/51737
216 * g++.dg/torture/pr51737.C: New testcase
217
218 2012-03-22 Richard Guenther <rguenther@suse.de>
219
220 PR tree-optimization/52548
221 * gcc.dg/tree-ssa/ssa-pre-29.c: New testcase.
222
223 2012-03-22 Bernhard Reutner-Fischer <aldot@gcc.gnu.org>
224
225 * lib/fortran-modules.exp (list-module-names-1): Remove
226 warning.
227
228 2012-03-21 Oleg Endo <olegendo@gcc.gnu.org>
229
230 PR target/50751
231 * gcc/target/sh/pr50751-1.c: New.
232 * gcc/target/sh/pr50751-2.c: New.
233 * gcc/target/sh/pr50751-3.c: New.
234
235 2012-03-21 Oleg Endo <olegendo@gcc.gnu.org>
236
237 PR target/52479
238 * gcc.target/sh/sh4a-cos.c: Remove.
239 * gcc.target/sh/sh4a-sin.c: Remove.
240 * gcc.target/sh/sh4a-sincos.c: Remove.
241
242 2012-03-21 Richard Earnshaw <rearnsha@arm.com>
243
244 * gcc.target/arm/neon/vgetQ_laneu64.c: Regenerated.
245 * gcc.target/arm/neon/vgetQ_lanes64.c: Likewise.
246
247 2012-03-21 Martin Jambor <mjambor@suse.cz>
248
249 PR testsuite/52641
250 * gcc.dg/misaligned-expand-1.c (cst): Cast to int.
251 * gcc.dg/misaligned-expand-2.c (cst): Likewise.
252
253 2012-03-21 Andrew Stubbs <ams@codesourcery.com>
254
255 * gcc.target/arm/thumb-16bit-ops.c: New file.
256 * gcc.target/arm/thumb-ifcvt.c: New file.
257
258 2012-03-20 Jason Merrill <jason@redhat.com>
259
260 * lib/target-supports.exp: Add { target c++1y }.
261
262 * g++.dg/cpp0x/auto32.C: New.
263
264 2012-03-20 Georg-Johann Lay <avr@gjlay.de>
265
266 PR testsuite/52641
267 * gcc.dg/torture/pr48124-1.c: Add dg-require-effective-target
268 int32plus.
269 * gcc.dg/torture/pr48124-4.c: Ditto:
270 * gcc.dg/torture/pr52530.c: Use long instead of int if int=16.
271
272 2012-03-20 Jason Merrill <jason@redhat.com>
273
274 PR c++/52510
275 * g++.dg/cpp0x/initlist66.C: New.
276
277 2012-03-20 Georg-Johann Lay <avr@gjlay.de>
278
279 * gcc.target/avr/progmem.h (pgm_read_char): Define depending on
280 __AVR_HAVE_LPMX__
281
282 2012-03-20 Georg-Johann Lay <avr@gjlay.de>
283
284 PR target/49868
285 * gcc.target/avr/torture/addr-space-2.h: New file.
286 * gcc.target/avr/torture/addr-space-2-g.h: New test.
287 * gcc.target/avr/torture/addr-space-2-0.h: New test.
288 * gcc.target/avr/torture/addr-space-2-1.h: New test.
289 * gcc.target/avr/torture/addr-space-2-x.h: New test.
290
291 2012-03-20 Richard Guenther <rguenther@suse.de>
292
293 * gnat.dg/pack16.adb: New testcase.
294 * gnat.dg/pack16_pkg.ads: Likewise.
295 * gnat.dg/specs/pack8.ads: Likewise.
296 * gnat.dg/specs/pack8_pkg.ads: Likewise.
297
298 2012-03-19 Paolo Carlini <paolo.carlini@oracle.com>
299
300 * g++.dg/warn/Wuseless-cast.C: Extend.
301
302 2012-03-19 Paolo Carlini <paolo.carlini@oracle.com>
303
304 PR c++/14710
305 * g++.dg/warn/Wuseless-cast.C: New.
306
307 2012-03-17 Janne Blomqvist <jb@gcc.gnu.org>
308
309 PR libfortran/52608
310 * gfortran.dg/pr52608.f90: New test.
311
312 2012-03-17 Tobias Burnus <burnus@net-b.de>
313
314 PR fortran/52585
315 * gfortran.dg/proc_ptr_36.f90: New.
316
317 2012-03-16 Martin Jambor <mjambor@suse.cz>
318
319 * gcc.dg/misaligned-expand-1.c: New test.
320 * gcc.dg/misaligned-expand-3.c: Likewise.
321
322 2012-03-16 Richard Guenther <rguenther@suse.de>
323 Kai Tietz <ktietz@redhat.com>
324
325 PR middle-end/48814
326 * gcc.c-torture/execute/pr48814-1.c: New test.
327 * gcc.c-torture/execute/pr48814-2.c: New test.
328 * gcc.dg/tree-ssa/assign-1.c: New test.
329 * gcc.dg/tree-ssa/assign-2.c: New test.
330 * gcc.dg/tree-ssa/assign-3.c: New test.
331
332 2012-03-16 Richard Guenther <rguenther@suse.de>
333
334 * gnat.dg/specs/pack7.ads: New testcase.
335
336 2012-03-15 Jakub Jelinek <jakub@redhat.com>
337
338 PR target/52568
339 * gcc.dg/torture/vshuf-4.inc: Add two new tests.
340 * gcc.dg/torture/vshuf-8.inc: Likewise.
341 * gcc.dg/torture/vshuf-16.inc: Likewise.
342 * gcc.dg/torture/vshuf-32.inc: Likewise.
343
344 2012-03-15 Jason Merrill <jason@redhat.com>
345
346 * g++.dg/torture/pr52582.C: New.
347
348 2012-03-15 Bernhard Reutner-Fischer <aldot@gcc.gnu.org>
349
350 * lib/fortran-modules.exp: New file which was forgotten in r185430.
351
352 2012-03-15 Ira Rosen <irar@il.ibm.com>
353 Ulrich Weigand <ulrich.weigand@linaro.org>
354
355 * gcc.dg/vect/slp-cond-3.c: New test.
356 * gcc.dg/vect/slp-cond-4.c: New test.
357
358 2012-03-15 Ira Rosen <irar@il.ibm.com>
359 Ulrich Weigand <ulrich.weigand@linaro.org>
360
361 * gcc.dg/vect/bb-slp-pattern-1.c: New test.
362 * gcc.dg/vect/bb-slp-pattern-2.c: New test.
363
364 2012-03-15 Janne Blomqvist <jb@gcc.gnu.org>
365
366 PR libfortran/52434
367 PR libfortran/48878
368 PR libfortran/38199
369 * gfortran.dg/edit_real_1.f90: Don't assume roundTiesToAway.
370 * gfortran.dg/round_1.f03: Likewise.
371
372 2012-03-15 Jakub Jelinek <jakub@redhat.com>
373 Andrew Pinski <apinski@cavium.com>
374
375 PR middle-end/52592
376 * gcc.dg/pr52592.c: New test.
377
378 2012-03-15 Bernhard Reutner-Fischer <aldot@gcc.gnu.org>
379
380 * gfortran.fortran-torture/compile/compile.exp: Simplify.
381 * gfortran.fortran-torture/execute/execute.exp: Likewise.
382 * lib/gcc-dg.exp (cleanup-modules): Move to ..
383 * lib/fortran-modules.exp: .. this new file. Adjust users.
384 * lib/gfortran-dg.exp (gfortran-dg-runtest,
385 gfortran-dg-debug-runtest): Call cleanup-modules.
386 * lib/fortran-torture.exp (fortran-torture-execute,
387 fortran-torture): Likewise.
388 * gfortran.dg/coarray/caf.exp: Likewise.
389 * lib/lto.exp: Likewise.
390 * gfortran.dg/class_4a.f03: Adjust cleanup-modules and keep-modules.
391 * gfortran.dg/class_4b.f03: Likewise.
392 * gfortran.dg/class_4c.f03: Likewise.
393 * gfortran.dg/class_45a.f03: Likewise.
394 * gfortran.dg/binding_label_tests_10.f03: Likewise.
395 * gfortran.dg/binding_label_tests_10_main.f03: Likewise.
396 * gfortran.dg/binding_label_tests_11.f03: Likewise.
397 * gfortran.dg/binding_label_tests_11_main.f03: Likewise.
398 * gfortran.dg/binding_label_tests_13.f03: Likewise.
399 * gfortran.dg/binding_label_tests_13_main.f03: Likewise.
400 * gfortran.dg/test_common_binding_labels_2.f03: Likewise.
401 * gfortran.dg/test_common_binding_labels_2_main.f03: Likewise.
402 * gfortran.dg/test_common_binding_labels_3.f03: Likewise.
403 * gfortran.dg/test_common_binding_labels_3_main.f03: Likewise.
404 * gfortran.dg/whole_file_28.f90: Likewise.
405 * gfortran.dg/whole_file_29.f90: Likewise.
406 * gfortran.dg/whole_file_30.f90: Likewise.
407 * gfortran.dg/whole_file_31.f90: Likewise.
408
409 2012-03-15 Jakub Jelinek <jakub@redhat.com>
410
411 PR tree-optimization/52267
412 * gcc.dg/pr52267.c: New test.
413 * gcc.dg/tree-ssa/vrp65.c: New test.
414 * gcc.dg/tree-ssa/vrp66.c: New test.
415
416 2012-03-15 Richard Guenther <rguenther@suse.de>
417
418 PR middle-end/52580
419 * gfortran.dg/vect/pr52580.f: New testcase.
420
421 2012-03-15 Oleg Endo <olegendo@gcc.gnu.org>
422
423 * gcc.target/sh/fpul-usage-1.c: New.
424
425 2012-03-14 Oleg Endo <olegendo@gcc.gnu.org>
426
427 PR target/49468
428 * gcc.target/sh/pr49468-si.c: Make dg-skip-if not the first directive.
429 * gcc.target/sh/pr49468-di.c: Likewise.
430
431 2012-03-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
432
433 * g++.dg/warn/miss-format-1.C: Remove *-*-solaris2.8 handling.
434 * gcc.dg/c99-stdint-6.c: Likewise.
435 * gcc.dg/lto/20090210_0.c: Likewise.
436 * gcc.dg/pr28796-2.c: Don't skip on sparc*-sun-solaris2.8.
437 * gcc.dg/pragma-init-fini.c: Don't skip on i?86-*-solaris2.8.
438 * gcc.dg/pragma-init-fini-2.c: Likewise.
439 * gcc.dg/torture/pr47917.c: Remove *-*-solaris2.8 handling.
440 * gcc.target/i386/pr22076.c: Remove i?86-*-solaris2.8 handling.
441 * gcc.target/i386/pr22152.c: Likewise.
442 * gcc.target/i386/vect8-ret.c: Likewise.
443 * lib/target-supports.exp (add_options_for_tls): Remove Solaris 8
444 handling.
445
446 2012-03-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
447
448 * g++.dg/other/anon5.C: Don't skip on mips-sgi-irix*.
449 * g++.dg/tree-prof/partition1.C: Likewise.
450 * g++.dg/tree-prof/partition2.C: Likewise.
451 * g++.old-deja/g++.other/init19.C: Remove mips-sgi-irix*
452 handling.
453 * gcc.c-torture/compile/labels-3.c: Remove dg-options.
454 * gcc.c-torture/execute/20010724-1.c: Remove.
455 * gcc.c-torture/execute/20010724-1.x: Remove.
456 * gcc.c-torture/execute/20040208-2.c: Remove.
457 * gcc.c-torture/execute/20040208-2.x: Remove.
458 * gcc.c-torture/execute/ieee/20000320-1.c [__mips__ && __sgi__]:
459 Remove.
460 (main) [__mips__ && __sgi__]: Remove.
461 * gcc.c-torture/execute/ieee/copysign1.c: Remove IRIX reference.
462 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
463 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: Remove
464 mips-sgi-irix6* handling.
465 * gcc.dg/cpp/assert4.c [__mips__]: Remove __sgi__, sgi.
466 * gcc.dg/torture/20090618-1.c: Don't skip on mips-sgi-irix*.
467 * gcc.dg/torture/builtin-frexp-1.c: Remove mips*-*-irix6*
468 handling.
469 * gcc.dg/torture/builtin-logb-1.c: Likewise.
470 * gcc.dg/torture/pr47917.c: Remove mips-sgi-irix6.5 handling.
471 * gcc.dg/tree-ssa/ssa-store-ccp-3.c: Don't skip on mips*-*-irix*.
472 * gcc.misc-tests/linkage.exp: Remove mips-sgi-irix6* handling.
473 * gcc.target/mips/args-1.c [!__sgi__]: Remove.
474 * gcc.target/mips/interrupt_handler-2.c: Don't skip on
475 mips-sgi-irix6*.
476 * gcc.target/mips/interrupt_handler-3.c: Likewise.
477 * gcc.target/mips/save-restore-1.c: Don't skip on mips-sgi-irix6*.
478 * gcc.target/mips/save-restore-3.c: Likewise.
479 * gcc.target/mips/save-restore-4.c: Likewise.
480 * gcc.target/mips/save-restore-5.c: Likewise.
481 * gfortran.dg/g77/cabs.f: Don't xfail on mips-sgi-irix6*.
482 * lib/prune.exp (prune_gcc_output): Remove pruning of IRIX 6 ld
483 messages.
484 * lib/target-libpath.exp (set_ld_library_path_env_vars): Remove
485 IRIX 6 handling.
486 (restore_ld_library_path_env_vars): Likewise.
487 * lib/target-supports.exp (check_profiling_available): Remove
488 mips*-*-irix* handling.
489 (check_ascii_locale_available): Remove mips-sgi-irix* handling.
490 (add_options_for_c99_runtime): Remove mips-sgi-irix6.5* handling.
491 * objc.dg/stabs-1.m: Don't xfail on mips-sgi-irix6.5.
492
493 2012-03-14 Jakub Jelinek <jakub@redhat.com>
494
495 PR c++/52582
496 * g++.dg/opt/pr52582.C: New test.
497
498 2012-03-14 Richard Guenther <rguenther@suse.de>
499
500 PR tree-optimization/52571
501 * gcc.dg/vect/vect-2.c: Initialize arrays.
502 * gcc.dg/vect/no-section-anchors-vect-34.c: Likewise.
503 * gcc.target/i386/recip-vec-divf.c: Use -fno-common.
504 * gcc.target/i386/recip-vec-sqrtf.c: Likewise.
505
506 2012-03-14 Richard Guenther <rguenther@suse.de>
507
508 PR middle-end/52080
509 PR middle-end/52097
510 PR middle-end/48124
511 * gcc.dg/torture/pr48124-1.c: New testcase.
512 * gcc.dg/torture/pr48124-2.c: Likewise.
513 * gcc.dg/torture/pr48124-3.c: Likewise.
514 * gcc.dg/torture/pr48124-4.c: Likewise.
515
516 2012-03-14 Richard Guenther <rguenther@suse.de>
517
518 PR middle-end/52578
519 * gcc.dg/pr52578.c: New testcase.
520
521 2012-03-14 Jakub Jelinek <jakub@redhat.com>
522
523 PR c++/52521
524 * g++.dg/cpp0x/udlit-args2.C: New test.
525
526 2012-03-13 Oleg Endo <olegendo@gcc.gnu.org>
527
528 PR target/48596
529 * gcc.target/sh/pr48596.c: Move accidentally added new test case to ...
530 * gcc.c-torture/compile/pr48596.c: ... here.
531
532 2012-01-30 Dodji Seketeli <dodji@redhat.com>
533
534 PR c++/51641
535 * g++.dg/lookup/hidden-class17.C: New test.
536
537 2012-03-13 Jakub Jelinek <jakub@redhat.com>
538
539 PR c/52577
540 * gcc.dg/Wunused-var-3.c: New test.
541
542 2012-03-13 Martin Jambor <mjambor@suse.cz>
543
544 * gcc.dg/misaligned-expand-2.c: New test.
545
546 2012-03-13 Richard Guenther <rguenther@suse.de>
547
548 PR middle-end/52134
549 * gcc.dg/pr52134.c: New testcase.
550
551 2012-03-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
552
553 * ada/acats/tests/cd/cdd1001.a (CDD1001): Fix typo.
554
555 2012-03-12 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
556
557 PR tree-optimization/46728
558 * gcc.target/powerpc/pr46728-4.c: Use preferred syntax.
559 * gcc.target/powerpc/pr46728-5.c: Likewise.
560 * gcc.target/powerpc/pr46728-8.c: Likewise.
561 * gcc.target/powerpc/pr46728-10.c: Likewise.
562 * gcc.target/powerpc/pr46728-11.c: Likewise.
563 * gcc.target/powerpc/pr46728-13.c: Likewise.
564 * gcc.target/powerpc/pr46728-14.c: Likewise.
565 * gcc.target/powerpc/pr46728-15.c: Likewise.
566
567 2012-03-12 Paolo Carlini <paolo.carlini@oracle.com>
568
569 PR c++/52299
570 * g++.dg/warn/Wdiv-by-zero-bogus.C: New.
571
572 2012-03-12 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
573
574 PR tree-optimization/46728
575 * gcc.target/powerpc/pr46728-4.c: Skip for powerpc*-*-darwin*.
576 * gcc.target/powerpc/pr46728-5.c: Likewise.
577 * gcc.target/powerpc/pr46728-8.c: Likewise.
578 * gcc.target/powerpc/pr46728-10.c: Likewise.
579 * gcc.target/powerpc/pr46728-11.c: Likewise.
580 * gcc.target/powerpc/pr46728-13.c: Likewise.
581 * gcc.target/powerpc/pr46728-14.c: Likewise.
582 * gcc.target/powerpc/pr46728-15.c: Likewise.
583
584 2012-03-12 Georg-Johann Lay <avr@gjlay.de>
585
586 PR target/49868
587 * gcc.target/avr/torture/addr-space-1.h: New file.
588 * gcc.target/avr/torture/addr-space-1-g.h: New test.
589 * gcc.target/avr/torture/addr-space-1-0.h: New test.
590 * gcc.target/avr/torture/addr-space-1-1.h: New test.
591 * gcc.target/avr/torture/addr-space-1-x.h: New test.
592
593 2012-03-12 Andrew Pinski <apinski@cavium.com>
594
595 * gcc.dg/tree-ssa/phi-opt-7.c: New testcase.
596
597 2012-03-12 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
598
599 * g++.dg/abi/rtti3.C: Remove alpha*-dec-osf* handling.
600 * g++.dg/abi/thunk4.C: Likewise.
601 * g++.dg/cdce3.C: Don't skip on*-dec-osf5*.
602 Adapt line numbers.
603 * g++.dg/compat/struct-layout-1_generate.c: Remove alpha*-dec-osf*
604 handling.
605 * g++.dg/cpp0x/constexpr-rom.C: Likewise.
606 * g++.dg/eh/spbp.C: Likewise.
607 * g++.dg/ext/label13.C: Likewise.
608 * g++.dg/guality/guality.exp: Likewise.
609 * g++.dg/other/anon5.C: Likewise.
610 * g++.dg/other/pragma-ep-1.C: Remove.
611 * g++.dg/warn/miss-format-1.C: Remove alpha*-dec-osf* handling.
612 * g++.dg/warn/pr31246.C: Likewise.
613 * g++.dg/warn/weak1.C: Likewise.
614 * g++.old-deja/g++.eh/badalloc1.C: Likewise.
615 * g++.old-deja/g++.ext/attrib5.C: Likewise.
616 * gcc.c-torture/compile/limits-declparen.c: Likewise.
617 * gcc.c-torture/compile/limits-pointer.c: Likewise.
618 * gcc.c-torture/execute/20001229-1.c: Remove __osf__ handling.
619 * gcc.dg/attr-weakref-1.c: Remove alpha*-dec-osf* handling.
620 * gcc.dg/c99-stdint-6.c: Remove alpha*-dec-osf5* handling.
621 * gcc.dg/c99-tgmath-1.c: Likewise.
622 * gcc.dg/c99-tgmath-2.c: Likewise.
623 * gcc.dg/c99-tgmath-3.c: Likewise.
624 * gcc.dg/c99-tgmath-4.c: Likewise.
625 * gcc.dg/compat/struct-layout-1_generate.c: Remove alpha*-dec-osf*
626 handling.
627 * gcc.dg/debug/pr49032.c: Likewise.
628 * gcc.dg/guality/guality.exp: Likewise.
629 * gcc.dg/intmax_t-1.c: Likewise.
630 * gcc.dg/pr48616.c: Likewise.
631 * gcc.dg/pragma-ep-1.c: Remove.
632 * gcc.dg/pragma-ep-2.c: Remove.
633 * gcc.dg/pragma-ep-3.c: Remove.
634 * gcc.dg/torture/pr47917.c: Remove alpha*-dec-osf5* handling.
635 * gcc.dg/tree-ssa/pr42585.c: Remove alpha*-dec-osf* handling.
636 * gcc.misc-tests/gcov-14.c: Likewise.
637 * gfortran.dg/guality/guality.exp: Likewise.
638 * lib/target-supports.exp (check_weak_available): Likewise.
639 (add_options_for_tls): Likewise.
640 (check_ascii_locale_available): Likewise.
641 * obj-c++.dg/dwarf-2.mm: Likewise.
642 * objc.dg/dwarf-1.m: Likewise.
643 * objc.dg/dwarf-2.m: Likewise.
644
645 2012-03-12 Jakub Jelinek <jakub@redhat.com>
646
647 PR tree-optimization/51721
648 * gcc.dg/tree-ssa/vrp64.c: New test.
649
650 PR tree-optimization/52533
651 * gcc.c-torture/compile/pr52533.c: New test.
652
653 2012-03-12 Kirill Yukhin <kirill.yukhin@intel.com>
654
655 * gcc.target/i386/rtm-xabort-1.c: New.
656 * gcc.target/i386/rtm-xbegin-1.c: Ditto.
657 * gcc.target/i386/rtm-xend-1.c: Ditto.
658 * gcc.target/i386/rtm-xtest-1.c: Ditto.
659 * gcc.target/i386/sse-12.c: Test RTM intrinsics.
660 * gcc.target/i386/sse-13.c: Ditto.
661 * gcc.target/i386/sse-14.c: Ditto.
662 * gcc.target/i386/sse-22.c: Ditto.
663 * gcc.target/i386/sse-23.c: Ditto.
664 * g++.dg/other/i386-2.C: Ditto.
665 * g++.dg/other/i386-3.C: Ditto.
666
667 2012-03-12 Tobias Burnus <burnus@net-b.de>
668
669 PR fortran/52542
670 * gfortran.dg/proc_ptr_35.f90: New.
671
672 2012-03-11 Uros Bizjak <ubizjak@gmail.com>
673
674 PR target/52530
675 * gcc.dg/torture/pr52530.c: New test.
676
677 2012-03-11 Oleg Endo <olegendo@gcc.gnu.org>
678
679 PR target/51244
680 * gcc.target/sh/pr51244-1.c: Fix thinkos.
681
682 2012-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
683
684 PR target/52450
685 * gcc.dg/torture/pr52402.c: Skip execution on 32-bit hppa*-*-hpux*.
686
687 * gcc.dg/torture/pr52407.c: Add -fno-common option on hppa*-*-hpux*.
688
689 2012-03-09 Andrew Pinski <apinski@cavium.com>
690
691 PR middle-end/51988
692 * gcc.dg/tree-ssa/phi-opt-8.c: New testcase.
693 * gcc.dg/tree-ssa/phi-opt-9.c: New testcase.
694
695 2012-03-09 Jiangning Liu <jiangning.liu@arm.com>
696
697 * gcc.dg/tree-ssa/scev-3.c: New.
698 * gcc.dg/tree-ssa/scev-4.c: New.
699
700 2012-03-08 Tobias Burnus <burnus@net-b.de>
701
702 PR fortran/52469
703 * gfortran.dg/proc_ptr_34.f90
704
705 2012-03-07 Jason Merrill <jason@redhat.com>
706
707 PR c++/52521
708 * g++.dg/cpp0x/udlit-mangle.C: New.
709
710 2012-03-06 Pat Haugen <pthaugen@us.ibm.com>
711
712 * gcc.dg/torture/va-arg-25.c: Fix typo for powerpc64-*-* check.
713
714 2012-03-06 Richard Guenther <rguenther@suse.de>
715
716 PR middle-end/52493
717 * gcc.dg/torture/pr52493.c: New testcase.
718
719 2012-03-06 Richard Guenther <rguenther@suse.de>
720
721 PR lto/52097
722 * gcc.dg/lto/pr52097_0.c: New testcase.
723
724 2012-03-06 Oleg Endo <olegendo@gcc.gnu.org>
725
726 PR target/51244
727 * gcc.target/sh/pr51244-1.c: New.
728 * gcc.target/sh/pr51244-2.c: New.
729 * gcc.target/sh/pr51244-3.c: New.
730
731 2012-03-05 Jason Merrill <jason@redhat.com>
732
733 PR c++/51930
734 * g++.dg/ext/visibility/template11.C: New.
735
736 * g++.dg/cpp0x/implicit13.C: New.
737
738 2012-03-05 Jakub Jelinek <jakub@redhat.com>
739
740 PR tree-optimization/51721
741 * gcc.dg/tree-ssa/vrp63.c: New test.
742 * gcc.dg/pr51721.c: New test.
743
744 2012-03-04 Mikael Morin <mikael@gcc.gnu.org>
745
746 PR fortran/50981
747 * gfortran.dg/elemental_optional_args_5.f03: Add subcomponent actual
748 argument checks.
749
750 2012-03-04 H.J. Lu <hongjiu.lu@intel.com>
751
752 PR target/52146
753 * gcc.target/i386/pr52146.c: Update final-scan to allow $-18874240.
754
755 2012-03-04 Mikael Morin <mikael@gcc.gnu.org>
756
757 PR fortran/50981
758 * gfortran.dg/elemental_optional_args_5.f03: Add array checks.
759
760 2012-03-04 Georg-Johann Lay <avr@gjlay.de>
761
762 * gcc.dg/torture/pr52402.c: Add dg-require-effective-target
763 int32plus.
764
765 2012-03-03 Jason Merrill <jason@redhat.com>
766
767 * g++.dg/cpp0x/nsdmi-defer6.C: New.
768
769 Core 1270
770 * g++.dg/cpp0x/initlist65.C: New.
771
772 PR c++/36797
773 * g++.dg/ext/is_empty2.C: New.
774
775 2012-03-03 Tobias Burnus <burnus@net-b.de>
776
777 PR fortran/48820
778 * gfortran.dg/assumed_type_3.f90: Undo previous commit.
779
780 2012-03-03 Tobias Burnus <burnus@net-b.de>
781
782 * gfortran.dg/bind_c_dts_4.f03: Add dg-options -Wc-binding-type.
783 * gfortran.dg/bind_c_implicit_vars.f03: Ditto.
784 * gfortran.dg/bind_c_usage_8.f03: Ditto.
785 * gfortran.dg/c_kind_tests_2.f03: Ditto.
786 * gfortran.dg/class_30.f90: Remove dg-warning line.
787 * gfortran.dg/bind_c_usage_25.f90: New.
788
789 2012-03-03 Tobias Burnus <burnus@net-b.de>
790
791 PR fortran/48820
792 * gfortran.dg/assumed_type_1.f90: Correct dg-error.
793 * gfortran.dg/assumed_type_3.f90: Correct dg-error.
794 * gfortran.dg/assumed_type_4.f90: Correct dg-error.
795
796 2012-03-03 Tobias Burnus <burnus@net-b.de>
797
798 PR fortran/48820
799 * gfortran.dg/assumed_type_1.f90: New.
800 * gfortran.dg/assumed_type_2.f90: New.
801 * gfortran.dg/assumed_type_3.f90: New.
802 * gfortran.dg/assumed_type_4.f90: New.
803
804 2012-03-02 Oleg Endo <olegendo@gcc.gnu.org>
805
806 PR target/49486
807 * gcc.target/sh/pr49468-si.c: Skip unsupported test for SH64.
808 * gcc.target/sh/pr49468-di.c: New.
809
810 2012-03-02 Maxim Kuvyrkov <maxim@codesourcery.com>
811
812 * gcc.dg/graphite/pr50561.c: Update.
813
814 2012-03-02 Peter Bergner <bergner@vnet.ibm.com>
815
816 * gcc.target/powerpc/pr52457.c: New test.
817
818 2012-03-02 Ulrich Weigand <ulrich.weigand@linaro.org>
819
820 * gcc.target/arm/sat-1.c: New test.
821
822 2012-03-02 Uros Bizjak <ubizjak@gmail.com>
823
824 PR target/46716
825 * gcc.target/i386/pr46716.c: New test.
826
827 2012-03-02 Paolo Carlini <paolo.carlini@oracle.com>
828
829 PR c++/51989
830 * g++.dg/cpp0x/sfinae32.C: New.
831
832 2012-03-02 Richard Guenther <rguenther@suse.de>
833
834 PR tree-optimization/52406
835 * gcc.dg/torture/pr52406.c: New testcase.
836
837 2012-03-02 Tobias Burnus <burnus@net-b.de>
838
839 PR fortran/52325
840 * gfortran.dg/derived_comp_array_ref_8.f90: New.
841 * gfortran.dg/nullify_2.f90: Update dg-error.
842 * gfortran.dg/nullify_4.f90: Ditto.
843 * gfortran.dg/pointer_init_6.f90: Ditto.
844
845 2012-03-02 Tobias Burnus <burnus@net-b.de>
846
847 PR fortran/52270
848 * gfortran.dg/class_51.f90: New.
849
850 2012-03-02 Tobias Burnus <burnus@net-b.de>
851
852 PR fortran/52452
853 * gfortran.dg/intrinsic_8.f90: New.
854
855 2012-03-01 Kai Tietz <ktietz@redhat.com>
856
857 * gcc.dg/torture/pr47917.c: Make test using POSIX-printf
858 routines on mingw targets.
859 * gcc.dg/vect/pr46126.c (uintptr_t): Add support for LLP64 target.
860
861 2012-03-01 Jakub Jelinek <jakub@redhat.com>
862
863 PR tree-optimization/52445
864 * gcc.dg/pr52445.c: New test.
865
866 2012-02-29 Jakub Jelinek <jakub@redhat.com>
867
868 PR target/52437
869 * gcc.c-torture/compile/pr52437.c: New test.
870
871 PR middle-end/52419
872 * gcc.dg/torture/pr52419.c: New test.
873
874 PR tree-optimization/52429
875 * gcc.dg/torture/pr52429.c: New test.
876 * g++.dg/opt/pr52429.C: New test.
877
878 2012-02-29 Richard Guenther <rguenther@suse.de>
879
880 PR testsuite/52297
881 * gcc.dg/lto/trans-mem-1_0.c: Remove.
882 * gcc.dg/lto/trans-mem-1_1.c: Likewise.
883 * gcc.dg/lto/trans-mem-2_0.c: Likewise.
884 * gcc.dg/lto/trans-mem-2_1.c: Likewise.
885 * gcc.dg/lto/trans-mem-4_0.c: Likewise.
886 * gcc.dg/lto/trans-mem-4_1.c: Likewise.
887
888 2012-02-29 Jakub Jelinek <jakub@redhat.com>
889
890 * gcc.dg/torture/pr52402.c: Add -w -Wno-psabi to dg-options.
891
892 2012-02-29 Paul Thomas <pault@gcc.gnu.org>
893
894 PR fortran/52386
895 * gfortran.dg/realloc_on_assign_13.f90 : New test.
896
897 2012-02-28 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
898
899 PR target/51534
900 * gcc.target/arm/neon/pr51534.c: New testcase.
901
902 2012-02-28 Richard Guenther <rguenther@suse.de>
903
904 PR target/52407
905 * gcc.dg/torture/pr52407.c: New testcase.
906
907 2012-02-28 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
908
909 * gcc.target/arm/vfp1.c (dg_do run): Run on all eabi variants.
910 * gcc.target/arm/vfp2.c: Likewise.
911 * gcc.target/arm/vfp3.c: Likewise.
912 * gcc.target/arm/vfp4.c: Likewise.
913 * gcc.target/arm/vfp5.c: Likewise.
914 * gcc.target/arm/vfp6.c: Likewise.
915 * gcc.target/arm/vfp7.c: Likewise.
916 * gcc.target/arm/vfp8.c: Likewise.
917 * gcc.target/arm/vfp9.c: Likewise.
918 * gcc.target/arm/vfp10.c: Likewise.
919 * gcc.target/arm/vfp11.c: Likewise.
920 * gcc.target/arm/vfp12.c: Likewise.
921 * gcc.target/arm/vfp13.c: Likewise.
922 * gcc.target/arm/vfp14.c: Likewise.
923 * gcc.target/arm/vfp15.c: Likewise.
924 * gcc.target/arm/vfp16.c: Likewise.
925 * gcc.target/arm/vfp17.c: Likewise.
926 * gcc.target/arm/neon-constants.h: New file.
927 * gcc.target/arm/neon-vect1.c: New test.
928 * gcc.target/arm/neon-vect2.c: New test.
929 * gcc.target/arm/neon-vect3.c: New test.
930 * gcc.target/arm/neon-vect4.c: New test.
931 * gcc.target/arm/neon-vect5.c: New test.
932 * gcc.target/arm/neon-vect6.c: New test.
933 * gcc.target/arm/neon-vect7.c: New test.
934 * gcc.target/arm/neon-vect8.c: New test.
935
936 2012-02-28 Richard Guenther <rguenther@suse.de>
937
938 PR tree-optimization/52402
939 * gcc.dg/torture/pr52402.c: New testcase.
940
941 2012-02-28 Richard Guenther <rguenther@suse.de>
942
943 PR lto/52400
944 * g++.dg/lto/pr52400_0.C: New testcase.
945
946 2012-02-28 Georg-Johann Lay <avr@gjlay.de>
947
948 * gcc.target/avr/torture/builtins-1.c: New test.
949 * gcc.target/avr/torture/builtins-error.c: New test.
950
951 2012-02-28 Kai Tietz <ktietz@redhat.com>
952
953 * gcc.target/i386/pr46939.c (long): Fix LP64 vs LLP64 issue.
954 * gcc.target/i386/pr45352-2.c: Likewise.
955 * gcc.target/i386/bitfield3.c: Add -mno-ms-bitfields for mingw targets.
956 * gcc.target/i386/xop-vshift-1.c (random): Use on mingw
957 targets instead rand.
958 * gcc.target/i386/sse4_1-blendps-2.c: Likewise.
959 * gcc.target/i386/sse2-mul-1.c: Likewise.
960 * gcc.target/i386/sse4_1-blendps.c: Likewise.
961 * gcc.target/i386/pad-6b.c: Adjust test for x64 mingw target.
962 * gcc.target/i386/pad-1.c: Likewise.
963 * gcc.target/i386/pad-9.c: Likewise.
964 * gcc.target/i386/pad-2.c: Likewise.
965 * gcc.target/i386/pad-5b.c: Likewise.
966 * gcc.target/i386/pad-8.c: Likewise.
967 * gcc.target/i386/pr46470.c: Skip for x64 mingw target.
968 * gcc.target/i386/pr44130.c: Likewise.
969 * gcc.target/i386/align-main-1.c: Likewise.
970 * gcc.target/i386/align-main-2.c: Likewise.
971 * gcc.target/i386/sw-1.c: Likewise.
972 * gcc.target/i386/avx-vzeroupper-5.c: Add -mabi=sysv
973 on x64 mingw target.
974 * gcc.target/i386/avx-vzeroupper-4.c: Likewise.
975 * gcc.target/i386/pr46295.c: Likewise.
976 * gcc.target/i386/amd64-abi-1.c: Likewise.
977 * gcc.target/i386/amd64-abi-2.c: Likewise.
978 * gcc.target/i386/pr39082-1.c: Likewise.
979 * gcc.target/i386/pr39162.c: Likewise.
980 * gcc.target/i386/pr22152.c: Likewise.
981 * gcc.target/i386/wrgsbase-2.c: Adjust dg-final rule.
982 * gcc.target/i386/wrfsbase-2.c: Likewise.
983 * gcc.target/i386/local.c: Likewise
984 * gcc.target/i386/wrgsbase-1.c: Likewise.
985 * gcc.target/i386/wrfsbase-1.c: Likewise.
986 * gcc.target/i386/pr39315-3.c: Likewise.
987 * gcc.target/i386/pr35767-4.c: Likewise.
988 * gcc.target/i386/pr45336-3.c (pextrd): Don't check for
989 x64 mingw target.
990 * gcc.target/i386/pr45336-2.c: Likewise.
991 * gcc.target/i386/pr45336-1.c: Likewise.
992 * gcc.target/i386/pr45336-4.c: Likewise.
993
994 2012-02-27 Tristan Gingold <gingold@adacore.com>
995
996 * gnat.dg/array20.ad[sb]: New test.
997
998 2012-02-27 Jakub Jelinek <jakub@redhat.com>
999
1000 PR target/52375
1001 * gcc.target/arm/pr52375.c: New test.
1002 * gcc.c-torture/compile/pr52375.c: New test.
1003
1004 2012-02-27 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
1005
1006 * gfortran.dg/typebound_operator_9.f03: Skip on SPU.
1007 * gcc.dg/torture/builtin-complex-1.c: Skip "float" tests on SPU.
1008
1009 2012-02-27 Eric Botcazou <ebotcazou@adacore.com>
1010
1011 * gnat.dg/aggr19.adb: New test.
1012 * gnat.dg/aggr19_pkg.ad[sb]: New helper.
1013
1014 2012-02-26 Oleg Endo <olegendo@gcc.gnu.org>
1015
1016 PR target/49263
1017 * gcc.target/sh/pr49263.c: New.
1018
1019 2012-02-24 Andrew MacLeod <amacleod@redhat.com>
1020
1021 * gcc.dg/simulate-thread/simulate-thread.gdb: Use return value from
1022 simulate_thread_wrapper_other_threads
1023 * gcc.dg/simulate-thread/atomic-load-int128.c (simulate_thread_main):
1024 Move initialization of 'value' to main().
1025 (main): Initialize 'value';
1026 * gcc.dg/simulate-thread/speculative-store.c
1027 (simulate_thread_step_verify): Return 0 when successful.
1028 * gcc.dg/simulate-thread/simulate-thread.h (HOSTILE_THREAD_THRESHOLD):
1029 Reduce threshold.
1030 (INSN_COUNT_THRESHOLD): New. Instruction limit to terminate test.
1031 (simulate_thread_wrapper_other_threads): Return a success/fail value
1032 and issue an error if the instruction count threshold is exceeded.
1033
1034 2012-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1035
1036 PR target/50580
1037 * gcc.target/mips/interrupt_handler-2.c: Skip on mips-sgi-irix6*.
1038 * gcc.target/mips/interrupt_handler-3.c: Likewise.
1039
1040 2012-02-24 Richard Guenther <rguenther@suse.de>
1041
1042 PR middle-end/52355
1043 * gcc.dg/pr52355.c: New testcase.
1044
1045 2012-02-23 Kai Tietz <ktietz@redhat.com>
1046
1047 * gcc.dg/pack-test-5.c: Add -mno-ms-bitfields option for mingw-targets.
1048 * gcc.dg/Wpadded.c: Likewise.
1049 * gcc.dg/bf-ms-layout-2.c: Adjust offsets to fit ms-bitfield
1050 structure-layout.
1051 * gcc.dg/di-sync-multithread.c: Replace for mingw-target the use
1052 for sleep by Sleep and add windows.h include for this function.
1053 * gcc.dg/format/dfp-printf-1.c: Adjust dg-skip-if rule for mingw
1054 targets.
1055 * gcc.dg/stack-usage-1.c (SIZE): Provide proper SIZE for x64 mingw
1056 target.
1057 * gcc.dg/tls/thr-cse-1.c: Provide proper pattern for x64 mingw target.
1058 * gcc.dg/tls/opt-11.c (memset): Use __extension__ to avoid fail
1059 on x64 mingw target.
1060 * gcc.dg/bf-ms-attrib.c: Adjust expected size for ms_struct layout.
1061 * gcc.dg/pr50251.c: Disable test for x64 mingw target.
1062 * gcc.c-torture/execute/930930-1.c (long): Replace by ptr_t to avoid
1063 failure on LLP64 target.
1064
1065 2012-02-23 Uros Bizjak <ubizjak@gmail.com>
1066
1067 PR c/52290
1068 * gcc.dg/noncompile/pr52290.c: New test.
1069
1070 2012-02-23 Jakub Jelinek <jakub@redhat.com>
1071
1072 PR tree-optimization/52019
1073 * gcc.dg/tree-ssa/ipa-split-6.c: New test.
1074
1075 2012-02-22 Kai Tietz <ktietz@redhat.com>
1076
1077 * g++.dg/opt/devirt2.C: Add rule for *-*-mingw* target.
1078 * g++.dg/opt/pr48549.C (long): Replace by long by __PTRDIFF_TYPE__
1079 derived pdiff_t type.
1080 * g++.dg/torture/pr49720.C: Likewise
1081
1082 2012-02-22 Uros Bizjak <ubizjak@gmail.com>
1083
1084 PR target/52330
1085 * gcc.target/i386/pr52330.c: New test.
1086
1087 2012-02-22 Tobias Burnus <burnus@net-b.de>
1088
1089 PR fortran/52335
1090 * gfortran.dg/io_constraints_10.f90: New.
1091
1092 2012-02-22 Ulrich Weigand <ulrich.weigand@linaro.org>
1093
1094 * lib/target-supports.exp (check_effective_target_vect_condition):
1095 Return true for NEON.
1096
1097 2012-02-21 Kai Tietz <ktietz@redhat.com>
1098
1099 * gcc.dg/bf-ms-layout-3.c: Mark char typed bitfield as extension.
1100
1101 2012-02-21 Richard Guenther <rguenther@suse.de>
1102
1103 PR tree-optimization/52324
1104 * gcc.dg/tree-ssa/ssa-lim-10.c: New testcase.
1105
1106 2012-02-21 Georg-Johann Lay <avr@gjlay.de>
1107
1108 PR middle-end/51782
1109 * gcc.target/avr/torture/pr51782-1.c: New test.
1110
1111 2012-02-21 Jakub Jelinek <jakub@redhat.com>
1112
1113 PR tree-optimization/52318
1114 * gcc.dg/pr52318.c: New test.
1115
1116 2012-02-20 Kai Tietz <ktietz@redhat.com>
1117
1118 * gcc.dg/bf-ms-layout-3.c: New testcase.
1119
1120 2012-02-20 Thomas Koenig <tkoenig@gcc.gnu.org>
1121
1122 PR testsuite/52229
1123 PR fortran/32380
1124 * gfortran.dg/vect/pr32380.f: XFAIL on PowerPC and ia-64.
1125
1126 2012-02-20 Richard Guenther <rguenther@suse.de>
1127
1128 PR tree-optimization/52298
1129 * gcc.dg/torture/pr52298.c: New testcase.
1130 * gcc.dg/vect/pr52298.c: Likewise.
1131
1132 2012-02-20 Georg-Johann Lay <avr@gjlay.de>
1133
1134 * gcc.dg/pr52132.c: Fix FAIL on 16-bit int platforms.
1135 * gcc.c-torture/execute/pr52286.c: Ditto.
1136
1137 2012-02-20 Jakub Jelinek <jakub@redhat.com>
1138
1139 PR tree-optimization/52286
1140 * gcc.c-torture/execute/pr52286.c: New test.
1141
1142 2012-02-18 Tobias Burnus <burnus@net-b.de>
1143
1144 PR fortran/52295
1145 * gfortran.dg/interface_35.f90: Use -std=f2003.
1146 * gfortran.dg/proc_ptr_comp_20.f90: Remove dg-warning.
1147 * gfortran.dg/interface_assignment_4.f90: Ditto.
1148 * gfortran.dg/bessel_1.f90: Ditto.
1149 * gfortran.dg/func_result_6.f90: Ditto.
1150 * gfortran.dg/hypot_1.f90: Ditto.
1151 * gfortran.dg/proc_ptr_comp_21.f90: Ditto.
1152
1153 2012-02-17 Tobias Burnus <burnus@net-b.de>
1154
1155 PR translation/52232
1156 PR translation/52234
1157 PR translation/52245
1158 PR translation/52246
1159 PR translation/52262
1160 PR translation/52273
1161 * gfortran.dg/coarray_22.f90: Update dg-error.
1162 * gfortran.dg/allocate_alloc_opt_4.f90: Ditto.
1163
1164 2012-02-17 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1165
1166 PR target/51753
1167 * lib/gcc-simulate-thread.exp: Load timeout.exp.
1168 (simulate-thread): Use default timeout.
1169
1170 2012-02-16 Jason Merrill <jason@redhat.com>
1171
1172 PR c++/52248
1173 * g++.dg/ext/timevar1.C: New.
1174
1175 2012-02-16 Fabien ChĂȘne <fabien@gcc.gnu.org>
1176
1177 PR c++/52126
1178 * g++.dg/template/using21.C: New.
1179 * g++.dg/template/using22.C: Likewise.
1180
1181 2012-02-16 Jason Merrill <jason@redhat.com>
1182
1183 PR c++/51415
1184 * g++.dg/cpp0x/lambda/lambda-err1.C: New.
1185
1186 2012-02-16 Jakub Jelinek <jakub@redhat.com>
1187
1188 PR tree-optimization/52255
1189 * gcc.c-torture/compile/pr52255.c: New test.
1190
1191 PR debug/52260
1192 * g++.dg/debug/dwarf2/pr52260.C: New test.
1193
1194 PR middle-end/51929
1195 * g++.dg/ipa/pr51929.C: New test.
1196
1197 2012-02-15 Michael Meissner <meissner@linux.vnet.ibm.com>
1198
1199 PR target/52199
1200 * gcc.target/powerpc/pr52199.c: New file.
1201
1202 2012-02-15 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1203
1204 PR target/52152
1205 * objc.dg/stabs-1.m: xfail on mips-sgi-irix6.5.
1206
1207 2012-02-15 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1208
1209 * gcc.dg/pr51867.c: Don't include <math.h>.
1210 (sqrtf): Declare.
1211
1212 2012-02-15 Georg-Johann Lay <avr@gjlay.de>
1213
1214 * gcc.dg/lto/20091013-1_1.c: xfail for avr.
1215 * gcc.dg/lto/20091013-1_2.c: xfail for avr.
1216
1217 2012-02-15 Tobias Grosser <grosser@fim.uni-passau.de>
1218
1219 PR tree-optimization/50561
1220 * gcc.dg/graphite/pr50561.c: New testcase.
1221
1222 2012-02-15 Georg-Johann Lay <avr@gjlay.de>
1223
1224 * gcc.target/avr/torture/builtin_insert_bits-1.c: New test.
1225 * gcc.target/avr/torture/builtin_insert_bits-2.c: New test.
1226
1227 2012-02-15 Eric Botcazou <ebotcazou@adacore.com>
1228
1229 * gnat.dg/discr35.ad[sb]: New test.
1230
1231 2012-02-15 Eric Botcazou <ebotcazou@adacore.com>
1232
1233 * gnat.dg/volatile10.adb: New test.
1234 * gnat.dg/volatile10_pkg.ads: New helper.
1235
1236 2012-02-14 Jason Merrill <jason@redhat.com>
1237
1238 * g++.dg/ext/attrib43.C: New.
1239
1240 2012-02-14 Hans-Peter Nilsson <hp@axis.com>
1241
1242 * lib/target-supports.exp (check_effective_target_fgnu_tm): New proc.
1243 * gfortran.dg/trans-mem-skel.f90: Gate test on effective_target
1244 fgnu_tm.
1245 * gcc.dg/lto/trans-mem-1_0.c, gcc.dg/lto/trans-mem-2_0.c,
1246 gcc.dg/lto/trans-mem-3_0.c, gcc.dg/lto/trans-mem-4_0.c: Ditto.
1247 * gcc.dg/tm/tm.exp: Gate the whole of gcc.dg/tm on
1248 effective_target fgnu_tm.
1249 * g++.dg/tm/tm.exp: Ditto for g++.dg/tm.
1250
1251 2012-02-14 Jakub Jelinek <jakub@redhat.com>
1252
1253 PR c++/52247
1254 * g++.dg/template/asmgoto1.C: New test.
1255
1256 2012-02-14 Ian Lance Taylor <iant@google.com>
1257
1258 PR go/48501
1259 * go.test/go-test.exp (go-gc-tests): Disable optimizations when
1260 compiling generated file for 64bit and index tests.
1261
1262 2012-02-14 Uros Bizjak <ubizjak@gmail.com>
1263
1264 * gcc.dg/lower-subreg-1.c: Fix and simplify target selector.
1265
1266 2012-02-14 Richard Guenther <rguenther@suse.de>
1267
1268 PR tree-optimization/52244
1269 PR tree-optimization/51528
1270 * gcc.dg/torture/pr52244.c: New testcase.
1271
1272 2012-02-14 Walter Lee <walt@tilera.com>
1273
1274 * g++.dg/other/PR23205.C: Disable test on tile.
1275 * g++.dg/other/pr23205-2.C: Disable test on tile.
1276 * gcc.dg/20020312-2.c: Add a condition for __tile__.
1277 * gcc.dg/20040813-1.c: Disable test on tile.
1278 * gcc.dg/lower-subreg-1.c: Disable test on tilegx.
1279 * gcc.misc-tests/linkage.exp: Handle tilegx.
1280
1281 2012-02-14 Jakub Jelinek <jakub@redhat.com>
1282
1283 PR tree-optimization/52210
1284 * gcc.dg/pr52210.c: New test.
1285
1286 2012-02-14 Jason Merrill <jason@redhat.com>
1287
1288 PR c++/39055
1289 * g++.dg/overload/defarg5.C: New.
1290
1291 2012-02-14 Jakub Jelinek <jakub@redhat.com>
1292
1293 PR c/52181
1294 * c-c++-common/pr52181.c: New test.
1295
1296 2012-02-13 Jakub Jelinek <jakub@redhat.com>
1297
1298 PR c++/52215
1299 * g++.dg/ext/atomic-1.C: New test.
1300
1301 2012-02-13 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1302
1303 * gcc.c-torture/execute/pr51933.c: Modify for s390 31 bit.
1304
1305 2012-02-13 Jakub Jelinek <jakub@redhat.com>
1306
1307 PR middle-end/52209
1308 * gcc.c-torture/execute/pr52209.c: New test.
1309
1310 2012-02-12 Mikael Morin <mikael@gcc.gnu.org>
1311
1312 PR fortran/50981
1313 * gfortran.dg/elemental_optional_args_5.f03: New test.
1314
1315 2012-02-12 Iain Sandoe <iains@gcc.gnu.org>
1316
1317 PR testsuite/50076
1318 * c-c++-common/cxxbitfields-3.c: Adjust scan assembler for nonpic
1319 cases.
1320
1321 2012-02-11 Ian Lance Taylor <iant@google.com>
1322
1323 PR go/51874
1324 * go.test/go-test.exp (go-gc-tests): Don't run nilptr test on
1325 SPARC Solaris. Don't run the test at all on systems where it may
1326 not work, rather than xfailing it.
1327
1328 2012-02-11 Richard Sandiford <rdsandiford@googlemail.com>
1329
1330 PR rtl-optimization/52175
1331 * gcc.c-torture/compile/pr52175.c: New test.
1332
1333 2012-02-10 Jason Merrill <jason@redhat.com>
1334
1335 PR c++/51910
1336 * g++.dg/template/repo10.C: New.
1337
1338 2012-02-11 Jakub Jelinek <jakub@redhat.com>
1339
1340 PR debug/52132
1341 * gcc.dg/pr52132.c: New test.
1342
1343 2012-02-10 Eric Botcazou <ebotcazou@adacore.com>
1344
1345 * gnat.dg/specs/aggr4.ads: New test.
1346 * gnat.dg/specs/aggr4_pkg.ads: New helper.
1347
1348 2012-02-10 H.J. Lu <hongjiu.lu@intel.com>
1349
1350 PR target/52146
1351 * gcc.target/i386/pr52146.c: New.
1352
1353 2012-02-10 Jakub Jelinek <jakub@redhat.com>
1354
1355 PR middle-end/52177
1356 * c-c++-common/pr52177.c: New test.
1357
1358 2012-02-10 Jan Hubicka <jh@suse.cz>
1359
1360 PR middle-end/48600
1361 * g++.dg/torture/pr48600.C: New testcase.
1362
1363 2012-02-09 Peter Bergner <bergner@vnet.ibm.com>
1364
1365 PR middle-end/52140
1366 * gcc.dg/dfp/pr52140.c: New test.
1367
1368 2012-02-09 Jakub Jelinek <jakub@redhat.com>
1369
1370 PR fortran/32380
1371 * gfortran.dg/vect/pr32380.f: Use dg-additional-options instead
1372 of dg-options.
1373
1374 2012-02-09 Bin Cheng <bin.cheng@arm.com>
1375
1376 PR middle-end/51867
1377 * testsuite/c-c++-common/dfp/signbit-2.c: Change '-O0' to '-O1'.
1378 * testsuite/gcc.dg/pr51867.c: New test.
1379
1380 2012-02-09 Ian Lance Taylor <iant@google.com>
1381
1382 * go.test/go-test.exp (go-gc-tests): Don't run stack.go on systems
1383 which don't support -fsplit-stack. Turn off optimization when
1384 compiling select5-out.go.
1385
1386 2012-02-08 Ian Lance Taylor <iant@google.com>
1387
1388 * go.test/go-test.exp (go-gc-tests): Don't run chan/select2.go on
1389 systems which don't support -fsplit-stack.
1390
1391 2012-02-08 Andrew MacLeod <amacleod@redhat.com>
1392
1393 * gcc.dg/simulate-thread/simulate-thread.exp: Use -O0, -O2, and -O3.
1394 * gcc.dg/simulate-thread/simulate-thread.gdb: Don't display every
1395 machine instuction in the log.
1396
1397 2012-02-08 Jack Howarth <howarth@bromo.med.uc.edu>
1398
1399 * lib/gcc-simulate-thread.exp (simulate-thread): Increase timeout
1400 to 20 seconds.
1401
1402 2012-02-08 Magnus Granberg <zorry@gentoo.org>
1403
1404 PR driver/48524
1405 * gcc.dg/pr48524.c: New test.
1406 * gcc.dg/pr48524.spec: New spec file for test.
1407
1408 2012-02-08 Thomas Koenig <tkoenig@gcc.gnu.org>
1409
1410 PR fortran/32380
1411 * gfortran.dg/vect/pr32380.f90: New test.
1412
1413 2012-02-08 Tobias Burnus <burnus@net-b.de>
1414
1415 PR fortran/52151
1416 * gfortran.dg/realloc_on_assign_12.f90: New.
1417
1418 2012-02-08 Richard Guenther <rguenther@suse.de>
1419
1420 PR rtl-optimization/52170
1421 * gcc.dg/torture/pr52170.c: New testcase.
1422
1423 2012-02-08 Jakub Jelinek <jakub@redhat.com>
1424
1425 PR gcov-profile/52150
1426 * gcc.dg/tree-prof/pr52150.c: New test.
1427
1428 PR rtl-optimization/52139
1429 * gcc.dg/pr52139.c: New test.
1430
1431 2012-02-07 Jason Merrill <jason@redhat.com>
1432
1433 PR c++/51675
1434 * g++.dg/cpp0x/constexpr-union3.C: New.
1435
1436 PR c++/52035
1437 * g++.dg/lto/pr52035_0.C: New.
1438
1439 2012-02-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1440
1441 * gfortran.dg/guality/pr41558.f90: Use lp64 instead of hppa*64*-*-*.
1442 * gcc.dg/special/weak-1.c: Likewise.
1443 * gcc.dg/ucnid-12.c: Likewise.
1444 * gcc.dg/torture/pr45678-1.c: Likewise.
1445 * gcc.dg/torture/pr45678-2.c: Likewise.
1446 * gcc.dg/vector-4.c: Likewise.
1447 * gcc.dg/ipa/inline-5.c: Likewise.
1448 * gcc.dg/ucnid-11.c: Likewise.
1449 * gcc.misc-tests/gcov-13.c: Likewise.
1450 * gcc.misc-tests/gcov-14.c: Likewise.
1451 * g++.dg/ext/label13.C: Likewise.
1452 * gcc.dg/tree-ssa/ssa-fre-31.c: Use dg-additional-options for extra
1453 hppa*-*-hpux* options.
1454 * gcc.dg/tree-ssa/ssa-fre-33.c: Likewise.
1455 * gcc.dg/tree-ssa/ssa-fre-34.c: Likewise.
1456 * gcc.dg/pr48616.c: Likewise.
1457 * gcc.dg/pr17957.c: Likewise.
1458 * gcc.dg/pr17055-1.c: Likewise.
1459 * gcc.dg/pr32912-1.c: Likewise.
1460 * gcc.dg/tm/pr51472.c: Likewise.
1461 * c-c++-common/fold-bitand-4.c: Likewise.
1462 * c-c++-common/Wunused-var-12.c: Use lp64 instead of hppa*64*-*-*.
1463 Use dg-additional-options for extra options.
1464
1465 2012-02-07 Joern Rennecke <joern.rennecke@embecosm.com>
1466
1467 * gcc.target/epiphany/interrupt-2.c: New test.
1468
1469 2012-02-07 Richard Sandiford <rdsandiford@googlemail.com>
1470
1471 PR target/52155
1472 * gcc.target/mips/mips.exp (mips-dg-options): Handle target.
1473 * gcc.target/mips/loongson-shift-count-truncated-1.c: Force -mlong64
1474 for MIPS ELF.
1475
1476 2012-02-07 Richard Sandiford <rdsandiford@googlemail.com>
1477
1478 PR target/52152
1479 * objc.dg/stabs-1.m: XFAIL for mips*-*-elf*.
1480
1481 2012-02-07 Richard Sandiford <rdsandiford@googlemail.com>
1482
1483 PR middle-end/24306
1484 PR target/52154
1485 * lib/target-supports.exp (check_effective_target_mips_eabi): New.
1486 * gcc.target/mips/va-arg-1.c: New test.
1487
1488 2012-02-07 Michael Meissner <meissner@linux.vnet.ibm.com>
1489
1490 * gcc.target/powerpc/no-r11-3.c (outer_func): Fix error message
1491 for -mno-pointers-to-nested-functions.
1492
1493 2012-02-07 Eric Botcazou <ebotcazou@adacore.com>
1494
1495 * gcc.c-torture/execute/20120207-1.c: New test.
1496
1497 2012-02-07 Jakub Jelinek <jakub@redhat.com>
1498
1499 PR rtl-optimization/52060
1500 * gcc.dg/torture/pr52060.c: New test.
1501
1502 PR middle-end/52074
1503 * gcc.c-torture/compile/pr52074.c: New test.
1504
1505 2012-02-07 Tobias Burnus <burnus@net-b.de>
1506
1507 PR fortran/51514
1508 * gfortran.dg/class_to_type_2.f90: New.
1509
1510 2012-02-06 Thomas König <tkoenig@gcc.gnu.org>
1511
1512 PR fortran/32373
1513 * gfortran.dg/vect/vect-8.f90: Use vect_double effective target.
1514 Remove module.
1515
1516 2012-02-06 Jason Merrill <jason@redhat.com>
1517
1518 PR c++/52088
1519 * g++.dg/template/conv13.C: New.
1520
1521 2012-02-06 Richard Guenther <rguenther@suse.de>
1522
1523 PR tree-optimization/52115
1524 * gcc.c-torture/compile/pr52115.c: New testcase.
1525
1526 2012-02-06 Jakub Jelinek <jakub@redhat.com>
1527
1528 PR target/52129
1529 * gcc.c-torture/execute/pr52129.c: New test.
1530
1531 2012-02-06 Andrey Belevantsev <abel@ispras.ru>
1532
1533 * gcc.dg/pr48374.c: Actually add the test I forgot
1534 in the 2012-01-25 commit.
1535
1536 2012-02-05 Thomas König <tkoenig@gcc.gnu.org>
1537
1538 PR fortran/32373
1539 * gfortran.dg/vect/vect-8.f90: New test case.
1540
1541 2012-02-05 Thomas König <tkoenig@gcc.gnu.org>
1542
1543 PR fortran/48847
1544 * gfortran.dg/warn_unused_dummy_argument_3.f90: New test.
1545
1546 2012-02-05 Paul Thomas <pault@gcc.gnu.org>
1547
1548 PR fortran/52102
1549 * gfortran.dg/class_48.f90 : Add test of allocate class array
1550 component with source in subroutine test3. Remove commenting
1551 out in subroutine test4, since branching on unitialized variable
1552 is now fixed (no PR for this last.).
1553
1554 2012-02-05 Richard Sandiford <rdsandiford@googlemail.com>
1555
1556 * gcc.dg/tree-prof/stringop-2.c (main): Add a nomips16 attribute
1557 on MIPS targets.
1558 * gfortran.dg/pr45636.f90: XFAIL for MIPS16 targets.
1559
1560 2012-02-05 Richard Sandiford <rdsandiford@googlemail.com>
1561
1562 PR target/52125
1563 * lib/target-supports.exp (check_effective_target_mips_rel): New.
1564 * gcc.dg/pr48774.c: Skip on MIPS REL targets.
1565
1566 2012-02-05 Richard Sandiford <rdsandiford@googlemail.com>
1567
1568 * lib/target-supports.exp (check_effective_target_mips_llsc): New.
1569 (check_effective_target_sync_int_long): Use it.
1570 (check_effective_target_sync_char_short): Likewise.
1571 * gcc.target/mips/atomic-memory-1.c: Restrict error check to mips_llsc.
1572
1573 2012-02-05 Tobias Burnus <burnus@net-b.de>
1574
1575 PR fortran/51972
1576 * gfortran.dg/class_48.f90: Add some further checks.
1577
1578 2012-02-05 Ira Rosen <irar@il.ibm.com>
1579
1580 PR tree-optimization/52091
1581 * gcc.dg/vect/pr52091.c: New test.
1582
1583 2012-02-04 Jakub Jelinek <jakub@redhat.com>
1584
1585 PR rtl-optimization/52113
1586 * gcc.target/avr/pr52113.c: New test.
1587
1588 2012-02-03 Jakub Jelinek <jakub@redhat.com>
1589
1590 PR rtl-optimization/52092
1591 * gcc.c-torture/compile/pr52092.c: New test.
1592
1593 2012-02-02 Mikael Morin <mikael@gcc.gnu.org>
1594
1595 PR fortran/41587
1596 * gfortran.dg/class_array_10.f03: New test.
1597
1598 PR fortran/46356
1599 * gfortran.dg/class_array_11.f03: New test.
1600
1601 PR fortran/51754
1602 * gfortran.dg/class_array_12.f03: New test.
1603
1604 2012-02-02 Paul Thomas <pault@gcc.gnu.org>
1605
1606 PR fortran/52012
1607 * gfortran.dg/realloc_on_assign_11.f90: New test.
1608
1609 2012-02-02 Tobias Burnus <burnus@net-b.de>
1610
1611 PR fortran/52093
1612 * gfortran.dg/shape_7.f90: New.
1613
1614 2012-02-02 Richard Sandiford <rdsandiford@googlemail.com>
1615
1616 * gcc.target/mips/mips-prepend-1.c: New test.
1617
1618 2012-02-02 Jan Hubicka <jh@suse.cz>
1619 Tom de Vries <tom@codesourcery.com>
1620
1621 PR middle-end/51998
1622 * testsuite/gcc.dg/alias-12.c: New testcase.
1623 * testsuite/gcc.dg/alias-13.c: New testcase.
1624
1625 2012-02-02 Jakub Jelinek <jakub@redhat.com>
1626
1627 PR target/52086
1628 * gcc.dg/pr52086.c: New test.
1629
1630 PR tree-optimization/52073
1631 * gcc.c-torture/compile/pr52073.c: New test.
1632
1633 2012-02-01 Thomas König <tkoenig@gcc.gnu.org>
1634
1635 PR fortran/51958
1636 * gfortran.dg/function_optimize_10.f90: New test.
1637
1638 2012-02-01 Uros Bizjak <ubizjak@gmail.com>
1639
1640 * go.test/go-test.exp (go-gc-tests): xfail test/nilptr.go runtime
1641 test on alpha*-*-*.
1642
1643 2012-02-01 Tobias Burnus <burnus@net-b.de>
1644
1645 PR fortran/52024
1646 * gfortran.dg/typebound_operator_14.f90: New.
1647
1648 2012-02-01 Tobias Burnus <burnus@net-b.de>
1649
1650 PR fortran/52059
1651 * gfortran.dg/elemental_function_1.f90: New.
1652
1653 2012-02-01 Georg-Johann Lay <avr@gjlay.de>
1654
1655 PR rtl-optimization/51374
1656 * gcc.target/avr/torture/pr51374-1.c:
1657 Also fail if SBIS is seen.
1658
1659 2012-02-01 Georg-Johann Lay <avr@gjlay.de>
1660
1661 PR rtl-optimization/51374
1662 * gcc.target/avr/torture/pr51374-1.c: New.
1663
1664 2012-01-31 Tobias Burnus <burnus@net-b.de>
1665
1666 PR fortran/52024
1667 * gfortran.dg/typebound_generic_11.f90: New.
1668
1669 2012-01-31 Tobias Burnus <burnus@net-b.de>
1670
1671 PR fortran/52029
1672 * gfortran.dg/class_49.f90: New.
1673
1674 2012-01-31 Tobias Burnus <burnus@net-b.de>
1675
1676 PR fortran/52013
1677 * gfortran.dg/elemental_args_check_6.f90: New.
1678
1679 2012-01-31 Jason Merrill <jason@redhat.com>
1680
1681 PR c++/52043
1682 * g++.dg/cpp0x/variadic122.C: New.
1683
1684 2012-01-31 Paul Thomas <pault@gcc.gnu.org>
1685
1686 PR fortran/52012
1687 * gfortran.dg/realloc_on_assign_10.f90: New test.
1688
1689 2012-01-31 Richard Guenther <rguenther@suse.de>
1690
1691 PR tree-optimization/51528
1692 * gcc.dg/torture/pr51528.c: New testcase.
1693
1694 2012-01-30 Uros Bizjak <ubizjak@gmail.com>
1695
1696 PR go/48501
1697 * lib/go.exp (go_target_compile): Append timeout= to options.
1698 * go.test/go-test.exp (go-gc-tests): Add dg-timeout-factor for
1699 select5-out.go test on alpha*-*-* targets.
1700
1701 2012-01-30 Richard Sandiford <rdsandiford@googlemail.com>
1702
1703 * gcc.target/mips/extend-1.c (TEST_CHAR): Use signed char.
1704 (TEST_SHORT): Reformat in the same way.
1705 * gcc.target/mips/octeon-exts-6.c (TEST_CHAR): Use signed char.
1706 (TEST_SHORT): Reformat in the same way.
1707 * gcc.target/mips/octeon2-lx-1.c (TEST): Make sign explicit.
1708 * gcc.target/mips/pr37362.c: Skip for mips-sde-elf.
1709 * gcc.target/mips/mmcount-ra-address-1.c (bazl): Add NOMIPS16.
1710 * gcc.target/mips/mmcount-ra-address-2.c (bar): Likewise.
1711 * gcc.target/mips/mmcount-ra-address-3.c (bar): Likewise.
1712
1713 2012-01-30 Bin Cheng <bin.cheng@arm.com>
1714
1715 PR target/51835
1716 * gcc.target/arm/pr51835.c: New testcase.
1717
1718 2012-01-30 Richard Guenther <rguenther@suse.de>
1719
1720 PR tree-optimization/52028
1721 * gcc.dg/torture/pr52028.c: New testcase.
1722 * gfortran.dg/ldist-pr45199.f: Adjust.
1723 * gcc.dg/tree-ssa/ldist-16.c: Likewise.
1724 * gcc.dg/tree-ssa/ldist-17.c: Likewise.
1725 * gcc.dg/tree-ssa/ldist-pr45948.c: Likewise.
1726
1727 2012-01-30 Jakub Jelinek <jakub@redhat.com>
1728
1729 PR debug/52027
1730 * gcc.dg/tree-prof/pr52027.c: New test.
1731
1732 PR tree-optimization/52046
1733 * gcc.dg/pr52046.c: New test.
1734
1735 PR debug/52048
1736 * g++.dg/other/pr52048.C: New test.
1737
1738 2012-01-30 Richard Guenther <rguenther@suse.de>
1739
1740 PR tree-optimization/52045
1741 * gcc.dg/pr52045.c: New testcase.
1742
1743 2012-01-30 Greta Yorsh <Greta.Yorsh@arm.com>
1744
1745 * gcc.target/arm/di-longlong64-sync-withldrexd.c: Accept
1746 new code generated for __sync_lock_release.
1747
1748 2012-01-30 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1749
1750 * gcc.dg/dfp/fe-convert-2.c: Force use of soft dfp on s390 and s390x.
1751
1752 2012-01-29 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1753
1754 PR testsuite/51875
1755 * gfortran.dg/guality/pr41558.f90: Skip on 32-bit hppa*-*-hpux*.
1756
1757 * g++.dg/ext/visibility/template10.C: Fix typo.
1758
1759 * gcc.dg/tm/pr51472.c: Add -fno-common option on hppa-*-hpux*.
1760
1761 2012-01-29 Paolo Carlini <paolo.carlini@oracle.com>
1762
1763 PR c++/51327
1764 * g++.dg/cpp0x/constexpr-ice6.C: New.
1765
1766 2012-01-29 Tobias Burnus <burnus@net-b.de>
1767
1768 PR fortran/41600
1769 * gfortran.dg/default_initialization_6.f90: New.
1770
1771 2012-01-29 Tobias Burnus <burnus@net-b.de>
1772
1773 PR fortran/51972
1774 * gfortran.dg/class_allocate_12.f90: Enable disabled test.
1775 * gfortran.dg/class_48.f90: New.
1776
1777 2012-01-29 Janne Blomqvist <jb@gcc.gnu.org>
1778
1779 PR fortran/51808
1780 * gfortran.dg/module_md5_1.f90: Update MD5 sum.
1781
1782 2012-01-28 Tobias Burnus <burnus@net-b.de>
1783
1784 PR fortran/51972
1785 * gfortran.dg/class_allocate_12.f90: New.
1786
1787 2012-01-28 Eric Botcazou <ebotcazou@adacore.com>
1788
1789 * gcc.dg/torture/pr50444.c: Fix dg directives.
1790
1791 2012-01-28 Jakub Jelinek <jakub@redhat.com>
1792
1793 PR target/52006
1794 * gcc.target/arm/pr52006.c: New test.
1795
1796 2012-01-27 Aldy Hernandez <aldyh@redhat.com>
1797
1798 PR testsuite/52011
1799 * gcc.dg/lto/trans-mem.h: New file.
1800 * gcc.dg/lto/trans-mem-2_0.c: Include it.
1801 * gcc.dg/lto/trans-mem-1_1.c: Same.
1802 * gcc.dg/lto/trans-mem-4_1.c: Same.
1803 * gcc.dg/lto/trans-mem-3_1.c: Same.
1804
1805 2012-01-27 Tobias Burnus <burnus@net-b.de>
1806
1807 PR fortran/52022
1808 * gfortran.dg/dummy_procedure_7.f90: New.
1809
1810 2012-01-27 Andreas Schwab <schwab@linux-m68k.org>
1811
1812 * g++.dg/cpp0x/constexpr-rom.C: Don't add -G0 on *-*-darwin*
1813 *-*-aix* alpha*-*-osf* alpha*-*-*vms*.
1814
1815 2012-01-27 Jakub Jelinek <jakub@redhat.com>
1816
1817 PR c++/51852
1818 * g++.dg/other/gc5.C: New test.
1819
1820 2012-01-27 Richard Guenther <rguenther@suse.de>
1821
1822 PR tree-optimization/50444
1823 * gcc.dg/torture/pr50444.c: New testcase.
1824
1825 2012-01-27 Tobias Burnus <burnus@net-b.de>
1826
1827 PR fortran/51970
1828 PR fortran/51977
1829 * gfortran.dg/move_alloc_13.f90: New.
1830
1831 2012-01-27 Tobias Burnus <burnus@net-b.de>
1832
1833 PR fortran/51953
1834 * gfortran.dg/allocate_alloc_opt_13.f90: New.
1835 * gfortran.dg/allocate_alloc_opt_4.f90: Add -std=f2003
1836 and change dg-error string.
1837
1838 2012-01-27 Tobias Burnus <burnus@net-b.de>
1839
1840 PR fortran/52016
1841 * gfortran.dg/elemental_args_check_5.f90: New.
1842
1843 2012-01-27 Richard Guenther <rguenther@suse.de>
1844
1845 PR middle-end/51959
1846 * g++.dg/torture/pr51959.C: New testcase.
1847
1848 2012-01-27 Tom de Vries <tom@codesourcery.com>
1849
1850 PR tree-optimization/51990
1851 * gcc.dg/pr51990.c: New test.
1852 * gcc.dg/pr51990-2.c: Same.
1853
1854 2012-01-27 Paul Thomas <pault@gcc.gnu.org>
1855 Tobias Burnus <burnus@gcc.gnu.org>
1856
1857 PR fortran/48705
1858 * gfortran.dg/class_allocate_11.f03: New.
1859
1860 PR fortran/51870
1861 PR fortran/51943
1862 PR fortran/51946
1863 * gfortran.dg/class_allocate_7.f03: New.
1864 * gfortran.dg/class_allocate_8.f03: New.
1865 * gfortran.dg/class_allocate_9.f03: New.
1866 * gfortran.dg/class_allocate_10.f03: New.
1867
1868 2012-01-27 Eric Botcazou <ebotcazou@adacore.com>
1869
1870 * gnat.dg/discr34.adb: New test.
1871 * gnat.dg/discr34_pkg.ads: New helper.
1872
1873 2012-01-27 Eric Botcazou <ebotcazou@adacore.com>
1874
1875 * gnat.dg/discr33.adb: New test.
1876
1877 2012-01-27 Eric Botcazou <ebotcazou@adacore.com>
1878
1879 * gnat.dg/limited_with3.ad[sb): New test.
1880 * gnat.dg/limited_with3_pkg1.ad[sb]: New helper.
1881 * gnat.dg/limited_with3_pkg2.ads: Likewise.
1882 * gnat.dg/limited_with3_pkg3.ads: Likewise.
1883
1884 2012-01-27 Eric Botcazou <ebotcazou@adacore.com>
1885
1886 * gnat.dg/stack_usage1.adb: New test.
1887 * gnat.dg/stack_usage1_pkg.ad[sb]: New helper.
1888
1889 * gcc.dg/pr44194-1.c: Remove superfluous include directive.
1890 * gcc.dg/pr44194-2.c: Likewise.
1891
1892 2012-01-26 Paolo Carlini <paolo.carlini@oracle.com>
1893
1894 PR c++/51370
1895 * g++.dg/template/crash112.C: New.
1896
1897 2012-01-27 Richard Henderson <rth@redhat.com>
1898
1899 * gcc.dg/atomic-flag.c: Adjust for __GCC_ATOMIC_TEST_AND_SET_TRUEVAL.
1900
1901 2012-01-26 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1902
1903 * gfortran.dg/reassoc_4.f: Use dg-additional-options.
1904
1905 2012-01-26 Jakub Jelinek <jakub@redhat.com>
1906
1907 PR middle-end/51895
1908 * g++.dg/opt/pr51895.C: New test.
1909
1910 2012-01-26 Michael Matz <matz@suse.de>
1911
1912 PR tree-optimization/48794
1913 * gfortran.dg/gomp/pr48794-2.f90: New testcase.
1914
1915 2012-01-26 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1916
1917 * gcc.dg/ssa-dom-thread-4.c: Set -mbranch-cost=2 for s390 and s390x.
1918
1919 2012-01-26 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1920
1921 * gcc.dg/pr46309.c: Set branch-cost to 2 for s390 and s390x.
1922 * gcc.dg/pr44194-1.c: Disable since s390 returns structs always in
1923 memory.
1924 * gfortran.dg/reassoc_4.f: Force max-completely-peeled-insns to
1925 the default value for s390 and s390x.
1926
1927 2012-01-25 Aldy Hernandez <aldyh@redhat.com>
1928
1929 PR lto/51698
1930 * gcc.dg/lto/trans-mem-4_0.c: New.
1931 * gcc.dg/lto/trans-mem-4_1.c: New.
1932 * gcc.dg/lto/trans-mem-2_0.c: Provide correct argument types for
1933 TM builtins.
1934 * gcc.dg/lto/trans-mem-1_0.c: Require stdint_types.
1935 * gcc.dg/lto/trans-mem-1_1.c: Provide correct argument types for
1936 TM builtins.
1937 * gcc.dg/lto/trans-mem-3_0.c: Require stdint_types.
1938 * gcc.dg/lto/trans-mem-3_1.c: Provide correct argument types for
1939 TM builtins.
1940
1941 2012-01-25 Georg-Johann Lay <avr@gjlay.de>
1942
1943 * gcc.target/avr/torture/int24-mul.c: Rename __pgm to __flash.
1944
1945 2012-01-25 Ian Lance Taylor <iant@google.com>
1946
1947 * go.test/go-test.exp (go-gc-tests): Handle a few more test lines.
1948
1949 2012-01-25 Tobias Burnus <burnus@net-b.de>
1950
1951 PR fortran/51995
1952 * gfortran.dg/typebound_proc_25.f90: New.
1953
1954 2012-01-25 Jason Merrill <jason@redhat.com>
1955
1956 PR c++/51992
1957 * g++.dg/lto/pr51992_0.C: New.
1958
1959 2012-01-25 Jakub Jelinek <jakub@redhat.com>
1960
1961 PR tree-optimization/51987
1962 * gcc.target/i386/pr51987.c: New test.
1963
1964 2012-01-25 Greta Yorsh <Greta.Yorsh@arm.com>
1965
1966 * gcc.dg/tm/lto-1.c: Require lto support in target.
1967
1968 2012-01-25 Andrey Belevantsev <abel@ispras.ru>
1969
1970 PR rtl-optimization/48374
1971 * gcc.dg/pr48374.c: New test.
1972
1973 2012-01-25 Greta Yorsh <Greta.Yorsh@arm.com>
1974
1975 * gcc.dg/pr50908-2.c (dg-options): Add -fno-short-enums.
1976
1977 2012-01-25 Tobias Burnus <burnus@net-b.de>
1978
1979 PR fortran/51966
1980 * gfortran.dg/derived_constructor_char_3.f90: New.
1981
1982 2012-01-24 Ian Lance Taylor <iant@google.com>
1983
1984 * go.test/go-test.exp (filecmp): New procedure.
1985 (errchk): Handle quoted square brackets.
1986 (go-gc-tests): Set go_compile_args. Handle various new test
1987 lines. Skip a few new tests.
1988 * lib/go-torture.exp (go-torture-execute): Use go_compile_args.
1989
1990 2012-01-24 Richard Sandiford <rdsandiford@googlemail.com>
1991
1992 * lib/target-supports.exp (proc check_effective_target_vect_perm)
1993 (check_effective_target_vect_extract_even_odd)
1994 (check_effective_target_vect_interleave): Return true for MIPS
1995 paired-single.
1996
1997 2012-01-24 Richard Sandiford <rdsandiford@googlemail.com>
1998
1999 * gcc.c-torture/execute/scal-to-vec1.c (one): New volatile variable.
2000 (main): Use it instead of argc.
2001
2002 2012-01-24 Jason Merrill <jason@redhat.com>
2003
2004 PR c++/51973
2005 * g++.dg/cpp0x/sfinae31.C: New.
2006
2007 2012-01-24 Richard Sandiford <rdsandiford@googlemail.com>
2008
2009 * gcc.dg/memcpy-4.c: Don't expect /s on MEMs.
2010
2011 2012-01-24 Jason Merrill <jason@redhat.com>
2012
2013 PR c++/51812
2014 * g++.dg/inherit/covariant20.C: New.
2015
2016 2012-01-24 Paolo Carlini <paolo.carlini@oracle.com>
2017
2018 PR c++/51223
2019 * g++.dg/parse/crash58.C: New.
2020
2021 2012-01-24 Jakub Jelinek <jakub@redhat.com>
2022
2023 PR target/51957
2024 * gcc.dg/pr51957-1.c: New test.
2025 * gcc.dg/pr51957-1.h: New file.
2026 * gcc.dg/pr51957-2.c: New test.
2027
2028 2012-01-23 Jason Merrill <jason@redhat.com>
2029
2030 PR c++/51930
2031 * g++.dg/ext/visibility/template10.C: New.
2032
2033 2012-01-23 Tobias Burnus <burnus@net-b.de>
2034
2035 PR fortran/51948
2036 * gfortran.dg/move_alloc_12.f90: New.
2037
2038 2012-01-23 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
2039
2040 PR middle-end/45416
2041 * gcc.dg/pr45416.c: Skip for Thumb1. Handle ubfx.
2042
2043 2012-01-23 Paolo Carlini <paolo.carlini@oracle.com>
2044
2045 PR c++/51398
2046 * g++.dg/template/crash111.C: New.
2047
2048 2012-01-23 Arnaud Charlet <charlet@adacore.com>
2049
2050 * ada/acats/tests/cxh/cxh1001.a: Removed, test not suitable on all
2051 configurations.
2052 * ada/acats/run_all.sh: Simplify by removing cxh1001 special case.
2053
2054 2012-01-23 Dodji Seketeli <dodji@redhat.com>
2055
2056 PR testsuite/51941
2057 * g++.dg/debug/dwarf2/nested-3.C: Accept multiple lines between
2058 the DW_TAG_class_type and DW_AT_name: "Executor".
2059
2060 2012-01-23 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
2061
2062 * lib/target-supports.exp
2063 (check_effective_target_vect_extract_even_odd): Handle ARM neon.
2064 (check_effective_target_vect_interleave): Likewise.
2065
2066 2012-01-22 Jason Merrill <jason@redhat.com>
2067
2068 PR c++/51925
2069 * g++.dg/template/using20.C: New.
2070 * g++.dg/template/template-id-2.C: Adjust diagnostic.
2071
2072 2012-01-23 Jason Merrill <jason@redhat.com>
2073
2074 PR target/51934
2075 * g++.dg/torture/pr51344.C: Limit to x86.
2076
2077 2012-01-23 Greta Yorsh <Greta.Yorsh@arm.com>
2078
2079 * c-c++-common/tm/omp.c: Require target with pthread support.
2080
2081 2012-01-23 Richard Guenther <rguenther@suse.de>
2082
2083 PR tree-optimization/51949
2084 * gcc.dg/torture/pr51949.c: New testcase.
2085
2086 2012-01-23 Jakub Jelinek <jakub@redhat.com>
2087
2088 PR rtl-optimization/51933
2089 * gcc.c-torture/execute/pr51933.c: New test.
2090
2091 2012-01-22 Douglas B Rupp <rupp@gnat.com>
2092
2093 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME):
2094 Do not define for Interix.
2095
2096 2012-01-22 Jason Merrill <jason@redhat.com>
2097
2098 PR c++/51832
2099 * g++.dg/lto/pr51832.h: New.
2100 * g++.dg/lto/pr51832_0.C: New.
2101 * g++.dg/lto/pr51832_1.C: New.
2102
2103 2012-01-22 Eric Botcazou <ebotcazou@adacore.com>
2104
2105 * gcc.dg/ext-elim-1.c: New test.
2106
2107 2012-01-22 Richard Sandiford <rdsandiford@googlemail.com>
2108
2109 PR target/51931
2110 * gcc.c-torture/compile/20001226-1.c: Add nomips16 attribute.
2111 * g++.dg/opt/longbranch1.C: Likewise.
2112
2113 2012-01-22 Richard Sandiford <rdsandiford@googlemail.com>
2114
2115 * g++.old-deja/g++.pt/ptrmem6.C: xfail a test for ARM and MIPS
2116 in C++11 mode.
2117
2118 2012-01-21 Steven G. Kargl <kargl@gcc.gnu.org>
2119
2120 PR fortran/50556
2121 * gfortran.dg/namelist_74.f90: New test.
2122 * gfortran.dg/namelist_59.f90: Remove SAVE attribute.
2123
2124 2012-01-21 Tobias Burnus <burnus@net-b.de>
2125
2126 PR fortran/51913
2127 * gfortran.dg/class_47.f90: New.
2128
2129 2012-01-21 Eric Botcazou <ebotcazou@adacore.com>
2130
2131 * gnat.dg/renaming5.ad[sb]: New test.
2132
2133 2012-01-20 Jason Merrill <jason@redhat.com>
2134
2135 PR c++/51919
2136 * g++.dg/pch/mangle1.{C,Hs}: Remove.
2137
2138 2012-01-20 Jason Merrill <jason@redhat.com>
2139
2140 PR c++/51922
2141 * g++.dg/ext/attrib42.C: Require ilp32.
2142
2143 2012-01-20 Jakub Jelinek <jakub@redhat.com>
2144
2145 PR target/51915
2146 * gcc.target/arm/pr51915.c: New test.
2147
2148 2012-01-20 Cary Coutant <ccoutant@google.com>
2149 Dodji Seketeli <dodji@redhat.com>
2150
2151 PR debug/45682
2152 * g++.dg/debug/dwarf2/nested-3.C: New test.
2153
2154 2012-01-20 Paolo Carlini <paolo.carlini@oracle.com>
2155
2156 PR c++/51402
2157 * g++.dg/template/crash110.C: New.
2158
2159 2012-01-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2160
2161 * gcc.misc-tests/gcov-14.c: Skip on alpha*-dec-osf*.
2162 Remove default options on hppa*-*-hpux*.
2163
2164 2012-01-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2165
2166 * g++.dg/ext/visibility/template9.C: Add dg-require-visibility.
2167
2168 2012-01-20 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2169
2170 * gcc.c-torture/compile/pr51856.c: New testcase.
2171
2172 2012-01-20 Uros Bizjak <ubizjak@gmail.com>
2173
2174 * go.test/go-test.exp (go-gc-tests): Pass correctly formatted
2175 options to go_target_compile.
2176
2177 2012-01-20 Kai Tietz <ktietz@redhat.com>
2178
2179 * g++.dg/torture/pr51344.C: Fix typo.
2180
2181 2012-01-20 Richard Guenther <rguenther@suse.de>
2182
2183 PR tree-optimization/51903
2184 * g++.dg/torture/pr51903.C: New testcase.
2185
2186 2012-01-20 Tobias Burnus <burnus@net-b.de>
2187 Janus Weil <janus@gcc.gnu.org>
2188
2189 PR fortran/51056
2190 * gfortran.dg/use_21.f90: New.
2191
2192 2012-01-20 Jakub Jelinek <jakub@redhat.com>
2193
2194 PR target/51106
2195 * gcc.dg/torture/pr51106-1.c: New test.
2196 * gcc.dg/torture/pr51106-2.c: New test.
2197
2198 2012-01-19 Kai Tietz <ktietz@redhat.com>
2199
2200 * g++.dg/torture/pr51344.C: New test.
2201
2202 2012-01-19 Tobias Burnus <burnus@net-b.de>
2203
2204 PR fortran/51904
2205 * gfortran.dg/intrinsic_size_2.f90: New.
2206
2207 2012-01-19 Jason Merrill <jason@redhat.com>
2208
2209 PR c++/51889
2210 * g++.dg/inherit/using7.C: New.
2211
2212 2012-01-19 Richard Guenther <rguenther@suse.de>
2213
2214 PR tree-optimization/37997
2215 * gcc.dg/tree-ssa/ssa-pre-28.c: New testcase.
2216
2217 2012-01-19 Andrey Belevantsev <abel@ispras.ru>
2218
2219 PR rtl-optimization/51505
2220 * gcc.dg/pr51505.c: New test.
2221
2222 2012-01-18 Paul Thomas <pault@gcc.gnu.org>
2223
2224 PR fortran/51634
2225 * gfortran.dg/typebound_operator_12.f03: New.
2226 * gfortran.dg/typebound_operator_13.f03: New.
2227
2228 2012-01-18 Paolo Carlini <paolo.carlini@oracle.com>
2229
2230 PR c++/51225
2231 * g++.dg/cpp0x/pr51225.C: New.
2232
2233 2012-01-17 Ian Lance Taylor <iant@google.com>
2234
2235 PR go/50656
2236 * go.test/go-test.exp (go-gc-tests): Recognize some more test lines.
2237
2238 2012-01-17 Tobias Burnus <burnus@net-b.de>
2239
2240 PR fortran/51869
2241 * gfortran.dg/realloc_on_assign_9.f90: New.
2242
2243 2012-01-17 Aldy Hernandez <aldyh@redhat.com>
2244
2245 PR other/51165
2246 * gcc.dg/tm/memopt-3.c: Remove xfail.
2247 * gcc.dg/tm/memopt-4.c: Remove xfail.
2248 * gcc.dg/tm/memopt-5.c: Remove xfail.
2249 * gcc.dg/tm/memopt-7.c: Remove xfail.
2250
2251 2012-01-17 Jakub Jelinek <jakub@redhat.com>
2252
2253 PR tree-optimization/51877
2254 * gcc.c-torture/execute/pr51877.c: New test.
2255
2256 2012-01-17 Michael Zolotukhin <michael.v.zolotukhin@intel.com>
2257
2258 * gcc.dg/vect/no-section-anchors-vect-69.c: Change
2259 {!vect_align_arrays} to vect_sizes_32B_16B.
2260 * gcc.dg/vect/vect-multitypes-1.c: Ditto.
2261 * gcc.dg/vect/vect-peel-3.c: Ditto.
2262
2263 2012-01-16 Jason Merrill <jason@redhat.com>
2264
2265 PR c++/51854
2266 * g++.dg/abi/mangle60.C: New.
2267
2268 PR c++/51827
2269 * g++.dg/pch/mangle1.{C,Hs}: New.
2270
2271 2012-01-16 Mikael Morin <mikael@gcc.gnu.org>
2272 Tobias Burnus <burnus@net-b.de>
2273
2274 PR fortran/50981
2275 * gfortran.dg/elemental_optional_args_3.f90: New
2276 * gfortran.dg/elemental_optional_args_4.f90: New
2277
2278 2012-01-16 Tobias Burnus <burnus@net-b.de>
2279
2280 PR fortran/51809
2281 * gfortran.dg/use_20.f90: New
2282
2283 2012-01-16 Jason Merrill <jason@redhat.com>
2284
2285 PR c++/51868
2286 * g++.dg/cpp0x/rv-bitfield.C: New.
2287 * g++.dg/cpp0x/rv-bitfield2.C: New.
2288
2289 2012-01-16 Paul Thomas <pault@gcc.gnu.org>
2290
2291 * gfortran.dg/class_array_3.f03: Remove the explicit loop in
2292 subroutine 'qsort' and use index array to assign the result.
2293
2294 2012-01-16 Jakub Jelinek <jakub@redhat.com>
2295
2296 PR tree-optimization/51865
2297 * gcc.dg/pr51865.c: New test.
2298
2299 2012-01-15 Richard Sandiford <rdsandiford@googlemail.com>
2300
2301 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Expect 4 threaded edges for MIPS.
2302
2303 2012-01-15 Richard Sandiford <rdsandiford@googlemail.com>
2304
2305 * gcc.target/mips/code-readable-2.c: Allow the jump table address
2306 to be loaded from the constant pool, rather than via %hi and %lo.
2307
2308 2012-01-15 Uros Bizjak <ubizjak@gmail.com>
2309
2310 PR rtl-optimization/51821
2311 * gcc.dg/pr51821.c: New test.
2312
2313 2012-01-15 Andreas Schwab <schwab@linux-m68k.org>
2314
2315 * gcc.dg/torture/pr8081.c: Fix char signedness assumption.
2316
2317 2012-01-14 Andreas Schwab <schwab@linux-m68k.org>
2318
2319 * g++.dg/cpp0x/constexpr-rom.C: Add -G0 where applicable.
2320
2321 2012-01-14 Tobias Burnus <burnus@net-b.de>
2322
2323 PR fortran/51800
2324 * gfortran.dg/init_flag_8.f90: New.
2325 * gfortran.dg/init_flag_9.f90: New.
2326
2327 2011-01-14 Tobias Burnus <burnus@net-b.de>
2328
2329 PR fortran/51816
2330 * gfortran.dg/use_18.f90: New.
2331 * gfortran.dg/use_19.f90: New.
2332
2333 2012-01-13 Ian Lance Taylor <iant@google.com>
2334
2335 PR c++/50012
2336 * g++.dg/warn/Wsign-compare-4.C: New.
2337
2338 2012-01-13 Paul Thomas <pault@gcc.gnu.org>
2339
2340 PR fortran/48351
2341 * gfortran.dg/alloc_comp_assign.f03: New.
2342 * gfortran.dg/allocatable_scalar_9.f90: Reduce count of
2343 __BUILTIN_FREE from 38 to 32.
2344
2345 2012-01-13 Jason Merrill <jason@redhat.com>
2346
2347 PR c++/20681
2348 * g++.dg/warn/Wreturn-type-7.C: New.
2349
2350 2012-01-13 Georg-Johann Lay <avr@gjlay.de>
2351
2352 * gcc.c-torture/execute/20120111-1.c: Fix wrong int = int32_t
2353 assumption.
2354 * g++.dg/ipa/pr51759.C: Fix assumption sizeof(int) > 2.
2355 * gcc.dg/cpp/warn-multichar.c: Fix to work on int=16 platforms.
2356 * gcc.dg/cpp/warn-multichar-2.c: Ditto.
2357 * gcc.dg/debug/dwarf2/pr49871.c: Add dg-require-effective-target
2358 int32plus because of big array needed.
2359 * gcc.dg/pr50527.c: Don't FAIL if sizeof(void*) = 2
2360 * gcc.dg/lto/20090218-2_1.c: Fix prototype of malloc, memcpy.
2361
2362 2012-01-13 Jason Merrill <jason@redhat.com>
2363
2364 PR c++/51813
2365 * g++.dg/ext/visibility/template9.C: New.
2366
2367 PR c++/51620
2368 * g++.dg/cpp0x/defaulted34.C: New.
2369 * g++.dg/template/virtual3.C: New.
2370
2371 2012-01-13 Richard Guenther <rguenther@suse.de>
2372
2373 PR middle-end/8081
2374 * gcc.dg/torture/pr8081.c: New testcase.
2375
2376 2012-01-13 Georg-Johann Lay <avr@gjlay.de>
2377
2378 * gcc.dg/pr46309.c: Set branch cost to greater 1 for avr.
2379
2380 2012-01-12 Jason Merrill <jason@redhat.com>
2381
2382 PR c++/51714
2383 * g++.dg/ext/stmtexpr14.C: New.
2384
2385 2012-01-13 Dodji Seketeli <dodji@redhat.com>
2386
2387 PR c++/51633
2388 * g++.dg/cpp0x/constexpr-diag4.C: New test.
2389
2390 2012-01-12 Jason Merrill <jason@redhat.com>
2391
2392 PR c++/48051
2393 * g++.dg/abi/mangle48.C: Test qualified-names, too.
2394 * g++.dg/abi/mangle58.C: Likewise.
2395
2396 PR c++/51403
2397 * g++.dg/template/arg8.C: New.
2398
2399 2012-01-12 Ira Rosen <irar@il.ibm.com>
2400
2401 PR tree-optimization/51799
2402 * gcc.dg/vect/pr51799.c: New test.
2403 * gcc.dg/vect/vect-widen-shift-u8.c: Expect two widening shift
2404 patterns.
2405
2406 2012-01-12 Dominique d'Humieres <dominiq@lps.ens.fr>
2407 Tobias Burnus <burnus@net-b.de>
2408
2409 PR fortran/51057
2410 PR fortran/51616
2411 * lib/target-supports.exp
2412 (check_effective_target_fortran_largest_fp_has_sqrt): New.
2413 * gfortran.dg/quad_2.f90: Use it, add pattern for IBM's real(16).
2414
2415 2012-01-11 Jason Merrill <jason@redhat.com>
2416
2417 PR c++/51565
2418 * g++.dg/ext/attrib42.C: New.
2419
2420 2012-01-11 Jakub Jelinek <jakub@redhat.com>
2421
2422 PR bootstrap/51796
2423 * gcc.dg/pr51796.c: New test.
2424
2425 2012-01-11 Jason Merrill <jason@redhat.com>
2426
2427 PR c++/51818
2428 * g++.dg/cpp0x/lambda/lambda-mangle3.C: New.
2429
2430 2012-01-11 Eric Botcazou <ebotcazou@adacore.com>
2431
2432 * gnat.dg/array19.ad[sb]: New test.
2433
2434 2012-01-11 Eric Botcazou <ebotcazou@adacore.com>
2435
2436 * gnat.dg/opt23.ad[sb]: New test.
2437 * gnat.dg/opt23_pkg.ad[sb]: New helper.
2438 * gnat.dg/opt24.ad[sb]: New test.
2439
2440 2012-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2441
2442 PR tree-optimization/49642
2443 * gcc.dg/tree-ssa/pr49642-1.c: New test.
2444 * gcc.dg/tree-ssa/pr49642-2.c: New test.
2445
2446 2012-01-11 Jason Merrill <jason@redhat.com>
2447
2448 PR c++/51613
2449 * g++.dg/template/explicit-args5.C: New.
2450
2451 2012-01-11 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
2452
2453 * gcc.c-torture/execute/20120110-1.c: New testcase.
2454
2455 2012-01-10 Jason Merrill <jason@redhat.com>
2456
2457 PR c++/51614
2458 * g++.dg/inherit/ambig1.C: New.
2459
2460 PR c++/51433
2461 * g++.dg/cpp0x/constexpr-cache1.C: New.
2462
2463 2012-01-10 Richard Guenther <rguenther@suse.de>
2464
2465 PR tree-optimization/51801
2466 * gcc.dg/torture/pr51801.c: New testcase.
2467
2468 2012-01-10 Tobias Burnus <burnus@net-b.de>
2469
2470 PR fortran/51652
2471 * gfortran.dg/allocate_with_typespec_5.f90: New.
2472
2473 2012-01-10 Tobias Burnus <burnus@net-b.de>
2474
2475 * gfortran.dg/class_39.f03: Update dg-error string.
2476
2477 2012-01-10 Richard Guenther <rguenther@suse.de>
2478
2479 PR tree-optimization/50913
2480 * gcc.dg/graphite/interchange-16.c: New testcase.
2481 * gcc.dg/graphite/scop-20.c: XFAIL.
2482 * gfortran.dg/graphite/interchange-1.f: Likewise.
2483 * gfortran.dg/graphite/block-1.f90: Likewise.
2484 * gfortran.dg/graphite/block-2.f: Likewise.
2485
2486 2012-01-10 Richard Henderson <rth@redhat.com>
2487
2488 * lib/target-supports.exp (check_effective_target_vect_perm,
2489 check_effective_target_vect_perm_byte,
2490 check_effective_target_vect_perm_short): Enable for arm neon.
2491
2492 2012-01-09 Tobias Burnus <burnus@net-b.de>
2493
2494 PR fortran/46328
2495 * gfortran.dg/typebound_operator_11.f90: New.
2496
2497 2012-01-09 Eric Botcazou <ebotcazou@adacore.com>
2498
2499 * gnat.dg/array18.adb: New test.
2500 * gnat.dg/array18_pkg.ads: New helper.
2501
2502 2012-01-09 Paul Thomas <pault@gcc.gnu.org>
2503
2504 PR fortran/51791
2505 * gfortran.dg/typebound_operator_7.f03: Insert parentheses
2506 around base object in first assignment in main program.
2507 * gfortran.dg/typebound_operator_10.f03: New test.
2508
2509 2012-01-09 Martin Jambor <mjambor@suse.cz>
2510
2511 PR tree-optimization/51759
2512 * g++.dg/ipa/pr51759.C: New test.
2513
2514 2012-01-09 Tobias Burnus <burnus@net-b.de>
2515
2516 PR fortran/51758
2517 * gfortran.dg/optional_absent_2.f90: New.
2518
2519 2012-01-09 Tobias Burnus <burnus@net-b.de>
2520
2521 PR fortran/51578
2522 * gfortran.dg/use_17.f90: New.
2523
2524 2012-01-09 Gary Funck <gary@intrepid.com>
2525
2526 PR preprocessor/33919
2527 * gcc.dg/pr33919.c: New test.
2528 * gcc.dg/pr33919-0.h: New test header file.
2529 * gcc.dg/pr33919-1.h: Ditto.
2530 * gcc.dg/pr33919-2.h: Ditto.
2531
2532 2012-01-07 Jan Hubicka <jh@suse.cz>
2533
2534 PR tree-optimize/51694
2535 * gcc.c-torture/compile/pr51694.c: new testcase.
2536
2537 2012-01-07 Jan Hubicka <jh@suse.cz>
2538
2539 PR tree-optimization/51600
2540 * g++.dg/torture/pr51600.C: New testcase.
2541
2542 2012-01-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2543
2544 PR gcov-profile/51715
2545 PR gcov-profile/51717
2546 * gcc.misc-tests/gcov-13.c: Skip on 32-bit hppa*-*-hpux*.
2547 * gcc.misc-tests/gcov-14.c: Likewise.
2548
2549 2012-01-06 Jason Merrill <jason@redhat.com>
2550
2551 * g++.dg/parse/new5.C: New.
2552
2553 2012-01-06 Patrick Marlier <patrick.marlier@gmail.com>
2554
2555 PR testsuite/51655
2556 * c-c++-common/tm/memcpy-1.c: Declare memcpy instead of
2557 including <string.h>.
2558
2559 2012-01-06 Jason Merrill <jason@redhat.com>
2560
2561 * g++.dg/abi/mangle51.C: New.
2562 * g++.dg/abi/mangle52.C: New.
2563 * g++.dg/abi/mangle53.C: New.
2564 * g++.dg/abi/mangle54.C: New.
2565 * g++.dg/abi/mangle55.C: New.
2566 * g++.dg/abi/mangle56.C: New.
2567 * g++.dg/abi/mangle57.C: New.
2568 * g++.dg/abi/mangle58.C: New.
2569 * g++.dg/abi/mangle59.C: New.
2570 * g++.dg/cpp0x/trailing3.C: Update mangling.
2571 * g++.dg/cpp0x/variadic111.C: Update mangling.
2572 * g++.dg/cpp0x/variadic4.C: Update mangling.
2573 * g++.dg/cpp0x/variadic42.C: Pass -fabi-version=5.
2574 * g++.dg/template/nontype22.C: Works now.
2575 * g++.dg/template/pr35240.C: Works now.
2576
2577 * g++.dg/cpp0x/error7.C: New.
2578
2579 2012-01-06 Tobias Burnus <burnus@net-b.de>
2580
2581 * gfortran.dg/deallocate_stat_2.f90: New.
2582 * coarray/allocate_errgmsg.f90: New.
2583 * gfortran.dg/coarray_lib_alloc_1.f90: New.
2584 * gfortran.dg/coarray_lib_alloc_2.f90: New.
2585 * coarray/subobject_1.f90: Fix for num_images > 1.
2586 * gfortran.dg/deallocate_stat.f90: Update due to changed
2587 stat= handling.
2588
2589 2012-01-06 Andrew Stubbs <ams@codesourcery.com>
2590
2591 * gcc.target/arm/headmerge-2.c: Adjust scan pattern.
2592
2593 2012-01-06 Eric Botcazou <ebotcazou@adacore.com>
2594
2595 * ada/acats/overflow.lst: Add cb20004.
2596
2597 2012-01-05 Dodji Seketeli <dodji@redhat.com>
2598
2599 PR c++/51541
2600 * g++.dg/cpp0x/alias-decl-18.C: New test.
2601
2602 2012-01-05 Eric Botcazou <ebotcazou@adacore.com>
2603
2604 * gcc.c-torture/execute/20120104-1.c: New test.
2605
2606 2012-01-05 Paul Thomas <pault@gcc.gnu.org>
2607
2608 PR fortran/PR48946
2609 * gfortran.dg/typebound_operator_9.f03: This is now a copy of
2610 the old typebound_operator_8.f03.
2611 * gfortran.dg/typebound_operator_8.f03: New version of
2612 typebound_operator_7.f03 with 'u' a derived type instead of a
2613 class object.
2614
2615 2012-01-05 Richard Guenther <rguenther@suse.de>
2616
2617 * g++.dg/torture/pr49309.C: Skip for -flto.
2618
2619 2012-01-05 Jakub Jelinek <jakub@redhat.com>
2620
2621 PR middle-end/51761
2622 * gcc.c-torture/compile/pr51761.c: New test.
2623
2624 2012-01-05 Richard Guenther <rguenther@suse.de>
2625
2626 PR tree-optimization/51760
2627 * gcc.dg/torture/pr51760.c: New testcase.
2628
2629 2012-01-05 Aldy Hernandez <aldyh@redhat.com>
2630
2631 PR middle-end/51472
2632 * gcc.dg/tm/memopt-6.c: Adjust regexp.
2633
2634 2012-01-05 Richard Guenther <rguenther@suse.de>
2635
2636 PR lto/41576
2637 * gfortran.dg/lto/pr41576_0.f90: New testcase.
2638 * gfortran.dg/lto/pr41576_1.f90: Likewise.
2639
2640 2012-01-04 Jakub Jelinek <jakub@redhat.com>
2641
2642 PR debug/51695
2643 * gcc.dg/pr51695.c: New test.
2644
2645 2012-01-04 Andrew Pinski <apinski@cavium.com>
2646
2647 * gcc.target/mips/mips64-dsp-ldx1.c: New test.
2648 * gcc.target/mips/octeon2-lx-1.c: New test.
2649 * gcc.target/mips/mips64-dsp-ldx.c: New test.
2650 * gcc.target/mips/octeon2-lx-2.c: New test.
2651 * gcc.target/mips/octeon2-lx-3.c: New test.
2652
2653 2012-01-04 Patrick Marlier <patrick.marlier@gmail.com>
2654
2655 PR other/51163
2656 PR other/51164
2657 * gcc.dg/tm/alias-1.c: Adjust regexp.
2658 * gcc.dg/tm/alias-2.c: Adjust regexp.
2659
2660 2012-01-04 Paolo Carlini <paolo.carlini@oracle.com>
2661
2662 PR c++/51064
2663 * g++.dg/warn/Wparentheses-26.C: New.
2664
2665 2012-01-04 Mikael Morin <mikael@gcc.gnu.org>
2666
2667 * gfortran.dg/elemental_optional_args_2.f90: New test.
2668
2669 2012-01-04 Thomas Koenig <tkoenig@gcc.gnu.org>
2670
2671 PR fortran/49693
2672 * gfortran.dg/common_17.f90: New test.
2673
2674 2012-01-04 Richard Guenther <rguenther@suse.de>
2675
2676 PR tree-optimization/49651
2677 * gcc.dg/tree-ssa/pta-ptrarith-1.c: Adjust.
2678 * gcc.dg/tree-ssa/pta-ptrarith-2.c: Likewise.
2679
2680 2012-01-03 Paolo Carlini <paolo.carlini@oracle.com>
2681
2682 PR c++/51738
2683 * g++.dg/cpp0x/initlist-postfix-open-square.C: New.
2684
2685 2012-01-03 Andrew Pinski <apinski@cavium.com>
2686
2687 * lib/scanasm.exp (dg-function-on-line): Always use a special format
2688 for all mips targets. Also allow an optional .cfi_startproc.
2689
2690 2012-01-03 Uros Bizjak <ubizjak@gmail.com>
2691
2692 * gfortran.dg/typebound_operator_8.f03: Use dg-add-options ieee.
2693
2694 2012-01-03 Paolo Carlini <paolo.carlini@oracle.com>
2695
2696 PR c++/29273
2697 * g++.dg/rtti/dyncast5.C: New.
2698
2699 2012-01-03 Richard Guenther <rguenther@suse.de>
2700
2701 PR tree-optimization/51070
2702 * gcc.dg/torture/pr51070-2.c: New testcase.
2703
2704 2012-01-03 Richard Guenther <rguenther@suse.de>
2705
2706 PR tree-optimization/51692
2707 * gcc.dg/torture/pr51692.c: New testcase.
2708
2709 2012-01-03 Richard Guenther <rguenther@suse.de>
2710
2711 PR debug/51650
2712 * g++.dg/lto/pr51650-3_0.C: New testcase.
2713
2714 2012-01-03 Paolo Carlini <paolo.carlini@oracle.com>
2715
2716 PR c++/15867
2717 * g++.dg/warn/Wredundant-decls-spec.C: New.
2718
2719 2012-01-03 Jakub Jelinek <jakub@redhat.com>
2720
2721 PR tree-optimization/51719
2722 * g++.dg/tree-prof/pr51719.C: New test.
2723
2724 2012-01-03 Richard Guenther <rguenther@suse.de>
2725
2726 PR middle-end/51730
2727 * gcc.dg/fold-compare-6.c: New testcase.
2728
2729 2012-01-03 Jakub Jelinek <jakub@redhat.com>
2730
2731 PR c++/51669
2732 * g++.dg/gomp/pr51669.C: New test.
2733
2734 2012-01-02 Jason Merrill <jason@redhat.com>
2735
2736 PR c++/51675
2737 * g++.dg/cpp0x/constexpr-union2.C: New.
2738
2739 PR c++/51666
2740 * g++.dg/cpp0x/nsdmi-defer5.C: New.
2741
2742 2012-01-02 Dodji Seketeli <dodji@redhat.com>
2743
2744 PR c++/51462
2745 * g++.dg/cpp0x/constexpr-99.C: New test.
2746
2747 2012-01-02 Paolo Carlini <paolo.carlini@oracle.com>
2748
2749 PR c++/20140
2750 * g++.dg/template/init9.C: New.
2751
2752 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
2753
2754 * gcc.dg/memcpy-4.c: Add nomips16 attribute for MIPS targets.
2755 Increase copy to 5 bytes. Look for at least two "mem/s/u"s,
2756 rather than a specific number.
2757
2758 2012-01-02 Paul Thomas <pault@gcc.gnu.org>
2759
2760 PR fortran/46262
2761 PR fortran/46328
2762 PR fortran/51052
2763 * gfortran.dg/typebound_operator_7.f03: New.
2764 * gfortran.dg/typebound_operator_8.f03: New.
2765
2766 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
2767
2768 PR target/51729
2769 * gcc.target/mips/dspr2-MULT.c: Remove -ffixed-hi -ffixed-lo.
2770 XFAIL.
2771 * gcc.target/mips/dspr2-MULTU.c: Likewise.
2772
2773 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
2774
2775 * gcc.dg/pr46309.c: Add -mtune=octeon2 for MIPS.
2776
2777 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
2778
2779 * g++.dg/cpp0x/constexpr-rom.C: Look for .rdata rather than rodata
2780 for MIPS.
2781
2782 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
2783
2784 * gfortran.dg/io_real_boz_3.f90: Require fortran_real_16.
2785 * gfortran.dg/io_real_boz_4.f90: Likewise.
2786 * gfortran.dg/io_real_boz_5.f90: Likewise.
2787
2788 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
2789
2790 * g++.dg/opt/devirt2.C: Add -mno-abicalls for MIPS.
2791
2792 2012-01-02 Revital Eres <revital.eres@linaro.org>
2793
2794 * gcc.dg/sms-11.c: New file.
2795
2796 2012-01-02 Tobias Burnus <burnus@net-b.de>
2797
2798 PR fortran/51682
2799 * gfortran.dg/coarray/image_index_3.f90: New.
2800
2801 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
2802
2803 PR c++/16603
2804 * g++.dg/parse/enum8.C: New.
2805
2806 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
2807
2808 PR c++/51379
2809 * g++.dg/conversion/reinterpret4.C: New.
2810 * g++.dg/conversion/reinterpret1.C: Adjust.
2811
2812 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
2813
2814 * g++.dg/cpp0x/constexpr-delegating2.C: Add missing piece.
2815
2816 2012-01-01 Fabien ChĂȘne <fabien@gcc.gnu.org>
2817
2818 * g++.old-deja/g++.brendan/crash25.C: Adjust.
2819 * g++.old-deja/g++.brendan/crash56.C: Likewise.
2820 * g++.old-deja/g++.jason/access14.C: Likewise.
2821 * g++.old-deja/g++.jason/access8.C: Likewise.
2822 * g++.old-deja/g++.jason/access1.C: Likewise.
2823 * g++.old-deja/g++.other/access3.C: Likewise.
2824 * g++.old-deja/g++.other/access5.C: Likewise.
2825 * g++.old-deja/g++.law/unsorted1.C: Likewise.
2826 * g++.old-deja/g++.law/visibility22.C: Likewise.
2827 * g++.old-deja/g++.law/visibility26.C: Likewise.
2828 * g++.old-deja/g++.mike/p2746.C: Likewise.
2829 * g++.dg/debug/using1.C: Likewise.
2830 * g++.dg/lookup/using51.C: Likewise.
2831 * g++.dg/inherit/using5.C: Likewise.
2832 * g++.dg/inherit/pr30297.C: Likewise.
2833 * g++.dg/inherit/access8.C: Likewise.
2834 * g++.dg/torture/pr39362.C: Likewise.
2835 * g++.dg/template/crash13.C: Likewise.
2836 * g++.dg/template/using10.C: Likewise.
2837
2838 2012-01-01 Thomas Koenig <tkoenig@gcc.gnu.org>
2839
2840 PR fortran/51502
2841 * lib/gcc-dg.exp (scan-module-absence): Really commit last
2842 change.
2843
2844 2012-01-01 Ira Rosen <irar@il.ibm.com>
2845
2846 PR tree-optimization/51704
2847 * gfortran.dg/vect/no-fre-no-copy-prop-O3-pr51704.f90: New.
2848 * gfortran.dg/vect/vect.exp: Run no-fre-no-copy-prop-O3-* with
2849 corresponding flags.
2850
2851 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
2852
2853 PR c++/51723
2854 * g++.dg/cpp0x/constexpr-delegating2.C: New.
2855
2856 2012-01-01 Jan Hubicka <jh@suse.cz>
2857
2858 PR rtl-optimization/51069
2859 * gcc.c-torture/compile/pr51069.c: New testcase.
2860
2861 2012-01-01 Jakub Jelinek <jakub@redhat.com>
2862
2863 PR tree-optimization/51683
2864 * gcc.dg/pr51683.c: New test.
2865 \f
2866 Copyright (C) 2012 Free Software Foundation, Inc.
2867
2868 Copying and distribution of this file, with or without modification,
2869 are permitted in any medium without royalty provided the copyright
2870 notice and this notice are preserved.