OSDN Git Service

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