OSDN Git Service

* gcc-interface/ada-tree.h (TYPE_PACKED_ARRAY_TYPE_P): Add checking.
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
1 2012-02-27  Eric Botcazou  <ebotcazou@adacore.com>
2
3         * gnat.dg/aggr19.adb: New test.
4         * gnat.dg/aggr19_pkg.ad[sb]: New helper.
5
6 2012-02-26  Oleg Endo  <olegendo@gcc.gnu.org>
7
8         PR target/49263
9         * gcc.target/sh/pr49263.c: New.
10
11 2012-02-24  Andrew MacLeod  <amacleod@redhat.com>
12
13         * gcc.dg/simulate-thread/simulate-thread.gdb: Use return value from
14         simulate_thread_wrapper_other_threads
15         * gcc.dg/simulate-thread/atomic-load-int128.c (simulate_thread_main):
16         Move initialization of 'value' to main().
17         (main): Initialize 'value';
18         * gcc.dg/simulate-thread/speculative-store.c
19         (simulate_thread_step_verify): Return 0 when successful.
20         * gcc.dg/simulate-thread/simulate-thread.h (HOSTILE_THREAD_THRESHOLD):
21         Reduce threshold.
22         (INSN_COUNT_THRESHOLD): New.  Instruction limit to terminate test.
23         (simulate_thread_wrapper_other_threads): Return a success/fail value
24         and issue an error if the instruction count threshold is exceeded.
25
26 2012-02-24  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
27
28         PR target/50580
29         * gcc.target/mips/interrupt_handler-2.c: Skip on mips-sgi-irix6*.
30         * gcc.target/mips/interrupt_handler-3.c: Likewise.
31
32 2012-02-24  Richard Guenther  <rguenther@suse.de>
33
34         PR middle-end/52355
35         * gcc.dg/pr52355.c: New testcase.
36
37 2012-02-23  Kai Tietz  <ktietz@redhat.com>
38
39         * gcc.dg/pack-test-5.c: Add -mno-ms-bitfields option
40         for mingw-targets.
41         * gcc.dg/Wpadded.c: Likewise.
42         * gcc.dg/bf-ms-layout-2.c: Adjust offsets to fit ms-bitfield
43         structure-layout.
44         * gcc.dg/di-sync-multithread.c: Replace for mingw-target the use
45         for sleep by Sleep and add windows.h include for this function.
46         * gcc.dg/format/dfp-printf-1.c: Adjust dg-skip-if rule for mingw
47         targets.
48         * gcc.dg/stack-usage-1.c (SIZE): Provide proper SIZE for x64 mingw
49         target.
50         * gcc.dg/tls/thr-cse-1.c: Provide proper pattern for x64 mingw
51         target.
52         * gcc.dg/tls/opt-11.c (memset): Use __extension__ to avoid fail
53         on x64 mingw target.
54         * gcc.dg/bf-ms-attrib.c: Adjust expected size for ms_struct layout.
55         * gcc.dg/pr50251.c: Disable test for x64 mingw target.
56         * gcc.c-torture/execute/930930-1.c (long): Replace by ptr_t to avoid
57         failure on LLP64 target.
58
59 2012-02-23  Uros Bizjak  <ubizjak@gmail.com>
60
61         PR c/52290
62         * gcc.dg/noncompile/pr52290.c: New test.
63
64 2012-02-23  Jakub Jelinek  <jakub@redhat.com>
65
66         PR tree-optimization/52019
67         * gcc.dg/tree-ssa/ipa-split-6.c: New test.
68
69 2012-02-22  Kai Tietz  <ktietz@redhat.com>
70
71         * g++.dg/opt/devirt2.C: Add rule for *-*-mingw* target.
72         * g++.dg/opt/pr48549.C (long): Replace by long by __PTRDIFF_TYPE__
73         derived pdiff_t type.
74         * g++.dg/torture/pr49720.C: Likewise
75
76 2012-02-22  Uros Bizjak  <ubizjak@gmail.com>
77
78         PR target/52330
79         * gcc.target/i386/pr52330.c: New test.
80
81 2012-02-22  Tobias Burnus  <burnus@net-b.de>
82
83         PR fortran/52335
84         * gfortran.dg/io_constraints_10.f90: New.
85
86 2012-02-22  Ulrich Weigand  <ulrich.weigand@linaro.org>
87
88         * lib/target-supports.exp (check_effective_target_vect_condition):
89         Return true for NEON.
90
91 2012-02-21  Kai Tietz  <ktietz@redhat.com>
92
93         * gcc.dg/bf-ms-layout-3.c: Mark char typed bitfield as extension.
94
95 2012-02-21  Richard Guenther  <rguenther@suse.de>
96
97         PR tree-optimization/52324
98         * gcc.dg/tree-ssa/ssa-lim-10.c: New testcase.
99
100 2012-02-21  Georg-Johann Lay  <avr@gjlay.de>
101
102         PR middle-end/51782
103         * gcc.target/avr/torture/pr51782-1.c: New test.
104
105 2012-02-21  Jakub Jelinek  <jakub@redhat.com>
106
107         PR tree-optimization/52318
108         * gcc.dg/pr52318.c: New test.
109
110 2012-02-20  Kai Tietz  <ktietz@redhat.com>
111
112         * gcc.dg/bf-ms-layout-3.c: New testcase.
113
114 2012-02-20  Thomas Koenig  <tkoenig@gcc.gnu.org>
115
116         PR testsuite/52229
117         PR fortran/32380
118         * gfortran.dg/vect/pr32380.f:  XFAIL on PowerPC and ia-64.
119
120 2012-02-20  Richard Guenther  <rguenther@suse.de>
121
122         PR tree-optimization/52298
123         * gcc.dg/torture/pr52298.c: New testcase.
124         * gcc.dg/vect/pr52298.c: Likewise.
125
126 2012-02-20  Georg-Johann Lay  <avr@gjlay.de>
127
128         * gcc.dg/pr52132.c: Fix FAIL on 16-bit int platforms.
129         * gcc.c-torture/execute/pr52286.c: Ditto.
130
131 2012-02-20  Jakub Jelinek  <jakub@redhat.com>
132
133         PR tree-optimization/52286
134         * gcc.c-torture/execute/pr52286.c: New test.
135
136 2012-02-18  Tobias Burnus  <burnus@net-b.de>
137
138         PR fortran/52295
139         * gfortran.dg/interface_35.f90: Use -std=f2003.
140         * gfortran.dg/proc_ptr_comp_20.f90: Remove dg-warning.
141         * gfortran.dg/interface_assignment_4.f90: Ditto.
142         * gfortran.dg/bessel_1.f90: Ditto.
143         * gfortran.dg/func_result_6.f90: Ditto.
144         * gfortran.dg/hypot_1.f90: Ditto.
145         * gfortran.dg/proc_ptr_comp_21.f90: Ditto.
146
147 2012-02-17  Tobias Burnus  <burnus@net-b.de>
148
149         PR translation/52232
150         PR translation/52234
151         PR translation/52245
152         PR translation/52246
153         PR translation/52262
154         PR translation/52273
155         * gfortran.dg/coarray_22.f90: Update dg-error.
156         * gfortran.dg/allocate_alloc_opt_4.f90: Ditto.
157
158 2012-02-17  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
159
160         PR target/51753
161         * lib/gcc-simulate-thread.exp: Load timeout.exp.
162         (simulate-thread): Use default timeout.
163
164 2012-02-16  Jason Merrill  <jason@redhat.com>
165
166         PR c++/52248
167         * g++.dg/ext/timevar1.C: New.
168
169 2012-02-16  Fabien ChĂȘne  <fabien@gcc.gnu.org>
170
171         PR c++/52126
172         * g++.dg/template/using21.C: New.
173         * g++.dg/template/using22.C: Likewise.
174
175 2012-02-16  Jason Merrill  <jason@redhat.com>
176
177         PR c++/51415
178         * g++.dg/cpp0x/lambda/lambda-err1.C: New.
179
180 2012-02-16  Jakub Jelinek  <jakub@redhat.com>
181
182         PR tree-optimization/52255
183         * gcc.c-torture/compile/pr52255.c: New test.
184
185         PR debug/52260
186         * g++.dg/debug/dwarf2/pr52260.C: New test.
187
188         PR middle-end/51929
189         * g++.dg/ipa/pr51929.C: New test.
190
191 2012-02-15  Michael Meissner  <meissner@linux.vnet.ibm.com>
192
193         PR target/52199
194         * gcc.target/powerpc/pr52199.c: New file.
195
196 2012-02-15  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
197
198         PR target/52152
199         * objc.dg/stabs-1.m: xfail on mips-sgi-irix6.5.
200
201 2012-02-15  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
202
203         * gcc.dg/pr51867.c: Don't include <math.h>.
204         (sqrtf): Declare.
205
206 2012-02-15  Georg-Johann Lay  <avr@gjlay.de>
207
208         * gcc.dg/lto/20091013-1_1.c: xfail for avr.
209         * gcc.dg/lto/20091013-1_2.c: xfail for avr.
210
211 2012-02-15  Tobias Grosser <grosser@fim.uni-passau.de>
212
213         PR tree-optimization/50561
214         * gcc.dg/graphite/pr50561.c: New testcase.
215
216 2012-02-15  Georg-Johann Lay  <avr@gjlay.de>
217
218         * gcc.target/avr/torture/builtin_insert_bits-1.c: New test.
219         * gcc.target/avr/torture/builtin_insert_bits-2.c: New test.
220
221 2012-02-15  Eric Botcazou  <ebotcazou@adacore.com>
222
223         * gnat.dg/discr35.ad[sb]: New test.
224
225 2012-02-15  Eric Botcazou  <ebotcazou@adacore.com>
226
227         * gnat.dg/volatile10.adb: New test.
228         * gnat.dg/volatile10_pkg.ads: New helper.
229
230 2012-02-14  Jason Merrill  <jason@redhat.com>
231
232         * g++.dg/ext/attrib43.C: New.
233
234 2012-02-14  Hans-Peter Nilsson  <hp@axis.com>
235
236         * lib/target-supports.exp (check_effective_target_fgnu_tm): New proc.
237         * gfortran.dg/trans-mem-skel.f90: Gate test on effective_target
238         fgnu_tm.
239         * gcc.dg/lto/trans-mem-1_0.c, gcc.dg/lto/trans-mem-2_0.c,
240         gcc.dg/lto/trans-mem-3_0.c, gcc.dg/lto/trans-mem-4_0.c: Ditto.
241         * gcc.dg/tm/tm.exp: Gate the whole of gcc.dg/tm on
242         effective_target fgnu_tm.
243         * g++.dg/tm/tm.exp: Ditto for g++.dg/tm.
244
245 2012-02-14  Jakub Jelinek  <jakub@redhat.com>
246
247         PR c++/52247
248         * g++.dg/template/asmgoto1.C: New test.
249
250 2012-02-14  Ian Lance Taylor  <iant@google.com>
251
252         PR go/48501
253         * go.test/go-test.exp (go-gc-tests): Disable optimizations when
254         compiling generated file for 64bit and index tests.
255
256 2012-02-14  Uros Bizjak  <ubizjak@gmail.com>
257
258         * gcc.dg/lower-subreg-1.c: Fix and simplify target selector.
259
260 2012-02-14  Richard Guenther  <rguenther@suse.de>
261
262         PR tree-optimization/52244
263         PR tree-optimization/51528
264         * gcc.dg/torture/pr52244.c: New testcase.
265
266 2012-02-14  Walter Lee  <walt@tilera.com>
267
268         * g++.dg/other/PR23205.C: Disable test on tile.
269         * g++.dg/other/pr23205-2.C: Disable test on tile.
270         * gcc.dg/20020312-2.c: Add a condition for __tile__.
271         * gcc.dg/20040813-1.c: Disable test on tile.
272         * gcc.dg/lower-subreg-1.c: Disable test on tilegx.
273         * gcc.misc-tests/linkage.exp: Handle tilegx.
274
275 2012-02-14  Jakub Jelinek  <jakub@redhat.com>
276
277         PR tree-optimization/52210
278         * gcc.dg/pr52210.c: New test.
279
280 2012-02-14  Jason Merrill  <jason@redhat.com>
281
282         PR c++/39055
283         * g++.dg/overload/defarg5.C: New.
284
285 2012-02-14  Jakub Jelinek  <jakub@redhat.com>
286
287         PR c/52181
288         * c-c++-common/pr52181.c: New test.
289
290 2012-02-13  Jakub Jelinek  <jakub@redhat.com>
291
292         PR c++/52215
293         * g++.dg/ext/atomic-1.C: New test.
294
295 2012-02-13  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
296
297         * gcc.c-torture/execute/pr51933.c: Modify for s390 31 bit.
298
299 2012-02-13  Jakub Jelinek  <jakub@redhat.com>
300
301         PR middle-end/52209
302         * gcc.c-torture/execute/pr52209.c: New test.
303
304 2012-02-12  Mikael Morin  <mikael@gcc.gnu.org>
305
306         PR fortran/50981
307         * gfortran.dg/elemental_optional_args_5.f03: New test.
308
309 2012-02-12 Iain Sandoe  <iains@gcc.gnu.org>
310
311         PR testsuite/50076
312         * c-c++-common/cxxbitfields-3.c: Adjust scan assembler for nonpic
313         cases.
314
315 2012-02-11  Ian Lance Taylor  <iant@google.com>
316
317         PR go/51874
318         * go.test/go-test.exp (go-gc-tests): Don't run nilptr test on
319         SPARC Solaris.  Don't run the test at all on systems where it may
320         not work, rather than xfailing it.
321
322 2012-02-11  Richard Sandiford  <rdsandiford@googlemail.com>
323
324         PR rtl-optimization/52175
325         * gcc.c-torture/compile/pr52175.c: New test.
326
327 2012-02-10  Jason Merrill  <jason@redhat.com>
328
329         PR c++/51910
330         * g++.dg/template/repo10.C: New.
331
332 2012-02-11  Jakub Jelinek  <jakub@redhat.com>
333
334         PR debug/52132
335         * gcc.dg/pr52132.c: New test.
336
337 2012-02-10  Eric Botcazou  <ebotcazou@adacore.com>
338
339         * gnat.dg/specs/aggr4.ads: New test.
340         * gnat.dg/specs/aggr4_pkg.ads: New helper.
341
342 2012-02-10  H.J. Lu  <hongjiu.lu@intel.com>
343
344         PR target/52146
345         * gcc.target/i386/pr52146.c: New.
346
347 2012-02-10  Jakub Jelinek  <jakub@redhat.com>
348
349         PR middle-end/52177
350         * c-c++-common/pr52177.c: New test.
351
352 2012-02-10  Jan Hubicka  <jh@suse.cz>
353
354         PR middle-end/48600
355         * g++.dg/torture/pr48600.C: New testcase.
356
357 2012-02-09  Peter Bergner  <bergner@vnet.ibm.com>
358
359         PR middle-end/52140
360         * gcc.dg/dfp/pr52140.c: New test.
361
362 2012-02-09  Jakub Jelinek  <jakub@redhat.com>
363
364         PR fortran/32380
365         * gfortran.dg/vect/pr32380.f: Use dg-additional-options instead
366         of dg-options.
367
368 2012-02-09  Bin Cheng  <bin.cheng@arm.com>
369
370         PR middle-end/51867
371         * testsuite/c-c++-common/dfp/signbit-2.c: Change '-O0' to '-O1'.
372         * testsuite/gcc.dg/pr51867.c: New test.
373
374 2012-02-09  Ian Lance Taylor  <iant@google.com>
375
376         * go.test/go-test.exp (go-gc-tests): Don't run stack.go on systems
377         which don't support -fsplit-stack.  Turn off optimization when
378         compiling select5-out.go.
379
380 2012-02-08  Ian Lance Taylor  <iant@google.com>
381
382         * go.test/go-test.exp (go-gc-tests): Don't run chan/select2.go on
383         systems which don't support -fsplit-stack.
384
385 2012-02-08  Andrew MacLeod  <amacleod@redhat.com>
386
387         * gcc.dg/simulate-thread/simulate-thread.exp: Use -O0, -O2, and -O3.
388         * gcc.dg/simulate-thread/simulate-thread.gdb: Don't display every
389         machine instuction in the log.
390
391 2012-02-08  Jack Howarth <howarth@bromo.med.uc.edu>
392
393         * lib/gcc-simulate-thread.exp (simulate-thread): Increase timeout
394           to 20 seconds.
395
396 2012-02-08  Magnus Granberg  <zorry@gentoo.org>
397
398         PR driver/48524
399         * gcc.dg/pr48524.c: New test.
400         * gcc.dg/pr48524.spec: New spec file for test.
401
402 2012-02-08  Thomas Koenig  <tkoenig@gcc.gnu.org>
403
404         PR fortran/32380
405         * gfortran.dg/vect/pr32380.f90:  New test.
406
407 2012-02-08  Tobias Burnus  <burnus@net-b.de>
408
409         PR fortran/52151
410         * gfortran.dg/realloc_on_assign_12.f90: New.
411
412 2012-02-08  Richard Guenther  <rguenther@suse.de>
413
414         PR rtl-optimization/52170
415         * gcc.dg/torture/pr52170.c: New testcase.
416
417 2012-02-08  Jakub Jelinek  <jakub@redhat.com>
418
419         PR gcov-profile/52150
420         * gcc.dg/tree-prof/pr52150.c: New test.
421
422         PR rtl-optimization/52139
423         * gcc.dg/pr52139.c: New test.
424
425 2012-02-07  Jason Merrill  <jason@redhat.com>
426
427         PR c++/51675
428         * g++.dg/cpp0x/constexpr-union3.C: New.
429
430         PR c++/52035
431         * g++.dg/lto/pr52035_0.C: New.
432
433 2012-02-07  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
434
435         * gfortran.dg/guality/pr41558.f90: Use lp64 instead of hppa*64*-*-*.
436         * gcc.dg/special/weak-1.c: Likewise.
437         * gcc.dg/ucnid-12.c: Likewise.
438         * gcc.dg/torture/pr45678-1.c: Likewise.
439         * gcc.dg/torture/pr45678-2.c: Likewise.
440         * gcc.dg/vector-4.c: Likewise.
441         * gcc.dg/ipa/inline-5.c: Likewise.
442         * gcc.dg/ucnid-11.c: Likewise.
443         * gcc.misc-tests/gcov-13.c: Likewise.
444         * gcc.misc-tests/gcov-14.c: Likewise.
445         * g++.dg/ext/label13.C: Likewise.
446         * gcc.dg/tree-ssa/ssa-fre-31.c: Use dg-additional-options for extra
447         hppa*-*-hpux* options.
448         * gcc.dg/tree-ssa/ssa-fre-33.c: Likewise.
449         * gcc.dg/tree-ssa/ssa-fre-34.c: Likewise.
450         * gcc.dg/pr48616.c: Likewise.
451         * gcc.dg/pr17957.c: Likewise.
452         * gcc.dg/pr17055-1.c: Likewise.
453         * gcc.dg/pr32912-1.c: Likewise.
454         * gcc.dg/tm/pr51472.c: Likewise.
455         * c-c++-common/fold-bitand-4.c: Likewise.
456         * c-c++-common/Wunused-var-12.c: Use lp64 instead of hppa*64*-*-*.
457         Use dg-additional-options for extra options.
458
459 2012-02-07  Joern Rennecke <joern.rennecke@embecosm.com>
460
461         * gcc.target/epiphany/interrupt-2.c: New test.
462
463 2012-02-07  Richard Sandiford  <rdsandiford@googlemail.com>
464
465         PR target/52155
466         * gcc.target/mips/mips.exp (mips-dg-options): Handle target.
467         * gcc.target/mips/loongson-shift-count-truncated-1.c: Force -mlong64
468         for MIPS ELF.
469
470 2012-02-07  Richard Sandiford  <rdsandiford@googlemail.com>
471
472         PR target/52152
473         * objc.dg/stabs-1.m: XFAIL for mips*-*-elf*.
474
475 2012-02-07  Richard Sandiford  <rdsandiford@googlemail.com>
476
477         PR middle-end/24306
478         PR target/52154
479         * lib/target-supports.exp (check_effective_target_mips_eabi): New.
480         * gcc.target/mips/va-arg-1.c: New test.
481
482 2012-02-07  Michael Meissner  <meissner@linux.vnet.ibm.com>
483
484         * gcc.target/powerpc/no-r11-3.c (outer_func): Fix error message
485         for -mno-pointers-to-nested-functions.
486
487 2012-02-07  Eric Botcazou  <ebotcazou@adacore.com>
488
489         * gcc.c-torture/execute/20120207-1.c: New test.
490
491 2012-02-07  Jakub Jelinek  <jakub@redhat.com>
492
493         PR rtl-optimization/52060
494         * gcc.dg/torture/pr52060.c: New test.
495
496         PR middle-end/52074
497         * gcc.c-torture/compile/pr52074.c: New test.
498
499 2012-02-07  Tobias Burnus  <burnus@net-b.de>
500
501         PR fortran/51514
502         * gfortran.dg/class_to_type_2.f90: New.
503
504 2012-02-06  Thomas König  <tkoenig@gcc.gnu.org>
505
506         PR fortran/32373
507         * gfortran.dg/vect/vect-8.f90:  Use vect_double effective target.
508         Remove module.
509
510 2012-02-06  Jason Merrill  <jason@redhat.com>
511
512         PR c++/52088
513         * g++.dg/template/conv13.C: New.
514
515 2012-02-06  Richard Guenther  <rguenther@suse.de>
516
517         PR tree-optimization/52115
518         * gcc.c-torture/compile/pr52115.c: New testcase.
519
520 2012-02-06  Jakub Jelinek  <jakub@redhat.com>
521
522         PR target/52129
523         * gcc.c-torture/execute/pr52129.c: New test.
524
525 2012-02-06  Andrey Belevantsev  <abel@ispras.ru>
526
527         * gcc.dg/pr48374.c: Actually add the test I forgot 
528         in the 2012-01-25 commit.
529
530 2012-02-05  Thomas König  <tkoenig@gcc.gnu.org>
531
532         PR fortran/32373
533         * gfortran.dg/vect/vect-8.f90:  New test case.
534
535 2012-02-05  Thomas König  <tkoenig@gcc.gnu.org>
536
537         PR fortran/48847
538         * gfortran.dg/warn_unused_dummy_argument_3.f90:  New test.
539
540 2012-02-05  Paul Thomas  <pault@gcc.gnu.org>
541
542         PR fortran/52102
543         * gfortran.dg/class_48.f90 : Add test of allocate class array
544         component with source in subroutine test3.  Remove commenting
545         out in subroutine test4, since branching on unitialized variable
546         is now fixed (no PR for this last.).
547
548 2012-02-05  Richard Sandiford  <rdsandiford@googlemail.com>
549
550         * gcc.dg/tree-prof/stringop-2.c (main): Add a nomips16 attribute
551         on MIPS targets.
552         * gfortran.dg/pr45636.f90: XFAIL for MIPS16 targets.
553
554 2012-02-05  Richard Sandiford  <rdsandiford@googlemail.com>
555
556         PR target/52125
557         * lib/target-supports.exp (check_effective_target_mips_rel): New.
558         * gcc.dg/pr48774.c: Skip on MIPS REL targets.
559
560 2012-02-05  Richard Sandiford  <rdsandiford@googlemail.com>
561
562         * lib/target-supports.exp (check_effective_target_mips_llsc): New.
563         (check_effective_target_sync_int_long): Use it.
564         (check_effective_target_sync_char_short): Likewise.
565         * gcc.target/mips/atomic-memory-1.c: Restrict error check to mips_llsc.
566
567 2012-02-05  Tobias Burnus  <burnus@net-b.de>
568
569         PR fortran/51972
570         * gfortran.dg/class_48.f90: Add some further checks.
571
572 2012-02-05  Ira Rosen  <irar@il.ibm.com>
573
574         PR tree-optimization/52091
575         * gcc.dg/vect/pr52091.c: New test.
576
577 2012-02-04  Jakub Jelinek  <jakub@redhat.com>
578
579         PR rtl-optimization/52113
580         * gcc.target/avr/pr52113.c: New test.
581
582 2012-02-03  Jakub Jelinek  <jakub@redhat.com>
583
584         PR rtl-optimization/52092
585         * gcc.c-torture/compile/pr52092.c: New test.
586
587 2012-02-02  Mikael Morin  <mikael@gcc.gnu.org>
588
589         PR fortran/41587
590         * gfortran.dg/class_array_10.f03: New test.
591
592         PR fortran/46356
593         * gfortran.dg/class_array_11.f03: New test.
594
595         PR fortran/51754
596         * gfortran.dg/class_array_12.f03: New test.
597
598 2012-02-02  Paul Thomas  <pault@gcc.gnu.org>
599
600         PR fortran/52012
601         * gfortran.dg/realloc_on_assign_11.f90: New test.
602
603 2012-02-02  Tobias Burnus  <burnus@net-b.de>
604
605         PR fortran/52093
606         * gfortran.dg/shape_7.f90: New.
607
608 2012-02-02  Richard Sandiford  <rdsandiford@googlemail.com>
609
610         * gcc.target/mips/mips-prepend-1.c: New test.
611
612 2012-02-02  Jan Hubicka  <jh@suse.cz>
613             Tom de Vries  <tom@codesourcery.com>
614
615         PR middle-end/51998
616         * testsuite/gcc.dg/alias-12.c: New testcase.
617         * testsuite/gcc.dg/alias-13.c: New testcase.
618
619 2012-02-02  Jakub Jelinek  <jakub@redhat.com>
620
621         PR target/52086
622         * gcc.dg/pr52086.c: New test.
623
624         PR tree-optimization/52073
625         * gcc.c-torture/compile/pr52073.c: New test.
626
627 2012-02-01  Thomas König  <tkoenig@gcc.gnu.org>
628
629         PR fortran/51958
630         * gfortran.dg/function_optimize_10.f90:  New test.
631
632 2012-02-01  Uros Bizjak  <ubizjak@gmail.com>
633
634         * go.test/go-test.exp (go-gc-tests): xfail test/nilptr.go runtime
635         test on alpha*-*-*.
636
637 2012-02-01  Tobias Burnus  <burnus@net-b.de>
638
639         PR fortran/52024
640         * gfortran.dg/typebound_operator_14.f90: New.
641
642 2012-02-01  Tobias Burnus  <burnus@net-b.de>
643
644         PR fortran/52059
645         * gfortran.dg/elemental_function_1.f90: New.
646
647 2012-02-01  Georg-Johann Lay  <avr@gjlay.de>
648
649         PR rtl-optimization/51374
650         * gcc.target/avr/torture/pr51374-1.c:
651         Also fail if SBIS is seen.
652
653 2012-02-01  Georg-Johann Lay  <avr@gjlay.de>
654
655         PR rtl-optimization/51374
656         * gcc.target/avr/torture/pr51374-1.c: New.
657
658 2012-01-31  Tobias Burnus  <burnus@net-b.de>
659
660         PR fortran/52024
661         * gfortran.dg/typebound_generic_11.f90: New.
662
663 2012-01-31  Tobias Burnus  <burnus@net-b.de>
664
665         PR fortran/52029
666         * gfortran.dg/class_49.f90: New.
667
668 2012-01-31  Tobias Burnus  <burnus@net-b.de>
669
670         PR fortran/52013
671         * gfortran.dg/elemental_args_check_6.f90: New.
672
673 2012-01-31  Jason Merrill  <jason@redhat.com>
674
675         PR c++/52043
676         * g++.dg/cpp0x/variadic122.C: New.
677
678 2012-01-31  Paul Thomas  <pault@gcc.gnu.org>
679
680         PR fortran/52012
681         * gfortran.dg/realloc_on_assign_10.f90: New test.
682
683 2012-01-31  Richard Guenther  <rguenther@suse.de>
684
685         PR tree-optimization/51528
686         * gcc.dg/torture/pr51528.c: New testcase.
687
688 2012-01-30  Uros Bizjak  <ubizjak@gmail.com>
689
690         PR go/48501
691         * lib/go.exp (go_target_compile): Append timeout= to options.
692         * go.test/go-test.exp (go-gc-tests): Add dg-timeout-factor for
693         select5-out.go test on alpha*-*-* targets.
694
695 2012-01-30  Richard Sandiford  <rdsandiford@googlemail.com>
696
697         * gcc.target/mips/extend-1.c (TEST_CHAR): Use signed char.
698         (TEST_SHORT): Reformat in the same way.
699         * gcc.target/mips/octeon-exts-6.c (TEST_CHAR): Use signed char.
700         (TEST_SHORT): Reformat in the same way.
701         * gcc.target/mips/octeon2-lx-1.c (TEST): Make sign explicit.
702         * gcc.target/mips/pr37362.c: Skip for mips-sde-elf.
703         * gcc.target/mips/mmcount-ra-address-1.c (bazl): Add NOMIPS16.
704         * gcc.target/mips/mmcount-ra-address-2.c (bar): Likewise.
705         * gcc.target/mips/mmcount-ra-address-3.c (bar): Likewise.
706
707 2012-01-30  Bin Cheng  <bin.cheng@arm.com>
708
709         PR target/51835
710         * gcc.target/arm/pr51835.c: New testcase.
711
712 2012-01-30  Richard Guenther  <rguenther@suse.de>
713
714         PR tree-optimization/52028
715         * gcc.dg/torture/pr52028.c: New testcase.
716         * gfortran.dg/ldist-pr45199.f: Adjust.
717         * gcc.dg/tree-ssa/ldist-16.c: Likewise.
718         * gcc.dg/tree-ssa/ldist-17.c: Likewise.
719         * gcc.dg/tree-ssa/ldist-pr45948.c: Likewise.
720
721 2012-01-30  Jakub Jelinek  <jakub@redhat.com>
722
723         PR debug/52027
724         * gcc.dg/tree-prof/pr52027.c: New test.
725
726         PR tree-optimization/52046
727         * gcc.dg/pr52046.c: New test.
728
729         PR debug/52048
730         * g++.dg/other/pr52048.C: New test.
731
732 2012-01-30  Richard Guenther  <rguenther@suse.de>
733
734         PR tree-optimization/52045
735         * gcc.dg/pr52045.c: New testcase.
736
737 2012-01-30  Greta Yorsh  <Greta.Yorsh@arm.com>
738
739         * gcc.target/arm/di-longlong64-sync-withldrexd.c: Accept
740         new code generated for __sync_lock_release.
741
742 2012-01-30  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
743
744         * gcc.dg/dfp/fe-convert-2.c: Force use of soft dfp on s390 and s390x.
745
746 2012-01-29  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
747
748         PR testsuite/51875
749         * gfortran.dg/guality/pr41558.f90: Skip on 32-bit hppa*-*-hpux*.
750
751         * g++.dg/ext/visibility/template10.C: Fix typo.
752
753         * gcc.dg/tm/pr51472.c: Add -fno-common option on hppa-*-hpux*.
754
755 2012-01-29  Paolo Carlini  <paolo.carlini@oracle.com>
756
757         PR c++/51327
758         * g++.dg/cpp0x/constexpr-ice6.C: New.
759
760 2012-01-29  Tobias Burnus  <burnus@net-b.de>
761
762         PR fortran/41600
763         * gfortran.dg/default_initialization_6.f90: New.
764
765 2012-01-29  Tobias Burnus  <burnus@net-b.de>
766
767         PR fortran/51972
768         * gfortran.dg/class_allocate_12.f90: Enable disabled test.
769         * gfortran.dg/class_48.f90: New.
770
771 2012-01-29  Janne Blomqvist  <jb@gcc.gnu.org>
772
773         PR fortran/51808
774         * gfortran.dg/module_md5_1.f90: Update MD5 sum.
775
776 2012-01-28  Tobias Burnus  <burnus@net-b.de>
777
778         PR fortran/51972
779         * gfortran.dg/class_allocate_12.f90: New.
780
781 2012-01-28  Eric Botcazou  <ebotcazou@adacore.com>
782
783         * gcc.dg/torture/pr50444.c: Fix dg directives.
784
785 2012-01-28  Jakub Jelinek  <jakub@redhat.com>
786
787         PR target/52006
788         * gcc.target/arm/pr52006.c: New test.
789
790 2012-01-27  Aldy Hernandez  <aldyh@redhat.com>
791
792         PR testsuite/52011
793         * gcc.dg/lto/trans-mem.h: New file.
794         * gcc.dg/lto/trans-mem-2_0.c: Include it.
795         * gcc.dg/lto/trans-mem-1_1.c: Same.
796         * gcc.dg/lto/trans-mem-4_1.c: Same.
797         * gcc.dg/lto/trans-mem-3_1.c: Same.
798
799 2012-01-27  Tobias Burnus  <burnus@net-b.de>
800
801         PR fortran/52022
802         * gfortran.dg/dummy_procedure_7.f90: New.
803
804 2012-01-27  Andreas Schwab  <schwab@linux-m68k.org>
805
806         * g++.dg/cpp0x/constexpr-rom.C: Don't add -G0 on *-*-darwin*
807         *-*-aix* alpha*-*-osf* alpha*-*-*vms*.
808
809 2012-01-27  Jakub Jelinek  <jakub@redhat.com>
810
811         PR c++/51852
812         * g++.dg/other/gc5.C: New test.
813
814 2012-01-27  Richard Guenther  <rguenther@suse.de>
815
816         PR tree-optimization/50444
817         * gcc.dg/torture/pr50444.c: New testcase.
818
819 2012-01-27  Tobias Burnus  <burnus@net-b.de>
820
821         PR fortran/51970
822         PR fortran/51977
823         * gfortran.dg/move_alloc_13.f90: New.
824
825 2012-01-27  Tobias Burnus  <burnus@net-b.de>
826
827         PR fortran/51953
828         * gfortran.dg/allocate_alloc_opt_13.f90: New.
829         * gfortran.dg/allocate_alloc_opt_4.f90: Add -std=f2003
830         and change dg-error string.
831
832 2012-01-27  Tobias Burnus  <burnus@net-b.de>
833
834         PR fortran/52016
835         * gfortran.dg/elemental_args_check_5.f90: New.
836
837 2012-01-27  Richard Guenther  <rguenther@suse.de>
838
839         PR middle-end/51959
840         * g++.dg/torture/pr51959.C: New testcase.
841
842 2012-01-27  Tom de Vries  <tom@codesourcery.com>
843
844         PR tree-optimization/51990
845         * gcc.dg/pr51990.c: New test.
846         * gcc.dg/pr51990-2.c: Same.
847
848 2012-01-27  Paul Thomas  <pault@gcc.gnu.org>
849             Tobias Burnus <burnus@gcc.gnu.org>
850
851         PR fortran/48705
852         * gfortran.dg/class_allocate_11.f03: New.
853
854         PR fortran/51870
855         PR fortran/51943
856         PR fortran/51946
857         * gfortran.dg/class_allocate_7.f03: New.
858         * gfortran.dg/class_allocate_8.f03: New.
859         * gfortran.dg/class_allocate_9.f03: New.
860         * gfortran.dg/class_allocate_10.f03: New.
861
862 2012-01-27  Eric Botcazou  <ebotcazou@adacore.com>
863
864         * gnat.dg/discr34.adb: New test.
865         * gnat.dg/discr34_pkg.ads: New helper.
866
867 2012-01-27  Eric Botcazou  <ebotcazou@adacore.com>
868
869         * gnat.dg/discr33.adb: New test.
870
871 2012-01-27  Eric Botcazou  <ebotcazou@adacore.com>
872
873         * gnat.dg/limited_with3.ad[sb): New test.
874         * gnat.dg/limited_with3_pkg1.ad[sb]: New helper.
875         * gnat.dg/limited_with3_pkg2.ads: Likewise.
876         * gnat.dg/limited_with3_pkg3.ads: Likewise.
877
878 2012-01-27  Eric Botcazou  <ebotcazou@adacore.com>
879
880         * gnat.dg/stack_usage1.adb: New test.
881         * gnat.dg/stack_usage1_pkg.ad[sb]: New helper.
882
883         * gcc.dg/pr44194-1.c: Remove superfluous include directive.
884         * gcc.dg/pr44194-2.c: Likewise.
885
886 2012-01-26  Paolo Carlini  <paolo.carlini@oracle.com>
887
888         PR c++/51370
889         * g++.dg/template/crash112.C: New.
890
891 2012-01-27  Richard Henderson  <rth@redhat.com>
892
893         * gcc.dg/atomic-flag.c: Adjust for __GCC_ATOMIC_TEST_AND_SET_TRUEVAL.
894
895 2012-01-26  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
896
897         * gfortran.dg/reassoc_4.f: Use dg-additional-options.
898
899 2012-01-26  Jakub Jelinek  <jakub@redhat.com>
900
901         PR middle-end/51895
902         * g++.dg/opt/pr51895.C: New test.
903
904 2012-01-26  Michael Matz  <matz@suse.de>
905
906         PR tree-optimization/48794
907         * gfortran.dg/gomp/pr48794-2.f90: New testcase.
908
909 2012-01-26  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
910
911         * gcc.dg/ssa-dom-thread-4.c: Set -mbranch-cost=2 for s390 and s390x.
912
913 2012-01-26  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
914
915         * gcc.dg/pr46309.c: Set branch-cost to 2 for s390 and s390x.
916         * gcc.dg/pr44194-1.c: Disable since s390 returns structs always in
917         memory.
918         * gfortran.dg/reassoc_4.f: Force max-completely-peeled-insns to
919         the default value for s390 and s390x.
920
921 2012-01-25  Aldy Hernandez  <aldyh@redhat.com>
922
923         PR lto/51698
924         * gcc.dg/lto/trans-mem-4_0.c: New.
925         * gcc.dg/lto/trans-mem-4_1.c: New.
926         * gcc.dg/lto/trans-mem-2_0.c: Provide correct argument types for
927         TM builtins.
928         * gcc.dg/lto/trans-mem-1_0.c: Require stdint_types.
929         * gcc.dg/lto/trans-mem-1_1.c: Provide correct argument types for
930         TM builtins.
931         * gcc.dg/lto/trans-mem-3_0.c: Require stdint_types.
932         * gcc.dg/lto/trans-mem-3_1.c: Provide correct argument types for
933         TM builtins.
934
935 2012-01-25    Georg-Johann Lay  <avr@gjlay.de>
936
937         * gcc.target/avr/torture/int24-mul.c: Rename __pgm to __flash.
938
939 2012-01-25  Ian Lance Taylor  <iant@google.com>
940
941         * go.test/go-test.exp (go-gc-tests): Handle a few more test lines.
942
943 2012-01-25  Tobias Burnus  <burnus@net-b.de>
944
945         PR fortran/51995
946         * gfortran.dg/typebound_proc_25.f90: New.
947
948 2012-01-25  Jason Merrill  <jason@redhat.com>
949
950         PR c++/51992
951         * g++.dg/lto/pr51992_0.C: New.
952
953 2012-01-25  Jakub Jelinek  <jakub@redhat.com>
954
955         PR tree-optimization/51987
956         * gcc.target/i386/pr51987.c: New test.
957
958 2012-01-25  Greta Yorsh  <Greta.Yorsh@arm.com>
959
960         * gcc.dg/tm/lto-1.c: Require lto support in target.
961
962 2012-01-25  Andrey Belevantsev  <abel@ispras.ru>
963
964         PR rtl-optimization/48374
965         * gcc.dg/pr48374.c: New test.
966
967 2012-01-25  Greta Yorsh  <Greta.Yorsh@arm.com>
968
969         * gcc.dg/pr50908-2.c (dg-options): Add -fno-short-enums.
970
971 2012-01-25  Tobias Burnus  <burnus@net-b.de>
972
973         PR fortran/51966
974         * gfortran.dg/derived_constructor_char_3.f90: New.
975
976 2012-01-24  Ian Lance Taylor  <iant@google.com>
977
978         * go.test/go-test.exp (filecmp): New procedure.
979         (errchk): Handle quoted square brackets.
980         (go-gc-tests): Set go_compile_args. Handle various new test
981         lines.  Skip a few new tests.
982         * lib/go-torture.exp (go-torture-execute): Use go_compile_args.
983
984 2012-01-24  Richard Sandiford  <rdsandiford@googlemail.com>
985
986         * lib/target-supports.exp (proc check_effective_target_vect_perm)
987         (check_effective_target_vect_extract_even_odd)
988         (check_effective_target_vect_interleave): Return true for MIPS
989         paired-single.
990
991 2012-01-24  Richard Sandiford  <rdsandiford@googlemail.com>
992
993         * gcc.c-torture/execute/scal-to-vec1.c (one): New volatile variable.
994         (main): Use it instead of argc.
995
996 2012-01-24  Jason Merrill  <jason@redhat.com>
997
998         PR c++/51973
999         * g++.dg/cpp0x/sfinae31.C: New.
1000
1001 2012-01-24  Richard Sandiford  <rdsandiford@googlemail.com>
1002
1003         * gcc.dg/memcpy-4.c: Don't expect /s on MEMs.
1004
1005 2012-01-24  Jason Merrill  <jason@redhat.com>
1006
1007         PR c++/51812
1008         * g++.dg/inherit/covariant20.C: New.
1009
1010 2012-01-24  Paolo Carlini  <paolo.carlini@oracle.com>
1011
1012         PR c++/51223
1013         * g++.dg/parse/crash58.C: New.
1014
1015 2012-01-24  Jakub Jelinek  <jakub@redhat.com>
1016
1017         PR target/51957
1018         * gcc.dg/pr51957-1.c: New test.
1019         * gcc.dg/pr51957-1.h: New file.
1020         * gcc.dg/pr51957-2.c: New test.
1021
1022 2012-01-23  Jason Merrill  <jason@redhat.com>
1023
1024         PR c++/51930
1025         * g++.dg/ext/visibility/template10.C: New.
1026
1027 2012-01-23  Tobias Burnus  <burnus@net-b.de>
1028
1029         PR fortran/51948
1030         * gfortran.dg/move_alloc_12.f90: New.
1031
1032 2012-01-23  Ramana Radhakrishnan  <ramana.radhakrishnan@linaro.org>
1033
1034         PR middle-end/45416
1035         * gcc.dg/pr45416.c: Skip for Thumb1. Handle ubfx.
1036
1037 2012-01-23  Paolo Carlini  <paolo.carlini@oracle.com>
1038
1039         PR c++/51398
1040         * g++.dg/template/crash111.C: New.
1041
1042 2012-01-23  Arnaud Charlet  <charlet@adacore.com>
1043
1044         * ada/acats/tests/cxh/cxh1001.a: Removed, test not suitable on all
1045         configurations.
1046         * ada/acats/run_all.sh: Simplify by removing cxh1001 special case.
1047
1048 2012-01-23  Dodji Seketeli  <dodji@redhat.com>
1049
1050         PR testsuite/51941
1051         * g++.dg/debug/dwarf2/nested-3.C:  Accept multiple lines between
1052         the DW_TAG_class_type and DW_AT_name: "Executor".
1053
1054 2012-01-23  Ramana Radhakrishnan  <ramana.radhakrishnan@linaro.org>
1055
1056         * lib/target-supports.exp
1057         (check_effective_target_vect_extract_even_odd): Handle ARM neon.
1058         (check_effective_target_vect_interleave): Likewise.
1059
1060 2012-01-22  Jason Merrill  <jason@redhat.com>
1061
1062         PR c++/51925
1063         * g++.dg/template/using20.C: New.
1064         * g++.dg/template/template-id-2.C: Adjust diagnostic.
1065
1066 2012-01-23  Jason Merrill  <jason@redhat.com>
1067
1068         PR target/51934
1069         * g++.dg/torture/pr51344.C: Limit to x86.
1070
1071 2012-01-23  Greta Yorsh  <Greta.Yorsh@arm.com>
1072
1073         * c-c++-common/tm/omp.c: Require target with pthread support.
1074
1075 2012-01-23  Richard Guenther  <rguenther@suse.de>
1076
1077         PR tree-optimization/51949
1078         * gcc.dg/torture/pr51949.c: New testcase.
1079
1080 2012-01-23  Jakub Jelinek  <jakub@redhat.com>
1081
1082         PR rtl-optimization/51933
1083         * gcc.c-torture/execute/pr51933.c: New test.
1084
1085 2012-01-22  Douglas B Rupp  <rupp@gnat.com>
1086
1087         * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME):
1088         Do not define for Interix.
1089
1090 2012-01-22  Jason Merrill  <jason@redhat.com>
1091
1092         PR c++/51832
1093         * g++.dg/lto/pr51832.h: New.
1094         * g++.dg/lto/pr51832_0.C: New.
1095         * g++.dg/lto/pr51832_1.C: New.
1096
1097 2012-01-22  Eric Botcazou  <ebotcazou@adacore.com>
1098
1099         * gcc.dg/ext-elim-1.c: New test.
1100
1101 2012-01-22  Richard Sandiford  <rdsandiford@googlemail.com>
1102
1103         PR target/51931
1104         * gcc.c-torture/compile/20001226-1.c: Add nomips16 attribute.
1105         * g++.dg/opt/longbranch1.C: Likewise.
1106
1107 2012-01-22  Richard Sandiford  <rdsandiford@googlemail.com>
1108
1109         * g++.old-deja/g++.pt/ptrmem6.C: xfail a test for ARM and MIPS
1110         in C++11 mode.
1111
1112 2012-01-21  Steven G. Kargl  <kargl@gcc.gnu.org>
1113
1114         PR fortran/50556
1115         * gfortran.dg/namelist_74.f90: New test.
1116         * gfortran.dg/namelist_59.f90: Remove SAVE attribute.
1117
1118 2012-01-21  Tobias Burnus  <burnus@net-b.de>
1119
1120         PR fortran/51913
1121         * gfortran.dg/class_47.f90: New.
1122
1123 2012-01-21  Eric Botcazou  <ebotcazou@adacore.com>
1124
1125         * gnat.dg/renaming5.ad[sb]: New test.
1126
1127 2012-01-20  Jason Merrill  <jason@redhat.com>
1128
1129         PR c++/51919
1130         * g++.dg/pch/mangle1.{C,Hs}: Remove.
1131
1132 2012-01-20  Jason Merrill  <jason@redhat.com>
1133
1134         PR c++/51922
1135         * g++.dg/ext/attrib42.C: Require ilp32.
1136
1137 2012-01-20  Jakub Jelinek  <jakub@redhat.com>
1138
1139         PR target/51915
1140         * gcc.target/arm/pr51915.c: New test.
1141
1142 2012-01-20  Cary Coutant  <ccoutant@google.com>
1143             Dodji Seketeli  <dodji@redhat.com>
1144
1145         PR debug/45682
1146         * g++.dg/debug/dwarf2/nested-3.C: New test.
1147
1148 2012-01-20  Paolo Carlini  <paolo.carlini@oracle.com>
1149
1150         PR c++/51402
1151         * g++.dg/template/crash110.C: New.
1152
1153 2012-01-20  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1154
1155         * gcc.misc-tests/gcov-14.c: Skip on alpha*-dec-osf*.
1156         Remove default options on hppa*-*-hpux*.
1157
1158 2012-01-20  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1159
1160         * g++.dg/ext/visibility/template9.C: Add dg-require-visibility.
1161
1162 2012-01-20  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
1163
1164         * gcc.c-torture/compile/pr51856.c: New testcase.
1165
1166 2012-01-20  Uros Bizjak  <ubizjak@gmail.com>
1167
1168         * go.test/go-test.exp (go-gc-tests): Pass correctly formatted
1169         options to go_target_compile.
1170
1171 2012-01-20  Kai Tietz  <ktietz@redhat.com>
1172
1173         * g++.dg/torture/pr51344.C: Fix typo.
1174
1175 2012-01-20  Richard Guenther  <rguenther@suse.de>
1176
1177         PR tree-optimization/51903
1178         * g++.dg/torture/pr51903.C: New testcase.
1179
1180 2012-01-20  Tobias Burnus  <burnus@net-b.de>
1181             Janus Weil  <janus@gcc.gnu.org>
1182
1183         PR fortran/51056
1184         * gfortran.dg/use_21.f90: New.
1185
1186 2012-01-20  Jakub Jelinek  <jakub@redhat.com>
1187
1188         PR target/51106
1189         * gcc.dg/torture/pr51106-1.c: New test.
1190         * gcc.dg/torture/pr51106-2.c: New test.
1191
1192 2012-01-19  Kai Tietz  <ktietz@redhat.com>
1193
1194         * g++.dg/torture/pr51344.C: New test.
1195
1196 2012-01-19  Tobias Burnus  <burnus@net-b.de>
1197
1198         PR fortran/51904
1199         * gfortran.dg/intrinsic_size_2.f90: New.
1200
1201 2012-01-19  Jason Merrill  <jason@redhat.com>
1202
1203         PR c++/51889
1204         * g++.dg/inherit/using7.C: New.
1205
1206 2012-01-19  Richard Guenther  <rguenther@suse.de>
1207
1208         PR tree-optimization/37997
1209         * gcc.dg/tree-ssa/ssa-pre-28.c: New testcase.
1210
1211 2012-01-19 Andrey Belevantsev <abel@ispras.ru>
1212
1213         PR rtl-optimization/51505
1214         * gcc.dg/pr51505.c: New test.
1215
1216 2012-01-18  Paul Thomas  <pault@gcc.gnu.org>
1217
1218         PR fortran/51634
1219         * gfortran.dg/typebound_operator_12.f03: New.
1220         * gfortran.dg/typebound_operator_13.f03: New.
1221
1222 2012-01-18  Paolo Carlini  <paolo.carlini@oracle.com>
1223
1224         PR c++/51225
1225         * g++.dg/cpp0x/pr51225.C: New.
1226
1227 2012-01-17  Ian Lance Taylor  <iant@google.com>
1228
1229         PR go/50656
1230         * go.test/go-test.exp (go-gc-tests): Recognize some more test lines.
1231
1232 2012-01-17  Tobias Burnus  <burnus@net-b.de>
1233
1234         PR fortran/51869
1235         * gfortran.dg/realloc_on_assign_9.f90: New.
1236
1237 2012-01-17  Aldy Hernandez  <aldyh@redhat.com>
1238
1239         PR other/51165
1240         * gcc.dg/tm/memopt-3.c: Remove xfail.
1241         * gcc.dg/tm/memopt-4.c: Remove xfail.
1242         * gcc.dg/tm/memopt-5.c: Remove xfail.
1243         * gcc.dg/tm/memopt-7.c: Remove xfail.
1244
1245 2012-01-17  Jakub Jelinek  <jakub@redhat.com>
1246
1247         PR tree-optimization/51877
1248         * gcc.c-torture/execute/pr51877.c: New test.
1249
1250 2012-01-17  Michael Zolotukhin  <michael.v.zolotukhin@intel.com>
1251
1252         * gcc.dg/vect/no-section-anchors-vect-69.c: Change
1253         {!vect_align_arrays} to vect_sizes_32B_16B.
1254         * gcc.dg/vect/vect-multitypes-1.c: Ditto.
1255         * gcc.dg/vect/vect-peel-3.c: Ditto.
1256
1257 2012-01-16  Jason Merrill  <jason@redhat.com>
1258
1259         PR c++/51854
1260         * g++.dg/abi/mangle60.C: New.
1261
1262         PR c++/51827
1263         * g++.dg/pch/mangle1.{C,Hs}: New.
1264
1265 2012-01-16  Mikael Morin  <mikael@gcc.gnu.org>
1266             Tobias Burnus  <burnus@net-b.de>
1267
1268         PR fortran/50981
1269         * gfortran.dg/elemental_optional_args_3.f90: New
1270         * gfortran.dg/elemental_optional_args_4.f90: New
1271
1272 2012-01-16  Tobias Burnus  <burnus@net-b.de>
1273
1274         PR fortran/51809
1275         * gfortran.dg/use_20.f90: New
1276
1277 2012-01-16  Jason Merrill  <jason@redhat.com>
1278
1279         PR c++/51868
1280         * g++.dg/cpp0x/rv-bitfield.C: New.
1281         * g++.dg/cpp0x/rv-bitfield2.C: New.
1282
1283 2012-01-16  Paul Thomas  <pault@gcc.gnu.org>
1284
1285         * gfortran.dg/class_array_3.f03: Remove the explicit loop in
1286         subroutine 'qsort' and use index array to assign the result.
1287
1288 2012-01-16  Jakub Jelinek  <jakub@redhat.com>
1289
1290         PR tree-optimization/51865
1291         * gcc.dg/pr51865.c: New test.
1292
1293 2012-01-15  Richard Sandiford  <rdsandiford@googlemail.com>
1294
1295         * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Expect 4 threaded edges for MIPS.
1296
1297 2012-01-15  Richard Sandiford  <rdsandiford@googlemail.com>
1298
1299         * gcc.target/mips/code-readable-2.c: Allow the jump table address
1300         to be loaded from the constant pool, rather than via %hi and %lo.
1301
1302 2012-01-15  Uros Bizjak  <ubizjak@gmail.com>
1303
1304         PR rtl-optimization/51821
1305         * gcc.dg/pr51821.c: New test.
1306
1307 2012-01-15  Andreas Schwab  <schwab@linux-m68k.org>
1308
1309         * gcc.dg/torture/pr8081.c: Fix char signedness assumption.
1310
1311 2012-01-14  Andreas Schwab  <schwab@linux-m68k.org>
1312
1313         * g++.dg/cpp0x/constexpr-rom.C: Add -G0 where applicable.
1314
1315 2012-01-14  Tobias Burnus  <burnus@net-b.de>
1316
1317         PR fortran/51800
1318         * gfortran.dg/init_flag_8.f90: New.
1319         * gfortran.dg/init_flag_9.f90: New.
1320
1321 2011-01-14  Tobias Burnus  <burnus@net-b.de>
1322
1323         PR fortran/51816
1324         * gfortran.dg/use_18.f90: New.
1325         * gfortran.dg/use_19.f90: New.
1326
1327 2012-01-13  Ian Lance Taylor  <iant@google.com>
1328
1329         PR c++/50012
1330         * g++.dg/warn/Wsign-compare-4.C: New.
1331
1332 2012-01-13  Paul Thomas  <pault@gcc.gnu.org>
1333
1334         PR fortran/48351
1335         * gfortran.dg/alloc_comp_assign.f03: New.
1336         * gfortran.dg/allocatable_scalar_9.f90: Reduce count of
1337         __BUILTIN_FREE from 38 to 32.
1338
1339 2012-01-13  Jason Merrill  <jason@redhat.com>
1340
1341         PR c++/20681
1342         * g++.dg/warn/Wreturn-type-7.C: New.
1343
1344 2012-01-13  Georg-Johann Lay  <avr@gjlay.de>
1345
1346         * gcc.c-torture/execute/20120111-1.c: Fix wrong int = int32_t
1347         assumption.
1348         * g++.dg/ipa/pr51759.C: Fix assumption sizeof(int) > 2.
1349         * gcc.dg/cpp/warn-multichar.c: Fix to work on int=16 platforms.
1350         * gcc.dg/cpp/warn-multichar-2.c: Ditto.
1351         * gcc.dg/debug/dwarf2/pr49871.c: Add dg-require-effective-target
1352         int32plus because of big array needed.
1353         * gcc.dg/pr50527.c: Don't FAIL if sizeof(void*) = 2
1354         * gcc.dg/lto/20090218-2_1.c: Fix prototype of malloc, memcpy.
1355
1356 2012-01-13  Jason Merrill  <jason@redhat.com>
1357
1358         PR c++/51813
1359         * g++.dg/ext/visibility/template9.C: New.
1360
1361         PR c++/51620
1362         * g++.dg/cpp0x/defaulted34.C: New.
1363         * g++.dg/template/virtual3.C: New.
1364
1365 2012-01-13  Richard Guenther  <rguenther@suse.de>
1366
1367         PR middle-end/8081
1368         * gcc.dg/torture/pr8081.c: New testcase.
1369
1370 2012-01-13  Georg-Johann Lay  <avr@gjlay.de>
1371
1372         * gcc.dg/pr46309.c: Set branch cost to greater 1 for avr.
1373
1374 2012-01-12  Jason Merrill  <jason@redhat.com>
1375
1376         PR c++/51714
1377         * g++.dg/ext/stmtexpr14.C: New.
1378
1379 2012-01-13  Dodji Seketeli  <dodji@redhat.com>
1380
1381         PR c++/51633
1382         * g++.dg/cpp0x/constexpr-diag4.C: New test.
1383
1384 2012-01-12  Jason Merrill  <jason@redhat.com>
1385
1386         PR c++/48051
1387         * g++.dg/abi/mangle48.C: Test qualified-names, too.
1388         * g++.dg/abi/mangle58.C: Likewise.
1389
1390         PR c++/51403
1391         * g++.dg/template/arg8.C: New.
1392
1393 2012-01-12  Ira Rosen  <irar@il.ibm.com>
1394
1395         PR tree-optimization/51799
1396         * gcc.dg/vect/pr51799.c: New test.
1397         * gcc.dg/vect/vect-widen-shift-u8.c: Expect two widening shift
1398         patterns.
1399
1400 2012-01-12  Dominique d'Humieres  <dominiq@lps.ens.fr>
1401             Tobias Burnus  <burnus@net-b.de>
1402
1403         PR fortran/51057
1404         PR fortran/51616
1405         * lib/target-supports.exp
1406         (check_effective_target_fortran_largest_fp_has_sqrt): New.
1407         * gfortran.dg/quad_2.f90: Use it, add pattern for IBM's real(16).
1408
1409 2012-01-11  Jason Merrill  <jason@redhat.com>
1410
1411         PR c++/51565
1412         * g++.dg/ext/attrib42.C: New.
1413
1414 2012-01-11  Jakub Jelinek  <jakub@redhat.com>
1415
1416         PR bootstrap/51796
1417         * gcc.dg/pr51796.c: New test.
1418
1419 2012-01-11  Jason Merrill  <jason@redhat.com>
1420
1421         PR c++/51818
1422         * g++.dg/cpp0x/lambda/lambda-mangle3.C: New.
1423
1424 2012-01-11  Eric Botcazou  <ebotcazou@adacore.com>
1425
1426         * gnat.dg/array19.ad[sb]: New test.
1427
1428 2012-01-11  Eric Botcazou  <ebotcazou@adacore.com>
1429
1430         * gnat.dg/opt23.ad[sb]: New test.
1431         * gnat.dg/opt23_pkg.ad[sb]: New helper.
1432         * gnat.dg/opt24.ad[sb]: New test.
1433
1434 2012-01-11  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
1435
1436         PR tree-optimization/49642
1437         * gcc.dg/tree-ssa/pr49642-1.c: New test.
1438         * gcc.dg/tree-ssa/pr49642-2.c: New test.
1439
1440 2012-01-11  Jason Merrill  <jason@redhat.com>
1441
1442         PR c++/51613
1443         * g++.dg/template/explicit-args5.C: New.
1444
1445 2012-01-11  Matthew Gretton-Dann  <matthew.gretton-dann@arm.com>
1446
1447         * gcc.c-torture/execute/20120110-1.c: New testcase.
1448
1449 2012-01-10  Jason Merrill  <jason@redhat.com>
1450
1451         PR c++/51614
1452         * g++.dg/inherit/ambig1.C: New.
1453
1454         PR c++/51433
1455         * g++.dg/cpp0x/constexpr-cache1.C: New.
1456
1457 2012-01-10  Richard Guenther  <rguenther@suse.de>
1458
1459         PR tree-optimization/51801
1460         * gcc.dg/torture/pr51801.c: New testcase.
1461
1462 2012-01-10  Tobias Burnus  <burnus@net-b.de>
1463
1464         PR fortran/51652
1465         * gfortran.dg/allocate_with_typespec_5.f90: New.
1466
1467 2012-01-10  Tobias Burnus  <burnus@net-b.de>
1468
1469         * gfortran.dg/class_39.f03: Update dg-error string.
1470
1471 2012-01-10  Richard Guenther  <rguenther@suse.de>
1472
1473         PR tree-optimization/50913
1474         * gcc.dg/graphite/interchange-16.c: New testcase.
1475         * gcc.dg/graphite/scop-20.c: XFAIL.
1476         * gfortran.dg/graphite/interchange-1.f: Likewise.
1477         * gfortran.dg/graphite/block-1.f90: Likewise.
1478         * gfortran.dg/graphite/block-2.f: Likewise.
1479
1480 2012-01-10  Richard Henderson  <rth@redhat.com>
1481
1482         * lib/target-supports.exp (check_effective_target_vect_perm,
1483         check_effective_target_vect_perm_byte,
1484         check_effective_target_vect_perm_short): Enable for arm neon.
1485
1486 2012-01-09  Tobias Burnus  <burnus@net-b.de>
1487
1488         PR fortran/46328
1489         * gfortran.dg/typebound_operator_11.f90: New.
1490
1491 2012-01-09  Eric Botcazou  <ebotcazou@adacore.com>
1492
1493         * gnat.dg/array18.adb: New test.
1494         * gnat.dg/array18_pkg.ads: New helper.
1495
1496 2012-01-09  Paul Thomas  <pault@gcc.gnu.org>
1497
1498         PR fortran/51791
1499         * gfortran.dg/typebound_operator_7.f03: Insert parentheses
1500         around base object in first assignment in main program.
1501         * gfortran.dg/typebound_operator_10.f03: New test.
1502
1503 2012-01-09  Martin Jambor  <mjambor@suse.cz>
1504
1505         PR tree-optimization/51759
1506         * g++.dg/ipa/pr51759.C: New test.
1507
1508 2012-01-09  Tobias Burnus  <burnus@net-b.de>
1509
1510         PR fortran/51758
1511         * gfortran.dg/optional_absent_2.f90: New.
1512
1513 2012-01-09  Tobias Burnus  <burnus@net-b.de>
1514
1515         PR fortran/51578
1516         * gfortran.dg/use_17.f90: New.
1517
1518 2012-01-09  Gary Funck  <gary@intrepid.com>
1519
1520         PR preprocessor/33919
1521         * gcc.dg/pr33919.c: New test.
1522         * gcc.dg/pr33919-0.h: New test header file.
1523         * gcc.dg/pr33919-1.h: Ditto.
1524         * gcc.dg/pr33919-2.h: Ditto.
1525
1526 2012-01-07  Jan Hubicka  <jh@suse.cz>
1527
1528         PR tree-optimize/51694
1529         * gcc.c-torture/compile/pr51694.c: new testcase.
1530
1531 2012-01-07  Jan Hubicka  <jh@suse.cz>
1532
1533         PR tree-optimization/51600
1534         * g++.dg/torture/pr51600.C: New testcase.
1535
1536 2012-01-07  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
1537
1538         PR gcov-profile/51715
1539         PR gcov-profile/51717
1540         * gcc.misc-tests/gcov-13.c: Skip on 32-bit hppa*-*-hpux*.
1541         * gcc.misc-tests/gcov-14.c: Likewise.
1542
1543 2012-01-06  Jason Merrill  <jason@redhat.com>
1544
1545         * g++.dg/parse/new5.C: New.
1546
1547 2012-01-06  Patrick Marlier  <patrick.marlier@gmail.com>
1548
1549         PR testsuite/51655
1550         * c-c++-common/tm/memcpy-1.c: Declare memcpy instead of
1551         including <string.h>.
1552
1553 2012-01-06  Jason Merrill  <jason@redhat.com>
1554
1555         * g++.dg/abi/mangle51.C: New.
1556         * g++.dg/abi/mangle52.C: New.
1557         * g++.dg/abi/mangle53.C: New.
1558         * g++.dg/abi/mangle54.C: New.
1559         * g++.dg/abi/mangle55.C: New.
1560         * g++.dg/abi/mangle56.C: New.
1561         * g++.dg/abi/mangle57.C: New.
1562         * g++.dg/abi/mangle58.C: New.
1563         * g++.dg/abi/mangle59.C: New.
1564         * g++.dg/cpp0x/trailing3.C: Update mangling.
1565         * g++.dg/cpp0x/variadic111.C: Update mangling.
1566         * g++.dg/cpp0x/variadic4.C: Update mangling.
1567         * g++.dg/cpp0x/variadic42.C: Pass -fabi-version=5.
1568         * g++.dg/template/nontype22.C: Works now.
1569         * g++.dg/template/pr35240.C: Works now.
1570
1571         * g++.dg/cpp0x/error7.C: New.
1572
1573 2012-01-06  Tobias Burnus <burnus@net-b.de>
1574
1575         * gfortran.dg/deallocate_stat_2.f90: New.
1576         * coarray/allocate_errgmsg.f90: New.
1577         * gfortran.dg/coarray_lib_alloc_1.f90: New.
1578         * gfortran.dg/coarray_lib_alloc_2.f90: New.
1579         * coarray/subobject_1.f90: Fix for num_images > 1.
1580         * gfortran.dg/deallocate_stat.f90: Update due to changed
1581         stat= handling.
1582
1583 2012-01-06  Andrew Stubbs  <ams@codesourcery.com>
1584
1585         * gcc.target/arm/headmerge-2.c: Adjust scan pattern.
1586
1587 2012-01-06  Eric Botcazou  <ebotcazou@adacore.com>
1588
1589         * ada/acats/overflow.lst: Add cb20004.
1590
1591 2012-01-05  Dodji Seketeli  <dodji@redhat.com>
1592
1593         PR c++/51541
1594         * g++.dg/cpp0x/alias-decl-18.C: New test.
1595
1596 2012-01-05  Eric Botcazou  <ebotcazou@adacore.com>
1597
1598         * gcc.c-torture/execute/20120104-1.c: New test.
1599
1600 2012-01-05  Paul Thomas  <pault@gcc.gnu.org>
1601
1602         PR fortran/PR48946
1603         * gfortran.dg/typebound_operator_9.f03: This is now a copy of
1604         the old typebound_operator_8.f03.
1605         * gfortran.dg/typebound_operator_8.f03: New version of
1606         typebound_operator_7.f03 with 'u' a derived type instead of a
1607         class object.
1608
1609 2012-01-05  Richard Guenther  <rguenther@suse.de>
1610
1611         * g++.dg/torture/pr49309.C: Skip for -flto.
1612
1613 2012-01-05  Jakub Jelinek  <jakub@redhat.com>
1614
1615         PR middle-end/51761
1616         * gcc.c-torture/compile/pr51761.c: New test.
1617
1618 2012-01-05  Richard Guenther  <rguenther@suse.de>
1619
1620         PR tree-optimization/51760
1621         * gcc.dg/torture/pr51760.c: New testcase.
1622
1623 2012-01-05  Aldy Hernandez  <aldyh@redhat.com>
1624
1625         PR middle-end/51472
1626         * gcc.dg/tm/memopt-6.c: Adjust regexp.
1627
1628 2012-01-05  Richard Guenther  <rguenther@suse.de>
1629
1630         PR lto/41576
1631         * gfortran.dg/lto/pr41576_0.f90: New testcase.
1632         * gfortran.dg/lto/pr41576_1.f90: Likewise.
1633
1634 2012-01-04  Jakub Jelinek  <jakub@redhat.com>
1635
1636         PR debug/51695
1637         * gcc.dg/pr51695.c: New test.
1638
1639 2012-01-04  Andrew Pinski  <apinski@cavium.com>
1640
1641         * gcc.target/mips/mips64-dsp-ldx1.c: New test.
1642         * gcc.target/mips/octeon2-lx-1.c: New test.
1643         * gcc.target/mips/mips64-dsp-ldx.c: New test.
1644         * gcc.target/mips/octeon2-lx-2.c: New test.
1645         * gcc.target/mips/octeon2-lx-3.c: New test.
1646
1647 2012-01-04  Patrick Marlier  <patrick.marlier@gmail.com>
1648
1649         PR other/51163
1650         PR other/51164
1651         * gcc.dg/tm/alias-1.c:  Adjust regexp.
1652         * gcc.dg/tm/alias-2.c:  Adjust regexp.
1653
1654 2012-01-04  Paolo Carlini  <paolo.carlini@oracle.com>
1655
1656         PR c++/51064
1657         * g++.dg/warn/Wparentheses-26.C: New.
1658
1659 2012-01-04  Mikael Morin  <mikael@gcc.gnu.org>
1660
1661         * gfortran.dg/elemental_optional_args_2.f90: New test.
1662
1663 2012-01-04  Thomas Koenig  <tkoenig@gcc.gnu.org>
1664
1665         PR fortran/49693
1666         * gfortran.dg/common_17.f90:  New test.
1667
1668 2012-01-04  Richard Guenther  <rguenther@suse.de>
1669
1670         PR tree-optimization/49651
1671         * gcc.dg/tree-ssa/pta-ptrarith-1.c: Adjust.
1672         * gcc.dg/tree-ssa/pta-ptrarith-2.c: Likewise.
1673
1674 2012-01-03  Paolo Carlini  <paolo.carlini@oracle.com>
1675
1676         PR c++/51738
1677         * g++.dg/cpp0x/initlist-postfix-open-square.C: New.
1678
1679 2012-01-03  Andrew Pinski  <apinski@cavium.com>
1680
1681         * lib/scanasm.exp (dg-function-on-line): Always use a special format
1682         for all mips targets.  Also allow an optional .cfi_startproc.
1683
1684 2012-01-03  Uros Bizjak  <ubizjak@gmail.com>
1685
1686         * gfortran.dg/typebound_operator_8.f03: Use dg-add-options ieee.
1687
1688 2012-01-03  Paolo Carlini  <paolo.carlini@oracle.com>
1689
1690         PR c++/29273
1691         * g++.dg/rtti/dyncast5.C: New.
1692
1693 2012-01-03  Richard Guenther  <rguenther@suse.de>
1694
1695         PR tree-optimization/51070
1696         * gcc.dg/torture/pr51070-2.c: New testcase.
1697
1698 2012-01-03  Richard Guenther  <rguenther@suse.de>
1699
1700         PR tree-optimization/51692
1701         * gcc.dg/torture/pr51692.c: New testcase.
1702
1703 2012-01-03  Richard Guenther  <rguenther@suse.de>
1704
1705         PR debug/51650
1706         * g++.dg/lto/pr51650-3_0.C: New testcase.
1707
1708 2012-01-03  Paolo Carlini  <paolo.carlini@oracle.com>
1709
1710         PR c++/15867
1711         * g++.dg/warn/Wredundant-decls-spec.C: New.
1712
1713 2012-01-03  Jakub Jelinek  <jakub@redhat.com>
1714
1715         PR tree-optimization/51719
1716         * g++.dg/tree-prof/pr51719.C: New test.
1717
1718 2012-01-03  Richard Guenther  <rguenther@suse.de>
1719
1720         PR middle-end/51730
1721         * gcc.dg/fold-compare-6.c: New testcase.
1722
1723 2012-01-03  Jakub Jelinek  <jakub@redhat.com>
1724
1725         PR c++/51669
1726         * g++.dg/gomp/pr51669.C: New test.
1727
1728 2012-01-02  Jason Merrill  <jason@redhat.com>
1729
1730         PR c++/51675
1731         * g++.dg/cpp0x/constexpr-union2.C: New.
1732
1733         PR c++/51666
1734         * g++.dg/cpp0x/nsdmi-defer5.C: New.
1735
1736 2012-01-02  Dodji Seketeli  <dodji@redhat.com>
1737
1738         PR c++/51462
1739         * g++.dg/cpp0x/constexpr-99.C: New test.
1740
1741 2012-01-02  Paolo Carlini  <paolo.carlini@oracle.com>
1742
1743         PR c++/20140
1744         * g++.dg/template/init9.C: New.
1745
1746 2012-01-02  Richard Sandiford  <rdsandiford@googlemail.com>
1747
1748         * gcc.dg/memcpy-4.c: Add nomips16 attribute for MIPS targets.
1749         Increase copy to 5 bytes.  Look for at least two "mem/s/u"s,
1750         rather than a specific number.
1751
1752 2012-01-02  Paul Thomas  <pault@gcc.gnu.org>
1753
1754         PR fortran/46262
1755         PR fortran/46328
1756         PR fortran/51052
1757         * gfortran.dg/typebound_operator_7.f03: New.
1758         * gfortran.dg/typebound_operator_8.f03: New.
1759
1760 2012-01-02  Richard Sandiford  <rdsandiford@googlemail.com>
1761
1762         PR target/51729
1763         * gcc.target/mips/dspr2-MULT.c: Remove -ffixed-hi -ffixed-lo.
1764         XFAIL.
1765         * gcc.target/mips/dspr2-MULTU.c: Likewise.
1766
1767 2012-01-02  Richard Sandiford  <rdsandiford@googlemail.com>
1768
1769         * gcc.dg/pr46309.c: Add -mtune=octeon2 for MIPS.
1770
1771 2012-01-02  Richard Sandiford  <rdsandiford@googlemail.com>
1772
1773         * g++.dg/cpp0x/constexpr-rom.C: Look for .rdata rather than rodata
1774         for MIPS.
1775
1776 2012-01-02  Richard Sandiford  <rdsandiford@googlemail.com>
1777
1778         * gfortran.dg/io_real_boz_3.f90: Require fortran_real_16.
1779         * gfortran.dg/io_real_boz_4.f90: Likewise.
1780         * gfortran.dg/io_real_boz_5.f90: Likewise.
1781
1782 2012-01-02  Richard Sandiford  <rdsandiford@googlemail.com>
1783
1784         * g++.dg/opt/devirt2.C: Add -mno-abicalls for MIPS.
1785
1786 2012-01-02  Revital Eres  <revital.eres@linaro.org>
1787
1788         * gcc.dg/sms-11.c: New file.
1789
1790 2012-01-02  Tobias Burnus  <burnus@net-b.de>
1791
1792         PR fortran/51682
1793         * gfortran.dg/coarray/image_index_3.f90: New.
1794
1795 2012-01-01  Paolo Carlini  <paolo.carlini@oracle.com>
1796
1797         PR c++/16603
1798         * g++.dg/parse/enum8.C: New.
1799
1800 2012-01-01  Paolo Carlini  <paolo.carlini@oracle.com>
1801
1802         PR c++/51379
1803         * g++.dg/conversion/reinterpret4.C: New.
1804         * g++.dg/conversion/reinterpret1.C: Adjust.
1805
1806 2012-01-01  Paolo Carlini  <paolo.carlini@oracle.com>
1807
1808         * g++.dg/cpp0x/constexpr-delegating2.C: Add missing piece.
1809
1810 2012-01-01  Fabien ChĂȘne  <fabien@gcc.gnu.org>
1811
1812         * g++.old-deja/g++.brendan/crash25.C: Adjust.
1813         * g++.old-deja/g++.brendan/crash56.C: Likewise.
1814         * g++.old-deja/g++.jason/access14.C: Likewise.
1815         * g++.old-deja/g++.jason/access8.C: Likewise.
1816         * g++.old-deja/g++.jason/access1.C: Likewise.
1817         * g++.old-deja/g++.other/access3.C: Likewise.
1818         * g++.old-deja/g++.other/access5.C: Likewise.
1819         * g++.old-deja/g++.law/unsorted1.C: Likewise.
1820         * g++.old-deja/g++.law/visibility22.C: Likewise.
1821         * g++.old-deja/g++.law/visibility26.C: Likewise.
1822         * g++.old-deja/g++.mike/p2746.C: Likewise.
1823         * g++.dg/debug/using1.C: Likewise.
1824         * g++.dg/lookup/using51.C: Likewise.
1825         * g++.dg/inherit/using5.C: Likewise.
1826         * g++.dg/inherit/pr30297.C: Likewise.
1827         * g++.dg/inherit/access8.C: Likewise.
1828         * g++.dg/torture/pr39362.C: Likewise.
1829         * g++.dg/template/crash13.C: Likewise.
1830         * g++.dg/template/using10.C: Likewise.
1831
1832 2012-01-01  Thomas Koenig  <tkoenig@gcc.gnu.org>
1833
1834         PR fortran/51502
1835         * lib/gcc-dg.exp (scan-module-absence):  Really commit last
1836         change.
1837
1838 2012-01-01  Ira Rosen  <irar@il.ibm.com>
1839
1840         PR tree-optimization/51704
1841         * gfortran.dg/vect/no-fre-no-copy-prop-O3-pr51704.f90: New.
1842         * gfortran.dg/vect/vect.exp: Run no-fre-no-copy-prop-O3-* with
1843         corresponding flags.
1844
1845 2012-01-01  Paolo Carlini  <paolo.carlini@oracle.com>
1846
1847         PR c++/51723
1848         * g++.dg/cpp0x/constexpr-delegating2.C: New.
1849
1850 2012-01-01  Jan Hubicka  <jh@suse.cz>
1851
1852         PR rtl-optimization/51069
1853         * gcc.c-torture/compile/pr51069.c: New testcase.
1854
1855 2012-01-01  Jakub Jelinek  <jakub@redhat.com>
1856
1857         PR tree-optimization/51683
1858         * gcc.dg/pr51683.c: New test.
1859 \f
1860 Copyright (C) 2012 Free Software Foundation, Inc.
1861
1862 Copying and distribution of this file, with or without modification,
1863 are permitted in any medium without royalty provided the copyright
1864 notice and this notice are preserved.