OSDN Git Service

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