OSDN Git Service

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