OSDN Git Service

612fc174b86f242c75a6b4ec5319d47fb5c6e6fb
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
1 2011-05-31  Ira Rosen  <ira.rosen@linaro.org>
2
3         PR tree-optimization/49093
4         * gcc.dg/vect/pr49093.c: New test.
5
6 2011-05-31  Dodji Seketeli  <dodji@redhat.com>
7
8         PR debug/49047
9         * g++.dg/debug/dwarf2/cdtor-1.C: New test.
10
11 2011-05-31  Ira Rosen  <ira.rosen@linaro.org>
12
13         PR testsuite/49239
14         * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Initialize the
15         output array.
16
17 2011-05-30  Kaz Kojima  <kkojima@gcc.gnu.org>
18
19         PR target/49186
20         * gcc.c-torture/execute/pr49186.c: New.
21
22 2011-05-30  H.J. Lu  <hongjiu.lu@intel.com>
23
24         PR target/49168
25          * gcc.target/i386/pr49168-1.c: New.
26
27 2011-05-30  Jakub Jelinek  <jakub@redhat.com>
28             Eric Botcazou  <ebotcazou@adacore.com>
29
30         * gcc.dg/guality/drap.c: New test.
31
32 2011-05-30  Richard Guenther  <rguenther@suse.de>
33
34         PR tree-optimization/49210
35         * gnat.dg/boolean_subtype2.ad[sb]: New testcase.
36         * gnat.dg/boolean_subtype2_pkg.ads: New helper.
37
38 2011-05-30  Jakub Jelinek  <jakub@redhat.com>
39
40         PR c++/49223
41         * g++.dg/gomp/pr49223-1.C: New test.
42         * g++.dg/gomp/pr49223-2.C: New test.
43
44 2011-05-30  Richard Guenther  <rguenther@suse.de>
45
46         PR tree-optimization/49218
47         * gcc.c-torture/execute/pr49218.c: New testcase.
48
49 2011-05-30  Ira Rosen  <ira.rosen@linaro.org>
50
51         PR tree-optimization/49199
52         * gcc.dg/vect/no-scevccp-pr49199.c: New test.
53         * gcc.dg/vect/vect.exp: Run no-scevccp-pr* tests with
54         -fno-tree-scev-cprop.
55
56 2011-05-29  Janus Weil  <janus@gcc.gnu.org>
57
58         PR fortran/47601
59         * gfortran.dg/extends_13.f03: New.
60
61 2011-05-29  Jakub Jelinek  <jakub@redhat.com>
62
63         PR rtl-optimization/49095
64         * gcc.target/i386/pr49095.c: New test.
65
66 2011-05-29  Tobias Burnus  <burnus@net-b.de>
67
68         PR fortran/18918
69         * gfortran.dg/coarray_24.f90: New.
70
71 2011-05-29  Tobias Burnus  <burnus@net-b.de>
72
73         PR fortran/18918
74         * gfortran.dg/coarray_23.f90: New.
75
76 2011-05-29  Richard Sandiford  <rdsandiford@googlemail.com>
77
78         From Ryan Mansfield
79         * gcc.dg/pr48826.c: New test.
80
81 2011-05-29  Richard Guenther  <rguenther@suse.de>
82
83         PR tree-optimization/49217
84         * gcc.dg/torture/pr49217.c: New testcase.
85
86 2011-05-29  Ira Rosen  <ira.rosen@linaro.org>
87
88         PR testsuite/49222
89         * gcc.dg/vect/pr49038.c: Use MAP_ANON if MAP_ANONYMOUS is not defined.
90
91 2011-05-29  Eric Botcazou  <ebotcazou@adacore.com>
92
93         * gnat.dg/boolean_subtype.adb: Rename to...
94         * gnat.dg/boolean_subtype1.adb: ...this.
95
96 2011-05-28  Jason Merrill  <jason@redhat.com>
97
98         * g++.dg/cpp0x/lambda/lambda-syntax1.C: New.
99
100 2011-05-27  Jason Merrill  <jason@redhat.com>
101
102         * g++.dg/cpp0x/enum18.C: Adjust.
103
104         * g++.dg/cpp0x/lambda/lambda-template2.C: New.
105
106 2011-05-27  Tobias Burnus  <burnus@net-b.de>
107
108         PR fortran/18918
109         * gfortran.dg/coarray_22.f90: New.
110
111 2011-05-27  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
112
113         PR tree-optimization/46728
114         * gcc.target/powerpc/pr46728-1.c: New.
115         * gcc.target/powerpc/pr46728-2.c: New.
116         * gcc.target/powerpc/pr46728-3.c: New.
117         * gcc.target/powerpc/pr46728-4.c: New.
118         * gcc.target/powerpc/pr46728-5.c: New.
119         * gcc.dg/pr46728-6.c: New.
120         * gcc.target/powerpc/pr46728-7.c: New.
121         * gcc.target/powerpc/pr46728-8.c: New.
122         * gcc.dg/pr46728-9.c: New.
123         * gcc.target/powerpc/pr46728-10.c: New.
124         * gcc.target/powerpc/pr46728-11.c: New.
125         * gcc.dg/pr46728-12.c: New.
126         * gcc.target/powerpc/pr46728-13.c: New.
127         * gcc.target/powerpc/pr46728-14.c: New.
128         * gcc.target/powerpc/pr46728-15.c: New.
129         * gcc.target/powerpc/pr46728-16.c: New.
130
131 2011-05-27  Jason Merrill  <jason@redhat.com>
132
133         * g++.dg/abi/mangle47.C: New.
134
135         PR c++/49176
136         * g++.dg/template/const5.C: New.
137
138         * g++.dg/cpp0x/enum18.C: New.
139
140         * g++.dg/cpp0x/lambda/lambda-nested4.C: New.
141
142         * g++.dg/cpp0x/error6.C: New.
143
144         * g++.dg/cpp0x/error5.C: New.
145
146 2011-05-27  Jakub Jelinek  <jakub@redhat.com>
147
148         PR c++/49165
149         * g++.dg/eh/cond6.C: New test.
150
151 2011-05-27  Tobias Burnus  <burnus@net-b.de>
152
153         PR fortran/48820
154         * gfortran.dg/rank_3.f90: New.
155         * gfortran.dg/rank_4.f90: New.
156
157 2011-05-27  Janis Johnson  <janisjo@codesourcery.com>
158
159         * g++.dg/tree-ssa-pr43411.C: Rename function to be inlined and
160         replace dump search.
161
162 2011-05-27  Eric Botcazou  <ebotcazou@adacore.com>
163
164         * gnat.dg/bit_packed_array5.ads: Move dg directive to...
165         * gnat.dg/bit_packed_array5.adb: ...here.
166
167 2011-05-27  Paolo Carlini  <paolo.carlini@oracle.com>
168
169         PR c++/42056
170         * testsuite/g++.dg/cpp0x/auto25.C: New.
171
172 2011-05-27  Richard Guenther  <rguenther@suse.de>
173
174         * gcc.c-torture/execute/920711-1.x: Add -fwrapv.
175
176 2011-05-27  Richard Guenther  <rguenther@suse.de>
177
178         * gcc.c-torture/execute/920612-1.x: Add -fwrapv.
179
180 2011-05-27  Richard Guenther  <rguenther@suse.de>
181
182         PR middle-end/49189
183         * gnat.dg/bit_packed_array5.ad[sb]: New testcase.
184
185 2011-05-26  Jason Merrill  <jason@redhat.com>
186
187         * g++.dg/cpp0x/friend1.C: New.
188         * g++.dg/cpp0x/friend2.C: New.
189
190         * g++.dg/cpp0x/auto7.C: Update.
191         * g++.dg/template/crash50.C: Adjust.
192         * g++.dg/template/static9.C: Adjust.
193         * g++.old-deja/g++.ext/memconst.C: Adjust.
194
195 2011-05-26  Janis Johnson  <janisjo@codesourcery.com>
196
197         * gcc.dg/march.c: Ignore a note for some targets.
198
199 2011-05-26  Janis Johnson  <janis187@us.ibm.com>
200             Nathan Froyd  <froydnj@codesourcery.com>
201
202         PR c++/2288
203         PR c++/18770
204         * g++.old-deja/g++.jason/cond.C: Remove xfails.
205         * g++.dg/parse/pr18770.C: New test.
206         * g++.dg/cpp0x/range-for5.C: Add dg-error marker.
207
208 2011-05-26  Thomas Koenig  <tkoenig@gcc.gnu.org>
209
210         PR fortran/48955
211         * gfortran.dg/dependency_40.f90 : New test.
212
213 2011-05-26  Tobias Burnus  <burnus@net-b.de>
214
215         PR fortran/18918
216         * gfortran.dg/coarray/registering_1.f90: New.
217
218 2011-05-26  Jason Merrill  <jason@redhat.com>
219
220         * g++.dg/cpp0x/variadic111.C: New.
221         * g++.dg/cpp0x/variadic41.C: Adjust.
222
223 2011-05-26  Richard Guenther  <rguenther@suse.de>
224
225         PR tree-optimization/48702
226         * gcc.dg/torture/pr48702.c: New testcase.
227
228 2011-05-26  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
229
230         PR gcov-profile/48845
231         * g++.dg/tree-prof/tree-prof.exp: Check for -fprofile-generate
232         support.
233         * gcc.dg/matrix/matrix.exp: Likewise.
234         * gcc.dg/tree-prof/tree-prof.exp: Likewise.
235         * lib/target-supports-dg.exp (dg-require-profiling): Don't pass
236         line number to check_profiling_available.
237         * lib/target-supports.exp (check_profiling_available): Account for
238         this.
239         Require TLS runtime support with -fprofile-generate.
240         * lib/profopt.exp (profopt-execute): Add TLS options for
241         -fprofile-generate.
242         * gcc.dg/pr47793.c: Add dg-require-profiling "-fprofile-generate".
243
244 2011-05-26  Jakub Jelinek  <jakub@redhat.com>
245
246         PR c++/49165
247         * g++.dg/eh/cond5.C: New test.
248
249         PR tree-optimization/49161
250         * gcc.c-torture/execute/pr49161.c: New test.
251
252 2011-05-26  Ramana Radhakrishnan  <ramana.radhakrishnan@linaro.org>
253
254         * gcc.target/arm/neon-vorn-vbic.c: New test.
255
256 2011-05-26  Ira Rosen  <ira.rosen@linaro.org>
257
258         PR tree-optimization/49038
259         * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: New test.
260         * gcc.dg/vect/pr49038.c: New test.
261
262 2011-05-26  Fabien Chêne  <fabien@gcc.gnu.org>
263         * g++.dg/init/pr25811-3.C: New.
264         * g++.dg/init/pr25811-4.C: New.
265
266 2011-05-25  Jason Merrill  <jason@redhat.com>
267
268         * g++.dg/cpp0x/enum17.C: New.
269         * g++.old-deja/g++.jason/rfg10.C: Adjust.
270
271         * g++.dg/cpp0x/auto24.C: New.
272
273         * g++.dg/cpp0x/error4.C: New.
274
275         * g++.dg/cpp0x/rv-restrict.C: New.
276
277         * g++.dg/cpp0x/enum15.C: New.
278         * g++.dg/cpp0x/constexpr-switch2.C: New.
279
280         * g++.dg/cpp0x/variadic110.C: New.
281
282         * g++.dg/cpp0x/auto9.C: Add typedef test.
283
284         * g++.dg/cpp0x/auto23.C: New.
285         * g++.dg/cpp0x/auto9.C: Adjust.
286
287         * g++.dg/cpp0x/defaulted29.C: New.
288
289         * g++.dg/cpp0x/initlist51.C: New.
290
291 2011-05-25  Janis Johnson  <janisjo@codesourcery.com>
292
293         * gcc.target/arm/fp16-compile-none-1.c: Update expected error.
294         * g++.dg/abi/packed1.C: Suppress warning.
295         * g++.dg/warn/Wunused-parm-3.C: Likewise.
296         * g++.dg/template/stdarg1.C: Likewise.
297         * g++.dg/other/packed1.C: Remove arm from xfail list.
298
299 2011-05-25  Jason Merrill  <jason@redhat.com>
300
301         * g++.dg/cpp0x/enum16.C: New.
302         * g++.dg/parse/error15.C: Adjust.
303
304         * g++.dg/cpp0x/initlist50.C: New.
305
306         * g++.dg/cpp0x/lambda/lambda-conv5.C: New.
307
308         * g++.dg/cpp0x/variadic109.C: New.
309
310 2011-05-25  H.J. Lu  <hongjiu.lu@intel.com>
311
312          * gcc.target/i386/pause-1.c: New.
313
314 2011-05-25  Eric Botcazou  <ebotcazou@adacore.com>
315
316         * gcc.dg/stack-usage-1.c: Adjust comment.
317         * gcc.dg/stack-usage-2.c: New test.
318
319 2011-05-25  Jakub Jelinek  <jakub@redhat.com>
320
321         PR c++/49136
322         * g++.dg/cpp0x/constexpr-bitfield2.C: New test.
323         * g++.dg/cpp0x/constexpr-bitfield3.C: New test.
324
325 2011-05-24  Vladimir Makarov  <vmakarov@redhat.com>
326
327         PR rtl-optimization/48757
328         * gfortran.dg/pr48757.f:  New test case.
329
330 2011-05-24  Jason Merrill  <jason@redhat.com>
331
332         * g++.dg/cpp0x/access01.C: New.
333
334 2011-05-24  Nicola Pero  <nicola.pero@meta-innovation.com>
335
336         PR libobjc/48177
337         * objc.dg/pr48177.m: New testcase.      
338
339 2011-05-24  Nicola Pero  <nicola.pero@meta-innovation.com>
340
341         PR objc/48187
342         * objc.dg/pr48187.m: New testcase.
343         * obj-c++.dg/pr48187.mm: New testcase.
344         * objc.dg/ivar-extra-semicolon.m: New testcase.
345
346 2011-05-24  Jason Merrill  <jason@redhat.com>
347
348         * g++.dg/template/access21.C: New.
349         * g++.dg/template/access22.C: New.
350
351 2011-05-24  Michael Matz  <matz@gcc.gnu.org>
352
353         PR rtl-optimization/48633
354         * g++.dg/pr48633.C: New test.
355
356 2011-05-24  Uros Bizjak  <ubizjak@gmail.com>
357
358         PR target/49133
359         * g++.dg/other/pr49133.C: New test.
360
361 2011-05-24  Uros Bizjak <ubizjak@gmail.com>
362             Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
363
364         * gcc.dg/torture/tls/run-gd.c: New test.
365         * gcc.dg/torture/tls/run-ie.c: New test.
366         * gcc.dg/torture/tls/run-ld.c: New test.
367         * gcc.dg/torture/tls/run-le.c: New test.
368         * lib/target-supports.exp (check_effective_target_tls_runtime):
369         Build testcase with TLS options.
370
371 2011-05-24  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
372
373         * gcc.dg/vect/pr48172.c: Remove dg-do run.
374
375 2011-05-24  Tom de Vries  <tom@codesourcery.com>
376
377         PR tree-optimization/49121
378         * gcc.dg/tree-ssa/ivopt_infer_2.c: Adapt test.
379
380 2011-05-23  Jason Merrill  <jason@redhat.com>
381
382         * g++.dg/cpp0x/defaulted28.C: New.
383
384         * g++.dg/cpp0x/sfinae25.C: New.
385
386         * g++.dg/cpp0x/rv-cast2.C: New.
387
388         * g++.dg/cpp0x/enum14.C: New.
389
390 2011-05-23  Jakub Jelinek  <jakub@redhat.com>
391
392         PR lto/49123
393         * gcc.c-torture/execute/pr49123.c: New test.
394
395         PR debug/49032
396         * gcc.dg/debug/pr49032.c: New test.
397
398         PR c/49120
399         * gcc.dg/pr49120.c: New test.
400
401 2011-05-23  H.J. Lu  <hongjiu.lu@intel.com>
402
403         PR target/47315
404         * gcc.target/i386/pr47315.c: New test.
405
406 2011-05-23  Jason Merrill  <jason@redhat.com>
407
408         * g++.dg/cpp0x/lambda/lambda-eh2.C: New.
409
410         * g++.dg/cpp0x/sfinae24.C: New.
411
412         * g++.dg/cpp0x/error3.C: New.
413
414         * g++.dg/cpp0x/defaulted27.C: New.
415
416         * g++.dg/cpp0x/decltype27.C: New.
417
418 2011-05-23  Richard Guenther  <rguenther@suse.de>
419
420         * gcc.dg/tree-ssa/forwprop-11.c: Adjust and un-XFAIL.
421
422 2011-05-23  Richard Guenther  <rguenther@suse.de>
423
424         PR tree-optimization/40874
425         * g++.dg/tree-ssa/pr40874.C: New testcase.
426
427 2011-05-23  Richard Guenther  <rguenther@suse.de>
428
429         PR tree-optimization/49115
430         * g++.dg/torture/pr49115.C: New testcase.
431
432 2011-05-23  Richard Guenther  <rguenther@suse.de>
433
434         PR middle-end/15419
435         * gcc.dg/memcpy-3.c: New testcase.
436
437 2011-05-23  Jakub Jelinek  <jakub@redhat.com>
438
439         PR middle-end/48973
440         * gcc.c-torture/execute/pr48973-1.c: New test.
441         * gcc.c-torture/execute/pr48973-2.c: New test.
442
443 2011-05-23  Jonathan Wakely  <jwakely.gcc@gmail.com>
444
445         PR c++/18016
446         * g++.dg/warn/pr18016.C: New.
447
448 2011-05-23  Tom de Vries  <tom@codesourcery.com>
449
450         PR target/45098
451         * gcc.target/arm/ivopts-6.c: New test.
452
453 2011-05-22  Jakub Jelinek  <jakub@redhat.com>
454
455         PR middle-end/49029
456         * gcc.c-torture/compile/pr49029.c: New test.
457
458 2011-05-22  Jason Merrill  <jason@redhat.com>
459
460         * g++.dg/cpp0x/sfinae23.C: New.
461         * g++.dg/cpp0x/sfinae8.C: Correct.
462
463 2011-05-22  Thomas Koenig  <tkoenig@gcc.gnu.org>
464
465         * gfortran.dg/function_optimize_8.f90:  New test case.
466
467 2011-05-22  Ira Rosen  <ira.rosen@linaro.org>
468
469         PR tree-optimization/49087
470         * gcc.dg/vect/O3-pr49087.c: New test.
471
472 2011-05-21  Jason Merrill  <jason@redhat.com>
473
474         * g++.dg/debug/const5.C: New.
475
476 2011-05-20  Jason Merrill  <jason@redhat.com>
477
478         * g++.dg/cpp0x/constexpr-static7.C: Extend.
479
480         * g++.dg/cpp0x/constexpr-static7.C: New.
481
482         * g++.dg/cpp0x/enum12.C: New.
483         * g++.dg/cpp0x/enum13.C: New.
484
485 2011-05-21  Janus Weil  <janus@gcc.gnu.org>
486
487         PR fortran/48699
488         * gfortran.dg/select_type_23.f03: New.
489
490 2011-05-20  Jason Merrill  <jason@redhat.com>
491
492         * g++.dg/cpp0x/defaulted26.C: New.
493
494         * g++.dg/cpp0x/noexcept02.C: Fix.
495         * g++.dg/cpp0x/noexcept03.C: Fix.
496         * g++.dg/cpp0x/noexcept08.C: Fix.
497         * g++.dg/cpp0x/noexcept10.C: New.
498
499 2011-05-20  Janus Weil  <janus@gcc.gnu.org>
500
501         PR fortran/48706
502         * gfortran.dg/extends_12.f03: New.
503
504 2011-05-20  Jason Merrill  <jason@redhat.com>
505
506         * g++.dg/template/koenig9.C: New.
507         * g++.dg/opt/pr47615.C: Fix.
508         * g++.dg/overload/defarg1.C: Fix.
509         * g++.dg/tc1/dr213.C: Remove xfail.
510         * g++.dg/torture/pr34850.C: Fix.
511         * g++.dg/torture/pr39362.C: Fix.
512         * g++.old-deja/g++.brendan/crash56.C: Fix.
513         * g++.old-deja/g++.pt/memtemp47.C: Fix.
514
515 2011-05-20  Richard Guenther  <rguenther@suse.de>
516
517         PR tree-optimization/49079
518         * gcc.dg/torture/pr49079.c: New testcase.
519
520 2011-05-20  Jakub Jelinek  <jakub@redhat.com>
521
522         PR tree-optimization/49073
523         * gcc.c-torture/execute/pr49073.c: New test.
524
525 2011-06-19  Tobias Burnus  <burnus@net-b.de>
526
527         PR fortran/18918
528         * gfortran.dg/coarray_21.f90: New.
529
530 2011-05-19  Joseph Myers  <joseph@codesourcery.com>
531
532         * lib/prune.exe (prune_gcc_output): Expect "error:" in collect2
533         output.
534
535 2011-05-19  Richard Guenther  <rguenther@suse.de>
536
537         PR testsuite/49063
538         * gcc.dg/builtin-object-size-11.c: Use -std=gnu89.
539
540 2011-05-19  Richard Guenther  <rguenther@suse.de>
541
542         PR middle-end/48985
543         * gcc.dg/builtin-object-size-11.c: New testcase.
544
545 2011-05-19  Tom de Vries  <tom@codesourcery.com>
546
547         PR target/45098
548         * gcc.target/arm/ivopts.c: New test.
549         * gcc.target/arm/ivopts-2.c: New test.
550
551 2011-05-19  Tom de Vries  <tom@codesourcery.com>
552
553         * lib/lib/scanasm.exp (object-size): Fix target selector handling.
554
555 2011-05-19  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
556
557         * gcc.c-torture/execute/960321-1.x: Remove.
558
559 2011-05-18  Janus Weil  <janus@gcc.gnu.org>
560
561         PR fortran/48700
562         * gfortran.dg/move_alloc_4.f90: New.
563
564 2011-05-18  H.J. Lu  <hongjiu.lu@intel.com>
565
566         PR target/49002
567         * gcc.target/i386/pr49002-1.c: New test.
568         * gcc.target/i386/pr49002-2.c: Likewise.
569
570 2011-05-18  Jakub Jelinek  <jakub@redhat.com>
571
572         PR tree-optimization/49039
573         * gcc.c-torture/execute/pr49039.c: New test.
574         * gcc.dg/tree-ssa/pr49039.c: New test.
575         * g++.dg/torture/pr49039.C: New test.
576
577 2011-05-18  Jason Merrill  <jason@redhat.com>
578
579         * g++.dg/cpp0x/constexpr-incomplete3.C: New.
580         * g++.dg/cpp0x/constexpr-incomplete2.C: Adjust.
581         * g++.dg/cpp0x/constexpr-memfn1.C: Adjust.
582
583 2011-05-18  Stuart Henderson  <shenders@gcc.gnu.org>
584
585         * gcc.target/bfin/mcpu-bf592.c: New test.
586
587 2011-05-18  Ira Rosen  <ira.rosen@linaro.org>
588
589         PR tree-optimization/41881
590         * gcc.dg/vect/O3-pr41881.c: New test.
591         * gcc.dg/vect/O3-slp-reduc-10.c: New test.
592
593 2011-05-18  Jakub Jelinek  <jakub@redhat.com>
594
595         PR tree-optimization/49000
596         * gcc.dg/pr49000.c: New test.
597
598 2011-05-17  Eric Botcazou  <ebotcazou@adacore.com>
599
600         * gnat.dg/invalid1.adb: New test.
601
602 2011-05-16  Uros Bizjak  <ubizjak@gmail.com>
603
604         * gcc.target/i386/avx-vzeroupper-16.c: Update scan-assembler-times
605         scan pattern.
606         * gcc.target/i386/avx-vzeroupper-17.c: Ditto.
607         * gcc.target/i386/avx-vzeroupper-18.c: Ditto.
608
609 2011-05-15  Jonathan Wakely  <jwakely.gcc@gmail.com>
610
611         PR c++/48994
612         * g++.dg/cpp0x/range-for18.C: New.
613
614 2011-05-15  Tobias Burnus  <burnus@net-b.de>
615
616         PR fortran/18918
617         * gfortran.dg/coarray/image_index_2.f90: New.
618
619 2011-05-13  Ville Voutilainen  <ville.voutilainen@gmail.com>
620
621         * g++.dg/cpp0x/override1.C: Move from inherit/virtual9.C.
622         * g++.dg/cpp0x/override2.C: New.
623
624 2011-05-14  Tobias Burnus  <burnus@net-b.de>
625
626         PR fortran/18918
627         * gfortran.de/coarray_20.f90: New.
628
629 2011-05-14  Thomas Koenig  <tkoenig@gcc.gnu.org>
630
631         PR fortran/22572
632         * function_optimize_7.f90:  New test case.
633
634 2011-05-13  Jason Merrill  <jason@redhat.com>
635
636         * g++.dg/cpp0x/decltype26.C: New.
637         * g++.dg/cpp0x/enum11.C: New.
638
639 2011-05-13  Tobias Burnus  <burnus@net-b.de>
640
641         PR fortran/48972
642         PR fortran/48991
643         * gfortran.dg/assign_8.f90: Update dg-error.
644
645 2011-05-13  Tobias Burnus  <burnus@net-b.de>
646
647         PR fortran/48972
648         * gfortran.dg/io_constraints_8.f90: New.
649         * gfortran.dg/io_constraints_9.f90: New.
650
651 2011-05-13  Martin Thuresson  <martint@google.com>
652
653         PR gcov-profile/47793
654         * gcc.dg/pr47793.c: New.
655
656 2011-05-12  Jakub Jelinek  <jakub@redhat.com>
657
658         PR tree-optimization/48975
659         * gcc.dg/pr48975.c: New test.
660
661 2011-05-12  Tobias Burnus  <burnus@net-b.de>
662
663         PR fortran/48972
664         * gfortran.dg/iso_c_binding_compiler_3.f90: New.
665
666 2011-05-12  Jason Merrill  <jason@redhat.com>
667
668         * g++.dg/cpp0x/constexpr-incomplete2.C: New.
669
670 2011-05-12  Geert Bosch  <bosch@adacore.com>
671
672         * gnat.dg/view_conversion1.adb: New test.
673
674 2011-05-12  Richard Guenther  <rguenther@suse.de>
675
676         PR tree-optimization/48172
677         * gcc.dg/vect/pr48172.c: New testcase.
678
679 2011-05-12  Jakub Jelinek  <jakub@redhat.com>
680
681         PR debug/48967
682         * g++.dg/opt/pr48967.C: New test.
683
684 2011-05-11  Jason Merrill  <jason@redhat.com>
685
686         * g++.dg/cpp0x/constexpr-friend.C: New.
687         * g++.dg/cpp0x/constexpr-incomplete1.C: New.
688
689         * g++.dg/cpp0x/sfinae22.C: New.
690
691 2011-05-11  Tobias Burnus  <burnus@net-b.de>
692
693         PR fortran/48889
694         * gfortran.dg/generic_24.f90: New.
695
696 2011-05-11  Richard Guenther  <rguenther@suse.de>
697
698         PR tree-optimization/15256
699         * gcc.dg/tree-ssa/forwprop-14.c: New testcase.
700
701 2011-05-11  Jakub Jelinek  <jakub@redhat.com>
702
703         PR debug/48159
704         * gcc.dg/pr48159-1.c: New test.
705         * gcc.dg/pr48159-2.c: New test.
706
707 2011-05-11  Richard Guenther  <rguenther@suse.de>
708
709         PR middle-end/48953
710         * gcc.dg/torture/pr48953.c: New testcase.
711
712 2011-05-11  Richard Guenther  <rguenther@suse.de>
713
714         PR tree-optimization/18041
715         * gcc.dg/tree-ssa/forwprop-13.c: New testcase.
716
717 2011-05-11  Alan Modra  <amodra@gmail.com>
718
719         PR target/47755
720         * gcc.target/powerpc/pr47755-2.c: Require vsx_hw.
721
722 2011-05-10  Jason Merrill  <jason@redhat.com>
723
724         * g++.dg/cpp0x/defaulted25.C: New.
725         * g++.dg/template/crash7.C: Adjust.
726
727         * g++.dg/cpp0x/variadic108.C: New.
728
729 2011-05-10  Ville Voutilainen  <ville.voutilainen@gmail.com>
730
731         * g++.dg/inherit/virtual9.C: Extend.
732
733 2011-05-10  Michael Meissner  <meissner@linux.vnet.ibm.com>
734
735         PR target/48857
736         * gcc.target/powerpc/pr48857.c: New file, make sure V2DI arguments
737         are passed and returned in vector registers.
738
739 2011-05-10  Richard Guenther  <rguenther@suse.de>
740
741         * gcc.dg/tree-ssa/ssa-fre-2.c: Disable forwprop.
742         * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
743         * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
744         * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
745         * gcc.dg/tree-ssa/scev-cast.c: Adjust.  Note what transformation
746         applies.
747
748 2011-05-10  Jakub Jelinek  <jakub@redhat.com>
749
750         PR tree-optimization/48611
751         PR tree-optimization/48794
752         * gfortran.dg/gomp/pr48611.f90: New test.
753         * gfortran.dg/gomp/pr48794.f90: New test.
754
755         PR debug/48928
756         * gcc.dg/dfp/pr48928.c: New test.
757
758 2011-05-09  Paolo Carlini  <paolo.carlini@oracle.com>
759
760         PR c++/48522
761         * g++.dg/cpp0x/pr48522.C: New.
762
763 2011-05-09  Paolo Carlini  <paolo.carlini@oracle.com>
764
765         PR c++/48735
766         * g++.dg/cpp0x/sfinae21.C: New.
767
768 2011-05-09  Paolo Carlini  <paolo.carlini@oracle.com>
769
770         * g++.dg/template/sfinae28.C: Rename to...
771         * g++.dg/cpp0x/sfinae19.C: ... this.
772         * g++.dg/template/sfinae29.C: Rename to...
773         * g++.dg/cpp0x/sfinae20.C: ... this.
774
775 2011-05-09  Jeff Law <law@redhat.com>
776
777         * lib/gcc-gdb-test.exp (gdb-test): Reorder matchers to give more
778         consistent results.
779
780 2011-05-09  Fabien Chêne  <fabien@gcc.gnu.org>
781
782         PR c++/20039
783         * g++.dg/init/pr20039.C: New.
784
785 2011-05-09  Paolo Carlini  <paolo.carlini@oracle.com>
786
787         PR c++/48737
788         PR c++/48744
789         * g++.dg/template/sfinae28.C: New.
790         * g++.dg/template/sfinae29.C: Likewise.
791
792 2011-05-09  Jason Merrill  <jason@redhat.com>
793
794         * g++.dg/template/nontype23.C: New.
795
796 2011-05-07  Fabien Chêne  <fabien@gcc.gnu.org>
797         PR c++/48859
798         * g++.dg/init/pr48859.C: New.
799
800 2011-05-09  Jason Merrill  <jason@redhat.com>
801
802         * gcc.dg/gcc.dg/uninit-D.c: Move to c-c++-common.
803         * gcc.dg/gcc.dg/uninit-D-O0.c: Move to c-c++-common.
804         * gcc.dg/gcc.dg/uninit-E.c: Move to c-c++-common.
805         * gcc.dg/gcc.dg/uninit-E-O0.c: Move to c-c++-common.
806         * gcc.dg/gcc.dg/uninit-F.c: Move to c-c++-common.
807         * gcc.dg/gcc.dg/uninit-F-O0.c: Move to c-c++-common.
808         * gcc.dg/gcc.dg/uninit-G.c: Move to c-c++-common.
809         * gcc.dg/gcc.dg/uninit-G-O0.c: Move to c-c++-common.
810
811 2011-05-08  Ville Voutilainen  <ville.voutilainen@gmail.com>
812
813         * g++.dg/inherit/virtual9.C: New.
814
815 2011-05-09  Dodji Seketeli  <dodji@redhat.com>
816
817         PR c++/48574
818         * g++.dg/template/dependent-expr8.C: New test case.
819
820 2011-05-07  Zdenek Dvorak  <ook@ucw.cz>
821
822         PR tree-optimization/48837
823         * gcc.dg/pr48837.c: New testcase.
824
825 2011-05-06  Jason Merrill  <jason@redhat.com>
826
827         * g++.dg/cpp0x/constexpr-condition2.C: New.
828
829         * g++.dg/cpp0x/constexpr-missing.C: New.
830
831 2011-05-06  Tobias Burnus  <burnus@net-b.de>
832
833         PR fortran/18918
834         * gfortran.dg/coarray/this_image_2.f90: New.
835
836 2011-05-06  Tobias Burnus  <burnus@net-b.de>
837
838         PR fortran/48858
839         PR fortran/48820
840         * gfortran.dg/bind_c_usage_22.f90: New.
841         * gfortran.dg/bind_c_usage_23.f90: New.
842         * gfortran.dg/bind_c_usage_24.f90: New.
843         * gfortran.dg/bind_c_usage_24_c.c: New.
844
845 2011-05-06  Dodji Seketeli  <dodji@redhat.com>
846
847         PR c++/48838
848         * g++.dg/template/member9.C: New test case.
849
850 2011-05-05  Eric Botcazou  <ebotcazou@adacore.com>
851
852         * gnat.dg/discr29.ad[sb]: New test.
853         * gnat.dg/discr30.adb: Likewise.
854
855 2011-05-05  Julian Brown  <julian@codesourcery.com>
856
857         * gcc.target/arm/neon-vset_lanes8.c: New test.
858
859 2011-05-05  Jason Merrill  <jason@redhat.com>
860
861         * g++.dg/init/new32.C: New.
862
863 2011-05-05  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
864
865         * gfortran.dg/fmt_g0_6.f08: Use dg-options "-ffloat-store".
866         Fix typo.
867
868 2011-05-05  Jakub Jelinek  <jakub@redhat.com>
869
870         PR rtl-optimization/48381
871         * gcc.c-torture/compile/pr48381.c: New test.
872
873 2011-05-05  Uros Bizjak  <ubizjak@gmail.com>
874
875         * gcc.target/i386/opt-1.c: Add --param min-insn-to-prefetch -ratio=0
876         to dg-options.
877         * gcc.target/i386/opt-1.c: Ditto.
878
879 2011-05-04  Jason Merrill  <jason@redhat.com>
880
881         * g++.dg/conversion/base1.C: New.
882
883 2011-05-04  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
884
885         PR libgfortran/48787
886         * gfortran.dg/round_3.f08: Add more checks to test case.
887
888 2011-05-04  Hans-Peter Nilsson  <hp@axis.com>
889
890         * gfortran.dg/pr47878.f90, gfortran.dg/endfile_3.f90,
891         gfortran.dg/endfile_4.f90, gfortran.dg/ftell_3.f90,
892         gfortran.dg/fmt_cache_1.f, gfortran.dg/namelist_66.f90:
893         Gate test on effective_target fd_truncate.
894
895 2011-05-04  Uros Bizjak  <ubizjak@gmail.com>
896
897         * gcc.target/i386/recip-vec-divf.c: Decrease array sizes.
898         * gcc.target/i386/recip-vec-sqrtf.c: Ditto.
899         * gcc.target/i386/recip-vec-divf-avx.c: Increase array sizes.
900         * gcc.target/i386/recip-vec-sqrtf-avx.c: Ditto.  Update scan times.
901         * gcc.target/i386/ssefn-1.c: Add -mno-sse2 to dg-options.
902         * gcc.target/i386/pr38824.c: Ditto.
903         * gcc.target/i386/vecinit-1.c: Add -mno-sse4 to dg-options.
904         * gcc.target/i386/vecinit-2.c: Ditto.
905         * gcc.target/i386/sse-19.c: Add -mno-ssse3 to dg-options.
906         * gcc.target/i386/parity-1.c: Add -mno-popcnt to dg-options.
907         * gcc.target/i386/parity-2.c: Ditto.
908         * gcc.target/i386/incoming-8.c: Add -mno-avx to dg-options.
909
910 2011-05-04  Stuart Henderson  <shenders@gcc.gnu.org>
911
912         * gcc.target/bfin/mcpu-bf512.c: Update to latest silicon revision and
913         remove duplication.
914         * gcc.target/bfin/mcpu-bf514.c: Likewise.
915         * gcc.target/bfin/mcpu-bf516.c: Likewise.
916         * gcc.target/bfin/mcpu-bf518.c: Likewise.
917
918 2011-05-03  Tobias Burnus  <burnus@net-b.de>
919
920         PR fortran/18918
921         * gfortran.dg/coarray/this_image_1.f90: Remove dg-options.
922
923 2011-05-03  Tobias Burnus  <burnus@net-b.de>
924
925         PR fortran/18918
926         * gfortran.dg/coarray/this_image_1.f90: New.
927
928 2011-05-03  Tobias Burnus  <burnus@net-b.de>
929
930         PR fortran/18918
931         * gfortran.dg/coarray/caf.dg: New.
932         * gfortran.dg/coarray/image_index_1.f90: New, copied
933         from ../coarray_16.f90.
934
935 2011-05-03  Paolo Carlini  <paolo.carlini@oracle.com>
936
937         PR c++/28501
938         * g++.dg/ext/complex9.C: New.
939
940 2011-05-03  Stuart Henderson  <shenders@gcc.gnu.org>
941
942         From Mike Frysinger
943         * gcc.target/bfin/mcpu-bf542.c: Check SILICON_REVISION is 0x0004.
944         * gcc.target/bfin/mcpu-bf544.c, gcc.target/bfin/mcpu-bf547.c,
945         gcc.target/bfin/mcpu-bf548.c, gcc.target/bfin/mcpu-bf549.c: Likewise.
946
947 2011-05-03  Stuart Henderson  <shenders@gcc.gnu.org>
948
949         * gcc.target/bfin/builtins: Created.
950         * gcc.target/bfin/hisilh-O0.c: Deleted.
951         * gcc.target/bfin/hisilh.c: Moved to...
952         * gcc.target/bfin/builtins/hisilh.c: ...here.
953         * gcc.target/bfin/builtins/shl_fr1x16-6.c: New test.
954         * gcc.target/bfin/builtins/shr_fr1x16-1.c: Ditto.
955         * gcc.target/bfin/builtins/shl_fr1x32-9.c: Ditto.
956         * gcc.target/bfin/builtins/shr_fr1x32-4.c: Ditto.
957         * gcc.target/bfin/builtins/shr_fr1x32-8.c: Ditto.
958         * gcc.target/bfin/builtins/lshl_fr2x16-1.c: Ditto.
959         * gcc.target/bfin/builtins/abs_fr1x16-1.c: Ditto.
960         * gcc.target/bfin/builtins/norm32-1.c: Ditto.
961         * gcc.target/bfin/builtins/shrl_fr1x16-3.c: Ditto.
962         * gcc.target/bfin/builtins/norm_fr1x32-2.c: Ditto.
963         * gcc.target/bfin/builtins/bfin-builtins.exp: Ditto.
964         * gcc.target/bfin/builtins/norm16-2.c: Ditto.
965         * gcc.target/bfin/builtins/norm32-5.c: Ditto.
966         * gcc.target/bfin/builtins/norm_fr1x16-3.c: Ditto.
967         * gcc.target/bfin/builtins/mult_fr1x32x32-2.c: Ditto.
968         * gcc.target/bfin/builtins/norm16-6.c: Ditto.
969         * gcc.target/bfin/builtins/norm32-9.c: Ditto.
970         * gcc.target/bfin/builtins/mult_fr2x16-1.c: Ditto.
971         * gcc.target/bfin/builtins/dspsubaddsat_fr2x16-2.c: Ditto.
972         * gcc.target/bfin/builtins/min_fr2x16-1.c: Ditto.
973         * gcc.target/bfin/builtins/max_fr2x16-2.c: Ditto.
974         * gcc.target/bfin/builtins/norm32-10.c: Ditto.
975         * gcc.target/bfin/builtins/shl_fr2x16-3.c: Ditto.
976         * gcc.target/bfin/builtins/mulhisihh_fr2x16-1.c: Ditto.
977         * gcc.target/bfin/builtins/diff_hl_fr2x16-2.c: Ditto.
978         * gcc.target/bfin/builtins/shl_fr2x16-7.c: Ditto.
979         * gcc.target/bfin/builtins/shr_fr2x16-2.c: Ditto.
980         * gcc.target/bfin/builtins/mulhisilh_fr2x16-1.c: Ditto.
981         * gcc.target/bfin/builtins/lshl_fr1x16-1.c: Ditto.
982         * gcc.target/bfin/builtins/cpmlx_mul_fr2x16-2.c: Ditto.
983         * gcc.target/bfin/builtins/negate_fr1x32-2.c: Ditto.
984         * gcc.target/bfin/builtins/negate_fr1x16-3.c: Ditto.
985         * gcc.target/bfin/builtins/abs_fr2x16-2.c: Ditto.
986         * gcc.target/bfin/builtins/shrl_fr2x16-4.c: Ditto.
987         * gcc.target/bfin/builtins/mult_fr1x16-1.c: Ditto.
988         * gcc.target/bfin/builtins/max_fr1x32-1.c: Ditto.
989         * gcc.target/bfin/builtins/min_fr1x16-1.c: Ditto.
990         * gcc.target/bfin/builtins/shl_fr1x32-2.c: Ditto.
991         * gcc.target/bfin/builtins/max_fr1x16-2.c: Ditto.
992         * gcc.target/bfin/builtins/shl_fr1x16-3.c: Ditto.
993         * gcc.target/bfin/builtins/add_fr2x16-1.c: Ditto.
994         * gcc.target/bfin/builtins/shl_fr1x32-6.c: Ditto.
995         * gcc.target/bfin/builtins/shr_fr1x32-1.c: Ditto.
996         * gcc.target/bfin/builtins/shr_fr1x32.c: Ditto.
997         * gcc.target/bfin/builtins/shl_fr1x16-7.c: Ditto.
998         * gcc.target/bfin/builtins/shr_fr1x16-2.c: Ditto.
999         * gcc.target/bfin/builtins/shr_fr1x32-5.c: Ditto.
1000         * gcc.target/bfin/builtins/shr_fr1x32-9.c: Ditto.
1001         * gcc.target/bfin/builtins/abs_fr1x32-1.c: Ditto.
1002         * gcc.target/bfin/builtins/lshl_fr2x16-2.c: Ditto.
1003         * gcc.target/bfin/builtins/abs_fr1x16-2.c: Ditto.
1004         * gcc.target/bfin/builtins/cpmlx_msu_fr2x16-1.c: Ditto.
1005         * gcc.target/bfin/builtins/norm32-2.c: Ditto.
1006         * gcc.target/bfin/builtins/shrl_fr1x16-4.c: Ditto.
1007         * gcc.target/bfin/builtins/norm16-3.c: Ditto.
1008         * gcc.target/bfin/builtins/norm32-6.c: Ditto.
1009         * gcc.target/bfin/builtins/norm16-7.c: Ditto.
1010         * gcc.target/bfin/builtins/mult_fr2x16-2.c: Ditto.
1011         * gcc.target/bfin/builtins/min_fr2x16-2.c: Ditto.
1012         * gcc.target/bfin/builtins/add_fr1x16-1.c: Ditto.
1013         * gcc.target/bfin/builtins/norm32-11.c: Ditto.
1014         * gcc.target/bfin/builtins/sub_fr2x16-1.c: Ditto.
1015         * gcc.target/bfin/builtins/shl_fr2x16-4.c: Ditto.
1016         * gcc.target/bfin/builtins/mulhisihh_fr2x16-2.c: Ditto.
1017         * gcc.target/bfin/builtins/diff_lh_fr2x16-1.c: Ditto.
1018         * gcc.target/bfin/builtins/shl_fr2x16-8.c: Ditto.
1019         * gcc.target/bfin/builtins/shr_fr2x16-3.c: Ditto.
1020         * gcc.target/bfin/builtins/mulhisilh_fr2x16-2.c: Ditto.
1021         * gcc.target/bfin/builtins/lshl_fr1x16-2.c: Ditto.
1022         * gcc.target/bfin/builtins/cpmlx_mac_fr2x16-1.c: Ditto.
1023         * gcc.target/bfin/builtins/shrl_fr2x16-1.c: Ditto.
1024         * gcc.target/bfin/builtins/mult_fr1x32-1.c: Ditto.
1025         * gcc.target/bfin/builtins/min_fr1x32-1.c: Ditto.
1026         * gcc.target/bfin/builtins/dspaddsubsat_fr2x16-1.c: Ditto.
1027         * gcc.target/bfin/builtins/mult_fr1x16-2.c: Ditto.
1028         * gcc.target/bfin/builtins/max_fr1x32-2.c: Ditto.
1029         * gcc.target/bfin/builtins/min_fr1x16-2.c: Ditto.
1030         * gcc.target/bfin/builtins/shl_fr1x32.c: Ditto.
1031         * gcc.target/bfin/builtins/shl_fr1x32-3.c: Ditto.
1032         * gcc.target/bfin/builtins/shl_fr1x16-4.c: Ditto.
1033         * gcc.target/bfin/builtins/sub_fr1x16-1.c: Ditto.
1034         * gcc.target/bfin/builtins/add_fr2x16-2.c: Ditto.
1035         * gcc.target/bfin/builtins/shl_fr1x32-7.c: Ditto.
1036         * gcc.target/bfin/builtins/shr_fr1x32-2.c: Ditto.
1037         * gcc.target/bfin/builtins/shl_fr1x16-8.c: Ditto.
1038         * gcc.target/bfin/builtins/shr_fr1x16-3.c: Ditto.
1039         * gcc.target/bfin/builtins/shr_fr1x32-6.c: Ditto.
1040         * gcc.target/bfin/builtins/circptr.c: Ditto.
1041         * gcc.target/bfin/builtins/negate_fr2x16-1.c: Ditto.
1042         * gcc.target/bfin/builtins/abs_fr1x32-2.c: Ditto.
1043         * gcc.target/bfin/builtins/multr_fr2x16-1.c: Ditto.
1044         * gcc.target/bfin/builtins/sum_fr2x16-1.c: Ditto.
1045         * gcc.target/bfin/builtins/shrl_fr1x16-1.c: Ditto.
1046         * gcc.target/bfin/builtins/cpmlx_msu_fr2x16-2.c: Ditto.
1047         * gcc.target/bfin/builtins/norm32-3.c: Ditto.
1048         * gcc.target/bfin/builtins/norm_fr1x16-1.c: Ditto.
1049         * gcc.target/bfin/builtins/norm16-4.c: Ditto.
1050         * gcc.target/bfin/builtins/norm32-7.c: Ditto.
1051         * gcc.target/bfin/builtins/norm16-8.c: Ditto.
1052         * gcc.target/bfin/builtins/add_fr1x32-1.c: Ditto.
1053         * gcc.target/bfin/builtins/shl_fr2x16-1.c: Ditto.
1054         * gcc.target/bfin/builtins/add_fr1x16-2.c: Ditto.
1055         * gcc.target/bfin/builtins/shl_fr2x16-5.c: Ditto.
1056         * gcc.target/bfin/builtins/norm32-12.c: Ditto.
1057         * gcc.target/bfin/builtins/sub_fr2x16-2.c: Ditto.
1058         * gcc.target/bfin/builtins/diff_lh_fr2x16-2.c: Ditto.
1059         * gcc.target/bfin/builtins/mulhisihl_fr2x16-1.c: Ditto.
1060         * gcc.target/bfin/builtins/shr_fr2x16-4.c: Ditto.
1061         * gcc.target/bfin/builtins/mulhisill_fr2x16-1.c: Ditto.
1062         * gcc.target/bfin/builtins/negate_fr1x16-1.c: Ditto.
1063         * gcc.target/bfin/builtins/multr_fr1x16-1.c: Ditto.
1064         * gcc.target/bfin/builtins/cpmlx_mac_fr2x16-2.c: Ditto.
1065         * gcc.target/bfin/builtins/shrl_fr2x16-2.c: Ditto.
1066         * gcc.target/bfin/builtins/mult_fr1x32x32NS-1.c: Ditto.
1067         * gcc.target/bfin/builtins/mult_fr1x32-2.c: Ditto.
1068         * gcc.target/bfin/builtins/min_fr1x32-2.c: Ditto.
1069         * gcc.target/bfin/builtins/dspaddsubsat_fr2x16-2.c: Ditto.
1070         * gcc.target/bfin/builtins/shl_fr1x16-1.c: Ditto.
1071         * gcc.target/bfin/builtins/sub_fr1x32-1.c: Ditto.
1072         * gcc.target/bfin/builtins/shl_fr1x32-4.c: Ditto.
1073         * gcc.target/bfin/builtins/sub_fr1x16-2.c: Ditto.
1074         * gcc.target/bfin/builtins/shl_fr1x16-5.c: Ditto.
1075         * gcc.target/bfin/builtins/shl_fr1x32-8.c: Ditto.
1076         * gcc.target/bfin/builtins/shr_fr1x32-3.c: Ditto.
1077         * gcc.target/bfin/builtins/shr_fr1x16-4.c: Ditto.
1078         * gcc.target/bfin/builtins/shr_fr1x32-7.c: Ditto.
1079         * gcc.target/bfin/builtins/negate_fr2x16-2.c: Ditto.
1080         * gcc.target/bfin/builtins/multr_fr2x16-2.c: Ditto.
1081         * gcc.target/bfin/builtins/sum_fr2x16-2.c: Ditto.
1082         * gcc.target/bfin/builtins/shrl_fr1x16-2.c: Ditto.
1083         * gcc.target/bfin/builtins/norm_fr1x32-1.c: Ditto.
1084         * gcc.target/bfin/builtins/norm16-1.c: Ditto.
1085         * gcc.target/bfin/builtins/norm_fr1x16-2.c: Ditto.
1086         * gcc.target/bfin/builtins/mult_fr1x32x32-1.c: Ditto.
1087         * gcc.target/bfin/builtins/norm32-4.c: Ditto.
1088         * gcc.target/bfin/builtins/norm16-5.c: Ditto.
1089         * gcc.target/bfin/builtins/norm32-8.c: Ditto.
1090         * gcc.target/bfin/builtins/dspsubaddsat_fr2x16-1.c: Ditto.
1091         * gcc.target/bfin/builtins/max_fr2x16-1.c: Ditto.
1092         * gcc.target/bfin/builtins/add_fr1x32-2.c: Ditto.
1093         * gcc.target/bfin/builtins/shl_fr2x16-2.c: Ditto.
1094         * gcc.target/bfin/builtins/shl_fr2x16-6.c: Ditto.
1095         * gcc.target/bfin/builtins/diff_hl_fr2x16-1.c: Ditto.
1096         * gcc.target/bfin/builtins/shr_fr2x16-1.c: Ditto.
1097         * gcc.target/bfin/builtins/mulhisihl_fr2x16-2.c: Ditto.
1098         * gcc.target/bfin/builtins/negate_fr1x32-1.c: Ditto.
1099         * gcc.target/bfin/builtins/cpmlx_mul_fr2x16-1.c: Ditto.
1100         * gcc.target/bfin/builtins/multr_fr1x16-2.c: Ditto.
1101         * gcc.target/bfin/builtins/mulhisill_fr2x16-2.c: Ditto.
1102         * gcc.target/bfin/builtins/negate_fr1x16-2.c: Ditto.
1103         * gcc.target/bfin/builtins/abs_fr2x16-1.c: Ditto.
1104         * gcc.target/bfin/builtins/shrl_fr2x16-3.c: Ditto.
1105         * gcc.target/bfin/builtins/mult_fr1x32x32NS-2.c: Ditto.
1106         * gcc.target/bfin/builtins/shl_fr1x32-1.c: Ditto.
1107         * gcc.target/bfin/builtins/max_fr1x16-1.c: Ditto.
1108         * gcc.target/bfin/builtins/shl_fr1x16-2.c: Ditto.
1109         * gcc.target/bfin/builtins/sub_fr1x32-2.c: Ditto.
1110         * gcc.target/bfin/builtins/shl_fr1x32-5.c: Ditto.
1111
1112 2011-05-03  Bernd Schmidt  <bernds@codesourcery.com>
1113
1114         * gcc.target/arm/cold-lc.c: New test.
1115
1116 2011-05-03  Jakub Jelinek  <jakub@redhat.com>
1117
1118         PR target/48774
1119         * gcc.dg/pr48774.c: New test.
1120
1121 2011-05-03  Richard Guenther  <rguenther@suse.de>
1122
1123         * gcc.dg/large-size-array-5.c: New testcase.
1124
1125 2011-05-03  Richard Sandiford  <richard.sandiford@linaro.org>
1126
1127         * gcc.dg/vect/vect-strided-u16-i3.c: New test.
1128
1129 2011-05-03  Richard Sandiford  <richard.sandiford@linaro.org>
1130
1131         * lib/target-supports.exp (check_effective_target_vect_strided):
1132         Replace with...
1133         (check_effective_target_vect_strided2)
1134         (check_effective_target_vect_strided3)
1135         (check_effective_target_vect_strided4)
1136         (check_effective_target_vect_strided8): ...these new functions.
1137
1138         * gcc.dg/vect/O3-pr39675-2.c: Update accordingly.
1139         * gcc.dg/vect/costmodel/ppc/costmodel-slp-12.c: Likewise.
1140         * gcc.dg/vect/fast-math-slp-27.c: Likewise.
1141         * gcc.dg/vect/if-cvt-stores-vect-ifcvt-18.c: Likewise.
1142         * gcc.dg/vect/pr37539.c: Likewise.
1143         * gcc.dg/vect/slp-11a.c: Likewise.
1144         * gcc.dg/vect/slp-11b.c: Likewise.
1145         * gcc.dg/vect/slp-11c.c: Likewise.
1146         * gcc.dg/vect/slp-12a.c: Likewise.
1147         * gcc.dg/vect/slp-12b.c: Likewise.
1148         * gcc.dg/vect/slp-18.c: Likewise.
1149         * gcc.dg/vect/slp-19a.c: Likewise.
1150         * gcc.dg/vect/slp-19b.c: Likewise.
1151         * gcc.dg/vect/slp-21.c: Likewise.
1152         * gcc.dg/vect/slp-23.c: Likewise.
1153         * gcc.dg/vect/vect-cselim-1.c: Likewise.
1154
1155         * gcc.dg/vect/fast-math-vect-complex-3.c: Use vect_stridedN
1156         instead of vect_interleave && vect_extract_even_odd.
1157         * gcc.dg/vect/no-scevccp-outer-10a.c: Likewise.
1158         * gcc.dg/vect/no-scevccp-outer-10b.c: Likewise.
1159         * gcc.dg/vect/no-scevccp-outer-20.c: Likewise.
1160         * gcc.dg/vect/vect-1.c: Likewise.
1161         * gcc.dg/vect/vect-10.c: Likewise.
1162         * gcc.dg/vect/vect-98.c: Likewise.
1163         * gcc.dg/vect/vect-107.c: Likewise.
1164         * gcc.dg/vect/vect-strided-a-mult.c: Likewise.
1165         * gcc.dg/vect/vect-strided-a-u16-i2.c: Likewise.
1166         * gcc.dg/vect/vect-strided-a-u16-i4.c: Likewise.
1167         * gcc.dg/vect/vect-strided-a-u16-mult.c: Likewise.
1168         * gcc.dg/vect/vect-strided-a-u32-mult.c: Likewise.
1169         * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Likewise.
1170         * gcc.dg/vect/vect-strided-a-u8-i8-gap2.c: Likewise.
1171         * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Likewise.
1172         * gcc.dg/vect/vect-strided-float.c: Likewise.
1173         * gcc.dg/vect/vect-strided-mult-char-ls.c: Likewise.
1174         * gcc.dg/vect/vect-strided-mult.c: Likewise.
1175         * gcc.dg/vect/vect-strided-same-dr.c: Likewise.
1176         * gcc.dg/vect/vect-strided-u16-i2.c: Likewise.
1177         * gcc.dg/vect/vect-strided-u16-i4.c: Likewise.
1178         * gcc.dg/vect/vect-strided-u32-i4.c: Likewise.
1179         * gcc.dg/vect/vect-strided-u32-i8.c: Likewise.
1180         * gcc.dg/vect/vect-strided-u32-mult.c: Likewise.
1181         * gcc.dg/vect/vect-strided-u8-i2-gap.c: Likewise.
1182         * gcc.dg/vect/vect-strided-u8-i2.c: Likewise.
1183         * gcc.dg/vect/vect-strided-u8-i8-gap2.c: Likewise.
1184         * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Likewise.
1185         * gcc.dg/vect/vect-strided-u8-i8-gap7.c: Likewise.
1186         * gcc.dg/vect/vect-strided-u8-i8.c: Likewise.
1187         * gcc.dg/vect/vect-vfa-03.c: Likewise.
1188
1189         * gcc.dg/vect/no-scevccp-outer-18.c: Add vect_stridedN to the
1190         target condition.
1191         * gcc.dg/vect/pr30843.c: Likewise.
1192         * gcc.dg/vect/pr33866.c: Likewise.
1193         * gcc.dg/vect/slp-reduc-6.c: Likewise.
1194         * gcc.dg/vect/vect-strided-store-a-u8-i2.c: Likewise.
1195         * gcc.dg/vect/vect-strided-store-u16-i4.c: Likewise.
1196         * gcc.dg/vect/vect-strided-store-u32-i2.c: Likewise.
1197
1198 2011-05-03  Richard Sandiford  <richard.sandiford@linaro.org>
1199
1200         * gcc.dg/vect/slp-11.c: Split into...
1201         * gcc.dg/vect/slp-11a.c, gcc.dg/vect/slp-11b.c,
1202         gcc.dg/vect/slp-11c.c: ...these tests.
1203         * gcc.dg/vect/slp-12a.c: Split 4-stride loop into...
1204         * gcc.dg/vect/slp-12c.c: ...this new test.
1205         * gcc.dg/vect/slp-19.c: Split into...
1206         * gcc.dg/vect/slp-19a.c, gcc.dg/vect/slp-19b.c,
1207         gcc.dg/vect/slp-19c.c: ...these new tests.
1208
1209 2011-05-03  Richard Sandiford  <richard.sandiford@linaro.org>
1210
1211         * lib/target-supports.exp
1212         (check_effective_target_vect_extract_even_odd_wide): Delete.
1213         (check_effective_target_vect_strided_wide): Likewise.
1214         * gcc.dg/vect/O3-pr39675-2.c: Use the non-wide versions instead.
1215         * gcc.dg/vect/fast-math-pr35982.c: Likewise.
1216         * gcc.dg/vect/fast-math-vect-complex-3.c: Likewise.
1217         * gcc.dg/vect/pr37539.c: Likewise.
1218         * gcc.dg/vect/slp-11.c: Likewise.
1219         * gcc.dg/vect/slp-12a.c: Likewise.
1220         * gcc.dg/vect/slp-12b.c: Likewise.
1221         * gcc.dg/vect/slp-19.c: Likewise.
1222         * gcc.dg/vect/slp-23.c: Likewise.
1223         * gcc.dg/vect/vect-1.c: Likewise.
1224         * gcc.dg/vect/vect-98.c: Likewise.
1225         * gcc.dg/vect/vect-107.c: Likewise.
1226         * gcc.dg/vect/vect-strided-float.c: Likewise.
1227
1228 2011-05-02  Jason Merrill  <jason@redhat.com>
1229
1230         * g++.dg/init/new31.C: New.
1231
1232 2011-05-02  Simon Martin  <simartin@users.sourceforge.net>
1233
1234         PR c/35445
1235         * gcc.dg/pr35445.c: New test.
1236
1237 2011-05-02  Jason Merrill  <jason@redhat.com>
1238
1239         * c-c++-common/vla-1.c: New.
1240
1241 2011-05-02  Richard Guenther  <rguenther@suse.de>
1242
1243         PR tree-optimization/48822
1244         * gcc.dg/torture/pr48822.c: New testcase.
1245
1246 2011-05-02  Paolo Carlini  <paolo.carlini@oracle.com>
1247
1248         PR c++/47969
1249         * g++.dg/cpp0x/constexpr-47969.C: New.
1250
1251 2011-05-02  Ira Rosen  <ira.rosen@linaro.org>
1252
1253         PR testsuite/48498
1254         * gcc.dg/vect/slp-3.c: Increase loop bound.  Don't expect to fail
1255         on vect_no_align targets.
1256         * gcc.dg/vect/no-vfa-pr29145.c: Don't expect to fail on
1257         vect_no_align targets.
1258
1259 2011-05-01  Xinliang David Li  <davidxl@google.com>
1260
1261         * gcc.dg/tree-ssa/integer-addr.c: New test.
1262         * gcc.dg/tree-ssa/alias_bug.c: New test.
1263
1264 2011-05-01  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
1265
1266         PR libgfortran/48787
1267         * gfortran.dg/round_3.f08: Add more checks.
1268
1269 2011-04-30  Tobias Burnus  <burnus@net-b.de>
1270
1271         PR fortran/48821
1272         * gfortran.dg/import9.f90: New, proper test.
1273         * gfortran.dg/interface_37.f90: Remove bogus
1274         test (bogus copy of interface_36.f90).
1275
1276 2011-04-30  Tobias Burnus  <burnus@net-b.de>
1277
1278         PR fortran/48821
1279         * gfortran.dg/interface_37.f90: New.
1280
1281 2011-04-30  Paul Thomas  <pault@gcc.gnu.org>
1282
1283         PR fortran/48746
1284         * gfortran.dg/realloc_on_assign_7.f03: Test bounds.
1285
1286 2011-04-30  Jakub Jelinek  <jakub@redhat.com>
1287
1288         PR tree-optimization/48809
1289         * gcc.c-torture/execute/pr48809.c: New test.
1290
1291 2011-04-29  Jeff Law <law@redhat.com>
1292
1293         * gcc.dg/tree-ssa/ssa-dom-thread-4.c: New test.
1294
1295 2011-04-29  Paolo Carlini  <paolo.carlini@oracle.com>
1296
1297         PR c++/48606
1298         * g++.dg/init/ctor10.C: New.
1299
1300 2011-04-29  Le-Chun Wu  <lcwu@google.com>
1301
1302         * g++.dg/warn/Wconversion-null-2.C: Do not expect a NULL
1303           warning in implicitly instantiated templates.
1304
1305 2011-04-29  Le-Chun Wu  <lcwu@google.com>
1306
1307         * g++.dg/warn/Wnull-conversion-1.C: New.
1308         * g++.dg/warn/Wnull-conversion-2.C: New.
1309
1310 2011-04-29  Diego Novillo  <dnovillo@google.com>
1311
1312         * g++.old-deja/g++.other/null3.C: Expect warning about
1313         converting boolean to a pointer.
1314
1315 2011-04-29  Paul Thomas  <pault@gcc.gnu.org>
1316
1317         PR fortran/48462
1318         * gfortran.dg/realloc_on_assign_7.f03: Modify to test for lhs
1319         being a target.
1320
1321         PR fortran/48746
1322         * gfortran.dg/realloc_on_assign_7.f03: Add subroutine pr48746.
1323
1324 2011-04-29  Tobias Burnus  <burnus@net-b.de>
1325
1326         PR fortran/48810
1327         * gfortran.dg/typebound_proc_22.f90: New.
1328
1329         PR fortran/48800
1330         * gfortran.dg/interface_36.f90: New.
1331
1332 2011-04-29  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
1333
1334         PR libgfortran/48488
1335         PR libgfortran/48602
1336         PR libgfortran/48615
1337         PR libgfortran/48684
1338         PR libgfortran/48787
1339         * gfortran.dg/fmt_g.f: Adjust test.
1340         * gfortran.dg/fmt_g0_1.f08: Adjust test.
1341         * gfortran.dg/round_3.f08: New test.
1342         * gfortran.dg/namelist_print_1.f: Adjust test.
1343         * gfortran.dg/char4_iunit_1.f03: Adjust test.
1344         * gfortran.dg/f2003_io_5.f03: Adjust test.
1345         * gfortran.dg/coarray_15.f90: Adjust test.
1346         * gfortran.dg/namelist_65.f90: Adjust test.
1347         * gfortran.dg/fmt_cache_1.f: Adjust test.
1348         * gfortran.dg/char4_iunit_2.f03: Adjust test.
1349         * gfortran.dg/real_const_3.f90: Adjust test.
1350
1351 2011-04-28  Xinliang David Li  <davidxl@google.com>
1352
1353         * testsuite/gcc.dg/tree-prof/prof-robust-1.c: New test.
1354         * testsuite/g++.dg/prof-robust-1.C: New test.
1355
1356 2011-04-28  Ira Rosen  <ira.rosen@linaro.org>
1357
1358         PR tree-optimization/48765
1359         * gcc.dg/vect/pr48765.c: New.
1360
1361 2011-04-28  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1362
1363         PR tree-optimization/48775
1364         * gcc.dg/pr48616.c: Also add -fno-common on alpha*-dec-osf*.
1365
1366 2011-04-28  Paolo Carlini  <paolo.carlini@oracle.com>
1367
1368         PR c++/48798
1369         * g++.dg/inherit/pr48798.C: New.
1370         * g++.old-deja/g++.other/base1.C: Adjust.
1371
1372 2011-04-28  Dodji Seketeli  <dodji@redhat.com>
1373
1374         PR c++/48656
1375         * g++.dg/template/inherit7.C: New test case.
1376
1377 2011-04-28  Richard Guenther  <rguenther@suse.de>
1378
1379         PR tree-optimization/40052
1380         PR tree-optimization/15347
1381         * gcc.dg/tree-ssa/vrp57.c: New testcase.
1382         * gcc.dg/pr15347.c: Likewise.
1383
1384 2011-04-28  Paolo Carlini  <paolo.carlini@oracle.com>
1385
1386         PR c++/48530
1387         * g++.dg/cpp0x/sfinae18.C: New.
1388
1389 2011-04-28  Paolo Carlini  <paolo.carlini@oracle.com>
1390
1391         PR c++/48771
1392         * g++.dg/ext/is_literal_type1.C: New.
1393
1394 2011-04-28  Tobias Burnus  <burnus@net-b.de>
1395
1396         PR fortran/48112
1397         PR fortran/48279
1398         * gfortran.dg/interface_35.f90: New.
1399         * gfortran.dg/erfc_scaled_1.f90: Don't compile with -pedantic.
1400         * gfortran.dg/func_result_6.f90: Add dg-warning.
1401         * gfortran.dg/bessel_1.f90: Ditto.
1402         * gfortran.dg/hypot_1.f90: Ditto.
1403         * gfortran.dg/proc_ptr_comp_20.f90: Ditto.
1404         * gfortran.dg/proc_ptr_comp_21.f90: Ditto.
1405         * gfortran.dg/interface_assignment_4.f90: Ditto.
1406
1407 2011-04-27  Jason Merrill  <jason@redhat.com>
1408
1409         * g++.dg/ext/complex8.C: New.
1410
1411         * g++.dg/cpp0x/initlist49.C: New.
1412         * g++.dg/init/new30.C: New.
1413
1414 2011-04-27  Tobias Burnus  <burnus@net-b.de>
1415
1416         PR fortran/48788
1417         * gfortran.dg/whole_file_34.f90: New.
1418
1419 2011-04-27  Jan Hubicka  <jh@suse.cz>
1420
1421         * gcc.dg/tree-ssa/inline-9.c: New testcase.
1422
1423 2011-04-27  Jason Merrill  <jason@redhat.com>
1424
1425         * g++.old-deja/g++.oliva/overload1.C: Adjust.
1426
1427         * g++.dg/parse/ambig6.C: New.
1428
1429 2011-04-27  Nick Clifton  <nickc@redhat.com>
1430
1431         * gcc.dg/20020312-2.c: Add definition for RX.
1432
1433         * lib/target-supports.exp (add_options_for_ieee): Use -mnofpu
1434         option with RX targets.
1435
1436         * gcc.target/rx/pack.c: Replace C++ style // comments with C style
1437         /* */ comments.
1438
1439 2011-04-27  Richard Guenther  <rguenther@suse.de>
1440
1441         * gcc.dg/tree-ssa/pr23382.c: Remove.
1442
1443 2011-04-27  Kaz Kojima  <kkojima@gcc.gnu.org>
1444
1445         PR target/48767
1446         * gcc.c-torture/compile/pr48767.c: New test.
1447
1448 2011-04-27  Richard Guenther  <rguenther@suse.de>
1449
1450         PR tree-optimization/48772
1451         * g++.dg/pr48772.C: New testcase.
1452
1453 2011-04-27  Jakub Jelinek  <jakub@redhat.com>
1454
1455         PR c/48742
1456         * gcc.c-torture/compile/pr48742.c: New test.
1457
1458 2011-04-26  Jason Merrill  <jason@redhat.com>
1459
1460         * g++.dg/lookup/koenig13.C: New.
1461
1462         * g++.dg/cpp0x/initlist48.C: New.
1463
1464 2011-04-25  Jason Merrill  <jason@redhat.com>
1465
1466         * g++.dg/cpp0x/sfinae17.C: New.
1467
1468 2011-03-23  Michael Meissner  <meissner@linux.vnet.ibm.com>
1469
1470         PR target/48258
1471         * gcc.target/powerpc/pr48258-1.c: New file.
1472         * gcc.target/powerpc/pr48258-2.c: Ditto.
1473
1474 2011-04-26  Xinliang David Li  <davidxl@google.com>
1475
1476         * gcc.dg/uninit-suppress.c: New test.
1477         * gcc.dg/uninit-suppress.c: New test.
1478
1479 2011-04-26  Jakub Jelinek  <jakub@redhat.com>
1480
1481         PR debug/48768
1482         * gcc.dg/pr48768.c: New test.
1483
1484         PR tree-optimization/48734
1485         * gcc.c-torture/compile/pr48734.c: New test.
1486
1487         PR testsuite/48753
1488         * gcc.dg/tree-prof/val-prof-2.c: Adjust for 32-bit HWI.
1489
1490 2011-04-26  Richard Guenther  <rguenther@suse.de>
1491
1492         PR tree-optimization/48731
1493         * gcc.dg/torture/pr48731.c: New testcase.
1494
1495 2011-04-26  Richard Guenther  <rguenther@suse.de>
1496
1497         PR testsuite/48753
1498         * gcc.dg/tree-prof/val-prof-2.c: Adjust.
1499
1500 2011-04-26  Richard Guenther  <rguenther@suse.de>
1501
1502         PR middle-end/48694
1503         * gcc.dg/torture/pr48694-1.c: New testcase.
1504         * gcc.dg/torture/pr48694-2.c: Likewise.
1505
1506 2011-04-25  Paolo Carlini  <paolo.carlini@oracle.com>
1507
1508         * g++.dg/ext/underlying_type1.C: New.
1509         * g++.dg/ext/underlying_type2.C: Likewise.
1510         * g++.dg/ext/underlying_type3.C: Likewise.
1511         * g++.dg/ext/underlying_type4.C: Likewise.
1512         * g++.dg/ext/underlying_type5.C: Likewise.
1513         * g++.dg/ext/underlying_type6.C: Likewise.
1514         * g++.dg/ext/underlying_type7.C: Likewise.
1515         * g++.dg/ext/underlying_type8.C: Likewise.
1516         * g++.dg/ext/underlying_type9.C: Likewise.
1517         * g++.dg/ext/underlying_type10.C: Likewise.
1518
1519 2011-04-25  Jason Merrill  <jason@redhat.com>
1520
1521         * g++.dg/cpp0x/regress/template-const2.C: New.
1522
1523 2011-04-25  Jeff Law <law@redhat.com>
1524
1525         * gcc.dg/tree-ssa/vrp56.c: new test.
1526
1527 2011-04-25  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1528
1529         * go.test/go-test.exp (go-set-goarch): Accept mips*-*-*.
1530
1531 2011-04-24  Jakub Jelinek  <jakub@redhat.com>
1532
1533         PR preprocessor/48740
1534         * c-c++-common/raw-string-11.c: New test.
1535
1536 2011-04-23  John David Anglin  <dave.anglin@nrc-cnrc.ca>
1537
1538         * gcc.dg/pr48616.c (dg-options): Add -fno-common to options on
1539         hppa*-*-hpux*.
1540
1541 2011-04-23  Tobias Burnus  <burnus@net-b.de>
1542
1543         PR fortran/18918
1544         * gfortran.dg/coarray_19.f90: New.
1545
1546 2011-04-23  Jakub Jelinek  <jakub@redhat.com>
1547
1548         PR c/48685
1549         * gcc.dg/pr48685.c: New test.
1550
1551 2011-04-22  Jan Hubicka  <jh@suse.cz>
1552
1553         * gcc.dg/tree-ssa/pr38699.c: Fix testcase.
1554
1555 2011-04-22  Jakub Jelinek  <jakub@redhat.com>
1556
1557         PR tree-optimization/48717
1558         * gcc.c-torture/execute/pr48717.c: New test.
1559
1560 2011-04-22  Uros Bizjak  <ubizjak@gmail.com>
1561
1562         PR target/48723
1563         * gcc.target/i386/pr48723.c: New test.
1564
1565 2011-04-22  Jakub Jelinek  <jakub@redhat.com>
1566
1567         PR c/48716
1568         * gcc.dg/gomp/pr48716.c: New test.
1569         * g++.dg/gomp/pr48716.C: New test.
1570
1571 2011-04-22  Alexander Monakov  <amonakov@ispras.ru>
1572
1573         PR c/36750
1574         * gcc.dg/missing-field-init-2.c: Update testcase.
1575
1576 2011-04-22  Alan Modra  <amodra@gmail.com>
1577
1578         * gcc.target/powerpc/ppc-pow.c: Allow for tail calls.
1579
1580 2011-04-21  Thomas Koenig  <tkoenig@gcc.gnu.org>
1581
1582         PR fortran/48405
1583         * gfortran.dg/function_optimize_6.f90:  New test.
1584
1585 2011-04-21  Easwaran Raman  <eraman@google.com>
1586
1587         * gcc.dg/stack-layout-2.c: New test.
1588
1589 2011-04-21  Richard Guenther  <rguenther@suse.de>
1590
1591         PR lto/48703
1592         * g++.dg/lto/pr48207-2_0.C: New testcase.
1593         * g++.dg/lto/pr48207-3_0.C: Likewise.
1594
1595 2011-04-21  Eric Botcazou  <ebotcazou@adacore.com>
1596
1597         * gnat.dg/volatile5.adb: New test.
1598         * gnat.dg/volatile5_pkg.ads: New helper.
1599
1600 2011-04-21  Uros Bizjak  <ubizjak@gmail.com>
1601
1602         PR target/48708
1603         * gcc.target/i386/pr48708.c: New test.
1604
1605 2011-04-21  Richard Sandiford  <richard.sandiford@linaro.org>
1606
1607         * gcc.dg/vect/vect-119.c: New test.
1608
1609 2011-04-21  Richard Sandiford  <richard.sandiford@linaro.org>
1610
1611         * gcc.dg/vect/vect.exp: Run the main tests twice, one with -flto
1612         and once without.
1613
1614 2011-04-21  Richard Earnshaw  <rearnsha@arm.com>
1615             Richard Sandiford  <richard.sandiford@linaro.org>
1616
1617         PR target/46329
1618         * gcc.target/arm/pr46329.c: New test.
1619
1620 2011-04-21  Tobias Burnus  <burnus@net-b.de>
1621
1622         PR fortran/18918
1623         * gfortran.dg/coarray_18.f90: New.
1624
1625 2011-04-20  Jason Merrill  <jason@redhat.com>
1626
1627         * g++.dg/cpp0x/initlist47.C: New.
1628
1629         * g++.dg/init/dtor4.C: New.
1630
1631 2011-04-20  Uros Bizjak  <ubizjak@gmail.com>
1632
1633         PR target/48678
1634         * gcc.target/i386/sse2-pinsrw.c: New test.
1635         * gcc.target/i386/avx-vpinsrw.c: Ditto.
1636         * gcc.target/i386/sse4_1-insvqi.c: Ditto.
1637         * gcc.target/i386/sse2-insvhi.c: Ditto.
1638         * gcc.target/i386/sse4_1-insvsi.c: Ditto.
1639         * gcc.target/i386/sse4_1-insvdi.c: Ditto.
1640
1641 2011-04-20  Jason Merrill  <jason@redhat.com>
1642
1643         * g++.dg/template/const4.C: New.
1644
1645 2011-04-20  Easwaran Raman  <eraman@google.com>
1646
1647         * gcc.dg/stack-layout-1.c: New test.
1648
1649 2011-04-20  Daniel Jacobowitz  <dan@codesourcery.com>
1650
1651         * gcc.dg/vect/vect-shift-3.c, gcc.dg/vect/vect-shift-4.c: New.
1652         * lib/target-supports.exp (check_effective_target_vect_shift_char): New
1653         function.
1654
1655 2011-04-20  Kai Tietz  <ktietz@redhat.com>
1656
1657         * gcc.dg/binop-xor1.c: New test.
1658         * gcc.dg/binop-xor2.c: New test.
1659         * gcc.dg/binop-xor3.c: New test.
1660         * gcc.dg/binop-xor4.c: New test.
1661         * gcc.dg/binop-xor5.c: New test.
1662
1663 2011-04-20  Richard Guenther  <rguenther@suse.de>
1664
1665         PR tree-optimization/47892
1666         * gcc.dg/vect/fast-math-ifcvt-1.c: New testcase.
1667
1668 2011-04-20  Richard Guenther  <rguenther@suse.de>
1669
1670         PR middle-end/48695
1671         * g++.dg/torture/pr48695.C: New testcase.
1672
1673 2011-04-20  Georg-Johann Lay  <avr@gjlay.de>
1674
1675         * gcc.dg/pr42629.c: Add dg-require-effective-target int32plus
1676         * gcc.c-torture/execute/cmpsi-2.c: Ditto
1677         * gcc.c-torture/execute/pr45262.c: Ditto
1678         * gcc.dg/torture/pr43165.c: Ditto.
1679         * gcc.dg/torture/pr47228.c: Ditto.
1680         * gcc.dg/tree-ssa/pr45144.c: Ditto.
1681         * gcc.dg/ipa/pr45644.c: Ditto.
1682         * gcc.c-torture/compile/pr43191.c: Ditto. Remove dg-skip-if for
1683         PDP11.
1684
1685 2011-04-19  Jason Merrill  <jason@redhat.com>
1686
1687         * g++.dg/ext/complex7.C: New.
1688
1689         * g++.dg/ext/attrib41.C: New.
1690
1691 2011-04-19  Kaz Kojima  <kkojima@gcc.gnu.org>
1692
1693         PR testsuite/48676
1694         * gcc.dg/torture/pr37868.c: Skip on sh*-*-*.
1695
1696 2011-04-19  Jakub Jelinek  <jakub@redhat.com>
1697
1698         PR target/48678
1699         * gcc.target/i386/pr48678.c: New test.
1700
1701 2011-04-19  Martin Jambor  <mjambor@suse.cz>
1702
1703         * g++.dg/opt/devirt1.C: Bump to -O2, remove XFAIL.
1704         * g++.dg/opt/devirt2.C: New test.
1705         * g++.dg/ipa/devirt-g-1.C: Likewise.
1706
1707 2011-04-19  Tobias Burnus  <burnus@net-b.de>
1708
1709         PR fortran/48588
1710         * gfortran.dg/whole_file_33.f90: New.
1711
1712 2011-04-19  Martin Jambor  <mjambor@suse.cz>
1713
1714         * g++.dg/ipa/devirt-7.C: New test.
1715
1716 2011-04-19  Richard Guenther  <rguenther@suse.de>
1717
1718         PR lto/48207
1719         * g++.dg/lto/pr48207_0.C: New testcase.
1720
1721 2011-04-18  Jason Merrill  <jason@redhat.com>
1722
1723         * g++.dg/init/void1.C: New.
1724
1725         * g++.dg/cpp0x/union4.C: New.
1726
1727 2011-04-18  Jakub Jelinek  <jakub@redhat.com>
1728
1729         PR middle-end/48661
1730         * g++.dg/torture/pr48661.C: New test.
1731
1732         PR c++/48632
1733         * g++.dg/gomp/pr48632.C: New test.
1734
1735 2011-04-18  Uros Bizjak  <ubizjak@gmail.com>
1736
1737         * gcc.target/i386/sse2-maskmovdqu.c: New test.
1738         * gcc.target/i386/avx-vmaskmovdqu.c: Ditto.
1739
1740 2011-04-18  Tobias Burnus  <burnus@net-b.de>
1741
1742         PR fortran/18918
1743         * gfortran.dg/coarray_17.f90: New.
1744         * gfortran.dg/coarray_10.f90: Update dg-error.
1745
1746 2011-04-18  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1747
1748         PR testsuite/48251
1749         * gcc.dg/guality/guality.exp: Disable on alpha*-dec-osf*.
1750         * gfortran.dg/guality/guality.exp: Likewise.
1751
1752 2011-04-18  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1753
1754         * gfortran.dg/fmt_g0_5.f08: Use dg-add-options ieee.
1755
1756 2011-04-18  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1757
1758         * gcc.dg/vect/pr48377.c: Remove dg-do run.
1759
1760 2011-04-18  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1761
1762         * gcc.dg/ipa/pr48195.c: Add dg-require-effective-target lto.
1763
1764 2011-04-18  Richard Guenther  <rguenther@suse.de>
1765
1766         PR middle-end/46364
1767         * g++.dg/torture/pr46364.C: New testcase.
1768
1769 2011-04-18  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1770
1771         * obj-c++.dg/dwarf-2.mm: Skip on alpha*-dec-osf*.
1772
1773 2011-04-18  Alexander Monakov  <amonakov@ispras.ru>
1774
1775         * gcc.dg/pr48235.c: Add dg-require-effective-target freorder.
1776
1777 2011-04-18  Ulrich Weigand  <ulrich.weigand@linaro.org>
1778             Ira Rosen  <ira.rosen@linaro.org>
1779
1780         PR target/48252
1781         * gcc.target/arm/pr48252.c: New test.
1782
1783 2011-04-18  Jakub Jelinek  <jakub@redhat.com>
1784
1785         PR tree-optimization/48616
1786         * gcc.dg/pr48616.c: New test.
1787
1788 2011-04-18  Tobias Burnus  <burnus@net-b.de>
1789
1790         PR fortran/18918
1791         * gfortran.dg/coarray_16.f90: New.
1792
1793 2011-04-18  Paul Thomas  <pault@gcc.gnu.org>
1794
1795         PR fortran/48462
1796         * gfortran.dg/realloc_on_assign_7.f03: New test.
1797
1798 2011-04-17  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
1799
1800         PR libgfortran/48602
1801         * gfortran.dg/fmt_g0_6.f08: New test.
1802
1803 2011-04-17  Jason Merrill  <jason@redhat.com>
1804
1805         * g++.dg/cpp0x/sfinae16.C: New.
1806
1807 2011-04-17  Richard Sandiford  <rdsandiford@googlemail.com>
1808
1809         * gcc.target/mips/reg-var-1.c: New test.
1810
1811 2011-04-17  Jan Hubicka  <jh@suse.cz>
1812
1813         * gcc.dg/winline-5.c: Update testcase.
1814
1815 2011-04-17  Eric Botcazou  <ebotcazou@adacore.com>
1816
1817         * gnat.dg/discr27.ad[sb]: Move dg directive.
1818         * gnat.dg/discr28.ad[sb]: New test.
1819         * gnat.dg/discr28_pkg.ads: New helper.
1820
1821 2011-04-17  Michael Matz  <matz@suse.de>
1822
1823         PR tree-optimization/48622
1824         PR lto/48645
1825         * gcc.dg/lto/pr48622_0.c: New test.
1826
1827 2011-04-16  Uros Bizjak  <ubizjak@gmail.com>
1828
1829         * gcc.target/i386/avx256-unaligned-load-1.c: Update scan patterns.
1830         * gcc.target/i386/avx256-unaligned-load-2.c: Ditto.
1831         * gcc.target/i386/avx256-unaligned-load-3.c: Ditto.
1832         * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
1833         * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
1834         * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
1835
1836 2011-04-15  Jason Merrill  <jason@redhat.com>
1837
1838         * g++.dg/cpp0x/range-for17.C: New.
1839
1840 2011-04-15  Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
1841
1842         * g++.dg/cpp0x/range-for2.C: Correct for declaration.
1843         * g++.dg/cpp0x/range-for3.C: Likewise.
1844         * g++.dg/cpp0x/range-for9.C: Correct error message.
1845         * g++.dg/cpp0x/range-for11.C: New.
1846         * g++.dg/cpp0x/range-for12.C: New.
1847         * g++.dg/cpp0x/range-for13.C: New.
1848         * g++.dg/cpp0x/range-for14.C: New.
1849         * g++.dg/cpp0x/range-for15.C: New.
1850         * g++.dg/cpp0x/range-for16.C: New.
1851
1852 2011-04-15  Tobias Burnus  <burnus@net-b.de>
1853
1854         PR fortran/18918
1855         * gfortran.dg/coarray_15.f90: Change to dg-do run.
1856
1857 2011-04-15  Nicola Pero  <nicola.pero@meta-innovation.com>
1858
1859         * objc.dg/naming-4.m: Updated.
1860         * objc.dg/naming-5.m: Updated.
1861         * objc.dg/naming-6.m: New.
1862         * objc.dg/naming-7.m: New.
1863         * obj-c++.dg/naming-1.mm: Updated.
1864         * obj-c++.dg/naming-2.mm: Updated.
1865         * obj-c++.dg/naming-3.mm: New.
1866         * obj-c++.dg/naming-4.mm: New.
1867
1868 2011-04-15  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
1869
1870         PR libgfortran/48589
1871         * gfortran.dg/fmt_g0_5.f08: New test.
1872
1873 2011-04-15  Richard Guenther  <rguenther@suse.de>
1874
1875         PR testsuite/48286
1876         * gfortran.dg/cray_pointers_8.f90: Use -ffloat-store.
1877
1878 2011-04-15  Georg-Johann Lay  <avr@gjlay.de>
1879
1880         * gcc.target/avr/torture/pr41885.c (dg-options): Change
1881         -finline-limit=0 to -fno-inline
1882
1883 2011-04-15  Jakub Jelinek  <jakub@redhat.com>
1884
1885         PR target/48614
1886         * gcc.target/i386/pr46084.c: Require avx_runtime instead of
1887         just avx.
1888
1889 2011-04-14  Jakub Jelinek  <jakub@redhat.com>
1890
1891         PR target/48605
1892         * gcc.target/i386/sse4_1-insertps-3.c: New test.
1893         * gcc.target/i386/sse4_1-insertps-4.c: New test.
1894         * gcc.target/i386/avx-insertps-3.c: New test.
1895         * gcc.target/i386/avx-insertps-4.c: New test.
1896
1897 2011-04-14  Georg-Johann Lay  <avr@gjlay.de>
1898
1899         * gcc.target/avr/torture/pr41885.c (dg-options): Add
1900         -finline-limit=0
1901
1902 2011-04-14  Georg-Johann Lay  <avr@gjlay.de>
1903
1904         PR target/46779
1905         PR target/45291
1906         PR target/41894
1907         * gcc.target/avr/pr46779-1.c: New test case
1908         * gcc.target/avr/pr46779-2.c: New test case
1909
1910 2011-04-14  Jason Merrill  <jason@redhat.com>
1911
1912         * g++.dg/cpp0x/sfinae15.C: New.
1913
1914         * g++.dg/cpp0x/sfinae14.C: New.
1915
1916         * g++.dg/ext/vla10.C: New.
1917
1918 2011-04-14  Richard Guenther  <rguenther@suse.de>
1919
1920         * gcc.dg/tree-ssa/ssa-dse-14.c: New testcase.
1921
1922 2011-04-14  Richard Guenther  <rguenther@suse.de>
1923
1924         * gcc.dg/fold-bitand-4.c: Move ...
1925         * c-c++-common/fold-bitand-4.c: ... here.  Adjust slightly.
1926
1927 2011-04-14  Georg-Johann Lay  <avr@gjlay.de>
1928
1929         * gcc.target/avr/trivial.c: Fix line endings. Make PROGMEM
1930         variables const.
1931         * gcc.target/avr/torture/trivial.c: Ditto.
1932
1933 2011-04-13  Jason Merrill  <jason@redhat.com>
1934
1935         * g++.dg/template/operator11.C: New.
1936
1937 2011-04-13  Jakub Jelinek  <jakub@redhat.com>
1938
1939         PR middle-end/48591
1940         * gcc.dg/gomp/pr48591.c: New test.
1941
1942         PR c++/48570
1943         * g++.dg/cpp0x/constexpr-wstring1.C: New test.
1944         * g++.dg/cpp0x/constexpr-wstring2.C: New test.
1945
1946 2011-04-13  Dodji Seketeli  <dodji@redhat.com>
1947
1948         PR c++/48574
1949         * g++.dg/template/dependent-expr7.C: New test case.
1950
1951 2011-04-13  Jason Merrill  <jason@redhat.com>
1952
1953         * g++.dg/cpp0x/sfinae13.C: New.
1954
1955 2011-04-13  Uros Bizjak  <ubizjak@gmail.com>
1956
1957         * gcc.target/i386/sse2-init-v2di-2.c: Update scan pattern.
1958
1959 2011-04-12  Janis Johnson  <janisjo@codesourcery.com>
1960
1961         * gcc.target/arm/pr43698.c: Remove -march option.
1962
1963 2011-04-12  Janis Johnson  <janisjo@codesourcery.com>
1964
1965         * gcc.target/arm/sync-1.c: Limit to sync_int_long, do not use
1966         -march option.
1967
1968 2011-04-12  Paul Thomas  <pault@gcc.gnu.org>
1969
1970         PR fortran/48360
1971         PR fortran/48456
1972         * gfortran.dg/realloc_on_assign_6.f03: New test.
1973
1974 2011-04-12  Kai Tietz  <ktietz@redhat.com>
1975
1976         * g++.dg/ext/bitfield2.C: Add for i?86/x86_64-*-mingw*
1977         targets the additional -mno-ms-bitfields and
1978         -Wno-packed-bitfield-compat options.
1979         * g++.dg/ext/bitfield3.C: Likewise.
1980         * g++.dg/ext/bitfield4.C: Likewise.
1981         * g++.dg/ext/bitfield5.C: Likewise.
1982         * gcc.dg/bitfld-15.c: Likewise.
1983         * gcc.dg/bitfld-16.c: Likewise.
1984         * gcc.dg/bitfld-17.c: Likewise.
1985         * gcc.dg/bitfld-18.c: Likewise.
1986
1987 2011-04-12  Richard Sandiford  <richard.sandiford@linaro.org>
1988
1989         * gcc.target/arm/neon-vld3-1.c: New test.
1990         * gcc.target/arm/neon-vst3-1.c: New test.
1991         * gcc.target/arm/neon/v*.c: Regenerate.
1992
1993 2011-04-12  Jakub Jelinek  <jakub@redhat.com>
1994
1995         PR rtl-optimization/48549
1996         * g++.dg/opt/pr48549.C: New test.
1997
1998 2011-04-12  Richard Guenther  <rguenther@suse.de>
1999
2000         PR tree-optimization/46076
2001         * gcc.dg/tree-ssa/pr46076.c: Un-XFAIL.
2002
2003 2011-04-12  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2004
2005         PR testsuite/21164
2006         * lib/compat.exp (compat-execute): Declare unsupported after
2007         stripping path from src1.
2008         * lib/lto.exp (lto-execute): Likewise.
2009
2010 2011-04-12  Jakub Jelinek  <jakub@redhat.com>
2011
2012         PR c/48552
2013         * gcc.dg/pr48552-1.c: New test.
2014         * gcc.dg/pr48552-2.c: New test.
2015
2016 2011-04-11  Jason Merrill  <jason@redhat.com>
2017
2018         * g++.dg/cpp0x/sfinae12.C: New.
2019
2020         * g++.dg/cpp0x/enum10.C: New.
2021
2022         * g++.dg/cpp0x/lambda/lambda-this4.C: New.
2023
2024         * g++.dg/cpp0x/rv-func.C: New.
2025
2026 2011-04-11  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2027
2028         * gcc.dg/torture/pr47917.c: Define _ISO_C_SOURCE=19990L for
2029         alpha*-dec-osf5*.
2030
2031 2011-04-11  Martin Jambor  <mjambor@suse.cz>
2032
2033         PR tree-optimization/48195
2034         * gcc.dg/ipa/pr48195.c: New test.
2035
2036 2011-04-10  Eric Botcazou  <ebotcazou@adacore.com>
2037
2038         * gnat.dg/return3.adb: Remove unused switch.
2039
2040 2011-04-08  Mike Stump  <mikestump@comcast.net>
2041
2042         PR testsuite/48506
2043         * gcc.dg/tree-ssa/ssa-ccp-17.c: Robustify against ports that
2044         default to fno-common.
2045
2046 2011-04-08  Georg-Johann Lay  <avr@gjlay.de>
2047
2048         * gcc.dg/sibcall-3.c: Don't xfail on AVR.
2049         * gcc.dg/sibcall-4.c: Don't xfail on AVR.
2050
2051 2011-04-08  Thomas Koenig  <tkoenig@gcc.gnu.org>
2052
2053         PR fortran/48448
2054         * gfortran.dg/function_optimize_5.f90:  New test.
2055
2056 2011-04-08  Eric Botcazou  <ebotcazou@adacore.com>
2057
2058         * gnat.dg/aggr17.adb: New test.
2059         * gnat.dg/aggr18.adb: Likewise.
2060
2061 2011-04-08  Michael Matz  <matz@suse.de>
2062
2063         PR middle-end/48389
2064         * gcc.target/i386/pr48389.c: New test.
2065
2066 2011-04-08  Andrey Belevantsev  <abel@ispras.ru>
2067
2068         PR rtl-optimization/48272
2069         * g++.dg/opt/pr48272.C: New.
2070
2071 2011-04-08  Dmitry Melnik  <dm@ispras.ru>
2072
2073         PR rtl-optimization/48235
2074         * gcc.dg/pr48235.c: New.
2075
2076 2011-04-08  Alexander Monakov  <amonakov@ispras.ru>
2077
2078         PR rtl-optimization/48302
2079         * g++.dg/opt/pr48302.C: New.
2080
2081 2011-04-08  Alexander Monakov  <amonakov@ispras.ru>
2082
2083         PR target/48273
2084         * g++.dg/opt/pr48273.C: New.
2085
2086 2011-04-08  Alexander Monakov  <amonakov@ispras.ru>
2087
2088         PR rtl-optimization/48442
2089         * gcc.dg/pr48442.c: New.
2090
2091 2011-04-08  Jakub Jelinek  <jakub@redhat.com>
2092
2093         PR tree-optimization/48377
2094         * gcc.dg/vect/pr48377.c: New test.
2095
2096 2011-04-07  Jason Merrill  <jason@redhat.com>
2097
2098         * g++.dg/cpp0x/regress/call1.C: New.
2099
2100         * g++.dg/cpp0x/variadic107.C: New.
2101
2102         * g++.dg/cpp0x/sfinae11.C: New.
2103         * g++.dg/cpp0x/noexcept02.C: Fix.
2104
2105         * g++.dg/cpp0x/sfinae10.C: New.
2106
2107         * g++.dg/cpp0x/sfinae9.C: New.
2108
2109         * c-c++-common/Wcast-qual-1.c: Move here from...
2110         * gcc.dg/cast-qual-3.c: ...here, and...
2111         * g++.dg/warn/Wcast-qual2.C: ...here.
2112
2113         * g++.dg/cpp0x/sfinae8.C: New.
2114
2115         * g++.dg/cpp0x/sfinae7.C: New.
2116
2117         * g++.dg/cpp0x/enum9.C: New.
2118
2119 2011-04-07  Mike Stump  <mikestump@comcast.net>
2120
2121         * gcc.dg/torture/stackalign/non-local-goto-5.c: Fix for targets
2122         with no trampolines.
2123
2124 2011-04-07  Jakub Jelinek  <jakub@redhat.com>
2125
2126         PR fortran/48117
2127         * gfortran.dg/gomp/pr48117.f90: New test.
2128
2129         PR debug/48343
2130         * gcc.dg/torture/pr48343.c: New test.
2131
2132 2011-04-07  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2133
2134         * gcc.target/i386/asm-6.c: Remove dg-xfail-if.
2135
2136 2011-04-07  Maxim Kuvyrkov  <maxim@codesourcery.com>
2137
2138         * gcc.dg/lto/20090210_0.c: Require tls_runtime target.
2139
2140 2011-04-07  Tom de Vries  <tom@codesourcery.com>
2141
2142         PR target/43920
2143         * lib/scanasm.exp (object-size): New proc.
2144         * gcc.target/arm/pr43920-2.c: New test.
2145
2146 2011-04-06  Tobias Burnus  <burnus@net-b.de>
2147
2148         PR fortran/18918
2149         PR fortran/48477
2150         * gfortran.dg/coarray_13.f90: Avoid out-of-bounds access.
2151
2152 2011-04-06  Steve Ellcey  <sje@cup.hp.com>
2153
2154         * gcc.dg/mtune.c: Prune note from output.
2155
2156 2011-04-06  Jakub Jelinek  <jakub@redhat.com>
2157
2158         PR debug/48466
2159         * gcc.dg/guality/pr36977.c: New test.
2160         * gcc.dg/guality/pr48466.c: New test.
2161
2162 2011-04-06  Ramana Radhakrishnan  <ramana.radhakrishnan@linaro.org>
2163
2164         * gcc.target/arm/pr43920-1.c: Fix accidental duplication.
2165
2166 2011-04-06  Eric Botcazou  <ebotcazou@adacore.com>
2167
2168         * gnat.dg/return3.adb: New test.
2169
2170 2011-04-06  Richard Guenther  <rguenther@suse.de>
2171
2172         PR tree-optimization/47663
2173         * gcc.dg/tree-ssa/inline-8.c: New testcase.
2174
2175 2011-04-05  Eric Botcazou  <ebotcazou@adacore.com>
2176
2177         * gcc.dg/torture/pr47917.c: Add -D_XOPEN_SOURCE=500 to dg-options for
2178         Solaris 8 and 9 as well.
2179
2180 2011-04-05  Tom de Vries  <tom@codesourcery.com>
2181
2182         PR target/43920
2183         * gcc.target/arm/pr43920-1.c: New test.
2184
2185 2011-04-04  Yufeng Zhang  <yufeng.zhang@arm.com>
2186
2187         * g++.dg/abi/arm_cxa_vec1.C (__ARM_EABI__): Fix typo.
2188         (cctor): Actually return the value.
2189         (main): Cast return values.
2190
2191 2010-04-04  Thomas Koenig  <tkoenig@gcc.gnu.org>
2192
2193         * gfortran.dg/character_comparison_8.f90:  New test.
2194
2195 2010-04-04  Thomas Koenig  <tkoenig@gcc.gnu.org>
2196
2197         * frontend-passes: (optimize_lexical_comparison): New function.
2198         (optimize_expr): Call it.
2199         (optimize_comparison): Also handle lexical comparison functions.
2200         Return false instad of -2 for unequal comparison.
2201
2202 2011-04-04  Thomas Koenig  <tkoenig@gcc.gnu.org>
2203
2204         PR fortran/48412
2205         * function_optimize_4.f90:  New test.
2206
2207 2011-04-04  Tobias Burnus  <burnus@net-b.de>
2208
2209         PR fortran/18918
2210         * gfortran.dg/coarray_10.f90: Add coarray descriptor diagnostic check.
2211         * gfortran.dg/coarray_13.f90: Add checks for run-time cobounds.
2212         * gfortran.dg/coarray_15.f90: New.
2213
2214 2011-04-04  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2215
2216         * gfortran.dg/bessel_6.f90: Use dg-add-options ieee.
2217         * gfortran.dg/bessel_7.f90: Likewise.
2218
2219 2011-04-03  Tobias Burnus  <burnus@net-b.de>
2220
2221         * gfortran.dg/bessel_6.f90: Reduce mymax for Tru64.
2222
2223 2011-04-03  Richard Guenther  <rguenther@suse.de>
2224             Ira Rosen  <ira.rosen@linaro.org>
2225
2226         * gcc.dg/vect/if-cvt-stores-vect-ifcvt-18.c: New test.
2227         * gcc.dg/vect/vect.exp: Run if-cvt-stores-vect* tests with
2228         -ftree-loop-if-convert-stores.
2229
2230 2011-04-02  Eric Botcazou  <ebotcazou@adacore.com>
2231
2232         * gnat.dg/specs/aggr2.ads: New test.
2233
2234 2011-04-02  Eric Botcazou  <ebotcazou@adacore.com>
2235
2236         * gnat.dg/debug2.ad[sb]: New test.
2237         * gnat.dg/debug2_pkg.ads: New helper.
2238         * gnat.dg/debug3.ad[sb]: New test.
2239
2240 2011-04-01  Uros Bizjak  <ubizjak@gmail.com>
2241
2242         * go.test/go-test.exp (go-set-goarch): Recognize alpha*-*-*.
2243
2244 2011-04-01  Jakub Jelinek  <jakub@redhat.com>
2245
2246         PR middle-end/48335
2247         * gcc.c-torture/compile/pr48335-1.c: New test.
2248         * gcc.dg/pr48335-1.c: New test.
2249         * gcc.dg/pr48335-2.c: New test.
2250         * gcc.dg/pr48335-3.c: New test.
2251         * gcc.dg/pr48335-4.c: New test.
2252         * gcc.dg/pr48335-5.c: New test.
2253         * gcc.dg/pr48335-6.c: New test.
2254         * gcc.dg/pr48335-7.c: New test.
2255         * gcc.dg/pr48335-8.c: New test.
2256         * gcc.target/i386/pr48335-1.c: New test.
2257
2258 2011-04-01  Vincent Lefevre  <vincent+gcc@vinc17.org>
2259
2260         PR c/36299
2261         * gcc.dg/Waddress.c: New test.
2262
2263 2011-04-01  Thomas Koenig  <tkoenig@gcc.gnu.org>
2264
2265         PR fortran/48352
2266         * gfortran.dg/function_optimize_3.f90:  New test.
2267
2268 2011-04-01  Bernd Schmidt  <bernds@codesourcery.com>
2269
2270         * gcc.c-torture/compile/20110401-1.c: New test.
2271
2272         * g++.dg/lto/20091002-1_0.C: Use "dg-require-effective-target fpic".
2273         * g++.dg/lto/20091002-2_0.C: Likewise.
2274         * g++.dg/lto/20090303_0.c: Likewise.
2275         * g++.dg/lto/20091004-1_0.C: Likewise.
2276         * g++.dg/lto/20091002-3_0.C: Likewise.
2277         * g++.dg/lto/20091004-2_0.C: Likewise.
2278         * g++.dg/lto/20081123_0.C: Likewise.
2279         * g++.dg/lto/20090313_0.C: Likewise.
2280         * g++.dg/lto/20081109-1_0.C: Likewise.
2281         * g++.dg/lto/20081219_0.C: Likewise.
2282         * g++.dg/lto/20081204-1_0.C: Likewise.
2283         * g++.dg/lto/20090302_0.C: Likewise.
2284         * g++.dg/lto/20081119-1_0.C: Likewise.
2285         * g++.dg/lto/20081118_0.C: Likewise.
2286         * gcc.dg/lto/20091020-2_0.c: Likewise.
2287         * gcc.dg/lto/20090210_0.c: Likewise.
2288         * gcc.dg/lto/20081204-1_0.c: Likewise.
2289         * gcc.dg/lto/20081224_0.c: Likewise.
2290         * gcc.dg/lto/20090219_0.c: Likewise.
2291         * gcc.dg/lto/20091014-1_0.c: Likewise.
2292         * gcc.dg/lto/20091016-1_0.c: Likewise.
2293         * gcc.dg/lto/20090206-2_0.c: Likewise.
2294         * gcc.dg/lto/20090116_0.c: Likewise.
2295         * gcc.dg/lto/20091013-1_0.c: Likewise.
2296         * gcc.dg/lto/20091015-1_0.c: Likewise.
2297         * gcc.dg/lto/20090126-2_0.c: Likewise.
2298
2299 2011-03-31  Ian Lance Taylor  <iant@google.com>
2300
2301         * go.test/go-test.exp (go-set-goarch): Recognize MIPS ABIs.
2302
2303 2011-03-31  Eric Botcazou  <ebotcazou@adacore.com>
2304
2305         * gnat.dg/opt16.adb: New test.
2306
2307 2011-03-31  Jason Merrill  <jason@redhat.com>
2308
2309         * g++.dg/cpp0x/defaulted24.C: New.
2310
2311 2011-03-31  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2312
2313         PR target/16292
2314         * gfortran.dg/g77/cabs.f: Only xfail execution on mips-sgi-irix6*
2315         with -O0.
2316
2317 2011-03-31  Eric Botcazou  <ebotcazou@adacore.com>
2318
2319         * g++.dg/other/i386-9.C: New test.
2320
2321 2011-03-30  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2322
2323         * go.test/go-test.exp (go-set-goarch): Use sparc64 for 64-bit SPARC.
2324
2325 2011-03-30  Jason Merrill  <jason@redhat.com>
2326
2327         * g++.dg/cpp0x/regress/error-recovery1.C: New.
2328
2329         * g++.dg/cpp0x/regress/isnan.C: New.
2330
2331         * g++.dg/cpp0x/initlist46.C: New.
2332
2333 2011-03-30  Richard Sandiford  <richard.sandiford@linaro.org>
2334
2335         PR target/47551
2336         * gcc.target/arm/neon-modes-2.c: New test.
2337
2338 2011-03-30  Jakub Jelinek  <jakub@redhat.com>
2339
2340         PR c/48305
2341         * gcc.c-torture/compile/pr48305.c: New test.
2342
2343 2011-03-29  Jason Merrill  <jason@redhat.com>
2344
2345         * g++.dg/cpp0x/regress/value-dep1.C: New.
2346
2347 2011-03-29  Steve Ellcey  <sje@cup.hp.com>
2348
2349         * gcc.dg/torture/pr47917.c: Use -std=gnu99 on HP-UX.
2350
2351 2011-03-29  Ian Lance Taylor  <iant@google.com>
2352
2353         * go.test/go-test.exp: Handle the test lines used in several new
2354         tests.
2355         (errchk): Add opts parameter.  Change all callers.  Handle parens
2356         in regexps.
2357
2358 2011-03-29  Peter Bergner <bergner@vnet.ibm.com>
2359             Dominique d'Humieres  <dominiq@lps.ens.fr>
2360
2361         * gcc.dg/stack-usage-1.c (SIZE): Provide proper values for __ppc64__
2362         and __APPLE__ && __PPC__ && __ALTIVEC__.
2363
2364 2011-03-29  Jason Merrill  <jason@redhat.com>
2365
2366         * g++.dg/cpp0x/dependent1.C: New.
2367
2368         * g++.dg/cpp0x/constexpr-48089.C: Adjust.
2369
2370         * g++.dg/cpp0x/constexpr-memfn1.C: New.
2371
2372         * g++.dg/cpp0x/constexpr-diag1.C: Adjust error locations.
2373
2374 2011-03-29  Janus Weil  <janus@gcc.gnu.org>
2375
2376         PR fortran/48095
2377         * gfortran.dg/module_md5_1.f90: Modified MD5 sum.
2378         * gfortran.dg/proc_ptr_comp_32.f90: New.
2379
2380 2011-03-29  Thomas Koenig  <tkoenig@gcc.gnu.org>
2381
2382         * gfortran.dg/function_optimize_1.f90:  Add -Warray-temporaries,
2383         check for corresponding warning.
2384
2385 2011-03-28  Jason Merrill  <jason@redhat.com>
2386
2387         * g++.dg/cpp0x/rv-deduce2.C: New.
2388
2389 2011-03-29  Jakub Jelinek  <jakub@redhat.com>
2390
2391         PR debug/48203
2392         * gcc.dg/pr48203.c: New test.
2393
2394 2011-03-28  Jeff Law <law@redhat.com>
2395
2396         * gcc.dg/tree-ssa/ssa-dom-thread-3.c: New test.
2397
2398 2011-03-28  Peter Bergner  <bergner@vnet.ibm.com>
2399
2400         * gcc.dg/stack-usage-1.c (SIZE): Provide proper values for __PPC64__
2401         and __PPC__ && __ALTIVEC__.
2402
2403 2011-03-28  Dominique d'Humieres  <dominiq@lps.ens.fr>
2404
2405         PR testsuite/48238
2406         * gcc.dg/debug/dwarf2/pr47939-1.c: Generalize scan-assembler regex.
2407         * gcc.dg/debug/dwarf2/pr47939-2.c: Likewise.
2408         * gcc.dg/debug/dwarf2/pr47939-3.c: Likewise.
2409         * gcc.dg/debug/dwarf2/pr47939-4.c: Likewise.
2410
2411 2011-03-28  Jason Merrill  <jason@redhat.com>
2412
2413         * g++.dg/cpp0x/initlist-array2.C: New.
2414
2415         * g++.dg/cpp0x/initlist-array1.C: New.
2416
2417         * g++.dg/cpp0x/constexpr-compound.C: New.
2418
2419         * g++.dg/cpp0x/constexpr-using.C: New.
2420
2421         * g++.dg/cpp0x/constexpr-noexcept.C: New.
2422
2423 2011-03-28  H.J. Lu  <hongjiu.lu@intel.com>
2424
2425         PR testsuite/48276
2426         * gcc.target/i386/pr47502-2.c: Add -fno-pic.
2427
2428 2011-03-28  Eric Botcazou  <ebotcazou@adacore.com>
2429
2430         * gcc.dg/slp-1.c: New test.
2431
2432 2011-03-27  H.J. Lu  <hongjiu.lu@intel.com>
2433
2434         * gcc.target/i386/avx256-unaligned-load-1.c: New.
2435         * gcc.target/i386/avx256-unaligned-load-2.c: Likewise.
2436         * gcc.target/i386/avx256-unaligned-load-3.c: Likewise.
2437         * gcc.target/i386/avx256-unaligned-load-4.c: Likewise.
2438         * gcc.target/i386/avx256-unaligned-load-5.c: Likewise.
2439         * gcc.target/i386/avx256-unaligned-load-6.c: Likewise.
2440         * gcc.target/i386/avx256-unaligned-load-7.c: Likewise.
2441         * gcc.target/i386/avx256-unaligned-store-1.c: Likewise.
2442         * gcc.target/i386/avx256-unaligned-store-2.c: Likewise.
2443         * gcc.target/i386/avx256-unaligned-store-3.c: Likewise.
2444         * gcc.target/i386/avx256-unaligned-store-4.c: Likewise.
2445         * gcc.target/i386/avx256-unaligned-store-5.c: Likewise.
2446         * gcc.target/i386/avx256-unaligned-store-6.c: Likewise.
2447         * gcc.target/i386/avx256-unaligned-store-7.c: Likewise.
2448
2449 2011-03-27  Thomas Koenig  <tkoenig@gcc.gnu.org>
2450
2451         PR fortran/47065
2452         * gfortran.dg/trim_optimize_5.f90:  New test.
2453         * gfortran.dg/trim_optimize_6.f90:  New test.
2454
2455 2011-03-27  Richard Sandiford  <rdsandiford@googlemail.com>
2456
2457         PR target/38598
2458         * gcc.target/mips/madd-7.c: Remove -mlong32.
2459         * gcc.target/mips/msub-7.c: Likewise.
2460
2461 2011-03-27  Ira Rosen  <ira.rosen@linaro.org>
2462
2463         * gcc.dg/vect/vect-outer-5.c: Reduce the distance between data
2464         accesses to preserve the meaning of the test for doubleword vectors.
2465         * gcc.dg/vect/no-vfa-pr29145.c: Likewise.
2466         * gcc.dg/vect/slp-3.c: Reduce the loop bound for the same reason.
2467
2468 2011-03-26  Janus Weil  <janus@gcc.gnu.org>
2469
2470         PR fortran/48291
2471         * gfortran.dg/class_42.f03: New.
2472
2473 2011-03-26  Ira Rosen  <ira.rosen@linaro.org>
2474
2475         * gcc.dg/vect/vect-cselim-1.c: Fail on targets that don't support
2476         strided accesses.
2477
2478 2011-03-26  Andrey Belevantsev  <abel@ispras.ru>
2479
2480         PR rtl-optimization/48144
2481         * gcc.dg/pr48144.c: New test.
2482
2483 2011-03-26  Eric Botcazou  <ebotcazou@adacore.com>
2484
2485         * gnat.dg/discr27.ad[sb]: New test.
2486
2487 2011-03-26  Eric Botcazou  <ebotcazou@adacore.com>
2488
2489         * gnat.dg/limited_with2.ad[sb]: New test.
2490         * gnat.dg/limited_with2_pkg1.ads: New helper.
2491         * gnat.dg/limited_with2_pkg2.ads: Likewise.
2492
2493 2011-03-26  Eric Botcazou  <ebotcazou@adacore.com>
2494
2495         * gnat.dg/opt15.adb: New test.
2496         * gnat.dg/opt15_pkg.ad[sb]: New helper.
2497
2498 2011-03-25  Tobias Burnus  <burnus@net-b.de>
2499
2500         PR fortran/48174
2501         PR fortran/45304
2502         * gfortran.dg/ishft_4.f90: Adapt scan-tree-dump-times.
2503         * gfortran.dg/leadz_trailz_3.f90: Ditto
2504
2505 2011-03-25  Martin Jambor  <mjambor@suse.cz>
2506
2507         * gcc.c-torture/compile/pr44686.c: Do not explicitely specify -O2.
2508
2509 2011-03-25  Jason Merrill  <jason@redhat.com>
2510
2511         * g++.dg/cpp0x/defaulted22.C: New.
2512         * g++.dg/cpp0x/defaulted23.C: New.
2513         * g++.dg/cpp0x/defaulted15.C: Adjust.
2514
2515 2011-03-25  Jason Merrill  <jason@redhat.com>
2516
2517         * g++.dg/cpp0x/move1.C: New.
2518
2519 2011-03-25  Ira Rosen  <ira.rosen@linaro.org>
2520
2521         PR target/48287
2522         * gcc.dg/vect/vect-cselim-1.c: Fail for vect_no_align.
2523
2524 2011-03-25  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2525
2526         * gcc.dg/torture/pr47917.c: Add -D_XOPEN_SOURCE=500 to dg-options
2527         for mips-sgi-irix6.5.
2528         Replace snprintf prototype by <stdio.h>.
2529
2530 2011-03-25  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2531
2532         PR testsuite/48283
2533         * gcc.dg/graphite/block-3.c: Add dg-require-effective-target
2534         run_expensive_tests.
2535         * gcc.dg/graphite/block-4.c: Likewise.
2536         * gcc.dg/graphite/block-7.c: Likewise.
2537         * gcc.dg/graphite/block-8.c: Likewise.
2538
2539 2011-03-25  Richard Guenther  <rguenther@suse.de>
2540
2541         * g++.dg/tree-ssa/pr41186.C: Scan the appropriate FRE dump.
2542         * g++.dg/tree-ssa/pr8781.C: Likewise.
2543         * gcc.dg/ipa/ipa-pta-13.c: Likewise.
2544         * gcc.dg/ipa/ipa-pta-3.c: Likewise.
2545         * gcc.dg/ipa/ipa-pta-4.c: Likewise.
2546         * gcc.dg/tree-ssa/20041122-1.c: Likewise.
2547         * gcc.dg/tree-ssa/alias-18.c: Likewise.
2548         * gcc.dg/tree-ssa/foldstring-1.c: Likewise.
2549         * gcc.dg/tree-ssa/forwprop-10.c: Likewise.
2550         * gcc.dg/tree-ssa/forwprop-9.c: Likewise.
2551         * gcc.dg/tree-ssa/fre-vce-1.c: Likewise.
2552         * gcc.dg/tree-ssa/loadpre6.c: Likewise.
2553         * gcc.dg/tree-ssa/pr21574.c: Likewise.
2554         * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Likewise.
2555         * gcc.dg/tree-ssa/ssa-fre-1.c: Likewise.
2556         * gcc.dg/tree-ssa/ssa-fre-11.c: Likewise.
2557         * gcc.dg/tree-ssa/ssa-fre-12.c: Likewise.
2558         * gcc.dg/tree-ssa/ssa-fre-13.c: Likewise.
2559         * gcc.dg/tree-ssa/ssa-fre-14.c: Likewise.
2560         * gcc.dg/tree-ssa/ssa-fre-15.c: Likewise.
2561         * gcc.dg/tree-ssa/ssa-fre-16.c: Likewise.
2562         * gcc.dg/tree-ssa/ssa-fre-17.c: Likewise.
2563         * gcc.dg/tree-ssa/ssa-fre-18.c: Likewise.
2564         * gcc.dg/tree-ssa/ssa-fre-19.c: Likewise.
2565         * gcc.dg/tree-ssa/ssa-fre-2.c: Likewise.
2566         * gcc.dg/tree-ssa/ssa-fre-21.c: Likewise.
2567         * gcc.dg/tree-ssa/ssa-fre-22.c: Likewise.
2568         * gcc.dg/tree-ssa/ssa-fre-23.c: Likewise.
2569         * gcc.dg/tree-ssa/ssa-fre-24.c: Likewise.
2570         * gcc.dg/tree-ssa/ssa-fre-25.c: Likewise.
2571         * gcc.dg/tree-ssa/ssa-fre-26.c: Likewise.
2572         * gcc.dg/tree-ssa/ssa-fre-27.c: Likewise.
2573         * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
2574         * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
2575         * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
2576         * gcc.dg/tree-ssa/ssa-fre-6.c: Likewise.
2577         * gcc.dg/tree-ssa/ssa-fre-7.c: Likewise.
2578         * gcc.dg/tree-ssa/ssa-fre-8.c: Likewise.
2579         * gcc.dg/tree-ssa/ssa-fre-9.c: Likewise.
2580         * gcc.dg/tree-ssa/ssa-pre-10.c: Likewise.
2581         * gcc.dg/tree-ssa/ssa-pre-26.c: Likewise.
2582         * gcc.dg/tree-ssa/ssa-pre-7.c: Likewise.
2583         * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
2584         * gcc.dg/tree-ssa/ssa-pre-9.c: Likewise.
2585         * gcc.dg/tree-ssa/ssa-sccvn-1.c: Likewise.
2586         * gcc.dg/tree-ssa/ssa-sccvn-2.c: Likewise.
2587         * gcc.dg/tree-ssa/ssa-sccvn-3.c: Likewise.
2588         * gcc.dg/tree-ssa/ssa-sccvn-4.c: Likewise.
2589         * gcc.dg/tree-ssa/struct-aliasing-1.c: Likewise.
2590         * gcc.dg/tree-ssa/struct-aliasing-2.c: Likewise.
2591         * c-c++-common/pr46562-2.c: Likewise.
2592         * gfortran.dg/pr42108.f90: Likewise.
2593         * gcc.dg/torture/pta-structcopy-1.c: Scan ealias dump, force
2594         foo to be inlined even at -O1.
2595         * gcc.dg/tree-ssa/ssa-dce-4.c: Disable FRE.
2596         * gcc.dg/ipa/ipa-pta-14.c: Likewise.
2597         * gcc.dg/tree-ssa/ssa-fre-1.c: Adjust.
2598         * gcc.dg/matrix/matrix.exp: Disable FRE.
2599
2600 2011-03-24  Jakub Jelinek  <jakub@redhat.com>
2601
2602         PR debug/48204
2603         * gcc.dg/dfp/pr48204.c: New test.
2604
2605 2011-03-24  Steve Ellcey  <sje@cup.hp.com>
2606
2607         PR target/48209
2608         * gcc.c-torture/execute/pr47917.c: Move this...
2609         * gcc.dg/torture/pr47917.c: to here and add xfails.
2610
2611 2011-03-24  Eric Botcazou  <ebotcazou@adacore.com>
2612
2613         * gnat.dg/array16.ad[sb]: New test.
2614         * gnat.dg/array16.ads: New helper.
2615
2616 2011-03-24  Eric Botcazou  <ebotcazou@adacore.com>
2617
2618         * gnat.dg/derived_type2.adb: New test.
2619
2620 2011-03-24  Richard Guenther  <rguenther@suse.de>
2621
2622         PR tree-optimization/48271
2623         * g++.dg/torture/pr48271.C: New testcase.
2624
2625 2011-03-24  Eric Botcazou  <ebotcazou@adacore.com>
2626
2627         * gnat.dg/array15.ad[sb]: New test.
2628
2629 2011-03-24  Uros Bizjak  <ubizjak@gmail.com>
2630
2631         PR target/48237
2632         * gcc.target/i386/pr48237.c: New test.
2633
2634 2011-03-24  Richard Guenther  <rguenther@suse.de>
2635
2636         PR middle-end/48269
2637         * gcc.dg/builtin-object-size-10.c: New testcase.
2638
2639 2011-03-24  Richard Guenther  <rguenther@suse.de>
2640
2641         PR tree-optimization/46562
2642         * c-c++-common/pr46562-2.c: New testcase.
2643         * c-c++-common/pr46562.c: Likewise.
2644
2645 2011-03-24  Ira Rosen  <ira.rosen@linaro.org>
2646
2647         * gcc.dg/vect/vect-cselim-1.c: New test.
2648         * gcc.dg/vect/vect-cselim-2.c: New test.
2649
2650 2011-03-23  Chung-Lin Tang  <cltang@codesourcery.com>
2651
2652         * gcc.target/arm/pr46934.c: New.
2653
2654 2011-03-23  Ian Lance Taylor  <iant@google.com>
2655
2656         * go.test/go-test.exp (errchk): Ignore lines containing ////.
2657
2658 2011-03-23  Richard Guenther  <rguenther@suse.de>
2659
2660         * gcc.dg/struct: Remove directory and contents.
2661
2662 2011-03-23  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2663
2664         PR testsuite/48251
2665         * g++.dg/guality/guality.exp: Disable on alpha*-dec-osf*.
2666
2667 2011-03-23  Eric Botcazou  <ebotcazou@adacore.com>
2668
2669         * gnat.dg/discr26.ad[sb]: New test.
2670         * gnat.dg/discr26_pkg.ads: New helper.
2671
2672 2011-03-23  Richard Sandiford  <richard.sandiford@linaro.org>
2673
2674         PR target/47553
2675         * gcc.target/arm/neon-vld-1.c: New test.
2676
2677 2011-03-23  Eric Botcazou  <ebotcazou@adacore.com>
2678
2679         * gnat.dg/array14.ad[sb]: New test.
2680         * gnat.dg/array14_pkg.ads: New helper.
2681
2682 2011-03-22  Joseph Myers  <joseph@codesourcery.com>
2683
2684         * gcc.c-torture/execute/920501-8.x: Remove.
2685         * gcc.c-torture/execute/930513-1.x: Remove.
2686         * gcc.c-torture/execute/960312-1.x: Remove.
2687         * gcc.c-torture/compile/20000804-1.c,
2688         gcc.c-torture/compile/20001205-1.c,
2689         gcc.c-torture/compile/20001226-1.c,
2690         gcc.c-torture/compile/20010518-2.c,
2691         gcc.c-torture/compile/20020312-1.c,
2692         gcc.c-torture/compile/20020604-1.c,
2693         gcc.c-torture/compile/920501-12.c,
2694         gcc.c-torture/compile/920501-4.c,
2695         gcc.c-torture/compile/920520-1.c,
2696         gcc.c-torture/compile/980506-1.c,
2697         gcc.c-torture/execute/980709-1.x,
2698         gcc.c-torture/execute/990826-0.x: Don't XFAIL or use special
2699         options for m68hc11.
2700         * gcc.dg/cpp/assert4.c: Don't handle ARC.
2701         * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: Don't XFAIL for arc or
2702         m68hc11.
2703
2704 2011-03-22  Nick Clifton  <nickc@redhat.com>
2705
2706         * lib/target-supports.exp (check_profiling_available): Add MN10300
2707         to the list of targets that do not support profiling.  Restore
2708         alpha sorting to this list.
2709
2710 2011-03-22  Michael Meissner  <meissner@linux.vnet.ibm.com>
2711
2712         * gcc.dg/torture/vector-1.c: On powerpc add -fabi=altivec to avoid
2713         failure on 32-bit systems.
2714         * gcc.dg/torture/vector-2.c: Ditto.
2715
2716 2011-03-22  Richard Guenther  <rguenther@suse.de>
2717
2718         PR tree-optimization/48228
2719         * gcc.dg/Wstrict-overflow-23.c: New testcase.
2720
2721 2011-03-21  Michael Meissner  <meissner@linux.vnet.ibm.com>
2722
2723         * gcc.dg/torture/va-arg-25.c: Add -mabi=altivec -maltivec for
2724         powerpc.
2725
2726         PR target/48226
2727         * gcc.target/powerpc/pr48226.c: New file.
2728
2729 2011-03-21  Jack Howarth  <howarth@bromo.med.uc.edu>
2730
2731         * lib/prune.exp (prune_gcc_output): Prune "could not create
2732         compact unwind for" warnings.
2733
2734 2011-03-20  Jakub Jelinek  <jakub@redhat.com>
2735
2736         PR c/42544
2737         PR c/48197
2738         * gcc.c-torture/execute/pr42544.c: New test.
2739         * gcc.c-torture/execute/pr48197.c: New test.
2740
2741 2011-03-21  Michael Meissner  <meissner@linux.vnet.ibm.com>
2742
2743         PR preprocessor/48192
2744         * gcc.target/powerpc/pr48192.c: New file.
2745
2746         PR target/48053
2747         * gcc.target/powerpc/pr48053-3.c: New file, add test case for
2748         split problem of 0 being loaded in a VSX register.
2749
2750 2011-03-21  Richard Guenther  <rguenther@suse.de>
2751
2752         PR c/47939
2753         * gcc.dg/debug/dwarf2/pr47939-1.c: New testcase.
2754         * gcc.dg/debug/dwarf2/pr47939-2.c: Likewise.
2755         * gcc.dg/debug/dwarf2/pr47939-3.c: Likewise.
2756         * gcc.dg/debug/dwarf2/pr47939-4.c: Likewise.
2757
2758 2011-03-21  Jakub Jelinek  <jakub@redhat.com>
2759
2760         PR target/48213
2761         * gcc.dg/pr48213.c: New test.
2762
2763 2011-03-21  Kai Tietz  <ktietz@redhat.com>
2764
2765         PR target/12171
2766         * g++.dg/plugin/attribute_plugin.c: Adjust test.
2767
2768 2011-03-21  Chung-Lin Tang  <cltang@codesourcery.com>
2769
2770         * gcc.target/arm/xor-and.c: New.
2771
2772 2010-03-21  Thomas Koenig  <tkoenig@gcc.gnu.org>
2773
2774         PR fortran/22572
2775         * gfortran.dg/function_optimize_1.f90:  New test.
2776         * gfortran.dg/function_optimize_2.f90:  New test.
2777
2778 2011-03-20  H.J. Lu  <hongjiu.lu@intel.com>
2779
2780         PR rtl-optimization/47502
2781         * gcc.target/i386/pr47502-1.c: New.
2782         * gcc.target/i386/pr47502-2.c: Likewise.
2783
2784 2011-03-20  Jakub Jelinek  <jakub@redhat.com>
2785
2786         PR rtl-optimization/48156
2787         * gcc.dg/pr48156.c: New test.
2788
2789 2011-03-19  Francois-Xavier Coudert  <fxcoudert@gcc.gnu.org>
2790
2791         PR libfortran/47439
2792         * gfortran.dg/scratch_1.f90: Adjust test.
2793
2794 2011-03-19  Francois-Xavier Coudert  <fxcoudert@gcc.gnu.org>
2795
2796         PR libfortran/47439
2797         * gfortran.dg/scratch_1.f90: New test.
2798
2799 2011-03-18  Joseph Myers  <joseph@codesourcery.com>
2800
2801         * gcc.dg/c1x-typedef-1.c: Expect errors for redefinitions of
2802         variably modified typedefs.
2803         * gcc.dg/c1x-typedef-2.c: Remove.
2804
2805 2011-03-18  Joseph Myers  <joseph@codesourcery.com>
2806
2807         * gcc.dg/c1x-anon-struct-1.c: Don't test use of typedefs.
2808         * gcc.dg/c1x-anon-struct-3.c: New test.
2809         * gcc.dg/anon-struct-11.c: Update.
2810
2811 2011-03-18  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2812
2813         * gcc.dg/vect/slp-multitypes-2.c: Replace dg-do run with
2814         dg-xfail-run-if.
2815         Only xfail with gas.
2816
2817 2011-03-18  Jason Merrill  <jason@redhat.com>
2818
2819         * g++.dg/template/fn-ptr1.C: New.
2820
2821         * g++.dg/overload/volatile1.C: New.
2822
2823         * g++.dg/opt/pr23372.C: New.
2824
2825         * g++.dg/ext/attrib32.C: Expect errors on the two-names case.
2826
2827 2011-03-18  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2828
2829         PR middle-end/47405
2830         * gcc.dg/torture/20090618-1.c: Skip on mips-sgi-irix*.
2831
2832 2011-03-18  Chung-Lin Tang  <cltang@codesourcery.com>
2833
2834         * gcc.target/arm/unsigned-extend-1.c: New.
2835
2836 2011-03-18  Jakub Jelinek  <jakub@redhat.com>
2837
2838         PR bootstrap/48161
2839         * gcc.c-torture/compile/pr48161.c: New test.
2840
2841 2011-03-17  H.J. Lu  <hongjiu.lu@intel.com>
2842
2843         PR middle-end/47725
2844         * gcc.dg/torture/pr47725.c: New.
2845
2846 2011-03-17  Jason Merrill  <jason@redhat.com>
2847
2848         * g++.dg/cpp0x/constexpr-overflow2.C: New.
2849         * g++.dg/cpp0x/constexpr-data2.C: Remove FIXME.
2850
2851 2011-03-17  Eric Botcazou  <ebotcazou@adacore.com>
2852
2853         * gnat.dg/specs/elab2.ads: New test.
2854         * gnat.dg/specs/elab2_pkg.ads: New helper.
2855
2856 2011-03-17  Jason Merrill  <jason@redhat.com>
2857
2858         * g++.dg/cpp0x/decltype-1212.C: New.
2859         * g++.dg/cpp0x/rv-return.C: Adjust expected type.
2860
2861 2011-03-17  Jason Merrill  <jason@redhat.com>
2862
2863         * g++.dg/parse/memfnquals1.C: New.
2864
2865 2011-03-17  Richard Guenther  <rguenther@suse.de>
2866
2867         PR middle-end/48134
2868         * gcc.dg/pr48134.c: New testcase.
2869
2870 2011-03-17  Richard Guenther  <rguenther@suse.de>
2871
2872         PR middle-end/48165
2873         * g++.dg/torture/pr48165.C: New testcase.
2874
2875 2011-03-17  Jakub Jelinek  <jakub@redhat.com>
2876
2877         PR rtl-optimization/48141
2878         * gcc.dg/pr48141.c: New test.
2879
2880 2011-03-16  Jason Merrill  <jason@redhat.com>
2881
2882         * g++.dg/cpp0x/constexpr-48089.C: New.
2883
2884         * g++.dg/cpp0x/constexpr-abi1.C: New.
2885
2886         * g++.dg/cpp0x/constexpr-46336.C: New.
2887         * g++.dg/parse/friend5.C: Adjust expected errors.
2888
2889         * g++.dg/cpp0x/constexpr-47570.C: New.
2890
2891 2011-03-16  Dodji Seketeli  <dodji@redhat.com>
2892
2893         PR debug/47510
2894         * ++.dg/debug/dwarf2/typedef6.C: New test.
2895
2896 2011-03-16  Jason Merrill  <jason@redhat.com>
2897
2898         * g++.dg/cpp0x/elision2.C: New.
2899
2900         * g++.dg/cpp0x/constexpr-array3.C: New.
2901
2902 2011-03-16  Jason Merrill  <jason@redhat.com>
2903
2904         * g++.dg/cpp0x/sfinae6.C: New.
2905         * gcc/testsuite/g++.dg/cpp0x/initlist38.C: Adjust expected error.
2906         * gcc/testsuite/g++.dg/cpp0x/pr45908.C: Likewise.
2907         * gcc/testsuite/g++.dg/cpp0x/sfinae6.C: Likewise.
2908         * gcc/testsuite/g++.old-deja/g++.jason/conversion11.C: Likewise.
2909         * gcc/testsuite/g++.old-deja/g++.law/arg11.C: Likewise.
2910
2911 2011-03-16  Jason Merrill  <jason@redhat.com>
2912
2913         * g++.dg/template/incomplete6.C: New.
2914
2915 2011-03-16  Jeff Law <law@redhat.com>
2916
2917         * gcc.dg/tree-ssa/vrp55.c: New test.
2918
2919 2011-03-16  Jason Merrill  <jason@redhat.com>
2920
2921         * g++.dg/cpp0x/auto22.C: New.
2922
2923 2011-03-16  Richard Guenther  <rguenther@suse.de>
2924
2925         * gcc.dg/guality/vla-1.c (main): Use result of f1 to avoid
2926         optimizing it away if promoted to const.
2927
2928 2011-03-16  Richard Guenther  <rguenther@suse.de>
2929
2930         PR tree-optimization/48149
2931         * gcc.dg/fold-complex-1.c: New testcase.
2932
2933 2011-03-16  Richard Guenther  <rguenther@suse.de>
2934
2935         PR testsuite/48147
2936         * gcc.dg/guality/pr45882.c: Really make sure no inlining
2937         or cloning happens.
2938
2939 2011-03-16  Richard Guenther  <rguenther@suse.de>
2940
2941         PR tree-optimization/26134
2942         * gcc.dg/tree-ssa/complex-6.c: New testcase.
2943
2944 2011-03-16  Richard Guenther  <rguenther@suse.de>
2945
2946         PR tree-optimization/48146
2947         * gcc.dg/torture/pr48146.c: New testcase.
2948
2949 2011-03-16  Richard Guenther  <rguenther@suse.de>
2950
2951         * gcc.dg/tree-ssa/pr14814.c: Adjust.
2952         * gcc.dg/tree-ssa/ssa-ccp-19.c: Likewise.
2953
2954 2011-03-16  Jakub Jelinek  <jakub@redhat.com>
2955
2956         PR middle-end/48136
2957         * gcc.c-torture/compile/pr48136.c: New test.
2958
2959         * g++.dg/debug/dwarf2/icf.C: Adjust for -fenable-icf-debug removal.
2960
2961         PR debug/45882
2962         * gcc.dg/guality/pr45882.c: New test.
2963
2964 2011-03-15  Jason Merrill  <jason@redhat.com>
2965
2966         * g++.dg/cpp0x/constexpr-recursion.C: New.
2967
2968         * g++.dg/cpp0x/implicit11.C: New.
2969
2970 2011-03-15  Rodrigo Rivas Costa  <rodrigorivascosta@gmail.com>
2971
2972         * g++.dg/cpp0x/constexpr-attribute.C: New.
2973
2974 2011-03-15  Manuel López-Ibáñez  <manu@gcc.gnu.org>
2975
2976         * g++.dg/parse/pr34758.C: New.
2977
2978 2011-03-15  Xinliang David Li  <davidxl@google.com>
2979
2980         PR c/47837
2981         * gcc.dg/uninit-pred-7_d.c: New test.
2982         * gcc.dg/uninit-pred-8_d.c: New test.
2983
2984 2011-03-15  Ramana Radhakrishnan  <ramana.radhakrishnan@linaro.org>
2985
2986         PR target/46788
2987         * gcc.target/arm/pr46788.c: New.
2988
2989 2011-03-15  Richard Guenther  <rguenther@suse.de>
2990
2991         PR middle-end/47650
2992         * gfortran.dg/c_f_pointer_tests_3.f90: Adjust.
2993         * gfortran.dg/ishft_4.f90: Likewise.
2994         * gfortran.dg/leadz_trailz_3.f90: Likewise.
2995
2996 2011-03-15  Richard Guenther  <rguenther@suse.de>
2997
2998         PR tree-optimization/13954
2999         * g++.dg/tree-ssa/pr13954.C: New testcase.
3000
3001 2011-03-15  Richard Guenther  <rguenther@suse.de>
3002
3003         PR tree-optimization/48037
3004         * gcc.target/i386/pr48037-1.c: New testcase.
3005
3006 2011-03-15  Richard Guenther  <rguenther@suse.de>
3007
3008         PR tree-optimization/41490
3009         * gcc.dg/tree-ssa/ssa-sink-6.c: New testcase.
3010         * gcc.dg/tree-ssa/ssa-sink-7.c: Likewise.
3011         * gcc.dg/tree-ssa/ssa-sink-8.c: Likewise.
3012         * gcc.dg/tree-ssa/ssa-sink-9.c: Likewise.
3013         * g++.dg/tree-ssa/pr33604.C: Adjust.
3014
3015 2011-03-14  Jakub Jelinek  <jakub@redhat.com>
3016
3017         PR middle-end/47917
3018         * gcc.c-torture/execute/pr47917.c: New test.
3019         * gcc.dg/pr47917.c: New test.
3020
3021         PR middle-end/38878
3022         * gcc.dg/tree-ssa/foldaddr-1.c: Remove xfail.
3023
3024 2011-03-14  Uros Bizjak  <ubizjak@gmail.com>
3025
3026         * gcc.target/i386/sse4_1-floor-vec.c: New test.
3027         * gcc.target/i386/sse4_1-ceil-vec.c: Ditto.
3028         * gcc.target/i386/sse4_1-trunc-vec.c: Ditto.
3029         * gcc-target/i386/sse4_1-rint-vec.c: Ditto.
3030         * gcc.target/i386/sse4_1-floorf-vec.c: Ditto.
3031         * gcc.target/i386/sse4_1-ceilf-vec.c: Ditto.
3032         * gcc.target/i386/sse4_1-truncf-vec.c: Ditto.
3033         * gcc.target/i386/sse4_1-rintf-vec.c: Ditto.
3034         * gcc.target/i386/avx-floor-vec.c: Ditto.
3035         * gcc.target/i386/avx-ceil-vec.c: Ditto.
3036         * gcc.target/i386/avx-trunc-vec.c: Ditto.
3037         * gcc.target/i386/avx-rint-vec.c: Ditto.
3038         * gcc.target/i386/avx-floorf-vec.c: Ditto.
3039         * gcc.target/i386/avx-ceilf-vec.c: Ditto.
3040         * gcc.target/i386/avx-truncf-vec.c: Ditto.
3041         * gcc.target/i386/avx-rintf-vec.c: Ditto.
3042
3043 2011-03-14  Tom Tromey  <tromey@redhat.com>
3044
3045         * gcc.dg/Woverlength-strings-pedantic-c90-asm.c: New file.
3046         * gcc.dg/Woverlength-strings-pedantic-c89-asm.c: New file.
3047         * gcc.dg/Woverlength-strings-pedantic-c99-asm.c: New file.
3048
3049 2011-03-14  Tom Tromey  <tromey@redhat.com>
3050
3051         * gcc.dg/Woverlength-strings-pedantic-c89-ext.c: New file.
3052         * gcc.dg/Woverlength-strings-pedantic-c90-ext.c: New file.
3053         * gcc.dg/Woverlength-strings-pedantic-c99-ext.c: New file.
3054
3055 2011-03-14  H.J. Lu  <hongjiu.lu@intel.com>
3056
3057         * gcc.target/i386/builtin-copysign.c: Remove __LP64__ check.
3058
3059 2011-03-14  Richard Sandiford  <richard.sandiford@linaro.org>
3060
3061         PR rtl-optimization/47166
3062         * gcc.c-torture/execute/postmod-1.c: New test.
3063
3064 2011-03-14  Richard Guenther  <rguenther@suse.de>
3065
3066         PR middle-end/48098
3067         * gcc.dg/torture/pr48098.c: New testcase.
3068
3069 2011-03-12  Peter Bergner  <bergner@vnet.ibm.com>
3070
3071         PR target/48053
3072         * gcc.target/powerpc/pr48053-1.c: New test.
3073         * gcc.target/powerpc/pr48053-2.c: Likewise.
3074
3075 2011-03-12  Thomas Koenig  <tkoenig@gcc.gnu.org>
3076
3077         PR libfortran/48066
3078         * gfortran.dg/intrinsic_ifunction_2.f90:  Correct PR number.
3079
3080 2011-03-12  Thomas Koenig  <tkoenig@gcc.gnu.org>
3081
3082         PR libfortran/48066
3083         * gfortran.dg/intrinsic_ifunction_2.f90:  New test case.
3084
3085 2011-03-12  Janus Weil  <janus@gcc.gnu.org>
3086
3087         PR fortran/48059
3088         * gfortran.dg/class_41.f03: New.
3089
3090 2011-03-11  Dodji Seketeli  <dodji@redhat.com>
3091
3092         * g++.dg/conversion/cast3.C: New test.
3093
3094 2011-03-11  Jason Merrill  <jason@redhat.com>
3095
3096         * g++.dg/template/error45.C: New.
3097
3098         * g++.dg/parse/no-type-defn1.C: New.
3099
3100         * g++.dg/ext/attrib40.C: New.
3101
3102         * g++.dg/cpp0x/regress/array1.C: New.
3103
3104 2011-03-11  Richard Guenther  <rguenther@suse.de>
3105
3106         PR tree-optimization/48067
3107         * gcc.dg/pr48067.c: New testcase.
3108
3109 2011-03-11  Richard Guenther  <rguenther@suse.de>
3110
3111         PR lto/48073
3112         * g++.dg/lto/20110311-1_0.C: New testcase.
3113
3114 2011-03-11  Jakub Jelinek  <jakub@redhat.com>
3115
3116         PR c++/48035
3117         * g++.dg/inherit/virtual8.C: New test.
3118
3119         PR middle-end/48044
3120         * gcc.dg/torture/pr48044.c: New test.
3121
3122 2011-03-11  Janus Weil  <janus@gcc.gnu.org>
3123
3124         PR fortran/47768
3125         * gfortran.dg/proc_ptr_comp_31.f90: New.
3126
3127 2011-03-11  Richard Guenther  <rguenther@suse.de>
3128
3129         PR tree-optimization/47278
3130         * gcc.dg/torture/pr47278-1.c: New testcase.
3131         * gcc.dg/torture/pr47278-2.c: Likewise.
3132
3133 2011-03-11  Jakub Jelinek  <jakub@redhat.com>
3134
3135         PR tree-optimization/48063
3136         * gcc.dg/torture/pr48063.c: New test.
3137
3138 2011-03-10  Jason Merrill  <jason@redhat.com>
3139
3140         * g++.dg/template/array22.C: New.
3141
3142         * g++.dg/cpp0x/syntax-err1.C: New.
3143         * g++.dg/parse/error36.C: Adjust expected errors.
3144         * g++.old-deja/g++.pt/ctor2.C: Likewise.
3145         * g++.old-deja/g++.pt/typename3.C: Likewise.
3146         * g++.old-deja/g++.pt/typename4.C: Likewise.
3147         * g++.old-deja/g++.pt/typename6.C: Likewise.
3148
3149 2011-03-09  Jason Merrill  <jason@redhat.com>
3150
3151         * g++.dg/template/nontype22.C: New.
3152
3153 2011-03-09  Martin Jambor  <mjambor@suse.cz>
3154
3155         PR tree-optimization/47714
3156         * g++.dg/torture/pr47714.C: New test.
3157
3158 2011-03-08  Michael Meissner  <meissner@linux.vnet.ibm.com>
3159
3160         PR target/47755
3161         * gcc.target/powerpc/pr47755-2.c: New file.
3162
3163 2011-03-08  Jakub Jelinek  <jakub@redhat.com>
3164
3165         * go.test/go-test.exp: For goroutines.go test if GCCGO_RUN_ALL_TESTS
3166         is not set in the environment, pass 64 as first argument when not
3167         running expensive tests or pass max($[`ulimit -u`/4], 10000) on
3168         native where ulimit -u is supported.
3169
3170 2011-03-08  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
3171
3172         * gcc.dg/optimize-bswapsi-1.c: Use -march=z900 on s390.
3173
3174 2011-03-08  Jason Merrill  <jason@redhat.com>
3175
3176         * g++.dg/template/nontype21.C: New.
3177
3178         * g++.dg/template/anon5.C: New.
3179
3180 2011-03-08  Jakub Jelinek  <jakub@redhat.com>
3181
3182         PR debug/47881
3183         * gcc.dg/pr47881.c: New test.
3184
3185 2011-03-08  Dodji Seketeli  <dodji@redhat.com>
3186
3187         PR c++/47957
3188         * g++.dg/lookup/template3.C: New test.
3189
3190 2011-03-08  Kai Tietz  <ktietz@redhat.com>
3191
3192         * g++.dg/tree-ssa/pr21082.C: Use __INTPTR_TYPE__ instead of
3193         'long' type.
3194
3195 2011-03-08  Mikael Pettersson  <mikpe@it.uu.se>
3196
3197         PR testsuite/47954
3198         * gcc.dg/tree-ssa/ssa-ccp-33.c: Use __alignof__ not
3199         sizeof to compute alignment.
3200
3201 2011-03-08  Jakub Jelinek  <jakub@redhat.com>
3202
3203         PR tree-optimization/48022
3204         * gcc.dg/pr48022-1.c: New test.
3205         * gcc.dg/pr48022-2.c: New test.
3206
3207 2011-03-07  Jason Merrill  <jason@redhat.com>
3208
3209         * g++.dg/template/nontype20.C: New.
3210         * g++.dg/init/member1.C: Adjust expected errors.
3211         * g++.dg/parse/constant4.C: Likewise.
3212         * g++.dg/template/qualified-id3.C: Likewise.
3213         * g++.old-deja/g++.pt/crash10.C: Likewise.
3214
3215         * g++.dg/cpp0x/regress/non-const1.C: New.
3216
3217 2011-03-07  Jakub Jelinek  <jakub@redhat.com>
3218
3219         PR debug/47991
3220         * gcc.dg/pr47991.c: New test.
3221
3222 2011-03-07  Jason Merrill  <jason@redhat.com>
3223
3224         * g++.dg/abi/mangle46.C: New.
3225
3226 2011-03-07  Pat Haugen <pthaugen@us.ibm.com>
3227
3228         PR target/47862
3229         * gcc.target/powerpc/pr47862.c: New.
3230
3231 2011-03-07  Jack Howarth <howarth@bromo.med.uc.edu>
3232
3233         PR target/45413
3234         * gcc.target/i386/combine-mul.c: Require nonpic.
3235
3236 2011-03-07  Paul Wögerer  <paul_woegerer@mentor.com>
3237             Nathan Froyd  <froydnj@codesourcery.com>
3238
3239         * gcc.dg/20001117-1.c: Abort on NULL call_sites.
3240
3241 2011-03-06  Mark Mitchell  <mark@codesourcery.com>
3242
3243         * README.QMTEST: Remove.
3244
3245 2011-03-06  Paul Thomas  <pault@gcc.gnu.org>
3246             Jerry DeLisle  <jvdelisle@gcc.gnu.org>
3247
3248         PR fortran/47850
3249         * gfortran.dg/array_constructor_37.f90 : New test.
3250
3251 2011-03-05  Jason Merrill  <jason@redhat.com>
3252
3253         * g++.dg/abi/mangle39.C: ABI v5, not 6.
3254         * g++.dg/abi/mangle45.C: Likewise.
3255         * g++.dg/cpp0x/trailing1.C: Likewise.
3256
3257 2011-03-05  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
3258
3259         * gcc.dg/torture/pr47975.c: Add -fno-common option on hppa*-*-hpux*.
3260
3261 2011-03-05  Jakub Jelinek  <jakub@redhat.com>
3262
3263         PR rtl-optimization/47899
3264         * gcc.dg/pr47899.c: New test.
3265
3266         * gcc.dg/torture/pr47968.c: Ignore warnings.
3267
3268         PR tree-optimization/47967
3269         * gcc.c-torture/compile/pr47967.c: New test.
3270
3271 2011-03-04  Nicola Pero  <nicola.pero@meta-innovation.com>
3272
3273         * objc.dg/property/property-encoding-1.m: Tidied up testcase.
3274         * obj-c++.dg/property/property-encoding-1.mm: Likewise.
3275
3276 2011-03-04  Nicola Pero  <nicola.pero@meta-innovation.com>
3277
3278         * objc.dg/gnu-api-2-property.m: Added tests for property_getName()
3279         and property_getAttributes() if __OBJC2__.
3280         * obj-c++.dg/gnu-api-2-property.mm: Likewise.
3281         * objc.dg/property/property-encoding-1.m: New.
3282         * obj-c++.dg/property/property-encoding-1.mm: New.
3283
3284 2011-03-04  Jason Merrill  <jason@redhat.com>
3285
3286         * g++.dg/template/pseudodtor6.C: New.
3287
3288         * g++.dg/inherit/covariant19.C: New.
3289
3290 2011-03-04  Richard Guenther  <rguenther@suse.de>
3291
3292         PR middle-end/47968
3293         * gcc.dg/torture/pr47968.c: New testcase.
3294
3295 2011-03-04  Richard Guenther  <rguenther@suse.de>
3296
3297         PR middle-end/47975
3298         * gcc.dg/torture/pr47975.c: New testcase.
3299
3300 2011-03-03  Paolo Carlini  <paolo.carlini@oracle.com>
3301
3302         PR c++/47974
3303         * g++.dg/template/crash106.C: New.
3304
3305 2011-03-03  Jakub Jelinek  <jakub@redhat.com>
3306
3307         PR c/47963
3308         * gcc.dg/gomp/pr47963.c: New test.
3309         * g++.dg/gomp/pr47963.C: New test.
3310
3311 2011-03-02  Jason Merrill  <jason@redhat.com>
3312
3313         * g++.dg/cpp0x/regress/condition1.C: New.
3314
3315         * g++.dg/cpp0x/constexpr-ctor9.C: New.
3316
3317 2011-03-01  Jason Merrill  <jason@redhat.com>
3318
3319         * g++.dg/cpp0x/lambda/lambda-98.C: New.
3320
3321         * g++.dg/cpp0x/constexpr-non-const-arg2.C: New.
3322
3323 2011-03-02  Richard Sandiford  <richard.sandiford@linaro.org>
3324
3325         PR rtl-optimization/47925
3326         * gcc.c-torture/execute/pr47925.c: New test.
3327
3328 2011-03-01  Jason Merrill  <jason@redhat.com>
3329
3330         * g++.dg/cpp0x/decltype25.C: New.
3331
3332         * g++.dg/cpp0x/regress/bitfield-err1.C: New.
3333
3334 2011-03-01  Richard Guenther  <rguenther@suse.de>
3335
3336         PR tree-optimization/47890
3337         * gcc.dg/torture/pr47890.c: New testcase.
3338
3339 2011-03-01  Richard Guenther  <rguenther@suse.de>
3340
3341         PR lto/47924
3342         * gcc.dg/lto/pr47924_0.c: New testcase.
3343
3344 2011-03-01  Richard Guenther  <rguenther@suse.de>
3345
3346         PR lto/46911
3347         * gfortran.dg/lto/pr46911_0.f: New testcase.
3348
3349 2011-02-28  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
3350
3351         PR libgfortran/47933
3352         * gfortran.dg/fmt_fw_d.f90: Fix test by adding dg-options to avoid
3353         compile errors from older code form.
3354
3355 2011-02-28  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
3356
3357         PR libgfortran/47567
3358         * gfortran.dg/fmt_fw_d.f90: New test.
3359
3360 2011-02-28  Jason Merrill  <jason@redhat.com>
3361
3362         * g++.dg/inherit/covariant18.C: New.
3363
3364 2011-02-28  Jakub Jelinek  <jakub@redhat.com>
3365
3366         PR middle-end/47893
3367         * gcc.dg/pr47893.c: New test.
3368
3369 2011-02-28  Nicola Pero  <nicola.pero@meta-innovation.com>
3370
3371         * objc.dg/gnu-api-2-sel.m: Test that sel_getTypedSelector return
3372         NULL in case of a selector with conflicting types.
3373         * obj-c++.dg/gnu-api-2-sel.mm: Same change.
3374
3375 2011-02-28  Kazu Hirata  <kazu@codesourcery.com>
3376
3377         * gcc.target/arm/vfp-ldmdbd.c, gcc.target/arm/vfp-ldmdbs.c,
3378         gcc.target/arm/vfp-ldmiad.c, gcc.target/arm/vfp-ldmias.c,
3379         gcc.target/arm/vfp-stmdbd.c, gcc.target/arm/vfp-stmdbs.c,
3380         gcc.target/arm/vfp-stmiad.c, gcc.target/arm/vfp-stmias.c: New.
3381
3382 2011-02-28  Jason Merrill  <jason@redhat.com>
3383
3384         PR c++/47906
3385         * g++.dg/cpp0x/trailing1.C: Specify -fabi-version=6.
3386
3387 2011-02-27  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
3388
3389         PR libgfortran/47778
3390         * gfortran.dg/namelist_71.f90: New test.
3391
3392 2011-02-27  Jason Merrill  <jason@redhat.com>
3393
3394         PR c++/47906
3395         * g++.dg/abi/mangle39.C: Specify -fabi-version=6.
3396         * g++.dg/abi/mangle45.C: Specify -fabi-version=6.
3397
3398 2011-02-27  Paolo Carlini  <paolo.carlini@oracle.com>
3399
3400         PR c++/46466
3401         * g++.dg/cpp0x/constexpr-ctor8.C: New.
3402
3403 2011-02-27  Jakub Jelinek  <jakub@redhat.com>
3404
3405         PR fortran/47886
3406         * gfortran.dg/gomp/task-1.f90: Removed.
3407
3408 2011-02-26  Jason Merrill  <jason@redhat.com>
3409
3410         * g++.dg/template/this-targ1.C: New.
3411
3412         * g++.dg/cpp0x/regress/template-const1.C: New.
3413         * g++.dg/cpp0x/regress/template-function1.C: Adjust.
3414         * g++.dg/template/function1.C: Adjust.
3415         * g++.dg/cpp0x/regress/debug-debug7.C: Adjust.
3416         * g++.dg/debug/debug7.C: Adjust.
3417
3418 2011-02-26  Tobias Burnus  <burnus@net-b.de>
3419
3420         PR fortran/47886
3421         * gfortran.dg/gomp/task-1.f90: New.
3422
3423 2011-02-25  Jie Zhang  <jie@codesourcery.com>
3424
3425         * gcc.target/arm/neon-thumb2-move.c: Add
3426         dg-require-effective-target arm_thumb2_ok.
3427
3428 2011-02-24  Jason Merrill  <jason@redhat.com>
3429
3430         * g++.dg/parse/constant1.C: Specify C++98 mode.
3431         * g++.dg/parse/constant5.C: Likewise.
3432         * g++.dg/parse/error2.C: Likewise.
3433         * g++.dg/parse/semicolon3.C: Likewise.
3434         * g++.dg/template/crash14.C: Likewise.
3435         * g++.dg/template/local4.C: Likewise.
3436         * g++.dg/template/nontype3.C: Likewise.
3437         * g++.dg/parse/crash31.C: Adjust expected errors.
3438         * g++.dg/template/function1.C: Likewise.
3439         * g++.dg/template/ref3.C: Likewise.
3440         * g++.dg/template/static9.C: Likewise.
3441         * g++.old-deja/g++.pt/crash41.C: Instantiate template.
3442
3443         * g++.dg/cpp0x/constexpr-array-tparm.C: New.
3444         * g++.dg/cpp0x/regress/parse-ambig5.C: Copy from parse/ambig5.C.
3445         * g++.dg/cpp0x/regress/debug-debug7.C: Copy from debug/debug7.C.
3446         * g++.dg/cpp0x/variadic20.C: Adjust expected errors.
3447         * g++.dg/cpp0x/regress/template-function1.C: Likewise.
3448
3449 2011-02-24  Jakub Jelinek  <jakub@redhat.com>
3450
3451         PR fortran/47878
3452         * gfortran.dg/pr47878.f90: New test.
3453
3454 2011-02-24  Richard Guenther  <rguenther@suse.de>
3455
3456         PR testsuite/47801
3457         * gcc.dg/guality/pr41353-1.c (vari): Mark as used.
3458         * gcc.dg/guality/pr41353-2.c (vari): Likewise.
3459
3460 2011-02-24  Richard Guenther  <rguenther@suse.de>
3461
3462         PR fortran/47839
3463         * gfortran.dg/lto/pr47839_0.f90: New testcase.
3464         * gfortran.dg/lto/pr47839_1.f90: Likewise.
3465
3466 2011-02-23  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
3467
3468         PR libgfortran/47567
3469         * gfortran.dg/fmt_f0_1.f90: Update test.
3470
3471 2011-02-23  Jason Merrill  <jason@redhat.com>
3472
3473         * g++.dg/abi/mangle39.C: Adjust parm mangling.
3474         * g++.dg/abi/mangle45.C: New.
3475
3476         * g++.dg/cpp0x/trailing1.C: Mangle decltype.
3477         * g++.dg/template/canon-type-9.C: Match use of decltype
3478         between declaration and definition.
3479         * g++.dg/template/canon-type-12.C: Likewise.
3480
3481 2011-02-23  Mikael Morin  <mikael@gcc.gnu.org>
3482
3483         PR fortran/40850
3484         * gfortran.dg/nested_allocatables_1.f90: New.
3485
3486 2011-02-23  Nathan Froyd  <froydnj@codesourcery.com>
3487
3488         PR c++/46868
3489         * g++.dg/pr46868.C: New test.
3490         * g++.dg/parse/parameter-declaration-1.C: Adjust.
3491         * g++.dg/parse/error14.C: Adjust.
3492
3493 2011-02-23  Richard Guenther  <rguenther@suse.de>
3494
3495         PR tree-optimization/47838
3496         * gcc.dg/tree-ssa/foldconst-2.c: Scan tree-ch dump.
3497
3498 2011-02-23  Uros Bizjak  <ubizjak@gmail.com>
3499
3500         * g++.dg/other/pr47218.C: Fix dg-options.  Cleanup saved temps.
3501
3502 2011-02-23  Uros Bizjak  <ubizjak@gmail.com>
3503
3504         * gfortran.dg/allocate_deferred_char_scalar_1.f03: Fix dg-do syntax.
3505         * gfortran.dg/count_init_expr.f03: Ditto.
3506         * gfortran.dg/gomp/pr43711.f90: Ditto.
3507         * gcc.dg/struct-parse-2.c: Ditto.
3508         * gcc.dg/parse-error-3.c: Ditto.
3509         * gcc.dg/Wlogical-op-1.c: Ditto.
3510         * gcc.dg/Walways-true-1.c: Ditto.
3511         * gcc.dg/pr24225.c: Ditto.
3512         * gcc.dg/Walways-true-2.c: Ditto.
3513         * gcc.dg/tree-ssa/foldcast-1.c: Ditto.
3514         * gcc.dg/tree-ssa/struct-aliasing-1.c: Ditto.
3515         * gcc.dg/tree-ssa/struct-aliasing-2.c: Ditto.
3516         * g++.dg/overload/defarg4.C: Ditto.
3517         * g++.dg/inherit/covariant16.C: Ditto.
3518         * g++.dg/inherit/virtual7.C: Ditto.
3519         * g++.dg/template/canon-type-9.C: Ditto.
3520         * g++.dg/template/access19.C: Ditto.
3521         * g++.dg/template/call7.C: Ditto.
3522         * g++.dg/template/canon-type-2.C: Ditto.
3523         * g++.dg/template/init7.C: Ditto.
3524         * g++.dg/template/sizeof-template-argument.C: Ditto.
3525         * g++.dg/template/const3.C: Ditto.
3526         * g++.dg/template/sfinae26.C: Ditto.
3527         * g++.dg/template/sfinae26.C: Ditto.
3528         * g++.dg/template/canon-type-11.C: Ditto.
3529         * g++.dg/template/union2.C: Ditto.
3530         * g++.dg/template/canon-type-3.C: Ditto.
3531         * g++.dg/template/canon-type-1.C: Ditto.
3532         * g++.dg/template/canon-type-5.C: Ditto.
3533         * g++.dg/template/canon-type-7.C: Ditto.
3534         * g++.dg/template/canon-type-10.C: Ditto.
3535         * g++.dg/template/spec36.C: Ditto.
3536         * g++.dg/template/typedef38.C: Ditto.
3537         * g++.dg/template/canon-type-4.C: Ditto.
3538         * g++.dg/template/canon-type-6.C: Ditto.
3539         * g++.dg/template/canon-type-13.C: Ditto.
3540         * g++.dg/template/instantiate9.C: Ditto.
3541         * g++.dg/template/ttp22.C: Ditto.
3542         * g++.dg/warn/Wreturn-type-6.C: Ditto.
3543         * g++.dg/warn/Walways-true-1.C: Ditto.
3544         * g++.dg/warn/Wlogical-op-1.C: Ditto.
3545         * g++.dg/warn/Walways-true-2.C: Ditto.
3546         * g++.dg/conversion/op4.C: Ditto.
3547         * g++.dg/opt/pr19650.C: Ditto.
3548         * g++.dg/lookup/friend11.C: Ditto.
3549         * g++.dg/other/default2.C: Ditto.
3550         * g++.dg/other/default3.C: Ditto.
3551         * g++.dg/other/dtor2.C: Ditto.
3552         * g++.dg/other/friend5.C: Ditto.
3553         * g++.dg/other/default5.C: Ditto.
3554         * g++.dg/init/brace6.C: Ditto.
3555         * g++.dg/init/aggr5.C: Ditto.
3556         * g++.dg/init/error2.C: Ditto.
3557         * g++.dg/expr/bound-mem-fun.C: Ditto.
3558         * g++.dg/expr/cond6.C: Ditto.
3559         * g++.dg/expr/stmt-expr-1.C: Ditto.
3560         * g++.dg/cpp0x/constexpr-object2.C: Ditto.
3561         * g++.dg/cpp0x/constexpr-data1.C: Ditto.
3562         * g++.dg/cpp0x/constexpr-function2.C: Ditto.
3563         * g++.dg/cpp0x/bracket1.C: Ditto.
3564         * g++.dg/cpp0x/variadic-mem-fn.C: Ditto.
3565         * g++.dg/cpp0x/pr38646.C: Ditto.
3566         * g++.dg/cpp0x/variadic73.C: Ditto.
3567         * g++.dg/cpp0x/constexpr-function1.C: Ditto.
3568         * g++.dg/cpp0x/bracket4.C: Ditto.
3569         * g++.dg/cpp0x/decltype4.C: Ditto.
3570         * g++.dg/cpp0x/constexpr-data2.C: Ditto.
3571         * g++.dg/cpp0x/constexpr-object1.C: Ditto.
3572         * g++.dg/cpp0x/variadic-crash2.C: Ditto.
3573         * g++.dg/cpp0x/variadic-new2.C: Ditto.
3574         * g++.dg/cpp0x/decltype2.C: Ditto.
3575         * g++.dg/cpp0x/decltype1.C: Ditto.
3576         * g++.dg/cpp0x/bracket2.C: Ditto.
3577         * g++.dg/cpp0x/decltype5.C: Ditto.
3578         * g++.dg/cpp0x/constexpr-function3.C: Ditto.
3579         * g++.dg/cpp0x/variadic70.C: Ditto.
3580         * g++.dg/cpp0x/decltype6.C: Ditto.
3581         * g++.dg/cpp0x/rvo.C: Ditto.
3582         * g++.dg/cpp0x/vt-40092.C: Ditto.
3583         * g++.dg/cpp0x/variadic-new.C: Ditto.
3584         * g++.dg/cpp0x/lambda/lambda-pass.C: Ditto.
3585         * g++.dg/cpp0x/lambda/lambda-mixed.C: Ditto.
3586         * g++.dg/cpp0x/lambda/lambda-nested.C: Ditto.
3587         * g++.dg/cpp0x/lambda/lambda-recursive.C: Ditto.
3588         * g++.dg/cpp0x/lambda/lambda-copy.C: Ditto.
3589         * g++.dg/cpp0x/lambda/lambda-non-const.C: Ditto.
3590         * g++.dg/cpp0x/lambda/lambda-ref-default.C: Ditto.
3591         * g++.dg/cpp0x/lambda/lambda-deduce.C: Ditto.
3592         * g++.dg/cpp0x/lambda/lambda-copy-default.C: Ditto.
3593         * g++.dg/cpp0x/lambda/lambda-nop.C: Ditto.
3594         * g++.dg/cpp0x/lambda/lambda-capture-const-ref.C: Ditto.
3595         * g++.dg/cpp0x/lambda/lambda-ref.C: Ditto.
3596         * g++.dg/cpp0x/lambda/lambda-const.C: Ditto.
3597         * g++.dg/cpp0x/lambda/lambda-mutable.C: Ditto.
3598         * g++.dg/cpp0x/lambda/lambda-in-class.C: Ditto.
3599         * g++.dg/cpp0x/pr39639.C: Ditto.
3600         * g++.dg/cpp0x/decltype3.C: Ditto.
3601         * g++.dg/cpp0x/variadic68.C: Ditto.
3602         * g++.dg/cpp0x/variadic-function.C: Ditto.
3603         * g++.dg/cpp0x/constexpr-ex1.C: Ditto.
3604         * g++.dg/cpp0x/variadic-bind.C: Ditto.
3605         * g++.dg/cpp0x/variadic-tuple.C: Ditto.
3606         * g++.dg/cpp0x/constexpr-ex2.C: Ditto.
3607         * g++.dg/parse/crash35.C: Ditto.
3608         * g++.dg/parse/crash40.C: Ditto.
3609         * g++.dg/parse/defarg12.C: Ditto.
3610         * g++.dg/parse/crash34.C: Ditto.
3611         * g++.dg/parse/constructor3.C: Ditto.
3612         * g++.dg/parse/template23.C: Ditto.
3613         * g++.dg/parse/crash56.C: Ditto.
3614         * g++.dg/parse/dtor13.C: Ditto.
3615         * g++.dg/parse/error33.C: Ditto.
3616         * g++.dg/parse/ctor9.C: Ditto.
3617         * g++.dg/parse/error32.C: Ditto.
3618         * g++.dg/parse/error37.C: Ditto.
3619         * g++.dg/parse/bitfield3.C: Ditto.
3620         * g++.dg/parse/struct-4.C: Ditto.
3621         * g++.dg/ext/has_trivial_copy.C: Ditto.
3622         * g++.dg/ext/is_polymorphic.C: Ditto.
3623         * g++.dg/ext/has_nothrow_copy_odr.C: Ditto.
3624         * g++.dg/ext/has_nothrow_copy-4.C: Ditto.
3625         * g++.dg/ext/has_nothrow_assign.C: Ditto.
3626         * g++.dg/ext/is_union.C: Ditto.
3627         * g++.dg/ext/has_nothrow_copy-1.C: Ditto.
3628         * g++.dg/ext/is_pod.C: Ditto.
3629         * g++.dg/ext/has_virtual_destructor.C: Ditto.
3630         * g++.dg/ext/has_trivial_constructor.C: Ditto.
3631         * g++.dg/ext/has_nothrow_copy-3.C: Ditto.
3632         * g++.dg/ext/has_nothrow_copy-5.C: Ditto.
3633         * g++.dg/ext/has_trivial_destructor-1.C: Ditto.
3634         * g++.dg/ext/has_nothrow_copy-6.C: Ditto.
3635         * g++.dg/ext/is_abstract.C: Ditto.
3636         * g++.dg/ext/has_trivial_assign.C: Ditto.
3637         * g++.dg/ext/is_class.C: Ditto.
3638         * g++.dg/ext/has_nothrow_assign_odr.C: Ditto.
3639         * g++.dg/ext/has_nothrow_copy-7.C: Ditto.
3640         * g++.dg/ext/is_base_of.C: Ditto.
3641         * g++.dg/ext/has_nothrow_copy-2.C: Ditto.
3642         * g++.dg/ext/has_nothrow_constructor.C: Ditto.
3643         * g++.dg/ext/is_empty.C: Ditto.
3644         * g++.dg/ext/is_enum.C: Ditto.
3645         * g++.dg/ext/has_nothrow_constructor_odr.C: Ditto.
3646         * gnat.dg/opt11.adb: Ditto.
3647         * obj-c++.dg/pr45735.mm: Ditto.
3648         * obj-c++.dg/pr24393.mm: Ditto.
3649         * obj-c++.dg/exceptions-2.mm: Ditto.
3650         * objc.dg/pr45735.m: Ditto.
3651         * objc.dg/pr24393.m: Ditto.
3652
3653 2011-02-23  Nicola Pero  <nicola.pero@meta-innovation.com>
3654
3655         * objc.dg/attributes/objc-exception-1.m: New.
3656
3657 2011-02-23  Jie Zhang  <jie@codesourcery.com>
3658
3659         * gcc.dg/cpp/include7.c: New test.
3660
3661 2011-02-22  Paolo Carlini  <paolo.carlini@oracle.com>
3662
3663         PR c++/47242
3664         * g++.dg/cpp0x/lambda/lambda-ice4.C: New.
3665
3666 2011-02-23  Jie Zhang  <jie@codesourcery.com>
3667
3668         PR rtl-optimization/47763
3669         * gcc.dg/pr47763.c: New test.
3670
3671 2011-02-22  Paul Thomas  <pault@gcc.gnu.org>
3672
3673         PR fortran/45743
3674         * gfortran.dg/whole_file_32.f90 : New test.
3675
3676 2011-02-22  Dodji Seketeli  <dodji@redhat.com>
3677
3678         PR c++/47666
3679         * g++.dg/inherit/virtual7.C: New test.
3680
3681 2011-02-22  Nicola Pero  <nicola.pero@meta-innovation.com>
3682
3683         PR objc/47832
3684         * objc.dg/type-size-3.m: Updated error message.
3685         * objc.dg/type-size-4.m: New test.
3686         * objc.dg/type-size-5.m: New test.
3687
3688 2011-02-22  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
3689
3690         * lib/gnat.exp: Fix comments.
3691         Don't load libgloss.exp.
3692         (default_gnat_version): Call $compiler with --version.
3693         Adapt regexp for gnatmake output, insert version.
3694         (gnat_version): New proc.
3695         (gnat_init): Remove gnat_libgcc_s_path.
3696         (gnat_target_compile): Likewise.
3697         Remove ld_library_path.
3698         Log ADA_INCLUDE_PATH, ADA_OBJECTS_PATH.
3699         (gnat_pass): Remove.
3700         (gnat_pass): Remove.
3701         (gnat_finish): Remove.
3702         (gnat_exit): Remove.
3703         (local_find_gnatmake): Reindent.
3704         (runtest_file_p): Remove.
3705         (prune_warnings): Remove.
3706         (find_gnatclean): New proc.
3707         * lib/gnat-dg.exp (lremove): New proc.
3708         (gnat-dg-test): Reindent.
3709         Remove additional output files.
3710         (gnat-dg-runtest): Remove.
3711
3712         * gnat.dg/array7.adb: Use cleanup-tree-dump "optimized".
3713         * gnat.dg/loop_optimization6.adb: Likewise.
3714         * gnat.dg/atomic1.adb: Use cleanup-tree-dump "gimple".
3715
3716 2011-02-22  Jakub Jelinek  <jakub@redhat.com>
3717
3718         PR tree-optimization/47835
3719         * gcc.dg/pr46909.c: Check optimized dump instead of ifcombine.
3720
3721 2011-02-22  Tobias Burnus  <burnus@net-b.de>
3722
3723         * gfortran.dg/abstract_type_1.f90: Fix dg-do syntax.
3724         * gfortran.dg/abstract_type_2.f03: Ditto.
3725         * gfortran.dg/abstract_type_3.f03: Ditto.
3726         * gfortran.dg/abstract_type_4.f03: Ditto.
3727         * gfortran.dg/abstract_type_5.f03: Ditto.
3728         * gfortran.dg/abstract_type_6.f03: Ditto.
3729         * gfortran.dg/alloc_comp_constraint_6.f90: Ditto.
3730         * gfortran.dg/alloc_comp_init_expr.f03: Ditto.
3731         * gfortran.dg/allocatable_scalar_11.f90: Ditto.
3732         * gfortran.dg/allocate_scalar_with_shape.f90: Ditto.
3733         * gfortran.dg/array_function_5.f90: Ditto.
3734         * gfortran.dg/asynchronous_3.f03: Ditto.
3735         * gfortran.dg/char_expr_1.f90: Ditto.
3736         * gfortran.dg/class_14.f03: Ditto.
3737         * gfortran.dg/data_array_6.f: Ditto.
3738         * gfortran.dg/data_invalid.f90: Ditto.
3739         * gfortran.dg/dot_product_1.f03: Ditto.
3740         * gfortran.dg/func_derived_5.f90: Ditto.
3741         * gfortran.dg/func_result_4.f90: Ditto.
3742         * gfortran.dg/implied_do_1.f90: Ditto.
3743         * gfortran.dg/initialization_25.f90: Ditto.
3744         * gfortran.dg/initialization_26.f90: Ditto.
3745         * gfortran.dg/interface_34.f90: Ditto.
3746         * gfortran.dg/iso_c_binding_init_expr.f03: Ditto.
3747         * gfortran.dg/keyword_symbol_1.f90: Ditto.
3748         * gfortran.dg/matmul_8.f03: Ditto.
3749         * gfortran.dg/merge_init_expr.f90: Ditto.
3750         * gfortran.dg/pack_assign_1.f90: Ditto.
3751         * gfortran.dg/pack_vector_1.f90: Ditto.
3752         * gfortran.dg/pointer_check_8.f90: Ditto.
3753         * gfortran.dg/product_init_expr.f03: Ditto.
3754         * gfortran.dg/reshape_order_5.f90: Ditto.
3755         * gfortran.dg/reshape_shape_1.f90: Ditto.
3756         * gfortran.dg/reshape_zerosize_2.f90: Ditto.
3757         * gfortran.dg/same_name_2.f90: Ditto.
3758         * gfortran.dg/selected_real_kind_1.f90: Ditto.
3759         * gfortran.dg/spread_init_expr.f03: Ditto.
3760         * gfortran.dg/stmt_func_1.f90: Ditto.
3761         * gfortran.dg/sum_init_expr.f03: Ditto.
3762         * gfortran.dg/transpose_3.f03: Ditto.
3763         * gfortran.dg/unpack_init_expr.f03: Ditto.
3764         * gfortran.dg/warn_conversion.f90: Ditto.
3765         * gfortran.dg/warn_conversion_2.f90: Ditto.
3766         * gfortran.dg/warn_intent_out_not_set.f90: Ditto.
3767         * gfortran.dg/warn_unused_dummy_argument_1.f90: Ditto.
3768         * gfortran.dg/warn_unused_dummy_argument_2.f90: Ditto.
3769         * gfortran.dg/whole_file_16.f90: Ditto.
3770         * gfortran.dg/whole_file_17.f90: Ditto.
3771         * gfortran.dg/whole_file_18.f90: Ditto.
3772         * gfortran.dg/whole_file_20.f03: Ditto.
3773         * gfortran.dg/whole_file_5.f90: Ditto.
3774         * gfortran.dg/whole_file_6.f90: Ditto.
3775         * gfortran.dg/write_invalid_format.f90: Ditto.
3776         * gfortran.dg/zero_sized_6.f90: Ditto.
3777
3778 2011-02-21  Jeff Law <law@redhat.com>
3779
3780         PR rtl-optimization/46178
3781         * gcc.target/i386/pr46178.c: New test.
3782
3783         PR rtl-optimization/46002
3784         * gcc.c-torture/compile/pr46002.c: New test.
3785
3786 2011-02-21  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
3787
3788         * g++.dg/cpp0x/lambda/lambda-conv.C: Skip scan-assembler check on
3789         *-*-hpux10*.
3790
3791 2011-02-21  Jakub Jelinek  <jakub@redhat.com>
3792
3793         PR debug/47106
3794         * g++.dg/debug/pr47106.C: Require effective target lto.
3795
3796 2011-02-21  Jason Merrill  <jason@redhat.com>
3797
3798         * g++.dg/cpp0x/constexpr-diag2.C: New.
3799
3800 2011-02-20  Jason Merrill  <jason@redhat.com>
3801
3802         * g++.dg/cpp0x/constexpr-ctor7.C: New.
3803
3804         * g++.dg/cpp0x/fntmpdefarg2.C: New.
3805
3806         * g++.dg/overload/conv-op1.C: New.
3807
3808         * g++.dg/cpp0x/constexpr-synth1.C: New.
3809
3810 2011-02-20  Nicola Pero  <nicola.pero@meta-innovation.com>
3811
3812         * objc.dg/layout-2.m: New.
3813         * objc.dg/selector-3.m: Adjusted location of error message.
3814         * objc.dg/type-size-3.m: Same.
3815         * obj-c++.dg/selector-3.mm: Same.
3816
3817 2011-02-20  Nicola Pero  <nicola.pero@meta-innovation.com>
3818
3819         PR objc/47784
3820         * objc.dg/property/dotsyntax-22.m: New.
3821         * obj-c++.dg/property/dotsyntax-22.mm: New.
3822
3823 2011-02-20  Dodji Seketeli  <dodji@redhat.com>
3824
3825         PR c++/46394
3826         * g++.dg/template/typedef38.C: New test.
3827
3828 2011-02-20  Paul Thomas  <pault@gcc.gnu.org>
3829
3830         PR fortran/46818
3831         * gfortran.dg/whole_file_30.f90 : New test.
3832         * gfortran.dg/whole_file_31.f90 : New test.
3833
3834 2011-02-20  Paul Thomas  <pault@gcc.gnu.org>
3835
3836         PR fortran/45077
3837         PR fortran/44945
3838         * gfortran.dg/whole_file_28.f90 : New test.
3839         * gfortran.dg/whole_file_29.f90 : New test.
3840
3841 2011-02-20  Paolo Carlini  <paolo.carlini@oracle.com>
3842
3843         PR c++/44118
3844         * g++.dg/template/crash105.C: New.
3845
3846 2011-02-19  Jason Merrill  <jason@redhat.com>
3847
3848         * g++.dg/cpp0x/regress/no-elide1.C: New.
3849
3850 2011-02-19  Alexandre Oliva  <aoliva@redhat.com>
3851
3852         PR tree-optimization/46620
3853         * gcc.dg/pr46620.c: New.
3854
3855 2011-02-19  Jakub Jelinek  <jakub@redhat.com>
3856
3857         PR c/47809
3858         * gcc.target/i386/pr47809.c: New test.
3859
3860 2011-02-19  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
3861             Tobias Burnus  <burnus@net-b.de>
3862
3863         * lib/target-supports.exp
3864         (check_effective_target_fortran_large_real): New check for large reals.
3865         * gfortran.dg/nan_7.f90: New test.
3866
3867 2011-02-19  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
3868
3869         PR libgfortran/47567
3870         * gfortran.dg/fmt_f0_1.f90: Update test.
3871
3872 2011-02-19  Paul Thomas  <pault@gcc.gnu.org>
3873
3874         PR fortran/47348
3875         * gfortran.dg/array_constructor_36.f90 : New test.
3876         * gfortran.dg/bounds_check_10.f90 : Change dg-output message to
3877         allow for comparison between different elements of the array
3878         constructor at different levels of optimization.
3879
3880 2011-02-19  H.J. Lu  <hongjiu.lu@intel.com>
3881
3882         * gcc.target/i386/pr31167.c: Require int128 instead of lp64.
3883         * gcc.target/i386/pr32280-1.c: Likewise.
3884
3885 2011-02-19  Jakub Jelinek  <jakub@redhat.com>
3886
3887         PR target/47800
3888         * gcc.target/i386/pr47800.c: New test.
3889
3890 2011-02-18  Iain Sandoe  <iains@gcc.gnu.org>
3891
3892         * objc/execute/exceptions/foward-1.x: New.
3893
3894 2011-02-18  Janus Weil  <janus@gcc.gnu.org>
3895
3896         PR fortran/47789
3897         * gfortran.dg/derived_constructor_comps_4.f90: New.
3898
3899 2011-02-18  Tobias Burnus
3900
3901         PR fortran/47775
3902         * gfortran.dg/func_result_6.f90: New.
3903
3904 2011-02-18  Michael Matz  <matz@suse.de>
3905
3906         PR fortran/45586
3907         * gfortran.dg/lto/pr45586_0.f90: New test.
3908         * gfortran.dg/typebound_proc_20.f90: Ditto.
3909         * gfortran.dg/typebound_proc_21.f90: Ditto.
3910
3911 2011-02-18  Paolo Carlini  <paolo.carlini@oracle.com>
3912
3913         PR c++/47795
3914         * g++.dg/cpp0x/lambda/lambda-ice3.C: New.
3915
3916 2011-02-18  Tobias Burnus  <burnus@net-b.de>
3917
3918         PR fortran/47750
3919         * lib/gfortran.exp (gfortran_init): Set gcc_error_prefix and
3920         gcc_warning_prefix.
3921         * lib/gfortran-dg.exp (gfortran-dg-test): Update regexp for
3922         normalizing the error/warning output.
3923         * gfortran.dg/Wall.f90: Update dg-error/warning.
3924         * gfortran.dg/argument_checking_15.f90: Update dg-error/warning.
3925         * gfortran.dg/argument_checking_3.f90: Update dg-error/warning.
3926         * gfortran.dg/argument_checking_6.f90: Update dg-error/warning.
3927         * gfortran.dg/bounds_temporaries_1.f90: Update dg-error/warning.
3928         * gfortran.dg/class_30.f90: Update dg-error/warning.
3929         * gfortran.dg/continuation_1.f90: Update dg-error/warning.
3930         * gfortran.dg/continuation_9.f90: Update dg-error/warning.
3931         * gfortran.dg/do_check_5.f90: Update dg-error/warning.
3932         * gfortran.dg/entry_17.f90: Update dg-error/warning.
3933         * gfortran.dg/entry_19.f90: Update dg-error/warning.
3934         * gfortran.dg/fmt_error.f90: Update dg-error/warning.
3935         * gfortran.dg/fmt_read_2.f90: Update dg-error/warning.
3936         * gfortran.dg/g77/12632.f: Update dg-error/warning.
3937         * gfortran.dg/g77/970625-2.f: Update dg-error/warning.
3938         * gfortran.dg/g77/980615-0.f: Update dg-error/warning.
3939         * gfortran.dg/generic_actual_arg.f90: Update dg-error/warning.
3940         * gfortran.dg/global_references_1.f90: Update dg-error/warning.
3941         * gfortran.dg/goto_8.f90: Update dg-error/warning.
3942         * gfortran.dg/initialization_1.f90: Update dg-error/warning.
3943         * gfortran.dg/io_constraints_1.f90: Update dg-error/warning.
3944         * gfortran.dg/io_constraints_2.f90: Update dg-error/warning.
3945         * gfortran.dg/io_constraints_3.f90: Update dg-error/warning.
3946         * gfortran.dg/iostat_3.f90: Update dg-error/warning.
3947         * gfortran.dg/public_private_module.f90: Update dg-error/warning.
3948         * gfortran.dg/volatile3.f90: Update dg-error/warning.
3949         * gfortran.dg/warning-directive-2.F90: Update dg-error/warning.
3950         * gfortran.dg/warnings_are_errors_1.f: Update dg-error/warning.
3951         * gfortran.dg/whole_file_1.f90: Update dg-error/warning.
3952         * gfortran.dg/whole_file_2.f90: Update dg-error/warning.
3953         * gfortran.dg/whole_file_3.f90: Update dg-error/warning.
3954
3955 2011-02-18  Janus Weil  <janus@gcc.gnu.org>
3956
3957         PR fortran/47768
3958         * gfortran.dg/proc_ptr_comp_30.f90: New.
3959
3960 2011-02-18  Jakub Jelinek  <jakub@redhat.com>
3961
3962         PR debug/47780
3963         * gcc.target/i386/pr47780.c: New test.
3964
3965 2011-02-18  Janus Weil  <janus@gcc.gnu.org>
3966
3967         PR fortran/47767
3968         * gfortran.dg/class_40.f03: New.
3969
3970 2011-02-18  Dodji Seketeli  <dodji@redhat.com>
3971
3972         PR c++/47208
3973         * g++.dg/cpp0x/auto21.C: New test.
3974
3975 2011-02-17  Iain Sandoe  <iains@gcc.gnu.org>
3976
3977         * objc.dg/special/unclaimed-category-1.h: Updated for
3978         new ABI support.
3979         * objc.dg/special/unclaimed-category-1.m: Same.
3980         * objc.dg/zero-link-1.m: Same.
3981         * objc.dg/lookup-1.m: Same.
3982         * objc.dg/torture/strings/const-str-9.m
3983         * objc.dg/torture/strings/const-str-10.m: Same.
3984         * objc.dg/torture/strings/const-str-11.m: Same.
3985         * objc.dg/torture/forward-1.m: Same.
3986         * objc.dg/zero-link-2.m: Same.
3987         * objc.dg/encode-7-next-64bit.m: Same.
3988         * objc.dg/method-4.m: Same.
3989         * objc.dg/next-runtime-1.m: Same.
3990         * objc.dg/image-info.m: Same.
3991         * objc.dg/pr23214.m: Same.
3992         * objc.dg/symtab-1.m: Same.
3993         * obj-c++.dg/basic.m: Same.
3994         * obj-c++.dg/proto-lossage-3.m: Same.
3995         * obj-c++.dg/torture/strings/const-str-10.m: Same.
3996         * obj-c++.dg/torture/strings/const-str-11.m: Same.
3997         * obj-c++.dg/torture/strings/const-str-9.m: Same.
3998         * obj-c++.dg/method-11.m: Same.
3999         * objc/execute/enumeration-1.m: Same.
4000         * objc/execute/object_is_class.m: Same.
4001         * objc/execute/formal_protocol-2.m: Same.
4002         * objc/execute/formal_protocol-4.m: Same.
4003         * objc/execute/formal_protocol-6.m: Same.
4004         * objc/execute/bycopy-3.m: Same.
4005         * objc/execute/exceptions/catchall-1.m: Same.
4006         * objc/execute/exceptions/finally-1.m: Same.
4007         * objc/execute/exceptions/local-variables-1.m: Same.
4008         * objc/execute/exceptions/foward-1.m: Same.
4009         * objc/execute/bf-common.h
4010         * objc/execute/enumeration-2.m: Same.
4011         * objc/execute/formal_protocol-1.m: Same.
4012         * objc/execute/formal_protocol-3.m: Same.
4013         * objc/execute/formal_protocol-5.m: Same.
4014         * objc/execute/accessing_ivars.m: Same.
4015         * objc/execute/bycopy-2.m: Same.
4016         * objc/execute/formal_protocol-7.m: Same.
4017         * objc/execute/compatibility_alias.m: Same.
4018         * objc/execute/no_clash.m: Same.
4019         * objc/execute/object_is_meta_class.m: Same.
4020         * objc/execute/exceptions/exceptions.exp: Load target-supports.exp
4021         * objc/execute/class-tests-1.h: Include stdio.h.
4022         * objc/execute/class-tests-2.h: Same.
4023         * obj-c++.dg/try-catch-9.mm: xfail-run the test with both
4024         runtimes.
4025         * obj-c++.dg/try-catch-2.mm: Same.
4026
4027 2011-02-17  Jakub Jelinek  <jakub@redhat.com>
4028
4029         PR c++/47783
4030         * g++.dg/warn/Wunused-parm-4.C: New test.
4031
4032 2011-02-17  Alexandre Oliva  <aoliva@redhat.com>
4033             Jan Hubicka  <jh@suse.cz>
4034
4035         PR debug/47106
4036         PR debug/47402
4037         * g++.dg/debug/pr47106.C: New.
4038
4039 2011-02-17  Uros Bizjak  <ubizjak@gmail.com>
4040
4041         PR target/43653
4042         * gcc.target/i386/pr43653.c: New test.
4043
4044 2011-02-11  Dodji Seketeli  <dodji@redhat.com>
4045
4046         PR c++/47172
4047         * g++.dg/template/inherit6.C: New test.
4048
4049 2011-02-16  Janus Weil  <janus@gcc.gnu.org>
4050
4051         PR fortran/47745
4052         * gfortran.dg/class_39.f03: New.
4053
4054 2011-02-16  Dodji Seketeli  <dodji@redhat.com>
4055
4056         PR c++/47326
4057         * g++.dg/cpp0x/variadic106.C: New test.
4058
4059 2011-02-16  Jakub Jelinek  <jakub@redhat.com>
4060
4061         PR libfortran/47757
4062         * gfortran.dg/pr47757-1.f90: New test.
4063         * gfortran.dg/pr47757-2.f90: New test.
4064         * gfortran.dg/pr47757-3.f90: New test.
4065
4066         PR c++/47704
4067         * g++.dg/cpp0x/enum8.C: New test.
4068
4069 2011-02-15  Jason Merrill  <jason@redhat.com>
4070
4071         * g++.dg/inherit/implicit-trivial1.C: New.
4072         * g++.dg/cpp0x/implicit-trivial1.C: New.
4073
4074 2011-02-15  H.J. Lu  <hongjiu.lu@intel.com>
4075
4076         PR middle-end/47725
4077         * gcc.dg/torture/pr47725.c: Removed.
4078
4079 2011-02-15  Michael Meissner  <meissner@linux.vnet.ibm.com>
4080
4081         PR target/47755
4082         * gcc.target/powerpc/pr47755.c: New file, test all 0 vector
4083         constant does not generate a load from memory.
4084
4085 2011-02-15  H.J. Lu  <hongjiu.lu@intel.com>
4086
4087         PR middle-end/47725
4088         * gcc.dg/torture/pr47725.c: New.
4089
4090 2011-02-15  Richard Guenther  <rguenther@suse.de>
4091
4092         PR tree-optimization/47743
4093         * gcc.dg/torture/pr47743.c: New testcase.
4094
4095 2011-02-15  Jakub Jelinek  <jakub@redhat.com>
4096
4097         PR middle-end/47581
4098         * gcc.target/i386/pr47581.c: New test.
4099
4100 2011-02-14  Janus Weil  <janus@gcc.gnu.org>
4101
4102         PR fortran/47730
4103         * gfortran.dg/select_type_22.f03: New.
4104
4105 2011-02-14  Jason Merrill  <jason@redhat.com>
4106
4107         * g++.dg/cpp0x/regress/enum1.C: New.
4108
4109 2011-02-14  Eric Botcazou  <ebotcazou@adacore.com>
4110
4111         * gnat.dg/include.adb: New test.
4112
4113 2011-02-14  Janus Weil  <janus@gcc.gnu.org>
4114
4115         PR fortran/47728
4116         * gfortran.dg/class_38.f03: New.
4117
4118 2011-02-14  Eric Botcazou  <ebotcazou@adacore.com>
4119
4120         * gcc.dg/pr46494.c: New test.
4121
4122 2011-02-14  Richard Guenther  <rguenther@suse.de>
4123
4124         * gcc.dg/attr-weak-hidden-1.c: Make definition of foo strong.
4125
4126 2011-02-14  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
4127
4128         PR ada/41929
4129         * gnat.dg/null_pointer_deref1.exp: Don't skip on
4130         sparc*-sun-solaris2.11.
4131
4132 2011-02-14  Janus Weil  <janus@gcc.gnu.org>
4133
4134         PR fortran/47349
4135         * gfortran.dg/argument_checking_18.f90: New.
4136
4137 2011-02-13  Tobias Burnus  <burnus@net-b.de>
4138
4139         * gfortran.dg/argument_checking_13.f90: Update dg-error.
4140         * gfortran.dg/argument_checking_17.f90: New.
4141
4142 2011-02-12  Janus Weil  <janus@gcc.gnu.org>
4143
4144         * gfortran.dg/allocate_derived_1.f90: Modified as polymorphic arrays
4145         are temporarily disabled.
4146         * gfortran.dg/class_7.f03: Ditto.
4147         * gfortran.dg/coarray_14.f90: Ditto.
4148         * gfortran.dg/typebound_proc_13.f03: Ditto.
4149
4150 2011-02-12  Mikael Morin  <mikael.morin@sfr.fr>
4151
4152         PR fortran/45586
4153         * gfortran.dg/extends_11.f03: New.
4154
4155 2011-02-11  Xinliang David Li  <davidxl@google.com>
4156
4157         PR tree-optimization/47707
4158         * g++.dg/tree-ssa/pr47707.C: New test.
4159
4160 2011-02-11  Eric Botcazou  <ebotcazou@adacore.com>
4161
4162         * g++.dg/opt/inline17.C: New test.
4163
4164 2011-02-11  Tobias Burnus  <burnus@net-b.de>
4165
4166         PR fortran/47550
4167         * gfortran.dg/pure_formal_2.f90: New.
4168
4169 2011-02-11  Pat Haugen <pthaugen@us.ibm.com>
4170
4171         PR rtl-optimization/47614
4172         * gfortran.dg/pr47614.f: New.
4173
4174 2011-02-11  Joseph Myers  <joseph@codesourcery.com>
4175
4176         PR driver/47678
4177         * gcc.dg/opts-6.c: New test.
4178
4179 2011-02-11  Jakub Jelinek  <jakub@redhat.com>
4180
4181         PR debug/47684
4182         * gcc.dg/pr47684.c: New test.
4183
4184 2011-02-11  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
4185
4186         PR target/47629
4187         * gcc.target/i386/pr47312.c: Use dg-require-effective-target
4188         c99_runtime, dg-add-options c99_runtime.
4189         (main): Use __asm__.
4190
4191 2011-02-11  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
4192
4193         PR testsuite/47400
4194         * lib/target-supports.exp (check_ascii_locale_available): New proc.
4195         * lib/target-supports-dg.exp (dg-require-ascii-locale): New proc.
4196         * gcc.dg/attr-alias-5.c: Use dg-require-ascii-locale.
4197         * gcc.dg/ucnid-10.c: Likewise.
4198         * gcc.dg/ucnid-13.c: Likewise.
4199         * gcc.dg/ucnid-7.c: Likewise.
4200         * gcc.dg/ucnid-8.c: Likewise.
4201         Adapt dg-warning line number.
4202
4203 2011-02-10  Uros Bizjak  <ubizjak@gmail.com>
4204
4205         * gcc.target/i386/parity-1.c: Use -march=k8.
4206         * gcc.target/i386/parity-2.c: Ditto.
4207         * gcc.target/i386/vecinit-1.c: Ditto.
4208         * gcc.target/i386/vecinit-2.c: Ditto.
4209
4210 2011-02-10  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
4211
4212         PR target/46610
4213         * gcc.target/mips/save-restore-1.c: Skip on mips-sgi-irix6*.
4214         * gcc.target/mips/save-restore-3.c: Likewise.
4215         * gcc.target/mips/save-restore-4.c: Likewise.
4216         * gcc.target/mips/save-restore-5.c: Likewise.
4217
4218         PR target/47683
4219         * g++.dg/tree-prof/partition1.C: Skip on mips-sgi-irix*.
4220         * g++.dg/tree-prof/partition2.C: Likewise.
4221
4222 2011-02-09  Jason Merrill  <jason@redhat.com>
4223
4224         * g++.dg/tree-ssa/inline-3.C: Use a normal function
4225         rather than misdeclare std::puts.
4226
4227         * g++.dg/ext/vla1.C: Adjust for C++0x mode.
4228         * g++.dg/other/warning1.C: Likewise.
4229         * g++.old-deja/g++.bugs/900119_01.C: Likewise.
4230         * g++.old-deja/g++.gb/scope06.C: Likewise.
4231         * g++.old-deja/g++.law/cvt11.C: Likewise.
4232         * g++.old-deja/g++.law/init1.C: Likewise.
4233         * g++.dg/abi/mangle26.C: Likewise.
4234
4235         * g++.dg/template/function1.C: Adjust for C++0x mode.
4236         * g++.dg/cpp0x/regress/template-function1.C: Copy it.
4237
4238         * g++.dg/ext/label10.C: Adjust for C++0x mode.
4239         * g++.dg/cpp0x/regress/ext-label10.C: Copy it.
4240
4241         * g++.dg/cpp0x/regress/ext-cond1.C: Copy from ext/cond1.C.
4242
4243         * g++.dg/cpp0x/regress/abi-empty7.C: New.
4244
4245         * g++.dg/cpp0x/regress: New directory.
4246         * g++.dg/cpp0x/constexpr-regress1.C: Move to regress/regress1.C.
4247         * g++.dg/cpp0x/constexpr-regress2.C: Move to regress/regress2.C.
4248         * g++.dg/cpp0x/regress/regress3.C: New.
4249
4250 2011-02-10  Richard Guenther  <rguenther@suse.de>
4251
4252         PR tree-optimization/47677
4253         * gcc.dg/torture/pr47677.c: New testcase.
4254
4255 2011-02-10  Iain Sandoe  <iains@gcc.gnu.org>
4256
4257         * objc.dg/special/load-category-1.m: Remove unused header.
4258         * objc.dg/special/load-category-1a.m: Likewise.
4259         * objc.dg/special/load-category-2.m: Likewise.
4260         * objc.dg/special/load-category-2a.m: Likewise.
4261         * objc.dg/special/load-category-3.m: Likewise.
4262         * objc.dg/special/load-category-3a.m: Likewise.
4263         * objc.dg/attributes/proto-attribute-2.m: Likewise.
4264         * objc.dg/attributes/proto-attribute-3.m: Likewise.
4265         * objc.dg/attributes/class-attribute-1.m: Likewise.
4266         * objc.dg/property/property.exp: Don't run for Darwin < 9.
4267         * obj-c++.dg/property/property.exp: Likewise.
4268         * objc.dg/attributes/method-sentinel-1.m: Update type header.
4269         * obj-c++.dg/attributes/method-sentinel-1.mm: Likewise.
4270         * obj-c++.dg/attributes/proto-attribute-2.mm: Skip for Darwin < 9.
4271         * obj-c++.dg/attributes/class-attribute-1.mm: Likewise.
4272         * obj-c++.dg/attributes/proto-attribute-3.mm: Likewise.
4273         * obj-c++.dg/template-8.mm: Likewise.
4274
4275 2011-02-10  Jakub Jelinek  <jakub@redhat.com>
4276
4277         PR target/47665
4278         * gcc.target/i386/pr47665.c: New test.
4279
4280 2011-02-10  Jie Zhang  <jie@codesourcery.com>
4281
4282         PR testsuite/47622
4283         Revert
4284         2011-02-05  Jie Zhang  <jie@codesourcery.com>
4285         PR debug/42631
4286         * gcc.dg/pr42631.c: Update test.
4287         * gcc.dg/pr42631-2.c: New test.
4288
4289 2011-02-09  Janus Weil  <janus@gcc.gnu.org>
4290
4291         PR fortran/47352
4292         * gfortran.dg/proc_decl_25.f90: New.
4293
4294 2011-02-09  Janus Weil  <janus@gcc.gnu.org>
4295
4296         PR fortran/47463
4297         * gfortran.dg/typebound_assignment_2.f03: New.
4298
4299 2011-02-09  Richard Guenther  <rguenther@suse.de>
4300
4301         PR tree-optimization/47664
4302         * gcc.dg/tree-ssa/inline-7.c: New testcase.
4303
4304 2011-02-09  Eric Botcazou  <ebotcazou@adacore.com>
4305
4306         PR middle-end/47646
4307         * gnat.dg/uninit_func.adb: Adjust dg directive.
4308
4309 2011-02-09  Dominique Dhumieres  <dominiq@lps.ens.fr>
4310
4311         PR middle-end/47646
4312         * obj-c++.dg/attributes/method-noreturn-1.mm: Adjust dg directives.
4313
4314 2011-02-09  Janus Weil  <janus@gcc.gnu.org>
4315
4316         PR fortran/47637
4317         * gfortran.dg/auto_dealloc_2.f90: New.
4318
4319 2011-02-09  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
4320
4321         * gcc.dg/builtins-config.h: Remove __sgi handling.
4322         * lib/target-supports.exp (add_options_for_c99_runtime): Add
4323         -std=c99 for mips-sgi-irix6.5*.
4324
4325 2011-02-09  Martin Jambor  <mjambor@suse.cz>
4326
4327         PR middle-end/45505
4328         * gfortran.dg/pr25923.f90: Remove xfails.
4329
4330 2011-02-08  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
4331
4332         PR fortran/47583
4333         * gfortran.dg/inquire_14.f90: New test.
4334
4335 2011-02-08  Janus Weil  <janus@gcc.gnu.org>
4336
4337         PR fortran/45290
4338         * gfortran.dg/pointer_init_6.f90: New.
4339
4340 2011-02-08  Jeff Law <law@redhat.com>
4341
4342         PR tree-optimization/42893
4343         * gcc.tree-ssa/pr42893.c: New test.
4344
4345 2011-02-08  Sebastian Pop  <sebastian.pop@amd.com>
4346
4347         PR tree-optimization/46834
4348         PR tree-optimization/46994
4349         PR tree-optimization/46995
4350         * gcc.dg/graphite/id-pr46834.c: New.
4351         * gfortran.dg/graphite/id-pr46994.f90: New.
4352         * gfortran.dg/graphite/id-pr46995.f90: New.
4353
4354 2011-02-08  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
4355
4356         PR middle-end/47646
4357         * gcc.dg/pr39666-2.c (foo2): If the location of the statement
4358         using the variable is known the warning is emitted there.
4359         * gcc.dg/uninit-pr19430.c (foo): Likewise.
4360         * g++.dg/warn/Wuninitialized-5.C (foo): Likewise.
4361
4362         * c-c++-common/pr20000.c (g): Both warnings occur at the return
4363         statement.
4364         (vg): Likewise.
4365         * gcc.dg/noreturn-1.c (foo5): Likewise.
4366         * objc.dg/attributes/method-noreturn-1.m (method1): Likewise.
4367         (method2): Likewise.
4368
4369         * gfortran.dg/pr25923.f90 (baz): The warning will now be issued for
4370         the return statement using the uninitialized variable.
4371         * gfortran.dg/pr39666-2.f90 (f): Likewise.
4372
4373 2011-02-08  Richard Guenther  <rguenther@suse.de>
4374
4375         PR middle-end/47639
4376         * g++.dg/opt/pr47639.c: New testcase.
4377
4378 2011-02-08  Richard Guenther  <rguenther@suse.de>
4379
4380         PR tree-optimization/47632
4381         * g++.dg/opt/pr47632.C: New testcase.
4382
4383 2011-02-07  Ulrich Weigand  <Ulrich.Weigand@de.ibm.com>
4384
4385         * g++.dg/abi/packed1.C: Expect warning on spu-*-* as well.
4386
4387 2011-02-07  Richard Guenther  <rguenther@suse.de>
4388
4389         PR tree-optimization/47615
4390         * g++.dg/opt/pr47615.C: New testcase.
4391
4392 2011-02-07  Richard Guenther  <rguenther@suse.de>
4393
4394         PR tree-optimization/47621
4395         * gcc.dg/torture/pr47621.c: New testcase.
4396
4397 2011-02-07  Uros Bizjak  <ubizjak@gmail.com>
4398
4399         * gfortran.dg/transpose_optimization_2.f90: Cleanup original dump.
4400
4401 2011-02-06  Paul Thomas  <pault@gcc.gnu.org>
4402
4403         PR fortran/47592
4404         * gfortran.dg/allocate_with_source_1 : New test.
4405
4406 2011-02-05  Jakub Jelinek  <jakub@redhat.com>
4407
4408         PR middle-end/47610
4409         * gcc.dg/pr47610.c: New test.
4410
4411 2011-02-05  Jie Zhang  <jie@codesourcery.com>
4412
4413         PR debug/42631
4414         * gcc.dg/pr42631.c: Update test.
4415         * gcc.dg/pr42631-2.c: New test.
4416
4417 2001-02-05  Thomas Koenig  <tkoenig@gcc.gnu.org>
4418
4419         PR fortran/47574
4420         * gfortran.dg/pr47574.f90:  New test.
4421
4422 2011-02-04  Sebastian Pop  <sebastian.pop@amd.com>
4423
4424         PR tree-optimization/46194
4425         * gcc.dg/autopar/pr46194.c: New.
4426
4427 2011-02-04  H.J. Lu  <hongjiu.lu@intel.com>
4428
4429         PR tree-optimization/43695
4430         * g++.dg/ipa/pr43695.C: New.
4431
4432 2011-02-04  Jakub Jelinek  <jakub@redhat.com>
4433
4434         PR inline-asm/23200
4435         * gcc.dg/pr23200.c: New test.
4436
4437 2011-02-03  Jonathan Wakely  <jwakely.gcc@gmail.com>
4438
4439         PR c++/47589
4440         * g++.dg/pr47589.C: New test.
4441
4442 2011-02-03  Dodji Seketeli  <dodji@redhat.com>
4443
4444         PR c++/47398
4445         * g++.dg/template/typedef37.C: New test.
4446         * g++.dg/template/param1.C: Adjust expected error message.
4447
4448 2011-02-03  Jakub Jelinek  <jakub@redhat.com>
4449
4450         PR middle-end/31490
4451         * gcc.dg/pr31490-2.c: New test.
4452         * gcc.dg/pr31490-3.c: New test.
4453         * gcc.dg/pr31490-4.c: New test.
4454
4455 2011-02-03  Nathan Froyd  <froydnj@codesourcery.com>
4456             Jakub Jelinek  <jakub@redhat.com>
4457
4458         PR c++/46890
4459         * g++.dg/parser/semicolon3.C: Adjust.
4460         * g++.dg/parser/semicolon4.C: New testcase.
4461         * g++.dg/pr46890.C: New testcase.
4462
4463 2011-02-03  Paolo Carlini  <paolo.carlini@oracle.com>
4464
4465         PR c++/29571
4466         * g++.dg/init/pr29571.C: New.
4467
4468 2011-02-03  H.J. Lu  <hongjiu.lu@intel.com>
4469
4470         * gfortran.dg/graphite/vect-pr40979.f90: Require vect_double
4471         instead of vect_int.
4472
4473 2011-02-03  Jakub Jelinek  <jakub@redhat.com>
4474
4475         PR target/47312
4476         * gcc.target/i386/pr47312.c: New test.
4477
4478         PR target/47564
4479         * gcc.target/i386/pr47564.c: New test.
4480
4481 2011-02-03  Alexandre Oliva  <aoliva@redhat.com>
4482
4483         PR tree-optimization/45122
4484         * gcc.dg/tree-ssa/pr45122.c: New.
4485
4486 2011-02-02  Michael Meissner  <meissner@linux.vnet.ibm.com>
4487
4488         PR target/47272
4489         * gcc.target/powerpc/vsx-builtin-8.c: New file, test vec_vsx_ld
4490         and vec_vsx_st.
4491
4492         * gcc.target/powerpc/avoid-indexed-addresses.c: Disable altivec
4493         and vsx so a default --with-cpu=power7 doesn't give an error
4494         when -mavoid-indexed-addresses is used.
4495
4496         * gcc.target/powerpc/ppc32-abi-dfp-1.c: Rewrite to use an asm
4497         wrapper function to save the arguments and then jump to the real
4498         function, rather than depending on the compiler not to move stuff
4499         before an asm.
4500         * gcc.target/powerpc/ppc64-abi-dfp-2.c: Ditto.
4501
4502 2011-02-02  Janus Weil  <janus@gcc.gnu.org>
4503             Paul Thomas  <pault@gcc.gnu.org>
4504
4505         PR fortran/47082
4506         * gfortran.dg/class_37.f03 : New test.
4507
4508 2011-02-02  Sebastian Pop  <sebastian.pop@amd.com>
4509             Richard Guenther  <rguenther@suse.de>
4510
4511         PR tree-optimization/40979
4512         PR bootstrap/47044
4513         * gcc.dg/graphite/graphite.exp (DEFAULT_VECTCFLAGS): Add -ffast-math.
4514         * gcc.dg/graphite/pr35356-2.c: Adjust pattern.
4515         * gfortran.dg/graphite/graphite.exp: Run vect_files conditionally to
4516         check_vect_support_and_set_flags.
4517         * gfortran.dg/graphite/vect-pr40979.f90: New.
4518
4519 2011-02-02  Janus Weil  <janus@gcc.gnu.org>
4520
4521         PR fortran/47572
4522         * gfortran.dg/class_36.f03: New.
4523
4524 2011-02-02  Richard Guenther  <rguenther@suse.de>
4525
4526         PR tree-optimization/47566
4527         * gcc.dg/lto/20110201-1_0.c: New testcase.
4528
4529 2011-02-02  Alexandre Oliva  <aoliva@redhat.com>
4530
4531         PR debug/47498
4532         PR debug/47501
4533         PR debug/45136
4534         PR debug/45130
4535         * debug/pr47498.c: New.
4536         * debug/pr47501.c: New.
4537
4538 2011-02-01  Richard Guenther  <rguenther@suse.de>
4539
4540         PR tree-optimization/47559
4541         * g++.dg/torture/pr47559.C: New testcase.
4542
4543 2011-02-01  Janus Weil  <janus@gcc.gnu.org>
4544
4545         PR fortran/47565
4546         * gfortran.dg/typebound_call_20.f03: New.
4547
4548 2011-02-01  Richard Guenther  <rguenther@suse.de>
4549
4550         PR tree-optimization/47555
4551         * gcc.dg/pr47555.c: New testcase.
4552
4553 2011-02-01  Richard Guenther  <rguenther@suse.de>
4554
4555         PR tree-optimization/47541
4556         * g++.dg/torture/pr47541.C: New testcase.
4557
4558 2011-01-31  Janus Weil  <janus@gcc.gnu.org>
4559
4560         PR fortran/47455
4561         * gfortran.dg/typebound_call_19.f03: New.
4562
4563 2011-01-31  Jakub Jelinek  <jakub@redhat.com>
4564
4565         PR c++/47416
4566         * g++.dg/cpp0x/pr47416.C: New test.
4567
4568 2011-01-31  Paul Thomas  <pault@gcc.gnu.org>
4569
4570         PR fortran/47519
4571         * gfortran.dg/allocate_deferred_char_scalar_2.f03: New test.
4572
4573 2011-01-31  Janus Weil  <janus@gcc.gnu.org>
4574
4575         PR fortran/47463
4576         * gfortran.dg/typebound_assignment_1.f03: New.
4577
4578 2011-01-31  Jakub Jelinek  <jakub@redhat.com>
4579
4580         PR tree-optimization/47538
4581         * gcc.c-torture/execute/pr47538.c: New test.
4582
4583 2011-01-31  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
4584
4585         PR target/45325
4586         * gcc.target/i386/pr38240.c: Add dg-options "-msse".
4587
4588 2011-01-31  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
4589
4590         * g++.dg/abi/mangle40.C: Pass "" to dg-require-weak.
4591
4592 2011-01-31  Eric Botcazou  <ebotcazou@adacore.com>
4593
4594         PR rtl-optimization/44031
4595         * gcc.c-torture/compile/20110131-1.c: New test.
4596
4597 2011-01-31  Tobias Burnus  <burnus@net-b.de>
4598
4599         PR fortran/47042
4600         * gfortran.dg/stmt_func_1.f90: New.
4601
4602 2011-01-31  Tobias Burnus  <burnus@net-b.de>
4603
4604         PR fortran/47042
4605         * gfortran.dg/interface_34.f90: New.
4606
4607 2011-01-30  Paul Thomas  <pault@gcc.gnu.org>
4608
4609         PR fortran/47523
4610         * gfortran.dg/realloc_on_assign_5.f03: New test.
4611         * gfortran.dg/realloc_on_assign_5.f03: New test.
4612
4613 2011-01-29  Ulrich Weigand  <Ulrich.Weigand@de.ibm.com>
4614
4615         * gfortran.dg/bessel_6.f90: XFAIL on spu-*-*.
4616         * gfortran.dg/bessel_7.f90: Likewise.
4617         * gfortran.dg/erf_2.F90: Likewise.  Always run with -O0.
4618
4619         * gfortran.dg/complex_intrinsics_5.f90: Increase "epsilon".
4620         * gfortran.dg/sum_init_expr.f03: Likewise.
4621
4622         * gfortran.dg/realloc_on_assign_2.f03: Skip on spu-*-*.
4623
4624         * gfortran.dg/lto/20091016-1_0.f90: Replace -shared with
4625         -r -nostdlib.
4626
4627         * gfortran.dg/vect/fast-math-vect-8.f90: Check for vectorized
4628         loop only on "vect_intfloat_cvt" targets.
4629
4630 2011-01-29  Tobias Burnus  <burnus@net-b.de>
4631
4632         PR fortran/47531
4633         * gfortran.dg/shape_6.f90: New.
4634
4635 2011-01-29  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
4636
4637         PR libgfortran/47434
4638         * gfortran.dg/read_infnan_1.f90: Update test.
4639         * gfortran.dg/module_nan.f90: Update test.
4640         * gfortran.dg/char4_iunit_1.f03: Update test.
4641         * gfortran.dg/large_real_kind_1.f90: Update test.
4642         * gfortran.dg/real_const_3.f90: Update test.
4643         * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Update test.
4644
4645 2011-01-29  Dodji Seketeli  <dodji@redhat.com>
4646
4647         PR c++/47311
4648         * g++.dg/template/param2.C: New test.
4649
4650 2011-01-28  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
4651
4652         PR libgfortran/47285
4653         * gfortran.dg/fmt_g.f: New test.
4654
4655 2011-01-28  Tobias Burnus  <burnus@net-b.de>
4656
4657         PR fortran/47507
4658         * gfortran.dg/pure_formal_1.f90: New.
4659
4660 2011-01-28  Jakub Jelinek  <jakub@redhat.com>
4661
4662         PR target/42894
4663         * gcc.dg/tls/pr42894.c: New test.
4664
4665 2011-01-28  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
4666
4667         * gcc.dg/pr47276.c: Add dg-require-visibility.
4668
4669 2011-01-28  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
4670
4671         * gcc.target/i386/asm-6.c: XFAIL on i?86-pc-solaris2.1[0-9] && ilp32.
4672
4673 2011-01-28  Paul Thomas  <pault@gcc.gnu.org>
4674             Tobias Burnus  <burnus@gcc.gnu.org>
4675
4676         PR fortran/45170
4677         PR fortran/35810
4678         PR fortran/47350
4679         * gfortran.dg/realloc_on_assign_3.f03: New test.
4680         * gfortran.dg/realloc_on_assign_4.f03: New test.
4681         * gfortran.dg/allocatable_function_5.f90: New test.
4682         * gfortran.dg/allocate_deferred_char_scalar_1.f03: New test.
4683         * gfortran.dg/deferred_type_param_2.f90: Remove two "not yet
4684         implemented" dg-errors.
4685
4686 2011-01-27  Jan Hubicka  <jh@suse.cz>
4687
4688         PR middle-end/46949
4689         * gcc.dg/attr-weakref-4.c: New testcase
4690
4691 2011-01-27  Martin Jambor  <mjambor@suse.cz>
4692
4693         PR tree-optimization/47228
4694         * gcc.dg/torture/pr47228.c: New test.
4695
4696 2011-01-27  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
4697
4698         * gcc.dg/tree-ssa/pr42585.c: Disable on s390 and s390x.
4699
4700 2011-01-27  Ulrich Weigand  <Ulrich.Weigand@de.ibm.com>
4701
4702         * lib/compat.exp (compat-execute): Pass -Wl,--extra-stack-space=8192
4703         when using auto-overlay support on the SPU.
4704
4705 2011-01-27  Eric Botcazou  <ebotcazou@adacore.com>
4706
4707         PR rtl-optimization/44174
4708         * gcc.target/i386/asm-6.c: New test.
4709
4710 2011-01-26  Mikael Pettersson  <mikpe@it.uu.se>
4711
4712         PR rtl-optimization/46856
4713         * gcc.c-torture/compile/pr46856.c: New test.
4714
4715 2011-01-26  Nicola Pero  <nicola.pero@meta-innovation.com>
4716             Andrew Pinski  <pinskia@gmail.com>
4717
4718         PR c/43082
4719         * gcc.dg/pr43082.c: New.
4720
4721 2011-01-26  DJ Delorie  <dj@redhat.com>
4722
4723         PR rtl-optimization/46878
4724         * gcc.dg/pr46878-1.c: New test.
4725
4726 2011-01-26  Jakub Jelinek  <jakub@redhat.com>
4727
4728         PR c++/47476
4729         * g++.dg/cpp0x/pr47476.C: New test.
4730
4731 2011-01-26  Eric Botcazou  <ebotcazou@adacore.com>
4732
4733         * gcc.c-torture/compile/20110126-1.c: New test.
4734
4735 2011-01-26  Jakub Jelinek  <jakub@redhat.com>
4736
4737         PR c/47473
4738         * gcc.dg/torture/pr47473.c: New test.
4739
4740 2011-01-26  Jan Hubicka  <jh@suse.cz>
4741
4742         PR target/47237
4743         * gcc.c-torture/execute/pr47237.c: New testcase.
4744
4745 2011-01-26  Jan Hubicka  <jh@suse.cz>
4746
4747         PR tree-optimization/47190
4748         * gcc.dg/attr-weakref-3.c: New testcase.
4749
4750 2011-01-26  Dave Korn  <dave.korn.cygwin@gmail.com>
4751
4752         PR c++/43601
4753         * gcc.dg/dll-9a.c: New test file.
4754         * gcc.dg/dll-11.c: Likewise.
4755         * gcc.dg/dll-12.c: Likewise.
4756         * gcc.dg/dll-12a.c: Likewise.
4757         * gcc.dg/dll-11a.c: Likewise.
4758         * gcc.dg/dll-9.c: Likewise.
4759         * gcc.dg/dll-10.c: Likewise.
4760         * gcc.dg/dll-10a.c: Likewise.
4761         * g++.dg/ext/dllexport4a.cc: Likewise.
4762         * g++.dg/ext/dllexport4.C: Likewise.
4763         * g++.dg/ext/dllexport5.C: Likewise.
4764         * g++.dg/ext/dllexport5a.cc: Likewise.
4765
4766 2011-01-25  Sebastian Pop  <sebastian.pop@amd.com>
4767
4768         PR tree-optimization/46970
4769         * gcc.dg/graphite/pr46970.c: New.
4770
4771 2011-01-25  Sebastian Pop  <sebastian.pop@amd.com>
4772
4773         PR tree-optimization/46215
4774         * gcc.dg/graphite/pr46215.c: New.
4775
4776 2011-01-25  Sebastian Pop  <sebastian.pop@amd.com>
4777
4778         PR tree-optimization/46168
4779         * gcc.dg/graphite/pr46168.c: New.
4780
4781 2011-01-25  Sebastian Pop  <sebastian.pop@amd.com>
4782
4783         PR tree-optimization/43657
4784         * gcc.dg/graphite/pr43657.c: New.
4785
4786 2011-01-25  Sebastian Pop  <sebastian.pop@amd.com>
4787
4788         PR tree-optimization/29832
4789         * gfortran.dg/graphite/pr29832.f90: New.
4790
4791 2011-01-25  Sebastian Pop  <sebastian.pop@amd.com>
4792
4793         PR tree-optimization/43567
4794         * gcc.dg/graphite/pr43567.c: New.
4795
4796 2011-01-25  Sebastian Pop  <sebastian.pop@amd.com>
4797
4798         * gfortran.dg/graphite/interchange-4.f: New.
4799         * gfortran.dg/graphite/interchange-5.f: New.
4800
4801         * gcc.dg/tree-ssa/ltrans-1.c: Removed.
4802         * gcc.dg/tree-ssa/ltrans-2.c: Removed.
4803         * gcc.dg/tree-ssa/ltrans-3.c: Removed.
4804         * gcc.dg/tree-ssa/ltrans-4.c: Removed.
4805         * gcc.dg/tree-ssa/ltrans-5.c: Removed.
4806         * gcc.dg/tree-ssa/ltrans-6.c: Removed.
4807         * gcc.dg/tree-ssa/ltrans-8.c: Removed.
4808         * gfortran.dg/ltrans-7.f90: Removed.
4809         * gcc.dg/tree-ssa/data-dep-1.c: Removed.
4810
4811         * gcc.dg/pr18792.c: -> gcc.dg/graphite/pr18792.c
4812         * gcc.dg/pr19910.c: -> gcc.dg/graphite/pr19910.c
4813         * gcc.dg/tree-ssa/20041110-1.c: -> gcc.dg/graphite/pr20041110-1.c
4814         * gcc.dg/tree-ssa/pr20256.c: -> gcc.dg/graphite/pr20256.c
4815         * gcc.dg/pr23625.c: -> gcc.dg/graphite/pr23625.c
4816         * gcc.dg/tree-ssa/pr23820.c: -> gcc.dg/graphite/pr23820.c
4817         * gcc.dg/tree-ssa/pr24309.c: -> gcc.dg/graphite/pr24309.c
4818         * gcc.dg/tree-ssa/pr26435.c: -> gcc.dg/graphite/pr26435.c
4819         * gcc.dg/pr29330.c: -> gcc.dg/graphite/pr29330.c
4820         * gcc.dg/pr29581-1.c: -> gcc.dg/graphite/pr29581-1.c
4821         * gcc.dg/pr29581-2.c: -> gcc.dg/graphite/pr29581-2.c
4822         * gcc.dg/pr29581-3.c: -> gcc.dg/graphite/pr29581-3.c
4823         * gcc.dg/pr29581-4.c: -> gcc.dg/graphite/pr29581-4.c
4824         * gcc.dg/tree-ssa/loop-27.c: -> gcc.dg/graphite/pr30565.c
4825         * gcc.dg/tree-ssa/pr31183.c: -> gcc.dg/graphite/pr31183.c
4826         * gcc.dg/tree-ssa/pr33576.c: -> gcc.dg/graphite/pr33576.c
4827         * gcc.dg/tree-ssa/pr33766.c: -> gcc.dg/graphite/pr33766.c
4828         * gcc.dg/pr34016.c: -> gcc.dg/graphite/pr34016.c
4829         * gcc.dg/tree-ssa/pr34017.c: -> gcc.dg/graphite/pr34017.c
4830         * gcc.dg/tree-ssa/pr34123.c: -> gcc.dg/graphite/pr34123.c
4831         * gcc.dg/tree-ssa/pr36287.c: -> gcc.dg/graphite/pr36287.c
4832         * gcc.dg/tree-ssa/pr37686.c: -> gcc.dg/graphite/pr37686.c
4833         * gcc.dg/pr42917.c: -> gcc.dg/graphite/pr42917.c
4834         * gcc.dg/tree-ssa/data-dep-1.c
4835         * gfortran.dg/loop_nest_1.f90: -> gfortran.dg/graphite/pr29290.f90
4836         * gfortran.dg/pr29581.f90: -> gfortran.dg/graphite/pr29581.f90
4837         * gfortran.dg/pr36286.f90: -> gfortran.dg/graphite/pr36286.f90
4838         * gfortran.dg/pr36922.f: -> gfortran.dg/graphite/pr36922.f
4839         * gfortran.dg/pr39516.f: -> gfortran.dg/graphite/pr39516.f
4840
4841 2011-01-25  Jakub Jelinek  <jakub@redhat.com>
4842
4843         PR tree-optimization/47265
4844         PR tree-optimization/47443
4845         * gcc.c-torture/compile/pr47265.c: New test.
4846         * gcc.dg/pr47443.c: New test.
4847
4848 2011-01-25  Martin Jambor  <mjambor@suse.cz>
4849
4850         PR tree-optimization/47382
4851         * g++.dg/torture/pr47382.C: New test.
4852         * g++.dg/opt/devirt1.C: Xfail.
4853
4854 2011-01-25  Yao Qi  <yao@codesourcery.com>
4855
4856         PR target/45701
4857         * gcc.target/arm/pr45701-1.c: New test.
4858         * gcc.target/arm/pr45701-2.c: New test.
4859         * gcc.target/arm/pr45701-3.c: New test.
4860
4861 2011-01-25  Sebastian Pop  <sebastian.pop@amd.com>
4862             Jakub Jelinek  <jakub@redhat.com>
4863
4864         PR tree-optimization/47271
4865         * gcc.dg/tree-ssa/ifc-pr47271.c: New.
4866
4867 2011-01-25  Nick Clifton  <nickc@redhat.com>
4868
4869         * gcc.target/rx/builtins.c: Allow -fipa-cp-clone.
4870         (saturate_add): Delete.
4871         (exchange): Delete.
4872         (main): Do not run saturate_add.
4873         (set_interrupts): Delete.
4874
4875 2011-01-25  Tobias Burnus  <burnus@net-b.de>
4876
4877         PR fortran/47448
4878         * gfortran.dg/redefined_intrinsic_assignment_2.f90: New.
4879
4880 2011-01-25  Jakub Jelinek  <jakub@redhat.com>
4881
4882         PR tree-optimization/47427
4883         PR tree-optimization/47428
4884         * gcc.c-torture/compile/pr47427.c: New test.
4885         * gcc.c-torture/compile/pr47428.c: New test.
4886
4887 2011-01-25  Richard Guenther  <rguenther@suse.de>
4888
4889         PR middle-end/47411
4890         * gcc.dg/torture/pr47411.c: New testcase.
4891
4892 2011-01-25  Sebastian Pop  <sebastian.pop@amd.com>
4893
4894         * gfortran.dg/graphite/id-24.f: New.
4895         * gfortran.dg/graphite/id-25.f: New.
4896
4897 2011-01-25  Sebastian Pop  <sebastian.pop@amd.com>
4898
4899         * gfortran.dg/graphite/id-23.f: New.
4900
4901 2011-01-25  Sebastian Pop  <sebastian.pop@amd.com>
4902
4903         * gfortran.dg/graphite/interchange-3.f90: Un-XFAILed.
4904
4905 2011-01-25  Sebastian Pop  <sebastian.pop@amd.com>
4906
4907         * gcc.dg/graphite/block-0.c: Un-XFAILed.
4908         * gcc.dg/graphite/block-1.c: Un-XFAILed.
4909         * gcc.dg/graphite/block-7.c: Un-XFAILed.
4910         * gcc.dg/graphite/block-8.c: Un-XFAILed.
4911         * gcc.dg/graphite/interchange-12.c: Un-XFAILed.
4912         * gcc.dg/graphite/interchange-14.c: Un-XFAILed.
4913         * gcc.dg/graphite/interchange-15.c: Un-XFAILed.
4914         * gcc.dg/graphite/interchange-8.c: Un-XFAILed.
4915         * gcc.dg/graphite/interchange-mvt.c: Un-XFAILed.
4916
4917 2011-01-25  Sebastian Pop  <sebastian.pop@amd.com>
4918
4919         * gcc.dg/graphite/block-0.c: Add documentation.
4920         * gcc.dg/graphite/block-4.c: Same.
4921         * gcc.dg/graphite/block-7.c: Same.
4922         * gcc.dg/graphite/block-8.c: New.
4923         * gcc.dg/graphite/interchange-1.c: Un-XFAILed.
4924         * gcc.dg/graphite/interchange-11.c: Un-XFAILed.
4925         * gcc.dg/graphite/interchange-12.c: Add documentation.
4926         * gcc.dg/graphite/interchange-13.c: New.
4927         * gcc.dg/graphite/interchange-14.c: New.
4928         * gcc.dg/graphite/interchange-15.c: New.
4929         * gcc.dg/graphite/interchange-8.c: Add documentation.
4930         * gcc.dg/graphite/interchange-mvt.c: Same.
4931
4932 2011-01-24  Michael Meissner  <meissner@linux.vnet.ibm.com>
4933
4934         PR target/47408
4935         * gcc.target/powerpc/altivec-11.c: Add explicit -mno-vsx.
4936         * gcc.target/powerpc/altivec-14.c: Ditto.
4937         * gcc.target/powerpc/altivec-33.c: Ditto.
4938         * gcc.target/powerpc/altivec-types-1.c: Ditto.
4939         * gcc.target/powerpc/altivec-types-2.c: Ditto.
4940         * gcc.target/powerpc/altivec-types-3.c: Ditto.
4941         * gcc.target/powerpc/altivec-types-4.c: Ditto.
4942         * gcc.target/powerpc/ppc-vector-memcpy.c: Ditto.
4943         * gcc.target/powerpc/ppc-vector-memset.c: Ditto.
4944         * g++.dg/ext/altivec-15.C: Ditto.
4945         * g++.dg/ext/altivec-types-1.C: Ditto.
4946         * g++.dg/ext/altivec-types-2.C: Ditto.
4947         * g++.dg/ext/altivec-types-3.C: Ditto.
4948         * g++.dg/ext/altivec-types-4.C: Ditto.
4949
4950 2011-01-24  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
4951
4952         * lib/scanasm.exp (dg-function-on-line): Handle mips-sgi-irix*.
4953
4954 2011-01-24  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
4955
4956         * gfortran.dg/cray_pointers_2.f90: Avoid cycling through
4957         optimization options.
4958
4959 2011-01-24  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
4960
4961         * gfortran.dg/array_constructor_33.f90: Use dg-timeout-factor 4.
4962
4963         PR testsuite/45988
4964         * gfortran.dg/vect/fast-math-pr38968.f90: Use dg-timeout-factor 2.
4965
4966 2011-01-23  Tobias Burnus  <burnus@net-b.de>
4967
4968         PR fortran/47421
4969         * gfortran.dg/allocatable_scalar_12.f90: New.
4970
4971 2011-01-23  Ira Rosen  <irar@il.ibm.com>
4972
4973         * gcc.dg/vect/costmodel/spu/costmodel-vect-33.c: Expect
4974         vectorization to be not profitable if peeling is used to
4975         realign the memory access.
4976         * gcc.dg/vect/costmodel/spu/costmodel-vect-76a.c: Increase
4977         loop bound to avoid loop unrolling.
4978         * gcc.dg/vect/costmodel/spu/costmodel-vect-76c.c: Likewise.
4979
4980 2011-01-22  Jan Hubicka  <jh@suse.cz>
4981
4982         PR lto/47333
4983         * g++.dg/lto/pr47333.C: New file.
4984
4985 2011-01-22  Jan Hubicka  <jh@suse.cz>
4986
4987         PR tree-optimization/43884
4988         PR lto/44334
4989         * gcc.dg/autopar/outer-2.c: Increase array size.
4990         * gcc.dg/tree-ssa/ldist-pr45948.c: Update test.
4991
4992 2011-01-22  Thomas Koenig  <tkoenig@gcc.gnu.org>
4993
4994         PR fortran/38536
4995         * gfortran.dg/c_loc_tests_16.f90:  New test.
4996
4997 2011-01-22  Tobias Burnus  <burnus@net-b.de>
4998
4999         PR fortran/47399
5000         * gfortran.dg/typebound_proc_19.f90: New.
5001
5002 2011-01-21  Jeff Law <law@redhat.com>
5003
5004         PR tree-optimization/47053
5005         * g++.dg/pr47053.C: New test.
5006
5007 2011-01-21  Jason Merrill  <jason@redhat.com>
5008
5009         PR c++/47041
5010         * g++.dg/cpp0x/constexpr-ctor6.C: New.
5011
5012 2011-01-21  Jakub Jelinek  <jakub@redhat.com>
5013
5014         PR c++/47388
5015         * g++.dg/cpp0x/range-for10.C: New test.
5016         * g++.dg/template/for1.C: New test.
5017
5018         PR middle-end/45566
5019         * g++.dg/tree-prof/partition3.C: New test.
5020
5021         * g++.dg/tree-prof/tree-prof.exp: Fix a comment.
5022
5023         PR rtl-optimization/47366
5024         * g++.dg/opt/pr47366.C: New test.
5025
5026 2011-01-21  Jason Merrill  <jason@redhat.com>
5027
5028         PR c++/46552
5029         * g++.dg/cpp0x/constexpr-regress2.C: New.
5030
5031         * g++.dg/cpp0x/constexpr-stmtexpr.C: New.
5032
5033 2011-01-21  Jeff Law <law@redhat.com>
5034
5035         PR rtl-optimization/41619
5036         * gcc.dg/pr41619.c: New.
5037
5038 2011-01-21  Jakub Jelinek  <jakub@redhat.com>
5039
5040         PR tree-optimization/47355
5041         * g++.dg/opt/pr47355.C: New test.
5042
5043 2011-01-21  Richard Guenther  <rguenther@suse.de>
5044
5045         * gcc.dg/tree-ssa/pr47392.c: Make test non-static instead of
5046         making main hot.
5047
5048 2011-01-21  Richard Guenther  <rguenther@suse.de>
5049
5050         PR tree-optimization/47365
5051         * gcc.dg/torture/pr47365.c: New testcase.
5052         * gcc.dg/tree-ssa/pr47392.c: Likewise.
5053
5054 2011-01-21  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
5055
5056         * g++.dg/other/anon5.C: Skip on mips-sgi-irix*.
5057
5058 2011-01-21  Jakub Jelinek  <jakub@redhat.com>
5059
5060         PR tree-optimization/47391
5061         * gcc.dg/pr47391.c: New test.
5062
5063 2011-01-21  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
5064
5065         * g++.dg/template/char1.C: Use signed char.
5066
5067 2011-01-21  Tobias Burnus  <burnus@net-b.de>
5068
5069         PR fortran/47377
5070         * gfortran.dg/pointer_target_4.f90: New.
5071
5072 2011-01-20  Michael Meissner  <meissner@linux.vnet.ibm.com>
5073
5074         PR target/47251
5075         * gcc.target/powerpc/pr47251.c: Fixup test so that it runs on
5076         ILP32 system and not IP32.
5077
5078 2011-01-20  Alexandre Oliva  <aoliva@redhat.com>
5079
5080         PR debug/46583
5081         * g++.dg/debug/pr46583.C: New.
5082
5083 2011-01-20  Jakub Jelinek  <jakub@redhat.com>
5084
5085         PR debug/47283
5086         * g++.dg/debug/pr47283.C: New test.
5087
5088         PR testsuite/47371
5089         * gcc.target/i386/headmerge-1.c: Tighten up scan-assembler regex.
5090         * gcc.target/i386/headmerge-2.c: Likewise.
5091
5092 2011-01-20  Richard Guenther  <rguenther@suse.de>
5093
5094         PR middle-end/47370
5095         * gcc.dg/torture/pr47370.c: New testcase.
5096
5097 2011-01-20  Jakub Jelinek  <jakub@redhat.com>
5098
5099         PR tree-optimization/46130
5100         * gcc.dg/pr46130-1.c: New test.
5101         * gcc.dg/pr46130-2.c: New test.
5102
5103 2011-01-19  Dodji Seketeli  <dodji@redhat.com>
5104
5105         PR c++/47291
5106         * g++.dg/debug/dwarf2/template-params-10.C: New test.
5107
5108 2011-01-19  Alexandre Oliva  <aoliva@redhat.com>
5109
5110         PR debug/46240
5111         * g++.dg/debug/pr46240.cc: New.
5112
5113 2011-01-19  Jakub Jelinek  <jakub@redhat.com>
5114
5115         PR c++/47303
5116         * g++.dg/template/anonunion1.C: New test.
5117
5118         PR rtl-optimization/47337
5119         * gcc.c-torture/execute/pr47337.c: New test.
5120
5121 2011-01-19  Ulrich Weigand  <Ulrich.Weigand@de.ibm.com>
5122
5123         PR testsuite/45342
5124         * gcc.dg/tls/thr-cse-1.c: Fix match on spu-*.*.
5125
5126 2011-01-19  Ulrich Weigand  <Ulrich.Weigand@de.ibm.com>
5127
5128         PR tree-optimization/46021
5129         * gcc.dg/tree-ssa/20040204-1.c: Do not XFAIL on spu-*-*.
5130
5131 2011-01-19  Jakub Jelinek  <jakub@redhat.com>
5132
5133         PR tree-optimization/47290
5134         * g++.dg/torture/pr47290.C: New test.
5135
5136 2011-01-18  Janus Weil  <janus@gcc.gnu.org>
5137
5138         PR fortran/47240
5139         * gfortran.dg/proc_ptr_comp_29.f90: New.
5140
5141 2011-01-18  Dominique d'Humieres  <dominiq@lps.ens.fr>
5142
5143         PR testsuite/41146
5144         * gcc.target/powerpc/asm-es-2.c: Adjust regular expression for
5145         powerpc-apple-darwin9.
5146
5147 2011-01-18  Jakub Jelinek  <jakub@redhat.com>
5148
5149         PR rtl-optimization/47299
5150         * gcc.c-torture/execute/pr47299.c: New test.
5151
5152 2011-01-17  Jason Merrill  <jason@redhat.com>
5153
5154         * g++.dg/cpp0x/constexpr-virtual.C: New.
5155
5156 2011-01-17  Jakub Jelinek  <jakub@redhat.com>
5157
5158         PR fortran/47331
5159         * gfortran.dg/gomp/pr47331.f90: New test.
5160
5161 2011-01-17  Nicola Pero  <nicola.pero@meta-innovation.com>
5162
5163         PR objc/47314
5164         * objc.dg/selector-warn-1.m: New.
5165         * obj-c++.dg/selector-warn-1.mm: New.
5166
5167 2011-01-17  Richard Sandiford  <rdsandiford@googlemail.com>
5168
5169         * gcc.dg/tree-ssa/vrp51.c: Prefix each "bug." string with "vrp.".
5170         Update dg-final accordingly.
5171
5172 2011-01-17  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
5173
5174         * g++.old-deja/g++.other/init19.C: Don't XFAIL on mips-sgi-irix*.
5175
5176 2011-01-17  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
5177
5178         * gcc.dg/guality/pr36728-1.c: Replace XFAIL for s390(x) with a
5179         target check.
5180         * gcc.dg/guality/pr36728-2.c: Likewise.
5181
5182 2011-01-17  Richard Guenther  <rguenther@suse.de>
5183
5184         PR tree-optimization/47313
5185         * g++.dg/torture/pr47313.C: New testcase.
5186
5187 2011-01-17  H.J. Lu  <hongjiu.lu@intel.com>
5188
5189         PR target/47318
5190         * gcc.target/i386/avx-vmaskmovpd-1.c: New.
5191         * gcc.target/i386/avx-vmaskmovpd-2.c: Likewise.
5192         * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
5193         * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
5194
5195         * gcc.target/i386/avx-vmaskmovpd-256-1.c (avx_test): Load mask
5196         as __m256i.
5197         * gcc.target/i386/avx-vmaskmovpd-256-2.c (avx_test): Likewise.
5198         * gcc.target/i386/avx-vmaskmovps-256-1.c (avx_test): Likewise.
5199         * gcc.target/i386/avx-vmaskmovps-256-2.c (avx_test): Likewise.
5200
5201 2011-01-17  Richard Guenther  <rguenther@suse.de>
5202
5203         PR tree-optimization/45967
5204         * gcc.dg/torture/pr45967-2.c: New testcase.
5205         * gcc.dg/torture/pr45967-3.c: Likewise.
5206
5207 2011-01-16  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
5208
5209         PR testsuite/47325
5210         * g++.dg/ext/pr47213.C: Require visibility.
5211
5212 2011-01-16  Richard Sandiford  <rdsandiford@googlemail.com>
5213
5214         * gcc.dg/fixed-point/composite-type.c: Pass -Wno-unused.
5215         * gcc.dg/fixed-point/struct-union.c: Update error messages.
5216
5217 2011-01-16  Richard Sandiford  <rdsandiford@googlemail.com>
5218
5219         * gcc.c-torture/execute/20101011-1.c: Skip test for MIPS16
5220         Linux-based targets.
5221
5222 2011-01-13  Jan Hubicka  <jh@suse.cz>
5223
5224         PR tree-optimization/47276
5225         * gcc.dg/pr47276.c: New testcase.
5226
5227 2011-01-15  Giovanni Funchal  <gafunchal@gmail.com>
5228             Jonathan Wakely  <jwakely.gcc@gmail.com>
5229
5230         PR c++/33558
5231         * g++.dg/other/pr33558.C: New.
5232         * g++.dg/other/pr33558-2.C: New.
5233
5234 2011-01-14  Martin Jambor  <mjambor@suse.cz>
5235
5236         PR tree-optimization/45934
5237         PR tree-optimization/46302
5238         * g++.dg/ipa/devirt-c-1.C: New test.
5239         * g++.dg/ipa/devirt-c-2.C: Likewise.
5240         * g++.dg/ipa/devirt-c-3.C: Likewise.
5241         * g++.dg/ipa/devirt-c-4.C: Likewise.
5242         * g++.dg/ipa/devirt-c-5.C: Likewise.
5243         * g++.dg/ipa/devirt-c-6.C: Likewise.
5244         * g++.dg/ipa/devirt-6.C: Likewise.
5245         * g++.dg/ipa/devirt-d-1.C: Likewise.
5246         * g++.dg/torture/pr45934.C: Likewise.
5247
5248 2011-01-14  Jason Merrill  <jason@redhat.com>
5249
5250         * g++.dg/cpp0x/variadic105.C: New.
5251
5252 2011-01-08  Dominique d'Humieres  <dominiq@lps.ens.fr>
5253             Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
5254
5255         PR objc/45989
5256         * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
5257         (switchfiles): XFAIL objc.dg-struct-layout-encoding-1/t02[57-9]_main.m
5258         execution tests on i?86-*-*, x86_64-*-* and
5259         powerpc*-apple-darwin* && ilp32.
5260         XFAIL objc.dg-struct-layout-encoding-1/t03[01]_main.m execution
5261         tests on i?86-*-* and x86_64-*-*.
5262
5263 2011-01-14  Richard Guenther  <rguenther@suse.de>
5264
5265         PR tree-optimization/47280
5266         * g++.dg/opt/pr47280.C: New testcase.
5267
5268 2011-01-14  Jason Merrill  <jason@redhat.com>
5269
5270         * g++.dg/cpp0x/constexpr-regress1.C: New.
5271
5272         * g++.dg/ext/flexary2.C: New.
5273
5274 2011-01-14  Richard Guenther  <rguenther@suse.de>
5275
5276         PR middle-end/47281
5277         * gcc.dg/torture/pr47281.c: New testcase.
5278         * gcc.dg/tree-ssa/pr46076.c: XFAIL.
5279
5280 2011-01-14  Richard Guenther  <rguenther@suse.de>
5281
5282         PR tree-optimization/47286
5283         * gcc.dg/tree-ssa/pr47286.c: New testcase.
5284
5285 2011-01-13  Kai Tietz  <kai.tietz@onevision.com>
5286
5287         PR c++/47213
5288         * g++.dg/ext/pr47213.C: New.
5289
5290 2011-01-13  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
5291
5292         * gfortran.dg/cray_pointers_2.f90: Use dg-timeout-factor 4.
5293
5294 2011-01-13  Tobias Burnus  <burnus@net-b.de>
5295             Mikael Morin  <mikael@gcc.gnu.org>
5296
5297         PR fortran/45848
5298         PR fortran/47204
5299         * gfortran.dg/select_type_20.f90: New.
5300         * gfortran.dg/select_type_21.f90: New.
5301
5302 2011-01-13  Michael Meissner  <meissner@linux.vnet.ibm.com>
5303
5304         PR target/47251
5305         * gcc.target/powerpc/pr47251.c: New file, test PR 47251 fix.
5306
5307 2011-01-13  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
5308
5309         * gcc.dg/guality/pr36728-1.c: Disable arg1/2 checks for s390 and s390x.
5310         * gcc.dg/guality/pr36728-2.c: Likewise.
5311
5312 2011-01-13  Dodji Seketeli  <dodji@redhat.com>
5313
5314         PR debug/PR46973
5315         * g++.dg/debug/dwarf2/template-params-9.C: New test.
5316
5317 2011-01-13  Andrey Belevantsev  <abel@ispras.ru>
5318
5319         PR rtl-optimization/45352
5320         * gcc.dg/pr45352-3.c: New.
5321
5322 2011-01-12  Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
5323
5324         * g++.dg/cpp0x/range-for4.C: Delete useless include and duplicated
5325         comment.
5326         * g++.dg/cpp0x/range-for8.C: New.
5327         * g++.dg/cpp0x/range-for9.C: New.
5328
5329 2011-01-12  Kai Tietz  <kai.tietz@onevision.com>
5330
5331         PR debug/47209
5332         * g++.dg/debug/pr47209.C: New.
5333
5334 2011-01-12  Richard Guenther  <rguenther@suse.de>
5335
5336         PR lto/47259
5337         * gcc.dg/lto/pr47259_0.c: New testcase.
5338         * gcc.dg/lto/pr47259_1.c: Likewise.
5339
5340 2011-01-12  Iain Sandoe  <iains@gcc.gnu.org>
5341
5342         * objc-obj-c++-shared/Object1.h: Add copyright header, update
5343         comments.  Add a TEST_SUITE_ADDITIONS category for GNU runtime.
5344         Amend NeXT version to declare a TEST_SUITE_ADDITIONS carrying the
5345         methods missing from the OBJC2 Object.
5346         * objc-obj-c++-shared/Object1-implementation.h: Add copyright header.
5347         Amend implementation to use a TEST_SUITE_ADDITIONS category for both
5348         GNU and NeXT runtimes.
5349         * objc-obj-c++-shared/Object1.mm: Remove redundant header, update
5350         comments.
5351         * objc-obj-c++-shared/Object1.m: Likewise.
5352         * objc.dg/encode-3.m: Update header use.  Amend to be API2 compatible.
5353         * objc.dg/proto-qual-1.m: Likewise.
5354         * obj-c++.dg/proto-lossage-3.mm: Likewise.
5355         * obj-c++.dg/proto-qual-1.mm: Likewise.
5356
5357 2011-01-12  Eric Botcazou  <ebotcazou@adacore.com>
5358
5359         PR testsuite/33033
5360         * gcc.dg/20061124-1.c: Pass -mcpu=v9 on the SPARC.
5361
5362 2011-01-12  Nicola Pero  <nicola.pero@meta-innovation.com>
5363
5364         Fixed the Objective-C++ testsuite and updated all tests.
5365         * lib/obj-c++.exp (obj-c++_init): Declare and set
5366         gcc_warning_prefix and gcc_error_prefix.
5367         * obj-c++.dg/attributes/categ-attribute-2.mm: Fixed usage of
5368         'dg-warning', 'dg-message' and 'dg-error'.
5369         * obj-c++.dg/class-extension-3.mm: Likewise.
5370         * obj-c++.dg/class-protocol-1.mm: Likewise.
5371         * obj-c++.dg/encode-7.mm: Likewise.
5372         * obj-c++.dg/exceptions-3.mm: Likewise.
5373         * obj-c++.dg/exceptions-5.mm: Likewise.
5374         * obj-c++.dg/method-12.mm: Likewise.
5375         * obj-c++.dg/method-13.mm: Likewise.
5376         * obj-c++.dg/method-15.mm: Likewise.
5377         * obj-c++.dg/method-16.mm: Likewise.
5378         * obj-c++.dg/method-4.mm: Likewise.
5379         * obj-c++.dg/method-8.mm: Likewise.
5380         * obj-c++.dg/method-conflict-1.mm: Likewise.
5381         * obj-c++.dg/method-conflict-2.mm: Likewise.
5382         * obj-c++.dg/method-conflict-3.mm: Likewise. Also, removed FIXME
5383         and uncommented second part of the testcase now that the testsuite
5384         works correctly.
5385         * obj-c++.dg/method-conflict-4.mm: Likewise.  Also, removed FIXME
5386         and uncommented second part of the testcase now that the testsuite
5387         works correctly.
5388         * obj-c++.dg/private-1.mm: Likewise.
5389         * obj-c++.dg/proto-lossage-4.mm: Likewise.
5390         * obj-c++.dg/syntax-error-7.mm: Likewise.
5391         * obj-c++.dg/warn5.mm: Likewise.
5392         * obj-c++.dg/property/at-property-14.mm: Likewise.
5393         * obj-c++.dg/property/at-property-16.mm: Likewise, and removed
5394         FIXME.
5395         * obj-c++.dg/property/at-property-18.mm: Likewise.
5396         * obj-c++.dg/property/at-property-20.mm: Likewise, and removed
5397         FIXME.
5398         * obj-c++.dg/property/at-property-21.mm: Likewise.
5399         * obj-c++.dg/property/at-property-28.mm: Likewise.
5400         * obj-c++.dg/property/at-property-5.mm: Likewise.
5401         * obj-c++.dg/property/dynamic-2.mm: Likewise.
5402         * obj-c++.dg/property/property-neg-3.mm: Likewise.
5403         * obj-c++.dg/property/synthesize-11.mm: Likewise.
5404         * obj-c++.dg/property/synthesize-6.mm: Likewise.
5405         * obj-c++.dg/property/synthesize-8.mm: Likewise.
5406         * obj-c++.dg/property/synthesize-9.mm: Likewise.
5407         * obj-c++.dg/tls/diag-5.mm: Likewise.
5408         * obj-c++.dg/ivar-invalid-type-1.mm: Removed FIXME and uncommented
5409         dg-error, now matched correctly.
5410
5411 2011-01-12  Nicola Pero  <nicola.pero@meta-innovation.com>
5412
5413         * objc.dg/property/at-property-29.m: New.
5414         * obj-c++.dg/property/at-property-29.mm: New.
5415
5416 2011-01-11  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
5417
5418         * go.test/go-test.exp (go-set-goarch): New proc.
5419         (go-gc-tests): Use it.
5420
5421 2011-01-11  Dodji Seketeli  <dodji@redhat.com>
5422
5423         PR debug/46955
5424         * g++.dg/debug/dwarf2/template-params-8.C: New test.
5425
5426 2011-01-11  Richard Henderson  <rth@redhat.com>
5427
5428         * gcc-dg/tree-ssa/vrp47.c: Disable for mn10300 as well.
5429
5430 2011-01-11  Jan Hubicka  <jh@suse.cz>
5431
5432         PR lto/45721
5433         PR lto/45375
5434         * testsuite/gcc.dg/lto/pr45721_1.c: New file.
5435         * testsuite/gcc.dg/lto/pr45721_0.c: New file.
5436
5437 2011-01-11  Richard Guenther  <rguenther@suse.de>
5438
5439         PR tree-optimization/46076
5440         * gcc.dg/tree-ssa/pr46076.c: New testcase.
5441
5442 2011-01-11  Jeff Law <law@redhat.com>
5443
5444         * PR tree-optimization/47086
5445         * gcc.dg/pr47086.c: New test.
5446
5447 2011-01-11  Jason Merrill  <jason@redhat.com>
5448
5449         PR c++/46658
5450         * g++.dg/template/new10.C: New.
5451
5452         PR c++/45520
5453         * g++.dg/cpp0x/lambda/lambda-this3.C: New.
5454
5455 2011-01-11  Iain Sandoe  <iains@gcc.gnu.org>
5456
5457         * objc-obj-c++-shared/next-mapping.h: Add copyright header.
5458         Split type definitions and NSConstantString class into...
5459         * objc-obj-c++-shared/objc-test-suite-types.h: New.
5460         * objc-obj-c++-shared/nsconstantstring-class.h: New.
5461         * objc-obj-c++-shared/nsconstantstring-class-impl.h: New.
5462         * objc-obj-c++-shared/nsconstantstring-class-impl.m: New.
5463         * objc-obj-c++-shared/nsconstantstring-class-impl.mm: New.
5464         * objc-obj-c++-shared/next-abi.h: Add copyright header, minor update
5465         to comments.
5466         * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: Adjust
5467         encode defines for newer NeXT system headers.
5468         * obj-c++.dg/template-4.mm: Adjust to use nsconstantstring headers.
5469         * obj-c++.dg/torture/strings/string1.mm: Likewise.
5470         * objc.dg/foreach-5.m: Likewise.
5471         * objc.dg/foreach-2.m: Likewise.
5472         * objc.dg/foreach-4.m: Likewise.
5473         * objc.dg/torture/strings/string1.m: Likewise.
5474         * objc.dg/torture/strings/string2.m: Likewise.
5475         * objc.dg/torture/strings/string3.m: Likewise.
5476         * objc.dg/torture/strings/string4.m: Likewise.
5477         * obj-c++.dg/torture/strings/const-str-3.mm: Adjust to use type
5478         header and stand alone.
5479         * obj-c++.dg/strings/strings-2.mm: Likewise.
5480         * objc.dg/torture/strings/const-str-3.m: Likewise.
5481         * objc.dg/strings/strings-2.m: Likewise.
5482         * objc.dg/strings/const-str-12b.m: Likewise.
5483
5484 2011-01-12  Richard Guenther  <rguenther@suse.de>
5485
5486         PR middle-end/32511
5487         * gcc.dg/attr-weak-1.c: Adjust.
5488
5489 2011-01-11  Paul Thomas  <pault@gcc.gnu.org>
5490
5491         PR fortran/47051
5492         * gfortran.dg/realloc_on_assign_2.f03 : Modify 'test1' to be
5493         standard compliant and comment.
5494
5495 2011-01-10  Jan Hubicka  <jh@suse.cz>
5496
5497         PR lto/46083
5498         * gcc.dg/initpri3.c: New testcase.
5499
5500 2011-01-10  H.J. Lu  <hongjiu.lu@intel.com>
5501
5502         PR lto/47222
5503         * g++.dg/torture/stackalign/test-unwind.h (g_edi): Mark it
5504         externally visible.
5505         (g_esi): Likewise.
5506         (g_ebx): Likewise.
5507         (g_ebp): Likewise.
5508         (g_esp): Likewise.
5509         (g_ebp_save): Likewise.
5510         (g_esp_save): Likewise.
5511
5512 2011-01-10  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
5513
5514         * g++.dg/ipa/pr46984.C: Add dg-require-effective-target lto.
5515
5516 2011-01-10  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
5517
5518         PR tree-optimization/46021
5519         * gcc.dg/tree-ssa/20040204-1.c: Don't XFAIL on alpha*-*-*,
5520         i?86-*-*, x86_64-*-*.
5521
5522 2011-01-10  Jeff Law <law@redhat.com>
5523
5524         * PR tree-optimization/47141
5525         * gcc.c-torture/compile/pr47141.c: New test.
5526
5527 2011-01-10  Eric Botcazou  <ebotcazou@adacore.com>
5528
5529         PR testsuite/46230
5530         * gcc.dg/vect/vect-vfa-slp.c: Remove XFAIL.
5531         * gcc.dg/vect/slp-23.c: Remove XFAIL for SLP.
5532         * gcc.dg/vect/slp-35.c: Remove XFAILs.
5533         * gcc.dg/vect/no-tree-pre-slp-29.c: Likewise.
5534
5535         PR testsuite/46230
5536         * gcc.dg/vect/vect-peel-1.c (main): Prevent initialization loop from
5537         being vectorized.  Adjust dg-final pattern.  Remove XFAIL.
5538         * gcc.dg/vect/vect-peel-2.c (main): Likewise.
5539         * gcc.dg/vect/vect-peel-4.c (main): Prevent initialization loop from
5540         being vectorized.  Adjust dg-final pattern.
5541
5542         PR testsuite/46230
5543         * gcc.dg/vect/pr33804.c: XFAIL only for ilp32.
5544         * gcc.dg/vect/slp-24.c: Likewise.
5545
5546 2011-01-10  Dave Korn  <dave.korn.cygwin@gmail.com>
5547
5548         PR c++/47218
5549         * g++.dg/other/pr47218-1.C: New test file.
5550         * g++.dg/other/pr47218.C: Likewise.
5551         * g++.dg/other/pr47218.h: New supporting header.
5552
5553 2011-01-09  Nicola Pero  <nicola.pero@meta-innovation.com>
5554
5555         PR objc/47232
5556         * objc.dg/attributes/invalid-attribute-1.m: New.
5557         * obj-c++.dg/attributes/invalid-attribute-1.mm: New.
5558
5559 2011-01-09  Janus Weil  <janus@gcc.gnu.org>
5560
5561         PR fortran/47224
5562         * gfortran.dg/proc_ptr_comp_28.f90: New.
5563
5564 2011-01-09  Iain Sandoe  <iains@gcc.gnu.org>
5565
5566         * obj-c++.dg/gnu-api-2-class.mm: Skip for Darwin < 9.
5567         * obj-c++.dg/gnu-api-2-ivar.mm: Likewise.
5568         * obj-c++.dg/gnu-api-2-method.mm: Likewise.
5569         * obj-c++.dg/gnu-api-2-objc.mm: Likewise.
5570         * obj-c++.dg/gnu-api-2-object.mm: Likewise.
5571         * obj-c++.dg/gnu-api-2-property.mm: Likewise.
5572         * obj-c++.dg/gnu-api-2-protocol.mm: Likewise.
5573         * obj-c++.dg/gnu-api-2-sel.mm: Likewise.
5574         * objc.dg/gnu-api-2-class.m: Likewise.
5575         * objc.dg/gnu-api-2-ivar.m: Likewise.
5576         * objc.dg/gnu-api-2-method.m: Likewise.
5577         * objc.dg/gnu-api-2-objc.m: Likewise.
5578         * objc.dg/gnu-api-2-object.m: Likewise.
5579         * objc.dg/gnu-api-2-property.m: Likewise.
5580         * objc.dg/gnu-api-2-protocol.m: Likewise.
5581         * objc.dg/gnu-api-2-sel.m: Likewise.
5582
5583 2011-01-09  Iain Sandoe  <iains@gcc.gnu.org>
5584
5585         * objc.dg/foreach-1.m: Skip for Darwin < 9.
5586         * objc.dg/objc-foreach-4.m: Likewise.
5587         * objc.dg/objc-foreach-5.m: Skip for Darwin < 9, adjust headers.
5588         * objc.dg/foreach-2.m: Skip for Darwin < 9, return self from init.
5589         * objc.dg/foreach-4.m: Likewise.
5590         * objc.dg/foreach-5.m: Likewise.
5591         * objc.dg/foreach-3.m: Return self from init.
5592
5593 2011-01-09  Thomas Koenig  <tkoenig@gcc.gnu.org>
5594
5595         PR fortran/38536
5596         * gfortran.dg/iso_c_binding_c_loc_char_1.f03:  New test.
5597
5598 2011-01-09  Janus Weil  <janus@gcc.gnu.org>
5599
5600         PR fortran/46313
5601         * gfortran.dg/class_35.f90: New.
5602
5603 2011-01-08  Iain Sandoe  <iains@gcc.gnu.org>
5604
5605         * objc.dg/foreach-1.m: Add "-Wall" to flags.
5606
5607 2011-01-08  Nicola Pero  <nicola.pero@meta-innovation.com>
5608
5609         PR objc/47078
5610         * objc.dg/invalid-method-2.m: New.
5611         * obj-c++.dg/invalid-method-2.mm: New.
5612
5613 2011-01-08  Paul Thomas  <pault@gcc.gnu.org>
5614
5615         PR fortran/46896
5616         * gfortran.dg/transpose_optimization_2.f90 : New test.
5617
5618 2011-01-08  Jan Hubicka  <jh@suse.cz>
5619
5620         PR tree-optmization/46469
5621         * g++.dg/torture/pr46469.C: New testcase.
5622
5623 2011-01-08  Iain Sandoe  <iains@gcc.gnu.org>
5624
5625         * objc-obj-c++-shared/next-mapping.h: Move code and definitions for
5626         emulation of libobjc-gnu structure layout functionality to ..
5627         * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: New.
5628         * objc-obj-c++-shared/objc-test-suite-next-encode-assist-impl.h: New.
5629         * objc/execute/bf-common.h: Adjust headers.
5630         * objc/execute/bf-1.m: Likewise.
5631         * objc/execute/bf-2.m: Likewise.
5632         * objc/execute/bf-3.m: Likewise.
5633         * objc/execute/bf-4.m: Likewise.
5634         * objc/execute/bf-5.m: Likewise.
5635         * objc/execute/bf-6.m: Likewise.
5636         * objc/execute/bf-7.m: Likewise.
5637         * objc/execute/bf-8.m: Likewise.
5638         * objc/execute/bf-9.m: Likewise.
5639         * objc/execute/bf-10.m: Likewise.
5640         * objc/execute/bf-11.m: Likewise.
5641         * objc/execute/bf-12.m: Likewise.
5642         * objc/execute/bf-13.m: Likewise.
5643         * objc/execute/bf-14.m: Likewise.
5644         * objc/execute/bf-15.m: Likewise.
5645         * objc/execute/bf-16.m: Likewise.
5646         * objc/execute/bf-17.m: Likewise.
5647         * objc/execute/bf-18.m: Likewise.
5648         * objc/execute/bf-19.m: Likewise.
5649         * objc/execute/bf-20.m: Likewise.
5650         * objc/execute/bf-21.m: Likewise.
5651         * objc/execute/bycopy-3.m: Adjust headers, add next-specific code for
5652         objc_get_type_qualifiers ().
5653
5654 2011-01-08  Thomas Koenig  <tkoenig@gcc.gnu.org>
5655
5656         PR fortran/45777
5657         * gfortran.dg/dependency_39.f90:  New test.
5658
5659 2011-01-07  Jan Hubicka  <jh@suse.cz>
5660
5661         Get builtins tests ready for linker plugin.
5662         * gcc.c-torture/execute/builtins/memcpy-chk.c (s2,s3,l1): Mark volatile.
5663         * gcc.c-torture/execute/builtins/memops-asm-lib.c (my_memcpy, my_bcopy,
5664         my_memset, my_bzero): Mark used.
5665         * gcc.c-torture/execute/builtins/memset-chk.c (l1, l3): Mark volatile.
5666         * gcc.c-torture/execute/builtins/memmove-chk.c (s1,s2,s3,l1): Mark
5667         volatile.
5668         * gcc.c-torture/execute/builtins/mempcpy-chk.c (s2,s3,l1): Mark
5669         volatile.
5670
5671 2011-01-07  Jan Hubicka  <jh@suse.cz>
5672
5673         PR tree-optimization/46367
5674         * g++.dg/torture/pr46367.C: New file.
5675
5676 2011-01-07  Jakub Jelinek  <jakub@redhat.com>
5677
5678         PR target/47201
5679         * gcc.dg/pr47201.c: New test.
5680
5681         PR bootstrap/47187
5682         * gcc.dg/tree-prof/pr47187.c: New test.
5683
5684 2011-01-07  Tobias Burnus  <burnus@net-b.de>
5685
5686         PR fortran/41580
5687         * gfortran.dg/extends_type_of_3.f90: New.
5688
5689 2011-01-07  Kai Tietz  <kai.tietz@onevision.com>
5690
5691         * g++.dg/ext/dllexport-MI1.C: Adjust test.
5692         * g++.dg/ext/dllimport-MI1.C: Likewise.
5693         * g++.dg/ext/dllimport1.C: Add test for x86_64-*-mingw*.
5694         * g++.dg/ext/dllimport10.C: Likewise.
5695         * g++.dg/ext/dllimport11.C: Likewise.
5696         * g++.dg/ext/dllimport12.C: Likewise.
5697         * g++.dg/ext/dllimport13.C: Likewise.
5698         * g++.dg/ext/dllimport2.C: Likewise.
5699         * g++.dg/ext/dllimport3.C: Likewise.
5700         * g++.dg/ext/dllimport4.C: Likewise.
5701         * g++.dg/ext/dllimport5.C: Likewise.
5702         * g++.dg/ext/dllimport6.C: Likewise.
5703         * g++.dg/ext/dllimport8.C: Likewise.
5704         * g++.dg/ext/dllimport9.C: Likewise.
5705         * g++.dg/ext/selectany2.C: Enable test for x86_64-*-mingw*
5706         targets, too. Additionally enable test for i?86-*-mingw*.
5707         * g++.dg/ext/selectany1.C: Likewise.
5708         Remove guard variable check.
5709
5710 2011-01-07  Janus Weil  <janus@gcc.gnu.org>
5711
5712         PR fortran/47189
5713         PR fortran/47194
5714         * gfortran.dg/storage_size_3.f08: Extended.
5715
5716 2011-01-07  Jakub Jelinek  <jakub@redhat.com>
5717
5718         PR c++/47022
5719         * g++.dg/template/stdarg1.C: New test.
5720
5721 2011-01-06  Daniel Franke  <franke.daniel@gmail.com>
5722
5723         PR fortran/47195
5724         * gfortran.dg/interface_33.f90: Fixed dg-error declarations.
5725         * gfortran.dg/defined_operators_1.f90: Split the subroutine
5726         from the interface of functions to not hide the errors that
5727         shall be tested.
5728
5729 2011-01-06  Jan Hubicka  <jh@suse.cz>
5730
5731         * testsuite/gcc.dg/lto/pr47188_0.c: New testcase.
5732         * testsuite/gcc.dg/lto/pr47188_1.c: New testcase.
5733
5734 2011-01-06  Daniel Franke  <franke.daniel@gmail.com>
5735
5736         PR fortran/33117
5737         PR fortran/46478
5738         * gfortran.dg/interface_33.f90: New test.
5739
5740 2011-01-06  Jakub Jelinek  <jakub@redhat.com>
5741
5742         PR c/47150
5743         * gcc.c-torture/compile/pr47150.c: New test.
5744
5745 2011-01-06  Ira Rosen  <irar@il.ibm.com>
5746
5747         PR tree-optimization/47139
5748         * gcc.dg/vect/pr47139.c: New test.
5749
5750 2011-01-05  Janus Weil  <janus@gcc.gnu.org>
5751
5752         PR fortran/47180
5753         * gfortran.dg/extends_type_of_2.f03: New.
5754
5755 2011-01-05  Ulrich Weigand  <Ulrich.Weigand@de.ibm.com>
5756
5757         * gcc.dg/stack-usage-1.c (SIZE): Provide proper value for __SPU__.
5758
5759 2011-01-05  Eric Botcazou  <ebotcazou@adacore.com>
5760
5761         * gnat.dg/opt14.adb: New test.
5762
5763 2011-01-05  Thomas Koenig  <tkoenig@gcc.gnu.org>
5764
5765         PR fortran/46017
5766         * gfortran.dg/allocate_error_2.f90:  New test.
5767
5768 2011-01-05  Janus Weil  <janus@gcc.gnu.org>
5769
5770         PR fortran/47024
5771         * gfortran.dg/storage_size_3.f08: New.
5772
5773 2011-01-04  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
5774
5775         PR libgfortran/47154
5776         * gfortran.dg/namelist_68.f90: New test.
5777
5778 2011-01-04  Eric Botcazou  <ebotcazou@adacore.com>
5779
5780         * gnat.dg/unchecked_convert8.ad[sb]: New test.
5781
5782 2011-01-04  Janus Weil  <janus@gcc.gnu.org>
5783
5784         PR fortran/46448
5785         * gfortran.dg/class_34.f90: New.
5786
5787 2011-01-04  Ulrich Weigand  <Ulrich.Weigand@de.ibm.com>
5788
5789         * gcc.dg/torture/builtin-cproj-1.c: On the __SPU__ target, do not
5790         use __builtin_inff.  Skip all single-precision tests that require
5791         Infinity.
5792
5793 2011-01-03  Ulrich Weigand  <Ulrich.Weigand@de.ibm.com>
5794
5795         * g++.dg/torture/pr46111.C: Add dg-require-effective-target pthread.
5796
5797 2011-01-03  Jakub Jelinek  <jakub@redhat.com>
5798
5799         PR tree-optimization/47148
5800         * gcc.c-torture/execute/pr47148.c: New test.
5801
5802         PR tree-optimization/47155
5803         * gcc.c-torture/execute/pr47155.c: New test.
5804
5805         PR rtl-optimization/47157
5806         * gcc.c-torture/compile/pr47157.c: New test.
5807
5808 2011-01-03  Ulrich Weigand  <Ulrich.Weigand@de.ibm.com>
5809
5810         * gcc.dg/torture/vector-shift2.c (schar): Define.
5811         (main): Always use schar or uchar instead of plain "char" to avoid
5812         dependencies on implementation-defined char signedness.
5813
5814 2011-01-03  Martin Jambor  <mjambor@suse.cz>
5815
5816         PR tree-optimization/46801
5817         * gnat.dg/pack9.adb: Remove xfail.
5818
5819 2011-01-03  Martin Jambor  <mjambor@suse.cz>
5820
5821         PR tree-optimization/46984
5822         * g++.dg/ipa/pr46984.C: New test.
5823
5824 2011-01-02  Janus Weil  <janus@gcc.gnu.org>
5825
5826         PR fortran/46408
5827         * gfortran.dg/class_19.f03: Adjust counting of __builtin_free.
5828
5829 2011-01-02  Jakub Jelinek  <jakub@redhat.com>
5830
5831         PR tree-optimization/47140
5832         * gcc.c-torture/compile/pr47140.c: New test.
5833
5834         PR rtl-optimization/47028
5835         * gcc.dg/pr47028.c: New test.
5836
5837 2011-01-02  Nicola Pero  <nicola.pero@meta-innovation.com>
5838
5839         * objc.dg/protocol-forward-1.m: Removed TODO.
5840         * objc.dg/protocol-forward-2.m: New.
5841         * obj-c++.dg/protocol-forward-2.mm: Removed TODO.
5842         * obj-c++.dg/protocol-forward-2.mm: New.
5843
5844 2011-01-01  Kai Tietz  <kai.tietz@onevision.com>
5845
5846         PR target/38662
5847         * g++.dg/eh/pr38662.C: New testcase.
5848
5849 2011-01-01  Chung-Lin Tang  <cltang@codesourcery.com>
5850
5851         * gcc.target/arm/vfp-1.c (test_ldst): Fixed fsts test to
5852         scan for newline '\n'.
5853
5854 \f
5855 Copyright (C) 2011 Free Software Foundation, Inc.
5856
5857 Copying and distribution of this file, with or without modification,
5858 are permitted in any medium without royalty provided the copyright
5859 notice and this notice are preserved.