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