OSDN Git Service

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