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