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