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