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