1 2007-11-28 Samuel Tardieu <sam@rfc1149.net>
4 * gnat.dg/specs/variant_part.ads: New test.
7 * gnat.dg/specs/attribute_parsing.ads: New test.
9 2007-11-28 Jakub Jelinek <jakub@redhat.com>
11 PR tree-optimization/34140
12 * gcc.c-torture/compile/20071128-1.c: New test.
14 2007-11-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
17 * gfortran.dg/data_array_1.f90
18 * gfortran.dg/data_array_2.f90
19 * gfortran.dg/data_array_3.f90
20 * gfortran.dg/data_array_4.f90
22 2007-11-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
25 * gfortran.dg/blockdata_5.f90: New test.
26 * gfortran.dg/blockdata_6.f90: New test.
28 2007-11-27 Jakub Jelinek <jakub@redhat.com>
30 PR tree-optimization/34016
31 * gcc.dg/pr34016.c: New test.
33 2007-11-27 Paul Thomas <pault@gcc.gnu.org>
36 * gfortran.dg/stfunc_6.f90: New test.
39 * gfortran.dg/assign_10.f90: New test.
41 2007-11-27 Paul Thomas <pault@gcc.gnu.org>
44 * gfortran.dg/use_11.f90: New test.
47 * gfortran.dg/generic_15.f90: New test.
49 2007-11-27 Jakub Jelinek <jakub@redhat.com>
52 * gcc.dg/pr34225.c: New test.
54 2007-11-27 Richard Guenther <rguenther@suse.de>
56 PR tree-optimization/34241
57 * g++.dg/torture/pr34241.C: New testcase.
59 2007-11-27 Richard Guenther <rguenther@suse.de>
61 * gcc.dg/builtins-error.c: New testcase.
63 2007-11-27 Jakub Jelinek <jakub@redhat.com>
66 * g++.dg/ext/visibility/anon8.C: New test.
68 2007-11-13 Michael Meissner <michael.meissner@amd.com>
71 * gcc.target/i386/pr34077.c: New testcase.
73 2007-11-26 Tobias Burnus <burnus@net-b.de>
76 * gfortran.dg/backslash_3.f: Add -fbackslash option.
77 * gfortran.dg/init_flag_1.f90: Add -fbackslash option.
78 * gfortran.dg/backslash_1.f90: Remove no longer needed
79 -fno-backslash option.
81 2007-11-26 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
84 * gcc.dg/cpp/19990413-1.c: Update.
85 * gcc.dg/parse-else-error.c: New.
86 * gcc.dg/parse-else-error-2.c: New.
87 * gcc.dg/parse-else-error-3.c: New.
88 * gcc.dg/parse-else-error-4.c: New.
90 2007-11-26 Andreas Krebbel <krebbel1@de.ibm.com>
93 * g++.dg/template/dependent-expr6.C: New testcase.
95 2007-11-26 Uros Bizjak <ubizjak@gmail.com>
98 * gcc.target/i386/pr34215.c: New test.
100 2007-11-26 Rask Ingemann Lambertsen <rask@sygehus.dk>
103 * gcc.dg/torture/pr34174-1.c: New.
105 2007-11-26 Richard Guenther <rguenther@suse.de>
108 * gcc.dg/pr34233.c: New testcase.
110 2007-11-26 Steven Bosscher <stevenb.gcc@gmail.com>
111 Revital Eres <eres@il.ibm.com>
113 PR rtl-optimization/34085
114 * gcc.dg/tree-prof (bb-reorg.c): New test.
116 2007-11-26 Richard Sandiford <rsandifo@nildram.co.uk>
118 * lib/target-supports.exp (check_effective_target_mips_soft_float):
119 Return true for MIPS16 targets.
121 2007-11-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
124 * gfortran.dg/blockdata_4.f90: New test.
126 2007-11-25 Tobias Burnus <burnus@net-b.de>
129 * gfortran.dg/bind_c_usage_10_c.c: Fix comment.
130 * gfortran.dg/bind_c_usage_16.f03: New.
131 * gfortran.dg/bind_c_usage_16_c.c: New.
133 2007-11-25 Eric Botcazou <ebotcazou@adacore.com>
135 * gnat.dg/specs/size_clause1.ads: New test.
136 * gnat.dg/specs/size_clause2.ads: Likewise.
137 * gnat.dg/specs/size_clause3.ads: Likewise.
139 2007-11-25 Paul Thomas <pault@gcc.gnu.org>
142 * gfortran.dg/entry_16.f90: New test.
144 2007-11-24 Tobias Burnus <burnus@net-b.de>
147 * gfortran.dg/nearest_2.f90: Add INF/NAN tests.
149 2007-11-24 Paul Thomas <pault@gcc.gnu.org>
152 * gfortran.dg/nested_modules_1.f90: Change the reference to
153 FOO, forbidden by the standard, to a reference to W.
154 * gfortran.dg/use_only_1.f90: New test.
156 2007-11-23 Tobias Burnus <burnus@net-b.de>
159 * gfortran.dg/nearest_3.f90: New test.
161 2007-11-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
164 * gfortran.dg/optional_dim_2.f90: New test.
166 2007-11-23 Tobias Burnus <burnus@net-b.de>
169 * gfortran.dg/bind_c_usage_15.f90: New.
171 2007-11-23 Tobias Burnus <burnus@net-b.de>
174 * gfortran.dg/nearest_2.f90: New.
177 2007-11-23 Jakub Jelinek <jakub@redhat.com>
181 * g++.dg/ext/java-2.C: New test.
183 2007-11-23 Mark Mitchell <mark@codesourcery.com>
184 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
187 * g++.dg/warn/pr5310.C: New.
188 * g++.dg/warn/pr33160.C: New.
190 2007-11-23 Richard Guenther <rguenther@suse.de>
191 Michael Matz <matz@suse.de>
193 PR tree-optimization/34176
194 * gcc.c-torture/execute/pr34176.c: New testcase.
196 2007-11-23 Jakub Jelinek <jakub@redhat.com>
199 * gcc.dg/Wconversion-5.c: New test.
200 * g++.dg/Wconversion3.C: New test.
202 2007-11-23 Richard Guenther <rguenther@suse.de>
204 * gcc.dg/tree-ssa/alias-17.c: New testcase.
206 2007-11-22 Joseph Myers <joseph@codesourcery.com>
209 * gcc.dg/c99-arraydecl-1.c: Don't expect errors for static or type
210 qualifiers in abstract declarator.
212 2007-11-22 Tobias Burnus <burnus@net-b.de>
214 * gfortran.dg/derived_constructor_comps_3.f90: New.
216 2007-11-22 Jakub Jelinek <jakub@redhat.com>
219 * g++.dg/ext/visibility/anon7.C: New test.
221 2007-11-22 Tobias Burnus <burnus@net-b.de>
224 * gfortran.dg/bind_c_usage_10.f03: Remove .mod file afterwards.
225 * gfortran.dg/bind_c_usage_13.f03: New.
226 * gfortran.dg/bind_c_usage_14.f03: New.
228 2007-11-22 Richard Sandiford <rsandifo@nildram.co.uk>
230 PR rtl-optimization/33848
231 * gcc.dg/torture/pr33848.c: New test.
233 2007-11-21 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
236 * gfortran.dg/derived_constructor_comps_2.f90: Add check.
238 2007-11-20 Richard Guenther <rguenther@suse.de>
241 * testsuite/gcc.c-torture/execute/pr34154.c: New testcase.
243 2007-11-20 Uros Bizjak <ubizjak@gmail.com>
245 * gcc.dg/tree-ssa/20030714-1.c: Cleanup dom3 dump file.
247 2007-11-20 Thomas Koenig <tkoenig@gcc.gnu.org>
250 * gfortran.dg/record_marker_1.f90: Explicitly set kinds
251 so test passes with -frecord-marker=8.
252 * gfortran.dg/integer_exponentiation_1.f90: Likewise.
253 * gfortran.dg/integer_exponentiation_2.f90: Likewise.
254 * gfortran.dg/integer_exponentiation_3.F90: Likewise.
255 * gfortran.dg/integer_exponentiation_5.F90: Likewise.
256 * gfortrand.dg/modulo_1.f90: Likewise.
258 2007-11-20 Richard Sandiford <rsandifo@nildram.co.uk>
260 * lib/target-supports.exp (check_effective_target_mips_soft_float):
262 * gcc.dg/var-expand1.c: Skip for mips_soft_float.
263 * gcc.dg/pr30957-1.c: Likewise.
265 2007-11-20 Jakub Jelinek <jakub@redhat.com>
268 * g++.dg/template/crash74.C: New test.
270 2007-11-20 Richard Guenther <rguenther@suse.de>
272 * gcc.c-torture/execute/20071120-1.c: New testcase.
274 2007-11-20 Jakub Jelinek <jakub@redhat.com>
277 * gcc.dg/tree-ssa/pr34146.c: New test.
280 * gcc.dg/tree-ssa/pr33723.c: Adjust scan pattern to make it less
281 dependent on target settings like move_by_pieces etc.
284 * g++.dg/template/vla2.C: New test.
287 * g++.dg/overload/template3.C: New test.
289 2007-11-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
292 * gfortran.dg/optional_dim_2.f90: Remove test.
294 2007-11-19 Peter Bergner <bergner@vnet.ibm.com>
296 * gcc.dg/dfp/ddmode-ice.c: New test.
298 2007-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
300 PR tree-optimization/34036
301 * gcc.dg/tree-ssa/pr23109.c: Pass -ftrapping-math and expect warning.
303 2007-11-19 Richard Guenther <rguenther@suse.de>
305 PR tree-optimization/34
306 * gcc.c-torture/execute/pr34099-2.c: New testcase.
308 2007-11-19 Tobias Burnus <burnus@net-b.de>
311 * gfortran.dg/bind_c_usage_10_c.c: New.
312 * gfortran.dg/bind_c_usage_10.f03: New.
314 2007-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
316 * gcc.dg/pr33007.c: Expect new warning.
317 * gcc.dg/tree-ssa/recip-5.c: Likewise.
318 * g++.dg/opt/pr34036.C: New test.
320 2007-11-18 Jakub Jelinek <jakub@redhat.com>
323 * g++.dg/warn/noreturn-4.C: New test.
324 * g++.dg/warn/noreturn-5.C: New test.
325 * g++.dg/warn/noreturn-6.C: New test.
326 * g++.dg/warn/noreturn-7.C: New test.
328 2007-11-18 Thomas Koenig <tkoenig@gcc.gnu.org>
331 * gfortran.fortran-torture/execute/equiv_5.f: Set kind on
332 integers so tests works with -fdefault-integer-8.
333 * gfortran.fortran-torture/execute/elemental.f90: Use default
334 integers so test passes with -fdefault-integer-8.
335 * gfortran.fortran-torture/execute/der_io.f90: Increase
336 buffer length so test passes with -fdefault-integer-8.
337 * gfortran.dg/bounds_check_8.f90: Likewise.
338 * gfortran.dg/arrayio_derived_1.f90: LIkewise.
339 * gfortran.dg/equiv_7.f90: Set kind so test passes
340 with -fdefault-integer-8.
341 * gfortran.dg/g77/20030326-1.f: Set kind explicitly to
344 2007-11-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
347 * gfortran.dg/optional_dim_2.f90: New test.
350 * gfortran.dg/subref_array_pointer_2.f90: Update test condition.
352 2007-11-18 Jakub Jelinek <jakub@redhat.com>
354 PR rtl-optimization/34132
355 * gcc.c-torture/compile/20071118-1.c: New test.
357 2007-11-18 Paul Thomas <pault@gcc.gnu.org>
360 * gfortran.dg/char_cast_2.f90: New test based on achar_4.f90.
362 2007-11-18 Tobias Burnus <burnus@net-b.de>
365 * gfortran.dg/entry_14.f90: New.
366 * gfortran.dg/entry_15.f90: New.
368 2007-11-18 Richard Guenther <rguenther@suse.de>
370 PR tree-optimization/34127
371 * gcc.c-torture/compile/pr34127.c: New testcase.
373 2007-11-18 Ben Elliston <bje@au.ibm.com>
375 * gcc.target/powerpc/altivec-23.c: Do not use a typedef name as a
376 type specifier, as they are not permitted according to the AltiVec
377 Programming Interface Manual.
379 2007-11-17 Tobias Burnus <burnus@net-b.de>
382 * gfortran.dg/bind_c_usage_9.f03: New.
383 * gfortran.dg/interface_abstract_1.f90: Fix testcase.
385 2007-11-17 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
388 * interface.c (gfc_current_interface_head,
389 gfc_set_current_interface_head): New functions.
390 * decl.c (gfc_match_modproc): Move check for syntax error earlier.
391 On syntax error, restore previous state of the interface.
392 * gfortran.h (gfc_current_interface_head,
393 gfc_set_current_interface_head): New prototypes.
395 2007-11-17 Richard Guenther <rguenther@suse.de>
398 * gcc.c-torture/execute/pr34130.c: New testcase.
400 2007-11-17 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
403 * gfortran.dg/fmt_label_1.f90: New test.
405 2007-11-16 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
408 * gfortran.dg/initialization_15.f90 : New test.
410 2007-11-16 Richard Guenther <rguenther@suse.de>
413 * gcc.c-torture/compile/pr34030.c: New testcase.
415 2007-11-16 Paul Thomas <pault@gcc.gnu.org>
418 * gfortran.dg/interface_assignment_3.f90.
420 2007-11-16 Richard Guenther <rguenther@suse.de>
422 PR tree-optimization/33870
423 * gcc.dg/torture/pr33870.c: New testcase.
425 2007-11-16 Paul Thomas <pault@gcc.gnu.org>
428 * gfortran.dg/allocatable_function_3.f90.
430 2007-11-16 Richard Guenther <rguenther@suse.de>
432 PR tree-optimization/34113
433 * gcc.c-torture/compile/pr34113.c: New testcase.
435 2007-11-16 Richard Guenther <rguenther@suse.de>
437 PR tree-optimization/34099
438 * g++.dg/torture/pr3499.C: New testcase.
439 * gcc.c-torture/execute/pr34099.c: Likewise.
441 2007-11-16 Olivier Hainque <hainque@adacore.com>
443 * gnat.dg/release_unc_maxalign.adb: New test.
445 2007-11-16 Jakub Jelinek <jakub@redhat.com>
448 * g++.dg/template/crash73.C: New test.
450 2007-11-15 Jakub Jelinek <jakub@redhat.com>
453 * gcc.dg/tree-ssa/pr23848-1.c: New test.
454 * gcc.dg/tree-ssa/pr23848-2.c: New test.
455 * gcc.dg/tree-ssa/pr23848-3.c: New test.
456 * gcc.dg/tree-ssa/pr23848-4.c: New test.
458 2007-11-15 Tobias Burnus <burnus@net-b.de>
461 * gfortran.dg/proc_decl_11.f90: New.
463 2007-11-15 Ben Elliston <bje@au.ibm.com>
465 * gcc.target/spu/compare-dp.c: New test.
467 2007-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
469 * gcc.dg/pr33923.c: New test.
471 2007-11-14 Jakub Jelinek <jakub@redhat.com>
474 * gcc.dg/pr34088.c: New test.
476 2007-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
478 * gcc.c-torture/compile/20071114-1.c: New test.
480 2007-11-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
483 * gfortran.dg/char_cast_1.f90: Modify regex in scan-tree-dump-times
484 to match known variations in symbol format. Document in comments.
486 2007-11-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
489 * gfortran.dg/streamio_12.f90: New test to avoid future regression.
491 2007-11-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
493 * gfortran.dg/list_read_7.f90: Fix test so that test file is deleted
496 2007-11-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
499 * gfortran.dg/proc_decl_1.f90: Update.
500 * gfortran.dg/proc_decl_7.f90: New test.
501 * gfortran.dg/proc_decl_8.f90: New test.
502 * gfortran.dg/proc_decl_9.f90: New test.
503 * gfortran.dg/proc_decl_10.f90: New test.
505 2007-11-13 Paul Thomas <pault@gcc.gnu.org>
508 * gfortran.dg/transfer_assumed_size_1.f90: New test.
510 2007-11-13 Jakub Jelinek <jakub@redhat.com>
517 * g++.dg/parse/crash36.C: Add another dg-error.
518 * g++.dg/cpp0x/pr34054.C: New test.
519 * g++.dg/cpp0x/pr34056.C: New test.
520 * g++.dg/cpp0x/pr34057.C: New test.
521 * g++.dg/cpp0x/pr34058.C: New test.
522 * g++.dg/cpp0x/pr34060.C: New test.
524 PR tree-optimization/34063
525 * g++.dg/tree-ssa/pr34063.C: New test.
527 2007-11-13 Diego Novillo <dnovillo@google.com>
529 PR tree-optimization/33870
530 * gcc.c-torture/execute/pr33870-1.c: New test.
531 * gcc.dg/tree-ssa/alias-16.c: New test.
533 2007-11-13 Jakub Jelinek <jakub@redhat.com>
536 * g++.dg/template/crash72.C: New test.
538 2007-11-12 Eric Botcazou <ebotcazou@libertysurf.fr>
540 * g++.dg/opt/cfg5.C: New test.
542 2007-11-12 Richard Guenther <rguenther@suse.de>
545 * gcc.c-torture/execute/pr34070-1.c: New testcase.
546 * gcc.c-torture/execute/pr34070-2.c: Likewise.
548 2007-11-12 Richard Guenther <rguenther@suse.de>
551 * gcc.dg/pr34027-1.c: New testcase.
552 * gcc.dg/pr34027-2.c: Likewise.
554 2007-11-12 Ira Rosen <irar@il.ibm.com>
556 PR tree-optimization/33953
557 * gcc.dg/vect/pr33953.c: New testcase.
559 2007-11-11 Tom Tromey <tromey@redhat.com>
562 * g++.dg/ext/pr17577.h: New file.
563 * g++.dg/ext/pr17577.C: New file.
565 2007-11-12 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
568 * g++.old-deja/g++.ns/template13.C: Update expected output.
569 * g++.old-deja/g++.pt/friend23.C: Likewise.
570 * g++.dg/warn/pr8570.C: New.
572 2007-11-11 Jakub Jelinek <jakub@redhat.com>
575 * g++.dg/template/pseudodtor4.C: New test.
577 2007-11-10 Jakub Jelinek <jakub@redhat.com>
580 * g++.dg/opt/inline14.C: New test.
582 PR tree-optimization/33680
583 * gcc.c-torture/compile/20071108-1.c: New test.
586 * g++.dg/template/pseudodtor3.C: New test.
588 2007-11-09 Douglas Gregor <doug.gregor@gmail.com>
591 * g++.dg/cpp0x/variadic-init.C: New.
593 2007-11-09 Paolo Bonzini <bonzini@gnu.org>
594 Jakub Jelinek <jakub@redhat.com>
596 PR rtl-optimization/34012
597 * gcc.target/i386/pr34012.c: New test.
599 2007-11-09 Richard Guenther <rguenther@suse.de>
601 PR tree-optimization/33604
602 * g++.dg/tree-ssa/pr33604.C: New testcase.
603 * gcc.dg/pr32721.c: Adjust pattern.
605 2007-11-09 Richard Sandiford <rsandifo@nildram.co.uk>
607 * gcc.target/mips/dse-1.c: Disable.
609 2007-11-08 Tom Tromey <tromey@redhat.com>
611 * gcc.dg/empty-source-3.c: Update warning location.
612 * gcc.dg/gomp/barrier-2.c: Likewise.
613 * gcc.dg/label-decl-3.c: Likewise.
614 * gcc.dg/label-decl-2.c: Likewise.
615 * gcc.dg/empty-source-2.c: Likewise.
617 2007-11-08 Tom Tromey <tromey@redhat.com>
620 * g++.dg/inherit/pr30297.C: New file.
622 2007-11-08 Danny Smith <dannysmith@users.sourceforge.net>
624 * gcc.dg/compat/struct-layout-1_generate.c (dg-options) Add
625 -fno-common for cygwin and mingw32.
627 2007-11-08 Kenneth Zadeck <zadeck@naturalbridge.com>
630 * gcc.dg/pr33826.c: New.
631 * gcc.dg/tree-ssa/20030714-1.c: Removed two tests that depend on
632 recursive functions being marked pure or const.
634 2007-11-08 Tobias Burnus <burnus@net-b.de>
637 * gfortran.dg/proc_decl_5.f90: New.
638 * gfortran.dg/proc_decl_6.f90: New.
640 2007-11-08 Jakub Jelinek <jakub@redhat.com>
642 PR tree-optimization/32575
643 * gcc.c-torture/execute/20071108-1.c: New test.
645 2007-11-08 Daniel Jacobowitz <dan@codesourcery.com>
647 * g++.dg/opt/anchor1.C: New.
649 2007-11-07 Diego Novillo <dnovillo@google.com>
652 * gcc.c-torture/execute/pr33870.x: Remove.
654 2007-11-07 Douglas Gregor <doug.gregor@gmail.com>
659 * g++.dg/cpp0x/decltype-33837.C: New.
660 * g++.dg/cpp0x/decltype-refbug.C: New.
661 * g++.dg/cpp0x/decltype-33838.C: New.
663 2007-11-07 Eric Botcazou <ebotcazou@libertysurf.fr>
665 * gcc.c-torture/compile/20071107-1.c: New test.
667 2007-11-07 Eric Botcazou <ebotcazou@libertysurf.fr>
669 * gcc.dg/out-of-bounds-1.c: New test.
671 2007-11-07 Jakub Jelinek <jakub@redhat.com>
674 * g++.dg/warn/incomplete2.C: New test.
675 * g++.dg/template/incomplete4.C: New test.
676 * g++.dg/template/incomplete5.C: New test.
678 2007-11-07 Olivier Hainque <hainque@adacore.com>
680 * gnat.dg/max_align.adb: New test.
682 2007-11-06 H.J. Lu <hongjiu.lu@intel.com>
685 * gcc.target/i386/pr30961-1.c: New.
687 2007-11-06 Tom Tromey <tromey@redhat.com>
690 * g++.dg/warn/pragma-system_header3.h: New.
691 * g++.dg/warn/pragma-system_header3.C: New.
694 * g++.dg/warn/pragma-system_header4.C: New.
695 * g++.dg/warn/pragma-system_header4.h: New.
697 2007-11-06 Douglas Gregor <doug.gregor@gmail.com>
701 * g++.dg/other/canon-array.C: New.
703 2007-11-06 Douglas Gregor <doug.gregor@gmail.com>
705 * g++.dg/parser/crash36.C: Tweak expected errors.
706 * g++.dg/cpp0x/pr31439.C: New.
707 * g++.dg/cpp0x/pr32114.C: New.
708 * g++.dg/cpp0x/pr32115.C: New.
709 * g++.dg/cpp0x/pr32125.C: New.
710 * g++.dg/cpp0x/pr32126.C: New.
711 * g++.dg/cpp0x/pr32127.C: New.
712 * g++.dg/cpp0x/pr32128.C: New.
713 * g++.dg/cpp0x/pr32253.C: New.
714 * g++.dg/cpp0x/pr32566.C: New.
715 * g++.dg/cpp0x/pr31445.C: Tweak expected errors.
716 * g++.dg/cpp0x/pr31438.C: Ditto.
717 * g++.dg/cpp0x/variadic81.C: Ditto.
718 * g++.dg/cpp0x/pr31432.C: Ditto.
719 * g++.dg/cpp0x/pr31442.C: Ditto.
721 2007-11-06 Jakub Jelinek <jakub@redhat.com>
724 * g++.dg/other/datasec1.C: New test.
726 PR tree-optimization/33458
727 * g++.dg/opt/inline12.C: New test.
729 PR tree-optimization/33993
730 * gcc.c-torture/compile/20071105-1.c: New test.
732 2007-11-05 Jakub Jelinek <jakub@redhat.com>
734 PR rtl-optimization/33648
735 * gcc.dg/pr33648.c: Require effective targer freorder.
737 2007-11-05 Revital Eres <eres@il.ibm.com>
739 * lib/target-supports.exp (check_750cl_hw_available): Fix typo.
741 2007-11-05 Douglas Gregor <doug.gregor@gmail.com>
746 * g++.dg/cpp0x/pr33996.C: New
747 * g++.dg/cpp0x/rv-trivial-bug.C: New
748 * g++.dg/cpp0x/pr33930.C: New
750 2007-11-05 Nick Clifton <nickc@redhat.com>
751 Sebastian Pop <sebastian.pop@amd.com>
753 PR tree-optimization/32540
754 PR tree-optimization/33922
755 * gcc.dg/tree-ssa/pr32540-1.c: New.
756 * gcc.dg/tree-ssa/pr32540-2.c: New.
757 * gcc.dg/tree-ssa/pr33922.c: New.
759 2007-11-05 Douglas Gregor <doug.gregor@gmail.com>
762 * g++.dg/cpp0x/variadic-rref.C: New.
764 2007-11-05 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
766 * g++dg/warn/pointer-integer-comparison.C: New.
768 2007-11-05 Jakub Jelinek <jakub@redhat.com>
770 PR tree-optimization/33856
771 * gcc.c-torture/compile/20071027-1.c: New test.
774 * g++.dg/ext/label10.C: New test.
777 * g++.dg/other/ptrmem9.C: New test.
779 2007-11-04 Andrew Pinski <pinskia@gmail.com>
782 * gfortran.fortran-torture/compile/forall-1.f90: New testcase.
784 2007-11-04 David Edelsohn <edelsohn@gnu.org>
786 * g++.dg/cpp/_Pragma1.C: Disable on AIX.
787 * g++.dg/ext/visibility/namespace2.C: Add argument to
788 dg-require-visibility.
789 * g++.dg/ext/java-1.C: Disable on AIX.
791 2007-11-03 Dorit Nuzman <doirit@il.ibm.com>
793 * gfortran.dg/vect/no-vfa-pr32377.f90: Remove xfail.
795 2007-11-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
798 * gfortran.dg/assumed_charlen_arg_1.f90: New test.
800 2007-11-03 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
803 * gcc.dg/20031223-1.c: Adjust error output.
804 * gcc.dg/parse-decl-after-label.c: New.
806 2007-11-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
809 * gfortran.dg/default_format_2.f90: XFAIL powerpc*-*-linux*
810 * gfortran.dg/default_format_denormal_2.f90: XFAIL powerpc*-*-linux*
811 * gfortran.dg/large_real_kind_form_io_2.f90: XFAIL powerpc*-*-linux*
813 2007-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
815 PR rtl-optimization/28940
816 * gcc.target/i386/addr-sel-1.c: New test.
818 2007-11-03 Jakub Jelinek <jakub@redhat.com>
821 * gcc.dg/pr33670.c: New test.
823 2007-11-02 Jakub Jelinek <jakub@redhat.com>
826 * g++.dg/lookup/typedef1.C: New test.
828 2007-11-02 Janis Johnson <janis187@us.ibm.com>
831 * lib/scandump.exp (dump-suffix): New.
832 (scan-dump, scan-dump-times, scan-dump-dem, scan-dump-dem-not):
833 Include dump suffix in pass/fail messages, put regexp in quotes.
835 2007-11-02 Paolo Carlini <pcarlini@suse.de>
838 * g++.dg/other/error19.C: New.
840 2007-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
842 PR rtl-optimization/28062
843 * gcc.c-torture/compile/20071102-1.c: New test.
845 2007-11-01 Douglas Gregor <doug.gregor@gmail.com>
847 * g++.dg/cpp0x/pr33955.C: New.
849 2007-11-01 Tom Tromey <tromey@redhat.com>
851 PR preprocessor/30805:
852 * gcc.dg/cpp/pr30805.c: Use -std=gnu89.
854 2007-11-02 Jakub Jelinek <jakub@redhat.com>
856 PR rtl-optimization/33648
857 * gcc.dg/pr33648.c: New test.
859 2007-11-01 Jakub Jelinek <jakub@redhat.com>
862 * g++.dg/template/pseudodtor1.C: New test.
863 * g++.dg/template/pseudodtor2.C: New test.
866 * g++.dg/rtti/typeid7.C: New test.
868 2007-11-01 Tom Tromey <tromey@redhat.com>
870 PR preprocessor/30805:
871 * gcc.dg/cpp/pr30805.c: New file.
873 2007-11-01 Janis Johnson <janis187@us.ibm.com>
876 * gcc.c-torture/compile/20000804-1.c: Remove xfail from dg-do and
878 * gcc.c-torture/compile/20001205-1.c: Ditto.
879 * gcc.c-torture/compile/20001226-1.c: Ditto.
880 * gcc.c-torture/compile/20020312-1.c: Ditto.
881 * gcc.c-torture/compile/20020604-1.c: Ditto.
882 * gcc.c-torture/compile/920501-12.c: Ditto.
883 * gcc.c-torture/compile/920501-4.c: Ditto.
884 * gcc.c-torture/compile/920520-1.c: Ditto.
885 * gcc.c-torture/compile/980506-1.c: Ditto.
886 * gcc.c-torture/compile/990617-1.c: Ditto.
887 * gcc.dg/compare6.c: Ditto.
888 * g++.old-deja/g++.brendan/crash43.C: Ditto.
889 * g++.old-deja/g++.brendan/synth1.C: Ditto.
890 * g++.old-deja/g++.oliva/dwarf2.C: Ditto.
891 * g++.old-deja/g++.oliva/dwarf3.C: Ditto.
892 * g++.old-deja/g++.pt/static6.C: Ditto.
893 * g++.old-deja/g++.pt/crash16.C: Ditto.
894 * g++.old-deja/g++.mike/p10416.C: Ditto.
895 * g++.old-deja/g++.mike/ns15.C: Ditto.
896 * g++.old-deja/g++.mike/eh46.C: Ditto.
898 2007-11-01 Tom Tromey <tromey@redhat.com>
900 * gcc.dg/redecl-1.c: Update.
901 * gcc.dg/pr20368-3.c: Update.
902 * gcc.dg/inline-14.c: Update.
903 * gcc.dg/builtins-30.c: Update.
904 * gcc.dg/dremf-type-compat-4.c: Update.
905 * gcc.dg/pr20368-2.c: Update.
907 2007-11-01 Jakub Jelinek <jakub@redhat.com>
909 PR rtl-optimization/33673
910 * gcc.dg/pr33673.c: New test.
912 2007-11-01 Michael Matz <matz@suse.de>
914 PR tree-optimization/33961
915 * gcc.dg/pr33961.c: New test.
917 2007-10-31 Paolo Carlini <pcarlini@suse.de>
920 * g++.dg/template/error35.C: New.
922 2007-10-31 Jakub Jelinek <jakub@redhat.com>
925 * gcc.dg/pr31507-1.c: New test.
926 * gcc.dg/pr31507-2.c: New test.
928 2007-10-31 Revital Eres <eres@il.ibm.com>
930 * gcc.dg/vect/vect.exp: Add support for powerpc-*paired
932 * gcc.dg/vect/tree-vect.h (check_vect): Add
933 powerpc-*paired test.
934 * lib/target-supports.exp (check_750cl_hw_available):
936 (check_effective_target_vect_int,
937 check_effective_target_vect_intfloat_cvt,
938 check_effective_target_powerpc_altivec_ok,
939 check_effective_target_vect_long,
940 check_effective_target_vect_sdot_hi,
941 check_effective_target_vect_udot_hi,
942 check_effective_target_vect_pack_trunc,
943 check_effective_target_vect_unpack,
944 check_effective_target_vect_shift,
945 check_effective_target_vect_int_mult): Disable for powerpc-*paired
947 * gcc.dg/vect/vect-ifcvt-11.c: New.
948 * gcc.dg/vect/vect-ifcvt-12.c: Likewise.
949 * gcc.dg/vect/vect-ifcvt-13.c: Likewise.
950 * gcc.dg/vect/vect-ifcvt-14.c: Likewise.
951 * gcc.dg/vect/vect-ifcvt-15.c: Likewise.
952 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
953 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
955 2007-10-31 Dominique d'Humieres <dominiq@lps.ens.fr>
956 Tobias Burnus <burnus@net-b.de>
959 * gfortran.dg/module_read_1.f90: New.
961 2007-10-31 Tom Tromey <tromey@redhat.com>
963 PR preprocessor/30786:
964 * gcc.dg/cpp/pr30786.c: New file.
966 2007-10-31 Jerry DeLisle <jvdelisle@gcc.gnu.org>
969 * gfortran.dg/interface_19.f90: New.
970 * gfortran.dg/interface_20.f90: New.
971 * gfortran.dg/interface_21.f90: New.
973 2007-10-31 Sebastian Pop <sebastian.pop@amd.com>
975 PR tree-optimization/32377
976 * gfortran.dg/vect/pr32377.f90: New.
978 2007-10-31 Richard Guenther <rguenther@suse.de>
981 * gcc.c-torture/execute/pr33779-1.c: New testcase.
982 * gcc.c-torture/execute/pr33779-2.c: Likewise.
984 2007-10-31 Paul Thomas <pault@gcc.gnu.org>
987 * gfortran.dg/contained_3.f90: New.
989 2007-10-31 Christian Bruel <christian.bruel@st.com>
992 * g++.dg/opt/nrv8.C: New.
994 2007-10-30 Jakub Jelinek <jakub@redhat.com>
997 * g++.dg/opt/compound1.C: New test.
1000 * g++.dg/template/ptrmem18.C: New test.
1002 2007-10-30 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1005 * gfortran.dg/isnan_2.f90: New test.
1007 2007-10-30 Ed Schouten <ed@fxq.nl>
1009 PR tree-optimization/32500
1010 * gcc.c-torture/execute/pr32500.c: Fix buffer overflow in testcase.
1012 2007-10-30 Douglas Gregor <doug.gregor@gmail.com>
1016 * g++.dg/cpp0x/pr31993.C: New
1017 * g++.dg/cpp0x/pr32252.C: New
1019 2007-10-30 Jakub Jelinek <jakub@redhat.com>
1021 PR tree-optimization/33723
1022 * gcc.dg/tree-ssa/pr33723.c (T): Decrease size of field s.
1024 2007-10-30 Richard Guenther <rguenther@suse.de>
1026 * gcc.c-torture/execute/20071030-1.c: New testcase copied from
1027 gcc.target/i386/loop-3.c.
1029 2007-10-30 Revital Eres <eres@il.ibm.com>
1031 * gcc.dg/vect/pr33866.c: Require vect_long.
1033 2007-10-30 Revital Eres <eres@il.ibm.com>
1035 * gcc.dg/vect/vect-shift-1.c: Require vect_int.
1036 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
1038 2007-10-29 Dorit Nuzman <dorit@il.ibm.com>
1040 PR tree-optimization/32893
1041 * lib/target-supports.exp
1042 (check_effective_target_unaligned_stack): new keyword.
1043 * gcc.dg/vect/vect-2.c: Globalize arrays to make the test
1044 not sensitive to unaligned_stack.
1045 * gcc.dg/vect/vect-3.c: Likewise.
1046 * gcc.dg/vect/vect-4.c: Likewise.
1047 * gcc.dg/vect/vect-5.c: Likewise.
1048 * gcc.dg/vect/vect-6.c: Likewise.
1049 * gcc.dg/vect/vect-7.c: Likewise.
1050 * gcc.dg/vect/vect-13.c: Likewise.
1051 * gcc.dg/vect/vect-17.c: Likewise.
1052 * gcc.dg/vect/vect-18.c: Likewise.
1053 * gcc.dg/vect/vect-19.c: Likewise.
1054 * gcc.dg/vect/vect-20.c: Likewise.
1055 * gcc.dg/vect/vect-21.c: Likewise.
1056 * gcc.dg/vect/vect-22.c: Likewise.
1057 * gcc.dg/vect/vect-27.c: Likewise.
1058 * gcc.dg/vect/vect-29.c: Likewise.
1059 * gcc.dg/vect/vect-64.c: Likewise.
1060 * gcc.dg/vect/vect-65.c: Likewise.
1061 * gcc.dg/vect/vect-66.c: Likewise.
1062 * gcc.dg/vect/vect-72.c: Likewise.
1063 * gcc.dg/vect/vect-73.c: Likewise.
1064 * gcc.dg/vect/vect-86.c: Likewise.
1065 * gcc.dg/vect/vect-all.c: Likewise.
1066 * gcc.dg/vect/slp-25.c: Likewise.
1067 * gcc.dg/vect/wrapv-vect-7.c: Likewise.
1068 * gcc.dg/vect/costmodel/i386/costmodel-vect-31.c: Likewise.
1069 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-31.c: Likewise.
1071 * gcc.dg/vect/vect-31.c: Removed alignment checks.
1072 * gcc.dg/vect/vect-34.c: Likewise.
1073 * gcc.dg/vect/vect-36.c: Likewise.
1074 * gcc.dg/vect/vect-64.c: Likewise.
1075 * gcc.dg/vect/vect-65.c: Likewise.
1076 * gcc.dg/vect/vect-66.c: Likewise.
1077 * gcc.dg/vect/vect-68.c: Likewise.
1078 * gcc.dg/vect/vect-76.c: Likewise.
1079 * gcc.dg/vect/vect-77.c: Likewise.
1080 * gcc.dg/vect/vect-78.c: Likewise.
1082 * gcc.dg/vect/no-section-anchors-vect-31.c: New test, like the original
1083 testcase (without no-section-anchors prefix) but with global arrays.
1084 * gcc.dg/vect/no-section-anchors-vect-34.c: Likewise.
1085 * gcc.dg/vect/no-section-anchors-vect-36.c: Likewsie.
1086 * gcc.dg/vect/no-section-anchors-vect-64.c: Likewise.
1087 * gcc.dg/vect/no-section-anchors-vect-65.c: Likewise.
1088 * gcc.dg/vect/no-section-anchors-vect-66.c: Likewise.
1089 * gcc.dg/vect/no-section-anchors-vect-68.c: Likewise.
1090 * gcc.dg/vect/vect-77-global.c: Likewise.
1091 * gcc.dg/vect/vect-78-global.c: Likewise.
1093 * gcc.dg/vect/vect-77-alignchecks.c: New test. Like the original
1094 testcase (without no-section-anchors prefix) but fix alignment checks
1095 to also consider unaligned_stack targets.
1096 * gcc.dg/vect/vect-78-alignchecks.c: Likewise.
1098 2007-10-29 Jakub Jelinek <jakub@redhat.com>
1100 PR tree-optimization/33723
1101 * gcc.c-torture/execute/20071029-1.c: New test.
1102 * gcc.dg/tree-ssa/pr33723.c: New test.
1104 2007-10-29 Richard Sandiford <rsandifo@nildram.co.uk>
1106 PR tree-optimization/33614
1107 * gcc.c-torture/compile/pr33614.c: New test.
1109 2007-10-29 Richard Guenther <rguenther@suse.de>
1111 PR tree-optimization/33870
1112 * gcc.c-torture/execute/pr33870.x: XFAIL testcase for -O2 and -Os.
1114 2007-10-29 Jakub Jelinek <jakub@redhat.com>
1116 PR tree-optimization/33757
1117 * gcc.dg/tree-ssa/ssa-fre-4.c: Run on selected TARGET_PROMOTE_PROTOTYPES
1118 true architectures instead of having a big dg-skip-if.
1121 * g++.dg/other/bitfield3.C: New test.
1123 2007-10-29 Richard Guenther <rguenther@suse.de>
1125 * gcc.dg/tree-ssa/ssa-copyprop-1.c: Scan optimized dump.
1127 2007-10-29 Razya Ladelsky <razya@il.ibm.com>
1129 Automatic parallelization reduction tests.
1131 * gcc.dg/tree-ssa/reduc-1.c: New test.
1132 * gcc.dg/tree-ssa/reduc-1char.c: New test.
1133 * gcc.dg/tree-ssa/reduc-1short.c: New test.
1134 * gcc.dg/tree-ssa/reduc-2.c: New test.
1135 * gcc.dg/tree-ssa/reduc-2char.c: New test.
1136 * gcc.dg/tree-ssa/reduc-2short.c: New test.
1137 * gcc.dg/tree-ssa/reduc-3.c: New test.
1138 * gcc.dg/tree-ssa/reduc-6.c: New test.
1139 * gcc.dg/tree-ssa/reduc-7.c: New test.
1140 * gcc.dg/tree-ssa/reduc-8.c: New test.
1141 * gcc.dg/tree-ssa/reduc-9.c: New test.
1143 2007-10-29 Razya Ladelsky <razya@il.ibm.com>
1144 Zdenek Dvorak <ook@ucw.cz>
1146 OMP_ATOMIC Changes, testsuite changes.
1148 * gcc.dg/gomp/atomic-3.c: Search for string on ompexp dump
1149 instead of gimple dump.
1150 * gcc.dg/gomp/atomic-9.c: Same.
1151 * gcc.dg/gomp/atomic-10.c: Same.
1152 * g++.dg/gomp/atomic-3.C: Same.
1153 * g++.dg/gomp/atomic-9.C: Same.
1154 * g++.dg/gomp/atomic-10.C: Same.
1156 2007-10-29 Paul Thomas <pault@gcc.gnu.org>
1160 * gfortran.dg/forall_12.f90: New test.
1163 * gfortran.dg/forall_13.f90: New test.
1165 2007-10-28 Paolo Carlini <pcarlini@suse.de>
1166 Mark Mitchell <mark@codesourcery.com>
1169 * g++.dg/template/crash71.C: New.
1171 2007-10-28 Tobias Schlüter <tobi@gcc.gnu.org>
1174 * gfortran.dg/module_md5_1.f90: Update hash-value.
1176 2007-10-28 Andrew Pinski <pinskia@gmail.com>
1179 * g++.dg/torture/pr33589-1.C: New testcase.
1180 * g++.dg/torture/pr33589-2.C: New testcase.
1182 2007-10-28 Richard Guenther <rguenther@suse.de>
1184 * gcc.dg/tree-ssa/alias-15.c: Adjust pattern.
1186 2007-10-28 Martin Michlmayr <tbm@cyrius.com>
1187 Uros Bizjak <ubizjak@gmail.com>
1189 PR tree-optimization/33920
1190 * gcc.dg/tree-ssa/pr33290.c: New test.
1192 2007-10-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1195 * gfortran.dg/argument_check_7.f90: New test.
1196 * gfortran.dg/argument_check_8.f90: New test.
1198 2007-10-27 Uros Bizjak <ubizjak@gmail.com>
1200 * g++.dg/other/i386-2.C: Include bmmintrin.h. Add -msse5 to dg-options.
1201 * gcc.target/i386/sse-13.c: Also include mm3dnow.h. Add
1202 "-march=k8 -m3dnow" to check 3dnow and 3dnowA intrinsics.
1203 * gcc.target/i386/sse-14.c: Ditto.
1205 2007-10-27 Jakub Jelinek <jakub@redhat.com>
1208 * g++.dg/other/ptrmem8.C: New test.
1211 * g++.dg/template/error34.C: New test.
1213 2007-10-27 Uros Bizjak <ubizjak@gmail.com>
1215 * g++.dg/tree-ssa/ivopts-1.C: Also search for "offset: 4294967292".
1217 2007-10-27 Richard Guenther <rguenther@suse.de>
1219 PR tree-optimization/33870
1220 * gcc.dg/tree-ssa/alias-15.c: New testcase.
1221 * gcc.c-torture/execute/pr33870.c: Likewise.
1223 2007-10-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1226 * gfortran.dg/argument_checking_9.f90: New test.
1228 2007-10-26 Douglas Gregor <doug.gregor@gmail.com>
1230 * g++.dg/other/pr33601.C: New.
1232 2007-10-26 Paolo Carlini <pcarlini@suse.de>
1235 * g++.dg/init/new25.C: New.
1237 2007-10-26 Douglas Gregor <doug.gregor@gmail.com>
1239 * g++.dg/cpp0x/pr33839.C: New.
1241 2007-10-26 Jakub Jelinek <jakub@redhat.com>
1244 * g++.dg/template/arg6.C: New test.
1246 2007-10-26 Paolo Carlini <pcarlini@suse.de>
1249 * g++.dg/parse/crash39.C: New.
1251 2007-10-26 Uros Bizjak <ubizjak@gmail.com>
1253 * g++.dg/tree-ssa/ivopts-1.C: Remove xfail on the search for
1254 "&x\\\[5\\\]" pattern. Search for "offset: 0x0f+fc" instead of
1257 2007-10-25 David Daney <ddaney@avtrex.com>
1259 * g++.dg/tree-ssa/copyprop-1.C: Remove xfail.
1261 2007-10-25 Paolo Carlini <pcarlini@suse.de>
1264 * g++.dg/template/error32.C: New.
1266 2007-10-25 Martin Michlmayr <tbm@cyrius.com>
1267 Ira Rosen <irar@il.ibm.com>
1269 PR tree-optimization/33833
1270 * gcc.dg/vect/pr33833.c: New testcase.
1272 2007-10-25 David Daney <ddaney@avtrex.com>
1274 * gcc.dg/tree-ssa/20040204-1.c: Un-xfail for mips*-*-*.
1276 2007-10-25 Martin Michlmayr <tbm@cyrius.com>
1277 Ira Rosen <irar@il.ibm.com>
1279 PR tree-optimization/33866
1280 * gcc.dg/vect/pr33866.c: New testcase.
1282 2007-10-24 Uros Bizjak <ubizjak@gmail.com>
1284 * gcc.target/i386/pr11001-*.c: Remove -m32 from compile flags.
1285 Add -w to compile flags to suppress "call-clobbered register" warnings
1286 and remove dg-warning directives.
1288 2007-10-24 Uros Bizjak <ubizjak@gmail.com>
1290 * gcc.dg/sms-2.c: Cleanup sms dump file.
1291 * gcc.dg/tree-prof/tracer-1.c: Cleanup tracer dump file after the
1294 2007-10-24 David Daney <ddaney@avtrex.com>
1296 * gcc.dg/tree-ssa/update-threading.c: Remove xfail.
1298 2007-10-24 Richard Sandiford <rsandifo@nildram.co.uk>
1301 * gcc.target/mips/pr33755.c: New test.
1303 2007-10-24 Ira Rosen <irar@il.ibm.com>
1305 PR tree-optimization/33804
1306 * gcc.dg/vect/pr33804.c: New testcase.
1308 2007-10-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1311 gfortran.dg/generic_actual_arg.f90: Fix dg-error message.
1313 2007-10-23 Martin Michlmayr <tbm@cyrius.com>
1314 Uros Bizjak <ubizjak@gmail.com>
1316 PR rtl-optimization/33846
1317 * gcc.dg/vect/pr33846.c: New testcase.
1319 2007-10-23 Martin Michlmayr <tbm@cyrius.com>
1320 Dorit Nuzman <dorit@il.ibm.com>
1322 PR tree-optimization/33860
1323 * g++.dg/vect/pr33860.cc: New test.
1324 * g++.dg/vect/pr33860a.cc: New test.
1326 2007-10-23 Tehila Meyzels <tehila@il.ibm.com>
1327 Revital Eres <eres@il.ibm.com>
1329 * gcc.dg/sms-2.c: New testcase.
1331 2007-10-22 David S. Miller <davem@davemloft.net>
1333 * gcc.dg/globalreg-1.c: New test.
1335 2007-10-22 Martin Michlmayr <tbm@cyrius.com>
1336 Dorit Nuzman <dorit@il.ibm.com>
1338 PR tree-optimization/33834
1339 PR tree-optimization/33835
1340 * g++.dg/vect/pr33834_1.cc: New test.
1341 * g++.dg/vect/pr33834_2.cc: New test.
1342 * g++.dg/vect/pr33835.cc: New test.
1344 2007-10-22 Jakub Jelinek <jakub@redhat.com>
1346 * gcc.dg/pr33644.c: New test.
1348 2007-10-22 Jakub Jelinek <jakub@redhat.com>
1351 * g++.dg/gomp/pr33372-1.C: New test.
1352 * g++.dg/gomp/pr33372-2.C: New test.
1353 * g++.dg/gomp/pr33372-3.C: New test.
1355 2007-10-22 Michael Matz <matz@suse.de>
1357 PR tree-optimization/33855
1358 * gcc.c-torture/compile/pr33855.c: New testcase.
1360 2007-10-22 Ira Rosen <irar@il.ibm.com>
1362 PR tree-optimization/33854
1363 * gcc.dg/vect/O1-pr33854.c: New testcase.
1364 * gcc.dg/vect/vect.exp: Run tests starting with "O1-" with -O1.
1366 2007-10-21 David Edelsohn <edelsohn@gnu.org>
1368 * gcc.dg/unwind-1.c: Disable on AIX.
1369 * gcc.dg/cpp/_Pragma6.c: Disable on AIX.
1371 2007-10-21 Paul Thomas <pault@gcc.gnu.org>
1374 * gfortran.dg/assign_9.f90: New test.
1376 2007-10-21 Richard Sandiford <rsandifo@nildram.co.uk>
1378 * gcc.target/mips/mips.exp (setup_mips_tests): Set mips_mips16.
1379 (dg-mips-options): Skip tests that specify an ABI other than o32
1380 and o64 if generating MIPS16 hard-float code.
1382 2007-10-21 Ira Rosen <irar@il.ibm.com>
1383 Revital Eres <eres@il.ibm.com>
1385 * gcc.dg/vect/vect-ifcvt-5.c: Require vect_int.
1386 * gcc.dg/vect/vect-16.c: Fix comment.
1387 * gcc.dg/vect/pr33369.c: Require vect_int.
1388 * gcc.dg/vect/slp-33.c: Add spaces.
1389 * gcc.dg/vect/no-scevccp-outer-18.c: Enable only for vect_interleave
1391 * gcc.dg/vect/vect-ifcvt-6.c: Require vect_int.
1392 * gcc.dg/vect/no-scevccp-outer-19.c: Enable only for vect_unpack
1394 * gcc.dg/vect/vect-ifcvt-7.c: Require vect_int.
1395 * gcc.dg/vect/vect-strided-store-u16-i4.c: Add vect_unpack to
1397 * gcc.dg/vect/slp-10.c: Add spaces.
1398 * gcc.dg/vect/no-scevccp-outer-21.c: Enable only for vect_pack_trunc
1400 * gcc.dg/vect/slp-36.c: Require vect_int.
1401 * gcc.dg/vect/vect-ifcvt-9.c, gcc.dg/vect/vect-strided-store-u32-i2.c,
1402 gcc.dg/vect/vect-ifcvt-2.c, gcc.dg/vect/vect-ifcvt-3.c,
1403 gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Likewise.
1404 * gcc.dg/vect/no-scevccp-outer-16.c: Enable only for vect_unpack
1406 * gcc.dg/vect/no-scevccp-outer-17.c: Likewise.
1407 * gcc.dg/vect/pr25413.c: Use vector alignment_reachable_for_64bit
1408 instead of vector_alignment_reachable_for_double.
1409 * lib/target-supports.exp (vect_aligned_arrays): Add spu-*-*.
1410 (natural_alignment): Split into...
1411 (natural_alignment_32, natural_alignment_64): New.
1412 (vector_alignment_reachable): Depend on natural_alignment_32.
1413 (vector_alignment_reachable_for_double): Rename to ...
1414 (vector_alignment_reachable_for_64bit): And depend on
1415 natural_alignment_64.
1417 2007-10-21 Richard Sandiford <rsandifo@nildram.co.uk>
1419 * gcc.dg/vect/vect.exp: Extend -mpaired-single handling to all
1421 * g++.dg/vect/vect.exp: Likewise.
1422 * lib/fortran-torture.exp: Likewise.
1423 * gcc.target/mips/mips-ps-1.c: Use mpaired_single rather than
1424 mipsisa64*-*-* as the target selector. Remove -mips64,
1425 -mhard-float and -mgp64 from the options list.
1426 * gcc.target/mips/mips-ps-2.c: Likewise.
1427 * gcc.target/mips/mips-ps-3.c: Likewise.
1428 * gcc.target/mips/mips-ps-4.c: Likewise.
1429 * gcc.target/mips/mips-ps-6.c: Likewise.
1430 * gcc.target/mips/mips-ps-5.c: Remove -mhard-float from the
1432 * gcc.target/mips/sb1-1.c: Likewise.
1433 * gcc.target/mips/mips-ps-type.c: Likewise.
1434 * gcc.target/mips/mips-ps-7.c: New test.
1435 * gcc.target/mips/mips-ps-type-2.c: Likewise.
1436 * gcc.target/mips/fpr-moves-6.c: Remove XFAIL.
1437 * gcc.target/mips/mips.exp (setup_mips_tests): Set mips_fp and
1438 mips_gp instead of mips_fp64 and mips_gp64. Treat -mgp32 -mfp64
1439 as forcing an ABI and an architecture.
1440 (is_gp32_flag, is_gp64_flag): Fold into...
1441 (dg-mips-options): ...here. Make -mpaired-single imply -mfp64,
1442 then -mfp64 imply -mhard-float. Apply register rules after the
1443 loop. Handle -march=mipsN like -mipsN.
1445 2007-10-20 David Edelsohn <edelsohn@gnu.org>
1447 * gcc.dg/vect/vect.exp: Use -mcpu=970 instead of 7400.
1448 * gcc.dg/vect/costmodel/ppc/ppc-costmodel-vect.exp: Same.
1450 2007-10-20 Tobias Burnus <burnus@net-b.de>
1453 * gfortran.dg/entry_dummy_ref_3.f90: New.
1455 2007-10-20 Paul Thomas <pault@gcc.gnu.org>
1456 FX Coudert <fxcoudert@gcc.gnu.org>
1459 * gfortran.dg/char_cast_1.f90: New test.
1461 2007-10-19 Steven G. Kargl <kargl@gcc.gnu.org>
1463 * gfortran.dg/default_format_denormal_2.f90: xfail on FreeBSD.
1464 * gfortran.dg/large_real_kind_2.F90: ditto.
1465 * gfortran.dg/default_format_2.f90: ditto.
1466 * gfortran.dg/default_format_denormal_1.f90: ditto.
1468 2007-10-19 Richard Guenther <rguenther@suse.de>
1472 * gfortran.dg/pr32921.f: New testcase.
1474 2007-10-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1477 * gfortran.dg/transfer_check_1.f90: Adjust options.
1479 2007-10-19 Richard Guenther <rguenther@suse.de>
1482 2007-10-19 Richard Guenther <rguenther@suse.de>
1485 * gfortran.dg/pr32921.f: New testcase.
1487 2007-10-19 Richard Guenther <rguenther@suse.de>
1489 * gcc.c-torture/execute/20071018-1.c: New testcase.
1491 2007-10-19 Richard Guenther <rguenther@suse.de>
1494 * gfortran.dg/pr32921.f: New testcase.
1496 2007-10-18 Benjamin Kosnik <bkoz@redhat.com>
1498 * g++.old-deja/g++.robertl/eb130.C: Adjust include paths.
1500 2007-10-18 Richard Sandiford <rsandifo@nildram.co.uk>
1502 * gcc.target/mips/save-restore-3.c: Don't clobber $17.
1504 2007-10-18 Paul Thomas <pault@gcc.gnu.org>
1507 * gfortran.dg/host_assoc_function_1.f90: Correct references.
1508 * gfortran.dg/host_assoc_function_3.f90: New test.
1510 2007-10-18 Paul Thomas <pault@gcc.gnu.org>
1513 * gfortran.dg/transfer_simplify_6.f90: New test.
1515 2007-10-17 Uros Bizjak <ubizjak@gmail.com>
1516 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1519 * gfortran.dg/pr33794.f90: New testcase.
1521 2007-10-17 Uros Bizjak <ubizjak@gmail.com>
1524 * gcc.target/i386/pr32961.c: New testcase.
1525 * gcc.target/i386/sse-13.c: Remove __builtin_ia32_psllwi128,
1526 __builtin_ia32_psrlqi128, __builtin_ia32_psrlwi128,
1527 __builtin_ia32_psrldi128, __builtin_ia32_psrawi128,
1528 __builtin_ia32_psradi128, __builtin_ia32_psllqi128 and
1529 __builtin_ia32_pslldi128 defines.
1531 2007-10-17 Christopher D. Rickett <crickett@lanl.gov>
1534 * gfortran.dg/c_ptr_tests_13.f03: New test case.
1536 2007-10-16 Paolo Carlini <pcarlini@suse.de>
1540 * g++.dg/template/void12.C: New.
1541 * g++.dg/template/void13.C: New.
1543 2007-10-16 Paolo Carlini <pcarlini@suse.de>
1546 * g++.dg/template/void11.C: New.
1547 * g++.dg/template/void2.C: Adjust error markers.
1548 * g++.dg/template/void10.C: Likewise.
1549 * g++.dg/template/crash55.C: Likewise.
1551 2007-10-16 Mark Mitchell <mark@codesourcery.com>
1553 * g++.dg/opt/const5.C: New test.
1555 2007-10-15 Paolo Bonzini <bonzini@gnu.org>
1556 Maxim Kuvyrkov <maxim@codesourcery.com>
1558 * gcc.target/ia64/20040709-2.c: New test.
1560 2007-10-15 Steven G. Kargl <kargl@gcc.gnu.org>
1562 * gfortran.dg/gamma_5.f90: xfail on FreeBSD
1564 2007-10-15 Richard Sandiford <rsandifo@nildram.co.uk>
1566 * gcc.target/mips/dse-1.c: Pass the union as a second parameter
1567 to each function. Check that there are no unsigned loads.
1569 2007-10-15 Jakub Jelinek <jakub@redhat.com>
1571 PR tree-optimization/33136
1572 * gcc.c-torture/execute/20070824-1.c: New test.
1573 * gcc.dg/pr33136-1.c: New test.
1574 * gcc.dg/pr33136-2.c: New test.
1575 * gcc.dg/pr33136-3.c: New test.
1577 2007-10-15 Alexandre Oliva <aoliva@redhat.com>
1579 PR tree-optimization/33735
1580 * g++.dg/torture/pr33735.C: New.
1582 2007-10-15 Alexandre Oliva <aoliva@redhat.com>
1585 * gcc.dg/va-arg-pack-2.c: New.
1587 2007-10-15 Jakub Jelinek <jakub@redhat.com>
1589 PR tree-optimization/33619
1590 * gcc.dg/pr33619.c: New test.
1592 2007-10-15 David Edelsohn <edelsohn@gnu.org>
1594 lib/target-supports.exp (check_vmx_hw_available): Add -maltivec
1596 (check_effective_target_powerpc_altivec_ok): Only skip before AIX 5.3.
1598 2007-10-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1601 * gfortran.dg/inquire_11.f90: New test.
1602 * gfortan.dg/negative_unit_int8.f: New test.
1604 2007-10-15 Maxim Kuvyrkov <maxim@codesourcery.com>
1607 * gcc.c-torture/compile/pr33133.c: New test.
1609 2007-10-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1612 * gfortran.dg/namelist_40.f90: New test.
1614 2007-10-14 Tobias Burnus <burnus@net-b.de>
1617 * gfortran.dg/bounds_check_11.f90: New.
1619 2007-10-14 Andrew Pinski <pinskia@gmail.com>
1622 * g++.dg/other/ctor1.C: New test.
1623 * g++.dg/other/ctor2.C: New test.
1624 * g++.dg/other/dtor1.C: New test.
1626 2007-10-14 Tobias Burnus <burnus@gcc.gnu.org>
1628 * gfortran.dg/bounds_check_10.f90: Fix testcase.
1630 2007-10-13 Tobias Schlüter <tobi@gcc.gnu.org>
1631 Paul Thomas <pault@gcc.gnu.org>
1635 * gfortran.dg/bounds_check_10.f90: New.
1637 2007-10-13 David Edelsohn <edelsohn@gnu.org>
1639 * gcc.target/powerpc/parity-1.c: POWER5 feature, not POWER6.
1640 * gcc.target/powerpc/popcount-1.c: Same.
1642 2007-10-12 Simon Martin <simartin@users.sourceforge.net>
1645 * g++.dg/conversion/op4.C: New test.
1647 2007-10-12 Richard Sandiford <rsandifo@nildram.co.uk>
1649 * g++.dg/torture/pr33572.C (main): Allow argc to be zero.
1651 2007-10-12 Paul Thomas <pault@gcc.gnu.org>
1654 * gfortran.dg/ambiguous_specific_1.f90: New test.
1656 2007-10-12 Paul Thomas <pault@gcc.gnu.org>
1659 * gfortran.dg/impure_spec_expr_1.f90: New test.
1660 * gfortran.dg/char_result_7.f90: Remove illegal test.
1662 2007-10-12 Nathan Froyd <froydnj@codesourcery.com>
1665 * gcc.target/i386/pr11001-strlen-1.c: New testcase.
1666 * gcc.target/i386/pr11001-strlen-2.c: New testcase.
1667 * gcc.target/i386/pr11001-strlen-3.c: New testcase.
1668 * gcc.target/i386/pr11001-memset-1.c: New testcase.
1669 * gcc.target/i386/pr11001-memset-2.c: New testcase.
1670 * gcc.target/i386/pr11001-memset-3.c: New testcase.
1671 * gcc.target/i386/pr11001-memcpy-1.c: New testcase.
1672 * gcc.target/i386/pr11001-memcpy-2.c: New testcase.
1673 * gcc.target/i386/pr11001-memcpy-3.c: New testcase.
1675 2007-10-12 Richard Guenther <rguenther@suse.de>
1678 * gcc.dg/tree-ssa/forwprop-3.c: New testcase.
1679 * gcc.c-torture/execute/20071011-1.c: Likewise.
1680 * gcc.dg/tree-ssa/ssa-pre-9.c: Adjust.
1682 2007-10-12 Uros Bizjak <ubizjak@gmail.com>
1684 PR tree-optimization/33742
1685 * gcc.dg/pr33742.c: New testcase.
1687 2007-10-12 Jakub Jelinek <jakub@redhat.com>
1689 PR tree-optimization/33645
1690 * gcc.dg/pr33645-1.c: New test.
1691 * gcc.dg/pr33645-2.c: New test.
1692 * gcc.dg/pr33645-3.c: New test.
1695 * g++.dg/ext/label4.C: Adjust error regexp.
1696 * g++.dg/ext/label6.C: Adjust error regexp.
1697 * g++.dg/ext/label7.C: New test.
1698 * g++.dg/ext/label8.C: New test.
1699 * g++.dg/ext/label9.C: New test.
1701 2007-10-11 Kenneth Zadeck <zadeck@naturalbridge.com>
1704 * gcc.dg/pr33676.c: New.
1706 2007-10-11 Paolo Carlini <pcarlini@suse.de>
1709 * g++.dg/cpp0x/variadic83.C: New.
1711 2007-10-11 Paolo Carlini <pcarlini@suse.de>
1714 * g++.dg/cpp0x/variadic81.C: New.
1715 * g++.dg/cpp0x/variadic82.C: Likewise.
1717 2007-10-11 Richard Guenther <rguenther@suse.de>
1720 * gcc.dg/pr33724.c: New testcase.
1722 2007-10-11 Richard Guenther <rguenther@suse.de>
1725 * gcc.dg/pr33726.c: New testcase.
1727 2007-10-11 Uros Bizjak <ubizjak@gmail.com>
1730 * gfortran.fortran-torture/compile/logical-1.f90: New testcase.
1732 2007-10-10 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1735 * gfortran.dg/do_3.F90: Run with -fwrapv.
1737 2007-10-09 Geoffrey Keating <geoffk@apple.com>
1739 * gcc.dg/unwind-1.c: New.
1741 2007-10-09 Thomas Koenig <tkoenig@gcc.gnu.org>
1744 * gfortran.dg/gamma_5.f90: Adjust tolerance to avoid
1745 failure on some common systems.
1747 2007-10-09 Richard Guenther <rguenther@suse.de>
1750 * gcc.dg/pr33692.c: New testcase.
1752 2007-10-09 Kenneth Zadeck <zadeck@naturalbridge.com>
1755 * gcc.c-torture/execute/pr33669.c: New.
1757 2007-10-09 Richard Sandiford <rsandifo@nildram.co.uk>
1759 PR tree-optimization/33615
1760 * g++.dg/tree-ssa/pr33615-2.C: New test.
1762 2007-10-09 Richard Sandiford <rsandifo@nildram.co.uk>
1764 PR tree-optimization/33615
1765 * g++.dg/tree-ssa/pr33615.C: New test.
1767 2007-10-08 Alexandre Oliva <aoliva@redhat.com>
1769 PR tree-optimization/33572
1770 * g++.dg/torture/pr33572.C: Replace with complete test.
1772 2007-10-08 Tobias Schlüter <tobi@gcc.gnu.org>
1775 * gfortran.dg/spec_expr_5.f90: New.
1777 2007-10-08 Geoffrey Keating <geoffk@apple.com>
1779 * gcc.dg/pragma-darwin-2.c: New.
1781 2007-10-08 Richard Guenther <rguenther@suse.de>
1786 * gcc.dg/pr33693.c: New testcase.
1787 * gcc.dg/pr33695.c: Likewise.
1788 * gcc.dg/pr33697.c: Likewise.
1790 2007-10-08 Richard Guenther <rguenther@suse.de>
1795 * gcc.dg/pr33691.c: New testcase.
1796 * gcc.dg/pr33694.c: Likewise.
1797 * gcc.dg/pr33696.c: Likewise.
1799 2007-10-07 Thomas Koenig <tkoenig@gcc.gnu.org>
1802 * gfortran.dg/gamma_5.f90: New test case
1804 2007-10-07 Tobias Schlüter <tobi@gcc.gnu.org>
1807 * initialization_1.f90: Fix dg-error annotations.
1808 * initialization_14.f90: New.
1809 * initialization_7.f90: Fix dg-error annotations.
1810 * initialization_9.f90: Likewise.
1812 2007-10-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1814 * gfortran.dg/error_recovery_4.f90: New test.
1816 2007-10-06 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1818 * gfortran.dg/default_format_denormal_2.f90: New test.
1819 * gfortran.dg/default_format_2.inc: New test.
1820 * gfortran.dg/default_format_denormal_1.f90: New test.
1821 * gfortran.dg/default_format_1.inc: New test.
1822 * gfortran.dg/default_format_1.f90: Don't test for denormalized
1824 * gfortran.dg/default_format_2.f90: Don't test for denormalized
1827 2007-10-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1829 * gfortran.dg/namelist_15.f90: Revise test.
1831 2007-10-06 Alexandre Oliva <aoliva@redhat.com>
1833 PR tree-optimization/33655
1834 * gcc.dg/torture/pr33655.c: New.
1836 2007-10-06 Alexandre Oliva <aoliva@redhat.com>
1838 PR tree-optimization/33572
1839 * g++.dg/torture/pr33572.C: New.
1841 2007-10-06 Tobias Schlüter <tobi@gcc.gnu.org>
1844 * gfortran.dg/forall_11.f90: New.
1846 2007-10-05 Michael Matz <matz@suse.de>
1849 * gcc.dg/pr33667.c: New testcase.
1851 2007-10-05 Richard Guenther <rguenther@suse.de>
1854 * gcc.dg/pr33666.c: New testcase.
1856 2007-10-05 Michael Matz <matz@suse.de>
1859 * gcc.target/i386/pr33600.c: New testcase.
1861 2007-10-05 Richard Guenther <rguenther@suse.de>
1863 * g++.dg/tree-ssa/obj-type-ref.C: New testcase.
1865 2007-10-05 Richard Sandiford <rsandifo@nildram.co.uk>
1868 * gcc.target/mips/pr33635-1.c: New test.
1870 2007-10-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1873 * gfortran.dg/namelist_39.f90: Revise to use long names.
1875 2007-10-04 H.J. Lu <hongjiu.lu@intel.com>
1878 * gfortran.dg/pr33646.f90: New file.
1880 2007-10-04 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1883 * gfortran.dg/char_type_len_2.f90: Adjust error message.
1884 * gfortran.dg/char_decl_2.f90: New test.
1886 2007-10-04 Richard Guenther <rguenther@suse.de>
1889 * gcc.c-torture/compile/pr33641.c: New testcase.
1891 2007-10-04 Michael Matz <matz@suse.de>
1893 PR rtl-optimization/33653
1894 * gcc.dg/pr33653.c: New.
1896 2007-10-04 Richard Guenther <rguenther@suse.de>
1898 PR tree-optimization/33627
1899 * g++.dg/torture/pr33627.C: New testcase.
1901 2007-10-04 Tobias Schlüter <tobi@gcc.gnu.org>
1904 * gfortran.dg/parens_6.f90: New.
1906 2007-10-04 Paul Thomas <pault@gcc.gnu.org>
1910 * gfortran.dg/ambiguous_specific_1.f90: Remove.
1912 2007-10-03 Alexandre Oliva <aoliva@redhat.com>
1914 * g++.dg/ext/gnu-inline-global-redecl.C: New.
1916 2007-10-03 Richard Sandiford <rsandifo@nildram.co.uk>
1919 * gcc.target/mips/mips.exp (setup_mips_tests): Set mips_isa_rev
1921 (dg-mips-options): Handle -EL and -mel. Make -mfp64 imply
1922 -mhard-float and a suitable ISA. Improve handling of -mipsXrY
1924 * gcc.target/mips/fpr-moves-1.c: New test.
1925 * gcc.target/mips/fpr-moves-2.c: Likewise.
1926 * gcc.target/mips/fpr-moves-3.c: Likewise.
1927 * gcc.target/mips/fpr-moves-4.c: Likewise.
1928 * gcc.target/mips/fpr-moves-5.c: Likewise.
1929 * gcc.target/mips/fpr-moves-6.c: Likewise.
1930 * gcc.target/mips/mips32r2-mxhc1.c: Remove -march=mips32r2
1932 2007-10-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1934 * gfortran.dg/default_format_1.f90: XFAIL on all darwin targets.
1936 2007-10-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1938 * gfortran.dg/default_format_1.f90: XFAIL on ppc-darwin.
1939 * gfortran.dg/default_format_2.f90: XFAIL on ppc-darwin.
1941 2007-10-03 Tobias Schlüter <tobi@gcc.gnu.org>
1944 * gfortran.dg/common_errors_1.f90: New.
1946 2007-10-03 Doug Kwan <dougkwan@google.com>
1947 Richard Guenther <rguenther@suse.de>
1950 * g++.dg/debug/using3.C: New testcase.
1952 2007-10-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1955 * gfortran.dg/namelist_38.f90: New test.
1956 * gfortran.dg/namelist_39.f90: New test.
1958 2007-10-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1961 * gfortran.dg/default_format_1.f90: New test.
1962 * gfortran.dg/default_format_2.f90: New test.
1963 * gfortran.dg/namelist_print_1.f: Adjust expected output.
1964 * gfortran.dg/real_const_3.f90: Adjust expected output.
1966 2007-10-02 Richard Sandiford <rsandifo@nildram.co.uk>
1968 * gcc.target/mips/mips.exp (setup_mips_tests): Set mips_abi to the
1969 default ABI. Split mips_forced_abi into mips_forced_abi and
1971 (is_gp32_flag): Return true for -mabi=32.
1972 (is_gp64_flag): New function. Handle 64-bit -mabi options.
1973 (dg-mips-options): Use is_gp64_flag instead of checking specifically
1974 for -mgp64. Update after the mips_forced_abi split. Handle -mabi=*.
1975 Don't force an ABI for -mgp32 or -mfp32 if the flags contain -mabi=*.
1976 * gcc.target/mips/pr33256.c: Remove -mips3 requirement.
1977 * gcc.target/mips/save-restore-1.c: Use -mabi=32 instead of -mgp32.
1978 * gcc.target/mips/save-restore-2.c: Likewise.
1979 * gcc.target/mips/save-restore-3.c: Likewise.
1980 * gcc.target/mips/save-restore-4.c: Likewise.
1982 2007-10-02 Richard Sandiford <rsandifo@nildram.co.uk>
1985 * gcc.c-torture/compile/pr33617.c: New test.
1987 2007-10-02 Andreas Tobler <a.tobler@schweiz.org>
1989 * gcc.target/powerpc/stabs-attrib-vect-darwin.c: Change options to use
1990 -gstabs+ for extended options.
1992 2007-10-02 Paul Thomas <pault@gcc.gnu.org>
1995 * gfortran.dg/ambiguous_specific_1.f90: New test.
1997 2007-10-02 Revital Eres <eres@il.ibm.com>
1999 * gcc.target/powerpc/paired-8.c: New test.
2000 * gcc.target/powerpc/paired-9.c: New test.
2001 * gcc.target/powerpc/paired-10.c: New test.
2003 2007-10-02 Paul Thomas <pault@gcc.gnu.org>
2006 * gfortran.dg/derived_comp_array_ref_5.f90: New test.
2008 2007-10-02 Paul Thomas <pault@gcc.gnu.org>
2011 * gfortran.dg/intent_out_2.f90: New test.
2013 2007-10-02 Paul Thomas <pault@gcc.gnu.org>
2016 * gfortran.dg/ambiguous_reference_1.f90: New test.
2018 2007-10-02 Paul Thomas <pault@gcc.gnu.org>
2023 * gfortran.dg/function_kinds_1.f90: New test.
2024 * gfortran.dg/function_kinds_2.f90: New test.
2025 * gfortran.dg/derived_function_interface_1.f90: Correct illegal
2026 use association into interfaces.
2028 2007-10-01 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2031 gcc.dg/float-range-3.c (INFINITY): Define if not defined.
2032 (overflow): Use INFINITY, not FP_INFINITE.
2033 gcc.dg/float-range-4.c: Likewise.
2034 gcc.dg/float-range-5.c: Likewise.
2036 2007-10-01 Nick Clifton <nickc@redhat.com>
2038 * gcc.c-torture/execute/20060102-1.c (f): Fix computation to work
2041 2007-09-30 Diego Novillo <dnovillo@google.com>
2044 * g++.dg/tree-ssa/pr33593.C: New test.
2046 2007-09-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2049 * gfortran.dg/PR19872.f: Fix test condition.
2050 * gfortran.dg/list_read_7.f90: New test.
2052 2007-09-30 Uros Bizjak <ubizjak@gmail.com>
2054 PR tree-optimization/33597
2055 * gcc.dg/vect/pr33597.c: New testcase.
2057 2007-09-29 Uros Bizjak <ubizjak@gmail.com>
2059 * gcc.target/i386/sse5-convert.c: Fix target selector and rename to...
2060 * gcc.target/i386/pr33524.c: ...this.
2062 2007-09-28 Tobias Schlüter <tobi@gcc.gnu.org>
2065 * gfortran.dg/minmaxloc_4.f90: New.
2067 2007-09-28 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2069 * gcc.dg/fold-bitand-4.c: Add -fno-common to options on hppa*-*-hpux*.
2071 2007-09-28 Uros Bizjak <ubizjak@gmail.com>
2073 * gcc.dg/array-init-1.c: Add -mtune=i686 for 32bit x86 targets.
2075 2007-09-28 Paolo Carlini <pcarlini@suse.de>
2078 * g++.dg/cpp0x/variadic79.C: New.
2080 2007-09-28 Michael Matz <matz@suse.de>
2081 Jakub Jelinek <jakub@redhat.com>
2083 PR rtl-optimization/33552
2084 * gcc.target/i386/pr33552.c: New runtime test.
2085 * gcc.target/i386/strinline.c: New compile time test.
2087 2007-09-28 Jakub Jelinek <jakub@redhat.com>
2089 * gfortran.dg/openmp_stack.f90: Removed.
2092 * g++.dg/cpp0x/variadic80.C: New test.
2094 2007-09-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2096 * gfortran.dg/namelist_38.f90: Delete test for revertion of
2099 2007-09-27 Andrew Pinski <andrew_pinski@playstation.sony.com>
2102 * gcc.target/powerpc/gcse-1.c: New test.
2104 2007-09-27 Tobias Schlüter <tobi@gcc.gnu.org>
2106 * gfortran.dg/array_initializer_3.f90: Adapt error annotations for
2107 fixed capitalizations.
2108 * gfortran.dg/compliant_elemental_intrinsics_1.f90: Likewise.
2109 * gfortran.dg/compliant_elemental_intrinsics_2.f90: Likewise.
2110 * gfortran.dg/elemental_subroutine_4.f90: Likewise.
2111 * gfortran.dg/intrinsic_argument_conformance_1.f90: Likewise.
2112 * gfortran.dg/maxloc_shape_1.f90: Likewise.
2113 * gfortran.dg/maxval_maxloc_conformance_1.f90: Likewise.
2114 * gfortran.dg/min_max_conformance.f90: Likewise.
2116 2007-09-27 Richard Sandiford <rsandifo@nildram.co.uk>
2118 * gcc.dg/c99-tgmath-1.c: Require c99_runtime and add the associated
2120 * gcc.dg/c99-tgmath-2.c: Likewise.
2121 * gcc.dg/c99-tgmath-3.c: Likewise.
2122 * gcc.dg/c99-tgmath-4.c: Likewise.
2124 2007-09-27 Paul Thomas <pault@gcc.gnu.org>
2127 * gfortran.dg/anint_1.f90: New test.
2129 2007-09-27 Ian Lance Taylor <iant@google.com>
2131 PR tree-optimization/33565
2132 * gcc.dg/Wstrict-overflow-20.c: New test.
2134 2007-09-27 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2136 * gfortran.dg/openmp_stack.f90: Fix typo.
2137 * gfortran.dg/recursive_stack.f90: Fix typo.
2139 2007-09-27 Paolo Carlini <pcarlini@suse.de>
2142 * g++.dg/template/error31.C: New.
2144 2007-09-27 Jakub Jelinek <jakub@redhat.com>
2146 * lib/prune.exp: Prune also "^In function .*$" lines and
2147 "^ inlined from .*$" lines.
2149 2007-09-26 Richard Guenther <rguenther@suse.de>
2151 PR tree-optimization/33563
2152 * gcc.dg/torture/pr33563.c: New testcase.
2154 2007-09-26 Joseph Myers <joseph@codesourcery.com>
2157 * gcc.dg/large-size-array-2.c: Expect diagnostic for too-large
2159 * gcc.dg/large-size-array-4.c: New. Copy of large-size-array-2.c
2162 2007-09-26 Richard Guenther <rguenther@suse.de>
2164 PR tree-optimization/30375
2165 PR tree-optimization/33560
2166 * gcc.dg/tree-ssa/complex-4.c: XFAIL.
2167 * gcc.dg/tree-ssa/complex-5.c: Likewise.
2168 * gcc.dg/tree-ssa/ssa-dse-9.c: Likewise.
2169 * gcc.dg/torture/pr30375.c: New testcase.
2170 * gcc.dg/torture/pr33560.c: New testcase.
2171 * gcc.dg/tree-ssa/pr30375.c: Likewise.
2173 2007-09-25 Simon Martin <simartin@users.sourceforge.net>
2176 * g++.dg/parse/crash38.C: New test.
2178 2007-09-25 Michael Meissner <michael.meissner@amd.com>
2181 * gcc.target/i386/sse5-convert.c: New file, test int->long
2182 vectorized conversions.
2184 2007-09-25 Revital Eres <eres@il.ibm.com>
2186 * gcc.target/powerpc/ppc-paired.c (paired_sel): Add.
2188 2007-09-25 Joseph Myers <joseph@codesourcery.com>
2191 * gcc.dg/enum-incomplete-1.c: New test.
2193 2007-09-25 Bernd Schmidt <bernd.schmidt@analog.com>
2195 * gcc.c-torture/compile/20070919-1.c: New test.
2197 2007-09-25 Kaz Kojima <kkojima@gcc.gnu.org>
2199 * gfortran.dg/init_flag_3.f90: Add -mieee for sh.
2201 2007-09-24 Danny Smith <dannysmith@user.sourceforge.net>
2204 * g++.dg/inherit/override_attribs.C: New file.
2206 2007-09-23 Tobias Schlüter <tobi@gcc.gnu.org>
2209 * io.c (check_format_string): Move NULL and constant checks into
2211 (check_io_constraints): Call gfc_simplify_expr() before calling
2212 check_format_string(). Remove NULL and constant checks.
2214 2007-09-24 Roman Zippel <zippel@linux-m68k.org>
2216 * gcc.c-torture/execute/loop-2f.x: New. Disable test for m68k-linux.
2217 * gcc.c-torture/execute/loop-2g.x: Likewise.
2219 2007-09-24 Richard Sandiford <rsandifo@nildram.co.uk>
2221 * lib/target-supports.exp (check_effective_target_mips16_attribute):
2222 Reject hard-float modes unless the ABI is o32 or o64.
2223 * gcc.target/mips/inter/mips16-inter.exp: Load gcc-dg.exp instead
2224 of gcc.exp. Skip the tests when mips16 code generation is not
2226 * gcc.target/mips/mips16-attributes.c: Require mips16_attribute
2227 and use dg-add-options mips16_attribute.
2229 2007-09-24 Jakub Jelinek <jakub@redhat.com>
2232 * g++.dg/ext/attrib29.C: New test.
2234 2007-09-23 Ollie Wild <aaw@google.com>
2236 * gcc.dg/fold-bitand-1.c: New test.
2237 * gcc.dg/fold-bitand-2.c: New test.
2238 * gcc.dg/fold-bitand-3.c: New test.
2239 * gcc.dg/fold-bitand-4.c: New test.
2241 2007-09-23 Richard Sandiford <rsandifo@nildram.co.uk>
2243 * gcc.target/mips/gcc-have-sync-compare-and-swap-1.c: Don't expect
2244 any of the macros to be defined for __mips16.
2245 * gcc.target/mips/gcc-have-sync-compare-and-swap-2.c: Likewise.
2247 2007-09-23 Richard Sandiford <rsandifo@nildram.co.uk>
2249 * gcc.dg/vect/pr21591.c: Require vect_int.
2250 * gcc.dg/vect/vect-outer-2.c: Require vect_intfloat_cvt.
2251 * gcc.dg/vect/vect-outer-2a.c: Likewise.
2252 * gcc.dg/vect/vect-outer-2c.c: Likewise.
2254 2007-09-23 Jakub Jelinek <jakub@redhat.com>
2256 * gcc.dg/va-arg-pack-len-1.c: Use error and warning
2258 * gcc.dg/va-arg-pack-len-2.c: New test.
2259 * g++.dg/ext/va-arg-pack-len-1.C: Use error and warning
2261 * g++.dg/ext/va-arg-pack-len-2.C: New test.
2263 PR tree-optimization/32772
2264 * gcc.c-torture/compile/20070905-1.c: New test.
2266 PR tree-optimization/32975
2267 * gcc.dg/pr32975.c: New test.
2270 * gcc.dg/pr28755.c: New test.
2272 2007-09-23 Richard Sandiford <rsandifo@nildram.co.uk>
2274 * lib/target-supports.exp (check_effective_target_nomips16): New
2276 * lib/fortran-torture.exp: Check nomips16 as well as mpaired_single
2278 * gcc.dg/vect/vect.exp: Likewise.
2279 * g++.dg/vect/vect.exp: Likewise.
2280 * gcc.target/mips/mips.exp (setup_mips_tests): Don't set mips_mips16.
2281 (dg-mips-options): Don't skip -march* and -mips* tests for -mips16.
2282 * gcc.target/mips/branch-cost-1.c (foo): Add NOMIPS16.
2283 * gcc.target/mips/branch-cost-2.c (foo): Likewise.
2284 * gcc.target/mips/clear-cache-1.c (f): Likewise.
2285 * gcc.target/mips/dpaq_sa_l_w.c (f1, f2, f3): Likewise.
2286 * gcc.target/mips/dpsq_sa_l_w.c (f1, f2, f3): Likewise.
2287 * gcc.target/mips/fix-vr4130-1.c (foo): Likewise.
2288 * gcc.target/mips/fix-vr4130-2.c (foo): Likewise.
2289 * gcc.target/mips/fix-vr4130-3.c (foo): Likewise.
2290 * gcc.target/mips/fix-vr4130-4.c (foo): Likewise.
2291 * gcc.target/mips/fixed-scalar-type.c (test1, test2, test3, test4)
2292 (test5, test6, test7, test8, test9, test10, test11, test12, test13)
2293 (test14, test15, test16, test17, test18): Likewise.
2294 * gcc.target/mips/fixed-vector-type.c (test1, test2, test3, test4)
2295 (test5, test6, test7, test8, test9, test10, test11, test12, test13)
2296 (test14, test15, test16, test17, test18, test19, test20, test21)
2298 * gcc.target/mips/madd-1.c (f1, f2, f3): Likewise.
2299 * gcc.target/mips/madd-2.c (f1, f2, f3): Likewise.
2300 * gcc.target/mips/madd-4.c (f1, f2, f3): Likewise.
2301 * gcc.target/mips/maddu-1.c (f1, f2, f3): Likewise.
2302 * gcc.target/mips/maddu-2.c (f1, f2, f3): Likewise.
2303 * gcc.target/mips/maddu-4.c (f1, f2, f3): Likewise.
2304 * gcc.target/mips/mips-3d-1.c (main): Likewise.
2305 * gcc.target/mips/mips-3d-2.c (main, test0, test1, test2, test3)
2306 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
2307 (test13, test14, test15, test16, test17, test18, test19, test20)
2308 (test21, test22, test23, test24, test25, test26, test27, test28)
2309 (test29, test30, test31): Likewise.
2310 * gcc.target/mips/mips-3d-3.c (main, test0, test1, test2, test3)
2311 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
2312 (test13, test14, test15, test16, test17, test18, test19, test20)
2313 (test21, test22, test23, test24, test25, test26, test27, test28)
2314 (test29, test30, test31, test32, test33, test34, test35, test36)
2315 (test37, test38, test39, test40, test41, test42, test43, test44)
2316 (test45, test46, test47, test48, test49, test50, test51, test52)
2317 (test53, test54, test55, test56, test57, test58, test59, test60)
2318 (test61, test62, test63): Likewise.
2319 * gcc.target/mips/mips-3d-4.c (main, test0, test1, test2, test3)
2320 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
2321 (test13, test14, test15, test16, test17, test18, test19, test20)
2322 (test21, test22, test23, test24, test25, test26, test27, test28)
2323 (test29, test30, test31): Likewise.
2324 * gcc.target/mips/mips-3d-5.c (main, test0, test1, test2, test3)
2325 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
2326 (test13, test14, test15, test16, test17, test18, test19, test20)
2327 (test21, test22, test23, test24, test25, test26, test27, test28)
2328 (test29, test30, test31): Likewise.
2329 * gcc.target/mips/mips-3d-6.c (main, test0, test1, test2, test3)
2330 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
2331 (test13, test14, test15): Likewise.
2332 * gcc.target/mips/mips-3d-7.c (main, test0, test1, test2, test3)
2333 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
2334 (test13, test14, test15): Likewise.
2335 * gcc.target/mips/mips-3d-8.c (main, test0, test1, test2, test3)
2336 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
2337 (test13, test14, test15, test16, test17, test18, test19, test20)
2338 (test21, test22, test23, test24, test25, test26, test27, test28)
2339 (test29, test30, test31): Likewise.
2340 * gcc.target/mips/mips-3d-9.c (matrix_multiply2, matrix_multiply3)
2341 (matrix_multiply4: Likewise.
2342 * gcc.target/mips/mips-ps-1.c (main): Likewise.
2343 * gcc.target/mips/mips-ps-2.c (main): Likewise.
2344 * gcc.target/mips/mips-ps-3.c (main): Likewise.
2345 * gcc.target/mips/mips-ps-4.c (main, test0, test1, test2, test3)
2346 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
2347 (test13, test14, test15, test16, test17, test18, test19, test20)
2348 (test21, test22, test23, test24, test25, test26, test27, test28)
2349 (test29, test30, test31): Likewise.
2350 * gcc.target/mips/mips-ps-5.c (main, test0, test1, test2, test3)
2351 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
2352 (test13, test14, test15, test16, test17, test18, test19, test20)
2353 (test21, test22, test23, test24, test25, test26, test27, test28)
2354 (test29, test30, test31): Likewise.
2355 * gcc.target/mips/mips-ps-5.c (main): Likewise.
2356 * gcc.target/mips/mips-ps-6.c (main): Likewise.
2357 * gcc.target/mips/mips-ps-type.c (init, move, load, store, add, sub)
2358 (neg, mul, madd, msub, nmadd, nmsub, cond_move1, cond_move2): Likewise.
2359 * gcc.target/mips/mips32-dsp-type.c (add_v2hi,add_v4qi, sub_v2hi)
2360 (sub_v4qi): Likewise.
2361 * gcc.target/mips/mips32-dsp.c (test_MIPS_DSP, add_v2q15, add_v4i8)
2362 (sub_v2q15, sub_v4i8, test_MIPS_DSP): Likewise.
2363 * gcc.target/mips/movcc-1.c (sub1, sub2): Likewise.
2364 * gcc.target/mips/movcc-2.c (sub4, sub5): Likewise.
2365 * gcc.target/mips/movcc-3.c (sub3, sub6, sub7, sub8, sub9, suba)
2366 (subb, subc): Likewise.
2367 * gcc.target/mips/msub-1.c (f1, f2): Likewise.
2368 * gcc.target/mips/msub-2.c (f1, f2): Likewise.
2369 * gcc.target/mips/msub-4.c (f1, f2): Likewise.
2370 * gcc.target/mips/msubu-1.c (f1, f2): Likewise.
2371 * gcc.target/mips/msubu-2.c (f1, f2): Likewise.
2372 * gcc.target/mips/msubu-4.c (f1, f2): Likewise.
2373 * gcc.target/mips/nmadd-1.c (sub1, sub2, sub3, sub4): Likewise.
2374 * gcc.target/mips/nmadd-2.c (sub1, sub2, sub3, sub4): Likewise.
2375 * gcc.target/mips/rsqrt-1.c (foo, bar): Likewise.
2376 * gcc.target/mips/rsqrt-2.c (foo, bar): Likewise.
2377 * gcc.target/mips/sb1-1.c (divide, recip, squareroot, rsqrt): Likewise.
2378 * gcc.target/mips/vr-mult-1.c (f1, f2): Likewise.
2379 * gcc.target/mips/vr-mult-2.c (f1, f2): Likewise.
2381 2007-09-22 Richard Sandiford <rsandifo@nildram.co.uk>
2383 * lib/target-supports.exp (add_options_for_mips16_attribute)
2384 (check_effective_target_mips16_attribute): New functions.
2385 * gcc.target/mips/mips.exp: Define MIPS16 and NOMIPS16 on the
2387 (dg-mips-options) Remove -mno-mips16 handling. Add options to
2389 * gcc.target/mips/asm-1.c (NOMIPS16): Delete.
2390 * gcc.target/mips/atomic-memory-1.c (NOMIPS16): Likewise.
2391 * gcc.target/mips/atomic-memory-2.c (NOMIPS16): Likewise.
2392 * gcc.target/mips/branch-1.c (NOMIPS16): Likewise.
2393 * gcc.target/mips/dspr2-MULT.c (NOMIPS16): Likewise.
2394 * gcc.target/mips/dspr2-MULTU.c (NOMIPS16): Likewise.
2395 * gcc.target/mips/fpcmp-1.c (NOMIPS16): Likewise.
2396 * gcc.target/mips/fpcmp-2.c (NOMIPS16): Likewise.
2397 * gcc.target/mips/ins-1.c (NOMIPS16): Likewise.
2398 * gcc.target/mips/madd-3.c (NOMIPS16): Likewise.
2399 * gcc.target/mips/maddu-3.c (NOMIPS16): Likewise.
2400 * gcc.target/mips/mips32-dsp-run.c (NOMIPS16): Likewise.
2401 * gcc.target/mips/mips32-dspr2-type.c (NOMIPS16): Likewise.
2402 * gcc.target/mips/msub-3.c (NOMIPS16): Likewise.
2403 * gcc.target/mips/msubu-3.c (NOMIPS16): Likewise.
2404 * gcc.target/mips/near-far-3.c (NOMIPS16): Likewise.
2405 * gcc.target/mips/near-far-4.c (NOMIPS16): Likewise.
2406 * gcc.target/mips/neg-abs-1.c (NOMIPS16): Likewise.
2407 * gcc.target/mips/smartmips-lwxs.c (NOMIPS16): Likewise.
2408 * gcc.target/mips/smartmips-ror-1.c (NOMIPS16): Likewise.
2409 * gcc.target/mips/smartmips-ror-2.c (NOMIPS16): Likewise.
2410 * gcc.target/mips/smartmips-ror-3.c (NOMIPS16): Likewise.
2411 * gcc.target/mips/smartmips-ror-4.c (NOMIPS16): Likewise.
2412 * gcc.target/mips/pr26765.c: Use dg-mips-options instead of dg-options.
2414 * gcc.target/mips/20020620-1.c: Use dg-mips-options instead
2416 * gcc.target/mips/call-saved-1.c: Remove -mips16 and -mno-abicalls
2417 options. Require { target mips16_attribute } and use dg-add-options
2418 to add the associated options.
2420 * gcc.target/mips/call-saved-2.c: As for call-saved-1.c.
2421 * gcc.target/mips/call-saved-3.c: Likewise.
2422 * gcc.target/mips/code-readable-1.c: Require { target
2423 mips16_attribute } and use dg-add-options to add the associated
2424 options. Remove trailing whitespace.
2426 * gcc.target/mips/code-readable-2.c: Likewise.
2427 * gcc.target/mips/code-readable-3.c: Likewise.
2428 * gcc.target/mips/mips16-attributes-2.c: Likewise.
2429 * gcc.target/mips/mips16e-extends.c: Remove -mips16 option.
2430 Require { target mips16_attribute } and use dg-add-options to
2431 add the associated options.
2432 (cksum16, cksum8): Use MIPS16.
2433 * gcc.target/mips/save-restore-1.c: Remove -mips16 option.
2434 Require { target mips16_attribute } and use dg-add-options to
2435 add the associated options.
2437 * gcc.target/mips/save-restore-2.c: Likewise.
2438 * gcc.target/mips/save-restore-3.c: Likewise.
2439 * gcc.target/mips/save-restore-4.c: Likewise.
2440 * gcc.target/mips/save-restore-5.c: Likewise. Also remove
2442 * gcc.target/mips/mips-sched-madd.c: Remove -mno-mips16.
2443 (foo): Use NOMIPS16.
2445 2007-09-22 Paul Thomas <pault@gcc.gnu.org>
2448 * gfortran.dg/derived_comp_array_ref_3.f90: New test.
2451 * gfortran.dg/derived_comp_array_ref_4.f90: New test.
2453 2007-09-22 Tobias Burnus <burnus@net-b.de>
2456 * gfortran.dg/gomp/free-2.f90: New.
2457 * gfortran.dg/gomp/appendix-a/a.31.1.f90: Add missing &.
2458 * gfortran.dg/gomp/omp_parse1.f90: Add dg-warning.
2460 2007-09-22 Uros Bizjak <ubizjak@gmail.com>
2462 * gcc.target/i386/sse5-hadduX.c: Remove target selector.
2463 * gcc.target/i386/sse5-haddX.c: Ditto.
2464 * gcc.target/i386/sse5-hsubX.c: Ditto.
2465 * gcc.target/i386/sse5-maccXX.c: Ditto.
2466 * gcc.target/i386/sse5-msubXX.c: Ditto.
2467 * gcc.target/i386/sse5-nmaccXX.c: Ditto.
2468 * gcc.target/i386/sse5-nmsubXX.c: Ditto.
2469 * gcc.target/i386/sse5-permpX.c: Ditto.
2470 * gcc.target/i386/sse5-fma.c: Remove target selector. Require lp64
2472 * gcc.target/i386/sse5-fma-vector.c: Ditto.
2473 * gcc.target/i386/sse5-ima-vector.c: Ditto.
2474 * gcc.target/i386/sse5-pcmov.c: Ditto.
2475 * gcc.target/i386/sse5-pcmov2.c: Ditto.
2477 2007-09-22 Richard Guenther <rguenther@suse.de>
2479 PR tree-optimization/33146
2480 * gcc.c-torture/compile/pr33146.c: New testcase.
2482 2007-09-22 Richard Sandiford <rsandifo@nildram.co.uk>
2484 * lib/target-supports.exp (check_cached_effective_target): New
2486 (check_no_compiler_messages, check_no_messages_and_pattern): Use it.
2487 (check_effective_target_c99_runtime): New procedure.
2488 * gcc.dg/builtins-20.c (test3f): Wrap cargf check in HAVE_C99_RUNTIME.
2489 (test3l): Likewise cargl.
2490 * gcc.dg/builtins-59.c: Require c99_runtime.
2491 * gcc.dg/builtins-61.c: Likewise.
2492 * gcc.dg/builtins-62.c: Likewise.
2494 2007-09-22 Richard Sandiford <rsandifo@nildram.co.uk>
2496 * lib/target-supports.exp (add_options_for_c99_runtime): New procedure.
2497 * lib/target-supports-dg.exp (dg-add-options): Likewise.
2498 * gcc.dg/builtins-18.c: Use { dg-add-options c99_runtime } instead of
2499 target-specific dg-options.
2500 * gcc.dg/builtins-20.c: Likewise.
2501 * gcc.dg/builtins-53.c: Likewise.
2502 * gcc.dg/builtins-55.c: Likewise.
2503 * gcc.dg/single-precision-constant.c: Likewise.
2504 * gcc.dg/torture/builtin-convert-1.c: Likewise.
2505 * gcc.dg/torture/builtin-convert-2.c: Likewise.
2506 * gcc.dg/torture/builtin-convert-3.c: Likewise.
2507 * gcc.dg/torture/builtin-convert-4.c: Likewise.
2508 * gcc.dg/torture/builtin-power-1.c: Likewise.
2510 2007-09-21 Chao-ying Fu <fu@mips.com>
2512 * lib/target-supports.exp (check_effective_target_fixed_point): New to
2513 check if targets have fixed-point supports.
2514 * gcc.dg/fixed-point/fixed-point.exp: New file.
2515 * gcc.dg/fixed-point/addsub.c, gcc.dg/fixed-point/allconv.c,
2516 * gcc.dg/fixed-point/allop.c, gcc.dg/fixed-point/call-by-value.c,
2517 * gcc.dg/fixed-point/cast-bad.c, gcc.dg/fixed-point/composite-type.c,
2518 * gcc.dg/fixed-point/const-1.c, gcc.dg/fixed-point/constant.c,
2519 * gcc.dg/fixed-point/constants-pedantic.c,
2520 * gcc.dg/fixed-point/convert.c, gcc.dg/fixed-point/define.c,
2521 * gcc.dg/fixed-point/keywords-c89.c, gcc.dg/fixed-point/keywords-c99.c,
2522 * gcc.dg/fixed-point/keywords-ignored-c99.c,
2523 * gcc.dg/fixed-point/keywords-pedantic.c,
2524 * gcc.dg/fixed-point/keywords-reserved.c, gcc.dg/fixed-point/binary.c,
2525 * gcc.dg/fixed-point/modes.c, gcc.dg/fixed-point/noassoc.c,
2526 * gcc.dg/fixed-point/types.c, gcc.dg/fixed-point/typespec.c,
2527 * gcc.dg/fixed-point/unary.c, gcc.dg/fixed-point/func-array.c,
2528 * gcc.dg/fixed-point/func-scalar.c, gcc.dg/fixed-point/func-struct.c,
2529 * gcc.dg/fixed-point/func-vararg-mixed.c,
2530 * gcc.dg/fixed-point/operator-logical.c,
2531 * gcc.dg/fixed-point/struct-union.c,
2532 * gcc.dg/fixed-point/bit-complement.c,
2533 * gcc.dg/fixed-point/operator-bitwise.c,
2534 * gcc.dg/fixed-point/operator-comma.c,
2535 * gcc.dg/fixed-point/struct-layout-1.c,
2536 * gcc.dg/fixed-point/union-init.c,
2537 * gcc.dg/fixed-point/Wbad-function-cast-1.c,
2538 * gcc.dg/fixed-point/func-mixed.c,
2539 * gcc.dg/fixed-point/func-vararg-size0.c,
2540 * gcc.dg/fixed-point/func-vararg.c, gcc.dg/fixed-point/int-warning.c,
2541 * gcc.dg/fixed-point/loop-index.c, gcc.dg/fixed-point/operator-cond.c,
2542 * gcc.dg/fixed-point/operator-unary.c,
2543 * gcc.dg/fixed-point/allop-const.c,
2544 * gcc.dg/fixed-point/muldiv-warning.c,
2545 * gcc.dg/nofixed-point-1.c,
2546 * gcc.target/mips/dpaq_sa_l_w.c, gcc.target/mips/dpsq_sa_l_w.c,
2547 * gcc.target/mips/fixed-vector-type.c,
2548 * gcc.target/mips/fixed-scalar-type.c: New tests.
2550 2007-09-21 Olivier Hainque <hainque@adacore.com>
2552 * gnat.dg/nested_subtype_byref.ad[bs]: Part of new test.
2553 * gnat.dg/test_nested_subtype_byref.adb: New test.
2555 2007-09-21 Jakub Jelinek <jakub@redhat.com>
2558 * gfortran.dg/gomp/pr33439.f90: New test.
2560 2007-09-21 Tobias Burnus <burnus@net-b.de>
2563 * gfortran.dg/merge_char_3.f90: New.
2565 2007-09-21 Tobias Burnus <burnus@net-b.de>
2568 * gfortran.dg/transfer_check_1.f90: New.
2570 2007-09-20 Asher Langton <langton2@llnl.gov>
2573 * gfortran.dg/init_flag_1.f90: New.
2574 * gfortran.dg/init_flag_2.f90: New.
2575 * gfortran.dg/init_flag_3.f90: New.
2576 * gfortran.dg/init_flag_4.f90: New.
2577 * gfortran.dg/init_flag_5.f90: New.
2578 * gfortran.dg/init_flag_6.f90: New.
2579 * gfortran.dg/init_flag_7.f90: New.
2581 2007-09-20 Paolo Carlini <pcarlini@suse.de>
2584 * g++.dg/ext/anon-struct6.C: New.
2586 2007-09-21 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2589 * gfortran.dg/inquire_10.f90: New test.
2591 2007-09-20 Joseph Myers <joseph@codesourcery.com>
2593 * gcc.dg/c99-bool-2.c, gcc.dg/c99-bool-3.c: New tests.
2595 2007-09-20 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2598 * gfortran.dg/used_types_18.f90: Declare variable of empty
2601 2007-09-20 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2604 * gfortran.dg/array_constructor_19.f90: New test.
2606 2007-09-20 Jakub Jelinek <jakub@redhat.com>
2609 * gcc.dg/debug/pr33316.c: New test.
2612 * g++.dg/cpp0x/variadic76.C: New test.
2613 * g++.dg/cpp0x/variadic77.C: New test.
2614 * g++.dg/cpp0x/variadic78.C: New test.
2618 * gcc.c-torture/execute/20070919-1.c: New test.
2619 * gcc.dg/pr33238.c: New test.
2620 * gcc.dg/pr27301.c: New test.
2622 2007-09-20 Richard Sandiford <rsandifo@nildram.co.uk>
2624 * lib/target-supports.exp (check_effective_target_mips64): New
2626 * gcc.dg/lower-subreg-1.c: Require !mips64.
2627 * gcc.dg/sibcall-3.c (ATTR): New macro.
2628 (recurser_void1, recurser_void2): Use it.
2629 * gcc.dg/sibcall-4.c: As for gcc.dg/sibcall-3.c.
2630 * gcc.dg/tree-ssa/ssa-fre-3.c: Require !mips64.
2632 2007-09-20 Tobias Schlüter <tobi@gcc.gnu.org>
2634 * gfortran.dg/g77/19981216-0.f: Remove dg-warning annotation.
2635 * gfortran.dg/io_constraints_1.f90: Make a -std=f95 test. Add
2637 * gfortran.dg/iostat_3.f90: Make a -std=f95 test.
2639 2007-09-20 Christopher D. Rickett <crickett@lanl.gov>
2642 * gfortran.dg/c_loc_tests_11.f03: New test case.
2644 2007-09-20 Paolo Carlini <pcarlini@suse.de>
2647 * g++.dg/init/ref14.C: New.
2649 2007-09-19 Eric Botcazou <ebotcazou@adacore.com>
2651 * gnat.dg/slice2.ad[sb]: New testcase.
2653 2007-09-19 Nick Clifton <nickc@redhat.com>
2655 * gcc.dg/cpp/assert4.c: Fix expected h8300 preprocessor define.
2657 2007-09-19 Jie Zhang <jie.zhang@analog.com>
2659 * gcc.target/bfin/bfin.exp: New.
2660 * gcc.target/bfin/{workarounds-any.c, workarounds-none.c,
2661 workarounds-1.c, workarounds-2.c, workarounds-3.c, workarounds-4.c,
2662 mcpu-bf522.c, mcpu-bf525.c, mcpu-bf527.c,
2663 mcpu-bf531.c, mcpu-bf532.c, mcpu-bf533.c,
2664 mcpu-bf534.c, mcpu-bf536.c, mcpu-bf537.c,
2665 mcpu-bf538.c, mcpu-bf539.c, mcpu-bf542.c,
2666 mcpu-bf544.c, mcpu-bf548.c, mcpu-bf549.c,
2667 mcpu-bf561.c, mcpu-default.c}: New tests.
2669 2007-09-18 Sandra Loosemore <sandra@codesourcery.com>
2671 Restore detection of unsupported TLS.
2674 2007-02-10 Richard Henderson <rth@redhat.com>
2676 * lib/target-supports.exp (check_effective_target_tls): Redefine
2677 to mean non-emulated tls.
2678 * gcc.dg/tls/alias-1.c: Remove tls requirement.
2679 * gcc.dg/tls/asm-1.c, gcc.dg/tls/debug-1.c, gcc.dg/tls/diag-1.c,
2680 gcc.dg/tls/diag-2.c, gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c,
2681 gcc.dg/tls/diag-5.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
2682 gcc.dg/tls/opt-10.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
2683 gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c, gcc.dg/tls/pic-1.c,
2684 gcc.dg/tls/struct-1.c, gcc.dg/tls/trivial.c: Likewise.
2687 * lib/target-supports.exp (check_effective_target_tls): Use
2688 stronger test for compiler support for TLS.
2689 (check_effective_target_tls_native): New, to test for non-emulated
2691 * g++.dg/gomp/clause-3.C: Use dg-require-effective-target tls_native
2692 instead of dg-require-effective-target tls.
2693 * g++.dg/gomp/copyin-1.C: Likewise.
2694 * g++.dg/gomp/sharing-1.C: Likewise.
2695 * g++.dg/gomp/tls-1.C: Likewise.
2696 * g++.dg/gomp/tls-2.C: Likewise.
2697 * g++.dg/gomp/tls-3.C: Likewise.
2698 * g++.dg/tls/diag-1.C: Likewise.
2699 * g++.dg/tls/diag-2.C: Likewise.
2700 * g++.dg/tls/diag-3.C: Likewise.
2701 * g++.dg/tls/diag-4.C: Likewise.
2702 * g++.dg/tls/diag-5.C: Likewise.
2703 * g++.dg/tls/init-1.C: Likewise.
2704 * g++.dg/tls/init-2.C: Likewise.
2705 * g++.dg/tls/trivial.C: Likewise.
2706 * gcc.dg/gomp/appendix-a/a.22.1.c: Likewise.
2707 * gcc.dg/gomp/appendix-a/a.22.2.c: Likewise.
2708 * gcc.dg/gomp/appendix-a/a.24.1.c: Likewise.
2709 * gcc.dg/gomp/appendix-a/a.32.1.c: Likewise.
2710 * gcc.dg/gomp/appendix-a/a.33.1.c: Likewise.
2711 * gcc.dg/gomp/clause-1.c: Likewise.
2712 * gcc.dg/gomp/copyin-1.c: Likewise.
2713 * gcc.dg/gomp/sharing-1.c: Likewise.
2714 * gcc.dg/gomp/tls-1.c: Likewise.
2715 * gcc.dg/gomp/tls-2.c: Likewise.
2716 * gcc.dg/tls/alpha-1.c: Likewise.
2717 * gcc.dg/tls/opt-1.c: Likewise.
2718 * gcc.dg/tls/opt-13.c: Likewise.
2719 * gcc.dg/tls/opt-14.c: Likewise.
2720 * gcc.dg/tls/opt-2.c: Likewise.
2721 * gcc.dg/tls/opt-3.c: Likewise.
2722 * gcc.dg/tls/opt-4.c: Likewise.
2723 * gcc.dg/tls/opt-7.c: Likewise.
2724 * gcc.dg/tls/section-1.c: Likewise.
2725 * gfortran.dg/gomp/appendix-a/a.22.1.f90: Likewise.
2726 * gfortran.dg/gomp/appendix-a/a.22.4.f90: Likewise.
2727 * gfortran.dg/gomp/appendix-a/a.22.5.f90: Likewise.
2728 * gfortran.dg/gomp/appendix-a/a.22.6.f90: Likewise.
2729 * gfortran.dg/gomp/appendix-a/a.24.1.f90: Likewise.
2730 * gfortran.dg/gomp/appendix-a/a.32.1.f90: Likewise.
2731 * gfortran.dg/gomp/appendix-a/a.33.1.f90: Likewise.
2732 * gfortran.dg/gomp/crayptr2.f90: Likewise.
2733 * gfortran.dg/gomp/fixed-1.f: Likewise.
2734 * gfortran.dg/gomp/free-1.f90: Likewise.
2735 * gfortran.dg/gomp/omp_threadprivate1.f90: Likewise.
2736 * gfortran.dg/gomp/omp_threadprivate2.f90: Likewise.
2737 * gfortran.dg/gomp/reduction1.f90: Likewise.
2738 * gfortran.dg/gomp/sharing-1.f90: Likewise.
2740 2007-09-18 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2743 * gfortran.dg/bounds_check_9.f90: New test.
2744 * gfortran.dg/bounds_check_fail_2.f90: New test.
2746 2007-09-18 Paolo Carlini <pcarlini@suse.de>
2748 PR c++/33462 (again)
2749 * g++.dg/ext/va-arg1.C: Adjust.
2751 2007-09-18 Paolo Carlini <pcarlini@suse.de>
2754 * g++.dg/ext/va-arg1.C: New.
2756 2007-09-18 Tobias Burnus <burnus@net-b.de>
2758 * gfortran.dg/elemental_optional_args_1.f90: Fix test.
2760 2007-09-18 Paolo Carlini <pcarlini@suse.de>
2763 * g++.dg/rtti/typeid6.C: New.
2765 2007-09-18 Paolo Carlini <pcarlini@suse.de>
2768 * g++.dg/ext/is_class_error.C: Rename to is_class_error1.C.
2769 * g++.dg/ext/is_class_error2.C: New.
2771 2007-09-18 Richard Guenther <rguenther@suse.de>
2773 PR tree-optimization/33340
2774 * g++.dg/torture/pr33340.C: New testcase.
2776 2007-09-18 Tobias Burnus <burnus@net-b.de>
2779 * gfortran.dg/elemental_optional_args_1.f90: Make valid Fortran.
2780 * gfortran.dg/elemental_subroutine_1.f90: Ditto.
2781 * gfortran.dg/elemental_subroutine_5.f90: New.
2783 2007-09-18 Richard Sandiford <rsandifo@nildram.co.uk>
2785 * lib/target-supports.exp (check_profiling_available): Extend
2786 mips*-*-elf check to mips*-*-elf*.
2788 2007-09-18 Jakub Jelinek <jakub@redhat.com>
2790 * gcc.dg/format/c90-scanf-5.c: New test.
2791 * gcc.dg/format/c99-scanf-4.c: New test.
2792 * gcc.dg/format/ext-7.c: New test.
2793 * gcc.dg/format/ext-8.c: New test.
2796 * gcc.c-torture/compile/20070915-1.c: New test.
2798 2007-09-17 Tobias Burnus <burnus@net-b.de>
2801 * gfortran.dg/private_type_9.f90: New.
2803 2007-09-17 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2806 * gfortran.dg/pr33449.f90: New test.
2808 2007-09-17 Tobias Burnus <burnus@net-b.de>
2810 * gfortran.dg/interface_15.f90: Compile with -std=f95.
2811 * gfortran.dg/private_type_1.f90: Ditto
2812 * gfortran.dg/interface_18.f90: New.
2813 * gfortran.dg/private_type_8.f90: New.
2815 2007-09-16 Paolo Carlini <pcarlini@suse.de>
2818 * g++.dg/warn/new1.C: Adjust.
2819 * g++.dg/torture/str_empty.C: Likewise.
2821 2007-09-16 Richard Sandiford <rsandifo@nildram.co.uk>
2823 * gcc.target/mips/dse-1.c: New test.
2825 2007-09-16 Nathan Sidwell <nathan@codesourcery.com>
2828 * g++.dg/overload/operator3.C: New.
2830 2007-09-16 Richard Sandiford <rsandifo@nildram.co.uk>
2832 * gcc.target/mips/truncate-1.c: New test.
2834 2007-09-16 Paul Thomas <pault@gcc.gnu.org>
2840 * gfortran.dg/subref_array_pointer_1.f90: New test.
2841 * gfortran.dg/subref_array_pointer_2.f90: New test.
2843 2007-09-15 H.J. Lu <hongjiu.lu@intel.com>
2845 * gfortran.dg/nint_2.f90: Correct last change.
2847 2007-09-15 Zdenek Dvorak <ook@ucw.cz>
2849 * gcc.dg/tree-ssa/parallelization-1.c: New test.
2851 2007-09-15 Dorit Nuzman <dorit@il.ibm.com>
2853 * gcc.dg/vect/pr33373b.c: New test.
2855 2007-09-14 Uros Bizjak <ubizjak@gmail.com>
2858 * gcc.target/i386/pr33438.c: New test.
2860 2007-09-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2862 * gfortran.dg/nint_2.f90: Revert previous commit.
2864 2007-09-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2866 * gfortran.dg/nint_2.f90: Do not xfail on powerpc64-linux.
2868 2007-09-14 Hans-Peter Nilsson <hp@axis.com>
2871 * g++.dg/other/unused1.C: XFAIL class2 scan.
2873 2007-09-13 Tobias Burnus <burnus@net-b.de>
2876 * gfortran.dg/elemental_args_check_1.f90: New.
2877 * gfortran.dg/assumed_size_refs_1.f90: Update error message.
2878 * gfortran.dg/elemental_subroutine_4.f90: Ditto.
2880 2007-09-13 Tobias Burnus <burnus@net-b.de>
2882 * gfortran.dg/recursive_check_3.f90: New.
2884 2007-09-13 Tobias Burnus <burnus@net-b.de>
2887 * gfortran.dg/elemental_bind_c.f90: New.
2889 2007-09-13 Richard Sandiford <richard@codesourcery.com>
2891 * gcc.dg/gcc-have-sync-compare-and-swap.c: Skip for -mflip-mips16.
2892 * gcc.target/mips/mips16-attributes-2.c: New test.
2893 * gcc.target/mips/mips16-attributes-3.c: Likewise.
2894 * gcc.target/mips/args-3.c: Skip for -mflip-mips16. Do not use the
2895 hard-float asm when __mips16 is defined.
2896 * gcc.target/mips/atomic-memory-1.c (main): Add a nomips16 attribute.
2897 * gcc.target/mips/atomic-memory-2.c (main): Likewise.
2898 * gcc.target/mips/fpcmp-1.c (f1, f2): Likewise.
2899 * gcc.target/mips/fpcmp-2.c (f1, f2): Likewise.
2900 * gcc.target/mips/neg-abs-1.c (f1, f2, d1, f2): Likewise.
2901 * gcc.target/mips/pr26765.c (foo): Likewise.
2902 * gcc.target/mips/gcc-have-sync-compare-and-swap-1.c: Run for all
2903 targets, use dg-mips-options instead of dg-options, and use -mgp32
2904 to force 32-bit mode.
2905 * gcc.target/mips/gcc-have-sync-compare-and-swap-2.c: Likewise -mgp64
2907 * gcc.target/mips/mips.exp (is_gp32_flag): Return true for -mips32*.
2909 2007-09-12 Dwarakanath Rajagopal <dwarak.rajagopal@amd.com>
2910 Michael Meissner <michael.meissner@amd.com>
2912 * gcc.target/i386/sse5-hadduX.c: Add support for SSE5 tests.
2913 * gcc.target/i386/sse5-hsubX.c: Ditto.
2914 * gcc.target/i386/sse5-permpX.c: Ditto.
2915 * gcc.target/i386/sse5-haddX.c: Ditto.
2916 * gcc.target/i386/sse5-maccXX.c: Ditto.
2917 * gcc.target/i386/sse5-msubXX.c: Ditto.
2918 * gcc.target/i386/sse5-nmaccXX.c: Ditto.
2919 * gcc.target/i386/sse5-nmsubXX.c: Ditto.
2921 * gcc.target/i386/sse5-pcmov.c: New file to make sure the compiler
2922 optimizes floating point conditional moves into the pcmov
2923 instruction on SSE5.
2924 * gcc.target/i386/sse5-pcmov2.c: Ditto.
2926 * gcc.target/i386/sse5-ima-vector.c: New file to make sure the
2927 compiler optimizes vector 32-bit int (a*b)+c into pmacsdd on
2930 * gcc.target/i386/sse5-fma-vector.c: New file to make sure the
2931 compiler optimizes vector (a*b)+c into fmadd on SSE5.
2933 * gcc.target/i386/sse5-fma.c: New file to make sure the compiler
2934 optimizes (a*b)+c into fmadd on SSE5.
2936 * gcc.target/i386/i386.exp (check_effective_target_sse5): Check
2937 whether the SSE5 instructions can be generated.
2939 * gcc.target/i386/sse5-check.h: New. Add support for
2942 * gcc.target/i386/sse-12.c: Include bmmintrin.h instead of
2943 ammintrin.h, and turn on -msse5 option instead of -msse4a.
2944 * gcc.target/i386/sse-13.c: Ditto.
2945 * gcc.target/i386/sse-14.c: Ditto.
2947 2007-09-12 John David Anglin <dave.anglin@nrc-crnc.gc.ca>
2950 * gcc.dg/pr32912-1.c: Add -fno-common to options on hppa*-*-hpux*.
2951 * gcc.dg/pr32912-2.c: Delete declaration of a, b, c, d, e and f.
2953 2007-09-12 Jakub Jelinek <jakub@redhat.com>
2956 * gcc.dg/pr32338-1.c: New test.
2957 * gcc.dg/pr32338-2.c: New test.
2959 2007-09-12 Bob Wilson <bob.wilson@acm.org>
2961 * lib/target-supports.exp (check_effective_target_sync_int_long):
2962 Revert change to add xtensa.
2963 (check_effective_target_sync_char_short): Likewise.
2965 2007-09-12 Olivier Hainque <hainque@adacore.com>
2967 * gnat.dg/packed_subtype.adb: New test.
2969 2007-09-12 Tobias Burnus <burnus@net-b.de>
2972 * gfortran.dg/intrinsic_size.f90: New.
2974 2007-09-12 Tobias Burnus <burnus@net-b.de>
2978 * gfortran.dg/conflicts_2.f90: New.
2980 2007-09-12 Ira Rosen <irar@il.ibm.com>
2982 PR tree-optimization/32377
2983 * gcc.dg/vect/no-vfa-vect-102a.c: Change the test to check positive
2984 dependence distance.
2985 * gcc.dg/vect/vect-outer-5.c, gcc.dg/vect/no-vfa-vect-102.c,
2986 gcc.dg/vect/vect-104.c, no-vfa-vect-dv-2.c: Likewise.
2987 * gcc.dg/vect/no-vfa-vect-depend-1.c,
2988 gfortran.dg/vect/no-vfa-pr32377.f90: New.
2990 2007-09-12 Richard Guenther <rguenther@suse.de>
2993 * gcc.c-torture/compile/pr33382.c: New testcase.
2994 * gcc.c-torture/execute/pr33382.c: Likewise.
2996 2007-09-12 Christopher D. Rickett <crickett@lanl.gov>
2999 * gfortran.dg/c_ptr_tests_12.f03: New test case.
3001 2007-09-12 Dorit Nuzman <dorit@il.ibm.com>
3003 PR tree-optimization/33373
3004 * gcc.dg/vect/pr33373.c: New test.
3006 2007-09-12 Ben Elliston <bje@au.ibm.com>
3008 * lib/target-supports.exp (check_effective_target_vect_no_double):
3011 2007-09-12 Ben Elliston <bje@au.ibm.com>
3012 Ulrich Weigand <uweigand@de.ibm.com>
3014 * gcc.target/spu/dfcgt-nan.c: New test.
3016 2007-09-11 Hans-Peter Nilsson <hp@axis.com>
3018 * gcc.dg/cpp/trad/include.c: Don't run for newlib targets.
3020 2007-09-11 Christopher D. Rickett <crickett@lanl.gov>
3023 * gfortran.dg/c_ptr_tests_11.f03: New test case.
3025 2007-09-11 Jakub Jelinek <jakub@redhat.com>
3027 * gcc.dg/va-arg-pack-len-1.c: New test.
3028 * g++.dg/va-arg-pack-len-1.C: New test.
3030 2007-09-11 Michael Matz <matz@suse.de>
3032 * gcc.dg/tree-ssa/loadpre11.c: Add -fno-tree-cselim to flags.
3034 2007-09-10 Janis Johnson <janis187@us.ibm.com>
3036 * gcc.dg/dfp/convert-bfp.c: Replace SKIP_LONG_DOUBLE with runtime
3037 checks for size of long double.
3038 * gcc.dg/dfp/convert.h: New file.
3039 * gcc.dg/dfp/convert-bfp-2.c: New test.
3040 * gcc.dg/dfp/convert-bfp-3.c: Ditto.
3041 * gcc.dg/dfp/convert-bfp-4.c: Ditto.
3042 * gcc.dg/dfp/convert-bfp-5.c: Ditto.
3043 * gcc.dg/dfp/convert-bfp-6.c: Ditto.
3044 * gcc.dg/dfp/convert-bfp-7.c: Ditto.
3045 * gcc.dg/dfp/convert-bfp-8.c: Ditto.
3046 * gcc.dg/dfp/convert-bfp-9.c: Ditto.
3047 * gcc.dg/dfp/convert-bfp-10.c: Ditto.
3048 * gcc.dg/dfp/convert-bfp-11.c: Ditto.
3050 2007-09-10 Harsha Jagasia <harsha.jagasia@amd.com>
3052 * gcc.dg/vect/costmodel/i386/costmodel-vect-31.c:
3053 Change dg-final to expect 1 non-profitable loop and
3055 * gcc.dg/vect/costmodel/x86-64/costmodel-vect-31.c:
3056 Change dg-final to expect 1 non-profitable loop and
3058 * gcc.dg/vect/costmodel/x86-64/costmodel-fast-math-vect-pr29925.c:
3059 Change dg-final to expect 1 profitable loop.
3060 * gcc.dg/vect/costmodel/i386/costmodel-fast-math-vect-pr29925.c:
3061 Change dg-final to expect 1 profitable loop.
3063 2007-09-10 Richard Sandiford <richard@codesourcery.com>
3065 * gcc.target/mips/call-saved-1.c: New test.
3066 * gcc.target/mips/call-saved-2.c: Likewise.
3067 * gcc.target/mips/call-saved-3.c: Likewise.
3068 * gcc.target/mips/mips.exp (setup_mips_tests): Set mips_gp64
3069 instead of mips_mips64. Set mips_fp64 too.
3070 (is_gp32_flag): Return true for -mips1 and -mips2.
3071 (dg-mips-options): Use mips_gp64 instead of mips_mips64.
3073 2007-09-10 Jakub Jelinek <jakub@redhat.com>
3075 * g++.dg/ext/va-arg-pack-1.C: New test.
3076 * g++.dg/ext/va-arg-pack-2.C: New test.
3078 2007-09-10 Uros Bizjak <ubizjak@gmail.com>
3081 * gcc.dg/vect/pr33369.c: New test.
3083 2007-09-10 Paul Thomas <pault@gcc.gnu.org>
3086 * gfortran.dg/array_memcpy_5.f90: New test.
3088 2007-09-10 Hans-Peter Nilsson <hp@axis.com>
3090 * gcc.dg/tree-ssa/ssa-fre-4.c: Skip for cris-*-* and mmix-*-*.
3092 2007-09-09 Richard Guenther <rguenther@suse.de>
3094 * gcc.c-torture/compile/20070906-1.c: New testcase.
3096 2007-09-09 Ira Rosen <irar@il.ibm.com>
3098 * gcc.dg/vect/costmodel/ppc/costmodel-vect-outer-fir.c: Add
3100 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr29925.c,
3101 gcc.dg/vect/costmodel/spu/costmodel-fast-math-vect-pr29925.c,
3102 gcc.dg/vect/costmodel/x86_64/costmodel-fast-math-vect-pr29925.c:
3105 2007-09-09 Eric Botcazou <ebotcazou@adacore.com>
3107 * gnat.dg/specs/uc1.ads: Compile with -gnatws.
3109 2007-09-09 Eric Botcazou <ebotcazou@adacore.com>
3111 * gnat.dg/addr2_p.ads: Bump size of array to 9.
3113 2007-09-09 Ira Rosen <irar@il.ibm.com>
3115 * gcc.dg/vect/vect.exp: Compile tests starting with slp-.
3116 Remove "vect" part from test names for -ffast-math, -ffast-math-errno,
3117 -fwrapv, -ftrapv tests. Add -fno-tree-scev-cprop for slp- tests.
3118 Compile tests with -fno-tree-pre.
3119 * gcc.dg/vect/costmodel/ppc/ppc-costmodel-vect.exp: Run SLP tests.
3120 * lib/target-supports.exp (check_effective_target_vect_strided): New.
3121 * gcc.dg/vect/slp-1.c, gcc.dg/vect/slp-2.c, gcc.dg/vect/slp-3.c,
3122 gcc.dg/vect/slp-4.c, gcc.dg/vect/slp-5.c, gcc.dg/vect/slp-6.c,
3123 gcc.dg/vect/slp-7.c, gcc.dg/vect/slp-8.c, gcc.dg/vect/slp-9.c,
3124 gcc.dg/vect/slp-10.c, gcc.dg/vect/slp-11.c, gcc.dg/vect/slp-12.c,
3125 gcc.dg/vect/slp-13.c, gcc.dg/vect/slp-14.c, gcc.dg/vect/slp-15.c,
3126 gcc.dg/vect/slp-16.c, gcc.dg/vect/slp-17.c, gcc.dg/vect/slp-18.c,
3127 gcc.dg/vect/slp-19.c, gcc.dg/vect/slp-20.c, gcc.dg/vect/slp-21.c,
3128 gcc.dg/vect/slp-22.c, gcc.dg/vect/slp-23.c, gcc.dg/vect/slp-24.c,
3129 gcc.dg/vect/slp-25.c, gcc.dg/vect/slp-26.c, gcc.dg/vect/slp-28.c,
3130 gcc.dg/vect/fast-math-slp-27.c, gcc.dg/vect/no-tree-pre-slp-29.c,
3131 gcc.dg/vect/no-scevccp-slp-30.c, gcc.dg/vect/no-scevccp-slp-31.c,
3132 gcc.dg/vect/no-math-errno-slp-32.c, gcc.dg/vect/slp-33.c,
3133 gcc.dg/vect/slp-34.c, gcc.dg/vect/slp-35.c, gcc.dg/vect/slp-36.c,
3134 gcc.dg/vect/slp-37.c, gcc.dg/vect/vect-vfa-slp.c,
3135 gcc.dg/vect/costmodel/ppc/costmodel-slp-12.c,
3136 gcc.dg/vect/costmodel/ppc/costmodel-slp-33.c: New testcases.
3137 * gcc.dg/vect/vect-vfa-03.c: Change the test to prevent SLP.
3139 2007-09-09 Joseph Myers <joseph@codesourcery.com>
3141 * lib/file-format.exp (gcc_target_object_format): Use remote_exec
3143 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
3144 Use remote_exec to call c++filt.
3145 * lib/target-supports-dg.exp (dg-require-host-local): New.
3146 * gcc.misc-tests/options.exp: Allow .exe in command paths.
3147 * g++.dg/parse/repo1.C: Use dg-require-host-local.
3148 * g++.dg/rtti/repo1.C: Likewise.
3149 * g++.dg/template/repo1.C: Likewise.
3150 * g++.dg/template/repo2.C: Likewise.
3151 * g++.dg/template/repo3.C: Likewise.
3152 * g++.dg/template/repo4.C: Likewise.
3153 * g++.dg/template/repo5.C: Likewise.
3154 * g++.old-deja/g++.pt/instantiate4.C: Likewise.
3155 * g++.old-deja/g++.pt/instantiate6.C: Likewise.
3156 * g++.old-deja/g++.pt/repo1.C: Likewise.
3157 * g++.old-deja/g++.pt/repo2.C: Likewise.
3158 * g++.old-deja/g++.pt/repo3.C: Likewise.
3159 * g++.old-deja/g++.pt/repo4.C: Likewise.
3160 * gcc.dg/cpp/trad/builtins.c: Likewise.
3162 2007-09-08 Zdenek Dvorak <ook@ucw.cz>
3164 PR tree-optimization/32283
3165 * gcc.dg/tree-ssa/loop-31.c: New test.
3167 2007-09-08 Uros Bizjak <ubizjak@gmail.com>
3169 PR rtl-optimization/26449
3170 * gcc.target/i386/pr26449-1.c: New file.
3172 2007-09-08 Uros Bizjak <ubizjak@gmail.com>
3175 PR rtl-optimization/26449
3176 * gcc.target/i386/pr33329.c: New file.
3178 2007-09-08 Eric Botcazou <ebotcazou@adacore.com>
3180 * gnat.dg/renaming3.adb, renaming4.ads: New test.
3182 2007-09-08 Eric Botcazou <ebotcazou@adacore.com>
3184 * gnat.dg/unaligned_rep_clause.adb: New testcase.
3186 2007-09-08 Dorit Nuzman <dorit@il.ibm.com>
3188 PR tree-optimization/33301
3189 * gfortran.dg/vect/pr33301.f: New test.
3191 2007-09-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3194 * gfortran.dg/backspace_10.f90: New test.
3196 2007-09-07 Richard Guenther <rguenther@suse.de>
3199 2007-09-06 Richard Guenther <rguenther@suse.de>
3201 PR tree-optimization/32586
3202 * g++.dg/tree-ssa/pr27090.C: Remove XFAILs.
3203 * gcc.dg/tree-ssa/ssa-fre-1.c: Likewise.
3204 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
3205 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
3206 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise, remove scan for
3207 now obsolete simplification.
3209 2007-09-07 Dorit Nuzman <dorit@il.ibm.com>
3211 PR tree-optimization/33299
3212 * gfortran.dg/vect/vect.exp: Compile some tests with -ffast-math.
3213 * gfortran.dg/vect/fast-math-pr33299.f90: New test.
3215 2007-09-07 Richard Guenther <rguenther@suse.de>
3218 2007-09-06 Richard Guenther <rguenther@suse.de>
3220 PR tree-optimization/32586
3221 * g++.dg/tree-ssa/pr27090.C: Remove XFAILs.
3222 * gcc.dg/tree-ssa/ssa-fre-1.c: Likewise.
3223 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
3224 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
3225 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise, remove scan for
3226 now obsolete simplification.
3228 2007-09-07 Uros Bizjak <ubizjak@gmail.com>
3230 PR tree-optimization/32821
3231 * gcc.dg/tree-ssa/pr32821.c: New file.
3233 2007-09-07 Richard Sandiford <richard@codesourcery.com>
3235 * gcc.dg/attr-alias-3.c: Use real asm for MIPS.
3236 * gcc.target/mips/mips.exp (setup_mips_tests): Set mips_forced_gp
3237 and mips_forced_no_er.
3238 (dg-mips-options): Add -mno-abicalls when a small-data option is
3239 specified. Skip tests with small-data options if mips_forced_gp.
3240 Skip tests with -mexplicit-relocs if mips_forced_no_er.
3241 * gcc.target/mips/sdata-1.c: New test.
3242 * gcc.target/mips/sdata-2.c: Likewise.
3243 * gcc.target/mips/sdata-3.c: Likewise.
3244 * gcc.target/mips/sdata-4.c: Likewise.
3246 2007-09-06 Thomas Koenig <tkoenig@gcc.gnu.org>
3249 * spread_zerosize_1.f90: New test case.
3250 * spread_bounds_1.f90: New test case.
3252 2007-09-06 Paolo Carlini <pcarlini@suse.de>
3255 * g++.dg/template/static31.C: New.
3257 2007-09-06 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3260 * gfortran.dg/nint_2.f90: xfail on powerpc-ibm-aix* and
3263 2007-09-06 David Daney <ddaney@avtrex.com>
3264 Richard Sandiford <richard@codesourcery.com>
3267 * gcc.target/mips/mips.exp (setup_mips_tests): Set mips_forced_le.
3268 (dg-mips-options): Skip -EB and -meb tests when $mips_forced_le.
3269 * gcc.target/mips/pr33256.c: New test.
3271 2007-09-06 Tom Tromey <tromey@redhat.com>
3273 * lib/g++.exp (g++_target_compile): Use -fno-show-column.
3275 2007-09-06 Richard Guenther <rguenther@suse.de>
3277 PR tree-optimization/32586
3278 * g++.dg/tree-ssa/pr27090.C: Remove XFAILs.
3279 * gcc.dg/tree-ssa/ssa-fre-1.c: Likewise.
3280 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
3281 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
3282 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise, remove scan for
3283 now obsolete simplification.
3285 2007-09-06 Uros Bizjak <ubizjak@gmail.com>
3287 * gcc.target/i386/sse3-addsubpd.c: Add -mfpmath=sse to dg-options.
3288 * gcc.target/i386/sse3-addsubps.c: Ditto.
3289 * gcc.target/i386/sse3-haddpd.c: Ditto.
3290 * gcc.target/i386/sse3-haddps.c: Ditto.
3291 * gcc.target/i386/sse3-hsubpd.c: Ditto.
3292 * gcc.target/i386/sse3-hsubps.c: Ditto.
3293 * gcc.target/i386/sse3-lddqu.c: Ditto.
3294 * gcc.target/i386/sse3-movddup.c: Ditto.
3295 * gcc.target/i386/sse3-movshdup.c: Ditto.
3296 * gcc.target/i386/sse3-movsldup.c: Ditto.
3298 2007-09-06 Richard Guenther <rguenther@suse.de>
3300 PR tree-optimization/33302
3301 * gcc.dg/tree-ssa/ssa-dse-11.c: New testcase.
3303 2007-09-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3306 * gfortran.dg./fmt_float.f90: New test.
3308 2007-09-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3311 * gfortran.dg/namelist_38.f90: Update test for DELIM= .
3313 2007-09-06 Jesper Nilsson <jesper.nilsson@axis.com>
3315 * gcc.target/cris/builtin_ctz_v3.c: New testcase.
3316 * gcc.target/cris/builtin_ctz_v8.c: New testcase.
3318 2007-09-06 Jakub Jelinek <jakub@redhat.com>
3320 * g++.dg/eh/builtin1.C: New test.
3321 * g++.dg/eh/builtin2.C: New test.
3322 * g++.dg/eh/builtin3.C: New test.
3325 * g++.dg/eh/builtin4.C: New test.
3327 2007-09-05 Janis Johnson <janis187@us.ibm.com>
3329 * gcc.target/powerpc/dfp-dd.c: New test.
3330 * gcc.target/powerpc/dfp-td.c: New test.
3332 2007-09-05 Jakub Jelinek <jakub@redhat.com>
3334 * gcc.c-torture/execute/va-arg-pack-1.c: New test.
3335 * gcc.dg/va-arg-pack-1.c: New test.
3337 2007-09-05 Adam Nemet <anemet@caviumnetworks.com>
3339 * gcc.dg/tree-ssa/builtin-expect-1.c: New test.
3340 * gcc.dg/tree-ssa/builtin-expect-2.c: New test.
3341 * gcc.dg/tree-ssa/builtin-expect-3.c: New test.
3342 * gcc.dg/tree-ssa/builtin-expect-4.c: New test.
3343 * gcc.dg/tree-ssa/builtin-expect-5.c: New test.
3345 2007-09-05 Paolo Carlini <pcarlini@suse.de>
3348 * g++.dg/ext/anon-struct5.C: New.
3350 2007-09-05 Uros Bizjak <ubizjak@gmail.com>
3352 * gcc.dg/i386-cpuid.h: Remove.
3353 * gcc.target/i386/mmx-check.h: Include cpuid.h.
3354 (main): Use __get_cpuid to get target features.
3355 * gcc.target/i386/sse-check.h: Ditto.
3356 * gcc.target/i386/sse2-check.h: Ditto.
3357 * gcc.target/i386/sse3-check.h: Ditto.
3358 * gcc.target/i386/ssse3-check.h: Ditto.
3359 * gcc.target/i386/sse4_1-check.h: Ditto.
3360 * gcc.target/i386/sse4_2-check.h: Ditto.
3361 * gcc.target/i386/sse4a-check.h: Ditto.
3362 * gcc.dg/torture/pr16104-1.c: Ditto.
3363 (do_test): Change to void.
3364 * gcc.target/i386/mmx-4.c: Do not use NOINLINE.
3365 * gcc.target/i386/sse-6.c: Ditto.
3366 * gcc.target/i386/sse-7.c: Ditto.
3367 * g++.dg/other/i386-1.C: Include cpuid.h.
3368 (main): New function. Use __get_cpuid to get target fetaures.
3370 2007-09-05 Sandra Loosemore <sandra@codesourcery.com>
3371 David Ung <davidu@mips.com>
3372 Nigel Stephens <nigel@mips.com>
3374 * gcc.c-torture/compile/mipscop-1.c: Add nomips16 attributes.
3375 * gcc.c-torture/compile/mipscop-2.c: Likewise.
3376 * gcc.c-torture/compile/mipscop-3.c: Likewise.
3377 * gcc.c-torture/compile/mipscop-4.c: Likewise.
3378 * gcc.dg/torture/mips-hilo-1.c: Likewise.
3379 * gcc.dg/torture/mips-hilo-2.c: Likewise.
3380 * gcc.dg/torture/pr19683-1.c: Likewise.
3381 * gcc.target/mips/madd-3.c: Likewise.
3382 * gcc.target/mips/maddu-3.c: Likewise.
3383 * gcc.target/mips/msub-3.c: Likewise.
3384 * gcc.target/mips/msubu-3.c: Likewise.
3385 * gcc.target/mips/asm-1.c: Likewise.
3386 * gcc.target/mips/branch-1.c: Likewise.
3387 * gcc.target/mips/ins-1.c: Likewise.
3388 * gcc.target/mips/near-far-3.c: Likewise.
3389 * gcc.target/mips/near-far-4.c: Likewise.
3390 * gcc.target/mips/smartmips-lwxs.c: Likewise.
3391 * gcc.target/mips/smartmips-ror-1.c: Likewise.
3392 * gcc.target/mips/smartmips-ror-2.c: Likewise.
3393 * gcc.target/mips/smartmips-ror-3.c: Likewise.
3394 * gcc.target/mips/smartmips-ror-4.c: Likewise.
3395 * gcc.target/mips/dspr2-MULT.c: Likewise.
3396 * gcc.target/mips/dspr2-MULTU.c: Likewise.
3397 * gcc.target/mips/mips32-dsp-run.c: Likewise.
3398 * gcc.target/mips/mips32-dspr2-type.c: Likewise.
3399 * gcc.target/mips/code-readable-1.c: Add mips16 attributes.
3400 * gcc.target/mips/code-readable-2.c: Likewise.
3401 * gcc.target/mips/code-readable-3.c: Likewise.
3403 2007-09-05 Sandra Loosemore <sandra@codesourcery.com>
3404 David Ung <davidu@mips.com>
3405 Nigel Stephens <nigel@mips.com>
3407 * gcc.target/mips/mips16-attributes.c: New.
3409 2007-09-05 Paul Thomas <pault@gcc.gnu.org>
3412 * gfortran.dg/derived_comp_array_ref_2.f90: New test.
3415 * gfortran.dg/char_length_10.f90: New test.
3417 2007-09-05 Paolo Carlini <pcarlini@suse.de>
3420 * g++.dg/parse/template24.C: New.
3422 2007-09-04 Andrew Pinski <andrew_pinski@playstation.sony.com>
3424 * g++.dg/other/spu2vmx-1.C: New test.
3426 2007-09-05 Jakub Jelinek <jakub@redhat.com>
3428 PR tree-optimization/33017
3429 * gcc.dg/pr33017.c: New test.
3431 2007-09-05 Ben Elliston <bje@au.ibm.com>
3433 * gcc.target/powerpc/ppu-intrinsics.c: Add test cases for the
3434 __protected_stream family of macros.
3436 2007-09-04 Jan Hubicka <jh@suse.cz>
3438 * gcc.dg/tree-ssa/loadpre8.c: Disable inlining.
3439 * gcc.dg/tree-ssa/pr27236.c: Likewise.
3440 * gcc.dg/tree-ssa/predcom-1.c: Likewise.
3441 * gcc.dg/tree-ssa/predcom-2.c: Likewise.
3442 * gcc.dg/tree-ssa/flatten-2.c: Avoid overactive tail call ellim.
3443 * gcc.dg/tree-ssa/loadpre5.c: Likewise.
3444 * gcc.dg/vect/costmodel/i386/costmodel-fast-math-vect-pr29925.c:
3447 2007-09-04 Janus Weil <jaydub66@gmail.com>
3448 Tobias Burnus <burnus@net-b.de>
3450 * gfortran.dg/proc_decl_1.f90: New.
3451 * gfortran.dg/proc_decl_2.f90: New.
3452 * gfortran.dg/proc_decl_3.f90: New.
3453 * gfortran.dg/proc_decl_4.f90: New.
3455 2007-09-04 Jan Hubicka <jh@suse.cz>
3457 * gcc.dg/vect/vect-reduc-dot-s16b.c: Mark functions noinline.
3458 * gcc.dg/vect/vect-105.c: Mark functions noinline.
3459 * gcc.dg/vect/vect-reduc-6.c: Mark functions noinline.
3460 * gcc.dg/vect/no-vfa-vect-53.c: Mark functions noinline.
3461 * gcc.dg/vect/wrapv-vect-reduc-2short.c: Mark functions noinline.
3462 * gcc.dg/vect/fast-math-vect-pr29925.c: Mark functions noinline.
3463 * gcc.dg/vect/vect-reduc-dot-u8a.c: Mark functions noinline.
3464 * gcc.dg/vect/vect-iv-7.c: Mark functions noinline.
3465 * gcc.dg/vect/vect-50.c: Mark functions noinline.
3466 * gcc.dg/vect/vect-33.c: Mark functions noinline.
3467 * gcc.dg/vect/vect-16.c: Mark functions noinline.
3468 * gcc.dg/vect/vect-widen-mult-sum.c: Mark functions noinline.
3469 * gcc.dg/vect/vect-float-extend-1.c: Mark functions noinline.
3470 * gcc.dg/vect/vect-92.c: Mark functions noinline.
3471 * gcc.dg/vect/vect-75.c: Mark functions noinline.
3472 * gcc.dg/vect/vect-58.c: Mark functions noinline.
3473 * gcc.dg/vect/vect-outer-2b.c: Mark functions noinline.
3474 * gcc.dg/vect/vect-outer-4.c: Mark functions noinline.
3475 * gcc.dg/vect/no-scevccp-outer-7.c: Mark functions noinline.
3476 * gcc.dg/vect/no-section-anchors-vect-69.c: Mark functions noinline.
3477 * gcc.dg/vect/vect-114.c: Mark functions noinline.
3478 * gcc.dg/vect/vect-outer-4g.c: Mark functions noinline.
3479 * gcc.dg/vect/vect-8.c: Mark functions noinline.
3480 * gcc.dg/vect/no-scevccp-vect-iv-1.c: Mark functions noinline.
3481 * gcc.dg/vect/no-scevccp-outer-10.c: Mark functions noinline.
3482 * gcc.dg/vect/no-vfa-vect-45.c: Mark functions noinline.
3483 * gcc.dg/vect/no-scevccp-outer-10a.c: Mark functions noinline.
3484 * gcc.dg/vect/vect-multitypes-5.c: Mark functions noinline.
3485 * gcc.dg/vect/no-scevccp-outer-18.c: Mark functions noinline.
3486 * gcc.dg/vect/vect-42.c: Mark functions noinline.
3487 * gcc.dg/vect/vect-25.c: Mark functions noinline.
3488 * gcc.dg/vect/vect-vfa-01.c: Mark functions noinline.
3489 * gcc.dg/vect/vect-67.c: Mark functions noinline.
3490 * gcc.dg/vect/vect-outer-3a.c: Mark functions noinline.
3491 * gcc.dg/vect/vect-strided-a-u16-mult.c: Mark functions noinline.
3492 * gcc.dg/vect/vect-106.c: Mark functions noinline.
3493 * gcc.dg/vect/vect-reduc-7.c: Mark functions noinline.
3494 * gcc.dg/vect/no-vfa-vect-37.c: Mark functions noinline.
3495 * gcc.dg/vect/vect-reduc-2short.c: Mark functions noinline.
3496 * gcc.dg/vect/vect-reduc-dot-u8b.c: Mark functions noinline.
3497 * gcc.dg/vect/vect-iv-8.c: Mark functions noinline.
3498 * gcc.dg/vect/no-vfa-vect-79.c: Mark functions noinline.
3499 * gcc.dg/vect/vect-34.c: Mark functions noinline.
3500 * gcc.dg/vect/vect-17.c: Mark functions noinline.
3501 * gcc.dg/vect/no-vfa-vect-102a.c: Mark functions noinline.
3502 * gcc.dg/vect/vect-align-1.c: Mark functions noinline.
3503 * gcc.dg/vect/vect-93.c: Mark functions noinline.
3504 * gcc.dg/vect/vect-widen-mult-s16.c: Mark functions noinline.