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