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