OSDN Git Service

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