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