OSDN Git Service

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