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