1 2011-03-14 Jakub Jelinek <jakub@redhat.com>
4 * gcc.c-torture/execute/pr47917.c: New test.
5 * gcc.dg/pr47917.c: New test.
8 * gcc.dg/tree-ssa/foldaddr-1.c: Remove xfail.
10 2011-03-14 Uros Bizjak <ubizjak@gmail.com>
12 * gcc.target/i386/sse4_1-floor-vec.c: New test.
13 * gcc.target/i386/sse4_1-ceil-vec.c: Ditto.
14 * gcc.target/i386/sse4_1-trunc-vec.c: Ditto.
15 * gcc-target/i386/sse4_1-rint-vec.c: Ditto.
16 * gcc.target/i386/sse4_1-floorf-vec.c: Ditto.
17 * gcc.target/i386/sse4_1-ceilf-vec.c: Ditto.
18 * gcc.target/i386/sse4_1-truncf-vec.c: Ditto.
19 * gcc.target/i386/sse4_1-rintf-vec.c: Ditto.
20 * gcc.target/i386/avx-floor-vec.c: Ditto.
21 * gcc.target/i386/avx-ceil-vec.c: Ditto.
22 * gcc.target/i386/avx-trunc-vec.c: Ditto.
23 * gcc.target/i386/avx-rint-vec.c: Ditto.
24 * gcc.target/i386/avx-floorf-vec.c: Ditto.
25 * gcc.target/i386/avx-ceilf-vec.c: Ditto.
26 * gcc.target/i386/avx-truncf-vec.c: Ditto.
27 * gcc.target/i386/avx-rintf-vec.c: Ditto.
29 2011-03-14 Tom Tromey <tromey@redhat.com>
31 * gcc.dg/Woverlength-strings-pedantic-c90-asm.c: New file.
32 * gcc.dg/Woverlength-strings-pedantic-c89-asm.c: New file.
33 * gcc.dg/Woverlength-strings-pedantic-c99-asm.c: New file.
35 2011-03-14 Tom Tromey <tromey@redhat.com>
37 * gcc.dg/Woverlength-strings-pedantic-c89-ext.c: New file.
38 * gcc.dg/Woverlength-strings-pedantic-c90-ext.c: New file.
39 * gcc.dg/Woverlength-strings-pedantic-c99-ext.c: New file.
41 2011-03-14 H.J. Lu <hongjiu.lu@intel.com>
43 * gcc.target/i386/builtin-copysign.c: Remove __LP64__ check.
45 2011-03-14 Richard Sandiford <richard.sandiford@linaro.org>
47 PR rtl-optimization/47166
48 * gcc.c-torture/execute/postmod-1.c: New test.
50 2011-03-14 Richard Guenther <rguenther@suse.de>
53 * gcc.dg/torture/pr48098.c: New testcase.
55 2011-03-12 Peter Bergner <bergner@vnet.ibm.com>
58 * gcc.target/powerpc/pr48053-1.c: New test.
59 * gcc.target/powerpc/pr48053-2.c: Likewise.
61 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
64 * gfortran.dg/intrinsic_ifunction_2.f90: Correct PR number.
66 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
69 * gfortran.dg/intrinsic_ifunction_2.f90: New test case.
71 2011-03-12 Janus Weil <janus@gcc.gnu.org>
74 * gfortran.dg/class_41.f03: New.
76 2011-03-11 Dodji Seketeli <dodji@redhat.com>
78 * g++.dg/conversion/cast3.C: New test.
80 2011-03-11 Jason Merrill <jason@redhat.com>
82 * g++.dg/template/error45.C: New.
84 * g++.dg/parse/no-type-defn1.C: New.
86 * g++.dg/ext/attrib40.C: New.
88 * g++.dg/cpp0x/regress/array1.C: New.
90 2011-03-11 Richard Guenther <rguenther@suse.de>
92 PR tree-optimization/48067
93 * gcc.dg/pr48067.c: New testcase.
95 2011-03-11 Richard Guenther <rguenther@suse.de>
98 * g++.dg/lto/20110311-1_0.C: New testcase.
100 2011-03-11 Jakub Jelinek <jakub@redhat.com>
103 * g++.dg/inherit/virtual8.C: New test.
106 * gcc.dg/torture/pr48044.c: New test.
108 2011-03-11 Janus Weil <janus@gcc.gnu.org>
111 * gfortran.dg/proc_ptr_comp_31.f90: New.
113 2011-03-11 Richard Guenther <rguenther@suse.de>
115 PR tree-optimization/47278
116 * gcc.dg/torture/pr47278-1.c: New testcase.
117 * gcc.dg/torture/pr47278-2.c: Likewise.
119 2011-03-11 Jakub Jelinek <jakub@redhat.com>
121 PR tree-optimization/48063
122 * gcc.dg/torture/pr48063.c: New test.
124 2011-03-10 Jason Merrill <jason@redhat.com>
126 * g++.dg/template/array22.C: New.
128 * g++.dg/cpp0x/syntax-err1.C: New.
129 * g++.dg/parse/error36.C: Adjust expected errors.
130 * g++.old-deja/g++.pt/ctor2.C: Likewise.
131 * g++.old-deja/g++.pt/typename3.C: Likewise.
132 * g++.old-deja/g++.pt/typename4.C: Likewise.
133 * g++.old-deja/g++.pt/typename6.C: Likewise.
135 2011-03-09 Jason Merrill <jason@redhat.com>
137 * g++.dg/template/nontype22.C: New.
139 2011-03-09 Martin Jambor <mjambor@suse.cz>
141 PR tree-optimization/47714
142 * g++.dg/torture/pr47714.C: New test.
144 2011-03-08 Michael Meissner <meissner@linux.vnet.ibm.com>
147 * gcc.target/powerpc/pr47755-2.c: New file.
149 2011-03-08 Jakub Jelinek <jakub@redhat.com>
151 * go.test/go-test.exp: For goroutines.go test if GCCGO_RUN_ALL_TESTS
152 is not set in the environment, pass 64 as first argument when not
153 running expensive tests or pass max($[`ulimit -u`/4], 10000) on
154 native where ulimit -u is supported.
156 2011-03-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
158 * gcc.dg/optimize-bswapsi-1.c: Use -march=z900 on s390.
160 2011-03-08 Jason Merrill <jason@redhat.com>
162 * g++.dg/template/nontype21.C: New.
164 * g++.dg/template/anon5.C: New.
166 2011-03-08 Jakub Jelinek <jakub@redhat.com>
169 * gcc.dg/pr47881.c: New test.
171 2011-03-08 Dodji Seketeli <dodji@redhat.com>
174 * g++.dg/lookup/template3.C: New test.
176 2011-03-08 Kai Tietz <ktietz@redhat.com>
178 * g++.dg/tree-ssa/pr21082.C: Use __INTPTR_TYPE__ instead of
181 2011-03-08 Mikael Pettersson <mikpe@it.uu.se>
184 * gcc.dg/tree-ssa/ssa-ccp-33.c: Use __alignof__ not
185 sizeof to compute alignment.
187 2011-03-08 Jakub Jelinek <jakub@redhat.com>
189 PR tree-optimization/48022
190 * gcc.dg/pr48022-1.c: New test.
191 * gcc.dg/pr48022-2.c: New test.
193 2011-03-07 Jason Merrill <jason@redhat.com>
195 * g++.dg/template/nontype20.C: New.
196 * g++.dg/init/member1.C: Adjust expected errors.
197 * g++.dg/parse/constant4.C: Likewise.
198 * g++.dg/template/qualified-id3.C: Likewise.
199 * g++.old-deja/g++.pt/crash10.C: Likewise.
201 * g++.dg/cpp0x/regress/non-const1.C: New.
203 2011-03-07 Jakub Jelinek <jakub@redhat.com>
206 * gcc.dg/pr47991.c: New test.
208 2011-03-07 Jason Merrill <jason@redhat.com>
210 * g++.dg/abi/mangle46.C: New.
212 2011-03-07 Pat Haugen <pthaugen@us.ibm.com>
215 * gcc.target/powerpc/pr47862.c: New.
217 2011-03-07 Jack Howarth <howarth@bromo.med.uc.edu>
220 * gcc.target/i386/combine-mul.c: Require nonpic.
222 2011-03-07 Paul Wögerer <paul_woegerer@mentor.com>
223 Nathan Froyd <froydnj@codesourcery.com>
225 * gcc.dg/20001117-1.c: Abort on NULL call_sites.
227 2011-03-06 Mark Mitchell <mark@codesourcery.com>
229 * README.QMTEST: Remove.
231 2011-03-06 Paul Thomas <pault@gcc.gnu.org>
232 Jerry DeLisle <jvdelisle@gcc.gnu.org>
235 * gfortran.dg/array_constructor_37.f90 : New test.
237 2011-03-05 Jason Merrill <jason@redhat.com>
239 * g++.dg/abi/mangle39.C: ABI v5, not 6.
240 * g++.dg/abi/mangle45.C: Likewise.
241 * g++.dg/cpp0x/trailing1.C: Likewise.
243 2011-03-05 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
245 * gcc.dg/torture/pr47975.c: Add -fno-common option on hppa*-*-hpux*.
247 2011-03-05 Jakub Jelinek <jakub@redhat.com>
249 PR rtl-optimization/47899
250 * gcc.dg/pr47899.c: New test.
252 * gcc.dg/torture/pr47968.c: Ignore warnings.
254 PR tree-optimization/47967
255 * gcc.c-torture/compile/pr47967.c: New test.
257 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
259 * objc.dg/property/property-encoding-1.m: Tidied up testcase.
260 * obj-c++.dg/property/property-encoding-1.mm: Likewise.
262 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
264 * objc.dg/gnu-api-2-property.m: Added tests for property_getName()
265 and property_getAttributes() if __OBJC2__.
266 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
267 * objc.dg/property/property-encoding-1.m: New.
268 * obj-c++.dg/property/property-encoding-1.mm: New.
270 2011-03-04 Jason Merrill <jason@redhat.com>
272 * g++.dg/template/pseudodtor6.C: New.
274 * g++.dg/inherit/covariant19.C: New.
276 2011-03-04 Richard Guenther <rguenther@suse.de>
279 * gcc.dg/torture/pr47968.c: New testcase.
281 2011-03-04 Richard Guenther <rguenther@suse.de>
284 * gcc.dg/torture/pr47975.c: New testcase.
286 2011-03-03 Paolo Carlini <paolo.carlini@oracle.com>
289 * g++.dg/template/crash106.C: New.
291 2011-03-03 Jakub Jelinek <jakub@redhat.com>
294 * gcc.dg/gomp/pr47963.c: New test.
295 * g++.dg/gomp/pr47963.C: New test.
297 2011-03-02 Jason Merrill <jason@redhat.com>
299 * g++.dg/cpp0x/regress/condition1.C: New.
301 * g++.dg/cpp0x/constexpr-ctor9.C: New.
303 2011-03-01 Jason Merrill <jason@redhat.com>
305 * g++.dg/cpp0x/lambda/lambda-98.C: New.
307 * g++.dg/cpp0x/constexpr-non-const-arg2.C: New.
309 2011-03-02 Richard Sandiford <richard.sandiford@linaro.org>
311 PR rtl-optimization/47925
312 * gcc.c-torture/execute/pr47925.c: New test.
314 2011-03-01 Jason Merrill <jason@redhat.com>
316 * g++.dg/cpp0x/decltype25.C: New.
318 * g++.dg/cpp0x/regress/bitfield-err1.C: New.
320 2011-03-01 Richard Guenther <rguenther@suse.de>
322 PR tree-optimization/47890
323 * gcc.dg/torture/pr47890.c: New testcase.
325 2011-03-01 Richard Guenther <rguenther@suse.de>
328 * gcc.dg/lto/pr47924_0.c: New testcase.
330 2011-03-01 Richard Guenther <rguenther@suse.de>
333 * gfortran.dg/lto/pr46911_0.f: New testcase.
335 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
338 * gfortran.dg/fmt_fw_d.f90: Fix test by adding dg-options to avoid
339 compile errors from older code form.
341 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
344 * gfortran.dg/fmt_fw_d.f90: New test.
346 2011-02-28 Jason Merrill <jason@redhat.com>
348 * g++.dg/inherit/covariant18.C: New.
350 2011-02-28 Jakub Jelinek <jakub@redhat.com>
353 * gcc.dg/pr47893.c: New test.
355 2011-02-28 Nicola Pero <nicola.pero@meta-innovation.com>
357 * objc.dg/gnu-api-2-sel.m: Test that sel_getTypedSelector return
358 NULL in case of a selector with conflicting types.
359 * obj-c++.dg/gnu-api-2-sel.mm: Same change.
361 2011-02-28 Kazu Hirata <kazu@codesourcery.com>
363 * gcc.target/arm/vfp-ldmdbd.c, gcc.target/arm/vfp-ldmdbs.c,
364 gcc.target/arm/vfp-ldmiad.c, gcc.target/arm/vfp-ldmias.c,
365 gcc.target/arm/vfp-stmdbd.c, gcc.target/arm/vfp-stmdbs.c,
366 gcc.target/arm/vfp-stmiad.c, gcc.target/arm/vfp-stmias.c: New.
368 2011-02-28 Jason Merrill <jason@redhat.com>
371 * g++.dg/cpp0x/trailing1.C: Specify -fabi-version=6.
373 2011-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
376 * gfortran.dg/namelist_71.f90: New test.
378 2011-02-27 Jason Merrill <jason@redhat.com>
381 * g++.dg/abi/mangle39.C: Specify -fabi-version=6.
382 * g++.dg/abi/mangle45.C: Specify -fabi-version=6.
384 2011-02-27 Paolo Carlini <paolo.carlini@oracle.com>
387 * g++.dg/cpp0x/constexpr-ctor8.C: New.
389 2011-02-27 Jakub Jelinek <jakub@redhat.com>
392 * gfortran.dg/gomp/task-1.f90: Removed.
394 2011-02-26 Jason Merrill <jason@redhat.com>
396 * g++.dg/template/this-targ1.C: New.
398 * g++.dg/cpp0x/regress/template-const1.C: New.
399 * g++.dg/cpp0x/regress/template-function1.C: Adjust.
400 * g++.dg/template/function1.C: Adjust.
401 * g++.dg/cpp0x/regress/debug-debug7.C: Adjust.
402 * g++.dg/debug/debug7.C: Adjust.
404 2011-02-26 Tobias Burnus <burnus@net-b.de>
407 * gfortran.dg/gomp/task-1.f90: New.
409 2011-02-25 Jie Zhang <jie@codesourcery.com>
411 * gcc.target/arm/neon-thumb2-move.c: Add
412 dg-require-effective-target arm_thumb2_ok.
414 2011-02-24 Jason Merrill <jason@redhat.com>
416 * g++.dg/parse/constant1.C: Specify C++98 mode.
417 * g++.dg/parse/constant5.C: Likewise.
418 * g++.dg/parse/error2.C: Likewise.
419 * g++.dg/parse/semicolon3.C: Likewise.
420 * g++.dg/template/crash14.C: Likewise.
421 * g++.dg/template/local4.C: Likewise.
422 * g++.dg/template/nontype3.C: Likewise.
423 * g++.dg/parse/crash31.C: Adjust expected errors.
424 * g++.dg/template/function1.C: Likewise.
425 * g++.dg/template/ref3.C: Likewise.
426 * g++.dg/template/static9.C: Likewise.
427 * g++.old-deja/g++.pt/crash41.C: Instantiate template.
429 * g++.dg/cpp0x/constexpr-array-tparm.C: New.
430 * g++.dg/cpp0x/regress/parse-ambig5.C: Copy from parse/ambig5.C.
431 * g++.dg/cpp0x/regress/debug-debug7.C: Copy from debug/debug7.C.
432 * g++.dg/cpp0x/variadic20.C: Adjust expected errors.
433 * g++.dg/cpp0x/regress/template-function1.C: Likewise.
435 2011-02-24 Jakub Jelinek <jakub@redhat.com>
438 * gfortran.dg/pr47878.f90: New test.
440 2011-02-24 Richard Guenther <rguenther@suse.de>
443 * gcc.dg/guality/pr41353-1.c (vari): Mark as used.
444 * gcc.dg/guality/pr41353-2.c (vari): Likewise.
446 2011-02-24 Richard Guenther <rguenther@suse.de>
449 * gfortran.dg/lto/pr47839_0.f90: New testcase.
450 * gfortran.dg/lto/pr47839_1.f90: Likewise.
452 2011-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
455 * gfortran.dg/fmt_f0_1.f90: Update test.
457 2011-02-23 Jason Merrill <jason@redhat.com>
459 * g++.dg/abi/mangle39.C: Adjust parm mangling.
460 * g++.dg/abi/mangle45.C: New.
462 * g++.dg/cpp0x/trailing1.C: Mangle decltype.
463 * g++.dg/template/canon-type-9.C: Match use of decltype
464 between declaration and definition.
465 * g++.dg/template/canon-type-12.C: Likewise.
467 2011-02-23 Mikael Morin <mikael@gcc.gnu.org>
470 * gfortran.dg/nested_allocatables_1.f90: New.
472 2011-02-23 Nathan Froyd <froydnj@codesourcery.com>
475 * g++.dg/pr46868.C: New test.
476 * g++.dg/parse/parameter-declaration-1.C: Adjust.
477 * g++.dg/parse/error14.C: Adjust.
479 2011-02-23 Richard Guenther <rguenther@suse.de>
481 PR tree-optimization/47838
482 * gcc.dg/tree-ssa/foldconst-2.c: Scan tree-ch dump.
484 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
486 * g++.dg/other/pr47218.C: Fix dg-options. Cleanup saved temps.
488 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
490 * gfortran.dg/allocate_deferred_char_scalar_1.f03: Fix dg-do syntax.
491 * gfortran.dg/count_init_expr.f03: Ditto.
492 * gfortran.dg/gomp/pr43711.f90: Ditto.
493 * gcc.dg/struct-parse-2.c: Ditto.
494 * gcc.dg/parse-error-3.c: Ditto.
495 * gcc.dg/Wlogical-op-1.c: Ditto.
496 * gcc.dg/Walways-true-1.c: Ditto.
497 * gcc.dg/pr24225.c: Ditto.
498 * gcc.dg/Walways-true-2.c: Ditto.
499 * gcc.dg/tree-ssa/foldcast-1.c: Ditto.
500 * gcc.dg/tree-ssa/struct-aliasing-1.c: Ditto.
501 * gcc.dg/tree-ssa/struct-aliasing-2.c: Ditto.
502 * g++.dg/overload/defarg4.C: Ditto.
503 * g++.dg/inherit/covariant16.C: Ditto.
504 * g++.dg/inherit/virtual7.C: Ditto.
505 * g++.dg/template/canon-type-9.C: Ditto.
506 * g++.dg/template/access19.C: Ditto.
507 * g++.dg/template/call7.C: Ditto.
508 * g++.dg/template/canon-type-2.C: Ditto.
509 * g++.dg/template/init7.C: Ditto.
510 * g++.dg/template/sizeof-template-argument.C: Ditto.
511 * g++.dg/template/const3.C: Ditto.
512 * g++.dg/template/sfinae26.C: Ditto.
513 * g++.dg/template/sfinae26.C: Ditto.
514 * g++.dg/template/canon-type-11.C: Ditto.
515 * g++.dg/template/union2.C: Ditto.
516 * g++.dg/template/canon-type-3.C: Ditto.
517 * g++.dg/template/canon-type-1.C: Ditto.
518 * g++.dg/template/canon-type-5.C: Ditto.
519 * g++.dg/template/canon-type-7.C: Ditto.
520 * g++.dg/template/canon-type-10.C: Ditto.
521 * g++.dg/template/spec36.C: Ditto.
522 * g++.dg/template/typedef38.C: Ditto.
523 * g++.dg/template/canon-type-4.C: Ditto.
524 * g++.dg/template/canon-type-6.C: Ditto.
525 * g++.dg/template/canon-type-13.C: Ditto.
526 * g++.dg/template/instantiate9.C: Ditto.
527 * g++.dg/template/ttp22.C: Ditto.
528 * g++.dg/warn/Wreturn-type-6.C: Ditto.
529 * g++.dg/warn/Walways-true-1.C: Ditto.
530 * g++.dg/warn/Wlogical-op-1.C: Ditto.
531 * g++.dg/warn/Walways-true-2.C: Ditto.
532 * g++.dg/conversion/op4.C: Ditto.
533 * g++.dg/opt/pr19650.C: Ditto.
534 * g++.dg/lookup/friend11.C: Ditto.
535 * g++.dg/other/default2.C: Ditto.
536 * g++.dg/other/default3.C: Ditto.
537 * g++.dg/other/dtor2.C: Ditto.
538 * g++.dg/other/friend5.C: Ditto.
539 * g++.dg/other/default5.C: Ditto.
540 * g++.dg/init/brace6.C: Ditto.
541 * g++.dg/init/aggr5.C: Ditto.
542 * g++.dg/init/error2.C: Ditto.
543 * g++.dg/expr/bound-mem-fun.C: Ditto.
544 * g++.dg/expr/cond6.C: Ditto.
545 * g++.dg/expr/stmt-expr-1.C: Ditto.
546 * g++.dg/cpp0x/constexpr-object2.C: Ditto.
547 * g++.dg/cpp0x/constexpr-data1.C: Ditto.
548 * g++.dg/cpp0x/constexpr-function2.C: Ditto.
549 * g++.dg/cpp0x/bracket1.C: Ditto.
550 * g++.dg/cpp0x/variadic-mem-fn.C: Ditto.
551 * g++.dg/cpp0x/pr38646.C: Ditto.
552 * g++.dg/cpp0x/variadic73.C: Ditto.
553 * g++.dg/cpp0x/constexpr-function1.C: Ditto.
554 * g++.dg/cpp0x/bracket4.C: Ditto.
555 * g++.dg/cpp0x/decltype4.C: Ditto.
556 * g++.dg/cpp0x/constexpr-data2.C: Ditto.
557 * g++.dg/cpp0x/constexpr-object1.C: Ditto.
558 * g++.dg/cpp0x/variadic-crash2.C: Ditto.
559 * g++.dg/cpp0x/variadic-new2.C: Ditto.
560 * g++.dg/cpp0x/decltype2.C: Ditto.
561 * g++.dg/cpp0x/decltype1.C: Ditto.
562 * g++.dg/cpp0x/bracket2.C: Ditto.
563 * g++.dg/cpp0x/decltype5.C: Ditto.
564 * g++.dg/cpp0x/constexpr-function3.C: Ditto.
565 * g++.dg/cpp0x/variadic70.C: Ditto.
566 * g++.dg/cpp0x/decltype6.C: Ditto.
567 * g++.dg/cpp0x/rvo.C: Ditto.
568 * g++.dg/cpp0x/vt-40092.C: Ditto.
569 * g++.dg/cpp0x/variadic-new.C: Ditto.
570 * g++.dg/cpp0x/lambda/lambda-pass.C: Ditto.
571 * g++.dg/cpp0x/lambda/lambda-mixed.C: Ditto.
572 * g++.dg/cpp0x/lambda/lambda-nested.C: Ditto.
573 * g++.dg/cpp0x/lambda/lambda-recursive.C: Ditto.
574 * g++.dg/cpp0x/lambda/lambda-copy.C: Ditto.
575 * g++.dg/cpp0x/lambda/lambda-non-const.C: Ditto.
576 * g++.dg/cpp0x/lambda/lambda-ref-default.C: Ditto.
577 * g++.dg/cpp0x/lambda/lambda-deduce.C: Ditto.
578 * g++.dg/cpp0x/lambda/lambda-copy-default.C: Ditto.
579 * g++.dg/cpp0x/lambda/lambda-nop.C: Ditto.
580 * g++.dg/cpp0x/lambda/lambda-capture-const-ref.C: Ditto.
581 * g++.dg/cpp0x/lambda/lambda-ref.C: Ditto.
582 * g++.dg/cpp0x/lambda/lambda-const.C: Ditto.
583 * g++.dg/cpp0x/lambda/lambda-mutable.C: Ditto.
584 * g++.dg/cpp0x/lambda/lambda-in-class.C: Ditto.
585 * g++.dg/cpp0x/pr39639.C: Ditto.
586 * g++.dg/cpp0x/decltype3.C: Ditto.
587 * g++.dg/cpp0x/variadic68.C: Ditto.
588 * g++.dg/cpp0x/variadic-function.C: Ditto.
589 * g++.dg/cpp0x/constexpr-ex1.C: Ditto.
590 * g++.dg/cpp0x/variadic-bind.C: Ditto.
591 * g++.dg/cpp0x/variadic-tuple.C: Ditto.
592 * g++.dg/cpp0x/constexpr-ex2.C: Ditto.
593 * g++.dg/parse/crash35.C: Ditto.
594 * g++.dg/parse/crash40.C: Ditto.
595 * g++.dg/parse/defarg12.C: Ditto.
596 * g++.dg/parse/crash34.C: Ditto.
597 * g++.dg/parse/constructor3.C: Ditto.
598 * g++.dg/parse/template23.C: Ditto.
599 * g++.dg/parse/crash56.C: Ditto.
600 * g++.dg/parse/dtor13.C: Ditto.
601 * g++.dg/parse/error33.C: Ditto.
602 * g++.dg/parse/ctor9.C: Ditto.
603 * g++.dg/parse/error32.C: Ditto.
604 * g++.dg/parse/error37.C: Ditto.
605 * g++.dg/parse/bitfield3.C: Ditto.
606 * g++.dg/parse/struct-4.C: Ditto.
607 * g++.dg/ext/has_trivial_copy.C: Ditto.
608 * g++.dg/ext/is_polymorphic.C: Ditto.
609 * g++.dg/ext/has_nothrow_copy_odr.C: Ditto.
610 * g++.dg/ext/has_nothrow_copy-4.C: Ditto.
611 * g++.dg/ext/has_nothrow_assign.C: Ditto.
612 * g++.dg/ext/is_union.C: Ditto.
613 * g++.dg/ext/has_nothrow_copy-1.C: Ditto.
614 * g++.dg/ext/is_pod.C: Ditto.
615 * g++.dg/ext/has_virtual_destructor.C: Ditto.
616 * g++.dg/ext/has_trivial_constructor.C: Ditto.
617 * g++.dg/ext/has_nothrow_copy-3.C: Ditto.
618 * g++.dg/ext/has_nothrow_copy-5.C: Ditto.
619 * g++.dg/ext/has_trivial_destructor-1.C: Ditto.
620 * g++.dg/ext/has_nothrow_copy-6.C: Ditto.
621 * g++.dg/ext/is_abstract.C: Ditto.
622 * g++.dg/ext/has_trivial_assign.C: Ditto.
623 * g++.dg/ext/is_class.C: Ditto.
624 * g++.dg/ext/has_nothrow_assign_odr.C: Ditto.
625 * g++.dg/ext/has_nothrow_copy-7.C: Ditto.
626 * g++.dg/ext/is_base_of.C: Ditto.
627 * g++.dg/ext/has_nothrow_copy-2.C: Ditto.
628 * g++.dg/ext/has_nothrow_constructor.C: Ditto.
629 * g++.dg/ext/is_empty.C: Ditto.
630 * g++.dg/ext/is_enum.C: Ditto.
631 * g++.dg/ext/has_nothrow_constructor_odr.C: Ditto.
632 * gnat.dg/opt11.adb: Ditto.
633 * obj-c++.dg/pr45735.mm: Ditto.
634 * obj-c++.dg/pr24393.mm: Ditto.
635 * obj-c++.dg/exceptions-2.mm: Ditto.
636 * objc.dg/pr45735.m: Ditto.
637 * objc.dg/pr24393.m: Ditto.
639 2011-02-23 Nicola Pero <nicola.pero@meta-innovation.com>
641 * objc.dg/attributes/objc-exception-1.m: New.
643 2011-02-23 Jie Zhang <jie@codesourcery.com>
645 * gcc.dg/cpp/include7.c: New test.
647 2011-02-22 Paolo Carlini <paolo.carlini@oracle.com>
650 * g++.dg/cpp0x/lambda/lambda-ice4.C: New.
652 2011-02-23 Jie Zhang <jie@codesourcery.com>
654 PR rtl-optimization/47763
655 * gcc.dg/pr47763.c: New test.
657 2011-02-22 Paul Thomas <pault@gcc.gnu.org>
660 * gfortran.dg/whole_file_32.f90 : New test.
662 2011-02-22 Dodji Seketeli <dodji@redhat.com>
665 * g++.dg/inherit/virtual7.C: New test.
667 2011-02-22 Nicola Pero <nicola.pero@meta-innovation.com>
670 * objc.dg/type-size-3.m: Updated error message.
671 * objc.dg/type-size-4.m: New test.
672 * objc.dg/type-size-5.m: New test.
674 2011-02-22 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
676 * lib/gnat.exp: Fix comments.
677 Don't load libgloss.exp.
678 (default_gnat_version): Call $compiler with --version.
679 Adapt regexp for gnatmake output, insert version.
680 (gnat_version): New proc.
681 (gnat_init): Remove gnat_libgcc_s_path.
682 (gnat_target_compile): Likewise.
683 Remove ld_library_path.
684 Log ADA_INCLUDE_PATH, ADA_OBJECTS_PATH.
687 (gnat_finish): Remove.
689 (local_find_gnatmake): Reindent.
690 (runtest_file_p): Remove.
691 (prune_warnings): Remove.
692 (find_gnatclean): New proc.
693 * lib/gnat-dg.exp (lremove): New proc.
694 (gnat-dg-test): Reindent.
695 Remove additional output files.
696 (gnat-dg-runtest): Remove.
698 * gnat.dg/array7.adb: Use cleanup-tree-dump "optimized".
699 * gnat.dg/loop_optimization6.adb: Likewise.
700 * gnat.dg/atomic1.adb: Use cleanup-tree-dump "gimple".
702 2011-02-22 Jakub Jelinek <jakub@redhat.com>
704 PR tree-optimization/47835
705 * gcc.dg/pr46909.c: Check optimized dump instead of ifcombine.
707 2011-02-22 Tobias Burnus <burnus@net-b.de>
709 * gfortran.dg/abstract_type_1.f90: Fix dg-do syntax.
710 * gfortran.dg/abstract_type_2.f03: Ditto.
711 * gfortran.dg/abstract_type_3.f03: Ditto.
712 * gfortran.dg/abstract_type_4.f03: Ditto.
713 * gfortran.dg/abstract_type_5.f03: Ditto.
714 * gfortran.dg/abstract_type_6.f03: Ditto.
715 * gfortran.dg/alloc_comp_constraint_6.f90: Ditto.
716 * gfortran.dg/alloc_comp_init_expr.f03: Ditto.
717 * gfortran.dg/allocatable_scalar_11.f90: Ditto.
718 * gfortran.dg/allocate_scalar_with_shape.f90: Ditto.
719 * gfortran.dg/array_function_5.f90: Ditto.
720 * gfortran.dg/asynchronous_3.f03: Ditto.
721 * gfortran.dg/char_expr_1.f90: Ditto.
722 * gfortran.dg/class_14.f03: Ditto.
723 * gfortran.dg/data_array_6.f: Ditto.
724 * gfortran.dg/data_invalid.f90: Ditto.
725 * gfortran.dg/dot_product_1.f03: Ditto.
726 * gfortran.dg/func_derived_5.f90: Ditto.
727 * gfortran.dg/func_result_4.f90: Ditto.
728 * gfortran.dg/implied_do_1.f90: Ditto.
729 * gfortran.dg/initialization_25.f90: Ditto.
730 * gfortran.dg/initialization_26.f90: Ditto.
731 * gfortran.dg/interface_34.f90: Ditto.
732 * gfortran.dg/iso_c_binding_init_expr.f03: Ditto.
733 * gfortran.dg/keyword_symbol_1.f90: Ditto.
734 * gfortran.dg/matmul_8.f03: Ditto.
735 * gfortran.dg/merge_init_expr.f90: Ditto.
736 * gfortran.dg/pack_assign_1.f90: Ditto.
737 * gfortran.dg/pack_vector_1.f90: Ditto.
738 * gfortran.dg/pointer_check_8.f90: Ditto.
739 * gfortran.dg/product_init_expr.f03: Ditto.
740 * gfortran.dg/reshape_order_5.f90: Ditto.
741 * gfortran.dg/reshape_shape_1.f90: Ditto.
742 * gfortran.dg/reshape_zerosize_2.f90: Ditto.
743 * gfortran.dg/same_name_2.f90: Ditto.
744 * gfortran.dg/selected_real_kind_1.f90: Ditto.
745 * gfortran.dg/spread_init_expr.f03: Ditto.
746 * gfortran.dg/stmt_func_1.f90: Ditto.
747 * gfortran.dg/sum_init_expr.f03: Ditto.
748 * gfortran.dg/transpose_3.f03: Ditto.
749 * gfortran.dg/unpack_init_expr.f03: Ditto.
750 * gfortran.dg/warn_conversion.f90: Ditto.
751 * gfortran.dg/warn_conversion_2.f90: Ditto.
752 * gfortran.dg/warn_intent_out_not_set.f90: Ditto.
753 * gfortran.dg/warn_unused_dummy_argument_1.f90: Ditto.
754 * gfortran.dg/warn_unused_dummy_argument_2.f90: Ditto.
755 * gfortran.dg/whole_file_16.f90: Ditto.
756 * gfortran.dg/whole_file_17.f90: Ditto.
757 * gfortran.dg/whole_file_18.f90: Ditto.
758 * gfortran.dg/whole_file_20.f03: Ditto.
759 * gfortran.dg/whole_file_5.f90: Ditto.
760 * gfortran.dg/whole_file_6.f90: Ditto.
761 * gfortran.dg/write_invalid_format.f90: Ditto.
762 * gfortran.dg/zero_sized_6.f90: Ditto.
764 2011-02-21 Jeff Law <law@redhat.com>
766 PR rtl-optimization/46178
767 * gcc.target/i386/pr46178.c: New test.
769 PR rtl-optimization/46002
770 * gcc.c-torture/compile/pr46002.c: New test.
772 2011-02-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
774 * g++.dg/cpp0x/lambda/lambda-conv.C: Skip scan-assembler check on
777 2011-02-21 Jakub Jelinek <jakub@redhat.com>
780 * g++.dg/debug/pr47106.C: Require effective target lto.
782 2011-02-21 Jason Merrill <jason@redhat.com>
784 * g++.dg/cpp0x/constexpr-diag2.C: New.
786 2011-02-20 Jason Merrill <jason@redhat.com>
788 * g++.dg/cpp0x/constexpr-ctor7.C: New.
790 * g++.dg/cpp0x/fntmpdefarg2.C: New.
792 * g++.dg/overload/conv-op1.C: New.
794 * g++.dg/cpp0x/constexpr-synth1.C: New.
796 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
798 * objc.dg/layout-2.m: New.
799 * objc.dg/selector-3.m: Adjusted location of error message.
800 * objc.dg/type-size-3.m: Same.
801 * obj-c++.dg/selector-3.mm: Same.
803 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
806 * objc.dg/property/dotsyntax-22.m: New.
807 * obj-c++.dg/property/dotsyntax-22.mm: New.
809 2011-02-20 Dodji Seketeli <dodji@redhat.com>
812 * g++.dg/template/typedef38.C: New test.
814 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
817 * gfortran.dg/whole_file_30.f90 : New test.
818 * gfortran.dg/whole_file_31.f90 : New test.
820 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
824 * gfortran.dg/whole_file_28.f90 : New test.
825 * gfortran.dg/whole_file_29.f90 : New test.
827 2011-02-20 Paolo Carlini <paolo.carlini@oracle.com>
830 * g++.dg/template/crash105.C: New.
832 2011-02-19 Jason Merrill <jason@redhat.com>
834 * g++.dg/cpp0x/regress/no-elide1.C: New.
836 2011-02-19 Alexandre Oliva <aoliva@redhat.com>
838 PR tree-optimization/46620
839 * gcc.dg/pr46620.c: New.
841 2011-02-19 Jakub Jelinek <jakub@redhat.com>
844 * gcc.target/i386/pr47809.c: New test.
846 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
847 Tobias Burnus <burnus@net-b.de>
849 * lib/target-supports.exp
850 (check_effective_target_fortran_large_real): New check for large reals.
851 * gfortran.dg/nan_7.f90: New test.
853 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
856 * gfortran.dg/fmt_f0_1.f90: Update test.
858 2011-02-19 Paul Thomas <pault@gcc.gnu.org>
861 * gfortran.dg/array_constructor_36.f90 : New test.
862 * gfortran.dg/bounds_check_10.f90 : Change dg-output message to
863 allow for comparison between different elements of the array
864 constructor at different levels of optimization.
866 2011-02-19 H.J. Lu <hongjiu.lu@intel.com>
868 * gcc.target/i386/pr31167.c: Require int128 instead of lp64.
869 * gcc.target/i386/pr32280-1.c: Likewise.
871 2011-02-19 Jakub Jelinek <jakub@redhat.com>
874 * gcc.target/i386/pr47800.c: New test.
876 2011-02-18 Iain Sandoe <iains@gcc.gnu.org>
878 * objc/execute/exceptions/foward-1.x: New.
880 2011-02-18 Janus Weil <janus@gcc.gnu.org>
883 * gfortran.dg/derived_constructor_comps_4.f90: New.
885 2011-02-18 Tobias Burnus
888 * gfortran.dg/func_result_6.f90: New.
890 2011-02-18 Paolo Carlini <paolo.carlini@oracle.com>
893 * g++.dg/cpp0x/lambda/lambda-ice3.C: New.
895 2011-02-18 Tobias Burnus <burnus@net-b.de>
898 * lib/gfortran.exp (gfortran_init): Set gcc_error_prefix and
900 * lib/gfortran-dg.exp (gfortran-dg-test): Update regexp for
901 normalizing the error/warning output.
902 * gfortran.dg/Wall.f90: Update dg-error/warning.
903 * gfortran.dg/argument_checking_15.f90: Update dg-error/warning.
904 * gfortran.dg/argument_checking_3.f90: Update dg-error/warning.
905 * gfortran.dg/argument_checking_6.f90: Update dg-error/warning.
906 * gfortran.dg/bounds_temporaries_1.f90: Update dg-error/warning.
907 * gfortran.dg/class_30.f90: Update dg-error/warning.
908 * gfortran.dg/continuation_1.f90: Update dg-error/warning.
909 * gfortran.dg/continuation_9.f90: Update dg-error/warning.
910 * gfortran.dg/do_check_5.f90: Update dg-error/warning.
911 * gfortran.dg/entry_17.f90: Update dg-error/warning.
912 * gfortran.dg/entry_19.f90: Update dg-error/warning.
913 * gfortran.dg/fmt_error.f90: Update dg-error/warning.
914 * gfortran.dg/fmt_read_2.f90: Update dg-error/warning.
915 * gfortran.dg/g77/12632.f: Update dg-error/warning.
916 * gfortran.dg/g77/970625-2.f: Update dg-error/warning.
917 * gfortran.dg/g77/980615-0.f: Update dg-error/warning.
918 * gfortran.dg/generic_actual_arg.f90: Update dg-error/warning.
919 * gfortran.dg/global_references_1.f90: Update dg-error/warning.
920 * gfortran.dg/goto_8.f90: Update dg-error/warning.
921 * gfortran.dg/initialization_1.f90: Update dg-error/warning.
922 * gfortran.dg/io_constraints_1.f90: Update dg-error/warning.
923 * gfortran.dg/io_constraints_2.f90: Update dg-error/warning.
924 * gfortran.dg/io_constraints_3.f90: Update dg-error/warning.
925 * gfortran.dg/iostat_3.f90: Update dg-error/warning.
926 * gfortran.dg/public_private_module.f90: Update dg-error/warning.
927 * gfortran.dg/volatile3.f90: Update dg-error/warning.
928 * gfortran.dg/warning-directive-2.F90: Update dg-error/warning.
929 * gfortran.dg/warnings_are_errors_1.f: Update dg-error/warning.
930 * gfortran.dg/whole_file_1.f90: Update dg-error/warning.
931 * gfortran.dg/whole_file_2.f90: Update dg-error/warning.
932 * gfortran.dg/whole_file_3.f90: Update dg-error/warning.
934 2011-02-18 Janus Weil <janus@gcc.gnu.org>
937 * gfortran.dg/proc_ptr_comp_30.f90: New.
939 2011-02-18 Jakub Jelinek <jakub@redhat.com>
942 * gcc.target/i386/pr47780.c: New test.
944 2011-02-18 Janus Weil <janus@gcc.gnu.org>
947 * gfortran.dg/class_40.f03: New.
949 2011-02-18 Dodji Seketeli <dodji@redhat.com>
952 * g++.dg/cpp0x/auto21.C: New test.
954 2011-02-17 Iain Sandoe <iains@gcc.gnu.org>
956 * objc.dg/special/unclaimed-category-1.h: Updated for
958 * objc.dg/special/unclaimed-category-1.m: Same.
959 * objc.dg/zero-link-1.m: Same.
960 * objc.dg/lookup-1.m: Same.
961 * objc.dg/torture/strings/const-str-9.m
962 * objc.dg/torture/strings/const-str-10.m: Same.
963 * objc.dg/torture/strings/const-str-11.m: Same.
964 * objc.dg/torture/forward-1.m: Same.
965 * objc.dg/zero-link-2.m: Same.
966 * objc.dg/encode-7-next-64bit.m: Same.
967 * objc.dg/method-4.m: Same.
968 * objc.dg/next-runtime-1.m: Same.
969 * objc.dg/image-info.m: Same.
970 * objc.dg/pr23214.m: Same.
971 * objc.dg/symtab-1.m: Same.
972 * obj-c++.dg/basic.m: Same.
973 * obj-c++.dg/proto-lossage-3.m: Same.
974 * obj-c++.dg/torture/strings/const-str-10.m: Same.
975 * obj-c++.dg/torture/strings/const-str-11.m: Same.
976 * obj-c++.dg/torture/strings/const-str-9.m: Same.
977 * obj-c++.dg/method-11.m: Same.
978 * objc/execute/enumeration-1.m: Same.
979 * objc/execute/object_is_class.m: Same.
980 * objc/execute/formal_protocol-2.m: Same.
981 * objc/execute/formal_protocol-4.m: Same.
982 * objc/execute/formal_protocol-6.m: Same.
983 * objc/execute/bycopy-3.m: Same.
984 * objc/execute/exceptions/catchall-1.m: Same.
985 * objc/execute/exceptions/finally-1.m: Same.
986 * objc/execute/exceptions/local-variables-1.m: Same.
987 * objc/execute/exceptions/foward-1.m: Same.
988 * objc/execute/bf-common.h
989 * objc/execute/enumeration-2.m: Same.
990 * objc/execute/formal_protocol-1.m: Same.
991 * objc/execute/formal_protocol-3.m: Same.
992 * objc/execute/formal_protocol-5.m: Same.
993 * objc/execute/accessing_ivars.m: Same.
994 * objc/execute/bycopy-2.m: Same.
995 * objc/execute/formal_protocol-7.m: Same.
996 * objc/execute/compatibility_alias.m: Same.
997 * objc/execute/no_clash.m: Same.
998 * objc/execute/object_is_meta_class.m: Same.
999 * objc/execute/exceptions/exceptions.exp: Load target-supports.exp
1000 * objc/execute/class-tests-1.h: Include stdio.h.
1001 * objc/execute/class-tests-2.h: Same.
1002 * obj-c++.dg/try-catch-9.mm: xfail-run the test with both
1004 * obj-c++.dg/try-catch-2.mm: Same.
1006 2011-02-17 Jakub Jelinek <jakub@redhat.com>
1009 * g++.dg/warn/Wunused-parm-4.C: New test.
1011 2011-02-17 Alexandre Oliva <aoliva@redhat.com>
1012 Jan Hubicka <jh@suse.cz>
1016 * g++.dg/debug/pr47106.C: New.
1018 2011-02-17 Uros Bizjak <ubizjak@gmail.com>
1021 * gcc.target/i386/pr43653.c: New test.
1023 2011-02-11 Dodji Seketeli <dodji@redhat.com>
1026 * g++.dg/template/inherit6.C: New test.
1028 2011-02-16 Janus Weil <janus@gcc.gnu.org>
1031 * gfortran.dg/class_39.f03: New.
1033 2011-02-16 Dodji Seketeli <dodji@redhat.com>
1036 * g++.dg/cpp0x/variadic106.C: New test.
1038 2011-02-16 Jakub Jelinek <jakub@redhat.com>
1041 * gfortran.dg/pr47757-1.f90: New test.
1042 * gfortran.dg/pr47757-2.f90: New test.
1043 * gfortran.dg/pr47757-3.f90: New test.
1046 * g++.dg/cpp0x/enum8.C: New test.
1048 2011-02-15 Jason Merrill <jason@redhat.com>
1050 * g++.dg/inherit/implicit-trivial1.C: New.
1051 * g++.dg/cpp0x/implicit-trivial1.C: New.
1053 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
1056 * gcc.dg/torture/pr47725.c: Removed.
1058 2011-02-15 Michael Meissner <meissner@linux.vnet.ibm.com>
1061 * gcc.target/powerpc/pr47755.c: New file, test all 0 vector
1062 constant does not generate a load from memory.
1064 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
1067 * gcc.dg/torture/pr47725.c: New.
1069 2011-02-15 Richard Guenther <rguenther@suse.de>
1071 PR tree-optimization/47743
1072 * gcc.dg/torture/pr47743.c: New testcase.
1074 2011-02-15 Jakub Jelinek <jakub@redhat.com>
1077 * gcc.target/i386/pr47581.c: New test.
1079 2011-02-14 Janus Weil <janus@gcc.gnu.org>
1082 * gfortran.dg/select_type_22.f03: New.
1084 2011-02-14 Jason Merrill <jason@redhat.com>
1086 * g++.dg/cpp0x/regress/enum1.C: New.
1088 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
1090 * gnat.dg/include.adb: New test.
1092 2011-02-14 Janus Weil <janus@gcc.gnu.org>
1095 * gfortran.dg/class_38.f03: New.
1097 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
1099 * gcc.dg/pr46494.c: New test.
1101 2011-02-14 Richard Guenther <rguenther@suse.de>
1103 * gcc.dg/attr-weak-hidden-1.c: Make definition of foo strong.
1105 2011-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1108 * gnat.dg/null_pointer_deref1.exp: Don't skip on
1109 sparc*-sun-solaris2.11.
1111 2011-02-14 Janus Weil <janus@gcc.gnu.org>
1114 * gfortran.dg/argument_checking_18.f90: New.
1116 2011-02-13 Tobias Burnus <burnus@net-b.de>
1118 * gfortran.dg/argument_checking_13.f90: Update dg-error.
1119 * gfortran.dg/argument_checking_17.f90: New.
1121 2011-02-12 Janus Weil <janus@gcc.gnu.org>
1123 * gfortran.dg/allocate_derived_1.f90: Modified as polymorphic arrays
1124 are temporarily disabled.
1125 * gfortran.dg/class_7.f03: Ditto.
1126 * gfortran.dg/coarray_14.f90: Ditto.
1127 * gfortran.dg/typebound_proc_13.f03: Ditto.
1129 2011-02-12 Mikael Morin <mikael.morin@sfr.fr>
1132 * gfortran.dg/extends_11.f03: New.
1134 2011-02-11 Xinliang David Li <davidxl@google.com>
1136 PR tree-optimization/47707
1137 * g++.dg/tree-ssa/pr47707.C: New test.
1139 2011-02-11 Eric Botcazou <ebotcazou@adacore.com>
1141 * g++.dg/opt/inline17.C: New test.
1143 2011-02-11 Tobias Burnus <burnus@net-b.de>
1146 * gfortran.dg/pure_formal_2.f90: New.
1148 2011-02-11 Pat Haugen <pthaugen@us.ibm.com>
1150 PR rtl-optimization/47614
1151 * gfortran.dg/pr47614.f: New.
1153 2011-02-11 Joseph Myers <joseph@codesourcery.com>
1156 * gcc.dg/opts-6.c: New test.
1158 2011-02-11 Jakub Jelinek <jakub@redhat.com>
1161 * gcc.dg/pr47684.c: New test.
1163 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1166 * gcc.target/i386/pr47312.c: Use dg-require-effective-target
1167 c99_runtime, dg-add-options c99_runtime.
1168 (main): Use __asm__.
1170 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1173 * lib/target-supports.exp (check_ascii_locale_available): New proc.
1174 * lib/target-supports-dg.exp (dg-require-ascii-locale): New proc.
1175 * gcc.dg/attr-alias-5.c: Use dg-require-ascii-locale.
1176 * gcc.dg/ucnid-10.c: Likewise.
1177 * gcc.dg/ucnid-13.c: Likewise.
1178 * gcc.dg/ucnid-7.c: Likewise.
1179 * gcc.dg/ucnid-8.c: Likewise.
1180 Adapt dg-warning line number.
1182 2011-02-10 Uros Bizjak <ubizjak@gmail.com>
1184 * gcc.target/i386/parity-1.c: Use -march=k8.
1185 * gcc.target/i386/parity-2.c: Ditto.
1186 * gcc.target/i386/vecinit-1.c: Ditto.
1187 * gcc.target/i386/vecinit-2.c: Ditto.
1189 2011-02-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1192 * gcc.target/mips/save-restore-1.c: Skip on mips-sgi-irix6*.
1193 * gcc.target/mips/save-restore-3.c: Likewise.
1194 * gcc.target/mips/save-restore-4.c: Likewise.
1195 * gcc.target/mips/save-restore-5.c: Likewise.
1198 * g++.dg/tree-prof/partition1.C: Skip on mips-sgi-irix*.
1199 * g++.dg/tree-prof/partition2.C: Likewise.
1201 2011-02-09 Jason Merrill <jason@redhat.com>
1203 * g++.dg/tree-ssa/inline-3.C: Use a normal function
1204 rather than misdeclare std::puts.
1206 * g++.dg/ext/vla1.C: Adjust for C++0x mode.
1207 * g++.dg/other/warning1.C: Likewise.
1208 * g++.old-deja/g++.bugs/900119_01.C: Likewise.
1209 * g++.old-deja/g++.gb/scope06.C: Likewise.
1210 * g++.old-deja/g++.law/cvt11.C: Likewise.
1211 * g++.old-deja/g++.law/init1.C: Likewise.
1212 * g++.dg/abi/mangle26.C: Likewise.
1214 * g++.dg/template/function1.C: Adjust for C++0x mode.
1215 * g++.dg/cpp0x/regress/template-function1.C: Copy it.
1217 * g++.dg/ext/label10.C: Adjust for C++0x mode.
1218 * g++.dg/cpp0x/regress/ext-label10.C: Copy it.
1220 * g++.dg/cpp0x/regress/ext-cond1.C: Copy from ext/cond1.C.
1222 * g++.dg/cpp0x/regress/abi-empty7.C: New.
1224 * g++.dg/cpp0x/regress: New directory.
1225 * g++.dg/cpp0x/constexpr-regress1.C: Move to regress/regress1.C.
1226 * g++.dg/cpp0x/constexpr-regress2.C: Move to regress/regress2.C.
1227 * g++.dg/cpp0x/regress/regress3.C: New.
1229 2011-02-10 Richard Guenther <rguenther@suse.de>
1231 PR tree-optimization/47677
1232 * gcc.dg/torture/pr47677.c: New testcase.
1234 2011-02-10 Iain Sandoe <iains@gcc.gnu.org>
1236 * objc.dg/special/load-category-1.m: Remove unused header.
1237 * objc.dg/special/load-category-1a.m: Likewise.
1238 * objc.dg/special/load-category-2.m: Likewise.
1239 * objc.dg/special/load-category-2a.m: Likewise.
1240 * objc.dg/special/load-category-3.m: Likewise.
1241 * objc.dg/special/load-category-3a.m: Likewise.
1242 * objc.dg/attributes/proto-attribute-2.m: Likewise.
1243 * objc.dg/attributes/proto-attribute-3.m: Likewise.
1244 * objc.dg/attributes/class-attribute-1.m: Likewise.
1245 * objc.dg/property/property.exp: Don't run for Darwin < 9.
1246 * obj-c++.dg/property/property.exp: Likewise.
1247 * objc.dg/attributes/method-sentinel-1.m: Update type header.
1248 * obj-c++.dg/attributes/method-sentinel-1.mm: Likewise.
1249 * obj-c++.dg/attributes/proto-attribute-2.mm: Skip for Darwin < 9.
1250 * obj-c++.dg/attributes/class-attribute-1.mm: Likewise.
1251 * obj-c++.dg/attributes/proto-attribute-3.mm: Likewise.
1252 * obj-c++.dg/template-8.mm: Likewise.
1254 2011-02-10 Jakub Jelinek <jakub@redhat.com>
1257 * gcc.target/i386/pr47665.c: New test.
1259 2011-02-10 Jie Zhang <jie@codesourcery.com>
1263 2011-02-05 Jie Zhang <jie@codesourcery.com>
1265 * gcc.dg/pr42631.c: Update test.
1266 * gcc.dg/pr42631-2.c: New test.
1268 2011-02-09 Janus Weil <janus@gcc.gnu.org>
1271 * gfortran.dg/proc_decl_25.f90: New.
1273 2011-02-09 Janus Weil <janus@gcc.gnu.org>
1276 * gfortran.dg/typebound_assignment_2.f03: New.
1278 2011-02-09 Richard Guenther <rguenther@suse.de>
1280 PR tree-optimization/47664
1281 * gcc.dg/tree-ssa/inline-7.c: New testcase.
1283 2011-02-09 Eric Botcazou <ebotcazou@adacore.com>
1286 * gnat.dg/uninit_func.adb: Adjust dg directive.
1288 2011-02-09 Dominique Dhumieres <dominiq@lps.ens.fr>
1291 * obj-c++.dg/attributes/method-noreturn-1.mm: Adjust dg directives.
1293 2011-02-09 Janus Weil <janus@gcc.gnu.org>
1296 * gfortran.dg/auto_dealloc_2.f90: New.
1298 2011-02-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1300 * gcc.dg/builtins-config.h: Remove __sgi handling.
1301 * lib/target-supports.exp (add_options_for_c99_runtime): Add
1302 -std=c99 for mips-sgi-irix6.5*.
1304 2011-02-09 Martin Jambor <mjambor@suse.cz>
1307 * gfortran.dg/pr25923.f90: Remove xfails.
1309 2011-02-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1312 * gfortran.dg/inquire_14.f90: New test.
1314 2011-02-08 Janus Weil <janus@gcc.gnu.org>
1317 * gfortran.dg/pointer_init_6.f90: New.
1319 2011-02-08 Jeff Law <law@redhat.com>
1321 PR tree-optimization/42893
1322 * gcc.tree-ssa/pr42893.c: New test.
1324 2011-02-08 Sebastian Pop <sebastian.pop@amd.com>
1326 PR tree-optimization/46834
1327 PR tree-optimization/46994
1328 PR tree-optimization/46995
1329 * gcc.dg/graphite/id-pr46834.c: New.
1330 * gfortran.dg/graphite/id-pr46994.f90: New.
1331 * gfortran.dg/graphite/id-pr46995.f90: New.
1333 2011-02-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1336 * gcc.dg/pr39666-2.c (foo2): If the location of the statement
1337 using the variable is known the warning is emitted there.
1338 * gcc.dg/uninit-pr19430.c (foo): Likewise.
1339 * g++.dg/warn/Wuninitialized-5.C (foo): Likewise.
1341 * c-c++-common/pr20000.c (g): Both warnings occur at the return
1344 * gcc.dg/noreturn-1.c (foo5): Likewise.
1345 * objc.dg/attributes/method-noreturn-1.m (method1): Likewise.
1346 (method2): Likewise.
1348 * gfortran.dg/pr25923.f90 (baz): The warning will now be issued for
1349 the return statement using the uninitialized variable.
1350 * gfortran.dg/pr39666-2.f90 (f): Likewise.
1352 2011-02-08 Richard Guenther <rguenther@suse.de>
1355 * g++.dg/opt/pr47639.c: New testcase.
1357 2011-02-08 Richard Guenther <rguenther@suse.de>
1359 PR tree-optimization/47632
1360 * g++.dg/opt/pr47632.C: New testcase.
1362 2011-02-07 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
1364 * g++.dg/abi/packed1.C: Expect warning on spu-*-* as well.
1366 2011-02-07 Richard Guenther <rguenther@suse.de>
1368 PR tree-optimization/47615
1369 * g++.dg/opt/pr47615.C: New testcase.
1371 2011-02-07 Richard Guenther <rguenther@suse.de>
1373 PR tree-optimization/47621
1374 * gcc.dg/torture/pr47621.c: New testcase.
1376 2011-02-07 Uros Bizjak <ubizjak@gmail.com>
1378 * gfortran.dg/transpose_optimization_2.f90: Cleanup original dump.
1380 2011-02-06 Paul Thomas <pault@gcc.gnu.org>
1383 * gfortran.dg/allocate_with_source_1 : New test.
1385 2011-02-05 Jakub Jelinek <jakub@redhat.com>
1388 * gcc.dg/pr47610.c: New test.
1390 2011-02-05 Jie Zhang <jie@codesourcery.com>
1393 * gcc.dg/pr42631.c: Update test.
1394 * gcc.dg/pr42631-2.c: New test.
1396 2001-02-05 Thomas Koenig <tkoenig@gcc.gnu.org>
1399 * gfortran.dg/pr47574.f90: New test.
1401 2011-02-04 Sebastian Pop <sebastian.pop@amd.com>
1403 PR tree-optimization/46194
1404 * gcc.dg/autopar/pr46194.c: New.
1406 2011-02-04 H.J. Lu <hongjiu.lu@intel.com>
1408 PR tree-optimization/43695
1409 * g++.dg/ipa/pr43695.C: New.
1411 2011-02-04 Jakub Jelinek <jakub@redhat.com>
1414 * gcc.dg/pr23200.c: New test.
1416 2011-02-03 Jonathan Wakely <jwakely.gcc@gmail.com>
1419 * g++.dg/pr47589.C: New test.
1421 2011-02-03 Dodji Seketeli <dodji@redhat.com>
1424 * g++.dg/template/typedef37.C: New test.
1425 * g++.dg/template/param1.C: Adjust expected error message.
1427 2011-02-03 Jakub Jelinek <jakub@redhat.com>
1430 * gcc.dg/pr31490-2.c: New test.
1431 * gcc.dg/pr31490-3.c: New test.
1432 * gcc.dg/pr31490-4.c: New test.
1434 2011-02-03 Nathan Froyd <froydnj@codesourcery.com>
1435 Jakub Jelinek <jakub@redhat.com>
1438 * g++.dg/parser/semicolon3.C: Adjust.
1439 * g++.dg/parser/semicolon4.C: New testcase.
1440 * g++.dg/pr46890.C: New testcase.
1442 2011-02-03 Paolo Carlini <paolo.carlini@oracle.com>
1445 * g++.dg/init/pr29571.C: New.
1447 2011-02-03 H.J. Lu <hongjiu.lu@intel.com>
1449 * gfortran.dg/graphite/vect-pr40979.f90: Require vect_double
1450 instead of vect_int.
1452 2011-02-03 Jakub Jelinek <jakub@redhat.com>
1455 * gcc.target/i386/pr47312.c: New test.
1458 * gcc.target/i386/pr47564.c: New test.
1460 2011-02-03 Alexandre Oliva <aoliva@redhat.com>
1462 PR tree-optimization/45122
1463 * gcc.dg/tree-ssa/pr45122.c: New.
1465 2011-02-02 Michael Meissner <meissner@linux.vnet.ibm.com>
1468 * gcc.target/powerpc/vsx-builtin-8.c: New file, test vec_vsx_ld
1471 * gcc.target/powerpc/avoid-indexed-addresses.c: Disable altivec
1472 and vsx so a default --with-cpu=power7 doesn't give an error
1473 when -mavoid-indexed-addresses is used.
1475 * gcc.target/powerpc/ppc32-abi-dfp-1.c: Rewrite to use an asm
1476 wrapper function to save the arguments and then jump to the real
1477 function, rather than depending on the compiler not to move stuff
1479 * gcc.target/powerpc/ppc64-abi-dfp-2.c: Ditto.
1481 2011-02-02 Janus Weil <janus@gcc.gnu.org>
1482 Paul Thomas <pault@gcc.gnu.org>
1485 * gfortran.dg/class_37.f03 : New test.
1487 2011-02-02 Sebastian Pop <sebastian.pop@amd.com>
1488 Richard Guenther <rguenther@suse.de>
1490 PR tree-optimization/40979
1492 * gcc.dg/graphite/graphite.exp (DEFAULT_VECTCFLAGS): Add -ffast-math.
1493 * gcc.dg/graphite/pr35356-2.c: Adjust pattern.
1494 * gfortran.dg/graphite/graphite.exp: Run vect_files conditionally to
1495 check_vect_support_and_set_flags.
1496 * gfortran.dg/graphite/vect-pr40979.f90: New.
1498 2011-02-02 Janus Weil <janus@gcc.gnu.org>
1501 * gfortran.dg/class_36.f03: New.
1503 2011-02-02 Richard Guenther <rguenther@suse.de>
1505 PR tree-optimization/47566
1506 * gcc.dg/lto/20110201-1_0.c: New testcase.
1508 2011-02-02 Alexandre Oliva <aoliva@redhat.com>
1514 * debug/pr47498.c: New.
1515 * debug/pr47501.c: New.
1517 2011-02-01 Richard Guenther <rguenther@suse.de>
1519 PR tree-optimization/47559
1520 * g++.dg/torture/pr47559.C: New testcase.
1522 2011-02-01 Janus Weil <janus@gcc.gnu.org>
1525 * gfortran.dg/typebound_call_20.f03: New.
1527 2011-02-01 Richard Guenther <rguenther@suse.de>
1529 PR tree-optimization/47555
1530 * gcc.dg/pr47555.c: New testcase.
1532 2011-02-01 Richard Guenther <rguenther@suse.de>
1534 PR tree-optimization/47541
1535 * g++.dg/torture/pr47541.C: New testcase.
1537 2011-01-31 Janus Weil <janus@gcc.gnu.org>
1540 * gfortran.dg/typebound_call_19.f03: New.
1542 2011-01-31 Jakub Jelinek <jakub@redhat.com>
1545 * g++.dg/cpp0x/pr47416.C: New test.
1547 2011-01-31 Paul Thomas <pault@gcc.gnu.org>
1550 * gfortran.dg/allocate_deferred_char_scalar_2.f03: New test.
1552 2011-01-31 Janus Weil <janus@gcc.gnu.org>
1555 * gfortran.dg/typebound_assignment_1.f03: New.
1557 2011-01-31 Jakub Jelinek <jakub@redhat.com>
1559 PR tree-optimization/47538
1560 * gcc.c-torture/execute/pr47538.c: New test.
1562 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1565 * gcc.target/i386/pr38240.c: Add dg-options "-msse".
1567 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1569 * g++.dg/abi/mangle40.C: Pass "" to dg-require-weak.
1571 2011-01-31 Eric Botcazou <ebotcazou@adacore.com>
1573 PR rtl-optimization/44031
1574 * gcc.c-torture/compile/20110131-1.c: New test.
1576 2011-01-31 Tobias Burnus <burnus@net-b.de>
1579 * gfortran.dg/stmt_func_1.f90: New.
1581 2011-01-31 Tobias Burnus <burnus@net-b.de>
1584 * gfortran.dg/interface_34.f90: New.
1586 2011-01-30 Paul Thomas <pault@gcc.gnu.org>
1589 * gfortran.dg/realloc_on_assign_5.f03: New test.
1590 * gfortran.dg/realloc_on_assign_5.f03: New test.
1592 2011-01-29 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
1594 * gfortran.dg/bessel_6.f90: XFAIL on spu-*-*.
1595 * gfortran.dg/bessel_7.f90: Likewise.
1596 * gfortran.dg/erf_2.F90: Likewise. Always run with -O0.
1598 * gfortran.dg/complex_intrinsics_5.f90: Increase "epsilon".
1599 * gfortran.dg/sum_init_expr.f03: Likewise.
1601 * gfortran.dg/realloc_on_assign_2.f03: Skip on spu-*-*.
1603 * gfortran.dg/lto/20091016-1_0.f90: Replace -shared with
1606 * gfortran.dg/vect/fast-math-vect-8.f90: Check for vectorized
1607 loop only on "vect_intfloat_cvt" targets.
1609 2011-01-29 Tobias Burnus <burnus@net-b.de>
1612 * gfortran.dg/shape_6.f90: New.
1614 2011-01-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1616 PR libgfortran/47434
1617 * gfortran.dg/read_infnan_1.f90: Update test.
1618 * gfortran.dg/module_nan.f90: Update test.
1619 * gfortran.dg/char4_iunit_1.f03: Update test.
1620 * gfortran.dg/large_real_kind_1.f90: Update test.
1621 * gfortran.dg/real_const_3.f90: Update test.
1622 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Update test.
1624 2011-01-29 Dodji Seketeli <dodji@redhat.com>
1627 * g++.dg/template/param2.C: New test.
1629 2011-01-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1631 PR libgfortran/47285
1632 * gfortran.dg/fmt_g.f: New test.
1634 2011-01-28 Tobias Burnus <burnus@net-b.de>
1637 * gfortran.dg/pure_formal_1.f90: New.
1639 2011-01-28 Jakub Jelinek <jakub@redhat.com>
1642 * gcc.dg/tls/pr42894.c: New test.
1644 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1646 * gcc.dg/pr47276.c: Add dg-require-visibility.
1648 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1650 * gcc.target/i386/asm-6.c: XFAIL on i?86-pc-solaris2.1[0-9] && ilp32.
1652 2011-01-28 Paul Thomas <pault@gcc.gnu.org>
1653 Tobias Burnus <burnus@gcc.gnu.org>
1658 * gfortran.dg/realloc_on_assign_3.f03: New test.
1659 * gfortran.dg/realloc_on_assign_4.f03: New test.
1660 * gfortran.dg/allocatable_function_5.f90: New test.
1661 * gfortran.dg/allocate_deferred_char_scalar_1.f03: New test.
1662 * gfortran.dg/deferred_type_param_2.f90: Remove two "not yet
1663 implemented" dg-errors.
1665 2011-01-27 Jan Hubicka <jh@suse.cz>
1668 * gcc.dg/attr-weakref-4.c: New testcase
1670 2011-01-27 Martin Jambor <mjambor@suse.cz>
1672 PR tree-optimization/47228
1673 * gcc.dg/torture/pr47228.c: New test.
1675 2011-01-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1677 * gcc.dg/tree-ssa/pr42585.c: Disable on s390 and s390x.
1679 2011-01-27 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
1681 * lib/compat.exp (compat-execute): Pass -Wl,--extra-stack-space=8192
1682 when using auto-overlay support on the SPU.
1684 2011-01-27 Eric Botcazou <ebotcazou@adacore.com>
1686 PR rtl-optimization/44174
1687 * gcc.target/i386/asm-6.c: New test.
1689 2011-01-26 Mikael Pettersson <mikpe@it.uu.se>
1691 PR rtl-optimization/46856
1692 * gcc.c-torture/compile/pr46856.c: New test.
1694 2011-01-26 Nicola Pero <nicola.pero@meta-innovation.com>
1695 Andrew Pinski <pinskia@gmail.com>
1698 * gcc.dg/pr43082.c: New.
1700 2011-01-26 DJ Delorie <dj@redhat.com>
1702 PR rtl-optimization/46878
1703 * gcc.dg/pr46878-1.c: New test.
1705 2011-01-26 Jakub Jelinek <jakub@redhat.com>
1708 * g++.dg/cpp0x/pr47476.C: New test.
1710 2011-01-26 Eric Botcazou <ebotcazou@adacore.com>
1712 * gcc.c-torture/compile/20110126-1.c: New test.
1714 2011-01-26 Jakub Jelinek <jakub@redhat.com>
1717 * gcc.dg/torture/pr47473.c: New test.
1719 2011-01-26 Jan Hubicka <jh@suse.cz>
1722 * gcc.c-torture/execute/pr47237.c: New testcase.
1724 2011-01-26 Jan Hubicka <jh@suse.cz>
1726 PR tree-optimization/47190
1727 * gcc.dg/attr-weakref-3.c: New testcase.
1729 2011-01-26 Dave Korn <dave.korn.cygwin@gmail.com>
1732 * gcc.dg/dll-9a.c: New test file.
1733 * gcc.dg/dll-11.c: Likewise.
1734 * gcc.dg/dll-12.c: Likewise.
1735 * gcc.dg/dll-12a.c: Likewise.
1736 * gcc.dg/dll-11a.c: Likewise.
1737 * gcc.dg/dll-9.c: Likewise.
1738 * gcc.dg/dll-10.c: Likewise.
1739 * gcc.dg/dll-10a.c: Likewise.
1740 * g++.dg/ext/dllexport4a.cc: Likewise.
1741 * g++.dg/ext/dllexport4.C: Likewise.
1742 * g++.dg/ext/dllexport5.C: Likewise.
1743 * g++.dg/ext/dllexport5a.cc: Likewise.
1745 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1747 PR tree-optimization/46970
1748 * gcc.dg/graphite/pr46970.c: New.
1750 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1752 PR tree-optimization/46215
1753 * gcc.dg/graphite/pr46215.c: New.
1755 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1757 PR tree-optimization/46168
1758 * gcc.dg/graphite/pr46168.c: New.
1760 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1762 PR tree-optimization/43657
1763 * gcc.dg/graphite/pr43657.c: New.
1765 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1767 PR tree-optimization/29832
1768 * gfortran.dg/graphite/pr29832.f90: New.
1770 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1772 PR tree-optimization/43567
1773 * gcc.dg/graphite/pr43567.c: New.
1775 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1777 * gfortran.dg/graphite/interchange-4.f: New.
1778 * gfortran.dg/graphite/interchange-5.f: New.
1780 * gcc.dg/tree-ssa/ltrans-1.c: Removed.
1781 * gcc.dg/tree-ssa/ltrans-2.c: Removed.
1782 * gcc.dg/tree-ssa/ltrans-3.c: Removed.
1783 * gcc.dg/tree-ssa/ltrans-4.c: Removed.
1784 * gcc.dg/tree-ssa/ltrans-5.c: Removed.
1785 * gcc.dg/tree-ssa/ltrans-6.c: Removed.
1786 * gcc.dg/tree-ssa/ltrans-8.c: Removed.
1787 * gfortran.dg/ltrans-7.f90: Removed.
1788 * gcc.dg/tree-ssa/data-dep-1.c: Removed.
1790 * gcc.dg/pr18792.c: -> gcc.dg/graphite/pr18792.c
1791 * gcc.dg/pr19910.c: -> gcc.dg/graphite/pr19910.c
1792 * gcc.dg/tree-ssa/20041110-1.c: -> gcc.dg/graphite/pr20041110-1.c
1793 * gcc.dg/tree-ssa/pr20256.c: -> gcc.dg/graphite/pr20256.c
1794 * gcc.dg/pr23625.c: -> gcc.dg/graphite/pr23625.c
1795 * gcc.dg/tree-ssa/pr23820.c: -> gcc.dg/graphite/pr23820.c
1796 * gcc.dg/tree-ssa/pr24309.c: -> gcc.dg/graphite/pr24309.c
1797 * gcc.dg/tree-ssa/pr26435.c: -> gcc.dg/graphite/pr26435.c
1798 * gcc.dg/pr29330.c: -> gcc.dg/graphite/pr29330.c
1799 * gcc.dg/pr29581-1.c: -> gcc.dg/graphite/pr29581-1.c
1800 * gcc.dg/pr29581-2.c: -> gcc.dg/graphite/pr29581-2.c
1801 * gcc.dg/pr29581-3.c: -> gcc.dg/graphite/pr29581-3.c
1802 * gcc.dg/pr29581-4.c: -> gcc.dg/graphite/pr29581-4.c
1803 * gcc.dg/tree-ssa/loop-27.c: -> gcc.dg/graphite/pr30565.c
1804 * gcc.dg/tree-ssa/pr31183.c: -> gcc.dg/graphite/pr31183.c
1805 * gcc.dg/tree-ssa/pr33576.c: -> gcc.dg/graphite/pr33576.c
1806 * gcc.dg/tree-ssa/pr33766.c: -> gcc.dg/graphite/pr33766.c
1807 * gcc.dg/pr34016.c: -> gcc.dg/graphite/pr34016.c
1808 * gcc.dg/tree-ssa/pr34017.c: -> gcc.dg/graphite/pr34017.c
1809 * gcc.dg/tree-ssa/pr34123.c: -> gcc.dg/graphite/pr34123.c
1810 * gcc.dg/tree-ssa/pr36287.c: -> gcc.dg/graphite/pr36287.c
1811 * gcc.dg/tree-ssa/pr37686.c: -> gcc.dg/graphite/pr37686.c
1812 * gcc.dg/pr42917.c: -> gcc.dg/graphite/pr42917.c
1813 * gcc.dg/tree-ssa/data-dep-1.c
1814 * gfortran.dg/loop_nest_1.f90: -> gfortran.dg/graphite/pr29290.f90
1815 * gfortran.dg/pr29581.f90: -> gfortran.dg/graphite/pr29581.f90
1816 * gfortran.dg/pr36286.f90: -> gfortran.dg/graphite/pr36286.f90
1817 * gfortran.dg/pr36922.f: -> gfortran.dg/graphite/pr36922.f
1818 * gfortran.dg/pr39516.f: -> gfortran.dg/graphite/pr39516.f
1820 2011-01-25 Jakub Jelinek <jakub@redhat.com>
1822 PR tree-optimization/47265
1823 PR tree-optimization/47443
1824 * gcc.c-torture/compile/pr47265.c: New test.
1825 * gcc.dg/pr47443.c: New test.
1827 2011-01-25 Martin Jambor <mjambor@suse.cz>
1829 PR tree-optimization/47382
1830 * g++.dg/torture/pr47382.C: New test.
1831 * g++.dg/opt/devirt1.C: Xfail.
1833 2011-01-25 Yao Qi <yao@codesourcery.com>
1836 * gcc.target/arm/pr45701-1.c: New test.
1837 * gcc.target/arm/pr45701-2.c: New test.
1838 * gcc.target/arm/pr45701-3.c: New test.
1840 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1841 Jakub Jelinek <jakub@redhat.com>
1843 PR tree-optimization/47271
1844 * gcc.dg/tree-ssa/ifc-pr47271.c: New.
1846 2011-01-25 Nick Clifton <nickc@redhat.com>
1848 * gcc.target/rx/builtins.c: Allow -fipa-cp-clone.
1849 (saturate_add): Delete.
1851 (main): Do not run saturate_add.
1852 (set_interrupts): Delete.
1854 2011-01-25 Tobias Burnus <burnus@net-b.de>
1857 * gfortran.dg/redefined_intrinsic_assignment_2.f90: New.
1859 2011-01-25 Jakub Jelinek <jakub@redhat.com>
1861 PR tree-optimization/47427
1862 PR tree-optimization/47428
1863 * gcc.c-torture/compile/pr47427.c: New test.
1864 * gcc.c-torture/compile/pr47428.c: New test.
1866 2011-01-25 Richard Guenther <rguenther@suse.de>
1869 * gcc.dg/torture/pr47411.c: New testcase.
1871 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1873 * gfortran.dg/graphite/id-24.f: New.
1874 * gfortran.dg/graphite/id-25.f: New.
1876 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1878 * gfortran.dg/graphite/id-23.f: New.
1880 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1882 * gfortran.dg/graphite/interchange-3.f90: Un-XFAILed.
1884 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1886 * gcc.dg/graphite/block-0.c: Un-XFAILed.
1887 * gcc.dg/graphite/block-1.c: Un-XFAILed.
1888 * gcc.dg/graphite/block-7.c: Un-XFAILed.
1889 * gcc.dg/graphite/block-8.c: Un-XFAILed.
1890 * gcc.dg/graphite/interchange-12.c: Un-XFAILed.
1891 * gcc.dg/graphite/interchange-14.c: Un-XFAILed.
1892 * gcc.dg/graphite/interchange-15.c: Un-XFAILed.
1893 * gcc.dg/graphite/interchange-8.c: Un-XFAILed.
1894 * gcc.dg/graphite/interchange-mvt.c: Un-XFAILed.
1896 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1898 * gcc.dg/graphite/block-0.c: Add documentation.
1899 * gcc.dg/graphite/block-4.c: Same.
1900 * gcc.dg/graphite/block-7.c: Same.
1901 * gcc.dg/graphite/block-8.c: New.
1902 * gcc.dg/graphite/interchange-1.c: Un-XFAILed.
1903 * gcc.dg/graphite/interchange-11.c: Un-XFAILed.
1904 * gcc.dg/graphite/interchange-12.c: Add documentation.
1905 * gcc.dg/graphite/interchange-13.c: New.
1906 * gcc.dg/graphite/interchange-14.c: New.
1907 * gcc.dg/graphite/interchange-15.c: New.
1908 * gcc.dg/graphite/interchange-8.c: Add documentation.
1909 * gcc.dg/graphite/interchange-mvt.c: Same.
1911 2011-01-24 Michael Meissner <meissner@linux.vnet.ibm.com>
1914 * gcc.target/powerpc/altivec-11.c: Add explicit -mno-vsx.
1915 * gcc.target/powerpc/altivec-14.c: Ditto.
1916 * gcc.target/powerpc/altivec-33.c: Ditto.
1917 * gcc.target/powerpc/altivec-types-1.c: Ditto.
1918 * gcc.target/powerpc/altivec-types-2.c: Ditto.
1919 * gcc.target/powerpc/altivec-types-3.c: Ditto.
1920 * gcc.target/powerpc/altivec-types-4.c: Ditto.
1921 * gcc.target/powerpc/ppc-vector-memcpy.c: Ditto.
1922 * gcc.target/powerpc/ppc-vector-memset.c: Ditto.
1923 * g++.dg/ext/altivec-15.C: Ditto.
1924 * g++.dg/ext/altivec-types-1.C: Ditto.
1925 * g++.dg/ext/altivec-types-2.C: Ditto.
1926 * g++.dg/ext/altivec-types-3.C: Ditto.
1927 * g++.dg/ext/altivec-types-4.C: Ditto.
1929 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1931 * lib/scanasm.exp (dg-function-on-line): Handle mips-sgi-irix*.
1933 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1935 * gfortran.dg/cray_pointers_2.f90: Avoid cycling through
1936 optimization options.
1938 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1940 * gfortran.dg/array_constructor_33.f90: Use dg-timeout-factor 4.
1943 * gfortran.dg/vect/fast-math-pr38968.f90: Use dg-timeout-factor 2.
1945 2011-01-23 Tobias Burnus <burnus@net-b.de>
1948 * gfortran.dg/allocatable_scalar_12.f90: New.
1950 2011-01-23 Ira Rosen <irar@il.ibm.com>
1952 * gcc.dg/vect/costmodel/spu/costmodel-vect-33.c: Expect
1953 vectorization to be not profitable if peeling is used to
1954 realign the memory access.
1955 * gcc.dg/vect/costmodel/spu/costmodel-vect-76a.c: Increase
1956 loop bound to avoid loop unrolling.
1957 * gcc.dg/vect/costmodel/spu/costmodel-vect-76c.c: Likewise.
1959 2011-01-22 Jan Hubicka <jh@suse.cz>
1962 * g++.dg/lto/pr47333.C: New file.
1964 2011-01-22 Jan Hubicka <jh@suse.cz>
1966 PR tree-optimization/43884
1968 * gcc.dg/autopar/outer-2.c: Increase array size.
1969 * gcc.dg/tree-ssa/ldist-pr45948.c: Update test.
1971 2011-01-22 Thomas Koenig <tkoenig@gcc.gnu.org>
1974 * gfortran.dg/c_loc_tests_16.f90: New test.
1976 2011-01-22 Tobias Burnus <burnus@net-b.de>
1979 * gfortran.dg/typebound_proc_19.f90: New.
1981 2011-01-21 Jeff Law <law@redhat.com>
1983 PR tree-optimization/47053
1984 * g++.dg/pr47053.C: New test.
1986 2011-01-21 Jason Merrill <jason@redhat.com>
1989 * g++.dg/cpp0x/constexpr-ctor6.C: New.
1991 2011-01-21 Jakub Jelinek <jakub@redhat.com>
1994 * g++.dg/cpp0x/range-for10.C: New test.
1995 * g++.dg/template/for1.C: New test.
1998 * g++.dg/tree-prof/partition3.C: New test.
2000 * g++.dg/tree-prof/tree-prof.exp: Fix a comment.
2002 PR rtl-optimization/47366
2003 * g++.dg/opt/pr47366.C: New test.
2005 2011-01-21 Jason Merrill <jason@redhat.com>
2008 * g++.dg/cpp0x/constexpr-regress2.C: New.
2010 * g++.dg/cpp0x/constexpr-stmtexpr.C: New.
2012 2011-01-21 Jeff Law <law@redhat.com>
2014 PR rtl-optimization/41619
2015 * gcc.dg/pr41619.c: New.
2017 2011-01-21 Jakub Jelinek <jakub@redhat.com>
2019 PR tree-optimization/47355
2020 * g++.dg/opt/pr47355.C: New test.
2022 2011-01-21 Richard Guenther <rguenther@suse.de>
2024 * gcc.dg/tree-ssa/pr47392.c: Make test non-static instead of
2027 2011-01-21 Richard Guenther <rguenther@suse.de>
2029 PR tree-optimization/47365
2030 * gcc.dg/torture/pr47365.c: New testcase.
2031 * gcc.dg/tree-ssa/pr47392.c: Likewise.
2033 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2035 * g++.dg/other/anon5.C: Skip on mips-sgi-irix*.
2037 2011-01-21 Jakub Jelinek <jakub@redhat.com>
2039 PR tree-optimization/47391
2040 * gcc.dg/pr47391.c: New test.
2042 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2044 * g++.dg/template/char1.C: Use signed char.
2046 2011-01-21 Tobias Burnus <burnus@net-b.de>
2049 * gfortran.dg/pointer_target_4.f90: New.
2051 2011-01-20 Michael Meissner <meissner@linux.vnet.ibm.com>
2054 * gcc.target/powerpc/pr47251.c: Fixup test so that it runs on
2055 ILP32 system and not IP32.
2057 2011-01-20 Alexandre Oliva <aoliva@redhat.com>
2060 * g++.dg/debug/pr46583.C: New.
2062 2011-01-20 Jakub Jelinek <jakub@redhat.com>
2065 * g++.dg/debug/pr47283.C: New test.
2068 * gcc.target/i386/headmerge-1.c: Tighten up scan-assembler regex.
2069 * gcc.target/i386/headmerge-2.c: Likewise.
2071 2011-01-20 Richard Guenther <rguenther@suse.de>
2074 * gcc.dg/torture/pr47370.c: New testcase.
2076 2011-01-20 Jakub Jelinek <jakub@redhat.com>
2078 PR tree-optimization/46130
2079 * gcc.dg/pr46130-1.c: New test.
2080 * gcc.dg/pr46130-2.c: New test.
2082 2011-01-19 Dodji Seketeli <dodji@redhat.com>
2085 * g++.dg/debug/dwarf2/template-params-10.C: New test.
2087 2011-01-19 Alexandre Oliva <aoliva@redhat.com>
2090 * g++.dg/debug/pr46240.cc: New.
2092 2011-01-19 Jakub Jelinek <jakub@redhat.com>
2095 * g++.dg/template/anonunion1.C: New test.
2097 PR rtl-optimization/47337
2098 * gcc.c-torture/execute/pr47337.c: New test.
2100 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2103 * gcc.dg/tls/thr-cse-1.c: Fix match on spu-*.*.
2105 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2107 PR tree-optimization/46021
2108 * gcc.dg/tree-ssa/20040204-1.c: Do not XFAIL on spu-*-*.
2110 2011-01-19 Jakub Jelinek <jakub@redhat.com>
2112 PR tree-optimization/47290
2113 * g++.dg/torture/pr47290.C: New test.
2115 2011-01-18 Janus Weil <janus@gcc.gnu.org>
2118 * gfortran.dg/proc_ptr_comp_29.f90: New.
2120 2011-01-18 Dominique d'Humieres <dominiq@lps.ens.fr>
2123 * gcc.target/powerpc/asm-es-2.c: Adjust regular expression for
2124 powerpc-apple-darwin9.
2126 2011-01-18 Jakub Jelinek <jakub@redhat.com>
2128 PR rtl-optimization/47299
2129 * gcc.c-torture/execute/pr47299.c: New test.
2131 2011-01-17 Jason Merrill <jason@redhat.com>
2133 * g++.dg/cpp0x/constexpr-virtual.C: New.
2135 2011-01-17 Jakub Jelinek <jakub@redhat.com>
2138 * gfortran.dg/gomp/pr47331.f90: New test.
2140 2011-01-17 Nicola Pero <nicola.pero@meta-innovation.com>
2143 * objc.dg/selector-warn-1.m: New.
2144 * obj-c++.dg/selector-warn-1.mm: New.
2146 2011-01-17 Richard Sandiford <rdsandiford@googlemail.com>
2148 * gcc.dg/tree-ssa/vrp51.c: Prefix each "bug." string with "vrp.".
2149 Update dg-final accordingly.
2151 2011-01-17 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2153 * g++.old-deja/g++.other/init19.C: Don't XFAIL on mips-sgi-irix*.
2155 2011-01-17 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2157 * gcc.dg/guality/pr36728-1.c: Replace XFAIL for s390(x) with a
2159 * gcc.dg/guality/pr36728-2.c: Likewise.
2161 2011-01-17 Richard Guenther <rguenther@suse.de>
2163 PR tree-optimization/47313
2164 * g++.dg/torture/pr47313.C: New testcase.
2166 2011-01-17 H.J. Lu <hongjiu.lu@intel.com>
2169 * gcc.target/i386/avx-vmaskmovpd-1.c: New.
2170 * gcc.target/i386/avx-vmaskmovpd-2.c: Likewise.
2171 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
2172 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
2174 * gcc.target/i386/avx-vmaskmovpd-256-1.c (avx_test): Load mask
2176 * gcc.target/i386/avx-vmaskmovpd-256-2.c (avx_test): Likewise.
2177 * gcc.target/i386/avx-vmaskmovps-256-1.c (avx_test): Likewise.
2178 * gcc.target/i386/avx-vmaskmovps-256-2.c (avx_test): Likewise.
2180 2011-01-17 Richard Guenther <rguenther@suse.de>
2182 PR tree-optimization/45967
2183 * gcc.dg/torture/pr45967-2.c: New testcase.
2184 * gcc.dg/torture/pr45967-3.c: Likewise.
2186 2011-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2189 * g++.dg/ext/pr47213.C: Require visibility.
2191 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
2193 * gcc.dg/fixed-point/composite-type.c: Pass -Wno-unused.
2194 * gcc.dg/fixed-point/struct-union.c: Update error messages.
2196 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
2198 * gcc.c-torture/execute/20101011-1.c: Skip test for MIPS16
2199 Linux-based targets.
2201 2011-01-13 Jan Hubicka <jh@suse.cz>
2203 PR tree-optimization/47276
2204 * gcc.dg/pr47276.c: New testcase.
2206 2011-01-15 Giovanni Funchal <gafunchal@gmail.com>
2207 Jonathan Wakely <jwakely.gcc@gmail.com>
2210 * g++.dg/other/pr33558.C: New.
2211 * g++.dg/other/pr33558-2.C: New.
2213 2011-01-14 Martin Jambor <mjambor@suse.cz>
2215 PR tree-optimization/45934
2216 PR tree-optimization/46302
2217 * g++.dg/ipa/devirt-c-1.C: New test.
2218 * g++.dg/ipa/devirt-c-2.C: Likewise.
2219 * g++.dg/ipa/devirt-c-3.C: Likewise.
2220 * g++.dg/ipa/devirt-c-4.C: Likewise.
2221 * g++.dg/ipa/devirt-c-5.C: Likewise.
2222 * g++.dg/ipa/devirt-c-6.C: Likewise.
2223 * g++.dg/ipa/devirt-6.C: Likewise.
2224 * g++.dg/ipa/devirt-d-1.C: Likewise.
2225 * g++.dg/torture/pr45934.C: Likewise.
2227 2011-01-14 Jason Merrill <jason@redhat.com>
2229 * g++.dg/cpp0x/variadic105.C: New.
2231 2011-01-08 Dominique d'Humieres <dominiq@lps.ens.fr>
2232 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2235 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
2236 (switchfiles): XFAIL objc.dg-struct-layout-encoding-1/t02[57-9]_main.m
2237 execution tests on i?86-*-*, x86_64-*-* and
2238 powerpc*-apple-darwin* && ilp32.
2239 XFAIL objc.dg-struct-layout-encoding-1/t03[01]_main.m execution
2240 tests on i?86-*-* and x86_64-*-*.
2242 2011-01-14 Richard Guenther <rguenther@suse.de>
2244 PR tree-optimization/47280
2245 * g++.dg/opt/pr47280.C: New testcase.
2247 2011-01-14 Jason Merrill <jason@redhat.com>
2249 * g++.dg/cpp0x/constexpr-regress1.C: New.
2251 * g++.dg/ext/flexary2.C: New.
2253 2011-01-14 Richard Guenther <rguenther@suse.de>
2256 * gcc.dg/torture/pr47281.c: New testcase.
2257 * gcc.dg/tree-ssa/pr46076.c: XFAIL.
2259 2011-01-14 Richard Guenther <rguenther@suse.de>
2261 PR tree-optimization/47286
2262 * gcc.dg/tree-ssa/pr47286.c: New testcase.
2264 2011-01-13 Kai Tietz <kai.tietz@onevision.com>
2267 * g++.dg/ext/pr47213.C: New.
2269 2011-01-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2271 * gfortran.dg/cray_pointers_2.f90: Use dg-timeout-factor 4.
2273 2011-01-13 Tobias Burnus <burnus@net-b.de>
2274 Mikael Morin <mikael@gcc.gnu.org>
2278 * gfortran.dg/select_type_20.f90: New.
2279 * gfortran.dg/select_type_21.f90: New.
2281 2011-01-13 Michael Meissner <meissner@linux.vnet.ibm.com>
2284 * gcc.target/powerpc/pr47251.c: New file, test PR 47251 fix.
2286 2011-01-13 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2288 * gcc.dg/guality/pr36728-1.c: Disable arg1/2 checks for s390 and s390x.
2289 * gcc.dg/guality/pr36728-2.c: Likewise.
2291 2011-01-13 Dodji Seketeli <dodji@redhat.com>
2294 * g++.dg/debug/dwarf2/template-params-9.C: New test.
2296 2011-01-13 Andrey Belevantsev <abel@ispras.ru>
2298 PR rtl-optimization/45352
2299 * gcc.dg/pr45352-3.c: New.
2301 2011-01-12 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
2303 * g++.dg/cpp0x/range-for4.C: Delete useless include and duplicated
2305 * g++.dg/cpp0x/range-for8.C: New.
2306 * g++.dg/cpp0x/range-for9.C: New.
2308 2011-01-12 Kai Tietz <kai.tietz@onevision.com>
2311 * g++.dg/debug/pr47209.C: New.
2313 2011-01-12 Richard Guenther <rguenther@suse.de>
2316 * gcc.dg/lto/pr47259_0.c: New testcase.
2317 * gcc.dg/lto/pr47259_1.c: Likewise.
2319 2011-01-12 Iain Sandoe <iains@gcc.gnu.org>
2321 * objc-obj-c++-shared/Object1.h: Add copyright header, update
2322 comments. Add a TEST_SUITE_ADDITIONS category for GNU runtime.
2323 Amend NeXT version to declare a TEST_SUITE_ADDITIONS carrying the
2324 methods missing from the OBJC2 Object.
2325 * objc-obj-c++-shared/Object1-implementation.h: Add copyright header.
2326 Amend implementation to use a TEST_SUITE_ADDITIONS category for both
2327 GNU and NeXT runtimes.
2328 * objc-obj-c++-shared/Object1.mm: Remove redundant header, update
2330 * objc-obj-c++-shared/Object1.m: Likewise.
2331 * objc.dg/encode-3.m: Update header use. Amend to be API2 compatible.
2332 * objc.dg/proto-qual-1.m: Likewise.
2333 * obj-c++.dg/proto-lossage-3.mm: Likewise.
2334 * obj-c++.dg/proto-qual-1.mm: Likewise.
2336 2011-01-12 Eric Botcazou <ebotcazou@adacore.com>
2339 * gcc.dg/20061124-1.c: Pass -mcpu=v9 on the SPARC.
2341 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
2343 Fixed the Objective-C++ testsuite and updated all tests.
2344 * lib/obj-c++.exp (obj-c++_init): Declare and set
2345 gcc_warning_prefix and gcc_error_prefix.
2346 * obj-c++.dg/attributes/categ-attribute-2.mm: Fixed usage of
2347 'dg-warning', 'dg-message' and 'dg-error'.
2348 * obj-c++.dg/class-extension-3.mm: Likewise.
2349 * obj-c++.dg/class-protocol-1.mm: Likewise.
2350 * obj-c++.dg/encode-7.mm: Likewise.
2351 * obj-c++.dg/exceptions-3.mm: Likewise.
2352 * obj-c++.dg/exceptions-5.mm: Likewise.
2353 * obj-c++.dg/method-12.mm: Likewise.
2354 * obj-c++.dg/method-13.mm: Likewise.
2355 * obj-c++.dg/method-15.mm: Likewise.
2356 * obj-c++.dg/method-16.mm: Likewise.
2357 * obj-c++.dg/method-4.mm: Likewise.
2358 * obj-c++.dg/method-8.mm: Likewise.
2359 * obj-c++.dg/method-conflict-1.mm: Likewise.
2360 * obj-c++.dg/method-conflict-2.mm: Likewise.
2361 * obj-c++.dg/method-conflict-3.mm: Likewise. Also, removed FIXME
2362 and uncommented second part of the testcase now that the testsuite
2364 * obj-c++.dg/method-conflict-4.mm: Likewise. Also, removed FIXME
2365 and uncommented second part of the testcase now that the testsuite
2367 * obj-c++.dg/private-1.mm: Likewise.
2368 * obj-c++.dg/proto-lossage-4.mm: Likewise.
2369 * obj-c++.dg/syntax-error-7.mm: Likewise.
2370 * obj-c++.dg/warn5.mm: Likewise.
2371 * obj-c++.dg/property/at-property-14.mm: Likewise.
2372 * obj-c++.dg/property/at-property-16.mm: Likewise, and removed
2374 * obj-c++.dg/property/at-property-18.mm: Likewise.
2375 * obj-c++.dg/property/at-property-20.mm: Likewise, and removed
2377 * obj-c++.dg/property/at-property-21.mm: Likewise.
2378 * obj-c++.dg/property/at-property-28.mm: Likewise.
2379 * obj-c++.dg/property/at-property-5.mm: Likewise.
2380 * obj-c++.dg/property/dynamic-2.mm: Likewise.
2381 * obj-c++.dg/property/property-neg-3.mm: Likewise.
2382 * obj-c++.dg/property/synthesize-11.mm: Likewise.
2383 * obj-c++.dg/property/synthesize-6.mm: Likewise.
2384 * obj-c++.dg/property/synthesize-8.mm: Likewise.
2385 * obj-c++.dg/property/synthesize-9.mm: Likewise.
2386 * obj-c++.dg/tls/diag-5.mm: Likewise.
2387 * obj-c++.dg/ivar-invalid-type-1.mm: Removed FIXME and uncommented
2388 dg-error, now matched correctly.
2390 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
2392 * objc.dg/property/at-property-29.m: New.
2393 * obj-c++.dg/property/at-property-29.mm: New.
2395 2011-01-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2397 * go.test/go-test.exp (go-set-goarch): New proc.
2398 (go-gc-tests): Use it.
2400 2011-01-11 Dodji Seketeli <dodji@redhat.com>
2403 * g++.dg/debug/dwarf2/template-params-8.C: New test.
2405 2011-01-11 Richard Henderson <rth@redhat.com>
2407 * gcc-dg/tree-ssa/vrp47.c: Disable for mn10300 as well.
2409 2011-01-11 Jan Hubicka <jh@suse.cz>
2413 * testsuite/gcc.dg/lto/pr45721_1.c: New file.
2414 * testsuite/gcc.dg/lto/pr45721_0.c: New file.
2416 2011-01-11 Richard Guenther <rguenther@suse.de>
2418 PR tree-optimization/46076
2419 * gcc.dg/tree-ssa/pr46076.c: New testcase.
2421 2011-01-11 Jeff Law <law@redhat.com>
2423 * PR tree-optimization/47086
2424 * gcc.dg/pr47086.c: New test.
2426 2011-01-11 Jason Merrill <jason@redhat.com>
2429 * g++.dg/template/new10.C: New.
2432 * g++.dg/cpp0x/lambda/lambda-this3.C: New.
2434 2011-01-11 Iain Sandoe <iains@gcc.gnu.org>
2436 * objc-obj-c++-shared/next-mapping.h: Add copyright header.
2437 Split type definitions and NSConstantString class into...
2438 * objc-obj-c++-shared/objc-test-suite-types.h: New.
2439 * objc-obj-c++-shared/nsconstantstring-class.h: New.
2440 * objc-obj-c++-shared/nsconstantstring-class-impl.h: New.
2441 * objc-obj-c++-shared/nsconstantstring-class-impl.m: New.
2442 * objc-obj-c++-shared/nsconstantstring-class-impl.mm: New.
2443 * objc-obj-c++-shared/next-abi.h: Add copyright header, minor update
2445 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: Adjust
2446 encode defines for newer NeXT system headers.
2447 * obj-c++.dg/template-4.mm: Adjust to use nsconstantstring headers.
2448 * obj-c++.dg/torture/strings/string1.mm: Likewise.
2449 * objc.dg/foreach-5.m: Likewise.
2450 * objc.dg/foreach-2.m: Likewise.
2451 * objc.dg/foreach-4.m: Likewise.
2452 * objc.dg/torture/strings/string1.m: Likewise.
2453 * objc.dg/torture/strings/string2.m: Likewise.
2454 * objc.dg/torture/strings/string3.m: Likewise.
2455 * objc.dg/torture/strings/string4.m: Likewise.
2456 * obj-c++.dg/torture/strings/const-str-3.mm: Adjust to use type
2457 header and stand alone.
2458 * obj-c++.dg/strings/strings-2.mm: Likewise.
2459 * objc.dg/torture/strings/const-str-3.m: Likewise.
2460 * objc.dg/strings/strings-2.m: Likewise.
2461 * objc.dg/strings/const-str-12b.m: Likewise.
2463 2011-01-12 Richard Guenther <rguenther@suse.de>
2466 * gcc.dg/attr-weak-1.c: Adjust.
2468 2011-01-11 Paul Thomas <pault@gcc.gnu.org>
2471 * gfortran.dg/realloc_on_assign_2.f03 : Modify 'test1' to be
2472 standard compliant and comment.
2474 2011-01-10 Jan Hubicka <jh@suse.cz>
2477 * gcc.dg/initpri3.c: New testcase.
2479 2011-01-10 H.J. Lu <hongjiu.lu@intel.com>
2482 * g++.dg/torture/stackalign/test-unwind.h (g_edi): Mark it
2488 (g_ebp_save): Likewise.
2489 (g_esp_save): Likewise.
2491 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2493 * g++.dg/ipa/pr46984.C: Add dg-require-effective-target lto.
2495 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2497 PR tree-optimization/46021
2498 * gcc.dg/tree-ssa/20040204-1.c: Don't XFAIL on alpha*-*-*,
2499 i?86-*-*, x86_64-*-*.
2501 2011-01-10 Jeff Law <law@redhat.com>
2503 * PR tree-optimization/47141
2504 * gcc.c-torture/compile/pr47141.c: New test.
2506 2011-01-10 Eric Botcazou <ebotcazou@adacore.com>
2509 * gcc.dg/vect/vect-vfa-slp.c: Remove XFAIL.
2510 * gcc.dg/vect/slp-23.c: Remove XFAIL for SLP.
2511 * gcc.dg/vect/slp-35.c: Remove XFAILs.
2512 * gcc.dg/vect/no-tree-pre-slp-29.c: Likewise.
2515 * gcc.dg/vect/vect-peel-1.c (main): Prevent initialization loop from
2516 being vectorized. Adjust dg-final pattern. Remove XFAIL.
2517 * gcc.dg/vect/vect-peel-2.c (main): Likewise.
2518 * gcc.dg/vect/vect-peel-4.c (main): Prevent initialization loop from
2519 being vectorized. Adjust dg-final pattern.
2522 * gcc.dg/vect/pr33804.c: XFAIL only for ilp32.
2523 * gcc.dg/vect/slp-24.c: Likewise.
2525 2011-01-10 Dave Korn <dave.korn.cygwin@gmail.com>
2528 * g++.dg/other/pr47218-1.C: New test file.
2529 * g++.dg/other/pr47218.C: Likewise.
2530 * g++.dg/other/pr47218.h: New supporting header.
2532 2011-01-09 Nicola Pero <nicola.pero@meta-innovation.com>
2535 * objc.dg/attributes/invalid-attribute-1.m: New.
2536 * obj-c++.dg/attributes/invalid-attribute-1.mm: New.
2538 2011-01-09 Janus Weil <janus@gcc.gnu.org>
2541 * gfortran.dg/proc_ptr_comp_28.f90: New.
2543 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
2545 * obj-c++.dg/gnu-api-2-class.mm: Skip for Darwin < 9.
2546 * obj-c++.dg/gnu-api-2-ivar.mm: Likewise.
2547 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
2548 * obj-c++.dg/gnu-api-2-objc.mm: Likewise.
2549 * obj-c++.dg/gnu-api-2-object.mm: Likewise.
2550 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
2551 * obj-c++.dg/gnu-api-2-protocol.mm: Likewise.
2552 * obj-c++.dg/gnu-api-2-sel.mm: Likewise.
2553 * objc.dg/gnu-api-2-class.m: Likewise.
2554 * objc.dg/gnu-api-2-ivar.m: Likewise.
2555 * objc.dg/gnu-api-2-method.m: Likewise.
2556 * objc.dg/gnu-api-2-objc.m: Likewise.
2557 * objc.dg/gnu-api-2-object.m: Likewise.
2558 * objc.dg/gnu-api-2-property.m: Likewise.
2559 * objc.dg/gnu-api-2-protocol.m: Likewise.
2560 * objc.dg/gnu-api-2-sel.m: Likewise.
2562 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
2564 * objc.dg/foreach-1.m: Skip for Darwin < 9.
2565 * objc.dg/objc-foreach-4.m: Likewise.
2566 * objc.dg/objc-foreach-5.m: Skip for Darwin < 9, adjust headers.
2567 * objc.dg/foreach-2.m: Skip for Darwin < 9, return self from init.
2568 * objc.dg/foreach-4.m: Likewise.
2569 * objc.dg/foreach-5.m: Likewise.
2570 * objc.dg/foreach-3.m: Return self from init.
2572 2011-01-09 Thomas Koenig <tkoenig@gcc.gnu.org>
2575 * gfortran.dg/iso_c_binding_c_loc_char_1.f03: New test.
2577 2011-01-09 Janus Weil <janus@gcc.gnu.org>
2580 * gfortran.dg/class_35.f90: New.
2582 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
2584 * objc.dg/foreach-1.m: Add "-Wall" to flags.
2586 2011-01-08 Nicola Pero <nicola.pero@meta-innovation.com>
2589 * objc.dg/invalid-method-2.m: New.
2590 * obj-c++.dg/invalid-method-2.mm: New.
2592 2011-01-08 Paul Thomas <pault@gcc.gnu.org>
2595 * gfortran.dg/transpose_optimization_2.f90 : New test.
2597 2011-01-08 Jan Hubicka <jh@suse.cz>
2599 PR tree-optmization/46469
2600 * g++.dg/torture/pr46469.C: New testcase.
2602 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
2604 * objc-obj-c++-shared/next-mapping.h: Move code and definitions for
2605 emulation of libobjc-gnu structure layout functionality to ..
2606 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: New.
2607 * objc-obj-c++-shared/objc-test-suite-next-encode-assist-impl.h: New.
2608 * objc/execute/bf-common.h: Adjust headers.
2609 * objc/execute/bf-1.m: Likewise.
2610 * objc/execute/bf-2.m: Likewise.
2611 * objc/execute/bf-3.m: Likewise.
2612 * objc/execute/bf-4.m: Likewise.
2613 * objc/execute/bf-5.m: Likewise.
2614 * objc/execute/bf-6.m: Likewise.
2615 * objc/execute/bf-7.m: Likewise.
2616 * objc/execute/bf-8.m: Likewise.
2617 * objc/execute/bf-9.m: Likewise.
2618 * objc/execute/bf-10.m: Likewise.
2619 * objc/execute/bf-11.m: Likewise.
2620 * objc/execute/bf-12.m: Likewise.
2621 * objc/execute/bf-13.m: Likewise.
2622 * objc/execute/bf-14.m: Likewise.
2623 * objc/execute/bf-15.m: Likewise.
2624 * objc/execute/bf-16.m: Likewise.
2625 * objc/execute/bf-17.m: Likewise.
2626 * objc/execute/bf-18.m: Likewise.
2627 * objc/execute/bf-19.m: Likewise.
2628 * objc/execute/bf-20.m: Likewise.
2629 * objc/execute/bf-21.m: Likewise.
2630 * objc/execute/bycopy-3.m: Adjust headers, add next-specific code for
2631 objc_get_type_qualifiers ().
2633 2011-01-08 Thomas Koenig <tkoenig@gcc.gnu.org>
2636 * gfortran.dg/dependency_39.f90: New test.
2638 2011-01-07 Jan Hubicka <jh@suse.cz>
2640 Get builtins tests ready for linker plugin.
2641 * gcc.c-torture/execute/builtins/memcpy-chk.c (s2,s3,l1): Mark volatile.
2642 * gcc.c-torture/execute/builtins/memops-asm-lib.c (my_memcpy, my_bcopy,
2643 my_memset, my_bzero): Mark used.
2644 * gcc.c-torture/execute/builtins/memset-chk.c (l1, l3): Mark volatile.
2645 * gcc.c-torture/execute/builtins/memmove-chk.c (s1,s2,s3,l1): Mark
2647 * gcc.c-torture/execute/builtins/mempcpy-chk.c (s2,s3,l1): Mark
2650 2011-01-07 Jan Hubicka <jh@suse.cz>
2652 PR tree-optimization/46367
2653 * g++.dg/torture/pr46367.C: New file.
2655 2011-01-07 Jakub Jelinek <jakub@redhat.com>
2658 * gcc.dg/pr47201.c: New test.
2661 * gcc.dg/tree-prof/pr47187.c: New test.
2663 2011-01-07 Tobias Burnus <burnus@net-b.de>
2666 * gfortran.dg/extends_type_of_3.f90: New.
2668 2011-01-07 Kai Tietz <kai.tietz@onevision.com>
2670 * g++.dg/ext/dllexport-MI1.C: Adjust test.
2671 * g++.dg/ext/dllimport-MI1.C: Likewise.
2672 * g++.dg/ext/dllimport1.C: Add test for x86_64-*-mingw*.
2673 * g++.dg/ext/dllimport10.C: Likewise.
2674 * g++.dg/ext/dllimport11.C: Likewise.
2675 * g++.dg/ext/dllimport12.C: Likewise.
2676 * g++.dg/ext/dllimport13.C: Likewise.
2677 * g++.dg/ext/dllimport2.C: Likewise.
2678 * g++.dg/ext/dllimport3.C: Likewise.
2679 * g++.dg/ext/dllimport4.C: Likewise.
2680 * g++.dg/ext/dllimport5.C: Likewise.
2681 * g++.dg/ext/dllimport6.C: Likewise.
2682 * g++.dg/ext/dllimport8.C: Likewise.
2683 * g++.dg/ext/dllimport9.C: Likewise.
2684 * g++.dg/ext/selectany2.C: Enable test for x86_64-*-mingw*
2685 targets, too. Additionally enable test for i?86-*-mingw*.
2686 * g++.dg/ext/selectany1.C: Likewise.
2687 Remove guard variable check.
2689 2011-01-07 Janus Weil <janus@gcc.gnu.org>
2693 * gfortran.dg/storage_size_3.f08: Extended.
2695 2011-01-07 Jakub Jelinek <jakub@redhat.com>
2698 * g++.dg/template/stdarg1.C: New test.
2700 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
2703 * gfortran.dg/interface_33.f90: Fixed dg-error declarations.
2704 * gfortran.dg/defined_operators_1.f90: Split the subroutine
2705 from the interface of functions to not hide the errors that
2708 2011-01-06 Jan Hubicka <jh@suse.cz>
2710 * testsuite/gcc.dg/lto/pr47188_0.c: New testcase.
2711 * testsuite/gcc.dg/lto/pr47188_1.c: New testcase.
2713 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
2717 * gfortran.dg/interface_33.f90: New test.
2719 2011-01-06 Jakub Jelinek <jakub@redhat.com>
2722 * gcc.c-torture/compile/pr47150.c: New test.
2724 2011-01-06 Ira Rosen <irar@il.ibm.com>
2726 PR tree-optimization/47139
2727 * gcc.dg/vect/pr47139.c: New test.
2729 2011-01-05 Janus Weil <janus@gcc.gnu.org>
2732 * gfortran.dg/extends_type_of_2.f03: New.
2734 2011-01-05 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2736 * gcc.dg/stack-usage-1.c (SIZE): Provide proper value for __SPU__.
2738 2011-01-05 Eric Botcazou <ebotcazou@adacore.com>
2740 * gnat.dg/opt14.adb: New test.
2742 2011-01-05 Thomas Koenig <tkoenig@gcc.gnu.org>
2745 * gfortran.dg/allocate_error_2.f90: New test.
2747 2011-01-05 Janus Weil <janus@gcc.gnu.org>
2750 * gfortran.dg/storage_size_3.f08: New.
2752 2011-01-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2754 PR libgfortran/47154
2755 * gfortran.dg/namelist_68.f90: New test.
2757 2011-01-04 Eric Botcazou <ebotcazou@adacore.com>
2759 * gnat.dg/unchecked_convert8.ad[sb]: New test.
2761 2011-01-04 Janus Weil <janus@gcc.gnu.org>
2764 * gfortran.dg/class_34.f90: New.
2766 2011-01-04 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2768 * gcc.dg/torture/builtin-cproj-1.c: On the __SPU__ target, do not
2769 use __builtin_inff. Skip all single-precision tests that require
2772 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2774 * g++.dg/torture/pr46111.C: Add dg-require-effective-target pthread.
2776 2011-01-03 Jakub Jelinek <jakub@redhat.com>
2778 PR tree-optimization/47148
2779 * gcc.c-torture/execute/pr47148.c: New test.
2781 PR tree-optimization/47155
2782 * gcc.c-torture/execute/pr47155.c: New test.
2784 PR rtl-optimization/47157
2785 * gcc.c-torture/compile/pr47157.c: New test.
2787 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2789 * gcc.dg/torture/vector-shift2.c (schar): Define.
2790 (main): Always use schar or uchar instead of plain "char" to avoid
2791 dependencies on implementation-defined char signedness.
2793 2011-01-03 Martin Jambor <mjambor@suse.cz>
2795 PR tree-optimization/46801
2796 * gnat.dg/pack9.adb: Remove xfail.
2798 2011-01-03 Martin Jambor <mjambor@suse.cz>
2800 PR tree-optimization/46984
2801 * g++.dg/ipa/pr46984.C: New test.
2803 2011-01-02 Janus Weil <janus@gcc.gnu.org>
2806 * gfortran.dg/class_19.f03: Adjust counting of __builtin_free.
2808 2011-01-02 Jakub Jelinek <jakub@redhat.com>
2810 PR tree-optimization/47140
2811 * gcc.c-torture/compile/pr47140.c: New test.
2813 PR rtl-optimization/47028
2814 * gcc.dg/pr47028.c: New test.
2816 2011-01-02 Nicola Pero <nicola.pero@meta-innovation.com>
2818 * objc.dg/protocol-forward-1.m: Removed TODO.
2819 * objc.dg/protocol-forward-2.m: New.
2820 * obj-c++.dg/protocol-forward-2.mm: Removed TODO.
2821 * obj-c++.dg/protocol-forward-2.mm: New.
2823 2011-01-01 Kai Tietz <kai.tietz@onevision.com>
2826 * g++.dg/eh/pr38662.C: New testcase.
2828 2011-01-01 Chung-Lin Tang <cltang@codesourcery.com>
2830 * gcc.target/arm/vfp-1.c (test_ldst): Fixed fsts test to
2831 scan for newline '\n'.
2834 Copyright (C) 2011 Free Software Foundation, Inc.
2836 Copying and distribution of this file, with or without modification,
2837 are permitted in any medium without royalty provided the copyright
2838 notice and this notice are preserved.