OSDN Git Service

2cf73c70cfe1cc0ecc17425e0e7d44ed62f73ecc
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
1 2011-04-23  John David Anglin  <dave.anglin@nrc-cnrc.ca>
2
3         * gcc.dg/pr48616.c (dg-options): Add -fno-common to options on
4         hppa*-*-hpux*.
5
6 2011-04-23  Tobias Burnus  <burnus@net-b.de>
7
8         PR fortran/18918
9         * gfortran.dg/coarray_19.f90: New.
10
11 2011-04-23  Jakub Jelinek  <jakub@redhat.com>
12
13         PR c/48685
14         * gcc.dg/pr48685.c: New test.
15
16 2011-04-22  Jan Hubicka  <jh@suse.cz>
17
18         * gcc.dg/tree-ssa/pr38699.c: Fix testcase.
19
20 2011-04-22  Jakub Jelinek  <jakub@redhat.com>
21
22         PR tree-optimization/48717
23         * gcc.c-torture/execute/pr48717.c: New test.
24
25 2011-04-22  Uros Bizjak  <ubizjak@gmail.com>
26
27         PR target/48723
28         * gcc.target/i386/pr48723.c: New test.
29
30 2011-04-22  Jakub Jelinek  <jakub@redhat.com>
31
32         PR c/48716
33         * gcc.dg/gomp/pr48716.c: New test.
34         * g++.dg/gomp/pr48716.C: New test.
35
36 2011-04-22  Alexander Monakov  <amonakov@ispras.ru>
37
38         PR c/36750
39         * gcc.dg/missing-field-init-2.c: Update testcase.
40
41 2011-04-22  Alan Modra  <amodra@gmail.com>
42
43         * gcc.target/powerpc/ppc-pow.c: Allow for tail calls.
44
45 2011-04-21  Thomas Koenig  <tkoenig@gcc.gnu.org>
46
47         PR fortran/48405
48         * gfortran.dg/function_optimize_6.f90:  New test.
49
50 2011-04-21  Easwaran Raman  <eraman@google.com>
51
52         * gcc.dg/stack-layout-2.c: New test.
53
54 2011-04-21  Richard Guenther  <rguenther@suse.de>
55
56         PR lto/48703
57         * g++.dg/lto/pr48207-2_0.C: New testcase.
58         * g++.dg/lto/pr48207-3_0.C: Likewise.
59
60 2011-04-21  Eric Botcazou  <ebotcazou@adacore.com>
61
62         * gnat.dg/volatile5.adb: New test.
63         * gnat.dg/volatile5_pkg.ads: New helper.
64
65 2011-04-21  Uros Bizjak  <ubizjak@gmail.com>
66
67         PR target/48708
68         * gcc.target/i386/pr48708.c: New test.
69
70 2011-04-21  Richard Sandiford  <richard.sandiford@linaro.org>
71
72         * gcc.dg/vect/vect-119.c: New test.
73
74 2011-04-21  Richard Sandiford  <richard.sandiford@linaro.org>
75
76         * gcc.dg/vect/vect.exp: Run the main tests twice, one with -flto
77         and once without.
78
79 2011-04-21  Richard Earnshaw  <rearnsha@arm.com>
80             Richard Sandiford  <richard.sandiford@linaro.org>
81
82         PR target/46329
83         * gcc.target/arm/pr46329.c: New test.
84
85 2011-04-21  Tobias Burnus  <burnus@net-b.de>
86
87         PR fortran/18918
88         * gfortran.dg/coarray_18.f90: New.
89
90 2011-04-20  Jason Merrill  <jason@redhat.com>
91
92         * g++.dg/cpp0x/initlist47.C: New.
93
94         * g++.dg/init/dtor4.C: New.
95
96 2011-04-20  Uros Bizjak  <ubizjak@gmail.com>
97
98         PR target/48678
99         * gcc.target/i386/sse2-pinsrw.c: New test.
100         * gcc.target/i386/avx-vpinsrw.c: Ditto.
101         * gcc.target/i386/sse4_1-insvqi.c: Ditto.
102         * gcc.target/i386/sse2-insvhi.c: Ditto.
103         * gcc.target/i386/sse4_1-insvsi.c: Ditto.
104         * gcc.target/i386/sse4_1-insvdi.c: Ditto.
105
106 2011-04-20  Jason Merrill  <jason@redhat.com>
107
108         * g++.dg/template/const4.C: New.
109
110 2011-04-20  Easwaran Raman  <eraman@google.com>
111
112         * gcc.dg/stack-layout-1.c: New test.
113
114 2011-04-20  Daniel Jacobowitz  <dan@codesourcery.com>
115
116         * gcc.dg/vect/vect-shift-3.c, gcc.dg/vect/vect-shift-4.c: New.
117         * lib/target-supports.exp (check_effective_target_vect_shift_char): New
118         function.
119
120 2011-04-20  Kai Tietz  <ktietz@redhat.com>
121
122         * gcc.dg/binio-xor1.c: New test.
123         * gcc.dg/binio-xor2.c: New test.
124         * gcc.dg/binio-xor3.c: New test.
125         * gcc.dg/binio-xor4.c: New test.
126         * gcc.dg/binio-xor5.c: New test.
127
128 2011-04-20  Richard Guenther  <rguenther@suse.de>
129
130         PR tree-optimization/47892
131         * gcc.dg/vect/fast-math-ifcvt-1.c: New testcase.
132
133 2011-04-20  Richard Guenther  <rguenther@suse.de>
134
135         PR middle-end/48695
136         * g++.dg/torture/pr48695.C: New testcase.
137
138 2011-04-20  Georg-Johann Lay  <avr@gjlay.de>
139
140         * gcc.dg/pr42629.c: Add dg-require-effective-target int32plus
141         * gcc.c-torture/execute/cmpsi-2.c: Ditto
142         * gcc.c-torture/execute/pr45262.c: Ditto
143         * gcc.dg/torture/pr43165.c: Ditto.
144         * gcc.dg/torture/pr47228.c: Ditto.
145         * gcc.dg/tree-ssa/pr45144.c: Ditto.
146         * gcc.dg/ipa/pr45644.c: Ditto.
147         * gcc.c-torture/compile/pr43191.c: Ditto. Remove dg-skip-if for
148         PDP11.
149
150 2011-04-19  Jason Merrill  <jason@redhat.com>
151
152         * g++.dg/ext/complex7.C: New.
153
154         * g++.dg/ext/attrib41.C: New.
155
156 2011-04-19  Kaz Kojima  <kkojima@gcc.gnu.org>
157
158         PR testsuite/48676
159         * gcc.dg/torture/pr37868.c: Skip on sh*-*-*.
160
161 2011-04-19  Jakub Jelinek  <jakub@redhat.com>
162
163         PR target/48678
164         * gcc.target/i386/pr48678.c: New test.
165
166 2011-04-19  Martin Jambor  <mjambor@suse.cz>
167
168         * g++.dg/opt/devirt1.C: Bump to -O2, remove XFAIL.
169         * g++.dg/opt/devirt2.C: New test.
170         * g++.dg/ipa/devirt-g-1.C: Likewise.
171
172 2011-04-19  Tobias Burnus  <burnus@net-b.de>
173
174         PR fortran/48588
175         * gfortran.dg/whole_file_33.f90: New.
176
177 2011-04-19  Martin Jambor  <mjambor@suse.cz>
178
179         * g++.dg/ipa/devirt-7.C: New test.
180
181 2011-04-19  Richard Guenther  <rguenther@suse.de>
182
183         PR lto/48207
184         * g++.dg/lto/pr48207_0.C: New testcase.
185
186 2011-04-18  Jason Merrill  <jason@redhat.com>
187
188         * g++.dg/init/void1.C: New.
189
190         * g++.dg/cpp0x/union4.C: New.
191
192 2011-04-18  Jakub Jelinek  <jakub@redhat.com>
193
194         PR middle-end/48661
195         * g++.dg/torture/pr48661.C: New test.
196
197         PR c++/48632
198         * g++.dg/gomp/pr48632.C: New test.
199
200 2011-04-18  Uros Bizjak  <ubizjak@gmail.com>
201
202         * gcc.target/i386/sse2-maskmovdqu.c: New test.
203         * gcc.target/i386/avx-vmaskmovdqu.c: Ditto.
204
205 2011-04-18  Tobias Burnus  <burnus@net-b.de>
206
207         PR fortran/18918
208         * gfortran.dg/coarray_17.f90: New.
209         * gfortran.dg/coarray_10.f90: Update dg-error.
210
211 2011-04-18  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
212
213         PR testsuite/48251
214         * gcc.dg/guality/guality.exp: Disable on alpha*-dec-osf*.
215         * gfortran.dg/guality/guality.exp: Likewise.
216
217 2011-04-18  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
218
219         * gfortran.dg/fmt_g0_5.f08: Use dg-add-options ieee.
220
221 2011-04-18  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
222
223         * gcc.dg/vect/pr48377.c: Remove dg-do run.
224
225 2011-04-18  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
226
227         * gcc.dg/ipa/pr48195.c: Add dg-require-effective-target lto.
228
229 2011-04-18  Richard Guenther  <rguenther@suse.de>
230
231         PR middle-end/46364
232         * g++.dg/torture/pr46364.C: New testcase.
233
234 2011-04-18  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
235
236         * obj-c++.dg/dwarf-2.mm: Skip on alpha*-dec-osf*.
237
238 2011-04-18  Alexander Monakov  <amonakov@ispras.ru>
239
240         * gcc.dg/pr48235.c: Add dg-require-effective-target freorder.
241
242 2011-04-18  Ulrich Weigand  <ulrich.weigand@linaro.org>
243             Ira Rosen  <ira.rosen@linaro.org>
244
245         PR target/48252
246         * gcc.target/arm/pr48252.c: New test.
247
248 2011-04-18  Jakub Jelinek  <jakub@redhat.com>
249
250         PR tree-optimization/48616
251         * gcc.dg/pr48616.c: New test.
252
253 2011-04-18  Tobias Burnus  <burnus@net-b.de>
254
255         PR fortran/18918
256         * gfortran.dg/coarray_16.f90: New.
257
258 2011-04-18  Paul Thomas  <pault@gcc.gnu.org>
259
260         PR fortran/48462
261         * gfortran.dg/realloc_on_assign_7.f03: New test.
262
263 2011-04-17  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
264
265         PR libgfortran/48602
266         * gfortran.dg/fmt_g0_6.f08: New test.
267
268 2011-04-17  Jason Merrill  <jason@redhat.com>
269
270         * g++.dg/cpp0x/sfinae16.C: New.
271
272 2011-04-17  Richard Sandiford  <rdsandiford@googlemail.com>
273
274         * gcc.target/mips/reg-var-1.c: New test.
275
276 2011-04-17  Jan Hubicka  <jh@suse.cz>
277
278         * gcc.dg/winline-5.c: Update testcase.
279
280 2011-04-17  Eric Botcazou  <ebotcazou@adacore.com>
281
282         * gnat.dg/discr27.ad[sb]: Move dg directive.
283         * gnat.dg/discr28.ad[sb]: New test.
284         * gnat.dg/discr28_pkg.ads: New helper.
285
286 2011-04-17  Michael Matz  <matz@suse.de>
287
288         PR tree-optimization/48622
289         PR lto/48645
290         * gcc.dg/lto/pr48622_0.c: New test.
291
292 2011-04-16  Uros Bizjak  <ubizjak@gmail.com>
293
294         * gcc.target/i386/avx256-unaligned-load-1.c: Update scan patterns.
295         * gcc.target/i386/avx256-unaligned-load-2.c: Ditto.
296         * gcc.target/i386/avx256-unaligned-load-3.c: Ditto.
297         * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
298         * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
299         * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
300
301 2011-04-15  Jason Merrill  <jason@redhat.com>
302
303         * g++.dg/cpp0x/range-for17.C: New.
304
305 2011-04-15  Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
306
307         * g++.dg/cpp0x/range-for2.C: Correct for declaration.
308         * g++.dg/cpp0x/range-for3.C: Likewise.
309         * g++.dg/cpp0x/range-for9.C: Correct error message.
310         * g++.dg/cpp0x/range-for11.C: New.
311         * g++.dg/cpp0x/range-for12.C: New.
312         * g++.dg/cpp0x/range-for13.C: New.
313         * g++.dg/cpp0x/range-for14.C: New.
314         * g++.dg/cpp0x/range-for15.C: New.
315         * g++.dg/cpp0x/range-for16.C: New.
316
317 2011-04-15  Tobias Burnus  <burnus@net-b.de>
318
319         PR fortran/18918
320         * gfortran.dg/coarray_15.f90: Change to dg-do run.
321
322 2011-04-15  Nicola Pero  <nicola.pero@meta-innovation.com>
323
324         * objc.dg/naming-4.m: Updated.
325         * objc.dg/naming-5.m: Updated.
326         * objc.dg/naming-6.m: New.
327         * objc.dg/naming-7.m: New.
328         * obj-c++.dg/naming-1.mm: Updated.
329         * obj-c++.dg/naming-2.mm: Updated.
330         * obj-c++.dg/naming-3.mm: New.
331         * obj-c++.dg/naming-4.mm: New.
332
333 2011-04-15  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
334
335         PR libgfortran/48589
336         * gfortran.dg/fmt_g0_5.f08: New test.
337
338 2011-04-15  Richard Guenther  <rguenther@suse.de>
339
340         PR testsuite/48286
341         * gfortran.dg/cray_pointers_8.f90: Use -ffloat-store.
342
343 2011-04-15  Georg-Johann Lay  <avr@gjlay.de>
344
345         * gcc.target/avr/torture/pr41885.c (dg-options): Change
346         -finline-limit=0 to -fno-inline
347
348 2011-04-15  Jakub Jelinek  <jakub@redhat.com>
349
350         PR target/48614
351         * gcc.target/i386/pr46084.c: Require avx_runtime instead of
352         just avx.
353
354 2011-04-14  Jakub Jelinek  <jakub@redhat.com>
355
356         PR target/48605
357         * gcc.target/i386/sse4_1-insertps-3.c: New test.
358         * gcc.target/i386/sse4_1-insertps-4.c: New test.
359         * gcc.target/i386/avx-insertps-3.c: New test.
360         * gcc.target/i386/avx-insertps-4.c: New test.
361
362 2011-04-14  Georg-Johann Lay  <avr@gjlay.de>
363
364         * gcc.target/avr/torture/pr41885.c (dg-options): Add
365         -finline-limit=0
366
367 2011-04-14  Georg-Johann Lay  <avr@gjlay.de>
368
369         PR target/46779
370         PR target/45291
371         PR target/41894
372         * gcc.target/avr/pr46779-1.c: New test case
373         * gcc.target/avr/pr46779-2.c: New test case
374
375 2011-04-14  Jason Merrill  <jason@redhat.com>
376
377         * g++.dg/cpp0x/sfinae15.C: New.
378
379         * g++.dg/cpp0x/sfinae14.C: New.
380
381         * g++.dg/ext/vla10.C: New.
382
383 2011-04-14  Richard Guenther  <rguenther@suse.de>
384
385         * gcc.dg/tree-ssa/ssa-dse-14.c: New testcase.
386
387 2011-04-14  Richard Guenther  <rguenther@suse.de>
388
389         * gcc.dg/fold-bitand-4.c: Move ...
390         * c-c++-common/fold-bitand-4.c: ... here.  Adjust slightly.
391
392 2011-04-14  Georg-Johann Lay  <avr@gjlay.de>
393
394         * gcc.target/avr/trivial.c: Fix line endings. Make PROGMEM
395         variables const.
396         * gcc.target/avr/torture/trivial.c: Ditto.
397
398 2011-04-13  Jason Merrill  <jason@redhat.com>
399
400         * g++.dg/template/operator11.C: New.
401
402 2011-04-13  Jakub Jelinek  <jakub@redhat.com>
403
404         PR middle-end/48591
405         * gcc.dg/gomp/pr48591.c: New test.
406
407         PR c++/48570
408         * g++.dg/cpp0x/constexpr-wstring1.C: New test.
409         * g++.dg/cpp0x/constexpr-wstring2.C: New test.
410
411 2011-04-13  Dodji Seketeli  <dodji@redhat.com>
412
413         PR c++/48574
414         * g++.dg/template/dependent-expr7.C: New test case.
415
416 2011-04-13  Jason Merrill  <jason@redhat.com>
417
418         * g++.dg/cpp0x/sfinae13.C: New.
419
420 2011-04-13  Uros Bizjak  <ubizjak@gmail.com>
421
422         * gcc.target/i386/sse2-init-v2di-2.c: Update scan pattern.
423
424 2011-04-12  Janis Johnson  <janisjo@codesourcery.com>
425
426         * gcc.target/arm/pr43698.c: Remove -march option.
427
428 2011-04-12  Janis Johnson  <janisjo@codesourcery.com>
429
430         * gcc.target/arm/sync-1.c: Limit to sync_int_long, do not use
431         -march option.
432
433 2011-04-12  Paul Thomas  <pault@gcc.gnu.org>
434
435         PR fortran/48360
436         PR fortran/48456
437         * gfortran.dg/realloc_on_assign_6.f03: New test.
438
439 2011-04-12  Kai Tietz  <ktietz@redhat.com>
440
441         * g++.dg/ext/bitfield2.C: Add for i?86/x86_64-*-mingw*
442         targets the additional -mno-ms-bitfields and
443         -Wno-packed-bitfield-compat options.
444         * g++.dg/ext/bitfield3.C: Likewise.
445         * g++.dg/ext/bitfield4.C: Likewise.
446         * g++.dg/ext/bitfield5.C: Likewise.
447         * gcc.dg/bitfld-15.c: Likewise.
448         * gcc.dg/bitfld-16.c: Likewise.
449         * gcc.dg/bitfld-17.c: Likewise.
450         * gcc.dg/bitfld-18.c: Likewise.
451
452 2011-04-12  Richard Sandiford  <richard.sandiford@linaro.org>
453
454         * gcc.target/arm/neon-vld3-1.c: New test.
455         * gcc.target/arm/neon-vst3-1.c: New test.
456         * gcc.target/arm/neon/v*.c: Regenerate.
457
458 2011-04-12  Jakub Jelinek  <jakub@redhat.com>
459
460         PR rtl-optimization/48549
461         * g++.dg/opt/pr48549.C: New test.
462
463 2011-04-12  Richard Guenther  <rguenther@suse.de>
464
465         PR tree-optimization/46076
466         * gcc.dg/tree-ssa/pr46076.c: Un-XFAIL.
467
468 2011-04-12  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
469
470         PR testsuite/21164
471         * lib/compat.exp (compat-execute): Declare unsupported after
472         stripping path from src1.
473         * lib/lto.exp (lto-execute): Likewise.
474
475 2011-04-12  Jakub Jelinek  <jakub@redhat.com>
476
477         PR c/48552
478         * gcc.dg/pr48552-1.c: New test.
479         * gcc.dg/pr48552-2.c: New test.
480
481 2011-04-11  Jason Merrill  <jason@redhat.com>
482
483         * g++.dg/cpp0x/sfinae12.C: New.
484
485         * g++.dg/cpp0x/enum10.C: New.
486
487         * g++.dg/cpp0x/lambda/lambda-this4.C: New.
488
489         * g++.dg/cpp0x/rv-func.C: New.
490
491 2011-04-11  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
492
493         * gcc.dg/torture/pr47917.c: Define _ISO_C_SOURCE=19990L for
494         alpha*-dec-osf5*.
495
496 2011-04-11  Martin Jambor  <mjambor@suse.cz>
497
498         PR tree-optimization/48195
499         * gcc.dg/ipa/pr48195.c: New test.
500
501 2011-04-10  Eric Botcazou  <ebotcazou@adacore.com>
502
503         * gnat.dg/return3.adb: Remove unused switch.
504
505 2011-04-08  Mike Stump  <mikestump@comcast.net>
506
507         PR testsuite/48506
508         * gcc.dg/tree-ssa/ssa-ccp-17.c: Robustify against ports that
509         default to fno-common.
510
511 2011-04-08  Georg-Johann Lay  <avr@gjlay.de>
512
513         * gcc.dg/sibcall-3.c: Don't xfail on AVR.
514         * gcc.dg/sibcall-4.c: Don't xfail on AVR.
515
516 2011-04-08  Thomas Koenig  <tkoenig@gcc.gnu.org>
517
518         PR fortran/48448
519         * gfortran.dg/function_optimize_5.f90:  New test.
520
521 2011-04-08  Eric Botcazou  <ebotcazou@adacore.com>
522
523         * gnat.dg/aggr17.adb: New test.
524         * gnat.dg/aggr18.adb: Likewise.
525
526 2011-04-08  Michael Matz  <matz@suse.de>
527
528         PR middle-end/48389
529         * gcc.target/i386/pr48389.c: New test.
530
531 2011-04-08  Andrey Belevantsev  <abel@ispras.ru>
532
533         PR rtl-optimization/48272
534         * g++.dg/opt/pr48272.C: New.
535
536 2011-04-08  Dmitry Melnik  <dm@ispras.ru>
537
538         PR rtl-optimization/48235
539         * gcc.dg/pr48235.c: New.
540
541 2011-04-08  Alexander Monakov  <amonakov@ispras.ru>
542
543         PR rtl-optimization/48302
544         * g++.dg/opt/pr48302.C: New.
545
546 2011-04-08  Alexander Monakov  <amonakov@ispras.ru>
547
548         PR target/48273
549         * g++.dg/opt/pr48273.C: New.
550
551 2011-04-08  Alexander Monakov  <amonakov@ispras.ru>
552
553         PR rtl-optimization/48442
554         * gcc.dg/pr48442.c: New.
555
556 2011-04-08  Jakub Jelinek  <jakub@redhat.com>
557
558         PR tree-optimization/48377
559         * gcc.dg/vect/pr48377.c: New test.
560
561 2011-04-07  Jason Merrill  <jason@redhat.com>
562
563         * g++.dg/cpp0x/regress/call1.C: New.
564
565         * g++.dg/cpp0x/variadic107.C: New.
566
567         * g++.dg/cpp0x/sfinae11.C: New.
568         * g++.dg/cpp0x/noexcept02.C: Fix.
569
570         * g++.dg/cpp0x/sfinae10.C: New.
571
572         * g++.dg/cpp0x/sfinae9.C: New.
573
574         * c-c++-common/Wcast-qual-1.c: Move here from...
575         * gcc.dg/cast-qual-3.c: ...here, and...
576         * g++.dg/warn/Wcast-qual2.C: ...here.
577
578         * g++.dg/cpp0x/sfinae8.C: New.
579
580         * g++.dg/cpp0x/sfinae7.C: New.
581
582         * g++.dg/cpp0x/enum9.C: New.
583
584 2011-04-07  Mike Stump  <mikestump@comcast.net>
585
586         * gcc.dg/torture/stackalign/non-local-goto-5.c: Fix for targets
587         with no trampolines.
588
589 2011-04-07  Jakub Jelinek  <jakub@redhat.com>
590
591         PR fortran/48117
592         * gfortran.dg/gomp/pr48117.f90: New test.
593
594         PR debug/48343
595         * gcc.dg/torture/pr48343.c: New test.
596
597 2011-04-07  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
598
599         * gcc.target/i386/asm-6.c: Remove dg-xfail-if.
600
601 2011-04-07  Maxim Kuvyrkov  <maxim@codesourcery.com>
602
603         * gcc.dg/lto/20090210_0.c: Require tls_runtime target.
604
605 2011-04-07  Tom de Vries  <tom@codesourcery.com>
606
607         PR target/43920
608         * lib/scanasm.exp (object-size): New proc.
609         * gcc.target/arm/pr43920-2.c: New test.
610
611 2011-04-06  Tobias Burnus  <burnus@net-b.de>
612
613         PR fortran/18918
614         PR fortran/48477
615         * gfortran.dg/coarray_13.f90: Avoid out-of-bounds access.
616
617 2011-04-06  Steve Ellcey  <sje@cup.hp.com>
618
619         * gcc.dg/mtune.c: Prune note from output.
620
621 2011-04-06  Jakub Jelinek  <jakub@redhat.com>
622
623         PR debug/48466
624         * gcc.dg/guality/pr36977.c: New test.
625         * gcc.dg/guality/pr48466.c: New test.
626
627 2011-04-06  Ramana Radhakrishnan  <ramana.radhakrishnan@linaro.org>
628
629         * gcc.target/arm/pr43920-1.c: Fix accidental duplication.
630
631 2011-04-06  Eric Botcazou  <ebotcazou@adacore.com>
632
633         * gnat.dg/return3.adb: New test.
634
635 2011-04-06  Richard Guenther  <rguenther@suse.de>
636
637         PR tree-optimization/47663
638         * gcc.dg/tree-ssa/inline-8.c: New testcase.
639
640 2011-04-05  Eric Botcazou  <ebotcazou@adacore.com>
641
642         * gcc.dg/torture/pr47917.c: Add -D_XOPEN_SOURCE=500 to dg-options for
643         Solaris 8 and 9 as well.
644
645 2011-04-05  Tom de Vries  <tom@codesourcery.com>
646
647         PR target/43920
648         * gcc.target/arm/pr43920-1.c: New test.
649
650 2011-04-04  Yufeng Zhang  <yufeng.zhang@arm.com>
651
652         * g++.dg/abi/arm_cxa_vec1.C (__ARM_EABI__): Fix typo.
653         (cctor): Actually return the value.
654         (main): Cast return values.
655
656 2010-04-04  Thomas Koenig  <tkoenig@gcc.gnu.org>
657
658         * gfortran.dg/character_comparison_8.f90:  New test.
659
660 2010-04-04  Thomas Koenig  <tkoenig@gcc.gnu.org>
661
662         * frontend-passes: (optimize_lexical_comparison): New function.
663         (optimize_expr): Call it.
664         (optimize_comparison): Also handle lexical comparison functions.
665         Return false instad of -2 for unequal comparison.
666
667 2011-04-04  Thomas Koenig  <tkoenig@gcc.gnu.org>
668
669         PR fortran/48412
670         * function_optimize_4.f90:  New test.
671
672 2011-04-04  Tobias Burnus  <burnus@net-b.de>
673
674         PR fortran/18918
675         * gfortran.dg/coarray_10.f90: Add coarray descriptor diagnostic check.
676         * gfortran.dg/coarray_13.f90: Add checks for run-time cobounds.
677         * gfortran.dg/coarray_15.f90: New.
678
679 2011-04-04  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
680
681         * gfortran.dg/bessel_6.f90: Use dg-add-options ieee.
682         * gfortran.dg/bessel_7.f90: Likewise.
683
684 2011-04-03  Tobias Burnus  <burnus@net-b.de>
685
686         * gfortran.dg/bessel_6.f90: Reduce mymax for Tru64.
687
688 2011-04-03  Richard Guenther  <rguenther@suse.de>
689             Ira Rosen  <ira.rosen@linaro.org>
690
691         * gcc.dg/vect/if-cvt-stores-vect-ifcvt-18.c: New test.
692         * gcc.dg/vect/vect.exp: Run if-cvt-stores-vect* tests with
693         -ftree-loop-if-convert-stores.
694
695 2011-04-02  Eric Botcazou  <ebotcazou@adacore.com>
696
697         * gnat.dg/specs/aggr2.ads: New test.
698
699 2011-04-02  Eric Botcazou  <ebotcazou@adacore.com>
700
701         * gnat.dg/debug2.ad[sb]: New test.
702         * gnat.dg/debug2_pkg.ads: New helper.
703         * gnat.dg/debug3.ad[sb]: New test.
704
705 2011-04-01  Uros Bizjak  <ubizjak@gmail.com>
706
707         * go.test/go-test.exp (go-set-goarch): Recognize alpha*-*-*.
708
709 2011-04-01  Jakub Jelinek  <jakub@redhat.com>
710
711         PR middle-end/48335
712         * gcc.c-torture/compile/pr48335-1.c: New test.
713         * gcc.dg/pr48335-1.c: New test.
714         * gcc.dg/pr48335-2.c: New test.
715         * gcc.dg/pr48335-3.c: New test.
716         * gcc.dg/pr48335-4.c: New test.
717         * gcc.dg/pr48335-5.c: New test.
718         * gcc.dg/pr48335-6.c: New test.
719         * gcc.dg/pr48335-7.c: New test.
720         * gcc.dg/pr48335-8.c: New test.
721         * gcc.target/i386/pr48335-1.c: New test.
722
723 2011-04-01  Vincent Lefevre  <vincent+gcc@vinc17.org>
724
725         PR c/36299
726         * gcc.dg/Waddress.c: New test.
727
728 2011-04-01  Thomas Koenig  <tkoenig@gcc.gnu.org>
729
730         PR fortran/48352
731         * gfortran.dg/function_optimize_3.f90:  New test.
732
733 2011-04-01  Bernd Schmidt  <bernds@codesourcery.com>
734
735         * gcc.c-torture/compile/20110401-1.c: New test.
736
737         * g++.dg/lto/20091002-1_0.C: Use "dg-require-effective-target fpic".
738         * g++.dg/lto/20091002-2_0.C: Likewise.
739         * g++.dg/lto/20090303_0.c: Likewise.
740         * g++.dg/lto/20091004-1_0.C: Likewise.
741         * g++.dg/lto/20091002-3_0.C: Likewise.
742         * g++.dg/lto/20091004-2_0.C: Likewise.
743         * g++.dg/lto/20081123_0.C: Likewise.
744         * g++.dg/lto/20090313_0.C: Likewise.
745         * g++.dg/lto/20081109-1_0.C: Likewise.
746         * g++.dg/lto/20081219_0.C: Likewise.
747         * g++.dg/lto/20081204-1_0.C: Likewise.
748         * g++.dg/lto/20090302_0.C: Likewise.
749         * g++.dg/lto/20081119-1_0.C: Likewise.
750         * g++.dg/lto/20081118_0.C: Likewise.
751         * gcc.dg/lto/20091020-2_0.c: Likewise.
752         * gcc.dg/lto/20090210_0.c: Likewise.
753         * gcc.dg/lto/20081204-1_0.c: Likewise.
754         * gcc.dg/lto/20081224_0.c: Likewise.
755         * gcc.dg/lto/20090219_0.c: Likewise.
756         * gcc.dg/lto/20091014-1_0.c: Likewise.
757         * gcc.dg/lto/20091016-1_0.c: Likewise.
758         * gcc.dg/lto/20090206-2_0.c: Likewise.
759         * gcc.dg/lto/20090116_0.c: Likewise.
760         * gcc.dg/lto/20091013-1_0.c: Likewise.
761         * gcc.dg/lto/20091015-1_0.c: Likewise.
762         * gcc.dg/lto/20090126-2_0.c: Likewise.
763
764 2011-03-31  Ian Lance Taylor  <iant@google.com>
765
766         * go.test/go-test.exp (go-set-goarch): Recognize MIPS ABIs.
767
768 2011-03-31  Eric Botcazou  <ebotcazou@adacore.com>
769
770         * gnat.dg/opt16.adb: New test.
771
772 2011-03-31  Jason Merrill  <jason@redhat.com>
773
774         * g++.dg/cpp0x/defaulted24.C: New.
775
776 2011-03-31  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
777
778         PR target/16292
779         * gfortran.dg/g77/cabs.f: Only xfail execution on mips-sgi-irix6*
780         with -O0.
781
782 2011-03-31  Eric Botcazou  <ebotcazou@adacore.com>
783
784         * g++.dg/other/i386-9.C: New test.
785
786 2011-03-30  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
787
788         * go.test/go-test.exp (go-set-goarch): Use sparc64 for 64-bit SPARC.
789
790 2011-03-30  Jason Merrill  <jason@redhat.com>
791
792         * g++.dg/cpp0x/regress/error-recovery1.C: New.
793
794         * g++.dg/cpp0x/regress/isnan.C: New.
795
796         * g++.dg/cpp0x/initlist46.C: New.
797
798 2011-03-30  Richard Sandiford  <richard.sandiford@linaro.org>
799
800         PR target/47551
801         * gcc.target/arm/neon-modes-2.c: New test.
802
803 2011-03-30  Jakub Jelinek  <jakub@redhat.com>
804
805         PR c/48305
806         * gcc.c-torture/compile/pr48305.c: New test.
807
808 2011-03-29  Jason Merrill  <jason@redhat.com>
809
810         * g++.dg/cpp0x/regress/value-dep1.C: New.
811
812 2011-03-29  Steve Ellcey  <sje@cup.hp.com>
813
814         * gcc.dg/torture/pr47917.c: Use -std=gnu99 on HP-UX.
815
816 2011-03-29  Ian Lance Taylor  <iant@google.com>
817
818         * go.test/go-test.exp: Handle the test lines used in several new
819         tests.
820         (errchk): Add opts parameter.  Change all callers.  Handle parens
821         in regexps.
822
823 2011-03-29  Peter Bergner <bergner@vnet.ibm.com>
824             Dominique d'Humieres  <dominiq@lps.ens.fr>
825
826         * gcc.dg/stack-usage-1.c (SIZE): Provide proper values for __ppc64__
827         and __APPLE__ && __PPC__ && __ALTIVEC__.
828
829 2011-03-29  Jason Merrill  <jason@redhat.com>
830
831         * g++.dg/cpp0x/dependent1.C: New.
832
833         * g++.dg/cpp0x/constexpr-48089.C: Adjust.
834
835         * g++.dg/cpp0x/constexpr-memfn1.C: New.
836
837         * g++.dg/cpp0x/constexpr-diag1.C: Adjust error locations.
838
839 2011-03-29  Janus Weil  <janus@gcc.gnu.org>
840
841         PR fortran/48095
842         * gfortran.dg/module_md5_1.f90: Modified MD5 sum.
843         * gfortran.dg/proc_ptr_comp_32.f90: New.
844
845 2011-03-29  Thomas Koenig  <tkoenig@gcc.gnu.org>
846
847         * gfortran.dg/function_optimize_1.f90:  Add -Warray-temporaries,
848         check for corresponding warning.
849
850 2011-03-28  Jason Merrill  <jason@redhat.com>
851
852         * g++.dg/cpp0x/rv-deduce2.C: New.
853
854 2011-03-29  Jakub Jelinek  <jakub@redhat.com>
855
856         PR debug/48203
857         * gcc.dg/pr48203.c: New test.
858
859 2011-03-28  Jeff Law <law@redhat.com>
860
861         * gcc.dg/tree-ssa/ssa-dom-thread-3.c: New test.
862
863 2011-03-28  Peter Bergner  <bergner@vnet.ibm.com>
864
865         * gcc.dg/stack-usage-1.c (SIZE): Provide proper values for __PPC64__
866         and __PPC__ && __ALTIVEC__.
867
868 2011-03-28  Dominique d'Humieres  <dominiq@lps.ens.fr>
869
870         PR testsuite/48238
871         * gcc.dg/debug/dwarf2/pr47939-1.c: Generalize scan-assembler regex.
872         * gcc.dg/debug/dwarf2/pr47939-2.c: Likewise.
873         * gcc.dg/debug/dwarf2/pr47939-3.c: Likewise.
874         * gcc.dg/debug/dwarf2/pr47939-4.c: Likewise.
875
876 2011-03-28  Jason Merrill  <jason@redhat.com>
877
878         * g++.dg/cpp0x/initlist-array2.C: New.
879
880         * g++.dg/cpp0x/initlist-array1.C: New.
881
882         * g++.dg/cpp0x/constexpr-compound.C: New.
883
884         * g++.dg/cpp0x/constexpr-using.C: New.
885
886         * g++.dg/cpp0x/constexpr-noexcept.C: New.
887
888 2011-03-28  H.J. Lu  <hongjiu.lu@intel.com>
889
890         PR testsuite/48276
891         * gcc.target/i386/pr47502-2.c: Add -fno-pic.
892
893 2011-03-28  Eric Botcazou  <ebotcazou@adacore.com>
894
895         * gcc.dg/slp-1.c: New test.
896
897 2011-03-27  H.J. Lu  <hongjiu.lu@intel.com>
898
899         * gcc.target/i386/avx256-unaligned-load-1.c: New.
900         * gcc.target/i386/avx256-unaligned-load-2.c: Likewise.
901         * gcc.target/i386/avx256-unaligned-load-3.c: Likewise.
902         * gcc.target/i386/avx256-unaligned-load-4.c: Likewise.
903         * gcc.target/i386/avx256-unaligned-load-5.c: Likewise.
904         * gcc.target/i386/avx256-unaligned-load-6.c: Likewise.
905         * gcc.target/i386/avx256-unaligned-load-7.c: Likewise.
906         * gcc.target/i386/avx256-unaligned-store-1.c: Likewise.
907         * gcc.target/i386/avx256-unaligned-store-2.c: Likewise.
908         * gcc.target/i386/avx256-unaligned-store-3.c: Likewise.
909         * gcc.target/i386/avx256-unaligned-store-4.c: Likewise.
910         * gcc.target/i386/avx256-unaligned-store-5.c: Likewise.
911         * gcc.target/i386/avx256-unaligned-store-6.c: Likewise.
912         * gcc.target/i386/avx256-unaligned-store-7.c: Likewise.
913
914 2011-03-27  Thomas Koenig  <tkoenig@gcc.gnu.org>
915
916         PR fortran/47065
917         * gfortran.dg/trim_optimize_5.f90:  New test.
918         * gfortran.dg/trim_optimize_6.f90:  New test.
919
920 2011-03-27  Richard Sandiford  <rdsandiford@googlemail.com>
921
922         PR target/38598
923         * gcc.target/mips/madd-7.c: Remove -mlong32.
924         * gcc.target/mips/msub-7.c: Likewise.
925
926 2011-03-27  Ira Rosen  <ira.rosen@linaro.org>
927
928         * gcc.dg/vect/vect-outer-5.c: Reduce the distance between data
929         accesses to preserve the meaning of the test for doubleword vectors.
930         * gcc.dg/vect/no-vfa-pr29145.c: Likewise.
931         * gcc.dg/vect/slp-3.c: Reduce the loop bound for the same reason.
932
933 2011-03-26  Janus Weil  <janus@gcc.gnu.org>
934
935         PR fortran/48291
936         * gfortran.dg/class_42.f03: New.
937
938 2011-03-26  Ira Rosen  <ira.rosen@linaro.org>
939
940         * gcc.dg/vect/vect-cselim-1.c: Fail on targets that don't support
941         strided accesses.
942
943 2011-03-26  Andrey Belevantsev  <abel@ispras.ru>
944
945         PR rtl-optimization/48144
946         * gcc.dg/pr48144.c: New test.
947
948 2011-03-26  Eric Botcazou  <ebotcazou@adacore.com>
949
950         * gnat.dg/discr27.ad[sb]: New test.
951
952 2011-03-26  Eric Botcazou  <ebotcazou@adacore.com>
953
954         * gnat.dg/limited_with2.ad[sb]: New test.
955         * gnat.dg/limited_with2_pkg1.ads: New helper.
956         * gnat.dg/limited_with2_pkg2.ads: Likewise.
957
958 2011-03-26  Eric Botcazou  <ebotcazou@adacore.com>
959
960         * gnat.dg/opt15.adb: New test.
961         * gnat.dg/opt15_pkg.ad[sb]: New helper.
962
963 2011-03-25  Tobias Burnus  <burnus@net-b.de>
964
965         PR fortran/48174
966         PR fortran/45304
967         * gfortran.dg/ishft_4.f90: Adapt scan-tree-dump-times.
968         * gfortran.dg/leadz_trailz_3.f90: Ditto
969
970 2011-03-25  Martin Jambor  <mjambor@suse.cz>
971
972         * gcc.c-torture/compile/pr44686.c: Do not explicitely specify -O2.
973
974 2011-03-25  Jason Merrill  <jason@redhat.com>
975
976         * g++.dg/cpp0x/defaulted22.C: New.
977         * g++.dg/cpp0x/defaulted23.C: New.
978         * g++.dg/cpp0x/defaulted15.C: Adjust.
979
980 2011-03-25  Jason Merrill  <jason@redhat.com>
981
982         * g++.dg/cpp0x/move1.C: New.
983
984 2011-03-25  Ira Rosen  <ira.rosen@linaro.org>
985
986         PR target/48287
987         * gcc.dg/vect/vect-cselim-1.c: Fail for vect_no_align.
988
989 2011-03-25  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
990
991         * gcc.dg/torture/pr47917.c: Add -D_XOPEN_SOURCE=500 to dg-options
992         for mips-sgi-irix6.5.
993         Replace snprintf prototype by <stdio.h>.
994
995 2011-03-25  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
996
997         PR testsuite/48283
998         * gcc.dg/graphite/block-3.c: Add dg-require-effective-target
999         run_expensive_tests.
1000         * gcc.dg/graphite/block-4.c: Likewise.
1001         * gcc.dg/graphite/block-7.c: Likewise.
1002         * gcc.dg/graphite/block-8.c: Likewise.
1003
1004 2011-03-25  Richard Guenther  <rguenther@suse.de>
1005
1006         * g++.dg/tree-ssa/pr41186.C: Scan the appropriate FRE dump.
1007         * g++.dg/tree-ssa/pr8781.C: Likewise.
1008         * gcc.dg/ipa/ipa-pta-13.c: Likewise.
1009         * gcc.dg/ipa/ipa-pta-3.c: Likewise.
1010         * gcc.dg/ipa/ipa-pta-4.c: Likewise.
1011         * gcc.dg/tree-ssa/20041122-1.c: Likewise.
1012         * gcc.dg/tree-ssa/alias-18.c: Likewise.
1013         * gcc.dg/tree-ssa/foldstring-1.c: Likewise.
1014         * gcc.dg/tree-ssa/forwprop-10.c: Likewise.
1015         * gcc.dg/tree-ssa/forwprop-9.c: Likewise.
1016         * gcc.dg/tree-ssa/fre-vce-1.c: Likewise.
1017         * gcc.dg/tree-ssa/loadpre6.c: Likewise.
1018         * gcc.dg/tree-ssa/pr21574.c: Likewise.
1019         * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Likewise.
1020         * gcc.dg/tree-ssa/ssa-fre-1.c: Likewise.
1021         * gcc.dg/tree-ssa/ssa-fre-11.c: Likewise.
1022         * gcc.dg/tree-ssa/ssa-fre-12.c: Likewise.
1023         * gcc.dg/tree-ssa/ssa-fre-13.c: Likewise.
1024         * gcc.dg/tree-ssa/ssa-fre-14.c: Likewise.
1025         * gcc.dg/tree-ssa/ssa-fre-15.c: Likewise.
1026         * gcc.dg/tree-ssa/ssa-fre-16.c: Likewise.
1027         * gcc.dg/tree-ssa/ssa-fre-17.c: Likewise.
1028         * gcc.dg/tree-ssa/ssa-fre-18.c: Likewise.
1029         * gcc.dg/tree-ssa/ssa-fre-19.c: Likewise.
1030         * gcc.dg/tree-ssa/ssa-fre-2.c: Likewise.
1031         * gcc.dg/tree-ssa/ssa-fre-21.c: Likewise.
1032         * gcc.dg/tree-ssa/ssa-fre-22.c: Likewise.
1033         * gcc.dg/tree-ssa/ssa-fre-23.c: Likewise.
1034         * gcc.dg/tree-ssa/ssa-fre-24.c: Likewise.
1035         * gcc.dg/tree-ssa/ssa-fre-25.c: Likewise.
1036         * gcc.dg/tree-ssa/ssa-fre-26.c: Likewise.
1037         * gcc.dg/tree-ssa/ssa-fre-27.c: Likewise.
1038         * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
1039         * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
1040         * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
1041         * gcc.dg/tree-ssa/ssa-fre-6.c: Likewise.
1042         * gcc.dg/tree-ssa/ssa-fre-7.c: Likewise.
1043         * gcc.dg/tree-ssa/ssa-fre-8.c: Likewise.
1044         * gcc.dg/tree-ssa/ssa-fre-9.c: Likewise.
1045         * gcc.dg/tree-ssa/ssa-pre-10.c: Likewise.
1046         * gcc.dg/tree-ssa/ssa-pre-26.c: Likewise.
1047         * gcc.dg/tree-ssa/ssa-pre-7.c: Likewise.
1048         * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
1049         * gcc.dg/tree-ssa/ssa-pre-9.c: Likewise.
1050         * gcc.dg/tree-ssa/ssa-sccvn-1.c: Likewise.
1051         * gcc.dg/tree-ssa/ssa-sccvn-2.c: Likewise.
1052         * gcc.dg/tree-ssa/ssa-sccvn-3.c: Likewise.
1053         * gcc.dg/tree-ssa/ssa-sccvn-4.c: Likewise.
1054         * gcc.dg/tree-ssa/struct-aliasing-1.c: Likewise.
1055         * gcc.dg/tree-ssa/struct-aliasing-2.c: Likewise.
1056         * c-c++-common/pr46562-2.c: Likewise.
1057         * gfortran.dg/pr42108.f90: Likewise.
1058         * gcc.dg/torture/pta-structcopy-1.c: Scan ealias dump, force
1059         foo to be inlined even at -O1.
1060         * gcc.dg/tree-ssa/ssa-dce-4.c: Disable FRE.
1061         * gcc.dg/ipa/ipa-pta-14.c: Likewise.
1062         * gcc.dg/tree-ssa/ssa-fre-1.c: Adjust.
1063         * gcc.dg/matrix/matrix.exp: Disable FRE.
1064
1065 2011-03-24  Jakub Jelinek  <jakub@redhat.com>
1066
1067         PR debug/48204
1068         * gcc.dg/dfp/pr48204.c: New test.
1069
1070 2011-03-24  Steve Ellcey  <sje@cup.hp.com>
1071
1072         PR target/48209
1073         * gcc.c-torture/execute/pr47917.c: Move this...
1074         * gcc.dg/torture/pr47917.c: to here and add xfails.
1075
1076 2011-03-24  Eric Botcazou  <ebotcazou@adacore.com>
1077
1078         * gnat.dg/array16.ad[sb]: New test.
1079         * gnat.dg/array16.ads: New helper.
1080
1081 2011-03-24  Eric Botcazou  <ebotcazou@adacore.com>
1082
1083         * gnat.dg/derived_type2.adb: New test.
1084
1085 2011-03-24  Richard Guenther  <rguenther@suse.de>
1086
1087         PR tree-optimization/48271
1088         * g++.dg/torture/pr48271.C: New testcase.
1089
1090 2011-03-24  Eric Botcazou  <ebotcazou@adacore.com>
1091
1092         * gnat.dg/array15.ad[sb]: New test.
1093
1094 2011-03-24  Uros Bizjak  <ubizjak@gmail.com>
1095
1096         PR target/48237
1097         * gcc.target/i386/pr48237.c: New test.
1098
1099 2011-03-24  Richard Guenther  <rguenther@suse.de>
1100
1101         PR middle-end/48269
1102         * gcc.dg/builtin-object-size-10.c: New testcase.
1103
1104 2011-03-24  Richard Guenther  <rguenther@suse.de>
1105
1106         PR tree-optimization/46562
1107         * c-c++-common/pr46562-2.c: New testcase.
1108         * c-c++-common/pr46562.c: Likewise.
1109
1110 2011-03-24  Ira Rosen  <ira.rosen@linaro.org>
1111
1112         * gcc.dg/vect/vect-cselim-1.c: New test.
1113         * gcc.dg/vect/vect-cselim-2.c: New test.
1114
1115 2011-03-23  Chung-Lin Tang  <cltang@codesourcery.com>
1116
1117         * gcc.target/arm/pr46934.c: New.
1118
1119 2011-03-23  Ian Lance Taylor  <iant@google.com>
1120
1121         * go.test/go-test.exp (errchk): Ignore lines containing ////.
1122
1123 2011-03-23  Richard Guenther  <rguenther@suse.de>
1124
1125         * gcc.dg/struct: Remove directory and contents.
1126
1127 2011-03-23  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1128
1129         PR testsuite/48251
1130         * g++.dg/guality/guality.exp: Disable on alpha*-dec-osf*.
1131
1132 2011-03-23  Eric Botcazou  <ebotcazou@adacore.com>
1133
1134         * gnat.dg/discr26.ad[sb]: New test.
1135         * gnat.dg/discr26_pkg.ads: New helper.
1136
1137 2011-03-23  Richard Sandiford  <richard.sandiford@linaro.org>
1138
1139         PR target/47553
1140         * gcc.target/arm/neon-vld-1.c: New test.
1141
1142 2011-03-23  Eric Botcazou  <ebotcazou@adacore.com>
1143
1144         * gnat.dg/array14.ad[sb]: New test.
1145         * gnat.dg/array14_pkg.ads: New helper.
1146
1147 2011-03-22  Joseph Myers  <joseph@codesourcery.com>
1148
1149         * gcc.c-torture/execute/920501-8.x: Remove.
1150         * gcc.c-torture/execute/930513-1.x: Remove.
1151         * gcc.c-torture/execute/960312-1.x: Remove.
1152         * gcc.c-torture/compile/20000804-1.c,
1153         gcc.c-torture/compile/20001205-1.c,
1154         gcc.c-torture/compile/20001226-1.c,
1155         gcc.c-torture/compile/20010518-2.c,
1156         gcc.c-torture/compile/20020312-1.c,
1157         gcc.c-torture/compile/20020604-1.c,
1158         gcc.c-torture/compile/920501-12.c,
1159         gcc.c-torture/compile/920501-4.c,
1160         gcc.c-torture/compile/920520-1.c,
1161         gcc.c-torture/compile/980506-1.c,
1162         gcc.c-torture/execute/980709-1.x,
1163         gcc.c-torture/execute/990826-0.x: Don't XFAIL or use special
1164         options for m68hc11.
1165         * gcc.dg/cpp/assert4.c: Don't handle ARC.
1166         * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: Don't XFAIL for arc or
1167         m68hc11.
1168
1169 2011-03-22  Nick Clifton  <nickc@redhat.com>
1170
1171         * lib/target-supports.exp (check_profiling_available): Add MN10300
1172         to the list of targets that do not support profiling.  Restore
1173         alpha sorting to this list.
1174
1175 2011-03-22  Michael Meissner  <meissner@linux.vnet.ibm.com>
1176
1177         * gcc.dg/torture/vector-1.c: On powerpc add -fabi=altivec to avoid
1178         failure on 32-bit systems.
1179         * gcc.dg/torture/vector-2.c: Ditto.
1180
1181 2011-03-22  Richard Guenther  <rguenther@suse.de>
1182
1183         PR tree-optimization/48228
1184         * gcc.dg/Wstrict-overflow-23.c: New testcase.
1185
1186 2011-03-21  Jack Howarth  <howarth@bromo.med.uc.edu>
1187
1188         * lib/prune.exp (prune_gcc_output): Prune "could not create
1189         compact unwind for" warnings.
1190
1191 2011-03-20  Jakub Jelinek  <jakub@redhat.com>
1192
1193         PR c/42544
1194         PR c/48197
1195         * gcc.c-torture/execute/pr42544.c: New test.
1196         * gcc.c-torture/execute/pr48197.c: New test.
1197
1198 2011-03-21  Michael Meissner  <meissner@linux.vnet.ibm.com>
1199
1200         PR preprocessor/48192
1201         * gcc.target/powerpc/pr48192.c: New file.
1202
1203         PR target/48053
1204         * gcc.target/powerpc/pr48053-3.c: New file, add test case for
1205         split problem of 0 being loaded in a VSX register.
1206
1207 2011-03-21  Richard Guenther  <rguenther@suse.de>
1208
1209         PR c/47939
1210         * gcc.dg/debug/dwarf2/pr47939-1.c: New testcase.
1211         * gcc.dg/debug/dwarf2/pr47939-2.c: Likewise.
1212         * gcc.dg/debug/dwarf2/pr47939-3.c: Likewise.
1213         * gcc.dg/debug/dwarf2/pr47939-4.c: Likewise.
1214
1215 2011-03-21  Jakub Jelinek  <jakub@redhat.com>
1216
1217         PR target/48213
1218         * gcc.dg/pr48213.c: New test.
1219
1220 2011-03-21  Kai Tietz  <ktietz@redhat.com>
1221
1222         PR target/12171
1223         * g++.dg/plugin/attribute_plugin.c: Adjust test.
1224
1225 2011-03-21  Chung-Lin Tang  <cltang@codesourcery.com>
1226
1227         * gcc.target/arm/xor-and.c: New.
1228
1229 2010-03-21  Thomas Koenig  <tkoenig@gcc.gnu.org>
1230
1231         PR fortran/22572
1232         * gfortran.dg/function_optimize_1.f90:  New test.
1233         * gfortran.dg/function_optimize_2.f90:  New test.
1234
1235 2011-03-20  H.J. Lu  <hongjiu.lu@intel.com>
1236
1237         PR rtl-optimization/47502
1238         * gcc.target/i386/pr47502-1.c: New.
1239         * gcc.target/i386/pr47502-2.c: Likewise.
1240
1241 2011-03-20  Jakub Jelinek  <jakub@redhat.com>
1242
1243         PR rtl-optimization/48156
1244         * gcc.dg/pr48156.c: New test.
1245
1246 2011-03-19  Francois-Xavier Coudert  <fxcoudert@gcc.gnu.org>
1247
1248         PR libfortran/47439
1249         * gfortran.dg/scratch_1.f90: Adjust test.
1250
1251 2011-03-19  Francois-Xavier Coudert  <fxcoudert@gcc.gnu.org>
1252
1253         PR libfortran/47439
1254         * gfortran.dg/scratch_1.f90: New test.
1255
1256 2011-03-18  Joseph Myers  <joseph@codesourcery.com>
1257
1258         * gcc.dg/c1x-typedef-1.c: Expect errors for redefinitions of
1259         variably modified typedefs.
1260         * gcc.dg/c1x-typedef-2.c: Remove.
1261
1262 2011-03-18  Joseph Myers  <joseph@codesourcery.com>
1263
1264         * gcc.dg/c1x-anon-struct-1.c: Don't test use of typedefs.
1265         * gcc.dg/c1x-anon-struct-3.c: New test.
1266         * gcc.dg/anon-struct-11.c: Update.
1267
1268 2011-03-18  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1269
1270         * gcc.dg/vect/slp-multitypes-2.c: Replace dg-do run with
1271         dg-xfail-run-if.
1272         Only xfail with gas.
1273
1274 2011-03-18  Jason Merrill  <jason@redhat.com>
1275
1276         * g++.dg/template/fn-ptr1.C: New.
1277
1278         * g++.dg/overload/volatile1.C: New.
1279
1280         * g++.dg/opt/pr23372.C: New.
1281
1282         * g++.dg/ext/attrib32.C: Expect errors on the two-names case.
1283
1284 2011-03-18  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1285
1286         PR middle-end/47405
1287         * gcc.dg/torture/20090618-1.c: Skip on mips-sgi-irix*.
1288
1289 2011-03-18  Chung-Lin Tang  <cltang@codesourcery.com>
1290
1291         * gcc.target/arm/unsigned-extend-1.c: New.
1292
1293 2011-03-18  Jakub Jelinek  <jakub@redhat.com>
1294
1295         PR bootstrap/48161
1296         * gcc.c-torture/compile/pr48161.c: New test.
1297
1298 2011-03-17  H.J. Lu  <hongjiu.lu@intel.com>
1299
1300         PR middle-end/47725
1301         * gcc.dg/torture/pr47725.c: New.
1302
1303 2011-03-17  Jason Merrill  <jason@redhat.com>
1304
1305         * g++.dg/cpp0x/constexpr-overflow2.C: New.
1306         * g++.dg/cpp0x/constexpr-data2.C: Remove FIXME.
1307
1308 2011-03-17  Eric Botcazou  <ebotcazou@adacore.com>
1309
1310         * gnat.dg/specs/elab2.ads: New test.
1311         * gnat.dg/specs/elab2_pkg.ads: New helper.
1312
1313 2011-03-17  Jason Merrill  <jason@redhat.com>
1314
1315         * g++.dg/cpp0x/decltype-1212.C: New.
1316         * g++.dg/cpp0x/rv-return.C: Adjust expected type.
1317
1318 2011-03-17  Jason Merrill  <jason@redhat.com>
1319
1320         * g++.dg/parse/memfnquals1.C: New.
1321
1322 2011-03-17  Richard Guenther  <rguenther@suse.de>
1323
1324         PR middle-end/48134
1325         * gcc.dg/pr48134.c: New testcase.
1326
1327 2011-03-17  Richard Guenther  <rguenther@suse.de>
1328
1329         PR middle-end/48165
1330         * g++.dg/torture/pr48165.C: New testcase.
1331
1332 2011-03-17  Jakub Jelinek  <jakub@redhat.com>
1333
1334         PR rtl-optimization/48141
1335         * gcc.dg/pr48141.c: New test.
1336
1337 2011-03-16  Jason Merrill  <jason@redhat.com>
1338
1339         * g++.dg/cpp0x/constexpr-48089.C: New.
1340
1341         * g++.dg/cpp0x/constexpr-abi1.C: New.
1342
1343         * g++.dg/cpp0x/constexpr-46336.C: New.
1344         * g++.dg/parse/friend5.C: Adjust expected errors.
1345
1346         * g++.dg/cpp0x/constexpr-47570.C: New.
1347
1348 2011-03-16  Dodji Seketeli  <dodji@redhat.com>
1349
1350         PR debug/47510
1351         * ++.dg/debug/dwarf2/typedef6.C: New test.
1352
1353 2011-03-16  Jason Merrill  <jason@redhat.com>
1354
1355         * g++.dg/cpp0x/elision2.C: New.
1356
1357         * g++.dg/cpp0x/constexpr-array3.C: New.
1358
1359 2011-03-16  Jason Merrill  <jason@redhat.com>
1360
1361         * g++.dg/cpp0x/sfinae6.C: New.
1362         * gcc/testsuite/g++.dg/cpp0x/initlist38.C: Adjust expected error.
1363         * gcc/testsuite/g++.dg/cpp0x/pr45908.C: Likewise.
1364         * gcc/testsuite/g++.dg/cpp0x/sfinae6.C: Likewise.
1365         * gcc/testsuite/g++.old-deja/g++.jason/conversion11.C: Likewise.
1366         * gcc/testsuite/g++.old-deja/g++.law/arg11.C: Likewise.
1367
1368 2011-03-16  Jason Merrill  <jason@redhat.com>
1369
1370         * g++.dg/template/incomplete6.C: New.
1371
1372 2011-03-16  Jeff Law <law@redhat.com>
1373
1374         * gcc.dg/tree-ssa/vrp55.c: New test.
1375
1376 2011-03-16  Jason Merrill  <jason@redhat.com>
1377
1378         * g++.dg/cpp0x/auto22.C: New.
1379
1380 2011-03-16  Richard Guenther  <rguenther@suse.de>
1381
1382         * gcc.dg/guality/vla-1.c (main): Use result of f1 to avoid
1383         optimizing it away if promoted to const.
1384
1385 2011-03-16  Richard Guenther  <rguenther@suse.de>
1386
1387         PR tree-optimization/48149
1388         * gcc.dg/fold-complex-1.c: New testcase.
1389
1390 2011-03-16  Richard Guenther  <rguenther@suse.de>
1391
1392         PR testsuite/48147
1393         * gcc.dg/guality/pr45882.c: Really make sure no inlining
1394         or cloning happens.
1395
1396 2011-03-16  Richard Guenther  <rguenther@suse.de>
1397
1398         PR tree-optimization/26134
1399         * gcc.dg/tree-ssa/complex-6.c: New testcase.
1400
1401 2011-03-16  Richard Guenther  <rguenther@suse.de>
1402
1403         PR tree-optimization/48146
1404         * gcc.dg/torture/pr48146.c: New testcase.
1405
1406 2011-03-16  Richard Guenther  <rguenther@suse.de>
1407
1408         * gcc.dg/tree-ssa/pr14814.c: Adjust.
1409         * gcc.dg/tree-ssa/ssa-ccp-19.c: Likewise.
1410
1411 2011-03-16  Jakub Jelinek  <jakub@redhat.com>
1412
1413         PR middle-end/48136
1414         * gcc.c-torture/compile/pr48136.c: New test.
1415
1416         * g++.dg/debug/dwarf2/icf.C: Adjust for -fenable-icf-debug removal.
1417
1418         PR debug/45882
1419         * gcc.dg/guality/pr45882.c: New test.
1420
1421 2011-03-15  Jason Merrill  <jason@redhat.com>
1422
1423         * g++.dg/cpp0x/constexpr-recursion.C: New.
1424
1425         * g++.dg/cpp0x/implicit11.C: New.
1426
1427 2011-03-15  Rodrigo Rivas Costa  <rodrigorivascosta@gmail.com>
1428
1429         * g++.dg/cpp0x/constexpr-attribute.C: New.
1430
1431 2011-03-15  Manuel López-Ibáñez  <manu@gcc.gnu.org>
1432
1433         * g++.dg/parse/pr34758.C: New.
1434
1435 2011-03-15  Xinliang David Li  <davidxl@google.com>
1436
1437         PR c/47837
1438         * gcc.dg/uninit-pred-7_d.c: New test.
1439         * gcc.dg/uninit-pred-8_d.c: New test.
1440
1441 2011-03-15  Ramana Radhakrishnan  <ramana.radhakrishnan@linaro.org>
1442
1443         PR target/46788
1444         * gcc.target/arm/pr46788.c: New.
1445
1446 2011-03-15  Richard Guenther  <rguenther@suse.de>
1447
1448         PR middle-end/47650
1449         * gfortran.dg/c_f_pointer_tests_3.f90: Adjust.
1450         * gfortran.dg/ishft_4.f90: Likewise.
1451         * gfortran.dg/leadz_trailz_3.f90: Likewise.
1452
1453 2011-03-15  Richard Guenther  <rguenther@suse.de>
1454
1455         PR tree-optimization/13954
1456         * g++.dg/tree-ssa/pr13954.C: New testcase.
1457
1458 2011-03-15  Richard Guenther  <rguenther@suse.de>
1459
1460         PR tree-optimization/48037
1461         * gcc.target/i386/pr48037-1.c: New testcase.
1462
1463 2011-03-15  Richard Guenther  <rguenther@suse.de>
1464
1465         PR tree-optimization/41490
1466         * gcc.dg/tree-ssa/ssa-sink-6.c: New testcase.
1467         * gcc.dg/tree-ssa/ssa-sink-7.c: Likewise.
1468         * gcc.dg/tree-ssa/ssa-sink-8.c: Likewise.
1469         * gcc.dg/tree-ssa/ssa-sink-9.c: Likewise.
1470         * g++.dg/tree-ssa/pr33604.C: Adjust.
1471
1472 2011-03-14  Jakub Jelinek  <jakub@redhat.com>
1473
1474         PR middle-end/47917
1475         * gcc.c-torture/execute/pr47917.c: New test.
1476         * gcc.dg/pr47917.c: New test.
1477
1478         PR middle-end/38878
1479         * gcc.dg/tree-ssa/foldaddr-1.c: Remove xfail.
1480
1481 2011-03-14  Uros Bizjak  <ubizjak@gmail.com>
1482
1483         * gcc.target/i386/sse4_1-floor-vec.c: New test.
1484         * gcc.target/i386/sse4_1-ceil-vec.c: Ditto.
1485         * gcc.target/i386/sse4_1-trunc-vec.c: Ditto.
1486         * gcc-target/i386/sse4_1-rint-vec.c: Ditto.
1487         * gcc.target/i386/sse4_1-floorf-vec.c: Ditto.
1488         * gcc.target/i386/sse4_1-ceilf-vec.c: Ditto.
1489         * gcc.target/i386/sse4_1-truncf-vec.c: Ditto.
1490         * gcc.target/i386/sse4_1-rintf-vec.c: Ditto.
1491         * gcc.target/i386/avx-floor-vec.c: Ditto.
1492         * gcc.target/i386/avx-ceil-vec.c: Ditto.
1493         * gcc.target/i386/avx-trunc-vec.c: Ditto.
1494         * gcc.target/i386/avx-rint-vec.c: Ditto.
1495         * gcc.target/i386/avx-floorf-vec.c: Ditto.
1496         * gcc.target/i386/avx-ceilf-vec.c: Ditto.
1497         * gcc.target/i386/avx-truncf-vec.c: Ditto.
1498         * gcc.target/i386/avx-rintf-vec.c: Ditto.
1499
1500 2011-03-14  Tom Tromey  <tromey@redhat.com>
1501
1502         * gcc.dg/Woverlength-strings-pedantic-c90-asm.c: New file.
1503         * gcc.dg/Woverlength-strings-pedantic-c89-asm.c: New file.
1504         * gcc.dg/Woverlength-strings-pedantic-c99-asm.c: New file.
1505
1506 2011-03-14  Tom Tromey  <tromey@redhat.com>
1507
1508         * gcc.dg/Woverlength-strings-pedantic-c89-ext.c: New file.
1509         * gcc.dg/Woverlength-strings-pedantic-c90-ext.c: New file.
1510         * gcc.dg/Woverlength-strings-pedantic-c99-ext.c: New file.
1511
1512 2011-03-14  H.J. Lu  <hongjiu.lu@intel.com>
1513
1514         * gcc.target/i386/builtin-copysign.c: Remove __LP64__ check.
1515
1516 2011-03-14  Richard Sandiford  <richard.sandiford@linaro.org>
1517
1518         PR rtl-optimization/47166
1519         * gcc.c-torture/execute/postmod-1.c: New test.
1520
1521 2011-03-14  Richard Guenther  <rguenther@suse.de>
1522
1523         PR middle-end/48098
1524         * gcc.dg/torture/pr48098.c: New testcase.
1525
1526 2011-03-12  Peter Bergner  <bergner@vnet.ibm.com>
1527
1528         PR target/48053
1529         * gcc.target/powerpc/pr48053-1.c: New test.
1530         * gcc.target/powerpc/pr48053-2.c: Likewise.
1531
1532 2011-03-12  Thomas Koenig  <tkoenig@gcc.gnu.org>
1533
1534         PR libfortran/48066
1535         * gfortran.dg/intrinsic_ifunction_2.f90:  Correct PR number.
1536
1537 2011-03-12  Thomas Koenig  <tkoenig@gcc.gnu.org>
1538
1539         PR libfortran/48066
1540         * gfortran.dg/intrinsic_ifunction_2.f90:  New test case.
1541
1542 2011-03-12  Janus Weil  <janus@gcc.gnu.org>
1543
1544         PR fortran/48059
1545         * gfortran.dg/class_41.f03: New.
1546
1547 2011-03-11  Dodji Seketeli  <dodji@redhat.com>
1548
1549         * g++.dg/conversion/cast3.C: New test.
1550
1551 2011-03-11  Jason Merrill  <jason@redhat.com>
1552
1553         * g++.dg/template/error45.C: New.
1554
1555         * g++.dg/parse/no-type-defn1.C: New.
1556
1557         * g++.dg/ext/attrib40.C: New.
1558
1559         * g++.dg/cpp0x/regress/array1.C: New.
1560
1561 2011-03-11  Richard Guenther  <rguenther@suse.de>
1562
1563         PR tree-optimization/48067
1564         * gcc.dg/pr48067.c: New testcase.
1565
1566 2011-03-11  Richard Guenther  <rguenther@suse.de>
1567
1568         PR lto/48073
1569         * g++.dg/lto/20110311-1_0.C: New testcase.
1570
1571 2011-03-11  Jakub Jelinek  <jakub@redhat.com>
1572
1573         PR c++/48035
1574         * g++.dg/inherit/virtual8.C: New test.
1575
1576         PR middle-end/48044
1577         * gcc.dg/torture/pr48044.c: New test.
1578
1579 2011-03-11  Janus Weil  <janus@gcc.gnu.org>
1580
1581         PR fortran/47768
1582         * gfortran.dg/proc_ptr_comp_31.f90: New.
1583
1584 2011-03-11  Richard Guenther  <rguenther@suse.de>
1585
1586         PR tree-optimization/47278
1587         * gcc.dg/torture/pr47278-1.c: New testcase.
1588         * gcc.dg/torture/pr47278-2.c: Likewise.
1589
1590 2011-03-11  Jakub Jelinek  <jakub@redhat.com>
1591
1592         PR tree-optimization/48063
1593         * gcc.dg/torture/pr48063.c: New test.
1594
1595 2011-03-10  Jason Merrill  <jason@redhat.com>
1596
1597         * g++.dg/template/array22.C: New.
1598
1599         * g++.dg/cpp0x/syntax-err1.C: New.
1600         * g++.dg/parse/error36.C: Adjust expected errors.
1601         * g++.old-deja/g++.pt/ctor2.C: Likewise.
1602         * g++.old-deja/g++.pt/typename3.C: Likewise.
1603         * g++.old-deja/g++.pt/typename4.C: Likewise.
1604         * g++.old-deja/g++.pt/typename6.C: Likewise.
1605
1606 2011-03-09  Jason Merrill  <jason@redhat.com>
1607
1608         * g++.dg/template/nontype22.C: New.
1609
1610 2011-03-09  Martin Jambor  <mjambor@suse.cz>
1611
1612         PR tree-optimization/47714
1613         * g++.dg/torture/pr47714.C: New test.
1614
1615 2011-03-08  Michael Meissner  <meissner@linux.vnet.ibm.com>
1616
1617         PR target/47755
1618         * gcc.target/powerpc/pr47755-2.c: New file.
1619
1620 2011-03-08  Jakub Jelinek  <jakub@redhat.com>
1621
1622         * go.test/go-test.exp: For goroutines.go test if GCCGO_RUN_ALL_TESTS
1623         is not set in the environment, pass 64 as first argument when not
1624         running expensive tests or pass max($[`ulimit -u`/4], 10000) on
1625         native where ulimit -u is supported.
1626
1627 2011-03-08  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
1628
1629         * gcc.dg/optimize-bswapsi-1.c: Use -march=z900 on s390.
1630
1631 2011-03-08  Jason Merrill  <jason@redhat.com>
1632
1633         * g++.dg/template/nontype21.C: New.
1634
1635         * g++.dg/template/anon5.C: New.
1636
1637 2011-03-08  Jakub Jelinek  <jakub@redhat.com>
1638
1639         PR debug/47881
1640         * gcc.dg/pr47881.c: New test.
1641
1642 2011-03-08  Dodji Seketeli  <dodji@redhat.com>
1643
1644         PR c++/47957
1645         * g++.dg/lookup/template3.C: New test.
1646
1647 2011-03-08  Kai Tietz  <ktietz@redhat.com>
1648
1649         * g++.dg/tree-ssa/pr21082.C: Use __INTPTR_TYPE__ instead of
1650         'long' type.
1651
1652 2011-03-08  Mikael Pettersson  <mikpe@it.uu.se>
1653
1654         PR testsuite/47954
1655         * gcc.dg/tree-ssa/ssa-ccp-33.c: Use __alignof__ not
1656         sizeof to compute alignment.
1657
1658 2011-03-08  Jakub Jelinek  <jakub@redhat.com>
1659
1660         PR tree-optimization/48022
1661         * gcc.dg/pr48022-1.c: New test.
1662         * gcc.dg/pr48022-2.c: New test.
1663
1664 2011-03-07  Jason Merrill  <jason@redhat.com>
1665
1666         * g++.dg/template/nontype20.C: New.
1667         * g++.dg/init/member1.C: Adjust expected errors.
1668         * g++.dg/parse/constant4.C: Likewise.
1669         * g++.dg/template/qualified-id3.C: Likewise.
1670         * g++.old-deja/g++.pt/crash10.C: Likewise.
1671
1672         * g++.dg/cpp0x/regress/non-const1.C: New.
1673
1674 2011-03-07  Jakub Jelinek  <jakub@redhat.com>
1675
1676         PR debug/47991
1677         * gcc.dg/pr47991.c: New test.
1678
1679 2011-03-07  Jason Merrill  <jason@redhat.com>
1680
1681         * g++.dg/abi/mangle46.C: New.
1682
1683 2011-03-07  Pat Haugen <pthaugen@us.ibm.com>
1684
1685         PR target/47862
1686         * gcc.target/powerpc/pr47862.c: New.
1687
1688 2011-03-07  Jack Howarth <howarth@bromo.med.uc.edu>
1689
1690         PR target/45413
1691         * gcc.target/i386/combine-mul.c: Require nonpic.
1692
1693 2011-03-07  Paul Wögerer  <paul_woegerer@mentor.com>
1694             Nathan Froyd  <froydnj@codesourcery.com>
1695
1696         * gcc.dg/20001117-1.c: Abort on NULL call_sites.
1697
1698 2011-03-06  Mark Mitchell  <mark@codesourcery.com>
1699
1700         * README.QMTEST: Remove.
1701
1702 2011-03-06  Paul Thomas  <pault@gcc.gnu.org>
1703             Jerry DeLisle  <jvdelisle@gcc.gnu.org>
1704
1705         PR fortran/47850
1706         * gfortran.dg/array_constructor_37.f90 : New test.
1707
1708 2011-03-05  Jason Merrill  <jason@redhat.com>
1709
1710         * g++.dg/abi/mangle39.C: ABI v5, not 6.
1711         * g++.dg/abi/mangle45.C: Likewise.
1712         * g++.dg/cpp0x/trailing1.C: Likewise.
1713
1714 2011-03-05  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
1715
1716         * gcc.dg/torture/pr47975.c: Add -fno-common option on hppa*-*-hpux*.
1717
1718 2011-03-05  Jakub Jelinek  <jakub@redhat.com>
1719
1720         PR rtl-optimization/47899
1721         * gcc.dg/pr47899.c: New test.
1722
1723         * gcc.dg/torture/pr47968.c: Ignore warnings.
1724
1725         PR tree-optimization/47967
1726         * gcc.c-torture/compile/pr47967.c: New test.
1727
1728 2011-03-04  Nicola Pero  <nicola.pero@meta-innovation.com>
1729
1730         * objc.dg/property/property-encoding-1.m: Tidied up testcase.
1731         * obj-c++.dg/property/property-encoding-1.mm: Likewise.
1732
1733 2011-03-04  Nicola Pero  <nicola.pero@meta-innovation.com>
1734
1735         * objc.dg/gnu-api-2-property.m: Added tests for property_getName()
1736         and property_getAttributes() if __OBJC2__.
1737         * obj-c++.dg/gnu-api-2-property.mm: Likewise.
1738         * objc.dg/property/property-encoding-1.m: New.
1739         * obj-c++.dg/property/property-encoding-1.mm: New.
1740
1741 2011-03-04  Jason Merrill  <jason@redhat.com>
1742
1743         * g++.dg/template/pseudodtor6.C: New.
1744
1745         * g++.dg/inherit/covariant19.C: New.
1746
1747 2011-03-04  Richard Guenther  <rguenther@suse.de>
1748
1749         PR middle-end/47968
1750         * gcc.dg/torture/pr47968.c: New testcase.
1751
1752 2011-03-04  Richard Guenther  <rguenther@suse.de>
1753
1754         PR middle-end/47975
1755         * gcc.dg/torture/pr47975.c: New testcase.
1756
1757 2011-03-03  Paolo Carlini  <paolo.carlini@oracle.com>
1758
1759         PR c++/47974
1760         * g++.dg/template/crash106.C: New.
1761
1762 2011-03-03  Jakub Jelinek  <jakub@redhat.com>
1763
1764         PR c/47963
1765         * gcc.dg/gomp/pr47963.c: New test.
1766         * g++.dg/gomp/pr47963.C: New test.
1767
1768 2011-03-02  Jason Merrill  <jason@redhat.com>
1769
1770         * g++.dg/cpp0x/regress/condition1.C: New.
1771
1772         * g++.dg/cpp0x/constexpr-ctor9.C: New.
1773
1774 2011-03-01  Jason Merrill  <jason@redhat.com>
1775
1776         * g++.dg/cpp0x/lambda/lambda-98.C: New.
1777
1778         * g++.dg/cpp0x/constexpr-non-const-arg2.C: New.
1779
1780 2011-03-02  Richard Sandiford  <richard.sandiford@linaro.org>
1781
1782         PR rtl-optimization/47925
1783         * gcc.c-torture/execute/pr47925.c: New test.
1784
1785 2011-03-01  Jason Merrill  <jason@redhat.com>
1786
1787         * g++.dg/cpp0x/decltype25.C: New.
1788
1789         * g++.dg/cpp0x/regress/bitfield-err1.C: New.
1790
1791 2011-03-01  Richard Guenther  <rguenther@suse.de>
1792
1793         PR tree-optimization/47890
1794         * gcc.dg/torture/pr47890.c: New testcase.
1795
1796 2011-03-01  Richard Guenther  <rguenther@suse.de>
1797
1798         PR lto/47924
1799         * gcc.dg/lto/pr47924_0.c: New testcase.
1800
1801 2011-03-01  Richard Guenther  <rguenther@suse.de>
1802
1803         PR lto/46911
1804         * gfortran.dg/lto/pr46911_0.f: New testcase.
1805
1806 2011-02-28  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
1807
1808         PR libgfortran/47933
1809         * gfortran.dg/fmt_fw_d.f90: Fix test by adding dg-options to avoid
1810         compile errors from older code form.
1811
1812 2011-02-28  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
1813
1814         PR libgfortran/47567
1815         * gfortran.dg/fmt_fw_d.f90: New test.
1816
1817 2011-02-28  Jason Merrill  <jason@redhat.com>
1818
1819         * g++.dg/inherit/covariant18.C: New.
1820
1821 2011-02-28  Jakub Jelinek  <jakub@redhat.com>
1822
1823         PR middle-end/47893
1824         * gcc.dg/pr47893.c: New test.
1825
1826 2011-02-28  Nicola Pero  <nicola.pero@meta-innovation.com>
1827
1828         * objc.dg/gnu-api-2-sel.m: Test that sel_getTypedSelector return
1829         NULL in case of a selector with conflicting types.
1830         * obj-c++.dg/gnu-api-2-sel.mm: Same change.
1831
1832 2011-02-28  Kazu Hirata  <kazu@codesourcery.com>
1833
1834         * gcc.target/arm/vfp-ldmdbd.c, gcc.target/arm/vfp-ldmdbs.c,
1835         gcc.target/arm/vfp-ldmiad.c, gcc.target/arm/vfp-ldmias.c,
1836         gcc.target/arm/vfp-stmdbd.c, gcc.target/arm/vfp-stmdbs.c,
1837         gcc.target/arm/vfp-stmiad.c, gcc.target/arm/vfp-stmias.c: New.
1838
1839 2011-02-28  Jason Merrill  <jason@redhat.com>
1840
1841         PR c++/47906
1842         * g++.dg/cpp0x/trailing1.C: Specify -fabi-version=6.
1843
1844 2011-02-27  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
1845
1846         PR libgfortran/47778
1847         * gfortran.dg/namelist_71.f90: New test.
1848
1849 2011-02-27  Jason Merrill  <jason@redhat.com>
1850
1851         PR c++/47906
1852         * g++.dg/abi/mangle39.C: Specify -fabi-version=6.
1853         * g++.dg/abi/mangle45.C: Specify -fabi-version=6.
1854
1855 2011-02-27  Paolo Carlini  <paolo.carlini@oracle.com>
1856
1857         PR c++/46466
1858         * g++.dg/cpp0x/constexpr-ctor8.C: New.
1859
1860 2011-02-27  Jakub Jelinek  <jakub@redhat.com>
1861
1862         PR fortran/47886
1863         * gfortran.dg/gomp/task-1.f90: Removed.
1864
1865 2011-02-26  Jason Merrill  <jason@redhat.com>
1866
1867         * g++.dg/template/this-targ1.C: New.
1868
1869         * g++.dg/cpp0x/regress/template-const1.C: New.
1870         * g++.dg/cpp0x/regress/template-function1.C: Adjust.
1871         * g++.dg/template/function1.C: Adjust.
1872         * g++.dg/cpp0x/regress/debug-debug7.C: Adjust.
1873         * g++.dg/debug/debug7.C: Adjust.
1874
1875 2011-02-26  Tobias Burnus  <burnus@net-b.de>
1876
1877         PR fortran/47886
1878         * gfortran.dg/gomp/task-1.f90: New.
1879
1880 2011-02-25  Jie Zhang  <jie@codesourcery.com>
1881
1882         * gcc.target/arm/neon-thumb2-move.c: Add
1883         dg-require-effective-target arm_thumb2_ok.
1884
1885 2011-02-24  Jason Merrill  <jason@redhat.com>
1886
1887         * g++.dg/parse/constant1.C: Specify C++98 mode.
1888         * g++.dg/parse/constant5.C: Likewise.
1889         * g++.dg/parse/error2.C: Likewise.
1890         * g++.dg/parse/semicolon3.C: Likewise.
1891         * g++.dg/template/crash14.C: Likewise.
1892         * g++.dg/template/local4.C: Likewise.
1893         * g++.dg/template/nontype3.C: Likewise.
1894         * g++.dg/parse/crash31.C: Adjust expected errors.
1895         * g++.dg/template/function1.C: Likewise.
1896         * g++.dg/template/ref3.C: Likewise.
1897         * g++.dg/template/static9.C: Likewise.
1898         * g++.old-deja/g++.pt/crash41.C: Instantiate template.
1899
1900         * g++.dg/cpp0x/constexpr-array-tparm.C: New.
1901         * g++.dg/cpp0x/regress/parse-ambig5.C: Copy from parse/ambig5.C.
1902         * g++.dg/cpp0x/regress/debug-debug7.C: Copy from debug/debug7.C.
1903         * g++.dg/cpp0x/variadic20.C: Adjust expected errors.
1904         * g++.dg/cpp0x/regress/template-function1.C: Likewise.
1905
1906 2011-02-24  Jakub Jelinek  <jakub@redhat.com>
1907
1908         PR fortran/47878
1909         * gfortran.dg/pr47878.f90: New test.
1910
1911 2011-02-24  Richard Guenther  <rguenther@suse.de>
1912
1913         PR testsuite/47801
1914         * gcc.dg/guality/pr41353-1.c (vari): Mark as used.
1915         * gcc.dg/guality/pr41353-2.c (vari): Likewise.
1916
1917 2011-02-24  Richard Guenther  <rguenther@suse.de>
1918
1919         PR fortran/47839
1920         * gfortran.dg/lto/pr47839_0.f90: New testcase.
1921         * gfortran.dg/lto/pr47839_1.f90: Likewise.
1922
1923 2011-02-23  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
1924
1925         PR libgfortran/47567
1926         * gfortran.dg/fmt_f0_1.f90: Update test.
1927
1928 2011-02-23  Jason Merrill  <jason@redhat.com>
1929
1930         * g++.dg/abi/mangle39.C: Adjust parm mangling.
1931         * g++.dg/abi/mangle45.C: New.
1932
1933         * g++.dg/cpp0x/trailing1.C: Mangle decltype.
1934         * g++.dg/template/canon-type-9.C: Match use of decltype
1935         between declaration and definition.
1936         * g++.dg/template/canon-type-12.C: Likewise.
1937
1938 2011-02-23  Mikael Morin  <mikael@gcc.gnu.org>
1939
1940         PR fortran/40850
1941         * gfortran.dg/nested_allocatables_1.f90: New.
1942
1943 2011-02-23  Nathan Froyd  <froydnj@codesourcery.com>
1944
1945         PR c++/46868
1946         * g++.dg/pr46868.C: New test.
1947         * g++.dg/parse/parameter-declaration-1.C: Adjust.
1948         * g++.dg/parse/error14.C: Adjust.
1949
1950 2011-02-23  Richard Guenther  <rguenther@suse.de>
1951
1952         PR tree-optimization/47838
1953         * gcc.dg/tree-ssa/foldconst-2.c: Scan tree-ch dump.
1954
1955 2011-02-23  Uros Bizjak  <ubizjak@gmail.com>
1956
1957         * g++.dg/other/pr47218.C: Fix dg-options.  Cleanup saved temps.
1958
1959 2011-02-23  Uros Bizjak  <ubizjak@gmail.com>
1960
1961         * gfortran.dg/allocate_deferred_char_scalar_1.f03: Fix dg-do syntax.
1962         * gfortran.dg/count_init_expr.f03: Ditto.
1963         * gfortran.dg/gomp/pr43711.f90: Ditto.
1964         * gcc.dg/struct-parse-2.c: Ditto.
1965         * gcc.dg/parse-error-3.c: Ditto.
1966         * gcc.dg/Wlogical-op-1.c: Ditto.
1967         * gcc.dg/Walways-true-1.c: Ditto.
1968         * gcc.dg/pr24225.c: Ditto.
1969         * gcc.dg/Walways-true-2.c: Ditto.
1970         * gcc.dg/tree-ssa/foldcast-1.c: Ditto.
1971         * gcc.dg/tree-ssa/struct-aliasing-1.c: Ditto.
1972         * gcc.dg/tree-ssa/struct-aliasing-2.c: Ditto.
1973         * g++.dg/overload/defarg4.C: Ditto.
1974         * g++.dg/inherit/covariant16.C: Ditto.
1975         * g++.dg/inherit/virtual7.C: Ditto.
1976         * g++.dg/template/canon-type-9.C: Ditto.
1977         * g++.dg/template/access19.C: Ditto.
1978         * g++.dg/template/call7.C: Ditto.
1979         * g++.dg/template/canon-type-2.C: Ditto.
1980         * g++.dg/template/init7.C: Ditto.
1981         * g++.dg/template/sizeof-template-argument.C: Ditto.
1982         * g++.dg/template/const3.C: Ditto.
1983         * g++.dg/template/sfinae26.C: Ditto.
1984         * g++.dg/template/sfinae26.C: Ditto.
1985         * g++.dg/template/canon-type-11.C: Ditto.
1986         * g++.dg/template/union2.C: Ditto.
1987         * g++.dg/template/canon-type-3.C: Ditto.
1988         * g++.dg/template/canon-type-1.C: Ditto.
1989         * g++.dg/template/canon-type-5.C: Ditto.
1990         * g++.dg/template/canon-type-7.C: Ditto.
1991         * g++.dg/template/canon-type-10.C: Ditto.
1992         * g++.dg/template/spec36.C: Ditto.
1993         * g++.dg/template/typedef38.C: Ditto.
1994         * g++.dg/template/canon-type-4.C: Ditto.
1995         * g++.dg/template/canon-type-6.C: Ditto.
1996         * g++.dg/template/canon-type-13.C: Ditto.
1997         * g++.dg/template/instantiate9.C: Ditto.
1998         * g++.dg/template/ttp22.C: Ditto.
1999         * g++.dg/warn/Wreturn-type-6.C: Ditto.
2000         * g++.dg/warn/Walways-true-1.C: Ditto.
2001         * g++.dg/warn/Wlogical-op-1.C: Ditto.
2002         * g++.dg/warn/Walways-true-2.C: Ditto.
2003         * g++.dg/conversion/op4.C: Ditto.
2004         * g++.dg/opt/pr19650.C: Ditto.
2005         * g++.dg/lookup/friend11.C: Ditto.
2006         * g++.dg/other/default2.C: Ditto.
2007         * g++.dg/other/default3.C: Ditto.
2008         * g++.dg/other/dtor2.C: Ditto.
2009         * g++.dg/other/friend5.C: Ditto.
2010         * g++.dg/other/default5.C: Ditto.
2011         * g++.dg/init/brace6.C: Ditto.
2012         * g++.dg/init/aggr5.C: Ditto.
2013         * g++.dg/init/error2.C: Ditto.
2014         * g++.dg/expr/bound-mem-fun.C: Ditto.
2015         * g++.dg/expr/cond6.C: Ditto.
2016         * g++.dg/expr/stmt-expr-1.C: Ditto.
2017         * g++.dg/cpp0x/constexpr-object2.C: Ditto.
2018         * g++.dg/cpp0x/constexpr-data1.C: Ditto.
2019         * g++.dg/cpp0x/constexpr-function2.C: Ditto.
2020         * g++.dg/cpp0x/bracket1.C: Ditto.
2021         * g++.dg/cpp0x/variadic-mem-fn.C: Ditto.
2022         * g++.dg/cpp0x/pr38646.C: Ditto.
2023         * g++.dg/cpp0x/variadic73.C: Ditto.
2024         * g++.dg/cpp0x/constexpr-function1.C: Ditto.
2025         * g++.dg/cpp0x/bracket4.C: Ditto.
2026         * g++.dg/cpp0x/decltype4.C: Ditto.
2027         * g++.dg/cpp0x/constexpr-data2.C: Ditto.
2028         * g++.dg/cpp0x/constexpr-object1.C: Ditto.
2029         * g++.dg/cpp0x/variadic-crash2.C: Ditto.
2030         * g++.dg/cpp0x/variadic-new2.C: Ditto.
2031         * g++.dg/cpp0x/decltype2.C: Ditto.
2032         * g++.dg/cpp0x/decltype1.C: Ditto.
2033         * g++.dg/cpp0x/bracket2.C: Ditto.
2034         * g++.dg/cpp0x/decltype5.C: Ditto.
2035         * g++.dg/cpp0x/constexpr-function3.C: Ditto.
2036         * g++.dg/cpp0x/variadic70.C: Ditto.
2037         * g++.dg/cpp0x/decltype6.C: Ditto.
2038         * g++.dg/cpp0x/rvo.C: Ditto.
2039         * g++.dg/cpp0x/vt-40092.C: Ditto.
2040         * g++.dg/cpp0x/variadic-new.C: Ditto.
2041         * g++.dg/cpp0x/lambda/lambda-pass.C: Ditto.
2042         * g++.dg/cpp0x/lambda/lambda-mixed.C: Ditto.
2043         * g++.dg/cpp0x/lambda/lambda-nested.C: Ditto.
2044         * g++.dg/cpp0x/lambda/lambda-recursive.C: Ditto.
2045         * g++.dg/cpp0x/lambda/lambda-copy.C: Ditto.
2046         * g++.dg/cpp0x/lambda/lambda-non-const.C: Ditto.
2047         * g++.dg/cpp0x/lambda/lambda-ref-default.C: Ditto.
2048         * g++.dg/cpp0x/lambda/lambda-deduce.C: Ditto.
2049         * g++.dg/cpp0x/lambda/lambda-copy-default.C: Ditto.
2050         * g++.dg/cpp0x/lambda/lambda-nop.C: Ditto.
2051         * g++.dg/cpp0x/lambda/lambda-capture-const-ref.C: Ditto.
2052         * g++.dg/cpp0x/lambda/lambda-ref.C: Ditto.
2053         * g++.dg/cpp0x/lambda/lambda-const.C: Ditto.
2054         * g++.dg/cpp0x/lambda/lambda-mutable.C: Ditto.
2055         * g++.dg/cpp0x/lambda/lambda-in-class.C: Ditto.
2056         * g++.dg/cpp0x/pr39639.C: Ditto.
2057         * g++.dg/cpp0x/decltype3.C: Ditto.
2058         * g++.dg/cpp0x/variadic68.C: Ditto.
2059         * g++.dg/cpp0x/variadic-function.C: Ditto.
2060         * g++.dg/cpp0x/constexpr-ex1.C: Ditto.
2061         * g++.dg/cpp0x/variadic-bind.C: Ditto.
2062         * g++.dg/cpp0x/variadic-tuple.C: Ditto.
2063         * g++.dg/cpp0x/constexpr-ex2.C: Ditto.
2064         * g++.dg/parse/crash35.C: Ditto.
2065         * g++.dg/parse/crash40.C: Ditto.
2066         * g++.dg/parse/defarg12.C: Ditto.
2067         * g++.dg/parse/crash34.C: Ditto.
2068         * g++.dg/parse/constructor3.C: Ditto.
2069         * g++.dg/parse/template23.C: Ditto.
2070         * g++.dg/parse/crash56.C: Ditto.
2071         * g++.dg/parse/dtor13.C: Ditto.
2072         * g++.dg/parse/error33.C: Ditto.
2073         * g++.dg/parse/ctor9.C: Ditto.
2074         * g++.dg/parse/error32.C: Ditto.
2075         * g++.dg/parse/error37.C: Ditto.
2076         * g++.dg/parse/bitfield3.C: Ditto.
2077         * g++.dg/parse/struct-4.C: Ditto.
2078         * g++.dg/ext/has_trivial_copy.C: Ditto.
2079         * g++.dg/ext/is_polymorphic.C: Ditto.
2080         * g++.dg/ext/has_nothrow_copy_odr.C: Ditto.
2081         * g++.dg/ext/has_nothrow_copy-4.C: Ditto.
2082         * g++.dg/ext/has_nothrow_assign.C: Ditto.
2083         * g++.dg/ext/is_union.C: Ditto.
2084         * g++.dg/ext/has_nothrow_copy-1.C: Ditto.
2085         * g++.dg/ext/is_pod.C: Ditto.
2086         * g++.dg/ext/has_virtual_destructor.C: Ditto.
2087         * g++.dg/ext/has_trivial_constructor.C: Ditto.
2088         * g++.dg/ext/has_nothrow_copy-3.C: Ditto.
2089         * g++.dg/ext/has_nothrow_copy-5.C: Ditto.
2090         * g++.dg/ext/has_trivial_destructor-1.C: Ditto.
2091         * g++.dg/ext/has_nothrow_copy-6.C: Ditto.
2092         * g++.dg/ext/is_abstract.C: Ditto.
2093         * g++.dg/ext/has_trivial_assign.C: Ditto.
2094         * g++.dg/ext/is_class.C: Ditto.
2095         * g++.dg/ext/has_nothrow_assign_odr.C: Ditto.
2096         * g++.dg/ext/has_nothrow_copy-7.C: Ditto.
2097         * g++.dg/ext/is_base_of.C: Ditto.
2098         * g++.dg/ext/has_nothrow_copy-2.C: Ditto.
2099         * g++.dg/ext/has_nothrow_constructor.C: Ditto.
2100         * g++.dg/ext/is_empty.C: Ditto.
2101         * g++.dg/ext/is_enum.C: Ditto.
2102         * g++.dg/ext/has_nothrow_constructor_odr.C: Ditto.
2103         * gnat.dg/opt11.adb: Ditto.
2104         * obj-c++.dg/pr45735.mm: Ditto.
2105         * obj-c++.dg/pr24393.mm: Ditto.
2106         * obj-c++.dg/exceptions-2.mm: Ditto.
2107         * objc.dg/pr45735.m: Ditto.
2108         * objc.dg/pr24393.m: Ditto.
2109
2110 2011-02-23  Nicola Pero  <nicola.pero@meta-innovation.com>
2111
2112         * objc.dg/attributes/objc-exception-1.m: New.
2113
2114 2011-02-23  Jie Zhang  <jie@codesourcery.com>
2115
2116         * gcc.dg/cpp/include7.c: New test.
2117
2118 2011-02-22  Paolo Carlini  <paolo.carlini@oracle.com>
2119
2120         PR c++/47242
2121         * g++.dg/cpp0x/lambda/lambda-ice4.C: New.
2122
2123 2011-02-23  Jie Zhang  <jie@codesourcery.com>
2124
2125         PR rtl-optimization/47763
2126         * gcc.dg/pr47763.c: New test.
2127
2128 2011-02-22  Paul Thomas  <pault@gcc.gnu.org>
2129
2130         PR fortran/45743
2131         * gfortran.dg/whole_file_32.f90 : New test.
2132
2133 2011-02-22  Dodji Seketeli  <dodji@redhat.com>
2134
2135         PR c++/47666
2136         * g++.dg/inherit/virtual7.C: New test.
2137
2138 2011-02-22  Nicola Pero  <nicola.pero@meta-innovation.com>
2139
2140         PR objc/47832
2141         * objc.dg/type-size-3.m: Updated error message.
2142         * objc.dg/type-size-4.m: New test.
2143         * objc.dg/type-size-5.m: New test.
2144
2145 2011-02-22  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2146
2147         * lib/gnat.exp: Fix comments.
2148         Don't load libgloss.exp.
2149         (default_gnat_version): Call $compiler with --version.
2150         Adapt regexp for gnatmake output, insert version.
2151         (gnat_version): New proc.
2152         (gnat_init): Remove gnat_libgcc_s_path.
2153         (gnat_target_compile): Likewise.
2154         Remove ld_library_path.
2155         Log ADA_INCLUDE_PATH, ADA_OBJECTS_PATH.
2156         (gnat_pass): Remove.
2157         (gnat_pass): Remove.
2158         (gnat_finish): Remove.
2159         (gnat_exit): Remove.
2160         (local_find_gnatmake): Reindent.
2161         (runtest_file_p): Remove.
2162         (prune_warnings): Remove.
2163         (find_gnatclean): New proc.
2164         * lib/gnat-dg.exp (lremove): New proc.
2165         (gnat-dg-test): Reindent.
2166         Remove additional output files.
2167         (gnat-dg-runtest): Remove.
2168
2169         * gnat.dg/array7.adb: Use cleanup-tree-dump "optimized".
2170         * gnat.dg/loop_optimization6.adb: Likewise.
2171         * gnat.dg/atomic1.adb: Use cleanup-tree-dump "gimple".
2172
2173 2011-02-22  Jakub Jelinek  <jakub@redhat.com>
2174
2175         PR tree-optimization/47835
2176         * gcc.dg/pr46909.c: Check optimized dump instead of ifcombine.
2177
2178 2011-02-22  Tobias Burnus  <burnus@net-b.de>
2179
2180         * gfortran.dg/abstract_type_1.f90: Fix dg-do syntax.
2181         * gfortran.dg/abstract_type_2.f03: Ditto.
2182         * gfortran.dg/abstract_type_3.f03: Ditto.
2183         * gfortran.dg/abstract_type_4.f03: Ditto.
2184         * gfortran.dg/abstract_type_5.f03: Ditto.
2185         * gfortran.dg/abstract_type_6.f03: Ditto.
2186         * gfortran.dg/alloc_comp_constraint_6.f90: Ditto.
2187         * gfortran.dg/alloc_comp_init_expr.f03: Ditto.
2188         * gfortran.dg/allocatable_scalar_11.f90: Ditto.
2189         * gfortran.dg/allocate_scalar_with_shape.f90: Ditto.
2190         * gfortran.dg/array_function_5.f90: Ditto.
2191         * gfortran.dg/asynchronous_3.f03: Ditto.
2192         * gfortran.dg/char_expr_1.f90: Ditto.
2193         * gfortran.dg/class_14.f03: Ditto.
2194         * gfortran.dg/data_array_6.f: Ditto.
2195         * gfortran.dg/data_invalid.f90: Ditto.
2196         * gfortran.dg/dot_product_1.f03: Ditto.
2197         * gfortran.dg/func_derived_5.f90: Ditto.
2198         * gfortran.dg/func_result_4.f90: Ditto.
2199         * gfortran.dg/implied_do_1.f90: Ditto.
2200         * gfortran.dg/initialization_25.f90: Ditto.
2201         * gfortran.dg/initialization_26.f90: Ditto.
2202         * gfortran.dg/interface_34.f90: Ditto.
2203         * gfortran.dg/iso_c_binding_init_expr.f03: Ditto.
2204         * gfortran.dg/keyword_symbol_1.f90: Ditto.
2205         * gfortran.dg/matmul_8.f03: Ditto.
2206         * gfortran.dg/merge_init_expr.f90: Ditto.
2207         * gfortran.dg/pack_assign_1.f90: Ditto.
2208         * gfortran.dg/pack_vector_1.f90: Ditto.
2209         * gfortran.dg/pointer_check_8.f90: Ditto.
2210         * gfortran.dg/product_init_expr.f03: Ditto.
2211         * gfortran.dg/reshape_order_5.f90: Ditto.
2212         * gfortran.dg/reshape_shape_1.f90: Ditto.
2213         * gfortran.dg/reshape_zerosize_2.f90: Ditto.
2214         * gfortran.dg/same_name_2.f90: Ditto.
2215         * gfortran.dg/selected_real_kind_1.f90: Ditto.
2216         * gfortran.dg/spread_init_expr.f03: Ditto.
2217         * gfortran.dg/stmt_func_1.f90: Ditto.
2218         * gfortran.dg/sum_init_expr.f03: Ditto.
2219         * gfortran.dg/transpose_3.f03: Ditto.
2220         * gfortran.dg/unpack_init_expr.f03: Ditto.
2221         * gfortran.dg/warn_conversion.f90: Ditto.
2222         * gfortran.dg/warn_conversion_2.f90: Ditto.
2223         * gfortran.dg/warn_intent_out_not_set.f90: Ditto.
2224         * gfortran.dg/warn_unused_dummy_argument_1.f90: Ditto.
2225         * gfortran.dg/warn_unused_dummy_argument_2.f90: Ditto.
2226         * gfortran.dg/whole_file_16.f90: Ditto.
2227         * gfortran.dg/whole_file_17.f90: Ditto.
2228         * gfortran.dg/whole_file_18.f90: Ditto.
2229         * gfortran.dg/whole_file_20.f03: Ditto.
2230         * gfortran.dg/whole_file_5.f90: Ditto.
2231         * gfortran.dg/whole_file_6.f90: Ditto.
2232         * gfortran.dg/write_invalid_format.f90: Ditto.
2233         * gfortran.dg/zero_sized_6.f90: Ditto.
2234
2235 2011-02-21  Jeff Law <law@redhat.com>
2236
2237         PR rtl-optimization/46178
2238         * gcc.target/i386/pr46178.c: New test.
2239
2240         PR rtl-optimization/46002
2241         * gcc.c-torture/compile/pr46002.c: New test.
2242
2243 2011-02-21  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
2244
2245         * g++.dg/cpp0x/lambda/lambda-conv.C: Skip scan-assembler check on
2246         *-*-hpux10*.
2247
2248 2011-02-21  Jakub Jelinek  <jakub@redhat.com>
2249
2250         PR debug/47106
2251         * g++.dg/debug/pr47106.C: Require effective target lto.
2252
2253 2011-02-21  Jason Merrill  <jason@redhat.com>
2254
2255         * g++.dg/cpp0x/constexpr-diag2.C: New.
2256
2257 2011-02-20  Jason Merrill  <jason@redhat.com>
2258
2259         * g++.dg/cpp0x/constexpr-ctor7.C: New.
2260
2261         * g++.dg/cpp0x/fntmpdefarg2.C: New.
2262
2263         * g++.dg/overload/conv-op1.C: New.
2264
2265         * g++.dg/cpp0x/constexpr-synth1.C: New.
2266
2267 2011-02-20  Nicola Pero  <nicola.pero@meta-innovation.com>
2268
2269         * objc.dg/layout-2.m: New.
2270         * objc.dg/selector-3.m: Adjusted location of error message.
2271         * objc.dg/type-size-3.m: Same.
2272         * obj-c++.dg/selector-3.mm: Same.
2273
2274 2011-02-20  Nicola Pero  <nicola.pero@meta-innovation.com>
2275
2276         PR objc/47784
2277         * objc.dg/property/dotsyntax-22.m: New.
2278         * obj-c++.dg/property/dotsyntax-22.mm: New.
2279
2280 2011-02-20  Dodji Seketeli  <dodji@redhat.com>
2281
2282         PR c++/46394
2283         * g++.dg/template/typedef38.C: New test.
2284
2285 2011-02-20  Paul Thomas  <pault@gcc.gnu.org>
2286
2287         PR fortran/46818
2288         * gfortran.dg/whole_file_30.f90 : New test.
2289         * gfortran.dg/whole_file_31.f90 : New test.
2290
2291 2011-02-20  Paul Thomas  <pault@gcc.gnu.org>
2292
2293         PR fortran/45077
2294         PR fortran/44945
2295         * gfortran.dg/whole_file_28.f90 : New test.
2296         * gfortran.dg/whole_file_29.f90 : New test.
2297
2298 2011-02-20  Paolo Carlini  <paolo.carlini@oracle.com>
2299
2300         PR c++/44118
2301         * g++.dg/template/crash105.C: New.
2302
2303 2011-02-19  Jason Merrill  <jason@redhat.com>
2304
2305         * g++.dg/cpp0x/regress/no-elide1.C: New.
2306
2307 2011-02-19  Alexandre Oliva  <aoliva@redhat.com>
2308
2309         PR tree-optimization/46620
2310         * gcc.dg/pr46620.c: New.
2311
2312 2011-02-19  Jakub Jelinek  <jakub@redhat.com>
2313
2314         PR c/47809
2315         * gcc.target/i386/pr47809.c: New test.
2316
2317 2011-02-19  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2318             Tobias Burnus  <burnus@net-b.de>
2319
2320         * lib/target-supports.exp
2321         (check_effective_target_fortran_large_real): New check for large reals.
2322         * gfortran.dg/nan_7.f90: New test.
2323
2324 2011-02-19  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2325
2326         PR libgfortran/47567
2327         * gfortran.dg/fmt_f0_1.f90: Update test.
2328
2329 2011-02-19  Paul Thomas  <pault@gcc.gnu.org>
2330
2331         PR fortran/47348
2332         * gfortran.dg/array_constructor_36.f90 : New test.
2333         * gfortran.dg/bounds_check_10.f90 : Change dg-output message to
2334         allow for comparison between different elements of the array
2335         constructor at different levels of optimization.
2336
2337 2011-02-19  H.J. Lu  <hongjiu.lu@intel.com>
2338
2339         * gcc.target/i386/pr31167.c: Require int128 instead of lp64.
2340         * gcc.target/i386/pr32280-1.c: Likewise.
2341
2342 2011-02-19  Jakub Jelinek  <jakub@redhat.com>
2343
2344         PR target/47800
2345         * gcc.target/i386/pr47800.c: New test.
2346
2347 2011-02-18  Iain Sandoe  <iains@gcc.gnu.org>
2348
2349         * objc/execute/exceptions/foward-1.x: New.
2350
2351 2011-02-18  Janus Weil  <janus@gcc.gnu.org>
2352
2353         PR fortran/47789
2354         * gfortran.dg/derived_constructor_comps_4.f90: New.
2355
2356 2011-02-18  Tobias Burnus
2357
2358         PR fortran/47775
2359         * gfortran.dg/func_result_6.f90: New.
2360
2361 2011-02-18  Michael Matz  <matz@suse.de>
2362
2363         PR fortran/45586
2364         * gfortran.dg/lto/pr45586_0.f90: New test.
2365         * gfortran.dg/typebound_proc_20.f90: Ditto.
2366         * gfortran.dg/typebound_proc_21.f90: Ditto.
2367
2368 2011-02-18  Paolo Carlini  <paolo.carlini@oracle.com>
2369
2370         PR c++/47795
2371         * g++.dg/cpp0x/lambda/lambda-ice3.C: New.
2372
2373 2011-02-18  Tobias Burnus  <burnus@net-b.de>
2374
2375         PR fortran/47750
2376         * lib/gfortran.exp (gfortran_init): Set gcc_error_prefix and
2377         gcc_warning_prefix.
2378         * lib/gfortran-dg.exp (gfortran-dg-test): Update regexp for
2379         normalizing the error/warning output.
2380         * gfortran.dg/Wall.f90: Update dg-error/warning.
2381         * gfortran.dg/argument_checking_15.f90: Update dg-error/warning.
2382         * gfortran.dg/argument_checking_3.f90: Update dg-error/warning.
2383         * gfortran.dg/argument_checking_6.f90: Update dg-error/warning.
2384         * gfortran.dg/bounds_temporaries_1.f90: Update dg-error/warning.
2385         * gfortran.dg/class_30.f90: Update dg-error/warning.
2386         * gfortran.dg/continuation_1.f90: Update dg-error/warning.
2387         * gfortran.dg/continuation_9.f90: Update dg-error/warning.
2388         * gfortran.dg/do_check_5.f90: Update dg-error/warning.
2389         * gfortran.dg/entry_17.f90: Update dg-error/warning.
2390         * gfortran.dg/entry_19.f90: Update dg-error/warning.
2391         * gfortran.dg/fmt_error.f90: Update dg-error/warning.
2392         * gfortran.dg/fmt_read_2.f90: Update dg-error/warning.
2393         * gfortran.dg/g77/12632.f: Update dg-error/warning.
2394         * gfortran.dg/g77/970625-2.f: Update dg-error/warning.
2395         * gfortran.dg/g77/980615-0.f: Update dg-error/warning.
2396         * gfortran.dg/generic_actual_arg.f90: Update dg-error/warning.
2397         * gfortran.dg/global_references_1.f90: Update dg-error/warning.
2398         * gfortran.dg/goto_8.f90: Update dg-error/warning.
2399         * gfortran.dg/initialization_1.f90: Update dg-error/warning.
2400         * gfortran.dg/io_constraints_1.f90: Update dg-error/warning.
2401         * gfortran.dg/io_constraints_2.f90: Update dg-error/warning.
2402         * gfortran.dg/io_constraints_3.f90: Update dg-error/warning.
2403         * gfortran.dg/iostat_3.f90: Update dg-error/warning.
2404         * gfortran.dg/public_private_module.f90: Update dg-error/warning.
2405         * gfortran.dg/volatile3.f90: Update dg-error/warning.
2406         * gfortran.dg/warning-directive-2.F90: Update dg-error/warning.
2407         * gfortran.dg/warnings_are_errors_1.f: Update dg-error/warning.
2408         * gfortran.dg/whole_file_1.f90: Update dg-error/warning.
2409         * gfortran.dg/whole_file_2.f90: Update dg-error/warning.
2410         * gfortran.dg/whole_file_3.f90: Update dg-error/warning.
2411
2412 2011-02-18  Janus Weil  <janus@gcc.gnu.org>
2413
2414         PR fortran/47768
2415         * gfortran.dg/proc_ptr_comp_30.f90: New.
2416
2417 2011-02-18  Jakub Jelinek  <jakub@redhat.com>
2418
2419         PR debug/47780
2420         * gcc.target/i386/pr47780.c: New test.
2421
2422 2011-02-18  Janus Weil  <janus@gcc.gnu.org>
2423
2424         PR fortran/47767
2425         * gfortran.dg/class_40.f03: New.
2426
2427 2011-02-18  Dodji Seketeli  <dodji@redhat.com>
2428
2429         PR c++/47208
2430         * g++.dg/cpp0x/auto21.C: New test.
2431
2432 2011-02-17  Iain Sandoe  <iains@gcc.gnu.org>
2433
2434         * objc.dg/special/unclaimed-category-1.h: Updated for
2435         new ABI support.
2436         * objc.dg/special/unclaimed-category-1.m: Same.
2437         * objc.dg/zero-link-1.m: Same.
2438         * objc.dg/lookup-1.m: Same.
2439         * objc.dg/torture/strings/const-str-9.m
2440         * objc.dg/torture/strings/const-str-10.m: Same.
2441         * objc.dg/torture/strings/const-str-11.m: Same.
2442         * objc.dg/torture/forward-1.m: Same.
2443         * objc.dg/zero-link-2.m: Same.
2444         * objc.dg/encode-7-next-64bit.m: Same.
2445         * objc.dg/method-4.m: Same.
2446         * objc.dg/next-runtime-1.m: Same.
2447         * objc.dg/image-info.m: Same.
2448         * objc.dg/pr23214.m: Same.
2449         * objc.dg/symtab-1.m: Same.
2450         * obj-c++.dg/basic.m: Same.
2451         * obj-c++.dg/proto-lossage-3.m: Same.
2452         * obj-c++.dg/torture/strings/const-str-10.m: Same.
2453         * obj-c++.dg/torture/strings/const-str-11.m: Same.
2454         * obj-c++.dg/torture/strings/const-str-9.m: Same.
2455         * obj-c++.dg/method-11.m: Same.
2456         * objc/execute/enumeration-1.m: Same.
2457         * objc/execute/object_is_class.m: Same.
2458         * objc/execute/formal_protocol-2.m: Same.
2459         * objc/execute/formal_protocol-4.m: Same.
2460         * objc/execute/formal_protocol-6.m: Same.
2461         * objc/execute/bycopy-3.m: Same.
2462         * objc/execute/exceptions/catchall-1.m: Same.
2463         * objc/execute/exceptions/finally-1.m: Same.
2464         * objc/execute/exceptions/local-variables-1.m: Same.
2465         * objc/execute/exceptions/foward-1.m: Same.
2466         * objc/execute/bf-common.h
2467         * objc/execute/enumeration-2.m: Same.
2468         * objc/execute/formal_protocol-1.m: Same.
2469         * objc/execute/formal_protocol-3.m: Same.
2470         * objc/execute/formal_protocol-5.m: Same.
2471         * objc/execute/accessing_ivars.m: Same.
2472         * objc/execute/bycopy-2.m: Same.
2473         * objc/execute/formal_protocol-7.m: Same.
2474         * objc/execute/compatibility_alias.m: Same.
2475         * objc/execute/no_clash.m: Same.
2476         * objc/execute/object_is_meta_class.m: Same.
2477         * objc/execute/exceptions/exceptions.exp: Load target-supports.exp
2478         * objc/execute/class-tests-1.h: Include stdio.h.
2479         * objc/execute/class-tests-2.h: Same.
2480         * obj-c++.dg/try-catch-9.mm: xfail-run the test with both
2481         runtimes.
2482         * obj-c++.dg/try-catch-2.mm: Same.
2483
2484 2011-02-17  Jakub Jelinek  <jakub@redhat.com>
2485
2486         PR c++/47783
2487         * g++.dg/warn/Wunused-parm-4.C: New test.
2488
2489 2011-02-17  Alexandre Oliva  <aoliva@redhat.com>
2490             Jan Hubicka  <jh@suse.cz>
2491
2492         PR debug/47106
2493         PR debug/47402
2494         * g++.dg/debug/pr47106.C: New.
2495
2496 2011-02-17  Uros Bizjak  <ubizjak@gmail.com>
2497
2498         PR target/43653
2499         * gcc.target/i386/pr43653.c: New test.
2500
2501 2011-02-11  Dodji Seketeli  <dodji@redhat.com>
2502
2503         PR c++/47172
2504         * g++.dg/template/inherit6.C: New test.
2505
2506 2011-02-16  Janus Weil  <janus@gcc.gnu.org>
2507
2508         PR fortran/47745
2509         * gfortran.dg/class_39.f03: New.
2510
2511 2011-02-16  Dodji Seketeli  <dodji@redhat.com>
2512
2513         PR c++/47326
2514         * g++.dg/cpp0x/variadic106.C: New test.
2515
2516 2011-02-16  Jakub Jelinek  <jakub@redhat.com>
2517
2518         PR libfortran/47757
2519         * gfortran.dg/pr47757-1.f90: New test.
2520         * gfortran.dg/pr47757-2.f90: New test.
2521         * gfortran.dg/pr47757-3.f90: New test.
2522
2523         PR c++/47704
2524         * g++.dg/cpp0x/enum8.C: New test.
2525
2526 2011-02-15  Jason Merrill  <jason@redhat.com>
2527
2528         * g++.dg/inherit/implicit-trivial1.C: New.
2529         * g++.dg/cpp0x/implicit-trivial1.C: New.
2530
2531 2011-02-15  H.J. Lu  <hongjiu.lu@intel.com>
2532
2533         PR middle-end/47725
2534         * gcc.dg/torture/pr47725.c: Removed.
2535
2536 2011-02-15  Michael Meissner  <meissner@linux.vnet.ibm.com>
2537
2538         PR target/47755
2539         * gcc.target/powerpc/pr47755.c: New file, test all 0 vector
2540         constant does not generate a load from memory.
2541
2542 2011-02-15  H.J. Lu  <hongjiu.lu@intel.com>
2543
2544         PR middle-end/47725
2545         * gcc.dg/torture/pr47725.c: New.
2546
2547 2011-02-15  Richard Guenther  <rguenther@suse.de>
2548
2549         PR tree-optimization/47743
2550         * gcc.dg/torture/pr47743.c: New testcase.
2551
2552 2011-02-15  Jakub Jelinek  <jakub@redhat.com>
2553
2554         PR middle-end/47581
2555         * gcc.target/i386/pr47581.c: New test.
2556
2557 2011-02-14  Janus Weil  <janus@gcc.gnu.org>
2558
2559         PR fortran/47730
2560         * gfortran.dg/select_type_22.f03: New.
2561
2562 2011-02-14  Jason Merrill  <jason@redhat.com>
2563
2564         * g++.dg/cpp0x/regress/enum1.C: New.
2565
2566 2011-02-14  Eric Botcazou  <ebotcazou@adacore.com>
2567
2568         * gnat.dg/include.adb: New test.
2569
2570 2011-02-14  Janus Weil  <janus@gcc.gnu.org>
2571
2572         PR fortran/47728
2573         * gfortran.dg/class_38.f03: New.
2574
2575 2011-02-14  Eric Botcazou  <ebotcazou@adacore.com>
2576
2577         * gcc.dg/pr46494.c: New test.
2578
2579 2011-02-14  Richard Guenther  <rguenther@suse.de>
2580
2581         * gcc.dg/attr-weak-hidden-1.c: Make definition of foo strong.
2582
2583 2011-02-14  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2584
2585         PR ada/41929
2586         * gnat.dg/null_pointer_deref1.exp: Don't skip on
2587         sparc*-sun-solaris2.11.
2588
2589 2011-02-14  Janus Weil  <janus@gcc.gnu.org>
2590
2591         PR fortran/47349
2592         * gfortran.dg/argument_checking_18.f90: New.
2593
2594 2011-02-13  Tobias Burnus  <burnus@net-b.de>
2595
2596         * gfortran.dg/argument_checking_13.f90: Update dg-error.
2597         * gfortran.dg/argument_checking_17.f90: New.
2598
2599 2011-02-12  Janus Weil  <janus@gcc.gnu.org>
2600
2601         * gfortran.dg/allocate_derived_1.f90: Modified as polymorphic arrays
2602         are temporarily disabled.
2603         * gfortran.dg/class_7.f03: Ditto.
2604         * gfortran.dg/coarray_14.f90: Ditto.
2605         * gfortran.dg/typebound_proc_13.f03: Ditto.
2606
2607 2011-02-12  Mikael Morin  <mikael.morin@sfr.fr>
2608
2609         PR fortran/45586
2610         * gfortran.dg/extends_11.f03: New.
2611
2612 2011-02-11  Xinliang David Li  <davidxl@google.com>
2613
2614         PR tree-optimization/47707
2615         * g++.dg/tree-ssa/pr47707.C: New test.
2616
2617 2011-02-11  Eric Botcazou  <ebotcazou@adacore.com>
2618
2619         * g++.dg/opt/inline17.C: New test.
2620
2621 2011-02-11  Tobias Burnus  <burnus@net-b.de>
2622
2623         PR fortran/47550
2624         * gfortran.dg/pure_formal_2.f90: New.
2625
2626 2011-02-11  Pat Haugen <pthaugen@us.ibm.com>
2627
2628         PR rtl-optimization/47614
2629         * gfortran.dg/pr47614.f: New.
2630
2631 2011-02-11  Joseph Myers  <joseph@codesourcery.com>
2632
2633         PR driver/47678
2634         * gcc.dg/opts-6.c: New test.
2635
2636 2011-02-11  Jakub Jelinek  <jakub@redhat.com>
2637
2638         PR debug/47684
2639         * gcc.dg/pr47684.c: New test.
2640
2641 2011-02-11  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2642
2643         PR target/47629
2644         * gcc.target/i386/pr47312.c: Use dg-require-effective-target
2645         c99_runtime, dg-add-options c99_runtime.
2646         (main): Use __asm__.
2647
2648 2011-02-11  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2649
2650         PR testsuite/47400
2651         * lib/target-supports.exp (check_ascii_locale_available): New proc.
2652         * lib/target-supports-dg.exp (dg-require-ascii-locale): New proc.
2653         * gcc.dg/attr-alias-5.c: Use dg-require-ascii-locale.
2654         * gcc.dg/ucnid-10.c: Likewise.
2655         * gcc.dg/ucnid-13.c: Likewise.
2656         * gcc.dg/ucnid-7.c: Likewise.
2657         * gcc.dg/ucnid-8.c: Likewise.
2658         Adapt dg-warning line number.
2659
2660 2011-02-10  Uros Bizjak  <ubizjak@gmail.com>
2661
2662         * gcc.target/i386/parity-1.c: Use -march=k8.
2663         * gcc.target/i386/parity-2.c: Ditto.
2664         * gcc.target/i386/vecinit-1.c: Ditto.
2665         * gcc.target/i386/vecinit-2.c: Ditto.
2666
2667 2011-02-10  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2668
2669         PR target/46610
2670         * gcc.target/mips/save-restore-1.c: Skip on mips-sgi-irix6*.
2671         * gcc.target/mips/save-restore-3.c: Likewise.
2672         * gcc.target/mips/save-restore-4.c: Likewise.
2673         * gcc.target/mips/save-restore-5.c: Likewise.
2674
2675         PR target/47683
2676         * g++.dg/tree-prof/partition1.C: Skip on mips-sgi-irix*.
2677         * g++.dg/tree-prof/partition2.C: Likewise.
2678
2679 2011-02-09  Jason Merrill  <jason@redhat.com>
2680
2681         * g++.dg/tree-ssa/inline-3.C: Use a normal function
2682         rather than misdeclare std::puts.
2683
2684         * g++.dg/ext/vla1.C: Adjust for C++0x mode.
2685         * g++.dg/other/warning1.C: Likewise.
2686         * g++.old-deja/g++.bugs/900119_01.C: Likewise.
2687         * g++.old-deja/g++.gb/scope06.C: Likewise.
2688         * g++.old-deja/g++.law/cvt11.C: Likewise.
2689         * g++.old-deja/g++.law/init1.C: Likewise.
2690         * g++.dg/abi/mangle26.C: Likewise.
2691
2692         * g++.dg/template/function1.C: Adjust for C++0x mode.
2693         * g++.dg/cpp0x/regress/template-function1.C: Copy it.
2694
2695         * g++.dg/ext/label10.C: Adjust for C++0x mode.
2696         * g++.dg/cpp0x/regress/ext-label10.C: Copy it.
2697
2698         * g++.dg/cpp0x/regress/ext-cond1.C: Copy from ext/cond1.C.
2699
2700         * g++.dg/cpp0x/regress/abi-empty7.C: New.
2701
2702         * g++.dg/cpp0x/regress: New directory.
2703         * g++.dg/cpp0x/constexpr-regress1.C: Move to regress/regress1.C.
2704         * g++.dg/cpp0x/constexpr-regress2.C: Move to regress/regress2.C.
2705         * g++.dg/cpp0x/regress/regress3.C: New.
2706
2707 2011-02-10  Richard Guenther  <rguenther@suse.de>
2708
2709         PR tree-optimization/47677
2710         * gcc.dg/torture/pr47677.c: New testcase.
2711
2712 2011-02-10  Iain Sandoe  <iains@gcc.gnu.org>
2713
2714         * objc.dg/special/load-category-1.m: Remove unused header.
2715         * objc.dg/special/load-category-1a.m: Likewise.
2716         * objc.dg/special/load-category-2.m: Likewise.
2717         * objc.dg/special/load-category-2a.m: Likewise.
2718         * objc.dg/special/load-category-3.m: Likewise.
2719         * objc.dg/special/load-category-3a.m: Likewise.
2720         * objc.dg/attributes/proto-attribute-2.m: Likewise.
2721         * objc.dg/attributes/proto-attribute-3.m: Likewise.
2722         * objc.dg/attributes/class-attribute-1.m: Likewise.
2723         * objc.dg/property/property.exp: Don't run for Darwin < 9.
2724         * obj-c++.dg/property/property.exp: Likewise.
2725         * objc.dg/attributes/method-sentinel-1.m: Update type header.
2726         * obj-c++.dg/attributes/method-sentinel-1.mm: Likewise.
2727         * obj-c++.dg/attributes/proto-attribute-2.mm: Skip for Darwin < 9.
2728         * obj-c++.dg/attributes/class-attribute-1.mm: Likewise.
2729         * obj-c++.dg/attributes/proto-attribute-3.mm: Likewise.
2730         * obj-c++.dg/template-8.mm: Likewise.
2731
2732 2011-02-10  Jakub Jelinek  <jakub@redhat.com>
2733
2734         PR target/47665
2735         * gcc.target/i386/pr47665.c: New test.
2736
2737 2011-02-10  Jie Zhang  <jie@codesourcery.com>
2738
2739         PR testsuite/47622
2740         Revert
2741         2011-02-05  Jie Zhang  <jie@codesourcery.com>
2742         PR debug/42631
2743         * gcc.dg/pr42631.c: Update test.
2744         * gcc.dg/pr42631-2.c: New test.
2745
2746 2011-02-09  Janus Weil  <janus@gcc.gnu.org>
2747
2748         PR fortran/47352
2749         * gfortran.dg/proc_decl_25.f90: New.
2750
2751 2011-02-09  Janus Weil  <janus@gcc.gnu.org>
2752
2753         PR fortran/47463
2754         * gfortran.dg/typebound_assignment_2.f03: New.
2755
2756 2011-02-09  Richard Guenther  <rguenther@suse.de>
2757
2758         PR tree-optimization/47664
2759         * gcc.dg/tree-ssa/inline-7.c: New testcase.
2760
2761 2011-02-09  Eric Botcazou  <ebotcazou@adacore.com>
2762
2763         PR middle-end/47646
2764         * gnat.dg/uninit_func.adb: Adjust dg directive.
2765
2766 2011-02-09  Dominique Dhumieres  <dominiq@lps.ens.fr>
2767
2768         PR middle-end/47646
2769         * obj-c++.dg/attributes/method-noreturn-1.mm: Adjust dg directives.
2770
2771 2011-02-09  Janus Weil  <janus@gcc.gnu.org>
2772
2773         PR fortran/47637
2774         * gfortran.dg/auto_dealloc_2.f90: New.
2775
2776 2011-02-09  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2777
2778         * gcc.dg/builtins-config.h: Remove __sgi handling.
2779         * lib/target-supports.exp (add_options_for_c99_runtime): Add
2780         -std=c99 for mips-sgi-irix6.5*.
2781
2782 2011-02-09  Martin Jambor  <mjambor@suse.cz>
2783
2784         PR middle-end/45505
2785         * gfortran.dg/pr25923.f90: Remove xfails.
2786
2787 2011-02-08  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2788
2789         PR fortran/47583
2790         * gfortran.dg/inquire_14.f90: New test.
2791
2792 2011-02-08  Janus Weil  <janus@gcc.gnu.org>
2793
2794         PR fortran/45290
2795         * gfortran.dg/pointer_init_6.f90: New.
2796
2797 2011-02-08  Jeff Law <law@redhat.com>
2798
2799         PR tree-optimization/42893
2800         * gcc.tree-ssa/pr42893.c: New test.
2801
2802 2011-02-08  Sebastian Pop  <sebastian.pop@amd.com>
2803
2804         PR tree-optimization/46834
2805         PR tree-optimization/46994
2806         PR tree-optimization/46995
2807         * gcc.dg/graphite/id-pr46834.c: New.
2808         * gfortran.dg/graphite/id-pr46994.f90: New.
2809         * gfortran.dg/graphite/id-pr46995.f90: New.
2810
2811 2011-02-08  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
2812
2813         PR middle-end/47646
2814         * gcc.dg/pr39666-2.c (foo2): If the location of the statement
2815         using the variable is known the warning is emitted there.
2816         * gcc.dg/uninit-pr19430.c (foo): Likewise.
2817         * g++.dg/warn/Wuninitialized-5.C (foo): Likewise.
2818
2819         * c-c++-common/pr20000.c (g): Both warnings occur at the return
2820         statement.
2821         (vg): Likewise.
2822         * gcc.dg/noreturn-1.c (foo5): Likewise.
2823         * objc.dg/attributes/method-noreturn-1.m (method1): Likewise.
2824         (method2): Likewise.
2825
2826         * gfortran.dg/pr25923.f90 (baz): The warning will now be issued for
2827         the return statement using the uninitialized variable.
2828         * gfortran.dg/pr39666-2.f90 (f): Likewise.
2829
2830 2011-02-08  Richard Guenther  <rguenther@suse.de>
2831
2832         PR middle-end/47639
2833         * g++.dg/opt/pr47639.c: New testcase.
2834
2835 2011-02-08  Richard Guenther  <rguenther@suse.de>
2836
2837         PR tree-optimization/47632
2838         * g++.dg/opt/pr47632.C: New testcase.
2839
2840 2011-02-07  Ulrich Weigand  <Ulrich.Weigand@de.ibm.com>
2841
2842         * g++.dg/abi/packed1.C: Expect warning on spu-*-* as well.
2843
2844 2011-02-07  Richard Guenther  <rguenther@suse.de>
2845
2846         PR tree-optimization/47615
2847         * g++.dg/opt/pr47615.C: New testcase.
2848
2849 2011-02-07  Richard Guenther  <rguenther@suse.de>
2850
2851         PR tree-optimization/47621
2852         * gcc.dg/torture/pr47621.c: New testcase.
2853
2854 2011-02-07  Uros Bizjak  <ubizjak@gmail.com>
2855
2856         * gfortran.dg/transpose_optimization_2.f90: Cleanup original dump.
2857
2858 2011-02-06  Paul Thomas  <pault@gcc.gnu.org>
2859
2860         PR fortran/47592
2861         * gfortran.dg/allocate_with_source_1 : New test.
2862
2863 2011-02-05  Jakub Jelinek  <jakub@redhat.com>
2864
2865         PR middle-end/47610
2866         * gcc.dg/pr47610.c: New test.
2867
2868 2011-02-05  Jie Zhang  <jie@codesourcery.com>
2869
2870         PR debug/42631
2871         * gcc.dg/pr42631.c: Update test.
2872         * gcc.dg/pr42631-2.c: New test.
2873
2874 2001-02-05  Thomas Koenig  <tkoenig@gcc.gnu.org>
2875
2876         PR fortran/47574
2877         * gfortran.dg/pr47574.f90:  New test.
2878
2879 2011-02-04  Sebastian Pop  <sebastian.pop@amd.com>
2880
2881         PR tree-optimization/46194
2882         * gcc.dg/autopar/pr46194.c: New.
2883
2884 2011-02-04  H.J. Lu  <hongjiu.lu@intel.com>
2885
2886         PR tree-optimization/43695
2887         * g++.dg/ipa/pr43695.C: New.
2888
2889 2011-02-04  Jakub Jelinek  <jakub@redhat.com>
2890
2891         PR inline-asm/23200
2892         * gcc.dg/pr23200.c: New test.
2893
2894 2011-02-03  Jonathan Wakely  <jwakely.gcc@gmail.com>
2895
2896         PR c++/47589
2897         * g++.dg/pr47589.C: New test.
2898
2899 2011-02-03  Dodji Seketeli  <dodji@redhat.com>
2900
2901         PR c++/47398
2902         * g++.dg/template/typedef37.C: New test.
2903         * g++.dg/template/param1.C: Adjust expected error message.
2904
2905 2011-02-03  Jakub Jelinek  <jakub@redhat.com>
2906
2907         PR middle-end/31490
2908         * gcc.dg/pr31490-2.c: New test.
2909         * gcc.dg/pr31490-3.c: New test.
2910         * gcc.dg/pr31490-4.c: New test.
2911
2912 2011-02-03  Nathan Froyd  <froydnj@codesourcery.com>
2913             Jakub Jelinek  <jakub@redhat.com>
2914
2915         PR c++/46890
2916         * g++.dg/parser/semicolon3.C: Adjust.
2917         * g++.dg/parser/semicolon4.C: New testcase.
2918         * g++.dg/pr46890.C: New testcase.
2919
2920 2011-02-03  Paolo Carlini  <paolo.carlini@oracle.com>
2921
2922         PR c++/29571
2923         * g++.dg/init/pr29571.C: New.
2924
2925 2011-02-03  H.J. Lu  <hongjiu.lu@intel.com>
2926
2927         * gfortran.dg/graphite/vect-pr40979.f90: Require vect_double
2928         instead of vect_int.
2929
2930 2011-02-03  Jakub Jelinek  <jakub@redhat.com>
2931
2932         PR target/47312
2933         * gcc.target/i386/pr47312.c: New test.
2934
2935         PR target/47564
2936         * gcc.target/i386/pr47564.c: New test.
2937
2938 2011-02-03  Alexandre Oliva  <aoliva@redhat.com>
2939
2940         PR tree-optimization/45122
2941         * gcc.dg/tree-ssa/pr45122.c: New.
2942
2943 2011-02-02  Michael Meissner  <meissner@linux.vnet.ibm.com>
2944
2945         PR target/47272
2946         * gcc.target/powerpc/vsx-builtin-8.c: New file, test vec_vsx_ld
2947         and vec_vsx_st.
2948
2949         * gcc.target/powerpc/avoid-indexed-addresses.c: Disable altivec
2950         and vsx so a default --with-cpu=power7 doesn't give an error
2951         when -mavoid-indexed-addresses is used.
2952
2953         * gcc.target/powerpc/ppc32-abi-dfp-1.c: Rewrite to use an asm
2954         wrapper function to save the arguments and then jump to the real
2955         function, rather than depending on the compiler not to move stuff
2956         before an asm.
2957         * gcc.target/powerpc/ppc64-abi-dfp-2.c: Ditto.
2958
2959 2011-02-02  Janus Weil  <janus@gcc.gnu.org>
2960             Paul Thomas  <pault@gcc.gnu.org>
2961
2962         PR fortran/47082
2963         * gfortran.dg/class_37.f03 : New test.
2964
2965 2011-02-02  Sebastian Pop  <sebastian.pop@amd.com>
2966             Richard Guenther  <rguenther@suse.de>
2967
2968         PR tree-optimization/40979
2969         PR bootstrap/47044
2970         * gcc.dg/graphite/graphite.exp (DEFAULT_VECTCFLAGS): Add -ffast-math.
2971         * gcc.dg/graphite/pr35356-2.c: Adjust pattern.
2972         * gfortran.dg/graphite/graphite.exp: Run vect_files conditionally to
2973         check_vect_support_and_set_flags.
2974         * gfortran.dg/graphite/vect-pr40979.f90: New.
2975
2976 2011-02-02  Janus Weil  <janus@gcc.gnu.org>
2977
2978         PR fortran/47572
2979         * gfortran.dg/class_36.f03: New.
2980
2981 2011-02-02  Richard Guenther  <rguenther@suse.de>
2982
2983         PR tree-optimization/47566
2984         * gcc.dg/lto/20110201-1_0.c: New testcase.
2985
2986 2011-02-02  Alexandre Oliva  <aoliva@redhat.com>
2987
2988         PR debug/47498
2989         PR debug/47501
2990         PR debug/45136
2991         PR debug/45130
2992         * debug/pr47498.c: New.
2993         * debug/pr47501.c: New.
2994
2995 2011-02-01  Richard Guenther  <rguenther@suse.de>
2996
2997         PR tree-optimization/47559
2998         * g++.dg/torture/pr47559.C: New testcase.
2999
3000 2011-02-01  Janus Weil  <janus@gcc.gnu.org>
3001
3002         PR fortran/47565
3003         * gfortran.dg/typebound_call_20.f03: New.
3004
3005 2011-02-01  Richard Guenther  <rguenther@suse.de>
3006
3007         PR tree-optimization/47555
3008         * gcc.dg/pr47555.c: New testcase.
3009
3010 2011-02-01  Richard Guenther  <rguenther@suse.de>
3011
3012         PR tree-optimization/47541
3013         * g++.dg/torture/pr47541.C: New testcase.
3014
3015 2011-01-31  Janus Weil  <janus@gcc.gnu.org>
3016
3017         PR fortran/47455
3018         * gfortran.dg/typebound_call_19.f03: New.
3019
3020 2011-01-31  Jakub Jelinek  <jakub@redhat.com>
3021
3022         PR c++/47416
3023         * g++.dg/cpp0x/pr47416.C: New test.
3024
3025 2011-01-31  Paul Thomas  <pault@gcc.gnu.org>
3026
3027         PR fortran/47519
3028         * gfortran.dg/allocate_deferred_char_scalar_2.f03: New test.
3029
3030 2011-01-31  Janus Weil  <janus@gcc.gnu.org>
3031
3032         PR fortran/47463
3033         * gfortran.dg/typebound_assignment_1.f03: New.
3034
3035 2011-01-31  Jakub Jelinek  <jakub@redhat.com>
3036
3037         PR tree-optimization/47538
3038         * gcc.c-torture/execute/pr47538.c: New test.
3039
3040 2011-01-31  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
3041
3042         PR target/45325
3043         * gcc.target/i386/pr38240.c: Add dg-options "-msse".
3044
3045 2011-01-31  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
3046
3047         * g++.dg/abi/mangle40.C: Pass "" to dg-require-weak.
3048
3049 2011-01-31  Eric Botcazou  <ebotcazou@adacore.com>
3050
3051         PR rtl-optimization/44031
3052         * gcc.c-torture/compile/20110131-1.c: New test.
3053
3054 2011-01-31  Tobias Burnus  <burnus@net-b.de>
3055
3056         PR fortran/47042
3057         * gfortran.dg/stmt_func_1.f90: New.
3058
3059 2011-01-31  Tobias Burnus  <burnus@net-b.de>
3060
3061         PR fortran/47042
3062         * gfortran.dg/interface_34.f90: New.
3063
3064 2011-01-30  Paul Thomas  <pault@gcc.gnu.org>
3065
3066         PR fortran/47523
3067         * gfortran.dg/realloc_on_assign_5.f03: New test.
3068         * gfortran.dg/realloc_on_assign_5.f03: New test.
3069
3070 2011-01-29  Ulrich Weigand  <Ulrich.Weigand@de.ibm.com>
3071
3072         * gfortran.dg/bessel_6.f90: XFAIL on spu-*-*.
3073         * gfortran.dg/bessel_7.f90: Likewise.
3074         * gfortran.dg/erf_2.F90: Likewise.  Always run with -O0.
3075
3076         * gfortran.dg/complex_intrinsics_5.f90: Increase "epsilon".
3077         * gfortran.dg/sum_init_expr.f03: Likewise.
3078
3079         * gfortran.dg/realloc_on_assign_2.f03: Skip on spu-*-*.
3080
3081         * gfortran.dg/lto/20091016-1_0.f90: Replace -shared with
3082         -r -nostdlib.
3083
3084         * gfortran.dg/vect/fast-math-vect-8.f90: Check for vectorized
3085         loop only on "vect_intfloat_cvt" targets.
3086
3087 2011-01-29  Tobias Burnus  <burnus@net-b.de>
3088
3089         PR fortran/47531
3090         * gfortran.dg/shape_6.f90: New.
3091
3092 2011-01-29  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
3093
3094         PR libgfortran/47434
3095         * gfortran.dg/read_infnan_1.f90: Update test.
3096         * gfortran.dg/module_nan.f90: Update test.
3097         * gfortran.dg/char4_iunit_1.f03: Update test.
3098         * gfortran.dg/large_real_kind_1.f90: Update test.
3099         * gfortran.dg/real_const_3.f90: Update test.
3100         * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Update test.
3101
3102 2011-01-29  Dodji Seketeli  <dodji@redhat.com>
3103
3104         PR c++/47311
3105         * g++.dg/template/param2.C: New test.
3106
3107 2011-01-28  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
3108
3109         PR libgfortran/47285
3110         * gfortran.dg/fmt_g.f: New test.
3111
3112 2011-01-28  Tobias Burnus  <burnus@net-b.de>
3113
3114         PR fortran/47507
3115         * gfortran.dg/pure_formal_1.f90: New.
3116
3117 2011-01-28  Jakub Jelinek  <jakub@redhat.com>
3118
3119         PR target/42894
3120         * gcc.dg/tls/pr42894.c: New test.
3121
3122 2011-01-28  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
3123
3124         * gcc.dg/pr47276.c: Add dg-require-visibility.
3125
3126 2011-01-28  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
3127
3128         * gcc.target/i386/asm-6.c: XFAIL on i?86-pc-solaris2.1[0-9] && ilp32.
3129
3130 2011-01-28  Paul Thomas  <pault@gcc.gnu.org>
3131             Tobias Burnus  <burnus@gcc.gnu.org>
3132
3133         PR fortran/45170
3134         PR fortran/35810
3135         PR fortran/47350
3136         * gfortran.dg/realloc_on_assign_3.f03: New test.
3137         * gfortran.dg/realloc_on_assign_4.f03: New test.
3138         * gfortran.dg/allocatable_function_5.f90: New test.
3139         * gfortran.dg/allocate_deferred_char_scalar_1.f03: New test.
3140         * gfortran.dg/deferred_type_param_2.f90: Remove two "not yet
3141         implemented" dg-errors.
3142
3143 2011-01-27  Jan Hubicka  <jh@suse.cz>
3144
3145         PR middle-end/46949
3146         * gcc.dg/attr-weakref-4.c: New testcase
3147
3148 2011-01-27  Martin Jambor  <mjambor@suse.cz>
3149
3150         PR tree-optimization/47228
3151         * gcc.dg/torture/pr47228.c: New test.
3152
3153 2011-01-27  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
3154
3155         * gcc.dg/tree-ssa/pr42585.c: Disable on s390 and s390x.
3156
3157 2011-01-27  Ulrich Weigand  <Ulrich.Weigand@de.ibm.com>
3158
3159         * lib/compat.exp (compat-execute): Pass -Wl,--extra-stack-space=8192
3160         when using auto-overlay support on the SPU.
3161
3162 2011-01-27  Eric Botcazou  <ebotcazou@adacore.com>
3163
3164         PR rtl-optimization/44174
3165         * gcc.target/i386/asm-6.c: New test.
3166
3167 2011-01-26  Mikael Pettersson  <mikpe@it.uu.se>
3168
3169         PR rtl-optimization/46856
3170         * gcc.c-torture/compile/pr46856.c: New test.
3171
3172 2011-01-26  Nicola Pero  <nicola.pero@meta-innovation.com>
3173             Andrew Pinski  <pinskia@gmail.com>
3174
3175         PR c/43082
3176         * gcc.dg/pr43082.c: New.
3177
3178 2011-01-26  DJ Delorie  <dj@redhat.com>
3179
3180         PR rtl-optimization/46878
3181         * gcc.dg/pr46878-1.c: New test.
3182
3183 2011-01-26  Jakub Jelinek  <jakub@redhat.com>
3184
3185         PR c++/47476
3186         * g++.dg/cpp0x/pr47476.C: New test.
3187
3188 2011-01-26  Eric Botcazou  <ebotcazou@adacore.com>
3189
3190         * gcc.c-torture/compile/20110126-1.c: New test.
3191
3192 2011-01-26  Jakub Jelinek  <jakub@redhat.com>
3193
3194         PR c/47473
3195         * gcc.dg/torture/pr47473.c: New test.
3196
3197 2011-01-26  Jan Hubicka  <jh@suse.cz>
3198
3199         PR target/47237
3200         * gcc.c-torture/execute/pr47237.c: New testcase.
3201
3202 2011-01-26  Jan Hubicka  <jh@suse.cz>
3203
3204         PR tree-optimization/47190
3205         * gcc.dg/attr-weakref-3.c: New testcase.
3206
3207 2011-01-26  Dave Korn  <dave.korn.cygwin@gmail.com>
3208
3209         PR c++/43601
3210         * gcc.dg/dll-9a.c: New test file.
3211         * gcc.dg/dll-11.c: Likewise.
3212         * gcc.dg/dll-12.c: Likewise.
3213         * gcc.dg/dll-12a.c: Likewise.
3214         * gcc.dg/dll-11a.c: Likewise.
3215         * gcc.dg/dll-9.c: Likewise.
3216         * gcc.dg/dll-10.c: Likewise.
3217         * gcc.dg/dll-10a.c: Likewise.
3218         * g++.dg/ext/dllexport4a.cc: Likewise.
3219         * g++.dg/ext/dllexport4.C: Likewise.
3220         * g++.dg/ext/dllexport5.C: Likewise.
3221         * g++.dg/ext/dllexport5a.cc: Likewise.
3222
3223 2011-01-25  Sebastian Pop  <sebastian.pop@amd.com>
3224
3225         PR tree-optimization/46970
3226         * gcc.dg/graphite/pr46970.c: New.
3227
3228 2011-01-25  Sebastian Pop  <sebastian.pop@amd.com>
3229
3230         PR tree-optimization/46215
3231         * gcc.dg/graphite/pr46215.c: New.
3232
3233 2011-01-25  Sebastian Pop  <sebastian.pop@amd.com>
3234
3235         PR tree-optimization/46168
3236         * gcc.dg/graphite/pr46168.c: New.
3237
3238 2011-01-25  Sebastian Pop  <sebastian.pop@amd.com>
3239
3240         PR tree-optimization/43657
3241         * gcc.dg/graphite/pr43657.c: New.
3242
3243 2011-01-25  Sebastian Pop  <sebastian.pop@amd.com>
3244
3245         PR tree-optimization/29832
3246         * gfortran.dg/graphite/pr29832.f90: New.
3247
3248 2011-01-25  Sebastian Pop  <sebastian.pop@amd.com>
3249
3250         PR tree-optimization/43567
3251         * gcc.dg/graphite/pr43567.c: New.
3252
3253 2011-01-25  Sebastian Pop  <sebastian.pop@amd.com>
3254
3255         * gfortran.dg/graphite/interchange-4.f: New.
3256         * gfortran.dg/graphite/interchange-5.f: New.
3257
3258         * gcc.dg/tree-ssa/ltrans-1.c: Removed.
3259         * gcc.dg/tree-ssa/ltrans-2.c: Removed.
3260         * gcc.dg/tree-ssa/ltrans-3.c: Removed.
3261         * gcc.dg/tree-ssa/ltrans-4.c: Removed.
3262         * gcc.dg/tree-ssa/ltrans-5.c: Removed.
3263         * gcc.dg/tree-ssa/ltrans-6.c: Removed.
3264         * gcc.dg/tree-ssa/ltrans-8.c: Removed.
3265         * gfortran.dg/ltrans-7.f90: Removed.
3266         * gcc.dg/tree-ssa/data-dep-1.c: Removed.
3267
3268         * gcc.dg/pr18792.c: -> gcc.dg/graphite/pr18792.c
3269         * gcc.dg/pr19910.c: -> gcc.dg/graphite/pr19910.c
3270         * gcc.dg/tree-ssa/20041110-1.c: -> gcc.dg/graphite/pr20041110-1.c
3271         * gcc.dg/tree-ssa/pr20256.c: -> gcc.dg/graphite/pr20256.c
3272         * gcc.dg/pr23625.c: -> gcc.dg/graphite/pr23625.c
3273         * gcc.dg/tree-ssa/pr23820.c: -> gcc.dg/graphite/pr23820.c
3274         * gcc.dg/tree-ssa/pr24309.c: -> gcc.dg/graphite/pr24309.c
3275         * gcc.dg/tree-ssa/pr26435.c: -> gcc.dg/graphite/pr26435.c
3276         * gcc.dg/pr29330.c: -> gcc.dg/graphite/pr29330.c
3277         * gcc.dg/pr29581-1.c: -> gcc.dg/graphite/pr29581-1.c
3278         * gcc.dg/pr29581-2.c: -> gcc.dg/graphite/pr29581-2.c
3279         * gcc.dg/pr29581-3.c: -> gcc.dg/graphite/pr29581-3.c
3280         * gcc.dg/pr29581-4.c: -> gcc.dg/graphite/pr29581-4.c
3281         * gcc.dg/tree-ssa/loop-27.c: -> gcc.dg/graphite/pr30565.c
3282         * gcc.dg/tree-ssa/pr31183.c: -> gcc.dg/graphite/pr31183.c
3283         * gcc.dg/tree-ssa/pr33576.c: -> gcc.dg/graphite/pr33576.c
3284         * gcc.dg/tree-ssa/pr33766.c: -> gcc.dg/graphite/pr33766.c
3285         * gcc.dg/pr34016.c: -> gcc.dg/graphite/pr34016.c
3286         * gcc.dg/tree-ssa/pr34017.c: -> gcc.dg/graphite/pr34017.c
3287         * gcc.dg/tree-ssa/pr34123.c: -> gcc.dg/graphite/pr34123.c
3288         * gcc.dg/tree-ssa/pr36287.c: -> gcc.dg/graphite/pr36287.c
3289         * gcc.dg/tree-ssa/pr37686.c: -> gcc.dg/graphite/pr37686.c
3290         * gcc.dg/pr42917.c: -> gcc.dg/graphite/pr42917.c
3291         * gcc.dg/tree-ssa/data-dep-1.c
3292         * gfortran.dg/loop_nest_1.f90: -> gfortran.dg/graphite/pr29290.f90
3293         * gfortran.dg/pr29581.f90: -> gfortran.dg/graphite/pr29581.f90
3294         * gfortran.dg/pr36286.f90: -> gfortran.dg/graphite/pr36286.f90
3295         * gfortran.dg/pr36922.f: -> gfortran.dg/graphite/pr36922.f
3296         * gfortran.dg/pr39516.f: -> gfortran.dg/graphite/pr39516.f
3297
3298 2011-01-25  Jakub Jelinek  <jakub@redhat.com>
3299
3300         PR tree-optimization/47265
3301         PR tree-optimization/47443
3302         * gcc.c-torture/compile/pr47265.c: New test.
3303         * gcc.dg/pr47443.c: New test.
3304
3305 2011-01-25  Martin Jambor  <mjambor@suse.cz>
3306
3307         PR tree-optimization/47382
3308         * g++.dg/torture/pr47382.C: New test.
3309         * g++.dg/opt/devirt1.C: Xfail.
3310
3311 2011-01-25  Yao Qi  <yao@codesourcery.com>
3312
3313         PR target/45701
3314         * gcc.target/arm/pr45701-1.c: New test.
3315         * gcc.target/arm/pr45701-2.c: New test.
3316         * gcc.target/arm/pr45701-3.c: New test.
3317
3318 2011-01-25  Sebastian Pop  <sebastian.pop@amd.com>
3319             Jakub Jelinek  <jakub@redhat.com>
3320
3321         PR tree-optimization/47271
3322         * gcc.dg/tree-ssa/ifc-pr47271.c: New.
3323
3324 2011-01-25  Nick Clifton  <nickc@redhat.com>
3325
3326         * gcc.target/rx/builtins.c: Allow -fipa-cp-clone.
3327         (saturate_add): Delete.
3328         (exchange): Delete.
3329         (main): Do not run saturate_add.
3330         (set_interrupts): Delete.
3331
3332 2011-01-25  Tobias Burnus  <burnus@net-b.de>
3333
3334         PR fortran/47448
3335         * gfortran.dg/redefined_intrinsic_assignment_2.f90: New.
3336
3337 2011-01-25  Jakub Jelinek  <jakub@redhat.com>
3338
3339         PR tree-optimization/47427
3340         PR tree-optimization/47428
3341         * gcc.c-torture/compile/pr47427.c: New test.
3342         * gcc.c-torture/compile/pr47428.c: New test.
3343
3344 2011-01-25  Richard Guenther  <rguenther@suse.de>
3345
3346         PR middle-end/47411
3347         * gcc.dg/torture/pr47411.c: New testcase.
3348
3349 2011-01-25  Sebastian Pop  <sebastian.pop@amd.com>
3350
3351         * gfortran.dg/graphite/id-24.f: New.
3352         * gfortran.dg/graphite/id-25.f: New.
3353
3354 2011-01-25  Sebastian Pop  <sebastian.pop@amd.com>
3355
3356         * gfortran.dg/graphite/id-23.f: New.
3357
3358 2011-01-25  Sebastian Pop  <sebastian.pop@amd.com>
3359
3360         * gfortran.dg/graphite/interchange-3.f90: Un-XFAILed.
3361
3362 2011-01-25  Sebastian Pop  <sebastian.pop@amd.com>
3363
3364         * gcc.dg/graphite/block-0.c: Un-XFAILed.
3365         * gcc.dg/graphite/block-1.c: Un-XFAILed.
3366         * gcc.dg/graphite/block-7.c: Un-XFAILed.
3367         * gcc.dg/graphite/block-8.c: Un-XFAILed.
3368         * gcc.dg/graphite/interchange-12.c: Un-XFAILed.
3369         * gcc.dg/graphite/interchange-14.c: Un-XFAILed.
3370         * gcc.dg/graphite/interchange-15.c: Un-XFAILed.
3371         * gcc.dg/graphite/interchange-8.c: Un-XFAILed.
3372         * gcc.dg/graphite/interchange-mvt.c: Un-XFAILed.
3373
3374 2011-01-25  Sebastian Pop  <sebastian.pop@amd.com>
3375
3376         * gcc.dg/graphite/block-0.c: Add documentation.
3377         * gcc.dg/graphite/block-4.c: Same.
3378         * gcc.dg/graphite/block-7.c: Same.
3379         * gcc.dg/graphite/block-8.c: New.
3380         * gcc.dg/graphite/interchange-1.c: Un-XFAILed.
3381         * gcc.dg/graphite/interchange-11.c: Un-XFAILed.
3382         * gcc.dg/graphite/interchange-12.c: Add documentation.
3383         * gcc.dg/graphite/interchange-13.c: New.
3384         * gcc.dg/graphite/interchange-14.c: New.
3385         * gcc.dg/graphite/interchange-15.c: New.
3386         * gcc.dg/graphite/interchange-8.c: Add documentation.
3387         * gcc.dg/graphite/interchange-mvt.c: Same.
3388
3389 2011-01-24  Michael Meissner  <meissner@linux.vnet.ibm.com>
3390
3391         PR target/47408
3392         * gcc.target/powerpc/altivec-11.c: Add explicit -mno-vsx.
3393         * gcc.target/powerpc/altivec-14.c: Ditto.
3394         * gcc.target/powerpc/altivec-33.c: Ditto.
3395         * gcc.target/powerpc/altivec-types-1.c: Ditto.
3396         * gcc.target/powerpc/altivec-types-2.c: Ditto.
3397         * gcc.target/powerpc/altivec-types-3.c: Ditto.
3398         * gcc.target/powerpc/altivec-types-4.c: Ditto.
3399         * gcc.target/powerpc/ppc-vector-memcpy.c: Ditto.
3400         * gcc.target/powerpc/ppc-vector-memset.c: Ditto.
3401         * g++.dg/ext/altivec-15.C: Ditto.
3402         * g++.dg/ext/altivec-types-1.C: Ditto.
3403         * g++.dg/ext/altivec-types-2.C: Ditto.
3404         * g++.dg/ext/altivec-types-3.C: Ditto.
3405         * g++.dg/ext/altivec-types-4.C: Ditto.
3406
3407 2011-01-24  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
3408
3409         * lib/scanasm.exp (dg-function-on-line): Handle mips-sgi-irix*.
3410
3411 2011-01-24  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
3412
3413         * gfortran.dg/cray_pointers_2.f90: Avoid cycling through
3414         optimization options.
3415
3416 2011-01-24  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
3417
3418         * gfortran.dg/array_constructor_33.f90: Use dg-timeout-factor 4.
3419
3420         PR testsuite/45988
3421         * gfortran.dg/vect/fast-math-pr38968.f90: Use dg-timeout-factor 2.
3422
3423 2011-01-23  Tobias Burnus  <burnus@net-b.de>
3424
3425         PR fortran/47421
3426         * gfortran.dg/allocatable_scalar_12.f90: New.
3427
3428 2011-01-23  Ira Rosen  <irar@il.ibm.com>
3429
3430         * gcc.dg/vect/costmodel/spu/costmodel-vect-33.c: Expect
3431         vectorization to be not profitable if peeling is used to
3432         realign the memory access.
3433         * gcc.dg/vect/costmodel/spu/costmodel-vect-76a.c: Increase
3434         loop bound to avoid loop unrolling.
3435         * gcc.dg/vect/costmodel/spu/costmodel-vect-76c.c: Likewise.
3436
3437 2011-01-22  Jan Hubicka  <jh@suse.cz>
3438
3439         PR lto/47333
3440         * g++.dg/lto/pr47333.C: New file.
3441
3442 2011-01-22  Jan Hubicka  <jh@suse.cz>
3443
3444         PR tree-optimization/43884
3445         PR lto/44334
3446         * gcc.dg/autopar/outer-2.c: Increase array size.
3447         * gcc.dg/tree-ssa/ldist-pr45948.c: Update test.
3448
3449 2011-01-22  Thomas Koenig  <tkoenig@gcc.gnu.org>
3450
3451         PR fortran/38536
3452         * gfortran.dg/c_loc_tests_16.f90:  New test.
3453
3454 2011-01-22  Tobias Burnus  <burnus@net-b.de>
3455
3456         PR fortran/47399
3457         * gfortran.dg/typebound_proc_19.f90: New.
3458
3459 2011-01-21  Jeff Law <law@redhat.com>
3460
3461         PR tree-optimization/47053
3462         * g++.dg/pr47053.C: New test.
3463
3464 2011-01-21  Jason Merrill  <jason@redhat.com>
3465
3466         PR c++/47041
3467         * g++.dg/cpp0x/constexpr-ctor6.C: New.
3468
3469 2011-01-21  Jakub Jelinek  <jakub@redhat.com>
3470
3471         PR c++/47388
3472         * g++.dg/cpp0x/range-for10.C: New test.
3473         * g++.dg/template/for1.C: New test.
3474
3475         PR middle-end/45566
3476         * g++.dg/tree-prof/partition3.C: New test.
3477
3478         * g++.dg/tree-prof/tree-prof.exp: Fix a comment.
3479
3480         PR rtl-optimization/47366
3481         * g++.dg/opt/pr47366.C: New test.
3482
3483 2011-01-21  Jason Merrill  <jason@redhat.com>
3484
3485         PR c++/46552
3486         * g++.dg/cpp0x/constexpr-regress2.C: New.
3487
3488         * g++.dg/cpp0x/constexpr-stmtexpr.C: New.
3489
3490 2011-01-21  Jeff Law <law@redhat.com>
3491
3492         PR rtl-optimization/41619
3493         * gcc.dg/pr41619.c: New.
3494
3495 2011-01-21  Jakub Jelinek  <jakub@redhat.com>
3496
3497         PR tree-optimization/47355
3498         * g++.dg/opt/pr47355.C: New test.
3499
3500 2011-01-21  Richard Guenther  <rguenther@suse.de>
3501
3502         * gcc.dg/tree-ssa/pr47392.c: Make test non-static instead of
3503         making main hot.
3504
3505 2011-01-21  Richard Guenther  <rguenther@suse.de>
3506
3507         PR tree-optimization/47365
3508         * gcc.dg/torture/pr47365.c: New testcase.
3509         * gcc.dg/tree-ssa/pr47392.c: Likewise.
3510
3511 2011-01-21  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
3512
3513         * g++.dg/other/anon5.C: Skip on mips-sgi-irix*.
3514
3515 2011-01-21  Jakub Jelinek  <jakub@redhat.com>
3516
3517         PR tree-optimization/47391
3518         * gcc.dg/pr47391.c: New test.
3519
3520 2011-01-21  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
3521
3522         * g++.dg/template/char1.C: Use signed char.
3523
3524 2011-01-21  Tobias Burnus  <burnus@net-b.de>
3525
3526         PR fortran/47377
3527         * gfortran.dg/pointer_target_4.f90: New.
3528
3529 2011-01-20  Michael Meissner  <meissner@linux.vnet.ibm.com>
3530
3531         PR target/47251
3532         * gcc.target/powerpc/pr47251.c: Fixup test so that it runs on
3533         ILP32 system and not IP32.
3534
3535 2011-01-20  Alexandre Oliva  <aoliva@redhat.com>
3536
3537         PR debug/46583
3538         * g++.dg/debug/pr46583.C: New.
3539
3540 2011-01-20  Jakub Jelinek  <jakub@redhat.com>
3541
3542         PR debug/47283
3543         * g++.dg/debug/pr47283.C: New test.
3544
3545         PR testsuite/47371
3546         * gcc.target/i386/headmerge-1.c: Tighten up scan-assembler regex.
3547         * gcc.target/i386/headmerge-2.c: Likewise.
3548
3549 2011-01-20  Richard Guenther  <rguenther@suse.de>
3550
3551         PR middle-end/47370
3552         * gcc.dg/torture/pr47370.c: New testcase.
3553
3554 2011-01-20  Jakub Jelinek  <jakub@redhat.com>
3555
3556         PR tree-optimization/46130
3557         * gcc.dg/pr46130-1.c: New test.
3558         * gcc.dg/pr46130-2.c: New test.
3559
3560 2011-01-19  Dodji Seketeli  <dodji@redhat.com>
3561
3562         PR c++/47291
3563         * g++.dg/debug/dwarf2/template-params-10.C: New test.
3564
3565 2011-01-19  Alexandre Oliva  <aoliva@redhat.com>
3566
3567         PR debug/46240
3568         * g++.dg/debug/pr46240.cc: New.
3569
3570 2011-01-19  Jakub Jelinek  <jakub@redhat.com>
3571
3572         PR c++/47303
3573         * g++.dg/template/anonunion1.C: New test.
3574
3575         PR rtl-optimization/47337
3576         * gcc.c-torture/execute/pr47337.c: New test.
3577
3578 2011-01-19  Ulrich Weigand  <Ulrich.Weigand@de.ibm.com>
3579
3580         PR testsuite/45342
3581         * gcc.dg/tls/thr-cse-1.c: Fix match on spu-*.*.
3582
3583 2011-01-19  Ulrich Weigand  <Ulrich.Weigand@de.ibm.com>
3584
3585         PR tree-optimization/46021
3586         * gcc.dg/tree-ssa/20040204-1.c: Do not XFAIL on spu-*-*.
3587
3588 2011-01-19  Jakub Jelinek  <jakub@redhat.com>
3589
3590         PR tree-optimization/47290
3591         * g++.dg/torture/pr47290.C: New test.
3592
3593 2011-01-18  Janus Weil  <janus@gcc.gnu.org>
3594
3595         PR fortran/47240
3596         * gfortran.dg/proc_ptr_comp_29.f90: New.
3597
3598 2011-01-18  Dominique d'Humieres  <dominiq@lps.ens.fr>
3599
3600         PR testsuite/41146
3601         * gcc.target/powerpc/asm-es-2.c: Adjust regular expression for
3602         powerpc-apple-darwin9.
3603
3604 2011-01-18  Jakub Jelinek  <jakub@redhat.com>
3605
3606         PR rtl-optimization/47299
3607         * gcc.c-torture/execute/pr47299.c: New test.
3608
3609 2011-01-17  Jason Merrill  <jason@redhat.com>
3610
3611         * g++.dg/cpp0x/constexpr-virtual.C: New.
3612
3613 2011-01-17  Jakub Jelinek  <jakub@redhat.com>
3614
3615         PR fortran/47331
3616         * gfortran.dg/gomp/pr47331.f90: New test.
3617
3618 2011-01-17  Nicola Pero  <nicola.pero@meta-innovation.com>
3619
3620         PR objc/47314
3621         * objc.dg/selector-warn-1.m: New.
3622         * obj-c++.dg/selector-warn-1.mm: New.
3623
3624 2011-01-17  Richard Sandiford  <rdsandiford@googlemail.com>
3625
3626         * gcc.dg/tree-ssa/vrp51.c: Prefix each "bug." string with "vrp.".
3627         Update dg-final accordingly.
3628
3629 2011-01-17  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
3630
3631         * g++.old-deja/g++.other/init19.C: Don't XFAIL on mips-sgi-irix*.
3632
3633 2011-01-17  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
3634
3635         * gcc.dg/guality/pr36728-1.c: Replace XFAIL for s390(x) with a
3636         target check.
3637         * gcc.dg/guality/pr36728-2.c: Likewise.
3638
3639 2011-01-17  Richard Guenther  <rguenther@suse.de>
3640
3641         PR tree-optimization/47313
3642         * g++.dg/torture/pr47313.C: New testcase.
3643
3644 2011-01-17  H.J. Lu  <hongjiu.lu@intel.com>
3645
3646         PR target/47318
3647         * gcc.target/i386/avx-vmaskmovpd-1.c: New.
3648         * gcc.target/i386/avx-vmaskmovpd-2.c: Likewise.
3649         * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
3650         * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
3651
3652         * gcc.target/i386/avx-vmaskmovpd-256-1.c (avx_test): Load mask
3653         as __m256i.
3654         * gcc.target/i386/avx-vmaskmovpd-256-2.c (avx_test): Likewise.
3655         * gcc.target/i386/avx-vmaskmovps-256-1.c (avx_test): Likewise.
3656         * gcc.target/i386/avx-vmaskmovps-256-2.c (avx_test): Likewise.
3657
3658 2011-01-17  Richard Guenther  <rguenther@suse.de>
3659
3660         PR tree-optimization/45967
3661         * gcc.dg/torture/pr45967-2.c: New testcase.
3662         * gcc.dg/torture/pr45967-3.c: Likewise.
3663
3664 2011-01-16  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
3665
3666         PR testsuite/47325
3667         * g++.dg/ext/pr47213.C: Require visibility.
3668
3669 2011-01-16  Richard Sandiford  <rdsandiford@googlemail.com>
3670
3671         * gcc.dg/fixed-point/composite-type.c: Pass -Wno-unused.
3672         * gcc.dg/fixed-point/struct-union.c: Update error messages.
3673
3674 2011-01-16  Richard Sandiford  <rdsandiford@googlemail.com>
3675
3676         * gcc.c-torture/execute/20101011-1.c: Skip test for MIPS16
3677         Linux-based targets.
3678
3679 2011-01-13  Jan Hubicka  <jh@suse.cz>
3680
3681         PR tree-optimization/47276
3682         * gcc.dg/pr47276.c: New testcase.
3683
3684 2011-01-15  Giovanni Funchal  <gafunchal@gmail.com>
3685             Jonathan Wakely  <jwakely.gcc@gmail.com>
3686
3687         PR c++/33558
3688         * g++.dg/other/pr33558.C: New.
3689         * g++.dg/other/pr33558-2.C: New.
3690
3691 2011-01-14  Martin Jambor  <mjambor@suse.cz>
3692
3693         PR tree-optimization/45934
3694         PR tree-optimization/46302
3695         * g++.dg/ipa/devirt-c-1.C: New test.
3696         * g++.dg/ipa/devirt-c-2.C: Likewise.
3697         * g++.dg/ipa/devirt-c-3.C: Likewise.
3698         * g++.dg/ipa/devirt-c-4.C: Likewise.
3699         * g++.dg/ipa/devirt-c-5.C: Likewise.
3700         * g++.dg/ipa/devirt-c-6.C: Likewise.
3701         * g++.dg/ipa/devirt-6.C: Likewise.
3702         * g++.dg/ipa/devirt-d-1.C: Likewise.
3703         * g++.dg/torture/pr45934.C: Likewise.
3704
3705 2011-01-14  Jason Merrill  <jason@redhat.com>
3706
3707         * g++.dg/cpp0x/variadic105.C: New.
3708
3709 2011-01-08  Dominique d'Humieres  <dominiq@lps.ens.fr>
3710             Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
3711
3712         PR objc/45989
3713         * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
3714         (switchfiles): XFAIL objc.dg-struct-layout-encoding-1/t02[57-9]_main.m
3715         execution tests on i?86-*-*, x86_64-*-* and
3716         powerpc*-apple-darwin* && ilp32.
3717         XFAIL objc.dg-struct-layout-encoding-1/t03[01]_main.m execution
3718         tests on i?86-*-* and x86_64-*-*.
3719
3720 2011-01-14  Richard Guenther  <rguenther@suse.de>
3721
3722         PR tree-optimization/47280
3723         * g++.dg/opt/pr47280.C: New testcase.
3724
3725 2011-01-14  Jason Merrill  <jason@redhat.com>
3726
3727         * g++.dg/cpp0x/constexpr-regress1.C: New.
3728
3729         * g++.dg/ext/flexary2.C: New.
3730
3731 2011-01-14  Richard Guenther  <rguenther@suse.de>
3732
3733         PR middle-end/47281
3734         * gcc.dg/torture/pr47281.c: New testcase.
3735         * gcc.dg/tree-ssa/pr46076.c: XFAIL.
3736
3737 2011-01-14  Richard Guenther  <rguenther@suse.de>
3738
3739         PR tree-optimization/47286
3740         * gcc.dg/tree-ssa/pr47286.c: New testcase.
3741
3742 2011-01-13  Kai Tietz  <kai.tietz@onevision.com>
3743
3744         PR c++/47213
3745         * g++.dg/ext/pr47213.C: New.
3746
3747 2011-01-13  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
3748
3749         * gfortran.dg/cray_pointers_2.f90: Use dg-timeout-factor 4.
3750
3751 2011-01-13  Tobias Burnus  <burnus@net-b.de>
3752             Mikael Morin  <mikael@gcc.gnu.org>
3753
3754         PR fortran/45848
3755         PR fortran/47204
3756         * gfortran.dg/select_type_20.f90: New.
3757         * gfortran.dg/select_type_21.f90: New.
3758
3759 2011-01-13  Michael Meissner  <meissner@linux.vnet.ibm.com>
3760
3761         PR target/47251
3762         * gcc.target/powerpc/pr47251.c: New file, test PR 47251 fix.
3763
3764 2011-01-13  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
3765
3766         * gcc.dg/guality/pr36728-1.c: Disable arg1/2 checks for s390 and s390x.
3767         * gcc.dg/guality/pr36728-2.c: Likewise.
3768
3769 2011-01-13  Dodji Seketeli  <dodji@redhat.com>
3770
3771         PR debug/PR46973
3772         * g++.dg/debug/dwarf2/template-params-9.C: New test.
3773
3774 2011-01-13  Andrey Belevantsev  <abel@ispras.ru>
3775
3776         PR rtl-optimization/45352
3777         * gcc.dg/pr45352-3.c: New.
3778
3779 2011-01-12  Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
3780
3781         * g++.dg/cpp0x/range-for4.C: Delete useless include and duplicated
3782         comment.
3783         * g++.dg/cpp0x/range-for8.C: New.
3784         * g++.dg/cpp0x/range-for9.C: New.
3785
3786 2011-01-12  Kai Tietz  <kai.tietz@onevision.com>
3787
3788         PR debug/47209
3789         * g++.dg/debug/pr47209.C: New.
3790
3791 2011-01-12  Richard Guenther  <rguenther@suse.de>
3792
3793         PR lto/47259
3794         * gcc.dg/lto/pr47259_0.c: New testcase.
3795         * gcc.dg/lto/pr47259_1.c: Likewise.
3796
3797 2011-01-12  Iain Sandoe  <iains@gcc.gnu.org>
3798
3799         * objc-obj-c++-shared/Object1.h: Add copyright header, update
3800         comments.  Add a TEST_SUITE_ADDITIONS category for GNU runtime.
3801         Amend NeXT version to declare a TEST_SUITE_ADDITIONS carrying the
3802         methods missing from the OBJC2 Object.
3803         * objc-obj-c++-shared/Object1-implementation.h: Add copyright header.
3804         Amend implementation to use a TEST_SUITE_ADDITIONS category for both
3805         GNU and NeXT runtimes.
3806         * objc-obj-c++-shared/Object1.mm: Remove redundant header, update
3807         comments.
3808         * objc-obj-c++-shared/Object1.m: Likewise.
3809         * objc.dg/encode-3.m: Update header use.  Amend to be API2 compatible.
3810         * objc.dg/proto-qual-1.m: Likewise.
3811         * obj-c++.dg/proto-lossage-3.mm: Likewise.
3812         * obj-c++.dg/proto-qual-1.mm: Likewise.
3813
3814 2011-01-12  Eric Botcazou  <ebotcazou@adacore.com>
3815
3816         PR testsuite/33033
3817         * gcc.dg/20061124-1.c: Pass -mcpu=v9 on the SPARC.
3818
3819 2011-01-12  Nicola Pero  <nicola.pero@meta-innovation.com>
3820
3821         Fixed the Objective-C++ testsuite and updated all tests.
3822         * lib/obj-c++.exp (obj-c++_init): Declare and set
3823         gcc_warning_prefix and gcc_error_prefix.
3824         * obj-c++.dg/attributes/categ-attribute-2.mm: Fixed usage of
3825         'dg-warning', 'dg-message' and 'dg-error'.
3826         * obj-c++.dg/class-extension-3.mm: Likewise.
3827         * obj-c++.dg/class-protocol-1.mm: Likewise.
3828         * obj-c++.dg/encode-7.mm: Likewise.
3829         * obj-c++.dg/exceptions-3.mm: Likewise.
3830         * obj-c++.dg/exceptions-5.mm: Likewise.
3831         * obj-c++.dg/method-12.mm: Likewise.
3832         * obj-c++.dg/method-13.mm: Likewise.
3833         * obj-c++.dg/method-15.mm: Likewise.
3834         * obj-c++.dg/method-16.mm: Likewise.
3835         * obj-c++.dg/method-4.mm: Likewise.
3836         * obj-c++.dg/method-8.mm: Likewise.
3837         * obj-c++.dg/method-conflict-1.mm: Likewise.
3838         * obj-c++.dg/method-conflict-2.mm: Likewise.
3839         * obj-c++.dg/method-conflict-3.mm: Likewise. Also, removed FIXME
3840         and uncommented second part of the testcase now that the testsuite
3841         works correctly.
3842         * obj-c++.dg/method-conflict-4.mm: Likewise.  Also, removed FIXME
3843         and uncommented second part of the testcase now that the testsuite
3844         works correctly.
3845         * obj-c++.dg/private-1.mm: Likewise.
3846         * obj-c++.dg/proto-lossage-4.mm: Likewise.
3847         * obj-c++.dg/syntax-error-7.mm: Likewise.
3848         * obj-c++.dg/warn5.mm: Likewise.
3849         * obj-c++.dg/property/at-property-14.mm: Likewise.
3850         * obj-c++.dg/property/at-property-16.mm: Likewise, and removed
3851         FIXME.
3852         * obj-c++.dg/property/at-property-18.mm: Likewise.
3853         * obj-c++.dg/property/at-property-20.mm: Likewise, and removed
3854         FIXME.
3855         * obj-c++.dg/property/at-property-21.mm: Likewise.
3856         * obj-c++.dg/property/at-property-28.mm: Likewise.
3857         * obj-c++.dg/property/at-property-5.mm: Likewise.
3858         * obj-c++.dg/property/dynamic-2.mm: Likewise.
3859         * obj-c++.dg/property/property-neg-3.mm: Likewise.
3860         * obj-c++.dg/property/synthesize-11.mm: Likewise.
3861         * obj-c++.dg/property/synthesize-6.mm: Likewise.
3862         * obj-c++.dg/property/synthesize-8.mm: Likewise.
3863         * obj-c++.dg/property/synthesize-9.mm: Likewise.
3864         * obj-c++.dg/tls/diag-5.mm: Likewise.
3865         * obj-c++.dg/ivar-invalid-type-1.mm: Removed FIXME and uncommented
3866         dg-error, now matched correctly.
3867
3868 2011-01-12  Nicola Pero  <nicola.pero@meta-innovation.com>
3869
3870         * objc.dg/property/at-property-29.m: New.
3871         * obj-c++.dg/property/at-property-29.mm: New.
3872
3873 2011-01-11  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
3874
3875         * go.test/go-test.exp (go-set-goarch): New proc.
3876         (go-gc-tests): Use it.
3877
3878 2011-01-11  Dodji Seketeli  <dodji@redhat.com>
3879
3880         PR debug/46955
3881         * g++.dg/debug/dwarf2/template-params-8.C: New test.
3882
3883 2011-01-11  Richard Henderson  <rth@redhat.com>
3884
3885         * gcc-dg/tree-ssa/vrp47.c: Disable for mn10300 as well.
3886
3887 2011-01-11  Jan Hubicka  <jh@suse.cz>
3888
3889         PR lto/45721
3890         PR lto/45375
3891         * testsuite/gcc.dg/lto/pr45721_1.c: New file.
3892         * testsuite/gcc.dg/lto/pr45721_0.c: New file.
3893
3894 2011-01-11  Richard Guenther  <rguenther@suse.de>
3895
3896         PR tree-optimization/46076
3897         * gcc.dg/tree-ssa/pr46076.c: New testcase.
3898
3899 2011-01-11  Jeff Law <law@redhat.com>
3900
3901         * PR tree-optimization/47086
3902         * gcc.dg/pr47086.c: New test.
3903
3904 2011-01-11  Jason Merrill  <jason@redhat.com>
3905
3906         PR c++/46658
3907         * g++.dg/template/new10.C: New.
3908
3909         PR c++/45520
3910         * g++.dg/cpp0x/lambda/lambda-this3.C: New.
3911
3912 2011-01-11  Iain Sandoe  <iains@gcc.gnu.org>
3913
3914         * objc-obj-c++-shared/next-mapping.h: Add copyright header.
3915         Split type definitions and NSConstantString class into...
3916         * objc-obj-c++-shared/objc-test-suite-types.h: New.
3917         * objc-obj-c++-shared/nsconstantstring-class.h: New.
3918         * objc-obj-c++-shared/nsconstantstring-class-impl.h: New.
3919         * objc-obj-c++-shared/nsconstantstring-class-impl.m: New.
3920         * objc-obj-c++-shared/nsconstantstring-class-impl.mm: New.
3921         * objc-obj-c++-shared/next-abi.h: Add copyright header, minor update
3922         to comments.
3923         * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: Adjust
3924         encode defines for newer NeXT system headers.
3925         * obj-c++.dg/template-4.mm: Adjust to use nsconstantstring headers.
3926         * obj-c++.dg/torture/strings/string1.mm: Likewise.
3927         * objc.dg/foreach-5.m: Likewise.
3928         * objc.dg/foreach-2.m: Likewise.
3929         * objc.dg/foreach-4.m: Likewise.
3930         * objc.dg/torture/strings/string1.m: Likewise.
3931         * objc.dg/torture/strings/string2.m: Likewise.
3932         * objc.dg/torture/strings/string3.m: Likewise.
3933         * objc.dg/torture/strings/string4.m: Likewise.
3934         * obj-c++.dg/torture/strings/const-str-3.mm: Adjust to use type
3935         header and stand alone.
3936         * obj-c++.dg/strings/strings-2.mm: Likewise.
3937         * objc.dg/torture/strings/const-str-3.m: Likewise.
3938         * objc.dg/strings/strings-2.m: Likewise.
3939         * objc.dg/strings/const-str-12b.m: Likewise.
3940
3941 2011-01-12  Richard Guenther  <rguenther@suse.de>
3942
3943         PR middle-end/32511
3944         * gcc.dg/attr-weak-1.c: Adjust.
3945
3946 2011-01-11  Paul Thomas  <pault@gcc.gnu.org>
3947
3948         PR fortran/47051
3949         * gfortran.dg/realloc_on_assign_2.f03 : Modify 'test1' to be
3950         standard compliant and comment.
3951
3952 2011-01-10  Jan Hubicka  <jh@suse.cz>
3953
3954         PR lto/46083
3955         * gcc.dg/initpri3.c: New testcase.
3956
3957 2011-01-10  H.J. Lu  <hongjiu.lu@intel.com>
3958
3959         PR lto/47222
3960         * g++.dg/torture/stackalign/test-unwind.h (g_edi): Mark it
3961         externally visible.
3962         (g_esi): Likewise.
3963         (g_ebx): Likewise.
3964         (g_ebp): Likewise.
3965         (g_esp): Likewise.
3966         (g_ebp_save): Likewise.
3967         (g_esp_save): Likewise.
3968
3969 2011-01-10  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
3970
3971         * g++.dg/ipa/pr46984.C: Add dg-require-effective-target lto.
3972
3973 2011-01-10  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
3974
3975         PR tree-optimization/46021
3976         * gcc.dg/tree-ssa/20040204-1.c: Don't XFAIL on alpha*-*-*,
3977         i?86-*-*, x86_64-*-*.
3978
3979 2011-01-10  Jeff Law <law@redhat.com>
3980
3981         * PR tree-optimization/47141
3982         * gcc.c-torture/compile/pr47141.c: New test.
3983
3984 2011-01-10  Eric Botcazou  <ebotcazou@adacore.com>
3985
3986         PR testsuite/46230
3987         * gcc.dg/vect/vect-vfa-slp.c: Remove XFAIL.
3988         * gcc.dg/vect/slp-23.c: Remove XFAIL for SLP.
3989         * gcc.dg/vect/slp-35.c: Remove XFAILs.
3990         * gcc.dg/vect/no-tree-pre-slp-29.c: Likewise.
3991
3992         PR testsuite/46230
3993         * gcc.dg/vect/vect-peel-1.c (main): Prevent initialization loop from
3994         being vectorized.  Adjust dg-final pattern.  Remove XFAIL.
3995         * gcc.dg/vect/vect-peel-2.c (main): Likewise.
3996         * gcc.dg/vect/vect-peel-4.c (main): Prevent initialization loop from
3997         being vectorized.  Adjust dg-final pattern.
3998
3999         PR testsuite/46230
4000         * gcc.dg/vect/pr33804.c: XFAIL only for ilp32.
4001         * gcc.dg/vect/slp-24.c: Likewise.
4002
4003 2011-01-10  Dave Korn  <dave.korn.cygwin@gmail.com>
4004
4005         PR c++/47218
4006         * g++.dg/other/pr47218-1.C: New test file.
4007         * g++.dg/other/pr47218.C: Likewise.
4008         * g++.dg/other/pr47218.h: New supporting header.
4009
4010 2011-01-09  Nicola Pero  <nicola.pero@meta-innovation.com>
4011
4012         PR objc/47232
4013         * objc.dg/attributes/invalid-attribute-1.m: New.
4014         * obj-c++.dg/attributes/invalid-attribute-1.mm: New.
4015
4016 2011-01-09  Janus Weil  <janus@gcc.gnu.org>
4017
4018         PR fortran/47224
4019         * gfortran.dg/proc_ptr_comp_28.f90: New.
4020
4021 2011-01-09  Iain Sandoe  <iains@gcc.gnu.org>
4022
4023         * obj-c++.dg/gnu-api-2-class.mm: Skip for Darwin < 9.
4024         * obj-c++.dg/gnu-api-2-ivar.mm: Likewise.
4025         * obj-c++.dg/gnu-api-2-method.mm: Likewise.
4026         * obj-c++.dg/gnu-api-2-objc.mm: Likewise.
4027         * obj-c++.dg/gnu-api-2-object.mm: Likewise.
4028         * obj-c++.dg/gnu-api-2-property.mm: Likewise.
4029         * obj-c++.dg/gnu-api-2-protocol.mm: Likewise.
4030         * obj-c++.dg/gnu-api-2-sel.mm: Likewise.
4031         * objc.dg/gnu-api-2-class.m: Likewise.
4032         * objc.dg/gnu-api-2-ivar.m: Likewise.
4033         * objc.dg/gnu-api-2-method.m: Likewise.
4034         * objc.dg/gnu-api-2-objc.m: Likewise.
4035         * objc.dg/gnu-api-2-object.m: Likewise.
4036         * objc.dg/gnu-api-2-property.m: Likewise.
4037         * objc.dg/gnu-api-2-protocol.m: Likewise.
4038         * objc.dg/gnu-api-2-sel.m: Likewise.
4039
4040 2011-01-09  Iain Sandoe  <iains@gcc.gnu.org>
4041
4042         * objc.dg/foreach-1.m: Skip for Darwin < 9.
4043         * objc.dg/objc-foreach-4.m: Likewise.
4044         * objc.dg/objc-foreach-5.m: Skip for Darwin < 9, adjust headers.
4045         * objc.dg/foreach-2.m: Skip for Darwin < 9, return self from init.
4046         * objc.dg/foreach-4.m: Likewise.
4047         * objc.dg/foreach-5.m: Likewise.
4048         * objc.dg/foreach-3.m: Return self from init.
4049
4050 2011-01-09  Thomas Koenig  <tkoenig@gcc.gnu.org>
4051
4052         PR fortran/38536
4053         * gfortran.dg/iso_c_binding_c_loc_char_1.f03:  New test.
4054
4055 2011-01-09  Janus Weil  <janus@gcc.gnu.org>
4056
4057         PR fortran/46313
4058         * gfortran.dg/class_35.f90: New.
4059
4060 2011-01-08  Iain Sandoe  <iains@gcc.gnu.org>
4061
4062         * objc.dg/foreach-1.m: Add "-Wall" to flags.
4063
4064 2011-01-08  Nicola Pero  <nicola.pero@meta-innovation.com>
4065
4066         PR objc/47078
4067         * objc.dg/invalid-method-2.m: New.
4068         * obj-c++.dg/invalid-method-2.mm: New.
4069
4070 2011-01-08  Paul Thomas  <pault@gcc.gnu.org>
4071
4072         PR fortran/46896
4073         * gfortran.dg/transpose_optimization_2.f90 : New test.
4074
4075 2011-01-08  Jan Hubicka  <jh@suse.cz>
4076
4077         PR tree-optmization/46469
4078         * g++.dg/torture/pr46469.C: New testcase.
4079
4080 2011-01-08  Iain Sandoe  <iains@gcc.gnu.org>
4081
4082         * objc-obj-c++-shared/next-mapping.h: Move code and definitions for
4083         emulation of libobjc-gnu structure layout functionality to ..
4084         * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: New.
4085         * objc-obj-c++-shared/objc-test-suite-next-encode-assist-impl.h: New.
4086         * objc/execute/bf-common.h: Adjust headers.
4087         * objc/execute/bf-1.m: Likewise.
4088         * objc/execute/bf-2.m: Likewise.
4089         * objc/execute/bf-3.m: Likewise.
4090         * objc/execute/bf-4.m: Likewise.
4091         * objc/execute/bf-5.m: Likewise.
4092         * objc/execute/bf-6.m: Likewise.
4093         * objc/execute/bf-7.m: Likewise.
4094         * objc/execute/bf-8.m: Likewise.
4095         * objc/execute/bf-9.m: Likewise.
4096         * objc/execute/bf-10.m: Likewise.
4097         * objc/execute/bf-11.m: Likewise.
4098         * objc/execute/bf-12.m: Likewise.
4099         * objc/execute/bf-13.m: Likewise.
4100         * objc/execute/bf-14.m: Likewise.
4101         * objc/execute/bf-15.m: Likewise.
4102         * objc/execute/bf-16.m: Likewise.
4103         * objc/execute/bf-17.m: Likewise.
4104         * objc/execute/bf-18.m: Likewise.
4105         * objc/execute/bf-19.m: Likewise.
4106         * objc/execute/bf-20.m: Likewise.
4107         * objc/execute/bf-21.m: Likewise.
4108         * objc/execute/bycopy-3.m: Adjust headers, add next-specific code for
4109         objc_get_type_qualifiers ().
4110
4111 2011-01-08  Thomas Koenig  <tkoenig@gcc.gnu.org>
4112
4113         PR fortran/45777
4114         * gfortran.dg/dependency_39.f90:  New test.
4115
4116 2011-01-07  Jan Hubicka  <jh@suse.cz>
4117
4118         Get builtins tests ready for linker plugin.
4119         * gcc.c-torture/execute/builtins/memcpy-chk.c (s2,s3,l1): Mark volatile.
4120         * gcc.c-torture/execute/builtins/memops-asm-lib.c (my_memcpy, my_bcopy,
4121         my_memset, my_bzero): Mark used.
4122         * gcc.c-torture/execute/builtins/memset-chk.c (l1, l3): Mark volatile.
4123         * gcc.c-torture/execute/builtins/memmove-chk.c (s1,s2,s3,l1): Mark
4124         volatile.
4125         * gcc.c-torture/execute/builtins/mempcpy-chk.c (s2,s3,l1): Mark
4126         volatile.
4127
4128 2011-01-07  Jan Hubicka  <jh@suse.cz>
4129
4130         PR tree-optimization/46367
4131         * g++.dg/torture/pr46367.C: New file.
4132
4133 2011-01-07  Jakub Jelinek  <jakub@redhat.com>
4134
4135         PR target/47201
4136         * gcc.dg/pr47201.c: New test.
4137
4138         PR bootstrap/47187
4139         * gcc.dg/tree-prof/pr47187.c: New test.
4140
4141 2011-01-07  Tobias Burnus  <burnus@net-b.de>
4142
4143         PR fortran/41580
4144         * gfortran.dg/extends_type_of_3.f90: New.
4145
4146 2011-01-07  Kai Tietz  <kai.tietz@onevision.com>
4147
4148         * g++.dg/ext/dllexport-MI1.C: Adjust test.
4149         * g++.dg/ext/dllimport-MI1.C: Likewise.
4150         * g++.dg/ext/dllimport1.C: Add test for x86_64-*-mingw*.
4151         * g++.dg/ext/dllimport10.C: Likewise.
4152         * g++.dg/ext/dllimport11.C: Likewise.
4153         * g++.dg/ext/dllimport12.C: Likewise.
4154         * g++.dg/ext/dllimport13.C: Likewise.
4155         * g++.dg/ext/dllimport2.C: Likewise.
4156         * g++.dg/ext/dllimport3.C: Likewise.
4157         * g++.dg/ext/dllimport4.C: Likewise.
4158         * g++.dg/ext/dllimport5.C: Likewise.
4159         * g++.dg/ext/dllimport6.C: Likewise.
4160         * g++.dg/ext/dllimport8.C: Likewise.
4161         * g++.dg/ext/dllimport9.C: Likewise.
4162         * g++.dg/ext/selectany2.C: Enable test for x86_64-*-mingw*
4163         targets, too. Additionally enable test for i?86-*-mingw*.
4164         * g++.dg/ext/selectany1.C: Likewise.
4165         Remove guard variable check.
4166
4167 2011-01-07  Janus Weil  <janus@gcc.gnu.org>
4168
4169         PR fortran/47189
4170         PR fortran/47194
4171         * gfortran.dg/storage_size_3.f08: Extended.
4172
4173 2011-01-07  Jakub Jelinek  <jakub@redhat.com>
4174
4175         PR c++/47022
4176         * g++.dg/template/stdarg1.C: New test.
4177
4178 2011-01-06  Daniel Franke  <franke.daniel@gmail.com>
4179
4180         PR fortran/47195
4181         * gfortran.dg/interface_33.f90: Fixed dg-error declarations.
4182         * gfortran.dg/defined_operators_1.f90: Split the subroutine
4183         from the interface of functions to not hide the errors that
4184         shall be tested.
4185
4186 2011-01-06  Jan Hubicka  <jh@suse.cz>
4187
4188         * testsuite/gcc.dg/lto/pr47188_0.c: New testcase.
4189         * testsuite/gcc.dg/lto/pr47188_1.c: New testcase.
4190
4191 2011-01-06  Daniel Franke  <franke.daniel@gmail.com>
4192
4193         PR fortran/33117
4194         PR fortran/46478
4195         * gfortran.dg/interface_33.f90: New test.
4196
4197 2011-01-06  Jakub Jelinek  <jakub@redhat.com>
4198
4199         PR c/47150
4200         * gcc.c-torture/compile/pr47150.c: New test.
4201
4202 2011-01-06  Ira Rosen  <irar@il.ibm.com>
4203
4204         PR tree-optimization/47139
4205         * gcc.dg/vect/pr47139.c: New test.
4206
4207 2011-01-05  Janus Weil  <janus@gcc.gnu.org>
4208
4209         PR fortran/47180
4210         * gfortran.dg/extends_type_of_2.f03: New.
4211
4212 2011-01-05  Ulrich Weigand  <Ulrich.Weigand@de.ibm.com>
4213
4214         * gcc.dg/stack-usage-1.c (SIZE): Provide proper value for __SPU__.
4215
4216 2011-01-05  Eric Botcazou  <ebotcazou@adacore.com>
4217
4218         * gnat.dg/opt14.adb: New test.
4219
4220 2011-01-05  Thomas Koenig  <tkoenig@gcc.gnu.org>
4221
4222         PR fortran/46017
4223         * gfortran.dg/allocate_error_2.f90:  New test.
4224
4225 2011-01-05  Janus Weil  <janus@gcc.gnu.org>
4226
4227         PR fortran/47024
4228         * gfortran.dg/storage_size_3.f08: New.
4229
4230 2011-01-04  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
4231
4232         PR libgfortran/47154
4233         * gfortran.dg/namelist_68.f90: New test.
4234
4235 2011-01-04  Eric Botcazou  <ebotcazou@adacore.com>
4236
4237         * gnat.dg/unchecked_convert8.ad[sb]: New test.
4238
4239 2011-01-04  Janus Weil  <janus@gcc.gnu.org>
4240
4241         PR fortran/46448
4242         * gfortran.dg/class_34.f90: New.
4243
4244 2011-01-04  Ulrich Weigand  <Ulrich.Weigand@de.ibm.com>
4245
4246         * gcc.dg/torture/builtin-cproj-1.c: On the __SPU__ target, do not
4247         use __builtin_inff.  Skip all single-precision tests that require
4248         Infinity.
4249
4250 2011-01-03  Ulrich Weigand  <Ulrich.Weigand@de.ibm.com>
4251
4252         * g++.dg/torture/pr46111.C: Add dg-require-effective-target pthread.
4253
4254 2011-01-03  Jakub Jelinek  <jakub@redhat.com>
4255
4256         PR tree-optimization/47148
4257         * gcc.c-torture/execute/pr47148.c: New test.
4258
4259         PR tree-optimization/47155
4260         * gcc.c-torture/execute/pr47155.c: New test.
4261
4262         PR rtl-optimization/47157
4263         * gcc.c-torture/compile/pr47157.c: New test.
4264
4265 2011-01-03  Ulrich Weigand  <Ulrich.Weigand@de.ibm.com>
4266
4267         * gcc.dg/torture/vector-shift2.c (schar): Define.
4268         (main): Always use schar or uchar instead of plain "char" to avoid
4269         dependencies on implementation-defined char signedness.
4270
4271 2011-01-03  Martin Jambor  <mjambor@suse.cz>
4272
4273         PR tree-optimization/46801
4274         * gnat.dg/pack9.adb: Remove xfail.
4275
4276 2011-01-03  Martin Jambor  <mjambor@suse.cz>
4277
4278         PR tree-optimization/46984
4279         * g++.dg/ipa/pr46984.C: New test.
4280
4281 2011-01-02  Janus Weil  <janus@gcc.gnu.org>
4282
4283         PR fortran/46408
4284         * gfortran.dg/class_19.f03: Adjust counting of __builtin_free.
4285
4286 2011-01-02  Jakub Jelinek  <jakub@redhat.com>
4287
4288         PR tree-optimization/47140
4289         * gcc.c-torture/compile/pr47140.c: New test.
4290
4291         PR rtl-optimization/47028
4292         * gcc.dg/pr47028.c: New test.
4293
4294 2011-01-02  Nicola Pero  <nicola.pero@meta-innovation.com>
4295
4296         * objc.dg/protocol-forward-1.m: Removed TODO.
4297         * objc.dg/protocol-forward-2.m: New.
4298         * obj-c++.dg/protocol-forward-2.mm: Removed TODO.
4299         * obj-c++.dg/protocol-forward-2.mm: New.
4300
4301 2011-01-01  Kai Tietz  <kai.tietz@onevision.com>
4302
4303         PR target/38662
4304         * g++.dg/eh/pr38662.C: New testcase.
4305
4306 2011-01-01  Chung-Lin Tang  <cltang@codesourcery.com>
4307
4308         * gcc.target/arm/vfp-1.c (test_ldst): Fixed fsts test to
4309         scan for newline '\n'.
4310
4311 \f
4312 Copyright (C) 2011 Free Software Foundation, Inc.
4313
4314 Copying and distribution of this file, with or without modification,
4315 are permitted in any medium without royalty provided the copyright
4316 notice and this notice are preserved.