1 2007-08-17 Paolo Carlini <pcarlini@suse.de>
4 * g++.dg/other/error17.C: Adjust.
6 2007-08-17 Ben Elliston <bje@au.ibm.com>
9 * g++.dg/ext/altivec-14.C: New test.
11 2007-08-16 Uros Bizjak <ubizjak@gmail.com>
13 * gcc.dg/tree-ssa/ssa-dse-10.c: Clean up all dse dump files.
14 * gcc.dg/vect/dump-tree-dceloop-pr26359.c: Clean up all dceloop
16 * gcc.dg/vect/pr25371.c: Clean up vect dump file.
17 * gcc.dg/vect/pr32366.c: Ditto.
19 2007-08-16 Uros Bizjak <ubizjak@gmail.com>
22 * gcc.dg/dfp/convert-dfp-fold.c: Use -O2 instead of -O in dg-options.
23 * gcc.dg/dfp/convert-bfp-fold.c: Ditto.
24 * gcc.dg/dfp/convert-int-fold.c: Ditto.
25 * gcc.dg/dfp/operator-arith-fold.c: Ditto.
27 2007-08-16 Tobias Burnus <burnus@net-b.de>
30 * gfortran.dg/use_9.f90: New.
32 2007-08-16 Seongbae Park <seongbae.park@gmail.com>
34 * g++.dg/gcov/gcov-5.C: New test.
36 2007-08-16 Seongbae Park <seongbae.park@gmail.com>
38 * g++.dg/gcov/gcov-4.C: New test.
39 * lib/gcov.exp (verify-lines): Add support for
40 checking no-coverage lines.
42 2007-08-16 Victor Kaplansky <victork@il.ibm.com>
44 * gcc.dg/vect/vect-vfa-01.c: New.
45 * gcc.dg/vect/vect-vfa-02.c: New.
46 * gcc.dg/vect/vect-vfa-03.c: New.
47 * gcc.dg/vect/vect-vfa-04.c: New.
48 * gcc.dg/vect/vect-102a.c, gcc.dg/vect/vect-51.c,
49 gcc.dg/vect/pr29145.c, gcc.dg/vect/vect-43.c,
50 gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-53.c,
51 gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-101.c,
52 gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-79.c,
53 gcc.dg/vect/vect-102.c, gcc.dg/vect/vect-dv-2.c,
54 gcc.dg/vect/vect-57.c, gcc.dg/vect/vect-49.c,
55 gfortran.dg/vect/pr19049.f90: Rename to start with
57 * gcc.dg/vect/vect.exp: Disable versioning for alias
58 when test starts with no-vfa-.
59 * gfortran.dg/vect/vect.exp: Likewise.
61 2007-08-16 Richard Sandiford <richard@codesourcery.com>
63 * gcc.dg/torture/pr32897.c: New test.
65 2007-08-16 Paolo Carlini <pcarlini@suse.de>
68 * g++.dg/template/crash69.C: New.
70 2007-08-15 Daniel Jacobowitz <dan@codesourcery.com>
72 * lib/target-supports.exp (check_effective_target_arm32): Use
73 check_no_compiler_messages.
75 2007-08-15 Diego Novillo <dnovillo@google.com>
77 gcc.dg/tree-ssa/20070815.c: New test.
79 2007-08-15 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
82 * gfortran.dg/random_7.f90: Initialize variable.
84 2007-08-15 Jakub Jelinek <jakub@redhat.com>
87 * gfortran.dg/pr33074.f90: New test.
90 * g++.dg/opt/nrv14.C: New test.
92 2007-08-15 Paolo Carlini <pcarlini@suse.de>
95 * g++.dg/template/crash68.C: New.
97 2007-08-15 Maxim Kuvyrkov <maxim@codesourcery.com>
99 * gcc.dg/sibcall-3.c: Remove m68k from XFAIL list.
100 * gcc.dg/sibcall-4.c: Ditto.
102 2007-08-15 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
105 * gfortran.dg/use_8.f90: New test.
106 * gfortran.dg/c_loc_tests_2.f03: Fix code.
108 2007-08-14 Paolo Carlini <pcarlini@suse.de>
111 * g++.dg/template/error27.C: New.
112 * g++.dg/template/error28.C: New.
113 * g++.dg/other/pr28304.C: Adjust.
114 * g++.old-deja/g++.mike/p811.C: Likewise.
116 2007-08-14 Rask Ingemann Lambertsen <rask@sygehus.dk>
119 * gcc.target/i386/pr30315.c: New.
121 2007-08-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
124 * gfortran.dg/substr_5.f90: New test.
126 2007-08-14 Andrew Pinski <pinskia@gmail.com>
129 * gcc.dg/vector-2.c: New test.
132 * g++.dg/ext/vector8.C: New test.
134 2007-08-13 Dan Hipschman <dsh@google.com>
137 * gcc.dg/format/array-1.c: Add an additional test for
138 unterminated format strings of length 1.
140 2007-08-13 Paul Thomas <pault@gcc.gnu.org>
143 * gfortran.dg/external_procedures_3.f90: New test.
145 2007-08-13 Paul Thomas <pault@gcc.gnu.org>
148 * gfortran.dg/import6.f90: New test.
150 2007-08-13 Andrew Pinski <pinskia@gmail.com>
153 * gcc.dg/vector-1.c: New test.
155 2007-08-13 Richard Sandiford <richard@codesourcery.com>
157 * gcc.dg/pr21255-4.c: Skip for PIC.
158 * gcc.dg/tree-ssa/loop-1.c: Allow bsrf as well as jsr for SH targets.
160 2007-08-13 Richard Sandiford <richard@codesourcery.com>
162 * gcc.dg/attr-isr.c: Skip for PIC.
163 * gcc.dg/attr-isr-nosave_low_regs.c: Likewise.
164 * gcc.dg/attr-isr-trapa.c: Likewise.
165 * gcc.dg/pragma-isr-nosave_low_regs.c: Likewise.
166 * gcc.dg/pragma-isr-trapa.c: Likewise.
167 * gcc.dg/pragma-isr-trapa2.c: Likewise.
169 2007-08-13 Paul Thomas <pault@gcc.gnu.org>
172 * gfortran.dg/transpose_1.f90: New test.
174 2007-08-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
177 * gfortran.dg/intrinsics_kind_argument_1.f90: Add test for ACHAR
180 2007-08-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
184 * gfortran.dg/random_4.f90: New test.
185 * gfortran.dg/random_5.f90: New test.
186 * gfortran.dg/random_6.f90: New test.
187 * gfortran.dg/random_7.f90: New test.
189 2007-08-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
192 * gcc.dg/format/gcc_gfc-1.c: Updated with new formats.
194 2007-08-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
197 * gcc/testsuite/gfortran.dg/module_private_1.f90: New test.
199 2007-08-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
202 * gfortran.dg/intrinsics_kind_argument_1.f90: New test.
203 * gfortran.dg/pure_dummy_length_1.f90: Adapt to new error wording.
205 2007-08-11 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
208 * gfortran.dg/char_length_6.f90: New test.
210 2007-08-10 Ollie Wild <aaw@google.com>
212 * g++.dg/lookup/using18.C: New test.
214 2007-08-10 Paolo Carlini <pcarlini@suse.de>
217 * g++.dg/other/error16.C: New.
219 2007-08-10 Jerry DeLisle <jvdelisle@gcc.gnu.org>
222 * gfortran.dg/namelist_37.f90: New test.
224 2007-08-10 Paolo Carlini <pcarlini@suse.de>
227 * g++.dg/conversion/op3.C: New.
229 2007-08-09 Tobias Burnus <burnus@net-b.de>
232 * gfortran.dg/fmt_tab_1.f90: New.
233 * gfortran.dg/fmt_tab_2.f90: New.
235 2007-08-09 Andrew Pinski <andrew_pinski@playstation.sony.com>
238 * gcc.c-torture/compile/pr32796.c: New test.
240 2007-08-09 Andrew Pinski <andrew_pinski@playstation.sony.com>
243 * gfortran.fortran-torture/compile/emptyif-1.f90: New test.
244 * lib/fortran-torture.exp (fortran-torture): Use TORTURE_OPTIONS instead
247 2007-08-08 Richard Sandiford <richard@codesourcery.com>
249 * gcc.target/mips/code-readable-1.c: New test.
250 * gcc.target/mips/code-readable-2.c: Likewise.
251 * gcc.target/mips/code-readable-3.c: Likewise.
253 2007-08-08 Vladimir Yanovsky <yanov@il.ibm.com>
254 Revital Eres <eres@il.ibm.com>
256 * gfortran.dg/sms-1.f90: Add comment.
257 * gfortran.dg/sms-2.f90: New.
259 2007-08-07 Ian Lance Taylor <iant@google.com>
261 * gcc.dg/instrument-1.c: New test.
262 * gcc.dg/instrument-2.c: New test.
263 * gcc.dg/instrument-3.c: New test.
265 2007-08-07 Steve Ellcey <sje@cup.hp.com>
267 * gfortran.dg/c_kind_params.f90: Check for stdint.h.
269 2007-08-07 Dorit Nuzman <dorit@il.ibm.com>
271 * gcc.dg/vect/vect-28.c: Fix test to not expect peeling on
272 !vector_alignment_reachable targets.
273 * gcc.dg/vect/vect-33.c: Likewise.
274 * gcc.dg/vect/vect-42.c: Likewise.
275 * gcc.dg/vect/vect-44.c: Likewise.
276 * gcc.dg/vect/vect-50.c: Likewise.
277 * gcc.dg/vect/vect-70.c: Likewise.
278 * gcc.dg/vect/vect-71.c: Likewise.
279 * gcc.dg/vect/vect-87.c: Likewise.
280 * gcc.dg/vect/vect-88.c: Likewise.
281 * gcc.dg/vect/vect-91.c: Likewise.
282 * gcc.dg/vect/vect-93.c: Likewise.
283 * gcc.dg/vect/vect-96.c: Likewise.
284 * gcc.dg/vect/no-section-anchors-69.c: Likewise.
285 * gcc.dg/vect/section-anchors-69.c: Likewise.
286 * gcc.dg/vect/pr25413.c: Likewise.
287 * gcc.dg/vect/costmodel/ppc/costmodel-33.c: Likewise.
288 * gcc.dg/vect/costmodel/ppc/costmodel-76b.c: Likewise.
289 * gfortran.dg/vect-2.f90: Likewise.
290 * gfortran.dg/vect-3.f90: Likewise.
291 * gfortran.dg/vect-4.f90: Likewise.
292 * gfortran.dg/vect-5.f90: Likewise.
293 * lib/target-supports.exp (check_effective_target_natural_alignment):
294 Return false for darwin.
295 (check_effective_target_vector_alignment_reachable_for_double): New.
297 2007-08-07 Andreas Krebbel <krebbel1@de.ibm.com>
299 * gcc.dg/multiword-1.c: New testcase.
301 2007-08-07 Daniel Franke <franke.daniel@gmail.com>
303 * gfortran.dg/namelist_33.f90: Improved tests, adjusted error
305 * gfortran.dg/namelist_36.f90: New test.
307 2007-08-07 Rask Ingemann Lambertsen <rask@sygehus.dk>
309 * gcc.c-torture/execute/simd-4.c (__ev_convert_s64)(main): Use
310 int32_t for 32-bit integer. Use int64_t for 64-bit integer.
312 2007-08-07 Kaz Kojima <kkojima@gcc.gnu.org>
314 * g++.dg/torture/type-generic-1.C: Add -mieee for sh.
315 * gcc.dg/torture/type-generic-1.c: Likewise.
317 2007-08-06 Andrew Pinski <andrew_pinski@playstation.sony.com>
319 * gcc.c-torture/20070522-1.c: Move to ...
320 * gcc.c-torture/compile/20070522-1.c: Here.
322 2007-08-06 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
325 * gfortran.dg/minmax_char_1.f90: New test.
326 * gfortran.dg/minmax_char_2.f90: New test.
327 * gfortran.dg/min_max_optional_4.f90: New test.
329 2007-08-06 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
331 * gfortran.dg/nan_1.f90: Rename module into aux2 to avoid cygwin
332 hanging on the testcase.
334 2007-08-05 Andrew Pinski <andrew_pinski@playstation.sony.com>
337 * gcc.c-torture/compile/pr32988.c: New test.
339 2007-08-05 Andrew Pinski <andrew_pinski@playstation.sony.com>
341 * gcc.dg/sms-antideps.c: Add a "return 0" to the end of main.
343 2007-08-05 Volker Reichelt <v.reichelt@netcologne.de>
345 * g++.dg/warn/pedantic2.C: Fix error marker. Add more tests.
348 2007-03-22 Dirk Mueller <dmueller@suse.de>
350 * g++.old-deja/g++.brendan/warnings2.C: Don't use -pedantic.
352 2007-08-05 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
355 * gfortran.dg/isnan_1.f90: New test.
357 2007-08-05 Vladimir Yanovsky <yanov@il.ibm.com>
358 Revital Eres <eres@il.ibm.com>
360 * gcc.dg/sms-antideps.c: New test.
362 2007-08-04 Paul Thomas <pault@gcc.gnu.org>
365 * gfortran.dg/entry_13.f90: New test.
367 * gfortran.dg/entry_12.f90: Clean up .mod file.
369 2007-08-04 Thomas Koenig <tkoenig@gcc.gnu.org>
372 * gfortran.dg/direct_io_2.f90: Implicitly declare integer
373 variables as kind=4 so they don't overflow the record length.
375 2007-08-04 Steven G. Kargl <kargl@gcc.gnu.org>
378 * gfortran.dg/selected_kind_1.f90: New test.
380 2007-08-04 Andrew Pinski <andrew_pinski@playstation.sony.com>
383 * gcc.c-torture/compile/pr32780.c: New test.
385 2007-08-03 Andrew Pinski <andrew_pinski@playstation.sony.com>
388 * gcc.c-torture/compile/pr32399.c: New testcase.
390 2007-08-03 Andrew Pinski <andrew_pinski@playstation.sony.com>
393 * g++.dg/torture/pr32304.C: New testcase.
395 2007-08-03 Andrew Pinski <andrew_pinski@playstation.sony.com>
398 * gfortran.fortran-torture/compile/complex_1.f90: New test.
400 2007-08-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
403 * gfortran.dg/value_4.f90: Make integer constant of kind=4.
405 2007-08-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
408 * gfortran.dg/nint_2.f90: New test.
410 2007-08-03 Nathan Froyd <froydnj@codesourcery.com>
412 * gcc.dg/tree-ssa/loop-1.c: Skip on powerpc targets if -mlongcall.
413 * gcc.dg/weak/typeof-2.c: Likewise.
415 2007-08-03 Diego Novillo <dnovillo@google.com>
418 * gcc.dg/tree-ssa/pr31521.c: New test.
420 2007-08-03 Thomas Koenig <tkoenig@gcc.gnu.org>
423 * gfortran.dg/unf_read_corrupted_1.f90: Integer variable in
424 iostat must be default kind.
426 2007-08-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
428 * gfortran.dg/opem_errors.f90: Revise test to pass when run under sudo.
430 2007-08-02 Thomas Koenig <tkoenig@gcc.gnu.org>
433 * gfortran.dg/unf_read_corrupted_1.f90: Make all kinds
434 explicit so test passes with -fdefault-integer-8.
435 * gfortran.dg/unformatted_recl_1.f90: Likewise.
436 * gfortran.dg/unformatted_subrecord_1.f90: Likewise.
438 2007-08-02 Lee Millward <lee.millward@gmail.com>
441 * g++.dg/parse/asm1.C: New test.
444 * g++.dg/parse/asm2.C: Likewise.
447 * g++.dg/parse/asm3.C: Likewise.
449 2007-08-02 Rask Ingemann Lambertsen <rask@sygehus.dk>
451 * gcc.dg/tree-ssa/gen-vect-2.c: Use "char" for vector elements if
452 "int" is only 16 bit bits wide.
453 * gcc.dg/tree-ssa/gen-vect-11a.c: Likewise.
455 2007-08-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
457 * g++.dg/torture/type-generic-1.C: New.
458 * gcc.dg/pr28796-2.c: Move tests ...
459 * gcc.dg/tg-tests.h: ... here.
460 * gcc.dg/torture/type-generic-1.c: New.
462 2007-08-01 Thomas Koenig <tkoenig@gcc.gnu.org>
465 * minmaxloc_3.f90: New test case.
467 2007-08-01 Tobias Burnus <burnus@net-b.de>
470 * gfortran.dg/allocate_stat.f90: New.
472 2007-08-01 Nathan Froyd <froydnj@codesourcery.com>
474 * gcc.target/i386/pr23098.c: XFAIL on vxworks targets.
476 2007-08-01 Daniel Jacobowitz <dan@codesourcery.com>
478 PR tree-optimization/32919
479 * gcc.c-torture/compile/pr32919.c: New.
481 2007-08-01 Nick Clifton <nickc@redhat.com>
483 * gcc.c-torture/execute/execute.exp: Change copyright header to
484 refer to version 3 of the GNU General Public License and to point
485 readers at the COPYING3 file and the FSF's license web page.
486 * gcc.c-torture/execute/ieee/ieee.exp,
487 gcc.c-torture/unsorted/unsorted.exp,
488 gcc.c-torture/compile/compile.exp,
489 gcc.c-torture/compile/structs.c, gcc.target/powerpc/powerpc.exp,
490 gcc.target/arm/neon/neon.exp, gcc.target/arm/arm.exp,
491 gcc.target/cris/torture/cris-torture.exp,
492 gcc.target/cris/cris.exp, gcc.target/ia64/ia64.exp,
493 gcc.target/alpha/alpha.exp, gcc.target/m68k/m68k.exp,
494 gcc.target/spu/spu.exp, gcc.target/mips/mips.exp,
495 gcc.target/sparc/sparc.exp, gcc.target/i386/i386.exp,
496 gcc.target/x86_64/abi/abi-x86_64.exp, gnat.dg/specs/specs.exp,
497 gnat.dg/dg.exp, gnat.dg/style/style.exp,
498 gcc.dg/special/mips-abi.exp, gcc.dg/special/special.exp,
499 gcc.dg/pch/pch.exp, gcc.dg/vxworks/vxworks.exp, gcc.dg/dg.exp,
500 gcc.dg/charset/charset.exp, gcc.dg/weak/weak.exp,
501 gcc.dg/tree-ssa/tree-ssa.exp, gcc.dg/tls/tls.exp,
502 gcc.dg/cpp/cpp.exp, gcc.dg/cpp/trad/trad.exp,
503 gcc.dg/matrix/matrix.exp, gcc.dg/vmx/vmx.exp,
504 gcc.dg/compat/struct-layout-1.exp, gcc.dg/compat/compat.exp,
505 gcc.dg/compat/struct-layout-1_generate.c, gcc.dg/debug/debug.exp,
506 gcc.dg/debug/dwarf2/dwarf2.exp, gcc.dg/tree-prof/tree-prof.exp,
507 gcc.dg/ipa/ipa.exp, gcc.dg/dfp/dfp.exp,
508 gcc.dg/noncompile/noncompile.exp,
509 gcc.dg/vect/costmodel/ppc/ppc-costmodel-vect.exp,
510 gcc.dg/vect/costmodel/spu/spu-costmodel-vect.exp,
511 gcc.dg/vect/costmodel/i386/i386-costmodel-vect.exp,
512 gcc.dg/vect/costmodel/x86_64/x86_64-costmodel-vect.exp,
513 gcc.dg/vect/vect.exp, gcc.dg/format/format.exp,
514 gcc.misc-tests/i386-prefetch.exp, gcc.misc-tests/sort2.exp,
515 gcc.misc-tests/matrix1.exp, gcc.misc-tests/dectest.exp,
516 gcc.misc-tests/options.exp, gcc.misc-tests/gcov.exp,
517 gcc.misc-tests/mg-2.exp, gcc.misc-tests/mg.exp,
518 gcc.misc-tests/bprob.exp, gcc.misc-tests/acker1.exp,
519 gcc.misc-tests/dhry.exp, gcc.misc-tests/linkage.exp,
520 gcc.misc-tests/arm-isr.exp, gcc.misc-tests/sieve.exp,
521 g++.old-deja/g++.niklas/README, g++.old-deja/g++.gb/README,
522 g++.old-deja/old-deja.exp,
523 gfortran.fortran-torture/execute/execute.exp,
524 gfortran.fortran-torture/compile/compile.exp,
525 treelang/output/output-1.c, treelang/output/output-1.tree,
526 treelang/execute/execute.exp, treelang/Makefile.in,
527 treelang/compile/compile.exp, g++.dg/dg.exp,
528 g++.dg/debug/debug.exp, g++.dg/debug/dwarf2/dwarf2.exp,
529 g++.dg/charset/charset.exp, g++.dg/vect/vect.exp,
530 g++.dg/tls/tls.exp, g++.dg/tree-prof/tree-prof.exp,
531 g++.dg/pch/pch.exp, g++.dg/special/ecos.exp,
532 g++.dg/compat/struct-layout-1.exp,
533 g++.dg/compat/struct-layout-1_generate.c,
534 g++.dg/compat/compat.exp, g++.dg/gcov/gcov.exp,
535 g++.dg/bprob/bprob.exp, config/default.exp,
536 gcc.test-framework/test-framework.awk,
537 gcc.test-framework/gen_directive_tests,
538 gcc.test-framework/test-framework.exp,
539 objc.dg/special/special.exp,
540 objc.dg/gnu-encoding/gnu-encoding.exp,
541 objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c,
542 objc.dg/pch/pch.exp, objc.dg/dg.exp, lib/copy-file.exp,
543 lib/profopt.exp, lib/gcc.exp, lib/mike-g++.exp, lib/c-compat.exp,
544 lib/scanrtl.exp, lib/gfortran-dg.exp, lib/g++.exp,
545 lib/obj-c++.exp, lib/wrapper.exp, lib/gnat-dg.exp, lib/compat.exp,
546 lib/c-torture.exp, lib/gcc-dg.exp, lib/scanasm.exp, lib/gnat.exp,
547 lib/treelang-dg.exp, lib/prune.exp, lib/gcov.exp,
548 lib/treelang.exp, lib/dg-pch.exp, lib/scantree.exp,
549 lib/g++-dg.exp, lib/objc-dg.exp, lib/file-format.exp,
550 lib/target-libpath.exp, lib/obj-c++-dg.exp, lib/scandump.exp,
551 lib/target-supports-dg.exp, lib/gcc-defs.exp,
552 lib/fortran-torture.exp, lib/objc.exp, lib/scanipa.exp,
553 lib/mike-gcc.exp, lib/objc-torture.exp, lib/gfortran.exp,
554 lib/target-supports.exp, obj-c++.dg/dg.exp, gfortran.dg/dg.exp,
555 gfortran.dg/vect/vect.exp, objc/execute/execute.exp,
556 objc/execute/exceptions/exceptions.exp, objc/compile/compile.exp:
559 2007-08-01 Daniel Franke <franke.daniel@gmail.com>
561 * gfortran.dg/parameter_unused.f90: Adjusted dg-options and
564 2007-08-01 Daniel Franke <franke.daniel@gmail.com>
567 * gfortran.dg/initialization_12.f90: New test.
569 2007-08-01 Paul Thomas <pault@gcc.gnu.org>
572 * gfortran.dg/entry_12.f90: New test.
574 2007-07-31 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
577 * gfortran.dg/altreturn_6.f90: New test.
579 2007-07-31 Steven G. Kargl <kargl@gcc.gnu.org>
582 * gfortran.dg/exponent_2.f90: New test.
584 2007-07-30 Jan Sjodin <jan.sjodin@amd.com>
586 * gcc.dg/vect/vect-117.c: New test.
587 * gcc.dg/vect/vect-74.c: Enabled test
588 * gcc.dg/vect/vect-81.c: Enabled test
590 2007-07-30 Andrew Pinski <pinskia@gmail.com>
592 * gcc.dg/pragma-darwin.c: Run on all *-*-darwin* targets.
593 s/dg-error/dg-warning where warning is expected.
595 2007-07-30 Thomas Koenig <tkoenig@gcc.gnu.org>
598 * gfortran.dg/array_constructor_12.f90: Adjust argument
599 of huge() to correct kind.
601 2007-07-30 Ollie Wild <aaw@google.com>
603 * gcc.dg/cpp/counter-2.c: New test.
604 * gcc.dg/cpp/counter-3.c: New test.
605 * gcc.dg/cpp/dir-only-1.c: New test.
606 * gcc.dg/cpp/dir-only-1.h: New file.
607 * gcc.dg/cpp/dir-only-2.c: New test.
608 * gcc.dg/cpp/dir-only-3.c: New test.
609 * gcc.dg/cpp/dir-only-3a.h: New file.
610 * gcc.dg/cpp/dir-only-3b.h: New file.
611 * gcc.dg/cpp/dir-only-4.c: New test.
612 * gcc.dg/cpp/dir-only-5.c: New test.
613 * gcc.dg/cpp/dir-only-6.c: New test.
615 2007-07-30 Julian Brown <julian@codesourcery.com>
617 * gcc.target/arm/neon/v*.c: Regenerate.
619 2007-07-30 Paolo Carlini <pcarlini@suse.de>
622 * g++.dg/ext/label6.C: New.
624 2007-07-29 Thomas Koenig <tkoenig@gcc.gnu.org>
628 * gfortran.dg/pack_bounds_1.f90: Adjust to new error message.
630 2007-07-29 Paul Thomas <pault@gcc.gnu.org>
633 * gfortran.dg/actual_pointer_function_1.f90: New test.
636 * gfortran.dg/scalarize_parameter_array_1.f90: New test.
638 2007-07-29 Daniel Franke <franke.daniel@gmail.com>
641 * gfortran.dg/shape_1.f90: Adjust error message.
642 * gfortran.dg/parameter_array_ref_1.f90: New test.
644 2007-07-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
647 * gfortran.dg/entry_11.f90: New test.
649 2007-07-29 Vladimir Yanovsky <yanov@il.ibm.com>
650 Revital Eres <eres@il.ibm.com>
652 * gfortran.dg/sms-1.f90: New test.
654 2007-07-28 Richard Guenther <rguenther@suse.de>
656 * gcc.c-torture/compile/pr32920.c: New testcase.
658 2007-07-28 Simon Martin <simartin@users.sourceforge.net>
661 * g++.dg/lookup/friend11.C: New test.
663 2007-07-28 Daniel Franke <franke.daniel@gmail.com>
665 * gfortran.dg/namelist_5.f90: Adjusted error message.
666 * gfortran.dg/assumed_shape_nml.f90: Renamed to ...
667 * gfortran.dg/namelist_31.f90: ... this. Removed dg-warning directive.
668 * gfortran.dg/assumed_size_nml.f90: Renamed to ...
669 * gfortran.dg/namelist_32.f90: ... this.
672 * gfortran.dg/namelist_33.f90: New test.
675 * gfortran.dg/namelist_34.f90: New test.
678 * gfortran.dg/namelist_35.f90: New test.
680 2007-07-28 Paul Thomas <pault@gcc.gnu.org>
683 * gfortran.dg/alloc_comp_assign_6.f90: New tests.
685 2007-07-28 Rask Ingemann Lambertsen <rask@sygehus.dk>
688 * gcc.dg/torture/pr30364-1.c (f)(main): Use INT_MAX instead of
689 assuming it is 0x7ffffffff.
690 * gcc.dg/torture/pr30364-2.c (f)(main): Likewise.
691 * gcc.dg/torture/pr30364-3.c (f)(main): Likewise.
693 2007-07-27 Dominique d'Humieres <dominiq@lps.ens.fr>
695 * gfortran.dg/operator_3.f90: Fix dg directive.
696 * gfortran.dg/min_max_conformance.f90: Fix dg directive.
697 * gfortran.dg/compliant_elemental_intrinsics_2.f90: Fix dg directive.
698 * gfortran.dg/c_ptr_tests_10.f03: Fix dg directive.
700 2007-07-27 Douglas Gregor <doug.gregor@gmail.com>
702 * g++.dg/cpp0x/decltype1.C: New.
703 * g++.dg/cpp0x/decltype2.C: New.
704 * g++.dg/cpp0x/decltype3.C: New.
705 * g++.dg/cpp0x/decltype4.C: New.
706 * g++.dg/cpp0x/decltype5.C: New.
707 * g++.dg/cpp0x/decltype6.C: New.
709 2007-07-27 Rask Ingemann Lambertsen <rask@sygehus.dk>
711 * gcc.dg/torture/pr27743.c (bar): Use an integer of exactly 32 bits
712 because the test relies on bit 31 to be the sign bit.
714 2007-07-27 Rask Ingemann Lambertsen <rask@sygehus.dk>
716 * gcc.c-torture/execute/pr28651.c (main): Use INT_MAX instead of
717 assuming it is 0x7fffffff.
718 * gcc.dg/tree-ssa/vrp29.c (decCompare)(main): Likewise.
719 * gcc.dg/Wconversion-integer-no-sign.c (h): Likewise.
721 2007-07-27 Mark Mitchell <mark@codesourcery.com>
724 * g++.dg/expr/bitfield9.C: New test.
726 2007-07-26 Steven G. Kargl <kargl@gcc.gnu.org>
729 * gfortran.dg/logical_comp.f90: Update dg-error strings.
731 2007-07-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
734 * gfortran.dg/private_type_7.f90: New test.
736 2007-07-27 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
739 * gfortran.dg/select_char_1.f90: New test.
741 2007-07-27 Tobias Burnus <burnus@net-b.de>
744 * gfortran.dg/initialization_11.f90: New test.
746 2007-07-27 Richard Sandiford <richard@codesourcery.com>
748 * gcc.target/mips/ins-1.c: New test.
750 '2007-07-26 Nathan Froyd <froydnj@codesourcery.com>
753 * gcc.dg/assign-warn-3.c (f0): Declare as inline.
756 2007-07-26 Andreas Krebbel <krebbel1@de.ibm.com>
758 * gcc.dg/20070725-1.c: Split the spare field in two to avoid:
759 error: width of 'spare' exceeds its type.
761 2007-07-25 Nathan Froyd <froydnj@codesourcery.com>
763 * gcc.dg/sibcall-3.c: Skip on PowerPC targets when -mlongcall.
764 * gcc.dg/sibcall-4.c: Likewise.
766 2007-07-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
768 PR rtl-optimization/31500
769 * gcc.dg/Warray-bounds.c: Remove hppa xfails.
770 * g++.dg/warn/Warray-bounds.C: Likewise.
772 2007-07-25 H.J. Lu <hongjiu.lu@intel.com>
774 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-reduc-1char.c: Updated.
776 2007-07-25 Julian Brown <julian@codesourcery.com>
777 Paul Brook <paul@codesourcery.com>
778 Joseph Myers <joseph@codesourcery.com>
779 Mark Shinwell <shinwell@codesourcery.com>
781 * gcc.dg/vect/vect.exp: Check is-effective-target arm_neon_hw.
782 * gcc.dg/vect/tree-vect.h: Check for NEON SIMD support.
783 * lib/gcc-dg.exp (cleanup-saved-temps): Fix comment.
784 * lib/target-supports.exp (check_effective_target_arm_neon_ok)
785 (check_effective_target_arm_neon_hw): New.
786 * gcc.target/arm/neon/neon.exp: New file.
787 * gcc.target/arm/neon/polytypes.c: New file.
788 * gcc.target/arm/neon/v*.c (1870 files): New (autogenerated).
790 2007-07-25 Janis Johnson <janis187@us.ibm.com>
792 * gcc.c-torture/unsorted/dump-noaddr.c: Reduce string length for
793 targets where an "int" is less than 32 bits wide.
795 2007-07-25 Andreas Krebbel <krebbel1@de.ibm.com>
797 * gcc.dg/20070725-1.c: Testcase for revision 126876 added.
799 2007-07-25 Rask Ingemann Lambertsen <rask@sygehus.dk>
801 * gcc.dg/tree-ssa/predcom-1.c (count_averages): Avoid overflow
802 during addition if an int is only 16 bits wide.
803 * gcc.dg/tree-ssa/predcom-2.c (fib): Avoid overflow of 16-bit int.
805 2007-07-25 Rask Ingemann Lambertsen <rask@sygehus.dk>
807 * gcc.dg/torture/pr29584.c: Only run test if pointers have the same
808 size as "long int" and are 32 or 64 bits wide.
809 * gcc.dg/torture/pr28814.c: Likewise.
811 2007-07-25 Rask Ingemann Lambertsen <rask@sygehus.dk>
813 * gcc.dg/torture/pr30313.c (struct S): Make sure the bit-field is
814 exactly as wide as an int.
816 2007-07-25 Danny Smith <dannysmith@users.sourceforge.net>
818 * gcc.dg/compat/struct-layout-1_generate.c (COMPAT_PRLL):
819 Define and use throughout as long long printf format specifier.
820 * g++.dg/compat/struct-layout-1_generate.c (COMPAT_PRLL):
823 2007-07-24 H.J. Lu <hongjiu.lu@intel.com>
825 * gcc.dg/dfp/fe-convert-2.c: Unconditionally enable testing
826 for converting from 1.0e-96 and 0.00048828125 to _Decimal32.
828 2007-07-25 Ben Elliston <bje@au.ibm.com>
830 * gcc.dg/dfp/fe-convert-1.c: Fix typo in comments.
832 2007-07-24 Daniel Jacobowitz <dan@codesourcery.com>
834 * gcc.c-torture/execute/20070724-1.c: New.
836 2007-07-24 Paul Thomas <pault@gcc.gnu.org>
839 * gfortran.dg/alloc_comp_basics_1.f90 : Restore number of
840 "deallocates" to 24, since patch has code rid of much spurious
842 * gfortran.dg/interface_assignment_1.f90 : New test.
845 * gfortran.dg/interface_assignment_2.f90 : New test.
847 2007-07-24 Daniel Franke <franke.daniel@gmail.com>
850 * fortran.dg/initialization_10.f90: New test.
852 2007-07-24 Daniel Franke <franke.daniel@gmail.com>
855 * gfortran.dg/imag_2.f: Removed
856 * gfortran.dg/warn_std_1.f90: New test.
857 * gfortran.dg/warn_std_2.f90: New test.
858 * gfortran.dg/warn_std_3.f90: New test.
860 2007-07-24 Paolo Carlini <pcarlini@suse.de>
863 * g++.dg/init/new22.C: New.
865 2007-07-24 Paolo Carlini <pcarlini@suse.de>
868 * g++.dg/template/crash67.C: New.
870 2007-07-24 Dorit Nuzman <dorit@il.ibm.com>
872 * lib/target-support.exp (check_effective_target_natural_alignment):
873 (check_effective_target_vector_alignment_reachable): New.
874 * config/spu/spu.c (spu_vector_alignment_reachable): New.
875 (TARGET_VECTOR_ALIGNMENT_REACHABLE): Define.
876 * * gcc.dg/vect/pr25413a.c: Use vector_alignment_reachable target
878 * gcc.dg/vect/pr25413.c: Likewise.
879 * gcc.dg/vect/pr31699.c: Likewise.
881 2007-07-24 Thomas Koenig <tkoenig@gcc.gnu.org>
884 * gfortran.dg/pack_bounds_1.f90: New test case.
886 2007-07-23  Daniel Franke  <franke.daniel@gmail.com>
889 * gfortran.dg/initialization_9.f90: New test.
891 2007-07-23 Christopher D. Rickett <crickett@lanl.gov>
895 * gfortran.dg/bind_c_usage_8.f03: New test case.
896 * gfortran.dg/c_f_pointer_tests_2.f03: Ditto.
897 * gfortran.dg/c_ptr_tests_5.f03: Updated expected error message.
899 2007-07-23 Richard Sandiford <richard@codesourcery.com>
901 * gcc.target/mips/branch-cost-1.c: New test.
902 * gcc.target/mips/branch-cost-2.c: Likewise.
904 2007-07-23 Christopher D. Rickett <crickett@lanl.gov>
907 * gfortran.dg/c_char_tests.f03: New test case.
908 * gfortran.dg/c_char_driver.c: Driver for c_char_tests.f03.
909 * gfortran.dg/c_char_tests_2.f03: New test case.
910 * gfortran.dg/value_6.f03: Ditto.
911 * gfortran.dg/value_7.f03: Ditto.
913 2007-07-23 Christopher D. Rickett <crickett@lanl.gov>
916 * gfortran.dg/c_funloc_tests_5.f03: New.
917 * gfortran.dg/c_funloc_tests_5.f04: New.
918 * gfortran.dg/c_funloc_tests_4_driver.c: New.
920 2007-07-22 Nathan Sidwell <nathan@codesourcery.com>
923 * g++.dg/expr/call4.C: New.
924 * g++.dg/expr/call5.C: New.
926 2007-07-22 Daniel Franke <franke.daniel@gmail.com>
929 * gfortran.dg/namelist_30.f90: New test.
931 2007-07-22 Daniel Franke <franke.daniel@gmail.com>
934 * gfortran.dg/array_initializer_1.f90: Removed warning.
935 * gfortran.dg/initialization_1.f90: Adjusted messages.
936 * gfortran.dg/nested_modules_6.f90: Removed warning.
939 * gfortran.dg/initialization_7.f90: New test.
942 * gfortran.dg/initialization_8.f90: New test.
944 2007-07-22 Nathan Sidwell <nathan@codesourcery.com>
947 * g++.dg/template/crash47.C: Adjust errors.
948 * g++.dg/template/crash48.C: Adjust errors.
949 * g++.dg/template/typename12.C: New.
950 * g++.dg/template/typename13.C: New.
951 * g++.dg/template/typename14.C: New.
952 * g++.dg/template/typedef6.C: Adjust errors.
954 2007-07-21 Christopher D. Rickett <crickett@lanl.gov>
957 * gfortran.dg/pr32627_driver.c: Driver for pr32627.
958 * gfortran.dg/pr32627.f03: New test case.
960 * gfortran.dg/c_f_pointer_logical.f03: New test case.
961 * gfortran.dg/c_f_pointer_logical_driver.c: Driver for
963 * gfortran.dg/c_f_pointer_complex_driver.c: Driver for
965 * gfortran.dg/c_f_pointer_complex.f03: New test case.
966 * gfortran.dg/c_f_pointer_shape_tests_2_driver.c: Driver for
967 c_f_pointer_shape_tests_2.
968 * gfortran.dg/c_f_pointer_shape_tests_2.f03: New test case.
970 2007-07-21 Christopher D. Rickett <crickett@lanl.gov>
973 * gfortran.dg/c_loc_tests_9.f03: New test case.
974 * gfortran.dg/c_loc_tests_10.f03: Ditto.
976 2007-07-21 Lee Millward <lee.millward@gmail.com>
979 * gfortran.dg/int_2.f90: New test.
981 2007-07-21 Rask Ingemann Lambertsen <rask@sygehus.dk>
983 * gcc.dg/inline-23.c: Use pointer sized type for cast from pointer.
985 2007-07-20 Richard Sandiford <richard@codesourcery.com>
987 * gcc.target/mips/mips.exp (is_gp32_flag): Return true for -msmartmips.
988 * gcc.target/mips/save-restore-5.c: Fix positioning of dg-do directive.
990 2007-07-20 Uros Bizjak <ubizjak@gmail.com>
992 PR tree-optimization/19910
993 * gcc.dg/pr19910.c: New test.
995 2007-07-19 Daniel Franke <franke.daniel@gmail.com>
998 * gfortran.dg/pr32738.f90: New test.
1000 2007-07-19 Thomas Koenig <tkoenig@gcc.gnu.org>
1002 PR tree-optimzation/32635
1003 * gfortran.dg/pr32635.f: New test case.
1005 2007-07-18 Christopher D. Rickett <crickett@lanl.gov>
1008 * gfortran.dg/pr32801.f03: New test case.
1010 2007-07-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1012 * gcc.dg/c99-math-double-1.c: Mark test variables as volatile.
1013 Test negative numbers also.
1014 * gcc.dg/c99-math-float-1.c: Likewise.
1015 * gcc.dg/c99-math-long-double-1.c: Likewise.
1016 * gcc.dg/c99-math.h: Check for FP exceptions. Update for negative
1019 2007-07-18 Bob Wilson <bob.wilson@acm.org>
1021 * lib/target-supports.exp (check_effective_target_sync_int_long):
1023 (check_effective_target_sync_char_short): Likewise.
1025 2007-07-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1027 * gcc.dg/pr28796-2.c: Add more cases.
1029 2007-07-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1031 * gcc.dg/pr28796-1.c: Add more cases.
1032 * gcc.dg/pr28796-2.c: Likewise.
1034 2007-07-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1036 * gcc.dg/pr28796-1.c: Add more cases.
1037 * gcc.dg/pr28796-2.c: Likewise.
1039 2007-07-17 Janus Weil <jaydub66@gmail.com>
1042 * gfortran.dg/pr32535.f90: New test.
1044 2007-07-17 Paul Thomas <pault@gcc.gnu.org>
1048 * gfortran.dg/alloc_comp_constructor_3.f90: New test.
1050 2007-07-17 Zdenek Dvorak <dvorakz@suse.cz>
1052 PR rtl-optimization/32773
1053 * gcc.dg/pr32773.c: New test.
1055 2007-07-16 Andrew Pinski <andrew_pinski@playstation.sony.com>
1057 * gcc.target/spu/intrinsics-1.c: Use dg-message to
1058 match flax-vector-conversions note.
1059 * gcc.target/spu/fixed-range-bad.c: Use dg-warning
1060 instead of dg-error for the warning.
1062 2007-07-16 Rask Ingemann Lambertsen <rask@sygehus.dk>
1064 * gcc.c-torture/execute/20061101-2.c: Variant of 20061101-1.c
1065 adapted to work on targets with 16-bit or wider int.
1066 * gcc.c-torture/execute/pr29797-2.c: Likewise for pr29797-1.c.
1067 * gcc.c-torture/execute/pr31448-2.c: Likewise for pr31448.c.
1068 * gcc.dg/20061109-2.c: Likewise for 20061109-1.c.
1069 * gcc.dg/pr27959-2.c: Likewise for pr27959.c.
1071 2007-07-16 Rask Ingemann Lambertsen <rask@sygehus.dk>
1073 * gcc.dg/tree-ssa/ltrans-5.c: Only run test on targets which
1074 support large arrays.
1075 * gcc.dg/pr27959.c: Only run test if an int is at least 32 bits wide.
1076 * gcc.dg/20061109-1.c: Likewise.
1077 * gcc.c-torture/execute/20061101-1.x: Likewise.
1078 * gcc.c-torture/execute/pr29797-1.x: Likewise.
1079 * gcc.c-torture/execute/pr31448.x: Likewise.
1081 2007-07-16 Lee Millward <lee.millward@gmail.com>
1083 * gfortran.dg/cmplx_intrinsic_1.f90: New test.
1086 * gfortran.dg/pr32238.f90: New test.
1089 * gfortran.dg/pr32222.f90: New test.
1092 * gfortran.dg/pr32242.f90: New test.
1094 2007-07-16 Sandra Loosemore <sandra@codesourcery.com>
1095 David Ung <davidu@mips.com>
1097 * gcc.target/mips/mips-sched-madd.c: New test case.
1099 2007-07-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1102 * gfortran.dg/large_real_kind_1.f90: Update test.
1103 * gfortran.dg/pr17706.f90: Update test.
1104 * gfortran.dg/fmt_zero_digits.f90: Update test.
1105 * gfortran.dg/fmt_zero_precision.f90: Update test.
1106 * gfortran.dg/real_const_3.f90: Update test.
1108 2007-07-15 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1111 * gfortran.dg/bounds_check_8.f90: New test.
1112 * gfortran.dg/do_iterator_2.f90: Make code legal Fortran.
1114 2007-07-15 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1117 * gfortran.dg/mvbits_2.f90: New test.
1119 2007-07-14 Thomas Koenig <tkoenig@gcc.gnu.org>
1122 * gfortran.dg/pack_mask_1.f90: New test.
1123 * gfortran.dg/unpack_mask_1.f90: New test.
1125 2007-07-14 Eric Botcazou <ebotcazou@libertysurf.fr>
1127 * gcc.dg/20001013-1.c: Move to gcc.target/sparc.
1128 * gcc.dg/20001101-1.c: Likewise.
1129 * gcc.dg/20001102-1.c: Likewise.
1130 * gcc.dg/20020116-2.c: Likewise.
1131 * gcc.dg/20020416-1.c: Likewise.
1132 * gcc.dg/sparc-constant-1.c: Likewise.
1133 * gcc.dg/sparc-dwarf2.c: Likewise.
1134 * gcc.dg/sparc-frame-1.c: Likewise.
1135 * gcc.dg/sparc-getcontext-1.c: Likewise.
1136 * gcc.dg/sparc-loop-1.c: Likewise.
1137 * gcc.dg/sparc-reg-1.c: Likewise.
1138 * gcc.dg/sparc-ret.c: Likewise.
1139 * gcc.dg/sparc-trap-1.c: Likewise.
1140 * gcc.dg/ultrasp10.c: Likewise.
1141 * gcc.dg/ultrasp11.c: Likewise.
1142 * gcc.dg/ultrasp1.c: Likewise.
1143 * gcc.dg/ultrasp2.c: Likewise.
1144 * gcc.dg/ultrasp3.c: Likewise.
1145 * gcc.dg/ultrasp4.c: Likewise.
1146 * gcc.dg/ultrasp5.c: Likewise.
1147 * gcc.dg/ultrasp6.c: Likewise.
1148 * gcc.dg/ultrasp7.c: Likewise.
1149 * gcc.dg/ultrasp8.c: Likewise.
1150 * gcc.dg/ultrasp9.c: Likewise.
1151 * gcc.dg/splet-1.c: Delete.
1153 2007-07-14 Daniel Franke <franke.daniel@gmail.com>
1156 * gfortran.dg/stfunc_5.f90: New test.
1158 2007-07-14 Uros Bizjak <ubizjak@gmail.com>
1160 * lib/target-supports.exp (check_effective_target_vect_aligned_arrays):
1161 New procedure to check if arrays are naturally aligned to the vector
1163 * gcc.dg/vect/pr25413a.c: Do not include stdarg.h. Use __SIZE_TYPE__
1164 in size_t typedef. Adjust tree dump scan results according to
1165 vect_aligned_arrays target check.
1166 * gcc.dg/vect/pr25413.c: Adjust tree dump scan results according to
1167 vect_aligned_arrays target check.
1168 * gcc.dg/vect/pr31699.c: Ditto.
1170 2007-07-13 Sa Liu <saliu@de.ibm.com>
1172 * gcc.dg/vect/fast-math-vect-reduc-7.c: Switch on test
1173 for V2DFmode vector conditional expression.
1174 * gcc.target/spu/dfcmeq.c: New. Test combination of abs
1176 * gcc.target/spu/dfcmgt.c: New. Test combination of abs
1178 * gcc.target/spu/intrinsics-2.c: New. Test intrinsics for
1179 V2DFmode comparison and test special values.
1180 * lib/target-supports.exp: Switch on test for V2DFmode
1181 vector conditional expression.
1183 2007-07-13 Richard Guenther <rguenther@suse.de>
1185 PR tree-optimization/32721
1186 * gcc.dg/pr32721.c: New testcase.
1188 2007-07-13 Hans-Peter Nilsson <hp@axis.com>
1190 * gcc.dg/20011127-1.c: Use dg-message, not dg-error to match the
1191 error message part that continues on a new line.
1193 2007-07-12 Geoffrey Keating <geoffk@apple.com>
1195 * gcc.dg/c99-tgmath-1.c: New.
1196 * gcc.dg/c99-tgmath-2.c: New.
1197 * gcc.dg/c99-tgmath-3.c: New.
1198 * gcc.dg/c99-tgmath-4.c: New.
1200 2007-07-12 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
1201 Janis Johnson <janis187@us.ibm.com>
1204 * gcc.test-framework/dg-error-exp-F.c: New test.
1205 * gcc.test-framework/dg-warning-exp-F.c: New test.
1206 * lib/gcc.exp: Enable warning and error prefixes.
1207 * lib/gcc-dg.exp (dg-warning): Wrap original dg-warning.
1208 (dg-error): Wrap original dg-error.
1209 * gcc.target/powerpc/altivec-types-1.c: Remove explicit error/warning
1210 markers from dg-error/dg-warning directives.
1211 * gcc.dg/20040322-1.c: Likewise.
1212 * gcc.dg/Wchar-subscripts-1.c: Likewise.
1213 * gcc.dg/Wdeclaration-after-statement-1.c: Likewise.
1214 * gcc.dg/Wdeclaration-after-statement-2.c: Likewise.
1215 * gcc.dg/Werror-1.c: Likewise.
1216 * gcc.dg/Werror-10.c: Likewise.
1217 * gcc.dg/Werror-11.c: Likewise.
1218 * gcc.dg/Werror-2.c: Likewise.
1219 * gcc.dg/Werror-3.c: Likewise.
1220 * gcc.dg/Werror-4.c: Likewise.
1221 * gcc.dg/Werror-5.c: Likewise.
1222 * gcc.dg/Werror-6.c: Likewise.
1223 * gcc.dg/Werror-7.c: Likewise.
1224 * gcc.dg/Werror-8.c: Likewise.
1225 * gcc.dg/Werror-9.c: Likewise.
1226 * gcc.dg/Werror-implicit-function-declaration.c: Likewise.
1227 * gcc.dg/Wimplicit-function-declaration-c89-pedantic.c: Likewise.
1228 * gcc.dg/Wimplicit-function-declaration-c89.c: Likewise.
1229 * gcc.dg/Wimplicit-function-declaration-c99-pedantic.c: Likewise.
1230 * gcc.dg/Wimplicit-function-declaration-c99.c: Likewise.
1231 * gcc.dg/Wint-to-pointer-cast-1.c: Likewise.
1232 * gcc.dg/Wint-to-pointer-cast-2.c: Likewise.
1233 * gcc.dg/Wint-to-pointer-cast-3.c: Likewise.
1234 * gcc.dg/Wnested-externs-1.c: Likewise.
1235 * gcc.dg/Wpointer-to-int-cast-1.c: Likewise.
1236 * gcc.dg/Wpointer-to-int-cast-2.c: Likewise.
1237 * gcc.dg/Wpointer-to-int-cast-3.c: Likewise.
1238 * gcc.dg/Wshadow-3.c: Likewise.
1239 * gcc.dg/Wtraditional-conversion-2.c: Likewise.
1240 * gcc.dg/Wwrite-strings-1.c: Likewise.
1241 * gcc.dg/anon-struct-5.c: Likewise.
1242 * gcc.dg/anon-struct-6.c: Likewise.
1243 * gcc.dg/anon-struct-7.c: Likewise.
1244 * gcc.dg/anon-struct-8.c: Likewise.
1245 * gcc.dg/array-8.c: Likewise.
1246 * gcc.dg/array-quals-2.c: Likewise.
1247 * gcc.dg/asm-qual-1.c: Likewise.
1248 * gcc.dg/asm-wide-1.c: Likewise.
1249 * gcc.dg/assign-warn-1.c: Likewise.
1250 * gcc.dg/assign-warn-2.c: Likewise.
1251 * gcc.dg/bitfld-10.c: Likewise.
1252 * gcc.dg/bitfld-11.c: Likewise.
1253 * gcc.dg/bitfld-12.c: Likewise.
1254 * gcc.dg/bitfld-13.c: Likewise.
1255 * gcc.dg/bitfld-14.c: Likewise.
1256 * gcc.dg/builtin-choose-expr-2.c: Likewise.
1257 * gcc.dg/builtins-30.c: Likewise.
1258 * gcc.dg/c90-const-expr-5.c: Likewise.
1259 * gcc.dg/c90-typespec-1.c: Likewise.
1260 * gcc.dg/c99-const-expr-5.c: Likewise.
1261 * gcc.dg/c99-flex-array-5.c: Likewise.
1262 * gcc.dg/c99-fordecl-3.c: Likewise.
1263 * gcc.dg/c99-tag-3.c: Likewise.
1264 * gcc.dg/c99-typespec-1.c: Likewise.
1265 * gcc.dg/c99-vla-jump-1.c: Likewise.
1266 * gcc.dg/c99-vla-jump-2.c: Likewise.
1267 * gcc.dg/c99-vla-jump-3.c: Likewise.
1268 * gcc.dg/c99-vla-jump-4.c: Likewise.
1269 * gcc.dg/c99-vla-jump-5.c: Likewise.
1270 * gcc.dg/cast-1.c: Likewise.
1271 * gcc.dg/cast-2.c: Likewise.
1272 * gcc.dg/cast-3.c: Likewise.
1273 * gcc.dg/cast-4.c: Likewise.
1274 * gcc.dg/cast-pretty-print-1.c: Likewise.
1275 * gcc.dg/comp-goto-2.c: Likewise.
1276 * gcc.dg/comp-goto-3.c: Likewise.
1277 * gcc.dg/cpp/error-1.c: Likewise.
1278 * gcc.dg/cpp/if-paren.c: Likewise.
1279 * gcc.dg/decl-7.c: Likewise.
1280 * gcc.dg/decl-8.c: Likewise.
1281 * gcc.dg/decl-nospec-1.c: Likewise.
1282 * gcc.dg/decl-nospec-2.c: Likewise.
1283 * gcc.dg/decl-nospec-3.c: Likewise.
1284 * gcc.dg/declspec-10.c: Likewise.
1285 * gcc.dg/declspec-11.c: Likewise.
1286 * gcc.dg/declspec-12.c: Likewise.
1287 * gcc.dg/declspec-13.c: Likewise.
1288 * gcc.dg/declspec-14.c: Likewise.
1289 * gcc.dg/declspec-15.c: Likewise.
1290 * gcc.dg/declspec-16.c: Likewise.
1291 * gcc.dg/declspec-17.c: Likewise.
1292 * gcc.dg/declspec-4.c: Likewise.
1293 * gcc.dg/declspec-5.c: Likewise.
1294 * gcc.dg/declspec-6.c: Likewise.
1295 * gcc.dg/declspec-7.c: Likewise.
1296 * gcc.dg/declspec-8.c: Likewise.
1297 * gcc.dg/declspec-9.c: Likewise.
1298 * gcc.dg/dfp/Wtraditional-conversion-2.c: Likewise.
1299 * gcc.dg/dfp/constants-c99.c: Likewise.
1300 * gcc.dg/dfp/keywords-c89.c: Likewise.
1301 * gcc.dg/dfp/keywords-c99.c: Likewise.
1302 * gcc.dg/dfp/keywords-reserved.c: Likewise.
1303 * gcc.dg/dfp/typespec.c: Likewise.
1304 * gcc.dg/dremf-type-compat-2.c: Likewise.
1305 * gcc.dg/dremf-type-compat-3.c: Likewise.
1306 * gcc.dg/dremf-type-compat-4.c: Likewise.
1307 * gcc.dg/empty-source-2.c: Likewise.
1308 * gcc.dg/empty-source-3.c: Likewise.
1309 * gcc.dg/enum3.c: Likewise.
1310 * gcc.dg/extra-semi-2.c: Likewise.
1311 * gcc.dg/extra-semi-3.c: Likewise.
1312 * gcc.dg/float-range-1.c: Likewise.
1313 * gcc.dg/float-range-2.c: Likewise.
1314 * gcc.dg/float-range-3.c: Likewise.
1315 * gcc.dg/float-range-5.c: Likewise.
1316 * gcc.dg/format/asm_fprintf-2.c: Likewise.
1317 * gcc.dg/format/asm_fprintf-3.c: Likewise.
1318 * gcc.dg/format/asm_fprintf-4.c: Likewise.
1319 * gcc.dg/format/asm_fprintf-5.c: Likewise.
1320 * gcc.dg/format/cast-1.c: Likewise.
1321 * gcc.dg/format/gcc_diag-3.c: Likewise.
1322 * gcc.dg/format/gcc_diag-4.c: Likewise.
1323 * gcc.dg/format/gcc_diag-6.c: Likewise.
1324 * gcc.dg/format/gcc_diag-8.c: Likewise.
1325 * gcc.dg/format/gcc_diag-9.c: Likewise.
1326 * gcc.dg/format/nul-2.c: Likewise.
1327 * gcc.dg/format/opt-1.c: Likewise.
1328 * gcc.dg/format/opt-2.c: Likewise.
1329 * gcc.dg/format/opt-3.c: Likewise.
1330 * gcc.dg/format/opt-4.c: Likewise.
1331 * gcc.dg/format/opt-5.c: Likewise.
1332 * gcc.dg/format/opt-6.c: Likewise.
1333 * gcc.dg/framework-2.c: Likewise.
1334 * gcc.dg/func-args-1.c: Likewise.
1335 * gcc.dg/func-outside-1.c: Likewise.
1336 * gcc.dg/func-outside-2.c: Likewise.
1337 * gcc.dg/gnu-cond-expr-2.c: Likewise.
1338 * gcc.dg/gnu-cond-expr-3.c: Likewise.
1339 * gcc.dg/if-empty-1.c: Likewise.
1340 * gcc.dg/init-bad-1.c: Likewise.
1341 * gcc.dg/init-bad-2.c: Likewise.
1342 * gcc.dg/init-bad-3.c: Likewise.
1343 * gcc.dg/init-desig-obs-2.c: Likewise.
1344 * gcc.dg/init-desig-obs-3.c: Likewise.
1345 * gcc.dg/init-empty-2.c: Likewise.
1346 * gcc.dg/init-empty-3.c: Likewise.
1347 * gcc.dg/inline-11.c: Likewise.
1348 * gcc.dg/inline-12.c: Likewise.
1349 * gcc.dg/inline-8.c: Likewise.
1350 * gcc.dg/inline-9.c: Likewise.
1351 * gcc.dg/inline3.c: Likewise.
1352 * gcc.dg/label-decl-1.c: Likewise.
1353 * gcc.dg/label-decl-2.c: Likewise.
1354 * gcc.dg/label-decl-3.c: Likewise.
1355 * gcc.dg/label-decl-4.c: Likewise.
1356 * gcc.dg/long-long-typespec-1.c: Likewise.
1357 * gcc.dg/lvalue-2.c: Likewise.
1358 * gcc.dg/lvalue-3.c: Likewise.
1359 * gcc.dg/nested-func-3.c: Likewise.
1360 * gcc.dg/nested-redef-1.c: Likewise.
1361 * gcc.dg/noreturn-4.c: Likewise.
1362 * gcc.dg/old-style-prom-2.c: Likewise.
1363 * gcc.dg/old-style-prom-3.c: Likewise.
1364 * gcc.dg/old-style-then-proto-1.c: Likewise.
1365 * gcc.dg/overflow-warn-1.c: Likewise.
1366 * gcc.dg/overflow-warn-2.c: Likewise.
1367 * gcc.dg/overflow-warn-3.c: Likewise.
1368 * gcc.dg/overflow-warn-4.c: Likewise.
1369 * gcc.dg/overflow-warn-6.c: Likewise.
1370 * gcc.dg/parm-forwdecl-2.c: Likewise.
1371 * gcc.dg/parm-forwdecl-3.c: Likewise.
1372 * gcc.dg/parm-impl-decl-1.c: Likewise.
1373 * gcc.dg/parm-impl-decl-2.c: Likewise.
1374 * gcc.dg/parm-incomplete-1.c: Likewise.
1375 * gcc.dg/parm-mismatch-1.c: Likewise.
1376 * gcc.dg/pointer-arith-1.c: Likewise.
1377 * gcc.dg/pointer-arith-2.c: Likewise.
1378 * gcc.dg/pointer-arith-3.c: Likewise.
1379 * gcc.dg/pointer-arith-4.c: Likewise.
1380 * gcc.dg/pointer-arith-6.c: Likewise.
1381 * gcc.dg/pointer-arith-7.c: Likewise.
1382 * gcc.dg/pointer-arith-8.c: Likewise.
1383 * gcc.dg/pr13804-1.c: Likewise.
1384 * gcc.dg/pr15698-1.c: Likewise.
1385 * gcc.dg/pr15698-2.c: Likewise.
1386 * gcc.dg/pr15698-3.c: Likewise.
1387 * gcc.dg/pr15698-4.c: Likewise.
1388 * gcc.dg/pr15698-5.c: Likewise.
1389 * gcc.dg/pr15698-6.c: Likewise.
1390 * gcc.dg/pr15698-7.c: Likewise.
1391 * gcc.dg/pr15698-8.c: Likewise.
1392 * gcc.dg/pr17188-1.c: Likewise.
1393 * gcc.dg/pr17301-1.c: Likewise.
1394 * gcc.dg/pr17301-2.c: Likewise.
1395 * gcc.dg/pr17730-1.c: Likewise.
1396 * gcc.dg/pr20368-1.c: Likewise.
1397 * gcc.dg/pr20368-2.c: Likewise.
1398 * gcc.dg/pr20368-3.c: Likewise.
1399 * gcc.dg/pr22308-1.c: Likewise.
1400 * gcc.dg/qual-component-1.c: Likewise.
1401 * gcc.dg/redecl-1.c: Likewise.
1402 * gcc.dg/redecl-11.c: Likewise.
1403 * gcc.dg/redecl-12.c: Likewise.
1404 * gcc.dg/redecl-13.c: Likewise.
1405 * gcc.dg/redecl-14.c: Likewise.
1406 * gcc.dg/redecl-15.c: Likewise.
1407 * gcc.dg/register-var-1.c: Likewise.
1408 * gcc.dg/register-var-2.c: Likewise.
1409 * gcc.dg/stmt-expr-2.c: Likewise.
1410 * gcc.dg/stmt-expr-3.c: Likewise.
1411 * gcc.dg/stmt-expr-label-1.c: Likewise.
1412 * gcc.dg/stmt-expr-label-2.c: Likewise.
1413 * gcc.dg/stmt-expr-label-3.c: Likewise.
1414 * gcc.dg/struct-empty-2.c: Likewise.
1415 * gcc.dg/struct-empty-3.c: Likewise.
1416 * gcc.dg/struct-parse-1.c: Likewise.
1417 * gcc.dg/struct-semi-1.c: Likewise.
1418 * gcc.dg/struct-semi-2.c: Likewise.
1419 * gcc.dg/struct-semi-3.c: Likewise.
1420 * gcc.dg/switch-5.c: Likewise.
1421 * gcc.dg/switch-6.c: Likewise.
1422 * gcc.dg/switch-7.c: Likewise.
1423 * gcc.dg/tls/diag-5.c: Likewise.
1424 * gcc.dg/transparent-union-1.c: Likewise.
1425 * gcc.dg/transparent-union-3.c: Likewise.
1426 * gcc.dg/typespec-1.c: Likewise.
1427 * gcc.dg/vla-init-2.c: Likewise.
1428 * gcc.dg/vla-init-3.c: Likewise.
1429 * gcc.dg/vla-init-4.c: Likewise.
1430 * gcc.dg/vla-init-5.c: Likewise.
1431 * gcc.dg/void-cast-2.c: Likewise.
1432 * gcc.dg/wvla-3.c: Likewise.
1433 * gcc.dg/wvla-7.c: Likewise.
1434 * gcc.target/i386/991209-1.c: Likewise.
1435 * gcc.target/ia64/fpreg-1.c: Likewise.
1436 * gcc.target/m68k/interrupt_thread-2.c: Likewise.
1437 * gcc.target/m68k/interrupt_thread-3.c: Likewise.
1439 2007-07-12  Daniel Franke  <franke.daniel@gmail.com>
1442 * gfortran.dg/func_decl_4.f90: New test.
1444 2007-07-12 Paul Thomas <pault@gcc.gnu.org>
1447 * gfortran.dg/interface_17.f90: New test.
1449 2007-07-12 Christopher D. Rickett <crickett@lanl.gov>
1452 * gfortran.dg/32599.f03: New test case.
1455 * gfortran.dg/32601.f03: New test case.
1456 * gfortran.dg/32601_1.f03: Ditto.
1457 * gfortran.dg/c_ptr_tests_9.f03: Updated dg-options.
1458 * gfortran.dg/c_ptr_tests_10.f03: Ditto.
1460 2007-07-12 Steve Ellcey <sje@cup.hp.com>
1462 * gcc.c-torture/execute/align-3.c: Remove function addr check.
1464 2007-07-12 Dorit Nuzman <dorit@il.ibm.com>
1465 Devang Patel <dpatel@apple.com>
1467 PR tree-optimization/25413
1468 * gcc.dg/vect/vect-align-1.c: New.
1469 * gcc.dg/vect/vect-align-2.c: New.
1470 * gcc.dg/vect/pr25413.c: New.
1471 * gcc.dg/vect/pr25413a.c: New.
1472 * gcc.dg/vect/pr31699.c: Fix dg-final check.
1474 2007-07-12 Nathan Froyd <froydnj@codesourcery.com>
1476 * lib/target-support.exp (check_ultrasparc_hw_available):
1478 (is-effective-target): Check $arg for ultrasparc_hw.
1479 (is-effective-target-keyword): Likewise.
1480 * gcc.dg/vect/vect.exp: Call check_effective_target_ultrasparc_hw
1481 when determining what to do on sparc platforms.
1482 * gcc.dg/20001013-1.c: Check for an ultrasparc_hw target.
1483 * gcc.dg/20001101-1.c: Likewise.
1484 * gcc.dg/20001101-2.c: Likewise.
1485 * gcc.dg/ultrasp9.c: Likewise.
1486 * gcc.dg/ultrasp10.c: Likewise.
1487 * gcc.target/sparc/pdist-3.c: Likewise.
1489 2007-07-12 Daniel Jacobowitz <dan@codesourcery.com>
1491 * gcc.target/mips/save-restore-5.c: Add -mno-abicalls.
1493 2007-07-12 Dorit Nuzman <dorit@il.ibm.com>
1495 * gcc.dg/vect/costmodel/ppc/costmodel-vect-reduc-1char.c: Loops now
1497 * gcc.dg/vect/costmodel/i386/costmodel-vect-reduc-1char.c: Loops
1499 * gcc.dg/vect/costmodel/spu/spu-costmodel-vect.exp: New.
1500 * gcc.dg/vect/costmodel/spu/costmodel-fast-math-vect-pr29925.c: New.
1501 * gcc.dg/vect/costmodel/spu/costmodel-vect-31a.c: New.
1502 * gcc.dg/vect/costmodel/spu/costmodel-vect-31b.c: New.
1503 * gcc.dg/vect/costmodel/spu/costmodel-vect-31c.c: New.
1504 * gcc.dg/vect/costmodel/spu/costmodel-vect-31d.c: New.
1505 * gcc.dg/vect/costmodel/spu/costmodel-vect-iv-9.c: New.
1506 * gcc.dg/vect/costmodel/spu/costmodel-vect-33.c: New.
1507 * gcc.dg/vect/costmodel/spu/costmodel-vect-76a.c: New.
1508 * gcc.dg/vect/costmodel/spu/costmodel-vect-76b.c: New.
1509 * gcc.dg/vect/costmodel/spu/costmodel-vect-76c.c: New.
1510 * gcc.dg/vect/costmodel/spu/costmodel-vect-68a.c: New.
1511 * gcc.dg/vect/costmodel/spu/costmodel-vect-68b.c: New.
1512 * gcc.dg/vect/costmodel/spu/costmodel-vect-68c.c: New.
1513 * gcc.dg/vect/costmodel/spu/costmodel-vect-68d.c: New.
1514 * lib/target-supports.exp (check_effective_target_vect_int_mul):
1517 2007-07-12 Jakub Jelinek <jakub@redhat.com>
1520 * g++.dg/parse/error30.C: New test.
1522 2007-07-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1525 * gfortran.dg/alloc_comp_misc_1.f90: New test.
1527 2007-07-11 Daniel Berlin <dberlin@dberlin.org>
1529 * gfortran.fortran-torture/compile/pr32663.f: New test.
1531 2007-07-11 Paolo Carlini <pcarlini@suse.de>
1534 * g++.dg/inherit/virtual4.C: New.
1536 2007-07-11 Uros Bizjak <ubizjak@gmail.com>
1539 * gcc.target/i386/pr32661-1.c: New test.
1541 2007-07-11 Eric Botcazou <ebotcazou@adacore.com>
1543 * gnat.dg/invariant_index.ad[sb]: New test.
1545 2007-07-11 Paolo Carlini <pcarlini@suse.de>
1548 * g++.dg/template/decl3.C: New.
1550 2007-07-09 Geoffrey Keating <geoffk@apple.com>
1553 * gcc.c-torture/execute/align-3.c: New.
1555 2007-07-10 Uros Bizjak <ubizjak@gmail.com>
1558 * gcc.target/i386/pr32708-1.c: New test.
1559 * gcc.target/i386/pr32708-2.c: Ditto.
1560 * gcc.target/i386/pr32708-3.c: Ditto.
1562 2007-07-10 Mark Mitchell <mark@codesourcery.com>
1564 * g++.dg/init/new20.C: Remove svn:executable flag.
1566 2007-07-10 Nathan Froyd <froydnj@codesourcery.com>
1568 * gcc.dg/vect/vect-116.c: Add vect_int target requirement.
1570 2007-07-10 Nathan Froyd <froydnj@codesourcery.com>
1572 * gcc.dg/ultrasp7.c: Add fpic target requirement.
1574 2007-07-10 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
1577 * gcc.dg/pch/counter-2.c: Match every message with its appropriate
1580 2007-07-10 Paul Thomas <pault@gcc.gnu.org>
1583 * gfortran.dg/overload_2.f90: New test.
1586 * gfortran.dg/transfer_simplify_5.f90
1589 * gfortran.dg/interface_15.f90: New test.
1591 2007-07-09 Thomas Koenig <tkoenig@gcc.gnu.org>
1594 * gfortran.dg/matmul_5.f90: New test case.
1596 2007-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
1598 * gcc.dg/fesd-any.c: Move to gcc.dg/debug/dwarf2 directory.
1599 * gcc.dg/fesd-any.h: Likewise.
1600 * gcc.dg/fesd-baseonly.c: Likewise.
1601 * gcc.dg/fesd-baseonly.h: Likewise.
1602 * gcc.dg/fesd-none.c: Likewise.
1603 * gcc.dg/fesd-none.h: Likewise.
1604 * gcc.dg/fesd-reduced.c: Likewise.
1605 * gcc.dg/fesd-reduced.h: Likewise.
1606 * gcc.dg/fesd-sys.c: Likewise.
1607 * gcc.dg/fesd-sys.h: Likewise
1608 * gcc.dg/fesd.h: Likewise.
1610 * g++.dg/debug/dwarf2: New directory.
1611 * g++.dg/debug/dwarf2/dwarf2.exp: New driver.
1612 * g++.dg/other/fesd-any.C: Move to g++.dg/debug/dwarf2 directory.
1613 * g++.dg/other/fesd-any.h: Likewise.
1614 * g++.dg/other/fesd-baseonly.C: Likewise.
1615 * g++.dg/other/fesd-baseonly.h: Likewise.
1616 * g++.dg/other/fesd-none.C: Likewise.
1617 * g++.dg/other/fesd-none.h: Likewise.
1618 * g++.dg/other/fesd-reduced.C: Likewise.
1619 * g++.dg/other/fesd-reduced.h: Likewise.
1620 * g++.dg/other/fesd-sys.C: Likewise.
1621 * g++.dg/other/fesd-sys.h: Likewise.
1622 * g++.dg/other/fesd.h: Likewise.
1624 2007-07-09 Daniel Franke <franke.daniel@gmail.com>
1627 * gfortran.dg/parameter_unused.f90: New test.
1629 2007-07-09 Uros Bizjak <ubizjak@gmail.com>
1631 PR tree-optimization/32681
1632 * gcc.dg/tree-ssa/pr32681.c: New test.
1634 2007-07-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1637 * gfortran.dg/fmt_t_5.f90: New test.
1639 2007-07-08 Paolo Carlini <pcarlini@suse.de>
1642 * g++.dg/template/operator10.C: New.
1644 2007-07-08 Thomas Koenig <tkoenig@gcc.gnu.org>
1647 * gfortran.dg/unpack_zerosize_1.f90: New test case.
1649 2007-07-08 Daniel Franke <franke.daniel@gmail.com>
1652 * gfortran.dg/operator_6.f90: New test.
1654 2007-07-08 Daniel Franke <franke.daniel@gmail.com>
1657 * gfortran.dg/operator_4.f90: New test.
1658 * gfortran.dg/operator_5.f90: New test.
1659 * gfortran.dg/logical_comp.f90: Adjusted error messages.
1660 * gfortran.dg/module_md5_1.f90: Adjusted MD5 sum.
1662 2007-07-08 Tobias Burnus <burnus@net-b.de>
1665 * gfortran.dg/argument_checking_6.f90: New.
1667 2007-07-08 Daniel Franke <franke.daniel@gmail.com>
1670 * gfortran.dg/interface_155555.f90: New test.
1672 2007-07-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1674 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
1675 c99-math-long-double-1.c, c99-math.h: Test subnormals.
1677 2007-07-08 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
1680 * gcc.dg/20041213-1.c: Don't use default -pedantic-errors to allow
1681 discern pedantic diagnostics and errors.
1682 * gcc.dg/empty2.c: Add -pedantic, so it actually produces a warning
1684 * gcc.dg/20050121-1.c: This is an error and not a warning.
1685 * gcc.target/i386/sseregparm-2.c: Likewise.
1686 * gcc.target/i386/20060512-4.c: This is a warning and not an error.
1687 * gcc.dg/charset/attribute2.c: Likewise.
1688 * gcc.dg/bitfld-1.c: Likewise.
1689 * gcc.dg/pack-test-2.c: Likewise.
1690 * gcc.dg/940510-1.c: Match separately error and warning.
1691 * gcc.dg/array-2.c: Match separately multiple messages. The second
1692 diagnostic is a pedantic warning and not an error.
1693 * gcc.dg/pr14475.c: Match separately multiple messages.
1694 * gcc.dg/pr18809-1.c: Likewise.
1695 * gcc.dg/pr27953.c: Likewise.
1696 * gcc.dg/vla-init-1.c: Likewise.
1697 * gcc.dg/redecl-1.c: Fix wrong use of dg-error and dg-warning.
1699 2007-07-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1702 * gfortran.dg/char_decl_1.f90: New test.
1704 2007-07-07 Daniel Berlin <dberlin@dberlin.org>
1706 * Revert add of gcc.dg/tree-ssa/ssa-pre-17.c.
1708 2007-07-07 Mark Mitchell <mark@codesourcery.com>
1711 * g++.dg/template/overload9.C: New test.
1713 2007-07-06 Daniel Berlin <dberlin@dberlin.org>
1715 * gcc.dg/tree-ssa/ssa-pre-17.c: New test.
1716 * gcc.dg/tree-ssa/ssa-fre-7.c: New test.
1718 2007-07-06 Nathan Froyd <froydnj@codesourcery.com>
1720 * gcc.dg/20001012-1.c: Run on all fpic-capable targets.
1721 * gcc.dg/20001012-2.c: Likewise.
1722 * gcc.dg/tls/opt-7.c: Require an fpic-capable target.
1723 * gcc.dg/20000222-1.c: Add -fPIC on all fpic-capable targets.
1725 2007-07-06 Nathan Froyd <froydnj@codesourcery.com>
1727 * gcc.c-torture/execute/multi-ix.c (CHUNK): Be more conservative
1728 about the chunk size when STACK_SIZE is defined.
1730 2007-07-06 Josh Conner <jconner@apple.com>
1733 * gcc.dg/sibcall-8.c: New test.
1735 2007-07-06 Josh Conner <jconner@apple.com>
1738 * gcc.target/arm/sibcall-1.c: New test.
1740 2007-07-06 H.J. Lu <hongjiu.lu@intel.com>
1742 * gcc.dg/dfp/convert-dfp-round-thread.c: New test.
1744 2007-07-06 Daniel Franke <franke.daniel@gmail.com>
1746 * gfortran.dg/save_parameter.f90: New test.
1747 * gfortran.dg/module_md5_1.f90: Updated MD5 sum.
1749 2007-07-06 Richard Guenther <rguenther@suse.de>
1751 * g++.dg/opt/pr30965.C: New testcase.
1753 2007-07-06 Richard Sandiford <richard@codesourcery.com>
1755 * gcc.target/mips/save-restore-5.c: New test.
1757 2007-07-06 Uros Bizjak <ubizjak@gmail.com>
1759 PR rtl_optimization/32450
1760 * gcc.dg/pr32450.c: New runtime test.
1762 2007-07-06 Uros Bizjak <ubizjak@gmail.com>
1764 * g++.dg/ext/visibility/ms-compat-1.C: Change double underscore to
1765 single underscore in scan directives.
1767 2007-07-05 Mark Mitchell <mark@codesourcery.com>
1770 * g++.dg/init/ptrmem4.C: New test.
1773 * g++.dg/init/new21.C: Likewise.
1776 * g++.dg/template/static30.C: Likewise.
1778 2007-07-05 Dorit Nuzman <dorit@il.ibm.com>
1780 * gcc.dg/vect/costmodel/ppc: New directory.
1781 * gcc.dg/vect/costmodel/ppc/ppc-costmodel-vect.exp: New.
1782 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr29925.c:
1784 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: New test.
1785 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31b.c: New test.
1786 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31c.c: New test.
1787 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31d.c: New test.
1788 * gcc.dg/vect/costmodel/ppc/costmodel-vect-33.c: New test.
1789 * gcc.dg/vect/costmodel/ppc/costmodel-vect-76a.c: New test.
1790 * gcc.dg/vect/costmodel/ppc/costmodel-vect-76b.c: New test.
1791 * gcc.dg/vect/costmodel/ppc/costmodel-vect-76c.c: New test.
1792 * gcc.dg/vect/costmodel/ppc/costmodel-vect-68a.c: New test.
1793 * gcc.dg/vect/costmodel/ppc/costmodel-vect-68b.c: New test.
1794 * gcc.dg/vect/costmodel/ppc/costmodel-vect-68c.c: New test.
1795 * gcc.dg/vect/costmodel/ppc/costmodel-vect-68d.c: New test.
1796 * gcc.dg/vect/costmodel/ppc/costmodel-vect-reduc-1char.c: New test.
1797 * gcc.dg/vect/costmodel/i386/costmodel-vect-68.c: Now vectorized.
1799 2007-07-05 Tobias Burnus <burnus@net-b.de>
1802 * gfortran.dg/module_md5_1.f90: Update MD5 number.
1804 2007-07-05 Paul Thomas <pault@gcc.gnu.org>
1807 * gfortran.dg/interface_14.f90: New test.
1810 * gfortran.dg/do_iterator_2.f90: New test.
1812 2007-07-04 H.J. Lu <hongjiu.lu@intel.com>
1814 * gcc.dg/dfp/dfp-round.h (FE_DEC_TONEAREST): Redfined for BID.
1815 (FE_DEC_DOWNWARD): Likewise.
1816 (FE_DEC_UPWARD): Likewise.
1817 (FE_DEC_TOWARDZERO): Likewise.
1818 (FE_DEC_TONEARESTFROMZERO): Likewise.
1820 2007-07-04 Daniel Berlin <dberlin@dberlin.org>
1822 * gcc.c-torture/compile/pr32606.c: New.
1823 * gfortran.fortran-torture/execute/pr32604.f90: New.
1825 2007-07-04 Mark Mitchell <mark@codesourcery.com>
1827 * gcc.dg/visibility-12.c: New test.
1828 * gcc.dg/visibility-13.c: Likewise.
1829 * g++.dg/ext/visibility-9.C: Likewise.
1830 * g++.dg/ext/visibility-10.C: Likewise.
1832 2007-07-04 Richard Sandiford <richard@codesourcery.com>
1834 * gcc.dg/sh-relax.c: Skip for VxWorks if non-PIC.
1835 * gcc.dg/sh-relax-vxworks.c: New test.
1837 2007-07-04 Richard Guenther <rguenther@suse.de>
1839 PR tree-optimization/32500
1840 * gcc.c-torture/execute/pr32500.c: New testcase.
1842 2007-07-04 Richard Guenther <rguenther@suse.de>
1844 PR tree-optimization/32482
1845 * gcc.c-torture/compile/pr32482.c: New testcase.
1847 2007-07-04 Richard Sandiford <richard@codesourcery.com>
1849 * gcc.c-torture/execute/ieee/compare-fp-4.x: Add an XFAIL for ARM
1851 * gcc.c-torture/execute/ieee/fp-cmp-1.x: Likewise.
1852 * gcc.c-torture/execute/ieee/fp-cmp-2.x: Likewise.
1853 * gcc.c-torture/execute/ieee/fp-cmp-3.x: Likewise.
1854 * gcc.c-torture/execute/ieee/fp-cmp-6.x: Likewise.
1856 2007-07-04 Richard Sandiford <richard@codesourcery.com>
1858 * gcc.dg/cpp/trad/include.c: Skip for VxWorks kernels.
1860 2007-07-04 Richard Sandiford <richard@codesourcery.com>
1862 * gcc.dg/sh4a-fprun.c: Skip for VxWorks kernels.
1864 2007-07-04 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1867 * gfortran.dg/min_max_optional_1.f90: New test.
1868 * gfortran.dg/min_max_optional_2.f90: New test.
1869 * gfortran.dg/min_max_optional_3.f90: New test.
1871 2007-07-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1874 * gfortran.dg/fmt_error.f90: New test.
1876 2007-07-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1879 * gfortran.dg/interface_13.f90: New test.
1881 2007-07-03 Dave Brolley <brolley@redhat.com>
1884 * g++.dg/init/new20.C: New test.
1886 2007-07-03 Christopher D. Rickett <crickett@lanl.gov>
1889 * gfortran.dg/iso_c_binding_only.f03: Updated test case.
1891 2007-07-03 Tobias Burnus <burnus@net-b.de>
1894 * common_7.f90: New.
1895 * common_8.f90: New.
1896 * common_9.f90: New.
1898 2007-07-03 Tobias Burnus <burnus@net-b.de>
1901 * gfortran.dg/argument_checking_1.f90: New.
1902 * gfortran.dg/argument_checking_2.f90: New.
1903 * gfortran.dg/argument_checking_3.f90: New.
1904 * gfortran.dg/argument_checking_4.f90: New.
1905 * gfortran.dg/argument_checking_5.f90: New.
1906 * gfortran.fortran-torture/execute/st_function_1.f90: Add dg-warning.
1907 * gfortran.fortran-torture/execute/st_function.f90: Add dg-warning.
1909 2007-07-03 Uros Bizjak <ubizjak@gmail.com>
1911 * gcc.dg/pr32176.c: Add -w to default dg-options.
1913 2007-07-02 Daniel Berlin <dberlin@dberlin.org>
1915 * gcc.c-torture/compile/ssa-pre-1.c: New test.
1917 2007-07-03 Tobias Burnus <burnus@net-b.de>
1920 * gfortran.dg/null_2.f90: New.
1922 2007-07-03 Uros Bizjak <ubizjak@gmail.com>
1923 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1926 * gcc.dg/pr32176.c: New test.
1928 2007-07-03 Uros Bizjak <ubizjak@gmail.com>
1930 * gcc.dg/const-float80.c : New test.
1931 * gcc.dg/const-float128.c : New test.
1932 * gcc.dg/const-float80-ped.c : New test.
1933 * gcc.dg/const-float128-ped.c : New test.
1935 2007-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1937 * gcc.dg/c99-math.h: Fix typo.
1939 2007-07-02 Jakub Jelinek <jakub@redhat.com>
1942 * gcc.dg/gomp/pr32468-1.c: New test.
1944 2007-07-02 Richard Sandiford <richard@codesourcery.com>
1946 * gcc.target/mips/mips.exp (setup_mips_tests): Treat -mfp* as
1949 2007-07-02 Daniel Berlin <dberlin@dberlin.org>
1951 * gfortran.fortran-torture/compile/pr32583.f: New.
1952 * gcc.c-torture/compile/pr32584.c: New
1954 2007-07-02 Ollie Wild <aaw@google.com>
1956 * g++.dg/lookup/using16.C: Merge dg-errors with common line.
1957 * g++.dg/lookup/using17.C: Merge dg-errors with common line.
1959 2007-07-02 Richard Sandiford <richard@codesourcery.com>
1961 * gcc.target/mips/save-restore-1.c: New test.
1962 * gcc.target/mips/save-restore-2.c: Likewise.
1963 * gcc.target/mips/save-restore-3.c: Likewise.
1964 * gcc.target/mips/save-restore-4.c: Likewise.
1966 2007-07-02 Uros Bizjak <ubizjak@gmail.com>
1968 PR tree-optimization/31966
1969 PR tree-optimization/32533
1970 * gcc.dg/tree-ssa/pr31966.c: New runtime test.
1971 * gfortran.dg/pr32533.f90: Ditto.
1973 2007-07-02 Jakub Jelinek <jakub@redhat.com>
1975 * g++.dg/opt/nrv12.C: New test.
1976 * gcc.target/i386/nrv1.c: New test.
1979 * g++.dg/gomp/pr31748.C: New test.
1981 2007-07-02 Ira Rosen <irar@il.ibm.com>
1983 PR tree-optimization/32230
1984 * gcc.dg/vect/pr32230.c: New test.
1986 2007-07-01 Christopher D. Rickett <crickett@lanl.gov>
1988 * bind_c_array_params.f03: New files for Fortran 2003 ISO C Binding.
1989 * bind_c_coms.f90: Ditto.
1990 * bind_c_coms_driver.c: Ditto.
1991 * bind_c_dts.f90: Ditto.
1992 * bind_c_dts_2.f03: Ditto.
1993 * bind_c_dts_2_driver.c: Ditto.
1994 * bind_c_dts_3.f03: Ditto.
1995 * bind_c_dts_4.f03: Ditto.
1996 * bind_c_dts_driver.c: Ditto.
1997 * bind_c_implicit_vars.f03: Ditto.
1998 * bind_c_procs.f03: Ditto.
1999 * bind_c_usage_2.f03: Ditto.
2000 * bind_c_usage_3.f03: Ditto.
2001 * bind_c_usage_5.f03: Ditto.
2002 * bind_c_usage_6.f03: Ditto.
2003 * bind_c_usage_7.f03: Ditto.
2004 * bind_c_vars.f90: Ditto.
2005 * bind_c_vars_driver.c: Ditto.
2006 * binding_c_table_15_1.f03: Ditto.
2007 * binding_label_tests.f03: Ditto.
2008 * binding_label_tests_10.f03: Ditto.
2009 * binding_label_tests_10_main.f03: Ditto.
2010 * binding_label_tests_11.f03: Ditto.
2011 * binding_label_tests_11_main.f03: Ditto.
2012 * binding_label_tests_12.f03: Ditto.
2013 * binding_label_tests_13.f03: Ditto.
2014 * binding_label_tests_13_main.f03: Ditto.
2015 * binding_label_tests_14.f03: Ditto.
2016 * binding_label_tests_2.f03: Ditto.
2017 * binding_label_tests_3.f03: Ditto.
2018 * binding_label_tests_4.f03: Ditto.
2019 * binding_label_tests_5.f03: Ditto.
2020 * binding_label_tests_6.f03: Ditto.
2021 * binding_label_tests_7.f03: Ditto.
2022 * binding_label_tests_8.f03: Ditto.
2023 * binding_label_tests_9.f03: Ditto.
2024 * c_assoc.f90: Ditto.
2025 * c_assoc_2.f03: Ditto.
2026 * c_f_pointer_shape_test.f90: Ditto.
2027 * c_f_pointer_tests.f90: Ditto.
2028 * c_f_tests_driver.c: Ditto.
2029 * c_funloc_tests.f03: Ditto.
2030 * c_funloc_tests_2.f03: Ditto.
2031 * c_funloc_tests_3.f03: Ditto.
2032 * c_funloc_tests_3_funcs.c: Ditto.
2033 * c_kind_params.f90: Ditto.
2034 * c_kind_tests_2.f03: Ditto.
2036 * c_loc_driver.c: Ditto.
2037 * c_loc_test.f90: Ditto.
2038 * c_loc_tests_2.f03: Ditto.
2039 * c_loc_tests_2_funcs.c: Ditto.
2040 * c_loc_tests_3.f03: Ditto.
2041 * c_loc_tests_4.f03: Ditto.
2042 * c_loc_tests_5.f03: Ditto.
2043 * c_loc_tests_6.f03: Ditto.
2044 * c_loc_tests_7.f03: Ditto.
2045 * c_loc_tests_8.f03: Ditto.
2046 * c_ptr_tests.f03: Ditto.
2047 * c_ptr_tests_10.f03: Ditto.
2048 * c_ptr_tests_5.f03: Ditto.
2049 * c_ptr_tests_7.f03: Ditto.
2050 * c_ptr_tests_7_driver.c: Ditto.
2051 * c_ptr_tests_8.f03: Ditto.
2052 * c_ptr_tests_8_funcs.c: Ditto.
2053 * c_ptr_tests_9.f03: Ditto.
2054 * c_ptr_tests_driver.c: Ditto.
2055 * c_size_t_driver.c: Ditto.
2056 * c_size_t_test.f03: Ditto.
2057 * com_block_driver.f90: Ditto.
2058 * global_vars_c_init.f90: Ditto.
2059 * global_vars_c_init_driver.c: Ditto.
2060 * global_vars_f90_init.f90: Ditto.
2061 * global_vars_f90_init_driver.c: Ditto.
2062 * interop_params.f03: Ditto.
2063 * iso_c_binding_only.f03: Ditto.
2064 * iso_c_binding_rename_1.f03: Ditto.
2065 * iso_c_binding_rename_1_driver.c: Ditto.
2066 * iso_c_binding_rename_2.f03: Ditto.
2067 * iso_c_binding_rename_2_driver.c: Ditto.
2068 * kind_tests_2.f03: Ditto.
2069 * kind_tests_3.f03: Ditto.
2070 * module_md5_1.f90: Ditto.
2071 * only_clause_main.c: Ditto.
2072 * print_c_kinds.f90: Ditto.
2073 * test_bind_c_parens.f03: Ditto.
2074 * test_c_assoc.c: Ditto.
2075 * test_com_block.f90: Ditto.
2076 * test_common_binding_labels.f03: Ditto.
2077 * test_common_binding_labels_2.f03: Ditto.
2078 * test_common_binding_labels_2_main.f03: Ditto.
2079 * test_common_binding_labels_3.f03: Ditto.
2080 * test_common_binding_labels_3_main.f03: Ditto.
2081 * test_only_clause.f90: Ditto.
2082 * use_iso_c_binding.f90: Ditto.
2083 * value_5.f90: Ditto.
2084 * value_test.f90: Ditto.
2085 * value_tests_f03.f90: Ditto.
2087 2007-07-01 Daniel Jacobowitz <dan@codesourcery.com>
2089 * gcc.dg/tls/opt-14.c: New.
2091 2007-07-01 Ollie Wild <aaw@google.com>
2093 * g++.dg/lookup/using16.C: New test.
2094 * g++.dg/lookup/using17.C: New test.
2096 2007-07-01 Janne Blomqvist <jb@gcc.gnu.org>
2099 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.f90
2100 (test_4): Use proper test for floating point equality.
2103 2007-06-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2105 PR libgfortran/32554
2106 * gfortran.dg/fmt_p_1.f90: New test.
2108 2007-07-01 Ira Rosen <irar@il.ibm.com>
2110 * gcc.dg/vect/vect-strided-store-u16-i4.c: Remove abort() from input
2111 initialization and fix dg-final check - the initialization loop is
2114 2007-07-01 Uros Bizjak <ubizjak@gmail.com>
2115 Volker Reichelt <reichelt@netcologne.de>
2118 * gcc.dg/pr32559.c: New test.
2120 2007-07-01 Uros Bizjak <ubizjak@gmail.com>
2122 PR tree-optimization/25371
2123 * gcc.dg/vect/pr25371.c: New test.
2125 2007-06-30 Nathan Froyd <froydnj@codesourcery.com>
2127 * gcc.c-torture/execute/20051113-1.c (main): Use the correct type
2128 when allocating and initializing a flexible array.
2130 2007-06-30 Daniel Franke <franke.daniel@gmail.com>
2133 * gfortran.dg/intrinsic.f90: New test.
2135 2007-06-30 Tobias Burnus <burnus@net-b.de>
2138 * gfortran.dg/fmt_zero_check.f90: New.
2140 2007-06-30 Paul Thomas <pault@gcc.gnu.org>
2143 * gfortran.dg/repeat_f90: New test.
2145 2007-06-30 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
2148 * gcc.dg/cpp/20000625-1.c: Without dg-options the default is
2149 -pedantic-errors, so we should match errors.
2150 * gcc.dg/cpp/escape-1.c: Likewise.
2151 * gcc.dg/cpp/charconst.c: Empty character constants are errors.
2152 * gcc.dg/cpp/direct2.c: This is a mandatory error instead of a
2154 * gcc.dg/cpp/endif-pedantic2.c: Use -pedantic-errors to obtain
2155 errors instead of warnings.
2156 * gcc.dg/cpp/extratokens.c: Use dg-warning instead of dg-error for
2158 * gcc.dg/cpp/arith-3.c: Likewise.
2160 2007-06-30 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
2163 * gcc.dg/pch/valid-1.c: Match each diagnostic with its own directive.
2164 * gcc.dg/pch/valid-2.c: Likewise.
2165 * gcc.dg/pch/valid-3.c: Likewise.
2166 * gcc.dg/pch/warn-1.c: Likewise.
2167 * gcc.dg/pch/valid-4.c: Match a warning instead of an error.
2169 2007-06-30 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
2172 * gcc.dg/Wunused-function.c: New.
2174 2007-06-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2176 * gfortran.fortran-torture/compile/inline_1.f90: Fix test.
2178 2007-06-29 Douglas Gregor <doug.gregor@gmail.com>
2180 * g++.dg/other/canon-31724.C: New.
2182 2007-06-29 Jan Hubicka <jh@suse.cz>
2185 * gcc.c-torture/compile/pr32372.c: new.
2187 2007-06-29 Daniel Franke <franke.daniel@gmail.com>
2189 * gfortran.dg/operator_3.f90: New test.
2191 2007-06-29 Daniel Franke <franke.daniel@gmail.com>
2193 * gfortran.dg/gomp/reduction1.f90: Adjust error message.
2194 * gfortran.dg/gomp/allocatable_components_1.f90: Likewise.
2196 2007-06-29 Richard Guenther <rguenther@suse.de>
2199 * gcc.dg/inline-23.c: New testcase.
2201 2007-06-29 Uros Bizjak <ubizjak@gmail.com>
2203 PR tree-optimization/24659
2204 * gcc.target/i386/vectorize2.c: New test.
2205 * gcc.target/i386/sse2-lrint-vec.c: New runtime test.
2206 * gcc.target/i386/sse2-lrintf-vec.c: Ditto.
2208 2007-06-29 Eric Botcazou <ebotcazou@adacore.com>
2210 * gcc.dg/pointer-arith-9.c: New test.
2212 2007-06-29 Tobias Burnus <burnus@net-b.de>
2215 * gfortran.dg/fmt_read_2.f90: New.
2217 2007-06-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2219 * gfortran.dg/open_errors.f90: Check for existance of temptestfile.
2220 If it exists, don't try to create it.
2222 2007-06-28 Geoffrey Keating <geoffk@apple.com>
2224 * g++.dg/ext/visibility/ms-compat-1.C: New.
2226 2007-06-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
2229 * gfortran.fortran-torture/compile/pr32417.f90: New test.
2231 2007-06-28 Dorit Nuzman <dorit@il.ibm.com>
2233 * gcc.dg/vect/vect-iv-4.c: Test now passes on vect_pack_trunc
2236 2007-06-27 Daniel Franke <franke.daniel@gmail.com>
2239 * gfortran.dg/gomp/allocatable_components_1.f90: New test.
2241 2007-06-27 Richard Guenther <rguenther@suse.de>
2244 * gcc.dg/inline-22.c: New testcase.
2246 2007-06-26 Hui-May Chang <hm.chang@apple.com>
2248 * gcc.target/i386/large-size-array-3.c: Remove the larger size of
2249 the scan-assembler constant.
2251 2007-06-25 Geoffrey Keating <geoffk@apple.com>
2254 * gcc.dg/pr20216.c: New.
2256 2007-06-25 Andrew Pinski <andrew_pinski@playstation.sony.com>
2259 * gcc.dg/vect/pr32421.c: New test.
2261 2006-06-26 Simon Martin <simartin@users.sourceforge.net>
2264 * g++.dg/other/friend5.C: New test.
2266 2007-06-25 Paul Thomas <pault@gcc.gnu.org>
2269 * gfortran.dg/host_assoc_function_2.f90: New test.
2272 * gfortran.dg/host_assoc_call_1.f90: New test.
2274 2007-06-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2276 * gfortran.dg/secnds-1.f: Revise test to reduce random errors.
2278 2007-06-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2281 * gfortran.dg/error_format.f90: New test.
2283 2007-06-24 Paul Thomas <pault@gcc.gnu.org>
2286 * gfortran.dg/pr32136.f90: New test.
2288 2007-06-24 Paul Thomas <pault@gcc.gnu.org>
2291 * gfortran.dg/minmaxloc_1.f90: New test.
2294 * gfortran.dg/minmaxloc_2.f90: New test.
2296 2007-06-23 Richard Guenther <rguenther@suse.de>
2298 PR tree-optimization/16876
2300 * gcc.dg/pr29254.c: The warning is bogus.
2301 * gcc.dg/warn-1.c: Likewise.
2302 * gcc.dg/assign-warn-3.c: Likewise.
2303 * gcc.dg/noncompile/pr16876.c: The testcase is bogus, remove.
2305 2007-06-23 Richard Earnshaw <rearnsha@arm.com>
2307 * gcc.c-torture/execute/20070623-1.c: New.
2309 2007-06-22 Jan Hubicka <jh@suse.cz>
2311 * gcc.c-torture/compile/pr31541.c: New.
2313 2007-06-22 Uros Bizjak <ubizjak@gmail.com>
2315 * gcc.target/i386/large-size-array-3.c: Fix dg-do compile directive.
2316 Remove -m64 from dg-options.
2318 2007-06-22 Uros Bizjak <ubizjak@gmail.com>
2321 * gcc.dg/pr32374.c: New test.
2323 2007-06-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2326 * gfortran.dg/pointer_assign_3.f90: New test.
2328 2007-06-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2331 * gfortran.dg/assign.f90: Update test.
2332 * gfortran.dg/real_do_1.f90: Update test.
2333 * gfortran.dg/gomp/omp_do1.f90: Update test.
2334 * gfortran.dg/warnings_are_errors_1.f: Update test.
2335 * gfortran.dg/g77/20010519-1.f: Update test.
2336 * gfortran.dg/g77/pr9258.f: Update test.
2337 * gfortran.dg/g77/960317-1.f: Update test.
2339 2007-06-21 Richard Guenther <rguenther@suse.de>
2341 PR tree-optimization/32453
2342 * gcc.c-torture/compile/pr32453.c: New testcase.
2344 2007-06-21 Jakub Jelinek <jakub@redhat.com>
2346 PR tree-optimization/31866
2347 * gcc.dg/pr31866.c: New test.
2349 2007-06-21 Richard Guenther <rguenther@suse.de>
2351 PR tree-optimization/32451
2352 * g++.dg/torture/20070621-1.C: New testcase.
2354 2007-06-21 Christian Bruel <christian.bruel@st.com>
2356 * gcc.dg/attr-isr.c: Test delay slot content.
2358 2007-06-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2361 gfortran.dg/pointer_assign_2.f90: New test.
2363 2007-06-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2366 gfortran.dg/invalid_procedure_name.f90: New test.
2368 2007-06-20 Adam Nemet <anemet@caviumnetworks.com>
2370 PR tree-optimization/25737
2371 * testsuite/gcc.dg/tree-ssa/alias-14.c: New test.
2373 2007-06-20 Hui-May Chang <hm.chang@apple.com>
2375 * gcc.target/i386/large-size-array-3.c: New.
2377 2007-06-20 Andrew Pinski <andrew_pinski@playstation.sony.com>
2378 Richard Guenther <rguenther@suse.de>
2381 * gfortran.fortran-torture/execute/pr32140.f90: New testcase.
2383 2007-06-20 Jakub Jelinek <jakub@redhat.com>
2386 * gcc.dg/pr31959.c: New test.
2389 * g++.dg/ext/asm10.C: New test.
2392 * gcc.c-torture/execute/20070614-1.c: New test.
2394 2007-06-19 Seongbae Park <seongbae.park@gmail.com>
2396 * gcc.target/arm/stack-corruption.c: New test.
2398 2007-06-19 Richard Guenther <rguenther@suse.de>
2400 * g++.dg/torture/pr30252.C: New testcase.
2402 2007-06-19 Jakub Jelinek <jakub@redhat.com>
2404 PR tree-optimization/32353
2405 * g++.dg/opt/nrv13.C: New test.
2407 2007-06-19 Paul Thomas <pault@gcc.gnu.org>
2411 * gfortran.dg/impure_assignment_2.f90 : New test.
2414 * gfortran.dg/data_initialized_2.f90 : New test.
2416 * gfortran.dg/equiv_7.f90 : Test for endianess and call the
2417 appropriate version of 'dmach'.
2419 2007-06-18 Uros Bizjak <ubizjak@gmail.com>
2422 * gcc.target/i386/pr32389.c New test.
2424 2007-06-18 Simon Baldwin <simonb@google.com>
2427 * g++.dg/template/error25.C: New.
2428 * g++.dg/template/spec35.C: New.
2430 2007-06-18 Kenneth Zadeck <zadeck@naturalbridge.com>
2432 * gcc.c-torture/compile/pr32355.c: New testcase.
2434 2007-06-18 Uros Bizjak <ubizjak@gmail.com>
2436 PR tree-optimization/32383
2437 * g++.dg/opt/pr32383.C: New test.
2439 2007-06-17 Uros Bizjak <ubizjak@gmail.com>
2441 PR rtl-optimization/32366
2442 * gcc.dg/vect/pr32366.c: New test.
2444 2007-06-17 Kenneth Zadeck <zadeck@naturalbridge.com>
2446 * gcc.c-torture/compile/pr32349.c: New testcase.
2448 2007-06-17 Eric Botcazou <ebotcazou@libertysurf.fr>
2450 * gcc.target/sparc/align.c: Use 'unsigned char' as element type.
2451 * gcc.target/sparc/combined-2.c: Likewise.
2452 * gcc.target/sparc/fexpand.c : Likewise.
2453 * gcc.target/sparc/fnot.c: Likewise. Fix a couple of prototypes.
2454 * gcc.target/sparc/fpack16.c : Likewise.
2455 * gcc.target/sparc/fpmerge.c : Likewise.
2456 * gcc.target/sparc/fpmul.c : Likewise.
2457 * gcc.target/sparc/noresult.c : Likewise.
2458 * gcc.target/sparc/pdist.c: Likewise.
2460 2007-06-16 Uros Bizjak <ubizjak@gmail.com>
2463 * gcc.target/i386/recip-divf.c: New test.
2464 * gcc.target/i386/recip-sqrtf.c: Ditto.
2465 * gcc.target/i386/recip-vec-divf.c: Ditto.
2466 * gcc.target/i386/recip-vec-sqrtf.c: Ditto.
2467 * gcc.target/i386/sse-recip.c: Ditto.
2468 * gcc.target/i386/sse-recip-vec.c: Ditto.
2470 2007-06-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
2473 * gcc.c-torture/compile/20070605-1.c: New test.
2475 * gcc.c-torture/compile/20070603-1.c: New testcase.
2476 * gcc.c-torture/compile/20070603-2.c: New testcase.
2478 * gcc.c-torture/compile/20070531-1.c: New test.
2481 * gcc.c-torture/compile/20070531-2.c: New test.
2484 * gcc.c-torture/compile/20070529-1.c: New test.
2487 * gcc.c-torture/compile/20070529-2.c: New test.
2490 * gcc.c-torture/compile/20070520-1.c: New test.
2492 * g++.dg/ext/java-1.C: New test.
2494 * gcc.dg/vect/vect-106.c: We are now able to vectorize two
2495 loops instead of one. Remove the "can't determine dependence"
2497 * gcc.dg/tree-ssa/20030815-1.c: Remove testcase which is no longer
2498 needed as the cast is gone in the first place.
2499 * gcc.dg/max-1.c: Change local variable a to be a global one.
2500 * gcc.dg/tree-ssa/ssa-pre-8.c: Update testcase since we don't
2501 have a cast which is PREd.
2503 2007-06-15 Mark Mitchell <mark@codesourcery.com>
2505 * g++.dg/lookup/anon6.C: New test.
2507 2007-06-14 Dirk Mueller <dmueller@suse.de>
2510 * g++.dg/opt/static6.C: New testcase.
2512 2007-06-14 Geoff Keating <geoffk@apple.com>
2514 * g++.dg/ext/visibility/overload-1.C: New.
2517 * g++.dg/ext/visibility/anon4.C: New.
2519 2007-06-14 Uros Bizjak <ubizjak@gmail.com>
2522 * gcc.target/i386/pr32268.c: New test.
2524 2007-06-14 H.J. Lu <hongjiu.lu@intel.com>
2526 * gcc.dg/dfp/fe-convert-1.c: Expect FE_OVERFLOW when converting
2527 from 10.000000e96DD to _Decimal32, from 10.000000e96DL to
2528 _Decimal32 and from 10.00000000000000E384DL to _Decimal64.
2530 * gcc.dg/dfp/fe-convert-2.c: Expect FE_INEXACT when converting
2531 from 1.0e96 and -1.0e96 to _Decimal32. Enable testing for
2532 converting from 1.0e-96 and 0.00048828125 to _Decimal32 when
2535 2007-06-14 Paul Thomas <pault@gcc.gnu.org>
2538 * gfortran.dg/common_resize_1.f90: New test.
2540 2007-06-14 Dorit Nuzman <dorit@il.ibm.com>
2543 * gcc.dg/vect/pr32224.c: Fix.
2545 2007-06-13 Eric Christopher <echristo@apple.com>
2547 * gcc.target/i386/ssefn-1.c: Add -march=i386.
2549 2007-06-13 Tobias Burnus <burnus@net-b.de>
2552 * gfortran.dg/actual_array_vect_1.f90: New.
2554 2007-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
2556 * gcc.target/sparc/mfpu.c: New test.
2558 2007-06-12 Geoff Keating <geoffk@apple.com>
2560 * g++.dg/warn/weak1.C: Suppress on Darwin.
2561 * g++.dg/other/unused1.C: Accept tabs or spaces in assembly.
2563 2007-06-12 Andrew Pinski <andrew_pinski@playstation.sony.com>
2566 * g++.dg/torture/pr31579.C: New testcase.
2568 2007-06-12 Ian Lance Taylor <iant@google.com>
2571 * g++.dg/init/new16.C: New test.
2572 * g++.dg/init/new17.C: New test.
2573 * g++.dg/init/new18.C: New test.
2574 * g++.dg/init/new19.C: New test.
2576 2007-06-12 Olivier Hainque <hainque@adacore.com>
2578 * gnat.dg/lhs_view_convert.adb: New test.
2580 2007-06-12 Richard Guenther <rguenther@suse.de>
2582 PR tree-optimization/15353
2583 PR tree-optimization/31657
2584 * gcc.c-torture/execute/20070424-1.c: New testcase.
2585 * gcc.dg/tree-ssa/ssa-ifcombine-1.c: Likewise.
2586 * gcc.dg/tree-ssa/ssa-ifcombine-2.c: Likewise.
2587 * gcc.dg/tree-ssa/ssa-ifcombine-3.c: Likewise.
2588 * gcc.dg/tree-ssa/ssa-ifcombine-4.c: Likewise.
2589 * gcc.dg/tree-ssa/ssa-ifcombine-5.c: Likewise.
2591 2007-06-12 Uros Bizjak <ubizjak@gmail.com>
2593 PR rtl-optimization/32293
2594 * gcc.dg/pr32293.c: New test.
2596 2007-06-12 Uros Bizjak <ubizjak@gmail.com>
2598 * gcc.dg/builtins-11.c: Also check folding of a/cbrt(b/c).
2600 2007-06-12 Paul Thomas <pault@gcc.gnu.org>
2603 * gfortran.dg/equiv_7.f90: New test.
2604 * gfortran.dg/equiv_constraint_7.f90: Change error message.
2607 * gfortran.dg/equiv_constraint_5.f90: Correct code and error.
2609 2007-06-11 Andreas Tobler <a.tobler@schweiz.org>
2611 * gcc.dg/setjmp-3.c: Rename raise to raise0.
2612 * gcc.dg/setjmp-4.c: Likewise.
2613 * gcc.target/i386/980211-1.c: Rename __signbitl to __signbitl0.
2615 2007-06-11 Paolo Bonzini <bonzini@gnu.org>
2617 PR rtl-optimization/31025
2618 * gfortran.dg/pr31025.f90: New.
2620 2007-06-11 Uros Bizjak <ubizjak@gmail.com>
2623 * gcc.target/i386/pr32280.c: New test.
2625 2007-06-11 Uros Bizjak <ubizjak@gmail.com>
2628 * gcc.dg/builtins-11.c: Also check folding of a/sqrt(b/c).
2630 2007-06-10 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2632 PR libgfortran/32235
2633 * gfortran.dg/backspace_9.f: New test.
2635 2007-06-10 Zdenek Dvorak <dvorakz@suse.cz>
2637 * gcc.dg/tree-ssa/prefetch-7.c: New test.
2639 2007-06-09 Zdenek Dvorak <dvorakz@suse.cz>
2641 * gcc.dg/tree-ssa/loop-28.c: New testcase.
2643 2007-06-09 Ian Lance Taylor <iant@google.com>
2645 PR tree-optimization/32169
2646 * gcc.c-torture/compile/pr32169.c: New test.
2648 2007-06-08 Harsha Jagasia <harsha.jagasia@amd.com>
2650 * gcc.dg/vect/costmodel: New directory.
2651 * gcc.dg/vect/costmodel/i386: New directory.
2652 * gcc.dg/vect/costmodel/i386/i386-costmodel-vect.exp: New testsuite.
2653 * gcc.dg/vect/costmodel/i386/costmodel-fast-math-vect-pr29925.c:
2655 * gcc.dg/vect/costmodel/i386/costmodel-vect-31.c: New test.
2656 * gcc.dg/vect/costmodel/i386/costmodel-vect-33.c: New test.
2657 * gcc.dg/vect/costmodel/i386/costmodel-vect-68.c: New test.
2658 * gcc.dg/vect/costmodel/i386/costmodel-vect-reduc-1char.c: New test.
2659 * gcc.dg/vect/costmodel/x86_64: New directory.
2660 * gcc.dg/vect/costmodel/x86_64/x86_64-costmodel-vect.exp:
2662 * gcc.dg/vect/costmodel/x86_64/costmodel-fast-math-vect-pr29925.c:
2664 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-31.c: New test.
2665 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-33.c: New test.
2666 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-68.c: New test.
2667 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-reduc-1char.c: New test.
2668 * gcc.dg/vect/costmodel/x86_64/costmodel-pr30843.c: New test.
2670 2007-06-08 Uros Bizjak <ubizjak@gmail.com>
2672 PR tree-optimization/32243
2673 * gcc.dg/vect/vect.exp: Add support for -O3 tests. Reset default
2674 flags for -Os tests.
2675 * gcc.dg/vect/03-vect-pr32243.c: New test.
2677 2007-06-08 Dorit Nuzman <dorit@il.ibm.com>
2679 PR tree-optimization/32224
2680 * gcc.dg/vect/pr32224.c: New test.
2682 2007-06-08 Jakub Jelinek <jakub@redhat.com>
2685 * g++.dg/gomp/pr32177.C: New test.
2687 2007-06-07 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
2690 * gcc.dg/parm-mismatch-1.c: Use dg-message for notes.
2691 * gcc.dg/Wfatal.c: Use dg-message for output that is neither a
2692 warning nor an error.
2693 * gcc.dg/Wfatal-2.c: Likewise.
2694 * gcc.dg/Werror-1.c: Likewise.
2695 * gcc.dg/Werror-5.c: Likewise.
2696 * gcc.dg/Werror-7.c: Likewise.
2697 * gcc.dg/Werror-10.c: Likewise.
2698 * gcc.dg/Werror-11.c: Likewise.
2700 2007-06-07 Simon Martin <simartin@users.sourceforge.net>
2703 * g++.dg/init/brace6.C: New test.
2705 2007-06-07 Geoffrey Keating <geoffk@apple.com>
2707 * g++.dg/ext/cleanup-8.c: Run on i386-darwin9 and later.
2708 * g++.dg/ext/cleanup-9.c: Run on i386-darwin9 and later.
2709 * g++.dg/ext/cleanup-10.c: Run on i386-darwin9 and later.
2710 * g++.dg/ext/cleanup-11.c: Run on i386-darwin9 and later.
2712 * gcc.dg/attr-weakref-1-darwin.c: Run on all Darwin platforms.
2713 * gcc.dg/20050826-1.c: Run on all Darwin platforms.
2714 * gcc.dg/darwin-ld-2.c: Run on all Darwin platforms.
2715 * gcc.dg/darwin-ld-4.c: Run on all Darwin platforms.
2716 * gcc.dg/cleanup-8.c: Run on i386-darwin9 and later.
2717 * gcc.dg/cleanup-9.c: Run on i386-darwin9 and later.
2718 * gcc.dg/cleanup-10.c: Run on i386-darwin9 and later.
2719 * gcc.dg/cleanup-11.c: Run on i386-darwin9 and later.
2721 * gcc.dg/darwin-minversion-3.c: New.
2723 2007-06-07 Uros Bizjak <ubizjak@gmail.com>
2725 * gcc.target/i386/builtin-copysign.c: New test.
2727 2007-06-07 Zdenek Dvorak <dvorakz@suse.cz>
2729 PR tree-optimization/32220
2730 * gfortran.dg/predcom-2.f: New testcase.
2732 2007-06-06 Andrew Pinski <andrew_pinski@playstation.sony.com>
2735 * gcc.target/i386/vectorize4.c: New test.
2737 2007-06-06 Steve Ellcey <sje@cup.hp.com>
2739 * gfortran.dg/integer_exponentiation_3.F90: Use approx. check.
2741 2007-06-06 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
2744 * gcc.dg/simd-5.c: Mark output as a note.
2745 * gcc.dg/simd-6.c: Mark output as a note. Fix incorrect use of
2747 * gcc.dg/simd-1.c: Likewise.
2748 * gcc.dg/always_inline.c: Mark output as a sorry.
2749 * gcc.dg/always_inline2.c: Likewise.
2750 * gcc.dg/always_inline3.c: Likewise.
2752 2007-06-06 Ian Lance Taylor <iant@google.com>
2754 * g++.dg/conversion/enum1.C: New test.
2756 2007-06-06 Uros Bizjak <ubizjak@gmail.com>
2758 PR tree-optimization/32216
2759 * gcc.dg/vect/pr32216.c: New test.
2761 2007-06-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2764 * gfortran.dg/invalid_contains_1.f90: New test.
2765 * gfortran.dg/invalid_contains_2.f90: New test.
2767 2007-06-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2770 * gfortran.dg/secnds.f: Update test to avoid roundoff errors and
2773 2007-06-05 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
2776 * gcc.dg/invalid-call-1.c: Use dg-warning to match the warning and
2777 dg-message to match de note.
2778 * gcc.dg/pr26570.c: Use dg-message for a note.
2779 * gcc.dg/pr29254.c: Use dg-message for generic output and use
2780 dg-error instead of dg-warning because of -Werror.
2781 * gcc.dg/glibc-uclibc-1.c: Use dg-message for output that is
2782 neither an error, nor a warning.
2783 * gcc.dg/glibc-uclibc-2.c: Likewise
2784 * gcc.dg/cpp/19940712-1.c: Likewise.
2786 2007-06-05 Joerg Wunsch <j.gnu@uriah.heep.sax.de>
2788 PR preprocessor/23479
2789 * gcc.dg/binary-constants-1.c: Add test suites for
2790 the 0b-prefixed binary integer constants.
2791 * gcc.dg/binary-constants-2.c: Ditto.
2792 * gcc.dg/binary-constants-3.c: Ditto.
2793 * gcc.dg/binary-constants-4.c: Ditto.
2795 2007-06-05 Ian Lance Taylor <iant@google.com>
2797 * gcc.dg/Wstrict-overflow-19.c: New test.
2799 2007-06-05 Razya Ladelsky <razya@il.ibm.com>
2801 * gcc.dg/matrix/matrix-6.c: Remove conversion.
2803 2007-06-04 Ian Lance Taylor <iant@google.com>
2805 * gcc.dg/Wstrict-overflow-18.c: New test.
2807 2007-06-04 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
2810 * gcc.dg/cpp/mi1.c: Use dg-message for output that is not an error.
2811 * gcc.dg/cpp/mi5.c: Likewise.
2812 * gcc.dg/cpp/mi7.c: Likewise.
2814 2007-06-04 Uros Bizjak <ubizjak@gmail.com>
2817 * gcc.dg/pr32191.c: New test.
2819 2007-05-28 Tobias Burnus <burnus@net-b.de>
2822 * gfortran.dg/allocate_stat_1.f90: Remove.
2824 2007-06-02 H.J. Lu <hongjiu.lu@intel.com>
2826 * gcc.target/i386/sse4_2-check.h: New.
2827 * gcc.target/i386/sse4_2-crc32b.c: Likewise.
2828 * gcc.target/i386/sse4_2-crc32.h: Likewise.
2829 * gcc.target/i386/sse4_2-crc32l.c: Likewise.
2830 * gcc.target/i386/sse4_2-crc32q.c: Likewise.
2831 * gcc.target/i386/sse4_2-crc32w.c: Likewise.
2832 * gcc.target/i386/sse4_2-pcmpestri-1.c: Likewise.
2833 * gcc.target/i386/sse4_2-pcmpestri-2.c: Likewise.
2834 * gcc.target/i386/sse4_2-pcmpestrm-1.c: Likewise.
2835 * gcc.target/i386/sse4_2-pcmpestrm-2.c: Likewise.
2836 * gcc.target/i386/sse4_2-pcmpgtq.c: Likewise.
2837 * gcc.target/i386/sse4_2-pcmpistri-1.c: Likewise.
2838 * gcc.target/i386/sse4_2-pcmpistri-2.c: Likewise.
2839 * gcc.target/i386/sse4_2-pcmpistrm-1.c: Likewise.
2840 * gcc.target/i386/sse4_2-pcmpistrm-2.c: Likewise.
2841 * gcc.target/i386/sse4_2-pcmpstr.h: Likewise.
2842 * gcc.target/i386/sse4_2-popcnt.h: Likewise.
2843 * gcc.target/i386/sse4_2-popcntl.c: Likewise.
2844 * gcc.target/i386/sse4_2-popcntq.c: Likewise.
2846 2007-06-01 Geoffrey Keating <geoffk@apple.com>
2848 * gcc.dg/pie-link.c: New test.
2850 2007-06-01 Ian Lance Taylor <iant@google.com>
2852 * gcc.dg/Wstrict-overflow-17.c: New test.
2854 2007-06-01 Kazu Hirata <kazu@codesourcery.com>
2856 * gcc.dg/builtin-return-1.c (g): New.
2857 (main): Allocate at least 64 bytes on the stack.
2859 2007-05-31 Mark Mitchell <mark@codesourcery.com>
2861 * g++.dg/init/cleanup3.C: New test.
2863 2007-05-31 Rask Ingemann Lambertsen <rask@sygehus.dk>
2865 * gcc.c-torture/compile/limits-caselabels.c: Fix for targets where
2868 007-05-31 Paul Thomas <pault@gcc.gnu.org>
2871 * gfortran.dg/char_array_constructor_3.f90: New test.
2873 2007-05-31 Zdenek Dvorak <dvorakz@suse.cz>
2875 PR tree-optimization/32160
2876 * gfortran.dg/predcom-1.f: New test.
2878 2007-05-31 Richard Guenther <rguenther@suse.de>
2880 * g++.dg/other/str_empty.C: Move...
2881 * g++.dg/other/pr30567.C: Move...
2882 * g++.dg/tree-ssa/pr27218.C: Move...
2883 * g++.dg/torture: ...here and remove dg-options.
2885 2007-05-31 Paolo Carlini <pcarlini@suse.de>
2888 * g++.dg/ext/is_pod_incomplete.C: New.
2890 2007-05-31 Russell Yanofsky <russ@yanofsky.org>
2891 Douglas Gregor <doug.gregor@gmail.com>
2892 Pedro Lamarao <pedro.lamarao@mndfck.org>
2893 Howard Hinnant <howard.hinnant@gmail.com>
2897 * g++.dg/cpp0x/rv8p.C: New.
2898 * g++.dg/cpp0x/temp-constructor-bug.C: New.
2899 * g++.dg/cpp0x/cast-bug.C: New.
2900 * g++.dg/cpp0x/elision_weak.C: New.
2901 * g++.dg/cpp0x/collapse-bug.C: New.
2902 * g++.dg/cpp0x/rv3p.C: New.
2903 * g++.dg/cpp0x/rv7n.C: New.
2904 * g++.dg/cpp0x/overload-conv-1.C: New.
2905 * g++.dg/cpp0x/rv2n.C: New.
2906 * g++.dg/cpp0x/deduce.C: New.
2907 * g++.dg/cpp0x/temp-va-arg-bug.C: New.
2908 * g++.dg/cpp0x/rv6p.C: New.
2909 * g++.dg/cpp0x/template_deduction.C: New.
2910 * g++.dg/cpp0x/implicit-copy.C: New.
2911 * g++.dg/cpp0x/rv1p.C: New.
2912 * g++.dg/cpp0x/cast.C: New.
2913 * g++.dg/cpp0x/rv5n.C: New.
2914 * g++.dg/cpp0x/collapse.C: New.
2915 * g++.dg/cpp0x/overload-conv-2.C: New.
2916 * g++.dg/cpp0x/rv4p.C: New.
2917 * g++.dg/cpp0x/rvo.C: New.
2918 * g++.dg/cpp0x/iop.C: New.
2919 * g++.dg/cpp0x/rv3n.C: New.
2920 * g++.dg/cpp0x/rv7p.C: New.
2921 * g++.dg/cpp0x/reference_collapsing.C: New.
2922 * g++.dg/cpp0x/overload.C: New.
2923 * g++.dg/cpp0x/named.C: New.
2924 * g++.dg/cpp0x/rv2p.C: New.
2925 * g++.dg/cpp0x/rv6n.C: New.
2926 * g++.dg/cpp0x/not_special.C: New.
2927 * g++.dg/cpp0x/bind.C: New.
2928 * g++.dg/cpp0x/rv1n.C: New.
2929 * g++.dg/cpp0x/rv5p.C: New.
2930 * g++.dg/cpp0x/elision.C: New.
2931 * g++.dg/cpp0x/named_refs.C: New.
2932 * g++.dg/cpp0x/unnamed_refs.C: New.
2933 * g++.dg/cpp0x/rv4n.C: New.
2934 * g++.dg/cpp0x/elision_neg.C: New.
2935 * g++.dg/init/copy7.C: Run in C++98 mode.
2936 * g++.dg/overload/arg1.C: Ditto.
2937 * g++.dg/overload/arg4.C: Ditto.
2939 2007-05-30 Jakub Jelinek <jakub@redhat.com>
2942 * g++.dg/opt/static5.C: New test.
2944 2007-05-30 Richard Guenther <rguenther@suse.de>
2946 * g++.dg/dg.exp: Prune torture/.
2947 * g++.dg/torture/dg-torture.exp: New testsuite.
2949 2007-05-30 Kazu Hirata <kazu@codesourcery.com>
2951 * gcc.target/arm/pr27387.C: Move and rename to ...
2952 * g++.dg/inherit/thunk8.C: ... here.
2954 2007-05-30 Jakub Jelinek <jakub@redhat.com>
2956 PR tree-optimization/31769
2957 * g++.dg/gomp/pr31769.C: New test.
2959 2007-05-29 Hui-May Chang <hm.chang@apple.com>
2961 * gcc.target/i386/stack-realign.c: New.
2963 2007-05-29 Zdenek Dvorak <dvorakz@suse.cz>
2965 * gcc.dg/tree-ssa/prefetch-6.c: New test.
2967 2007-05-29 Tobias Schlüter <tobi@gcc.gnu.org>
2969 * gfortran.dg/sizeof.f90: New.
2971 2007-05-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
2974 * gcc.dg/boolcomplex-1.c: New test.
2977 * g++.dg/ext/boolcomplex-1.c: New test.
2979 2007-05-28 Razya Ladelsky <razya@il.ibm.com>
2981 * gcc.dg/matrix: New directory.
2983 2007-05-28 Tobias Burnus <burnus@net-b.de>
2986 * gfortran.dg/allocate_stat_1.f90: New.
2988 2007-05-28 Brooks Moses <brooks.moses@codesourcery.com>
2991 * transfer_hollerith_1.f90: New test.
2993 2007-05-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
2996 * gcc.c-torture/execute/vrp-7.c: New test.
2998 2007-05-28 Brooks Moses <brooks.moses@codesourcery.com>
3000 * gfortran.dg/transfer_simplify_4.f90: New test.
3002 2007-05-27 Tobias Burnus <burnus@net-b.de>
3005 * gfortran.dg/func_result_3.f90: New.
3007 2007-05-27 Tobias Burnus <burnus@net-b.de>
3010 * gfortran.dg/transfer_simplify_3.f90: New.
3012 2007-05-26 Uros Bizjak <ubizjak@gmail.com>
3015 * gcc.target/i386/pr32065-1.c: Rename from pr32065.c. Add -std=gnu99
3017 * gcc.target/i386/pr32065-2.c: New test.
3019 2007-05-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3022 * gfortran.dg/io_constraints_2.f90: Update.
3024 2007-05-26 Paul Thomas <pault@gcc.gnu.org>
3027 * gfortran.dg/array_constructor_17.f90: New test.
3029 2007-05-25 Andrew Pinski <andrew_pinski@playstation.sony.com>
3032 * g++.dg/opt/array2.C: New testcase.
3034 2007-05-26 Uros Bizjak <ubizjak@gmail.com>
3037 * gcc.target/i386/pr32065.c: New test.
3039 2007-05-25 Dirk Mueller <dmueller@suse.de>
3040 Marcus Meissner <meissner@suse.de>
3042 * gcc.dg/attr-alloc_size.c: New.
3044 2007-05-25 Simon Martin <simartin@users.sourceforge.net>
3045 Lee Millward <lee.millward@gmail.com>
3048 * g++.dg/parse/crash34.C: New test.
3050 * g++.dg/parse/crash35.C: New test.
3052 2007-05-25 H.J. Lu <hongjiu.lu@intel.com>
3054 * gcc.target/i386/sse2-check.h: New.
3055 * gcc.target/i386/sse2-vec-1.c: Likewise.
3056 * gcc.target/i386/sse2-vec-2.c: Likewise.
3057 * gcc.target/i386/sse2-vec-3.c: Likewise.
3058 * gcc.target/i386/sse2-vec-4.c: Likewise.
3059 * gcc.target/i386/sse2-vec-5.c: Likewise.
3060 * gcc.target/i386/sse2-vec-6.c: Likewise.
3062 2007-05-25 Douglas Gregor <doug.gregor@gmail.com>
3074 * g++.dg/cpp0x/pr31431.C: New.
3075 * g++.dg/cpp0x/pr31437.C: New.
3076 * g++.dg/cpp0x/pr31442.C: New.
3077 * g++.dg/cpp0x/pr31444.C: New.
3078 * g++.dg/cpp0x/pr31431-2.C: New.
3079 * g++.dg/cpp0x/pr31432.C: New.
3080 * g++.dg/cpp0x/pr31434.C: New.
3081 * g++.dg/cpp0x/pr31438.C: New.
3082 * g++.dg/cpp0x/pr31443.C: New.
3083 * g++.dg/cpp0x/pr31445.C: New.
3084 * g++.dg/cpp0x/variadic-crash1.C: New.
3086 2007-05-25 Richard Sandiford <richard@codesourcery.com>
3088 * gcc.target/arm/long-calls-1.c: New test.
3089 * gcc.target/arm/long-calls-2.c: Likewise.
3090 * gcc.target/arm/long-calls-3.c: Likewise.
3091 * gcc.target/arm/long-calls-4.c: Likewise.
3093 2007-05-25 Richard Guenther <rguenther@suse.de>
3094 Andrew Pinski <andrew_pinski@playstation.sony.com>
3096 PR tree-optimization/31982
3097 * gcc.dg/tree-ssa/forwprop-2.c: New testcase.
3099 2007-05-25 Paul Thomas <pault@gcc.gnu.org>
3102 * gfortran.dg/result_in_spec_2.f90: New test.
3104 2007-05-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3106 * gcc.dg/torture/builtin-math-4.c: Fix dg-xfail-if.
3108 2007-05-24 Ollie Wild <aaw@google.com>
3110 * gcc.dg/cpp/counter-1.c: New test.
3111 * gcc.dg/pch/counter-1.c: New test.
3112 * gcc.dg/pch/counter-1.hs: New file.
3113 * gcc.dg/pch/counter-2.c: New test.
3114 * gcc.dg/pch/counter-2.hs: New file.
3115 * gcc.dg/pch/counter-3.c: New test.
3116 * gcc.dg/pch/counter-3.hs: New file.
3118 2007-05-24 Zdenek Dvorak <dvorakz@suse.cz>
3120 * gcc.dg/tree-ssa/predcom-1.c: New test.
3121 * gcc.dg/tree-ssa/predcom-2.c: New test.
3122 * gcc.dg/tree-ssa/predcom-3.c: New test.
3123 * gcc.dg/tree-ssa/predcom-4.c: New test.
3124 * gcc.dg/tree-ssa/predcom-5.c: New test.
3125 * gcc.dg/vect/dump-tree-dceloop-pr26359.c: Test dceloop2 dumps.
3127 2007-05-24 H.J. Lu <hongjiu.lu@intel.com>
3130 * gcc.target/i386/sse4_1-check.h (MASK): New.
3132 2007-05-24 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3135 * gfortran.dg/pr25603.f: Initialize integer variables.
3137 2007-05-23 Ian Lance Taylor <iant@google.com>
3139 * g++.dg/other/vrp1.C: New test.
3141 2007-05-23 Simon Martin <simartin@users.sourceforge.net>
3143 PR preprocessor/20077
3144 * gcc.dg/cpp/paste15.c: New test.
3146 2007-05-23 Sandra Loosemore <sandra@codesourcery.com>
3147 Nigel Stephens <nigel@mips.com>
3148 Richard Sandiford <richard@codesourcery.com>
3150 * gcc.target/mips/inter/mips16_stubs_1_main.c: New.
3151 * gcc.target/mips/inter/mips16_stubs_1_x.c: New.
3152 * gcc.target/mips/inter/mips16_stubs_1_y.c: New.
3153 * gcc.target/mips/inter/mips16-inter.exp: New.
3155 2007-05-23 Kazu Hirata <kazu@codesourcery.com>
3157 * gcc.dg/bf-spl1.c, gcc.dg/m68k-pic-1.c: Enable on fido-*-*.
3159 2007-05-23 H.J. Lu <hongjiu.lu@intel.com>
3161 * gcc.target/i386/sse3-addsubpd.c: Don't include stdlib.h
3162 nor i386-cpuid.h. Include sse3-check.h. Remove main ().
3163 * gcc.target/i386/sse3-addsubps.c: Likewise.
3164 * gcc.target/i386/sse3-haddpd.c: Likewise.
3165 * gcc.target/i386/sse3-haddps.c: Likewise.
3166 * gcc.target/i386/sse3-hsubpd.c: Likewise.
3167 * gcc.target/i386/sse3-hsubps.c: Likewise.
3168 * gcc.target/i386/sse3-lddqu.c: Likewise.
3169 * gcc.target/i386/sse3-movddup.c: Likewise.
3170 * gcc.target/i386/sse3-movshdup.c: Likewise.
3171 * gcc.target/i386/sse3-movsldup.c: Likewise.
3173 * gcc.target/i386/ssse3-pabsb.c: Don't include stdlib.h
3174 nor i386-cpuid.h. Include ssse3-check.h. Remove main ().
3175 * gcc.target/i386/ssse3-pabsd.c: Likewise.
3176 * gcc.target/i386/ssse3-pabsw.c: Likewise.
3177 * gcc.target/i386/ssse3-palignr.c: Likewise.
3178 * gcc.target/i386/ssse3-phaddd.c: Likewise.
3179 * gcc.target/i386/ssse3-phaddsw.c: Likewise.
3180 * gcc.target/i386/ssse3-phaddw.c: Likewise.
3181 * gcc.target/i386/ssse3-phsubd.c: Likewise.
3182 * gcc.target/i386/ssse3-phsubsw.c: Likewise.
3183 * gcc.target/i386/ssse3-phsubw.c: Likewise.
3184 * gcc.target/i386/ssse3-pmaddubsw.c: Likewise.
3185 * gcc.target/i386/ssse3-pmulhrsw.c: Likewise.
3186 * gcc.target/i386/ssse3-pshufb.c: Likewise.
3187 * gcc.target/i386/ssse3-psignb.c: Likewise.
3188 * gcc.target/i386/ssse3-psignd.c: Likewise.
3189 * gcc.target/i386/ssse3-psignw.c: Likewise.
3190 * gcc.target/i386/ssse3-vals.h: Likewise.
3192 * gcc.target/i386/sse3-check.h: New file.
3193 * gcc.target/i386/ssse3-check.h: Likewise.
3195 2007-05-22 Andrew Pinski <andrew_pinski@playstation.sony.com>
3198 * gcc.c-torture/compile/bcopy-1.c: New testcase.
3200 2007-05-22 Andrew Pinski <andrew_pinski@playstation.sony.com>
3203 * gcc.c-torture/20070522-1.c: New testcase.
3205 2007-05-22 H.J. Lu <hongjiu.lu@intel.com>
3207 * gcc.target/i386/sse4_1-check.h: Don't include <stdio.h>.
3209 2007-05-22 Kazu Hirata <kazu@codesourcery.com>
3211 * gcc.c-torture/execute/ieee/20000320-1.x,
3212 gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: XFAIL on
3213 m68k-*-* and check_effective_target_coldfire_fpu.
3215 2007-05-22 Ollie Wild <aaw@google.com>
3217 * g++.dg/lookup/hidden-class10.C: New test.
3218 * g++.dg/lookup/hidden-class11.C: New test.
3220 2007-05-22 Ollie Wild <aaw@google.com>
3222 * g++.dg/lookup/name-clash5.C: New test.
3223 * g++.dg/lookup/name-clash6.C: New test.
3225 2007-05-22 H.J. Lu <hongjiu.lu@intel.com>
3227 * g++.dg/other/i386-2.C: Update comments on header files tested.
3228 Use -msse4.1 instead of -mssse3. Include <smmintrin.h> instead
3230 * gcc.target/i386/sse-12.c: Likewise.
3231 * gcc.target/i386/sse-13.c: Likewise.
3232 * gcc.target/i386/sse-14.c: Likewise.
3234 * gcc.target/i386/sse-13.c (__builtin_ia32_pblendw128): New.
3235 Redefined to test with immediate operand.
3236 (__builtin_ia32_blendps): Likewise.
3237 (__builtin_ia32_blendpd): Likewise.
3238 (__builtin_ia32_dpps): Likewise.
3239 (__builtin_ia32_dpps): Likewise.
3240 (__builtin_ia32_insertps128): Likewise.
3241 (__builtin_ia32_vec_ext_v4sf): Likewise.
3242 (__builtin_ia32_vec_set_v16qi): Likewise.
3243 (__builtin_ia32_vec_set_v4si): Likewise.
3244 (__builtin_ia32_vec_set_v2di): Likewise.
3245 (__builtin_ia32_vec_ext_v16qi): Likewise.
3246 (__builtin_ia32_vec_ext_v4si): Likewise.
3247 (__builtin_ia32_vec_ext_v2di): Likewise.
3248 (__builtin_ia32_roundpd): Likewise.
3249 (__builtin_ia32_roundsd): Likewise.
3250 (__builtin_ia32_roundps): Likewise.
3251 (__builtin_ia32_roundss): Likewise.
3252 (__builtin_ia32_mpsadbw128): Likewise.
3254 2007-05-22 H.J. Lu <hongjiu.lu@intel.com>
3256 * gcc.target/i386/sse4_1-check.h: Don't include ../auto-host.h.
3258 2007-05-22 Janis Johnson <janis187@us.ibm.com>
3260 * gcc.dg/dfp/func-array.c: Support -DDBG to report individual
3262 * gcc.dg/dfp/func-struct.c: Ditto.
3263 * gcc.dg/dfp/operator-assignment.c: Ditto.
3264 * gcc.dg/dfp/convert-bfp.c: Ditto.
3265 * gcc.dg/dfp/convert-int.c: Ditto.
3266 * gcc.dg/dfp/convert-int-max.c: Ditto.
3267 * gcc.dg/dfp/func-scalar.c: Ditto.
3268 * gcc.dg/dfp/cast.c: Ditto.
3269 * gcc.dg/dfp/func-mixed.c: Support -DDBG to report individual
3270 failures, and fix a typo in return type of arg1_128.
3271 * gcc.dg/dfp/convert-dfp.c: Support -DDBG to report individual
3272 failures, and fix a typo in a constant suffix.
3273 * gcc.dg/dfp/func-vararg-dfp.c: Return zero at the end.
3274 * gcc.dg/dfp/convert-complex.c: With -DDBG, abort for failures.
3276 2007-05-22 Janis Johnson <janis187@us.ibm.com>
3277 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
3279 * lib/gcc-dg.exp(process_message): New proc.
3280 (dg-message): New test directive.
3281 * gcc.dg/always_inline.c: Use dg-message.
3282 * gcc.dg/always_inline2.c: Ditto.
3283 * gcc.dg/always_inline3.c: Ditto.
3284 * gcc.dg/invalid-call-1.c: Ditto.
3285 * gcc.dg/pr17506.c: Ditto.
3286 * gcc.dg/simd-5.c: Ditto.
3287 * gcc.dg/simd-6.c: Ditto.
3288 * gcc.dg/va-arg-2.c: Ditto.
3289 * gcc.dg/cpp/syshdr.c: Ditto.
3290 * gcc.dg/cpp/unc4.c: Ditto.
3291 * gcc.dg/cpp/trad/mi1.c: Ditto.
3292 * gcc.dg/cpp/trad/mi5.c: Ditto.
3293 * gcc.dg/cpp/trad/mi7.c: Ditto.
3294 * gcc.test-framework/dg-outexistsnot-exp-P.c: Ditto.
3295 * gcc.test-framework/dg-outexists-exp-F.c: Ditto.
3296 * gcc.test-framework/test-framework.awk: Special-case outexists
3299 2007-05-22 H.J. Lu <hongjiu.lu@intel.com>
3301 * gcc.dg/i386-cpuid.h (bit_SSE4_1): New.
3302 (bit_SSE4_2): Likewise.
3303 (bit_POPCNT): Likewise.
3305 * gcc.target/i386/i386.exp (check_effective_target_sse4): New.
3306 Check if assembler supports SSE4 instructions.
3308 * gcc.target/i386/sse4_1-blendpd.c: New file.
3309 * gcc.target/i386/sse4_1-blendps.c: Likewise.
3310 * gcc.target/i386/sse4_1-blendvpd.c: Likewise.
3311 * gcc.target/i386/sse4_1-blendvps.c: Likewise.
3312 * gcc.target/i386/sse4_1-check.h: Likewise.
3313 * gcc.target/i386/sse4_1-dppd-1.c: Likewise.
3314 * gcc.target/i386/sse4_1-dppd-2.c: Likewise.
3315 * gcc.target/i386/sse4_1-dpps-1.c: Likewise.
3316 * gcc.target/i386/sse4_1-dpps-2.c: Likewise.
3317 * gcc.target/i386/sse4_1-extractps.c: Likewise.
3318 * gcc.target/i386/sse4_1-insertps-1.c: Likewise.
3319 * gcc.target/i386/sse4_1-insertps-2.c: Likewise.
3320 * gcc.target/i386/sse4_1-movntdqa.c: Likewise.
3321 * gcc.target/i386/sse4_1-mpsadbw.c: Likewise.
3322 * gcc.target/i386/sse4_1-packusdw.c: Likewise.
3323 * gcc.target/i386/sse4_1-pblendvb.c: Likewise.
3324 * gcc.target/i386/sse4_1-pblendw.c: Likewise.
3325 * gcc.target/i386/sse4_1-pcmpeqq.c: Likewise.
3326 * gcc.target/i386/sse4_1-pextrb.c: Likewise.
3327 * gcc.target/i386/sse4_1-pextrd.c: Likewise.
3328 * gcc.target/i386/sse4_1-pextrq.c: Likewise.
3329 * gcc.target/i386/sse4_1-pextrw.c: Likewise.
3330 * gcc.target/i386/sse4_1-phminposuw.c: Likewise.
3331 * gcc.target/i386/sse4_1-pinsrb.c: Likewise.
3332 * gcc.target/i386/sse4_1-pinsrd.c: Likewise.
3333 * gcc.target/i386/sse4_1-pinsrq.c: Likewise.
3334 * gcc.target/i386/sse4_1-pmaxsb.c: Likewise.
3335 * gcc.target/i386/sse4_1-pmaxsd.c: Likewise.
3336 * gcc.target/i386/sse4_1-pmaxud.c: Likewise.
3337 * gcc.target/i386/sse4_1-pmaxuw.c: Likewise.
3338 * gcc.target/i386/sse4_1-pminsb.c: Likewise.
3339 * gcc.target/i386/sse4_1-pminsd.c: Likewise.
3340 * gcc.target/i386/sse4_1-pminud.c: Likewise.
3341 * gcc.target/i386/sse4_1-pminuw.c: Likewise.
3342 * gcc.target/i386/sse4_1-pmovsxbd.c: Likewise.
3343 * gcc.target/i386/sse4_1-pmovsxbq.c: Likewise.
3344 * gcc.target/i386/sse4_1-pmovsxbw.c: Likewise.
3345 * gcc.target/i386/sse4_1-pmovsxdq.c: Likewise.
3346 * gcc.target/i386/sse4_1-pmovsxwd.c: Likewise.
3347 * gcc.target/i386/sse4_1-pmovsxwq.c: Likewise.
3348 * gcc.target/i386/sse4_1-pmovzxbd.c: Likewise.
3349 * gcc.target/i386/sse4_1-pmovzxbq.c: Likewise.
3350 * gcc.target/i386/sse4_1-pmovzxbw.c: Likewise.
3351 * gcc.target/i386/sse4_1-pmovzxdq.c: Likewise.
3352 * gcc.target/i386/sse4_1-pmovzxwd.c: Likewise.
3353 * gcc.target/i386/sse4_1-pmovzxwq.c: Likewise.
3354 * gcc.target/i386/sse4_1-pmuldq.c: Likewise.
3355 * gcc.target/i386/sse4_1-pmulld.c: Likewise.
3356 * gcc.target/i386/sse4_1-ptest-1.c: Likewise.
3357 * gcc.target/i386/sse4_1-ptest-2.c: Likewise.
3358 * gcc.target/i386/sse4_1-ptest-3.c: Likewise.
3359 * gcc.target/i386/sse4_1-round.h: Likewise.
3360 * gcc.target/i386/sse4_1-roundpd-1.c: Likewise.
3361 * gcc.target/i386/sse4_1-roundpd-2.c: Likewise.
3362 * gcc.target/i386/sse4_1-roundpd-3.c: Likewise.
3363 * gcc.target/i386/sse4_1-roundps-1.c: Likewise.
3364 * gcc.target/i386/sse4_1-roundps-2.c: Likewise.
3365 * gcc.target/i386/sse4_1-roundps-3.c: Likewise.
3366 * gcc.target/i386/sse4_1-roundsd-1.c: Likewise.
3367 * gcc.target/i386/sse4_1-roundsd-2.c: Likewise.
3368 * gcc.target/i386/sse4_1-roundsd-3.c: Likewise.
3369 * gcc.target/i386/sse4_1-roundsd-4.c: Likewise.
3370 * gcc.target/i386/sse4_1-roundss-1.c: Likewise.
3371 * gcc.target/i386/sse4_1-roundss-2.c: Likewise.
3372 * gcc.target/i386/sse4_1-roundss-3.c: Likewise.
3373 * gcc.target/i386/sse4_1-roundss-4.c: Likewise.
3375 2007-05-22 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3378 * gfortran.dg/bounds_check_7.f90: New test.
3380 2007-05-22 Uros Bizjak <ubizjak@gmail.com>
3382 * gcc.target/i386/i386.exp (check_effective_target_ssse3): New.
3383 (check_effective_target_sse4a): Ditto.
3385 * gcc.target/i386/ssse3-phsubw.c: Require effective target ssse3.
3386 * gcc.target/i386/ssse3-phaddd.c: Require effective target ssse3.
3387 * gcc.target/i386/ssse3-pabsb.c: Require effective target ssse3.
3388 * gcc.target/i386/ssse3-psignb.c: Require effective target ssse3.
3389 * gcc.target/i386/ssse3-phaddsw.c: Require effective target ssse3.
3390 * gcc.target/i386/ssse3-pabsd.c: Require effective target ssse3.
3391 * gcc.target/i386/ssse3-psignd.c: Require effective target ssse3.
3392 * gcc.target/i386/ssse3-pmaddubsw.c: Require effective target ssse3.
3393 * gcc.target/i386/ssse3-pmulhrsw.c: Require effective target ssse3.
3394 * gcc.target/i386/ssse3-phaddw.c: Require effective target ssse3.
3395 * gcc.target/i386/ssse3-phsubd.c: Require effective target ssse3.
3396 * gcc.target/i386/ssse3-pabsw.c: Require effective target ssse3.
3397 * gcc.target/i386/ssse3-psignw.c: Require effective target ssse3.
3398 * gcc.target/i386/ssse3-pshufb.c: Require effective target ssse3.
3399 * gcc.target/i386/ssse3-phsubsw.c: Require effective target ssse3.
3400 * gcc.target/i386/ssse3-palignr.c: Require effective target ssse3.
3401 * gcc.target/i386/sse4a-insert.c: Require effective target sse4a.
3402 * gcc.target/i386/sse4a-extract.c: Require effective target sse4a.
3403 * gcc.target/i386/sse4a-montss.c: Require effective target sse4a.
3404 * gcc.target/i386/sse4a-montsd.c: Require effective target sse4a.
3406 2007-05-21 Mark Mitchell <mark@codesourcery.com>
3408 * g++.dg/ext/cleanup-1.C: New test.
3409 * g++.dg/ext/cleanup-2.C: Likewise.
3410 * g++.dg/ext/cleanup-3.C: Likewise.
3411 * g++.dg/ext/cleanup-4.C: Likewise.
3412 * g++.dg/ext/cleanup-5.C: Likewise.
3413 * g++.dg/ext/cleanup-6.C: Likewise.
3414 * g++.dg/ext/cleanup-8.C: Likewise.
3415 * g++.dg/ext/cleanup-9.C: Likewise.
3416 * g++.dg/ext/cleanup-10.C: Likewise.
3417 * g++.dg/ext/cleanup-11.C: Likewise.
3418 * g++.dg/ext/cleanup-dtor.C: Likewise.
3420 2007-05-21 Andrew Pinski <andrew_pinski@playstation.sony.com>
3423 * gcc.dg/vect/vect-102a.c: New test.
3425 2007-05-21 Paolo Bonzini <bonzini@gnu.org>
3426 Paolo Carlini <pcarlini@suse.de>
3427 Uros Bizjak <ubizjak@gmail.com>
3429 * gcc.dg/gcc-have-sync-compare-and-swap.c,
3430 gcc.target/i386/gcc-have-sync-compare-and-swap-1.c,
3431 gcc.target/i386/gcc-have-sync-compare-and-swap-2.c,
3432 gcc.target/i386/gcc-have-sync-compare-and-swap-3.c,
3433 gcc.target/i386/gcc-have-sync-compare-and-swap-4.c,
3436 2005-05-21 Daniel Franke <franke.daniel@gmail.com>
3439 * gfortran.dg/compliant_elemental_intrinsics_2.f90: New test.
3441 2007-05-21 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3444 * gfortran.dg/do_3.F90: Add checks for the final value of the
3447 2007-05-21 Uros Bizjak <ubizjak@gmail.com>
3449 * gcc.c-torture/execute/990127-2.x: New file.
3451 2007-05-21 Uros Bizjak <ubizjak@gmail.com>
3453 * gcc.target/i386/sse-14.c: Remove all intrinsic redefines.
3454 * gcc.target/i386/sse-12: Add -O to compile options.
3455 * g++.dg/other/i386-2.C: Use "-march=k8 -m3dnow -mssse3
3456 -msse4a" instead of "-msse3". Include only ammintrin.h, tmmintrin.h
3457 and mm3dnow.h. Add -O to compile options.
3459 2007-05-21 Paul Thomas <pault@gcc.gnu.org>
3462 * gfortran.dg/char_length_5.f90: New test.
3465 * gfortran.dg/array_reference_1.f90: New test.
3467 2007-05-20 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
3474 * gcc.dg/compare6.c: Replace Wall with Wtype-limits.
3475 * gcc.dg/Wtype-limits.c: New.
3476 * gcc.dg/Wtype-limits-Wextra.c: New.
3477 * gcc.dg/Wtype-limits-no.c: New.
3478 * g++.dg/warn/Wtype-limits.C: New.
3479 * g++.dg/warn/Wtype-limits-Wextra.C: New.
3480 * g++.dg/warn/Wtype-limits-no.C: New.
3482 2007-05-20 Uros Bizjak <ubizjak@gmail.com>
3484 * gcc.target/i386/sse-vect-types.c: Revert 'Use "-msse"
3485 instead of "-msse2".'
3486 * gcc.target/i386/sse-12.c: Use "-march=k8 -m3dnow -mssse3 -msse4a"
3487 instead of "-msse3". Include only ammintrin.h, tmmintrin.h
3489 * gcc.target/i386/sse-13.c (__builtin_ia32_extrqi): Redefine
3490 to test with immediate operand.
3491 (__builtin_ia32_insertqi): Ditto.
3492 (__builtin_ia32_palignr128): Ditto.
3493 (__builtin_ia32_palignr): Ditto.
3494 (__builtin_ia32_pshufhw): Ditto.
3495 (__builtin_ia32_pshuflw): Ditto.
3496 (__builtin_ia32_pshufd): Ditto.
3497 (__builtin_ia32_vec_set_v8hi): Ditto.
3498 (__builtin_ia32_vec_ext_v8hi): Ditto.
3499 (__builtin_ia32_shufpd): Ditto.
3500 * gcc.target/i386/sse-14.c: Same changes as sse-13.c.
3502 2007-05-20 Daniel Franke <franke.daniel@gmail.org>
3505 * gfortran.dg/min_max_conformance.f90: Added more testcases.
3507 2007-05-20 Uros Bizjak <ubizjak@gmail.com>
3510 * gcc.target/i386/sse-vect-types.c: Do not redefine "static"
3511 and "__inline". Use "-msse" instead of "-msse2".
3513 2007-05-20 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
3516 * gcc.dg/20030906-1.c: Replace Wextra with Wreturn-type.
3517 * gcc.dg/20030906-2.c: Likewise.
3518 * objc.dg/method-17.m: Add -Wreturn-type.
3519 * obj-c++.dg/method-21.mm: Likewise.
3521 2007-05-20 Uros Bizjak <ubizjak@gmail.com>
3524 * gcc.target/i386/sse-13.c: Use "-mssse3 -msse4a" compile options.
3525 (__builtin_ia32_psllwi128): Redefine to test with immediate operand.
3526 (__builtin_ia32_psrlqi128): Ditto.
3527 (__builtin_ia32_psrlwi128): Ditto.
3528 (__builtin_ia32_psrldi128): Ditto.
3529 (__builtin_ia32_psrldqi128): Ditto.
3530 (__builtin_ia32_pslldqi128): Ditto.
3531 (__builtin_ia32_psrawi128): Ditto.
3532 (__builtin_ia32_psradi128): Ditto.
3533 (__builtin_ia32_psllqi128): Ditto.
3534 (__builtin_ia32_pslldi128): Ditto.
3535 (__builtin_prefetch): Ditto.
3536 (__builtin_ia32_pshufw): Ditto.
3537 (__builtin_ia32_vec_set_v4hi): Ditto.
3538 (__builtin_ia32_vec_ext_v4hi): Ditto.
3539 (__builtin_ia32_shufps): Ditto.
3540 * gcc.target/i386/sse-14.c: Same changes as sse-13.c.
3542 2007-05-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3545 * gfortran.dg/char_allocation_1.f90: New test.
3547 2007-05-19 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
3549 * gcc.dg/Wconversion-integer.c: Group testcases and add more.
3550 * gcc.dg/Wconversion-sign.c: New.
3551 * gcc.dg/Wconversion-integer-no-sign.c: New.
3552 * g++.dg/warn/Wconversion-integer.C: Move some warnings to
3554 * g++.dg/warn/Wconversion-sign.C: New.
3555 * g++.old-deja/g++.other/warn4.C: Update.
3556 * g++.dg/warn/Wconversion1.C: Likewise.
3558 2007-05-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3560 * gcc.dg/torture/builtin-math-2.c: Add gamma_r/lgamma_r tests.
3561 * gcc.dg/torture/builtin-math-4.c: Likewise.
3563 2007-05-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3566 * gfortran.fortran-torture/execute/intrinsic_bitops.f90: Update.
3568 2007-05-18 Andrew Pinski <andrew_pinski@playstation.sony.com>
3570 * gcc.dg/tree-ssa/forwprop-1.c: New testcase.
3572 2007-05-18 H.J. Lu <hongjiu.lu@intel.com>
3575 * gcc.target/i386/pr31628.c: New.
3577 2007-05-18 Uros Bizjak <ubizjak@gmail.com>
3580 * gcc.dg/pr31344.c: New test.
3582 2007-05-17 Ian Lance Taylor <iant@google.com>
3584 PR tree-optimization/31953
3585 * gcc.c-torture/compile/pr31953.c: New test.
3587 2007-05-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3589 * gcc.dg/builtins-1.c: Test reentrant gamma functions.
3591 * gcc.dg/torture/builtin-math-2.c: Add tests for remquo, remainder
3593 * gcc.dg/torture/builtin-math-4.c: Likewise.
3595 * gcc.dg/torture/builtin-math-2.c: Test y0, y1, yn.
3596 * gcc.dg/torture/builtin-math-4.c: Likewise.
3598 * gcc.dg/torture/builtin-math-4.c: New test.
3600 2007-05-17 Janis Johnson <janis187@us.ibm.com>
3601 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
3603 * gcc.target/powerpc/pr18096-1.c: Change dg-warning to dg-error.
3604 * gcc.dg/cpp/include2.c: Ditto.
3605 * gcc.dg/cpp/mac-dir-2.c: Ditto.
3606 * gcc.dg/cpp/paste5.c: Ditto.
3607 * gcc.dg/cpp/paste6.c: Ditto.
3608 * gcc.dg/cpp/paste8.c: Ditto.
3609 * gcc.dg/cpp/paste11.c: Ditto.
3610 * gcc.dg/cpp/paste13.c: Ditto.
3611 * gcc.dg/cpp/skipping2.c: Ditto.
3612 * gcc.dg/reg-vol-struct-1.c: Ditto.
3613 * gcc.dg/Wshadow-1.c: Ditto.
3614 * gcc.dg/cpp/trad/comment.c: Ditto.
3615 * gcc.dg/cpp/trad/literals-2.c: Change dg-error to dg-warning.
3616 * gcc.dg/cpp/if-2.c: Ditto.
3617 * gcc.dg/array-5.c: Ditto.
3618 * gcc.dg/inline-15.c: Ditto.
3619 * gcc.dg/pr27953.c: Ditto.
3620 * gcc.dg/Wno-c++-compat.c: Ditto.
3622 2007-05-17 Kazu Hirata <kazu@codesourcery.com>
3624 * g++.dg/cpp/_Pragma1.C: Skip on fido-*-* and m68k-*-*.
3626 2007-05-17 Eric Botcazou <ebotcazou@libertysurf.fr>
3628 * gcc.c-torture/execute/20070517-1.c: New test.
3630 2007-05-17 Daniel Franke <franke.daniel@gmail.com>
3633 * gfortran.dg/min_max_conformance.f90: New test.
3635 2007-05-17 Zdenek Dvorak <dvorakz@suse.cz>
3637 * gcc.dg/tree-ssa/ssa-dom-thread-2.c: New test.
3638 * gcc.dg/vect/vect-102.c, gcc.dg/vect/vect-103.c,
3639 gcc.dg/vect/vect-104.c: Use more complex construction to
3640 prevent vectorizing.
3641 * gcc.dg/tree-ssa/pr21559.c: Update outcome.
3643 2007-05-17 Uros Bizjak <ubizjak@gmail.com>
3645 PR tree-optimization/24659
3646 * gcc.dg/vect/vect-floatint-conversion-2.c: New test.
3647 * gcc.dg/vect/vect-intfloat-conversion-1.c: Require vect_float,
3648 not vect_int target.
3649 * gcc.dg/vect/vect-intfloat-conversion-2.c: Require vect_float,
3650 not vect_int target. Loop is vectorized for vect_intfloat_cvt
3652 * gcc.dg/vect/vect-intfloat-conversion-3.c: New test.
3653 * gcc.dg/vect/vect-intfloat-conversion-4a.c: New test.
3654 * gcc.dg/vect/vect-intfloat-conversion-4b.c: New test.
3656 2007-05-16 Uros Bizjak <ubizjak@gmail.com>
3658 * gcc.dg/torture/fp-int-convert-float128.c: Do not xfail for i?86-*-*
3659 and x86_64-*-* targets.
3660 * gcc.dg/torture/fp-int-convert-float128-timode.c: Ditto.
3662 2007-05-16 Paul Thomas <pault@gcc.gnu.org>
3669 * transfer_simplify_1.f90: New test.
3670 * transfer_simplify_2.f90: New test.
3672 2007-05-15 Dominique d'Humieres <dominiq@lps.ens.fr>
3674 * gfortran.dg/unf_io_convert_3.f90: Fix dg directive.
3676 2007-05-14 Janis Johnson <janis187@us.ibm.com>
3678 * gcc.dg/dfp/usual-arith-conv-bad.c: New test.
3680 * gcc.dg/fltconst-pedantic-dfp.c: New test.
3683 * gcc.dg/fltconst-1.c: New test.
3685 * gcc.dg/dfp/func-mixed.c: Replace invalid constant suffixes.
3686 * gcc.dg/dfp/operator-assignment.c: Ditto.
3688 2007-05-14 Paolo Carlini <pcarlini@suse.de>
3691 * g++.dg/rtti/typeid5.C: New.
3693 2007-05-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3696 * gfortran.dg/substr_4.f: New test.
3698 2007-05-14 Kazu Hirata <kazu@codesourcery.com>
3700 * gcc.target/m68k/interrupt_thread-1.c,
3701 gcc.target/m68k/interrupt_thread-2.c,
3702 gcc.target/m68k/interrupt_thread-3.c: New.
3703 * gcc.target/m68k/m68k.exp: Accept fido.
3705 2007-05-13 Dominique d'Humieres <dominiq@lps.ens.fr>
3707 * gfortran.dg/alloc_comp_basics_1.f90: Fix dg directive.
3708 * gfortran.dg/altreturn_3.f90: Likewise.
3709 * gfortran.dg/assumed_dummy_1.f90: Likewise.
3710 * gfortran.dg/default_numeric_type_1.f90: Likewise.
3711 * gfortran.dg/inquire_iolength.f90: Likewise.
3712 * gfortran.dg/module_naming_1.f90: Likewise.
3713 * gfortran.dg/oldstyle_2.f90: Likewise.
3714 * gfortran.dg/operator_2.f90: Likewise.
3715 * gfortran.dg/parameter_array_element_1.f90: Likewise.
3716 * gfortran.dg/used_types_11.f90: Likewise.
3717 * gfortran.dg/zero_array_components_1.f90: Likewise.
3718 * gfortran.dg/fmt_zero_precision.f90: Fix dg-output directives.
3719 * gfortran.dg/parameter_array_dummy.f90: Likewise.
3720 * gfortran.dg/real_const_3.f90: Likewise.
3722 2007-05-13 Zdenek Dvorak <dvorakz@suse.cz>
3724 * gcc.dg/vect/no-section-anchors-vect-69.c: Fix outcome.
3725 * gcc.dg/tree-ssa/loop-30.c: New test.
3727 2007-05-13 Richard Guenther <rguenther@suse.de>
3729 * gcc.dg/tree-ssa/pr17141-1.c: Scan in forwprop2, xfail
3731 * g++.dg/tree-ssa/pr31146.C: Likewise.
3733 2007-05-13 Revital Eres <eres@il.ibm.com>
3735 * gcc.dg/dse.c: New test.
3737 2007-05-12 Richard Guenther <rguenther@suse.de>
3739 PR tree-optimization/31797
3740 * gcc.c-torture/compile/pr31797.c: New testcase.
3742 2007-05-12 Paul Thomas <pault@gcc.gnu.org>
3745 * gfortran.dg/host_assoc_function_1.f90: New test.
3747 2007-05-11 Steve Ellcey <sje@cup.hp.com>
3750 * g++.dg/warn/multiple-overflow-warn-3.C: Change wchar_t to short.
3752 2007-05-11 Silvius Rus <rus@google.com>
3754 * gcc.dg/Wstrict-aliasing-bogus-const-ptr-nonconst-ptr.c: New test.
3755 * gcc.dg/Wstrict-aliasing-bogus-never-dereferenced.c: New test.
3756 * gcc.dg/Wstrict-aliasing-bogus-struct-included.c: New test.
3757 * gcc.dg/Wstrict-aliasing-converted-assigned.c: New test.
3758 * gcc.dg/Wstrict-aliasing-float-ptr-int-obj.c: New test.
3759 * gcc.dg/alias-1.c: Update option: -Wstrict-aliasing=2.
3760 * gcc.dg/alias-9.c: Update option: -Wstrict-aliasing=2.
3761 * g++.dg/warn/Wstrict-aliasing-7.C: Update option: -Wstrict-aliasing=2.
3762 * g++.dg/warn/Wstrict-aliasing-bogus-base-derived.C: New test.
3763 * g++.dg/warn/Wstrict-aliasing-bogus-char-1.C: New test.
3764 * g++.dg/warn/Wstrict-aliasing-bogus-const.C: New test.
3765 * g++.dg/warn/Wstrict-aliasing-bogus-nested-arrays.C: New test.
3766 * g++.dg/warn/Wstrict-aliasing-bogus-signed-unsigned.C: New test.
3767 * g++.dg/warn/Wstrict-aliasing-bogus-struct-included.C: New test.
3768 * g++.dg/warn/Wstrict-aliasing-bogus-union.C: New test.
3769 * g++.dg/warn/Wstrict-aliasing-float-ref-int-obj.C: New test.
3771 2007-05-11 Paolo Carlini <pcarlini@suse.de>
3774 * gcc.c-torture/execute/builtins/memchr.c: New.
3775 * gcc.c-torture/execute/builtins/memchr-lib.c: New.
3776 * gcc.c-torture/execute/builtins/lib/memchr.c: New.
3778 2007-05-11 Paul Thomas <pault@gcc.gnu.org>
3781 * gfortran.dg/recursive_reference_1.f90: Put error at correct
3783 * gfortran.dg/recursive_reference_2.f90: New test.
3785 2007-05-11 Paul Thomas <pault@gcc.gnu.org>
3788 * gfortran.dg/namelist_29.f90: New test.
3790 2007-05-11 Paul Thomas <pault@gcc.gnu.org>
3793 * gfortran.dg/entry_10.f90: New test.
3795 2007-05-10 Zdenek Dvorak <dvorakz@suse.cz>
3797 PR tree-optimization/31885
3798 * gcc.dg/tree-ssa/loop-29.c: New test.
3800 2007-05-10 Dominique d'Humières <dominiq@lps.ens.fr>
3802 * assumed_dummy_1.f90: Fix dg directive.
3803 * char_initialiser_actual.f90: Likewise.
3804 * nested_modules_2.f90: Likewise.
3805 * shift-alloc.f90: Likewise.
3807 2007-05-10 Andreas Krebbel <krebbel1@de.ibm.com>
3809 * gcc.dg/20070507-1.c: Disable for non-pic targets.
3811 2007-05-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3814 * gfortran.dg/unf_read_corrupted_2.f90: New test.
3816 2007-05-09 Mike Stump <mrs@apple.com>
3818 * g++.dg/other/first-global.C: Add -fpie for darwin.
3819 * g++.dg/parse/attr-externally-visible-1.C: Likewise.
3821 2007-05-09 Andreas Krebbel <krebbel1@de.ibm.com>
3823 * gcc.dg/20070507-1.c: New testcase.
3825 2007-05-08 Chao-ying Fu <fu@mips.com>
3827 * gcc.target/mips/msub-1.c, gcc.target/mips/msub-2.c,
3828 * gcc.target/mips/msub-3.c, gcc.target/mips/msub-4.c,
3829 * gcc.target/mips/msubu-1.c, gcc.target/mips/msubu-2.c,
3830 * gcc.target/mips/msubu-3.c, gcc.target/mips/msubu-4.c: New tests.
3832 2007-05-08 Simon Martin <simartin@users.sourceforge.net>
3835 * gcc.dg/pr31847.c: New test.
3837 2007-05-08 Paul Thomas <pault@gcc.gnu.org>
3840 * gfortran.dg/actual_array_result_1.f90: New test.
3842 2007-05-08 Paul Thomas <pault@gcc.gnu.org>
3845 * gfortran.dg/parameter_array_init_1.f90: New test.
3848 * gfortran.dg/parameter_array_init_2.f90: New test.
3850 2007-05-08 Uros Bizjak <ubizjak@gmail.com>
3853 * gcc.target/i386/pr31854.c: New test.
3855 2007-05-07 Janis Johnson <janis187@us.ibm.com>
3857 * gcc.dg/pch/pch.exp: XFAIL largefile on Solaris 10 x86.
3859 2007-05-07 Mike Stump <mrs@apple.com>
3861 * g++.old-deja/g++.mike/empty.C: Add.
3863 2007-05-07 Eric Christopher <echristo@apple.com>
3865 * gcc.dg/invalid-call-1.c: Fix options for 32-bit x86.
3867 2007-05-07 Uros Bizjak <ubizjak@gmail.com>
3869 * gcc.dg/dfp/convert-bfp-fold.c: Remove extra assignment to 'sf'
3870 variable. Rearrange conversions from binary float to decimal float.
3872 2007-05-07 Mark Mitchell <mark@codesourcery.com>
3874 * gcc.dg/special/gcsec-1.c: Don't link statically on Solaris 10
3877 2007-05-07 Eric Botcazou <ebotcazou@adacore.com>
3879 * gnat.dg/opt1.ad[sb]: New testcase.
3881 2007-05-07 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3884 * gfortran.dg/do_3.F90: New test.
3886 2007-05-07 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3889 * gfortran.dg/new_line.f90: Add new checks.
3891 2007-05-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3894 * gfortran.dg/large_unit_1.f90: New.
3895 * gfortran.dg/large_unit_2.f90: New.
3896 * gfortran.dg/iostat_4.f90: New
3897 * gfortran.dg/bounds_check_fail_1.f90: Updated.
3899 2007-05-06 Paul Thomas <pault@gcc.gnu.org>
3902 * gfortran.dg/char_result_4.f90: New test.
3904 2007-06-05 Revital Eres <eres@il.ibm.com>
3907 * gcc.dg/pr30957-1.c: New test.
3909 2007-05-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3912 * gfortran.dg/char_type_len_2.f90: New test.
3914 2007-05-05 Geoffrey Keating <geoffk@apple.com>
3917 * g++.dg/other/nested-extern.cc: New.
3918 * g++.dg/other/nested-extern-1.C: New.
3919 * g++.dg/other/nested-extern-2.C: New.
3921 2007-05-04 Daniel Franke <franke.daniel@gmail.com>
3924 * gfortran.dg/erf.f90: New test.
3925 * gfortran.dg/besxy.f90: New test.
3927 2007-05-04 Daniel Franke <franke.daniel@gmail.com>
3930 * gfortran.dg/fseek.f90: New test.
3932 2007-05-04 Bob Wilson <bob.wilson@acm.org>
3934 * g++.old-deja/g++.pt/static11.C: Remove xtensa-*-elf* xfail.
3936 2007-05-04 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3939 * gfortran.dg/zero_length_1.f90: New test.
3941 2007-05-04 Tobias Burnus <burnus@net-b.de>
3944 * gfortran.dg/char_pointer_assign_3.f90: New test.
3945 * gfortran.dg/char_result_2.f90: Re-enable test.
3947 2007-05-04 Tobias Burnus <burnus@net-b.de>
3950 * gfortran.dg/char_length_3.f90: New test.
3951 * gfortran.dg/char_result_2.f90: Fix test.
3953 2007-05-03 Zdenek Dvorak <dvorakz@suse.cz>
3955 PR tree-optimization/30565
3956 * gcc.dg/tree-ssa/loop-27.c: New test.
3958 2007-05-03 Bernd Schmidt <bernd.schmidt@analog.com>
3960 * gcc.target/bfin/frmul.c (__v2hi): Use short as base type, not itn.
3961 * gcc.target/bfin/arith.c (__v2hi): Likewise.
3962 * gcc.target/bfin/mul-combine.c (__v2hi): Likewise.
3963 * gcc.target/bfin/shift.c (__v2hi): Likewise.
3965 2007-05-03 Dorit Nuzman <dorit@il.ibm.com>
3967 PR tree-optimization/31699
3968 * lib/target-supports.exp (check_effective_target_vect_intfloat_cvt):
3970 (check_effective_target_vect_floatint_cvt): New.
3971 * gcc.dg/vect/vect-floatint-conversion-1.c: Use new keyword instead
3972 of specific targets.
3973 * gcc.dg/vect/vect-intfloat-conversion-1.c: Likewise.
3974 * gcc.dg/vect/vect-multitypes-1.c: One less loop gets vectorized.
3975 * gcc.dg/vect/vect-multitypes-4.c: Likewise.
3976 * gcc.dg/vect/vect-iv-4.c: Likewise.
3977 * gcc.dg/vect/vect-multitypes-11.c: New.
3978 * gcc.dg/vect/pr31699.c: New.
3980 2007-05-02 Geoffrey Keating <geoffk@apple.com>
3982 * gcc.c-torture/compile-limits-stringlit.c: Reduce size of string.
3984 2007-05-02 Seongbae Park <seongbae.park@gmail.com>
3987 * g++.dg/warn/anonymous-namespace-2.C: New.
3988 * g++.dg/warn/anonymous-namespace-2.h: New.
3990 2007-05-02 Paul Brook <paul@codesourcery.com>
3992 * gcc.dg/arm-eabi1.c: Move debug output. Augment lcmp/ulcmp tests.
3994 2007-05-02 Eric Christopher <echristo@apple.com>
3996 * gcc.dg/cpp/if-div.c: New file.
3998 2007-05-02 Tom Tromey <tromey@redhat.com>
4000 PR preprocessor/28709:
4001 * gcc.dg/cpp/pr28709.c: New file.
4003 2007-05-02 Richard Guenther <rguenther@suse.de>
4005 PR tree-optimization/31146
4006 * g++.dg/tree-ssa/pr31146-2.C: New testcase.
4008 2007-05-01 Geoffrey Keating <geoffk@apple.com>
4010 * gcc.c-torture/compile/limits-blockid.c: New.
4011 * gcc.c-torture/compile/limits-caselabels.c: New.
4012 * gcc.c-torture/compile/limits-declparen.c: New.
4013 * gcc.c-torture/compile/limits-enumconst.c: New.
4014 * gcc.c-torture/compile/limits-exprparen.c: New.
4015 * gcc.c-torture/compile/limits-externalid.c: New.
4016 * gcc.c-torture/compile/limits-fnargs.c: New.
4017 * gcc.c-torture/compile/limits-fndefn.c: New.
4018 * gcc.c-torture/compile/limits-idexternal.c: New.
4019 * gcc.c-torture/compile/limits-idinternal.c: New.
4020 * gcc.c-torture/compile/limits-pointer.c: New.
4021 * gcc.c-torture/compile/limits-stringlit.c: New.
4022 * gcc.c-torture/compile/limits-structmem.c: New.
4023 * gcc.c-torture/compile/limits-structnest.c: New.
4025 2007-04-29 Geoffrey Keating <geoffk@apple.com>
4027 * gfortran.dg/bom_UTF-8_F.F90: Rename from bom_UTF-8.F90.
4029 2007-05-01 Andrew Pinski <andrew_pinski@playstation.sony.com>
4032 * gcc.c-torture/compile/20070501-1.c: New testcase.
4034 2007-05-01 Thomas Koenig <tkoenig@gcc.gnu.org>
4037 * gfortran.dg/array_memset_2: New test case.
4039 2007-05-01 Dorit Nuzman <dorit@il.ibm.com>
4042 * gfortran.dg/vect/vect-5.f90: Fix dg-final test.
4044 2007-05-01 Dorit Nuzman <dorit@il.ibm.com>
4047 * gcc.dg/vect/vect-iv-9.c: Added vect_int_mult target keyword to
4049 * gcc.dg/vect/vect-reduc-dot-u16b.c: Added vect_pack_trunc target
4050 keyword to dg-final test.
4051 * gcc.dg/vect/vect-iv-4.c: Likewise.
4052 * gcc.dg/vect/vect-widen-mult-u16.c: Likewise.
4053 * gcc.dg/vect/pr30771.c: Added vect_unapck target keyword to dg-final
4055 * gcc.dg/vect/vect-reduc-dot-u16a.c: Change variable type to avoid a
4057 * gcc.dg/vect/no-section-anchors-vect-69.c: xfail on is64.
4058 * lib/target-supports.exp
4059 (check_effective_target_vect_widen_sum_hi_to_si): Added ia64.
4060 (check_effective_target_vect_widen_sum_qi_to_hi): Added ia64.
4062 2007-04-30 Kazu Hirata <kazu@codesourcery.com>
4064 * gcc.c-torture/execute/ieee/20000320-1.c: Use
4065 __LONG_LONG_MAX__ and its friends instead of those supplied by
4068 2007-04-30 Andrew pinski <andrew_pinski@playstation.sony.com>
4071 * g++.dg/ext/vector7.C: New testcase.
4073 2007-04-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
4076 * gfortran.dg/bound_simplification_1.f90: New test.
4078 2007-04-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
4081 * gfortran.dg/bom_error.f90: New test.
4082 * gfortran.dg/bom_include.f90: New test.
4083 * gfortran.dg/bom_UTF16-LE.f90: New test.
4084 * gfortran.dg/bom_UTF16-BE.f90: New test.
4085 * gfortran.dg/bom_UTF-8.f90: New test.
4086 * gfortran.dg/bom_UTF-32.f90: New test.
4087 * gfortran.dg/bom_UTF-8.F90: New test.
4088 * gfortran.dg/bom_include.inc: New file.
4090 2007-04-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
4093 * g++.dg/init/ptrfn2.C: New test.
4094 * g++.dg/init/ptrfn3.C: New test.
4096 2007-04-29 Paul Thomas <pault@gcc.gnu.org>
4099 * gfortran.dg/dependency_21.f90: New test.
4101 2007-04-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4103 * gfortran.dg/secnds.f: Use real*8.
4104 * gfortran.dg/secnds-1.f: Use real*8.
4106 2007-04-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4109 * gfortran.dg/inquire_5.f90: Update test.
4111 2007-04-27 Ian Lance Taylor <iant@google.com>
4114 * gcc.c-torture/compile/pr31710.c: New test.
4116 2007-04-27 Richard Guenther <rguenther@suse.de>
4118 PR tree-optimization/30965
4119 PR tree-optimization/30978
4120 * gcc.dg/tree-ssa/pr30978.c: New testcase.
4121 * gcc.dg/tree-ssa/bool-3.c: Remove XFAIL, explain why.
4122 * gcc.dg/tree-ssa/ssa-fre-4.c: Use char instead of bool
4123 * gcc.dg/strict-overflow-5.c: Adjust tree dump scanning.
4125 2007-04-27 Richard Guenther <rguenther@suse.de>
4127 PR tree-optimization/31715
4128 * gcc.dg/Warray-bounds-4.c: New testcase.
4130 2007-04-26 Ian Lance Taylor <iant@google.com>
4133 * gcc.c-torture/compile/pr28675.c: New test.
4135 2007-04-26 Andrew Pinski <andrew_pinski@playstation.sony.com>
4138 * g++.dg/ext/vector6.C: New test.
4140 2007-04-26 Kazu Hirata <kazu@codesourcery.com>
4142 * gcc.c-torture/execute/ieee/20000320-1.x: New.
4144 2007-04-26 Steve Ellcey <sje@cup.hp.com>
4147 * g++.dg/other/str_empty.C: Add expected warning.
4149 2007-04-26 Richard Guenther <rguenther@suse.de>
4150 Daniel Berlin <dberlin@dberlin.org>
4152 PR tree-optimization/30567
4153 * g++.dg/other/pr30567.C: New testcase.
4155 2007-04-26 Richard Guenther <rguenther@suse.de>
4157 PR tree-optimization/31703
4158 * gcc.c-torture/compile/pr31703.c: New testcase.
4159 * gcc.dg/tree-ssa/ssa-lim-1.c: Adjust pattern.
4160 * gcc.dg/tree-ssa/ssa-lim-2.c: Likewise.
4162 2007-04-26 Wolfgang Gellerich <gellerich@de.ibm.com>
4164 * gfortran.dg/open_errors.f90: Added if statements checking
4165 the value of iostat.
4167 2007-04-26 Jakub Jelinek <jakub@redhat.com>
4170 * g++.dg/gomp/pr31598.C: New test.
4172 PR tree-optimization/30558
4173 * g++.dg/gomp/pr30558.C: New test.
4175 2007-04-24 Mark Mitchell <mark@codesourcery.com>
4178 * g++.dg/ext/complex2.C: New test.
4180 2007-04-25 Paolo Carlini <pcarlini@suse.de>
4182 * g++.dg/ext/has_nothrow_assign.C: Adjust per N2255.
4184 2007-04-25 Thiemo Seufer <ths@mips.com>
4186 * gcc.target/mips/mips16e-extends.c (cksum8): Change return
4187 value to signed char.
4189 2007-04-25 Uros Bizjak <ubizjak@gmail.com>
4191 * gcc.target/i386/reload-1.c. Include <stdint.h>. Compile for all
4192 ilp32 i?86-*-* and x86_64-*-* targets. Do not skip test for -m64.
4193 Use scan-rtl-dump-not procedure to scan RTL dump. Cleanup csa dump.
4195 2007-04-25 Tobias Burnus <burnus@net-b.de>
4198 * gfortran.dg/c_by_val_2.f90: Add rejection test of %VAL with
4199 statement functions.
4200 * gfortran.dg/c_by_val_5.f90: New test.
4202 2007-04-25 Wolfgang Gellerich <gellerich@de.ibm.com>
4204 * gfortran.dg/equiv_6.f90 (set_arrays): Replaced subroutine
4205 with two new subroutines to avoid parameter-induced aliasing.
4206 * gfortran.dg/equiv_6.f90 (set_array_listpr): New.
4207 * gfortran.dg/equiv_6.f90 (set_array_lisbit): New.
4209 2007-04-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4211 * gcc.dg/Warray-bounds.c: XFAIL test on 32-bit hppa targets.
4212 * g++.dg/warn/Warray-bounds.C: Likewise.
4214 2007-04-24 Ian Lance Taylor <iant@google.com>
4216 PR tree-optimization/31605
4217 * gcc.c-torture/execute/pr31605.c: New test.
4219 2007-04-24 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
4222 * lib/gcc-dg.exp (scan-module): New function.
4223 * gfortran.dg/module_md5_1.f90: New test.
4225 2007-04-24 Douglas Gregor <doug.gregor@gmail.com>
4227 * g++.old-deja/g++.pt/defarg6.C: Only run with
4229 * g++.old-deja/g++.pt/ucnid-1.C: Ditto.
4230 * g++.dg/cpp0x/variadic61.C: Ditto.
4231 * g++.dg/cpp0x/warn_cxx0x.C: Ditto.
4232 * g++.dg/cpp0x/variadic62.C: Ditto.
4233 * g++.dg/template/meminit1.C: Ditto.
4234 * g++.dg/template/operator7.C: Ditto.
4235 * g++.dg/template/static15.C: Ditto.
4236 * g++.dg/template/invalid1.C: Ditto.
4237 * g++.dg/template/shift1.C: Ditto.
4238 * g++.dg/template/error10.C: Ditto.
4240 2007-04-24 Simon Martin <simartin@users.sourceforge.net>
4243 * gfortran.dg/pr25923.f90: New test.
4245 2007-04-24 Ian Lance Taylor <iant@google.com>
4247 PR tree-optimization/31602
4248 * gcc.dg/Wstrict-overflow-11.c: We no longer issue a warning.
4250 2007-04-24 Janis Johnson <janis187@us.ibm.com>
4252 * gcc.target/powerpc/ppc32-abi-dfp-1.c: New test.
4253 * gcc.target/powerpc/ppc64-abi-dfp-1.c: New test.
4255 2007-04-24 Hui-May Chang <hm.chang@apple.com>
4257 * gcc.target/i386/reload-1.c. New.
4259 2007-04-24 Andrew Pinski <andrew_pinski@playstation.sony.com>
4260 Olga Golovanevsky <olga@il.ibm.com>
4262 * g++.dg/other/str_empty.C: New test.
4264 2007-04-24 Richard Henderson <rth@redhat.com>
4266 * gcc.dg/vect/vect.exp: Don't run tests on Alpha.
4268 2007-04-24 Andreas Krebbel <krebbel1@de.ibm.com>
4271 * gcc.c-torture/compile/pr31641.c: New testcase.
4273 2007-04-24 Richard Sandiford <richard@nildram.co.uk>
4275 * gcc.target/mips/madd-1.c, gcc.target/mips/madd-2.c,
4276 * gcc.target/mips/madd-3.c, gcc.target/mips/madd-4.c,
4277 * gcc.target/mips/maddu-1.c, gcc.target/mips/maddu-2.c,
4278 * gcc.target/mips/maddu-3.c, gcc.target/mips/maddu-4.c: New tests.
4280 2007-04-23 Simon Baldwin <simonb@google.com>
4282 * g++.dg/other/error15.C: New.
4283 * g++.dg/cpp0x/variadic-ex9.C: Renamed function parameter to avoid
4284 triggering a "multiple parameters named" error.
4286 2007-04-23 Thomas Koenig <tkoenig@gcc.gnu.org>
4289 * gfortran.dg/backspace_8.f: New test case.
4291 2007-04-23 Paul Thomas <pault@gcc.gnu.org>
4294 * gfortran.dg/used_types_17.f90: New test.
4297 * gfortran.dg/zero_array_components_1.f90: New test.
4299 2007-04-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4302 * gfortran.dg/open_errors.f90: Allow a different error message.
4304 2007-04-23 Uros Bizjak <ubizjak@gmail.com>
4306 * lib/target-supports.exp (check_effective_target_vect_pack_trunc):
4307 Rename from check_effective_target_vect_pack_mod. Rename global
4308 variable et_vect_pack_mod to et_vect_pack_trunc. Update debug
4310 * gcc.dg/vect/vect-iv-8.c: Update target check for vect_pack_trunc
4312 * gcc.dg/vect/vect-iv-8a.c: Ditto.
4313 * gcc.dg/vect/vect-multitypes-8.c: Ditto.
4315 2007-04-22 Andrew Pinski <andrew_pinski@playstation.sony.com>
4318 * gcc.c-torture/execute/pr31448.c: New testcase.
4320 2007-04-22 Nick Clifton <nickc@redhat.com>
4322 * gcc.dg/20020312-2.c: Add support for the FRV.
4324 2007-04-22 Uros Bizjak <ubizjak@gmail.com>
4326 PR tree-optimization/24659
4327 * gcc.dg/vect/vect-float-extend-1.c: New test.
4328 * gcc.dg/vect/vect-float-truncate-1.c: New test.
4330 2007-04-22 Richard Guenther <rguenther@suse.de>
4332 PR tree-optimization/29789
4333 * gcc.dg/tree-ssa/ssa-lim-1.c: New testcase.
4334 * gcc.dg/tree-ssa/ssa-lim-2.c: Likewise.
4336 2007-04-22 Revital Eres <eres@il.ibm.com>
4338 * gcc.dg/var-expand2.c: New test.
4340 2007-04-22 Revital Eres <eres@il.ibm.com>
4342 * gcc.dg/var-expand3.c: New test.
4344 2007-04-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4347 * gfortran.dg/continuation_8.f90: New test.
4349 2007-04-21 Andrew Pinski <andrew_pinski@playstation.sony.com>
4352 * gcc.c-torture/compile/compound-literal-2.c: New testcase.
4353 * gcc.c-torture/compile/compound-literal-3.c: New testcase.
4355 2007-04-21 Richard Guenther <rguenther@suse.de>
4358 * gcc.c-torture/execute/pr31136.c: New testcase.
4360 2007-04-21 Alexandre Oliva <aoliva@redhat.com>
4362 * gcc.target/i386/movsi-sm-1.c: New.
4364 2007-04-20 Richard Henderson <rth@redhat.com>
4366 * gcc.dg/pr28796-2.c: Add -mieee for alpha.
4367 * gcc.dg/pr27095.c: Cope with alpha GOT load.
4369 2007-04-20 Jakub Jelinek <jakub@redhat.com>
4371 * gcc.target/i386/ordcmp-1.c: New test.
4372 * gcc.target/i386/unordcmp-1.c: New test.
4374 PR tree-optimization/31632
4375 * gcc.c-torture/compile/20070419-1.c: New test.
4377 2007-04-19 Eric Botcazou <ebotcazou@libertysurf.fr>
4379 * gcc.dg/invalid-call-1.c: New test.
4381 2007-04-18 Dirk Mueller <dmueller@suse.de>
4384 * gcc.dg/Warray-bounds-3.c: New.
4386 2007-04-18 Richard Guenther <rguenther@suse.de>
4388 PR tree-optimization/19431
4389 PR tree-optimization/21463
4390 * gcc.c-torture/execute/20070212-1.c: New testcase.
4391 * gcc.c-torture/execute/20070212-2.c: Likewise.
4392 * gcc.c-torture/execute/20070212-3.c: Likewise.
4393 * gcc.dg/tree-ssa/pr19431.c: Likewise.
4394 * gcc.dg/tree-ssa/pr21463.c: Likewise.
4395 * g++.dg/tree-ssa/pr21463.C: Likewise.
4396 * g++.dg/tree-ssa/pr30738.C: Likewise.
4398 2007-04-17 Mark Mitchell <mark@codesourcery.com>
4401 * g++.dg/expr/bitfield8.C: New test.
4403 2007-04-17 Joseph Myers <joseph@codesourcery.com>
4404 Richard Sandiford <richard@codesourcery.com>
4406 * lib/target-supports.exp (check_profiling_available): Return 0
4407 for uClibc with -p or -pg.
4409 2007-04-17 Simon Martin <simartin@users.sourceforge.net>
4412 * g++.dg/template/init7.C: New test.
4414 2007-04-17 Zdenek Dvorak <dvorakz@suse.cz>
4416 PR rtl-optimization/31360
4417 * gcc.dg/loop-7.c: New test.
4419 2007-04-17 Mark Mitchell <mark@codesourcery.com>
4421 * gcc.misc-tests/linkage.exp: Do not run on remote hosts.
4422 * lib/compat.exp (compat-run): Use file_on_host, not remote_file
4424 (compat-execute): Likewise.
4425 * lib/copy-file.exp (gcc_copy_files): Use remote_download to copy
4426 files to remote hosts.
4427 * lib/c-ctorture.exp (c-torture-compile): Likewise.
4428 (c-torture-execute): Likewise.
4429 * lib/dg-pch.exp (dg-pch): Use file_on_host, not remote_file build
4430 or plain file. Use remote_upload and remote_download to copy
4432 * lib/scanasm.exp (dg-scan): Upload the file from the remote host
4435 2007-04-17 Dorit Nuzman <dorit@il.ibm.com>
4437 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-3.c: New test.
4439 2007-04-16 Lawrence Crowl <crowl@google.com>
4441 * g++.dg/other/fesd-any.C: Test -femit-struct-debug-detailed=any.
4442 * g++.dg/other/fesd-any.h: Test -femit-struct-debug-detailed=any.
4443 * g++.dg/other/fesd-baseonly.C: Test -femit-struct-debug-baseonly.
4444 * g++.dg/other/fesd-baseonly.h: Test -femit-struct-debug-baseonly.
4445 * g++.dg/other/fesd-none.C: Test -femit-struct-debug-detailed=none.
4446 * g++.dg/other/fesd-none.h: Test -femit-struct-debug-detailed=none.
4447 * g++.dg/other/fesd-reduced.C: Test -femit-struct-debug-reduced.
4448 * g++.dg/other/fesd-reduced.h: Test -femit-struct-debug-reduced.
4449 * g++.dg/other/fesd-sys.C: Test -femit-struct-debug-detailed=sys.
4450 * g++.dg/other/fesd-sys.h: Test -femit-struct-debug-detailed=sys.
4451 * g++.dg/other/fesd.h: Common to -femit-struct-debug-... tests.
4453 * gcc.dg/fesd-any.c: Test -femit-struct-debug-detailed=any.
4454 * gcc.dg/fesd-any.h: Test -femit-struct-debug-detailed=any.
4455 * gcc.dg/fesd-baseonly.c: Test -femit-struct-debug-baseonly.
4456 * gcc.dg/fesd-baseonly.h: Test -femit-struct-debug-baseonly.
4457 * gcc.dg/fesd-none.c: Test -femit-struct-debug-detailed=none.
4458 * gcc.dg/fesd-none.h: Test -femit-struct-debug-detailed=none.
4459 * gcc.dg/fesd-reduced.c: Test -femit-struct-debug-reduced.
4460 * gcc.dg/fesd-reduced.h: Test -femit-struct-debug-reduced.
4461 * gcc.dg/fesd-sys.c: Test -femit-struct-debug-detailed=sys.
4462 * gcc.dg/fesd-sys.h: Test -femit-struct-debug-detailed=sys.
4463 * gcc.dg/fesd.h: Common to -femit-struct-debug-... tests.
4465 2007-04-16 Ian Lance Taylor <iant@google.com>
4467 PR tree-optimization/31522
4468 * gcc.dg/Wstrict-overflow-16.c: New test.
4470 2007-04-17 Kazu Hirata <kazu@codesourcery.com>
4472 * gcc.dg/cpp/_Pragma6.c: Skip on fido-*-* and m68k-*-*.
4474 2007-04-17 Tobias Schlüter <tobi@gcc.gnu.org>
4477 * gfortran.dg/module_naming_1.f90: New.
4479 2007-04-16 Richard Sandiford <richard@codesourcery.com>
4481 * lib/target-supports.exp (check_profiling_available): Return
4482 false for m68k-*-uclinux.
4484 2007-04-16 Seongbae Park <seongbae.park@gmail.com>
4487 Testcase for c++ anonymous namespace warning
4489 * g++.dg/warn/anonymous-namespace-1.C: New test
4490 * g++.dg/warn/anonymous-namespace-1.h: New test
4492 2007-04-14 Andrew Pinski <andrew_pinski@playstation.sony.com>
4495 * gcc.dg/gnu89-init-4.c: Change to a compile only test.
4497 2007-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4499 * gfortran.dg/warnings_are_errors_1.f90: Add -std=f95 to options.
4501 2007-04-15 Paul Thomas <pault@gcc.gnu.org>
4504 * gfortran.dg/array_constructor_16.f90: New test.
4506 2007-04-15 Kazu Hirata <kazu@codesourcery.com>
4508 * gcc.dg/pr19340.c, gcc.dg/tree-ssa/loop-1.c,
4509 gcc.dg/weak/typeof-2.c: Skip on fido-*-*.
4511 2007-04-14 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4513 PR rtl-optimization/31500
4514 * gcc.dg/Warray-bounds.c: Skip on hppa*-*-*.
4515 * g++.dg/warn/Warray-bounds.C: Likewise.
4517 2007-04-14 Andrew Pinski <andrew_pinski@playstation.sony.com>
4520 * gcc.dg/gnu89-init-4.c: New testcase.
4522 2007-04-14 Jakub Jelinek <jakub@redhat.com>
4525 * gcc.dg/gomp/pr25874.c: Add dg-options.
4526 * g++.dg/gomp/pr25874.C: Add dg-options.
4528 2007-04-14 Bernhard Fischer <aldot@gcc.gnu.org>
4531 * gfortran.dg/warnings_are_errors_1.f90: New testcase.
4532 * gfortran.dg/warnings_are_errors_1.f: New testcase.
4534 2007-04-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
4537 * gfortran.dg/vect/vect-4.f90: xfail on vect_no_align targets.
4539 2007-04-14 Paul Thomas <pault@gcc.gnu.org>
4543 * gfortran.dg/initialization_6.f90: New test.
4545 2007-04-14 Kazu Hirata <kazu@codesourcery.com>
4547 * gcc.c-torture/compile/pr27528.c: Require nonpic.
4549 * lib/target-supports.exp (check_gc_sections_available):
4550 Return false if ldflags includes -elf2flt.
4552 2007-04-13 Jason Merrill <jason@redhat.com>
4555 * conv3.C: New test.
4557 2007-04-13 Mike Stump <mrs@apple.com>
4559 * obj-c++.dg/stubify-1.mm: Only run on powerpc.
4560 * obj-c++.dg/template-4.mm: Don't run when 64-bit.
4562 2007-04-13 Joseph Myers <joseph@codesourcery.com>
4564 PR tree-optimization/29598
4565 * gcc.dg/tree-ssa/loadpre1.c: XFAIL.
4567 2007-04-13 Tobias Burnus <burnus@net-b.de>
4570 * gfortran.dg/func_assign.f90: New test.
4572 2007-04-13 Paul Thomas <pault@gcc.gnu.org>
4575 * gfortran.dg/used_types_16.f90: New test.
4577 2007-04-13 Tobias Schlüter <tobi@gcc.gnu.org>
4580 * gfortran.dg/goto_2.f90: New.
4581 * gfortran.dg/goto_3.f90: New.
4582 * gfortran.dg/pr17708.f90: Rename to ...
4583 * gfortran.dg/goto_4.f90: ... this, add comment pointing to PR.
4585 2007-04-13 Tobias Burnus <burnus@net-b.de>
4588 * gfortran.dg/f2c_4.c: Use GNU extensions for complex
4589 instead of a struct.
4591 2007-04-13 Tobias Burnus <burnus@net-b.de>
4594 * gfortran.dg/value_4.c: Use GNU extensions for complex
4595 instead of a struct.
4597 2007-04-13 Richard Guenther <rguenther@suse.de>
4599 PR tree-optimization/21258
4600 * gcc.dg/tree-ssa/vrp34.c: New testcase.
4602 2007-04-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
4604 * gfortran.dg/c_by_val.c: Use GCC extensions instead of including
4607 2007-04-12 Tobias Schlüter <tobi@gcc.gnu.org>
4610 * gfortran.dg/char_length_2.f90: New.
4611 * gfortran.dg/repeat_2.f90: Add dg-warning annotations.
4612 * gfortran.dg/repeat_4.f90: Likewise.
4615 * gfortran.dg/char_assign_1.f90: New.
4618 * gfortran.dg/block_name_1.f90: New.
4619 * gfortran.dg/block_name_2.f90: New.
4621 2007-04-12 Douglas Gregor <doug.gregor@gmail.com>
4624 * g++.dg/other/pr31078.C: New.
4626 2007-04-12 Richard Guenther <rguenther@suse.de>
4628 PR tree-optimization/31169
4629 * gcc.c-torture/execute/pr31169.c: New testcase.
4631 2007-04-12 Richard Guenther <rguenther@suse.de>
4633 PR tree-optimization/24689
4634 PR tree-optimization/31307
4635 * g++.dg/tree-ssa/pr31307.C: New testcase.
4636 * gcc.dg/tree-ssa/pr24689.c: Likewise.
4638 2007-04-12 Tobias Burnus <burnus@net-b.de>
4641 * gfortran.dg/access_spec_1.f90: New test.
4642 * gfortran.dg/access_spec_2.f90: New test.
4643 * gfortran.dg/non_module_public.f90: Match new error message.
4645 2007-04-11 Paul Thomas <pault@gcc.gnu.org>
4648 * gfortran.dg/result_in_spec_1.f90: Increase dimension from 2
4649 to 4 at line 38 to fix bounds problem.
4651 2007-04-11 Tobias Burnus <burnus@net-b.de>
4654 * gfortran.dg/pointer_intent_1.f90: Fix test.
4656 2007-04-10 Eric Christopher <echristo@apple.com>
4658 * lib/target-supports.exp
4659 (check_effective_target_fstack_protector): Rewrite.
4661 2007-04-09 Mark Mitchell <mark@codesourcery.com>
4664 * g++.dg/init/const5.C: New test.
4666 2007-04-09 Jan Hubicka <jh@suse.cz>
4668 * gcc.dg/tree-ssa/foldaddr-3.c: New file.
4670 2007-04-08 Jan Hubicka <jh@suse.cz>
4672 * gcc.dg/tree-ssa/foldaddr-2.c: New file.
4674 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
4677 * gfortran.dg/achar_4.f90: New test.
4679 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
4682 * gfortran.dg/used_dummy_types_8.f90: New test.
4684 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
4687 * gfortran.dg/parameter_array_element_1.f90: New test.
4689 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
4692 * gfortran.dg/default_numeric_type_1.f90: New test.
4694 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
4697 * gfortran.dg/unreferenced_use_assoc_1.f90: New test.
4699 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
4702 * gfortran.dg/interface_12.f90: New test.
4704 2007-04-07 Bruce Korb <bkorb@gnu.org>
4706 * gcc.dg/format/opt-6.c: New test.
4707 * gcc.dg/format/nul-1.c: New test.
4708 * gcc.dg/format/nul-2.c: New test.
4710 2007-04-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4712 PR libgfortran/31395
4713 * gfortran.dg/fmt_colon.f90: New test.
4715 2007-04-06 Mark Mitchell <mark@codesourcery.com>
4717 * g++.old-deja/g++.other/init18.C: Use
4718 dg-require-effective-target instead of an explicit xfail.
4720 2007-04-05 Janis Johnson <janis187@us.ibm.com>
4722 * gcc.dg/dfp/signbit-1.c
4723 * gcc.dg/dfp/signbit-2.c
4725 2007-04-05 Paul Thomas <pault@gcc.gnu.org>
4728 * gfortran.dg/altreturn_5.f90: New test.
4730 2007-04-05 Paul Thomas <pault@gcc.gnu.org>
4733 * gfortran.dg/contained_module_proc_1.f90: New test.
4735 2007-04-04 Stuart Hastings <stuart@apple.com>
4738 * objc/execute/exceptions/pr31281.m: New.
4740 2007-04-04 Danny Smith <dannysmith.users.sourceforge.net>
4742 * g++.dg/ext/dllimport12.C: Update comments.
4744 2007-04-03 Eric Christopher <echristo@apple.com>
4746 * g++.dg/tree-ssa/pr29902.C: Require ilp32.
4748 2007-04-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
4751 * gfortran.dg/repeat_2.f90: New test.
4752 * gfortran.dg/repeat_3.f90: New test.
4753 * gfortran.dg/repeat_4.f90: New test.
4755 2007-04-03 Uros Bizjak <ubizjak@gmail.com>
4757 * gcc.dg/tls/opt-3.c: Use -mregparm=3 only for ilp32 on x86_64 targets.
4759 2007-04-03 Jakub Jelinek <jakub@redhat.com>
4762 * g++.dg/parse/cond3.C: New test.
4765 * gcc.c-torture/execute/ieee/pr30704.c: New test.
4767 2007-04-02 Jason Merrill <jason@redhat.com>
4770 * g++.dg/ext/visibility/anon3.C: New test.
4772 2007-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4774 PR libgfortran/31052
4775 * gfortran.dg/namelist_28.f90: New test.
4777 2007-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4779 PR libgfortran/31366
4780 * gfortran.dg/direct_io_6.f90: New test.
4782 2007-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4784 PR libgfortran/31207
4785 * gfortran.dg/advance_5.f90: New test.
4786 * gfortran.dg/advance_6.f90: New test.
4788 2007-04-01 Danny Smith <dannysmith@users.sourceforge.net>
4790 * g++.dg/ext/dllimport6.C: Remove extra ';'.
4791 * g++.dg/ext/dllimport7.C: Likewise.
4792 * g++.dg/ext/selectany1.C: Likewise.
4794 2007-03-31 Douglas Gregor <doug.gregor@gmail.com>
4796 * g++.dg/parser/pr31138.C: New.
4797 * g++.dg/parser/pr31140.C: New.
4798 * g++.dg/parser/pr31141.C: New.
4800 2007-03-30 Paolo Carlini <pcarlini@suse.de>
4803 * g++.dg/ext/is_base_of.C: New.
4804 * g++.dg/ext/has_virtual_destructor.C: New.
4805 * g++.dg/ext/is_polymorphic.C: New.
4806 * g++.dg/ext/is_base_of_diagnostic.C: New.
4807 * g++.dg/ext/is_enum.C: New.
4808 * g++.dg/ext/has_nothrow_assign.C: New.
4809 * g++.dg/ext/has_nothrow_constructor.C: New.
4810 * g++.dg/ext/is_empty.C: New.
4811 * g++.dg/ext/has_trivial_copy.C: New.
4812 * g++.dg/ext/has_trivial_assign.C: New.
4813 * g++.dg/ext/is_abstract.C: New.
4814 * g++.dg/ext/is_pod.C: New.
4815 * g++.dg/ext/has_nothrow_copy.C: New.
4816 * g++.dg/ext/is_class.C: New.
4817 * g++.dg/ext/has_trivial_constructor.C: New.
4818 * g++.dg/ext/is_union.C: New.
4819 * g++.dg/ext/has_trivial_destructor.C: New.
4820 * g++.dg/tree-ssa/pr22444.C: Adjust, avoid __is_pod.
4821 * g++.dg/template/crash43.C: Likewise.
4823 2007-03-29 Dirk Mueller <dmueller@suse.de>
4825 * g++.dg/warn/pedantic2.C: New testcase.
4827 2007-03-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
4829 * size_dim.f90: Fix dg directive.
4830 * pr16433.f: Likewise.
4831 * use_6.f90: Likewise.
4832 * use_7.f90: Likewise.
4833 * entry_9.f90: Likewise.
4834 * pointer_intent_2.f90: Likewise.
4835 * protected_1.f90: Likewise.
4836 * fmt_missing_period_2.f: Likewise.
4837 * pointer_intent_3.f90: Likewise.
4838 * protected_2.f90: Likewise.
4839 * protected_3.f90: Likewise.
4840 * pr15754.f90: Likewise.
4841 * protected_4.f90: Likewise.
4842 * protected_5.f90: Likewise.
4843 * initialization_2.f90: Likewise.
4844 * protected_6.f90: Likewise.
4845 * continuation_7.f90: Likewise.
4846 * derived_function_interface_1.f90: Likewise.
4847 * der_pointer_4.f90: Likewise.
4848 * fmt_zero_precision.f90: Likewise.
4849 * blockdata_3.f90: Likewise.
4850 * fmt_missing_period_1.f: Likewise.
4851 * real_const_3.f90: Likewise.
4852 * use_4.f90: Likewise.
4853 * fmt_missing_period_3.f: Likewise.
4854 * use_5.f90: Likewise.
4856 2007-03-28 Mike Stump <mrs@apple.com>
4858 * gcc.dg/darwin-comm.c: Add.
4860 2007-03-28 Eric Christopher <echristo@apple.com>
4862 * lib/target-supports.exp (check_effective_target_fstack_protector):
4864 * gcc.dg/ssp-1.c: Use.
4865 * gcc.dg/ssp-2.c: Ditto.
4867 2007-03-28 Simon Martin <simartin@users.sourceforge.net>
4870 * g++.dg/parse/constructor3.C: New test.
4872 2007-03-28 Eric Botcazou <ebotcazou@adacore.com>
4874 * gnat.dg/thin_pointer.ad[sb]: New test.
4876 2007-03-28 Douglas Gregor <doug.gregor@gmail.com>
4878 * g++.dg/cpp0x/bracket1.C: New.
4879 * g++.dg/cpp0x/bracket2.C: New.
4880 * g++.dg/cpp0x/bracket3.C: New.
4881 * g++.dg/cpp0x/bracket4.C: New.
4883 2007-03-28 Douglas Gregor <doug.gregor@gmail.com>
4885 * g++.dg/cpp0x/temp_default1.C: New.
4886 * g++.dg/cpp0x/temp_default3.C: New.
4887 * g++.dg/cpp0x/temp_default2.C: New.
4888 * g++.dg/cpp0x/temp_default4.C: New.
4890 2007-03-28 Douglas Gregor <doug.gregor@gmail.com>
4893 * g++.dg/other/cv_func2.C: New.
4895 2007-03-27 Janis Johnson <janis187@us.ibm.com>
4897 * gcc.dg/dfp/func-vararg-alternate.h: New file.
4898 * gcc.dg/dfp/func-vararg-alternate-d32.c: New test.
4899 * gcc.dg/dfp/func-vararg-alternate-d64.c: New test.
4900 * gcc.dg/dfp/func-vararg-alternate-d128.c: New test.
4902 * gcc.dg/dfp/func-vararg-mixed.c: Add optional debugging output.
4903 * gcc.dg/dfp/func-vararg-dfp.c: Ditto.
4905 * gcc.dg/dfp/operator-cond.c: Call init, fix typo.
4907 * lib/compat.exp (compat-execute): Fix processing of file names.
4909 2007-03-27 Daniel Jacobowitz <dan@codesourcery.com>
4911 * gcc.target/powerpc/ppc-stackalign-1.c: Run for powerpc-eabi.
4913 2007-03-27 Uros Bizjak <ubizjak@gmail.com>
4915 * lib/target-supports.exp (check_effective_target_fortran_large_real):
4916 Delete created executable test file.
4917 (check_effective_target_fortran_large_int): Ditto.
4918 (check_effective_target_static_libgfortran): Ditto.
4920 2007-03-26 Paolo Carlini <pcarlini@suse.de>
4923 * g++.dg/warn/pragma-system_header1.C: New test.
4924 * g++.dg/warn/pragma-system_header2.C: New test.
4925 * g++.dg/warn/pragma-system_header1.h. New.
4926 * g++.dg/warn/pragma-system_header2.h. New.
4928 2007-03-26 Ian Lance Taylor <iant@google.com>
4930 PR tree-optimization/31345
4931 * gcc.c-torture/compile/pr31345-1.c: New test.
4933 2007-03-26 Brooks Moses <brooks.moses@codesourcery.com>
4935 * gfortran.dg/func_derived_4.f90: Fix module cleanup.
4936 * gfortran.dg/gomp/appendix-a/a.22.4.f90: Clean up modules.
4937 * gfortran.dg/gomp/appendix-a/a.26.2.f90: Likewise.
4938 * gfortran.dg/gomp/appendix-a/a.32.1.f90: Likewise.
4939 * gfortran.dg/overload_1.f90: Likewise.
4940 * gfortran.dg/impure_assignment_1.f90: Likewise.
4941 * gfortran.dg/error_recovery_3.f90: Likewise.
4942 * gfortran.dg/alloc_comp_basics_1.f90: Likewise.
4943 * gfortran.dg/sequence_types_1.f90: Likewise.
4944 * gfortran.dg/internal_references_1.f90: Likewise.
4945 * gfortran.dg/present_1.f90: Likewise.
4946 * gfortran.dg/volatile10.f90: Likewise.
4947 * gfortran.dg/module_equivalence_2.f90: Likewise.
4948 * gfortran.dg/use_4.f90: Likewise.
4949 * gfortran.dg/elemental_result_1.f90: Likewise.
4950 * gfortran.dg/generic_actual_arg.f90: Likewise.
4951 * gfortran.dg/private_type_5.f90: Likewise.
4952 * gfortran.dg/protected_4.f90: Likewise.
4953 * gfortran.dg/interface_3.f90: Likewise.
4955 2007-03-26 Uros Bizjak <ubizjak@gmail.com>
4957 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Remove build file trivial.S.
4958 * gcc.dg/debug/dwarf2/dwarf2.exp: Ditto.
4960 2007-03-26 Uros Bizjak <ubizjak@gmail.com>
4962 * gfortran.dg/use_[567].f90: Use correct cleanup-modules dg directive.
4964 2007-03-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4966 PR libgfortran/31199
4967 * gfortran.dg/fmt_t_4.f90: New test.
4969 2007-03-25 Thomas Koenig <tkoenig@gcc.gnu.org>
4972 * gfortran.dg/backspace_5.f: Initialize variable(s).
4973 * gfortran.dg/backspace_6.f: Likewise.
4974 * gfortran.dg/char_bounds_check_fail_1: Likewise.
4975 * gfortran.dg/direct_io_2.f90: Likewise.
4976 * gfortran.dg/write_back.f: Likewise.
4977 * gfortran.dg/write_rewind_2.f: Likewise.
4978 * gfortran.dg/write_rewind_1.f: Likewise.
4979 * gfortran.dg/write_rewind_2.f: Likewise.
4981 2007-03-25 Dorit Nuzman <dorit@il.ibm.com>
4983 PR tree-optimization/30784
4984 * gcc.dg/vect/pr30784.c: New test.
4986 2007-03-25 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
4989 * gfortran.dg/operator_1.f90: New test.
4990 * gfortran.dg/operator_2.f90: New test.
4992 2007-03-25 Thomas Koenig <tkoenig@gcc.gnu.org>
4995 * gfortran.dg/reshape_transpose_1.f90: New test.
4997 2007-03-24 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
5000 * gfortran.dg/bounds_check_6.f90: New test.
5002 2007-03-23 Michael Meissner <michael.meissner@amd.com>
5004 * gcc.dg/dfp/convert-dfp.c: Wrap __STDC_WANT_DEC_FP__ with
5006 * gcc.dg/dfp/convert-int-saturate.c: Ditto.
5007 * gcc.dg/dfp/decfloat-constants.c: Ditto.
5009 2007-03-24 Paul Thomas <pault@gcc.gnu.org>
5012 * gfortran.dg/pointer_function_actual_1.f90: New test.
5015 * gfortran.dg/pointer_function_actual_2.f90: New test.
5018 * gfortran.dg/result_in_spec_1.f90: New test.
5020 2007-03-23 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
5023 * gfortran.dg/integer_exponentiation_3.F90: New test.
5024 * gfortran.dg/integer_exponentiation_4.f90: New test.
5025 * gfortran.dg/integer_exponentiation_5.F90: New test.
5027 2007-03-22 Mark Mitchell <mark@codesourcery.com>
5030 * g++.dg/template/error24.C: New test.
5031 * g++.dg/parse/tmpl-outside1.C: Tweak error markers.
5033 2007-03-22 Mark Mitchell <mark@codesourcery.com>
5036 * g++.dg/expr/bitfield7.C: New test.
5038 2007-03-22 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
5041 * gcc.dg/float-range-4.c: New.
5042 * gcc.dg/float-range-1.c: Update. Test for a warning.
5043 * gcc.dg/float-range-3.c: New.
5044 * gcc.dg/float-range-5.c: New.
5046 2007-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5049 * gfortran.dg/no_range_check_1.f90: New test.
5051 2007-03-22 Dirk Mueller <dmueller@suse.de>
5053 * g++.old-deja/g++.brendan/warnings2.C: Don't use -pedantic.
5054 * g++.dg/other/static1.C: Remove stray semicolon.
5055 * g++.dg/other/init1.C: Likewise.
5056 * g++.dg/rtti/dyncast1.C: Likewise.
5057 * g++.dg/tree-ssa/pr17153.C: Likewise.
5058 * g++.dg/lookup/disamb1.C: Likewise.
5059 * g++.dg/lookup/scoped2.C: Likewise.
5060 * g++.dg/lookup/friend7.C: Likewise.
5061 * g++.dg/parse/parse4.C: Likewise.
5062 * g++.dg/parse/parse5.C: Likewise.
5063 * g++.dg/expr/pr29066.C: Likewise.
5064 * g++.dg/expr/cast4.C: Likewise.
5065 * g++.dg/tc1/dr193.C: Likewise.
5066 * g++.dg/tc1/dr213.C: Likewise.
5067 * g++.dg/abi/dcast1.C: Likewise.
5068 * g++.dg/abi/covariant2.C: Likewise.
5069 * g++.dg/inherit/covariant11.C: Likewise.
5070 * g++.dg/inherit/covariant9.C: Likewise.
5071 * g++.dg/inherit/covariant10.C: Likewise.
5072 * g++.dg/init/static3.C: Likewise.
5073 * g++.dg/init/init-ref3.C: Likewise.
5074 * g++.dg/init/ref10.C: Likewise.
5075 * g++.dg/template/meminit2.C: Likewise.
5076 * g++.dg/template/using9.C: Likewise.
5077 * g++.dg/template/friend9.C: Likewise.
5078 * g++.dg/template/ref1.C: Likewise.
5079 * g++.old-deja/g++.warn/inline.C: Likewise.
5080 * g++.old-deja/g++.robertl/eb91.C: Likewise.
5081 * g++.old-deja/g++.robertl/eb46.C: Likewise.
5082 * g++.old-deja/g++.robertl/eb34.C: Likewise.
5083 * g++.old-deja/g++.robertl/eb43.C: Likewise.
5084 * g++.old-deja/g++.robertl/eb26.C: Likewise.
5085 * g++.old-deja/g++.robertl/eb116.C: Likewise.
5086 * g++.old-deja/g++.brendan/copy5.C: Likewise.
5087 * g++.old-deja/g++.brendan/overload8.C: Likewise.
5088 * g++.old-deja/g++.brendan/overload11.C: Likewise.
5089 * g++.old-deja/g++.brendan/copy7.C: Likewise.
5090 * g++.old-deja/g++.brendan/crash38.C: Likewise.
5091 * g++.old-deja/g++.brendan/template11.C: Likewise.
5092 * g++.old-deja/g++.brendan/err-msg3.C: Likewise.
5093 * g++.old-deja/g++.brendan/crash50.C: Likewise.
5094 * g++.old-deja/g++.brendan/crash16.C: Likewise.
5095 * g++.old-deja/g++.jason/pmem2.C: Likewise.
5096 * g++.old-deja/g++.jason/parse9.C: Likewise.
5097 * g++.old-deja/g++.jason/byval2.C: Likewise.
5098 * g++.old-deja/g++.jason/overload8.C: Likewise.
5099 * g++.old-deja/g++.jason/pmf8.C: Likewise.
5100 * g++.old-deja/g++.jason/template33.C: Likewise.
5101 * g++.old-deja/g++.jason/return3.C: Likewise.
5102 * g++.old-deja/g++.jason/scoping2.C: Likewise.
5103 * g++.old-deja/g++.jason/virtual.C: Likewise.
5104 * g++.old-deja/g++.jason/opeq3.C: Likewise.
5105 * g++.old-deja/g++.jason/template27.C: Likewise.
5106 * g++.old-deja/g++.jason/synth6.C: Likewise.
5107 * g++.old-deja/g++.jason/ref8.C: Likewise.
5108 * g++.old-deja/g++.jason/offset1.C: Likewise.
5109 * g++.old-deja/g++.other/static20.C: Likewise.
5110 * g++.old-deja/g++.other/array1.C: Likewise.
5111 * g++.old-deja/g++.other/new3.C: Likewise.
5112 * g++.old-deja/g++.other/array2.C: Likewise.
5113 * g++.old-deja/g++.other/overload9.C: Likewise.
5114 * g++.old-deja/g++.other/cast6.C: Likewise.
5115 * g++.old-deja/g++.other/ptrmem8.C: Likewise.
5116 * g++.old-deja/g++.other/eh4.C: Likewise.
5117 * g++.old-deja/g++.other/using7.C: Likewise.
5118 * g++.old-deja/g++.other/init18.C: Likewise.
5119 * g++.old-deja/g++.other/dyncast1.C: Likewise.
5120 * g++.old-deja/g++.other/dyncast2.C: Likewise.
5121 * g++.old-deja/g++.other/dtor11.C: Likewise.
5122 * g++.old-deja/g++.pt/static11.C: Likewise.
5123 * g++.old-deja/g++.pt/crash19.C: Likewise.
5124 * g++.old-deja/g++.pt/overload12.C: Likewise.
5125 * g++.old-deja/g++.pt/crash46.C: Likewise.
5126 * g++.old-deja/g++.pt/mi1.C: Likewise.
5127 * g++.old-deja/g++.pt/vaarg3.C: Likewise.
5128 * g++.old-deja/g++.pt/nontype5.C: Likewise.
5129 * g++.old-deja/g++.pt/local5.C: Likewise.
5130 * g++.old-deja/g++.pt/typename2.C: Likewise.
5131 * g++.old-deja/g++.pt/explicit80.C: Likewise.
5132 * g++.old-deja/g++.pt/auto_ptr.C: Likewise.
5133 * g++.old-deja/g++.law/visibility1.C: Likewise.
5134 * g++.old-deja/g++.law/visibility2.C: Likewise.
5135 * g++.old-deja/g++.law/virtual2.C: Likewise.
5136 * g++.old-deja/g++.law/operators19.C: Likewise.
5137 * g++.old-deja/g++.law/parsing10.C: Likewise.
5138 * g++.old-deja/g++.law/visibility4.C: Likewise.
5139 * g++.old-deja/g++.law/operators4.C: Likewise.
5140 * g++.old-deja/g++.law/dtors2.C: Likewise.
5141 * g++.old-deja/g++.law/missed-error3.C: Likewise.
5142 * g++.old-deja/g++.law/visibility10.C: Likewise.
5143 * g++.old-deja/g++.law/scope3.C: Likewise.
5144 * g++.old-deja/g++.law/casts2.C: Likewise.
5145 * g++.old-deja/g++.law/code-gen5.C: Likewise.
5146 * g++.old-deja/g++.law/operators33.C: Likewise.
5147 * g++.old-deja/g++.law/friend4.C: Likewise.
5148 * g++.old-deja/g++.mike/pmf7.C: Likewise.
5149 * g++.old-deja/g++.mike/p5611.C: Likewise.
5150 * g++.old-deja/g++.mike/net37.C: Likewise.
5151 * g++.old-deja/g++.mike/p3570.C: Likewise.
5152 * g++.old-deja/g++.mike/p5718.C: Likewise.
5153 * g++.old-deja/g++.mike/net21.C: Likewise.
5154 * g++.old-deja/g++.mike/p1862.C: Likewise.
5155 * g++.old-deja/g++.mike/p4511.C: Likewise.
5156 * g++.old-deja/g++.mike/virt3.C: Likewise.
5157 * g++.old-deja/g++.mike/p16146.C: Likewise.
5158 * g++.old-deja/g++.mike/p1989.C: Likewise.
5159 * g++.old-deja/g++.mike/p5571.C: Likewise.
5160 * g++.old-deja/g++.gb/scope10.C: Likewise.
5161 * g++.old-deja/g++.abi/primary5.C: Likewise.
5162 * g++.old-deja/g++.abi/empty2.C: Likewise.
5163 * g++.old-deja/g++.abi/arraynew.C: Likewise.
5164 * g++.old-deja/g++.eh/vbase4.C: Likewise.
5165 * g++.old-deja/g++.eh/ptr1.C: Likewise.
5166 * g++.old-deja/g++.eh/cleanup1.C: Likewise.
5167 * g++.old-deja/g++.bob/template3.C: Likewise.
5168 * g++.old-deja/g++.bob/inherit1.C: Likewise.
5170 2007-03-22 Paul Thomas <pault@gcc.gnu.org>
5173 * gfortran.dg/transfer_array_intrinsic_3.f90: New test.
5175 2007-03-22 Tobias Schlüter <tobi@gcc.gnu.org>
5178 * gfortran.dg/derived_name_1.f90: New.
5179 * gfortran.dg/derived_name_2.f: New.
5181 2007-03-21 Richard Sandiford <richard@codesourcery.com>
5183 * lib/target-supports.exp (check_effective_target_nonpic): New
5185 * gcc.target/i386/20020616-1.c: Use an alternative to %ebx
5187 * gcc.target/i386/asm-4.c: Require nonpic.
5188 * gcc.target/i386/cmov1.c: Likewise.
5189 * gcc.target/i386/mul.c: Likewise.
5190 * gcc.target/i386/pr21291.c: Require nonpic or ! ilp32.
5191 * gcc.target/i386/ssetype-1.c: Require nonpic.
5192 * gcc.target/i386/ssetype-3.c: Likewise.
5193 * gcc.target/i386/ssetype-5.c: Likewise.
5195 2007-03-21 Richard Sandiford <richard@codesourcery.com>
5197 * gcc.c-torture/execute/builtins/chk.h (LOCAL): Define.
5198 * gcc.c-torture/execute/builtins/sprintf-chk.c (s1): Make LOCAL.
5199 * gcc.c-torture/execute/builtins/stpcpy-chk.c (s1): Likewise.
5200 * gcc.c-torture/execute/builtins/strcpy-chk.c (s1): Likewise.
5202 2007-03-19 Seongbae Park <seongbae.park@gmail.com>
5204 PR tree-optimization/30590
5205 * g++.dg/opt/pr30590.C: New testcase.
5207 2007-03-20 Jakub Jelinek <jakub@redhat.com>
5210 * gcc.dg/pr30762-1.c: New test.
5211 * gcc.dg/pr30762-2.c: New test.
5214 * gcc.target/i386/pr30505.c: New test.
5216 2007-03-19 Mark Shinwell <shinwell@codesourcery.com>
5218 * gcc.target/arm/register-variables.c: New.
5220 2007-03-19 Jeff Law <law@redhat.com>
5222 * PR tree-optimization/30984
5223 * gcc.c-torture/pr30984.c: New test.
5225 2007-03-19 Andrew Pinski <andrew_pinski@playstation.sony.com>
5226 Richard Guenther <rguenther@suse.de>
5228 PR tree-optimization/31254
5229 * gcc.dg/torture/pr31254.c: New testcase.
5231 2007-03-19 Hans-Peter Nilsson <hp@axis.com>
5233 * gcc.dg/torture/pr26565.c: Expect warning on packed field for
5234 target default_packed.
5236 2007-03-19 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5239 * gfortran.dg/string_length_1.f90: New test.
5241 2007-03-18 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5244 * gcc.dg/pr16194.c: Provide define for REG on __hppa__.
5246 2007-03-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5248 PR libgfortran/31052
5249 * gfortran.dg/namelist_27.f90: New test.
5251 2007-03-18 Paul Thomas <pault@gcc.gnu.org>
5254 * gfortran.dg/used_types_14.f90: New test.
5257 * gfortran.dg/used_types_15.f90: New test.
5259 2007-03-18 Dorit Nuzman <dorit@il.ibm.com>
5261 * gcc.dg/vect/no-tree-dom-vect-bug.c: New test.
5262 * gcc.dg/vect/vect.exp: Compile tests with -fno-tree-dominator-opts.
5264 2007-03-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5267 * gfortran.dg/integer_exponentiation_2.f90: New test.
5269 2007-03-17 Dorit Nuzman <dorit@il.ibm.com>
5271 PR tree-optimization/31041
5272 * gcc.dg/vect/pr31041.c: New test.
5274 2007-03-16 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
5276 * g++.dg/warn/Wconversion-integer.C: New
5277 * g++.dg/warn/Wconversion-real.C: New.
5278 * g++.dg/warn/Wconversion-real-integer.C: New.
5279 * g++.dg/warn/conv2.C: Updated.
5281 2007-03-16 Richard Sandiford <richard@codesourcery.com>
5283 * gcc.dg/intmax_t-1.c: Restrict XFAIL to VxWorks kernels;
5286 2007-03-16 Richard Guenther <rguenther@suse.de>
5288 PR tree-optimization/31146
5289 * g++.dg/tree-ssa/pr31146.C: New testcase.
5291 2007-03-16 Richard Sandiford <richard@codesourcery.com>
5293 * lib/target-supports.exp (check_missing_uclibc_feature): Don't
5294 assume that the target has <features.h>.
5296 2007-03-16 Richard Sandiford <richard@codesourcery.com>
5298 * gcc.dg/20020426-2.c: Add the fpic requirement to the PIC
5299 dg-options rather than to the whole test.
5301 2007-03-16 Alexandre Oliva <aoliva@redhat.com>
5304 * g++.dg/debug/pr29906.C: New
5306 2007-03-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5308 PR libgfortran/31099
5309 * gfortran.dg/unformatted_recl.f90: Update test.
5311 2007-03-15 Zdenek Dvorak <dvorakz@suse.cz>
5313 * gcc.dg/tree-ssa/prefetch-5.c: New test.
5315 2007-03-15 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
5318 * g++.dg/parse/namespace-definition.C: New.
5320 2007-03-15 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
5323 * g++.dg/cpp/pedantic-errors.C: New.
5324 * g++.dg/cpp/permissive.C: New.
5326 2007-03-15 Richard Sandiford <richard@codesourcery.com>
5328 * g++.dg/opt/mmx1.C: Only use the PIC options for fpic targets.
5329 * g++.old-deja/g++.other/store-expr1.C: Require fpic.
5331 2007-03-15 Richard Sandiford <richard@codesourcery.com>
5333 * lib/target-supports.exp (check_missing_uclibc_feature)
5334 (check_effective_target_wchar): New procedures.
5335 * gcc.dg/wchar_t-1.c: Require target wchar.
5336 * gcc.dg/wint_t-1.c: Likewise.
5338 2007-03-15 Richard Sandiford <richard@codesourcery.com>
5340 * lib/target-supports.exp (check_gc_sections_available): Return
5341 false for VxWorks targets.
5343 2007-03-15 Dirk Mueller <dmueller@suse.de>
5345 * g++.dg/warn/Wconversion2.C: Fix typo.
5346 * gcc.dg/if-empty-1.c: Ditto.
5348 2007-03-15 Richard Sandiford <richard@codesourcery.com>
5350 * gcc.dg/cpp/assert4.c: Treat VxWorks as a unix target.
5352 2007-03-15 Uros Bizjak <ubizjak@gmail.com>
5354 * gcc.target/i386/cmpxchg16b-1.c: Compile for lp64 targets only.
5355 * gcc.target/i386/pr31167.c: Ditto.
5357 2007-03-15 Uros Bizjak <ubizjak@gmail.com>
5360 * gcc.target/i386/pr31167.c: New test.
5362 2007-03-15 Paul Thomas <pault@gcc.gnu.org>
5365 * gfortran.dg/import5.f90.f90: New test.
5369 * gfortran.dg/data_components_1.f90: New test.
5373 * gfortran.dg/generic_13.f90: New test.
5376 * gfortran.dg/alloc_comp_basics_5.f90: New test.
5378 2007-03-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5380 PR libgfortran/31051
5381 * gfortran.dg/fmt_t_4.f90: New
5383 2007-03-14 Andrew Pinski <andrew_pinski@playstation.sony.com>
5386 * g++.dg/other/default7.C: New test.
5388 2007-03-15 Dirk Mueller <dmueller@suse.de>
5390 * g++.dg/warn/Wconversion2.C: New.
5392 2007-03-14 Eric Christopher <echristo@apple.com>
5394 * gcc.dg/ssp-1.c: New.
5395 * gcc.dg/ssp-2.c: Ditto.
5397 2007-03-14 Dirk Mueller <dmueller@suse.de>
5399 * g++.dg/warn/do-empty.C: New.
5400 * gcc.dg/do-empty.c: New.
5401 * gcc.dg/if-empty-1.c: Update.
5402 * gcc.dg/20001116-1.c: Update.
5403 * gcc.dg/pr23165.c: Update.
5405 2007-03-14 Jakub Jelinek <jakub@redhat.com>
5407 * gfortran.dg/module_implicit_conversion.f90: New test.
5409 2007-03-13 Alexandre Oliva <aoliva@redhat.com>
5412 * gcc.dg/pr31127.c: New.
5414 2007-03-13 Zdenek Dvorak <dvorakz@suse.cz>
5416 * gcc.dg/tree-ssa/loop-26.c: New test.
5418 2007-03-13 Uros Bizjak <ubizjak@gmail.com>
5420 * gcc.target/i386/cmpxchg16b-1.c: New test.
5422 2007-03-12 Seongbae Park <seongbae.park@gmail.com>
5424 * gcc.dg/c90-vla-1.c: Reflect the change of the error message.
5425 * gcc.dg/c99-vla-1.c: Likewise.
5426 * g++.dg/ext/vla1.C: Likewise
5428 2007-03-12 Seongbae Park <seongbae.park@gmail.com>
5430 * gcc.dg/wvla-1.c: New test
5431 * gcc.dg/wvla-2.c: New test
5432 * gcc.dg/wvla-3.c: New test
5433 * gcc.dg/wvla-4.c: New test
5434 * gcc.dg/wvla-5.c: New test
5435 * gcc.dg/wvla-6.c: New test
5436 * gcc.dg/wvla-7.c: New test
5437 * g++.dg/warn/Wvla-1.C: New test
5438 * g++.dg/warn/Wvla-2.C: New test
5439 * g++.dg/warn/Wvla-3.C: New test
5441 2007-03-12 Mark Mitchell <mark@codesourcery.com>
5444 * g++.dg/other/default6.C: New test.
5446 2007-03-12 Richard Sandiford <richard@codesourcery.com>
5448 * lib/target-supports.exp (check_profiling_available): Return false
5450 (check_effective_target_vxworks_kernel): New procedure.
5451 * gcc.dg/20040813-1.c: Extend list of stabless targets to include
5453 * gcc.dg/builtins-config.h: Do not define HAVE_C99_RUNTIME on VxWorks.
5454 * gcc.dg/intmax_t-1.c: Extend the list of targets without inttypes.h
5456 * gcc.dg/vxworks/initpri2.c: Require vxworks_kernel.
5458 2007-03-12 Richard Sandiford <richard@codesourcery.com>
5460 * gcc.c-torture/compile/981006-1.c: Use the non-PIC options if
5461 PIC is not supported.
5462 * gcc.dg/20020103-1.c: Add dg-require-effective-target fpic.
5463 * gcc.dg/20020426-2.c: Likewise.
5464 * gcc.dg/pr28243.c: Likewise.
5465 * gcc.dg/visibility-11.c: Likewise.
5466 * gcc.dg/tls/opt-9.c: Likewise.
5467 * gcc.dg/tls/opt-10.c: Likewise.
5468 * gcc.dg/tls/pic-1.c: Likewise.
5469 * gcc.dg/tls/struct-1.c: Likewise.
5470 * gcc.target/i386/20000807-1.c: Likewise.
5471 * gcc.target/i386/20000904-1.c: Likewise.
5472 * gcc.target/i386/20011119-1.c: Likewise.
5473 * gcc.target/i386/990213-2.c: Likewise.
5474 * gcc.target/i386/990214-1.c: Likewise.
5475 * gcc.target/i386/compress-float-387-pic.c: Likewise.
5476 * gcc.target/i386/compress-float-sse-pic.c: Likewise.
5477 * gcc.target/i386/pic-1.c: Likewise.
5478 * gcc.target/i386/pr21518.c: Likewise.
5479 * gcc.target/i386/pr23098.c: Likewise.
5480 * gcc.target/i386/pr23943.c: Likewise.
5482 2007-03-11 Mark Mitchell <mark@codesourcery.com>
5485 * g++.dg/template/complit2.C: New test.
5488 * g++.dg/ext/bitfield1.C: New test.
5490 2007-03-11 Paul Thomas <pault@gcc.gnu.org>
5493 * gfortran.dg/interface_11.f90: New test.
5495 2007-03-11 Richard Guenther <rguenther@suse.de>
5497 PR tree-optimization/31115
5498 * gcc.dg/torture/pr31115.c: New testcase.
5500 2007-03-11 Ira Rosen <irar@il.ibm.com>
5502 PR tree-optimization/29925
5503 * gcc.dg/vect/fast-math-vect-pr29925.c: New test.
5505 2007-03-10 Mark Mitchell <mark@codesourcery.com>
5508 * g++.dg/expr/bitfield3.C: New test.
5509 * g++.dg/expr/bitfield4.C: Likewise.
5510 * g++.dg/expr/bitfield5.C: Likewise.
5511 * g++.dg/expr/bitfield6.C: Likewise.
5514 * g++.dg/template/array18.C: New test.
5516 2007-03-10 Dirk Mueller <dmueller@suse.de>
5519 * gcc.dg/Wlogical-op-1.c: Remove duplicated part.
5520 * g++.dg/warn/Wlogical-op-1.C: Remove duplicated part.
5522 2007-03-09 Douglas Gregor <doug.gregor@gmail.com>
5525 * g++.dg/cpp0x/variadic-bind.C: New.
5526 * g++.dg/cpp0x/variadic-function.C: New.
5527 * g++.dg/cpp0x/variadic-mem_fn.C: New.
5528 * g++.dg/cpp0x/variadic-tuple.C: New.
5529 * g++.dg/cpp0x/variadic1.C: New.
5530 * g++.dg/cpp0x/variadic2.C: New.
5531 * g++.dg/cpp0x/variadic3.C: New.
5532 * g++.dg/cpp0x/variadic4.C: New.
5533 * g++.dg/cpp0x/variadic5.C: New.
5534 * g++.dg/cpp0x/variadic6.C: New.
5535 * g++.dg/cpp0x/variadic7.C: New.
5536 * g++.dg/cpp0x/variadic8.C: New.
5537 * g++.dg/cpp0x/variadic9.C: New.
5538 * g++.dg/cpp0x/variadic10.C: New.
5539 * g++.dg/cpp0x/variadic11.C: New.
5540 * g++.dg/cpp0x/variadic12.C: New.
5541 * g++.dg/cpp0x/variadic13.C: New.
5542 * g++.dg/cpp0x/variadic14.C: New.
5543 * g++.dg/cpp0x/variadic15.C: New.
5544 * g++.dg/cpp0x/variadic16.C: New.
5545 * g++.dg/cpp0x/variadic17.C: New.
5546 * g++.dg/cpp0x/variadic18.C: New.
5547 * g++.dg/cpp0x/variadic19.C: New.
5548 * g++.dg/cpp0x/variadic20.C: New.
5549 * g++.dg/cpp0x/variadic21.C: New.
5550 * g++.dg/cpp0x/variadic22.C: New.
5551 * g++.dg/cpp0x/variadic23.C: New.
5552 * g++.dg/cpp0x/variadic24.C: New.
5553 * g++.dg/cpp0x/variadic25.C: New.
5554 * g++.dg/cpp0x/variadic26.C: New.
5555 * g++.dg/cpp0x/variadic27.C: New.
5556 * g++.dg/cpp0x/variadic28.C: New.
5557 * g++.dg/cpp0x/variadic29.C: New.
5558 * g++.dg/cpp0x/variadic30.C: New.
5559 * g++.dg/cpp0x/variadic31.C: New.
5560 * g++.dg/cpp0x/variadic32.C: New.
5561 * g++.dg/cpp0x/variadic33.C: New.
5562 * g++.dg/cpp0x/variadic34.C: New.
5563 * g++.dg/cpp0x/variadic35.C: New.
5564 * g++.dg/cpp0x/variadic36.C: New.
5565 * g++.dg/cpp0x/variadic37.C: New.
5566 * g++.dg/cpp0x/variadic38.C: New.
5567 * g++.dg/cpp0x/variadic39.C: New.
5568 * g++.dg/cpp0x/variadic40.C: New.
5569 * g++.dg/cpp0x/variadic41.C: New.
5570 * g++.dg/cpp0x/variadic42.C: New.
5571 * g++.dg/cpp0x/variadic43.C: New.
5572 * g++.dg/cpp0x/variadic44.C: New.
5573 * g++.dg/cpp0x/variadic45.C: New.
5574 * g++.dg/cpp0x/variadic46.C: New.
5575 * g++.dg/cpp0x/variadic47.C: New.
5576 * g++.dg/cpp0x/variadic48.C: New.
5577 * g++.dg/cpp0x/variadic49.C: New.
5578 * g++.dg/cpp0x/variadic50.C: New.
5579 * g++.dg/cpp0x/variadic51.C: New.
5580 * g++.dg/cpp0x/variadic52.C: New.
5581 * g++.dg/cpp0x/variadic53.C: New.
5582 * g++.dg/cpp0x/variadic54.C: New.
5583 * g++.dg/cpp0x/variadic55.C: New.
5584 * g++.dg/cpp0x/variadic56.C: New.
5585 * g++.dg/cpp0x/variadic57.C: New.
5586 * g++.dg/cpp0x/variadic58.C: New.
5587 * g++.dg/cpp0x/variadic59.C: New.
5588 * g++.dg/cpp0x/variadic60.C : New.
5589 * g++.dg/cpp0x/variadic61.C : New.
5590 * g++.dg/cpp0x/variadic62.C : New.
5591 * g++.dg/cpp0x/variadic63.C : New.
5592 * g++.dg/cpp0x/variadic64.C : New.
5593 * g++.dg/cpp0x/variadic65.C : New.
5594 * g++.dg/cpp0x/variadic66.C : New.
5595 * g++.dg/cpp0x/variadic67.C : New.
5596 * g++.dg/cpp0x/variadic68.C : New.
5597 * g++.dg/cpp0x/variadic69.C : New.
5598 * g++.dg/cpp0x/variadic70.C : New.
5599 * g++.dg/cpp0x/variadic71.C : New.
5600 * g++.dg/cpp0x/variadic72.C : New.
5601 * g++.dg/cpp0x/variadic73.C : New.
5602 * g++.dg/cpp0x/variadic74.C : New.
5603 * g++.dg/cpp0x/variadic75.C : New.
5604 * g++.dg/cpp0x/variadic-ex1.C : New.
5605 * g++.dg/cpp0x/variadic-ex2.C : New.
5606 * g++.dg/cpp0x/variadic-ex3.C : New.
5607 * g++.dg/cpp0x/variadic-ex4.C : New.
5608 * g++.dg/cpp0x/variadic-ex5.C : New.
5609 * g++.dg/cpp0x/variadic-ex6.C : New.
5610 * g++.dg/cpp0x/variadic-ex7.C : New.
5611 * g++.dg/cpp0x/variadic-ex8.C : New.
5612 * g++.dg/cpp0x/variadic-ex9.C : New.
5613 * g++.dg/cpp0x/variadic-ex10.C : New.
5614 * g++.dg/cpp0x/variadic-ex11.C : New.
5615 * g++.dg/cpp0x/variadic-ex12.C : New.
5616 * g++.dg/cpp0x/variadic-ex13.C : New.
5617 * g++.dg/cpp0x/variadic-ex14.C : New.
5619 2007-03-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5621 PR libgfortran/31099
5622 * gfortran.dg/unformatted_recl.f90: New test.
5624 2007-03-09 Roger Sayle <roger@eyesopen.com>
5626 * gcc.dg/fold-eqcmplx-1.c: New test case.
5628 2007-03-09 Alexandre Oliva <aoliva@redhat.com>
5630 PR rtl-optimization/30643
5631 * gcc.dg/pr30643.c: New.
5633 2007-03-09 Chao-ying Fu <fu@mips.com>
5635 * gcc.target/mips/mips32-dspr2-type.c: New test.
5636 * gcc.target/mips/mips32-dspr2.c: New test.
5637 * gcc.target/mips/dspr2-MULT.c: New test.
5638 * gcc.target/mips/dspr2-MULTU.c: New test.
5639 * gcc.target/mips/mips32-dsp-run.c: New test to check execution.
5640 * gcc.target/mips/mips32-dsp.c: Change v4i8 typedef to use signed char.
5641 Adjust some formats.
5643 2007-03-09 Dirk Mueller <dmueller@suse.de>
5646 * gcc.dg/Wlogical-op-1.c: New.
5647 * g++.dg/warn/Wlogical-op-1.C: New.
5649 2007-03-09 Richard Guenther <rguenther@suse.de>
5651 PR tree-optimization/30904
5653 * gcc.dg/pr30904.c: Remove xfail.
5655 2007-03-08 Andrew Pinski <andrew_pinski@playstation.sony.com>
5658 * gcc.c-torture/execute/pr31072.c: New test.
5660 2007-03-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5662 * gcc.dg/builtins-55.c: Test *lceil* and *lfloor*.
5663 * gcc.dg/torture/builtin-attr-1.c: Likewise.
5664 * gcc.dg/torture/builtin-convert-1.c: Likewise. Also test
5665 *lrint* and *lround*.
5666 * gcc.dg/torture/builtin-convert-2.c: Test ceil->lceil and
5668 * gcc.dg/torture/builtin-convert-3.c: Test *lceil* and *lfloor*.
5669 * gcc.dg/torture/builtin-integral-1.c: Likewise.
5670 * gcc.dg/torture/builtin-minmax-1.c: Likewise. Also test *lrint*
5671 and *lround*. Correct macro names.
5672 * gcc.dg/torture/builtin-nonneg-1.c: Test *lceil* and *lfloor*.
5673 * gcc.dg/torture/builtin-rounding-1.c: Likewise.
5675 2007-03-08 Ian Lance Taylor <iant@google.com>
5677 * gcc.dg/no-strict-overflow-5.c: New test.
5678 * gcc.dg/no-strict-overflow-6.c: New test.
5679 * gcc.dg/Wstrict-overflow-11.c: New test.
5680 * gcc.dg/Wstrict-overflow-12.c: New test.
5681 * gcc.dg/Wstrict-overflow-13.c: New test.
5682 * gcc.dg/Wstrict-overflow-14.c: New test.
5683 * gcc.dg/Wstrict-overflow-15.c: New test.
5685 2007-03-08 Richard Sandiford <richard@codesourcery.com>
5687 * gcc.c-torture/execute/strcmp-1.x: New file. XFAIL execution
5688 for VxWorks kernel mode.
5689 * gcc.c-torture/execute/strncmp-1.x: Likewise.
5691 2007-03-08 Richard Sandiford <richard@codesourcery.com>
5693 * gcc.c-torture/execute/ieee/hugeval.x: XFAIL for VxWorks kernel
5696 2007-03-08 Richard Sandiford <richard@codesourcery.com>
5698 * gcc.c-torture/execute/builtins/memmove-lib.c: Include lib/bzero.c
5699 and lib/bfill.c on VxWorks targets.
5700 * gcc.c-torture/execute/builtins/memmove-2-lib.c: Likewise.
5701 * gcc.c-torture/execute/builtins/strchr-lib.c: Include lib/bzero.c,
5702 lib/bfill.c and lib/memmove.c on VxWorks targets.
5703 * gcc.c-torture/execute/builtins/strrchr-lib.c: Likewise.
5704 * gcc.c-torture/execute/builtins/memops-asm-lib.c: Include lib/bfill.c
5706 * gcc.c-torture/execute/builtins/lib/bzero.c: New file.
5707 * gcc.c-torture/execute/builtins/lib/bfill.c: Likewise.
5709 2007-03-08 Tobias Burnus <burnus@net-b.de>
5711 * gfortran.dg/use_5.f90: New test.
5712 * gfortran.dg/use_6.f90: Ditto.
5713 * gfortran.dg/use_7.f90: Ditto.
5715 2007-03-08 Tobias Burnus <burnus@net-b.de>
5718 * gfortran.dg/use_4.f90: New test.
5719 * gfortran.dg/used_dummy_types_7.f90: Correct ambiguous symbol.
5721 2007-03-08 Paul Thomas <pault@gcc.gnu.org>
5724 * gfortran.dg/parameter_array_section_2.f90: New test.
5726 2007-03-08 Volker Reichelt <reichelt@netcologne.de>
5729 * g++.dg/ext/offsetof1.C: Add cases with volatile.
5732 * g++.dg/template/arg5.C: New test.
5734 2007-03-07 Joseph Myers <joseph@codesourcery.com>
5736 * g++.dg/eh/arm-iwmmxt-unwind.C: New test.
5738 2007-03-07 Paolo Bonzini <bonzini@gnu.org>
5740 * gcc.dg/var-expand1.c: Add newline at end of file.
5742 2007-03-07 Hans-Peter Nilsson <hp@axis.com>
5744 * g++.old-deja/g++.jason/template31.C: Include cstdlib.
5746 2007-03-06 Richard Sandiford <richard@codesourcery.com>
5748 * gcc.c-torture/compile/m68k-byte-addr.c: New test.
5750 2007-03-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5752 * gcc.dg/torture/builtin-convert-4.c: New test.
5754 2007-03-05 Ian Lance Taylor <iant@google.com>
5756 * gcc.c-torture/compile/pr31034.c: New test.
5758 2007-03-05 Ian Lance Taylor <iant@google.com>
5760 * gcc.dg/inline-18.c: New test.
5761 * gcc.dg/inline-19.c: New test.
5762 * gcc.dg/inline-20.c: New test.
5763 * gcc.dg/inline-21.c: New test.
5765 2007-03-05 Richard Guenther <rguenther@suse.de>
5767 PR tree-optimization/14052
5768 * gcc.dg/tree-ssa/vrp33.c: New testcase.
5770 2007-03-05 Richard Guenther <rguenther@suse.de>
5772 PR tree-optimization/23777
5773 * gcc.dg/tree-ssa/pr23777.c: New testcase.
5775 2007-03-04 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
5778 * gcc.dg/multiple-overflow-warn-3.c: New.
5779 * g++.dg/warn/multiple-overflow-warn-3.C: New.
5781 2007-03-04 Simon Martin <simartin@users.sourceforge.net>
5784 * g++.dg/parse/template23.C: New test.
5786 2007-03-04 Roger Sayle <roger@eyesopen.com>
5789 * gcc.dg/pr30744-1.c: New test case.
5791 2007-03-04 Tobias Burnus <burnus@net-b.de>
5793 * gfortran.dg/c_by_val.c: Use _Complex instead of a struct.
5795 2007-03-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5798 * gfortran.dg/logical_3.f90: New test.
5800 2007-03-04 Thomas Koenig <Thomas.Koenig@online.de>
5803 * gfortran.dg/integer_exponentiation_1.f90: New test.
5805 2007-03-04 Nathan Sidwell <nathan@codesourcery.com>
5807 * gcc.target/m68k/m68k.exp: New.
5808 * gcc.target/m68k/crash1.c: New.
5810 2007-03-03 Tobias Burnus <burnus@net-b.de>
5812 * gfortran.dg/c_by_val.c: Use int64_t instead of long
5813 to be more compatible with integer(kind=8).
5815 2007-03-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5818 * gfortran.dg/zero_sized_3.f90: New test.
5820 2007-03-03 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
5823 * g++.dg/parse/else.C: New.
5824 * g++.dg/parse/else-2.C: New.
5826 2007-03-03 Paul Thomas <pault@gcc.gnu.org>
5827 Tobias Burnus <burnus@net-b.de>
5830 * gfortran.dg/size_dim.f90: New test.
5832 2007-03-02 Paul Thomas <pault@gcc.gnu.org>
5833 Tobias Burnus <burnus@net-b.de>
5836 * gfortran.dg/entry_9.f90: New test.
5838 2007-03-02 Simon Martin <simartin@users.sourceforge.net>
5841 * g++.dg/inherit/covariant16.C: New test.
5843 2007-03-02 Geoffrey Keating <geoffk@apple.com>
5845 * g++.dg/other/darwin-minversion-1.C: New.
5847 2007-03-02 Diego Novillo <dnovillo@redhat.com>
5849 * gcc.dg/tree-ssa/20070302-1.c: New test.
5851 2007-03-02 Joseph Myers <joseph@codesourcery.com>
5853 * gcc.target/powerpc/spe-unwind-1.c, g++.dg/eh/simd-5.C: New
5856 2007-03-01 Zdenek Dvorak <dvorakz@suse.cz>
5858 * gcc.dg/tree-ssa/prefetch-4.c: New test.
5860 2007-03-01 Simon Baldwin <simonb@google.com>
5863 * warn/ignored_typedef.C: New.
5864 * init/ctor8.C: Added dg-warning to consume ignored typedef
5866 * template/typedef2.C: Ditto. Moved dg-error onto its own line
5867 and added an explicit line number.
5869 2007-02-28 Richard Guenther <rguenther@suse.de>
5872 * gcc.dg/torture/pr30364-1.c: New testcase.
5873 * gcc.dg/torture/pr30364-2.c: Likewise.
5874 * gcc.dg/torture/pr30364-3.c: Likewise.
5876 2007-02-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5878 * gcc.dg/torture/builtin-frexp-1.c: On mips*-*-irix6* and
5879 powerpc*, use -funsafe-math-optimizations.
5880 * gcc.dg/torture/builtin-logb-1.c: Likewise.
5881 * gcc.dg/torture/builtin-modf-1.c: Likewise.
5883 2007-02-28 Tobias Burnus <burnus@net-b.de>
5884 Paul Thomas <pault@gcc.gnu.org>
5888 * c_by_val_1.f: Test %VAL() with non-default kind.
5889 * c_by_val.c: Ditto.
5890 * c_by_val_4.f: New test.
5892 2007-02-28 Tobias Burnus <burnus@net-b.de>
5895 * gfortran.dg/continuation_7.f90: New test.
5897 2007-02-28 Bernd Schmidt <bernd.schmidt@analog.com>
5899 * g++.dg/inherit/thunk7.C: New test.
5900 * lib/target-supports.exp (check_profiling_available): Not available
5903 2007-02-27 Uros Bizjak <ubizjak@gmail.com>
5906 * gcc.target/i386/gfortran.dg/pr30970.c: New test.
5908 2007-02-27 Mark Mitchell <mark@codesourcery.com>
5910 * lib/target-supports.exp (check_effective_target_init_priority):
5911 Remove Solaris special case.
5913 2007-02-26 Geoffrey Keating <geoffk@apple.com>
5915 * gcc.target/powerpc/stabs-attrib-vect-darwin.c: Allow
5916 for more builtin types.
5918 * g++.dg/ext/visibility/class1.C: Port to Darwin.
5919 * g++.dg/ext/visibility/noPLT.C: Likewise.
5921 2007-02-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5923 * gcc.dg/torture/builtin-modf-1.c: Use -fno-finite-math-only on
5926 2007-02-26 Thomas Koenig <Thomas.Koenig@online.de>
5929 * size_optional_dim_1.f90: New test.
5931 2007-02-25 Mark Mitchell <mark@codesourcery.com>
5933 * gcc.dg/vxworks/vxworks.exp: New file.
5934 * gcc.dg/vxworks/initpri1.c: Likewise.
5935 * gcc.dg/vxworks/initpri2.c: Likewise.
5936 * gcc.dg/initpri2.c: Add more tests.
5937 * g++.dg/special/initpri2.C: Likewise.
5939 * gcc.dg/initpri1.c: New test.
5940 * gcc.dg/initpri2.c: Likewise.
5941 * g++.dg/special/initpri1.C: New test.
5942 * g++.dg/special/initpri2.C: Likewise.
5943 * g++.dg/special/conpr-1.C: Use init_priority effective target.
5944 * g++.dg/special/conpr-2.C: Likewise.
5945 * g++.dg/special/conpr-3.C: Likewise.
5946 * g++.dg/special/conpr-4.C: Likewise.
5947 * g++.dg/special/initp1.C: Likewise.
5948 * g++.dg/special/ecos.exp: Remove code to detect availability of
5949 constructor priorities.
5950 * lib/target-supports.exp (check_effective_target_init_priority):
5953 2007-02-24 Jan Hubicka <jh@suse.cz>
5955 * gcc.c-torture/execute/pr30778.c: New testcase.
5957 2007-02-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5959 PR libgfortran/30918
5960 * gfortran.dg/namelist_26.f90: New test.
5962 2007-02-24 Richard Guenther <rguenther@suse.de>
5965 * gcc.dg/pr30951.c: New testcase.
5967 2007-02-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5969 * gcc.dg/torture/builtin-modf-1.c: New test.
5971 2007-02-23 Paolo Bonzini <bonzini@gnu.org>
5973 PR tree-optimization/30904
5974 * gcc.dg/pr30904.c: New test.
5976 2007-02-23 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
5978 * gcc.test-framework/README: Correct command.
5979 * gcc.test-framework/dg-outexistsnot-exp-P.c: Replace -W with
5981 * gcc.test-framework/dg-outexists-exp-F.c: Likewise.
5983 2007-02-23 Nathan Sidwell <nathan@codesourcery.com>
5985 * lib/target-supports.exp (check_effective_target_unwrapped): New.
5987 2007-02-23 Mark Mitchell <mark@codesourcery.com>
5989 * lib/target-supports.exp (check_effective_target_newlib): New
5992 2007-02-23 Paul Thomas <pault@gcc.gnu.org>
5995 * gfortran.dg/alloc_comp_basics_4.f90: Add component with an
5996 allocatable component.
5999 2007-02-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6001 * gcc.dg/torture/builtin-logb-1.c: New test.
6002 * gcc.dg/torture/builtin-math-2.c: Test logb/ilogb.
6003 * gcc.dg/torture/builtin-nonneg-1.c: Test significand.
6004 * gcc.dg/torture/builtin-frexp-1.c: Use -fno-finite-math-only on
6007 2007-02-23 Richard Guenther <rguenther@suse.de>
6009 * g++.dg/warn/changes-meaning.C: New testcase.
6011 2007-02-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6013 PR libgfortran/30910
6014 * gfortran.dg/fmt_zero_precision.f90: Update test.
6016 2007-02-22 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6018 * gcc.dg/torture/builtin-frexp-1.c: New test.
6020 2007-02-22 Mark Mitchell <mark@codesourcery.com>
6022 * g++.dg/opt/switch4.C: Pass -fshort-enums -w.
6024 2007-02-22 Ian Lance Taylor <iant@google.com>
6027 * g++.dg/debug/pr30898.C: New test.
6029 2007-02-22 Ira Rosen <irar@il.ibm.com>
6031 * gcc.dg/vect/vect-106.c: New test.
6033 2007-02-22 Dorit Nuzman <dorit@il.ibm.com>
6034 Ira Rosen <irar@il.ibm.com>
6036 PR tree-optimization/30843
6037 * gcc.dg/vect/pr30843.c: New test.
6039 2007-02-22 Dorit Nuzman <dorit@il.ibm.com>
6041 PR tree-optimization/30858
6042 * gcc.dg/vect/pr30858.c: New test.
6044 2007-02-21 Mark Mitchell <mark@codesourcery.com>
6046 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Allow the caller
6047 to set options for compiling testglue.
6048 * lib/g++.exp (g++_init): Compile testglue with -fexceptions.
6049 * lib/obj-c++.exp (obj-c++_init): Likewise.
6051 2007-02-21 Eric Botcazou <ebotcazou@adacore.com>
6053 * gnat.dg/derived_aggregate.adb: New test.
6055 2007-02-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6057 * gcc.dg/torture/builtin-ldexp-1.c: Use -fno-finite-math-only on
6058 sh* targets. Call the correct CKSGN macro.
6060 2007-02-21 Jakub Jelinek <jakub@redhat.com>
6062 * gfortran.dg/gomp/omp_parse1.f90: New test.
6063 * gfortran.dg/gomp/omp_parse2.f: New test.
6065 2007-02-20 Thomas Koenig <Thomas.Koenig@online.de>
6068 * gfortran.dg/do_pointer_1.f90: New test.
6070 2007-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6072 * gcc.dg/torture/builtin-nonneg-1.c: Add checks for scalb, scalbn
6075 2007-02-20 Geoffrey Keating <geoffk@apple.com>
6077 * gcc.dg/darwin-minversion-1.c: New.
6078 * gcc.dg/darwin-minversion-2.c: New.
6080 2007-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6082 * gcc.dg/builtins-34.c: Add scalb/scalbn/scalbln cases.
6084 2007-02-20 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
6085 DJ Delorie <dj@redhat.com>
6088 * gcc.dg/Wfatal.c: New.
6089 * gcc.dg/Wfatal-2.c: New.
6090 * gcc.dg/Werror-1.c: Adjust expectations.
6091 * gcc.dg/Werror-5.c: Likewise.
6092 * gcc.dg/Werror-7.c: Likewise.
6093 * gcc.dg/Werror-10.c: Likewise.
6094 * gcc.dg/Werror-11.c: Likewise.
6096 2007-02-20 Tobias Burnus <burnus@net-b.de>
6099 * gfortran.dg/volatile10.f90: New test.
6101 2007-02-19 Thomas Koenig <Thomas.Koenig@online.de>
6104 * gfortran.dg/intrinsic_intkinds_1.f90: New test.
6106 2007-02-19 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
6108 * gcc.dg/20031012-1.c: Replace -Walways-true with -Waddress.
6109 * gcc.dg/Walways-true-1.c: Likewise.
6110 * gcc.dg/weak/weak-3.c: Likewise.
6111 * gcc.dg/Werror-1.c: Likewise.
6112 * gcc.dg/Werror-3.c: Likewise.
6113 * gcc.dg/Werror-4.c: Likewise.
6114 * gcc.dg/Werror-5.c: Likewise.
6115 * gcc.dg/Werror-6.c: Likewise.
6116 * gcc.dg/Werror-7.c: Likewise.
6117 * gcc.dg/Werror-8.c: Likewise.
6118 * gcc.dg/Werror-10.c: Likewise.
6119 * gcc.dg/Werror-11.c: Likewise.
6120 * gcc.dg/Werror-12.c: Likewise.
6121 * g++.old-deja/g++.mike/warn8.C: Likewise.
6122 * g++.dg/warn/Walways-true-1.C: Likewise.
6123 * g++.dg/warn/Walways-true-2.C: Likewise.
6124 * g++.dg/warn/noeffect8.C: Warn only with -Waddress.
6125 * g++.dg/warn/Wstring-literal-comparison-1.C: Replace
6126 -Wstring-literal-comparison with -Waddress.
6127 * gcc.dg/Wstring-literal-comparison-4.c: Replace
6128 -Wno-string-literal-comparison with -Wno-address.
6130 2007-02-19 Eric Botcazou <ebotcazou@adacore.com>
6132 * gnat.dg/self_aggregate_with_call.adb: New test.
6134 2007-02-18 Dorit Nuzman <dorit@il.ibm.com>
6136 PR tree-optimization/30975
6137 * gcc.dg/vect/vect-iv-8.c: Fix to include an induction. Xfail.
6138 * gcc.dg/vect/vect-iv-8a.c: New (same as above, but signed).
6139 * gcc.dg/vect/pr30795.c: New.
6141 2007-02-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6144 * gfortran.dg/pr17229.f: Change "Obsolete" to "Obsolescent".
6146 2007-02-18 Roger Sayle <roger@eyesopen.com>
6148 PR rtl-optimization/28173
6149 * gcc.target/i386/andor-1.c: New test case.
6151 2007-02-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6153 * gcc.dg/torture/builtin-ldexp-1.c: New.
6154 * gcc.dg/torture/builtin-math-2.c: Add ldexp/scalbn/scalbln cases.
6156 2007-02-18 Roger Sayle <roger@eyesopen.com>
6158 * gfortran.dg/array_constructor_15.f90: New test case.
6160 2007-02-18 Roger Sayle <roger@eyesopen.com>
6162 * gfortran.dg/forall_10.f90: New test case.
6164 2007-02-18 Eric Botcazou <ebotcazou@adacore.com>
6166 * gnat.dg/tail_call_p.ads, tail_call_p.adb, tail_call.adb: New test.
6168 2007-02-18 Eric Botcazou <ebotcazou@adacore.com>
6170 * gnat.dg/test_prio_p.adb: Compile with -gnatws.
6171 * lib/gnat.exp (gnat_target_compile): Pass -f to the driver.
6173 2007-02-16 Uros Bizjak <ubizjak@gmail.com>
6175 * gcc.target/i386/builtin-bswap-1.c: Remove -march=nocona.
6176 * gcc.target/i386/builtin-bswap-3.c: Ditto.
6177 * gcc.target/i386/xchg-1.c: New test.
6178 * gcc.target/i386/xchg-2.c: New test.
6180 2007-02-16 Richard Guenther <rguenther@suse.de>
6181 Christian Bruel <christian.bruel@st.com>
6183 * gcc.dg/strict-overflow-5.c: New testcase.
6185 2007-02-16 Tobias Burnus <burnus@net-b.de>
6188 * gfortran.dg/func_derived_4.f90: New test.
6190 2007-02-15 Roger Sayle <roger@eyesopen.com>
6193 * gfortran.dg/pr30391-1.f90: New test case.
6195 2007-02-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
6198 * gcc.c-torture/compile/pr30433.c: New testcase to check
6199 that complex constants comparisions are foldded.
6201 2007-02-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
6204 * g++.dg/ext/stmtexpr10.C: New testcase.
6206 2007-02-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
6209 * gcc.dg/Wunused-value-2.c: New testcase.
6211 2007-02-15 Ian Lance Taylor <iant@google.com>
6213 * g++.dg/eh/subreg-1.C: New test.
6215 2007-02-15 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
6218 * gcc.dg/Wimplicit-function-declaration-c89.c: New.
6219 * gcc.dg/Wimplicit-function-declaration-c89-default.c: New.
6220 * gcc.dg/Wimplicit-function-declaration-c89-pedantic.c: New.
6221 * gcc.dg/Wimplicit-function-declaration-c99.c: New.
6222 * gcc.dg/Wimplicit-function-declaration-c99-pedantic.c: New.
6223 * gcc.dg/Werror-implicit-function-declaration.c: New.
6225 2007-02-15 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
6228 * g++.dg/warn/pr28943.C: New.
6230 2007-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6232 * gfortran.fortran-torture/execute/math.f90: Fix typo.
6234 2007-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6237 * gfortran.dg/error_recovery_3.f90: New test.
6239 2007-02-15 Alexandre Oliva <aoliva@redhat.com>
6241 * g++.dg/tree-ssa/sra-1.C: New.
6243 2007-02-15 Alexandre Oliva <aoliva@redhat.com>
6245 * g++.dg/tree-ssa/sra-1.C: New.
6247 2007-02-15 Alexandre Oliva <aoliva@redhat.com>
6249 * g++.dg/ext/interface4.C, g++.dg/ext/interface4.h: New.
6251 2007-02-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6253 * g++.dg/tree-ssa/nothrow-1.C: Skip test if -fpic/-fPIC is used.
6255 2007-02-14 Steven G. Kargl <kargl@gcc.gnu.org>
6258 * gfortran.dg/logical_2.f90: New test.
6260 2007-02-14 Joseph Myers <joseph@codesourcery.com>
6262 * gcc.dg/torture/complex-alias-1.c: New test.
6264 2007-02-14 Zdenek Dvorak <dvorakz@suse.cz>
6266 * gcc.dg/tree-prof/update-tailcall.c: Use -fdump-tree-tailc
6267 instead of -fdump-tree-tailcall.
6269 2007-02-14 Brooks Moses <brooks.moses@codesourcery.com>
6271 * gfortran.dg/interface_10.f90: Fix comment typo.
6273 2007-02-14 Dorit Nuzman <dorit@il.ibm.com>
6275 PR tree-optimization/30771
6276 * gcc.dg/vect/pr30771.c: New test.
6278 2007-02-13 Ian Lance Taylor <iant@google.com>
6280 * gcc.dg/Wstrict-overflow-1.c: New test.
6281 * gcc.dg/Wstrict-overflow-2.c: New test.
6282 * gcc.dg/Wstrict-overflow-3.c: New test.
6283 * gcc.dg/Wstrict-overflow-4.c: New test.
6284 * gcc.dg/Wstrict-overflow-5.c: New test.
6285 * gcc.dg/Wstrict-overflow-6.c: New test.
6286 * gcc.dg/Wstrict-overflow-7.c: New test.
6287 * gcc.dg/Wstrict-overflow-8.c: New test.
6288 * gcc.dg/Wstrict-overflow-9.c: New test.
6289 * gcc.dg/Wstrict-overflow-10.c: New test.
6291 2007-02-13 Roger Sayle <roger@eyesopen.com>
6293 * gcc.target/ia64/builtin-bswap-2.c: New test case.
6295 2007-02-13 Richard Henderson <rth@redhat.com>
6297 * gcc.c-torture/execute/ieee/pr29302-1.c: Moved from...
6298 * gcc.c-torture/execute/pr29302-1.c: ... here.
6300 2007-02-13 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
6303 * gcc.dg/c90-return-1.c: Update output.
6304 * gcc.dg/c99-return-1.c: Likewise.
6306 2007-02-13 Paul Thomas <pault@gcc.gnu.org>
6309 * gfortran.dg/used_dummy_types_7.f90: New test..
6311 2007-02-12 Uros Bizjak <ubizjak@gmail.com>
6313 * gcc.target/i386/parity-1.c: New test.
6314 * gcc.target/i386/parity-2.c: New test.
6316 2007-02-12 Roger Sayle <roger@eyesopen.com>
6318 * gcc.target/i386/builtin-bswap-3.c: New test case.
6320 2007-02-12 Dorit Nuzman <dorit@il.ibm.com>
6322 PR tree-optimization/29145
6323 * gcc.dg/vect/vect-74.c: Xfail the test - cannot be vectorized until
6324 alias analysis is improved to take better advantage of restrict
6326 * gcc.dg/vect/vect-80.c: Likewise.
6327 * gcc.dg/vect/pr29145.c: New.
6329 2007-02-11 H.J. Lu <hongjiu.lu@intel.com>
6331 * gcc.target/i386/sse4a-extract.c: Add "LL" to 64bit constants.
6332 * gcc.target/i386/sse4a-insert.c: Likewise.
6334 2007-02-11 Roger Sayle <roger@eyesopen.com>
6336 * gcc.target/ia64/builtin-popcount-1.c: New test case.
6337 * gcc.target/ia64/builtin-popcount-2.c: Likewise.
6339 2007-02-11 Tobias Schlüter <tobi@gcc.gnu.org>
6342 * gfortran.dg/enum_4.f90: Update error message checks.
6344 2007-02-11 Paul Thomas <pault@gcc.gnu.org>
6347 * gfortran.dg/used_dummy_types_6.f90: Add the "privatized"
6348 versions of the modules.
6351 * gfortran.dg/intrinsic_actual_2.f90: Make this legal fortran
6352 by getting rid of recursive I/O and providing functions with
6356 * gfortran.dg/char_array_constructor_2.f90
6358 2007-02-11 Mark Mitchell <mark@codesourcery.com>
6361 * g++.dg/template/spec34.C: New test
6363 2007-02-11 Uros Bizjak <ubizjak@gmail.com>
6365 * gcc.dg/vect/vect-intfloat-conversion-1.c: Loop gets vectorized
6367 * gcc.dg/vect/vect-intfloat-conversion-2.c: Ditto.
6368 * gcc.dg/vect/vect-floatint-conversion-1.c: New.
6369 * gcc.dg/vect/vect-93.c: Another loop gets vectorized
6371 * gcc.dg/vect/vect-113.c: Ditto.
6373 2007-02-06 Mark Mitchell <mark@codesourcery.com>
6376 * g++.dg/eh/weak1-C: New test.
6377 * g++.dg/eh/weak1-a.cc: Likewise.
6378 * g++.dg/eh/comdat1.C: Likewise.
6380 2007-02-11 Tehila Meyzels <tehila@il.ibm.com>
6381 Dorit Nuzman <dorit@il.ibm.com>
6383 * gcc.dg/vect/vect-intfloat-conversion-1.c: New test.
6384 * gcc.dg/vect/vect-floatint-conversion-1.c: New test.
6385 * gcc.dg/vect/vect-93.c: Another loop gets vectorized on powerpc.
6386 * gcc.dg/vect/vect-113.c: Likewise.
6388 * gcc.dg/vect/vect-iv-11.c: A loop gets vectorized.
6390 2007-02-10 Richard Henderson <rth@redhat.com>
6392 * lib/target-supports.exp (check_effective_target_tls): Redefine
6393 to mean non-emulated tls.
6394 * gcc.dg/tls/alias-1.c: Remove tls requirement.
6395 * gcc.dg/tls/asm-1.c, gcc.dg/tls/debug-1.c, gcc.dg/tls/diag-1.c,
6396 gcc.dg/tls/diag-2.c, gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c,
6397 gcc.dg/tls/diag-5.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
6398 gcc.dg/tls/opt-10.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
6399 gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c, gcc.dg/tls/pic-1.c,
6400 gcc.dg/tls/struct-1.c, gcc.dg/tls/trivial.c: Likewise.
6402 2007-02-10 Zdenek Dvorak <dvorakz@suse.cz>
6404 * gcc.dg/tree-ssa/loop-25.c: Verify the result in the profile pass.
6406 2006-02-09 Brooks Moses <brooks.moses@codesourcery.com>
6408 * gfortran.dg/secnds.f: Replace time tolerance with a
6409 before-and-after bracket.
6410 * gfortran.dg/secnds-1.f: Likewise.
6412 2007-02-09 Tobias Burnus <burnus@net-b.de>
6415 * gfortran.dg/maxlocval_1.f90: New test.
6417 2007-02-09 Roger Sayle <roger@eyesopen.com>
6419 * gcc.target/ia64/builtin_bswap-1.c: New test case.
6421 2007-02-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6424 * gfortran.dg/array_function_1.f90: New test.
6426 2007-02-09 Richard Sandiford <richard@codesourcery.com>
6428 * lib/target-supports.exp (check_effective_target_lax_strtofp)
6429 (check_effective_target_dummy_wcsftime): New functions.
6431 2007-02-09 Richard Sandiford <richard@codesourcery.com>
6433 * gcc.c-torture/execute/20030125-1.x: Return 1 for uClibc targets.
6434 * lib/target-supports.exp (check_effective_target_uclibc): New
6437 2007-02-09 Richard Sandiford <richard@codesourcery.com>
6439 * gcc.c-torture/execute/builtins/lib/chk.c: Include <sys/types.h>.
6440 (vsnprintf): Don't define for uClibc targets.
6442 2007-02-09 Richard Sandiford <richard@codesourcery.com>
6444 * gcc.c-torture/execute/builtins/memops-asm-lib.c: Do the copy or
6445 set before checking whether it was allowed.
6446 * gcc.c-torture/execute/builtins/lib/memset.c: Do the memset
6447 before checking inside_main.
6449 2007-02-09 Richard Sandiford <richard@codesourcery.com>
6451 * gcc.dg/compat/struct-layout-1.h (v16sf): Define to v4sf on
6453 (u16sf): Likewise u4sf.
6454 * g++.dg/compat/struct-layout-1.h: Likewise.
6456 2007-02-09 Richard Sandiford <richard@codesourcery.com>
6458 * lib/target-supports.exp (check_effective_target_coldfire_fpu): New
6460 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: XFAIL on
6461 m68k targets if check_effective_target_coldfire_fpu returns true.
6463 2007-02-09 Zdenek Dvorak <dvorakz@suse.cz>
6464 Richard Guenther <rguenther@suse.de>
6467 * gcc.dg/fold-compare-3.c: New testcase.
6468 * gcc.dg/tree-ssa/loop-24.c: Likewise.
6470 2007-02-09 Uros Bizjak <ubizjak@gmail.com>
6472 * gcc.dg/pr26570.c: Clean up coverage files.
6473 * gcc.dg/pr30172-1.c: Clean up gimple tree dump.
6474 * gcc.dg/lower-subreg-1.c: Clean up subreg rtl dump file.
6475 * gcc.dg/tree-ssa/tailrecursion-1.c: Clean up all tailr dump files.
6476 * gcc.dg/tree-ssa/tailrecursion-2.c: Ditto.
6477 * gcc.dg/tree-ssa/tailrecursion-3.c: Ditto.
6478 * gcc.dg/tree-ssa/tailrecursion-4.c: Ditto.
6479 * gcc.dg/tree-ssa/pr21658.c: Clean up all ccp dump files.
6480 * gcc.dg/tree-ssa/pr21829.c: Clean up all phicprop dump files.
6481 * gcc.dg/tree-ssa/pr15349.c: Clean up all mergephi dump files.
6482 * gcc.dg/tree-ssa/pr25501.c: Ditto.
6483 * gcc.dg/fold-compare-2.c: Clean up vrp dump files.
6484 * gcc.dg/vect/vect-recip.c: Clean up vect dump file.
6485 * gcc.dg/vect/pr28952.c: Ditto.
6486 * gcc.dg/vect/pr27151.c: Ditto.
6487 * gcc.dg/gomp/macro-3.c: Clean up omplower dump file.
6488 * g++.dg/gomp/macro-3.C: Ditto.
6490 2007-02-08 Uros Bizjak <ubizjak@gmail.com>
6492 * gcc.dg/vect/vect-strided-same-dr.c (main): Fix terminate condition
6495 2007-02-08 Roger Sayle <roger@eyesopen.com>
6497 * gcc.target/i386/builtin-bswap-2.c: New test case.
6499 2007-02-08 Roger Sayle <roger@eyesopen.com>
6501 * gfortran.dg/forall_8.f90: New test case.
6502 * gfortran.dg/forall_9.f90: Likewise.
6504 2007-02-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6506 * gcc.dg/builtins-20.c: Add some -~ complex cases.
6508 2007-02-07 Hans-Peter Nilsson <hp@axis.com>
6510 * lib/target-supports.exp (check_effective_target_simulator): New.
6512 2007-02-06 Zdenek Dvorak <dvorakz@suse.cz>
6514 * gcc.dg/tree-ssa/loop-25.c: New test.
6516 2007-02-06 Richard Henderson <rth@redhat.com>
6518 * gcc.target/i386/cvt-1.c: Don't expect xmm registers.
6520 2007-02-06 Roger Sayle <roger@eyesopen.com>
6522 * gcc.target/powerpc/popcount-1.c: New test case.
6523 * gcc.target/powerpc/parity-1.c: Likewise.
6525 2007-02-06 Richard Guenther <rguenther@suse.de>
6528 * gcc.dg/torture/pr27302-2.c: New testcase.
6530 2007-02-06 Dorit Nuzman <dorit@il.ibm.com>
6532 * gcc.dg/vect/vect.exp: Add support for -fno-tree-scev-cprop tests.
6533 * gcc.dg/vect/vect-iv-1.c: New test.
6534 * gcc.dg/vect/vect-iv-2.c: New test.
6535 * gcc.dg/vect/vect-iv-3.c: New test.
6536 * gcc.dg/vect/vect-iv-4.c: New test.
6537 * gcc.dg/vect/vect-iv-5.c: New test.
6538 * gcc.dg/vect/vect-iv-6.c: New test.
6539 * gcc.dg/vect/vect-iv-7.c: New test.
6540 * gcc.dg/vect/vect-iv-8.c: New test.
6541 * gcc.dg/vect/vect-iv-9.c: New test.
6542 * gcc.dg/vect/vect-iv-10.c: New test.
6543 * gcc.dg/vect/vect-iv-11.c: New test.
6544 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-1.c: New test.
6545 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-2.c: New test.
6546 * gcc.dg/vect/vect-14.c: Now vectorizable.
6547 * gcc.dg/vect/pr21591.c: Additional loop vectorized (initialization
6549 * gcc.dg/vect/vect-27.c: Likewise.
6550 * gcc.dg/vect/vect-29.c Likewise.
6551 * gcc.dg/vect/vect-dv-2.c: Likewise.
6552 * gcc.dg/vect/vect-reduc-dot-u16a.c: Likewise.
6553 * gcc.dg/vect/vect-reduc-dot-u16b.c: Likewise.
6554 * gcc.dg/vect/vect-widen-mult-u16.c: Likewise.
6556 2007-02-06 Ira Rosen <irar@il.ibm.com>
6558 * gcc.dg/vect/fast-math-vect-pow-2.c: New test.
6560 2007-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6562 * gcc.dg/builtins-20.c: Add more cases.
6564 2007-02-05 Alexandre Oliva <aoliva@redhat.com>
6567 * gcc.dg/pr30189.c: New test.
6569 2007-02-05 Dwarakanath Rajagopal <dwarak.rajagopal@amd.com>
6571 * gcc.dg/i386-cpuid.h: Test whether SSE4A is supported
6573 * gcc.target/i386/sse4a-extract.c: New test.
6574 * gcc.target/i386/sse4a-insert.c: New test.
6575 * gcc.target/i386/sse4a-montsd.c: New test.
6576 * gcc.target/i386/sse4a-montss.c: New test.
6578 2007-02-05 Richard Guenther <rguenther@suse.de>
6580 * gcc.target/i386/vectorize3.c: New testcase.
6582 2007-02-05 Hans-Peter Nilsson <hp@axis.com>
6585 * gcc.dg/torture/pr30665-1.c, gcc.dg/torture/pr30665-2.c: New tests.
6587 2007-02-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6590 * gfortran.dg/repeat_1.f90: New test.
6592 2007-02-04 Steven G. Kargl <kargl@gcc.gnu.org>
6595 * gfortran.dg/spread_shape_1.f90: Remove tabs.
6596 * gfortran.dg/derived_init_2.f90: Ditto.
6597 * gfortran.dg/elemental_subroutine_3.f90: Ditto.
6598 * gfortran.dg/array_initializer_1.f90: Ditto.
6599 * gfortran.dg/do_2.f90: Ditto.
6600 * gfortran.dg/proc_assign_1.f90: Ditto.
6602 2007-02-04 Richard Guenther <rguenther@suse.de>
6605 * g++.dg/warn/pr30636.C: New testcase.
6606 * g++.dg/tree-ssa/tmmti-2.C: XFAIL parts.
6608 2007-02-03 Uros Bizjak <ubizjak@gmail.com>
6611 * gfortran.dg/pr30667.f: New test.
6613 2007-02-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6615 * gcc.dg/builtins-54.c: Add more cases.
6617 2007-02-03 Paul Thomas <pault@gcc.gnu.org>
6620 * gfortran.dg/zero_sized_2.f90: New test.
6623 * gfortran.dg/alloc_comp_basics_4.f90: New test.
6626 * gfortran.dg/actual_array_interface_1.f90: Copy source to empty
6629 2007-02-02 Steven G. Kargl <kargl@gcc.gnu.org>
6632 * gfortran.dg/interface_10.f90: New test.
6634 2007-02-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6636 * gcc.dg/builtins-20.c: Add more cases.
6638 2007-02-02 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
6641 * gcc-target/ia64/pr29682.c: New test.
6643 2007-02-02 Paul Thomas <pault@gcc.gnu.org>
6646 * gfortran.dg/arrayio_11.f90.f90: New test.
6649 * gfortran.dg/arrayio_12.f90.f90: New test.
6651 2007-02-02 Jakub Jelinek <jakub@redhat.com>
6654 * g++.dg/tls/diag-5.C: New test.
6657 * gcc.dg/pr30473.c: New test.
6658 * gcc.c-torture/execute/20070201-1.c: New test.
6660 2007-02-01 Roger Sayle <roger@eyesopen.com>
6662 * gfortran.dg/dependency_20.f90: New test case.
6664 2007-01-31 Ian Lance Taylor <iant@google.com>
6666 * gcc.dg/lower-subreg-1.c (test): New test.
6668 2007-01-30 Geoffrey Keating <geoffk@apple.com>
6670 * g++.dg/eh/simd-4.C (main): Also catch SIGSEGV.
6672 2007-01-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6674 * gcc.dg/torture/builtin-math-2.c: Add sqrt cases.
6675 * gcc.dg/torture/builtin-math-3.c: Likewise.
6677 2007-01-31 Dirk Mueller <dmueller@suse.de>
6679 gcc.dg/Wparentheses-2.c: Update and add new tests.
6681 2007-01-31 Ira Rosen <irar@il.ibm.com>
6683 * gcc.dg/vect/vect-37.c: Restore the original behaivior - xfail to
6686 2007-01-31 Uros Bizjak <ubizjak@gmail.com>
6688 * gcc.dg/builtins-63.c: New test.
6690 2007-01-31 Tobias Burnus <burnus@net-b.de>
6693 * gfortran.dg/char_bounds_check_fail_1.f90: Add test.
6695 2007-01-31 Tobias Burnus <burnus@net-b.de>
6698 * gfortran.dg/volatile8.f90: New argument conformance test.
6699 * gfortran.dg/volatile9.f90: New scope test.
6701 2007-01-30 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
6704 * g++.dg/warn/null4.C: New.
6706 2001-01-30 Roger Sayle <roger@eyesopen.com>
6707 Uros Bizjak <ubizjak@gmail.com>
6709 * gcc.dg/large-size-array-3.c: Correct typo.
6711 2007-01-30 Richard Guenther <rguenther@suse.de>
6714 * g++.dg/debug/pr27657.C: New testcase.
6716 2007-01-30 Richard Guenther <rguenther@suse.de>
6719 * gcc.dg/torture/pr30313.c: New testcase.
6721 2007-01-29 Janis Johnson <janis187@us.ibm.com>
6723 * gcc.dg/dfp/dfp-except.h: New file.
6724 * gcc.dg/dfp/fe-check.h: New file.
6725 * gcc.dg/dfp/fe-binop.c: New test.
6726 * gcc.dg/dfp/fe-convert-1.c: New test.
6727 * gcc.dg/dfp/fe-convert-2.c: New test.
6728 * gcc.dg/dfp/fe-convert-3.c: New test.
6730 * gcc.dg/dfp/dec-eval-method.c: Replace decfloat.h with float.h.
6731 * gcc.dg/dfp/decfloat-constants.c: Ditto.
6732 * gcc.dg/dfp/convert-dfp.c: Ditto.
6733 * gcc.dg/dfp/convert-int-saturate.c: Ditto.
6735 2007-01-29 Josh Conner <jconner@apple.com>
6737 * gcc.target/powerpc/altivec-24.c: New test.
6739 2007-01-29 Simon Martin <simartin@users.sourceforge.net>
6742 * g++.dg/parse/defarg12.C: New test.
6744 2007-01-29 Paul Thomas <pault@gcc.gnu.org>
6747 * gfortran.dg/used_dummy_types_6.f90: New test.
6749 2007-01-28 Jan Hubicka <jh@suse.cz>
6751 * gcc.dg/tree-prof/val-prof-6.c: New test.
6753 2007-01-28 Roger Sayle <roger@eyesopen.com>
6755 * gcc.dg/large-size-array-3.c: Correct test case (portability).
6757 2007-01-28 Andrew Pinski <pinskia@gmail.com>
6760 * g++.dg/expr/dtor4.C: New test.
6762 2007-01-28 Zdenek Dvorak <dvorakz@suse.cz>
6764 * gcc.dg/tree-ssa/loop-23.c: New test.
6766 2007-01-28 Thomas Koenig <Thomas.Koenig@online.de>
6769 * gfortran.dg/achar_2.f90: New test.
6770 * gfortran.dg/achar_3.f90: New test.
6772 2007-01-27 Ian Lance Taylor <iant@google.com>
6774 * gcc.dg/strict-overflow-1.c: New test.
6775 * gcc.dg/no-strict-overflow-1.c: New test.
6776 * gcc.dg/strict-overflow-2.c: New test.
6777 * gcc.dg/no-strict-overflow-2.c: New test.
6778 * gcc.dg/strict-overflow-3.c: New test.
6779 * gcc.dg/no-strict-overflow-3.c: New test.
6780 * gcc.dg/strict-overflow-4.c: New test.
6781 * gcc.dg/no-strict-overflow-4.c: New test.
6782 * gcc.dg/fold-mod-1.c: Add -fstrict-overflow option.
6783 * gcc.dg/pr15784-1.c: Likewise.
6784 * gcc.dg/pr20922-1.c: Likewise.
6785 * gcc.dg/pr20922-3.c: Likewise.
6786 * gcc.dg/pr20922-4.c: Likewise.
6787 * gcc.dg/pr20922-6.c: Likewise.
6788 * gcc.dg/compare-4.c: Likewise.
6789 * gcc.dg/torture/pr26898-1.c: Likewise.
6790 * gcc.dg/tree-ssa/divide-1.c: Likewise.
6791 * gcc.dg/tree-ssa/divide-2.c: Likewise.
6792 * gcc.dg/tree-ssa/divide-3.c: Likewise.
6793 * gcc.dg/tree-ssa/divide-4.c: Likewise.
6794 * gcc.dg/tree-ssa/pr14490-1.c: Likewise.
6795 * gcc.dg/tree-ssa/pr14490-3.c: Likewise.
6796 * gcc.dg/tree-ssa/pr21082.c: Likewise.
6797 * gcc.dg/tree-ssa/pr26899.c: Likewise.
6798 * g++.dg/tree-ssa/pr21082.C: Likewise.
6800 2007-01-27 Roger Sayle <roger@eyesopen.com>
6802 * gcc-dg/large-size-array-3.c: New test case.
6804 2007-01-27 Roger Sayle <roger@eyesopen.com>
6806 * gfortran.dg/forall_7.f90: New test case.
6808 2007-01-27 Paul Thomas <pault@gcc.gnu.org>
6811 * gfortran.dg/where_operator_assign_1.f90: New test.
6812 * gfortran.dg/where_operator_assign_2.f90: New test.
6813 * gfortran.dg/where_operator_assign_3.f90: New test.
6815 2007-01-26 Joseph Myers <joseph@codesourcery.com>
6817 * lib/target-supports.exp
6818 (check_effective_target_powerpc_altivec): New.
6819 (check_effective_target_vect_cmdline_needed): Use it.
6821 2007-01-26 Steven G. Kargl <kargl@gcc.gnu.org>
6824 * gfortran.dg/backslash_3.f: New test.
6826 2007-01-26 Richard Guenther <rguenther@suse.de>
6828 * gcc.dg/tree-ssa/pr23382.c: Fix typo.
6830 2007-01-26 Tobias Burnus <burnus@net-b.de>
6832 * gfortran.dg/gomp/gomp.exp: Support .f03 extension.
6833 * gfortran.dg/vect/vect.exp: Ditto.
6834 * gfortran.dg/dg.exp: Ditto.
6835 * gfortran.fortran-torture/execute/execute.exp: Ditto.
6836 * gfortran.fortran-torture/compile/compile.exp: Ditto.
6838 2007-01-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6840 * gcc.dg/builtins-20.c: Add more cases.
6841 * gcc.dg/torture/builtin-symmetric-1.c: Likewise.
6843 2007-01-25 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
6846 * gcc.dg/Wall.c: New.
6847 * gcc.dg/Wno-all.c: New.
6848 * gfortran.dg/Wall.f90: New.
6849 * gfortran.dg/Wno-all.f90: New.
6851 2007-01-24 Geoffrey Keating <geoffk@apple.com>
6853 * gcc.target/powerpc/darwin-ehreturn-1.c: New.
6854 * g++.dg/eh/simd-2.C: Also run on Darwin.
6855 * g++.dg/eh/simd-3.C: New.
6856 * g++.dg/eh/simd-4.C: New.
6858 2007-01-25 Richard Guenther <rguenther@suse.de>
6860 * gcc.dg/tree-prof/tree-prof.exp: Define _PROFILE_GENERATE
6862 * gcc.dg/tree-prof/wcoverage-mismatch.c: New testcase.
6864 2007-01-25 Razya Ladelsky <razya@il.ibm.com>
6866 * gcc.dg/ipa/ipa-1.c: Update scan tree dump.
6867 * gcc.dg/ipa/ipa-2.c: Update scan tree dump.
6868 * gcc.dg/ipa/ipa-3.c: Update scan tree dump.
6869 * gcc.dg/ipa/ipa-4.c: Update scan tree dump.
6870 * gcc.dg/ipa/ipa-5.c: Update scan tree dump.
6871 * gcc.dg/ipa/ipa-6.c: Update scan tree dump.
6872 * gcc.dg/ipa/ipa-7.c: New testcase.
6874 2007-01-24 Douglas Gregor <dgregor@osl.iu.edu>
6876 * g++.dg/cpp0x/warn_cxx0x.C: New.
6878 2007-01-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6880 * gcc.dg/builtins-20.c: Test builtin carg.
6882 2007-01-24 Jakub Jelinek <jakub@redhat.com>
6885 * gcc.dg/gomp/pr27416.c: New test.
6888 * gcc.dg/gomp/pr30494.c: New test.
6889 * g++.dg/gomp/pr30494.C: New test.
6892 * gcc.dg/gomp/pr30421.c: New test.
6894 2007-01-24 Steve Ellcey <sje@cup.hp.com>
6896 * gcc.target/ia64/versionid-1.c: New test.
6897 * gcc.target/ia64/versionid-2.c: New test.
6899 2007-01-24 Richard Guenther <rguenther@suse.de>
6902 * gcc.dg/builtins-57.c: Change to a link-time testcase
6903 to support non-C99 targets.
6905 2007-01-24 Jan Hubicka <jh@suse.cz>
6907 * gcc.dg/tree-ssa/pr23382.c: Avoid DCE from eliminating dead variable.
6909 2007-01-24 Andreas Krebbel <krebbel1@de.ibm.com>
6911 * gcc.c-torture/compile/sizeof-macros-1.c: New testcase.
6913 2007-01-23 Andrew Pinski <pinskia@gmail.com>
6916 * objc.dg/const-str-12.m: New test.
6918 2007-01-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6921 * gfortran.dg/ctrl-z.f90: New test.
6923 2007-01-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6926 * gfortran.dg/namelist_assumed_char.f90: New test.
6928 2007-01-23 Simon Martin <simartin@users.sourceforge.net>
6931 * g++.dg/inherit/covariant15.C: New test.
6933 2007-01-23 Ian Lance Taylor <iant@google.com>
6935 * g++.dg/warn/Wparentheses-24.C: New test.
6937 2007-01-23 Richard Guenther <rguenther@suse.de>
6940 * ada/acats/run_acats: Do not call gnatmake or gnatchop
6943 2007-01-22 Richard Guenther <rguenther@suse.de>
6945 PR tree-optimization/30038
6946 * gcc.dg/builtins-62.c: New testcase.
6948 2007-01-21 Eric Botcazou <ebotcazou@libertysurf.fr>
6950 * gcc.c-torture/compile/20070121.c: New test.
6952 2007-01-21 Thomas Koenig <Thomas.Koenig@online.de>
6955 * gfortran.dg/char_comparison_1.f: New test.
6957 2007-01-21 Ira Rosen <irar@il.ibm.com>
6959 * gcc.dg/vect/vect-strided-same-dr.c: New test.
6961 2007-01-20 Andrew Pinski <pinskia@gmail.com>
6964 * objc.dg/pch: New directory.
6965 * objc.dg/pch/pch.exp: New file.
6966 * objc.dg/pch/interface-1.m: New test.
6967 * objc.dg/pch/interface-1.hs: New include file.
6968 * lib/objc.exp (objc_target_compile): Add
6969 "-x objective-c-header" in front of the sources if this is
6970 a precompiled header being compiled.
6972 2007-01-20 Roger Sayle <roger@eyesopen.com>
6974 * gfortran.dg/array_memcpy_3.f90: New test case.
6975 * gfortran.dg/vect/vect-5.f90: Update vectorized loop count.
6977 2007-01-20 Roger Sayle <roger@eyesopen.com>
6978 Brooks Moses <brooks.moses@codesourcery.com>
6979 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6981 * gfortran.dg/intrinsic_sign_1.f90: New test case.
6982 * gfortran.dg/intrinsic_sign_2.f90: Likewise.
6984 2007-01-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6986 * gcc.dg/torture/builtin-math-3.c: Test fdim.
6988 2007-01-19 Mike Stump <mrs@apple.com>
6990 * gcc.dg/darwin-ld-6.c: Remove, tests a linker flag that is going
6993 2007-01-19 Roger Sayle <roger@eyesopen.com>
6995 * gcc.dg/pr30172-1.c: Specify the -fno-signed-zeros command line
6996 option instead of -funsafe-math-optimizations.
6998 2007-01-19 Tomas Bily <tbily@suse.cz>
7000 gcc.dg/tree-prof/indir-call-prof.c: New.
7001 g++.dg/dg.exp: Add tree-prof subdirectory.
7002 g++.dg/tree-prof/indir-call-prof.C: New.
7003 g++.dg/tree-prof/tree-prof.exp: New.
7005 2007-01-19 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
7008 * g++.dg/warn/deprecated.C: Update warning output.
7009 * g++.dg/warn/deprecated-2.C: Likewise.
7010 * g++.dg/warn/deprecated-3.C: New.
7012 2007-01-19 Nathan Sidwell <nathan@codesourcery.com>
7014 * gcc.c-torture/execute/nestfunc-7.c: New.
7016 2007-01-18 Hui-May Chang <hm.chang@apple.com>
7018 * gcc.c-torture/compile/pr27528.c: Add -fno-pic option.
7020 2007-01-18 Nathan Sidwell <nathan@codesourcery.com>
7022 * gcc.dg/m68k-pic-1.c: New.
7024 2007-01-18 Roger Sayle <roger@eyesopen.com>
7026 * gfortran.dg/array_memcpy_4.f90: New test case.
7028 2007-01-18 Josh Conner <jconner@apple.com>
7031 * gcc.dg/vect/vect.exp: Add support for no-trapping-math tests.
7032 * gcc.dg/vect/no-trapping-math-1: New.
7033 * gcc.dg/vect/no-trapping-math-2: New.
7035 2007-01-18 Uros Bizjak <ubizjak@gmail.com>
7037 * gcc.target/i386/387-8.c: Update comment about optimizing
7038 inherent load of 1.0 of fptan instruction.
7040 2007-01-18 Dirk Mueller <dmueller@suse.de>
7041 Richard Guenther <rguenther@suse.de>
7044 * gcc.dg/Warray-bounds.c: New testcase.
7045 * gcc.dg/Warray-bounds-2.c: New testcase.
7046 * g++.dg/warn/Warray-bounds.C: New testcase.
7047 * g++.dg/warn/Warray-bounds-2.C: New testcase.
7049 2007-01-17 Paul Thomas <pault@gcc.gnu.org>
7052 * gfortran.dg/generic_12.f90: New test.
7054 2007-01-17 Dorit Nuzman <dorit@il.ibm.com>
7056 * gcc.target/i386/vectorize1.c: Add cleanup-tree-dump.
7057 * gcc.dg/tree-ssa/ssa-dse-9.c: Add cleanup-tree-dump.
7059 2007-01-16 Janis Johnson <janis187@us.ibm.com>
7061 * gcc.dg/dfp/compare-special.h: New file.
7062 * gcc.dg/dfp/compare-special-32.c: New test.
7063 * gcc.dg/dfp/compare-special-64.c: New test.
7064 * gcc.dg/dfp/compare-special-128.c: New test.
7066 2007-01-16 Roger Sayle <roger@eyesopen.com>
7067 Paul Thomas <pault@gcc.gnu.org>
7068 Steven G. Kargl <kargl@gcc.gnu.org>
7071 * gfortran.dg/forall_6.f90: New test case.
7072 * gfortran.dg/dependency_8.f90: Update test to find "temp" array.
7073 * gfortran.dg/dependency_13.f90: Likewise.
7075 2007-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7078 * gcc.dg/torture/builtin-attr-1.c: Handle warnings from
7079 targets that don't support Inf.
7081 2007-01-15 Dale Johannesen <dalej@apple.com>
7083 * gcc.dg/tree-ssa/loop-3.c: Disable with -fpic or -fPIC.
7085 2007-01-15 Thomas Koenig <Thomas.Koenig@online.de>
7087 * gfortran.dg/string_0xfe_0xff_1.f90: Use char instead
7088 of achar for 0xff to avoid the "Extended ASCII not
7089 implemented" error message.
7091 2007-01-15 Paul Thomas <pault@gcc.gnu.org>
7094 * gfortran.dg/altreturn_4.f90: New test.
7097 * gfortran.dg/stfunc_4.f90: New test.
7100 * gfortran.dg/bound_2.f90: Reinstate commented out line.
7101 * gfortran.dg/initialization_1.f90: Change warning.
7104 * gfortran.dg/specification_type_resolution_2.f90: New test.
7106 2007-01-14 Jan Hubicka <jh@suse.cz>
7108 * gcc.dg/tree-prof/stringop-1.c: Update pattern for memcpy folding.
7109 * gcc.dg/tree-ssa/vrp11.c: Fix thinkos in my last patch.
7110 * gcc.dg/always_inline3.c: Update for pre-inline tail recursion
7113 2007-01-14 Paul Thomas <pault@gcc.gnu.org>
7116 * gfortran.dg/external_procedures_2.f90: New test.
7118 2007-01-14 Uros Bizjak <ubizjak@gmail.com>
7121 * gcc.target/i386/pr30413.c: New test.
7123 2007-01-14 Thomas Koenig <Thomas.Koenig@online.de>
7126 * gfortran.dg/string_0xfe_0xff_1.f90: New test.
7128 2007-01-13 Zdenek Dvorak <dvorakz@suse.cz>
7130 * gcc.dg/20070112-1.c: New test.
7132 2007-01-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7134 PR libgfortran/30435
7135 * gfortran.dg/list_read_6.f90: New test.
7137 2007-01-12 Olga Golovanevsky <olga@il.ibm.com>
7139 * gcc.dg/torture/pr24750-1.c: Add prototype of free.
7141 2007-01-12 Tom Tromey <tromey@redhat.com>
7143 PR preprocessor/28227:
7144 * gcc.dg/cpp/pr28227.c: New file.
7146 2007-01-11 Zdenek Dvorak <dvorakz@suse.cz>
7148 * gcc.dg/tree-ssa/loop-22.c: New test.
7150 2007-01-11 Zdenek Dvorak <dvorakz@suse.cz>
7152 PR tree-optimization/29516
7153 * gcc.dg/tree-ssa/loop-20.c: New test.
7155 2007-01-11 Thomas Koenig <Thomas.Koenig@online.de>
7158 * minmaxloc_integer_kinds_1.f90: New test.
7160 2007-01-11 Simon Martin <simartin@users.sourceforge.net>
7163 * g++.dg/template/sizeof-template-argument.C: New test.
7165 2007-01-11 Jan Hubicka <jh@suse.cz>
7167 * gcc.dg/tree-ssa/tailrecursion-4.c: Update dump file.
7168 * gcc.dg/tree-ssa/tailrecursion-1.c: Update dump file.
7169 * gcc.dg/tree-ssa/tailrecursion-2.c: Update dump file.
7170 * gcc.dg/tree-ssa/tailrecursion-3.c: Update dump file.
7171 * gcc.dg/tree-ssa/pr21658.c: Likewise.
7172 * gcc.dg/tree-ssa/pr15349.c: Likewise.
7173 * gcc.dg/tree-ssa/pr25501.c: Likewise.
7174 * gcc.dg/tree-ssa/vrp11.c: Make more complex so it still test
7175 transformation in question.
7176 * gcc.dg/tree-ssa/vrp05.c: Likewise.
7177 * gcc.dg/tree-ssa/pr20701.c: Likewise.
7178 * gcc.dg/always_inline3.c: Likewise.
7180 2007-01-10 Mark Mitchell <mark@codesourcery.com>
7183 * g++.dg/template/typename11.C: New test.
7185 2007-01-10 Robert Kennedy <jimbob@google.com>
7187 * gcc.dg/fold-compare-2.c: New test case for fold_comparison.
7189 2007-01-09 Brooks Moses <brooks.moses@codesourcery.com>
7191 * gfortran.dg/chkbits.f90: Added IBCLR tests; test calls
7192 for different integer kinds.
7193 * gfortran.dg/ishft.f90: Renamed to ishft_1.f90...
7194 * gfortran.dg/ishft_1.f90: ...Renamed from ishft.f90.
7195 * gfortran.dg/ishft_2.f90: New test.
7196 * gfortran.dg/ishft_3.f90: New test.
7198 2007-01-09 Brooks Moses <brooks.moses@codesourcery.com>
7200 * gfortran.dg/altreturn_2.f90: Removed executable bit.
7202 2007-01-09 Zdenek Dvorak <dvorakz@suse.cz>
7204 PR tree-optimization/30322
7205 * gcc.dg/tree-ssa/loop-21.c: New test.
7207 2007-01-08 Geoffrey Keating <geoffk@apple.com>
7209 * g++.dg/rtti/darwin-builtin-linkage.C: New.
7211 2007-01-08 Andrew Pinski <andrew_pinski@playstation.sony.com>
7213 * gcc.target/spu/intrinsics-1.c: Remove xfail.
7215 2007-01-08 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
7217 * g++.dg/warn/overflow-warn-1.C: Fix testcase.
7218 * g++.dg/warn/overflow-warn-3.C: Likewise.
7219 * g++.dg/warn/overflow-warn-4.C: Likewise.
7220 * g++.dg/warn/overflow-warn-5.C: Likewise.
7221 * g++.dg/warn/overflow-warn-6.C: Likewise.
7222 * g++.dg/warn/Woverflow-1.C: Likewise.
7223 * g++.dg/warn/Woverflow-2.C: Likewise.
7224 * g++.dg/warn/Woverflow-3.C: Likewise.
7225 * g++.dg/warn/multiple-overflow-warn-2.C: Likewise.
7227 2007-01-08 Roger Sayle <roger@eyesopen.com>
7229 * gfortran.dg/array_constructor_14.f90: New test case.
7230 * gfortran.dg/vect/vect-5.f90: Update test for improved alignment.
7232 2007-01-08 Richard Guenther <rguenther@suse.de>
7234 PR tree-optimization/23603
7235 * gcc.dg/tree-ssa/vrp31.c: New testcase.
7236 * gcc.dg/tree-ssa/vrp32.c: Likewise.
7238 2007-01-08 Mark Shinwell <shinwell@codesourcery.com>
7240 * gcc.target/i386/20020531-1.c: Use "char" not "unsigned char"
7242 * gcc.target/powerpc/altivec-vec-merge.c (foo): Add casts.
7243 * gcc.dg/simd-1.c: Update dg-error directives to reflect new
7245 * gcc.dg/simd-5.c: Likewise.
7246 * gcc.dg/simd-6.c: Likewise.
7247 * g++.dg/conversion/simd1.C: Likewise.
7248 * g++.dg/conversion/simd3.C: Likewise.
7249 * g++.dg/ext/attribute-test-2.C (data): Add "vs" member.
7252 2007-01-08 Mark Shinwell <shinwell@codesourcery.com>
7254 PR tree-optimization/29877
7255 * gcc.dg/pr16194.c: Skip test entirely if we don't know the
7256 name of a hard register for the target concerned. Adjust dg-error
7257 directives to cope with new behaviour of TER.
7259 2007-01-07 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
7262 * g++.dg/conversion/nullptr1.C: Added overflow warning.
7263 * g++.dg/warn/overflow-warn-1.C: New.
7264 * g++.dg/warn/overflow-warn-3.C: New.
7265 * g++.dg/warn/overflow-warn-4.C: New.
7266 * g++.dg/warn/overflow-warn-5.C: New.
7267 * g++.dg/warn/overflow-warn-6.C: New.
7268 * g++.dg/warn/Woverflow-1.C: New.
7269 * g++.dg/warn/Woverflow-2.C: New.
7270 * g++.dg/warn/Woverflow-3.C: New.
7271 * g++.dg/warn/multiple-overflow-warn-2.C: New.
7273 2007-01-07 Bernhard Fischer <aldot@gcc.gnu.org>
7276 * gfortran.dg/invalid_name.f90: New test.
7277 * gfortran.dg/do_iterator.f90: Adjust pattern for expected error.
7278 * gfortran.dg/gomp/pr29759.f90: Ditto.
7280 2007-01-06 Steven G. Kargl <kargl@gcc.gnu.org>
7282 * gfortran.dg/present_1.f90: Update error message.
7284 2007-01-06 Lee Millward <lee.millward@codesourcery.com>
7287 * g++.dg/template/duplicate1.C: New test
7288 * g++.dg/template/memfriend6.C: Adjust error markers.
7290 2007-01-05 Andrew Pinski <Andrew_Pinski@playstation.sony.com>
7293 * gcc.dg/torture/inline-1.c: New test.
7295 2007-01-05 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
7298 * gcc.dg/multiple-overflow-warn-1.c: New.
7299 * gcc.dg/multiple-overflow-warn-2.c: New.
7300 * gcc.dg/overflow-warn-6.c: New.
7301 * g++.dg/warn/multiple-overflow-warn-1.C: New.
7303 2007-01-05 Roger Sayle <roger@eyesopen.com>
7305 * gfortran.dg/array_memcpy_1.f90: New test case.
7306 * gfortran.dg/array_memcpy_2.f90: Likewise.
7308 2007-01-05 Richard Guenther <rguenther@suse.de>
7311 * g++.dg/opt/pr27826.C: New testcase.
7313 2007-01-05 Ian Lance Taylor <iant@google.com>
7315 * gcc.dg/Walways-true-1.c: New test.
7316 * gcc.dg/Walways-true-2.c: New test.
7317 * g++.dg/warn/Walways-true-1.C: New test.
7318 * g++.dg/warn/Walways-true-2.C: New test.
7320 2007-01-05 Jakub Jelinek <jakub@redhat.com>
7323 * gcc.dg/pr30360.c: New test.
7325 2007-01-05 Paul Thomas <pault@gcc.gnu.org>
7328 * gfortran.dg/data_implied_do_1.f90: New test.
7332 * gfortran.dg/char_length_1.f90: New test.
7334 2007-01-05 Richard Guenther <rguenther@suse.de>
7337 * g++.dg/opt/pr28116.C: New testcase.
7339 2007-01-05 Tobias Burnus <burnus@net-b.de>
7342 * gfortran.dg/alloc_alloc_expr_1.f90: Add check for
7344 * gfortran.dg/allocatable_dummy_2.f90: Update dg-error.
7345 * gfortran.dg/protected_4.f90: Add pointer intent check.
7346 * gfortran.dg/protected_6.f90: Add pointer intent check.
7347 * gfortran.dg/pointer_intent_1.f90: New test.
7348 * gfortran.dg/pointer_intent_2.f90: New test.
7349 * gfortran.dg/pointer_intent_3.f90: New test.
7351 2007-01-04 Brooks Moses <brooks.moses@codesourcery.com>
7354 * gfortran.dg/altreturn_2.f90: new test.
7356 2007-01-04 Tom Tromey <tromey@redhat.com>
7358 PR preprocessor/28165:
7359 * gcc.dg/cpp/pr28165.c: New file.
7361 2007-01-03 Josh Conner <jconner@apple.com>
7364 * gcc.dg/pr29683.c: New.
7366 2007-01-03 Jakub Jelinek <jakub@redhat.com>
7369 * g++.dg/pch/template-1.C: New test.
7370 * g++.dg/pch/template-1.Hs: New file.
7372 2007-01-03 Andrew Pinski <andrew_pinski@playstation.sony.com>
7375 * gcc.c-torture/compile/complex-4.c: New test.
7377 2007-01-03 Joseph Myers <joseph@codesourcery.com>
7379 * g++.dg/vect/vect.exp: Skip PowerPC targets not supporting
7381 * gcc.target/powerpc/altivec-20.c: Use powerpc_altivec_ok.
7383 2007-01-03 Jakub Jelinek <jakub@redhat.com>
7386 * gcc.dg/pr30286.c: New test.
7389 * g++.dg/template/crash66.C: New test.
7392 * g++.dg/template/friend49.C: New test.
7394 2007-01-03 Steven G. Kargl <kargls@comcast.net>
7396 * gfortran.dg/ibits.f90: New test.
7398 2007-01-03 Zdenek Dvorak <dvorakz@suse.cz>
7400 * gcc.dg/tree-ssa/update-unroll-1.c: New test.
7401 * gcc.dg/tree-ssa/update-unswitch-1.c: New test.
7403 2007-01-02 Jan Hubicka <jh@suse.cz>
7405 * gcc.dg/pr16194.c: We now output error on all three functions,
7408 2007-01-02 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
7411 * gcc.dg/overflow-warn-3.c: Remove XFAIL.
7412 * gcc.dg/overflow-warn-4.c: Remove XFAIL.
7414 2006-01-02 Ian Lance Taylor <iant@google.com>
7416 * g++.dg/warn/Wparentheses-22.C: New test.
7417 * g++.dg/warn/Wparentheses-23.C: New test.
7419 2007-01-02 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
7422 * gcc.dg/declspec-3.c: Replace -W with -Wold-style-declaration.
7423 * gcc.dg/declspec-3-Wextra.c: New.
7424 * gcc.dg/declspec-3-no.c: New
7426 2007-01-02 Paul Thomas <pault@gcc.gnu.org>
7429 * gfortran.dg/interface_10.f90: Remove.
7431 2007-01-01 Roger Sayle <roger@eyesopen.com>
7433 * gcc.dg/fold-eqxor-4.c: New test case.
7435 2007-01-02 Joseph Myers <joseph@codesourcery.com>
7438 * gcc.c-torture/compile/pr30311.c: New test.
7440 2007-01-01 Andrew Pinski <pinskia@gmail.com>
7443 * gcc.c-torture/compile/statement-expression-1.c: New test.
7445 2007-01-01 Andreas Schwab <schwab@suse.de>
7448 * g++.dg/eh/pr29166.C: New test.
7450 2007-01-01 Joseph Myers <joseph@codesourcery.com>
7452 * lib/target-supports.exp (check_effective_target_powerpc_spe):
7454 (check_effective_target_vect_cmdline_needed): Use it.
7456 2006-12-31 Richard Guenther <rguenther@suse.de>
7459 * gcc.dg/pr30137-1.c: New testcase.
7460 * gcc.dg/pr30137-2.c: Likewise.
7462 2006-12-31 Roger Sayle <roger@eyesopen.com>
7465 * gcc.dg/fold-plusnot-1.c: New test case.
7467 2006-12-31 Simon Martin <simartin@users.sourceforge.net>
7470 * g++.dg/parse/template22.C: New test.
7472 2006-12-31 Richard Guenther <rguenther@suse.de>
7475 * gcc.c-torture/compile/pr30338.c: New testcase.
7477 2006-12-31 Paul Thomas <pault@gcc.gnu.org>
7480 * gfortran.dg/intrinsic_actual_4.f90: New test.
7483 * gfortran.dg/func_decl_3.f90: New test.
7485 2006-12-31 Paul Thomas <pault@gcc.gnu.org>
7488 * gfortran.dg/c_by_val.c: Called by c_by_val_1.f.
7489 * gfortran.dg/c_by_val_1.f: New test.
7490 * gfortran.dg/c_by_val_2.f: New test.
7491 * gfortran.dg/c_by_val_3.f: New test.
7493 2006-12-30 Thomas Koenig <Thomas.Koenig@online.de>
7496 * gfortran.dg/sum_zero_array_1.f90: New test.
7498 2006-12-29 Jakub Jelinek <jakub@redhat.com>
7500 PR preprocessor/29612
7501 * gcc.dg/cpp/pr29612-1.c: New test.
7502 * gcc.dg/cpp/pr29612-2.c: New test.
7504 2006-12-28 Paul Thomas <pault@gcc.gnu.org>
7507 * gfortran.dg/pure_formal_proc_1.f90: New test.
7510 * gfortran.dg/intrinsic_actual_3.f90: New test.
7512 2006-12-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7515 * gfortran.dg/io_constraints_1.f90: Update test.
7516 * gfortran.dg/io_constraints_2.f90: Update test.
7517 * gfortran.dg/inquire_iolength.f90: New test.
7519 2006-12-27 Paul Thomas <pault@gcc.gnu.org>
7522 * gfortran.dg/interface_10.f90: New test.
7523 * gfortran.dg/dummy_procedure_1.f90: Add error for call s1(z),
7524 since z is already, locally a variable.
7527 * gfortran.dg/generic_11.f90: New test.
7528 * gfortran.dg/interface_7.f90: Remove name clash between module
7529 name and procedure 'x' referenced in the interface.
7531 2006-12-23 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
7534 * gcc.dg/Wmissing-parameter-type.c: New.
7535 * gcc.dg/Wmissing-parameter-type-Wextra.c: New.
7536 * gcc.dg/Wmissing-parameter-type-no.c: New.
7538 2006-12-22 Paul Thomas <pault@gcc.gnu.org>
7541 * gfortran.dg/entry_array_specs_2.f: New test.
7544 * gfortran.dg/nested_modules_6.f90: New test.
7546 2006-12-22 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
7549 * gcc.dg/attr-returns_twice-1.c: Replace Wextra with Wclobbered.
7550 * gcc.dg/setjmp-1.c: Add explicit Wclobbered.
7552 2006-12-21 Andrew Pinski <pinskia@gmail.com>
7555 * g++.dg/opt/complex6.C: New test.
7557 2006-12-22 Ben Elliston <bje@au.ibm.com>
7559 * lib/gcc-dg.exp (gcc-dg-prune): Return "::unsupported::memory
7560 full" if the linker on spu-*-* warns about exceeding local store.
7562 And revert this patch:
7563 * lib/gcc-defs.exp (${tool}_check_compile): xfail test cases that
7564 fail to link due to relocation overflows on spu-*-*.
7566 2006-12-21 Paul Thomas <pault@gcc.gnu.org>
7569 * gfortran.dg/dependency_19.f90: New test.
7571 2006-12-21 Paul Thomas <pault@gcc.gnu.org>
7574 * gfortran.dg/alloc_comp_basics_3.f90: New test.
7576 2006-12-21 Jakub Jelinek <jakub@redhat.com>
7579 * gcc.c-torture/execute/20061220-1.c: New test.
7582 * gcc.dg/gomp/asm-1.c: New test.
7585 * g++.dg/eh/ia64-2.C: New test.
7587 2006-12-21 Nathan Sidwell <nathan@codesourcery.com>
7591 * gcc.dg/rs6000-leaf.c: New.
7593 2006-12-20 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
7596 * gfortran.dg/f2c_8.f90: New test.
7598 2006-12-20 Bill Wendling <wendling@apple.com>
7600 * gcc.dg/asm-b.c: Check for __ppc64__.
7602 2006-12-20 Paul Thomas <pault@gcc.gnu.org>
7605 * gfortran.dg/bounds_check_5.f90: New test.
7607 2006-12-20 Andrew Pinski <pinskia@gmail.com>
7610 * gcc.dg/gomp/complex-1.c: New testcase.
7612 2006-12-20 Roger Sayle <roger@eyesopen.com>
7614 * gfortran.dg/array_memset_1.f90: New test case.
7616 2006-12-20 Dorit Nuzman <dorit@il.ibm.com>
7618 * lib/target-supports.exp: Add spu to
7619 check_effective_target_vect_widen_mult_hi_to_si.
7621 2006-12-20 Paul Thomas <pault@gcc.gnu.org>
7624 * gfortran.dg/generic_9.f90: New test.
7627 * gfortran.dg/generic_10.f90: New test.
7629 2006-12-19 Andrew Pinski <pinskia@gmail.com>
7632 * gcc.dg/pr30045.c: New test.
7634 2006-12-20 Ben Elliston <bje@au.ibm.com>
7636 * gcc.dg/20020312-2.c: Add a case for __SPU__.
7638 2006-12-19 Eric Christopher <echristo@apple.com>
7641 * gcc.c-torture/execute/pr29302-1.c: New.
7643 2006-12-19 Tobias Burnus <burnus@net-b.de>
7646 * gfortran.dg/associated_1.f90: Add test for associated(NULL,NULL).
7648 2006-12-19 Paul Thomas <pault@gcc.gnu.org>
7651 * gfortran.dg/altreturn_3.f90: New test.
7653 * gfortran.dg/char_result_12.f90: Fix comment typos.
7655 2006-12-19 Ben Elliston <bje@au.ibm.com>
7657 * gcc.dg/cpp/trad/include.c: #include stdlib.h instead of stdio.h,
7658 as newlib's stdio.h uses non-traditional cpp constructs.
7660 2006-12-18 Brooks Moses <brooks.moses@codesourcery.com>
7662 * gfortran.dg/advance.f90: Renamed to advance_1.f90
7663 * gfortran.dg/append-1.f90: Renamed to append_1.f90
7664 * gfortran.dg/array-1.f90: Renamed to array_1.f90
7665 * gfortran.dg/assign_4.f90: Renamed to assign_8.f90
7666 * gfortran.dg/backspace.f: Renamed to backspace_1.f
7667 * gfortran.dg/backspace.f90: Renamed to backspace_7.f90
7668 * gfortran.dg/default_initialization.f: Renamed to
7669 default_initialization_1.f
7670 * gfortran.dg/dollar_edit_descriptor-1.f: Renamed to
7671 dollar_edit_descriptor_1.f
7672 * gfortran.dg/dollar_edit_descriptor-2.f: Renamed to
7673 dollar_edit_descriptor_2.f
7674 * gfortran.dg/dollar_edit_descriptor-3.f: Renamed to
7675 dollar_edit_descriptor_3.f
7676 * gfortran.dg/logint-1.f: Renamed to logint_1.f
7677 * gfortran.dg/logint-2.f: Renamed to logint_2.f
7678 * gfortran.dg/logint-3.f: Renamed to logint_3.f
7679 * gfortran.dg/advance_1.f90: Renamed from advance.f90
7680 * gfortran.dg/append_1.f90: Renamed from append-1.f90
7681 * gfortran.dg/array_1.f90: Renamed from array-1.f90
7682 * gfortran.dg/assign_8.f90: Renamed from assign_4.f90
7683 * gfortran.dg/backspace_1.f: Renamed from backspace.f
7684 * gfortran.dg/backspace_7.f90: Renamed from backspace.f90
7685 * gfortran.dg/default_initialization_1.f: Renamed from
7686 default_initialization.f
7687 * gfortran.dg/dollar_edit_descriptor_1.f: Renamed from
7688 dollar_edit_descriptor-1.f
7689 * gfortran.dg/dollar_edit_descriptor_2.f: Renamed from
7690 dollar_edit_descriptor-2.f
7691 * gfortran.dg/dollar_edit_descriptor_3.f: Renamed from
7692 dollar_edit_descriptor-3.f
7693 * gfortran.dg/logint_1.f: Renamed from logint-1.f
7694 * gfortran.dg/logint_2.f: Renamed from logint-2.f
7695 * gfortran.dg/logint_3.f: Renamed from logint-3.f
7697 2006-12-18 Bill Wendling <wendling@apple.com>
7699 * g++.old-deja/g++.mike/p11144.C: Renamed id to ID because
7700 id is an OjbC keyword.
7702 2006-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7704 * gcc.dg/torture/builtin-pow-mpfr-1.c: New test.
7706 2006-12-18 Brooks Moses <brooks.moses@codesourcery.com>
7708 * gfortran.dg/advance_3.f90: Add dg-do compile directive.
7710 2006-12-18 Ian Lance Taylor <iant@google.com>
7712 * g++.dg/warn/Wmissing-declarations-1.C: New test.
7714 2006-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
7716 * gcc.c-torture/compile/pr27528.c: Use empty templates.
7718 2006-12-17 Steven G. Kargl <kargl@gcc.gnu.org>
7721 * gfortran.fortran-torture/execute/where21.f90: New test.
7723 2006-12-17 Tobias Burnus <burnus@net-b.de>
7725 * gfortran.dg/associated_2.f90: Add test for associated(NULL,NULL).
7727 2006-12-16 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
7730 * gcc.dg/20001116-1.c: Replace -Wextra with -Wempty-body.
7731 * gcc.dg/if-empty-1.c: Likewise.
7732 * gcc.dg/pr23165.c: Likewise.
7733 * g++.dg/warn/empty-body.C: Likewise.
7735 2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7738 * gfortran.dg/open_errors.f90: New test.
7740 2006-12-15 H.J. Lu <hongjiu.lu@intel.com>
7742 * gcc.dg/i386-cpuid.h (bit_SSSE3): New.
7744 * gcc.target/i386/ssse3-pabsb.c: New file.
7745 * gcc.target/i386/ssse3-pabsd.c: Likewise.
7746 * gcc.target/i386/ssse3-pabsw.c: Likewise.
7747 * gcc.target/i386/ssse3-palignr.c: Likewise.
7748 * gcc.target/i386/ssse3-phaddd.c: Likewise.
7749 * gcc.target/i386/ssse3-phaddsw.c: Likewise.
7750 * gcc.target/i386/ssse3-phaddw.c: Likewise.
7751 * gcc.target/i386/ssse3-phsubd.c: Likewise.
7752 * gcc.target/i386/ssse3-phsubsw.c: Likewise.
7753 * gcc.target/i386/ssse3-phsubw.c: Likewise.
7754 * gcc.target/i386/ssse3-pmaddubsw.c: Likewise.
7755 * gcc.target/i386/ssse3-pmulhrsw.c: Likewise.
7756 * gcc.target/i386/ssse3-pshufb.c: Likewise.
7757 * gcc.target/i386/ssse3-psignb.c: Likewise.
7758 * gcc.target/i386/ssse3-psignd.c: Likewise.
7759 * gcc.target/i386/ssse3-psignw.c: Likewise.
7760 * gcc.target/i386/ssse3-vals.h: Likewise.
7762 2006-12-15 Janis Johnson <janis187@us.ibm.com>
7764 * lib/gfortran-dg.exp: Don't include fortran-torture.exp.
7765 * lib/fortran-torture.exp: Include target-supports.exp.
7767 2006-12-15 Jakub Jelinek <jakub@redhat.com>
7770 * gcc.c-torture/execute/pr30185.c: New test.
7772 2006-12-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7776 * gcc.dg/builtin-bswap-1.c: Require stdint_types.
7777 * gcc.dg/builtin-bswap-2.c: Likewise.
7778 * gcc.dg/builtin-bswap-3.c: Likewise.
7779 * gcc.dg/builtin-bswap-4.c: Likewise.
7780 * lib/target-supports.exp (check_effective_target_stdint_types): New.
7781 * gcc.c-torture/execute/mode-dependent-address.x: New file.
7783 2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7786 * gfortran.dg/write_zero_array: New test.
7788 2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7791 * gfortran.dg/write_fmt_trim.f90: New test.
7793 2006-12-14 Diego Novillo <dnovillo@redhat.com>
7796 * gcc.dg/pr19633-1.c: Increase threshold for partitioning
7799 2006-12-14 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7801 * lib/target-supports.exp (check_weak_available): Use istarget
7802 "hppa*-*-hpux10*" instead of regexp.
7803 (check_cxa_atexit_available): Likewise.
7805 2006-12-14 Richard Guenther <rguenther@suse.de>
7807 PR tree-optimization/30197
7808 * gcc.c-torture/execute/complex-1.c: Fix function name.
7809 * gcc.dg/builtins-61.c: New testcase.
7811 2006-12-14 Richard Guenther <rguenther@suse.de>
7814 * gcc.dg/pr30172-1.c: New testcase.
7816 2006-12-14 Richard Guenther <rguenther@suse.de>
7818 PR tree-optimization/30198
7819 * gcc.dg/builtins-60.c: New testcase.
7821 2006-12-14 Dorit Nuzman <dorit@il.ibm.com>
7823 * lib/target-supports.exp (vect_no_align): Remove spu.
7825 2006-12-13 Ian Lance Taylor <iant@google.com>
7829 * g++.dg/warn/Wparentheses-5.C: New test.
7830 * g++.dg/warn/Wparentheses-6.C: New test.
7831 * g++.dg/warn/Wparentheses-7.C: New test.
7832 * g++.dg/warn/Wparentheses-8.C: New test.
7833 * g++.dg/warn/Wparentheses-9.C: New test.
7834 * g++.dg/warn/Wparentheses-10.C: New test.
7835 * g++.dg/warn/Wparentheses-11.C: New test.
7836 * g++.dg/warn/Wparentheses-12.C: New test.
7837 * g++.dg/warn/Wparentheses-13.C: New test.
7838 * g++.dg/warn/Wparentheses-14.C: New test.
7839 * g++.dg/warn/Wparentheses-15.C: New test.
7840 * g++.dg/warn/Wparentheses-16.C: New test.
7841 * g++.dg/warn/Wparentheses-17.C: New test.
7842 * g++.dg/warn/Wparentheses-18.C: New test.
7843 * g++.dg/warn/Wparentheses-19.C: New test.
7844 * g++.dg/warn/Wparentheses-20.C: New test.
7845 * g++.dg/warn/Wparentheses-21.C: New test.
7847 2006-12-13 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7850 * lib/target-supports.exp (check_cxa_atexit_available): Return false
7851 for target "hppa.*hpux10".
7853 2006-12-13 Jakub Jelinek <jakub@redhat.com>
7855 * g++.dg/debug/vartrack1.C: New test.
7857 * g++.dg/opt/ifcvt1.C: New test.
7859 * gcc.dg/tls/opt-13.c: New test.
7861 * gcc.dg/20060425-2.c: New test.
7863 * g++.dg/opt/pr15054-2.C: New test.
7865 * gcc.c-torture/execute/20060420-1.c: New test.
7867 * gcc.c-torture/execute/20060412-1.c: New test.
7869 * objc/compile/20060406-1.m: New test.
7871 2006-12-08 Alexandre Oliva <aoliva@redhat.com>
7873 * g++.dg/template/array17.C: New test.
7875 2006-02-25 Alexandre Oliva <aoliva@redhat.com>
7877 * gcc.target/powerpc/altivec-23.c: New test.
7879 2006-12-13 Lee Millward <lee.millward@codesourcery.com>
7882 * g++.dg/inherit/error3.C: New test.
7885 * g++.dg/inherit/error4.C: New test.
7887 2006-12-13 Richard Guenther <rguenther@suse.de>
7889 PR tree-optimization/17687
7890 * gcc.dg/builtins-59.c: New testcase.
7892 2006-12-13 Ben Elliston <bje@au.ibm.com>
7894 * gcc.target/spu/Wmain.c: New test.
7896 2006-12-12 Josh Conner <jconner@apple.com>
7898 * g++.dg/abi/thunk3.C: Use .weak_definition on darwin.
7899 * g++.dg/abi/thunk4.C: Likewise.
7900 * g++.dg/abi/rtti3.C: Likewise.
7902 2006-12-12 Trevor Smigiel <trevor_smigiel@playstation.sony.com>
7904 * gcc.target/spu/cpat-1.c: New test.
7905 * gcc.target/spu/cpat-2.c: New test.
7906 * gcc.target/spu/cpat-3.c: New test.
7907 * gcc.target/spu/cpat-4.c: New test.
7909 2006-12-12 Andrew Pinski <andrew_pinski@playstation.sony.com>
7912 * gcc.c-torture/compile/vector-1.c: New test.
7913 * gcc.c-torture/compile/vector-2.c: New test.
7914 * gcc.c-torture/compile/vector-3.c: New test.
7916 2006-12-12 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
7918 * lib/fortran-torture.exp: Update copyright years. Remove
7919 obsolete comment. Test -ftree-vectorize where it makes sense.
7920 * lib/gfortran-dg.exp: Update copyright years. Use settings
7921 from fortran-torture.exp.
7922 * gfortran.dg/char_transpose_1.f90,
7923 gfortran.dg/char_spread_1.f90, gfortran.dg/g77/dnrm2.f,
7924 gfortran.dg/dependent_decls_1.f90: Fixout-of-bound errors.
7925 * gfortran.dg/enum_10.f90, gfortran.dg/mixed_io_1.f90: Add
7928 2006-12-12 Richard Sandiford <richard@codesourcery.com>
7930 * lib/gcc-dg.exp (${tool}_load): Fix invocation of
7933 2006-12-12 Ira Rosen <irar@il.ibm.com>
7935 * gcc.dg/vect/vect-strided-store-u32-i2.c: New test.
7936 * gcc.dg/vect/vect-strided-store-a-u8-i2.c: New test.
7937 * gcc.dg/vect/vect-strided-store-u16-i4.c: New test.
7938 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Add a case of stores with
7941 2006-12-12 Richard Guenther <rguenther@suse.de>
7944 * gfortran.fortran-torture/compile/pr30147.f90: New testcase.
7946 2006-12-11 Aldy Hernandez <aldyh@redhat.com>
7947 Diego Novillo <dnovillo@redhat.com>
7949 * gcc.dg/tree-ssa/20040517-1.c: Adapt pattern to
7951 * gcc.dg/tree-ssa/pr26421.c: Likewise
7952 * gcc.dg/tree-ssa/inline_asm-1.c: Likewise.
7953 * gcc.dg/tree-ssa/pr23382.c: Likewise.
7954 * gcc.dg/tree-ssa/inline_asm-2.c: Likewise.
7955 * gcc.dg/tree-ssa/pr28410.c: Likewise.
7956 * gcc.dg/tree-ssa/20031015-1.c: Likewise.
7957 * gcc.dg/tree-ssa/20040302-1.c: Likewise.
7958 * gcc.dg/tree-ssa/vrp07.c: Likewise.
7959 * gcc.dg/tree-ssa/vrp08.c: Likewise.
7960 * gcc.dg/tree-ssa/alias-12.c: Likewise.
7962 2006-12-11 Jan Hubicka <jh@suse.cz>
7964 * gcc.dg/tree-prof/stringop-1.c: New test.
7965 * gcc.dg/tree-prof/stringop-2.c: New test.
7967 2006-12-11 Uros Bizjak <ubizjak@gmail.com>
7970 * gcc.target/i386/pr30120.c: New test.
7973 2006-11-15 Uros Bizjak <ubizjak@gmail.com>
7975 * gcc.target/i386/x87regparm-1.c: New test.
7976 * gcc.target/i386/x87regparm-2.c: New test.
7977 * gcc.target/i386/x87regparm-3.c: New test.
7978 * gcc.target/i386/x87regparm-4.c: New test.
7980 2006-12-10 Zdenek Dvorak <dvorakz@suse.cz>
7982 * gcc.dg/tree-ssa/loop-17.c: Update outcome.
7984 2006-12-10 Tobias Burnus <burnus@net-b.de>
7987 * gfortran.dg/protected_1.f90: New test.
7988 * gfortran.dg/protected_2.f90: New test.
7989 * gfortran.dg/protected_3.f90: New test.
7990 * gfortran.dg/protected_4.f90: New test.
7991 * gfortran.dg/protected_5.f90: New test.
7992 * gfortran.dg/protected_6.f90: New test.
7994 2006-12-09 Paul Thomas <pault@gcc.gnu.org>
7995 Tobias Burnus <burnus@gcc.gnu.org>
7999 * gfortran.dg/interface_4.f90: Test adding procedure to generic
8001 * gfortran.dg/interface_5.f90: Test warning for not-referenced-to
8002 ambiguous interfaces.
8003 * gfortran.dg/interface_6.f90: Test invalid, ambiguous interface.
8004 * gfortran.dg/interface_7.f90: Test invalid, ambiguous interface.
8005 * gfortran.dg/interface_8.f90: Test warning for not-referenced-to
8006 ambiguous interfaces.
8007 * gfortran.dg/interface_1.f90: Change dg-error into a dg-warning.
8008 * gfortran.dg/array_initializer_2.f90: Add initializer array
8012 * gfortran.dg/interface_9.f90: Test that host interfaces are
8013 not checked for ambiguity with the local version.
8015 2006-12-09 Paul Thomas <pault@gcc.gnu.org>
8018 * gfortran.dg/module_interface_2.f90: New test.
8020 2006-12-09 Paul Thomas <pault@gcc.gnu.org>
8023 * gfortran.dg/assumed_len.f90: New test.
8025 2006-12-09 Richard Guenther <rguenther@suse.de>
8027 * g++.dg/warn/implicit-typename1.C: Qualify types.
8028 * g++.dg/parse/crash12.C: Likewise.
8029 * g++.dg/tree-ssa/pr22444.C: Likewise.
8031 2006-12-09 Tobias Burnus <burnus@net-b.de>
8033 * gfortran.dg/array_2.f90: Added sqrt test.
8035 2006-12-08 Uros Bizjak <ubizjak@gmail.com>
8037 * gcc.target/i386/x87regparm-1.c: XFAIL.
8038 * gcc.target/i386/x87regparm-2.c: XFAIL.
8039 * gcc.target/i386/x87regparm-3.c: XFAIL.
8040 * gcc.target/i386/x87regparm-4.c: XFAIL.
8042 2006-12-08 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
8044 * lib/target-supports.exp
8045 (check_effective_target_large_long_double): New.
8046 * gcc.dg/Wconversion-real.c : Use it.
8047 * gcc.dg/Wconversion-integer.c : Fix for targets where char is
8050 2006-12-08 Mark Shinwell <shinwell@codesourcery.com>
8052 * gcc.c-torture/execute/mode-dependent-address.c: New test.
8054 2006-12-08 Tobias Burnus <burnus@net-b.de>
8057 * gfortran.dg/import4.f90: New test for IMPORT in modules.
8059 2006-12-07 Mark Mitchell <mark@codesourcery.com>
8062 * g++.dg/template/crash65.C: New test.
8063 * g++.dg/template/spec16.C: Tweak error markers.
8065 2006-12-07 Andrew Pinski <andrew_pinski@playstation.sony.com>
8067 * gcc.target/spu: New directory.
8068 * gcc.target/spu/spu.exp: New file.
8069 * gcc.target/spu/intrinsics-1.c: New test.
8071 2006-12-07 Lee Millward <lee.millward@codesourcery.com>
8074 * g++.dg/ext/attrib27.C: New test.
8075 * g++.dg/parse/struct-as-enum1.C: Adjust error markers.
8076 * g++.dg/parse/typedef5.C: Likewise.
8078 2006-12-07 Mike Stump <mrs@apple.com>
8080 * treelang/compile/var_defs.tree: Adjust.
8082 2006-12-06 Mark Mitchell <mark@codesourcery.com>
8085 * g++.dg/template/crash64.C: New test.
8086 * g++.dg/parse/crash27.C: Adjust error markers.
8088 2006-12-06 Thomas Koenig <Thomas.Koenig@online.de>
8092 * gfortran.dg/read_eof_4.f90: Add tests.
8093 * gfortran.dg/readwrite_unf_direct_eor_1.f90: New test.
8094 * gfortran.dg/unf_read_corrupted_1.f90: New test.
8096 2006-12-05 Mark Mitchell <mark@codesourcery.com>
8099 * g++.dg/template/crash63.C: New test.
8102 * g++.dg/template/crash62.C: New test.
8104 2006-12-05 Paul Thomas <pault@gcc.gnu.org>
8107 * gfortran.dg/allocatable_function_1.f90: Increase the number
8108 of expected calls of free to 10; the lhs section reference is
8109 now evaluated so there is another call to bar. Change the
8110 comment appropriately.
8111 * gfortran.dg/array_section_1.f90: New test.
8113 2006-12-05 Paul Thomas <pault@gcc.gnu.org>
8116 * gfortran.dg/char_result_12.f90: New test.
8118 2006-12-05 Richard Guenther <rguenther@suse.de>
8120 * gcc.dg/vect/vect.exp: Add support for -fno-math-errno tests.
8121 * gcc.dg/vect/vect-pow-2.c: Rename to ...
8122 * gcc.dg/vect/no-math-errno-vect-pow-1.c: ... this. Require
8123 vect_double, xfail for spu*-*-*.
8125 2006-12-04 Tobias Burnus <burnus@net-b.de>
8128 * initialization_4.f90: Test noninteger exponents (-std=f95).
8129 * initialization_5.f90: New test for noninteger exponents
8132 2006-12-04 Paul Thomas <pault@gcc.gnu.org>
8135 * gfortran.dg/parameter_array_section_1.f90: New test.
8137 2006-12-04 Mark Mitchell <mark@codesourcery.com>
8140 * g++.dg/template/crash61.C: New test.
8143 * g++.dg/template/error23.C: New test.
8145 2006-12-04 Uros Bizjak <ubizjak@gmail.com>
8147 * gcc.target/i386/sse-18.c: Pass if CPU has no SSE2 support.
8149 2006-12-04 Paul Thomas <pault@gcc.gnu.org>
8152 * gfortran.dg/host_dummy_index_1.f90: Added additional test.
8154 2006-12-04 Jakub Jelinek <jakub@redhat.com>
8157 * gcc.dg/gomp/pr29965-1.c: New test.
8158 * gcc.dg/gomp/pr29965-2.c: New test.
8159 * gcc.dg/gomp/pr29965-3.c: New test.
8160 * gcc.dg/gomp/pr29965-4.c: New test.
8161 * gcc.dg/gomp/pr29965-5.c: New test.
8162 * gcc.dg/gomp/pr29965-6.c: New test.
8163 * g++.dg/gomp/pr29965-1.C: New test.
8164 * g++.dg/gomp/pr29965-2.C: New test.
8165 * g++.dg/gomp/pr29965-3.C: New test.
8166 * g++.dg/gomp/pr29965-4.C: New test.
8167 * g++.dg/gomp/pr29965-5.C: New test.
8168 * g++.dg/gomp/pr29965-6.C: New test.
8169 * g++.dg/gomp/pr29965-7.C: New test.
8170 * g++.dg/gomp/pr29965-8.C: New test.
8171 * g++.dg/gomp/pr29965-9.C: New test.
8172 * g++.dg/gomp/pr29965-10.C: New test.
8174 2006-12-04 Eric Botcazou <ebotcazou@adacore.com>
8176 * gnat.dg/pointer_variable_bounds.adb: New test.
8177 * gnat.dg/pointer_variable_bounds.ads: Likewise.
8178 * gnat.dg/pointer_variable_bounds_q.ads: Likewise.
8180 2006-12-03 Eric Christopher <echristo@apple.com>
8182 * gcc.target/i386/stack-prot-kernel.c: Skip for x86_64-*-darwin.
8184 2006-12-03 Richard Henderson <rth@redhat.com>
8185 Andrew Pinski <pinskia@gmail.com>
8188 * g++.dg/warn/unit-1.C: New test.
8190 2006-12-03 Uros Bizjak <ubizjak@gmail.com>
8192 * gcc.dg/visibility-11.c: Compile with -mstringop-strategy=libcall.
8194 2006-12-03 Dorit Nuzman <dorit@il.ibm.com>
8196 * g++.dg/vect/vect.exp: Enable tests to run on spu.
8197 * gcc.dg/vect/vect.exp: Enable tests to run on spu.
8198 * gcc.dg/vect/no-section-anchors-vect-69.c: Reduce array size.
8199 * gcc.dg/vect/vect-70.c: Reduce array size.
8200 * gcc.dg/vect/fast-math-vect-reduc-7.c: Xfail for
8201 vect_no_compaer_double targets.
8202 * lib/target-supports.exp: Add spu to vect_no_align, no_vect_int_max,
8203 vect_float, vect_double, and vect_int.
8205 2006-12-03 Dorit Nuzman <dorit@il.ibm.com>
8207 * gcc.dg/vect/pr16105.c: Remove xfail on vect_no_align targets. Add
8208 test for loop versioning on vect_no_align targets.
8209 * gcc.dg/vect/pr20122.c: Likewise.
8210 * gcc.dg/vect/vect-105.c: Likewise.
8211 * gcc.dg/vect/vect-42.c: Likewise.
8212 * gcc.dg/vect/vect-43.c: Likewise.
8213 * gcc.dg/vect/vect-74.c: Likewise.
8214 * gcc.dg/vect/vect-75.c: Likewise.
8215 * gcc.dg/vect/vect-multitypes-3.c: Likewise.
8216 * gcc.dg/vect/vect-multitypes-6.c: Likewise.
8217 * gcc.dg/vect/vect-8.c: Remove xfail on vect_no_align targets.
8218 * gcc.dg/vect/vect-30.c: Remove xfail on vect_no_align targets.
8220 2006-12-03 Paul Thomas <pault@gcc.gnu.org>
8223 * gfortran.dg/value_1.f90 : New test.
8224 * gfortran.dg/value_2.f90 : New test.
8225 * gfortran.dg/value_3.f90 : New test.
8226 * gfortran.dg/value_4.f90 : New test.
8227 * gfortran.dg/value_4.c : Called from value_4.f90.
8229 2006-12-02 Andrew Pinski <andrew_pinski@playstation.sony.com>
8232 * g++.dg/cpp0x/static_assert4.C: New testcase.
8234 2006-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8236 * gcc.dg/torture/builtin-sin-mpfr-1.c: Update MPFR comment.
8238 2006-12-02 Lee Millward <lee.millward@codesourcery.com>
8241 * gcc.dg/pr27953.c: New test.
8243 2006-12-01 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8246 * g++.dg/ext/vector5.C: New test.
8249 * g++.dg/other/main1.C: New test.
8251 2006-12-01 Thomas Koenig <Thomas.Koenig@online.de>
8254 * gfortran.dg/convert_implied_open.f90: Change to
8255 new default record length.
8256 * gfortran.dg/unf_short_record_1.f90: Adapt to
8258 * gfortran.dg/unformatted_subrecords_1.f90: New test.
8260 2006-12-01 Andrew MacLeod <amacleod@redhat.com>
8262 * gcc.dg/max-1.c: Remove reference to -fno-tree-lrs option.
8264 2006-12-01 Ryan Mansfield <rmansfield@qnx.com>
8267 * g++.dg/expr/pr29066.c: New.
8269 2006-12-01 H.J. Lu <hongjiu.lu@intel.com>
8270 Zdenek Dvorak <dvorakz@suse.cz>
8272 PR tree-optimization/29921
8273 * gcc.dg/pr29921-2.c: New test.
8275 2006-11-30 H.J. Lu <hongjiu.lu@intel.com>
8277 * gcc.dg/i386-cpuid.h (bit_SSE3): New.
8278 (i386_get_cpuid): New function.
8279 (i386_cpuid_ecx): Likewise.
8280 (i386_cpuid_edx): Likewise.
8281 (i386_cpuid): Updated to call i386_cpuid_edx.
8283 * gcc.target/i386/sse3-addsubpd.c: New file.
8284 * gcc.target/i386/sse3-addsubps.c: Likewise.
8285 * gcc.target/i386/sse3-haddpd.c: Likewise.
8286 * gcc.target/i386/sse3-haddps.c: Likewise.
8287 * gcc.target/i386/sse3-hsubpd.c: Likewise.
8288 * gcc.target/i386/sse3-hsubps.c: Likewise.
8289 * gcc.target/i386/sse3-lddqu.c: Likewise.
8290 * gcc.target/i386/sse3-movddup.c: Likewise.
8291 * gcc.target/i386/sse3-movshdup.c: Likewise.
8292 * gcc.target/i386/sse3-movsldup.c: Likewise.
8294 2006-12-01 Dirk Mueller <dmueller@suse.de>
8296 * g++.dg/warn/Wreturn-type-4.C: New testcase.
8298 2006-11-30 Janis Johnson <janis187@us.ibm.com>
8300 * gcc.dg/dfp/convert-int-max.c: New test.
8301 * gcc.dg/dfp/convert-int-max-fold.c: New test.
8303 2006-11-30 Richard Guenther <rguenther@suse.de>
8305 * gcc.dg/vect/vect-pow-1.c: Rename ...
8306 * gcc.dg/vect/fast-math-vect-pow-1.c: ... to this. Use
8307 floats instead of doubles, check successful vectorization.
8309 2006-11-29 Andrew Pinski <andrew_pinski@playstation.sony.com>
8312 * gcc.c-torture/compile/pr29945.c: New testcase.
8314 2006-11-30 Joseph Myers <joseph@codesourcery.com>
8316 * gcc.dg/vect/vect.exp: Skip PowerPC targets not supporting
8319 2006-11-29 Eric Christopher <echristo@apple.com>
8321 * gcc.dg/tree-ssa/prefetch-3.c: Allow x86_64, but require ilp32.
8323 2006-11-29 Janis Johnson <janis187@us.ibm.com>
8325 * gcc.dg/dfp/convert-int.c: Remove dg-do compile, fix comment.
8327 * gcc.dg/dfp/convert-bfp.c: Skip long double conversions.
8329 2006-11-29 Lee Millward <lee.millward@codesourcery.com>
8332 * g++.dg/inherit/virtual2.C: New test.
8333 * g++.dg/inherit/virtual3.C: Likewise.
8334 * g++.old-deja/g++.bugs/900121_05.C: Adjust error markers.
8335 * g++.dg/inherit/error2.C: Likewise.
8336 * g++.dg/template/instantiate1.C: Likewise.
8338 2006-11-28 Andrew Pinski <pinskia@gmail.com>
8341 * gcc.dg/tree-ssa/reassoc-12.c: New test.
8343 2006-11-28 Jan Hubicka <jh@suse.cz>
8345 * gcc.dg/memcpy-1.c: New test.
8347 2006-11-28 Jakub Jelinek <jakub@redhat.com>
8350 * g++.dg/warn/main-3.C: New test.
8352 2006-11-28 Jan Hubicka <jh@suse.cz>
8354 * gcc.dg/winline-1.c: New test.
8356 2006-11-28 Nathan Sidwell <nathan@codesourcery.com>
8358 * gcc.dg/pack-test-1.c: Use __alignof__ to determine natural
8361 2006-11-28 Paul Thomas <pault@gcc.gnu.org>
8364 * gfortran.dg/missing_optional_dummy_3.f90
8366 2006-11-28 Paul Thomas <pault@gcc.gnu.org>
8369 * gfortran.dg/interface_3.f90: Modify errors.
8371 2006-11-28 Ben Elliston <bje@au.ibm.com>
8373 * lib/gcc-defs.exp (${tool}_check_compile): xfail test cases that
8374 fail to link due to relocation overflows on spu-*-*.
8376 2006-11-27 Michael Matz <matz@suse.de>
8377 Andreas Krebbel <krebbel1@de.ibm.com>
8380 * gcc.dg/20061127-1.c: New testcase.
8382 2006-11-27 Uros Bizjak <ubizjak@gmail.com>
8384 * gcc.dg/20061124-1.c: Add exit() function prototype.
8386 2006-11-27 Jan Hubicka <jh@suse.cz>
8388 * gcc.target/i386/memcpy-1.c: Adjust size.
8389 * gcc.dg/visibility-11.c: Likewise.
8391 2006-11-27 Richard Guenther <rguenther@suse.de>
8394 * gcc.target/i386/pow-1.c: New testcase.
8395 * gcc.dg/builtins-58.c: Likewise.
8397 2006-11-26 Mark Mitchell <mark@codesourcery.com>
8400 * g++.dg/expr/cast8.C: New test.
8402 2006-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8404 * gcc.dg/torture/builtin-minmax-1.c: Test NaN in fmin/fmax.
8405 Don't ever inline the testcase.
8407 2006-11-25 Andrew Pinski <pinskia@gmail.com>
8410 * gfortran.fortran-torture/compile/parameter_3.f90: New
8413 2006-11-25 Andrew Pinski <pinskia@gmail.com>
8416 * gfortran.fortran-torture/execute/transfer2.f90: New test.
8418 2006-11-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8420 * gfortran.fortran-torture/execute/specifics.f90: Remove test
8423 2006-11-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8425 PR libgfortran/29936
8426 * gfortran.dg/write_check3.f90: New test.
8428 2006-11-24 Andrew Pinski <andrew_pinski@playstation.sony.com>
8430 * gcc.dg/20061124-1.c: Add "exit(0);" to the end of main.
8432 2006-11-24 Paul Thomas <pault@gcc.gnu.org>
8435 * gfortran.dg/interface_3.f90: New test.
8438 * gfortran.dg/generic_8.f90: New test.
8440 2006-11-24 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8442 * gfortran.dg/specifics_1.f90: Remove check for CHAR.
8443 * gfortran.dg/specifics_2.f90: Remove check for CHAR.
8444 * gfortran.dg/specifics_3.f90: Remove.
8446 2006-11-24 Jakub Jelinek <jakub@redhat.com>
8449 * gcc.dg/gomp/pr29955.c: New test.
8452 * gcc.dg/pr29736.c: New test.
8454 2006-11-24 Andrew Pinski <andrew_pinski@playstation.sony.com>
8457 * gcc.dg/pure-1.c: New test.
8459 2006-11-24 Joseph Myers <joseph@codesourcery.com>
8461 * g++.dg/eh/simd-2.C: Use -O -w in general for PowerPC.
8462 * gcc.dg/debug/dwarf2/const-2.c: Use powerpc_altivec_ok.
8464 2006-11-24 Andreas Krebbel <krebbel1@de.ibm.com>
8466 * gcc.dg/20061124-1.c: New testcase.
8468 2006-11-23 Eric Christopher <echristo@apple.com>
8470 * gcc.dg/inline-16.c: Use __SIZE_TYPE__.
8472 2006-11-24 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
8476 * gcc.dg/Wconversion-integer.c: New. Supersedes
8477 Wconversion-negative-constants.c
8478 * gcc.dg/Wconversion-real.c: New.
8479 * gcc.dg/Wconversion-real-integer.c: New.
8480 * gcc.dg/Wconversion-negative-constants.c: Deleted.
8481 * g++.dg/warn/Wconversion1.C: Modified.
8483 2006-11-23 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8485 * gfortran.dg/overload_1.f90: New test.
8487 2006-11-23 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
8490 * gcc.dg/builtin-protos-1.c: Replace Wconversion by
8491 Wtraditional-conversion.
8492 * gcc.dg/overflow-warn-2.c: Likewise.
8493 * gcc.dg/Wconversion.c: Likewise. Renamed as
8494 Wtraditional-conversion.c .
8495 * gcc.dg/Wconversion-2.c: Likewise. Renamed as
8496 Wtraditional-conversion-2.c .
8497 * gcc.dg/dfp/Wconversion-2.c: Likewise. Renamed as
8498 Wtraditional-conversion-2.c
8499 * gcc.dg/Wconversion-negative-constants.c: New.
8501 2006-11-23 Andrew Pinski <pinskia@gmail.com>
8503 * gcc.dg/tree-ssa/dump-1.c: New test.
8505 2006-11-23 David Ung <davidu@mips.com>
8507 * gcc.target/mips/mips.exp (dg-mips-options): Handle parsing of
8508 -mfp64, allowable when ISA >= 33 and float is enabled.
8509 * gcc.target/mips/mips32r2-mxhc1.c: New test for checking the use
8510 of mthc1 and mfhc1 patterns.
8512 2006-11-23 Zdenek Dvorak <dvorakz@suse.cz>
8514 PR tree-optimization/29921
8515 * gcc.dg/pr29921.c: New test.
8517 2006-11-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8520 * gfortran.dg/initialization_4.f90: New test.
8522 2006-11-22 Ira Rosen <irar@il.ibm.com>
8524 * gcc.dg/vect/vect-1.c: Additional loop is now vectorizable on
8525 platforms that have interleaving support.
8526 * gcc.dg/vect/vect-107.c, gcc.dg/vect/vect-98.c: Likewise.
8527 * gcc.dg/vect/vect-strided-a-u16-i2.c,
8528 gcc.dg/vect/vect-strided-a-u16-i4.c, gcc.dg/vect/vect-strided-u16-i2.c,
8529 gcc.dg/vect/vect-strided-u16-i4.c, gcc.dg/vect/vect-strided-u32-i4.c,
8530 gcc.dg/vect/vect-strided-u32-i8.c, gcc.dg/vect/vect-strided-u8-i2.c,
8531 gcc.dg/vect/vect-strided-u8-i2-gap.c,
8532 gcc.dg/vect/vect-strided-u8-i8.c,
8533 gcc.dg/vect/vect-strided-u8-i8-gap2.c,
8534 gcc.dg/vect/vect-strided-u8-i8-gap4.c,
8535 gcc.dg/vect/vect-strided-u8-i8-gap7.c,
8536 gcc.dg/vect/vect-strided-float.c,
8537 gcc.dg/vect/vect-strided-a-mult.c,
8538 gcc.dg/vect/vect-strided-mult-char-ls.c,
8539 gcc.dg/vect/vect-strided-a-u16-mult.c,
8540 gcc.dg/vect/vect-strided-a-u32-mult.c,
8541 gcc.dg/vect/vect-strided-a-u8-i2-gap.c,
8542 gcc.dg/vect/vect-strided-a-u8-i8-gap2.c,
8543 gcc.dg/vect/vect-strided-a-u8-i8-gap7.c,
8544 gcc.dg/vect/vect-strided-mult.c,
8545 gcc.dg/vect/vect-strided-u32-mult.c: New testcases.
8546 * lib/target-supports.exp (vect_extract_even_odd, vect_interleave):
8549 2006-11-22 Paul Thomas <pault@gcc.gnu.org>
8552 * gfortran.dg/auto_char_len_4.f90: New test.
8554 2006-11-22 Paul Thomas <pault@gcc.gnu.org>
8557 * gfortran.dg/generic_7.f90: New test.
8558 * gfortran.dg/defined_operators_1.f90: Add new error.
8560 2006-11-22 Zdenek Dvorak <dvorakz@suse.cz>
8562 PR tree-optimization/29902
8563 * g++.dg/tree-ssa/pr29902.C: New test.
8565 2006-11-21 Paul Thomas <pault@gcc.gnu.org>
8568 * gfortran.dg/used_types_13.f90: New test.
8570 2006-11-21 Janis Johnson <janis187@us.ibm.com>
8572 * gcc.dg/dfp/snan.c: Delete.
8574 2006-11-21 Douglas Gregor <doug.gregor@gmail.com>
8576 * g++.dg/cpp0x/static_assert1.C: New.
8577 * g++.dg/cpp0x/static_assert2.C: New.
8578 * g++.dg/cpp0x/static_assert3.C: New.
8580 2006-11-21 Richard Guenther <rguenther@suse.de>
8582 * gcc.dg/vect/vect-pow-1.c: New testcase.
8583 * gcc.dg/vect/vect-pow-2.c: Likewise.
8585 2006-11-21 Jakub Jelinek <jakub@redhat.com>
8588 * g++.dg/template/static29.C: New test.
8591 * g++.dg/conversion/simd4.C: New test.
8593 2006-11-20 Simon Martin <simartin@users.sourceforge.net>
8596 * g++.dg/template/access19.C: New test.
8597 * g++.old-deja/g++.other/access11.C: Adjusted the line where the
8600 2006-11-20 Andrew Pinski <andrew_pinski@playstation.sony.com>
8603 * gcc.dg/tree-ssa/sra-4.c: New testcase.
8605 2006-11-20 Tobias Burnus <burnus@net-b.de>
8608 * gfortran.dg/import.f90: Extended test.
8609 * gfortran.dg/import2.f90: Extended test.
8611 2006-11-20 Tobias Burnus <burnus@net-b.de>
8613 * gfortran.dg/volatile3.f90: Add conflict test.
8615 2006-11-20 Bernhard Fischer <aldot@gcc.gnu.org>
8618 * gfortran.dg/implicit_10.f90: New test.
8620 2006-11-19 Gabriel Dos Reis <gdr@integrable-solutions.net>
8623 * g++.dg/warn/Wall-write-strings.C: New.
8625 2006-11-19 Erik Edelmann <eedelman@gcc.gnu.org>
8627 * gfortran.dg/alloc_comp_constraint_5.f90: New.
8628 * gfortran.dg/alloc_comp_assign_2.f90: Removed invalid code.
8630 2006-11-19 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8632 * gfortran.dg/use_3.f90: Remove error message.
8633 * gfortran.dg/iso_fortran_env_1.f90: New test.
8634 * gfortran.dg/iso_fortran_env_2.f90: New test.
8635 * gfortran.dg/iso_fortran_env_3.f90: New test.
8636 * gfortran.dg/iso_fortran_env_4.f90: New test.
8638 2006-11-19 Dorit Nuzman <dorit@il.ibm.com>
8640 * gcc.dg/vect/vect-27.c: Fix initialization.
8642 2006-11-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8644 * gcc.dg/builtins-20.c: Add fmin/fmax cases.
8645 * gcc.dg/torture/builtin-minmax-1.c: New.
8647 * gcc.dg/builtins-20.c: Add cases for copysign.
8649 2006-11-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8652 * gfortran.dg/dollar_edit_descriptor-3.f: New test.
8654 2006-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8655 * gfortran.dg/use_1.f90: New test.
8656 * gfortran.dg/use_1.f90: New test.
8657 * gfortran.dg/use_1.f90: New test.
8659 2006-11-17 Zdenek Dvorak <dvorakz@suse.cz>
8661 PR tree-optimization/29801
8662 * gcc.dg/pr29801.c: New test.
8664 2006-11-17 Jakub Jelinek <jakub@redhat.com>
8667 * gcc.dg/torture/pr29584.c: New test.
8669 2006-11-17 Joseph Myers <joseph@codesourcery.com>
8671 * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-4.c:
8672 Condition PowerPC tests for saving FPRs on powerpc_fprs.
8673 * gcc.target/powerpc/compress-float-ppc.c,
8674 gcc.target/powerpc/compress-float-ppc-pic.c: Only test if
8676 * gcc.target/powerpc/rs6000-power2-2.c: Only test if powerpc_fprs;
8677 do not pass -mhard-float.
8679 2006-11-16 Eric Botcazou <ebotcazou@adacore.com>
8681 * gnat.dg/volatile_aggregate.adb: New test.
8683 2006-11-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8687 * gfortran.dg/bound_2.f90: Add more checks.
8688 * gfortran.dg/bound_3.f90: New test.
8690 2006-11-16 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
8693 * gcc.c-torture/compile/pr29201.c: New test for ia64 target.
8695 2006-11-15 Steven G. Kargl <kargl@gcc.gnu.org>
8697 * gfortran.dg/import3.f90: Fix error message.
8699 2006-11-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
8702 * gfortran.fortran-torture/compile/inline_1.f90:
8705 2006-11-15 Uros Bizjak <ubizjak@gmail.com>
8707 * gcc.target/i386/x87regparm-1.c: New test.
8708 * gcc.target/i386/x87regparm-2.c: New test.
8709 * gcc.target/i386/x87regparm-3.c: New test.
8710 * gcc.target/i386/x87regparm-4.c: New test.
8712 2006-11-15 Tobias Burnus <burnus@net-b.de>
8715 * gfortran.dg/import.f90: New test.
8716 * gfortran.dg/import2.f90: New test.
8717 * gfortran.dg/import3.f90: New test.
8719 2006-11-15 Tobias Burnus <burnus@net-b.de>
8722 * gfortran.dg/char_bounds_check_fail_1.f90: New test.
8724 2006-11-15 Tobias Burnus <burnus@net-b.de>
8727 * gfortran.dg/contains.f90: New test.
8728 * gfortran.dg/derived_function_interface_1.f90: Add a dg-warning.
8730 2006-11-15 Jakub Jelinek <jakub@redhat.com>
8732 PR tree-optimization/29581
8733 * gcc.dg/pr29581-1.c: New test.
8734 * gcc.dg/pr29581-2.c: New test.
8735 * gcc.dg/pr29581-3.c: New test.
8736 * gcc.dg/pr29581-4.c: New test.
8737 * gfortran.dg/pr29581.f90: New test.
8739 2006-11-14 Brooks Moses <brooks.moses@codesourcery.com>
8742 * lib/gfortran-dg.exp (gfortran-dg-test): Ignore column
8743 numbers in error message headers.
8745 2006-11-14 Richard Guenther <rguenther@suse.de>
8747 * gcc.target/i386/math-torture/math-torture.exp: Restrict
8748 to i?86 and x86_64 targets.
8750 2006-11-14 Caroline Tice <ctice@apple.com>
8752 * gcc.dg/pubtypes-1.c: New file/testcase.
8753 * gcc.dg/pubtypes-2.c: New file/testcase.
8754 * gcc.dg/pubtypes-3.c: New file/testcase.
8755 * gcc.dg/pubtypes-4.c: New file/testcase.
8756 * g++.dg/pubtypes.C: New file/testcase.
8758 2006-11-14 Mark Mitchell <mark@codesourcery.com>
8761 * g++.dg/init/self1.C: New test.
8763 2006-11-14 Tobias Burnus <burnus@net-b.de>
8766 * gfortran.dg/conflicts.f90: Add.
8768 2006-11-14 Paolo Bonzini <bonzini@gnu.org>
8770 PR rtl-optimization/29798
8772 * gcc.c-torture/execute/pr29798.c: New.
8774 2006-11-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8776 * gcc.dg/builtins-20.c: Add more cases.
8778 2006-11-13 Jakub Jelinek <jakub@redhat.com>
8781 * gfortran.dg/gomp/pr29759.f90: New test.
8783 2006-11-13 Mark Mitchell <mark@codesourcery.com>
8786 * g++.dg/template/static28.C: New test.
8788 2006-11-13 Carlos O'Donell <carlos@codesourcery.com>
8790 * lib/c-torture.exp: Use target-libpath.exp.
8791 * lib/target-libpath.exp (set_ld_library_path_env_vars): If present,
8792 set GCC_EXEC_PREFIX env var from global variable of same name.
8794 2006-11-12 Andrew Pinski <andrew_pinski@playstation.sony.com>
8797 * gfortran.fortran-torture/compile/transfer-1.f90:
8800 2006-11-12 H.J. Lu <hongjiu.lu@intel.com>
8801 Zdenek Dvorak <dvorakz@suse.cz>
8803 PR tree-optimization/29680
8804 * gcc.dg/alias-11.c: New test.
8806 2006-11-12 Jason Merrill <jason@redhat.com>
8807 Andrew Pinski <pinskia@physics.uc.edu>
8810 * gcc.target/i386/vectorize1.c: New.
8812 2006-11-12 Roger Sayle <roger@eyesopen.com>
8814 PR rtl-optimization/29797
8815 * gcc.c-torture/execute/pr29797-1.c: New test case.
8817 2006-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8819 * gcc.dg/torture/builtin-symmetric-1.c: Add more cases.
8821 2006-11-12 Zdenek Dvorak <dvorakz@suse.cz>
8823 * gcc.dg/tree-ssa/prefetch-3.c: New test.
8825 2006-11-12 Roger Sayle <roger@eyesopen.com>
8827 PR tree-optimization/13827
8828 * gcc.dg/fold-eqand-1.c: New test case.
8830 2006-11-11 Andrew Pinski <andrew_pinski@playstation.sony.com>
8833 * gcc.c-torture/execute/mayalias-3.c: New test.
8835 2006-11-11 Richard Sandiford <richard@codesourcery.com>
8838 * gcc.c-torture/compile/pr27528.c: New test.
8839 * gcc.dg/pr27528.c: Likewise.
8841 2006-11-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8843 * gcc.dg/builtins-20.c: Add more cases for stripping sign ops.
8845 * gcc.dg/torture/builtin-symmetric-1.c: New test.
8847 2006-11-10 Paul Thomas <pault@gcc.gnu.org>
8850 * gfortran.dg/reshape_source_size_1.f90: New test.
8852 2006-11-10 Paul Thomas <pault@gcc.gnu.org>
8855 * gfortran.dg/aliasing_dummy_4.f90: New test.
8857 2006-11-10 Uros Bizjak <ubizjak@gmail.com>
8860 * lib/target-supports.exp (vect_widen_mult_hi_to_si): Add i?86-*-*
8861 and x86_64-*-* targets.
8863 2006-11-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8865 * gcc.dg/torture/builtin-math-2.c: Test builtin fma.
8866 * gcc.dg/torture/builtin-math-3.c (CKSGN_F, CKSGN, CKSGN_L):
8867 New macros. Use them in exact tests.
8868 (TESTIT3): New macro.
8869 Add tests for fmin, fmax and fma.
8871 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
8874 * gfortran.dg/array_constructor_13.f90: New test.
8876 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
8879 * gfortran.dg/used_types_12.f90: New test.
8881 2006-11-09 Serge Belyshev <belyshev@depni.sinp.msu.ru>
8884 * gcc.dg/fold-eqandshift-1.c (test5): Uncomment function.
8886 (dg-final): Add scan-tree-dump-times patterns for test5 and test6.
8887 * gcc.dg/fold-eqandshift-3.c: New test case.
8889 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
8892 * gfortran.dg/alloc_comp_auto_array_1.f90: New test.
8895 * gfortran.dg/change_symbol_attributes_1.f90: New test.
8897 2006-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
8899 * gcc.dg/20061109-1.c: New testcase.
8901 2006-11-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8903 * gcc.dg/builtins-20.c: Use fabs, not __builtin_fabs.
8905 2006-11-09 Tobias Burnus <burnus@net-b.de>
8907 * gfortran.dg/io_constraints_3.f90: Fixed by using -fmax-errors.
8908 * gfortran.dg/gomp/reduction1.f90: Fixed by using -fmax-errors.
8910 2006-11-08 Zdenek Dvorak <dvorakz@suse.cz>
8912 * gcc.dg/tree-ssa/ssa-ccp-14.c: New test.
8913 * gcc.dg/tree-ssa/ssa-ccp-15.c: New test.
8915 2006-11-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8917 * gcc.dg/torture/builtin-math-3.c: Add more sincos tests.
8919 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
8921 * gcc.dg/vect/vect-1.c: Loop with multiple types removed (appears in
8923 * gcc.dg/vect/vect-106.c: Removed (duplicate of vect-9.c).
8924 * gcc.dg/vect/vect-9.c: Now vectorizable.
8925 * gcc.dg/vect/vect-reduc-dot-s16a.c: Now vectorizable also on targets
8926 that support vect_widen_mult.
8927 * gcc.dg/vect/vect-reduc-dot-u16.c: Removed (split into two new tests).
8928 * gcc.dg/vect/vect-reduc-dot-u16a.c: New test (split from
8929 vect-reduc-dot-u16.c).
8930 * gcc.dg/vect/vect-reduc-dot-u16b.c: New test (split from
8931 vect-reduc-dot-u16.c).
8932 * gcc.dg/vect/vect-reduc-dot-s8.c: Removed (split into three new tests).
8933 * gcc.dg/vect/vect-reduc-dot-s8a.c: New test (split from
8934 vect-reduc-dot-s8.c).
8935 * gcc.dg/vect/vect-reduc-dot-s8b.c: New test (split from
8936 vect-reduc-dot-s8.c).
8937 * gcc.dg/vect/vect-reduc-dot-s8c.c: New test (split from
8938 vect-reduc-dot-s8.c).
8939 * gcc.dg/vect/vect-reduc-dot-u8.c: Removed (split into two new tests).
8940 * gcc.dg/vect/vect-reduc-dot-u8a.c: New test (split from
8941 vect-reduc-dot-u8.c).
8942 * gcc.dg/vect/vect-reduc-dot-u8b.c: New test (split from
8943 vect-reduc-dot-u8.c).
8944 * gcc.dg/vect/vect-widen-mult-sum.c: New test.
8945 * gcc.dg/vect/vect-multitypes-9.c: New test.
8946 * gcc.dg/vect/vect-multitypes-10.c: New test.
8947 * gcc.dg/vect/vect-widen-mult-s16.c: New test.
8948 * gcc.dg/vect/vect-widen-mult-u16.c: New test.
8949 * gcc.dg/vect/vect-widen-mult-u8.c: New test.
8950 * gcc.dg/vect/vect-widen-mult-s8.c: New test.
8951 * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: Removed.
8952 * gcc.dg/vect/wrapv-vect-reduc-dot-s8b.c: New reduced version of
8953 wrapv-vect-reduc-dot-s8.c.
8954 * lib/target-support.exp (check_effective_target_vect_unpack): New.
8955 (check_effective_target_vect_widen_sum_hi_to_si): Now also includes
8956 targets that support vec_unpack.
8957 (check_effective_target_vect_widen_sum_qi_to_hi): Likewise.
8958 (check_effective_target_vect_widen_mult_qi_to_hi): New.
8959 (check_effective_target_vect_widen_mult_hi_to_si): New.
8960 (check_effective_target_vect_widen_sum): Removed.
8962 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
8964 * gcc.dg/vect/vect-multitypes-8.c: New test.
8965 * lib/target-supports.exp (check_effective_target_vect_pack_mod): New.
8967 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
8969 * gcc.dg/vect/vect-multitypes-7.c: New test.
8971 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
8973 * gcc.dg/vect/vect-multitypes-4.c: New test.
8974 * gcc.dg/vect/vect-multitypes-5.c: New test.
8975 * gcc.dg/vect/vect-multitypes-6.c: New test.
8977 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
8979 * gcc.dg/vect/vect-multitypes-1.c: New test.
8980 * gcc.dg/vect/vect-multitypes-2.c: New test.
8981 * gcc.dg/vect/vect-multitypes-3.c: New test.
8983 2006-11-07 Eric Christopher <echristo@apple.com>
8985 * gcc.target/i386/builtin-bswap-1.c: Rewrite for 64-bit.
8986 Test using scan-assembler-not.
8988 2006-11-07 Jakub Jelinek <jakub@redhat.com>
8990 * gcc.dg/inline-17.c: New test.
8992 2006-11-07 Steve Ellcey <sje@cup.hp.com>
8995 * gcc.dg/torture/fp-int-convert-float128-timode.c: Do not XFAIL
8998 2006-11-07 Paul Thomas <pault@gcc.gnu.org>
9001 * gfortran.dg/gfortran.dg/blockdata_3.f90: New test.
9004 * gfortran.dg/gfortran.dg/derived_function_interface_1.f90: New
9007 2006-11-07 Tobias Burnus <burnus@net-b.de>
9010 * gfortran.dg/volatile.f90: Add.
9011 * gfortran.dg/volatile2.f90: Add.
9012 * gfortran.dg/volatile3.f90: Add.
9013 * gfortran.dg/volatile4.f90: Add.
9014 * gfortran.dg/volatile5.f90: Add.
9015 * gfortran.dg/volatile6.f90: Add.
9016 * gfortran.dg/volatile7.f90: Add.
9018 2006-11-06 Tobias Burnus <burnus@net-b.de>
9020 * gfortran.dg/io_constraints_2.f90: Adjust pattern
9021 for matching error messages.
9022 * gfortran.dg/specifics_3.f90: Adjust pattern
9023 for matching error messages.
9025 2006-11-06 Janis Johnson <janis187@us.ibm.com>
9026 Bernhard Fischer <aldot@gcc.gnu.org>
9028 * lib/gcc-dg.exp (output-exists): New proc.
9029 (output-exists-not): New proc.
9030 * gcc.test-framework/test-framework.awk: Support new directives.
9031 * gcc.test-framework/dg-outexistsnot-exp-F.c: New test.
9032 * gcc.test-framework/dg-outexistsnot-exp-P.c: New test.
9033 * gcc.test-framework/dg-outexists-exp-F.c: New test.
9034 * gcc.test-framework/dg-outexists-exp-XP.c: New test.
9035 * gcc.test-framework/dg-outexistsnot-exp-XF.c: New test.
9036 * gcc.test-framework/dg-outexists-exp-P.c: New test.
9038 2006-11-06 Erik Edelmann <eedelman@gcc.gnu.org>
9042 * gfortran.dg/initialization_2.f90: Test PRs 29630 and 29679 too.
9043 * gfortran.dg/initialization_3.f90: New.
9045 2006-11-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9047 PR libgfortran/25545
9048 * gfortran.dg/dollar_edit_descriptor-2.f: New test.
9050 2006-11-05 Jakub Jelinek <jakub@redhat.com>
9053 * gcc.c-torture/execute/pr29695-1.c: New test.
9054 * gcc.c-torture/execute/pr29695-2.c: New test.
9056 2006-11-05 Paul Thomas <pault@gcc.gnu.org>
9059 * gfortran.dg/gfortran.dg/aliasing_dummy_3.f90: New test.
9061 2006-11-04 Brooks Moses <brooks.moses@codesourcery.com>
9063 * lib/gfortran-dg.exp (gfortran-dg-test): Adjust pattern
9064 for matching error messages.
9066 2006-11-04 Uros Bizjak <ubizjak@gmail.com>
9069 * gcc.target/i386/387-12.c: New test.
9071 2006-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9074 * gfortran.dg/pr29713.f90: New test.
9076 2006-11-03 J"orn Rennecke <joern.rennecke@st.com>
9078 * gcc.c-torture/execute/arith-rand-ll.c:
9079 Also test for bogus rest sign.
9081 2006-11-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9084 * gfortran.dg/zero_sized_1.f90: Uncomment checks for RESHAPE.
9086 2006-11-02 Brooks Moses <brooks.moses@codesourcery.com>
9088 * lib/gfortran-dg.exp (gfortran-dg-test): Remove expected "In file"
9089 from error messages.
9091 2006-11-02 Mike Stump <mrs@apple.com>
9093 * obj-c++.dg/const-str-9.mm: Don't run on 64-bit.
9095 * g++.old-deja/g++.abi/align.C: Enable for darwin.
9097 2006-11-02 Eric Botcazou <ebotcazou@adacore.com>
9099 * g++.dg/eh/gcsec1.C: New test.
9101 2006-11-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9103 * gcc.dg/torture/builtin-math-3.c: Fix semicolons.
9104 (TESTIT_2P, TESTIT_2P_R): New macros. Test sincos.
9106 2006-11-01 Adam Nemet <anemet@caviumnetworks.com>
9108 * gcc.dg/fold-mod-1.c: Match the leading 0x for the
9110 * gcc.dg/tree-prof/val-prof-2.c: Likewise.
9111 * gcc.dg/pr14796-2.c: Likewise.
9113 2006-11-01 Eric Botcazou <ebotcazou@libertysurf.fr>
9115 * gcc.c-torture/execute/20061101-1.c: New test.
9117 2006-11-01 Richard Guenther <rguenther@suse.de>
9119 * gcc.target/i386/fpprec-1.c: New testcase.
9121 2006-11-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9123 * gcc.dg/torture/builtin-attr-1.c: Don't test gamma/lgamma.
9124 * gcc.dg/torture/builtin-convert-1.c: Don't test lgamma.
9126 2006-10-31 Eric Botcazou <ebotcazou@libertysurf.fr>
9128 * gcc.c-torture/execute/20061031-1.c: New test.
9130 2006-10-31 Geoffrey Keating <geoffk@apple.com>
9133 * gcc.target/powerpc/darwin-abi-3.c: Remove XFAIL.
9134 * gcc.target/powerpc/darwin-abi-6.c: Remove XFAIL.
9135 * gcc.target/powerpc/darwin-abi-7.c: Remove XFAIL.
9136 * gcc.target/powerpc/darwin-abi-8.c: Remove XFAIL.
9137 * gcc.target/powerpc/darwin-abi-9.c: Remove XFAIL.
9138 * gcc.target/powerpc/darwin-abi-10.c: Remove XFAIL.
9139 * gcc.target/powerpc/darwin-abi-11.c: Remove XFAIL.
9141 2006-10-31 Eric Christopher <echristo@apple.com>
9142 Falk Hueffner <falk@debian.org>
9144 * gcc.dg/builtin-bswap-1.c: New.
9145 * gcc.dg/builtin-bswap-2.c: New.
9146 * gcc.dg/builtin-bswap-3.c: New.
9147 * gcc.dg/builtin-bswap-4.c: New.
9148 * gcc.dg/builtin-bswap-5.c: New.
9149 * gcc.target/i386/builtin-bswap-1.c: New.
9151 2006-10-31 Geoffrey Keating <geoffk@apple.com>
9153 * gcc.dg/inline-16.c: New.
9156 * gcc.dg/inline-10.c (main): Don't declare 'main' inline without
9158 * gcc.dg/inline-13.c: New.
9159 * gcc.dg/inline-14.c: New.
9160 * gcc.dg/inline-15.c: New.
9163 * gcc.dg/inline6.c: New.
9164 * gcc.dg/inline7.c: New.
9166 2006-10-31 Roger Sayle <roger@eyesopen.com>
9169 * gcc.dg/pr23470-1.c: New test case.
9171 2006-11-01 Bernhard Fischer <aldot@gcc.gnu.org>
9174 * gfortran.dg/blockdata_1.f90: Add warning about blank common in block
9176 * gfortran.dg/blockdata_2.f90: New testcase.
9178 2006-10-31 Thomas Koenig <Thomas.Koenig@online.de>
9181 * gfortran.dg/unf_short_record_1.f90: New test.
9183 2006-10-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9186 * gfortran.dg/pr29067.f: New test.
9188 2006-10-31 Joseph Myers <joseph@codesourcery.com>
9189 Richard Sandiford <richard@codesourcery.com>
9191 * lib/target-supports.exp (get_compiler_messages): Append options
9192 as a single list element.
9193 (check_effective_target_arm_vfp_ok): New.
9194 * gcc.dg/arm-vfp1.c: Use arm_vfp_ok.
9196 2006-10-31 Paul Thomas <pault@gcc.gnu.org>
9199 * gfortran.dg/intrinsic_actual_2.f90: New test.
9202 * gfortran.dg/actual_array_interface_1.f90: New test.
9205 * gfortran.dg/used_types_11.f90: New test.
9207 2006-10-30 Dirk Mueller <dmueller@suse.de>
9209 * g++.old-deja/g++.pt/eichin01a.C (main): Fix prototype.
9210 * g++.old-deja/g++.pt/eichin01b.C (main): Same.
9211 * g++.old-deja/g++.pt/eichin01.C (main): Same.
9212 * g++.old-deja/g++.mike/net25.C (main): Same.
9213 * g++.dg/lookup/exception1.C (main): Same.
9214 * g++.dg/parse/parens2.C (main): Same.
9216 2006-10-30 Roger Sayle <roger@eyesopen.com>
9218 * gcc.target/i386/pr27827.c: Explicitly specify -mfpmath=387.
9220 2006-10-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9222 * gcc.dg/torture/builtin-math-2.c: Add tgamma tests.
9223 * gcc.dg/torture/builtin-math-3.c: Likewise.
9225 2006-10-30 Tobias Burnus <burnus@net-b.de>
9228 * gfortran.dg/write_check.f90: Check run-time keyword checking.
9229 * gfortran.dg/write_check2.f90: Check compile-time keyword checking.
9231 2006-10-30 Andrew Pinski <pinskia@gmail.com>
9234 * gfortran.fortran-torture/execute/transfer1.f90: New test.
9236 2006-10-30 Joseph Myers <joseph@codesourcery.com>
9238 * lib/target-supports.exp (check_function_available): Declare
9239 function before calling.
9241 2006-10-30 Jakub Jelinek <jakub@redhat.com>
9243 PR tree-optimization/29637
9244 * gcc.dg/pr29637.c: New test.
9246 2006-10-29 Roger Sayle <roger@eyesopen.com>
9248 * gcc.dg/fold-compare-1.c: Update to reflect recent changes in
9249 tree canonicalization.
9251 2006-10-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9253 * gcc.dg/builtins-20.c: Add more hypot tests.
9255 2006-10-29 Roger Sayle <roger@eyesopen.com>
9257 * gcc.dg/fold-compare-1.c: New test case.
9259 2006-10-29 Dirk Mueller <dmueller@suse.de>
9262 * g++.dg/warn/Wchar-subscripts-2.C: New testcase.
9264 2006-10-29 Roger Sayle <roger@eyesopen.com>
9266 PR tree-optimization/15458
9267 * gcc.dg/fold-xornot-1.c: New test case.
9269 2006-10-29 Richard Guenther <rguenther@suse.de>
9271 * gcc.target/i386/math-torture/trunc.c: New testcase.
9273 2006-10-29 Richard Guenther <rguenther@suse.de>
9275 * gcc.target/i386/math-torture/round.c: New testcase.
9277 2006-10-29 Richard Guenther <rguenther@suse.de>
9279 * gcc.target/i386/math-torture/ceil.c: New testcase.
9280 * gcc.target/i386/math-torture/floor.c: Likewise.
9282 2006-10-29 Richard Guenther <rguenther@suse.de>
9284 * gcc.target/i386/math-torture/rint.c: New testcase.
9285 * gcc.target/i386/math-torture/nearbyint.c: Likewise.
9287 2006-10-29 Richard Guenther <rguenther@suse.de>
9289 * gcc.target/i386/math-torture/lfloor.c: New testcase.
9290 * gcc.target/i386/math-torture/lceil.c: Likewise.
9292 2006-10-28 Tobias Burnus <burnus@net-b.de>
9294 PR libgfortran/24313
9295 * gfortran.dg/csqrt_2.f: Remove xfail *-*-linux-gnu.
9297 2006-10-29 Kazu Hirata <kazu@codesourcery.com>
9299 * gcc.c-torture/execute/20020118-1.c,
9300 gcc.c-torture/execute/builtins/strlen.c,
9301 gcc.c-torture/execute/pr23135.c, lib/fortran-torture.exp: Fix
9304 2006-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9306 * gcc.dg/builtins-20.c: Add tests for hypot.
9307 * gcc.dg/torture/builtin-math-2.c (TESTIT2): New. Add tests for
9308 two-argument builtins.
9309 * gcc.dg/torture/builtin-math-3.c (TESTIT_R): Renamed from
9310 TESTIT2. Update all callers.
9311 (TESTIT2, TESTIT2_R): New helper macros.
9312 Add testcases for pow, hypot and atan2.
9314 2006-10-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
9317 * g++.dg/expr/bool1.C: New test.
9318 * g++.dg/expr/bool2.C: New test.
9320 2006-10-28 Tobias Burnus <burnus@net-b.de>
9323 * gfortran.dg/io_constraints_2.f90: Use -std=f95.
9324 * gfortran.dg/namelist_internal.f90: New test.
9326 2006-10-28 Tobias Burnus <burnus@net-b.de>
9329 * gfortran.dg/io_real_boz.f90: Add.
9330 * gfortran.dg/io_real_boz2.f90: Add.
9332 2006-10-28 Richard Guenther <rguenther@suse.de>
9335 * gcc.dg/tree-ssa/pr26899.c: New testcase.
9337 2006-10-28 Richard Guenther <rguenther@suse.de>
9340 * gcc.target/i386/math-torture/lround.c: New testcase.
9342 2006-10-27 Kaz Kojima <kkojima@gcc.gnu.org>
9344 * gcc.dg/builtins-43.c: Add -fno-finite-math-only.
9345 * gcc.dg/builtins-44.c: Likewise.
9346 * gcc.dg/builtins-45.c: Likewise.
9347 * gcc.dg/pr28796-2.c: Likewise.
9348 * gcc.dg/unordered-3.c: Likewise.
9350 2006-10-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9352 PR libgfortran/27954
9353 * gfortran.dg/error_recovery_2.f90: New test.
9355 2006-10-26 Richard Guenther <rguenther@suse.de>
9357 * gcc.target/i386/i386.exp: Use glob, not find to collect
9358 tests. Avoids recursing into subdirectories.
9359 * gcc.target/i386/math-torture/math-torture.exp: Torture
9360 for interesting ia32 math options.
9361 * gcc.target.i386/math-torture/lrint.c: New testcase.
9363 2006-10-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9365 PR libgfortran/29563
9366 * gfortran.dg/arrayio_9.f90: Update test.
9367 * gfortran.dg/arrayio_19.f90: New test.
9369 2006-10-26 Andreas Krebbel <krebbel1@de.ibm.com>
9371 * gcc.dg/20061026.c: New testcase.
9373 2006-10-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9375 PR libgfortran/29563
9376 * gfortran.dg/arrayio_9.f90: New test.
9378 2006-10-26 Ben Elliston <bje@au.ibm.com>
9380 * gcc.c-torture/execute/builtins/strlen.c: Do not use strcpy.
9381 Copy the strings manually, as strcpy may call strlen.
9383 2006-10-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9385 * gcc.dg/torture/builtin-math-2.c (TESTIT): Use new helper macro.
9386 Add checks for log, log2, log10 and log1p.
9388 * gcc.dg/torture/builtin-math-3.c: Add checks for -0.0 everywhere
9389 we already test 0.0. Add checks for expm1, log, log2, log10,
9390 log1p, cbrt, erf and erfc.
9392 2006-10-25 Steve Ellcey <sje@cup.hp.com>
9394 * gcc.dg/pthread-init-2.c: Define _POSIX_C_SOURCE on ia64 HP-UX.
9396 2006-10-25 Uros Bizjak <uros@kss-loka.si>
9398 * gcc.dg/builtins-40.c: Also check remainder(), remainderf()
9399 and remainderl() built-in functions. Remove -ffast-math from
9402 2006-10-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9404 * gcc.dg/torture/builtin-math-2.c: Add checks for asin, acos,
9407 * gcc.dg/torture/builtin-math-3.c (TESTIT): Append 'F' and 'L'
9408 floating point modifiers to arguments passed to float and long
9409 double functions respectively. Update all callers to use floating
9410 point numbers, not integers. Add tests for exp, exp2 and
9413 * gcc.dg/torture/builtin-math-3.c: New test.
9415 2006-10-24 Erik Edelmann <eedelman@gcc.gnu.org>
9418 * gfortran.dg/initialize_2.f90: New.
9420 2006-10-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9422 * gcc.dg/torture/builtin-math-2.c: New test.
9424 2006-10-24 Richard Guenther <rguenther@suse.de>
9427 * gcc.dg/pr28796-1.c: New testcase.
9428 * gcc.dg/pr28796-2.c: Likewise.
9430 2006-10-24 Richard Guenther <rguenther@suse.de>
9432 * gcc.dg/builtins-57.c: New testcase.
9434 2006-10-24 Richard Guenther <rguenther@suse.de>
9436 PR tree-optimization/29567
9437 * gfortran.fortran-torture/compile/vrp_1.f90: New testcase.
9439 2006-10-23 Zdenek Dvorak <dvorakz@suse.cz>
9441 PR tree-optimization/14784
9442 * gcc.dg/alias-10.c: New test.
9444 2006-10-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9446 * gcc.dg/torture/builtin-sin-mpfr-1.c: New test.
9448 2006-10-23 Jakub Jelinek <jakub@redhat.com>
9450 * gcc.dg/builtin-strncat-chk-1.c: New test.
9452 2006-10-23 Jan Hubicka <jh@suse.cz>
9454 * gcc.dg/memmove-1.c: New test.
9456 2006-10-23 Paul Brook <paul@codesourcery.com>
9458 * gcc.dg/pragma-pack-5.c: New test.
9460 2006-10-23 Ulrich Weigand <uweigand@de.ibm.com>
9462 * g++.dg/other/s390-1.C: New testcase.
9464 2006-10-23 Richard Guenther <rguenther@suse.de>
9468 * gcc.dg/pr27132.c: New testcase.
9469 * gcc.dg/pr23295.c: Likewise.
9470 * gcc.dg/tree-ssa/pr23294.c: Adjust patterns.
9471 * g++.dg/tree-ssa/pr19807.C: Likewise.
9473 2006-10-23 Richard Guenther <rguenther@suse.de>
9476 * gcc.dg/pr21032.c: New testcase.
9478 2006-10-22 Jeff Law <law@redhat.com>
9479 Richard Guenther <rguenther@suse.de>
9481 PR tree-optimization/15911
9482 * gcc.dg/tree-ssa/vrp30.c: New testcase.
9484 2006-10-22 Nathan Sidwell <nathan@codesourcery.com>
9487 * g++.dg/abi/rtti3.C: New.
9489 2006-10-21 Uros Bizjak <uros@kss-loka.si>
9492 * gcc.dg/builtins-8.c: Also check pow(x,1.0/3.0) to cbrt(x)
9495 2006-10-21 Richard Guenther <rguenther@suse.de>
9497 PR tree-optimization/3511
9498 * gcc.dg/tree-ssa/ssa-pre-15.c: New testcase.
9500 2006-10-21 Richard Guenther <rguenther@suse.de>
9503 * gcc.dg/torture/pr26898-1.c: New testcase.
9504 * gcc.dg/torture/pr26898-2.c: Likewise.
9506 2006-10-20 Lee Millward <lee.millward@codesourcery.com>
9509 * g++.dg/parse/bitfield1.C: Adjust error markers.
9510 * g++.dg/parse/bitfield2.C: New test.
9512 2006-10-20 Adam Nemet <anemet@caviumnetworks.com>
9514 * gcc.dg/tree-ssa/ivopts-2.c: Match final candidates line only.
9516 2006-10-19 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9519 * gfortran.dg/zero_sized_1.f90: New test.
9521 2006-10-19 Eric Botcazou <ebotcazou@adacore.com>
9523 * gcc.dg/div-compare-1.c: New test.
9525 2006-10-19 Paul Thomas <pault@gcc.gnu.org>
9528 * gfortran.dg/result_default_init_1.f90: New test.
9531 * gfortran.dg/automatic_default_init_1.f90: New test.
9533 * gfortran.dg/alloc_comp_basics_1.f90: Reduce deallocate count
9536 2006-10-18 Geoffrey Keating <geoffk@apple.com>
9538 * g++.old-deja/g++.robertl/eb133b.C: Add XFAILed error for
9539 'using namespace std' without previous declaration.
9540 * g++.old-deja/g++.robertl/eb133.C: Remove, exact dup of eb133b.C.
9541 * g++.old-deja/g++.robertl/eb133c.C: New.
9543 2006-10-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9545 PR libgfortran/29277
9546 * gfortran.dg/streamio_4.f90: Update test.
9547 * gfortran.dg/streamio_11.f90: New test.
9549 2006-10-17 Lee Millward <lee.millward@codesourcery.com>
9552 * g++.dg/inherit/virtual1.C: New test.
9554 2006-10-17 Mark Mitchell <mark@codesourcery.com>
9557 * g++.dg/parse/enum3.C: New test.
9559 2006-10-17 Mark Mitchell <mark@codesourcery.com>
9562 * g++.dg/init/ctor8.C: New test.
9564 2006-10-17 Mark Mitchell <mark@codesourcery.com>
9567 * g++.dg/ext/complit8.C: Tweak error markers.
9568 * g++.dg/template/complit1.C: Add error marker.
9570 2006-10-16 Mark Mitchell <mark@codesourcery.com>
9573 * g++.dg/ext/complit8.C: New test.
9576 * g++.dg/parse/dtor12.C: New test.
9579 * g++.dg/template/sizeof11.C: New test.
9581 2006-10-17 Paul Thomas <pault@gcc.gnu.org>
9584 * gfortran.dg/data_char_3.f90: New test.
9587 * gfortran.dg/negative_automatic_size.f90: New test.
9589 2006-10-16 David Daney <ddaney@avtrex.com>
9591 * g++.dg/other/unused1.C : Match on '.ascii\t"name\000"' also.
9593 2006-10-16 Eric Christopher <echristo@apple.com>
9595 * gcc.target/i386/asm-4.c: Fix inline asm for darwin
9598 2006-10-16 Mark Mitchell <mark@codesourcery.com>
9601 * g++.dg/tc1/dr49.C: Tweak error messages.
9602 * g++.dg/parse/template21.C: New test.
9604 2006-10-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9607 gcc.dg/torture/asm-subreg-1.c: Skip on hppa*64*-*-*.
9609 2006-10-15 Steven G. Kargl <kargl@gcc.gnu.org>
9612 * gfortran.dg/print_1.f90: New test.
9614 2006-10-15 Jan Hubicka <jh@suse.cz>
9617 * gcc.c-torture/compile/pr29241.c: New testcase.
9619 2006-10-15 David Edelsohn <edelsohn@gnu.org>
9622 * gcc.c-torture/compile/pr29250.c: New test.
9624 2006-10-15 Richard Guenther <rguenther@suse.de>
9626 * gcc.dg/pr29299.c: New testcase.
9628 2006-10-15 Bernhard Fischer <aldot@gcc.gnu.org>
9631 * gfortran.dg/label_4.f90: Adjust warning flag.
9633 2006-10-14 Paul Thomas <pault@gcc.gnu.org>
9636 * gfortran.dg/nullify_3.f90: New test.
9638 2006-10-14 Eric Botcazou <ebotcazou@libertysurf.fr>
9640 * gcc.dg/pthread-init-2.c (dg-options): Define _POSIX_C_SOURCE=199506L
9641 on Solaris 2.5.1 too.
9643 2006-10-13 Eric Christopher <echristo@apple.com>
9645 * gcc.dg/pr25993.c: Skip for darwin.
9647 2006-10-13 Eric Christopher <echristo@apple.com>
9649 * gcc.dg/visibility-11.c: Skip for darwin.
9651 2006-10-13 Eric Christopher <echristo@apple.com>
9653 * gcc.dg/darwin-weakimport-1.c: Use
9654 -fno-asynchronous-unwind-tables.
9655 * gcc.dg/darwin-weakimport-3.c: Ditto.
9657 2006-10-13 Richard Guenther <rguenther@suse.de>
9659 PR tree-optimization/29446
9660 * gcc.dg/torture/pr29446.c: New testcase.
9662 2006-10-13 Bill Wendling <wendling@apple.com>
9664 * g++.old-deja/g++.brendan/scope5.C: Changed "Class" to "Klasse".
9665 * g++.old-deja/g++.jason/hmc1.C: Likewise.
9666 * g++.old-deja/g++.jason/cleanup2.C: Likewise.
9667 * g++.old-deja/g++.law/shadow1.C: Likewise.
9668 * g++.old-deja/g++.law/ctors10.C: Likewise.
9669 * g++.dg/debug/namespace1.C: Likewise.
9670 * g++.dg/inherit/namespace-as-base.C: Likewise.
9671 * g++.dg/opt/delay-slot-1.C: Likewise.
9672 * g++.dg/parse/defarg10.C: Likewise.
9673 * g++.dg/template/ptrmem11.C: Likewise.
9674 * g++.dg/template/mem_func_ptr.C: Likewise.
9675 * g++.dg/template/spec19.C: Likewise.
9677 2006-10-13 Paolo Bonzini <bonzini@gnu.org>
9679 * gcc.dg/simd-5.c, gcc.dg/simd-6: New testcases.
9681 2006-10-13 Paul Thomas <pault@gcc.gnu.org>
9684 * gfortran.dg/implicit_9.f90: New test.
9687 * gfortran.dg/namelist_25.f90: New test.
9690 * gfortran.dg/same_name_2.f90: New test.
9693 * gfortran.dg/host_assoc_types_1.f90: New test.
9696 * gfortran.dg/missing_derived_type_1.f90: New test.
9697 * gfortran.dg/implicit_actual.f90: Comment out USE GLOBAL.
9700 * gfortran.dg/alloc_comp_constraint_4.f90: New test.
9703 * gfortran.dg/alloc_comp_assign_5.f90: New test.
9705 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9708 * gfortran.dg/bound_2.f90: New test.
9710 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9712 * gfortran.dg/defined_operators_1.f90: Add cleanup-modules dg
9714 * gfortran.dg/module_private_array_refs_1.f90: Likewise.
9715 * gfortran.dg/module_proc_external_dummy.f90: Likewise.
9716 * gfortran.dg/gomp/omp_threadprivate1.f90: Likewise.
9717 * gfortran.dg/gomp/reduction3.f90: Likewise.
9718 * gfortran.dg/derived_constructor_comps_1.f90: Likewise.
9719 * gfortran.dg/dummy_procedure_2.f90: Likewise.
9720 * gfortran.dg/interface_derived_type_1.f90: Likewise.
9721 * gfortran.dg/forall_4.f90: Likewise.
9722 * gfortran.dg/spec_expr_4.f90: Likewise.
9723 * gfortran.dg/unused_artificial_dummies_1.f90: Likewise.
9724 * gfortran.dg/forall_5.f90: Likewise.
9725 * gfortran.dg/open_access_append_2.f90: Add check for
9726 compile-time warning.
9728 2006-10-13 Mark Mitchell <mark@codesourcery.com>
9731 * g++.dg/parse/pure1.C: New test.
9733 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9736 * gfortran.dg/io_constraints_3.f90: New test.
9737 * gfortran.dg/open_access_append_1.f90: Add checks
9738 for compile-time warnings.
9739 * gfortran.dg/pr20163-2.f: Likewise.
9740 * gfortran.dg/iostat_2.f90: Likewise.
9741 * gfortran.dg/label_4.f90: Delete the temporary
9743 * gfortran.dg/direct_io_2.f90: Add a FILE=
9745 * gfortran.dg/iomsg_1.f90: Add check for
9746 compile-time warning.
9748 2006-10-12 Jan Hubicka <jh@suse.cz>
9751 * gcc.dg/pr28319.c: New test.
9753 2006-10-12 Mark Mitchell <mark@codesourcery.com>
9755 * g++.dg/ext/vla4.C: New test.
9757 2006-10-12 Lee Millward <lee.millward@codesourcery.com>
9760 * g++.dg/template/crash60.C: New test.
9761 * g++.dg/other/large-size-array.C: Adjust error markers.
9762 * g++.dg/parse/crash27.C: Likewise.
9763 * g++.dg/template/crash1.C: Likewise.
9765 2006-10-12 Steve Ellcey <sje@cup.hp.com>
9768 * gcc.dg/debug/dwarf2/dwarf-file1.c: Check for ".file".
9770 2006-10-12 Jakub Jelinek <jakub@redhat.com>
9772 PR preprocessor/28709
9773 * gcc.dg/cpp/paste14.c: New test.
9775 2006-10-11 Mark Mitchell <mark@codesourcery.com>
9778 * g++.dg/init/array24.C: New test.
9780 2006-10-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9782 * gcc.dg/builtins-config.h: Move Solaris section after inclusion
9785 2006-10-11 Lee Millward <lee.millward@codesourcery.com>
9788 * g++.dg/parse/typedef8.C: New test.
9789 * g++.dg/other/mult-stor1.C: Adjust error markers.
9791 2006-10-11 Richard Guenther <rguenther@suse.de>
9793 PR tree-optimization/28230
9794 * gcc.dg/torture/pr28230.c: New testcase.
9796 2006-10-11 Richard Guenther <rguenther@suse.de>
9799 * gcc.dg/torture/pr29119.c: New testcase.
9801 2006-10-10 Jakub Jelinek <jakub@redhat.com>
9804 * gcc.c-torture/execute/20060930-2.c: New test.
9806 2006-10-09 Richard Henderson <rth@redhat.com>
9808 Revert emutls patch.
9810 2006-10-09 Richard Guenther <rguenther@suse.de>
9813 * gcc.dg/pr29254.c: New testcase.
9815 2006-10-08 Erik Edelmann <edelmann@gcc.gnu.org>
9816 Paul Thomas <pault@gcc.gnu.org>
9819 * gfortran.dg/alloc_comp_basics_1.f90: New test.
9820 * gfortran.dg/alloc_comp_basics_2.f90: New test.
9821 * gfortran.dg/alloc_comp_assign_1.f90: New test.
9822 * gfortran.dg/alloc_comp_assign_2.f90: New test.
9823 * gfortran.dg/alloc_comp_assign_3.f90: New test.
9824 * gfortran.dg/alloc_comp_assign_4.f90: New test.
9825 * gfortran.dg/alloc_comp_constraint_1.f90: New test.
9826 * gfortran.dg/alloc_comp_constraint_2.f90: New test.
9827 * gfortran.dg/alloc_comp_constraint_3.f90: New test.
9828 * gfortran.dg/alloc_comp_constructor_1.f90: New test.
9829 * gfortran.dg/alloc_comp_constructor_2.f90: New test.
9830 * gfortran.dg/alloc_comp_initializer_1.f90: New test.
9831 * gfortran.dg/alloc_comp_std.f90: New test.
9832 * gfortran.dg/move_alloc.f90: New test.
9834 2006-10-08 Paul Thomas <pault@gcc.gnu.org>
9837 * gfortran.dg/derived_constructor_comps_2.f90: New test.
9840 * gfortran.dg/forall_char_dependencies_1.f90: New test.
9842 2006-10-08 Tobias Burnus <burnus@net-b.de>
9845 * gfortran.dg/new_line.f90: New test.
9847 2006-10-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9849 * gcc.dg/builtins-config.h: Ensure we use -std=c99 on solaris2.
9850 * gcc.dg/torture/builtin-convert-1.c,
9851 gcc.dg/torture/builtin-convert-2.c,
9852 gcc.dg/torture/builtin-convert-3.c,
9853 gcc.dg/torture/builtin-power-1.c: Use -std=c99 on solaris2.
9855 2006-10-07 Kazu Hirata <kazu@codesourcery.com>
9857 * gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
9858 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
9859 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
9860 gcc.dg/tree-ssa/bool-9.c: Fix comment typos.
9862 2006-10-07 Andrew Pinski <pinskia@gmail.com>
9864 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c:
9865 Xfail some tests for powerpc-darwin and powerpc-aix.
9867 2006-10-07 Jakub Jelinek <jakub@redhat.com>
9870 * gcc.dg/pr29330.c: Add -std=gnu99 to dg-options.
9872 2006-10-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9875 * gcc.dg/pthread-init-2.c (dg-options): Define _POSIX_C_SOURCE=199506L
9878 2006-10-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9882 * gfortran.fortran-torture/execute/specifics.f90:
9883 Add tests for using all possible intrinsics as actual arguments.
9884 * gfortran.dg/specifics_1.f90: Add tests for using
9885 all possible intrinsics as actual arguments.
9886 * gfortran.dg/specifics_2.f90: New file.
9887 * gfortran.dg/specifics_3.f90: New file.
9889 2006-10-07 Richard Sandiford <richard@codesourcery.com>
9891 * gcc.dg/debug/debug-1.c: Use -fno-if-conversion MIPS targets.
9892 * gcc.dg/debug/debug-2.c: Likewise.
9894 2006-10-06 Uros Bizjak <uros@kss-loka.si>
9896 * gcc.c-torture/compile/sync-2.c: New test.
9898 2006-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9900 * gfortran.dg/actual_array_substr_2.f90: Remove '\r's from
9903 2006-10-06 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
9905 PR rtl-optimization/29128
9906 * gcc.c-torture/compile/pr29128.c: New test.
9908 2006-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9910 * gfortran.dg/actual_array_constructor_2.f90: Remove '\r's from
9913 2006-10-06 Zdenek Dvorak <dvorakz@suse.cz>
9916 * gcc.dg/tree-ssa/loop-19.c: New test.
9918 2006-10-06 Jakub Jelinek <jakub@redhat.com>
9920 PR tree-optimization/29330
9921 * gcc.dg/pr29330.c: New test.
9924 * gcc.c-torture/compile/20061005-1.c: New test.
9926 2006-10-06 Olivier Hainque <hainque@adacore.com>
9928 * gcc.dg/typename-vla-1.c: New case.
9929 * gnat.dg/forward_vla.adb: New case.
9931 2006-10-06 Jakub Jelinek <jakub@redhat.com>
9933 PR tree-optimization/29290
9934 * gfortran.dg/loop_nest_1.f90: New test.
9937 * gcc.dg/tls/opt-12.c: New test.
9940 * gfortran.dg/save_2.f90: New test.
9943 * gcc.dg/pr29091.c: New test.
9945 2006-10-06 Joseph Myers <joseph@codesourcery.com>
9947 * lib/target-supports.exp
9948 (check_effective_target_vect_cmdline_needed): Handle i?86-*-* the
9949 same as x86_64-*-*; check for LP64.
9951 2006-10-04 Richard Henderson <rth@redhat.com>
9953 * lib/target-supports.exp (check_effective_target_tls): Redefine
9954 to mean non-emulated tls.
9955 * gcc.dg/tls/alias-1.c: Remove tls requirement.
9956 * gcc.dg/tls/asm-1.c, gcc.dg/tls/debug-1.c, gcc.dg/tls/diag-1.c,
9957 gcc.dg/tls/diag-2.c, gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c,
9958 gcc.dg/tls/diag-5.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
9959 gcc.dg/tls/opt-10.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
9960 gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c, gcc.dg/tls/pic-1.c,
9961 gcc.dg/tls/struct-1.c, gcc.dg/tls/trivial.c: Likewise.
9963 2006-10-04 Paul Thomas <pault@gcc.gnu.org>
9966 * gfortran.dg/alloc_alloc_expr_2.f90: New test.
9968 2006-10-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9970 * gfortran.dg/bounds_check_fail_1.f90: New test.
9972 2006-10-03 Mark Mitchell <mark@codesourcery.com>
9975 * g++.dg/template/friend48.C: New test.
9977 2006-10-04 Paul Thomas <pault@gcc.gnu.org>
9980 * gfortran.dg/default_initialization_2.f90: New test.
9982 2006-10-03 Paul Thomas <pault@gcc.gnu.org>
9986 * gfortran.dg/alloc_alloc_expr_1.f90: New test.
9988 2006-10-03 Paul Thomas <pault@gcc.gnu.org>
9991 * gfortran.dg/optional_assumed_charlen_1.f90: New test.
9995 * gfortran.dg/missing_optional_dummy_2.f90: New test.
9999 * gfortran.dg/entry_array_specs_1.f90: New test.
10001 2006-10-03 Steven G. Kargl <kargl@gcc.gnu.org>
10003 * gfortran.dg/nearest_1.f90: Add -O0 because -ffloat-store is
10004 insufficient to inhibit some test failures at -O3. Do testing
10007 2006-10-03 Mark Mitchell <mark@codesourcery.com>
10010 * g++.dg/inherit/access8.C: New test.
10011 * g++.dg/template/dtor4.C: Tweak error messages.
10013 2006-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10016 * gfortran.dg/entry_8.f90: New test.
10018 2006-10-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10021 * g++.dg/parse/new4.C: New test.
10023 2006-10-03 Uros Bizjak <uros@kss-loka.si>
10025 * gcc-dg/pthread-init-common.h: Define _GNU_SOURCE. Add tests for
10026 PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP,
10027 PTHREAD_ERRORCHECK_MUTEX_INITIALIZER_NP,
10028 PTHREAD_ADAPTIVE_MUTEX_INITIALIZER_NP and
10029 PTHREAD_RWLOCK_WRITER_NONRECURSIVE_INITIALIZER_NP mutex initializers.
10031 2006-10-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10034 * gfortran.dg/continuation.f90: Rename to continuation_1.f90.
10035 * gfortran.dg/continuation_2.f90: New test.
10038 * gfortran.dg/continuation_3.f90: New test.
10039 * gfortran.dg/continuation_4.f90: New test.
10040 * gfortran.dg/continuation_5.f: New test.
10041 * gfortran.dg/continuation_6.f: New test.
10043 2006-10-02 Mark Mitchell <mark@codesourcery.com>
10046 * g++.dg/template/vla1.C: New test.
10048 2006-10-02 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10051 * gfortran.dg/complex_parameter_1.f90: New test.
10053 2006-10-02 Jakub Jelinek <jakub@redhat.com>
10056 * gcc.c-torture/execute/20060929-1.c: New test.
10058 2006-10-01 Mark Mitchell <mark@codesourcery.com>
10061 * g++.dg/template/member6.C: New test.
10062 * g++.dg/parse/typename7.C: Adjust error markers.
10065 * g++.dg/template/member7.C: New test.
10067 2006-09-30 Joseph S. Myers <joseph@codesourcery.com>
10070 * gcc.dg/Woverride-init-1.c, gcc.dg/Woverride-init-2.c,
10071 gcc.dg/Woverride-init-3.c: New tests.
10073 2006-09-30 Eric Botcazou <ebotcazou@libertysurf.fr>
10075 * gcc.c-torture/execute/20060930-1.c: New test.
10077 2006-09-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10080 * gfortran.dg/specifics_1.f90: New test.
10081 * gfortran.fortran-torture/execute/specifics.f90: Add tests for
10084 2006-09-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10086 * gcc.dg/pthread-init-1.c, pthread-init-2.c,
10087 pthread-init-common.h: New.
10089 2006-09-29 Steven G. Kargl <kargl@gcc.gnu.org>
10091 * gfortran.dg/nearest_1.f90: Add -ffloat-store to defeat extra
10092 precision on some archs.
10094 2006-09-29 Eric Botcazou <ebotcazou@adacore.com>
10096 * gcc.dg/non-local-goto-1.c: New test.
10097 * gcc.dg/non-local-goto-2.c: Likewise.
10098 * gcc.dg/setjmp-3.c: Likewise.
10099 * gcc.dg/setjmp-4.c: Likewise.
10101 2006-09-28 Eric Botcazou <ebotcazou@adacore.com>
10103 * gnat.dg/self_aggregate_with_pointer.adb: New test.
10105 2006-09-27 Steven G. Kargl <kargl@gcc.gnu.org>
10108 * gfortran.dg/exponent_1.f90: New test.
10111 * gfortran.dg/nearest_1.f90: New test.
10113 2006-09-26 Jakub Jelinek <jakub@redhat.com>
10115 PR middle-end/25261
10116 PR middle-end/28790
10117 * gcc.dg/gomp/nestedfn-1.c: New test.
10119 2006-09-26 Andrew Pinski <pinskia@physics.uc.edu>
10122 * objc/compile/method-1.m: New test.
10124 2006-09-25 Lee Millward <lee.millward@codesourcery.com>
10127 * g++.dg/template/crash58.C: New test.
10128 * g++.dg/parse/crash28.C: Adjust error markers.
10129 * g++.dg/template/crash34.C: Likewise.
10130 * g++.dg/template/friend31.C: Likewise.
10131 * g++.dg/template/crash32.C: Likewise.
10134 * g++.dg/template/crash59.C: New test.
10137 * g++.dg/template/spec33.C: New test.
10138 * g++.old-deja/g++.pt/spec20.C: Adjust error markers.
10140 2006-09-24 Zdenek Dvorak <dvorakz@suse.cz>
10141 Adam Nemet <anemet@caviumnetworks.com>
10143 * gcc.dg/tree-ssa/ivopts-1.c: New test.
10144 * gcc.dg/tree-ssa/ivopts-2.c: New test.
10146 2006-09-24 Kazu Hirata <kazu@codesourcery.com>
10149 * gcc.dg/pr28911.c: New.
10151 2006-09-23 Uros Bizjak <uros@kss-loka.si>
10154 * gcc.target/i386/sse-21.c: Rename from sse3-not-fisttp.c.
10155 (dg-options): Add -mfpmath=387.
10157 2006-09-23 Jakub Jelinek <jakub@redhat.com>
10160 * gcc.dg/pr28706.c: New test.
10163 * gcc.dg/pr28712.c: New test.
10165 2006-09-22 Mike Stump <mrs@apple.com>
10167 * obj-c++.dg/encode-3.mm: Fix for 64-bit support.
10169 2006-09-22 Zdenek Dvorak <dvorakz@suse.cz>
10171 PR tree-optimization/28888
10172 * gcc.dg/pr28888.c: New test.
10174 2006-09-21 Mark Mitchell <mark@codesourcery.com>
10177 * g++.dg/init/ptrfn1.C: New test.
10179 2006-09-21 Lee Millward <lee.millward@codesourcery.com>
10182 * g++.dg/template/spec32.C: New test.
10183 * g++.dg/parse/crash9.C: Adjust error markers.
10186 * g++.dg/template/typedef6.C: New test.
10187 * g++.dg/init/error1.C: Adjust error markers.
10188 * g++.dg/parse/crash9.C: Likewise.
10189 * g++.dg/template/crash55.C: Likewise.
10191 2006-09-21 Janis Johnson <janis187@us.ibm.com>
10193 * gcc.dg/dfp/decfloat-constants.c: Remove 'dg-do compile', fix typo.
10195 2006-09-20 Danny Smith <dannysmith@users.sourceforge.net>
10198 * g++.dg/ext/dllimport12.C: New test.
10200 2006-09-20 Richard Sandiford <richard@codesourcery.com>
10202 * gcc.target/mips/mips-ps-type.c: Add -ffinite-math-only.
10203 * gcc.target/mips/nmadd-2.c: Likewise.
10204 * gcc.target/mips/mips-ps-6.c: New test.
10205 * gcc.target/mips/neg-abs-1.c: Likewise.
10206 * gcc.target/mips/neg-abs-2.c: Likewise.
10207 * gcc.target/mips/nmadd-3.c: New test.
10209 2006-09-20 Jakub Jelinek <jakub@redhat.com>
10211 PR middle-end/28046
10212 * gcc.dg/gomp/atomic-10.c: New test.
10213 * g++.dg/gomp/atomic-10.C: New test.
10215 2006-09-20 Eric Christopher <echristo@apple.com>
10217 * gcc.target/i386/sse3-not-fisttp.c: New.
10219 2006-09-19 Jack Howarth <howarth@bromo.med.uc.edu>
10221 * gfortran.dg/vect/vect-5.f90: Don't xfail lp64.
10223 2006-09-19 Richard Sandiford <richard@codesourcery.com>
10225 * gcc.c-torture/execute/pr28289.c (one): New variable.
10226 (main): Use it instead of argc.
10227 * gcc.c-torture/execute/20060102-1.c (one): New variable.
10228 (main): Use it instead of argc.
10230 2006-09-19 Paul Brook <paul@codesourcery.com>
10233 * gcc.dg/nested-func-5.c: New test.
10235 2006-09-19 Ben Elliston <bje@au.ibm.com>
10237 * lib/target-supports.exp (check_effective_target_tls): Compile
10238 test stubs using ${tool}_target_compile, not just target_compile.
10239 (check_effective_target_tls_runtime): Likewise.
10241 2006-09-19 Ben Elliston <bje@au.ibm.com>
10243 * gcc.c-torture/compile/20030405-1.x: Remove.
10245 * g++.old-deja/g++.pt/const2.C (main): Examine p to prevent an
10246 optimising linker from discarding it.
10248 2006-09-18 Paul Thomas <pault@gcc.gnu.org>
10251 * gfortran.dg/keyword_symbol_1.f90: New test.
10253 * gfortran.dg/spread_shape_1.f90: Add missing warning with
10254 pedantic compilation option.
10256 2006-09-18 Paul Thomas <pault@gcc.gnu.org>
10259 * gfortran.dg/spread_shape_1.f90: New test.
10261 2006-09-17 Roger Sayle <roger@eyesopen.com>
10263 PR tree-optimization/28887
10264 * gcc.dg/prefetch-loop-arrays-1.c: New test case.
10266 2006-09-16 Steven Bosscher <steven@gcc.gnu.org>
10269 * gcc.dg/pr25993.c: New test.
10271 2006-09-17 Ira Rosen <irar@il.ibm.com>
10274 * gcc.dg/vect/pr21591.c: New test.
10276 2006-09-16 Andrew Pinski <pinskia@physics.uc.edu>
10279 * gcc.c-torture/compile/strcpy-1.c: New test.
10280 * gcc.c-torture/compile/strcpy-2.c: New test.
10281 * gcc.c-torture/compile/memcpy-1.c: New test.
10282 * gcc.c-torture/compile/memcpy-2.c: New test.
10284 2006-09-16 Jack Howarth <howarth@bromo.med.uc.edu>
10287 * gcc.target/powerpc/darwin-bool-1.c: Skip -m64
10289 2006-09-15 Eric Botcazou <ebotcazou@adacore.com>
10291 * gnat.dg/specs/double_record_extension1.ads: New test.
10292 * gnat.dg/specs/double_record_extension2.ads: Likewise.
10294 2006-09-15 Paul Thomas <pault@gcc.gnu.org>
10297 * gfortran.dg/oldstyle_3.f90: New test.
10299 2006-09-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10301 PR libgfortran/29099
10302 * gfortran.dg/secnds-1.f: New test.
10304 2006-09-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10306 PR libgfortran/29053
10307 * gfortran.dg/streamio_9.f90: New test.
10308 * gfortran.dg/streamio_10.f90: New test.
10310 2006-09-14 Andrew Pinski <pinskia@physics.uc.edu>
10313 * g++.dg/init/array22.C: New test.
10314 * g++.dg/init/array23.C: New test.
10316 2006-09-14 Arnaud Charlet <charlet@adacore.com>
10318 * stackcheck.lst: Update list of tests requiring stack checking.
10319 * norun.lst: Adjust for above change.
10320 * ada95.lst: New file.
10321 * run_all.sh: Add handling of tests using Ada 95 semantics and thus
10322 requiring -gnat95 switch.
10324 2006-09-14 Olivier Hainque <hainque@adacore.com>
10326 * gnat.dg/in_out_parameter.adb: New test.
10328 2006-09-13 Andrew Pinski <pinskia@physics.uc.edu>
10331 * gcc.c-torture/compile/debugvlafunction-1.c: New test.
10333 2006-09-13 Eric Botcazou <ebotcazou@adacore.com>
10335 * gnat.dg/specs/unchecked_union.ads: New test.
10337 2006-09-13 Richard Sandiford <richard@codesourcery.com>
10339 PR rtl-optimization/28982
10340 * gcc.c-torture/execute/pr28982a.c: New test.
10341 * gcc.c-torture/execute/pr28982b.c: Likewise.
10343 2006-09-12 Eric Christopher <echristo@apple.com>
10345 * gcc.target/x86_64/abi/asm-support-darwin.s: New.
10346 * gcc.target/x86_64/abi/abi-x86_64.exp: Use.
10348 2006-09-13 Joseph S. Myers <joseph@codesourcery.com>
10351 PR preprocessor/14634
10352 * gcc.dg/cpp/include2.c, gcc.dg/cpp/macspace1.c,
10353 gcc.dg/cpp/macspace2.c, gcc.dg/cpp/multiline.c,
10354 gcc.dg/cpp/trad/literals-2.c: Update expected diagnostics.
10356 2006-09-12 Eric Botcazou <ebotcazou@libertysurf.fr>
10358 * gcc.dg/pr28243.c: New test.
10360 2006-09-12 Paul Thomas <pault@gcc.gnu.org>
10363 gfortran.dg/pr28971.f90: New test to act as a backstop in case
10364 this undiagnosed regression reappears.
10366 2006-09-12 Kazu Hirata <kazu@codesourcery.com>
10368 * lib/c-torture.exp (c-torture-compile, c-torture-execute):
10369 Treat $srcdir as a literal.
10370 * lib/fortran-torture.exp (fortran-torture-compile,
10371 fortran-torture-execute): Likewise.
10372 * lib/objc-torture.exp (objc-torture-compile,
10373 objc-torture-execute): Likewise.
10374 * lib/profopt.exp (profopt-execute): Likewise.
10376 2006-09-11 Geoffrey Keating <geoffk@apple.com>
10378 * gcc.dg/debug/dwarf2/dwarf-file1.c: New.
10380 2006-09-11 Jack Howarth <howarth@bromo.med.uc.edu>
10383 * gcc.target/powerpc/ppc-and-1.c: Fix regex.
10385 2006-09-11 H.J. Lu <hongjiu.lu@intel.com>
10388 * gcc.target/i386/pr13685.c: New test.
10390 2006-09-11 Eric Botcazou <ebotcazou@libertysurf.fr>
10392 * gcc.dg/pr28726.c: New test.
10394 2006-09-11 Josh Conner <jconner@apple.com>
10396 * gcc.dg/nrv3.c: Increase size of structure.
10397 * gcc.dg/nrv4.c: Likewise.
10398 * gcc.dg/nrv5.c: Likewise.
10400 2006-09-11 Paul Thomas <pault@gcc.gnu.org>
10402 PR libfortran/28890
10403 gfortran.dg/assumed_charlen_function_5.f90: New test.
10405 2006-09-10 Mark Mitchell <mark@codesourcery.com>
10408 * g++.dg/init/static3.C: New test.
10410 2006-09-10 Andrew Pinski <pinskia@physics.uc.edu>
10413 * gcc.dg/long-long-cst1.c (t): Add cast to
10414 __SIZE_TYPE__ before casting to int.
10415 (main): Return 0 on success.
10417 2006-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
10419 * gcc.c-torture/execute/20060910-1.c: New test.
10421 2006-09-10 Steven Bosscher <steven@gcc.gnu.org>
10423 PR middle-end/26983
10424 * gcc.dg/pr26983.c: New test.
10426 2006-09-10 Richard Sandiford <richard@codesourcery.com>
10429 * gcc.c-torture/execute/pr29006.c: New test.
10431 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
10433 PR libfortran/28947
10434 gfortran.dg/matmul_4.f90: New test.
10436 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
10439 gfortran.dg/used_types_10: New test.
10441 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
10443 PR libfortran/28923
10444 gfortran.dg/array_initializer_2.f90: Fill in missing index start value.
10445 gfortran.dg/array_initializer_3.f90: New test.
10447 2006-09-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10450 * gfortran.dg/actual_array_constructor_3.f90: New test.
10452 2006-09-09 Paolo Bonzini <bonzini@gnu.org>
10455 * gcc.target/i386/pr26778.c: New testcase.
10457 2006-09-08 Eric Christopher <echristo@apple.com>
10459 * gcc.target/i386/20060512-3.c: Run test on ilp32 only.
10460 * gcc.target/i386/memcpy-1.c: Ditto.
10461 * gcc.target/i386/asm-1.c: Ditto.
10462 * gcc.target/i386/20060512-4.c: Ditto.
10463 * gcc.target/i386/compress-float-387.c: Ditto.
10464 * gcc.target/i386/20060512-1.c: Ditto.
10465 * gcc.target/i386/compress-float-sse.c: Ditto.
10466 * gcc.target/i386/20060512-2.c: Ditto.
10467 * gcc.target/i386/compress-float-sse-pic.c: Ditto.
10468 * gcc.target/i386/stack-prot-kernel.c: Ditto.
10469 * gcc.target/i386/compress-float-387-pic.c: Ditto.
10470 * gcc.dg/pr26449.c: Ditto.
10471 * gcc.dg/attr-ms_struct-2.c: Ditto.
10472 * gcc.dg/attr-ms_struct-1.c: Ditto.
10473 * gcc.misc-tests/linkage.exp: Fix 64-bit darwin support.
10475 2006-09-08 Joseph S. Myers <joseph@codesourcery.com>
10478 * gcc.dg/vla-10.c: New test.
10480 2006-09-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10483 * g++.dg/parse/template20.C: New test.
10484 * g++.dg/template/operator8.C: Remove obsolete part.
10485 * g++.dg/parse/def-tmpl-arg1.C: Adjust error-markers.
10486 * g++.old-deja/g++.pt/crash65.C: Likewise.
10488 2006-09-07 Jason Merrill <jason@redhat.com>
10490 PR middle-end/27724
10491 * gcc.dg/long-long-cst1.c: New test.
10493 2006-09-07 Andrew Pinski <pinskia@physics.uc.edu>
10496 * g++.dg/other/array3.C: New test.
10497 * g++.dg/other/array4.C: New test.
10498 * g++.dg/other/array5.C: New test.
10500 2006-09-07 H.J. Lu <hongjiu.lu@intel.com>
10502 * gcc.target/i386/pr28946.c (dg-options): Use -Os instead -O.
10504 2006-09-07 Uros Bizjak <uros@kss-loka.si>
10507 * gcc.target/i386/pr28946.c: New test.
10509 2006-09-07 Steven G. Kargl <kargls@comcast.net>
10511 * gfortran.fortran-torture/compile/data_1.f90: Fix integer oveflow
10512 in integer literal constant.
10513 * gfortran.dg/enum_8.f90: Ditto.
10514 * gfortran.dg/g77/20030326-1.f: Ditto.
10516 2006-09-07 Feng Wang <fengwang@nudt.edu.cn>
10518 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90: Fix
10519 nonconformance usage.
10521 2006-09-07 Andrew Pinski <pinskia@physics.uc.edu>
10523 PR middle-end/28862
10524 * gcc.c-torture/compile/vector-align-1.c: New test.
10526 2006-09-06 Andrew Pinski <pinskia@physics.uc.edu>
10529 * g++.dg/opt/copysign-1.C: New test.
10531 2006-09-06 Jason Merrill <jason@redhat.com>
10534 * g++.dg/warn/unused-result1.C: New test.
10536 2006-09-06 Mark Mitchell <mark@codesourcery.com>
10539 * g++.dg/ext/vla3.C: New test.
10542 * g++.dg/template/array16.C: New test.
10544 2006-09-06 Richard Guenther <rguenther@suse.de>
10546 * gcc.dg/pr27226.c: Remove testcase again.
10548 2006-09-05 Andrew Pinski <pinskia@physics.uc.edu>
10551 * g++.dg/opt/unroll2.C: New test.
10553 2006-09-05 Andrew Pinski <pinskia@physics.uc.edu>
10556 * gcc.dg/vect/pr28952.c: New test.
10558 2006-09-05 Richard Guenther <rguenther@suse.de>
10560 PR tree-optimization/28900
10561 * gcc.dg/torture/pr28900.c: New testcase
10563 2006-09-05 Richard Guenther <rguenther@suse.de>
10565 PR tree-optimization/28905
10566 * gcc.c-torture/compile/pr28905.c: New testcase.
10568 2006-09-05 Richard Guenther <rguenther@suse.de>
10570 PR middle-end/28935
10571 * gcc.dg/pr28935.c: New testcase.
10573 2006-09-05 Eric Botcazou <ebotcazou@libertysurf.fr>
10575 * gcc.c-torture/execute/20060905-1.c: New test.
10577 2006-09-05 Paul Thomas <pault@gcc.gnu.org>
10580 * gfortran.dg/used_types_7.f90: New test.
10581 * gfortran.dg/used_types_8.f90: New test.
10582 * gfortran.dg/used_types_9.f90: New test.
10584 2006-09-04 Eric Botcazou <ebotcazou@libertysurf.fr>
10586 * gcc.c-torture/compile/20060904-1.c: New test.
10588 2006-09-04 Nathan Sidwell <nathan@codesourcery.com>
10590 PR c++/23287 Revert my 2006-09-01 patch
10591 * g++.dg/parse/dtor12.C: Remove.
10593 2006-09-02 Lee Millward <lee.millward@codesourcery.com>
10596 * g++.dg/template/operator9.C: New test.
10599 * g++.dg/template/operator7.C: New test.
10602 * g++.dg/template/operator8.C: New test.
10605 * g++.dg/template/crash57.C: New test.
10607 * g++.dg/template/typedef4.C: Adjust error markers.
10608 * g++.dg/template/typedef5.C: Likewise.
10610 2006-09-02 Jakub Jelinek <jakub@redhat.com>
10613 * g++.dg/parse/crash33.C: New test.
10615 2006-09-01 J"orn Rennecke <joern.rennecke@st.com>
10616 Richard Guenther <rguenther@suse.de>
10617 Adam Nemet <anemet@caviumnetworks.com>
10619 PR middle-end/27226
10620 * gcc.target/mips/memcpy-1.c: New testcase.
10621 * gcc.dg/pr27226.c: Likewise.
10623 2006-09-01 Nathan Sidwell <nathan@codesourcery.com>
10626 * g++.dg/lookup/koenig5.C: New.
10627 * g++.dg/template/crash56.C: New.
10629 2006-09-01 Josh Conner <jconner@apple.com>
10632 * gcc.dg/nrv3.c: New test.
10633 * gcc.dg/nrv4.c: New test.
10634 * gcc.dg/nrv5.c: New test.
10636 2006-09-01 Nathan Sidwell <nathan@codesourcery.com>
10639 * g++.dg/parse/dtor12.C: New.
10641 2006-08-31 Zdenek Dvorak <dvorakz@suse.cz>
10643 PR tree-optimization/28839
10644 * gcc.dg/pr28839.c: New test.
10646 2006-08-31 Andreas Krebbel <krebbel1@de.ibm.com>
10649 * gcc.dg/pr24367.c: New testcase.
10651 2006-08-30 Joseph Myers <joseph@codesourcery.com>
10653 * gcc.dg/arm-mmx-1.c: Skip for -mfloat-abi=softfp.
10655 2006-08-30 Zdenek Dvorak <dvorakz@suse.cz>
10657 PR rtl-optimization/27735
10658 * gcc.dg/loop-unswitch-1.c: New test.
10660 2006-08-30 Paul Thomas <pault@gcc.gnu.org>
10663 * gfortran.dg/aliasing_dummy_2.f90: New test.
10666 * gfortran.dg/generic_5.f90: Change error message.
10669 * gfortran.dg/generic_6.f90: New test.
10672 * gfortran.dg/redefined_intrinsic_assignment.f90: New test.
10675 * gfortran.dg/invalid_interface_assignment.f90: New test.
10678 * gfortran.dg/module_proc_external_dummy.f90: New test.
10680 2006-08-29 Andrew Pinski <pinskia@physics.uc.edu>
10683 * g++.dg/warn/var-args1.C: New test.
10685 2006-08-29 Steven G. Kargl <kargls@comcast.net>
10688 * gfortran.dg/simpleif_2.f90: New test.
10689 * gfortran.dg/pr19936_1.f90: Adjust dg-error message.
10690 * gfortran.dg/enum_5.f90: Ditto.
10692 2006-08-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10693 Kazu Hirata <kazu@codesourcery.com>
10695 PR tree-optimization/17506
10696 * gcc.dg/pr17506.c: New.
10698 2006-08-29 J"orn Rennecke <joern.rennecke@st.com>
10701 * g++.dg/eh/alias1.C: New test.
10703 2006-08-28 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10706 * g++.dg/template/ttp22.C: New test.
10708 2006-08-28 Kazu Hirata <kazu@codesourcery.com>
10710 PR middle-end/26632
10711 * gcc.dg/pr26632.c: New.
10713 2006-08-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10715 PR libgfortran/28354
10716 * gfortran.dg/fmt_zero_precision.f90: New test.
10718 2006-08-27 Mark Mitchell <mark@codesourcery.com>
10721 * g++.dg/template/spec31.C: New test.
10723 2006-08-27 Lee Millward <lee.millward@codesourcery.com>
10726 * g++.dg/other/static2.C: New test.
10728 2006-08-26 Roger Sayle <roger@eyesopen.com>
10730 * gcc.dg/Wswitch-enum-2.c: New test case.
10731 * gcc.dg/Wswitch-enum-3.c: Likewise.
10733 2006-08-26 Richard Guenther <rguenther@suse.de>
10735 * gcc.c-torture/compile/20060826-1.c: New testcase.
10737 2006-08-26 Lee Millward <lee.millward@codesourcery.com>
10740 * g++.dg/template/void10.C: New test.
10743 * g++.dg/template/void8.C: New test.
10746 * g++.dg/template/void9.C: New test.
10748 * g++.dg/template/void3.C: Adjust error markers.
10749 * g++.dg/template/void4.C: Likewise.
10750 * g++.dg/template/crash55.C: Likewise.
10751 * g++.dg/template/void7.C: Likewise
10753 2006-08-26 Mark Mitchell <mark@codesourcery.com>
10756 * g++.dg/inherit/access6.C: New test.
10757 * g++.dg/inherit/access7.C: Likewise.
10760 * g++.dg/template/array15.C: New test.
10761 * g++.dg/template/crash2.C: Tweak error markers.
10763 2006-08-26 Jakub Jelinek <jakub@redhat.com>
10765 PR middle-end/28683
10766 * gcc.c-torture/compile/20060823-1.c: New test.
10768 2006-08-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10771 * g++.dg/template/ttp21.C: New test.
10774 * g++.dg/other/operator1.C: Add error-marker.
10775 * g++.dg/other/operator2.C: New test.
10777 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
10780 * gcc.c-torture/compile/vla-const-1.c,
10781 gcc.c-torture/compile/vla-const-2.c: New tests.
10783 2006-08-26 Richard Guenther <rguenther@suse.de>
10785 PR middle-end/28814
10786 * gcc.dg/torture/pr28814.c: New testcase.
10788 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
10791 * gcc.c-torture/compile/compound-literal-1.c: New test.
10793 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
10796 * gcc.dg/funcdef-var-1.c, gcc.dg/funcdef-var-2.c: New tests.
10797 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c:
10798 Expect extra diagnostics.
10800 2006-08-25 J"orn Rennecke <joern.rennecke@st.com>
10802 gcc.dg/noncompile/pr16876.c: New test.
10804 2006-08-25 Mark Mitchell <mark@codesourcery.com>
10807 * g++.dg/parse/local1.C: New test.
10808 * g++.dg/other/qual1.C: Tweak error marker.
10810 2006-08-25 Nathan Sidwell <nathan@codesourcery.com>
10813 * g++.dg/template/typename10.C: New.
10814 * g++.dg/template/lookup4.C: Remove bogus error marker.
10816 2006-08-25 Richard Guenther <rguenther@suse.de>
10819 * gcc.dg/pr26570.c: Fix testcase.
10821 2006-08-24 Andrew Pinski <pinskia@physics.uc.edu>
10824 * gcc.c-torture/execute/mayalias-2.c: New test.
10825 * gcc.dg/tree-ssa/alias-13.c: New test.
10827 2006-08-24 Jan Hubicka <jh@suse.cz>
10830 * gcc.dg/debug/pr26881.c: New file.
10832 2006-08-23 Paul Thomas <pault@gcc.gnu.org>
10835 * gfortran.dg/used_types_4.f90: New test.
10836 * gfortran.dg/derived_init_2.f90: Modify to check sibling
10837 association of derived types.
10838 * gfortran.dg/used_types_2.f90: Add module cleanup.
10839 * gfortran.dg/used_types_3.f90: The same.
10842 * gfortran.dg/assumed_charlen_in_main.f90: Modify to check
10845 2006-08-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10848 * gfortran.dg/direct_io_6.f90: Remove test.
10850 2006-08-23 Stuart Hastings <stuart@apple.com>
10853 * gcc.target/i386/20060821-1.c: New.
10855 2006-08-23 Danny Smith <dannysmith@users.sourceforge.net>
10857 gcc.dg/attr-invalid.c: Insert an " |directive" substitution into
10858 dg-warning strings for dllimport.
10860 2006-08-22 Andrew Pinski <pinskia@physics.uc.edu>
10863 * g++.dg/ext/vector4.C: New test.
10864 * g++.dg/ext/complex1.C: New test.
10866 2006-08-21 Geoffrey Keating <geoffk@apple.com>
10869 * gcc.dg/debug/const-1.c: New.
10870 * gcc.dg/debug/const-2.c: New.
10871 * gcc.dg/debug/dwarf2/const-1.c: New.
10872 * gcc.dg/debug/dwarf2/const-2.c: New.
10873 * gcc.dg/debug/dwarf2/const-2b.c: New.
10875 2006-08-22 Richard Guenther <rguenther@suse.de>
10877 PR middle-end/28776
10878 * gcc.c-torture/compile/pr28776-1.c: New testcase.
10879 * gcc.c-torture/compile/pr28776-2.c: Likewise.
10881 2006-08-22 Daniel Berlin <dberlin@dberlin.org>
10883 PR tree-optimization/28003
10884 * g++.dg/tree-ssa/pr28003.C: New.
10886 2006-08-21 Mark Shinwell <shinwell@codesourcery.com>
10888 * g++.dg/eh/arm-vfp-unwind.C: Correct order of DejaGNU directives.
10890 2006-08-21 Lee Millward <lee.millward@codesourcery.com>
10893 * g++.dg/other/error14.C: New test.
10896 * g++.dg/parse/ctor7.C: New test.
10897 * g++.dg/parse/ctor8.C: Likewise.
10900 * g++.dg/template/void7.C: New test.
10902 2006-08-21 Olivier Hainque <hainque@adacore.com>
10904 * gnat.dg/self_aggregate_with_zeros.adb: New test.
10905 * gnat.dg/self_aggregate_with_array.adb: New test.
10907 2006-08-21 Mark Shinwell <shinwell@codesourcery.com>
10909 * g++.dg/eh/arm-vfp-unwind.C: New test.
10911 2006-08-20 Mark Mitchell <mark@codesourcery.com>
10914 * g++.dg/template/ref3.C: New test.
10915 * g++.dg/template/nontype13.C: New test.
10918 * g++.dg/template/ptrmem17.C: New test.
10920 2006-08-20 Danny Smith <dannysmith@users.sourceforge.net>
10923 * gcc.dg/attr-invalid.c: Add tests for invalid dllimport.
10925 2006-08-20 Paul Thomas <pault@gcc.gnu.org>
10928 * gfortran.dg/used_types_2.f90: New test.
10931 * gfortran.dg/used_types_3.f90: New test.
10934 * gfortran.dg/generic_actual_arg.f90: New test.
10937 * gfortran.dg/module_private_array_refs_1.f90: New test.
10940 * gfortran.dg/program_name_1.f90: New test.
10943 * gfortran.dg/derived_constructor_comps_1.f90: New test.
10946 * gfortran.dg/array_initializer_2.f90: New test.
10949 * gfortran.dg/unused_artificial_dummies_1.f90: New test.
10952 * gfortran.dg/assumed_charlen_function_4.f90: New test.
10955 * gfortran.dg/assumed_charlen_in_main.f90: New test.
10958 * gfortran.dg/dependent_decls_1.f90: New test.
10960 2006-08-19 Erik Edelmann <eedelman@gcc.gnu.org>
10963 * gfortran.dg/derived_init_2.f90: New.
10965 2006-08-17 J"orn Rennecke <joern.rennecke@st.com>
10967 * gcc.c-torture/execute/pr28289.c: New test.
10969 2006-08-17 Jakub Jelinek <jakub@redhat.com>
10972 * gcc.dg/attr-externally-visible-1.c: New test.
10973 * gcc.dg/attr-externally-visible-2.c: New test.
10974 * g++.dg/parse/attr-externally-visible-1.C: New test.
10975 * g++.dg/parse/attr-externally-visible-2.C: New test.
10977 2006-08-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10980 * g++.dg/parse/dtor11.C: New test.
10982 2006-08-17 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
10984 PR rtl-optimization/28489
10985 * gcc.c-torture/compile/pr28489.c: New test.
10987 2006-08-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10990 * g++.dg/template/redecl4.C: New test.
10993 * g++.dg/template/ctor8.C: New test.
10995 2006-08-17 Paolo Bonzini <bonzini@gnu.org>
10997 * gcc.dg/pr26570.c: Fix testcase.
10999 2006-08-17 Paolo Bonzini <bonzini@gnu.org>
11002 * g++.dg/parse/offsetof6.C: New test.
11003 * g++.dg/parse/offsetof6.C: New test.
11004 * g++.dg/parse/offsetof7.C: New test.
11006 2006-08-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
11009 * gfortran.dg/gomp/gomp.exp: Return if check_effective_target_fopenmp
11012 2006-08-16 Andrew Pinski <pinskia@physics.uc.edu>
11015 * g++.dg/ext/vector3.C: New test.
11017 2006-08-16 Zdenek Dvorak <dvorakz@suse.cz>
11019 PR gcov/profile/26570
11020 * gcc.dg/pr26570.c: New test.
11022 2006-08-16 Joseph S. Myers <joseph@codesourcery.com>
11025 * gcc.dg/qual-component-1.c: New test.
11027 2006-08-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11030 * g++.dg/parse/new3.C: New test.
11032 2006-08-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11035 * gfortran.dg/streamio_1.f90: New test.
11036 * gfortran.dg/streamio_2.f90: New test.
11037 * gfortran.dg/streamio_3.f90: New test.
11038 * gfortran.dg/streamio_4.f90: New test.
11039 * gfortran.dg/streamio_5.f90: New test.
11040 * gfortran.dg/streamio_6.f90: New test.
11041 * gfortran.dg/streamio_7.f90: New test.
11042 * gfortran.dg/streamio_8.f90: New test.
11044 2006-08-15 Danny Smith <dannysmith@users.sourceforge.net>
11047 * gcc.dg/attr-invalid.c: Add tests for invalid weak attribute.
11049 2006-08-15 Lee Millward <lee.millward@codesourcery.com>
11052 * g++.dg/template/void6.C: New test.
11054 2006-08-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11057 * gcc.dg/parse-error-1.c: New test.
11058 * gcc.dg/parse-error-2.c: New test.
11059 * gcc.dg/cpp/digraph2.c: Add error-marker.
11060 * gcc.dg/noncompile/920923-1.c: Likewise.
11062 2006-08-14 Andrew Pinski <pinskia@physics.uc.edu>
11065 * gcc.dg/sizeof-2.c: New testcase.
11068 * gcc.dg/switch-A.c: New testcase.
11070 2006-08-14 Steve Ellcey <sje@cup.hp.com>
11074 * g++.old-deja/g++.warn/compare1.C: Delete.
11075 * g++.dg/opt/pr7503-2.C: Delete.
11076 * g++.dg/opt/pr7503-3.C: Delete.
11077 * g++.dg/opt/pr7503-4.C: Delete.
11078 * g++.dg/opt/pr7503-5.C: Delete.
11079 * g++.dg/opt/max1.C: Delete.
11080 * g++.dg/warn/minmax.C: Delete.
11081 * g++.dg/expr/minmax.C: New test.
11083 2006-08-14 Richard Guenther <rguenther@suse.de>
11086 * gcc.c-torture/execute/pr28651.c: Do not use argc
11087 to avoid optimization, instead forbid inlining.
11089 2006-08-14 Richard Sandiford <richard@codesourcery.com>
11091 PR rtl-optimization/28634
11092 * gcc.c-torture/execute/ieee/pr28634.c: New test.
11094 2006-08-13 Alexandre Oliva <aoliva@redhat.com>
11097 * gcc.dg/torture/pr27184.c: New test.
11099 2006-08-12 Jakub Jelinek <jakub@redhat.com>
11101 * gcc.target/i386/pr27827.c: Only compile on ilp32 target.
11103 2006-08-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11105 * gfortran.dg/stat_1.f90: Make test pass when run under sudo.
11106 * gfortran.dg/stat_2.f90: Likewise.
11107 * gfortran.dg/chmod_1.f90: Likewise.
11108 * gfortran.dg/chmod_2.f90: Likewise.
11109 * gfortran.dg/chmod_3.f90: Likewise.
11111 2006-08-11 David Edelsohn <edelsohn@gnu.org>
11113 * gfortran.dg/direct_io_6.f90: Skip on *-*-aix*.
11115 2006-08-11 Eric Botcazou <ebotcazou@libertysurf.fr>
11117 * g++.dg/opt/pr23454-2.C: New test.
11119 2006-08-11 Richard Guenther <rguenther@suse.de>
11121 PR middle-end/28651
11122 * gcc.c-torture/execute/pr28651.c: New testcase.
11124 2006-08-10 Eric Botcazou <ebotcazou@adacore.com>
11126 * gnat.dg/specs/static_initializer.ads: New test.
11128 2006-08-10 Paul Brook <paul@codesourcery.com>
11130 * gcc.target/arm/cond-asm.c: New test.
11132 2006-08-10 Dorit Nuzman <dorit@il.ibm.com>
11134 PR tree-optimization/26197
11135 * g++.dg/vect/param-max-aliased-pr26197.cc: New test.
11136 * g++.dg/vect/vect.exp: Compile the new tests with
11137 --param max-aliased-vops=0.
11139 2006-08-09 Lee Millward <lee.millward@codesourcery.com>
11142 * g++.dg/template/void3.C: New test.
11145 * g++.dg/template/void4.C: New test.
11148 * g++.dg/template/void5.C: New test.
11150 2006-08-07 Danny Smith <dannysmith@users.sourceforge.net>
11152 * g++.dg/ext/visibility/class1.C (dg-require-visibility): Move
11153 after dg-do compile.
11155 2006-08-07 Victor Kaplansky <victork@il.ibm.com>
11157 PR tree-optimizations/26969
11158 * gcc.dg/vect/vect.exp: Compile tests prefixed with
11159 "unswitch-loops" with -funswitch-loops.
11160 * gcc.dg/vect/unswitch-loops-pr26969.c: New test.
11162 2006-08-07 Eric Botcazou <ebotcazou@libertysurf.fr>
11164 * gcc.dg/sparc-getcontext-1.c: Fix typo.
11165 * g++.dg/eh/spbp.C: Skip on Solaris 2.5.1 and 2.6 too.
11166 * g++.dg/other/unused1.C: Likewise. Also match "asci?z".
11167 * objc.dg/dwarf-1.m: Likewise.
11168 * objc.dg/dwarf-2.m: Likewise.
11169 * obj-c++.dg/dwarf-2.mm: Likewise.
11171 2006-08-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
11173 * objc.dg/dwarf-1.m: Skip on 32-bit hppa hpux.
11174 * objc.dg/dwarf-2.m: Likewise.
11175 * obj-c++.dg/dwarf-2.mm: Likewise.
11177 PR libfortran/28603
11178 * gfortran.dg/direct_io_6.f90: Skip on hppa*-*-hpux*.
11181 * g++.dg/other/unused1.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
11184 * g++.dg/eh/spbp.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
11186 2006-08-06 Paolo Bonzini <bonzini@gnu.org>
11189 * gcc.target/i386/pr27827.c: New testcase.
11191 2006-08-06 Paul Thomas <pault@gcc.gnu.org>
11194 * gfortran.dg/sequence_types_1.f90: New test.
11196 2006-08-05 Steven G. Kargl <kargls@comcast.nt>
11199 * gfortran.dg/elemental_optional_args_1.f90: dg-error becomes
11200 dg-warning. Add -pedantic option.
11202 2006-08-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11205 * gcc.dg/proto-1.c: New test.
11208 * gcc.dg/lvalue-4.c: New test.
11211 * gcc.dg/init-bad-5.c: New test.
11213 2006-08-03 Lee Millward <lee.millward@codesourcery.com>
11216 * g++.dg/ext/typedef-init.C: Add new test for typedef
11217 initialization inside templates. Adjust existing error markers.
11219 2006-08-03 Mark Mitchell <mark@codesourcery.com>
11222 * g++.dg/init/ptrmem3.C: New test.
11224 2006-08-03 Dorit Nuzman <dorit@il.ibm.com>
11226 PR tree-optimization/27770
11227 * lib/target-support.exp: New target keyword "section_anchors".
11228 * gcc.dg/vect/vect.exp: Add -fsection-anchors to compilation of some
11230 * gcc.dg/vect/section-anchors-pr27770.c: New test.
11231 * gcc.dg/vect/vect-69.c: Removed. Replaced by:
11232 * gcc.dg/vect/section-anchors-vect-69.c: New test.
11233 * gcc.dg/vect/no-section-anchors-vect-69.c: New test.
11235 2006-08-03 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
11237 * gcc.dg/20060801-1.c: Add missing '}'.
11239 2006-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11242 * g++.dg/parse/dtor9.C: New test.
11243 * g++.dg/parse/dtor10.C: New test.
11244 * g++.dg/other/error7.C: Adjust error-marker.
11247 * g++.dg/other/default5.C: New test.
11249 2006-08-02 Richard Guenther <rguenther@suse.de>
11251 * g++.dg/tree-ssa/copyprop-1.C: XFAIL.
11253 2006-08-02 Mark Mitchell <mark@codesourcery.com>
11256 * g++.dg/template/conv9.C: New test.
11258 2006-08-02 Daniel Jacobowitz <dan@codesourcery.com>
11261 * gcc.dg/debug/dwarf2/dwarf-merge.c: New test.
11262 * lib/target-supports.exp (get_compiler_messages): Add WANT_OUTPUT.
11263 Optionally return assembly text. Update callers.
11264 (check_no_compiler_messages): Update verbose messages.
11265 (check_no_messages_and_pattern): New.
11266 (check_effective_target_string_merging): New.
11268 2006-08-01 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11271 * g++.dg/eh/catch4.C: New test.
11274 * g++.dg/other/qual1.C: New test.
11277 * g++.dg/inherit/error2.C: New test.
11280 * g++.dg/other/new1.C: New test.
11282 * g++.dg/warn/pr23075.C: Remove obsolete test.
11283 * g++.old-deja/g++.brendan/crash52.C: Remove dg-warning marker.
11284 * g++.old-deja/g++.jason/report.C: Remove dg-warning marker.
11286 2006-07-31 Mark Mitchell <mark@codesourcery.com>
11289 * g++.dg/eh/cast1.C: New test.
11291 2006-08-01 Thomas Koenig <Thomas.Koenig@online.de>
11293 PR libfortran/28452
11294 * gfortran.dg/random_3.f90: New test.
11296 2006-08-01 Steve Ellcey <sje@cup.hp.com>
11299 * g++.dg/other/pr28304.C: Change expected error message.
11300 * g++.dg/other/pr28432.C: New test.
11302 2006-08-01 Steve Ellcey <sje@cup.hp.com>
11305 * g++.dg/init/brace2.C: Change expected error message, add empty init.
11307 2006-08-01 Daniel Jacobowitz <dan@codesourcery.com>
11310 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Suppress new tests
11312 * gcc.dg/debug/enum-1.c, g++.dg/debug/enum-1.C,
11313 g++.dg/debug/enum-2.C: New.
11315 2006-07-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11318 * g++.dg/parse/long1.C: Add more tests.
11320 2006-07-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11322 * gfortran.dg/lrshift_1.c: New file.
11324 2006-07-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11326 PR libgfortran/28335
11327 * gfortran.dg/no_unit_error_1.f90: New test.
11329 2006-07-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11331 PR libgfortran/28335
11332 * gfortran.dg/no_unit_error_1.f90: Delete test.
11333 * gfortran.dg/no_unit_error_2.f90: Delete test.
11335 2006-07-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11337 * gfortran.dg/chmod_3.f90: New test.
11338 * gfortran.dg/ltime_gmtime_1.f90: New test.
11339 * gfortran.dg/ltime_gmtime_2.f90: New test.
11340 * gfortran.dg/lrshift_1.f90: New test.
11341 * gfortran.dg/chmod_1.f90: New test.
11342 * gfortran.dg/chmod_2.f90: New test.
11344 2006-07-28 Lee Millward <lee.millward@codesourcery.com>
11347 * g++.dg/template/crash55.C: New test.
11350 * g++.dg/template/nontype16.C: New test.
11352 * g++.dg/template/void2.C: Adjust error markers.
11353 * g++.dg/template/nontype5.C: Adjust error markers.
11355 2006-07-27 Arjan van de Ven <arjan@linux.intel.com>
11357 * gcc.target/i386/stack-prot-kernel.c: New test.
11359 2006-07-27 Roger Sayle <roger@eyesopen.com>
11361 * gcc.dg/builtins-55.c: New test case.
11363 2006-07-26 Zdenek Dvorak <dvorakz@suse.cz>
11365 PR rtl-optimization/27907
11366 * gcc.c-torture/compile/pr27907.c: New test.
11368 2006-07-26 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11370 * gfortran.dg/mclock.f90: New test.
11371 * gfortran.dg/int_conv_1.f90: New test.
11372 * gfortran.dg/stat_1.f90: New test.
11373 * gfortran.dg/stat_2.f90: New test.
11375 2006-07-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11377 PR libgfortran/28335
11378 * gfortran.dg/no_unit_error_1.f90: New test.
11379 * gfortran.dg/no_unit_error_2.f90: New test.
11380 * gfortran.dg/temporary_1.f90: Remove extraneous CLOSE.
11382 2006-07-25 Roger Sayle <roger@eyesopen.com>
11384 PR middle-end/28473
11385 * gcc.dg/fold-convround-1.c: New test case.
11387 2006-07-24 Steven G. Kargl <kargls@comcast.net>
11389 * gfortran.dg/arithmetic_if.f90: Fix comments.
11391 2006-07-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11394 * g++.dg/other/typedef1.C: New test.
11395 * g++.dg/template/typedef4.C: New test.
11396 * g++.dg/template/typedef5.C: New test.
11398 2006-07-24 Erik Edelmann <eedelman@gcc.gnu.org>
11401 * gfortran.dg/allocatable_dummy_3.f90: New.
11403 2006-07-24 Steven G. Kargl <kargls@comcast.net>
11406 * gfortran.dg/arithmetic_if.f90: New test.
11408 2006-07-24 Uros Bizjak <uros@kss-loka.si>
11410 * gcc.dg/visibility-11.c: Enlarge test array to 1024 bytes to
11411 avoid memcpy optimization.
11413 2006-07-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11416 * gfortran.dg/direct_io_6.f90: New test.
11418 2006-07-24 Jan Hubicka <jh@suse.cz>
11422 * gcc.dg/pr25795.c: New test.
11423 * gcc.dg/pr25795-1.c: New test.
11425 2006-07-23 Roger Sayle <roger@eyesopen.com>
11427 * gcc.dg/fold-cond-1.c: Increase test case portability by checking
11428 that "g ? 1 : h" doesn't match, instead of checking for "(g | h) != 0"
11429 which may be transformed to "g || h" on some platforms.
11431 2006-07-23 Mark Mitchell <mark@codesourcery.com>
11434 * g++.dg/template/friend45.C: New test.
11436 2006-07-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11438 PR libgfortran/28339
11439 * gfortran.dg/arrayio_8.f90: New test.
11441 2006-07-21 Mike Stump <mrs@apple.com>
11443 * g++.dg/ext/visibility/fvisibility-inlines-hidden-3.C: New test.
11445 * gcc.c-torture/unsorted/dump-noaddr.x: Fix test case name.
11447 2006-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11450 * g++.dg/eh/catch3.C: New test.
11453 * g++.dg/template/defarg10.C: New test.
11455 2006-07-20 Paul Brook <paul@codesourcery.com>
11458 * gcc.dg/pr27363.c: New test.
11460 2006-07-19 Mark Mitchell <mark@codesourcery.com>
11463 * g++.dg/init/ref13.C: New test.
11465 2006-07-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11468 * obj-c++.dg/proto-error-1.mm: New test.
11470 2006-07-18 Mark Mitchell <mark@codesourcery.com>
11473 * g++.dg/template/string1.C: New test.
11475 2006-07-18 Mark Mitchell <mark@codesourcery.com>
11478 * g++.dg/template/defarg9.C: New test.
11481 * g++.dg/template/static27.C: New test.
11483 2006-07-18 Diego Novillo <dnovillo@redhat.com>
11486 * gcc.dg/tree-ssa/pr28410.c: New test.
11488 2006-07-18 Lee Millward <lee.millward@gmail.com>
11491 * g++/dg/other/error13.C: New test.
11494 * g++.dg/template/friend44.C: New test.
11496 2006-07-18 Steve Ellcey <sje@cup.hp.com>
11499 * g++.dg/other/pr27495.C: New.
11501 2006-07-18 Olivier Hainque <hainque@adacore.com>
11503 * gnat.dg/outer_agg_bitfield_constructor.adb: New test.
11504 * gnat.dg/nested_agg_bitfield_constructor.adb: New test.
11506 2006-07-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11509 * gcc.dg/pragma-pack-4.c: New test.
11511 2006-07-17 Steve Ellcey <sje@cup.hp.com>
11514 * g++.dg/ext/pr28291.C: New test.
11516 2006-07-17 Richard Sandiford <richard@codesourcery.com>
11518 PR middle-end/28403
11519 * gcc.c-torture/execute/pr28403.c: New test.
11521 2006-07-17 Richard Sandiford <richard@codesourcery.com>
11523 PR middle-end/28402
11524 * gcc.dg/pr28402.c: New test.
11526 2006-07-17 Steve Ellcey <sje@cup.hp.com>
11529 * g++.dg/other/pr28304.C: New test.
11531 2006-07-17 J"orn Rennecke <joern.rennecke@st.com>
11534 gcc.c-torture/unsorted/dump-noaddr.c: New test.
11535 gcc.c-torture/unsorted/dump-noaddr.x: New driver.
11537 2006-07-17 Richard Guenther <rguenther@suse.de>
11539 PR tree-optimization/28238
11540 * g++.dg/tree-ssa/pr28238.C: New testcase.
11542 2006-07-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11545 * g++.dg/eh/catch1.C: New test.
11546 * g++.dg/eh/catch2.C: New test.
11548 2006-07-16 Jakub Jelinek <jakub@redhat.com>
11551 * g++.dg/template/anon3.C: New test.
11553 2006-07-16 Paul Thomas <pault@gcc.gnu.org>
11556 * gfortran.dg/io_constaints_2.f90: Add the test for ADVANCE
11557 specifiers requiring an explicit format tag..
11560 * gfortran.dg/generic_5: New test.
11563 * gfortran.dg/elemental_optional_args_1.f90: New test.
11565 2006-07-16 Olivier Hainque <hainque@adacore.com>
11567 * gnat.dg/assert.ads: New file.
11568 * gnat.dg/controlled_record.ads: Likewise.
11569 * gnat.dg/controlled_record.adb: Likewise.
11571 2006-07-15 Lee Millward <lee.millward@gmail.com>
11574 * g++.dg/other/error12.C: New test.
11577 * g++.dg/template/crash54.C: New test.
11579 2006-07-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11582 * g++.dg/parse/catch1.C: New test.
11585 * g++.dg/ext/offsetof1.C: Add test with function pointer arithmetic.
11588 * g++.dg/ext/attrib24.C: New test.
11590 2006-07-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11593 * g++.dg/ext/asmspec1.C: New test.
11595 2006-07-13 Janis Johnson <janis187@us.ibm.com>
11597 * lib/gcc-dg.exp (tool_load): Wrapper to support shouldfail tests.
11598 (dg-test): Support shouldfail tests.
11599 * lib/target-supports-dg.exp (dg-shouldfail): New.
11600 * gcc.test-framework/test-framework.awk: Handle shouldfail tests.
11601 * gcc.test-framework/dg-do-run-sf-exp-F.c: New test.
11602 * gcc.test-framework/dg-do-run-sf-exp-P.c: New test.
11603 * gcc.test-framework/dg-do-run-sft-exp-F.c: New test.
11604 * gcc.test-framework/dg-do-run-sft-exp-P.c: New test.
11605 * gcc.test-framework/dg-dox-run-sf-exp-XF.c: New test.
11606 * gcc.test-framework/dg-dox-run-sf-exp-XP.c: New test.
11608 2006-07-13 Jan Hubicka <jh@suse.cz>
11610 * gcc.target/i386/memcpy-1.c: New.
11612 2006-07-12 Geoffrey Keating <geoffk@apple.com>
11614 * g++.dg/ext/visibility/fvisibility-inlines-hidden-2.C: New.
11616 2006-07-13 Paul Thomas <pault@gcc.gnu.org>
11619 * gfortran.dg/present_1.f90: New test.
11622 * gfortran.dg/interface_derived_type_1.f90: New test.
11624 2006-07-11 Feng Wang <fengwang@nudt.edu.cn>
11627 * gfortran.dg/hollerith4.f90: Test hollerith constants used in I/O
11630 2006-07-07 Lee Millward <lee.millward@gmail.com>
11633 * g++.dg/other/label1.C: New test.
11635 2006-07-07 Richard Guenther <rguenther@suse.de>
11637 PR middle-end/28268
11638 * gcc.dg/torture/pr28268.c: New testcase.
11640 2006-07-07 Steve Ellcey <sje@cup.hp.com>
11643 * g++.dg/ext/pr27019.C: New.
11645 2006-07-07 Richard Guenther <rguenther@suse.de>
11647 PR tree-optimization/28187
11648 * gcc.dg/pr28187.c: New testcase.
11650 2006-07-07 Eric Botcazou <ebotcazou@adacore.com>
11652 * gnat.dg/address_conversion.adb: New test.
11653 * gnat.dg/boolean_subtype.adb: Likewise.
11654 * gnat.dg/frame_overflow.adb: Likewise.
11655 * gnat.dg/pointer_array.adb: Likewise.
11656 * gnat.dg/pointer_conversion.adb: Likewise.
11658 2006-07-07 Paul Thomas <pault@gcc.gnu.org>
11662 * gfortran.dg/print_fmt_5.f90: New test.
11664 2006-07-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11667 * gfortran.dg/bounds_check_4.f90: New test.
11669 2006-07-05 Richard Guenther <rguenther@suse.de>
11672 * gfortran.dg/pr28158.f90: New testcase.
11674 2006-07-05 Richard Guenther <rguenther@suse.de>
11676 PR tree-optimization/28162
11677 * gcc.dg/pr28162.c: New testcase.
11679 2006-07-05 Richard Guenther <rguenther@suse.de>
11680 Andrew Pinski <pinskia@gcc.gnu.org>
11683 * g++.dg/tree-ssa/copyprop-1.C: New testcase.
11685 2006-07-04 Paul Thomas <pault@gcc.gnu.org>
11688 * gfortran.dg/actual_array_substr_2.f90: New test.
11691 * gfortran.dg/actual_array_constructor_2.f90: New test.
11693 2006-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11695 * gfortran.dg/itime_idate_1.f: New test.
11696 * gfortran.dg/itime_idate_2.f: New test.
11698 2006-07-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11700 PR libgfortran/27704
11701 * gfortran.dg/open_status_3.f90: New test.
11702 * gfortran.dg/fmt_l.f90: Update for new feature.
11704 2006-07-03 Asher Langton <langton2@llnl.gov>
11706 * gfortran.dg/oldstyle_2.f90: New.
11708 2006-07-03 Eric Botcazou <ebotcazou@adacore.com>
11710 * gnat.dg/string_slice.adb: New test.
11712 2006-07-01 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
11715 * gfortran.dg/semicolon_fixed.c: New.
11716 * gfortran.dg/semicolon_free.c: New.
11718 2006-06-30 Mike Stump <mrs@apple.com>
11720 * g++.dg/ext/visibility/fvisibility-override2.C: Fix for systems
11721 that don't support internal visibility.
11723 2006-06-30 Andrew Pinski <pinskia@gmail.com>
11725 * gcc.dg/tree-ssa/inline-1.c: Fix up scan-tree-dump-times
11726 for '(' / ')' needing an extra '\'.
11728 2006-06-29 Roger Sayle <roger@eyesopen.com>
11730 PR middle-end/27428
11731 * gcc.dg/pr27428-1.c: New test case.
11733 2006-06-29 Mike Stump <mrs@apple.com>
11735 * gcc.dg/compat/struct-layout-1_generate.c: Don't use common
11736 on darwin as we can't align commons large enough yet.
11738 * gcc.dg/vla-8.c: Add additional testcases.
11740 2006-06-26 Steve Ellcey <sje@cup.hp.com>
11743 * g++.dg/other/pr28114.C: New.
11745 2006-06-25 Eric Botcazou <ebotcazou@adacore.com>
11747 * gcc.c-torture/compile/20060625-1.c: New test.
11749 2006-06-25 Paul Thomas <pault@gcc.gnu.org>
11752 * gfortran.dg/stfunc_3.f90: New test.
11755 * gfortran.dg/impure_actual_1.f90: New test.
11758 * gfortran.dg/elemental_result_1.f90: New test.
11761 * gfortran.dg/select_7.f90: New test.
11764 * intrinsic_actual_1.f: New test.
11768 * gfortran.dg/forall_4.f90: New test.
11771 * gfortran.dg/forall_5.f90: New test.
11773 2006-06-25 Lee Millward <lee.millward@gmail.com>
11776 * g++.dg/template/using13.C: New test.
11779 * g++.dg/other/incomplete3.C: New test.
11781 2006-06-24 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11784 * gfortran.dg/substr_3.f: New test.
11785 * gfortran.dg/equiv_2.f90: Update expected error message.
11787 2006-06-24 Paul Thomas <pault@gcc.gnu.org>
11790 * gfortran.dg/actual_array_substr_1.f90: New test.
11792 2006-06-24 Olivier Hainque <hainque@adacore.com>
11794 * gnat.dg/scalar_mode_agg_compare_loop.adb: New test.
11795 * gnat.dg/scalar_mode_agg_compare.adb: New test.
11797 2006-06-23 Janis Johnson <janis187@us.ibm.com>
11799 * gcc.dg/dfp/usual-arith-conv-bad.c: New test.
11801 2006-06-23 Steven G. Kargl <kargls@comcast.net>
11804 * gfortran.dg/simpleif_2.f90: New test.
11806 2006-06-23 Lee Millward <lee.millward@gmail.com>
11808 * g++.dg/template/error22.C: Fix typo.
11810 2006-06-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11813 * g++.dg/ext/attrib23.C: New test.
11815 2006-06-23 Olivier Hainque <hainque@adacore.com>
11817 * gnat.dg/varsize_temp.adb: New test.
11819 2006-06-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11822 * g++.dg/other/java2.C: New test.
11824 2006-06-23 Danny Smith <dannysmith@users.sourceforge.net>
11827 * g++.dg/ext/dllimport4.C. Add more tests for invalid
11830 2006-06-22 Roger Sayle <roger@eyesopen.com>
11833 * gcc.dg/pr27531-1.c: New test case.
11835 2006-06-22 Asher Langton <langton2@llnl.gov>
11838 * gfortran.dg/implicit_8.f90: New.
11840 2006-06-22 Zdenek Dvorak <dvorakz@suse.cz>
11842 PR rtl-optimization/28121
11843 * gcc.dg/pr28121.c: New test.
11845 2006-06-22 Lee Millward <lee.millward@gmail.com>
11848 * g++.dg/parse/ptrmem6.C: New test.
11851 * g++.dg/template/error22.C: New test.
11853 2006-06-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11856 * g++.dg/template/friend43.C: New test.
11859 * g++.dg/template/crash53.C: New test.
11862 * g++.dg/rtti/incomplete1.C: New test.
11864 2006-06-21 Eric Botcazou <ebotcazou@adacore.com>
11866 * gnat.dg/loop_unchecked_conversion.ad[bs]: New test.
11868 2006-06-21 Joseph Myers <joseph@codesourcery.com>
11870 * gcc.c-torture/execute/complex-7.c: New.
11872 2006-06-21 Jakub Jelinek <jakub@redhat.com>
11874 * gcc.dg/merge-all-constants-1.c: New test.
11876 2006-06-20 Janis Johnson <janis187@us.ibm.com>
11879 * g++.dg/ext/altivec-3.C: Remove cast from vector initializers.
11881 2006-06-20 Steven G. Kargl <kargls@comcast.net>
11883 * gfortran.dg/rrspacing_1.f90: New test.
11885 2006-06-20 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11888 * g++.dg/other/bitfield2.C: New test.
11890 2006-06-20 Zdenek Dvorak <dvorakz@suse.cz>
11892 PR tree-optimization/27331
11893 * gcc.dg/pr27331.c: New test.
11895 2006-06-20 James A. Morrison <phython@gcc.gnu.org>
11896 Eric Botcazou <ebotcazou@adacore.com>
11899 * lib/gnat.exp: New file.
11900 * lib/gnat-dg.exp: Likewise.
11901 * gnat.dg: New directory.
11902 * gnat.dg/dg.exp: New driver.
11903 * gnat.dg/specs: New directory.
11904 * gnat.dg/specs/specs.exp: New driver.
11905 * gnat.dg/style: New directory.
11906 * gnat.dg/style/style.exp: New driver.
11908 2006-06-20 Paul Thomas <pault@gcc.gnu.org>
11911 * gfortran.dg/array_initializer_1.f90: New test.
11914 * gfortran.dg/matmul_3.f90: New test.
11916 2006-06-19 Andrew Pinski <pinskia@gmail.com>
11918 PR middle-end/28075
11919 * gcc.dg/tree-ssa/inline-1.c: New test.
11921 2006-06-19 Anatoly Sokolov <aesok@post.ru>
11923 * gcc.dg/pr18241-1.c: Use __SIZE_TYPE__ instead of unsigned long
11924 in malloc prototype; remove XFAIL.
11925 * gcc.dg/pr18241-2.c: Ditto.
11926 * gcc.dg/20050321-1.c: Use __SIZE_TYPE__ instead of unsigned long
11927 in memset prototype; remove XFAIL.
11928 * gcc.dg/tree-ssa/pr23382.c: Ditto.
11930 2006-06-19 Joseph S. Myers <joseph@codesourcery.com>
11932 * gcc.dg/vla-8.c: Add.
11934 2006-06-19 Richard Guenther <rguenther@suse.de>
11936 PR tree-optimization/27090
11937 * g++.dg/tree-ssa/pr27090.C: New testcase.
11939 2006-06-19 Roger Sayle <roger@eyesopen.com>
11942 * gcc.dg/pr27861-1.c: New test case.
11944 2006-06-19 Richard Guenther <rguenther@suse.de>
11946 PR middle-end/28045
11947 * gcc.dg/torture/pr28045.c: New testcase.
11949 2006-06-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11952 * gfortran.dg/associated_4.f90: New test.
11954 2006-06-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11958 * gfortran.dg/real_const_3.f90: New test.
11960 2006-06-16 Mark Mitchell <mark@codesourcery.com>
11963 * g++.dg/template/static26.C: New test.
11966 * g++.dg/expr/bitfield2.C: New test.
11969 * g++.dg/parse/linkage2.C: New test.
11971 2006-06-16 Richard Guenther <rguenther@suse.de>
11973 PR middle-end/27116
11974 * gcc.dg/pr15785-1.c: Revert last change.
11975 * gcc.dg/torture/pr27116-2.c: New testcase.
11977 2006-06-16 Roger Sayle <roger@eyesopen.com>
11979 PR middle-end/27802
11980 * gcc.dg/pr27802-1.c: New test case.
11982 2006-06-15 Mark Mitchell <mark@codesourcery.com>
11985 * g++.dg/template/ttp18.C: New test.
11986 * g++.dg/template/ttp19.C: Likewise.
11989 * g++.dg/expr/cond9.C: New test.
11992 * g++.dg/template/ctor7.C: New test.
11994 2006-06-15 Janis Johnson <janis187@us.ibm.com>
11996 * gcc.dg/vmx/pr27842.c: Remove dg-do directive; use default.
11998 2006-06-16 Richard Guenther <rguenther@suse.de>
12000 PR tree-optimization/27781
12001 * gcc.dg/tree-ssa/pr27781.c: New testcase.
12003 2006-06-15 Thomas Koenig <Thomas.Koenig@online.de>
12005 * gfortran.dg/allocate_zerosize_2.f90: New test case.
12007 2006-06-15 Zdenek Dvorak <dvorakz@suse.cz>
12009 * gcc.dg/tree-ssa/loop-18.c: New test.
12011 2006-06-14 Mark Mitchell <mark@codesourcery.com>
12014 * g++.dg/template/crash52.C: New test.
12017 * g++.dg/ext/attrib22.C: New test.
12020 * g++.dg/template/builtin1.C: New test.
12021 * g++.dg/gomp/tpl-atomic-2.C: Remove XFAIL.
12024 * g++.old-deja/g++.benjamin/14664-2.C: Expect error for array
12026 * g++.old-deja/g++.pt/crash51.C: Likewise.
12029 * g++.dg/lookup/linkage1.C: New test.
12030 * g++.dg/lookup/linkage2.C: Likewise.
12032 2006-06-14 Andreas Krebbel <krebbel1@de.ibm.com>
12034 PR middle-end/27959
12035 * gcc.dg/pr27959.c: New testcase.
12037 2006-06-13 J"orn Rennecke <joern.rennecke@st.com>
12040 * g++.dg/eh/div.C: New test.
12042 2006-06-13 Jakub Jelinek <jakub@redhat.com>
12045 * g++.dg/tree-ssa/pr26757.C: New test.
12046 * g++.dg/tree-ssa/pr27894.C: New test.
12048 2006-06-13 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
12050 * gcc.c-torture/compile/20060609-1.c: New test.
12053 * gcc.c-torture/compile/pr27863.c: New test.
12055 2006-06-13 Richard Guenther <rguenther@suse.de>
12057 PR tree-optimization/27830
12058 * g++.dg/tree-ssa/pr27830.C: New testcase.
12060 2006-06-13 Matthew Sachs <msachs@apple.com>
12062 * lib/target-supports-dg.exp (check-flags): Include TOOL_OPTIONS in
12063 the list of compiler flags; this causes those flags to be checked
12064 for things like dg-skip-if.
12066 2006-06-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12069 * g++.dg/ext/offsetof1.C: Add test for pseudo-destructors.
12071 2006-06-12 Mark Mitchell <mark@codesourcery.com>
12072 Kazu Hirata <kazu@codesourcery.com>
12074 * g++.dg/parse/ctor6.C, g++.dg/parse/defarg11.C,
12075 g++.dg/template/friend42.C, g++.dg/template/spec30.C: New.
12077 2006-06-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12080 * g++.dg/lookup/using15.C: New test.
12083 * g++.dg/other/anon4.C: New test.
12085 2006-06-12 Roger Sayle <roger@eyesopen.com>
12088 * g++.dg/init/complex1.C: New test case.
12090 2006-06-11 Eric Christopher <echristo@apple.com>
12092 PR middle-end/27948
12093 * gcc.dg/bf-ms-layout.c: Run on darwin.
12094 * gcc.dg/bf-no-ms-layout: Ditto.
12095 * gcc.dg/attr-ms_struct-2.c: New.
12096 * gcc.dg/bf-ms-layout-2.c: Ditto.
12098 2006-06-11 Kaz Kojima <kkojima@gcc.gnu.org>
12100 * gcc.dg/attr-ms_struct-packed1.c: New.
12102 2006-06-09 Mike Stump <mrs@apple.com>
12104 * gcc.dg/vla-7.c: Add.
12106 2006-06-10 Paul Thomas <pault@gcc.gnu.org>
12109 * gfortran.dg/entry_6.f90: New test.
12113 * gfortran.dg/entry_7.f90: New test.
12115 2006-06-09 Jakub Jelinek <jakub@redhat.com>
12118 * gcc.dg/cpp/_Pragma6.c: New test.
12121 * g++.dg/cpp/_Pragma1.C: New test.
12123 PR preprocessor/27746
12124 * gcc.dg/gomp/macro-3.c: New test.
12125 * gcc.dg/gomp/macro-4.c: New test.
12126 * g++.dg/gomp/macro-3.C: New test.
12127 * g++.dg/gomp/macro-4.C: New test.
12129 2006-06-09 Richard Guenther <rguenther@suse.de>
12131 PR tree-optimization/26998
12132 * gcc.dg/torture/pr26998.c: New testcase.
12133 * gcc.dg/tree-ssa/vrp29.c: New testcase.
12135 2006-06-08 Mike Stump <mrs@apple.com>
12137 * gcc.dg/pr27095.c: Account for stubs.
12140 * gcc.dg/pr26427.c: Test to ensure that -fsection-anchors doesn't
12141 produce bad code on darwin.
12143 2006-06-08 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12146 * gfortran.dg/substr_2.f: New test.
12148 2006-06-08 Asher Langton <langton2@llnl.gov>
12151 * cray_pointers_2.f90: Add -fbounds-check compile flag.
12153 2006-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12156 * gcc.dg/union-3.c: New test.
12158 2006-06-08 Richard Guenther <rguenther@suse.de>
12160 PR middle-end/27116
12161 * gcc.dg/torture/pr27116.c: New testcase.
12162 * gcc.dg/pr15785-1.c: Remove test for invalid transformation.
12164 2006-06-07 Zdenek Dvorak <dvorakz@suse.cz>
12166 PR rtl-optimization/26449
12167 * gcc.dg/pr26449.c: New test.
12169 2006-06-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12172 * g++.dg/ext/offsetof1.C: Test member functions.
12174 2006-06-07 Steve Ellcey <sje@cup.hp.com>
12176 * gcc.dg/pr27095.c: Improve scanning.
12178 2006-06-07 Paul Thomas <pault@gcc.gnu.org>
12181 * gfortran.dg/saved_automatic_1.f90: New test.
12184 * gfortran.dg/array_simplify_1.f90: New test.
12187 * gfortran.dg/entry_dummy_ref_1.f90: New test.
12190 * gfortran.dg/entry_dummy_ref_2.f90: New test.
12192 2006-06-06 Mark Mitchell <mark@codesourcery.com>
12195 * g++.dg/expr/cast7.C: New test.
12197 2006-06-06 Janis Johnson <janis187@us.ibm.com>
12199 * lib/gcc-dg.exp (gcc-dg-test-1): Detect and report ICE.
12200 * lib/gcc-defs.exp (tool_check_compile): Ditto.
12201 * lib/fortran-torture.exp (fortran-torture-compile,
12202 fortran-torture-execute): Ditto.
12204 2006-06-06 Ulrich Weigand <uweigand@de.ibm.com>
12207 * gcc.dg/vmx/pr27842.c: New test.
12209 2006-06-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12211 PR libfortran/27895
12212 * gfortran.dg/bounds_check_3.f90: New test.
12214 2006-06-05 Mike Stump <mrs@apple.com>
12216 * objc.dg/objc-fast-4.m: Skip for ppc64.
12218 2006-06-05 Steve Ellcey <sje@cup.hp.com>
12221 * gcc.dg/sibcall-7.c: Do not run on ia64-*-* platforms.
12223 2006-06-05 Dorit Nuzman <dorit@il.ibm.com>
12224 Victor Kaplansky <victork@il.ibm.com>
12226 PR tree-optimizations/26360
12227 * gcc.dg/vect/vect.exp: Compile tests prefixed with "no-tree-dce"
12228 with -fno-tree-dce.
12229 * gcc.dg/vect/no-tree-dce-pr26360.c: New test.
12231 2006-06-05 Paul Thomas <pault@gcc.gnu.org>
12234 * gfortran.dg/data_char_1.f90: Add messages for truncated
12238 * gfortran.dg/func_decl_2.f90: New test.
12241 * gfortran.dg/do_2.f90: New test.
12244 * gfortran.dg/associated_3.f90: New test.
12246 2006-06-04 Mark Mitchell <mark@codesourcery.com>
12249 * g++.dg/template/static25.C: New test.
12252 * g++.dg/init/array21.C: New test.
12255 * g++.dg/ext/complit7.C: New test.
12258 * g++.dg/parse/ptrmem5.C: New test.
12260 2006-06-04 Roger Sayle <roger@eyesopen.com>
12261 Andrew Pinski <pinskia@physics.uc.edu>
12264 PR middle-end/27382
12265 * gcc.dg/pr27150-1.c: New testcase.
12266 * gcc.dg/pr27382-1.c: New testcase.
12267 * gcc.dg/pr27382-2.c: New testcase.
12269 2006-06-05 Joseph S. Myers <joseph@codesourcery.com>
12273 * gcc.dg/array-10.c: New test.
12275 2006-06-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12278 * g++.dg/init/const4.C: New test.
12279 * g++.dg/init/member1.C: Add error-marker.
12280 * g++.dg/other/fold1.C: Adjust error-marker.
12282 2006-06-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12285 * g++.dg/ext/offsetof1.C: New test.
12287 2006-06-04 Eric Christopher <echristo@apple.com>
12289 * gcc.dg/attr-ms_struct-1.c: New.
12291 2006-06-04 Mark Shinwell <shinwell@codesourcery.com>
12293 * gcc.c-torture/compile/builtin_constant_p.c: New test.
12295 2006-06-04 Richard Guenther <rguenther@suse.de>
12297 PR tree-optimization/27039
12298 * gcc.dg/tree-ssa/loop-17.c: New testcase.
12300 2006-06-03 Roger Sayle <roger@eyesopen.com>
12303 * gcc.target/i386/amd64-abi-2.c: New test case.
12305 2006-06-02 Eric Christopher <echristo@apple.com>
12307 * gcc.c-torture/compile/20000804-1.c: Skip if i?86-darwin.
12308 * gcc.target/i386/20020523-1.c: Skip if darwin.
12309 * gcc.target/i386/asm-3.c: Ditto.
12310 * gcc.target/i386/20011119-1.c: Ditto.
12311 * gcc.target/i386/clobbers.c: Remove pic part of test.
12313 2006-06-02 Steve Ellcey <sje@cup.hp.com>
12315 * g++.old-deja/g++.other/init5.C: XFAIL if cxa-atexit is false.
12316 * g++.old-deja/g++.other/init19.C: Ditto.
12317 * g++.old-deja/g++.other/init18.C: Ditto, plus change _Exit to _exit
12318 and add other platforms as expected failures.
12320 2006-06-01 Steve Ellcey <sje@cup.hp.com>
12322 * lib/target-supports.exp (is-effective-target): Add cxa_atexit.
12323 (is-effective-target-keyword): Ditto.
12325 2006-06-01 Thomas Koenig <Thomas.Koenig@online.de>
12328 * gfortran.dg/extended_char_comparison_1.f: New test.
12330 2006-06-01 Paul Thomas <pault@gcc.gnu.org>
12333 * gfortran.dg/dummy_procedure_1.f90: New test.
12336 * gfortran.dg/dummy_procedure_2.f90: New test.
12338 * gfortran.dg/associated_2.f90: Correct to make consistent with
12341 2006-05-31 Roger Sayle <roger@eyesopen.com>
12343 * gcc.target/i386/387-11.c: New test case.
12345 2006-05-31 Mark Mitchell <mark@codesourcery.com>
12348 * g++.dg/template/cond6.C: New test.
12351 * g++.dg/template/crash51.C: New test.
12352 * g++.old-deja/g++.mike/net36.C: Tweak error markers.
12355 * g++.dg/init/array20.C: New test.
12357 2006-05-31 Roger Sayle <roger@eyesopen.com>
12359 * gcc.dg/builtins-54.c: New test case.
12361 2006-05-30 Mark Mitchell <mark@codesourcery.com>
12364 * g++.dg/template/fntry1.C: Add dg-do link.
12367 * g++.dg/parse/friend6.C: New test.
12369 2006-05-30 Asher Langton <langton2@llnl.gov>
12371 * gfortran.dg/cray_pointers_7.f90: New test.
12373 2006-05-30 Roger Sayle <roger@eyesopen.com>
12375 PR tree-optimization/23452
12376 * gcc.dg/fold-mulconj-1.c: New test case.
12378 2006-05-30 Mark Mitchell <mark@codesourcery.com>
12381 * g++.dg/parse/bitfield1.C: New test.
12383 2006-05-30 Roger Sayle <roger@eyesopen.com>
12385 * gcc.target/ppc-eq0-1.c: New test case.
12386 * gcc.target/ppc-negeq0-1.c: New test case.
12388 2006-05-30 Dirk Mueller <dmueller@suse.de>
12391 * gcc.dg/overflow-warn-5.c: New test.
12393 2006-05-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12396 * gcc.dg/sizeof-1.c: New test.
12398 2006-05-30 Uros Bizjak <uros@kss-loka.si>
12401 * gcc.target/i386/pr27790.c: New test.
12403 2006-05-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12405 PR libgfortran/27757
12406 * gfortran.dg/direct_io_5.f90: New test.
12408 2006-05-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12410 PR libgfortran/27634
12411 * gfortran.dg/fmt_missing_period_1.f: New test.
12412 * gfortran.dg/fmt_missing_period_2.f: New test.
12413 * gfortran.dg/fmt_missing_period_3.f: New test.
12415 2006-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12418 * gfortran.dg/bounds_check_2.f: Add new check for multidimensional
12421 2006-05-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12424 * g++.dg/template/new6.C: New test.
12426 2006-05-29 Roger Sayle <roger@eyesopen.com>
12428 PR tree-optimization/24964
12429 * gcc.target/i386/387-10.c: New test case.
12431 2006-05-28 Thomas Koenig <Thomas.Koenig@online.de>
12433 * intrinsics/string_intrinsics.c (compare_string):
12434 Use memcmp instead of strncmp to avoid tripping over
12435 CHAR(0) in a string.
12437 2006-05-27 Richard Guenther <rguenther@suse.de>
12439 PR middle-end/27773
12440 * gcc.dg/torture/pr27773.c: New testcase.
12442 2006-05-27 Dirk Mueller <dmueller@suse.de>
12444 * gcc.dg/pr24561.c: Rename to..
12445 * gcc.dg/pr25962.c: .. this.
12447 2006-05-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12450 * gfortran.dg/bounds_check_2.f: New test.
12452 2006-05-27 Janne Blomqvist <jb@gcc.gnu.org>
12454 * gfortran.dg/hollerith_f95.f90: Add -fall-intrinsics.
12455 * gfortran.dg/byte_1.f90: Likewise.
12456 * gfortran.dg/dup_save_2.f90: Likewise.
12458 2006-05-27 Paul Thomas <pault@gcc.gnu.org>
12460 * gfortran.dg/associated_2.f90: New test.
12462 2006-05-26 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12465 * gfortran.dg/bounds_check_1.f90: New test.
12467 2006-05-26 Ulrich Weigand <uweigand@de.ibm.com>
12469 PR rtl-optimization/27661
12470 * gcc.dg/pr27661.c: New test case.
12472 2006-05-26 Thomas Koenig <Thomas.Koenig@online.de>
12475 * gfortran.dg/inquire_9.f90: Fix illegal print syntax.
12476 * gfortran.dg/print_parentheses_1.f: New test.
12477 * gfortran.dg/print_parentheses_2.f90: New test.
12479 2006-05-26 Jakub Jelinek <jakub@redhat.com>
12482 * gcc.dg/pr27758.c: New test.
12484 2006-05-24 Falk Hueffner <falk@debian.org>
12486 * gcc.c-torture/compile/pr27571.c: New test.
12488 2006-05-26 Paul Thomas <pault@gcc.gnu.org>
12491 * gfortran.dg/spec_expr_4.f90: New test.
12494 * gfortran.dg/transfer_array_intrinsic_4.f90: New test.
12496 2006-05-25 Mark Mitchell <mark@codesourcery.com>
12499 * g++.dg/ext/complit6.C: New test.
12500 * g++.dg/ext/complit3.C: Adjust error markers.
12501 * g++.dg/init/const3.C: New test.
12503 2006-05-25 Richard Guenther <rguenther@suse.de>
12505 PR middle-end/27743
12506 * gcc.dg/torture/pr27743.c: New testcase.
12508 2006-05-25 Eric Botcazou <ebotcazou@libertysurf.fr>
12510 * gfortran.dg/large_real_kind_form_io_2.f90: UnXFAIL on SPARC/Solaris.
12512 2006-05-25 Alan Modra <amodra@bigpond.net.au>
12514 * gcc.dg/compat/scalar-by-value-x.h: New.
12515 * gcc.dg/compat/scalar-by-value-y.h: New.
12516 * gcc.dg/compat/scalar-by-value-5.c: New.
12517 * gcc.dg/compat/scalar-by-value-5_main.c: New.
12518 * gcc.dg/compat/scalar-by-value-5_x.c: New.
12519 * gcc.dg/compat/scalar-by-value-5_y.c: New.
12520 * gcc.dg/compat/scalar-by-value-6.c: New.
12521 * gcc.dg/compat/scalar-by-value-6_main.c: New.
12522 * gcc.dg/compat/scalar-by-value-6_x.c: New.
12523 * gcc.dg/compat/scalar-by-value-6_y.c: New.
12525 2006-05-24 Zdenek Dvorak <dvorakz@suse.cz>
12527 PR tree-optimization/27639
12528 PR tree-optimization/26719
12529 * gcc.dg/pr27639.c: New test.
12530 * gcc.dg/pr26719.c: New test.
12531 * gcc.dg/tree-ssa/scev-cast.c: New test.
12533 2006-05-23 Mark Mitchell <mark@codesourcery.com>
12536 * g++.dg/template/error21.C: New test.
12538 2006-05-23 Kazu Hirata <kazu@codesourcery.com>
12541 * gcc.target/i386/pr27696.c: New.
12543 2006-05-22 Janis Johnson <janis187@us.ibm.com>
12545 * gcc.dg/vmx/pr27006.c: Remove dg-do directive; use default.
12547 * gcc.c-torture/execute/20040709-2.c: Remove temporary hack for ppc64.
12549 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12552 * g++.dg/other/assign1.C: New test.
12554 2006-05-22 Kazu Hirata <kazu@codesourcery.com>
12557 * gcc.target/i386/pr27266.c: New.
12559 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12562 * g++.dg/ext/asm9.C: New test.
12564 2006-05-22 Richard Sandiford <richard@codesourcery.com>
12566 PR rtl-optimization/25514
12567 * gcc.c-torture/compile/pr25514.c: New test.
12569 2006-05-22 Richard Guenther <rguenther@suse.de>
12572 2006-01-31 Richard Guenther <rguenther@suse.de>
12574 * gcc.target/i386/sselibm-1.c: New testcase.
12575 * gcc.target/i386/sselibm-2.c: Likewise.
12576 * gcc.target/i386/sselibm-3.c: Likewise.
12577 * gcc.target/i386/sselibm-4.c: Likewise.
12578 * gcc.target/i386/sselibm-5.c: Likewise.
12580 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12583 * gcc.dg/func-args-2.c: New test.
12586 * gcc.dg/struct-incompl-1.c: New test.
12588 2006-05-22 Richard Guenther <rguenther@suse.de>
12591 * gcc.dg/tree-ssa/ssa-fre-4.c: Relax pattern for matching
12592 the transformations we test for.
12594 2006-05-22 Richard Guenther <rguenther@suse.de>
12597 * g++.dg/tree-ssa/ivopts-1.C: XFAIL for hppa*-*-*.
12599 2006-05-21 Mark Mitchell <mark@codesourcery.com>
12602 * g++.dg/warn/new1.C: New test.
12603 * g++.dg/template/new5.C: Likewise.
12605 2006-05-21 Roger Sayle <roger@eyesopen.com>
12607 * gcc.target/i386/20060512-1.c: Add -msse2 command line option.
12608 * gcc.target/i386/20060512-3.c: Likewise.
12610 2006-05-21 Kazu Hirata <kazu@codesourcery.com>
12612 PR rtl-optimization/27671
12613 * gcc.c-torture/execute/pr27671-1.c: New.
12614 * gcc.dg/pr27671-2.c: Likewise.
12616 PR tree-optimization/26622.
12617 * gcc.c-torture/compile/pr26622.c: New.
12619 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
12622 * gfortran.dg/recursive_reference_1.f90: New test.
12624 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
12627 * gfortran.dg/elemental_subroutine_3.f90: New test.
12630 * gfortran.dg/entry_dummy_ref_1.f90: Remove.
12633 * gfortran.dg/associated_target_1.f90: New test.
12636 * gfortran.dg/maxloc_shape_1.f90: New test.
12638 2006-05-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12640 PR libgfortran/24459
12641 * gfortran.dg/namelist_24.f90: New test.
12642 * gfortran.dg/namelist_12.f: Fix typo in comment.
12644 2006-05-20 Andrew Pinski <pinskia@physics.uc.edu>
12646 PR middle-end/25776
12647 * g++.dg/other/error11.C: New test.
12649 2006-05-20 Richard Sandiford <richard@codesourcery.com>
12651 * gcc.target/mips/pr26765.c: Add -w to options.
12653 2006-05-20 Richard Sandiford <richard@codesourcery.com>
12655 * lib/target-supports.exp (check_effective_target_mpaired_single):
12657 * gcc.dg/vect/vect.exp: Use it to check for compatible mipsisa64-elf
12659 * g++.dg/vect/vect.exp: Likewise.
12661 2006-05-20 Richard Sandiford <richard@codesourcery.com>
12664 * g++.dg/gomp/gomp.exp: Skip if ![check_effective_target_fopenmp].
12666 2006-05-19 H.J. Lu <hongjiu.lu@intel.com>
12669 * gfortran.dg/temporary_1.f90: New file.
12671 2006-05-19 Andreas Schwab <schwab@suse.de>
12673 * g++.dg/other/unused1.C: Also match "stringz".
12675 2006-05-19 Mark Mitchell <mark@codesourcery.com>
12678 * g++.dg/template/fntry1.C: New test.
12680 2006-05-18 Mark Mitchell <mark@codesourcery.com>
12684 * g++.dg/conversion/bitfield5.C: New test.
12685 * g++.dg/conversion/bitfield6.C: New test.
12687 2006-05-18 Mike Stump <mrs@apple.com>
12689 * gcc.dg/c90-arraydecl-1.c: Update for vla, vm [*] fixups.
12690 * gcc.dg/vla-4.c: Add.
12691 * gcc.dg/vla-5.c: Add.
12692 * gcc.dg/vla-6.c: Add.
12694 2006-05-12 Stuart Hastings <stuart@apple.com>
12696 * gcc.target/i386/20060512-1.c: New.
12697 * gcc.target/i386/20060512-2.c: New.
12698 * gcc.target/i386/20060512-3.c: New.
12699 * gcc.target/i386/20060512-4.c: New.
12701 2006-05-17 Mark Mitchell <mark@codesourcery.com>
12704 * g++.old-deja/g++.oliva/template9.C: Remove XFAIL.
12707 * g++.dg/opt/pr17697-3.C: Remove invalid extern specifier.
12708 * g++.dg/parse/linkage1.C: New test.
12710 2006-05-17 Jakub Jelinek <jakub@redhat.com>
12712 PR tree-optimization/27548
12713 * g++.dg/tree-ssa/pr27548.C: New test.
12715 2006-05-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12718 * gfortran.dg/recursive_check_1.f: New test.
12719 * gfortran.dg/recursive_check_2.f90: New test.
12721 2005-05-17 Bernd Schmidt <bernd.schmidt@analog.com>
12723 * g++.dg/opt/temp2.C: New test.
12725 2006-05-17 Jakub Jelinek <jakub@redhat.com>
12728 * g++.dg/init/brace5.C: New test.
12730 PR middle-end/27415
12731 * gcc.dg/gomp/pr27415.c: New test.
12732 * g++.dg/gomp/pr27415.C: New test.
12734 PR tree-optimization/27549
12735 * g++.dg/tree-ssa/pr27549.C: New test.
12737 2006-05-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12739 PR libgfortran/27575
12740 * gfortran.dg/read_eof_4.f90: New test.
12742 2006-05-16 Richard Guenther <rguenther@suse.de>
12744 PR tree-optimization/22303
12745 * gcc.dg/tree-ssa/ssa-ccp-13.c: New testcase.
12747 2006-05-16 Jakub Jelinek <jakub@redhat.com>
12749 PR middle-end/27573
12750 * gcc.dg/gomp/pr27573.c: New test.
12751 * gfortran.dg/gomp/pr27573.f90: New test.
12754 * gcc.dg/gomp/pr27499.c: New test.
12755 * g++.dg/gomp/pr27499.C: New test.
12757 2006-05-15 Mark Mitchell <mark@codesourcery.com>
12760 * g++.dg/parser/access8.C: Adjust error marker.
12761 * g++.dg/template/access17.C: New test.
12762 * g++.dg/template/access18.C: Likewise.
12764 2006-05-15 Roger Sayle <roger@eyesopen.com>
12767 * gcc.target/i386/pr26600.c: New test case.
12769 2006-05-15 Mark Mitchell <mark@codesourcery.com>
12772 * g++.dg/expr/bitfield1.C: New test.
12774 2006-05-15 Richard Guenther <rguenther@suse.de>
12776 PR tree-optimization/27603
12777 * gcc.dg/torture/pr27603.c: New testcase.
12779 2006-05-15 Paul Thomas <pault@gcc.gnu.org>
12782 * gfortran.dg/entry_dummy_ref_1.f90: New test.
12785 * gfortran.dg/scalar_return_1.f90: New test.
12788 * gfortran.dg/derived_comp_array_ref_1.f90: New test.
12790 2006-05-15 Jakub Jelinek <jakub@redhat.com>
12792 * gcc.dg/gomp/critical-4.c: New test.
12793 * gcc.dg/gomp/appendix-a/a.35.1.c: Add dg-warning.
12794 * gcc.dg/gomp/appendix-a/a.35.3.c: Likewise.
12795 * gfortran.dg/gomp/appendix-a/a.35.1.f90: Likewise.
12796 * gfortran.dg/gomp/appendix-a/a.35.3.f90: Likewise.
12798 2006-05-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12801 * g++.dg/template/dependent-args1.C: New test.
12804 * g++.dg/lookup/this1.C: New test.
12807 * g++.dg/template/operator6.C: New test.
12808 * g++.dg/template/incomplete3.C: New test.
12811 * g++.dg/template/new4.C: New test.
12814 * g++.dg/template/void2.C: New test.
12816 2006-05-14 Alexandre Oliva <aoliva@redhat.com>
12818 * g++.dg/template/dependent-expr5.C: New test.
12820 2006-05-14 Roger Sayle <roger@eyesopen.com>
12822 PR middle-end/26729
12823 * gcc.dg/pr26729-1.c: New test case.
12825 2006-05-13 Zdenek Dvorak <dvorakz@suse.cz>
12827 * gcc.dg/pr27003.c: New test.
12829 2006-05-12 Steve Ellcey <sje@cup.hp.com>
12831 * lib/target-supports.dg (check_cxa_atexit_available): Change
12832 v3_target_compile to ${tool}_target_compile.
12834 2006-05-11 Jason Merrill <jason@redhat.com>
12836 * lib/scanasm.exp (scan-not-hidden): Fix typo.
12838 2006-05-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12841 * gfortran.dg/label_5.f90: New test.
12843 2006-05-11 Joseph S. Myers <joseph@codesourcery.com>
12845 * lib/target-supports.exp (check_effective_target_powerpc_fprs,
12846 check_effective_target_powerpc_altivec_ok): New.
12847 * g++.dg/eh/simd-2.C, g++.dg/ext/altivec-1.C,
12848 g++.dg/ext/altivec-10.C, g++.dg/ext/altivec-11.C,
12849 g++.dg/ext/altivec-12.C, g++.dg/ext/altivec-13.C,
12850 g++.dg/ext/altivec-2.C, g++.dg/ext/altivec-3.C,
12851 g++.dg/ext/altivec-4.C, g++.dg/ext/altivec-5.C,
12852 g++.dg/ext/altivec-6.C, g++.dg/ext/altivec-7.C,
12853 g++.dg/ext/altivec-8.C, g++.dg/ext/altivec-9.C,
12854 g++.dg/ext/altivec-types-1.C, g++.dg/ext/altivec-types-2.C,
12855 g++.dg/ext/altivec-types-3.C, g++.dg/ext/altivec-types-4.C,
12856 gcc.dg/dfp/altivec-types.c, gcc.dg/simd-3.c,
12857 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c,
12858 gcc.dg/vmx/vmx.exp, gcc.target/powerpc/980827-1.c,
12859 gcc.target/powerpc/altivec-1.c, gcc.target/powerpc/altivec-10.c,
12860 gcc.target/powerpc/altivec-11.c, gcc.target/powerpc/altivec-12.c,
12861 gcc.target/powerpc/altivec-13.c, gcc.target/powerpc/altivec-14.c,
12862 gcc.target/powerpc/altivec-15.c, gcc.target/powerpc/altivec-16.c,
12863 gcc.target/powerpc/altivec-17.c, gcc.target/powerpc/altivec-18.c,
12864 gcc.target/powerpc/altivec-19.c, gcc.target/powerpc/altivec-2.c,
12865 gcc.target/powerpc/altivec-21.c, gcc.target/powerpc/altivec-22.c,
12866 gcc.target/powerpc/altivec-3.c, gcc.target/powerpc/altivec-4.c,
12867 gcc.target/powerpc/altivec-5.c, gcc.target/powerpc/altivec-6.c,
12868 gcc.target/powerpc/altivec-7.c, gcc.target/powerpc/altivec-8.c,
12869 gcc.target/powerpc/altivec-9.c,
12870 gcc.target/powerpc/altivec-consts.c,
12871 gcc.target/powerpc/altivec-pr22085.c,
12872 gcc.target/powerpc/altivec-splat.c,
12873 gcc.target/powerpc/altivec-types-1.c,
12874 gcc.target/powerpc/altivec-types-2.c,
12875 gcc.target/powerpc/altivec-types-3.c,
12876 gcc.target/powerpc/altivec-types-4.c,
12877 gcc.target/powerpc/altivec-varargs-1.c,
12878 gcc.target/powerpc/altivec-vec-merge.c,
12879 gcc.target/powerpc/ppc-vector-memcpy.c,
12880 gcc.target/powerpc/ppc-vector-memset.c,
12881 gcc.target/powerpc/ppc64-abi-2.c, gcc.target/powerpc/pr16155.c,
12882 gcc.target/powerpc/pr16286.c, gcc.target/powerpc/pr27158.c: Use
12883 these effective targets.
12884 * gcc.dg/vmx/pr27006.c: Add missing close brace.
12885 * gcc.dg/20020103-1.c: XFAIL on powerpc*-*-*.
12887 2006-05-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12889 PR middle-end/27384
12890 * g++.dg/other/fold1.C: New test.
12892 PR middle-end/27488
12893 * gcc.dg/fold-nonneg-1.c: New test.
12896 * g++.dg/other/operator1.C: New test.
12898 2006-05-11 Richard Guenther <rguenther@suse.de>
12900 PR middle-end/27529
12901 * gcc.dg/tree-ssa/foldcast-1.c: New testcase.
12903 2006-05-10 Janis Johnson <janis187@us.ibm.com>
12905 * lib/target-supports-dg.exp (check-flags): New.
12906 (dg-skip-if): Move flag checks.
12908 2006-05-09 Steve Ellcey <sje@cup.hp.com>
12910 * lib/target-supports-dg.exp (dg-require-cxa-atexit): New.
12911 * lib/target-supports.dg (check_cxa_atexit_available): New.
12913 2005-05-10 Thomas Koenig <Thomas.Koenig@online.de>
12916 * gfortran.dg/multiple_allocation_2.f90: New test case.
12918 2006-05-10 Kazu Hirata <kazu@codesourcery.com>
12920 * gcc.target/arm/pr27387.C: Fix a comment typo.
12922 2006-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12925 * gfortran.dg/error_recovery_1.f90: New test.
12927 2006-05-10 Richard Guenther <rguenther@suse.de>
12929 PR tree-optimization/27302
12930 * gcc.dg/torture/pr27302.c: New testcase.
12932 2006-05-09 Dirk Mueller <dmueller@suse.de>
12933 Richard Guenther <rguenther@suse.de>
12935 PR middle-end/27498
12936 * gcc.dg/tree-ssa/pr27498.c: New testcase.
12938 2006-05-09 Zdenek Dvorak <dvorakz@suse.cz>
12940 PR rtl-optimization/27335
12941 * gcc.dg/pr27335.c: New test.
12943 2006-05-06 Richard Sandiford <richard@codesourcery.com>
12945 * gcc.target/mips/mips-ps-5.c: New file.
12947 2006-05-08 Jan Hubicka <jh@suse.cz>
12949 PR middle-end/25962
12950 * gcc.dg/pr25962.c: New.
12952 2006-05-08 Roger Sayle <roger@eyesopen.com>
12955 * gcc.target/powerpc/pr27158.c: New test case.
12957 2006-05-08 Laurent GUERBY <laurent@guerby.net>
12960 * ada/acats/run_all.sh: Use test -z.
12962 2006-05-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12964 PR libfortran/18271
12965 * gfortran.dg/spec_expr_3.f90: New test.
12967 2006-05-07 H.J. Lu <hongjiu.lu@intel.com>
12970 * gcc.target/i386/monitor.c: New file.
12972 2006-05-08 Alan Modra <amodra@bigpond.net.au>
12974 * gcc.dg/pr27095.c: xfail *-*-darwin*.
12976 2006-05-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12979 * g++.dg/other/ptrmem7.C: New test.
12981 2006-05-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12984 * gcc.dg/array-9.c: New test.
12986 2006-05-07 Richard Guenther <rguenther@suse.de>
12988 PR tree-optimization/27409
12989 * gcc.dg/torture/pr27409.c: New testcase.
12991 2006-05-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
12994 * gfortran.dg/select_6.f90: New.
12996 2006-05-07 Richard Guenther <rguenther@suse.de>
12998 PR tree-optimization/27136
12999 * gcc.dg/torture/pr27136.c: New testcase.
13001 2006-05-07 Paul Thomas <pault@gcc.gnu.org>
13004 * gfortran.dg/char_cons_len_1.f90: New test.
13006 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13009 * g++.dg/template/incomplete2.C: New test.
13011 2006-05-06 Richard Guenther <rguenther@suse.de>
13013 PR tree-optimization/27151
13014 * gcc.dg/vect/pr27151.c: New testcase.
13016 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13019 * g++.dg/template/void1.C: New test.
13022 * g++.dg/other/void2.C: New test.
13025 * g++.dg/conversion/void1.C: New test.
13027 2006-05-03 Aldy Hernandez <aldyh@redhat.com>
13030 * g++.dg/other/unused1.C: New.
13032 2006-05-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13035 * objc.dg/member-1.m: New test.
13037 2006-05-05 Steve Ellcey <sje@cup.hp.com>
13039 * gfortran.dg/large_real_kind_form_io_2.f90: Use nearest.
13041 2006-05-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13043 PR libfortran/26985
13044 * gfortran.dg/matmul_2.f90: New test.
13046 2005-05-05 Laurent GUERBY <laurent@guerby.net>
13048 * ada/acats/run_all.sh: Use sync when main not found.
13050 2006-05-04 Kazu Hirata <kazu@codesourcery.com>
13053 * gcc.target/mips/pr26765.c: New.
13055 2005-05-04 Bernd Schmidt <bernd.schmidt@analog.com>
13057 * gcc.target/bfin: New directory.
13058 * gcc.target/bfin/bfin.exp: New file.
13059 * gcc.target/bfin/frmul.c: New file.
13060 * gcc.target/bfin/arith.c: New file.
13061 * gcc.target/bfin/mul-combine.c: New file.
13062 * gcc.target/bfin/shift.c: New file.
13064 2006-05-04 Richard Guenther <rguenther@suse.de>
13066 PR tree-optimization/14287
13067 PR tree-optimization/14844
13068 PR tree-optimization/19792
13069 PR tree-optimization/21608
13070 PR tree-optimization/27090
13071 * gcc.dg/tree-ssa/ssa-fre-1.c: New testcase.
13072 * gcc.dg/tree-ssa/ssa-fre-2.c: Likewise.
13073 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
13074 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
13075 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
13077 2006-05-04 Jakub Jelinek <jakub@redhat.com>
13079 PR tree-optimization/27285
13080 * gcc.c-torture/execute/pr27285.c: New test.
13082 PR middle-end/27388
13083 * gcc.dg/gomp/pr27388-1.c: New test.
13084 * gcc.dg/gomp/pr27388-2.c: New test.
13085 * gcc.dg/gomp/pr27388-3.c: New test.
13088 * g++.dg/gomp/pr27359.C: New test.
13090 2006-05-02 Steven G. Kargl <kargls@comcast.net>
13093 * gfortran.dg/iargc.f90: New test.
13095 2006-05-02 Mark Mitchell <mark@codesourcery.com>
13098 * g++.dg/template/crash49.C: New test.
13100 2006-05-02 Steve Ellcey <sje@cup.hp.com>
13103 * gcc.c-torture/compile/pr23237.c: Move dg-do line.
13105 2006-05-02 Jeff Law <law@redhat.com>
13107 PR tree-optimization/27364
13108 * gcc.c-torture/execute/pr27364.c: New test.
13110 2006-05-02 Mark Mitchell <mark@codesourcery.com>
13113 * g++.dg/parser/ctor5.C: New test.
13115 2006-05-02 Kazu Hirata <kazu@codesourcery.com>
13118 * gcc.target/arm/arm.exp: New.
13119 * gcc.target/arm/pr27387.C: Likewise.
13121 2006-05-02 Paul Thomas <pault@gcc.gnu.org>
13125 * gfortran.dg/module_equivalence_2.f90: New test.
13127 2006-05-02 Jakub Jelinek <jakub@redhat.com>
13129 PR middle-end/27337
13130 * g++.dg/gomp/pr27337-1.C: New test.
13131 * g++.dg/gomp/pr27337-2.C: New test.
13133 PR middle-end/27328
13134 * gcc.dg/gomp/pr27328.c: New test.
13136 PR middle-end/27325
13137 * g++.dg/gomp/pr27325.C: New test.
13139 PR middle-end/27310
13140 * g++.dg/gomp/pr27310.C: New test.
13142 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
13144 PR tree-optimization/27291
13145 * g++.dg/tree-ssa/pr27291.C: New test.
13147 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
13149 PR tree-optimization/27283
13150 * g++.dg/tree-ssa/pr27283.C: New test.
13152 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
13154 * gcc.dg/tree-ssa/loop-16.c: New test.
13156 2006-05-01 Roger Sayle <roger@eyesopen.com>
13157 Joseph S. Myers <joseph@codesourcery.com>
13159 * gcc.dg/Wconversion-3.c: New test case.
13160 * gcc.dg/Wconversion-4.c: Likewise.
13162 2006-05-01 Richard Guenther <rguenther@suse.de>
13164 PR tree-optimization/26726
13165 * g++.dg/tree-ssa/ivopts-1.C: New testcase.
13167 2006-04-30 Roger Sayle <roger@eyesopen.com>
13169 * gcc.dg/Woverflow-1.c: New test case.
13170 * gcc.dg/Woverflow-2.c: Likewise.
13171 * gcc.dg/Woverflow-3.c: Likewise.
13173 2006-04-30 Mark Mitchell <mark@codesourcery.com>
13176 * g++.dg/template/defarg8.C: New test.
13178 2006-04-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13181 * g++.dg/parse/operator7.C: New test.
13183 2006-04-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13187 * g++.dg/template/crash48.C: New test.
13190 * g++.dg/parse/ctor4.C: New test.
13192 2006-04-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13195 * gfortran.df/char_type_len.f90: New test.
13197 2006-04-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13199 PR libgfortran/27304
13200 * gfortran.dg/fmt_exhaust.f90: New test.
13202 2006-04-28 Roger Sayle <roger@eyesopen.com>
13205 * gcc.dg/large-size-array-2.c: New test case.
13207 2006-04-28 Richard Guenther <rguenther@suse.de>
13210 * gcc.target/i386/pr26826.c: New testcase.
13212 2006-04-28 Jakub Jelinek <jakub@redhat.com>
13214 PR middle-end/27260
13215 * gcc.c-torture/execute/pr27260.c: New.
13217 2006-04-28 Alan Modra <amodra@bigpond.net.au>
13219 PR middle-end/27095
13220 * gcc.dg/pr27095.c: New.
13222 2006-04-27 Mark Mitchell <mark@codesourcery.com>
13225 * g++.dg/conversion/bitfield4.C: New test.
13227 2006-04-27 Eric Christopher <echristo@apple.com>
13229 * gcc.dg/pragma-ms_struct.c: New.
13231 2006-04-27 Mark Mitchell <mark@codesourcery.com>
13234 * g++.dg/template/crash47.C: New test.
13236 2006-04-27 Dirk Mueller <dmueller@suse.de>
13238 * gcc.target/i386/sse-7.c: build with -msse.
13240 2006-04-26 H.J. Lu <hongjiu.lu@intel.com>
13242 PR testsuite/27274:
13243 * gcc.target/i386/sse-9.c: Include "../../gcc.dg/i386-cpuid.h".
13244 (main): Exit if processor doesn't support SSE.
13246 2006-04-26 David Edelsohn <edelsohn@gnu.org>
13248 PR middle-end/27282
13249 * gcc.c-torture/compile/pr27282.c: New test.
13251 2006-04-26 Jakub Jelinek <jakub@redhat.com>
13253 PR middle-end/26913
13254 * g++.dg/gomp/pr26913.C: New test.
13257 * gcc.dg/gomp/pr25996.c: New test.
13258 * g++.dg/gomp/pr25996.C: New test.
13260 2006-04-25 Richard Sandiford <richard@codesourcery.com>
13262 PR rtl-optimization/26725
13263 * gcc.c-torture/compile/pr26725.c: New test.
13265 2006-04-25 Richard Guenther <rguenther@suse.de>
13267 * gcc.dg/tree-prof/val-prof-2.c: Check for n + ffff rather
13270 2006-04-25 Andreas Krebbel <krebbel1@de.ibm.com>
13272 * gcc.dg/20060425-1.c: New testcase.
13274 2006-04-25 Jakub Jelinek <jakub@redhat.com>
13276 PR tree-optimization/26865
13277 * gcc.dg/pr26865.c: New test.
13279 2006-04-24 Mark Mitchell <mark@codesourcery.com>
13282 * g++.dg/conversion/bitfield1.C: New test.
13283 * g++.dg/conversion/bitfield2.C: Likewise.
13284 * g++.dg/conversion/bitfield3.C: Likewise.
13286 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
13287 Richard Guenther <rguenther@suse.de>
13289 PR tree-optimization/27236
13290 * gcc.dg/tree-ssa/pr27236.c: New testcase.
13292 2006-04-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13295 * g++.dg/other/incomplete2.C: New test.
13297 2006-04-24 Richard Guenther <rguenther@suse.de>
13299 PR middle-end/26869
13300 * gcc.dg/torture/pr26869.c: New testcase.
13302 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
13303 Richard Guenther <rguenther@suse.de>
13305 PR tree-optimization/27218
13306 * g++.dg/tree-ssa/pr27218.C: New testcase.
13308 2006-04-23 Mark Mitchell <mark@codesourcery.com>
13311 * g++.dg/template/friend41.C: New test.
13313 2006-04-23 David Edelsohn <edelsohn@gnu.org>
13315 * g++.dg/opt/pr15551.C: Include cstdio.
13316 (main): Use remove instead of unlink.
13318 2006-04-23 Eric Botcazou <ebotcazou@adacore.com>
13320 * gcc.dg/sibcall-7.c: New test.
13321 * gcc.dg/tree-ssa/tailrecursion-1.c: Pass -foptimize-sibling-calls.
13322 * gcc.dg/tree-ssa/tailrecursion-2.c: Likewise.
13323 * gcc.dg/tree-ssa/tailrecursion-3.c: Likewise.
13324 * gcc.dg/tree-ssa/tailrecursion-4.c: Likewise.
13325 * gcc.dg/tree-ssa/tailrecursion-5.c: Likewise.
13327 2006-04-23 Mark Mitchell <mark@codesourcery.com>
13330 * g++.dg/opt/bitfield1.C: New test.
13331 * g++.dg/compat/abi/bitfield1_main.C: Add -w.
13332 * g++.dg/compat/abi/bitfield1_x.C: Likewise.
13333 * g++.dg/compat/abi/bitfield1_y.C: Likewise.
13334 * g++.dg/compat/abi/bitfield2_main.C: Likewise.
13335 * g++.dg/compat/abi/bitfield2_x.C: Likewise.
13336 * g++.dg/compat/abi/bitfield2_y.C: Likewise.
13337 * g++.dg/abi/bitfield1.C: Add dg-warning markers.
13338 * g++.dg/abi/bitfield2.C: Likewise.
13339 * g++.dg/init/bitfield1.C: Likewise.
13341 2006-04-23 Paul Thomas <pault@gcc.gnu.org>
13344 * gfortran.dg/elemental_subroutine_4.f90: New test.
13345 * gfortran.dg/assumed_size_refs_1.f90: Add error to non-conforming
13348 2006-04-22 Joseph S. Myers <joseph@codesourcery.com>
13350 * gcc.c-torture/compile/20060421-1.c: New testcase.
13352 2006-04-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13355 * gcc.dg/init-bad-4.c: New test.
13357 2006-04-21 Paul Brook <paul@codesourcery.com>
13359 * gcc.dg/arm-vfp1.c: Skip on iWMMXt cpus.
13361 2006-04-21 Paul Thomas <pault@gcc.gnu.org>
13364 * gfortran.dg/defined_operators_1.f90: New test.
13365 * gfortran.dg/assumed_charlen_function_1.f90: Add new error and
13366 remove old ones associated, incorrectly, with Note 5.46.
13369 * gfortran.dg/character_array_constructor_1.f90: New test.
13371 2006-04-20 Jakub Jelinek <jakub@redhat.com>
13373 * gcc.dg/20060419-1.c: New test.
13375 2006-04-19 Carlos O'Donell <carlos@codesourcery.com>
13378 * gcc.dg/struct-parse-1.c: New test case.
13380 2006-04-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13383 * g++.dg/parse/template19.C: New test.
13386 * g++.old-deja/g++.pt/friend36.C: Adjust error markers.
13389 * g++.dg/expr/call3.C: New test.
13392 * g++.dg/conversion/dynamic1.C: New test.
13394 2006-04-19 Mark Mitchell <mark@codesourcery.com>
13397 * g++.dg/template/crash35.C: Tweak error markers.
13398 * g++.dg/template/crash46.C: New test.
13399 * g++.old-deja/g++.brendan/friend4.C: Tweak error markers.
13400 * g++.old-deja/g++.pt/incomplete1.C: Likewise.
13402 2006-04-19 Andreas Krebbel <krebbel1@de.ibm.com>
13404 PR rtl-optimization/14261
13405 * gcc.c-torture/compile/20060419-1.c: Added.
13407 2006-04-18 Bernhard Fischer <aldot@gcc.gnu.org>
13409 * gfortran.dg/label_1.f90: Adjust dg-error.
13411 2006-04-16 Roger Sayle <roger@eyesopen.com>
13414 * gcc.dg/fold-cond-1.c: New test case.
13415 * gcc.dg/pr26961-1.c: Likewise.
13417 2006-04-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13419 PR libgfortran/27138
13420 * gfortran.dg/read_bad_advance.f90: New test.
13422 2006-04-16 Roger Sayle <roger@eyesopen.com>
13423 Dale Johannesen <dalej@apple.com>
13426 * gcc.target/i386/vecinit-3.c: New testcase.
13427 * gcc.target/i386/vecinit-4.c: Likewise.
13428 * gcc.target/i386/sse-18.c: Likewise.
13429 * gcc.target/i386/sse-19.c: Likewise.
13431 2006-04-16 Thomas Koenig <Thomas.Koenig@online.de>
13433 * gfortran.dg/allocate_zerosize_1.f90: New test.
13435 2006-04-16 Mark Mitchell <mark@codesourcery.com>
13438 * g++.dg/template/crash45.C: New test.
13440 2006-04-16 Paul Thomas <pault@gcc.gnu.org>
13443 * gfortran.dg/proc_assign_1.f90: New test.
13444 * gfortran.dg/procedure_lvalue.f90: Change message.
13445 * gfortran.dg/namelist_4.f90: Add new error.
13449 * gfortran.dg/auto_pointer_array_result_1.f90
13452 * gfortran.dg/specification_type_resolution_1.f90
13457 * gfortran.dg/bounds_temporaries_1.f90: New test.
13460 * gfortran.dg/array_return_value_1.f90: New test.
13462 2006-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13465 * gfortran/dg/g77/20030115-1.f: Delete duplicate test.
13467 2006-04-15 Jakub Jelinek <jakub@redhat.com>
13469 PR middle-end/26823
13470 * g++.dg/gomp/pr26823-1.C: New test.
13471 * g++.dg/gomp/pr26823-2.C: New test.
13473 2006-04-13 Uros Bizjak <uros@kss-loka.si>
13475 PR middle-end/27134
13476 * gcc.dg/pr27314.c: New test.
13478 2006-04-13 Richard Henderson <rth@redhat.com>
13480 * g++.dg/gomp/block-0.C: Update expected matches.
13482 2006-04-13 DJ Delorie <dj@redhat.com>
13484 * lib/target-supports.exp (check_effective_target_int32plus): New.
13485 (check_effective_target_ptr32plus): New.
13486 (check_effective_target_size32plus): New.
13487 (check_effective_target_int16): New.
13488 (check_profiling_available): Add m32c to the list of unsupported
13491 * gcc.c-torture/compile/20000804-1.c: Skip m32c also.
13492 * gcc.c-torture/compile/20001226-1.c: Skip m32c due to small
13494 * gcc.c-torture/compile/20010327-1.c: Skip m32c due to non-SI
13496 * gcc.c-torture/compile/20020604-1.c: Skip m32c due to small
13498 * gcc.c-torture/compile/20050303-1.c: Require >=32 bit integers
13500 * gcc.c-torture/compile/980506-1.c: Require >=32 bit size_t.
13501 * gcc.c-torture/execute/20020404-1.x: Check for any 16 bit target,
13502 not just xstormy16. Skip m32c due to weird pointer size.
13503 * gcc.c-torture/execute/20021024-1.x: Check for any 16 bit target,
13504 not just xstormy16.
13505 * gcc.c-torture/execute/shiftdi.x: Check for any 16 bit target,
13506 not just xstormy16.
13507 * gcc.dg/20020312-2.c: Add m32c support.
13508 * gcc.dg/20040622-2.c: Require >=32 bit pointers.
13509 * gcc.dg/20050321-1.c: XFail m32c due to incorrect malloc prototype
13511 * gcc.dg/20050321-2.c: Require >=32 bit integers.
13512 * gcc.dg/asm-1.c: Skip if int and short are the same size.
13513 * gcc.dg/fold-mod-1.c: Require >=32 bit integers.
13514 * gcc.dg/fold-overflow-1.c: Skip m32c due to small const types in asm.
13515 * gcc.dg/format/bitfld-1.c: Require >=32 bit integers due to printf
13517 * gcc.dg/init-string-2.c: Require >=32 bit integers.
13518 * gcc.dg/max-1.c: Skip m32c in r8c or m16c mode due to small pointers.
13519 * gcc.dg/noncompile/920923-1.c: Skip small-int message for int16 hosts.
13520 * gcc.dg/pch/struct-1.c: Require >= 32 bit integers.
13521 * gcc.dg/pr14796-2.c: Require >=32 bit integers.
13522 * gcc.dg/pr17112-1.c: Require >=32 bit integers.
13523 * gcc.dg/pr18241-1.c: XFail m32c due to incorrect memset prototype
13525 * gcc.dg/pr18241-2.c: XFail m32c due to incorrect memset prototype
13527 * gcc.dg/pr19340.c: Skip m32c due to lack of scheduling.
13528 * gcc.dg/pr23049.c: Require >=32 bit integers.
13529 * gcc.dg/torture/pr26565.c: Skip m32c as everything is already packed.
13530 * gcc.dg/torture/pr26587.c: Require >=32 bit integers.
13531 * gcc.dg/torture/pr26630.c: Require >=32 bit integers.
13532 * gcc.dg/tree-ssa/loop-10.c: Require >=32 bit integers.
13533 * gcc.dg/tree-ssa/loop-2.c: Require >=32 bit size_t.
13534 * gcc.dg/tree-ssa/loop-4.c: Require >=32 bit size_t.
13535 * gcc.dg/tree-ssa/ltrans-1.c: Require >=32 bit size_t.
13536 * gcc.dg/tree-ssa/ltrans-2.c: Require >=32 bit size_t.
13537 * gcc.dg/tree-ssa/ltrans-3.c: Require >=32 bit size_t.
13538 * gcc.dg/tree-ssa/ltrans-4.c: Require >=32 bit size_t.
13539 * gcc.dg/tree-ssa/pr14341.c: Require >=32 bit integers.
13540 * gcc.dg/tree-ssa/pr23382.c: XFail m32c due to incorrect malloc
13542 * gcc.dg/tree-ssa/pr24627.c: Require >=32 bit integers.
13543 * gcc.dg/tree-ssa/pr26180.c: Require >=32 bit integers.
13544 * gcc.dg/tree-ssa/vrp14.c: Require >=32 bit integers.
13545 * gcc.dg/tree-ssa/vrp21.c: Require >=32 bit integers.
13546 * gcc.dg/tree-ssa/vrp22.c: Require >=32 bit integers.
13548 * gcc.c-torture/execute/20040629-1.x: New. Require >16 bit integers.
13549 * gcc.c-torture/execute/20040703-1.x: Likewise.
13550 * gcc.c-torture/execute/20040705-1.x: Likewise.
13551 * gcc.c-torture/execute/20040705-2.x: Likewise.
13552 * gcc.c-torture/execute/20040709-1.x: Likewise.
13553 * gcc.c-torture/execute/20040709-2.x: Likewise.
13554 * gcc.c-torture/execute/20040811-1.x: Likewise.
13555 * gcc.c-torture/execute/20050316-1.x: Likewise.
13556 * gcc.c-torture/execute/bitfld-4.x: Likewise.
13557 * gcc.c-torture/execute/pr19689.x: Likewise.
13558 * gcc.c-torture/execute/pr7284-1.x: Likewise.
13559 * gcc.c-torture/execute/usmul.x: Likewise.
13560 * gcc.c-torture/execute/vrp-5.x: Likewise.
13561 * gcc.c-torture/execute/vrp-6.x: Likewise.
13562 * gcc.dg/debug/20041023-1.s: Likewise.
13564 2006-04-13 Roger Sayle <roger@eyesopen.com>
13566 * gcc.target/i386/20050113-1.c: Tweak testcase to reflect that casts
13567 of integers to a vector types are now constant expressions in C.
13568 * gcc.dg/vect/vect-fold-1.c: New test case.
13570 2006-04-13 Paolo Bonzini <bonzini@gnu.org>
13571 Ulrich Weigand <uweigand@de.ibm.com>
13574 * gcc.dg/vmx/pr27006.c: New testcase.
13576 2006-04-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13578 PR libgfortran/26766
13579 * gfortran.dg/write_recursive.f90: New test.
13581 2006-04-11 Mark Mitchell <mark@codesourcery.com>
13583 * g++.dg/parse/dtor7.C: New test.
13584 * g++.dg/parse/new1.C: Add error marker.
13585 * g++.dg/template/new3.C: New test.
13588 * g++.dg/template/pure1.C: New test.
13591 * g++.dg/parse/ptrmem4.C: New test.
13593 2006-04-10 Jeff Law <law@redhat.com>
13596 * gcc.c-torture/compile/pr27087.c: New test.
13598 2006-04-10 Aldy Hernandez <aldyh@redhat.com>
13601 * gcc.dg/20060410.c: New.
13603 2006-04-10 Matthias Klose <doko@debian.org>
13605 * lib/gcc-defs.exp (gcc-set-multilib-library-path):
13606 Recognize multilib directory names containing underscores.
13608 2006-04-10 Roger Sayle <roger@eyesopen.com>
13610 * gcc.target/i386/vecinit-1.c: New test case.
13611 * gcc.target/i386/vecinit-2.c: Likewise.
13613 2006-04-10 Jakub Jelinek <jakub@redhat.com>
13616 * g++.dg/debug/dwarf2-2.C: New test.
13618 2006-04-09 Richard Sandiford <richard@codesourcery.com>
13620 PR rtl-optimization/27073
13621 * gcc.c-torture/execute/pr27073.c: New test.
13623 2006-04-08 Mike Stump <mrs@apple.com>
13625 * gcc.dg/pragma-darwin.c: Improve for ppc64.
13627 2006-04-07 Richard Guenther <rguenther@suse.de>
13629 PR tree-optimization/26135
13630 * gcc.dg/tree-ssa/ssa-copyprop-1.c: New testcase.
13632 2006-04-06 Jan Hubicka <jh@suse.cz>
13635 * g++.dg/bprob/g++-bprob-2.C: New testcase.
13637 2006-04-06 Roger Sayle <roger@eyesopen.com>
13639 * g++.dg/conversion/nullptr1.C: New test case.
13640 * g++.dg/conversion/nullptr2.C: Likewise.
13642 2006-04-05 Roger Sayle <roger@eyesopen.com>
13644 * gfortran.dg/dependency_18.f90: New test case.
13646 2006-04-05 Richard Guenther <rguenther@suse.de>
13648 PR tree-optimization/26919
13649 * gcc.dg/ipa/ipa-1.c: Use -fno-early-inlining.
13650 * gcc.dg/ipa/ipa-2.c: Likewise.
13651 * gcc.dg/ipa/ipa-3.c: Likewise.
13652 * gcc.dg/ipa/ipa-5.c: Likewise.
13654 2006-04-05 Richard Guenther <rguenther@suse.de>
13656 PR tree-optimization/26763
13657 * gcc.dg/torture/pr26763-1.c: New testcase.
13658 * gcc.dg/torture/pr26763-2.c: Likewise.
13660 2006-04-04 Paul Thomas <pault@gcc.gnu.org>
13664 * gfortran.dg/actual_array_constructor_1.f90: New testcase.
13666 2006-04-04 Eric Christopher <echristo@apple.com>
13668 * gcc.target/i386/387-1.c: Allow regexp to match darwin
13670 * gcc.target/i386/387-5.c: Ditto.
13672 2006-04-04 Carlos O'Donell <carlos@codesourcery.com>
13674 * gcc.target/sparc/struct-ret-check.c: New test.
13676 2006-04-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13678 * gfortran.dg/fmt_zero_digits.f90: New test for no error when
13679 zero decimal digits specified in format.
13681 2006-04-03 Paul Thomas <pault@gcc.gnu.org>
13684 * gfortran.dg/missing_optional_dummy_1.f90: New test.
13687 * gfortran.dg/compliant_elemental_intrinsics_1.f90: New test.
13688 * gfortran.dg/initialization_1.f90: Make assignment compliant.
13689 * gfortran.dg/transfer_array_intrinsic_1.f90: Simplify.
13690 * gfortran.dg/transfer_array_intrinsic_2.f90: Make assignments
13691 compliant and detect bigendian-ness.
13693 2006-04-02 Erik Edelmann <eedelman@gcc.gnu.org>
13695 * gfortran.dg/allocatable_dummy_1.f90: Also check that allocatable
13696 dummy arguments work when the actual argument is itself a dummy
13697 argument of the caller.
13699 2006-04-01 Eric Botcazou <ebotcazou@libertysurf.fr>
13701 PR libfortran/24685
13702 * gfortran.dg/large_real_kind_form_io_2.f90: XFAIL on SPARC/Solaris.
13704 2006-04-01 Roger Sayle <roger@eyesopen.com>
13706 * gfortran.dg/dependencency_17.f90: New test case.
13708 2006-04-01 Roger Sayle <roger@eyesopen.com>
13710 * gfortran.dg/dependency_14.f90: New test case.
13711 * gfortran.dg/dependency_15.f90: Likewise.
13712 * gfortran.dg/dependency_16.f90: Likewise.
13714 2006-03-31 Asher Langton <langton2@llnl.gov>
13717 gfortran.dg/cray_pointers_6.f90: New test.
13719 2006-03-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13721 PR libgfortran/26890
13722 * gfortran.dg/read_size_noadvance.f90: New test.
13724 2006-03-30 Thomas Koenig <Thomas.Koenig@online.de>
13727 * gfortran.dg/multiple_allocation_1.f90: Check that the
13728 size has changed after a re-allocation with stat.
13730 2006-03-30 Richard Guenther <rguenther@suse.de>
13732 * gcc.target/i386/sselibm-1.c: Adjust for libgcc-math partial
13734 * gcc.target/i386/sselibm-2.c: Likewise.
13735 * gcc.target/i386/sselibm-3.c: Likewise.
13736 * gcc.target/i386/sselibm-4.c: Likewise.
13737 * gcc.target/i386/sselibm-5.c: Likewise.
13739 2006-03-28 Roger Sayle <roger@eyesopen.com>
13741 * gcc.dg/fold-andxor-1.c: New test case.
13742 * gcc.dg/fold-xorand-1.c: Likewise.
13744 2006-03-28 Roger Sayle <roger@eyesopen.com>
13746 * gcc.dg/fold-convnotconv-1.c: New test case.
13748 2006-03-28 Paul Thomas <pault@gcc.gnu.org>
13751 * gfortran.dg/private_type_5.f90: New test.
13753 2006-03-27 David Edelsohn <edelsohn@gnu.org>
13755 * objc.dg/objc-nofilename-1.m: Limit to Darwin.
13757 2006-03-27 Jakub Jelinek <jakub@redhat.com>
13759 * gfortran.dg/advance_2.f90: New test.
13760 * gfortran.dg/advance_3.f90: New test.
13762 * gfortran.fortran-torture/execute/equiv_5.f: New test.
13764 2006-03-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13766 PR libgfortran/26661
13767 PR libgfortran/26880
13768 * gfortran.dg/read_x_past.f: New test.
13770 2006-03-26 Geoffrey Keating <geoffk@apple.com>
13772 * gcc.dg/darwin-20040809-2.c: Don't expect default debugging
13775 2006-03-26 David Edelsohn <edelsohn@gnu.org>
13777 * objc.dg/dwarf-1.m: Skip on AIX.
13778 * objc.dg/dwarf-2.m: Skip on AIX.
13780 2006-03-25 Steven G. Kargl <kargls@comcast.net>
13783 * gfortran.dg/float_1.f90: New test.
13785 2006-03-25 Steven G. Kargl <kargsl@comcast.net>
13787 * gfortran.dg/transfer_array_intrinsic_1.f90: Restrict to i?86 and
13789 * gfortran.dg/transfer_array_intrinsic_2.f90: Ditto.
13791 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
13793 PR libfortran/26735
13794 * gfortran.dg/convert_implied_open.f90: New test case.
13796 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
13799 * gfortran.dg/transpose_reshape_r10.f90: New test case.
13801 2006-03-25 Uros Bizjak <uros@kss-loka.si>
13803 PR middle-end/26717
13804 * gcc.dg/pr26717.c: New test.
13806 2006-03-25 Roger Sayle <roger@eyesopen.com>
13808 * gfortran.dg/dependency_12.f90: New test case.
13810 2006-03-24 Roger Sayle <roger@eyesopen.com>
13812 * gfortran.dg/dependency_9.f90: New (resurected) test case.
13814 2006-03-24 Jeff Law <law@redhat.com>
13816 * gcc.c-torture/pr26840.c: New test.
13818 2006-03-24 Geoffrey Keating <geoffk@apple.com>
13820 * objc.dg/dwarf-2.m: New.
13821 * obj-c++.dg/dwarf-2.mm: New.
13823 * g++.old-deja/g++.other/init19.C: New.
13825 2006-03-24 David Edelsohn <edelsohn@gnu.org>
13827 * g++.dg/eh/spbp.C: Skip on AIX.
13829 2006-03-24 Jakub Jelinek <jakub@redhat.com>
13831 PR middle-end/26611
13832 * g++.dg/gomp/pr26611-1.C: New test.
13833 * g++.dg/gomp/pr26611-2.C: New test.
13835 2006-03-24 Jeff Law <law@redhat.com>
13837 * gcc.c-torture/compile/pr26833.c: New test.
13838 * gfortran.fortran-torture/compile/pr26806.f90: New test.
13840 2006-03-22 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13842 * gfortran.dg/endfile_2.f90: Delete temp file.
13844 2006-03-22 Thomas Koenig <Thomas.Koenig@online.de>
13847 * gfortran.dg/record_marker_1.f90: New test case.
13848 * gfortran.dg/record_marker_2.f: New test case.
13849 * gfortran.dg/record_marker_3.f90: New test case.
13851 2006-03-22 Paul Thomas <pault@gcc.gnu.org>
13854 * gfortran.dg/transfer_array_intrinsic_1.f90: New test.
13855 * gfortran.dg/transfer_array_intrinsic_2.f90: New test.
13857 2006-03-21 Janis Johnson <janis187@us.ibm.com>
13859 * lib/gcc-dg.exp (cleanup-modules): New proc.
13860 * gfortran.dg/allocatable_function_1.f90,
13861 gfortran.dg/allocate_char_star_scalar_1.f90,
13862 gfortran.dg/assumed_charlen_function_1.f90,
13863 gfortran.dg/assumed_dummy_1.f90,
13864 gfortran.dg/assumed_shape_ranks_1.f90,
13865 gfortran.dg/assumed_shape_ranks_2.f90,
13866 gfortran.dg/assumed_size_dt_dummy.f90,
13867 gfortran.dg/auto_char_dummy_array_1.f90,
13868 gfortran.dg/auto_char_len_3.f90,
13869 gfortran.dg/automatic_module_variable.f90,
13870 gfortran.dg/bad_automatic_objects_1.f90,
13871 gfortran.dg/char_array_constructor.f90,
13872 gfortran.dg/char_array_structure_constructor.f90,
13873 gfortran.dg/char_result_11.f90, gfortran.dg/char_result_9.f90,
13874 gfortran.dg/contained_1.f90, gfortran.dg/convert_1.f90,
13875 gfortran.dg/cray_pointers_5.f90, gfortran.dg/data_constraints_1.f90,
13876 gfortran.dg/default_initialization.f90, gfortran.dg/der_charlen_1.f90,
13877 gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90,
13878 gfortran.dg/derived_pointer_recursion.f90,
13879 gfortran.dg/derived_recursion.f90, gfortran.dg/der_pointer_1.f90,
13880 gfortran.dg/der_pointer_3.f90, gfortran.dg/der_pointer_4.f90,
13881 gfortran.dg/dummy_functions_1.f90,
13882 gfortran.dg/elemental_initializer_1.f90,
13883 gfortran.dg/elemental_non_intrinsic_dummy_1.f90,
13884 gfortran.dg/elemental_pointer_1.f90,
13885 gfortran.dg/elemental_subroutine_1.f90,
13886 gfortran.dg/elemental_subroutine_2.f90, gfortran.dg/entry_1.f90,
13887 gfortran.dg/entry_3.f90, gfortran.dg/enum_10.f90,
13888 gfortran.dg/equiv_constraint_3.f90, gfortran.dg/func_derived_1.f90,
13889 gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90,
13890 gfortran.dg/generic_1.f90, gfortran.dg/generic_2.f90,
13891 gfortran.dg/generic_3.f90, gfortran.dg/generic_4.f90,
13892 gfortran.dg/global_references_1.f90,
13893 gfortran.dg/host_used_types_1.f90, gfortran.dg/implicit_1.f90,
13894 gfortran.dg/implicit_2.f90, gfortran.dg/implicit_actual.f90,
13895 gfortran.dg/initialization_1.f90, gfortran.dg/int_1.f90,
13896 gfortran.dg/intent_used_1.f90, gfortran.dg/interface_1.f90,
13897 gfortran.dg/interface_2.f90, gfortran.dg/internal_references_2.f90,
13898 gfortran.dg/io_constraints_1.f90, gfortran.dg/io_constraints_2.f90,
13899 gfortran.dg/large_integer_kind_1.f90,
13900 gfortran.dg/large_real_kind_1.f90,
13901 gfortran.dg/module_blank_common.f90, gfortran.dg/module_commons_1.f90,
13902 gfortran.dg/module_double_reuse.f90,
13903 gfortran.dg/module_equivalence_1.f90,
13904 gfortran.dg/module_interface_1.f90,
13905 gfortran.dg/module_parameter_array_refs_1.f90,
13906 gfortran.dg/named_interface.f90, gfortran.dg/namelist_14.f90,
13907 gfortran.dg/namelist_15.f90, gfortran.dg/namelist_1.f90,
13908 gfortran.dg/namelist_4.f90, gfortran.dg/namelist_use.f90,
13909 gfortran.dg/namelist_use_only.f90, gfortran.dg/nested_modules_1.f90,
13910 gfortran.dg/nested_modules_2.f90, gfortran.dg/nested_modules_3.f90,
13911 gfortran.dg/nested_modules_4.f90, gfortran.dg/nested_modules_5.f90,
13912 gfortran.dg/parens_5.f90, gfortran.dg/parent_result_ref_4.f90,
13913 gfortran.dg/pr15164.f90, gfortran.dg/pr16861.f90,
13914 gfortran.dg/pr17615.f90, gfortran.dg/pr19926.f90,
13915 gfortran.dg/pr21177.f90, gfortran.dg/pr26246_1.f90,
13916 gfortran.dg/private_type_1.f90, gfortran.dg/private_type_2.f90,
13917 gfortran.dg/private_type_3.f90, gfortran.dg/private_type_4.f90,
13918 gfortran.dg/procedure_lvalue.f90, gfortran.dg/pure_byref_3.f90,
13919 gfortran.dg/same_name_1.f90,
13920 gfortran.dg/sibling_dummy_procedure_1.f90,
13921 gfortran.dg/sibling_dummy_procedure_2.f90,
13922 gfortran.dg/sibling_dummy_procedure_3.f90,
13923 gfortran.dg/substr_1.f90, gfortran.dg/substring_equivalence.f90,
13924 gfortran.dg/use_allocated_1.f90, gfortran.dg/used_dummy_types_1.f90,
13925 gfortran.dg/used_dummy_types_2.f90,
13926 gfortran.dg/used_dummy_types_3.f90,
13927 gfortran.dg/used_dummy_types_4.f90,
13928 gfortran.dg/used_dummy_types_5.f90,
13929 gfortran.dg/used_interface_ref.f90, gfortran.dg/used_types_1.f90,
13930 gfortran.dg/userdef_operator_1.f90: Use it.
13932 2006-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13934 * gfortran.dg/advance.f90, gfortran.dg/backspace_2.f,
13935 gfortran.dg/comma.f, gfortran.dg/direct_io_2.f90,
13936 gfortran.dg/tl_editing.f90, gfortran.dg/unf_io_convert_1.f90,
13937 gfortran.dg/write_back.f,
13938 gfortran.fortran-torture/execute/inquire_1.f90,
13939 gfortran.fortran-torture/execute/inquire_3.f90: Delete temp file.
13941 2006-03-21 Jeff Law <law@redhat.com>
13943 * gcc.dg/tree-ssa/vrp28.c: New test.
13945 2006-03-21 Eric Botcazou <ebotcazou@libertysurf.fr>
13947 * gcc.dg/builtins-config.h (Solaris case): Define HAVE_C99_RUNTIME
13948 if _STDC_C99 is defined.
13949 * gcc.dg/builtins-18.c: Pass -std=c99 on Solaris.
13950 * gcc.dg/builtins-20.c: Likewise.
13951 * gcc.dg/builtins-53.c: Likewise.
13952 * gcc.dg/single-precision-constant.c: Likewise. Also pass
13953 -mmacosx-version-min=10.3 on PowerPC/Darwin.
13955 2006-03-21 Andrew Pinski <pinskia@physics.uc.edu>
13958 * gcc.c-torture/compile/pr26781-1.c: New test.
13959 * gcc.c-torture/compile/pr26781-2.c: New test.
13961 2006-03-21 Jakub Jelinek <jakub@redhat.com>
13964 * g++.dg/gomp/pr26690-1.C: New test.
13965 * g++.dg/gomp/pr26690-2.C: New test.
13967 2006-03-20 Jeff Law <law@redhat.com>
13969 * gcc.dg/tree-ssa/pr21829.c: New test.
13971 * gcc.dg/tree-ssa/20030807-2.c: Make sure to run VRP.
13973 2006-03-20 Richard Sandiford <richard@codesourcery.com>
13975 * lib/target-supports.exp (check_no_compiler_messages): New procedure.
13976 (check_visibility_available): Use it.
13977 (check_effective_target_default_packed): Likewise.
13978 (check_effective_target_pcc_bitfield_type_matters): Likewise.
13979 (check_effective_target_fopenmp): Likewise.
13980 (check_effective_target_freorder): Likewise.
13981 (check_effective_target_fpic): Likewise.
13982 (check_named_sections_available): Likewise.
13983 (check_effective_target_ilp32): Likewise.
13984 (check_effective_target_lp64): Likewise.
13986 2006-03-20 Thomas Koenig <Thomas.Koenig@online.de>
13989 * gfortran.dg/scalar_mask_2.f90: New test case.
13991 2006-03-20 Andrew Pinski <pinskia@physics.uc.edu>
13994 * gcc.dg/tree-ssa/loadpre12.c: New test.
13995 * gcc.dg/tree-ssa/loadpre13.c: New test.
13996 * gcc.dg/tree-ssa/loadpre14.c: New test.
13997 * gcc.dg/tree-ssa/loadpre15.c: New test.
13998 * gcc.dg/tree-ssa/loadpre16.c: New test.
13999 * gcc.dg/tree-ssa/loadpre17.c: New test.
14000 * gcc.dg/tree-ssa/loadpre18.c: New test.
14001 * gcc.dg/tree-ssa/loadpre19.c: New test.
14002 * gcc.dg/tree-ssa/loadpre20.c: New test.
14003 * gcc.dg/tree-ssa/loadpre21.c: New test.
14004 * gcc.dg/tree-ssa/loadpre22.c: New test.
14006 2006-03-19 Paul Thomas <pault@gcc.gnu.org>
14009 * gfortran.dg/elemental_initializer_1.f90: New test.
14012 * gfortran.dg/assumed_shape_ranks_2: New test.
14014 2006-03-18 Joseph S. Myers <joseph@codesourcery.com>
14016 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/switch-1.c: Use
14019 2006-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14021 * gfortran.dg/direct_io_1.f90, gfortran.dg/iostat_2.f90,
14022 gfortran.dg/open_new.f90, gfortran.dg/open_readonly_1.f90,
14023 gfortran.dg/pr16935.f90, gfortran.dg/pr20954.f,
14024 gfortran.dg/read_many_1.f, gfortran.dg/unf_io_convert_2.f90,
14025 gfortran.fortran-torture/execute/direct_io.f90,
14026 gfortran.fortran-torture/execute/inquire_2.f90,
14027 gfortran.fortran-torture/execute/inquire_4.f90,
14028 gfortran.fortran-torture/execute/list_read_1.f90,
14029 gfortran.fortran-torture/execute/open_replace.f90,
14030 gfortran.fortran-torture/execute/slash_edit.f90,
14031 gfortran.fortran-torture/execute/unopened_unit_1.f90: Delete
14032 temporary files from testcases.
14034 2006-03-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14036 PR libgfortran/26509
14037 gfortran.dg/write_direct_eor.f90: New test.
14039 2006-03-17 David Edelsohn <edelsohn@gnu.org>
14041 * gcc.target/powerpc/pr26350.c: New.
14042 * gcc.target/powerpc/indexed-addr.c: New.
14044 2006-03-16 Roger Sayle <roger@eyesopen.com>
14046 * gfortran.dg/dependency_13.f90: New test case.
14048 2006-03-16 Roger Sayle <roger@eyesopen.com>
14050 PR middle-end/21781
14051 * gcc.dg/real-const-1.c: New test case.
14053 2006-03-15 Geoffrey Keating <geoffk@apple.com>
14055 * g++.old-deja/g++.other/init18.C: New.
14056 * g++.old-deja/g++.other/init5.C: Remove xfail.
14058 2006-03-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14060 * g++.dg/opt/pr15551.C: Cleanup temp file.
14062 2006-03-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14065 g++.dg/parse/long1.C: New test.
14067 2006-03-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14070 * gfortran.dg/continuation.f90: New test.
14071 * gfortran.dg/fmt_read_bz_bn.f90: Fix use of continuation.
14073 2006-03-14 Richard Guenther <rguenther@suse.de>
14075 PR tree-optimization/26672
14076 * gcc.dg/torture/pr26672.c: New testcase.
14078 2006-03-14 Joseph S. Myers <joseph@codesourcery.com>
14080 * gcc.target/powerpc/405-dlmzb-strlen-1.c,
14081 gcc.target/powerpc/440-dlmzb-strlen-1.c: New tests.
14083 2006-03-13 Roger Sayle <roger@eyesopen.com>
14085 PR middle-end/26557
14086 * gcc.c-torture/compile/switch-1.c: New test case.
14088 2006-03-13 Paul Thomas <pault@gcc.gnu.org>
14091 * gfortran.fortran-torture/execute/intrinsic_mmloc_3.f90: Expand
14092 test to include more permuatations of mask and index.
14093 * gfortran.dg/scalar_mask_1.f90: Modify last test to
14094 respond to F2003 spec. that the position returned for an all false
14095 mask && condition is zero.
14097 2006-03-13 Jakub Jelinek <jakub@redhat.com>
14099 PR middle-end/25989
14100 * gcc.dg/gomp/pr25989.c: New test.
14102 2006-03-13 Jeff Law <law@redhat.com>
14104 * gcc.dg/tree-ssa/20030807-2.c: No longer expected to fail.
14106 2006-03-13 Eric Botcazou <ebotcazou@adacore.com>
14108 * gcc.dg/switch-9.c: New test.
14110 2006-03-13 Richard Guenther <rguenther@suse.de>
14112 PR middle-end/26630
14113 * gcc.dg/torture/pr26630.c: New testcase.
14115 2006-03-11 Roger Sayle <roger@eyesopen.com>
14117 * gfortran.dg/dependency_10.f90: New test case.
14118 * gfortran.dg/dependency_11.f90: Likewise.
14120 2006-03-11 Paul Thomas <pault@gcc.gnu.org>
14121 Erik Edelmann <eedelman@gcc.gnu.org>
14123 * gfortran.dg/allocatable_function_1.f90: New.
14124 * gfortran.dg/allocatable_function_2.f90: New.
14126 2006-03-10 Richard Guenther <rguenther@suse.de>
14128 PR middle-end/26565
14129 * gcc.dg/torture/pr26565.c: New testcase.
14131 2006-03-09 Eric Christopher <echristo@apple.com>
14133 * gcc.c-torture/compile/20060309-1.c: New.
14135 2006-03-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14137 PR libgfortran/26499
14138 * gfortran.dg/write_back.f: New test.
14139 * gfortran.dg/write_rewind_1.f: New test.
14140 * gfortran.dg/write_rewind_2.f: New test.
14142 2006-03-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14144 PR libgfortran/26554
14145 * gfortran.dg/read_logical.f90: New test.
14147 2006-03-04 Laurent GUERBY <laurent@guerby.net>
14149 * ada/acats/norun.lst: cdd2a03 now passes.
14151 2006-03-04 Andrew Pinski <pinskia@physics.uc.edu>
14154 * gcc.target/powerpc/pr18096-1.c: Change where the error
14157 2006-03-04 Jakub Jelinek <jakub@redhat.com>
14159 * gcc.target/i386/cleanup-1.c: New test.
14160 * gcc.target/i386/cleanup-2.c: New test.
14162 2006-03-04 Roger Sayle <roger@eyesopen.com>
14164 * gfortran.dg/dependency_9.f90: Remove for the time being.
14166 2006-03-04 Krister Walfridsson <cato@df.lth.se>
14168 * objc.dg/bad-receiver-type.m: Add space before bracket in dg
14171 2006-03-03 Roger Sayle <roger@eyesopen.com>
14173 * gfortran.dg/dependency_9.f90: New test case.
14175 2006-03-03 Roger Sayle <roger@eyesopen.com>
14177 * gfortran.dg/dependency_4.f90: New test case.
14178 * gfortran.dg/dependency_5.f90: New test case.
14179 * gfortran.dg/dependency_6.f90: New test case.
14180 * gfortran.dg/dependency_7.f90: New test case.
14181 * gfortran.dg/dependency_8.f90: New test case.
14183 2006-03-03 Paul Brook <paul@codesourcery.com>
14185 * lib/target-supports.exp (check_profiling_available):
14188 2006-03-03 Thomas Koenig <Thomas.Koenig@online.de>
14191 * multiple_allocation_1.f90: New test.
14193 2006-03-03 Roger Sayle <roger@eyesopen.com>
14195 PR tree-optimization/26524
14196 * gfortran.dg/pr26524.f: New test case.
14198 2006-03-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14200 * g++.dg/template/repo5.C: Cleanup repo files.
14201 * gcc.dg/20051201-1.c: Cleanup coverage files.
14202 * gcc.target/sparc/fexpand-2.c, gcc.target/sparc/fpmerge-2.c,
14203 gcc.target/sparc/fpmul-2.c, gcc.target/sparc/pdist-2.c: Cleanup
14206 2006-03-02 Fariborz Jahanian <fjahanian@apple.com>
14208 * objc.dg/objc-nofilename-1.m: New test.
14209 * objc.dg/bad-receiver-type.m: New test.
14210 * obj-c++.dg/bad-receiver-type.mm: New test.
14212 2006-03-02 Eric Botcazou <ebotcazou@libertysurf.fr>
14214 * gcc.dg/single-precision-constant.c: Tweak for non-C99 runtimes.
14216 2006-03-01 Mike Stump <mrs@apple.com>
14218 * g++.dg/abi/key2.C: Add.
14220 2006-03-01 Paul Thomas <pault@gcc.gnu.org>
14222 * gfortran.dg/logical_dot_product.f90: New test.
14225 * gfortran.dg/used_interface_ref.f90: New test.
14228 * gfortran.dg/dependency_2.f90: New test.
14229 * gfortran.fortran-torture/execute/where17.f90: New test.
14230 * gfortran.fortran-torture/execute/where18.f90: New test.
14231 * gfortran.fortran-torture/execute/where19.f90: New test.
14232 * gfortran.fortran-torture/execute/where20.f90: New test.
14234 2006-03-01 Daniel Berlin <dberlin@dberlin.org>
14236 * g++.dg/tree-ssa/pr26443.C: New test case.
14238 2006-02-28 Andrew Pinski <pinskia@physics.uc.edu>
14240 PR middle-end/26022
14241 * g++.dg/opt/return-slot1.C: New test.
14243 2006-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14245 PR libgfortran/26136
14246 * gfortran.dg/namelist_23.f90: New test.
14248 2006-02-28 Roger Sayle <roger@eyesopen.com>
14250 PR middle-end/14752
14251 * gcc.dg/fold-eqandshift-2.c: New test case.
14253 2006-02-28 Richard Guenther <rguenther@suse.de>
14255 * gcc.dg/tree-ssa/pr26421.c: Fix testcase to force struct
14258 2006-02-28 Thomas Koenig <Thomas.Koenig@online.de>
14260 * scalar_mask_1.f90: Add tests for maxloc with scalar mask.
14262 2006-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14264 PR libgfortran/26464
14265 * gfortran.dg/backspace_5.f: New test.
14266 * gfortran.dg/backspace_6.f: New test.
14268 2006-02-26 Roger Sayle <roger@eyesopen.com>
14270 * gcc.dg/fold-eqandnot-1.c: New test case.
14272 2006-02-26 Roger Sayle <roger@eyesopen.com>
14274 PR middle-end/19983
14275 * gcc.c-torture/execute/ieee/builtin-nan-1.c: New test case.
14277 2006-02-26 Zdenek Dvorak <dvorakz@suse.cz>
14279 * gcc.target/i386/20000614-2.c: Do not use -fno-strength-reduce.
14280 * gcc.dg/20030324-1.c: Do not use -fstrength-reduce.
14282 2006-02-26 Richard Guenther <rguenther@suse.de>
14284 PR tree-optimization/26421
14285 * gcc.dg/tree-ssa/pr26421.c: New testcase.
14287 2006-02-26 Steven Bosscher <stevenb.gcc@gmail.com>
14289 * gcc.dg/20031201-1.c: Don't use -frerun-loop-opt.
14290 * g++.old-deja/g++.robertl/eb132.C: Likewise.
14292 2006-02-26 Roger Sayle <roger@eyesopen.com>
14294 * gcc.dg/fold-even-1.c: New test case.
14296 2006-02-26 Roger Sayle <roger@eyesopen.com>
14298 PR middle-end/21137
14299 * gcc.dg/fold-eqandshift-1.c: New test case.
14301 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
14303 PR tree-optimization/25125
14304 * gcc.dg/vect/wrapv-vect-7.c, gcc.dg/vect/wrapv-vect-reduc-2char.c,
14305 gcc.dg/vect/wrapv-vect-reduc-2short.c: New tests.
14307 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
14309 PR tree-optimizations/26359
14310 * gcc.dg/vect/vect.exp: Compile tests prefixed with "dump-tree-dceloop"
14311 with -fdump-tree-dceloop-details.
14312 * gcc.dg/vect/dump-tree-dceloop-pr26359.c: New test.
14314 2006-02-25 Roger Sayle <roger@eyesopen.com>
14316 PR middle-end/23673
14317 * gcc.dg/fold-eqxor-1.c: New test case.
14318 * gcc.dg/fold-eqxor-2.c: Likewise.
14319 * gcc.dg/fold-eqxor-3.c: Likewise.
14321 2006-02-25 Thomas Koenig <Thomas.Koenig@online.de>
14324 * scalar_mask_1.f90: New test.
14326 2006-02-24 Geoffrey Keating <geoffk@apple.com>
14328 * g++.dg/eh/uncaught1.C: Add dg-options for ppc-darwin.
14329 * g++.dg/eh/uncaught2.C: New.
14330 * g++.dg/eh/uncaught3.C: New.
14332 2006-02-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14334 PR libgfortran/26423
14335 * gfortran.dg/read_many_1.f: New test.
14337 2006-02-24 Paul Thomas <pault@gcc.gnu.org>
14340 * gfortran.dg/dependency_3.f90: New test.
14341 * gfortran.fortran-torture/execute/vect-3.f90: Remove two of the
14345 * gfortran.dg/equiv_6.f90: New test.
14347 2006-02-23 Jeff Law <law@redhat.com>
14349 * gcc.c-torture/compile/pr26425.c: New test.
14351 2006-02-23 Jakub Jelinek <jakub@redhat.com>
14353 PR middle-end/26412
14354 * gcc.dg/gomp/pr26412.c: New test.
14356 2006-02-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14359 * g++.dg/other/ellipsis1.C: New test.
14360 * g++.dg/parse/operator4.C: Adjust error marker.
14362 2006-02-22 H.J. Lu <hongjiu.lu@intel.com>
14365 * gfortran.dg/pr25603.f: New testcase.
14367 2006-02-22 Nathan Sidwell <nathan@codesourcery.com>
14369 * gcc.dg/bf-spl1.c: Don't specify -m68000.
14370 * g++.old-deja/g++.pt/static11.C: Xfail for m68k-elf
14372 2006-02-21 Geoffrey Keating <geoffk@apple.com>
14374 * g++.dg/eh/spbp.C: New.
14376 2006-02-21 Jakub Jelinek <jakub@redhat.com>
14378 PR middle-end/26379
14379 * gcc.target/i386/mmx-7.c: New test.
14381 2006-02-20 Roger Sayle <roger@eyesopen.com>
14383 PR tree-optimization/26361
14384 * gcc.dg/tree-ssa/vrp27.c: New test case.
14386 2006-02-20 Andrew Pinski <pinskia@physics.uc.edu>
14388 * gcc.dg/tree-ssa/complex-3.c: Split out first part into ...
14389 * gcc.dg/tree-ssa/complex-4.c: Here.
14391 2006-02-19 Roger Sayle <roger@eyesopen.com>
14393 PR middle-end/19543
14394 * gfortran.dg/logical_1.f90: New test case.
14396 2006-02-19 Jakub Jelinek <jakub@redhat.com>
14398 PR middle-end/26334
14399 * gcc.dg/20060218-1.c: Moved to...
14400 * gcc.target/i386/20060218-1.c: ... here. New test.
14402 2006-02-19 Erik Edelmann <eedelman@gcc.gnu.org>
14405 * gfortran.dg/convert_1.f90: New.
14407 2005-02-19 Paul Thomas <pault@gcc.gnu.org>
14410 * gfortran.dg/namelist_5.f90: New test.
14413 * gfortran.dg/namelist_4.f90: New test.
14415 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
14418 * gcc.dg/tree-ssa/complex-3.c: New test.
14420 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
14422 * gcc.dg/tree-ssa/20031106-1.c: Fix the final scan of the
14423 variable to take into account the variable name in the
14425 * gcc.dg/tree-ssa/20031106-2.c: Likewise.
14427 2006-02-18 Jakub Jelinek <jakub@redhat.com>
14429 PR middle-end/26334
14430 * gcc.c-torture/compile/20060217-1.c: New test.
14431 * gcc.dg/20060218-1.c: New test.
14433 2006-02-18 Joseph S. Myers <joseph@codesourcery.com>
14435 * gcc.dg/glibc-uclibc-1.c, gcc.dg/glibc-uclibc-2.c: New tests.
14437 2006-02-17 Grigory Zagorodnev <grigory_zagorodnev@linux.intel.com>
14439 * gcc.dg/cpp/undef3.c: New test.
14440 * gcc.dg/cpp/trad/builtins2.c: New test.
14442 2006-02-18 Mark Mitchell <mark@codesourcery.com>
14445 * g++.dg/template/static22.C: New test.
14446 * g++.dg/template/static23.C: New test.
14447 * g++.dg/template/static24.C: New test.
14448 * g++.dg/template/non-dependent13.C: New test.
14449 * g++.dg/init/member1.C: Tweak error markers.
14451 2006-02-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14454 * gcc.c-torture/compile/pr26255.c: New test case.
14456 2006-02-16 Roger Sayle <roger@eyesopen.com>
14458 * gfortran.fortran-torture/execute/where_10.f90: New test case.
14459 * gfortran.fortran-torture/execute/where_11.f90: Likewise.
14460 * gfortran.fortran-torture/execute/where_12.f90: Likewise.
14461 * gfortran.fortran-torture/execute/where_13.f90: Likewise.
14462 * gfortran.fortran-torture/execute/where_14.f90: Likewise.
14463 * gfortran.fortran-torture/execute/where_15.f90: Likewise.
14464 * gfortran.fortran-torture/execute/where_16.f90: Likewise.
14466 2006-02-16 Jeff Law <law@redhat.com>
14468 * gcc.dg/tree-ssa/vrp24.c: Update expected output.
14469 * gcc.dg/tree-ssa/vrp26.c: New test.
14471 2006-02-16 Joseph S. Myers <joseph@codesourcery.com>
14475 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define if
14476 __UCLIBC__ is defined.
14478 2006-02-16 Jakub Jelinek <jakub@redhat.com>
14481 * gfortran.dg/gomp/pr26224.f: New test.
14483 2006-02-16 Victor Kaplansky <victork@il.ibm.com>
14486 * lib/target-supports.exp
14487 (check_effective_target_vect_short_mult): New.
14488 (check_effective_target_vect_char_mult): New.
14489 (check_effective_target_vect_widen_sum_qi_to_si): New.
14490 (check_effective_target_vect_widen_sum_qi_to_hi): New.
14491 (check_effective_target_vect_widen_sum_hi_to_si): New.
14492 * gcc.dg/vect/vect-reduc-dot-s16.c: Remove, split into
14493 vect-reduc-dot-s16a.c and vect-reduc-dot-s16b.c
14494 * vect-reduc-dot-s16a.c: New, split from vect-reduc-dot-s16.c.
14495 * vect-reduc-dot-s16b.c: New, split from vect-reduc-dot-s16.c.
14496 * gcc.dg/vect/vect-reduc-pattern-2.c: Remove, split into
14497 vect-reduc-pattern-2a.c, vect-reduc-pattern-2b.c and
14498 vect-reduc-pattern-2c.c
14499 * gcc.dg/vect/vect-reduc-pattern-1.c: Remove, split into
14500 vect-reduc-pattern-1a.c, vect-reduc-pattern-1b.c and
14501 vect-reduc-pattern-1c.c
14503 2005-02-16 Paul Thomas <pault@gcc.gnu.org>
14506 * gfortran.dg/assumed_charlen_needed_1.f90: New test.
14508 2006-02-15 Toon Moene <toon@moene.indiv.nluug.nl>
14511 * gfortran.dg/enum_8.f90: Remove check for warning.
14512 * gfortran.dg/iomsg_1.f90: Ditto.
14513 * gfortran.dg/enum_1.f90: Ditto.
14514 * gfortran.dg/enum_9.f90: Ditto.
14515 * gfortran.dg/enum_2.f90: Ditto.
14516 * gfortran.dg/enum_10.f90: Ditto.
14517 * gfortran.dg/enum_3.f90: Ditto.
14518 * gfortran.dg/flush_1.f90: Ditto.
14519 * gfortran.dg/enum_4.f90: Ditto.
14520 * gfortran.dg/array_constructor_1.f90: Ditto.
14521 * gfortran.dg/enum_5.f90: Ditto.
14522 * gfortran.dg/enum_6.f90: Ditto.
14523 * gfortran.dg/enum_7.f90: Ditto.
14525 2006-02-15 Jakub Jelinek <jakub@redhat.com>
14527 PR middle-end/26300
14528 * gcc.c-torture/compile/20060215-1.c: New test.
14530 2006-02-14 Roger Sayle <roger@eyesopen.com>
14532 PR middle-end/23670
14533 * gcc.dg/tree-ssa/andor-2.c: New test case.
14535 2006-02-14 Thomas Koenig <Thomas.Koenig@online.de>
14538 * optional_dim.f90: New test.
14540 2006-02-14 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
14543 * gfortran.dg/label_4.f90: New.
14545 2006-02-14 Jakub Jelinek <jakub@redhat.com>
14546 Diego Novillo <dnovillo@redhat.com>
14547 Uros Bizjak <uros@kss-loka.si>
14549 * gfortran.dg/gomp: New directory.
14551 2006-02-14 Richard Guenther <rguenther@suse.de>
14553 PR tree-optimization/26258
14554 * gcc.dg/torture/pr26258.c: New testcase.
14556 2006-02-13 Jakub Jelinek <jakub@redhat.com>
14559 * gfortran.dg/pr26246_1.f90: New test.
14560 * gfortran.dg/pr26246_2.f90: New test.
14562 PR middle-end/26092
14563 * gcc.c-torture/compile/20060208-1.c: New test.
14565 2006-02-13 Paul Thomas <pault@gcc.gnu.org>
14569 * gfortran.dg/module_parameter_array_refs_1.f90: New test.
14570 * gfortran.dg/bad_automatic_objects_1.f90: New test.
14571 * gfortran.dg/automatic_module_variable.f90: Change error message.
14574 * gfortran.dg/internal_dummy_1.f90: New test.
14577 * gfortran.dg/elemental_non_intrinsic_dummy_1.f90: New test.
14581 * gfortran.dg/uncommon_block_data_1.f90: New test.
14582 * gfortran.dg/equiv_constraint_7.f90: Correct non-compliance of test
14586 * gfortran.dg/typed_subroutine_1.f90: New test.
14588 2006-02-13 Geoffrey Keating <geoffk@apple.com>
14590 * objc.dg/dwarf-1.m: New.
14592 2006-02-13 Roger Sayle <roger@eyesopen.com>
14594 PR middle-end/24427
14595 * gcc.dg/tree-ssa/andor-1.c: New test case.
14597 2006-02-13 Josh Conner <jconner@apple.com>
14600 * gcc.dg/pr25376.c: New test.
14602 * gcc.c-torture/compile/pr23237.c: Only compile test -- don't
14604 * lib/target-supports.exp (check_named_sections_available):
14605 Only compile named-sections test -- don't assemble.
14607 2006-02-12 Gabriel Dos Reis <gdr@integrable-solutions.net>
14609 * g++.dg/warn/no-write-strings.C: New test.
14610 * g++.dg/warn/write-strings.C: Likewise.
14611 * g++.dg/warn/write-strings-default.C: Likewise.
14613 2006-02-12 Erik Edelmann <eedelman@gcc.gnu.org>
14616 * gfortran.dg/ret_pointer_2.f90: New test.
14618 2006-02-10 Zdenek Dvorak <dvorakz@suse.cz>
14620 * gcc.dg/20050105-1.c: Do not use -floop-optimize2.
14622 2006-02-10 Jeff Law <law@redhat.com>
14624 * gcc.c-torture/compile/pr26213.c: New test.
14626 2006-02-10 Steven G. Kargl <kargls@comcast.net>
14628 gfortran.dg/null_1.f90: New test.
14630 2006-02-10 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
14633 * gfortran.dg/parens_4.f90: New.
14634 * gfortran.dg/parens_5.f90: New.
14636 2006-02-10 Richard Guenther <rguenther@suse.de>
14638 * gcc.dg/pr23372-1.c: Remove empty file.
14640 2006-02-09 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
14641 Paul Thomas <pault@gcc.gnu.org>
14644 * gfortran.dg/parens_1.f90: New.
14645 * gfortran.dg/parens_2.f90: New.
14646 * gfortran.dg/parens_3.f90: New.
14648 2006-02-09 Paul Thomas <pault@gcc.gnu.org>
14651 * gfortran.dg/allocate_char_star_scalar_1.f90: New test.
14654 * gfortran.dg/impure_assignment_1.f90: New test.
14657 * gfortran.dg/assumed_shape_ranks_1.f90: New test.
14659 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
14662 * g++.dg/expr/stdarg2.C: New test.
14664 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
14666 PR inline-asm/16194
14667 * gcc.dg/pr16194.c: New test.
14669 2006-02-09 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
14671 * ada/acats/run_acats: Use portable variant of "$@".
14673 2006-02-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
14675 * g++.old-deja/g++.benjamin/15351-2.C: Likewise.
14676 * g++.old-deja/g++.benjamin/15351-1.C: Remove.
14678 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
14681 * g++.dg/opt/pr26179.C: New test.
14683 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
14685 PR middle-end/26134
14686 * gcc.dg/tree-ssa/complex-3.c: New test.
14688 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
14690 * gcc.c-torture/compile/volatile-1.c: New test.
14692 2006-02-09 Diego Novillo <dnovillo@redhat.com>
14695 * gcc.dg/tree-ssa/pr26180.c: New test.
14697 2006-02-08 Jeff Law <law@redhat.com>
14699 * gcc.dg/tree-ssa/pr21417.c: New test.
14701 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
14703 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
14704 scan-tree-dump-not, scan-tree-dump-dem): Likewise.
14706 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
14708 * lib/scanrtl.exp: New.
14710 2006-02-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14713 * g++.dg/other/virtual2.C: New test.
14716 * g++.dg/other/virtual1.C: New test.
14718 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
14720 * lib/gcc-dg.exp (cleanup-rtl-dump, cleanup-tree-dump,
14721 cleanup-ipa-dump): Update dump file glob patterns.
14722 * lib/scanipa.exp (scan-ipa-dump, scan-ipa-dump-times,
14723 scan-ipa-dump-not, scan-ipa-dump-dem): Likewise.
14725 * lib/gcc-dg.exp: Load it.
14726 * objc.dg/stubify-2.m: Use scan-rtl-dump-not.
14728 2006-02-07 Janis Johnson <janis187@us.ibm.com>
14731 * gcc.dg/gomp/critical-3.c: Call cleanup-tree-dump.
14732 * gcc.dg/tree-ssa/pr23382.c: Ditto.
14734 2006-02-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
14737 * gfortran.dg/mvbits_1.f90: New.
14739 2006-02-07 Dirk Mueller <dmueller@suse.com>
14741 * g++.dg/warn/Wdiv-by-zero.C: New test.
14742 * g++.dg/warn/Wno-div-by-zero.C: New.
14744 2006-02-07 Jeff Law <law@redhat.com>
14746 * gcc.dg/tree-ssa/pr21559.c: New test.
14748 * gcc.dg/tree-ssa/vrp01.c: Update dumpfile names now that we have
14749 multiple VRP passes.
14750 * gcc.dg/tree-ssa/vrp09.c: Likewise.
14751 * gcc.dg/tree-ssa/vrp18.c: Likewise.
14752 * gcc.dg/tree-ssa/pr21582.c: Likewise.
14753 * gcc.dg/tree-ssa/pr20657.c: Likewise.
14754 * gcc.dg/tree-ssa/pr21001.c: Likewise.
14755 * gcc.dg/tree-ssa/vrp02.c: Likewise
14756 * gcc.dg/tree-ssa/vrp11.c: Likewise
14757 * gcc.dg/tree-ssa/pr14341.c: Likewise
14758 * gcc.dg/tree-ssa/vrp19.c: Likewise
14759 * gcc.dg/tree-ssa/vrp20.c: Likewise
14760 * gcc.dg/tree-ssa/vrp03.c: Likewise
14761 * gcc.dg/tree-ssa/pr21086.c: Likewise
14762 * gcc.dg/tree-ssa/pr21959.c: Likewise
14763 * gcc.dg/tree-ssa/vrp21.c: Likewise
14764 * gcc.dg/tree-ssa/vrp04.c: Likewise
14765 * gcc.dg/tree-ssa/pr25485.c: Likewise
14766 * gcc.dg/tree-ssa/pr22026.c: Likewise
14767 * gcc.dg/tree-ssa/vrp22.c: Likewise
14768 * gcc.dg/tree-ssa/vrp05.c: Likewise
14769 * gcc.dg/tree-ssa/20030807-10.c: Likewise
14770 * gcc.dg/tree-ssa/pr20701.c: Likewise
14771 * gcc.dg/tree-ssa/vrp23.c: Likewise
14772 * gcc.dg/tree-ssa/vrp06.c: Likewise
14773 * gcc.dg/tree-ssa/pr22117.c: Likewise
14774 * gcc.dg/tree-ssa/pr20702.c: Likewise
14775 * gcc.dg/tree-ssa/vrp15.c: Likewise
14776 * gcc.dg/tree-ssa/pr21090.c: Likewise
14777 * gcc.dg/tree-ssa/pr21294.c: Likewise
14778 * gcc.dg/tree-ssa/vrp24.c: Likewise
14779 * gcc.dg/tree-ssa/vrp07.c: Likewise
14780 * gcc.dg/tree-ssa/pr21563.c: Likewise
14781 * gcc.dg/tree-ssa/pr25382.c: Likewise
14782 * gcc.dg/tree-ssa/vrp16.c: Likewise
14783 * gcc.dg/tree-ssa/vrp25.c: Likewise
14784 * gcc.dg/tree-ssa/vrp08.c: Likewise
14785 * gcc.dg/tree-ssa/20030807-6.c: Likewise
14786 * gcc.dg/tree-ssa/vrp17.c: Likewise
14787 * gcc.dg/tree-ssa/pr21458.c: Likewise
14788 * g++.dg/tree-ssa/pr18178.C: Likewise
14790 2006-02-07 Richard Guenther <rguenther@suse.de>
14794 2006-01-30 Richard Guenther <rguenther@suse.de>
14796 * gcc.dg/pr23372-1.C: New testcase.
14798 * g++.dg/tree-ssa/pr26140.C: New testcase.
14800 2006-02-07 Mark Mitchell <mark@codesourcery.com>
14803 * g++.dg/template/ttp15.C: New test.
14804 * g++.dg/template/ttp16.C: Likewise.
14805 * g++.dg/template/ttp17.C: Likewise.
14806 * g++.old-deja/g++.pt/ttp36.C: Remove.
14807 * g++.old-deja/g++.pt/ttp19.C: Likewise.
14808 * g++.old-deja/g++.pt/ttp37.C: Likewise.
14809 * g++.old-deja/g++.pt/ttp38.C: Likewise.
14810 * g++.old-deja/g++.pt/ttp39.C: Likewise.
14811 * g++.old-deja/g++.pt/ttp9.C: Likewise.
14812 * g++.old-deja/g++.pt/ttp40.C: Likewise.
14813 * g++.old-deja/g++.pt/ttp51.C: Likewise.
14814 * g++.old-deja/g++.pt/ttp26.C: Likewise.
14815 * g++.old-deja/g++.pt/ttp36.C: Likewise.
14817 2005-02-06 Thomas Koenig <Thomas.Koenig@online.de>
14819 PR libfortran/23815
14820 * unf_io_convert_4.f90: New test.
14822 2006-02-06 Daniel Berlin <dberlin@dberlin.org>
14824 * gcc.dg/tree-ssa/loadpre10.c: New test.
14825 * gcc.dg/tree-ssa/loadpre11.c: Ditto.
14826 * gcc.dg/tree-ssa/loadpre6.c: Expect one more elimination.
14827 * gcc.dg/tree-ssa/loadpre4.c: This should pass now.
14829 2006-02-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14831 PR libfortran/24685
14832 * gfortran.dg/large_real_kind_form_io_2.f90: New test.
14834 2006-02-05 Andrew Pinski <pinskia@physics.uc.edu>
14837 * gfortran.dg/assign_7.f: New test.
14839 2006-02-05 H.J. Lu <hongjiu.lu@intel.com>
14843 * gfortran.dg/sibling_dummy_procedure_1.f90: New file.
14844 * gfortran.dg/sibling_dummy_procedure_2.f90: Likewise.
14845 * gfortran.dg/sibling_dummy_procedure_3.f90: Likewise.
14847 2006-02-05 Jakub Jelinek <jakub@redhat.com>
14849 * gcc.dg/gomp/pr25990.c: Use __SIZE_TYPE__ instead of unsigned int
14852 2006-02-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
14854 * g++.dg/charset/extern2.cc (foo): Declare as of type cost char*.
14855 * g++.dg/charset/string.c (foo): Likewise.
14856 * g++.dg/ext/builtin1.C (printf): Change first parameter type to
14858 * g++.dg/ext/builtin2.C (printf): Likewise.
14859 * g++.dg/init/new15.C (printf): Likewise.
14860 * g++.dg/opt/pr17697-1.C (foo): Likewise.
14861 * g++.dg/opt/pr17697-2.C (foo): Likewise.
14862 * g++.dg/opt/pr17697-3.C (foo): Likewise.
14863 * g++.dg/template/non-dependent4.C (temp): Likewise.
14864 * g++.dg/opt/strength-reduce.C (C::a): Change type to const char*.
14865 * g++.old-deja/g++.brendan/crash66.C (getopt): Change last
14866 parameter type to const char*.
14867 * g++.old-deja/g++.brendan/ptolemy1.C (InterpTableEntry::name):
14868 Change type to const char*.
14869 * g++.old-deja/g++.brendan/ptolemy2.C (InterpTableEntry::name):
14871 * g++.old-deja/g++.jason/default2.C (bar::memberfunction): Change
14872 second parameter type to const char*.
14873 * g++.old-deja/g++.jason/opeq.C (X::X): Likewise.
14874 (Y::Y): Change parameter type to const char*.
14875 * g++.old-deja/g++.jason/ref12.C (f): Likewise.
14876 * g++.old-deja/g++.jason/report.C: Apply const correctness.
14877 * g++.old-deja/g++.jason/rfg6.C (single, array): Likewise.
14878 * g++.old-deja/g++.jason/rvalue1.C (main): Cast string literal to
14880 * g++.old-deja/g++.jason/scoping4.C (A::Ptr): Make a typedef to
14882 * g++.old-deja/g++.law/ctors17.C (X::X): Change last parameter
14883 type to const char*.
14884 * g++.old-deja/g++.law/ctors7.C (base_t::name, d1_t, d2_t): Change
14885 return type to const char*.
14886 * g++.old-deja/g++.law/dtors2.C (bla::bla): Change parameter type
14888 * g++.old-deja/g++.law/operators3.C: Adjust for const correctness.
14889 * g++.old-deja/g++.law/refs1.C: Likewise.
14890 * g++.old-deja/g++.law/visibility1.C: Likewise.
14891 * g++.old-deja/g++.law/visibility2.C: Likewise.
14892 * g++.old-deja/g++.law/union1.C (op_to_charp::s): Change type to
14894 * g++.old-deja/g++.mike/bool2.C: Adjust for const correctness..
14895 * g++.old-deja/g++.mike/net48.C: Likewise.
14896 * g++.old-deja/g++.mike/p646.C: Likewise.
14897 * g++.old-deja/g++.mike/p6746.C: Likewise.
14898 * g++.old-deja/g++.mike/p700.C (mystrcpy): Change last parameter
14899 type to const char*.
14900 * g++.old-deja/g++.mike/p811.C (X::stringify): Match for
14901 deprecated conversion warning.
14902 * g++.old-deja/g++.other/init15.C (A::name): Change type to const
14904 * g++.old-deja/g++.other/inline12.C: Adjust for const correctness.
14905 * g++.old-deja/g++.other/sibcall1.C (foo): Likewise.
14906 * g++.old-deja/g++.pt/explicit8.C: Likewise.
14907 * g++.old-deja/g++.pt/m6.C (xx): Likewise.
14908 * g++.old-deja/g++.pt/m7.C (xx): Likewise.
14909 * g++.old-deja/g++.pt/nontype3.C: Likewise.
14910 * g++.old-deja/g++.pt/t39.C: Likewise.
14911 * g++.old-deja/g++.robertl/eb106.C: Likewise.
14912 * g++.old-deja/g++.robertl/ice990323-2.C: Likewise.
14914 2006-02-04 Thomas Koenig <Thomas.Koenig@online.de>
14917 intrinsic_argument_conformance_1.f90: New test.
14919 2006-02-03 Steven G. Kargl <kargls@comcast.net>
14922 * gfortran.dg/char_result_11.f90: Add SAVE.
14923 * gfortran.dg/der_pointer_4.f90: Ditto.
14924 * gfortran.dg/default_initialization.f90: New test.
14926 2006-02-03 Jeff Law <law@redhat.com>
14928 * lib/gcc-dg.exp (cleanup-rtl-dump): Fix dump file regexp to
14929 handle more than 100 dump files.
14930 (cleanup-tree-dump, cleanup-ipa-dump): Likewise.
14931 * lib/scantree.exp (scan-tree-dump): Likewise.
14932 (scan-tree-dump-times, scan-tree-dump-not): Likewise.
14933 (scan-tree-dump-dem, scan-tree-dump-dem-not): Likewise.
14934 * lib/scanipa.exp (scan-ipa-dump): Likewise.
14935 (scan-ipa-dump-times, scan-ipa-dump-not): Likewise.
14936 (scan-ipa-dump-dem, scan-ipa-dump-dem-not): Likewise.
14938 2006-02-03 Diego Novillo <dnovillo@redhat.com>
14940 * gcc.dg/gomp/pr25990.c: Replace with pre-processed version.
14942 2006-02-03 Mark Mitchell <mark@codesourcery.com>
14944 * g++.dg/template/using12.C: New test.
14946 2006-02-03 Alan Modra <amodra@bigpond.net.au>
14948 * gcc.target/powerpc/pr25960.c: New test.
14950 2006-02-02 Steven G. Kargl <kargls@comcast>
14953 gfortran.dg/nullify_2.f90: New test.
14955 2006-02-02 Diego Novillo <dnovillo@redhat.com>
14958 * gcc.dg/gomp/pr25990.c: New test.
14960 2006-01-31 Mark Mitchell <mark@codesourcery.com>
14963 * g++.gd/template/partial4.C: New test.
14965 2006-01-31 Andrew Pinski <pinskia@physics.uc.edu>
14967 PR middle-end/26001
14968 * gfortran.dg/data_char_2.f90: New.
14970 2006-01-31 Thomas Koenig <Thomas.Koenig@online.de>
14973 maxval_maxloc_conformance_1.f90: New test.
14975 2006-01-31 Richard Guenther <rguenther@suse.de>
14977 * gcc.target/i386/sselibm-1.c: New testcase.
14978 * gcc.target/i386/sselibm-2.c: Likewise.
14979 * gcc.target/i386/sselibm-3.c: Likewise.
14980 * gcc.target/i386/sselibm-4.c: Likewise.
14981 * gcc.target/i386/sselibm-5.c: Likewise.
14983 2005-01-30 Erik Edelmann <eedelman@gcc.gnu.org>
14986 * gfortran.dg/arrayio_derived_2.f90: New.
14988 2006-01-30 Carlos O'Donell <carlos@codesourcery.com>
14990 * gcc.dg/unsigned-long-compare.c: New test.
14992 2006-01-30 Steve Ellcey <sje@cup.hp.com>
14995 * lib/target-supports.exp (check_effective_target_freorder):
14996 Check to see if target supports -freorder-blocks-and-partition.
14997 * g++.dg/other/pr22003.C: Use "dg-require-effective-target freorder"
14998 instead of "dg-require-named-sections".
15000 2006-01-30 J"orn Rennecke <joern.rennecke@st.com>
15003 * gcc.dg/pragma-isr.c: Added target sh[1234ble]*-*-*.
15004 * gcc.dg/pragma-isr2.c, gcc.dg/pragma-isr-trapa.c: New tests.
15005 * gcc.dg/pragma-isr-trapa2.c: Likewise.
15006 * gcc.dg/pragma-isr-nosave_low_regs.c: Likewise.
15007 * gcc.dg/pragma-isr-trap_exit.c: Likewise.
15008 * gcc.dg/attr-isr.c, gcc.dg/attr-isr-trapa.c: Likewise.
15009 * gcc.dg/attr-isr-trap_exit.c: Likewise.
15010 * gcc.dg/attr-isr-nosave_low_regs.c: Likewise.
15012 2006-01-30 Richard Guenther <rguenther@suse.de>
15015 * gcc.dg/pr23372-1.C: New testcase.
15017 2006-01-29 Diego Novillo <dnovillo@redhat.com>
15019 * gcc.dg/gomp/pr25874.c: New test.
15021 2006-01-29 Dorit Nuzman <dorit@il.ibm.com>
15024 * gcc.dg/vect/fast-math-vect-pr25911.c: New.
15026 2006-01-29 Paul Thomas <pault@gcc.gnu.org>
15032 * gfortran.dg/intent_out_1.f90: New test.
15034 2006-01-28 Paul Thomas <pault@gcc.gnu.org>
15037 * gfortran.dg/procedure_lvalue.f90: New test.
15041 * gfortran.dg/char_pointer_assign_2.f90: New test.
15042 * gfortran.dg/char_result_1.f90: Correct unequal charlen pointer
15043 assignment to be consistent with standard.
15044 * gfortran.dg/char_result_2.f90: The same.
15045 * gfortran.dg/char_result_8.f90: The same.
15047 2006-01-28 Zack Weinberg <zackw@panix.com>
15049 * gcc.dg/Woverlength-strings.c
15050 * gcc.dg/Woverlength-strings-pedantic-c89.c
15051 * gcc.dg/Woverlength-strings-pedantic-c89-no.c
15052 * gcc.dg/Woverlength-strings-pedantic-c99.c
15053 * gcc.dg/Woverlength-strings-pedantic-c99-no.c: New tests.
15055 2006-01-28 Adam Nemet <anemet@caviumnetworks.com>
15057 * gcc.c-torture/execute/20060127-1.c: New test.
15059 2006-01-28 Mark Mitchell <mark@codesourcery.com>
15062 * g++.dg/ext/pragmaweak1.C: New test.
15064 2006-01-28 Mark Mitchell <mark@codesourcery.com>
15067 * g++.dg/template/spec29.C: New test.
15069 2006-01-28 Kazu Hirata <kazu@codesourcery.com>
15072 * gcc.c-torture/execute/pr19606.c: New.
15074 2006-01-27 Carlos O'Donell <carlos@codesourcery.com>
15076 * gcc.dg/pragma-re-4.c: New test.
15078 2005-01-27 Paul Thomas <pault@gcc.gnu.org>
15081 * gfortran.dg/assumed_size_refs_3.f90: New test.
15083 2006-01-27 Ben Elliston <bje@au.ibm.com>
15085 * gcc.misc-tests/dectest.exp: Remove defunct comment.
15087 2006-01-26 Laurent GUERBY <laurent@guerby.net>
15090 * ada/acats/support/impdef.a: Add One_Long_Second.
15091 * ada/acats/tests/c9/c94025.a: Use One_Long_Second.
15092 * ada/acats/tests/c9/c94026.a: Likewise.
15093 * ada/acats/tests/c9/c97305c.ada: Likewise.
15094 * ada/acats/tests/c9/c99004a.ada: Likewise.
15096 2005-01-26 Paul Thomas <pault@gcc.gnu.org>
15099 * gfortran.dg/global_references_2.f90: New test.
15105 * gfortran.dg/assumed_charlen_function_1.f90: New test.
15106 * gfortran.dg/assumed_charlen_function_3.f90: New test.
15109 * gfortran.dg/assumed_charlen_function_2.f90: New test.
15111 2006-01-26 Alexandre Oliva <aoliva@redhat.com>
15114 * gcc.dg/Wpointer-sign.c: New.
15115 * gcc.dg/Wpointer-sign-Wall.c: New.
15116 * gcc.dg/Wpointer-sign-Wall-no.c: New.
15117 * gcc.dg/Wpointer-sign-pedantic.c: New.
15118 * gcc.dg/Wpointer-sign-pedantic-no.c: New.
15119 * gcc.dg/conv-2.c: Use -Wpointer-sign.
15121 2006-01-26 Andrew Pinski <pinskia@physics.uc.edu>
15124 * gcc.c-torture/compile/pr25861.c: New test.
15126 2006-01-26 Paul Brook <paul@codesourcery.com>
15128 * gcc.dg/compat/struct-layout-1.exp: Pass -e to generator program
15129 on short-enum targets.
15130 * gcc.dg/compat/struct-layout-1_generate.c (short_enums): New
15132 (generate_fields): Use short_enums.
15133 (main): Set short_enums. Document -e.
15134 * g++.dg/compat/struct-layout-1.exp: Pass -e to generator program
15135 on short-enum targets.
15136 * g++.dg/compat/struct-layout-1_generate.c (short_enums): New
15138 (generate_fields): Use short_enums.
15139 (main): Set short_enums. Document -e.
15140 * lib/target-supports.exp (check_effective_target_short_enums): New.
15142 2006-01-26 Hans-Peter Nilsson <hp@axis.com>
15145 * gcc.dg/torture/pr25947-1.c: New test.
15147 2006-01-25 Jan Hubicka <jh@suse.cz>
15148 Roger Sayle <roger@eyesopen.com>
15150 PR rtl-optimization/25703
15151 * gcc.target/i386/20060125-1.c: New test case.
15152 * gcc.target/i386/20060125-2.c: New test case.
15154 2006-01-25 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
15157 * gfortran.dg/goto_1.f: New.
15159 2006-01-25 Erik Edelmann <eedelman@gcc.gnu.org>
15162 * gfortran.dg/char_result_11.f90: Make it sensitive to PR
15163 25716 on 32-bit systems too.
15165 2006-01-25 Kazu Hirata <kazu@codesourcery.com>
15168 * gcc.dg/tree-ssa/gen-vect-11.c: Add -fwrapv.
15170 2006-01-25 Kaz Kojima <kkojima@gcc.gnu.org>
15172 * gcc.dg/tree-ssa/gen-vect-33.c: New.
15174 2006-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15177 * gfortran.dg/read_eof.f90: Delete, renamed.
15178 * gfortran.dg/read_eof_1.f90: Rename from read_eof.f90.
15179 * gfortran.dg/read_eof_2.f90: New test.
15180 * gfortran.dg/read_eof_3.f90: New test.
15182 2006-01-24 Andrew Pinski <pinskia@physics.uc.edu>
15185 * gcc.c-torture/compile/pr25860.c: New test.
15187 2006-01-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15190 * g++.dg/parse/dtor8.C: New test.
15192 2006-01-24 Hans-Peter Nilsson <hp@axis.com>
15195 * lib/target-supports.exp (check_effective_target_fopenmp): New proc.
15196 * gcc.dg/gomp/gomp.exp: Return without testing anything if
15197 check_effective_target_fopenmp returns 0.
15199 2006-01-23 Eric Botcazou <ebotcazou@adacore.com>
15202 * ada/acats/norun.lst: Add c52103x, c52104x and c52104y.
15203 * ada/acats/stackcheck.lst: New file, add c52103x, c52104x and c52104y.
15204 * ada/acats/run_all.sh: Pass -fstack-check for tests in stackcheck.lst.
15206 2006-01-23 Andrew Pinski <pinskia@physics.uc.edu>
15209 * g++.dg/opt/pr25857.C: New test.
15211 2006-01-23 Steven Bosscher <stevenb.gcc@gmail.com>
15212 Jan Hubicka <jh@suse.cz>
15213 Richard Guenther <rguenther@suse.de>
15215 PR rtl-optimization/25654
15216 * gcc.dg/torture/pr25654.c: New testcase.
15217 * gcc.target/i386/pr25654.c: Likewise.
15219 2005-01-23 Paul Thomas <pault@gcc.gnu.org>
15222 * gfortran.dg/internal references_2.f90: New test.
15224 Fix regression in testing of admissability of attributes.
15225 * gfortran.dg/intent_used_1.f90: New test.
15227 2006-01-23 Ben Elliston <bje@au.ibm.com>
15229 * gcc.misc-tests/dectest.exp (TORTURE_OPTIONS): Include -Os.
15230 Remove target conditional torture options for i?86 and x86_64
15233 2006-01-22 Gabriel Dos Reis <gdr@integrable-solutions.net>
15236 * g++.dg/rtti/no-rtti.C: New.
15238 2006-01-21 Mark Mitchell <mark@codesourcery.com>
15241 * g++.dg/inherit/conv2.C: New test.
15244 * g++.dg/parse/dtor7.C: New test.
15247 * g++.dg/template/crash44.C: New test.
15249 2005-01-21 Paul Thomas <pault@gcc.gnu.org>
15253 * gfortran.dg/internal_references_1.f90: New test.
15258 * gfortran.dg/global_references_1.f90: New test.
15259 * gfortran.dg/g77/19990905-1.f: Restore the error that
15260 there is a clash between the common block name and
15261 the name of a subroutine reference.
15264 * gfortran.dg/aliasing_dummy_1.f90: New test.
15266 2006-01-21 Alan Modra <amodra@bigpond.net.au>
15268 * gcc.dg/vmx/1b-01.c: Warning fix.
15269 * gcc.dg/vmx/1c-02.c: Likewise.
15270 * gcc.dg/vmx/gcc-bug-4.c: Likewise.
15272 2006-01-20 Steve Ellcey <sje@cup.hp.com>
15275 * gcc.target/ia64/20030811-1.c: Change 'long' to 'long long'.
15277 2006-01-20 Richard Guenther <rguenther@suse.de>
15278 Steven Bosscher <stevenb.gcc@gmail.com>
15280 PR rtl-optimization/24626
15281 * gcc.dg/torture/pr24626-1.c: New testcase.
15282 * gcc.dg/torture/pr24626-2.c: Likewise.
15283 * gcc.dg/torture/pr24626-3.c: Likewise.
15284 * gcc.dg/torture/pr24626-4.c: Likewise.
15286 2006-01-20 Dirk Mueller <dmueller@suse.com>
15289 * g++.dg/warn/empty-body.C: New.
15291 2006-01-19 Mark Mitchell <mark@codesourcery.com>
15294 * g++.dg/template/using10.C: New test.
15295 * g++.dg/temlpate/using11.C: Likewise.
15296 * g++.dg/inherit/using5.C: Tweak error messages.
15298 2006-01-20 Alan Modra <amodra@bigpond.net.au>
15300 * gcc.target/powerpc/rs6000-ldouble-1.c: Tweak powerpc linux
15302 * gcc.target/powerpc/rs6000-ldouble-2.c: Likewise.
15304 2006-01-19 Jan Hubicka <jh@suse.cz>
15306 * gcc.target/i386/lea.c: Test pentiumpro, not i686.
15308 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15311 * g++.dg/template/spec28.C: New test.
15313 2006-01-19 Andrew Pinski <pinskia@physics.uc.edu>
15315 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
15316 (switchfiles): Fix fprintf's by adding srcdir or removing it.
15318 2006-01-19 Diego Novillo <dnovillo@redhat.com>
15320 * gcc.dg/gomp/for-13.c: Use -fdump-tree-ompexp.
15321 * gcc.dg/gomp/critical-1.c: Likewise.
15322 * gcc.dg/gomp/critical-3.c: Likewise.
15323 * gcc.dg/gomp/empty.c: Likewise.
15324 * gcc.dg/gomp/ordered-1.c: Likewise.
15325 * gcc.dg/gomp/for-4.c: Likewise.
15326 * gcc.dg/gomp/for-6.c: Likewise.
15327 * gcc.dg/gomp/master-3.c: Likewise.
15328 * gcc.dg/gomp/for-8.c: Likewise.
15329 * gcc.dg/gomp/for-10.c: Likewise.
15330 * gcc.dg/gomp/for-18.c: Likewise.
15331 * gcc.dg/gomp/for-5.c: Likewise.
15332 * gcc.dg/gomp/for-7.c: Likewise.
15333 * gcc.dg/gomp/for-9.c: Likewise.
15335 2006-01-18 Jeff Law <law@redhat.com>
15337 * gcc.dg/tree-ssa/vrp25.c: New test.
15339 2006-01-19 Richard Sandiford <richard@codesourcery.com>
15341 * gcc.dg/pr25805.c: Fix misapplied patch.
15343 2006-01-19 Dorit Nuzman <dorit@il.ibm.com>
15345 * lib/target-suports.exp (check_effective_target_vect_sdot_qi): New.
15346 (check_effective_target_vect_udot_qi): New.
15347 (check_effective_target_vect_sdot_hi): New.
15348 (check_effective_target_vect_udot_hi): New.
15349 * gcc.dg/vect/vect.exp: Use dump-details, and compile testcases
15350 prefixed with "wrapv-" with -fwrapv.
15351 * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: New.
15352 * gcc.dg/vect/vect-reduc-dot-u8.c: New.
15353 * gcc.dg/vect/vect-reduc-dot-u16.c: New.
15354 * gcc.dg/vect/vect-reduc-dot-s8.c: New.
15355 * gcc.dg/vect/vect-reduc-dot-s16.c: New.
15357 * lib/target-suports.exp (check_effective_target_vect_widen_sum): New.
15358 * gcc.dg/vect/vect-reduc-pattern-1.c: New.
15359 * gcc.dg/vect/vect-reduc-pattern-2.c: New.
15360 * gcc.dg/vect/wrapv-vect-reduc-pattern-2.c: New.
15362 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15365 * g++.dg/other/default2.C: New test.
15366 * g++.dg/other/default3.C: New test.
15368 2006-01-19 Richard Sandiford <richard@codesourcery.com>
15371 * gcc.dg/pr25805.c: New file.
15373 2006-01-18 Mark Mitchell <mark@codesourcery.com>
15376 * g++.dg/template/init6.C: New test.
15378 2006-01-18 Daniel Berlin <dberlin@dberlin.org>
15380 * gcc.dg/tree-ssa/pr24287.c: New test
15382 2006-01-18 Eric Christopher <echristo@apple.com>
15384 * g++.dg/eh/table.C: New.
15386 2006-01-18 DJ Delorie <dj@redhat.com>
15388 * gcc.dg/Werror-1.c, gcc.dg/Werror-2.c, gcc.dg/Werror-3.c,
15389 gcc.dg/Werror-4.c, gcc.dg/Werror-5.c, gcc.dg/Werror-6.c,
15390 gcc.dg/Werror-7.c, gcc.dg/Werror-8.c, gcc.dg/Werror-9.c,
15391 gcc.dg/Werror-10.c, gcc.dg/Werror-11.c, gcc.dg/Werror-12: New.
15393 2006-01-18 Jeff Law <law@redhat.com>
15395 * gcc.c-torture/execute/930529-1.x: Use -fwrapv as test depends
15396 on wrapping on overflow semantics.
15398 * gcc.dg/tree-ssa/pr23109.c: Remove the .lim file too.
15400 * gcc.gc/tree-ssa/vrp23.c: New test.
15401 * gcc.gc/tree-ssa/vrp24.c: New test.
15403 2006-01-18 Richard Henderson <rth@redhat.com>
15404 Aldy Hernandez <aldyh@redhat.com>
15405 Jakub Jelinek <jakub@redhat.com>
15406 Diego Novillo <dnovillo@redhat.com>
15407 Uros Bizjak <uros@kss-loka.si>
15409 * gcc.dg/gomp: New directory.
15411 2006-01-18 Paul Thomas <pault@gcc.gnu.org>
15412 Steven G. Kargl <kargls@comcast.net>
15415 * gfortran.dg/intrinsic_external_1.f90: New test.
15418 * gfortran.dg/elemental_pointer_1.f90: New test.
15421 * gfortran.dg/external_procedures_1.f90: New test.
15424 gfortran.dg/assumed_present.f90: New test.
15426 2006-01-18 Jakub Jelinek <jakub@redhat.com>
15428 * g++.dg/parse/lookup5.C: New test.
15430 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15433 * gfortran.dg/read_eof.f90: New test.
15435 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
15437 * gcc.dg/torture/fp-int-convert-float128.c: Fix dg-do line,
15438 add a closing brace.
15440 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15443 * gfortran.dg/fmt_tl.f: New test.
15445 2006-01-17 Eric Christopher <echristo@apple.com>
15447 * g++.old-deja/g++.warn/impint.C: Add -Wconversion.
15448 * g++.old-deja/g++.warn/impint2.C: Ditto.
15449 * g++.old-deja/g++.other/null1.C: Ditto.
15450 * g++.dg/warn/conv2.C: Ditto.
15451 * g++.dg/warn/conv4.C: New file.
15453 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
15455 * g++.dg/abi/mangle25.C: Fix dg-do line, add a closing brace.
15457 2006-01-17 Andreas Jaeger <aj@suse.de>
15458 Janis Johnson <janis187@us.ibm.com>
15460 * g++.dg/abi/mangle25.C: Run always on ia64 but only on x86/x86-64
15462 * gcc.dg/torture/fp-int-convert-float128-timode.c: Likewise.
15463 * gcc.dg/torture/fp-int-convert-float128.c: Likewise.
15465 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
15467 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
15468 (switchfiles): xfail txxx where xxx >= 25.
15470 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
15473 * gcc.dg/const-compare.c: Restrict compiling to powerpc*-*-darwin*.
15475 2006-01-17 Jakub Jelinek <jakub@redhat.com>
15478 * gcc.dg/pr25682.c: New test.
15479 * g++.dg/parse/array-size2.C: New test.
15481 2006-01-16 Ian Lance Taylor <ian@airs.com>
15483 * consistency.vlad: Remove entire directory, 1652 files.
15485 2006-01-16 Janis Johnson <janis187@us.ibm.com>
15487 * lib/target-supports.exp (check_effective_target_dfp_nocache,
15488 check_effective_target_dfprt_nocache): New.
15489 (check_effective_target_dfp): Use check_effective_target_dfp_nocache.
15490 (check_effective_target_dfprt): New.
15491 * lib/c-compat.exp (check_dfp): Remove.
15492 (compat_dfp_setup): Use check_effective_target_dfprt_nocache.
15493 * gcc.dg/dfp/dfp.exp: Compile, execute, or skip tests based on
15494 level of support for decimal float.
15495 * gcc.dg/dfp/call-by-value.c, cast.c, compare-eq-const.c,
15496 compare-eq-d128.c, compare-eq-d32.c, compare-eq-d64.c,
15497 compare-eq-dfp.c, compare-rel-const.c, compare-rel-d128.c,
15498 compare-rel-d32.c, compare-rel-d64.c, compare-rel-dfp.c,
15499 convert-bfp.c, convert-bfp-fold.c, convert-complex.c, convert-dfp.c,
15500 convert-dfp-fold.c, convert-dfp-round.c, convert-int-fold.c,
15501 convert-int-saturate.c, func-array.c, func-mixed.c, func-scalar.c,
15502 func-struct.c, func-vararg-dfp.c, func-vararg-mixed.c,
15503 func-vararg-size0.c, inf-1.c, loop-index.c, nan-1.c, nan-2.c,
15504 operator-arith-fold.c, operator-assignment.c, operator-comma.c,
15505 operator-cond.c, operator-logical.c, operator-unary.c, snan.c,
15506 struct-layout-1.c, union-init.c, usual-arith-conv.c: Remove dg-do
15509 2006-01-16 H.J. Lu <hongjiu.lu@intel.com>
15512 * lib/g++.exp (g++_init): Use $base_dir/../../ instead of
15514 * lib/gfortran.exp (gfortran_init): Likewise.
15515 * lib/obj-c++.exp (obj-c++_init): Likewise.
15516 * lib/scanasm.exp (scan-assembler-dem): Likewise.
15517 (scan-assembler-dem-not): Likewise.
15518 * lib/scandump.exp (scan-dump-dem): Likewise.
15519 (scan-dump-dem-not): Likewise.
15521 2006-01-16 Andrew Pinski <pinskia@physics.uc.edu>
15524 * lib/g++.exp (g++_init): Check for *-*-darwin* instead of
15526 * lib/obj-c++.exp (obj-c++_init): Likewise.
15528 2006-01-16 Richard Guenther <rguenther@suse.de>
15530 * gcc.dg/tree-ssa/20031015-1.c: Adjust testcase.
15532 2006-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15535 * ada/acats/run_acats (LD_LIBRARY_PATH): Add BASE
15536 to LD_LIBRARY_PATH.
15538 2006-01-16 Eric Botcazou <ebotcazou@adacore.com>
15539 Andrew Pinski <pinskia@physics.uc.edu>
15541 * gcc.dg/minmax-1.c: New test.
15543 2006-01-16 Ben Elliston <bje@au.ibm.com>
15545 * gcc.dg/dfp/dfp.exp: Correct FSF address.
15546 * gcc.misc-tests/dectest.exp: Ditto.
15548 2006-01-15 Ian Lance Taylor <ian@airs.com>
15551 * gcc.target/i386/cmov6.c: Use -march=k8.
15553 2006-01-15 Andreas Jaeger <aj@suse.de>
15555 * g++.dg/abi/mangle25.C: Only run on 64-bit systems since 32-bit
15556 x86 does not have __float128.
15558 2006-01-14 Ian Lance Taylor <ian@airs.com>
15560 * gcc.target/i386/cmov6.c: New test.
15562 2006-01-14 Mark Mitchell <mark@codesourcery.com>
15565 * g++.dg/template/ctor6.C: New test.
15567 2006-01-14 Kazu Hirata <kazu@codesourcery.com>
15569 PR tree-optimization/25485
15570 * gcc.dg/tree-ssa/pr25485.c: New.
15572 2006-01-14 Richard Guenther <rguenther@suse.de>
15574 PR tree-optimization/22548
15575 PR tree-optimization/22555
15576 PR tree-optimization/22501
15577 * gcc.dg/tree-ssa/alias-4.c: New testcase.
15578 * gcc.dg/tree-ssa/alias-5.c: Likewise.
15579 * gcc.dg/tree-ssa/alias-6.c: Likewise.
15580 * gcc.dg/tree-ssa/alias-7.c: Likewise.
15581 * gcc.dg/tree-ssa/alias-8.c: Likewise.
15582 * gcc.dg/tree-ssa/alias-9.c: Likewise.
15583 * gcc.dg/tree-ssa/alias-10.c: Likewise.
15584 * gcc.dg/tree-ssa/alias-11.c: Likewise.
15585 * gcc.dg/tree-ssa/alias-12.c: Likewise.
15587 2006-01-14 Zdenek Dvorak <dvorakz@suse.cz>
15589 * gcc.dg/tree-ssa/pr19210-1.c: Update outcome. Add new test loop.
15590 * gcc.dg/tree-ssa/pr19210-2.c: Ditto.
15592 2006-01-14 Steven Bosscher <stevenb.gcc@gmail.com>
15593 Richard Guenther <rguenther@suse.de>
15595 PR rtl-optimization/24257
15596 * gcc.dg/torture/pr24257.c: New testcase.
15598 2006-01-13 Adam Nemet <anemet@caviumnetworks.com>
15600 * gcc.c-torture/execute/20060110-1.c: New test.
15601 * gcc.c-torture/execute/20060110-2.c: New test.
15603 2006-01-13 Ulrich Weigand <uweigand@de.ibm.com>
15605 * gcc.c-torture/compile/pr25310.c: Disable test on 16-bit targets.
15607 2006-01-13 Bernhard Fischer <rep.nop@aon.at>
15610 * gfortran.dg/label_3.f90: New test.
15612 2006-01-13 Daniel Berlin <dberlin@dberlin.org>
15614 PR tree-optimization/25771
15615 * g++.dg/tree-ssa/pr25771.C: New test
15617 2006-01-13 Andrew Pinski <pinskia@physics.uc.edu>
15620 * g++.dg/opt/complex5.C: New test.
15622 2006-01-13 Richard Guenther <rguenther@suse.de>
15624 * gcc.target/i386/387-9.c: New testcase.
15626 2006-01-12 Nathan Sidwell <nathan@codesourcery.com>
15629 * g++.dg/debug/dwarf2-1.C: New.
15631 2006-01-11 H.J. Lu <hongjiu.lu@intel.com>
15634 * lib/gcov.exp (verify-lines): Add "close $fd".
15636 2006-01-12 Yao Qi <qiyaoltc@cn.ibm.com>
15637 Ben Elliston <bje@au.ibm.com>
15639 * gcc.dg/dfp/inf-1.c: New test.
15641 2006-01-12 Janis Johnson <janis187@us.ibm.com>
15642 Yao Qi <qiyaoltc@cn.ibm.com>
15643 Ben Elliston <bje@au.ibm.com>
15644 Jon Grimm <jgrimm2@us.ibm.com>
15646 * gcc.dg/nodfp-1.c: New test.
15647 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
15648 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
15649 * gcc.dg/compat/scalar-return-dfp_main.c: Likewise.
15650 * gcc.dg/compat/scalar-by-value-dfp_main.c: Likewise.
15651 * gcc.dg/compat/scalar-by-value-dfp_x.c: Likewise.
15652 * gcc.dg/compat/scalar-return-dfp_y.c: Likewise.
15653 * gcc.dg/compat/scalar-by-value-dfp_y.c: Likewise.
15654 * gcc.dg/debug/dwarf2/dwarf-float.c: Likewise.
15655 * gcc.dg/debug/dwarf2/dwarf-dfp.c: Likewise.
15656 * gcc.dg/format/dfp-scanf-1.c: Likewise.
15657 * gcc.dg/format/dfp-printf-1.c: Likewise.
15658 * gcc.dg/compat/struct-layout-1.exp: Use c-compat.exp.
15659 (compat_setup_dfp): New.
15660 * gcc.dg/compat/compat.exp: Use it.
15661 (compat-use-alt-compiler, compat-use-tst-compiler): Move to new file.
15662 Make some variables global, prepend "compat_" to their names.
15663 * gcc.dg/compat/struct-layout-1.h: Conditional DFP support.
15664 * gcc.dg/compat/struct-layout-1_generate.c: Ditto.
15665 * gcc.misc-tests/dectest.exp: New test driver for decTest.
15666 * lib/compat.exp (compat_skip_list): Make global, rename.
15667 * lib/c-compat.exp: New file.
15668 * lib/target-supports.exp (check_effective_target_dfp): New.
15670 * gcc.dg/dfp/dec-eval-method.c, gcc.dg/dfp/func-array.c,
15671 gcc.dg/dfp/convert-dfp-fold.c, gcc.dg/dfp/struct-union.c,
15672 gcc.dg/dfp/compare-rel.h, gcc.dg/dfp/convert-dfp-round.c,
15673 gcc.dg/dfp/func-struct.c, gcc.dg/dfp/constants-c99.c,
15674 gcc.dg/dfp/compare-eq-d32.c, gcc.dg/dfp/func-vararg-mixed.c,
15675 gcc.dg/dfp/compare-rel-d128.c, gcc.dg/dfp/operator-comma.c,
15676 gcc.dg/dfp/decfloat-constants.c, gcc.dg/dfp/operator-bitwise.c,
15677 gcc.dg/dfp/func-mixed.c, gcc.dg/dfp/compare-eq-dfp.c,
15678 gcc.dg/dfp/operator-assignment.c, gcc.dg/dfp/dfp-round.h,
15679 gcc.dg/dfp/modes.c, gcc.dg/dfp/keywords-c99.c, gcc.dg/dfp/nan-1.c,
15680 gcc.dg/dfp/loop-index.c, gcc.dg/dfp/compare-eq-d64.c,
15681 gcc.dg/dfp/convert-bfp.c, gcc.dg/dfp/usual-arith-conv-const.c,
15682 gcc.dg/dfp/convert-dfp.c, gcc.dg/dfp/compare-rel-const.c,
15683 gcc.dg/dfp/convert-int-fold.c, gcc.dg/dfp/keywords-pedantic.c,
15684 gcc.dg/dfp/compare-rel-d32.c, gcc.dg/dfp/call-by-value.c,
15685 gcc.dg/dfp/constants-hex.c, gcc.dg/dfp/func-scalar.c,
15686 gcc.dg/dfp/keywords-ignored-c99.c, gcc.dg/dfp/snan.c,
15687 gcc.dg/dfp/usual-arith-conv.c, gcc.dg/dfp/constants-pedantic.c,
15688 gcc.dg/dfp/operator-logical.c, gcc.dg/dfp/compare-eq-d128.c,
15689 gcc.dg/dfp/convert-bfp-fold.c, gcc.dg/dfp/ctypes.c,
15690 gcc.dg/dfp/convert-int.c, gcc.dg/dfp/keywords-c89.c,
15691 gcc.dg/dfp/constants.c, gcc.dg/dfp/compare-rel-dfp.c,
15692 gcc.dg/dfp/compare-eq-const.c, gcc.dg/dfp/cast-bad.c,
15693 gcc.dg/dfp/operator-arith-fold.c, gcc.dg/dfp/union-init.c,
15694 gcc.dg/dfp/struct-layout-1.c,
15695 gcc.dg/dfp/compare-eq.hgcc.dg/dfp/convert-int-saturate.c,
15696 gcc.dg/dfp/compare-rel-d64.c, gcc.dg/dfp/func-vararg-size0.c,
15697 gcc.dg/dfp/Wconversion-2.c, gcc.dg/dfp/nan-2.c,
15698 gcc.dg/dfp/operator-cond.c, gcc.dg/dfp/composite-type.c,
15699 gcc.dg/dfp/func-vararg-dfp.c,
15700 gcc.dg/dfp/dfp.expgcc.dg/dfp/keywords-reserved.c,
15701 gcc.dg/dfp/convert-complex.c, gcc.dg/dfp/Wbad-function-cast-1.c,
15702 gcc.dg/dfp/operator-unary.c, gcc.dg/dfp/altivec-types.c,
15703 gcc.dg/dfp/cast.c, gcc.dg/dfp/typespec.c,
15704 gcc.dg/dfp/wtr-conversion-1.c: New tests.
15706 2006-01-11 Richard Guenther <rguenther@suse.de>
15708 PR tree-optimization/25734
15709 * gcc.dg/tree-ssa/pr25734.c: New testcase.
15711 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
15714 * gfortran.dg/literal_character_constant_1_x.F: New test.
15715 * gfortran.dg/literal_character_constant_1_y.F: Ditto.
15716 * gfortran.dg/literal_character_constant_1_z.F: Ditto.
15717 * gfortran.dg/literal_character_constant_1.inc: Helper for new tests.
15719 2006-01-11 Nathan Sidwell <nathan@codesourcery.com>
15722 * g++.dg/ext/packed3.C: Add expected packed error.
15724 2006-01-11 Hans-Peter Nilsson <hp@axis.com>
15727 * gcc.dg/torture/pr25706-1.c: New test.
15729 2006-01-11 Paolo Bonzini <bonzini@gnu.org>
15731 PR tree-optimization/23109
15732 PR tree-optimization/23948
15733 PR tree-optimization/24123
15735 * gcc.dg/tree-ssa/recip-3.c, gcc.dg/tree-ssa/recip-4.c,
15736 gcc.dg/tree-ssa/recip-5.c, gcc.dg/tree-ssa/recip-6.c,
15737 gcc.dg/tree-ssa/recip-7.c, gcc.dg/tree-ssa/pr23109.c,
15738 g++.dg/tree-ssa/pr23948.C: New testcases.
15739 * gcc.dg/tree-ssa/recip-2.c, gcc.dg/tree-ssa/pr23234.c: Provide
15740 three divisions in order to do the optimization.
15742 2006-01-11 Zdenek Dvorak <dvorakz@suse.cz>
15745 * g++.dg/other/pr25632.C: New test.
15747 2006-01-11 Paul Thomas <pault@gcc.gnu.org>
15750 * gfortran.dg/used_types_1.f90: New test.
15752 2006-01-10 Hans-Peter Nilsson <hp@axis.com>
15755 * gcc.dg/torture/pr25718-1.c: New test.
15757 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
15759 * gfortran.dg/list_read_2.f90: Fix typo in description.
15761 2006-01-10 Jan Beulich <jbeulich@novell.com>
15763 * lib/target-supports.exp (check_visibility_available): Simplify test
15765 (check_profiling_available): Fail for *-*-netware*.
15766 * g++.old-deja/g++.law/profile1.C: Remove dg-bogus for *-*-netware*.
15767 * gcc.dg/20021014-1.c: Likewise.
15768 * gcc.dg/nest.c: Likewise.
15770 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
15773 * gfortran.dg/forall_3.f90: New test.
15775 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
15778 * gfortran.dg/nesting_2.f90: New test.
15779 * gfortran.dg/nesting_3.f90: New test.
15781 2006-01-09 Hans-Peter Nilsson <hp@axis.com>
15783 * gcc.dg/Wpadded.c: Gate alignment warning on ! default_packed.
15784 Fix typo in comment.
15786 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
15788 * gfortran.dg/single_char_string.f90: New test.
15790 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
15792 * gfortran.dg/ichar_2.f90: New test.
15794 2006-01-08 Erik Edelmann <eedelman@gcc.gnu.org>
15797 * gfortran.dg/private_type_4.f90: New.
15799 2006-01-07 Richard Guenther <rguenther@suse.de>
15801 * gcc.dg/tree-ssa/loop-15.c: Use optimized dump.
15803 2006-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15805 * gfortran.dg/func_decl_1.f90: New.
15806 * gfortran.dg/array_alloc_1.f90: Fix wrong function declaration.
15807 * gfortran.dg/array_alloc_2.f90: Likewise.
15808 * gfortran.dg/char_result_8.f90: Likewise.
15809 * gfortran.dg/dup_save_1.f90: Likewise.
15810 * gfortran.dg/dup_save_2.f90: Likewise.
15811 * gfortran.dg/f2c_6.f90: Likewise.
15812 * gfortran.dg/f2c_7.f90: Likewise.
15813 * gfortran.dg/func_result_2.f90: Likewise.
15814 * gfortran.fortran-torture/execute/pr23373-2.f90: Likewise.
15816 2006-01-07 Paul Thomas <pault@gcc.gnu.org>
15819 * gfortran.dg/elemental_subroutine_1.f90: New test.
15820 * gfortran.dg/elemental_subroutine_2.f90: New test.
15824 * gfortran.dg/assumed_size_refs_1.f90: New test.
15828 * gfortran.dg/assumed_size_refs_2.f90: New test.
15829 * gfortran.dg/initialization_1.f90: Change warning message.
15831 2006-01-06 Zdenek Dvorak <dvorakz@suse.cz>
15833 * gcc.dg/tree-ssa/loop-15.c: New test.
15835 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15838 * gfortran.dg/backspace_3.f: New test.
15839 * gfortran.dg/backspace_4.f: New test.
15841 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15844 * gfortran.dg/fmt_white.f: Update test.
15846 2006-01-05 Carlos O'Donell <carlos@codesourcery.com>
15848 * gcc.dg/cast-1.c: Add new warning.
15849 * gcc.dg/cast-2.c: Likewise.
15850 * gcc.dg/cast-3.c: Likewise.
15851 * gcc.dg/format/cast-1.c: Likewise.
15852 * gcc.dg/cast-4.c: New testcase.
15854 2006-01-05 Richard Guenther <rguenther@suse.de>
15856 PR tree-optimization/22555
15857 * gcc.dg/tree-ssa/alias-3.c: New testcase.
15859 2006-01-05 Richard Guenther <rguenther@suse.de>
15860 Diego Novillo <dnovillo@redhat.com>
15862 * gcc.dg/tree-ssa/loop-11.c: Deal with removed vars pass.
15863 * gcc.dg/tree-ssa/loop-8.c: Likewise.
15864 * gcc.dg/tree-ssa/loop-1.c: Likewise.
15865 * gcc.dg/tree-ssa/pr23294.c: Likewise.
15866 * gcc.dg/tree-ssa/pr21985.c: Likewise.
15867 * gcc.dg/tree-ssa/loop-14.c: Likewise.
15868 * gcc.dg/tree-ssa/loop-2.c: Likewise.
15869 * gcc.dg/tree-ssa/loop-3.c: Likewise.
15870 * gcc.dg/tree-ssa/loop-4.c: Likewise.
15871 * gcc.dg/tree-ssa/pr21171.c: Likewise.
15872 * gcc.dg/tree-ssa/loop-5.c: Likewise.
15873 * gcc.dg/tree-ssa/loop-10.c: Likewise.
15874 * gcc.dg/tree-ssa/loop-6.c: Likewise.
15875 * treelang/compile/extravar.tree: Likewise.
15876 * g++.dg/tree-ssa/ssa-cast-1.C: Likewise.
15877 * g++.dg/tree-ssa/pointer-reference-alias.C: Likewise.
15878 * g++.dg/tree-ssa/ssa-sra-1.C: Likewise.
15879 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
15880 * gcc.dg/tree-ssa/20031106-6.c: Disable SRA.
15882 2006-01-05 Hans-Peter Nilsson <hp@bitrange.com>
15884 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Revert unnecessary fix
15887 2006-01-05 Erik Edelmann <eedelman@gcc.gnu.org>
15890 gfortran.dg/char_result_11.f90: New.
15892 2006-01-04 Mark Mitchell <mark@codesourcery.com>
15895 * g++.dg/parse/access9.C: New test.
15896 * g++.dg/tc1/dr52.C: Tweak error markers.
15898 2006-01-04 Richard Henderson <rth@redhat.com>
15900 Merge from gomp branch.
15901 * g++.dg/parse/pragma2.C: Update expected error lines.
15903 2006-01-04 Jakub Jelinek <jakub@redhat.com>
15905 * g++.dg/other/i386-2.C: New test.
15908 * gcc.c-torture/compile/20051228-1.c: New test.
15911 * gcc.dg/pr25559.c: New test.
15913 2006-01-03 Mark Mitchell <mark@codesourcery.com>
15916 * g++.dg/lookup/friend9.C: New test.
15919 * g++.dg/template/repo5.C: New test.
15921 2006-01-03 Steven G. Kargl <kargls@comcast.net>
15924 * gfortran.dg/forall_2.f90: New test.
15926 2006-01-03 Hans-Peter Nilsson <hp@bitrange.com>
15928 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Gate on
15929 dg-require-weak. Adjust regexp to handle leading-underscore
15930 targets and space as well as TAB after .weak. Change previous
15931 64-bit fix to not use naked dot.
15933 2006-01-03 Paolo Bonzini <bonzini@gnu.org>
15935 PR rtl-optimization/25578
15936 * gcc.c-torture/execute/20060102-1.c: New testcase.
15938 2006-01-03 Richard Guenther <rguenther@suse.de>
15941 * gcc.dg/torture/pr25183.c: New testcase.
15943 2006-01-03 Jakub Jelinek <jakub@redhat.com>
15945 Merge from gomp-branch.
15946 * gcc.dg/ia64-sync-1.c: On sparc*-*-*, pass -mcpu=v9.
15947 * gcc.dg/ia64-sync-2.c: Likewise.
15948 * gcc.dg/ia64-sync-3.c: Likewise.
15949 * gcc.dg/ia64-sync-4.c: Likewise.
15950 * gcc.dg/sync-2.c: Likewise.
15951 * lib/target-supports.exp (sync_char_short, sync_int_long): Indicate
15952 that sparc64-*-* and sparcv9-*-* supports sync builtins.
15954 2006-01-02 Mark Mitchell <mark@codesourcery.com>
15957 * g++.dg/parse/operator6.C: New test.
15960 * g++.dg/parse/error29.C: New test.
15963 * g++.dg/parse/dtor6.C: New test.
15966 * g++.dg/parse/ctor3.C: New test.
15969 * g++.dg/template/class3.C: New test.
15971 2006-01-02 Geoffrey Keating <geoffk@apple.com>
15973 * g++.dg/debug/debug9.C: New.
15975 2006-01-02 Steven G. Kargl <kargls@comcast.net>
15978 * gfortran.dg/label_2.f90: New test.
15980 2006-01-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15982 * g++.dg/lookup/using12.C: Tighten error marker.
15984 2006-01-01 Andreas Tobler <a.tobler@schweiz.ch>
15985 Andrew Pinski <pinskia@physics.uc.edu>
15987 * gcc.target/powerpc/darwin-abi-3.c: New file.
15988 * gcc.target/powerpc/darwin-abi-4.c: Likewise.
15989 * gcc.target/powerpc/darwin-abi-5.c: Likewise.
15990 * gcc.target/powerpc/darwin-abi-6.c: Likewise.
15991 * gcc.target/powerpc/darwin-abi-7.c: Likewise.
15992 * gcc.target/powerpc/darwin-abi-8.c: Likewise.
15993 * gcc.target/powerpc/darwin-abi-9.c: Likewise.
15994 * gcc.target/powerpc/darwin-abi-10.c: Likewise.
15995 * gcc.target/powerpc/darwin-abi-11.c: Likewise.
15997 2006-01-01 Daniel Berlin <dberlin@dberlin.org>
15999 * gcc.dg/tree-ssa/loadpre1.c: New;
16000 * gcc.dg/tree-ssa/loadpre2.c: New;
16001 * gcc.dg/tree-ssa/loadpre3.c: New;
16002 * gcc.dg/tree-ssa/loadpre4.c: New;
16003 * gcc.dg/tree-ssa/loadpre5.c: New;
16004 * gcc.dg/tree-ssa/loadpre6.c: New;
16005 * gcc.dg/tree-ssa/loadpre7.c: New;
16006 * gcc.dg/tree-ssa/loadpre8.c: New;
16007 * gcc.dg/tree-ssa/loadpre9.c: New;
16009 2006-01-01 Nathan Sidwell <nathan@codesourcery.com>
16011 * g++.dg/abi/thunk3.C: Adjust regexp to be 64bit safe.
16012 * g++.dg/abi/thunk4.C: Likewise.
16014 2006-01-01 Andreas Jaeger <aj@suse.de>
16016 * gcc.dg/tree-ssa/loadpre6.c: Fix prototype of malloc to be
16019 2006-01-01 Jakub Jelinek <jakub@redhat.com>
16022 * gcc.dg/pragma-pack-3.c: New test.
16023 * g++.dg/parse/pragma3.C: New test.
16025 2005-12-30 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16027 PR middle-end/24827
16028 * gcc.dg/attr-weakref-1.c: Skip test on hppa*-*-hpux*.
16030 2005-12-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16033 * gcc.target/i386/local2.c: Skip if ilp32 and -fpic/-fpic.
16035 2005-12-30 Erik Edelmann <eedelman@gcc.gnu.org>
16038 * gfortran-dg/pure_byref_3.f90: New.
16041 * gfortran.dg/userdef_operator_1.f90: New.
16043 2005-12-29 Nathan Sidwell <nathan@codesourcery.com>
16045 * g++.dg/abi/thunk3.C: New.
16046 * g++.dg/abi/thunk4.C: New.
16048 2005-12-29 Paul Thomas <pault@gcc.gnu.org>
16051 * gfortran.dg/host_used_types_1.f90: New test. Check that host
16052 associated derived type components of derived types are
16053 properly declared in contained procedures.
16055 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16057 PR libgfortran/25139
16058 * gfortran.dg/backspace_2.f: New test.
16060 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16062 PR libgfortran/25550
16063 * gfortran.dg/endfile.f: New test.
16065 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16067 PR libgfortran/25419
16068 * gfortran.dg/comma.f: New test.
16070 2005-12-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16072 * lib/gfortran-dg.exp: Remove trailing whitespace.
16073 * lib/fortran-torture.exp: Test with -fbounds-check instead of
16074 -funroll-all-loops.
16076 2005-12-28 Alan Modra <amodra@bigpond.net.au>
16078 * gcc.dg/torture/fp-int-convert-timode.c: Don't test IBM
16079 Extended Double long doubles or repeat tests when long double is
16080 the same size as double.
16082 2005-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16084 * g++.dg/rtti/tinfo1.C: Scan for ".global" also.
16087 * gcc.dg/ipa/ipa-1.c, gcc.dg/ipa/ipa-2.c, gcc.dg/ipa/ipa-3.c,
16088 gcc.dg/ipa/ipa-4.c, gcc.dg/ipa/ipa-5.c: Skip if -fpic/-fPIC.
16091 * gcc.dg/pr23911.c: Make test variable static.
16094 * gcc.dg/tree-ssa/pr14841.c: Likewise.
16096 2005-12-26 Mark Mitchell <mark@codesourcery.com>
16099 * g++.dg/parse/crash17.C: Adjust error markers.
16100 * g++.dg/template/error20.C: New test.
16102 2005-12-26 Mark Mitchell <mark@codesourcery.com>
16105 * g++.dg/ext/complit4.C: New test.
16108 * g++.dg/ext/complit5.C: Likewise.
16110 2005-12-26 Kazu Hirata <kazu@codesourcery.com>
16112 PR tree-optimization/25125
16113 * gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-reduc-2char.c,
16114 gcc.dg/vect/vect-reduc-2short.c: XFAIL.
16115 * gcc.c-torture/execute/pr25125.c: New.
16117 2005-12-24 Paul Thomas <pault@gcc.gnu.org>
16121 * gfortran.dg/initialization_1.f90: Remove tests of intrinsic
16122 functions with incorrect assumed size references.
16124 2005-12-24 Mark Mitchell <mark@codesourcery.com>
16127 * g++.dg/opt/init1.C: New test.
16129 2005-12-23 Mark Mitchell <mark@codesourcery.com>
16132 * g++.dg/template/sfinae3.C: New test.
16134 2005-12-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16136 * g++.dg/other/friend4.C: New test.
16138 2005-12-23 Jakub Jelinek <jakub@redhat.com>
16141 * g++.dg/opt/pr25005.C: New test.
16143 2005-12-22 Mark Mitchell <mark@codesourcery.com>
16146 * g++.dg/template/ptrmem16.C: New test.
16148 2005-12-23 Paul Thomas <pault@gcc.gnu.org>
16152 * gfortran.dg/initialization_1.f90: Add test of SIZE.
16154 2005-12-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16156 PR libgfortran/25307
16157 * gfortran.dg/list_read_5.f90: New test.
16159 2005-12-22 Richard Henderson <rth@redhat.com>
16161 * gcc.target/i386/sse-7.c: Use -msse2.
16163 2005-12-23 Jakub Jelinek <jakub@redhat.com>
16165 PR rtl-optimization/25432
16166 * gcc.c-torture/compile/20051216-1.c: New test.
16169 * objc/execute/pr25328.m: New test.
16171 2005-12-22 Mark Mitchell <mark@codesourcery.com>
16174 * g++.dg/template/call4.C: New test.
16176 2005-12-22 Dale Johannesen <dalej@apple.com>
16178 * gcc.target/i386/sse-17.c: New.
16180 2005-12-22 Paul Brook <paul@codesourcery.com>
16182 * gcc.dg/weak/typeof-2.c: Skip assembly test on m68k.
16184 2005-12-22 Paul Brook <paul@codesourcery.com>
16186 * gcc.dg/tree-ssa/loop-1.c: Look for jump/branch on m68k.
16188 2005-12-22 Andrew Pinski <pinskia@physics.uc.edu>
16191 * gcc.c-torture/compile/pr25513.c: New test.
16193 2005-12-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16196 * g++.dg/parse/error25.C: Add more tests.
16198 2005-12-22 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16201 * gfortran.dg/der_charlen_1.f90: New.
16203 2005-12-22 Paul Thomas <pault@gcc.gnu.org>
16206 * gfortran.dg/pointer_component_type_1.f90: New test.
16210 * gfortran.dg/assumed_size_refs.f90: New test for the conditions that
16211 should give an error with assumed size array refernces and checks
16212 those that should not.
16213 * gfortran.dg/gfortran.dg/pr15140.f90: Give the assumed size array
16214 reference an upper bound so that it does not generate an error.
16220 * gfortran.dg/used_dummy_types_1.f90: New test.
16221 * gfortran.dg/used_dummy_types_2.f90: New test.
16222 * gfortran.dg/used_dummy_types_3.f90: New test.
16223 * gfortran.dg/used_dummy_types_4.f90: New test.
16224 * gfortran.dg/used_dummy_types_5.f90: New test.
16227 * gfortran.dg/namelist_use.f90: Add trap for warning on NAMELIST
16228 group already being USE associated.
16229 * gfortran.dg/assumed_shape_nml.f90: New test.
16230 * gfortran.dg/assumed_size_nml.f90: New test.
16240 * gfortran.dg/io_constraints_1.f90: New test.
16241 * gfortran.dg/io_constraints_1.f90: New test.
16242 * gfortran.dg/iostat_3.f90: Change wording of warning.
16243 * gfortran.dg/g77/19981216-0.f: The same.
16245 2005-12-22 Kazu Hirata <kazu@codesourcery.com>
16247 PR tree-optimization/23518
16248 * gcc.dg/pr23518.c: New.
16250 2005-12-21 Mike Stump <mrs@apple.com>
16252 * gcc.dg/attr-weakref-1.c: Really skip on darwin.
16254 2005-12-21 Paul Brook <paul@codesourcery.com>
16256 * gcc.dg/pr19340.c: Skip on m68k targets.
16258 2005-12-21 Steven Bosscher <stevenb@suse.de>
16260 PR rtl-optimization/25196
16261 * gcc.dg/pr25196.c: New test.
16263 2005-12-21 Erik Edelmann <eedelman@gcc.gnu.org>
16266 gfortran.dg/where_nested_1.f90: New.
16268 2005-12-21 Kazu Hirata <kazu@codesourcery.com>
16270 PR tree-optimization/25382.
16271 * gcc.dg/tree-ssa/pr25382.c: New.
16273 2005-12-20 Richard Guenther <rguenther@suse.de>
16275 PR middle-end/24306
16276 * gcc.target/i386/pr24306.c: New testcase.
16278 2005-12-20 Kazu Hirata <kazu@codesourcery.com>
16280 PR tree-optimization/25501
16281 * gcc.dg/tree-ssa/pr25501.c: New.
16283 2005-12-20 Richard Guenther <rguenther@suse.de>
16286 2005-12-02 Richard Guenther <rguenther@suse.de>
16288 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
16290 2005-12-20 Mark Mitchell <mark@codesourcery.com>
16293 * g++.dg/warn/Wunreachable-code-2.C: New test.
16295 2005-12-19 Mark Mitchell <mark@codesourcery.com>
16298 * g++.dg/template/ctor5.C: New test.
16301 * g++.dg/template/overload8.C: New test.
16303 2005-12-19 Kenneth Zadeck <zadeck@naturalbridge.com>
16305 * gcc.c-torture/compile/pr25483 : New test.
16307 2005-12-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16310 * g++.dg/ext/typeof10.C: New test.
16312 2005-12-19 Nathan Sidwell <nathan@codesourcery.com>
16314 * gcc.dg/mt-loopi1.c: New.
16316 2005-12-18 Richard Guenther <rguenther@suse.de>
16318 PR tree-optimization/25481
16319 * gcc.dg/torture/pr25481.c: New testcase.
16321 2005-12-18 Ulrich Weigand <uweigand@de.ibm.com>
16323 PR rtl-optimization/21041
16324 * gcc.dg/pr21041.c: New test.
16326 2005-12-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16328 PR libgfortran/25463
16329 * gfortran.dg/advance.f90: New test.
16331 2005-12-18 Andreas Krebbel <krebbel1@de.ibm.com>
16333 * gcc.dg/20051201-1.c: New test.
16335 2005-12-18 Paul Thomas <pault@gcc.gnu.org>
16338 * gfortran.dg/initialization_1.f90: New test.
16339 * gfortran.dg/enum_5.f90: Change dg-error to new message.
16340 * gfortran.dg/g77/980616-0.f: The same.
16342 2005-12-17 Steven G. Kargl <kargls@comcast.net>
16345 * gfortran.dg/chkbits.f90: New test.
16347 2005-12-17 Steven G. Kargl <kargls@comcast.net>
16349 * gfortran.dg/enum_5.f: Revert to previous version.
16351 2005-12-17 Steven G. Kargl <kargls@comcast.net>
16353 * gfortran.dg/imag_1.f: Fix nonstandard type declarations.
16354 * gfortran.dg/nested_modules_1.f90: Ditto.
16355 * gfortran.dg/hollerith_f95.f90: Ditto.
16356 * gfortran.dg/select_5.f90: Ditto.
16357 * gfortran.dg/secnds.f: Ditto.
16358 * gfortran.dg/hollerith2.f90: Ditto.
16359 * gfortran.dg/imag_2.f: Ditto.
16360 * gfortran.dg/ftell_2.f90: Ditto.
16361 * gfortran.dg/malloc_free_1.f90: Ditto.
16362 * gfortran.dg/logint-1.f: Ditto.
16363 * gfortran.dg/recursive_statement_functions.f90: Ditto.
16364 * gfortran.dg/e_d_fmt.f90: Ditto.
16365 * gfortran.dg/hollerith_legacy.f90: Ditto.
16366 * gfortran.dg/logint-2.f: Ditto.
16367 * gfortran.dg/enum_5.f90: Ditto.
16368 * gfortran.dg/f2c_2.f90: Ditto.
16369 * gfortran.dg/pr17143.f90: Ditto.
16370 * gfortran.dg/namelist_14.f90: Ditto.
16371 * gfortran.dg/logint-3.f: Ditto.
16372 * gfortran.dg/spread_scalar_source.f90: Ditto.
16373 * gfortran.dg/fmt_read_bz_bn.f90: Ditto.
16374 * gfortran.dg/namelist_11.f: Ditto.
16375 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
16376 * gfortran.dg/g77/20010519-1.f
16377 * gfortran.dg/g77/alpha1.f: Ditto.
16378 * gfortran.dg/g77/990115-1.f: Ditto.
16379 * gfortran.dg/g77/erfc.f: Ditto.
16380 * gfortran.dg/g77/19990313-3.f: Ditto.
16381 * gfortran.dg/g77/f90-intrinsic-numeric.f: Ditto.
16382 * gfortran.dg/g77/20010426.f: Ditto.
16383 * gfortran.dg/g77/19990313-0.f: Ditto.
16384 * gfortran.dg/g77/f90-intrinsic-mathematical.f: Ditto.
16385 * gfortran.dg/g77/20000629-1.f: Ditto.
16386 * gfortran.dg/g77/970125-0.f: Ditto.
16387 * gfortran.dg/g77/8485.f: Ditto.
16388 * gfortran.dg/g77/f90-intrinsic-bit.f: Ditto.
16389 * gfortran.dg/g77/19990313-1.f: Ditto.
16390 * gfortran.dg/g77/int8421.f: Ditto.
16391 * gfortran.dg/g77/19990305-0.f: Ditto.
16392 * gfortran.dg/g77/947.f: Ditto.
16393 * gfortran.dg/g77/19990905-2.f: Ditto.
16394 * gfortran.dg/g77/cabs.f: Ditto.
16395 * gfortran.dg/g77/19990313-2.f: Ditto.
16396 * gfortran.dg/g77/20020307-1.f: Ditto.
16397 * gfortran.dg/g77/dcomplex.f: Ditto.
16398 * gfortran.dg/g77/19990502-1.f: Ditto.
16399 * gfortran.dg/g77/19981216-0.f: Ditto.
16400 * gfortran.dg/common_4.f90: Ditto.
16401 * gfortran.dg/entry_4.f90: Ditto.
16402 * gfortran.dg/equiv_constraint_2.f90: Ditto.
16403 * gfortran.dg/g77_intrinsics_funcs.f: Ditto.
16404 * gfortran.dg/namelist_12.f: Ditto.
16405 * gfortran.dg/scale_1.f90: Ditto.
16406 * gfortran.dg/modulo_1.f90
16407 * gfortran.dg/hollerith.f90: Ditto.
16408 * gfortran.dg/direct_io_3.f90: Ditto.
16409 * gfortran.dg/ftell_1.f90: Ditto.: Ditto.
16410 * gfortran.dg/gnu_logical_1.F: Ditto.
16411 * gfortran.dg/unf_io_convert_1.f90: Ditto.
16412 * gfortran.dg/assign_1.f90: Ditto.
16413 * gfortran.dg/g77_intrinsics_sub.f: Ditto.
16414 * gfortran.dg/pr23095.f: Ditto.
16415 * gfortran.dg/read_float_1.f90: Ditto.
16417 2005-12-17 Andreas Jaeger <aj@suse.de>
16419 * gcc.dg/attr-weakref-1.c: Do not run on darwin.
16420 * gcc.dg/attr-weakref-1-darwin.c: New test to run on darwin.
16422 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16425 * gfortran.dg/fmt_white.f: New test.
16427 2005-12-16 Steven G. Kargl <kargls@comcast.net>
16429 * gfortran.dg/label_1.f90: New test.
16431 2005-12-15 Ben Elliston <bje@au.ibm.com>
16434 * gcc.dg/20031012-1.c: Add -Walways-true option.
16435 * gcc.dg/weak/weak-3.c: Likewise.
16436 * g++.old-deja/g++.mike/warn8.C: Likewise.
16438 2005-12-16 Mike Stump <mrs@apple.com>
16440 * gcc.c-torture/compile/920415-1.c: Add declaration for abort and
16443 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16445 PR libgfortran/25264
16446 PR libgfortran/25349
16447 * gfortran.dg/tl_editing.f90: Added additional checks.
16448 * gfortran.dg/t_editing.f: New test.
16449 * gfortran.dg/write_padding.f90: New test
16451 2005-12-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16454 * gcc.dg/20050503-1.c: Skip on x86 ilp32 with -fpic/-fPIC.
16456 2005-12-16 Jakub Jelinek <jakub@redhat.com>
16458 PR rtl-optimization/24899
16459 * gcc.c-torture/execute/20051215-1.c: New test.
16461 2005-12-16 Andreas Krebbel <krebbel1@de.ibm.com>
16464 * gfortran.dg/pr24823.f: New test.
16466 2005-12-16 Jeff Law <law@redhat.com>
16468 * gcc.dg/tree-ssa/ssa-dse-8.c: New test.
16470 2005-12-16 Andrew Pinski <pinskia@physics.uc.edu>
16472 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
16473 (base_types): Change C++ style comments to C style comments. Remove
16474 aligned types from the array. Keep Enums disabled.
16475 (complex_types): Remove aligned types from the array.
16476 Comment out "_Complex long double".
16477 (attrib_types): Remove.
16478 (complex_attrib_types): Remove.
16479 (attrib_array_types): Remove.
16480 (complex_attrib_array_types): Remove.
16481 (aligned_bitfld_types): Remove.
16482 (n_aligned_bitfld_types): Remove.
16483 (FEATURE_ALIGNEDPACKED): Delete.
16484 (ALL_FEATURES): Remove FEATURE_ALIGNEDPACKED.
16485 (singles): Remove support for adding attributes.
16486 (choose_type): Remove support for attributed types.
16487 (generate_fields): Remove support for attributed bit-fields.
16488 Remove support for adding attributes.
16489 (generate_random_tests): Remove support for adding attributes.
16490 (features): Add back "[0] :0" and "complex vector [0]".
16491 (main): Remove support for attributed bit-fields.
16492 Uncomment the calling of generate_random_tests for the rests of
16495 2005-12-16 Jan Hubicka <jh@suse.cz>
16497 * gcc.c-torture/combine/pr25224.c: New.
16499 2005-12-15 Joseph S. Myers <joseph@codesourcery.com>
16502 * gcc.dg/torture/fp-int-convert-timode.c: Only XFAIL for LP64 IA64
16505 2005-12-15 Richard Sandiford <richard@codesourcery.com>
16507 * gcc.dg/20051215-1.c: New file.
16509 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16511 * g++.dg/rtti/repo1.C: Call cleanup-repo-files.
16512 * gcc.dg/20050330-2.c: Call cleanup-coverage-files.
16514 2005-12-14 Erik Edelmann <eedelman@gcc.gnu.org>
16517 * gfortran.dg/dummy_functions_1.f90: New.
16519 2005-12-14 Ulrich Weigand <uweigand@de.ibm.com>
16521 PR rtl-optimization/25310
16522 * gcc.c-torture/compile/pr25310.c: New test.
16524 2005-12-14 Jakub Jelinek <jakub@redhat.com>
16527 * gcc.dg/pr25023.c: New test.
16529 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16531 * g++.old-deja/g++.brendan/redecl1.C,
16532 g++.old-deja/g++.eh/inline1.C, g++.old-deja/g++.ns/crash2.C,
16533 g++.old-deja/g++.ns/template7.C, g++.old-deja/g++.oliva/ns3.C,
16534 g++.old-deja/g++.oliva/typeof1.C,
16535 g++.old-deja/g++.other/crash16.C,
16536 g++.old-deja/g++.other/crash34.C,
16537 g++.old-deja/g++.other/lookup5.C, g++.old-deja/g++.pt/crash65.C,
16538 g++.old-deja/g++.pt/decl2.C, g++.old-deja/g++.pt/explicit76.C,
16539 g++.old-deja/g++.pt/memtemp85.C, g++.old-deja/g++.pt/memtemp86.C,
16540 g++.old-deja/g++.pt/memtemp87.C, g++.old-deja/g++.pt/memtemp88.C,
16541 g++.old-deja/g++.pt/memtemp91.C, g++.old-deja/g++.pt/spec14.C,
16542 g++.old-deja/g++.pt/static10.C, treelang/compile/exit.tree:
16545 2005-12-14 Kean Johnston <jkj@sco.com>
16546 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16548 * gcc.dg/sibcall-6.c: Skip in -fPIC mode on X86 ilp32.
16549 * gcc.target/i386/20020523-1.c: Ditto.
16550 * gcc.target/i386/tailcall-1.c: Ditto.
16551 * gcc.target/i386/ssetype-3.c: Make magic* static to work with -fPIC.
16552 * gcc.target/i386/ssetype-5.c: Ditto.
16554 2005-12-14 Jeff Law <law@redhat.com>
16556 * gcc.dg/tree-ssa/foldstring-1.c: New test.
16558 2005-12-14 Jakub Jelinek <jakub@redhat.com>
16562 * gcc.target/i386/pr25254.c: New test.
16563 * gfortran.dg/PR24188.f: New test.
16565 2005-12-14 David Billinghurst (David.Billinghurst@riotinto.com)
16567 * lib/fortran-torture.exp: Catch remaining uses of
16568 remote_file build delete.
16570 2005-12-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16572 * g++.old-deja/g++.oliva/stkalign.C: Remove xfail.
16574 2005-12-14 Ben Elliston <bje@au.ibm.com>
16576 * gcc.dg/warn-addr-cmp.c: New test.
16578 2005-12-13 Jakub Jelinek <jakub@redhat.com>
16582 * gcc.target/i386/pr25293.c: New test.
16584 2005-12-13 Petr Machata <machata@post.cz>
16587 * g++.dg/parse/comma2.C: New test.
16589 2005-12-13 Mark Mitchell <mark@codesourcery.com>
16590 Jakub Jelinek <jakub@redhat.com>
16592 * g++.dg/compat/struct-layout-1.exp: Do not link with libiberty.
16593 * g++.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
16594 (limits.h): Include unconditionally.
16595 (stdlib.h): Likewise.
16596 (hashtab.h): Do not include.
16597 (getopt.h): Likewise.
16598 (stddef.h): Include.
16599 (hashval_t): Define.
16600 (struct entry): Add "next" field.
16601 (HASH_SIZE): New macro.
16602 (hash_table): New variable.
16603 (switchfiles): Do not use xmalloc.
16605 (iterative_hash): New function.
16607 (e_exists): New function.
16608 (e_insert): Likewise.
16609 (output): Use, instead of libiberty hashtable functions.
16610 (main): Do not use getopt. Do not call htab_create.
16612 2005-12-13 Jakub Jelinek <jakub@redhat.com>
16615 * gcc.dg/compat/struct-layout-1_generate.c (subfield): Don't
16616 put atal* and atpaal* attributes on array elements.
16617 (generate_fields): Revert 2005-10-07 and 2005-10-11 changes.
16618 * g++.dg/compat/struct-layout-1_generate.c (subfield): Don't
16619 put atal* and atpaal* attributes on array elements.
16620 (generate_fields): Don't prevent atal* attribute on ETYPE_ARRAY.
16622 2005-12-13 Carlos O'Donell <carlos@codesourcery.com>
16624 * gcc.dg/single-precision-constant.c: New test.
16626 2005-12-13 Alan Modra <amodra@bigpond.net.au>
16628 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/20020103-1.c,
16629 gcc.dg/20040625-1.c, gcc.dg/asm-b.c, gcc.dg/iftrap-1.c,
16630 gcc.dg/iftrap-2.c, gcc.dg/simd-3.c, gcc.dg/switch-1.c,
16631 gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
16632 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
16633 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
16634 gcc.dg/tree-ssa/bool-9.c, gcc.target/powerpc/980827-1.c,
16635 gcc.target/powerpc/20040622-1.c, gcc.target/powerpc/20050603-3.c,
16636 gcc.target/powerpc/20050830-1.c, gcc.target/powerpc/altivec-6.c,
16637 gcc.target/powerpc/altivec-14.c, gcc.target/powerpc/altivec-22.c,
16638 gcc.target/powerpc/doloop-1.c, gcc.target/powerpc/ppc-and-1.c,
16639 gcc.target/powerpc/ppc-bitfield1.c, gcc.target/powerpc/ppc-compare-1.c,
16640 gcc.target/powerpc/ppc-mov-1.c, gcc.target/powerpc/ppc-sdata-1.c,
16641 gcc.target/powerpc/ppc-sdata-2.c,
16642 gcc.target/powerpc/ppc-stackalign-1.c,
16643 gcc.target/powerpc/ppc64-abi-1.c, gcc.target/powerpc/ppc64-abi-2.c,
16644 gcc.target/powerpc/ppc64-abi-3.c, gcc.target/powerpc/ppc64-toc.c,
16645 gcc.target/powerpc/pr18096-1.c, gcc.target/powerpc/rs6000-ldouble-1.c,
16646 gcc.target/powerpc/rs6000-ldouble-2.c,
16647 gcc.target/powerpc/rs6000-power2-1.c,
16648 gcc.target/powerpc/rs6000-power2-2.c: Don't use powerpc-*-* or
16649 powerpc64-*-* in target selection strings. Instead use powerpc*-*-*
16650 and ilp32 or lp64 as appropriate. Merge dg-require-effective-target
16651 option into target selector.
16652 * gcc.dg/20020919-1.c: Compile for powerpc*-*-*. Handle powerpc64.
16653 * gcc.misc-tests/linkage.exp: Set native_cflags for powerpc*-*-linux*.
16655 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
16658 * objc.dg/encode-9.m: New test.
16660 2005-12-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16663 * g++.old-deja/g++.eh/tmpl2.C: Remove xfail.
16664 * gcc.dg/asm-b.c: Fix typo.
16665 * gcc.dg/torture/pr20314-2.c: Test on i?86 lp64.
16666 * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
16667 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c: Test on
16668 i?86 lp64 and x86_64 ilp32.
16669 * gcc.target/i386/amd64-abi-1.c, gcc.target/i386/pr23943.c: Test
16671 * gfortran.dg/g77/20010216-1.f: Test on x86_64 ilp32.
16673 2005-12-12 Steven G. Kargl <kargls@comcast.net>
16676 gfortran.dg/equiv_5.f90: New test.
16678 2005-12-12 Daniel Berlin <dberlin@dberlin.org>
16680 * gcc.dg/tree-ssa/ssa-pre-2.c: Update due to reassociation changes.
16681 * gcc.dg/tree-ssa/reassoc-1.c: Likewise.
16682 * gcc.dg/tree-ssa/reassoc-2.c: Likewise.
16683 * gcc.dg/tree-ssa/reassoc-3.c: Likewise.
16684 * gcc.dg/tree-ssa/reassoc-4.c: Likewise.
16685 * gcc.dg/tree-ssa/reassoc-5.c: New.
16686 * gcc.dg/tree-ssa/reassoc-6.c: New.
16687 * gcc.dg/tree-ssa/reassoc-7.c: New.
16688 * gcc.dg/tree-ssa/reassoc-8.c: New.
16689 * gcc.dg/tree-ssa/reassoc-9.c: New.
16690 * gcc.dg/tree-ssa/reassoc-10.c: New.
16691 * gcc.dg/tree-ssa/reassoc-11.c: New.
16693 2005-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16697 * gcc.dg/weak/weak-14.c: Add dg-require-alias.
16699 2005-12-12 Mark Mitchell <mark@codesourcery.com>
16702 * g++.dg/template/inherit.C: Do not use a generic error message.
16704 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
16707 * objc.dg/gnu-encoding: New directory.
16708 * objc.dg/gnu-encoding/compat-common.h: New file.
16709 * objc.dg/gnu-encoding/struct-layout-1.h: New file.
16710 * objc.dg/gnu-encoding/struct-layout-1_test.h: New file.
16711 * objc.dg/gnu-encoding/vector-defs.h: New file.
16712 * objc.dg/gnu-encoding/gnu-encoding.exp: New file.
16713 * objc.dg/gnu-encoding/generate-random.c: New file.
16714 * objc.dg/gnu-encoding/generate-random_r.c: New file.
16715 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c: New file.
16716 * objc.dg/gnu-encoding/generate-random.h: New file.
16718 2005-12-11 Mark Mitchell <mark@codesourcery.com>
16721 * g++.dg/template/defarg7.C: New test.
16723 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
16726 * objc.dg/encode-8.m: New test.
16728 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
16731 * objc.dg/encode-7.m: New test.
16733 2005-12-10 Mark Mitchell <mark@codesourcery.com>
16736 * g++.dg/opt/inline10.C: New test.
16738 2005-12-11 Steven G. Kargl <kargls@comcast.net>
16740 * gfortran.dg/g77/19981216-0.f: Fix for fortran/25068.
16742 2005-12-11 Bernhard Fischer <rep.nop@aon.at>
16744 * gfortran.dg/substring_equivalence.f90: typo in comment
16746 2005-12-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16749 * gfortran.dg/iostat_3.f90: New test.
16751 2005-12-10 Thomas Koenig <Thomas.Koenig@online.de>
16754 * gfortran.dg/unf_io_convert_1.f90: New test.
16755 * gfortran.dg/unf_io_convert_2.f90: New test.
16756 * gfortran.dg/unf_io_convert_3.f90: New test.
16758 2005-12-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16761 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C,
16762 g++.dg/ext/vector2.C, g++.dg/opt/longbranch2.C, g++.dg/opt/mmx1.C,
16763 g++.dg/opt/reg-stack4.C, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
16764 gcc.dg/20020122-3.c, gcc.dg/20020206-1.c, gcc.dg/20020310-1.c,
16765 gcc.dg/20020411-1.c, gcc.dg/20020418-2.c, gcc.dg/20020426-2.c,
16766 gcc.dg/20020517-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
16767 gcc.dg/20031202-1.c, gcc.dg/format/unnamed-1.c, gcc.dg/setjmp-2.c,
16768 gcc.dg/short-compare-1.c, gcc.dg/short-compare-2.c,
16769 gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
16770 gcc.dg/torture/fp-int-convert-float128-timode.c,
16771 gcc.dg/torture/fp-int-convert-float128.c,
16772 gcc.dg/torture/fp-int-convert-float80-timode.c,
16773 gcc.dg/torture/fp-int-convert-float80.c, gcc.dg/unroll-1.c,
16774 gcc.target/i386/20030926-1.c: Merge i?86 and x86_64 cases.
16776 * gcc.dg/tls/opt-1.c: Require effective target fpic.
16778 2005-12-10 Hans-Peter Nilsson <hp@axis.com>
16780 * g++.old-deja/g++.other/comdat5.C: Gate on target fpic.
16782 2005-12-10 Richard Sandiford <richard@codesourcery.com>
16784 * gcc.dg/20051207-1.c,
16785 * gcc.dg/20051207-2.c,
16786 * gcc.dg/20051207-3.c: New tests.
16788 2005-12-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16791 * g++.old-deja/g++.pt/asm1.C, gcc.c-torture/compile/20000804-1.c,
16792 gcc.target/i386/asm-3.c, gcc.target/i386/clobbers.c: Use ilp32 in
16793 dg-skip-if target selector.
16796 * g++.dg/eh/simd-1.C, g++.dg/eh/simd-2.C, g++.dg/opt/inline9.C,
16797 gcc.dg/20020418-1.c, gcc.dg/20031102-1.c, gcc.dg/ia64-sync-1.c,
16798 gcc.dg/ia64-sync-2.c, gcc.dg/ia64-sync-3.c, gcc.dg/ia64-sync-4.c,
16799 gcc.dg/ifcvt-fabs-1.c, gcc.dg/loop-3.c, gcc.dg/nested-calls-1.c,
16800 gcc.dg/pr20017.c, gcc.dg/smod-1.c, gcc.dg/sync-2.c,
16801 gcc.dg/tls/opt-3.c, gcc.dg/torture/badshift.c: Add x86_64 cases
16802 and/or merge with i?86 cases.
16804 * gcc.dg/tls/opt-3.c: Require effective target fpic.
16807 * g++.dg/opt/life1.C, g++.old-deja/g++.abi/aggregates.C,
16808 g++.old-deja/g++.abi/align.C, g++.old-deja/g++.abi/bitfields.C,
16809 g++.old-deja/g++.law/weak.C, g++.old-deja/g++.pt/asm2.C,
16810 gcc.dg/20000724-1.c, gcc.dg/pragma-align.c: Also test on
16813 2005-12-09 Ulrich Weigand <uweigand@de.ibm.com>
16816 * gcc.c-torture/compile/pr25311.c: New test.
16818 2005-12-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16820 PR libgfortran/25039
16821 * gfortran.dg/read_comma.f: New test.
16823 2005-12-08 Jakub Jelinek <jakub@redhat.com>
16826 * g++.dg/opt/pr19317-1.C: New test.
16827 * g++.dg/opt/pr19317-2.C: New test.
16828 * g++.dg/opt/pr19317-3.C: New test.
16831 * gcc.c-torture/execute/pr19005.c: New test.
16834 * g++.old-deja/g++.other/comdat5.C: New test.
16835 * g++.old-deja/g++.other/comdat5-aux.cc: New file.
16837 * g++.dg/compat/struct-layout-1.exp: New file.
16838 * g++.dg/compat/struct-layout-1.h: New.
16839 * g++.dg/compat/struct-layout-1_generate.c: New.
16840 * g++.dg/compat/struct-layout-1_x1.h: New.
16841 * g++.dg/compat/struct-layout-1_x2.h: New.
16842 * g++.dg/compat/struct-layout-1_y1.h: New.
16843 * g++.dg/compat/struct-layout-1_y2.h: New.
16845 * gcc.dg/20050330-2.c: New test.
16847 2005-12-08 Erik Edelmann <eedelman@gcc.gnu.org>
16850 * gfortran.dg/associated_1.f90: New.
16852 2005-12-08 Eric Botcazou <ebotcazou@libertysurf.fr>
16854 * gfortran.dg/vect/vect-5.f90: Expect alignment forcing only on
16855 ILP32 vect_no_align platforms.
16857 2005-12-08 Andreas Krebbel <krebbel1@de.ibm.com>
16858 Jakub Jelinek <jakub@redhat.com>
16861 * gcc.c-torture/compile/20051207-1.c: New test.
16863 2005-12-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16866 * g++.dg/other/i386-1.C, gcc.c-torture/execute/990413-2.x,
16867 gcc.dg/torture/pr18582-1.c,
16868 gcc.target/i386/attributes-error.c: Also test on x86_64.
16870 * gcc.dg/pr18928-1.c: Test on all targets supporting pic.
16872 2005-12-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16875 * g++.dg/template/typedef3.C: New test.
16879 * g++.dg/template/dtor3.C: Fix error markers.
16881 2005-12-07 Adrian Straetling <straetling@de.ibm.com>
16883 * lib/target-supports.exp (check_effective_target_sync_char_short):
16886 2005-12-06 Janis Johnson <janis187@us.ibm.com>
16888 * lib/gcc-dg.exp (cleanup-dump): Remove options from test name.
16890 2005-12-06 Roger Sayle <roger@eyesopen.com>
16892 * g++.dg/warn/Wstring-literal-comparison-1.C: New test case.
16893 * g++.dg/warn/Wstring-literal-comparison-2.C: Likewise.
16894 * g++.dg/warn/Wstring-literal-comparison-3.C: Likewise.
16895 * g++.dg/warn/Wstring-literal-comparison-4.C: Likewise.
16897 2005-12-06 Roger Sayle <roger@eyesopen.com>
16900 * g++.dg/other/array2.C: New test case.
16902 2005-12-05 Geoffrey Keating <geoffk@apple.com>
16904 * gcc.dg/darwin-weakimport-3.c: New.
16906 * g++.old-deja/g++.abi/vtable2.C: Make weakrefs static.
16907 * gcc.dg/attr-weakref-1.c: Modify to not try to test public weakrefs,
16908 and to work on Darwin.
16909 * gcc.dg/attr-weakref-1b.c: New file.
16910 * gcc.dg/attr-weakref-2.c: New test.
16911 * gcc.dg/darwin-weakref-1.c: New test.
16913 2005-12-05 Janis Johnson <janis187@us.ibm.com>
16916 * lib/target-supports-dg.exp (dg-skip-if): Fix target selector for
16917 use in selector expressions.
16918 (dg-xfail-if): Ditto.
16919 * gcc.test-framework/dg-dot-run-sif-exp-P.c: New test.
16920 * gcc.test-framework/dg-dot-run-sif-exp-U.c: New test.
16921 * gcc.test-framework/dg-dot-run-xif-exp-P.c: New test.
16922 * gcc.test-framework/dg-dot-run-xif-exp-XP.c: New test.
16923 * gcc.test-framework/test-framework.exp: Skip generated tests if
16924 CHECK_TEST_FRAMEWORK is not 1.
16926 2005-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
16928 PR tree-optimization/24963
16929 * gcc.dg/vect/vect-62.c: Remove outdated dg-line.
16932 * gcc.dg/vect/vect-76.c: Do not XFAIL on vect_no_align platforms.
16935 * gcc.dg/vect/vect-reduc-1char.c: XFAIL on vect_no_int_max platforms.
16936 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
16937 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
16938 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
16940 2005-12-05 Jakub Jelinek <jakub@redhat.com>
16942 * gcc.target/i386/movq-2.c: Add -mtune=pentium4 to
16945 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
16947 * gcc.dg/c90-const-expr-5.c, gcc.dg/c99-const-expr-5.c: New tests.
16949 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
16951 * gcc.dg/format/cast-1.c: New test.
16953 2005-12-04 Roger Sayle <roger@eyesopen.com>
16956 * gcc.dg/Wstring-literal-comparison-1.c: New test case.
16957 * gcc.dg/Wstring-literal-comparison-2.c: Likewise.
16958 * gcc.dg/Wstring-literal-comparison-3.c: Likewise.
16959 * gcc.dg/Wstring-literal-comparison-4.c: Likewise.
16961 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
16963 * gcc.dg/cast-pretty-print-1.c: New test.
16965 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
16967 * gcc.dg/c90-const-expr-4.c, gcc.dg/c99-const-expr-4.c: New tests.
16969 2005-12-02 Mark Mitchell <mark@codesourcery.com>
16972 * g++.dg/template/friend40.C: New test.
16974 2005-12-02 Jakub Jelinek <jakub@redhat.com>
16977 * gcc.target/i386/movq-2.c: New test.
16978 * gcc.target/i386/movq.c: Remove target i?86, instead add
16979 dg-require-effective-target ilp32.
16981 2005-12-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16984 * g++.dg/other/default1.C: New test.
16986 2005-12-02 Richard Guenther <rguenther@suse.de>
16988 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
16990 2005-12-02 Gabriel Dos Reis <gdr@integrable-solutions.net>
16992 * gcc.dg/lvalue-2.c (f0): Put "error: " marker back.
16994 2005-12-02 Alan Modra <amodra@bigpond.net.au>
16997 * gcc.target/powerpc/rotate.c: New.
16999 2005-12-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
17001 * gfortran.dg/pr24489.f90: Delete, replaced by read_eor.f90.
17002 * gfortran.dg/pr24584.f90: Delete, replaced by namelist_empty.f90.
17004 2005-12-01 Gabriel Dos Reis <gdr@integrable-solutions.net>
17007 * gcc.dg/pr17730-1.c: Adjust.
17008 * gcc.dg/lvalue1.c (main): Likewise.
17009 * gcc.dg/lvalue-2.c: Likewise.
17010 * g++.dg/pr7503-3.C
17012 2005-12-01 Geoffrey Keating <geoffk@apple.com>
17014 * gcc.target/powerpc/pr18096-1.c: Be more liberal about possible
17017 2005-12-01 Paul Thomas <pault@gcc.gnu.org>
17020 * gfortran.dg/auto_char_dummy_array_2.f90: New test.
17022 2005-12-01 Uros Bizjak <uros@kss-loka.si>
17025 * lib/target-supports.exp (check_effective_target_tls): New.
17026 (check_effective_target_tls_runtime): New.
17027 * gcc.dg/tls/tls.exp, g++.dg/tls/tls.exp: Remove check
17029 * gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c, gcc.dg/tls/opt-3.c,
17030 gcc.dg/tls/opt-4.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
17031 gcc.dg/tls/opt-7.c, gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c,
17032 gcc.dg/tls/opt-10.c, gcc.dg/tls/diag-1.c, gcc.dg/tls/diag-2.c,
17033 gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c, gcc.dg/tls/diag-5.c,
17034 gcc.dg/tls/alias-1.c, gcc.dg/tls/alpha-1.c, gcc.dg/tls/asm-1.c,
17035 gcc.dg/tls/debug-1.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
17036 gcc.dg/tls/pic-1.c, gcc.dg/tls/section-1.c, gcc.dg/tls/struct-1.c,
17037 gcc.dg/tls/trivial.c, g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C,
17038 g++.dg/tls/diag-3.C, g++.dg/tls/diag-4.C, g++.dg/tls/init-1.C,
17039 g++.dg/tls/init-2.C, g++.dg/tls/trivial.C: Require
17040 effective-target TLS.
17041 * gcc.dg/tls/pr24428-2.c, gcc.dg/tls/pr24428.c, gcc.dg/tls/opt-11.c,
17042 g++.dg/tls/static-1a.cc, g++.dg/tls/static-1.C: Require
17043 effective-target TLS runtime.
17045 2005-12-01 Uros Bizjak <uros@kss-loka.si>
17047 * lib/gcov.exp (clean-gcov): Also remove $base.h.gcov files.
17049 2005-12-01 Hans-Peter Nilsson <hp@axis.com>
17051 * gcc.dg/20041106-1.c, gcc.dg/20030321-1.c, gcc.dg/pr17112-1.c,
17052 gcc.dg/pr17112-1.c, g++.dg/other/packed1.C,
17053 g++.dg/other/crash-4.C, g++.dg/ext/packed8.C: Match "attribute
17054 ignored" warnings when "packing" is the same as the ABI layout.
17056 2005-11-30 Bernhard Fischer <rep.nop@aon.at>
17059 * gfortran.dg/line_length_1.f: New test.
17060 * gfortran.dg/line_length_2.f90: Ditto.
17062 2005-11-30 Richard Guenther <rguenther@suse.de>
17064 PR tree-optimization/21655
17065 * g++.dg/tree-ssa/pr14814.C: Remove XFAIL.
17067 2005-11-30 Dale Johannesen <dalej@apple.com>
17069 * gcc.c-torture/compile/pr24930.c: New.
17071 2005-11-30 Paul Thomas <pault@gcc.gnu.org>
17074 * gfortran.dg/auto_char_dummy_array.f90: New test.
17076 2005-11-30 Jeff Law <law@redhat.com>
17078 * g++.old-deja/g++.law/pr25000.C: New test.
17080 2005-11-30 Jakub Jelinek <jakub@redhat.com>
17082 * gcc.dg/tls/opt-11.c: New test.
17084 2005-11-29 Joseph S. Myers <joseph@codesourcery.com>
17086 * gcc.dg/torture/fp-int-convert-timode.c: XFAIL only on lp64
17088 * gcc.dg/torture/fp-int-convert-float128-timode.c: XFAIL also for
17091 2005-11-29 Jakub Jelinek <jakub@redhat.com>
17093 * gfortran.dg/open_access_1.f90: New test.
17095 2005-11-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17097 * gcc.dg/charset/builtin2.c: New test.
17099 2005-11-28 Jakub Jelinek <jakub@redhat.com>
17101 * gcc.dg/compat/struct-layout-1_generate.c: Add -w option
17102 on mmix-*-* for *_[xy].c.
17104 2005-11-28 Kean Johnston <jkj@sco.com>
17106 * g++.dg/opt/range-test-1.C: Prevent re-inclusion of system
17108 * g++.old-deja/g++.law/profile1.C: No longer expect fail on OSR5.
17109 * gcc.c-torture/compile/20000804-1.c: Skip if using -fPIC on X86.
17110 * gcc.target/i386/asm-3.c: Ditto.
17111 * gcc.target/i386/clobbers.c: Ditto.
17112 * gcc.dg/tree-ssa/ssa-dce-2.c: Make t() static and prototype it.
17113 * gcc.target/i386/cmov1.c: Make magic* static so it matches the
17115 * gcc.target/i386/mul.c: Ditto.
17116 * gcc.target/i386/ssetype-1.c: Ditto.
17117 * gcc.dg/20040813-1.c: Skip on SVR5 systems.
17118 * gcc.c-torture/execute/builtins/strlen-3.c: Declare variables as
17119 static so the test works with -fPIC mode too. Based on comment in
17121 * gcc.dg/nest.c: No longer fail on SCO systems as it has -pg again.
17123 2005-11-28 Richard Guenther <rguenther@suse.de>
17125 * gcc.dg/alias-9.c: New testcase.
17126 * g++.dg/warn/Wstrict-aliasing-7.C: Likewise.
17128 2005-11-28 Roger Sayle <roger@eyesopen.com>
17129 Uros Bizjak <uros@kss-loka.si>
17131 PR middle-end/20219
17132 * gcc.dg/builtins-20.c: Add checks for sin(x)/tan(x) and
17133 tan(x)/sin(x) transformations.
17135 2005-11-27 Andrew Pinski <pinskia@physics.uc.edu>
17137 PR middle-end/24575
17138 * gcc.dg/tree-ssa/divide-3.c: New test.
17139 * gcc.dg/tree-ssa/divide-4.c: New test.
17141 2005-11-27 Steven G. Kargl <kargls@comcast.net>
17144 * gfortran.dg/boz_6.f90: New test.
17146 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17149 * gfortran.dg/modulo_1.f90: New test.
17151 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17153 PR libfortran/24919
17154 * gfortran.dg/ftell_1.f90: Modify testcase so that it doesn't
17155 fail on CRLF platforms.
17156 * gfortran.dg/ftell_2.f90: Likewise.
17158 2005-11-26 Eric Christopher <echristo@apple.com>
17160 * gcc.dg/intmax_t-1.c: Remove mips xfail.
17162 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
17164 * objc.dg/gnu-runtime-3.m: Simplify.
17166 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
17168 PR middle-end/23669
17169 * gcc.dg/tree-ssa/divide-1.c: New test.
17170 * gcc.dg/tree-ssa/divide-2.c: New test.
17172 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
17174 PR libgfortran/24945
17175 * gfortran.dg/open_status_2.f90: Fix wrong PR number in comment.
17177 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
17179 PR libgfortran/24945
17180 * gfortran.dg/open_status_2.f90: New test.
17182 2005-11-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17184 * gcc.c-torture/execute/builtins/fprintf.c,
17185 gcc.c-torture/execute/builtins/fputs-lib.c,
17186 gcc.c-torture/execute/builtins/fputs.c,
17187 gcc.c-torture/execute/builtins/lib/fprintf.c,
17188 gcc.c-torture/execute/builtins/lib/printf.c,
17189 gcc.c-torture/execute/builtins/printf.c: Test the unlocked style.
17191 2005-11-25 J"orn Rennecke <joern.rennecke@st.com>
17193 * gcc.dg/20050922-2.c: New test.
17195 2005-11-25 Andrew Pinski <pinskia@physics.uc.edu>
17197 * objc.dg/gnu-runtime-3.m: New test.
17199 2005-11-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17202 * g++.dg/other/void1.C: New test.
17204 2005-11-25 Joseph S. Myers <joseph@codesourcery.com>
17206 PR middle-end/24998
17207 * gcc.dg/torture/fp-int-convert-float.c,
17208 gcc.dg/torture/fp-int-convert-double.c,
17209 gcc.dg/torture/fp-int-convert-long-double.c,
17210 gcc.dg/torture/fp-int-convert-timode.c,
17211 gcc.dg/torture/fp-int-convert-float80.c,
17212 gcc.dg/torture/fp-int-convert-float80-timode.c,
17213 gcc.dg/torture/fp-int-convert-float128.c,
17214 gcc.dg/torture/fp-int-convert-float128-timode.c,
17215 gcc.dg/torture/fp-int-convert.h: New files.
17217 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
17219 PR middle-end/24989
17220 * gcc.dg/tree-ssa/bool-10.c: New test.
17221 * gcc.dg/tree-ssa/bool-11.c: New test.
17222 * gcc.dg/tree-ssa/bool-7.c: Un-xfail.
17224 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
17226 PR middle-end/24990
17227 * tree-ssa/pr24990-1.c: New test.
17229 2005-11-24 Richard Guenther <rguenther@suse.de>
17230 Dirk Mueller <dmueller@suse.de>
17233 * g++.dg/warn/Wstrict-aliasing-1.C: New testcase.
17234 * g++.dg/warn/Wstrict-aliasing-2.C: Likewise.
17235 * g++.dg/warn/Wstrict-aliasing-3.C: Likewise.
17236 * g++.dg/warn/Wstrict-aliasing-4.C: Likewise.
17237 * g++.dg/warn/Wstrict-aliasing-5.C: Likewise.
17238 * g++.dg/warn/Wstrict-aliasing-6.C: Likewise.
17240 2005-11-23 Uros Bizjak <uros@kss-loka.si>
17242 * g++.dg/other/i386-1.C: Pass if CPU has no SSE2 support.
17244 2005-11-23 Gabriel Dos Reis <gdr@integrable-solutions.net>
17247 * gcc.dg/Wc++-compat.c: New.
17248 * gcc.dg/Wno-c++-compat.c: New.
17250 2005-11-23 Alan Modra <amodra@bigpond.net.au>
17252 * gcc.target/powerpc/altivec-consts.c (vspltisb): Use int val.
17253 (vspltish, vspltisw): Likewise.
17255 2005-11-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
17257 PR libgfortran/24794
17258 * gfortran.dg/namelist_12.f: Fix quotes.
17259 * gfortran.dg/namelist_13.f90: Fix quotes.
17260 * gfortran.dg/namelist_14.f90: Fix quotes.
17261 * gfortran.dg/namelist_15.f90: Fix quotes.
17262 * gfortran.dg/namelist_use.f90: Fix quotes.
17263 * gfortran.dg/namelist_use_only.f90: Fix quotes.
17264 * gfortran.dg/namelist_21.f90: New test.
17265 * gfortran.dg/namelist_22.f90: New test.
17267 2005-11-22 Kazu Hirata <kazu@codesourcery.com>
17270 * gcc.c-torture/compile/pr23435.c: New.
17272 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
17274 * gcc.c-torture/execute/floatunsisf-1.c: New test.
17276 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
17278 * gcc.target/powerpc/405-macchw-1.c,
17279 gcc.target/powerpc/405-macchw-2.c,
17280 gcc.target/powerpc/405-macchwu-1.c,
17281 gcc.target/powerpc/405-macchwu-2.c,
17282 gcc.target/powerpc/405-machhw-1.c,
17283 gcc.target/powerpc/405-machhw-2.c,
17284 gcc.target/powerpc/405-machhwu-1.c,
17285 gcc.target/powerpc/405-machhwu-2.c,
17286 gcc.target/powerpc/405-maclhw-1.c,
17287 gcc.target/powerpc/405-maclhw-2.c,
17288 gcc.target/powerpc/405-maclhwu-1.c,
17289 gcc.target/powerpc/405-maclhwu-2.c,
17290 gcc.target/powerpc/405-mulchw-1.c,
17291 gcc.target/powerpc/405-mulchw-2.c,
17292 gcc.target/powerpc/405-mulchwu-1.c,
17293 gcc.target/powerpc/405-mulchwu-2.c,
17294 gcc.target/powerpc/405-mulhhw-1.c,
17295 gcc.target/powerpc/405-mulhhw-2.c,
17296 gcc.target/powerpc/405-mulhhwu-1.c,
17297 gcc.target/powerpc/405-mulhhwu-2.c,
17298 gcc.target/powerpc/405-mullhw-1.c,
17299 gcc.target/powerpc/405-mullhw-2.c,
17300 gcc.target/powerpc/405-mullhwu-1.c,
17301 gcc.target/powerpc/405-mullhwu-2.c,
17302 gcc.target/powerpc/405-nmacchw-1.c,
17303 gcc.target/powerpc/405-nmacchw-2.c,
17304 gcc.target/powerpc/405-nmachhw-1.c,
17305 gcc.target/powerpc/405-nmachhw-2.c,
17306 gcc.target/powerpc/405-nmaclhw-1.c,
17307 gcc.target/powerpc/405-nmaclhw-2.c,
17308 gcc.target/powerpc/440-macchw-1.c,
17309 gcc.target/powerpc/440-macchw-2.c,
17310 gcc.target/powerpc/440-macchwu-1.c,
17311 gcc.target/powerpc/440-macchwu-2.c,
17312 gcc.target/powerpc/440-machhw-1.c,
17313 gcc.target/powerpc/440-machhw-2.c,
17314 gcc.target/powerpc/440-machhwu-1.c,
17315 gcc.target/powerpc/440-machhwu-2.c,
17316 gcc.target/powerpc/440-maclhw-1.c,
17317 gcc.target/powerpc/440-maclhw-2.c,
17318 gcc.target/powerpc/440-maclhwu-1.c,
17319 gcc.target/powerpc/440-maclhwu-2.c,
17320 gcc.target/powerpc/440-mulchw-1.c,
17321 gcc.target/powerpc/440-mulchw-2.c,
17322 gcc.target/powerpc/440-mulchwu-1.c,
17323 gcc.target/powerpc/440-mulchwu-2.c,
17324 gcc.target/powerpc/440-mulhhw-1.c,
17325 gcc.target/powerpc/440-mulhhw-2.c,
17326 gcc.target/powerpc/440-mulhhwu-1.c,
17327 gcc.target/powerpc/440-mulhhwu-2.c,
17328 gcc.target/powerpc/440-mullhw-1.c,
17329 gcc.target/powerpc/440-mullhw-2.c,
17330 gcc.target/powerpc/440-mullhwu-1.c,
17331 gcc.target/powerpc/440-mullhwu-2.c,
17332 gcc.target/powerpc/440-nmacchw-1.c,
17333 gcc.target/powerpc/440-nmacchw-2.c,
17334 gcc.target/powerpc/440-nmachhw-1.c,
17335 gcc.target/powerpc/440-nmachhw-2.c,
17336 gcc.target/powerpc/440-nmaclhw-1.c,
17337 gcc.target/powerpc/440-nmaclhw-2.c: New tests.
17339 2005-11-21 Jakub Jelinek <jakub@redhat.com>
17342 * gfortran.dg/inquire_9.f90: New test.
17345 * gfortran.fortran-torture/execute/inquire_5.f90: New test.
17347 2005-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
17349 PR libfortran/24432
17350 * lib/target-supports.exp (check_effective_target_fortran_large_real):
17351 Check that 'cos' is supported.
17353 2005-11-21 Paul Thomas <pault@gcc.gnu.org
17356 * gfortran.dg/substring_equivalence.f90: New test.
17359 * gfortran.dg/auto_internal_assumed.f90: New test.
17361 2005-11-21 Uros Bizjak <uros@kss-loka.si>
17363 * gcc.dg/fold-div-2.c: New test.
17365 2005-11-20 Ian Lance Taylor <ian@airs.com>
17367 PR rtl-optimization/24883
17368 * gcc.c-torture/compile/pr24883.c: New test.
17370 2005-11-21 Kazu Hirata <kazu@codesourcery.com>
17372 PR middle-end/20583
17373 * gcc.c-torture/compile/pr20583.c: New.
17375 2005-11-20 Bernd Schmidt <bernd.schmidt@analog.com>
17377 * gcc.c-torture/execute/usmul.c: New test.
17379 2005-11-19 James A. Morrison <phython@gcc.gnu.org>
17381 * gcc.dg/tree-ssa/vrp22.c: New test.
17383 2005-11-19 Hans-Peter Nilsson <hp@axis.com>
17385 PR middle-end/24912
17386 * gcc.dg/torture/pr24912-1.c: New test.
17388 2005-11-19 Janne Blomqvist <jb@gcc.gnu.org>
17391 * gfortran.dg/arrayio_derived_1.f90: New test.
17393 2005-11-19 Richard Guenther <rguenther@suse.de>
17395 PR middle-end/23294
17396 * gcc.dg/tree-ssa/pr23294.c: New testcase.
17398 2005-11-19 Hans-Peter Nilsson <hp@bitrange.com>
17400 * gcc.dg/fold-overflow-1.c: Adjust for float output for mmix-*-*.
17402 2005-11-18 Mark Mitchell <mark@codesourcery.com>
17405 * g++.dg/template/friend39.C: New test.
17407 2005-11-18 James E Wilson <wilson@specifix.com>
17409 * gcc.dg/builtin-strstr.c: New.
17411 2005-11-18 Richard Henderson <rth@redhat.com>
17413 * gcc.target/ia64/20010423-1.c, gcc.target/ia64/20020313-1.c,
17414 gcc.target/ia64/20020326-1.c, gcc.target/ia64/20030225-2.c,
17415 gcc.target/ia64/20030405-1.c, gcc.target/ia64/20030811-1.c,
17416 gcc.target/ia64/20040303-1.c: Move from gcc.dg/.
17417 * gcc.target/ia64/asm-1.c, gcc.target/ia64/float80-1.c,
17418 gcc.target/ia64/float80-2.c, gcc.target/ia64/got-1.c,
17419 gcc.target/ia64/postinc-1.c, gcc.target/ia64/types-1.c,
17420 gcc.target/ia64/types-2.c, gcc.target/ia64/visibility-1.c,
17421 gcc.target/ia64/visibility-2.c: Move from gcc.dg/, with
17422 renaming to remove initial "ia64-".
17424 2005-11-18 Eric Botcazou <ebotcazou@adacore.com>
17426 * ada/acats/run_all.sh (target_run): Revert 2005-11-17 patch.
17428 2005-11-18 Joseph S. Myers <joseph@codesourcery.com>
17430 * g++.dg/cpp/string-2.C: New test.
17432 2005-11-18 Zdenek Dvorak <dvorakz@suse.cz>
17434 * gcc.dg/tree-ssa/loop-14.c: New test.
17436 2005-11-17 James A. Morrison <phython@gcc.gnu.org>
17437 Michael Chamberlain <michael@chamberlain.net.au>
17439 * ada/acats/run_all.sh (target_run): Kill long running tests.
17441 2005-11-17 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17443 * gcc.dg/cleanup-8.c: Enable test on hppa*-*-hpux*.
17444 * gcc.dg/cleanup-9.c: Likewise.
17445 * gcc.dg/cleanup-10.c: Likewise.
17446 * gcc.dg/cleanup-11.c: Likewise.
17448 2005-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17451 * gfortran.dg/open_access_append_1.f90: New test.
17452 * gfortran.dg/open_access_append_2.f90: New test.
17454 2005-11-16 Richard Guenther <rguenther@suse.de>
17456 PR middle-end/24851
17457 * gcc.c-torture/execute/pr24851.c: New testcase.
17459 2005-11-16 Eric Botcazou <ebotcazou@adacore.com>
17461 * gcc.dg/fold-overflow-1.c: New test.
17463 2005-11-16 Daniel Jacobowitz <dan@codesourcery.com>
17465 * gcc.dg/cleanup-5.c, gcc.dg/cleanup-8.c, gcc.dg/cleanup-9.c,
17466 gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c: Update for ARM EABI.
17468 2005-11-16 Nathan Sidwell <nathan@codesourcery.com>
17470 * g++.dg/eh/forced1.C: Adjust to cope with ARM EABI
17472 * g++.dg/eh/forced2.C: Likewise.
17473 * g++.dg/eh/forced3.C: Likewise.
17474 * g++.dg/eh/forced4.C: Likewise.
17476 2005-11-11 Mike Stump <mrs@apple.com>
17478 * g++.old-deja/g++.mike/unused.C: Add.
17480 2005-11-15 Mark Mitchell <mark@codesourcery.com>
17483 * g++.dg/warn/Wcast-qual1.C: New test.
17485 2005-11-15 Jan Hubicka <jh@suse.cz>
17487 * gcc.dg/winline-5.c: Add large-unit-insns limit.
17489 2005-11-14 David Edelsohn <edelsohn@gnu.org>
17491 * g++.dg/eh/simd-2.C: XFAIL on AIX and SPE.
17493 2005-11-14 Diego Novillo <dnovillo@redhat.com>
17496 * gcc.dg/tree-ssa/pr24840.c: New test.
17498 2005-11-14 Janis Johnson <janis187@us.ibm.com>
17501 * gcc.dg/attr-weakref-1.c: Rearrange test directives.
17503 2005-11-14 Dale Johannesen <dalej@apple.com>
17505 * gcc.c-torture/execute/20051113-1.c: New.
17507 2005-11-14 Mark Mitchell <mark@codesourcery.com>
17510 * g++.dg/template/crash43.C: New test.
17512 2005-11-14 Daniel Jacobowitz <dan@codesourcery.com>
17514 * gcc.c-torture/unsorted/unsorted.exp: Sort tests before running them.
17516 2005-11-13 Mark Mitchell <mark@codesourcery.com>
17519 * g++.dg/eh/spec8.C: New test.
17521 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
17523 * gcc.dg/pack-test-1.c: Gate on ! default_packed.
17525 2005-11-13 Mark Mitchell <mark@codesourcery.com>
17528 * g++.dg/parse/ambig4.C: New test.
17529 * g++.dg/tc1/dr101.C: Adjust error markers.
17530 * g++.dg/lookup/strong-using-2.C: Likewise.
17531 * g++.dg/lookup/ambig5.C: Likewise.
17532 * g++.dg/lookup/ambig4.C: Likewise.
17533 * g++.dg/parse/crash22.C: Likewise.
17535 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
17537 * gcc.dg/pr19340.c: Skip for mmix-*-* and cris-*-*.
17539 2005-11-13 Eric Botcazou <ebotcazou@adacore.com>
17541 * gcc.dg/nested-calls-1.c: New test.
17543 2005-11-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17545 * gfortran.dg/complex_intrinsic_1.f90: New test.
17546 * gfortran.dg/complex_intrinsic_2.f90: New test.
17547 * gfortran.dg/fgetc_1.f90: New test.
17548 * gfortran.dg/fgetc_2.f90: New test.
17549 * gfortran.dg/fgetc_3.f90: New test.
17550 * gfortran.dg/ftell_1.f90: New test.
17551 * gfortran.dg/ftell_2.f90: New test.
17552 * gfortran.dg/gnu_logical_1.F: New test.
17553 * gfortran.dg/gnu_logical_2.f90: New test.
17555 2005-11-13 Andrew Pinski <pinskia@physics.uc.edu>
17557 PR middle-end/24820
17558 * gcc.dg/pr24820.c: New test.
17560 2005-11-13 Zdenek Dvorak <dvorakz@suse.cz>
17562 * gcc.dg/tree-ssa/loop-2.c: Fix outcome.
17563 * gcc.dg/tree-ssa/loop-3.c: Change type of loop control
17566 2005-11-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17569 * gcc.dg/nested-func-4.c: Add dg-options for hppa*-*-hpux*.
17571 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
17573 * gcc.target/cris/cris.exp: New file.
17574 * gcc.target/cris/rld-legit1.c: New test.
17575 * gcc.target/cris/rld-legit2.c: New test.
17577 2005-11-12 Jakub Jelinek <jakub@redhat.com>
17580 * g++.dg/opt/pr24780.C: New test.
17583 * g++.dg/template/asm1.C: New test.
17585 2005-11-12 Steven G. Kargl <kargls@comcast.net>
17587 PR libgfortran/24787
17588 * gfortran.dg/scan_1.f90: New test.
17590 2005-11-12 Jan Hubicka <jh@suse.cz>
17592 * gcc.target/i386/minmax-1.c: New.
17593 * gcc.target/i386/minmax-2.c: New.
17595 2005-11-12 Kaz Kojima <kkojima@gcc.gnu.org>
17597 * gcc.dg/pr24445.c: Fix for 64-bit targets.
17599 2005-11-11 Daniel Jacobowitz <dan@codesourcery.com>
17601 * gcc.c-torture/execute/20051110-1.c,
17602 gcc.c-torture/execute/20051110-2.c: New tests.
17604 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
17606 PR middle-end/24750
17607 * gcc.dg/torture/pr24750-1.c, gcc.target/cris/torture/pr24750-2.c:
17610 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
17612 * lib/target-libpath.exp (get_shlib_extension): New proc.
17613 * lib/g++.exp (g++_link_flags): Add flags in case of shared only build.
17614 * lib/gfortran.exp (gfortran_link_flags): Likewise.
17615 * lib/objc.exp (objc_target_compile): Likewise.
17616 * lib/obj-c++.exp (obj-c++_link_flags): Likewise. Fix multilib libgcc
17619 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
17621 * gfortran.dg/static_linking_1.f: Fix static_libgfortran processing.
17623 * lib/target-supports.exp (check_effective_target_static_libgfortran):
17624 Add -static to additional_flags and pass it to target_compile.
17626 2005-11-11 Jerry DeLisle <jvdelisle@gcc.gnu.org>
17628 PR libgfortran/24719
17629 gfortran.dg/read_noadvance.f90: New test.
17631 PR libgfortran/24699
17632 gfortran.dg/fmt_t_2.f90: New test.
17634 PR libgfortran/24785
17635 gfortran.dg/read_x_eor.f90: New test.
17637 PR libgfortran/24584
17638 gfortran.dg/namelist_empty.f90: Rename test.
17640 PR libgfortran/24489
17641 gfortran/read_eor.f90: Rename test.
17643 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
17646 * gfortran.dg/automatic_module_variable.f90: New test.
17648 2005-11-11 Kaz Kojima <kkojima@gcc.gnu.org>
17651 * gcc.dg/pr24445.c: New test.
17653 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
17657 * gfortran.dg/recursive_statement_functions.f90: Add statement
17658 functions using inline intrinsic functions and parameters to test
17659 that they no longer seg-fault.
17662 gfortran.dg/nested_modules_4.f90: New test.
17663 gfortran.dg/nested_modules_5.f90: New test.
17665 2005-11-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
17668 * gfortran.dg/implicit_6.f90, gfortran.dg/implicit_7.f90: New.
17670 2005-11-10 Alexandre Oliva <aoliva@redhat.com>
17672 * gcc.dg/attr-weakref-1.c: Add exit (0) to avoid spurious
17675 2005-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
17677 * gcc.dg/sparc-getcontext-1.c: New test.
17679 2005-11-09 Eric Botcazou <ebotcazou@adacore.com>
17681 * gcc.dg/ifcvt-fabs-1.c: New test.
17683 2005-11-09 Alexandre Oliva <aoliva@redhat.com>
17686 * gcc.dg/attr-weakref-1.c, gcc.dg/attr-weakref-1a.c: New test.
17687 * g++.old-deja/g++.abi/vtable2.C: Use weakref instead of alias.
17689 2005-11-09 Richard Guenther <rguenther@suse.de>
17691 PR tree-optimization/24716
17692 * gcc.c-torture/execute/pr24716.c: New testcase.
17694 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
17696 * gcc.dg/pr24624.c: Disable for non S/390 targets.
17698 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
17701 * gcc.dg/pr24624.c: Testcase added.
17703 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
17706 * g++.dg/other/pr24623.C: Testcase added.
17708 2005-11-09 Erik Edelmann <eedelman@gcc.gnu.org>
17711 * gfortran-dg/pure_byref_1.f90: New.
17712 * gfortran-dg/pure_byref_2.f90: New.
17714 2005-11-09 Uros Bizjak <uros@kss-loka.si>
17717 * gcc.dg/pr24101-1.i, gcc.dg/pr24101-2.i: New tests.
17718 * gcc.dg/dg.exp: Run main loop also for *.i files.
17720 2005-11-08 Jakub Jelinek <jakub@redhat.com>
17723 * g++.dg/tls/diag-3.C: New test.
17724 * g++.dg/tls/diag-4.C: New test.
17725 * g++.dg/tls/static-1.C: New test.
17726 * g++.dg/tls/static-1a.cc: New file.
17728 2005-11-08 Diego Novillo <dnovillo@redhat.com>
17731 * g++.dg/tree-ssa/pr23046.C: New test.
17733 2005-11-08 Devang Patel <dpatel@apple.com>
17735 PR tree-optimization/23115
17736 * gcc.dg/tree-ssa/pr23115.c: New.
17738 2005-11-08 David Edelsohn <edelsohn@gnu.org>
17740 * g++.dg/ext/altivec-{1-13}.C: XFAIL on AIX and SPE.
17741 * gcc.target/powerpc/pr16155.c: Same.
17742 * gcc.target/powerpc/altivec-1.c: Same.
17743 * gcc.target/powerpc/altivec-2.c: Same.
17744 * gcc.target/powerpc/altivec-3.c: Same.
17745 * gcc.target/powerpc/altivec-5.c: Same.
17746 * gcc.target/powerpc/altivec-11.c: Same.
17747 * gcc.target/powerpc/altivec-12.c: Same.
17748 * gcc.target/powerpc/altivec-14.c: Same.
17749 * gcc.target/powerpc/altivec-22.c: Same.
17750 * gcc.target/powerpc/altivec-consts.c: Same.
17751 * gcc.target/powerpc/altivec-pr22085.c: Same.
17752 * gcc.target/powerpc/altivec-splat.c: Same.
17753 * gcc.target/powerpc/altivec-varargs-1.c: Same.
17754 * gcc.target/powerpc/altivec-vec-merge.c: Same.
17755 * gcc.target/powerpc/darwin-longlong.c: Same.
17757 2005-11-08 Uros Bizjak <uros@kss-loka.si>
17760 * gcc.dg/pr19340.c: New test.
17762 2005-11-07 Ian Lance Taylor <ian@airs.com>
17764 PR rtl-optimization/24683
17765 * gcc.dg/pr24683.c: New test.
17767 2005-11-07 Uros Bizjak <uros@kss-loka.si>
17769 * gcc.dg/pr24225.c: Add cleanup-coverage-files.
17770 * gcc.dg/vect/pr24300.c: Add cleanup-tree-dump.
17772 2005-11-07 Uros Bizjak <uros@kss-loka.si>
17774 * gcc.target/i386/pr23376.c: Compile with -mmmx.
17776 2005-11-07 Ulrich Weigand <uweigand@de.ibm.com>
17778 * g++.dg/abi/empty6.C (B): Align to twice pointer size.
17780 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
17784 * gcc.target/powerpc/altivec-consts.c,
17785 gcc.target/powerpc/altivec-splat.c: New testcase.
17787 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
17791 * gcc.dg/overflow-2.c: New testcase.
17793 2005-11-07 Jakub Jelinek <jakub@redhat.com>
17795 PR rtl-optimization/23567
17796 * gcc.c-torture/execute/20051104-1.c: New test.
17798 2005-11-06 Paul Thomas <pault@gcc.gnu.org>
17801 gfortran.dg/private_type_2.f90: Modified to check that case with
17802 PRIVATE declaration within derived type is accepted.
17805 gfortran.dg/pointer_assign_1.f90: New test.
17808 * gfortran.dg/arrayio_0.f90: New test.
17811 gfortran.dg/data_initialized.f90: New test.
17812 gfortran.dg/data_constraints_1.f90: New test.
17813 gfortran.dg/data_constraints_2.f90: New test.
17815 2005-11-06 Janne Blomqvist <jb@gcc.gnu.org>
17819 * gfortran.dg/large_real_kind_form_io_1.f90: New file.
17821 2005-11-06 Diego Novillo <dnovillo@redhat.com>
17824 * gcc.dg/tree-ssa/pr24670.c: New test.
17826 2005-11-05 Ian Lance Taylor <ian@airs.com>
17829 * gcc.target/i386/pr22432.c: New test.
17831 2005-11-05 Richard Henderson <rth@redhat.com>
17833 * gcc.target/alpha/asm-1.c: Move from gcc.dg/asm-5.c.
17834 * gcc.target/alpha/cix-1.c, gcc.target/alpha/cix-2.c,
17835 gcc.target/alpha/max-1.c, gcc.target/alpha/max-2.c,
17836 gcc.target/alpha/base-1.c, gcc.target/alpha/base-2.c: Move
17837 from gcc.dg/alpha-*.
17838 * gcc.target/alpha/980217-1.c, gcc.target/alpha/20011018-1.c,
17839 gcc.target/alpha/20000715-1.c: Move from gcc.dg/.
17841 2005-11-05 Andreas Jaeger <aj@suse.de>
17843 * gcc.target/i386/20020523-2.c: Fix path for i386-cpuid.h.
17845 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
17848 * gcc.dg/torture/pr23424-1.c: New test.
17850 2005-11-04 Richard Henderson <rth@redhat.com>
17852 * gcc.target/i386/20000609-1.c, gcc.target/i386/20000614-1.c,
17853 gcc.target/i386/20000614-2.c, gcc.target/i386/20000720-1.c,
17854 gcc.target/i386/20000807-1.c, gcc.target/i386/20000904-1.c,
17855 gcc.target/i386/20001127-1.c, gcc.target/i386/20010202-1.c,
17856 gcc.target/i386/20010520-1.c, gcc.target/i386/20011009-1.c,
17857 gcc.target/i386/20011029-2.c, gcc.target/i386/20011107-1.c,
17858 gcc.target/i386/20011119-1.c, gcc.target/i386/20020201-3.c,
17859 gcc.target/i386/20020218-1.c, gcc.target/i386/20020224-1.c,
17860 gcc.target/i386/20020426-1.c, gcc.target/i386/20020523-1.c,
17861 gcc.target/i386/20020523-2.c, gcc.target/i386/20020531-1.c,
17862 gcc.target/i386/20020616-1.c, gcc.target/i386/20020729-1.c,
17863 gcc.target/i386/20030217-1.c, gcc.target/i386/20030926-1.c,
17864 gcc.target/i386/20040112-1.c, gcc.target/i386/20050113-1.c,
17865 gcc.target/i386/980211-1.c, gcc.target/i386/980226-1.c,
17866 gcc.target/i386/980414-1.c, gcc.target/i386/980520-1.c,
17867 gcc.target/i386/980709-1.c, gcc.target/i386/990117-1.c,
17868 gcc.target/i386/990130-1.c, gcc.target/i386/990213-2.c,
17869 gcc.target/i386/990214-1.c, gcc.target/i386/990424-1.c,
17870 gcc.target/i386/990524-1.c, gcc.target/i386/991129-1.c,
17871 gcc.target/i386/991209-1.c, gcc.target/i386/991214-1.c,
17872 gcc.target/i386/991230-1.c, gcc.target/i386/pr12092-1.c,
17873 gcc.target/i386/pr14289-1.c, gcc.target/i386/pr18614-1.c,
17874 gcc.target/i386/pr19236-1.c, gcc.target/i386/pr20204.c,
17875 gcc.target/i386/pr23943.c, gcc.target/i386/pr9771-1.c:
17877 * gcc.target/i386/387-1.c, gcc.target/i386/387-2.c,
17878 gcc.target/i386/387-3.c, gcc.target/i386/387-4.c,
17879 gcc.target/i386/387-5.c, gcc.target/i386/387-6.c,
17880 gcc.target/i386/387-7.c, gcc.target/i386/387-8.c,
17881 gcc.target/i386/3dnow-1.c, gcc.target/i386/3dnow-2.c,
17882 gcc.target/i386/3dnowA-1.c, gcc.target/i386/3dnowA-2.c,
17883 gcc.target/i386/asm-2.c, gcc.target/i386/asm-3.c,
17884 gcc.target/i386/asm-4.c, gcc.target/i386/bitfield1.c,
17885 gcc.target/i386/bitfield2.c, gcc.target/i386/bitfield3.c,
17886 gcc.target/i386/cadd.c, gcc.target/i386/call-1.c,
17887 gcc.target/i386/clobbers.c, gcc.target/i386/cmov1.c,
17888 gcc.target/i386/cmov2.c, gcc.target/i386/cmov3.c,
17889 gcc.target/i386/cmov4.c, gcc.target/i386/cmov5.c,
17890 gcc.target/i386/cvt-1.c, gcc.target/i386/fastcall-1.c,
17891 gcc.target/i386/fpcvt-1.c, gcc.target/i386/fpcvt-2.c,
17892 gcc.target/i386/fpcvt-3.c, gcc.target/i386/fpcvt-4.c,
17893 gcc.target/i386/lea.c, gcc.target/i386/local.c,
17894 gcc.target/i386/local2.c, gcc.target/i386/loop-1.c,
17895 gcc.target/i386/loop-2.c, gcc.target/i386/loop-3.c,
17896 gcc.target/i386/memset-1.c, gcc.target/i386/mmx-1.c,
17897 gcc.target/i386/mmx-2.c, gcc.target/i386/mmx-3.c,
17898 gcc.target/i386/mmx-4.c, gcc.target/i386/mmx-5.c,
17899 gcc.target/i386/mmx-6.c, gcc.target/i386/mul.c,
17900 gcc.target/i386/pentium4-not-mull.c, gcc.target/i386/pic-1.c,
17901 gcc.target/i386/regparm.c, gcc.target/i386/rotate-1.c,
17902 gcc.target/i386/sibcall-5.c, gcc.target/i386/signbit-1.c,
17903 gcc.target/i386/signbit-2.c, gcc.target/i386/signbit-3.c,
17904 gcc.target/i386/sse-10.c, gcc.target/i386/sse-11.c,
17905 gcc.target/i386/sse-12.c, gcc.target/i386/sse-5.c,
17906 gcc.target/i386/sse-6.c, gcc.target/i386/sse-7.c,
17907 gcc.target/i386/sse-8.c, gcc.target/i386/sse-9.c,
17908 gcc.target/i386/sse-vect-types.c, gcc.target/i386/ssefn-1.c,
17909 gcc.target/i386/ssefn-2.c, gcc.target/i386/ssefn-3.c,
17910 gcc.target/i386/ssefn-4.c, gcc.target/i386/ssefp-1.c,
17911 gcc.target/i386/ssefp-2.c, gcc.target/i386/ssetype-1.c,
17912 gcc.target/i386/ssetype-2.c, gcc.target/i386/ssetype-3.c,
17913 gcc.target/i386/ssetype-4.c, gcc.target/i386/ssetype-5.c,
17914 gcc.target/i386/unroll-1.c, gcc.target/i386/volatile-1.c,
17915 gcc.target/i386/xorps.c: Move from gcc.dg/i386-*.
17916 * gcc.target/i386/pr23376.c: Move from gcc.target/x86_64/pr23376.c.
17917 * gcc.target/i386/asm-5.c: Move from gcc.dg/asm-1.c.
17918 * gcc.target/i386/sse-13.c: Move from gcc.dg/i386-sse-1.c.
17919 * gcc.target/i386/sse-14.c: Move from gcc.dg/i386-sse-2.c.
17920 * gcc.target/i386/sse-15.c: Move from gcc.dg/i386-sse-3.c.
17921 * gcc.target/i386/sse-16.c: Move from gcc.dg/i386-sse-4.c.
17923 2005-11-04 Diego Novillo <dnovillo@redhat.com>
17926 * gcc.dg/tree-ssa/pr24627.c: New test.
17928 2005-11-04 Paul Brook <paul@codesourcery.com>
17930 * gcc.dg/tls/opt-10.c: New test.
17932 2005-11-04 Andreas Jaeger <aj@suse.de>
17934 * gcc.dg/format/unnamed-1.c: Add -msse for x86 compilation to
17935 avoid extra warnings.
17937 2005-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17939 PR libfortran/22298
17940 * lib/target-supports.exp
17941 (check_effective_target_static_libgfortran): New
17942 static_libgfortran effective target.
17943 * gfortran.dg/static_linking_1.f: New test.
17944 * gfortran.dg/static_linking_1.c: New file.
17946 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
17948 * gcc.dg/pr24615.c: Guard test with { target fpic }.
17950 2005-11-03 Josh Conner <jconner@apple.com>
17953 g++.dg/ext/array2.C: New test.
17954 g++.dg/template/dependent-name3.C: New test.
17955 g++.dg/template/dependent-name4.C: New test.
17956 g++.dg/template/sfinae2.C: New test.
17958 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
17960 PR preprocessor/22042
17961 * gcc.dg/cpp/strify4.c: New test.
17963 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
17966 * g++.dg/cpp/string-1.C: New test.
17968 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
17970 * gcc.target/powerpc: New directory.
17971 * gcc.target/powerpc/powerpc.exp: New file.
17972 * gcc.dg/20020118-1.c, gcc.dg/20030218-1.c, gcc.dg/20030505.c,
17973 gcc.dg/20040121-1.c, gcc.dg/20040622-1.c, gcc.dg/20041111-1.c,
17974 gcc.dg/20050603-1.c, gcc.dg/20050603-3.c, gcc.dg/20050830-1.c,
17975 gcc.dg/980827-1.c, gcc.dg/altivec-1.c, gcc.dg/altivec-10.c,
17976 gcc.dg/altivec-11.c, gcc.dg/altivec-12.c, gcc.dg/altivec-13.c,
17977 gcc.dg/altivec-14.c, gcc.dg/altivec-15.c, gcc.dg/altivec-16.c,
17978 gcc.dg/altivec-17.c, gcc.dg/altivec-18.c, gcc.dg/altivec-19.c,
17979 gcc.dg/altivec-2.c, gcc.dg/altivec-20.c, gcc.dg/altivec-21.c,
17980 gcc.dg/altivec-22.c, gcc.dg/altivec-3.c, gcc.dg/altivec-4.c,
17981 gcc.dg/altivec-5.c, gcc.dg/altivec-6.c, gcc.dg/altivec-7.c,
17982 gcc.dg/altivec-8.c, gcc.dg/altivec-9.c, gcc.dg/altivec-pr22085.c,
17983 gcc.dg/altivec-types-1.c, gcc.dg/altivec-types-2.c,
17984 gcc.dg/altivec-types-3.c, gcc.dg/altivec-types-4.c,
17985 gcc.dg/altivec-varargs-1.c, gcc.dg/altivec-vec-merge.c,
17986 gcc.dg/altivec_check.h, gcc.dg/compress-float-ppc-pic.c,
17987 gcc.dg/compress-float-ppc.c, gcc.dg/darwin-abi-1.c,
17988 gcc.dg/darwin-abi-2.c, gcc.dg/darwin-bool-1.c,
17989 gcc.dg/darwin-bool-2.c, gcc.dg/darwin-longdouble.c,
17990 gcc.dg/darwin-longlong.c, gcc.dg/darwin-misaligned.c,
17991 gcc.dg/doloop-1.c, gcc.dg/macho-lo-sum.c, gcc.dg/ppc-and-1.c,
17992 gcc.dg/ppc-bitfield1.c, gcc.dg/ppc-compare-1.c, gcc.dg/ppc-eabi.c,
17993 gcc.dg/ppc-fmadd-1.c, gcc.dg/ppc-fmadd-2.c, gcc.dg/ppc-fmadd-3.c,
17994 gcc.dg/ppc-fsel-1.c, gcc.dg/ppc-fsel-2.c, gcc.dg/ppc-fsel-3.c,
17995 gcc.dg/ppc-ldstruct.c, gcc.dg/ppc-mov-1.c, gcc.dg/ppc-sdata-1.c,
17996 gcc.dg/ppc-sdata-2.c, gcc.dg/ppc-spe.c, gcc.dg/ppc-spe64-1.c,
17997 gcc.dg/ppc-stackalign-1.c, gcc.dg/ppc-stfiwx.c,
17998 gcc.dg/ppc-vector-memcpy.c, gcc.dg/ppc-vector-memset.c,
17999 gcc.dg/ppc64-abi-1.c, gcc.dg/ppc64-abi-2.c, gcc.dg/ppc64-abi-3.c,
18000 gcc.dg/ppc64-toc.c, gcc.dg/pr16155.c, gcc.dg/pr16286.c,
18001 gcc.dg/pr18096-1.c, gcc.dg/rs6000-fpint-2.c,
18002 gcc.dg/rs6000-fpint.c, gcc.dg/rs6000-ldouble-1.c,
18003 gcc.dg/rs6000-ldouble-2.c, gcc.dg/rs6000-power2-1.c,
18004 gcc.dg/rs6000-power2-2.c, gcc.dg/spe1.c,
18005 gcc.dg/stabs-attrib-vect-darwin.c: Move to gcc.target/powerpc.
18007 2005-11-03 Mark Mitchell <mark@codesourcery.com>
18010 * g++.dg/warn/inline2.C: New test.
18012 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
18014 PR middle-end/23155
18015 * g++.dg/ext/c99struct1.C: New test.
18016 * gcc.dg/union-cast-1.c: New test.
18017 * gcc.dg/union-cast-2.c: New test.
18018 * gcc.dg/union-cast-3.c: New test.
18020 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
18022 PR middle-end/24589
18023 * gcc.c-torture/execute/zero-struct-2.c: New test.
18025 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
18028 * g++.dg/init/switch1.C: New test.
18030 2005-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
18032 * gcc.dg/delay-slot-1.c: New test.
18034 2005-11-03 Ulrich Weigand <uweigand@de.ibm.com>
18037 * gcc.dg/pr24620.c: New test.
18039 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
18042 * gcc.dg/format/unnamed-1.c: New test.
18044 2005-11-02 Mark Mitchell <mark@codesourcery.com>
18047 * g++.dg/expr/cond8.C: New test.
18050 * g++.dg/parse/dot1.C: New test.
18052 2005-11-02 Jan Hubicka <jh@suse.cz>
18055 * gcc.dg/i386-lea.c: New test
18057 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
18060 * gcc.dg/pr24615.c: New test.
18062 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
18065 * gcc.dg/pr24600.c: New test.
18067 2005-11-02 Mark Mitchell <mark@codesourcery.com>
18070 * g++.dg/parse/typename8.C: Compile with -w -fpermissive.
18071 * g++.dg/parse/typename9.C: New test.
18072 * g++/dg/parse/typename10.C: Likewise.
18074 2005-11-02 Andrew Pinski <pinskia@physics.uc.edu>
18077 * gfortran.fortran-torture/compile/defined_type_1.f90: New test.
18078 * gfortran.fortran-torture/compile/defined_type_2.f90: New test.
18079 * gfortran.fortran-torture/compile/defined_type_3.f90: New test.
18081 2005-11-02 Mark Mitchell <mark@codesourcery.com>
18084 * g++.dg/debug/static1.C: New test.
18086 2005-11-02 Josh Conner <jconner@apple.com>
18088 * g++.dg/crash38.C: moved into proper directory...
18089 * g++.dg/template/crash42.C: ...here
18091 2005-11-02 Hans-Peter Nilsson <hp@axis.com>
18094 * gcc.dg/bitfld-4.c, g++.dg/abi/bitfield4.C: Gate on
18095 pcc_bitfield_type_matters || default_packed.
18097 * lib/target-supports.exp
18098 (check_effective_target_pcc_bitfield_type_matters): New proc.
18099 * gcc.dg/bitfld-3.c: Gate on target pcc_bitfield_type_matters.
18102 * lib/target-supports.exp (check_effective_default_packed): New proc.
18103 * g++.dg/ext/packed3.C, g++.dg/ext/packed8.C, g++.dg/other/crash-4.C:
18104 Gate expected errors on target ! default_packed.
18105 * g++.dg/ext/packed4.C: Gate on target ! default_packed.
18107 2005-11-02 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18109 * gfortran.fortran-torture/execute/entry_9.f90: Revert previous
18112 2005-11-01 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18115 * gfortran.dg/entry_5.f90: New.
18116 * gfortran.fortran-torture/execute/entry_9.f90: Fix syntax error.
18118 2005-11-01 Bob Wilson <bob.wilson@acm.org>
18120 * gcc.dg/intmax_t-1.c: Disable for xtensa-*-elf*.
18122 2005-11-01 Paul Thomas <pault@gcc.gnu.org>
18125 gfortran.dg/namelist_blockdata.f90: New test.
18128 gfortran.dg/external_implicit_none.f90: New test.
18131 * gfortran.dg/secnds.f: New test.
18133 2005-10-31 Jan Hubicka <jh@suse.cz>
18136 * gcc.c-torture/compile/pr20928.c: New test.
18138 2005-10-31 Andrew Pinski <pinskia@physics.uc.edu>
18140 PR middle-end/23492
18141 * gcc.c-torture/compile/zero-strct-5.c: New test.
18143 2005-10-31 Jerry DeLisle <jvdelisle@verizon.net>
18145 PR libgfortran/24584
18146 * gfortran.dg/pr24584.f90: New test.
18148 2005-10-28 Erik Edelmann <eedelman@gcc.gnu.org>
18151 * gfortran.dg/char_result_9.f90: New.
18152 * gfortran.dg/char_result_10.f90: New.
18154 2005-10-30 Jan Hubicka <jh@suse.cz>
18156 * g++.dg/tree-ssa/pr24172.C: New testcase.
18158 2005-10-30 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18160 * gfortran.dg/enum_10.f90, gfortran.dg/enum_10.c: New test.
18162 2005-10-30 Gaurav Gautam <gauravga@noida.hcltech.com>
18164 * gfortran.dg/enum_1.f90, gfortran.dg/enum_2.f90,
18165 gfortran.dg/enum_3.f90, gfortran.dg/enum_4.f90,
18166 gfortran.dg/enum_5.f90, gfortran.dg/enum_6.f90,
18167 gfortran.dg/enum_7.f90, gfortran.dg/enum_8.f90,
18168 gfortran.dg/enum_9.f90,
18169 gfortran.fortran-torture/compile/enum_1.f90,
18170 gfortran.fortran-torture/execute/enum_1.f90,
18171 gfortran.fortran-torture/execute/enum_2.f90,
18172 gfortran.fortran-torture/execute/enum_3.f90,
18173 gfortran.fortran-torture/execute/enum_4.f90: New tests.
18175 2005-10-30 Hans-Peter Nilsson <hp@bitrange.com>
18178 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles, main):
18179 For mmix-*-*, pass with dg-options an additional -mno-base-addresses.
18181 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
18183 PR libfortran/20179
18184 * gfortran.dg/mixed_io_1.f90: New test.
18185 * gfortran.dg/mixed_io_1.c: New file.
18187 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
18189 * gfortran.dg/malloc_free_1.f90: New test.
18191 2005-10-29 Hans-Peter Nilsson <hp@axis.com>
18193 * gcc.dg/nested-func-4.c: Require profiling -pg.
18195 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
18198 * g++.dg/warn/main-2.C: New test.
18200 2005-10-28 Steven G. Kargl <kargls@comcast.net>
18203 * gfortran.dg/interface_2.f90: new test.
18205 2005-10-28 Josh Conner <jconner@apple.com>
18208 * g++.dg/template/crash38.C: New test.
18209 * g++.dg/parse/explicit1.C: Change expected errors.
18211 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
18214 * g++.dg/other/large-size-array.C: New test.
18216 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
18218 PR middle-end/24362
18219 * g++.dg/opt/complex4.C: New test.
18221 2005-10-25 Eric Botcazou <ebotcazou@adacore.com>
18223 * gcc.dg/nested-func-4.c: New test.
18225 2005-10-26 Paul Thomas <pault@gcc.gnu.org>
18228 gfortran.dg/derived_recursion.f90: New test.
18229 gfortran.dg/implicit_actual.f90: New test.
18231 2005-10-25 Alexandre Oliva <aoliva@redhat.com>
18233 PR middle-end/24295, PR testsuite/24477
18234 * g++.old-deja/g++.abi/vtable2.C: Require alias for now. Will be
18235 removed when weakref hits the tree.
18237 2005-10-25 Jakub Jelinek <jakub@redhat.com>
18239 * gfortran.dg/cray_pointers_4.f90: New test.
18241 * gfortran.dg/cray_pointers_5.f90: New test.
18243 2005-10-25 Feng Wang <fengwang@nudt.edu.cn>
18246 * gfortran.dg/assign_5.f90: New test.
18247 * gfortran.dg/assign_6.f: New test.
18249 2005-10-25 Uros Bizjak <uros@kss-loka.si>
18251 * g++.dg/other/i386-1.C: Include i386-cpuid.h. Pass if
18252 CPU has no SSE support.
18254 2005-10-24 Jerry DeLisle <jvdelisle@verizon.net>
18256 PR libgfortran/24224
18257 * gfortran.dg/arrayio_1.f90: Update attribution.
18258 * gfortran.dg/arrayio_2.f90: Update attribution.
18259 * gfortran.dg/arrayio_3.f90: Update attribution.
18260 * gfortran.dg/arrayio_4.f90: Update test conditions.
18261 * gfortran.dg/arrayio_5.f90: Update attribution.
18262 * gfortran.dg/arrayio_6.f90: New test.
18263 * gfortran.dg/arrayio_7.f90: New test.
18265 2005-10-24 Zdenek Dvorak <dvorakz@suse.cz>
18267 * gcc.dg/tree-ssa/loop-9.c: Prevent matching "leave".
18269 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
18271 * gfortran.dg/namelist_char_only.f90: Add missing newline at end.
18273 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
18276 * gfortran.dg/namelist_char_only.f90: New test.
18278 2005-10-24 Asher Langton <langton2@llnl.gov>
18282 * gfortran.dg/cray_pointers_1.f90: New test.
18283 * gfortran.dg/cray_pointers_2.f90: New test.
18284 * gfortran.dg/cray_pointers_3.f90: New test.
18285 * gfortran.dg/loc_1.f90: New test.
18286 * gfortran.dg/loc_2.f90: New test.
18288 2005-10-24 Steven Bosscher <stevenb@suse.de>
18290 * gcc.dg/pr24225.c: New test.
18292 2005-10-24 Asher Langton <langton2@llnl.gov>
18294 * gfortran.dg/dup_save_1.f90: New test.
18295 * gfortran.dg/dup_save_2.f90: New test.
18297 2005-10-24 Paul Brook <paul@codesourcery.com>
18300 * gcc.dg/20050922-1.c: Provide definition of uint32_t without using
18303 2005-10-23 Jerry DeLisle <jvdelisle@verizon.net>
18305 PR libgfortran/24489
18306 * gfortran.dg/pr24489.f90: New test.
18308 2005-10-23 Andrew Pinski <pinskia@physics.uc.edu>
18311 * gfortran.dg/ichar_1.f90: Add tests for derived types.
18313 2005-10-23 Hans-Peter Nilsson <hp@bitrange.com>
18316 * g++.dg/init/array16.C: Skip for mmix-*-*.
18318 2005-10-23 Asher Langton <langton2@llnl.gov>
18320 * gfortran.dg/byte_1.f90: New test.
18321 * gfortran.dg/byte_2.f90: New test.
18323 2005-10-23 David Edelsohn <edelsohn@gnu.org>
18325 * gcc.dg/attr-alias-3.c: XFAIL on AIX.
18327 2005-10-23 Paul Thomas <pault@gcc.gnu.org>
18330 * gfortran.dg/assign_func_dtcomp_1.f90: New test.
18333 * gfortran.dg/merge_char_const.f90: New test.
18336 * gfortran.dg/spread_scalar_source.f90: New test.
18338 2005-10-22 Hans-Peter Nilsson <hp@axis.com>
18340 * g++.old-deja/g++.jason/thunk2.C: Guard test with { target fpic }.
18342 * gcc.dg/tree-ssa/20040204-1.c: Adjust XFAIL for CRIS and MMIX.
18343 * gcc.dg/tree-ssa/loop-1.c: Adjust "call foo"-scanning for CRIS.
18345 * gcc.dg/weak/typeof-2.c: Adjust for CRIS keeping baz3 in a register.
18347 2005-10-22 Erik Edelmann <eedelman@gcc.gnu.org>
18350 * gfortran.dg/der_pointer_4.f90: New.
18352 2005-10-22 David Ayers <d.ayers@inode.at>
18354 * obj-c++.dg/except-1.mm: Simplify.
18356 2005-10-21 David Ayers <d.ayers@inode.at>
18358 * obj-c++.dg/except-1.mm: Generalize for both Objective-C runtimes.
18360 2005-10-21 Jakub Jelinek <jakub@redhat.com>
18362 * gfortran.dg/assumed_dummy_2.f90: New test.
18364 2005-10-21 James E Wilson <wilson@specifix.com>
18366 PR preprocessor/15220
18367 * gcc.misc-tests/mg-2.c, gcc.misc-tests/mg-2.exp: New.
18369 2005-10-21 Eric Botcazou <ebotcazou@adacore.com>
18371 * gcc.c-torture/execute/20051021-1.c: New test.
18373 2005-10-21 Mark Mitchell <mark@codesourcery.com>
18376 * g++.dg/ext/tmplattr1.C: New test.
18378 2005-10-21 Paul Thomas <pault@gcc.gnu.org>
18381 * gfortran.dg/assumed_size_dt_dummy.f90: Add test for scalar case.
18383 2005-10-20 Geoffrey Keating <geoffk@apple.com>
18385 * obj-c++.dg/except-1.mm: New.
18387 * obj-c++.dg/stubify-2.mm: Update the name of the RTL dump file.
18389 2005-10-21 Alan Modra <amodra@bigpond.net.au>
18391 * g++.dg/warn/Wconversion1.C: Use -fsigned-char.
18393 2005-10-20 Alexandre Oliva <aoliva@redhat.com>
18395 PR middle-end/24295
18396 * g++.old-deja/g++.abi/vtable2.C: Do not introduce external
18397 declarations with the same names as thunks' alias targets, use
18399 * gcc.dg/attr-alias-3.c: New test.
18400 * gcc.dg/weak/weak-14.c, gcc.dg/weak/weak-14a.c: New test.
18402 2005-10-20 Mark Mitchell <mark@codesourcery.com>
18405 * g++.dg/parse/access8.C: New test.
18407 2005-10-20 Richard Guenther <rguenther@suse.de>
18410 * g++.dg/tree-ssa/pr24439.C: New testcase.
18412 2005-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
18414 * g++.dg/opt/delay-slot-1.C: New test.
18416 2005-10-20 Erik Edelmann <erik.edelmann@iki.fi>
18419 * gfortran.fg/der_init_1.f90: New.
18421 2005-10-19 Ulrich Weigand <uweigand@de.ibm.com>
18423 * gcc.dg/20050824-1.c (f): Clobber %r13 and %r14 only on s390x.
18425 2005-10-19 Mark Mitchell <mark@codesourcery.com>
18428 * g++.dg/parse/error28.C: New test.
18430 2005-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
18432 * gcc.dg/profile-generate-2.c: New test.
18434 2005-10-18 Danny Smith <dannysmith@users.sourceforge.net>
18437 * g++.dg/ext/dllimport11.C: New.
18439 2005-10-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18442 * g++.dg/other/friend3.C: New test.
18444 2005-10-18 Mark Mitchell <mark@codesourcery.com>
18447 * g++.dg/template/error19.C: New test.
18449 2005-10-18 Nathan Sidwell <nathan@codesourcery.com>
18452 * g++.dg/overload/koenig2.C: New.
18455 * g++.dg/overload/error2.C: New.
18458 * g++.dg/inherit/covariant14.C: New.
18460 2005-10-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18463 * g++.dg/parse/for1.C: New test.
18465 2005-10-17 Paul Thomas <pault@gcc.gnu.org>
18468 * gfortran.dg/host_dummy_index_1.f90: New test.
18471 * gfortran.dg/automatic_char_len_2.f90: New test.
18474 * gfortran.dg/recursive_statement_functions.f90: New test.
18477 * gfortran.dg/assumed_size_dt_dummy.f90: New test.
18480 * gfortran.dg/external_initializer.f90: New test.
18483 * non_module_public.f90: New test.
18485 2005-10-17 Nathan Sidwell <nathan@codesourcery.com>
18488 * g++.dg/template/overload7.C: New.
18491 * g++.dg/other/switch2.C: Remove expected warnings.
18494 * g++.dg/template/defarg6.C: New.
18496 2005-10-17 Uros Bizjak <uros@kss-loka.si>
18499 * gcc.target/i386/pr24315.c: New test.
18501 2005-10-16 Mark Mitchell <mark@codesourcery.com>
18504 * g++.dg/template/static21.C: New test.
18505 * g++.dg/template/static21-a.cc: Likewise.
18507 2005-10-16 Andrew Pinski <pinskia@physics.uc.edu>
18510 * g++.dg/warn/Wswitch-default-1.C: New test.
18511 * g++.dg/warn/Wswitch-default-2.C: New test.
18513 2005-10-16 Mark Mitchell <mark@codesourcery.com>
18516 * g++.dg/parse/template18.C: New test.
18517 * g++.dg/template/nontype15.C: Likewise.
18519 2005-10-16 Erik Edelmann <erik.edelmann@iki.fi>
18522 * gfortran.dg/spec_expr_2.f90: New.
18524 2005-10-16 Hans-Peter Nilsson <hp@axis.com>
18526 * g++.dg/debug/debug3.C, g++.dg/ext/visibility/noPLT.C,
18527 g++.dg/opt/vt1.C, g++.old-deja/g++.other/local-alloc1.C,
18528 gcc.dg/20001009-1.c, gcc.dg/20010912-1.c, gcc.dg/20020122-4.c,
18529 gcc.dg/20020415-1.c, gcc.dg/20020430-1.c, gcc.dg/20021018-1.c,
18530 gcc.dg/20021023-1.c, gcc.dg/20021029-1.c, gcc.dg/20021116-1.c,
18531 gcc.dg/20030120-1.c, gcc.dg/20030213-1.c, gcc.dg/20030225-1.c,
18532 gcc.dg/20030702-1.c, gcc.dg/20030708-1.c, gcc.dg/20040311-2.c,
18533 gcc.dg/inline-2.c: Guard test with { target fpic }. Remove
18534 previous target-specific skips and warning-message matches where
18537 2005-10-15 Mark Mitchell <mark@codesourcery.com>
18540 * g++.dg/warn/Wctor-dtor.C: New test.
18542 2005-10-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18545 * gcc.dg/for-1.c: New test.
18547 2005-10-14 Mark Mitchell <mark@codesourcery.com>
18550 * g++.dg/warn/Wconversion1.C: New test.
18551 * g++.dg/ext/packed4.C: Compile with -w.
18552 * g++.dg/opt/20050511-1.C: Likewise.
18553 * g++.old-deja/g++.other/warn4.C: Compiler with -Wconversion.
18555 2005-10-14 Jakub Jelinek <jakub@redhat.com>
18557 * gfortran.dg/boz_5.f90: New test.
18559 2005-10-14 Nathan Sidwell <nathan@codesourcery.com>
18562 * g++.dg/other/switch2.C: New.
18565 * g++.dg/init/ctor7.C: New.
18567 2005-10-13 David Edelsohn <edelsohn@gnu.org>
18570 * g++.dg/parse/crash32.C: New test.
18572 2005-10-13 Mark Mitchell <mark@codesourcery.com>
18575 * g++.dg/init/goto2.C: New test.
18578 * g++.dg/template/crash/41.C: New test.
18581 * g++.dg/template/crash40.C: New test.
18584 * g++.dg/parse/friend5.C: New test.
18587 * g++.dg/template/crash38.C: New test.
18590 * g++.dg/template/friend38.C: New test.
18593 * g++.dg/template/crash39.C: New test.
18595 2005-10-13 Hans-Peter Nilsson <hp@bitrange.com>
18597 * gcc.dg/debug/dwarf2/dwarf-char1.c,
18598 gcc.dg/debug/dwarf2/dwarf-char2.c,
18599 gcc.dg/debug/dwarf2/dwarf-char3.c: Skip for mmix-*-*
18601 * gcc.dg/intmax_t-1.c: Remove mmix-*-* from dg-error statement.
18603 2005-10-12 Danny Smith <dannysmith@users.sourceforge.net>
18605 * gcc.dg/dll-2.c: Add tests for warnings.
18606 * gcc.dg/dll-3.c: Likewise.
18607 * gcc.dg/dll-4.c: Likewise.
18609 * g++.dg/ext/dllimport1.C: Adjust tests for warnings.
18610 * g++.dg/ext/dllimport2.C: Likewise.
18611 * g++.dg/ext/dllimport3.C: Likewise.
18612 * g++.dg/ext/dllimport7.C: Likewise.
18613 * g++.dg/ext/dllimport8.C: Likewise.
18614 * g++.dg/ext/dllimport9.C: Likewise.
18616 2005-10-10 Paul Thomas <pault@gcc.gnu.org>
18619 * gfortran.dg/derived_pointer_recursion.f90: New test.
18621 2005-10-12 Adrian Straetling <straetling@de.ibm.com>
18623 * gcc.c-torture/execute/20051012-1.c: New test.
18625 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
18628 * gfortran.dg/automatic_char_len_1.f90: New test.
18630 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
18633 * gfortran.dg/save_common.f90: New test.
18636 * gfortran.dg/save_result.f90: New test.
18638 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
18641 * g++.dg/template/dependent-expr1.C: Add new expected error.
18642 * g++.dg/template/dependent-expr2.C: Adjust error text.
18643 * g++.dg/template/overload6.C: New.
18646 * g++.dg/other/typename8.C: New.
18649 * g++.dg/other/return1.C: New.
18651 2005-10-12 Paolo Bonzini <bonzini@gnu.org>
18654 * g++.dg/ext/label5.C: New.
18656 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
18659 * g++.dg/parse/crash31.C: New.
18661 2005-10-12 Razya Ladelsky <razya@il.ibm.com>
18663 * g++.dg/ipa/ipa-1.c: New test.
18664 * g++.dg/ipa/ipa-2.c: New test.
18665 * g++.dg/ipa/ipa-3.c: New test.
18666 * g++.dg/ipa/ipa-4.c: New test.
18667 * g++.dg/ipa/ipa-5.c: New test.
18668 * g++.dg/ipa/ipa.exp: New file.
18670 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
18673 * gfortran.dg/private_type_3.f90: New test.
18675 2005-10-11 Steven G. Kargl <kargls@comcast.net>
18678 gfortran.dg/aint_anint_1.f90: New test.
18680 2005-10-11 Steven G. Kargl <kargls@comcast.net>
18682 PR libgfortran/24313
18683 gfortran.dg/csqrt.f: New test.
18685 2005-10-11 Ian Lance Taylor <ian@airs.com>
18688 * g++.dg/warn/noeffect7.C: New test.
18689 * g++.dg/warn/noeffect2.C: Instantiate templates.
18690 * g++.dg/warn/noeffect4.C: Instantiate template. Add new error
18693 2005-10-11 Mark Mitchell <mark@codesourcery.com>
18696 * g++.dg/init/float1.C: New test.
18699 * g++.dg/init/member1.C: Tweak error markers.
18701 2005-10-11 Janis Johnson <janis187@us.ibm.com>
18704 * gcc.dg/compat/struct-layout-1_generator.c (generate_fields):
18705 Check for null pointer.
18707 2005-10-11 Mark Mitchell <mark@codesourcery.com>
18710 * g++.dg/parse/ret-type3.C: New test.
18712 2005-10-11 Andrew Pinski <pinskia@physics.uc.edu>
18715 * gcc.c-torture/compile/pr23946.c: New test.
18717 2005-10-11 Jakub Jelinek <jakub@redhat.com>
18719 * g++.dg/opt/mmx2.C: New test.
18721 2005-10-10 Mark Mitchell <mark@codesourcery.com>
18724 * g++.dg/template/static20.C: New test.
18727 * g++.dg/warn/Wunused-12.C: New test.
18730 * g++.dg/template/arg4.C: New test.
18732 2005-10-10 Eric Botcazou <ebotcazou@libertysurf.fr>
18734 * gcc.dg/ucnid-2.c: XFAIL on Solaris.
18735 * gcc.dg/ucnid-3.c: Likewise.
18736 * gcc.dg/ucnid-4.c: Likewise.
18737 * gcc.dg/tree-ssa/gen-vect-25.c (main): Return a value.
18738 * g++.dg/other/ucnid-1.C: Likewise.
18739 * gcc.dg/sparc-frame-1.c: New test.
18741 2005-10-10 Mark Mitchell <mark@codesourcery.com>
18744 * g++.dg/template/spec27.C: New test.
18747 * g++.dg/template/static19.C: New test.
18749 2005-10-09 Eric Botcazou <ebotcazou@libertysurf.fr>
18751 * gcc.dg/20050922-1.c: Skip on Solaris 2.5.1 to 9.
18752 * g++.dg/warn/miss-format-1.C: XFAIL vscanf test on Solaris 2.5.1 to 8.
18754 2005-10-07 Andrew Pinski <pinskia@physics.uc.edu>
18757 * gfortran.fortran-torture/compile/pr24136.f: New test.
18759 2005-10-08 James A. Morrison <phython@gcc.gnu.org>
18762 * g++.dg/parse/crash30.C: New test.
18764 2005-10-07 Richard Guenther <rguenther@suse.de>
18766 PR middle-end/24227
18767 * gcc.c-torture/compile/pr24227.c: New testcase.
18769 2005-10-07 Steve Ellcey <sje@cup.hp.com>
18771 * gcc.dg/compat/struct-layout-1_generate.c (generate_fields):
18772 Do not put aligned attributes on array elements.
18774 2005-10-07 Ulrich Weigand <uweigand@de.ibm.com>
18776 PR testsuite/23611, PR testsuite/23615
18777 * obj-c++.dg/bitfield-3.mm: Include standard headers instead of
18778 writing prototypes of library functions by hand.
18779 * obj-c++.dg/bitfield-4.mm: Likewise.
18780 * obj-c++.dg/const-str-4.mm: Likewise.
18781 * obj-c++.dg/encode-4.mm: Likewise.
18782 * obj-c++.dg/encode-5.mm: Likewise.
18783 * obj-c++.dg/encode-6.mm: Likewise.
18784 * obj-c++.dg/gnu-runtime-3.mm: Likewise.
18785 * obj-c++.dg/method-10.mm: Likewise.
18786 * obj-c++.dg/method-17.mm: Likewise.
18787 * obj-c++.dg/method-19.mm: Likewise.
18788 * obj-c++.dg/try-catch-2.mm: Likewise.
18790 2005-10-06 Richard Henderson <rth@redhat.com>
18793 * gcc.dg/i386-sse-10.c: Add -fno-omit-frame-pointer.
18795 2005-10-06 Dale Johannesen <dalej@apple.com>
18797 * gcc.c-torture/execute/20030125-1.c: Correct.
18799 2005-10-06 Richard Guenther <rguenther@suse.de>
18801 PR tree-optimization/24238
18802 * g++.dg/tree-ssa/pr24238.C: New testcase.
18804 2005-10-07 Erik Edelmann <erik.edelmann@iki.fi>
18807 * gfortran.dg/der_pointer_3.f90: New test.
18809 2005-10-05 Devang Patel <dpatel@apple.com>
18812 * g++.dg/other/PR23205.C: New.
18814 2005-10-05 Richard Henderson <rth@redhat.com>
18817 * g++.dg/eh/omit-frame-pointer.C: Remove i?86 specific options.
18818 * g++.dg/eh/omit-frame-pointer2.C: Likewise.
18820 2005-10-05 Dale Johannesen <dalej@apple.com>
18822 * gcc.c-torture/execute/float-floor.c: New.
18824 2005-10-05 Paolo Bonzini <bonzini@gnu.org>
18826 PR tree-optimization/21419
18827 PR tree-optimization/24146
18828 PR tree-optimization/24151
18830 * g++.dg/ext/asm7.C: New.
18831 * g++.dg/ext/asm8.C: New.
18832 * gcc.dg/asm-1.c: Compile on all targets.
18833 * gcc.dg/asm-pr24146.c: New.
18834 * gcc.dg/pr21419.c: Adjust error messages.
18836 2005-10-05 Richard Guenther <rguenther@suse.de>
18839 * gfortran.fortran-torture/compile/empty.f90: New testcase.
18841 2005-10-05 Nathan Sidwell <nathan@codesourcery.com>
18844 * g++.dg/template/spec22.C: Robustify test.
18845 * g++.dg/template/spec26.C: New.
18847 2005-10-05 Uros Bizjak <uros@kss-loka.si>
18849 * gcc.dg/vect/vect-shift-1.c: Include tree-vect.h header. Check
18850 if target supports vector instructions.
18852 2005-10-04 Geoffrey Keating <geoffk@apple.com>
18854 * gcc.dg/builtins-config.h: Only PowerPC Mac OS shipped without
18857 2005-10-04 Janis Johnson <janis187@us.ibm.com>
18859 * lib/target-supports.exp (check_effective_target_fortran_large_real,
18860 check_effective_target_fortran_large_int): Replace cached result
18861 when target changes.
18863 2005-10-04 Devang Patel <dpatel@apple.com>
18865 * gcc.dg/i386-sse-vect-types.c: New.
18867 2005-10-04 Ian Lance Taylor <ian@airs.com>
18869 PR preprocessor/13726
18870 * gcc.dg/cpp/cmdlne-dI-C.c: New test.
18871 * gcc.dg/cpp/cmdlne-dI-C.h: New file.
18873 2005-10-04 Richard Guenther <rguenther@suse.de>
18876 * gcc.dg/noncompile/pr23576.c: New testcase.
18878 2005-10-04 Andrew Pinski <pinskia@physics.uc.edu>
18880 PR middle-end/23125
18881 * gcc.dg/register-var-3.c: New test.
18883 2005-10-04 Steven Bosscher <stevenb@suse.de>
18885 * gcc.dg/pr23049.c: New test.
18887 * gcc.dg/ucnid-4.c: Fix test.
18889 2005-10-03 Diego Novillo <dnovillo@redhat.com>
18892 * gcc.c-torture/compile/pr23445.c: New test.
18894 2005-10-03 Alexandre Oliva <aoliva@redhat.com>
18896 * g++.dg/overload/unknown1.C: New.
18898 2005-10-03 Mark Mitchell <mark@codesourcery.com>
18901 * g++.dg/template/repo4.C: New test.
18903 2005-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
18905 PR libfortran/19308
18906 * gfortran.dg/large_real_kind_2.F90: New test.
18907 * gfortran.dg/large_integer_kind_2.f90: New test.
18909 2005-10-03 Uros Bizjak <uros@kss-loka.si>
18911 * lib/target-supports.exp (check_effective_target_vect_shift):
18912 Implement with result caching. Add i?86, x86_64 and ia64 targets.
18913 (check_effective_target_vect_condition): Fix copy-n-pasto.
18915 * gcc.dg/vect/pr22480.c : Enable for effective-target vect_shift.
18916 * gcc.dg/vect/vect-shift-1.c: Remove XFAIL for i?86 and x86_64
18919 2005-10-02 Mark Mitchell <mark@codesourcery.com>
18922 * g++.dg/template/overload5.C : New test.
18925 * g++.dg/expr/stdarg1.C: New test.
18927 2005-10-02 Diego Novillo <dnovillo@redhat.com>
18930 * gcc.c-torture/execute/pr24142.c: New test.
18932 2005-10-01 Diego Novillo <dnovillo@redhat.com>
18935 * gcc.c-torture/execute/pr24141.c: New test.
18937 2005-10-01 James A. Morrison <phython@gcc.gnu.org>
18938 Diego Novillo <dnovillo@redhat.com>
18941 * gcc.c-torture/execute/pr23604.c: New test.
18943 2005-10-01 Paul Thomas <pault@gcc.gnu.org>
18952 gfortran.dg/equiv_constraint_1.f90: New test.
18953 gfortran.dg/equiv_constraint_2.f90: New test.
18954 gfortran.dg/equiv_constraint_3.f90: New test.
18955 gfortran.dg/equiv_constraint_4.f90: New test.
18956 gfortran.dg/equiv_constraint_5.f90: New test.
18957 gfortran.dg/equiv_constraint_6.f90: New test.
18958 gfortran.dg/equiv_constraint_7.f90: New test.
18959 gfortran.dg/equiv_constraint_8.f90: New test.
18960 gfortran.dg/private_type_1.f90: New test.
18961 gfortran.dg/private_type_2.f90: New test.
18962 gfortran.dg/g77/980628-2.f, 980628-3.f, 980628-9.f,
18963 980628-10.f: Assert std=gnu to permit mixing of
18964 types in equivalence statements.
18966 2005-09-30 Janne Blomqvist <jblomqvi@cc.hut.fi>
18969 * gfortran.dg/open_status_1.f90: New.
18971 2005-09-30 Uros Bizjak <uros@kss-loka.si>
18973 * gcc.dg/vect/fast-math-vect-reduc-7.c: Clean up temp files.
18974 * gcc.dg/vect/pr22480.c: Clean up temp files.
18975 * gcc.dg/vect/pr23831.c: Clean up temp files.
18976 * gcc.dg/vect/pr23816-1.c: Require effective-target vect_condition.
18977 Clean up temp files.
18978 * gcc.dg/vect/pr23816-2.c: Require effective-target vect_condition.
18979 Clean up temp files.
18981 * gcc.dg/20050309-1.c: Clean up temp files.
18982 * gcc.dg/20050325-1.c: Clean up temp files.
18984 2005-09-30 Uros Bizjak <uros@kss-loka.si>
18986 PR tree-optimization/24059
18987 * gcc.dg/vect/pr24059.c : New test.
18989 2005-09-29 Jakub Jelinek <jakub@redhat.com>
18991 PR middle-end/24109
18992 * gcc.c-torture/execute/20050929-1.c: New test.
18994 2005-09-29 Steven Bosscher <stevenb@suse.de>
18996 * gcc.dg/tree-ssa/ssa-ccp-11.c: Fix the test case and un-xfail.
18998 2005-09-29 Paolo Bonzini <bonzini@gnu.org>
19001 * gcc.dg/pr21419.c: New test.
19003 2005-09-29 Steven Bosscher <stevenb@suse.de>
19005 * gcc.dg/pr23911.c: New test.
19007 2005-09-28 Mark Mitchell <mark@codesourcery.com>
19009 * g++.dg/opt/pr19650.C: Use -w -fpermissive.
19012 * g++.dg/parse/qualified4.C: New test.
19013 * g++.old-deja/g++.law/static-mem5.C: Use -w -fpermissive.
19014 * g++.old-deja/g++.mike/p8154.C: Likewise.
19016 2005-09-27 Mark Mitchell <mark@codesourcery.com>
19019 * g++.dg/template/friend37.C: New test.
19020 * g++.dg/parse/crash28.C: Adjust error markers.
19022 2005-09-27 Jakub Jelinek <jakub@redhat.com>
19025 * gfortran.fortran-torture/execute/save_2.f90: New decl.
19027 2005-09-27 Devang Patel <dpatel@apple.com>
19029 PR tree-optimization/23625
19030 * gcc.dg/pr23625.c: New test.
19032 2005-09-27 Uros Bizjak <uros@kss-loka.si>
19034 * gcc.target/i386/pr22585.c: Run on 32-bit x86 only.
19035 * gcc.target/i386/builtin-apply-mmx.c: Run on 32-bit x86 only.
19037 2005-09-26 Jakub Jelinek <jakub@redhat.com>
19040 * gfortran.fortran-torture/execute/save_1.f90: New test.
19041 * gfortran.dg/save_1.f90: New test.
19043 2005-09-26 Uros Bizjak <uros@kss-loka.si>
19045 * gcc.target/i386/builtin-apply-mmx.c: New test.
19048 * gcc.target/i386/pr22576.c: New test.
19051 * gcc.target/i386/pr22585.c: New test.
19054 * gcc.target/i386/pr23268.c: New test.
19056 PR middle-end/23831
19057 * gcc.dg/vect/pr23831.c: New test.
19060 * gcc.target/i386/pr24055.c: New test.
19062 2005-09-25 Kazu Hirata <kazu@codesourcery.com>
19064 PR tree-optimization/23960
19065 * gcc.c-torture/compile/pr23960.c: New.
19067 2005-09-23 Paul Thomas <pault@gcc.gnu.org>
19070 * gfortran.dg/nested_modules_3.f90: New.
19072 2005-09-22 Steven G. Kargl <kargls@comcast.net>
19075 gfortran.dg/interface_1.f90: New test.
19077 2005-09-22 Erik Edelmann <erik.edelmann@iki.fi>
19078 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
19081 * gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90: New test.
19083 2005-09-22 Steven G. Kargl <kargls@comcast.net>
19086 * gfortran.dg/imag_1.f: New test.
19087 * gfortran.dg/imag_2.f: Ditto.
19089 2005-09-22 J"orn Rennecke <joern.rennecke@st.com>
19091 * gcc.dg/intmax_t-1.c: Remove sh*-*-elf from dg-error statement.
19093 2005-09-22 Jakub Jelinek <jakub@redhat.com>
19096 * g++.dg/warn/pr21983.C: New test.
19098 2005-09-22 Andreas Krebbel <krebbel1@de.ibm.com>
19100 * gcc.dg/20050922-1.c: Testcase added.
19102 2005-09-21 Mark Mitchell <mark@codesourcery.com>
19105 * g++.dg/template/array14.C: New test.
19107 2005-09-21 Erik Edelmann <erik.edelmann@iki.fi>
19110 * gfortran.dg/der_ptr_component_1.f90: New test.
19112 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19115 * g++.dg/template/error1.C: Reject "no matching function" message.
19117 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19120 * g++.dg/lookup/error1.C: New test.
19122 2005-09-21 Dorit Nuzman <dorit@il.ibm.com>
19124 * gcc.dg/vect/vect-dv-2.c: Change loop bound and restore original
19125 functionality of the testcase.
19127 2005-09-20 Richard Henderson <rth@redhat.com>
19129 * gcc.dg/vect/vect-22.c: Require vect_float.
19130 * gcc.dg/vect/vect-91.c: XFAIL if vect_no_int_add.
19132 2005-09-20 Joseph S. Myers <joseph@codesourcery.com>
19134 * g++.dg/cpp/ucnid-1.C, g++.dg/cpp/normalize-1.C,
19135 g++.dg/other/ucnid-1.C, gcc.dg/cpp/normalize-1.c,
19136 gcc.dg/cpp/normalize-2.c, gcc.dg/cpp/normalize-3.c,
19137 gcc.dg/cpp/normalize-4.c, gcc.dg/cpp/ucnid-1.c,
19138 gcc.dg/cpp/ucnid-2.c, gcc.dg/cpp/ucnid-3.c, gcc.dg/cpp/ucnid-4.c,
19139 gcc.dg/cpp/ucnid-5.c, gcc.dg/cpp/ucnid-7.c,gcc.dg/ucnid-1.c,
19140 gcc.dg/ucnid-2.c, gcc.dg/ucnid-3.c, gcc.dg/ucnid-4.c,
19141 gcc.dg/ucnid-5.c, gcc.dg/ucnid-6.c: Add -fextended-identifiers.
19142 * gcc.dg/cpp/ucnid-8.c: New test.
19144 2005-09-20 Jakub Jelinek <jakub@redhat.com>
19146 PR tree-optimization/23929
19147 * gcc.c-torture/compile/pr23929.c: New test.
19149 2005-09-20 Daniel Berlin <dberlin@dberlin.org>
19151 * gcc.dg/vect/vect-dv-2.c: Expect same alignment message only
19154 2005-09-20 Steve Ellcey <sje@cup.hp.com>
19157 * g++.dg/other/pr22003.C: Require named sections.
19159 2005-09-20 Jakub Jelinek <jakub@redhat.com>
19162 * g++.dg/rtti/crash3.C: New test.
19164 PR tree-optimization/23818
19165 * gcc.dg/pr23818.c: New test.
19167 2005-09-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
19170 * gfortran.dg/print_fmt_4.f: New.
19172 2005-09-20 Jakub Jelinek <jakub@redhat.com>
19175 * gfortran.fortran-torture/execute/entry_11.f90: New test.
19177 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
19179 * gcc.dg/vect/vect-40.c: Remove pointers to "aligned types".
19180 Use pointers to local alignable arrays instead. Added comments.
19181 * gcc.dg/vect/vect-46.c: Likewise.
19182 * gcc.dg/vect/vect-48.c: Likewise.
19183 * gcc.dg/vect/vect-49.c: Likewise.
19184 * gcc.dg/vect/vect-52.c: Likewise.
19185 * gcc.dg/vect/vect-53.c: Likewise.
19186 * gcc.dg/vect/vect-54.c: Likewise.
19187 * gcc.dg/vect/vect-56.c: Likewise.
19188 * gcc.dg/vect/vect-57.c: Likewise.
19189 * gcc.dg/vect/vect-58.c: Likewise.
19190 * gcc.dg/vect/vect-60.c: Likewise.
19191 * gcc.dg/vect/vect-61.c: Likewise.
19193 * gcc.dg/vect/vect-42.c: Remove pointers to "aligned types".
19194 The test is no longer vectorizable on vect_no_align targets.
19195 * gcc.dg/vect/vect-43.c: Likewsie.
19197 * gcc.dg/vect/vect-44.c: Added comments.
19198 * gcc.dg/vect/vect-45.c: Added comments.
19199 * gcc.dg/vect/vect-50.c: Added comments.
19200 * gcc.dg/vect/vect-51.c: Added comments.
19202 * gcc.dg/vect/vect-95.c: Use aligned arrays instead of arrays to
19204 * gcc.dg/vect/Os-vect-95.c: Likewise.
19206 * gcc.dg/vect/vect-41.c: Test removed.
19207 * gcc.dg/vect/vect-47.c: Test removed.
19208 * gcc.dg/vect/vect-55.c: Test removed.
19209 * gcc.dg/vect/vect-59.c: Test removed.
19211 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
19213 * gcc.dg/vect/pr16105.c: Replace "aligned types" with regular types.
19214 No longer vectorizable on vect_no_align targets.
19215 * gcc.dg/vect/pr20122.c: Likewise.
19216 * gcc.dg/vect/vect-74.c: Likewise.
19217 * gcc.dg/vect/vect-75.c: Likewise.
19218 * gcc.dg/vect/vect-76.c: Likewise.
19220 * gcc.dg/vect/vect-37.c: Replace "aligned types" with regular types.
19221 Will not be vectorizable on vect_no_align targets once aliasing issues
19223 * gcc.dg/vect/vect-79.c: Likewise.
19225 * gcc.dg/vect/vect-77.c: Replace "aligned types" with regular types.
19226 * gcc.dg/vect/vect-78.c: Likewise.
19227 * gcc.dg/vect/vect-97.c: Likewise.
19229 2005-09-19 Steven Bosscher <stevenb@suse.de>
19231 * gcc.dg/pr23943.c: New test.
19233 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
19236 * gfortran.dg/derived_pointer_null_1.f90: New test.
19238 2005-09-18 Richard Guenther <rguenther@suse.de>
19240 PR middle-end/23944
19241 * gcc.c-torture/compile/pr23944.c: New testcase.
19243 2005-09-18 Erik Edelmann <erik.edelmann@iki.fi>
19246 * gfortran.dg/der_pointer_2.f90: New test.
19248 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
19251 * gfortran.dg/nested_modules_2.f90: New test.
19253 2005-09-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19256 * g++.dg/other/semicolon.C: New test.
19258 2005-09-16 Joseph S. Myers <joseph@codesourcery.com>
19260 * g++.dg/warn/huge-val1.C: Disable tests on values of HUGE_VAL,
19261 HUGE_VALF and HUGE_VALL unless __GLIBC__ is defined.
19263 2005-09-16 Mark Mitchell <mark@codesourcery.com>
19266 * g++.dg/template/static18.C: New test.
19269 * g++.dg/template/crash19.C: Remove dg-error marker.
19270 * g++.dg/template/local4.C: New test.
19272 2005-09-16 Paul Brook <paul@codesourcery.com>
19275 * gfortran.dg/dependency_1.f90: New test.
19277 2005-09-15 Mark Mitchell <mark@codesourcery.com>
19280 * g++.dg/template/static17.C: New test.
19282 2005-09-15 Joseph S. Myers <joseph@codesourcery.com>
19285 * g++.dg/warn/huge-val1.C: New test.
19287 2005-09-15 Mark Mitchell <mark@codesourcery.com>
19290 * g++.dg/parse/class2.C: New test.
19291 * g++.dg/template/explicit8.C: Likewise.
19292 * g++.dg/template/spec25.C: Likewise.
19294 2005-09-14 Josh Conner <jconner@apple.com>
19296 PR middle-end/23584
19297 * gcc.dg/pr23584.c: New test.
19299 2005-09-14 Jerry DeLisle <jvdelisle@verizon.net>
19301 PR fortran/21875 Internal Unit Array I/O, NIST
19302 * gfortran.dg/arrayio_1.f90: New test.
19303 * gfortran.dg/arrayio_1.f90: New test.
19304 * gfortran.dg/arrayio_1.f90: New test.
19305 * gfortran.dg/arrayio_1.f90: New test.
19306 * gfortran.dg/arrayio_1.f90: New test.
19308 2005-09-14 Uros Bizjak <uros@kss-loka.si>
19310 PR middle-end/22480
19311 * gcc.dg/vect/pr22480.c: New test.
19313 2005-09-13 Paul Thomas <pault@gcc.gnu.org>
19316 * gfortran.fortran-torture/assumed_dummy_1.f90: New test.
19318 2005-09-13 Josh Conner <jconner@apple.com>
19321 * g++.dg/init/struct2.C: New test.
19322 * g++.dg/init/struct3.C: New test.
19324 2005-09-13 Janis Johnson <janis187@us.ibm.com>
19326 * gcc.dg/pr15784-4.c, gcc.dg/pr20130-1.c, gcc.dg/ucnid-6.c:
19327 Clean up temp files.
19328 * gcc.dg/tree-ssa/20030821-1.c, gcc.dg/tree-ssa/20040514-2.c,
19329 gcc.dg/tree-ssa/builtin-fprintf-1.c,
19330 gcc.dg/tree-ssa/builtin-fprintf-chk-1.c,
19331 gcc.dg/tree-ssa/builtin-printf-1.c,
19332 gcc.dg/tree-ssa/builtin-printf-chk-1.c,
19333 gcc.dg/tree-ssa/builtin-vfprintf-1.c,
19334 gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c,
19335 gcc.dg/tree-ssa/builtin-vprintf-1.c,
19336 gcc.dg/tree-ssa/builtin-vprintf-chk-1.c, gcc.dg/tree-ssa/ltrans-8.c,
19337 gcc.dg/tree-ssa/pr19055-2.c, gcc.dg/tree-ssa/pr19055.c,
19338 gcc.dg/tree-ssa/pr21985.c: Clean up dump files.
19339 * gcc.dg/vect/fast-math-vect-reduc-5.c, gcc.dg/vect/pr22506.c,
19340 gcc.dg/vect/trapv-vect-reduc-4.c, gcc.dg/vect/vect-116.c,
19341 gcc.dg/vect/vect-reduc-6.c, gcc.dg/vect/vect-reduc-7.c,
19342 gcc.dg/vect/vect-reduc-8.c, gcc.dg/vect/vect-reduc-9.c,
19343 gcc.dg/vect/vect-shift-1.c: Clean up .vect files.
19345 2005-09-13 Josh Conner <jconner@apple.com>
19347 * lib/gcc-dg.exp: Load scanipa.exp.
19348 (cleanup-dump): New procedure.
19349 (cleanup-rtl-dump, cleanup-tree-dump, cleanup-ipa-dump): Use it.
19350 * lib/scandump.exp: New file.
19351 * lib/scantree.exp: Use it.
19352 * lib/scanipa.exp: New file.
19354 2005-09-13 Erik Edelmann <erik.edelmann@iki.fi>
19357 * gfortran.dg/generic_4.f90: New test.
19359 2005-09-13 Uros Bizjak <uros@kss-loka.si>
19362 * gcc.target/i386/pr23816-1.c: New test.
19363 * gcc.target/i386/pr23816-2.c: New test.
19366 2005-09-13 Bastian Blank <waldi@debian.org>
19369 * g++.dg/abi/mangle26.C: New test.
19370 * g++.dg/abi/mangle27.C: New test.
19371 * g++.dg/abi/mangle28.C: New test.
19372 * g++.dg/abi/mangle29.C: New test.
19375 * g++.dg/parse/register1.C: New test.
19377 2005-09-13 Mark Mitchell <mark@codesourcery.com>
19380 * g++.dg/template/access16.C: New test.
19382 2005-09-13 Richard Sandiford <richard@codesourcery.com>
19384 * gfortran.dg/char_pack_2.f90: Increase the vector size.
19386 2005-09-13 Richard Sandiford <richard@codesourcery.com>
19389 * gfortran.dg/shape_2.f90: New test.
19391 2005-09-13 Richard Sandiford <richard@codesourcery.com>
19394 * gfortran.dg/char_associated_1.f90, gfortran.dg/char_cshift_1.f90,
19395 * gfortran.dg/char_cshift_2.f90, gfortran.dg/char_eoshift_1.f90,
19396 * gfortran.dg/char_eoshift_2.f90, gfortran.dg/char_eoshift_3.f90,
19397 * gfortran.dg/char_eoshift_4.f90, gfortran.dg/char_pack_1.f90,
19398 * gfortran.dg/char_pack_2.f90, gfortran.dg/char_reshape_1.f90,
19399 * gfortran.dg/char_spread_1.f90, gfortran.dg/char_transpoe_1.f90,
19400 * gfortran.dg/char_unpack_1.f90, gfortran.dg/char_unpack_2.f90: New
19403 2005-09-12 Mark Mitchell <mark@codesourcery.com>
19406 * g++.dg/parse/template17.C: New test.
19408 2005-09-12 Mark Mitchell <mark@codesourcery.com>
19411 * g++.dg/template/nontype14.C: New test.
19413 2005-09-12 Ian Lance Taylor <ian@airs.com>
19416 * g++.dg/lookup/friend7.C: New test.
19417 * g++.dg/lookup/friend8.C: New test.
19418 * g++.dg/parse/defarg4.C: Add a parameter to the friend function,
19419 so that it will be found via argument dependent lookup.
19420 * g++.old-deja/g++.brendan/crash56.C: Don't expect errors for
19421 friend functions which will no longer be found.
19422 * g++.old-deja/g++.jason/friend.C: Add a parameter to the friend
19423 function g, so that it will be found via argument dependent
19425 * g++.old-deja/g++.jason/scoping15.C: Use -ffriend-injection.
19426 * g++.old-deja/g++.mike/net43.C: Likewise.
19428 2005-09-12 Mark Mitchell <mark@codesourcery.com>
19431 * g++.dg/template/static16.C: New test.
19433 2005-09-12 Josh Conner <jconner@apple.com>
19435 PR middle-end/23237
19436 * gcc.c-torture/compile/pr23237.c: New test.
19438 2005-09-11 Richard Henderson <rth@redhat.com>
19440 * g++.dg/other/error8.C: Update expected diagnostic text.
19442 2005-09-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
19444 PR libfortran/19872
19445 * gfortran.dg/overwrite_1.f: New test.
19447 2005-09-09 Josh Conner <jconner@apple.com>
19449 * g++.dg/init/pr23180-1.C: Removed.
19450 * g++.dg/init/pr23180-2.C: Removed.
19452 2005-09-09 David Daney <ddaney@avtrex.com>
19454 * gcc.c-torture/execute/20010124-1.c: Removed and split into two new
19455 files which are ...
19456 * gcc.c-torture/execute/builtins/20010124-1: ... here and ...
19457 * gcc.c-torture/execute/builtins/20010124-1-lib.c: ... here.
19459 2005-09-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
19461 * gfortran.dg/iostat_2.f90: New test.
19463 2005-09-09 Mark Mitchell <mark@codesourcery.com>
19466 * g++.dg/ext/interface1.C: New test.
19467 * g++.dg/ext/interface1.h: Likewise.
19468 * g++.dg/ext/interface1a.cc: Likewise.
19470 2005-09-09 Thomas Koenig <Thomas.Koenig@online.de>
19472 * gfortran.dg/iomsg_1.f90: New test case.
19474 2005-09-09 Richard Guenther <rguenther@suse.de>
19477 * g++.dg/tree-ssa/pr23624.C: New testcase.
19479 2005-09-09 Richard Sandiford <richard@codesourcery.com>
19482 * gfortran.dg/vector_subscript_1.f90,
19483 * gfortran.dg/vector_subscript_2.f90: New tests.
19485 2005-09-09 Richard Sandiford <richard@codesourcery.com>
19488 * gfortran.dg/array_alloc_1.f90,
19489 * gfortran.dg/array_alloc_2.f90,
19490 * gfortran.dg/array_alloc_3.f90: New tests.
19492 2005-09-09 Richard Sandiford <richard@codesourcery.com>
19495 * gfortran.dg/array_constructor_6.f90
19496 * gfortran.dg/array_constructor_7.f90
19497 * gfortran.dg/array_constructor_8.f90
19498 * gfortran.dg/array_constructor_9.f90
19499 * gfortran.dg/array_constructor_10.f90
19500 * gfortran.dg/array_constructor_11.f90
19501 * gfortran.dg/array_constructor_12.f90: New tests.
19503 2005-09-08 Josh Conner <jconner@apple.com>
19506 * g++.dg/init/pr23180-1.C: New test.
19507 * g++.dg/init/pr23180-2.C: New test.
19509 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
19512 * gfortran.dg/module_double_reuse.f90: New.
19514 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
19521 * gfortran.dg/common_equivalence_1.f: New.
19522 * gfortran.dg/common_equivalence_2.f: New.
19523 * gfortran.dg/common_equivalence_3.f: New.
19524 * gfortran.dg/contained_equivalence_1.f90: New.
19525 * gfortran.dg/module_blank_common.f90: New.
19526 * gfortran.dg/module_commons_1.f90: New.
19527 * gfortran.dg/module_equivalence_1.f90: New.
19528 * gfortran.dg/nested_modules_1.f90: New.
19529 * gfortran.dg/g77/19990905-0.f: Remove XFAIL, rearrange
19530 equivalences and add comment to connect the test with
19533 2005-09-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
19536 * gfortran.dg/common_6.f90: New test.
19538 2005-09-08 Richard Sandiford <richard@codesourcery.com>
19541 * gfortran.dg/char_result_1.f90,
19542 * gfortran.dg/char_result_2.f90,
19543 * gfortran.dg/char_result_3.f90,
19544 * gfortran.dg/char_result_4.f90,
19545 * gfortran.dg/char_result_5.f90,
19546 * gfortran.dg/char_result_6.f90,
19547 * gfortran.dg/char_result_7.f90,
19548 * gfortran.dg/char_result_8.f90: New tests.
19550 2005-09-08 Richard Sandiford <richard@codesourcery.com>
19553 * gfortran.dg/pr19928-1.f90, gfortran.dg/pr19928-2.f90: New tests.
19555 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
19558 * obj-c++.dg/selector-5.mm: New test.
19559 * obj-c++.dg/selector-6.mm: New test.
19561 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
19565 * objc.dg/error-1.m: New test.
19567 2005-09-07 Richard Sandiford <richard@codesourcery.com>
19570 * gfortran.fortran-torture/execute/pr23373-1.f90,
19571 * gfortran.fortran-torture/execute/pr23373-1.f90: New tests.
19573 2005-09-07 Jerry DeLisle <jvdelisle@verizon.net>
19575 PR libfortran/23760
19576 * gfortran.dg/g77/1832.f: Remove long string in write statement
19577 to allow the test to pass on correct list directed output with
19580 2005-09-07 James E Wilson <wilson@specifix.com>
19582 * gcc.dg/intmax_t-1.c: Disable for xscale*-*-elf*.
19584 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
19586 * gfortran.dg/parameter+save.f90: Rename to
19587 * gfortran.dg/parameter_save.f90: .. this.
19589 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
19592 * gfortran.dg/parameter+save.f90: New test case.
19594 2005-09-06 Richard Sandiford <richard@codesourcery.com>
19597 * gfortran.fortran-torture/execute/pr19269-1.f90: New test.
19599 2005-09-06 Jakub Jelinek <jakub@redhat.com>
19602 * gcc.dg/pr23075.c: New test.
19603 * g++.dg/warn/pr23075.C: New test.
19606 * gcc.target/i386/pr22362.c: New test.
19608 PR rtl-optimization/23098
19609 * gcc.target/i386/pr23098.c: Add dg-require-effective-target ilp32.
19611 * gcc.dg/debug/dwarf2/dwarf-char1.c: Further regex fixes.
19612 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
19613 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
19615 2005-09-06 Mark Mitchell <mark@codesourcery.com>
19617 * g++.dg/expr/cast6.C: New test.
19620 * g++.dg/init/new15.C: New test.
19622 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
19624 * gcc.dg/vect/Os-vect-95.c: New test.
19625 * gcc.dg/vect/vect-95.c: Same.
19627 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
19629 * gcc.dg/vect/vect-29.c: Update xfail testing.
19630 * gcc.dg/vect/vect-44.c: Same.
19631 * gcc.dg/vect/vect-48.c: Same.
19632 * gcc.dg/vect/vect-50.c: Same.
19633 * gcc.dg/vect/vect-72.c: Same.
19634 * gcc.dg/vect/vect-77.c: Same.
19635 * gcc.dg/vect/vect-78.c: Same.
19636 * gcc.dg/vect/vect-80.c: Same.
19637 * gcc.dg/vect/vect-96.c: Same.
19638 * gcc.dg/vect/vect-100.c: Same.
19639 * gcc.dg/vect/vect-exp: Add default flags for Os-vect-*.
19640 * gfortran.dg/vect/vect-2.f90: Update xfail testing.
19641 * gfortran.dg/vect/vect-5.f90: Same.
19643 2005-09-06 Jakub Jelinek <jakub@redhat.com>
19645 * gcc.dg/debug/dwarf2/dwarf-char1.c: Accept more assembler comment
19647 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
19648 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
19651 * g++.dg/opt/pr23056.C: New test.
19653 PR rtl-optimization/23098
19654 * gcc.target/i386/pr23098.c: New test.
19656 2005-09-05 Mark Mitchell <mark@codesourcery.com>
19659 * g++.dg/template/static15.C: New test.
19662 * g++.dg/ext/stmtexpr5.C: New test.
19663 * g++.dg/ext/stmtexpr6.C: Likewise.
19665 2005-09-05 J"orn Rennecke <joern.rennecke@st.com>
19667 * gcc.dg/pr21255-1.c: Match different pattern for sh64.
19669 * gcc.dg/debug/dwarf2/dwarf-char1.c: Allow '!' comment character.
19670 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
19671 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
19673 2005-09-04 Thomas Koenig <Thomas.Koenig@online.de>
19675 PR libfortran/23321
19676 * gfortran.dg/direct_io_4.f90: New test case.
19678 2005-09-04 Andrew Pinski <pinskia@physics.uc.edu>
19679 Rasmus Hahn <rassahah@neofonie.de>
19682 * objc.dg/type-stream-1.m: New test.
19684 2005-09-04 Tobias Schl"uter <tobias.shclueter@physik.uni-muenchen.de>
19687 * gfortran.dg/print_fmt_1.f90, gfortran.dg/print_fmt_2.f90
19688 gfortran.dg/print_fmt_3.f90: New test.
19690 2005-09-03 Jakub Jelinek <jakub@redhat.com>
19692 * gfortran.dg/fmt_t_1.f90: New test.
19694 2005-09-03 Jakub Jelinek <jakub@redhat.com>
19696 PR rtl-optimization/23454
19697 * g++.dg/opt/pr23454.C: New test.
19699 2005-09-03 Mark Mitchell <mark@codesourcery.com>
19702 * g++.dg/ext/static1.C: New test.
19704 2005-09-02 Richard Henderson <rth@redhat.com>
19706 * gcc.c-torture/execute/frame-address.c (check_fa_mid): Avoid
19707 tail call to check_fa_work.
19709 2005-09-02 Mark Mitchell <mark@codesourcery.com>
19712 * g++.dg/other/gc3.C: New test.
19714 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
19716 * gcc.dg/20030711-1.c: Include stddef.h and stdio.h.
19717 * gcc.dg/20050826-1.c: Likewise.
19719 2005-08-31 Mark Mitchell <mark@codesourcery.com>
19722 * g++.dg/expr/volatile1.C: New test.
19724 2005-09-02 Andrew Pinski <pinskia@physics.uc.edu>
19726 PR middle-end/23547
19727 * gcc.dg/pr23547.c: New test.
19729 2005-09-02 Richard Sandiford <richard@codesourcery.com>
19732 * gcc.c-torture/execute/pr22061-1.c,
19733 * gcc.c-torture/execute/pr22061-2.c,
19734 * gcc.c-torture/execute/pr22061-3.c,
19735 * gcc.c-torture/execute/pr22061-4.c: New tests.
19737 2005-09-01 Craig Rodrigues <rodrigc@gcc.gnu.org>
19739 * gcc.dg/Wredundant-decls-2.c: New test to check that
19740 -Wredundant-decls does not issue warning for a variable
19741 definition following a declaration.
19743 2005-09-01 Jakub Jelinek <jakub@redhat.com>
19746 * gcc.dg/debug/dwarf2/dwarf-char1.c: New test.
19747 * gcc.dg/debug/dwarf2/dwarf-char2.c: New test.
19748 * gcc.dg/debug/dwarf2/dwarf-char3.c: New test.
19750 * gcc.dg/debug/dwarf2/dwarf-die1.c: Fix a typo.
19751 * gcc.dg/debug/dwarf2/dwarf-die2.c: Likewise.
19752 * gcc.dg/debug/dwarf2/dwarf-die3.c: Likewise.
19753 * gcc.dg/debug/dwarf2/dwarf-die5.c: Likewise.
19754 * gcc.dg/debug/dwarf2/dwarf-die6.c: Likewise.
19755 * gcc.dg/debug/dwarf2/dwarf-die7.c: Likewise.
19756 * gcc.dg/debug/dwarf2/dwarf-uninit.c: Likewise.
19757 * gcc.dg/debug/dwarf2/dwarf2-macro.c: Likewise.
19759 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
19762 * objc.dg/image-info.m: Remove "objc_module_info" check part of the
19765 2005-08-31 J"orn Rennecke <joern.rennecke@st.com>
19768 * gcc.dg/pr21255-1.c: New test.
19769 * gcc.dg/pr21255-2-mb.c: Likewise.
19770 * gcc.dg/pr21255-2-ml.c: Likewise.
19771 * gcc.dg/pr21255-3.c: Likewise.
19772 * gcc.dg/pr21255-4.c: Likewise.
19774 2005-08-31 Dale Johannesen <dalej@apple.com>
19776 * gcc.dg/20050830-1.c: New.
19778 2005-08-31 Josh Conner <jconner@apple.com>
19780 * g++.dg/ext/packed8.C: Add -mstructure-size-boundary=8 to
19781 command-line options for arm-*-* targets.
19782 * g++.dg/init/array16.C: Likewise.
19783 * g++.dg/other/crash-4.C: Likewise.
19785 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
19788 * obj-c++.dg/gnu-runtime-3.mm: New test.
19790 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19793 * g++.dg/lookup/ambig4.C: New test.
19794 * g++.dg/lookup/ambig5.C: New test.
19795 * g++.dg/tc1/dr101.C: Adjust error markers.
19797 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19800 * g++.dg/template/ttp5.C: Adjust error markers.
19802 2005-08-30 Andrew Pinski <pinskia@physics.uc.edu>
19805 * lib/obj-c++.exp: Include target-libpath.exp.
19806 (obj-c++_link_flags): Look for the GNU libobjc library
19807 and set the library path to include it.
19808 Don't manually set LD_LIBRARY_PATH (etc.) but call
19809 set_ld_library_path_env_vars instead.
19810 (obj-c++_target_compile): Don't set library path or
19811 linker flags because they are already set correctly
19812 in obj-c++_link_flags.
19814 2005-08-30 Josh Conner <jconner@apple.com>
19816 * gcc.dg/builtin-stringop-chk-1.c: Add -mstructure-size-boundary=8
19817 to command-line options for arm-*-* targets.
19819 2005-08-30 Geoffrey Keating <geoffk@apple.com>
19821 * g++.dg/other/i386-1.C: New.
19823 2005-08-30 Jakub Jelinek <jakub@redhat.com>
19825 PR preprocessor/20348
19826 PR preprocessor/20356
19827 * gcc.dg/cpp/pr20348.c: New test.
19828 * gcc.dg/cpp/pr20348.h: New file.
19829 * gcc.dg/cpp/inc/pr20348.h: New file.
19830 * gcc.dg/cpp/inc/pr20348-aux.h: New file.
19831 * gcc.dg/cpp/pr20356.c: New test.
19832 * gcc.dg/cpp/pr20356.h: New file.
19833 * gcc.dg/cpp/inc/pr20356.h: New file.
19834 * gcc.dg/cpp/inc/pr20356-aux.h: New file.
19836 2005-08-29 Jerry DeLisle <jvdelisle@verizon.net>
19838 * gfortran.fortran-torture/execute/intrinsic_count.f90:
19839 Fix array dimension to avoid correct end-of-file error.
19841 2005-08-29 Thomas Koenig <Thomas.Koenig@online.de>
19843 PR libfortran/23598
19844 * gfortran.dg/iostat_1.f90: New test.
19846 2005-08-28 Andrew Pinski <pinskia@physics.uc.edu>
19848 PR middle-end/23408
19849 * gcc.dg/pr23408.c: New test.
19851 2005-08-28 Mark Mitchell <mark@codesourcery.com>
19854 * g++.dg/init/member1.C: Make sure erroneous static data member
19855 definitions are required.
19856 * g++.dg/template/static13.C: New test.
19857 * g++.dg/template/static14.C: Likewise.
19859 2005-08-29 Jakub Jelinek <jakub@redhat.com>
19861 * gcc.target/i386/pr23575.c: Use -msse2 instead of
19862 -march=pentium4, remove ilp32 requirement.
19864 PR middle-end/23484
19865 * gcc.c-torture/execute/builtins/pr23484-chk.c: New test.
19866 * gcc.c-torture/execute/builtins/pr23484-chk-lib.c: New file.
19868 2005-08-29 Andreas Jaeger <aj@suse.de>
19871 * gcc.target/i386/pr23575.c: Run only on 32-bit x86.
19873 2005-08-28 Jakub Jelinek <jakub@redhat.com>
19875 * gcc.c-torture/execute/20050316-2.c: New test.
19876 * gcc.c-torture/execute/20050316-3.c: New test.
19877 * gcc.dg/torture/pr16104-1.c: New test.
19879 2005-08-27 Andrew Pinski <pinskia@physics.uc.edu>
19881 PR middle-end/23463
19882 * gcc.c-torture/execute/zero-struct-1.c: New test.
19884 2005-08-27 Richard Guenther <rguenther@suse.de>
19887 * gcc.target/i386/pr23575.c: New testcase.
19889 2005-08-26 Jakub Jelinek <jakub@redhat.com>
19891 PR rtl-optimization/23561
19892 * gcc.c-torture/execute/20050826-1.c: New test.
19895 * gcc.c-torture/execute/20050826-2.c: New test.
19897 2005-08-26 Dale Johannesen <dalej@apple.com>
19899 * gcc.dg/20030711-1.c: Modify to work on Darwin.
19900 * gcc.dg/20050826-1.c: New.
19902 2005-08-26 Mark Mitchell <mark@codesourcery.com>
19905 * g++.dg/template/nontype13.C: New test.
19908 * g++.dg/init/new14.C: New test.
19909 * g++.dg/expr/anew1.C: Do not XFAIL.
19910 * g++.dg/expr/anew2.C: Likewise.
19911 * g++.dg/expr/anew3.C: Likewise.
19913 2005-08-26 Andrew Pinski <pinskia@physics.uc.edu>
19915 PR middle-end/22439
19916 * gcc.dg/vla-3.c: New test.
19918 2005-08-25 Erik Edelmann <eedelman@acclab.helsinki.fi>
19921 * gfortran.dg/named_interface.f90: New.
19923 2005-08-26 Maciej W. Rozycki <macro@linux-mips.org>
19925 * gcc.c-torture/execute/frame-address.c: New test.
19927 2005-08-25 Nathan Sidwell <nathan@codesourcery.com>
19930 * g++.old-deja/g++.benjamin/13908.C: Robustify expected error.
19932 2005-08-25 Alan Modra <amodra@bigpond.net.au>
19934 * gcc.dg/vect/vect-52.c: Increase b[] and c[] size by one.
19936 2005-08-25 Alan Modra <amodra@bigpond.net.au>
19938 * gcc.dg/20020103-1.c: Scan for LC[0-9], not LC.
19939 * gcc.dg/altivec-22.c: Rename from..
19940 * gcc.dg/altivec-nomfcr.c: ..this.
19942 2005-08-24 Paolo Bonzini <bonzini@gnu.org>
19944 PR tree-optimization/23546
19945 * gcc.dg/tree-ssa/pr23546.c: New test.
19947 2005-08-24 Thomas Koenig <Thomas.Koenig@online.de>
19950 * gfortran.dg/nonreturning_statements.f90: New test.
19952 2005-08-24 Nathan Sidwell <nathan@codesourcery.com>
19955 * g++.dg/parse/crash29.C: New.
19957 2005-08-23 DJ Delorie <dj@redhat.com>
19959 * gcc.c-torture/execute/stdarg-2.c (main): Make sure long
19960 constants have the L suffix.
19962 2005-08-23 Nathan Sidwell <nathan@codesourcery.com>
19965 * g++.dg/template/instantiate8.C: New.
19967 2005-08-23 J"orn Rennecke <joern.rennecke@st.com>
19969 PR middle-end/23467
19970 * gcc.c-torture/execute/pr23467.c: New test.
19972 2005-08-23 Jakub Jelinek <jakub@redhat.com>
19974 PR tree-optimization/22043
19975 * gcc.c-torture/execute/20050613-1.c: New test.
19977 2005-08-23 Ben Elliston <bje@au.ibm.com>
19979 * gcc.c-torture/execute/ieee/ieee.exp: Load gcc-dg.exp library.
19981 2005-08-22 Jakub Jelinek <jakub@redhat.com>
19983 PR rtl-optimization/23478
19984 * g++.dg/opt/pr23478.C: New test.
19986 2005-08-22 Andrew Pinski <pinskia@physics.uc.edu>
19989 * gcc.dg/switch-warn-3.c: New test.
19991 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19994 * g++.dg/template/param1.C: New test.
19996 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19999 * g++.dg/other/incomplete1.C: New test.
20001 2005-08-22 Ira Rosen <irar@il.ibm.com>
20003 * gcc.dg/vect/vect-22.c: Add test for float. All four loops
20006 2005-08-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
20008 * d_lines_1.f, d_lines_2.f, d_lines_3.f, d_lines_4.f,
20011 2005-08-21 Jakub Jelinek <jakub@redhat.com>
20013 * gcc.target/i386/sse-4.c: New test.
20015 2005-08-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
20018 * gcc.dg/tree-prof/val-prof-5.c: Fix scan-tree-dump regexp.
20020 2005-08-20 Jakub Jelinek <jakub@redhat.com>
20022 * gcc.dg/20050811-1.c: New test.
20023 * gcc.dg/20050811-2.c: New test.
20025 2005-08-20 Richard Earnshaw <richard.earnshaw@arm.com>
20027 * gcc.dg/arm-eabi1.c (main): Exit with 0 on success.
20029 2005-08-19 Diego Novillo <dnovillo@redhat.com>
20032 * gcc.c-torture/compile/pr23476.c: New test.
20034 2005-08-19 Devang Patel <dpatel@apple.com>
20036 PR tree-optimization/23048
20037 * gcc.dg/tree-ssa/pr23048.c: New test.
20039 2005-08-19 Andrew Pinski <pinskia@physics.uc.edu>
20041 PR middle-end/20624
20042 * g++.dg/warn/Wreturn-3.C: New test
20044 2005-08-18 Dorit Nuzman <dorit@il.ibm.com>
20046 PR tree-optimization/22228
20047 * g++.dg/vect/pr22543.cc: New test.
20049 2005-08-17 Steven Bosscher <stevenb@suse.de>
20051 PR tree-optimization/21574
20052 * gcc.dg/tree-ssa/pr21574.c: New test.
20054 2005-08-16 James E Wilson <wilson@specifix.com>
20056 * gcc.dg/large-size-array.c (DIM): Use USHRT_MAX not USHORT_MAX.
20058 2005-08-16 Andrew Pinski <pinskia@physics.uc.edu>
20061 * gcc.c-torture/compile/zero-strct-3.c: New test.
20062 * gcc.c-torture/compile/zero-strct-4.c: New test.
20064 2005-08-16 Steven Bosscher <stevenb@suse.de>
20067 * gcc.target/x86_64/pr23376.c: New test.
20069 2005-08-16 Ian Lance Taylor <ian@airs.com>
20072 * g++.dg/ext/vector2.C: New.
20074 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
20076 * gfortran.dg/inquire-complex.f90: Correct mangled testcase.
20078 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
20080 PR libfortran/23428
20081 * gfortran.dg/inquire-complex.f90: New test case.
20083 2005-08-16 James E Wilson <wilson@specifix.com>
20085 PR tree-optimization/21105
20086 * gcc.dg/large-size-array.c: New.
20088 2005-08-16 Dorit Nuzman <dorit@il.ibm.com>
20090 * gcc.dg/vect/vect-40: Use aligned arrays instead of arrays to aligned
20092 * gcc.dg/vect/vect-41: Likewise.
20093 * gcc.dg/vect/vect-42: Likewise.
20094 * gcc.dg/vect/vect-43: Likewise.
20095 * gcc.dg/vect/vect-44: Likewise.
20096 * gcc.dg/vect/vect-46: Likewise.
20097 * gcc.dg/vect/vect-47: Likewise.
20098 * gcc.dg/vect/vect-48: Likewise.
20099 * gcc.dg/vect/vect-52: Likewise.
20100 * gcc.dg/vect/vect-53: Likewise.
20101 * gcc.dg/vect/vect-54: Likewise.
20102 * gcc.dg/vect/vect-55: Likewise.
20103 * gcc.dg/vect/vect-56: Likewise.
20104 * gcc.dg/vect/vect-57: Likewise.
20105 * gcc.dg/vect/vect-58: Likewise.
20106 * gcc.dg/vect/vect-59: Likewise.
20107 * gcc.dg/vect/vect-60: Likewise.
20108 * gcc.dg/vect/vect-61: Likewise.
20109 * gcc.dg/vect/vect-85: Likewise.
20110 * gcc.dg/vect/vect-87: Likewise.
20111 * gcc.dg/vect/vect-88: Likewise.
20112 * gcc.dg/vect/vect-93.c: Likewise.
20113 * gcc.dg/vect/vect-74: Likewise, and also added documentation.
20114 * gcc.dg/vect/vect-75: Likewise.
20115 * gcc.dg/vect/vect-76: Likewise.
20116 * gcc.dg/vect/vect-77: Likewise.
20117 * gcc.dg/vect/vect-78: Likewise.
20118 * gcc.dg/vect/vect-80: Likewise.
20119 * gcc.dg/vect/vect-35: Likewise, and also check that the test wasn't
20120 vectorized for the expected reason, rather than checking how alignment
20122 * gcc.dg/vect/vect-92.c: Use aligned arrays instead of arrays to
20123 aligned type and also instead of aligned pointers. Added documentation.
20125 2005-08-16 Feng Wang <fengwang@nudt.edu.cn>
20127 * gfortran.dg/power.f90: New test.
20129 2005-08-16 Jakub Jelinek <jakub@redhat.com>
20131 PR rtl-optimization/23299
20132 * g++.dg/opt/pr23299.C: New test.
20134 2005-08-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
20136 * gcc.dg/special/weak-1.c: xfail 32-bit hppa*-*-hpux*.
20138 2005-08-15 Fariborz Jahanian <fjahanian@apple.com>
20140 * g++.dg/template/local6.C: New test.
20142 2005-08-14 Andrew Pinski <pinskia@physics.uc.edu>
20144 * execute/exceptions/finally-1.m: Check that the catch and finally are
20145 being called. Also add a "return 0;" at the end of main.
20147 2005-08-14 Paul Thomas <pault@gcc.gnu.org>
20150 * gfortran.dg/namelist_print_1.f: New test of functionality of
20152 * gfortran.dg/namelist_print_2.f: New test to check that PRINT
20153 namelist generates error with -std=f95.
20155 2005-08-14 Ira Rosen <irar@il.ibm.com>
20157 PR tree-optimization/23119
20158 * gcc.dg/vect/vect-105.c: Add xfail for no_align targets.
20160 2005-08-13 Marcin Koziej <creep@desk.pl>
20161 Andrew Pinski <pinskia@physics.uc.edu>
20164 * execute/exceptions/finally-1.m: New test.
20166 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
20168 * objc/execute/exceptions/exceptions.exp: New exp for the exceptions
20170 * objc/execute/exceptions/trivial.m: New test.
20171 * objc.dg/try-catch-11.m: Move to ...
20172 * objc/execute/exceptions/foward-1.m: Here.
20173 * objc.dg/try-catch-2.m: Move to ...
20174 * objc/execute/exceptions/catchall-1.m: Here.
20175 * objc.dg/try-catch-8.m: Move to ...
20176 * objc/execute/exceptions/local-variables-1.m: Here.
20178 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
20180 * objc.dg/nested-func-1.m: Move to ...
20181 * objc/execute/nested-func-1.m: Here.
20183 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
20185 * lib/objc.exp (objc_target_compile): Check for -fgnu-runtime
20186 in ${options} instead of [target_info name].
20187 * lib/obj-c++.exp (objc_target_compile): Likewise.
20189 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
20191 * objc.dg/stubify-2.m: Correct the name of the rtl dump file.
20193 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
20195 part of PR testsuite/23348
20196 * lib/objc-torture.exp: Add -fgnu-runtime and/or -fnext-runtime to
20197 each of the torture options.
20198 * objc/compile/trivial.m: New test.
20200 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
20202 * gfortran.dg/eoshift.f90: Correct format.
20204 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
20206 * gfortran.fortran-torture/execute/character_passing.f90:
20209 2005-08-12 Giovanni Bajo <giovannibajo@libero.it>
20212 * g++.dg/template/unify10.C: New.
20214 2005-08-11 James A. Morrison <phython@gcc.gnu.org>
20216 * g++.dg/parse/pr22514.C: Move to...
20217 * g++.dg/debug/pr22514.C: here.
20219 2005-08-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20222 * g++.dg/inherit/pure1.C: New test.
20224 * ChangeLog: Fix typos.
20226 2005-08-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20227 Steven Bosscher <stevenb@suse.de>
20229 * gfortran.dg/runtime_warning_1.f90: New test.
20231 2005-08-11 Nathan Sidwell <nathan@codesourcery.com>
20234 * g++.dg/parse/crash28.C: New.
20236 2005-08-11 Richard Guenther <rguenther@suse.de>
20239 * gcc.target/i386/tailcall-1.c: New testcase.
20241 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
20243 * gcc.dg/vect/vect-67.c: Un-xfail.
20245 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
20248 * g++.dg/parse/crash27.C: new test.
20250 2005-08-10 Thomas Koenig <Thomas.Koenig@online.de>
20252 PR libfortran/22143
20253 * gfortran.dg/shift-kind.f90: New testcase.
20255 2005-08-10 Richard Sandiford <richard@codesourcery.com>
20257 * gcc.dg/arm-eabi1.c: Test aeabi_idiv, __aeabi_uidiv, __aeabi_uread4,
20258 __aeabi_uread8, __aeabi_uwrite4 and __aeabi_uwrite8.
20260 2005-08-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20263 * g++.dg/other/mult-stor1.C: New test.
20265 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
20267 * gcc.c-torture/pr18299-1.c: Move to ...
20268 * gcc.c-torture/compile/pr18299-1.c: Here.
20270 2005-08-09 Thomas Koenig <Thomas.Koenig@online.de>
20272 * gfortran/fortran.torture/execute/character_passing.f90:
20273 Fix types for LSAME.
20275 2005-08-09 Dorit Nuzman <dorit@il.ibm.com>
20277 * gcc.dg/vect/vect-reduc-1char.c: Reverse last change - change
20278 input data back to what it was originally.
20280 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
20282 * objc.dg/try-catch-8.m: Enable for all targets.
20284 2005-08-09 James A. Morrison <phython@gcc.gnu.org>
20286 * gcc.dg/pr23165.c: New test.
20288 2005-08-09 Steven Bosscher <stevenb@suse.de>
20290 PR tree-optimization/23234
20291 * gcc.dg/tree-ssa/pr23234.c: New test.
20293 2005-08-08 Josh Conner <jconner@apple.com>
20295 PR rtl-optimization/23241
20296 * gcc.dg/char-compare.c: New test.
20298 2005-08-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20301 * g++.dg/init/new13.C: New test.
20303 2005-08-08 Nathan Sidwell <nathan@codesourcery.com>
20306 * g++.dg/other/crash-4.C: Adjust
20307 * g++/dg/ext/packed9.C: New.
20309 2005-08-08 Richard Sandiford <richard@codesourcery.com>
20311 PR middle-end/21964
20312 * gcc.c-torture/execute/pr21964-1.c: New test.
20314 2005-08-08 Richard Sandiford <richard@codesourcery.com>
20317 * gcc.dg/pr22458-1.c: New test.
20319 2005-08-07 Janne Blomqvist <jblomqvi@cc.hut.fi>
20320 Steven G. Kargl <kargls@comcast.net>
20323 * gfortran.dg/flush_1.f90: New test.
20325 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20328 * g++.dg/template/eh2.C: New test.
20330 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20333 * g++.dg/template/instantiate7.C: New test.
20335 2005-08-06 Joseph S. Myers <joseph@codesourcery.com>
20338 * gcc.dg/Wunused-value-1.c: New test.
20340 2005-08-06 Richard Sandiford <richard@codesourcery.com>
20342 PR rtl-optimization/23233
20343 * gcc.c-torture/compile/pr23233-1.c: New test.
20345 2005-08-06 Jakub Jelinek <jakub@redhat.com>
20349 * gfortran.dg/equiv_1.f90: New test.
20350 * gfortran.dg/equiv_2.f90: New test.
20351 * gfortran.fortran-torture/execute/equiv_2.f90: New test.
20352 * gfortran.fortran-torture/execute/equiv_3.f90: New test.
20353 * gfortran.fortran-torture/execute/equiv_4.f90: New test.
20355 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
20357 * gcc.c-torture/execute/vrp-5.c: New test.
20358 * gcc.c-torture/execute/vrp-6.c: New test.
20359 * gcc.dg/tree-ssa/vrp21.c: New test.
20361 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
20363 * g++.dg/parse/pr22514.C: New test.
20365 2005-08-05 J"orn Rennecke <joern.rennecke@st.com>
20367 * gcc.dg/intmax_t-1.c: Extend dg-error to cover sh*-*-elf targets.
20369 * gcc.dg/tree-ssa/loop-1.c: For sh*-*-*, look for function calls
20370 instead of constant loads / pool entries.
20372 2005-08-05 David Edelsohn <edelsohn@gnu.org>
20374 * gcc.dg/torture/builtin-wctype-1.c: Use __WINT_TYPE__ for
20377 2005-08-04 Danny Smith <dannysmith@users.sourceforge.net>
20379 * gcc.dg/torture/builtin-wctype-1.c: Use __WCHAR_TYPE__ and
20380 __WINT_TYPE__ in generated prototypes if possible.
20382 2005-08-04 Diego Novillo <dnovillo@redhat.com>
20385 * g++.dg/tree-ssa/pr22037.C:
20387 2005-08-04 Richard Henderson <rth@redhat.com>
20389 * gcc.dg/tree-ssa/update-cunroll.c: Fix mistakes in
20390 scan-tree-dump-times directive.
20392 2005-08-04 Jan Hubicka <jh@suse.cz>
20394 * gcov-1.C: Fix switch counts.
20395 * gcov-4b.c: Likewise.
20397 2005-08-03 Jeff Law <law@redhat.com>
20399 * g++.dg/tree-ssa/pr14814.C: xfail test for &this count.
20401 2005-08-03 J"orn Rennecke <joern.rennecke@st.com>
20403 * gcc.c-torture/execute/pr23135.c: New test.
20405 2005-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20407 PR tree-optimization/19899
20408 * gcc.dg/tree-ssa/scev-1.c: New test.
20409 * gcc.dg/tree-ssa/scev-2.c: New test.
20411 2005-08-03 Richard Sandiford <richard@codesourcery.com>
20414 * gcc.dg/torture/pr18582-1.c: New test.
20416 2005-08-03 Jan Hubicka <jh@suse.cz>
20418 * update-conroll.c: New testcase.
20419 * update-conroll-2.c: New testcase.
20421 2005-08-02 David Edelsohn <edelsohn@gnu.org>
20423 * gfortran.dg/constant_substring.f: New test.
20424 * gfortran.dg/pr22491.f: New test.
20426 2005-08-02 Jan Hubicka <jh@suse.cz>
20428 * update-threading.c: Replace by the proper one.
20430 2005-08-02 Diego Novillo <dnovillo@redhat.com>
20433 * g++.dg/tree-ssa/pr23164.C: New test.
20435 2005-08-02 Diego Novillo <dnovillo@redhat.com>
20437 * gcc.dg/tree-ssa/pr23192.c: New test.
20439 2005-08-02 James A. Morrison <phython@gcc.gnu.org>
20441 * gcc.c-torture/execute/vrp-4.c: New test.
20443 2005-08-02 Jan Hubicka <jh@suse.cz>
20445 * update-threading.c: New test.
20447 2005-08-01 Andrew Pinski <pinskia@physics.uc.edu>
20449 * gcc.c-torture/compile/20050801-1.c: New test.
20450 * gcc.c-torture/compile/20050801-2.c: New test.
20452 2005-08-01 Jan Hubicka <jh@suse.cz>
20454 * val-prof-5.c: New test.
20456 2005-08-01 Joseph S. Myers <joseph@codesourcery.com>
20459 * gcc.dg/pr22311-1.c : New test.
20461 2005-07-31 Steven Bosscher <stevenb@suse.de>
20464 * gfortran.dg/pr23095.f: New test.
20467 * g++.dg/other/pr22003.C: New test.
20469 2005-07-31 Richard Sandiford <richard@codesourcery.com>
20472 * gcc.c-torture/execute/pr20621-1.c: New test.
20474 2005-07-30 Thomas Koenig <Thomas.Koenig@online.de>
20476 * gfortran.dg/comma_format_extension_4.f: Adjust length
20477 of string for format.
20478 * gfortran.dg/der_array_io_1.f: Replace illegal internal
20479 print statement with internal write.
20480 * gfortran.dg/der_array_io_2.f: Likewise.
20481 * gfortran.dg/der_array_io_3.f: Likewise.
20483 2005-07-30 James A. Morrison <phython@gcc.gnu.org>
20485 * gcc.dg/fold-abs-4.c: new test.
20487 2005-07-30 Paul Thomas <pault@gcc.gnu.org>
20489 PR fortran/22570 an related issues.
20490 * gfortran.dg/x_slash_1.f: New test.
20492 2005-07-30 Joseph S. Myers <joseph@codesourcery.com>
20495 * gcc.dg/parm-forwdecl-1.c, gcc.dg/parm-forwdecl-2.c,
20496 gcc.dg/parm-forwdecl-3.c, gcc.dg/parm-forwdecl-4.c: New tests.
20498 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
20501 * gcc.dg/Wshadow-3.c: New test.
20503 2005-07-29 Thomas Koenig <Thomas.Koenig@online.de>
20505 * gfortran.dg/matmul_1.f90: Correct LHS of matmul test (it
20506 used to have the wrong bounds).
20508 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
20511 * gcc.dg/hex-round-1.c: Test more cases.
20512 * gcc.dg/hex-round-2.c: New test.
20514 2005-07-29 Diego Novillo <dnovillo@redhat.com>
20517 * g++.dg/tree-ssa/pr22550.C: New test.
20519 2005-07-29 James A. Morrison <phython@gcc.gnu.org>
20521 * gcc.dg/tree-ssa/vrp19.c: New test.
20522 * gcc.dg/tree-ssa-vrp20.c: New test.
20524 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
20527 * gcc.dg/transparent-union-4.c: New test.
20529 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
20532 * gcc.dg/c99-vla-2.c: New test.
20534 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
20537 * gcc.dg/hex-round-1.c: New test.
20539 2005-07-28 Jan Hubicka <jh@suse.cz>
20541 * inliner-1.c: Do not dump everything.
20542 * tree-prof.exp: Do not pass -ftree-based-profiling.
20543 * bprob.exp: Likewise.
20545 * gcc.dg/tree-prof/update-loopch.c: Fix thinkos.
20547 2005-07-28 Mark Mitchell <mark@codesourcery.com>
20550 * g++.dg/expr/ptrmem7.C: New test.
20552 2005-07-28 Mike Stump <mrs@apple.com>
20554 * g++.old-deja/g++.mike/visibility-1.C: New test.
20556 2005-07-28 Richard Sandiford <richard@codesourcery.com>
20559 * gcc.c-torture/execute/pr20187-1.c: New test.
20561 2005-07-28 Jeff Law <law@redhat.com>
20563 * gcc.dg/tree-ssa/vrp17.c: Update expected output.
20564 * gcc.dg/tree-ssa/vrp18.c: New test.
20566 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
20568 * gcc.dg/vect/vect-reduc-1char.c: Fix data to fit in char.
20570 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
20572 PR tree-optimization/22506
20573 * gcc.dg/vect/ps22506.c: New test.
20575 2005-07-28 Jakub Jelinek <jakub@redhat.com>
20578 * gcc.target/i386/sse-3.c: New test.
20580 2005-07-28 Richard Sandiford <richard@codesourcery.com>
20582 * gcc.target/mips/mips32-dsp.c: Use -march=mips32 instead of -mips32.
20583 * gcc.target/mips/mips32-dsp-type.c: Likewise.
20585 2005-07-28 Richard Sandiford <richard@codesourcery.com>
20588 * gcc.c-torture/compile/pr22589-1.c: New test.
20590 2005-07-28 Jan Hubicka <jh@suse.cz>
20592 * update-loopch.c: New testcase.
20594 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
20596 PR rtl-optimization/23047
20597 * gcc.c-torture/execute/pr23047.c: New test.
20598 * gcc.c-torture/execute/pr23047.x: New.
20600 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
20602 PR tree-optimization/22493
20603 * gcc.c-torture/execute/pr22493-1.c: New test.
20604 * gcc.c-torture/execute/pr22493-1.x: New.
20605 * gcc.c-torture/execute/vrp-1.c: New test.
20606 * gcc.c-torture/execute/vrp-2.c: New test.
20607 * gcc.c-torture/execute/vrp-2.c: New test.
20609 2005-07-27 Aldy Hernandez <aldyh@redhat.com>
20611 * gcc.target/frv/all-builtin-read8.c: Delete.
20612 * gcc.target/frv/all-builtin-read16.c: Delete.
20613 * gcc.target/frv/all-builtin-read32.c: Delete.
20614 * gcc.target/frv/all-builtin-read64.c: Delete.
20615 * gcc.target/frv/all-builtin-write8.c: Delete.
20616 * gcc.target/frv/all-builtin-write16.c: Delete.
20617 * gcc.target/frv/all-builtin-write32.c: Delete.
20618 * gcc.target/frv/all-builtin-write64.c: Delete.
20619 * gcc.target/frv/all-read-write-1.c: New.
20621 2005-07-27 Jeff Law <law@redhat.com>
20623 * gcc.c-torture/execute/pr22630.c: New test.
20625 2005-07-27 Dorit Nuzman <dorit@il.ibm.com>
20627 PR tree-optimization/23073
20628 * gcc.dg/vect/nodump-pr23073.c: New test.
20629 * gcc.dg/vect/vect.exp: Allow running some tests without dump flags.
20631 2005-07-27 Zdenek Dvorak <dvorakz@suse.cz>
20633 PR tree-optimize/22348
20634 * gcc.c-torture/execute/pr22348.c: New.
20636 2005-07-27 Richard Guenther <rguenther@suse.de>
20638 * gcc.dg/tree-ssa/salias-1.c: New testcase.
20640 2005-07-27 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20643 * gfortran.dg/logical_comp.f90: New test.
20645 2005-07-27 Jan Hubicka <jh@suse.cz>
20647 * inliner-1.c: Add cleanup of dumps.
20648 * val-prof-*.c: Likewise.
20649 * update-tailcall.c: New.
20651 2005-07-26 Diego Novillo <dnovillo@redhat.com>
20654 * gcc.dg/tree-ssa/pr22591.c: New test.
20655 * gcc.dg/tree-ssa/20030807-7.c: XFAIL everywhere.
20657 2005-07-26 Andrew Pinski <pinskia@physics.uc.edu>
20660 * objc.dg/try-catch-11.m: New test.
20662 2005-07-26 Richard Guenther <rguenther@suse.de>
20664 PR tree-optimization/22486
20665 * gcc.dg/tree-ssa/upcast-1.c: New testcase.
20667 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
20670 * g++.dg/opt/loop2.C: New test.
20672 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
20674 * gcc.dg/tree-ssa/reassoc-3.c: New test.
20675 * gcc.dg/tree-ssa/reassoc-4.c: New test.
20677 2005-07-25 Adam Nemet <anemet@lnxw.com>
20679 * lib/profopt.exp (profopt-execute): Check for profiling data
20680 files on the target.
20682 2005-07-25 Richard Guenther <rguenther@gcc.gnu.org>
20684 * gcc.dg/tree-ssa/flatten-1.c: Use longer function names
20685 for matching of asm labels.
20687 2005-07-25 Richard Guenther <rguenther@suse.de>
20689 * gcc.dg/tree-ssa/20050719-1.c: Add return 0;.
20691 2005-07-25 Richard Guenther <rguenther@suse.de>
20694 * gcc.dg/tree-ssa/flatten-2.c: Fix label patterns.
20696 2005-07-25 Ira Rosen <irar@il.ibm.com>
20698 * gcc.dg/vect/vect.exp: Change verbosity level to 4.
20699 * gfortran.dg/vect/vect.exp, g++.dg/vect/vect.exp: Likewise.
20700 * gcc.dg/vect/pr20122.c: Add vectorizable version of the loop.
20701 * gcc.dg/vect/vect-100.c: New test.
20702 * gcc.dg/vect/vect-101.c, gcc.dg/vect/vect-102.c,
20703 gcc.dg/vect/vect-103.c, gcc.dg/vect/vect-104.c,
20704 gcc.dg/vect/vect-105.c, gcc.dg/vect/vect-115.c: Likewise.
20705 * gcc.dg/vect/vect-116.c: Renamed (from vect-100.c).
20706 * gcc.dg/vect/vect-43.c: Add vectorizable version of the loop.
20707 * gcc.dg/vect/vect-91.c: Now 3 loops are vectorizable.
20708 * gfortran.dg/vect/vect-4.f90: Now vectorizable.
20709 * gfortran.dg/vect/pr19049.f90: New testcase.
20710 * g++.dg/vect/pr21218.cc, gcc.dg/tree-ssa/ltrans-8.c: Likewise.
20712 2005-07-25 Jakub Jelinek <jakub@redhat.com>
20714 * gcc.c-torture/execute/20050713-1.c: New test.
20717 * gfortran.fortran-torture/execute/data_4.f90: New test.
20719 PR middle-end/20303
20720 * gcc.dg/visibility-d.c: New test.
20722 2005-07-25 Feng Wang <fengwang@nudt.edu.cn>
20724 * gfortran.dg/reshape_rank7.f90: Fix dejagnu commands.
20725 * gfortran.dg/underflow.f90: Ditto.
20727 2005-07-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20729 * g++.dg/warn/miss-format-1.C, g++.dg/warn/miss-format-2.C,
20730 g++.dg/warn/miss-format-3.C, g++.dg/warn/miss-format-4.C,
20731 g++.dg/warn/miss-format-5.C, g++.dg/warn/miss-format-6.C: New.
20733 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
20735 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Revise test to
20736 include case of field width of zero.
20738 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
20740 PR libgfortran/21875
20741 * gfortran.dg/fmt_read_bz_bn.f90: Revised test to include case
20742 with trailing blanks on normal formatted read.
20744 2005-07-23 Chao-ying Fu <fu@mips.com>
20746 * gcc.target/mips/mips32-dsp-type.c: New test.
20747 * gcc.target/mips/mips32-dsp.c: New test.
20749 2005-07-23 Oyvind Harboe <oyvind.harboe@zylin.com>
20752 * g++.old-deja/g++.mike/p3060d.C: Fix type of VoidObjMemberFunc.
20755 * gcc.dg/20001117-1.c: Fix type of __cyg_profile_func_enter
20756 and __cyg_profile_func_exit.
20758 2005-07-22 David Edelsohn <edelsohn@gnu.org>
20760 * gfortran.dg/comma_format_extension_3.f: Fix typo.
20761 * gfortran.dg/comma_format_extension_4.f: Same.
20762 * gfortran.dg/pr15332.f: Same.
20763 * gfortran.dg/pr21730.f: Same.
20765 2005-07-22 Andrew Pinski <pinskia@physics.uc.edu>
20767 * g++.dg/opt/vrp2.C: Fix testcase.
20770 * g++.dg/opt/vrp2.C: New test.
20772 2005-07-22 Mark Mitchell <mark@codesourcery.com>
20775 * gcc.dg/debug/dwarf2/dwarf-uninit.c: New test.
20777 2005-07-22 Diego Novillo <dnovillo@redhat.com>
20779 * gcc.dg/tree-ssa/20050719-1.c: New test.
20781 2005-07-22 Bernd Schmidt <bernd.schmidt@analog.com>
20783 * gcc.dg/bfin-longcall-1.c: New file.
20784 * gcc.dg/bfin-longcall-2.c: New file.
20786 2005-07-21 Janis Johnson <janis187@us.ibm.com>
20788 * gcc.c-torture/compile/20050721-1.c: New test for 3.4 fix.
20790 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
20792 PR middle-end/19055
20793 * gcc.dg/tree-ssa/pr19055.c: New test.
20794 * gcc.dg/tree-ssa/pr19055-2.c: New test.
20796 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
20799 * g++.dg/other/pr22358.C: New test.
20801 2005-07-21 Douglas Gregor <doug.gregor@gmail.com>
20804 * g++.dg/lookup/two-stage5.C: New test from bug comments.
20806 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20809 * g++.dg/init/union2.C: New test.
20811 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20814 * gcc.dg/complex-4.c: New test.
20816 2005-07-21 Richard Guenther <rguenther@suse.de>
20819 * gcc.dg/tree-ssa/flatten-1.c: Use correct regexp for
20820 scanning for asm labels.
20821 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
20823 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
20826 * gcc.dg/altivec-pr22085.c: New.
20828 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
20830 PR tree-optimization/19210
20831 * gcc.dg/tree-ssa/pr19210-1.c: New.
20832 * gcc.dg/tree-ssa/pr19210-2.c: New.
20834 2005-07-21 Richard Sandiford <richard@codesourcery.com>
20836 PR rtl-optimization/22167
20837 * g++.dg/opt/pr22167.C: New test.
20839 2005-07-20 Douglas Gregor <doug.gregor@gmail.com>
20842 * g++.dg/lookup/two-stage2.C: New.
20843 * g++.dg/lookup/two-stage3.C: New.
20844 * g++.dg/lookup/two-stage4.C: New. Illustrates how we have not yet
20845 fixed two-stage name lookup for operators.
20846 * g++.dg/template/call3.C: Compiler now produces an appropriate
20848 * g++.dg/template/crash37.C: Compiler now describes bla() on line
20850 * g++.dg/template/ptrmem4.C: Compiler produces different error
20852 * g++.old-deja/g++.other/pmf3.C: Compiler now describes
20853 connect_to_method as a candidate.
20855 2005-07-20 James A. Morrison <phython@gcc.gnu.org>
20857 * gcc.dg/fold-alloc-1.c: New test.
20859 2005-07-20 Kazu Hirata <kazu@codesourcery.com>
20861 * gcc.dg/20020312-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
20862 gcc.dg/cpp/assert4.c: Don't mention obsolete ports.
20864 2005-07-19 James A. Morrison <phython@gcc.gnu.org>
20866 * gcc.dg/fold-abs-1.c: New test.
20867 * gcc.dg/fold-abs-2.c: New test.
20868 * gcc.dg/fold-abs-3.c: New test.
20870 2005-07-20 Giovanni Bajo <giovannibajo@libero.it>
20872 Make CONSTRUCTOR use VEC to store initializers.
20873 * g++.dg/ext/complit3.C: Check for specific error messages.
20874 * g++.dg/init/brace2.C: Update error message.
20875 * g++.dg/warn/Wbraces2.C: Likewise.
20877 2005-07-19 Paul Thomas <pault@gcc.gnu.org>
20880 * gfortran.dg/module_interface_1.f90: New test.
20882 2005-07-19 Danny Berlin <dberlin@dberlin.org>
20883 Kenneth Zadeck <zadeck@naturalbridge.com>
20885 * gcc.dg/tree-ssa/sra-2.c: Changed back to -O1 and added xfail.
20887 2005-07-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20889 * gcc.dg/format/miss-1.c, gcc.dg/format/miss-2.c: Don't
20890 specify -Wformat for these tests.
20891 * gcc.dg/format/miss-3.c, gcc.dg/format/miss-4.c,
20892 gcc.dg/format/miss-5.c, gcc.dg/format/miss-6.c: New.
20893 * gcc.dg/format/opt-6.c: Delete.
20895 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
20897 * gcc.dg/tree-ssa/sra-2.c: Pass --param sra-max-structure-size.
20898 * gcc.dg/tree-ssa/sra-3.c: Likewise.
20900 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
20902 * gcc.dg/tree-ssa/alias-2.c: New test.
20904 2005-07-18 Mark Mitchell <mark@codesourcery.com>
20907 * g++.dg/template/explicit7.C: New test.
20909 2005-07-17 Jerry DeLisle <jvdelisle@verizon.net>
20911 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Change case of
20912 field width of 8 to +Inf and -Inf.
20914 2005-07-17 Mark Mitchell <mark@codesourcery.com>
20917 * g++.dg/template/friend36.C: New test.
20919 2005-07-16 David Edelsohn <edelsohn@gnu.org>
20922 * gfortran.dg/pr21730.f: New test.
20924 2005-07-16 Danny Berlin <dberlin@dberlin.org>
20925 Kenneth Zadeck <zadeck@naturalbridge.com>
20927 * gcc.dg/tree-ssa/ssa-dce-2.c: Changed dg-options to run at -O2
20928 since pure const detection cannot run at -O1 in c compiler.
20929 * gcc.dg/tree-ssa/20030714-1.c Changed scanning patterns because we
20930 can now optimize this case properly.
20931 * gcc.dg/tree-ssa/sra-2.c: Changed to -O3 and removed xfail
20932 because we now pass.
20933 * gcc.dg/vect/vect-92.c: Removed out of bounds array access.
20935 2005-07-16 Joseph S. Myers <joseph@codesourcery.com>
20938 * gcc.dg/format/bitfld-1.c: New test.
20940 2005-07-15 Mark Mitchell <mark@codesourcery.com>
20943 * g++.dg/rtti/repo1.C: New test.
20945 2005-07-15 Andrew Pinski <pinskia@physics.uc.edu>
20947 PR middle-end/22398
20948 * gcc.c-torture/compile/pr22398.c: New test.
20950 2005-07-15 Mark Mitchell <mark@codesourcery.com>
20953 * g++.dg/expr/cast4.C: New test.
20955 2005-07-15 Richard Guenther <rguenther@suse.de>
20957 * gcc.dg/tree-ssa/flatten-1.c: New testcase.
20958 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
20960 2005-07-15 Steven Bosscher <stevenb@suse.de>
20962 PR tree-optimization/22230
20963 * gcc.dg/tree-ssa/pr22230.c: New test.
20965 2005-07-14 Jakub Jelinek <jakub@redhat.com>
20967 * gfortran.dg/g77/cpp6.f: New test.
20970 * gfortran.dg/g77/cpp5.F: New test.
20971 * gfortran.dg/g77/cpp5.h: New file.
20972 * gfortran.dg/g77/cpp5inc.h: New file.
20974 2005-07-12 Paul Thomas <pault@gcc.gnu.org>
20976 PR libfortran/16435
20977 * gfortran.dg/tl_editting.f90: New.
20978 * gfortran.dg/g77/f77-edit-x-out.f: Remove XFAIL.
20980 2005-07-14 Steven G. Kargl <kargls@comcast.net>
20982 * gfortran.dg/char_array_constructor.f90: New test.
20984 2005-07-13 Paul Thomas <pault@gcc.gnu.org>
20986 * gfortran.dg/past_eor.f90: New.
20987 * gfortran.dg/complex_read.f90: New.
20989 2005-07-13 Jeff Law <law@redhat.com>
20991 * gcc.dg/tree-ssa/pr22051-2.c: Tweak expected output to allow
20994 * gcc.dg/tree-ssa/pr22321.c: New test
20996 2005-07-13 Paolo Bonzini <bonzini@gnu.org>
20998 PR tree-optimization/21921
20999 * gcc.dg/tree-ssa/pr21921.c: New.
21001 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
21003 PR tree-optimizatio/22442
21004 * gcc.dg/tree-ssa/loop-11.c: New test.
21006 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
21009 * gcc.c-torture/compile/pr21840.c: New test.
21011 2005-07-12 Jan Hubicka <jh@suse.cz>
21013 * gcc.c-torture/compile/pr22379.c: New test.
21015 2005-07-11 Thomas Koenig <Thomas.Koenig@online.de>
21017 PR libfortran/21593
21018 gfortran.dg/dev_null.f90: Remove outdated comment about
21019 PR libfortran/21593.
21022 2005-07-12 Dale Johannesen <dalej@apple.com>
21024 * gcc.target/i386/compress-float-sse.c: New.
21025 * gcc.target/i386/compress-float-sse-pic.c: New.
21026 * gcc.target/i386/compress-float-387.c: New.
21027 * gcc.target/i386/compress-float-387-pic.c: New.
21028 * gcc.dg/compress-float-ppc.c: New.
21029 * gcc.dg/compress-float-ppc-pic.c: New.
21031 2005-07-12 Thomas Koenig <Thomas.Koenig@online.de>
21033 PR libfortran/21593
21034 gfortran.dg/dev_null.f90: Remove targets.
21036 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
21039 * gcc.dg/pr22335-1.c: New test.
21040 * gcc.dg/pr22335-2.c: New test.
21042 2005-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21045 * g++.dg/template/nontype12.C : New test.
21047 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
21049 * gcc.dg/tree-ssa/loop-10.c: New test.
21051 2005-07-11 Kazu Hirata <kazu@codesourcery.com>
21053 * gcc.c-torture/execute/20020720-1.x: Remove.
21055 2005-07-11 Jakub Jelinek <jakub@redhat.com>
21057 * gfortran.fortran-torture/execute/forall_7.f90: New test.
21059 2005-07-10 Richard Sandiford <richard@codesourcery.com>
21061 * gcc.target/mips/mips.exp (is_gp32_flag): New procedure.
21062 (dg-mips-options): Use it.
21064 2005-07-09 Diego Novillo <dnovillo@redhat.com>
21066 * gcc.dg/tree-ssa/pta-fp.c: Use -fdump-tree-alias1.
21068 2005-07-09 Richard Henderson <rth@redhat.com>
21070 * lib/target-supports.exp (check_effective_target_sync_char_short):
21073 2005-07-09 Thomas Koenig <Thomas.Koenig@online.de>
21075 PR libfortran/22217
21076 * gfortran.dg/negative-z-descriptor.f90: New test.
21078 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
21081 * gcc.dg/pr22329.c: New test.
21083 2005-07-08 Kazu Hirata <kazu@codesourcery.com>
21085 PR tree-optimization/20139
21086 * gcc.dg/tree-ssa/pr20139.c: New.
21088 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
21091 * gcc.dg/pr22356-1.c: New test.
21093 2005-07-08 Nathan Sidwell <nathan@codesourcery.com>
21096 * g++.dg/template/unify8.C: New.
21097 * g++.dg/template/unify9.C: New.
21099 2005-07-08 Jakub Jelinek <jakub@redhat.com>
21101 * gfortran.fortran-torture/execute/entry_10.f90: New test.
21103 2005-07-07 Geoffrey Keating <geoffk@apple.com>
21105 * gcc.dg/darwin-version-1.c: New.
21106 * gcc.dg/builtins-18.c: On Darwin, needs -mmacosx-version-min=10.3.
21107 * gcc.dg/builtins-20.c: Likewise.
21108 * gcc.dg/builtins-53.c: Likewise.
21109 * gcc.dg/torture/builtins-convert-1.c: Likewise.
21110 * gcc.dg/torture/builtins-convert-2.c: Likewise.
21111 * gcc.dg/torture/builtins-convert-3.c: Likewise.
21112 * gcc.dg/torture/builtins-power-1.c: Likewise.
21113 * gcc.dg/builtins-config.h: Complain if macosx-version-min not set
21116 2005-07-07 Jeff Law <law@redhat.com>
21118 * gcc.dg/tree-ssa/vrp17.c: Simplify. Remove dependency on
21119 argument evaluation order.
21121 2005-07-07 Thomas Koenig <Thomas.Koenig@online.de>
21123 PR libfortran/21594
21124 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
21125 Add test cases where the shift length is greater than the
21128 2005-07-07 Ziemowit Laski <zlaski@apple.com>
21130 * obj-c++.dg/proto-lossage-6.mm: New.
21131 * objc.dg/proto-lossage-6.m: New.
21133 2005-07-07 Ziemowit Laski <zlaski@apple.com>
21135 * obj-c++.dg/gnu-runtime-2.mm: Compile, do not run.
21136 * objc.dg/gnu-runtime-2.m: Likewise.
21138 2005-07-07 Jakub Jelinek <jakub@redhat.com>
21140 * gfortran.dg/longline.f: New test.
21142 * gfortran.dg/badline.f: New test.
21144 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
21149 * gfortran.dg/hollerith.f90: New.
21150 * gfortran.dg/hollerith2.f90: New.
21151 * gfortran.dg/hollerith3.f90: New.
21152 * gfortran.dg/hollerith4.f90: New.
21153 * gfortran.dg/hollerith_f95.f90: New.
21154 * gfortran.dg/hollerith_legacy.f90: New.
21155 * gfortran.dg/g77/cpp4.F: New. Port from g77.
21157 2005-07-07 Ziemowit Laski <zlaski@apple.com>
21160 * obj-c++.dg/gnu-runtime-[1-2].mm: New.
21161 * objc.dg/gnu-runtime-2.m: New.
21163 2005-07-06 Jeff Law <law@redhat.com>
21165 * gcc.dg/tree-ssa/vrp17.c: New test.
21167 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
21170 * gfortran.dg/array_constructor_5.f90: New test.
21172 2005-07-07 Jakub Jelinek <jakub@redhat.com>
21174 * gfortran.fortran-torture/execute/entry_9.f90: New test.
21176 2005-07-06 Fariborz Jahanian <fjahanian@apple.com>
21178 * gcc.dg/20030324-1.c: Remove -fforce-mem option.
21179 * gcc.dg/980816-1.c: Ditto.
21181 2005-07-06 Jeff Law <law@redhat.com>
21183 * gcc.c-torture/compile/pr21356.c: New test.
21185 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
21189 * gcc.c-torture/compile/pr22013-1.c,
21190 gcc.c-torture/execute/pr22098-1.c,
21191 gcc.c-torture/execute/pr22098-2.c,
21192 gcc.c-torture/execute/pr22098-3.c: New tests.
21194 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
21197 * gcc.dg/pr22308-1.c: New test.
21199 2005-07-05 Kazu Hirata <kazu@codesourcery.com>
21201 * gcc.dg/compare1.c: Add -fno-short-enums. Don't skip on any
21203 * gcc.dg/compare9.c: Use -fshort-enums instead of
21204 -fno-short-enums. Change the last test to dg-bogus.
21206 2005-07-04 Kazu Hirata <kazu@codesourcery.com>
21208 * gcc.dg/compare1.c: Skip on arm*-*-eabi* arm*-*-symbianelf*.
21209 * gcc.dg/compare9.c: New.
21211 2005-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
21213 * gfortran.dg/io_invalid_1.f90: Fix expected error message.
21215 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
21218 * gcc.dg/tree-ssa/pr14490-[1-4].c: Escape "+".
21221 2005-07-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21223 * gcc.dg/format/gcc_gfc-1.c: New.
21225 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
21227 * pr14490-[1-4].c: Fix typos scan-tree-dump-times so they now pass.
21229 2005-07-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
21232 * gfortran.dg/io_invalid_1.f90: New test.
21234 2005-07-03 Joseph S. Myers <joseph@codesourcery.com>
21236 * gcc.dg/format/gcc_diag-1.c: Update.
21238 2005-07-02 Jeff Law <law@redhat.com>
21240 * gcc.dg/tree-ssa/pr22051-1.c: New test.
21241 * gcc.dg/tree-ssa/pr22051-2.c: New test.
21243 2005-07-02 Joseph S. Myers <joseph@codesourcery.com>
21245 * gcc.dg/format/gcc_diag-1.c: Update.
21247 2005-07-01 Andrew Pinski <pinskia@physics.uc.edu>
21250 * gcc.c-torture/compile/pr22269.c: New test.
21252 2005-06-30 Diego Novillo <dnovillo@redhat.com>
21256 * g++.dg/tree-ssa/pr21584-1.C: New test.
21257 * g++.dg/tree-ssa/pr21584-2.C: New test.
21259 2005-06-30 Ziemowit Laski <zlaski@apple.com>
21261 * obj-c++.dg/try-catch-11.mm: New.
21262 * objc.dg/try-catch-10.m: New.
21264 2005-06-29 David Edelsohn <edelsohn@gnu.org>
21266 * g++.dg/other/ucnid-1.C: xfail on AIX.
21268 2005-06-29 Diego Novillo <dnovillo@redhat.com>
21271 * gcc.dg/20050629-1.c: New test.
21273 2005-06-29 Ziemowit Laski <zlaski@apple.com>
21275 * obj-c++.dg/const-str-1[0-1].mm: New.
21276 * objc.dg/const-str-1[0-1].m: New.
21278 2005-05-29 Richard Henderson <rth@redhat.com>
21280 * lib/target-supports.exp (check_effective_target_vect_no_int_max):
21281 Rename from check_effective_target_vect_no_max.
21282 (check_effective_target_vect_no_int_add): New.
21283 * gcc.dg/vect/vect-13.c: Use vect_no_int_max.
21284 * gcc.dg/vect/vect-91.c: Use vect_no_int_add.
21285 * gcc.dg/vect/vect-reduc-3.c: Likewise.
21286 * gcc.dg/vect/vect-reduc-1.c: Use both.
21287 * gcc.dg/vect/vect-reduc-2.c: Likewise.
21289 2005-05-29 Richard Henderson <rth@redhat.com>
21291 * lib/target-supports.exp (check_effective_target_vect_no_max):
21292 Remove i386 and x86_64.
21294 2005-06-29 Steve Ellcey <sje@cup.hp.com>
21297 * gcc.dg/torture/pr21817.c: Use -fno-common for hppa*-*-* targets.
21299 2005-06-29 Steve Ellcey <sje@cup.hp.com>
21301 PR middle-end/21969
21302 * gcc.dg/vect/pr21969.c: New test.
21304 2005-06-28 Eric Christopher <echristo@redhat.com>
21308 * gcc.dg/inline1.c: New test.
21309 * gcc.dg/inline2.c: Ditto.
21310 * gcc.dg/inline3.c: Ditto.
21311 * gcc.dg/inline4.c: Ditto.
21312 * gcc.dg/inline5.c: Ditto.
21314 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
21316 PR libfortran/22142
21317 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
21318 Add testcase also testing eoshift1 for PR 22142.
21320 2005-06-28 Richard Henderson <rth@redhat.com>
21322 * gcc.dg/tree-ssa/20030708-1.c: Remove static from test function.
21323 * gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030714-1.c,
21324 gcc.dg/tree-ssa/20030807-1.c, gcc.dg/tree-ssa/20030807-5.c,
21325 gcc.dg/tree-ssa/20030807-8.c, gcc.dg/tree-ssa/20030815-1.c,
21326 gcc.dg/tree-ssa/20030922-2.c: Likewise.
21328 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
21330 PR libfortran/22142
21331 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
21332 Add testcase for PR 22142.
21334 2005-06-28 Joseph S. Myers <joseph@codesourcery.com>
21336 * g++.dg/ext/fpreg1.C, gcc.target/ia64/fpreg-1.c,
21337 gcc.target/ia64/fpreg-2.c: New tests.
21339 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
21341 * gfortran.dg/dev_null.f90: Run test only on linux and solaris.
21343 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
21345 PR libfortran/22170
21346 * gfortran.dg/slash_1.f90: New test.
21348 2005-06-27 Richard Henderson <rth@redhat.com>
21350 * gcc.dg/vect/vect-reduc-1.c: Adjust test to properly validate MIN.
21351 * gcc.dg/vect/vect-reduc-1char.c: Likewise.
21352 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
21353 * gcc.dg/vect/vect-reduc-2.c: Likewise.
21354 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
21355 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
21357 2005-06-27 Richard Henderson <rth@redhat.com>
21359 * gcc.dg/vect/vect-reduc-1short.c: Remove XFAIL.
21360 * gcc.dg/vect/vect-reduc-2char.c: Remove XFAIL.
21362 2005-06-27 Ziemowit Laski <zlaski@apple.com>
21364 * obj-c++.dg/proto-lossage-5.mm: New.
21365 * objc.dg/proto-lossage-5.m: New.
21367 2005-06-27 Diego Novillo <dnovillo@redhat.com>
21370 * gcc.dg/tree-ssa/pr21959.c: New test.
21372 2005-06-27 Jakub Jelinek <jakub@redhat.com>
21374 * gcc.c-torture/execute/builtins/lib/main.c (abort): Add prototype.
21375 * gcc.c-torture/execute/builtins/lib/strncat.c (strncat): Avoid
21376 testing uninitialized var.
21378 * gcc.c-torture/execute/builtins/chk.h: New.
21379 * gcc.c-torture/execute/builtins/lib/chk.c: New.
21380 * gcc.c-torture/execute/builtins/memcpy-chk.c: New test.
21381 * gcc.c-torture/execute/builtins/memcpy-chk-lib.c: New.
21382 * gcc.c-torture/execute/builtins/memmove-chk.c: New test.
21383 * gcc.c-torture/execute/builtins/memmove-chk-lib.c: New.
21384 * gcc.c-torture/execute/builtins/mempcpy-chk.c: New test.
21385 * gcc.c-torture/execute/builtins/mempcpy-chk-lib.c: New.
21386 * gcc.c-torture/execute/builtins/memset-chk.c: New test.
21387 * gcc.c-torture/execute/builtins/memset-chk-lib.c: New.
21388 * gcc.c-torture/execute/builtins/snprintf-chk.c: New test.
21389 * gcc.c-torture/execute/builtins/snprintf-chk-lib.c: New.
21390 * gcc.c-torture/execute/builtins/sprintf-chk.c: New test.
21391 * gcc.c-torture/execute/builtins/sprintf-chk-lib.c: New.
21392 * gcc.c-torture/execute/builtins/stpcpy-chk.c: New test.
21393 * gcc.c-torture/execute/builtins/stpcpy-chk-lib.c: New.
21394 * gcc.c-torture/execute/builtins/strcat-chk.c: New test.
21395 * gcc.c-torture/execute/builtins/strcat-chk-lib.c: New.
21396 * gcc.c-torture/execute/builtins/strcpy-chk.c: New test.
21397 * gcc.c-torture/execute/builtins/strcpy-chk-lib.c: New.
21398 * gcc.c-torture/execute/builtins/strncat-chk.c: New test.
21399 * gcc.c-torture/execute/builtins/strncat-chk-lib.c: New.
21400 * gcc.c-torture/execute/builtins/strncpy-chk.c: New test.
21401 * gcc.c-torture/execute/builtins/strncpy-chk-lib.c: New.
21402 * gcc.c-torture/execute/builtins/vsnprintf-chk.c: New test.
21403 * gcc.c-torture/execute/builtins/vsnprintf-chk-lib.c: New.
21404 * gcc.c-torture/execute/builtins/vsprintf-chk.c: New test.
21405 * gcc.c-torture/execute/builtins/vsprintf-chk-lib.c: New.
21406 * gcc.dg/builtin-object-size-1.c: New test.
21407 * gcc.dg/builtin-object-size-2.c: New test.
21408 * gcc.dg/builtin-object-size-3.c: New test.
21409 * gcc.dg/builtin-object-size-4.c: New test.
21410 * gcc.dg/builtin-object-size-5.c: New test.
21411 * gcc.dg/builtin-stringop-chk-1.c: New test.
21412 * gcc.dg/builtin-stringop-chk-2.c: New test.
21413 * gcc.dg/tree-ssa/builtin-fprintf-1.c: New test.
21414 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: New test.
21415 * gcc.dg/tree-ssa/builtin-printf-1.c: New test.
21416 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: New test.
21417 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: New test.
21418 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: New test.
21419 * gcc.dg/tree-ssa/builtin-vprintf-1.c: New test.
21420 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: New test.
21421 * gcc.c-torture/execute/printf-1.c: New test.
21422 * gcc.c-torture/execute/fprintf-1.c: New test.
21423 * gcc.c-torture/execute/vprintf-1.c: New test.
21424 * gcc.c-torture/execute/vfprintf-1.c: New test.
21425 * gcc.c-torture/execute/printf-chk-1.c: New test.
21426 * gcc.c-torture/execute/fprintf-chk-1.c: New test.
21427 * gcc.c-torture/execute/vprintf-chk-1.c: New test.
21428 * gcc.c-torture/execute/vfprintf-chk-1.c: New test.
21430 2005-06-27 Michael Matz <matz@suse.de>
21432 * gcc.target/x86_64/abi/test_struct_returning.c: Adjust as return
21433 slot is not merged if address escapes.
21435 2005-06-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21438 * gcc.dg/format/sentinel-1.c: Update. Fix execl* calls.
21440 2005-06-26 Jakub Jelinek <jakub@redhat.com>
21442 PR middle-end/17965
21443 * gcc.c-torture/compile/20050622-1.c: New test.
21445 PR middle-end/22028
21446 * gcc.dg/20050620-1.c: New test.
21448 2005-06-26 Kazu Hirata <kazu@codesourcery.com>
21450 PR tree-optimization/22026
21451 * gcc.dg/tree-ssa/pr22026.c: New.
21453 2005-06-25 Thomas Koenig <Thomas.Koenig@online.de>
21455 PR libfortran/22144
21456 * gfortran.dg/shift-alloc.f90: New testcase.
21458 2005-06-25 Kelley Cook <kcook@gcc.gnu.org>
21460 * all files: Update FSF address in copyright headers.
21462 2005-06-22 Jan Hubicka <jh@suse.cz>
21464 * wholeprogram-1.c: New testcase.
21465 * wholeprogram-2.c: New testcase.
21467 2005-06-24 Mark Mitchell <mark@codesourcery.com>
21470 * gcc.dg/tree-ssa/pr22171.c: New test.
21472 2005-06-24 Feng Wang <fengwang@nudt.edu.cn>
21474 * gfortran.dg/simplify_modulo.f90: New.
21476 2005-06-24 Jan Hubicka <jh@suse.cz>
21478 * gcc.dg/tree-ssa/20040210-1.c: Fix for unit-at-a-time
21480 2005-06-23 Ziemowit Laski <zlaski@apple.com>
21482 * obj-c++.dg/proto-lossage-[1-4].mm: New.
21484 2005-06-23 Ziemowit Laski <zlaski@apple.com>
21486 * obj-c++.dg/typedef-alias-1.mm: New.
21487 * objc.dg/typedef-alias-1.m: New.
21489 2005-06-23 Jeff Law <law@redhat.com>
21491 * gcc.dg/tree-ssa/vrp16.c: New test.
21493 2005-06-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
21495 * lib/target-supports.exp: Add
21496 check_effective_target_fortran_large_real and
21497 check_effective_target_fortran_large_int to check for
21498 corresponding effective targets.
21499 * gfortran.dg/large_integer_kind_1.f90: New test.
21500 * gfortran.dg/large_real_kind_1.f90: New test.
21502 2005-06-23 Kazu Hirata <kazu@codesourcery.com>
21504 PR tree-optimization/22117
21505 * gcc.dg/tree-ssa/pr22117.c: New.
21507 2005-06-23 James A. Morrison <phython@gcc.gnu.org>
21510 * gcc.dg/fold-mod-1.c: Accept fffffff8 as well.
21512 2005-06-23 David Edelsohn <edelsohn@gnu.org>
21514 * gcc.dg/rs6000-fpint-2.c: Only compile on Darwin and Linux.
21516 2005-06-23 David Billinghurst <David.Billinghurst@riotinto.com>
21518 * gfortran.dg/f2c_4.f90: Add tests for complex functions
21519 * gfortran.dg/f2c_4.c: Likewise.
21521 2005-06-22 Paul Brook <paul@codesourcery.com>
21524 * gfortran.dg/auto_save_1.f90: New test.
21526 2005-06-22 Michael Matz <matz@suse.de>
21528 * gcc.target/x86-64/abi: New directory.
21529 * gcc.target/x86-64/abi/abi-x86_64.exp: New testsuite.
21530 * gcc.target/x86-64/abi/README.gcc: New file.
21531 * gcc.target/x86-64/abi/{args.h,defines.h,macros.h}: New headers.
21532 * gcc.target/x86-64/abi/asm-support.s: New file.
21533 * gcc.target/x86_64/abi/test_3_element_struct_and_unions.c: New test.
21534 * gcc.target/x86_64/abi/test_basic_alignment.c: New test.
21535 * gcc.target/x86_64/abi/test_basic_array_size_and_align.c: New test.
21536 * gcc.target/x86_64/abi/test_basic_returning.c: New test.
21537 * gcc.target/x86_64/abi/test_basic_sizes.c: New test.
21538 * gcc.target/x86_64/abi/test_basic_struct_size_and_align.c: New test.
21539 * gcc.target/x86_64/abi/test_basic_union_size_and_align.c: New test.
21540 * gcc.target/x86_64/abi/test_bitfields.c: New test.
21541 * gcc.target/x86_64/abi/test_complex_returning.c: New test.
21542 * gcc.target/x86_64/abi/test_passing_floats.c: New test.
21543 * gcc.target/x86_64/abi/test_passing_integers.c: New test.
21544 * gcc.target/x86_64/abi/test_passing_structs_and_unions.c: New test.
21545 * gcc.target/x86_64/abi/test_passing_structs.c: New test.
21546 * gcc.target/x86_64/abi/test_passing_unions.c: New test.
21547 * gcc.target/x86_64/abi/test_struct_returning.c: New test.
21548 * gcc.target/x86_64/abi/test_varargs.c: New test.
21550 2005-06-21 Joseph S. Myers <joseph@codesourcery.com>
21552 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: Pass -mmmx for
21553 32-bit i?86 and x86_64.
21555 2005-06-21 Ziemowit Laski <zlaski@apple.com>
21557 * obj-c++.dg/const-str-[1-9].mm: New tests.
21559 2005-06-21 Paul Thomas <pault@gcc.gnu.org>
21562 * gfortran.dg/namelist_use.f90: New.
21563 * gfortran.dg/namelist_use_only.f90: New.
21565 2005-06-21 Jeff Law <law@redhat.com>
21567 * gcc.dg/tree-ssa/vrp15.c: New test.
21569 2005-06-21 Dorit Nuzman <dorit@il.ibm.com>
21571 * lib/target-supports.exp (check_effective_target_vect_reduction):
21573 * gcc.dg/vect/vect.exp: Run tests with additional flags separately.
21574 * gcc.dg/vect/vect-reduc-1.c: Vectorizable on all relevant platforms -
21575 remove vect_reduction target keyword. Also avoid two returns in main.
21576 * gcc.dg/vect/vect-reduc-3.c: Likewise.
21577 * gcc.dg/vect/vect-reduc-2.c: Likewise. Also initialize diff to 0.
21578 * gcc.dg/vect/vect-reduc-1short.c: New test.
21579 * gcc.dg/vect/vect-reduc-1char.c: New test.
21580 * gcc.dg/vect/vect-reduc-2short.c: New test.
21581 * gcc.dg/vect/vect-reduc-2char.c: New test.
21582 * gcc.dg/vect/vect-reduc-6.c: New test.
21583 * gcc.dg/vect/trapv-vect-reduc-4.c: New test.
21584 * gcc.dg/vect/fast-math-vect-reduc-5.c: New test.
21585 * gcc.dg/vect/fast-math-vect-reduc-7.c: New test
21587 2005-06-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
21588 Paul Thomas <pault@gcc.gnu.org>
21590 * gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90:
21593 2005-06-20 Francois-Xavier Coudert <coudert@clipper.ens.fr>
21595 * gfortran.dg/backslash_1.f90: New test.
21596 * gfortran.dg/backslash_2.f90: New test.
21598 2005-06-20 Steven G. Kargl <kargls@comcast.net>
21600 * gfortran.dg/duplicate_labels.f90: New test.
21602 2005-06-20 Jan Beulich <jbeulich@novell.com>
21604 * g++.old-deja/g++.jason/thunk2.C: On NetWare, also account for
21605 unsupportable relocations.
21606 * g++.old-deja/g++.other/store-expr1.C: Likewise.
21607 * gcc.dg/20050321-2.c: xfail for NetWare.
21609 2005-06-20 Andreas Jaeger <aj@suse.de>
21611 * gcc.target/i386/sseregparm-1.c, gcc.target/i386/sseregparm-2.c,
21612 gcc.target/i386/fastcall-sseregparm.c,
21613 gcc.target/i386/regparm-stdcall.c: Run only on 32-bit x86.
21615 2005-06-19 Richard Henderson <rth@redhat.com>
21617 * gcc.dg/tree-ssa/pr21985.c: Use size_t.
21619 2005-06-19 Joseph S. Myers <joseph@codesourcery.com>
21621 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: New tests.
21623 2005-06-19 Aldy Hernandez <aldyh@redhat.com>
21626 * g++.dg/conversion/simd2.C: Change expected error message.
21628 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
21630 * gcc.dg/vect/vect-reduc-1.c: Add cleanup-tree-dump.
21631 * gcc.dg/vect/vect-reduc-2.c: Likewise.
21632 * gcc.dg/vect/vect-reduc-3.c: Likewise.
21634 2005-06-18 James A Morrison <phython@gcc.gnu.org>
21636 * gcc.dg/fold-mod-1.c: New test.
21638 2005-06-18 Steven G. Kargl <kargls@comcast.net>
21641 * gfortran.dg/pr19926.f90: New test.
21643 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
21645 * lib/target-supports.exp (check_effective_target_vect_reduction): New.
21646 * gcc.dg/vect/vect-reduc-1.c: Now vectorizable for vect_reduction
21648 * gcc.dg/vect/vect-reduc-2.c: Likewise.
21649 * gcc.dg/vect/vect-reduc-3.c: Likewise.
21651 2005-06-18 Joseph S. Myers <joseph@codesourcery.com>
21653 * gcc.target/ia64/float80-varargs-1.c: New test.
21655 2005-06-18 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
21658 * gfortran.dg/f2c_6.f90: New test.
21660 2005-06-17 Geoffrey Keating <geoffk@apple.com>
21663 * g++.dg/template/local5.C: New.
21665 2005-06-17 Richard Henderson <rth@redhat.com>
21667 * gcc.dg/sync-2.c (do_qi): Cast negative results to char.
21669 2005-06-07 David Billinghurst <David.Billinghurst@riotinto.com>
21672 * lib/gcc-dg.exp (gcc-dg-test-1): Catch error if file can't be deleted.
21674 2005-06-15 Giovanni Bajo <giovannibajo@libero.it>
21676 * gcc.dg/vect/vect-dv-2.c, gcc.dg/vect/vect-ifcvt-2.c,
21677 gcc.dg/vect/vect-ifcvt-3.c, gcc.dg/vect/vect-ifcvt-4.c,
21678 gcc.dg/vect/vect-ifcvt-5.c, gcc.dg/vect/vect-ifcvt-6.c,
21679 gcc.dg/vect/vect-ifcvt-7.c, gcc.dg/vect/vect-ifcvt-9.c: Call
21680 check_vect to verify the presence of hardware vector support.
21682 2005-06-16 James A. Morrison <phython@gcc.gnu.org>
21685 * gcc.dg/pr14796-2.c: Accept -34359738368 and -800000000.
21687 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
21689 PR libfortran/19216
21690 * gfortran.dg/pr19216.f: Add correct space between brackets and
21693 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
21695 PR libfortran/16436
21696 * gfortran.dg/g77/f77-edit-t-in.f: Not XFAIL-ed any more.
21698 2005-06-16 Richard Guenther <rguenth@gcc.gnu.org>
21700 * gcc.target/i386/attributes-error.c: New testcase.
21701 * gcc.target/i386/fastcall-sseregparm.c: Likewise.
21702 * gcc.target/i386/regparm-stdcall.c: Likewise.
21703 * gcc.target/i386/sseregparm-1.c: Likewise.
21704 * gcc.target/i386/sseregparm-2.c: Likewise.
21706 2005-06-16 Nathan Sidwell <nathan@codesourcery.com>
21708 * g++.dg/rtti/crash2.C: New.
21710 2005-06-15 Joseph S. Myers <joseph@codesourcery.com>
21712 * gcc.dg/noncompile/20040203-3.c: Update expected message.
21714 2005-06-15 David Ung <davidu@mips.com>
21716 * gcc.target/mips/mips16e-extends.c: New test for testing the
21717 generation of MIPS16e zeb/zeh, seb/seh instructions.
21719 2005-06-15 Diego Novillo <dnovillo@redhat.com>
21722 * gcc.dg/tree-ssa/vrp13.c: Add multiplication tests.
21723 * gcc.dg/tree-ssa/pr22018.c: New test.
21725 2005-06-15 Aldy Hernandez <aldyh@redhat.com>
21727 * gcc.dg/simd-1.c: Update error messages.
21728 * gcc.dg/simd-1b.c: Re-enable tests. Update error messages.
21729 * gcc.dg/simd-2.c: Update error messages.
21730 * gcc.dg/simd-4.c: New.
21732 2005-06-15 Nathan Sidwell <nathan@codesourcery.com>
21735 * g++.dg/other/crash-4.C: New.
21737 2005-06-14 Devang Patel <dpatel@apple.com>
21739 * gcc.dg/vect/vect-ifcvt-1.c: Remove.
21741 2005-06-14 Nathan Sidwell <nathan@codesourcery.com>
21744 * g++.dg/parse/crash11.C: Update
21746 2005-06-13 Jeff Law <law@redhat.com>
21748 * gcc.dg/tree-ssa/20030807-10.c: VRP is now expected to
21749 perform the desired transformations.
21750 * gcc.dg/tree-ssa/20030806-6.c: Similarly.
21751 * gcc.dg/tree-ssa/20040514-2.c: Similarly.
21753 2005-06-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
21756 * gfortran.dg/forall_1.f90: Un-XFAIL.
21758 2005-06-13 Nathan Sidwell <nathan@codesourcery.com>
21761 * g++.dg/parse/crash26.C: New.
21764 * g++.dg/init/member1.C: New.
21766 2005-06-13 Jakub Jelinek <jakub@redhat.com>
21768 * gfortran.dg/altreturn_1.f90: New test.
21770 2005-06-13 Zdenek Dvorak <dvorakz@suse.cz>
21772 PR middle-end/21985
21773 * gcc.dg/tree-ssa/pr21985.c: New test.
21775 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
21777 * ggcc.dg/pr14796-1.c: Add tests for (X << C) >> C.
21779 2005-06-12 Roger Sayle <roger@eyesopen.com>
21782 * g++.dg/other/error10.C: New test case.
21784 2005-06-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
21786 PR libfortran/19155
21787 * gfortran.dg/pr19155.f: Add test.
21789 2005-06-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
21791 * gfortran.dg/f2c_7.f90: New test.
21793 * gfortran.dg/forall_1.f90: XFAILed.
21795 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
21797 * gcc.dg/pr14796-1.c: New.
21798 * gcc.dg/pr14796-2.c: New.
21800 2005-06-11 Steven G. Kargl <kargls@comcast.net>
21804 * gfortran.dg/deallocate_stat.f90: New test.
21806 2005-06-11 Thomas Koenig <Thomas.Koenig@online.de>
21808 * gfortran.fortran-torture/execute/in-pack.f90: New test.
21810 2005-06-10 Dorit Nuzman <dorit@il.ibm.com>
21812 * gfortran.dg/vect/vect-4.f90: Update comments. Only one unaligned
21813 access will be generated when this loop is vectorized. Test that
21814 accesses with same alignment were detected.
21815 * gcc.dg/vect/vect-dv-2.c: Remove "vect_no_align" from xfail.
21816 Test that accesses with same alignment were detected.
21817 * gcc.dg/vect/vect-ifcvt-1.c: Likewise.
21818 * gcc.dg/vect/vect-91.c: New test. Test that accesses with same
21819 alignment were detected.
21821 2005-06-10 Aldy Hernandez <aldyh@redhat.com>
21824 * g++.dg/conversion/simd2.C: New.
21826 2005-06-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
21828 * gcc.dg/Wcxx-compat-1.c: New.
21830 2005-06-09 Thomas Koenig <Thomas.Koenig@online.de>
21832 PR libfortran/21480
21833 * gfortran.dg/reshape-complex.f90: Add a test for a packed
21836 2005-06-09 Nathan Sidwell <nathan@codesourcery.com>
21838 * gcc.dg/alias-8.c: New.
21840 2005-06-08 Joseph S. Myers <joseph@codesourcery.com>
21842 * gcc.dg/format/cmn_err-1.c: Update.
21844 2005-06-08 James A. Morrison <phython@gcc.gnu.org>
21847 * gcc.target/sparc/fexpand-2.c: New.
21848 * gcc.target/sparc/fpmerge-2.c: New.
21849 * gcc.target/sparc/fpmul-2.c: New.
21850 * gcc.target/sparc/noresult.c: New.
21851 * gcc.target/sparc/pdist-2.c: New.
21852 * gcc.target/sparc/pdist-3.c: New.
21854 2005-06-08 Alex V. Breger <atrus.ru@atrus.ru>
21857 * gcc.target/i386/i386.exp: Fix comment typo.
21859 2005-06-08 Nathan Sidwell <nathan@codesourcery.com>
21862 * g++.dg/inherit/using5.C: New.
21863 * g++.dg/inherit/using6.C: New.
21865 2005-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21868 * g++.dg/template/ptrmem15.C: New test.
21871 * g++.dg/ext/label4.C: New test.
21873 2005-06-08 Eric Botcazou <ebotcazou@libertysurf.fr>
21875 * gcc.dg/tls/debug-1.c: New test.
21877 2005-06-07 Dale Johannesen <dalej@apple.com>
21879 * gcc.target/i386/movq.c: New.
21881 2005-06-07 Dale Johannesen <dalej@apple.com>
21883 * gcc.dg/20050607-1.c: New.
21885 2005-06-07 Jakub Jelinek <jakub@redhat.com>
21887 PR middle-end/21850
21888 * gcc.c-torture/execute/20050607-1.c: New test.
21890 2005-06-07 Thomas Koenig <Thomas.Koenig@online.de>
21892 PR libfortran/21926
21893 * gfortran.fortran-torture/execute/intrinsic_matmul.f90:
21894 Test case where the return array has lowest stride one,
21897 2005-06-07 Adrian Straetling <straetling@de.ibm.com>
21899 * lib/target-supports.exp (check_effective_target_sync_int_long):
21900 Add s390 and s390x targets.
21902 2005-06-07 Zdenek Dvorak <dvorakz@suse.cz>
21904 * gcc.dg/tree-ssa/loop-2.c: Update outcome.
21905 * gcc.dg/tree-ssa/loop-3.c: Update outcome.
21906 * gcc.dg/tree-ssa/loop-4.c: Update outcome.
21907 * gcc.dg/tree-ssa/loop-9.c: New test.
21909 2005-06-07 Nathan Sidwell <nathan@codesourcery.com>
21911 * g++.dg/parse/defarg10.C: New.
21913 2005-06-06 Jakub Jelinek <jakub@redhat.com>
21915 PR regression/21897
21916 * gcc.c-torture/execute/20050604-1.c: New test.
21918 2005-06-06 Nathan Sidwell <nathan@codesourcery.com>
21921 * g++.dg/parse/defarg9.C: New.
21924 * g++.dg/inherit/using4.C: New.
21925 * g++.dg/overload/error1.C: Adjust expected errors.
21926 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
21927 * g++.old-deja/g++.brendan/arm2.C: Likewise.
21928 * g++.old-deja/g++.other/redecl2.C: Likewise.
21929 * g++.old-deja/g++.other/redecl4.C: Likewise.
21930 * g++.old-deja/g++.pt/memtemp78.C: Likewise.
21932 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
21934 * gfortran.dg/f2c_5.f90: Add -w to dg-options
21936 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
21938 * lib/gfortran.exp (gfortran_target_compile): Call
21939 dg-additional-files-options
21940 * gfortran.dg/f2c_4.f90: New file
21941 * gfortran.dg/f2c_4.c: New file
21942 * gfortran.dg/f2c_5.f90: New file
21943 * gfortran.dg/f2c_5.c: New file
21945 2005-06-05 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
21947 * gfortran.dg/forall_1.f90: Set previously uninitialized variable.
21950 * gfortran.dg/array_constructor_4.f90: New test.
21952 2005-06-05 Mark Mitchell <mark@codesourcery.com>
21955 * g++.dg/ext/builtin9.C: New test.
21957 2005-06-05 Dale Johannesen <dalej@apple.com>
21959 * gcc.c-torture/execute/20050603-1.c: Move to gcc.dg.
21960 * gcc.c-torture/execute/20050603-2.c: Ditto.
21962 2005-06-05 Dorit Nuzman <dorit@il.ibm.com>
21964 * gcc.dg/vect/vect-62: Check that second loop is not vectorized.
21965 * gcc.dg/vect/vect-reduc-1.c: New.
21966 * gcc.dg/vect/vect-reduc-2.c: New.
21967 * gcc.dg/vect/vect-reduc-3.c: New.
21969 2005-06-04 Dale Johannesen <dalej@apple.com>
21971 * gcc.c-torture/execute/20050603-1.c: New.
21972 * gcc.c-torture/execute/20050603-2.c: New.
21973 * gcc.dg/20050603-3.c: New.
21975 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
21978 * gfortran.dg/debug_1.f90: New test.
21980 * gfortran.dg/forall_1.f90: New test.
21982 2005-06-04 Erik Edelmann <erik.edelmann@iki.fi>
21984 * gfortran.dg/array_constructor_3.f90: New test.
21986 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
21988 * gfortran.dg/ret_pointer_1.f90: Un-XFAIL.
21990 2005-06-04 Hans-Peter Nilsson <hp@axis.com>
21992 * g++.dg/opt/crossjump1.C: Gate -fPIC usage on target fpic.
21994 2005-06-04 Joseph S. Myers <joseph@codesourcery.com>
21997 * gcc.dg/init-excess-1.c: New test.
21999 2005-06-03 Mark Mitchell <mark@codesourcery.com>
22002 * g++.dg/expr/static_cast6.C: New test.
22004 2005-06-03 Diego Novillo <dnovillo@redhat.com>
22006 * gcc.dg/tree-ssa/vrp14.c: New test.
22008 2005-06-03 Mark Mitchell <mark@codesourcery.com>
22011 * g++.dg/template/new2.C: New test.
22013 2005-06-03 Josh Conner <jconner@apple.com>
22015 * gcc.dg/ppc-vector-memcpy.c (foo): Use non-zero values for
22016 all entries in initializer.
22018 2005-06-03 Richard Guenther <rguenth@gcc.gnu.org>
22020 PR middle-end/21858
22021 * gcc.dg/pr21858.c: New testcase.
22023 2005-06-03 Paolo Bonzini <bonzini@gnu.org>
22025 PR tree-optimization/21292
22027 * lib/target-supports.exp (check_effective_target_vect_cmdline_needed):
22029 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
22030 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
22031 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
22032 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
22033 gcc.dg/tree-ssa/gen-vect-32.c: Require it.
22035 2005-06-02 Richard Henderson <rth@redhat.com>
22037 * gcc.dg/sync-2.c: Use -march=i486 for i386.
22039 2005-06-02 Richard Guenther <rguenth@gcc.gnu.org>
22041 * gcc.dg/wtypequal.c: New testcase.
22043 2005-06-02 Diego Novillo <dnovillo@redhat.com>
22046 * gcc.dg/tree-ssa/pr21582.c: New test.
22048 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
22051 * g++.dg/opt/interface2.h: New.
22052 * g++.dg/opt/interface2.C: New.
22053 * g++.dg/init/ctor4.C: Adjust error lines.
22054 * g++.old-deja/g++.bob/inherit2.C: Likewise.
22055 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
22056 * g++.old-deja/g++.jason/opeq3.C: Likewise.
22057 * g++.old-deja/g++.pt/assign1.C: Likewise.
22058 * g++.old-deja/g++.pt/crash20.C: Likewise.
22060 2005-06-02 Dorit Nuzman <dorit@il.ibm.com>
22062 PR tree-optimization/21734
22063 * g++.dg/vect/pr21734_1.cc: New.
22064 * g++.dg/vect/pr21734_2.cc: New.
22066 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
22069 * g++.dg/template/spec24.C: New.
22072 * g++.dg/pch/local-1.C: New.
22073 * g++.dg/pch/local-1.Hs: New.
22075 2005-06-01 Diego Novillo <dnovillo@redhat.com>
22077 PR 14341, PR 21332, PR 20701, PR 21086, PR 21090
22078 PR 21289, PR 21348, PR 21367, PR 21368, PR 21458.
22079 * gcc.dg/tree-ssa/pr14341.c: New test.
22080 * gcc.dg/tree-ssa/pr14841.c: New test.
22081 * gcc.dg/tree-ssa/pr20701.c: New test.
22082 * gcc.dg/tree-ssa/pr21086.c: New test.
22083 * gcc.dg/tree-ssa/pr21090.c: New test.
22084 * gcc.dg/tree-ssa/pr21332.c: New test.
22085 * gcc.dg/tree-ssa/pr21458.c: New test.
22086 * gcc.dg/tree-ssa/pr21658.c: New test.
22087 * gcc.dg/tree-ssa/vrp01.c: New test.
22088 * gcc.dg/tree-ssa/vrp02.c: New test.
22089 * gcc.dg/tree-ssa/vrp03.c: New test.
22090 * gcc.dg/tree-ssa/vrp04.c: New test.
22091 * gcc.dg/tree-ssa/vrp05.c: New test.
22092 * gcc.dg/tree-ssa/vrp06.c: New test.
22093 * gcc.dg/tree-ssa/vrp07.c: New test.
22094 * gcc.dg/tree-ssa/vrp08.c: New test.
22095 * gcc.dg/tree-ssa/vrp09.c: New test.
22096 * gcc.dg/tree-ssa/vrp10.c: New test.
22097 * gcc.dg/tree-ssa/vrp11.c: New test.
22098 * gcc.dg/tree-ssa/vrp12.c: New test.
22099 * gcc.dg/tree-ssa/vrp13.c: New test.
22101 2005-06-01 Alexandre Oliva <aoliva@redhat.com>
22104 * gcc.dg/tree-ssa/pr21029.c: New test.
22106 2005-06-01 Roger Sayle <roger@eyesopen.com>
22108 * gfortran.dg/logint-1.f: New test case.
22109 * gfortran.dg/logint-2.f: Likewise.
22110 * gfortran.dg/logint-3.f: Likewise.
22112 2005-06-01 Jakub Jelinek <jakub@redhat.com>
22116 * gcc.dg/20050527-1.c: New test.
22118 * gcc.dg/i386-sse-12.c: New test.
22121 * gfortran.dg/implicit_5.f90: New test.
22123 2005-06-01 Feng Wang <fengwang@nudt.edu.cn>
22126 * gfortran/assign_4.f90: New test.
22127 * gfortran/assign_2.f90: Change compile to run.
22129 2005-05-31 Geoffrey Keating <geoffk@geoffk.org>
22131 * lib/target-supports.exp
22132 (check_effective_target_sync_char_short): New.
22133 * gcc.dg/sync-2.c: New.
22135 2005-05-31 Zdenek Dvorak <dvorakz@suse.cz>
22137 PR tree-optimization/21817
22138 * gcc.dg/torture/pr21817-1.c: New.
22140 2005-05-31 Nathan Sidwell <nathan@codesourcery.com>
22143 * g++.dg/template/init5.C: New.
22145 2005-05-31 Paul Thomas <pault@gcc.gnu.org>
22147 * gfortran.dg/char_initialiser_actual.f90:
22148 Test character initialisers as actual arguments.
22149 * gfortran.dg/char_pointer_comp_assign.f90:
22150 Test character pointer structure component assignments.
22151 * gfortran.dg/char_array_structure_constructor.f90:
22152 Test character components in structure constructors.
22154 2005-05-31 Andrew pinski <pinskia@physics.uc.edu>
22156 PR middle-end/20931
22157 * g++.dg/opt/pr20931.C: New test.
22159 2005-05-31 Andreas Jaeger <aj@suse.de>
22162 * g++.dg/abi/dtor1.C, g++.dg/abi/empty10.C, g++.dg/abi/layout3.C,
22163 g++.dg/eh/simd-2.C, g++.dg/opt/cse2.C,
22164 g++.old-deja/g++.ext/asmspec1.C,
22165 g++.old-deja/g++.other/regstack.C,
22166 gcc.dg/20000614-1.c, gcc.dg/20000807-1.c, gcc.dg/20000904-1.c,
22167 gcc.dg/20001127-1.c, gcc.dg/20010202-1.c, gcc.dg/20010520-1.c,
22168 gcc.dg/20011009-1.c, gcc.dg/20011029-2.c, gcc.dg/20020224-1.c,
22169 gcc.dg/20020531-1.c, gcc.dg/20020616-1.c, gcc.dg/980226-1.c,
22170 gcc.dg/980414-1.c, gcc.dg/980520-1.c, gcc.dg/980709-1.c,
22171 gcc.dg/990117-1.c, gcc.dg/990130-1.c, gcc.dg/990213-2.c,
22172 gcc.dg/990214-1.c, gcc.dg/991129-1.c, gcc.dg/991209-1.c,
22173 gcc.dg/991214-1.c, gcc.dg/asm-1.c, gcc.dg/attr-returns_twice-1.c,
22174 gcc.dg/clobbers.c, gcc.dg/i386-387-7.c, gcc.dg/i386-387-8.c,
22175 gcc.dg/i386-3dnowA-1.c, gcc.dg/i386-3dnowA-2.c, gcc.dg/i386-asm-1.c
22176 gcc.dg/i386-asm-2.c, gcc.dg/i386-asm-3.c, gcc.dg/i386-bitfield3.c
22177 gcc.dg/i386-call-1.c, gcc.dg/i386-memset-1.c,
22178 gcc.dg/i386-signbit-3.c, gcc.dg/i386-ssefn-1.c,
22179 gcc.dg/i386-ssefn-2.c, gcc.dg/i386-ssefn-3.c, gcc.dg/i386-ssefn-4.c
22180 gcc.dg/i386-volatile-1.c, gcc.dg/i386-xorps.c, gcc.dg/pr12092-1.c
22181 gcc.dg/pr14289-1.c, gcc.dg/pr19236-1.c, gcc.dg/pr20204.c,
22182 gcc.dg/pr9771-1.c, gcc.dg/register-var-1.c,
22183 gcc.dg/sibcall-5.c, gcc.dg/charset/asm3.c,
22184 gcc.dg/cpp/trad/num-sign.c: Run tests also on x86_64.
22186 2005-05-31 Jeff Law <law@redhat.com>
22188 * gcc.dg/tree-ssa/foldaddr-1.c: New test.
22190 2005-05-30 Paolo Carlini <pcarlini@suse.de>
22192 PR middle-end/21743
22193 * gcc.dg/builtins-1.c: Activate disabled clog test.
22194 * gcc.dg/torture/builtin-attr-1.c: Likewise.
22196 2005-05-29 Paul Thomas <pault@gcc.gnu.org>
22198 * gfortran.dg/char_pointer_assign.f90:
22199 Test character-pointer assignments and pointer assignments.
22200 * gfortran.dg/char_pointer_dummy.f90:
22201 Test character-pointer dummy arguments.
22202 * gfortran.dg/char_pointer_func.f90:
22203 Test character-pointer function returns.
22204 * gfortran.dg/char_pointer_dependency.f90:
22205 Test character-pointer functions with dependencies.
22207 2005-05-30 Mark Mitchell <mark@codesourcery.com>
22210 * g++.dg/lookup/using14.C: New test.
22212 2005-05-30 Kazu Hirata <kazu@cs.umass.edu>
22214 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
22215 gcc.dg/c99-math-long-double-1.c, gcc.dg/c99-math.h: Remove
22218 2005-05-29 Geoffrey Keating <geoffk@apple.com>
22221 * g++.dg/template/local5.C: New.
22224 * gcc.c-torture/compile/pr21761.c: New.
22226 * g++.old-deja/g++.eh/badalloc1.C: Make XFAIL only on darwin
22229 2005-05-30 Steven G. Kargl
22232 * gfortran.dg/inquire_8.f90: New test.
22234 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
22236 PR libfortran/21376
22237 * gfortran.dg/output_exponents_1.f90: New test.
22239 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
22241 PR libfortran/20006
22242 * gfortran.dg/dollar_edit_descriptor-1.f: New test.
22244 2005-05-28 Mark Mitchell <mark@codesourcery.com>
22247 * g++.dg/ext/complex1.C: New test.
22250 * g++.dg/init/ctor6.C: New test.
22252 2005-05-29 Jan Hubicka <jh@suse.cz>
22254 * gcc.c-torture/compile/pr21562.c: New.
22256 2005-05-28 Steven G. Kargl <kargls@comcast.net>
22258 * gfortran.dg/subnormal_1.f90: New test.
22260 2005-05-28 Jan Hubicka <jh@suse.cz>
22262 * tree-prof.exp: Fix comment.
22263 * value-prof-1.c: New.
22264 * value-prof-2.c: New.
22265 * value-prof-3.c: New.
22266 * value-prof-4.c: New.
22268 2005-05-27 Mark Mitchell <mark@codesourcery.com>
22271 * g++.dg/expr/ptrmem6.C: New test.
22272 * g++.dg/expr/ptrmem6a.C: Likewise.
22274 2005-05-27 Kazu Hirata <kazu@cs.umass.edu>
22276 PR tree-optimization/21658
22277 * gcc.dg/tree-ssa/pr21658.c: New.
22279 2005-05-27 Nathan Sidwell <nathan@codesourcery.com>
22282 * g++.dg/inherit/ptrmem3.C: New.
22285 * g++.dg/parse/template16.C: New.
22287 2005-05-27 Andreas Jaeger <aj@suse.de>
22289 * gcc.dg/setjmp-2.c: Only run in 32-bit.
22291 * gcc.dg/i386-sse-8.c: Run test on all archs.
22293 2005-05-26 Mike Stump <mrs@apple.com>
22295 * objc.dg/isa-field-1.m: Only run on darwin.
22296 * objc.dg/lookup-1.m: Likewise.
22297 * objc.dg/try-catch-8.m: Likewise.
22299 2005-05-26 Roger Sayle <roger@eyesopen.com>
22301 PR tree-optimization/9814
22302 * gcc.dg/pr9814-1.c: New test case.
22304 2005-05-26 Ziemowit Laski <zlaski@apple.com>
22306 * objc.dg/comp-types-8.m, objc.dg/encode-6.m,
22307 objc.dg/extra-semi.m, objc.dg/fix-and-continue-2.m,
22308 objc.dg/isa-field-1.m, objc.dg/lookup-1.m, objc.dg/method-15.m,
22309 objc.dg/method-16.m, objc.dg/method-17.m, objc.dg/method-18.m,
22310 objc.dg/method-19.m, objc.dg/next-runtime-1.m,
22311 objc.dg/no-extra-load.m, objc.dg/pragma-1.m, objc.dg/stubify-1.m,
22312 objc.dg/stubify-2.m, objc.dg/super-class-4.m,
22313 objc.dg/super-dealloc-1.m, objc.dg/super-dealloc-2.m,
22314 objc.dg/try-catch-6.m, objc.dg/try-catch-7.m,
22315 objc.dg/try-catch-8.m: New.
22317 2005-05-26 Janis Johnson <janis187@us.ibm.com>
22319 * lib/obj-c++.exp (obj-c++_target_compile): Declare global variable,
22320 remove extraneous semicolons.
22322 2005-05-26 Ziemowit Laski <zlaski@apple.com>
22324 * obj-c++.dg/comp-types-12.mm: New.
22325 * objc.dg/comp-types-11.m: New.
22326 * objc.dg/selector-4.m: New.
22328 2005-05-26 Andreas Jaeger <aj@suse.de>
22331 * g++.old-deja/g++.ext/attrib1.C, g++.old-deja/g++.ext/attrib2.C,
22332 g++.old-deja/g++.ext/attrib3.C,
22333 g++.old-deja/g++.other/store-expr1.C,
22334 g++.old-deja/g++.other/store-expr2.C, g++.dg/opt/longbranch2.C,
22335 gcc.dg/20000609-1.c, gcc.dg/20000720-1.c, gcc.dg/20011107-1.c,
22336 gcc.dg/20011119-1.c, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
22337 gcc.dg/20020122-3.c, gcc.dg/20020201-3.c, gcc.dg/20020206-1.c,
22338 gcc.dg/20020218-1.c, gcc.dg/20020310-1.c, gcc.dg/20020411-1.c,
22339 gcc.dg/20020418-2.c, gcc.dg/20020426-1.c, gcc.dg/20020426-2.c,
22340 gcc.dg/20020517-1.c, gcc.dg/20020523-1.c, gcc.dg/20020523-2.c,
22341 gcc.dg/20020729-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
22342 gcc.dg/20030926-1.c, gcc.dg/20031202-1.c, gcc.dg/980312-1.c,
22343 gcc.dg/980313-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c,
22344 gcc.dg/991230-1.c, gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c,
22345 gcc.dg/i386-387-3.c, gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c,
22346 gcc.dg/i386-387-6.c, gcc.dg/i386-bitfield1.c,
22347 gcc.dg/i386-bitfield2.c, gcc.dg/i386-loop-1.c,
22348 gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c, gcc.dg/i386-pic-1.c,
22349 gcc.dg/i386-regparm.c, gcc.dg/i386-signbit-1.c,
22350 gcc.dg/i386-signbit-2.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c,
22351 gcc.dg/i386-unroll-1.c, gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
22352 gcc.dg/unroll-1.c: Handle 32-bit x86-64 compilation.
22354 2005-05-26 Andreas Jaeger <aj@suse.de>
22356 * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
22357 x86-64 compilation.
22359 2005-05-26 Andreas Jaeger <aj@suse.de>
22362 * gfortran.dg/promotion.f90, gcc.misc-tests/i386-pf-3dnow-1.c,
22363 gcc.misc-tests/i386-pf-athlon-1.c,
22364 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
22365 g++.dg/opt/mmx1.C, g++.dg/other/big-struct.C,
22366 g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C,
22367 g++.dg/abi/bitfield9.C, g++.dg/abi/empty7.C, g++.dg/abi/empty9.C,
22368 g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C,
22369 g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C,
22370 g++.dg/ext/attrib8.C: Run also on x86_64 compiling 32-bit x86
22373 * g++.dg/opt/reg-stack4.C, g++.dg/eh/simd-1.C, g++.dg/eh/simd-1.C,
22374 gcc.dg/setjmp-2.c, gcc.dg/short-compare-1.c,
22375 gcc.dg/short-compare-2.c, gcc.target/i386/asm-1.c: Handle 32-bit
22376 x86-64 compilation.
22378 * g++.dg/warn/register-var-1.C, g++.dg/charset/asm2.c: Run also on
22381 * gcc.dg/i386-pentium4-not-mull.c: Change option handling to use
22382 effective-target ilp32.
22384 2005-05-26 David Ung <davidu@mips.com>
22386 * gcc.target/mips/ext_ins.c: New test for testing the generation
22387 of MIPS32/64 rev 2 ext/ins instructions.
22389 2005-05-26 Andreas Jaeger <aj@suse.de>
22391 * treelang/compile/unsigned.tree: Use gimple instead of
22392 nonexisting generic dump.
22394 2005-05-26 Paolo Bonzini <bonzini@gnu.org>
22396 * gcc.dg/vect/vect-7.c: Remove xfail for alpha.
22398 2005-05-26 Andreas Jaeger <aj@suse.de>
22400 * gcc.dg/tree-ssa/ssa-pre-14.c (foo): Use correct type for strlen.
22402 2005-05-26 Thomas Koenig <Thomas.Koenig@online.de>
22404 PR libfortran/17283
22405 * gfortran.fortran-torture/execute/intrinsic_unpack.f90:
22406 Test callee-allocated memory with write statements.
22408 2005-05-25 Roger Sayle <roger@eyesopen.com>
22410 PR middle-end/21709
22411 * gcc.dg/pr21709-1.c: New test case.
22413 2005-05-25 Ziemowit Laski <zlaski@apple.com>
22414 Mike Stump <mrs@apple.com>
22416 * objc/execute/next_mapping.h: Update for C++.
22418 * obj-c++.dg/selector-1.mm: Move to...
22419 * obj-c++.dg/selector-4.mm: here...
22421 * obj-c++.dg/basic.mm: New.
22422 * obj-c++.dg/comp-types-1.mm: New.
22423 * obj-c++.dg/cxx-class-1.mm: New.
22424 * obj-c++.dg/cxx-ivars-1.mm: New.
22425 * obj-c++.dg/cxx-ivars-2.mm: New.
22426 * obj-c++.dg/cxx-ivars-3.mm: New.
22427 * obj-c++.dg/cxx-scope-1.mm: New.
22428 * obj-c++.dg/cxx-scope-2.mm: New.
22429 * obj-c++.dg/defs.mm: New.
22430 * obj-c++.dg/empty-private-1.mm: New.
22431 * obj-c++.dg/encode-1.mm: New.
22432 * obj-c++.dg/encode-2.mm: New.
22433 * obj-c++.dg/encode-3.mm: New.
22434 * obj-c++.dg/extern-c-1.mm: New.
22435 * obj-c++.dg/extra-semi.mm: New.
22436 * obj-c++.dg/fix-and-continue-2.mm: New.
22437 * obj-c++.dg/isa-field-1.mm: New.
22438 * obj-c++.dg/ivar-list-semi.mm: New.
22439 * obj-c++.dg/local-decl-1.mm: New.
22440 * obj-c++.dg/lookup-1.mm: New.
22441 * obj-c++.dg/lookup-2.mm: New.
22442 * obj-c++.dg/method-1.mm: New.
22443 * obj-c++.dg/method-2.mm: New.
22444 * obj-c++.dg/method-3.mm: New.
22445 * obj-c++.dg/method-4.mm: New.
22446 * obj-c++.dg/method-5.mm: New.
22447 * obj-c++.dg/method-6.mm: New.
22448 * obj-c++.dg/method-7.mm: New.
22449 * obj-c++.dg/no-extra-load.mm: New.
22450 * obj-c++.dg/overload-1.mm: New.
22451 * obj-c++.dg/pragma-1.mm: New.
22452 * obj-c++.dg/pragma-2.mm: New.
22453 * obj-c++.dg/private-1.mm: New.
22454 * obj-c++.dg/private-2.mm: New.
22455 * obj-c++.dg/proto-qual-1.mm: New.
22456 * obj-c++.dg/qual-types-1.mm: New.
22457 * obj-c++.dg/stubify-1.mm: New.
22458 * obj-c++.dg/stubify-2.mm: New.
22459 * obj-c++.dg/super-class-1.mm: New.
22460 * obj-c++.dg/super-class-2.mm: New.
22461 * obj-c++.dg/super-dealloc-1.mm: New.
22462 * obj-c++.dg/super-dealloc-2.mm: New.
22463 * obj-c++.dg/template-1.mm: New.
22464 * obj-c++.dg/template-2.mm: New.
22465 * obj-c++.dg/template-3.mm: New.
22466 * obj-c++.dg/template-4.mm: New.
22467 * obj-c++.dg/template-5.mm: New.
22468 * obj-c++.dg/template-6.mm: New.
22469 * obj-c++.dg/try-catch-1.mm: New.
22470 * obj-c++.dg/try-catch-2.mm: New.
22471 * obj-c++.dg/try-catch-3.mm: New.
22472 * obj-c++.dg/try-catch-4.mm: New.
22473 * obj-c++.dg/try-catch-5.mm: New.
22474 * obj-c++.dg/try-catch-6.mm: New.
22475 * obj-c++.dg/try-catch-7.mm: New.
22476 * obj-c++.dg/try-catch-8.mm: New.
22477 * obj-c++.dg/try-catch-9.mm: New.
22478 * obj-c++.dg/va-meth-1.mm: New.
22480 2005-05-25 Ziemowit Laski <zlaski@apple.com>
22482 * obj-c++.dg/selector-1.mm: New.
22483 * obj-c++.dg/selector-2.mm: New.
22485 2005-05-25 Ziemowit Laski <zlaski@apple.com>
22487 * obj-c++.dg/selector-3.mm: New.
22488 * objc.dg/selector-3.m: New.
22490 2005-05-25 Ziemowit Laski <zlaski@apple.com>
22492 * objc.dg/selector-2.m: Remove "-fgnu-runtime"; be flexible
22493 about where warning appears.
22495 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
22497 * gcc.dg/tree-ssa/stdarg-2.c: Add tests for s390*-*-linux* targets.
22498 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
22499 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
22500 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
22502 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
22504 * gcc.dg/20050524-1.c: New test.
22506 2005-05-25 Jan Hubicka <jh@suse.cz>
22508 * gcc.dg/tree-prof/inliner-1.c: New.
22510 2005-05-25 Janis Johnson <janis187@us.ibm.com>
22512 * gcc.dg/tree-prof: New directory.
22513 * gcc.dg/tree-prof/tree-prof.exp: New.
22515 2005-05-25 DJ Delorie <dj@redhat.com>
22517 * gcc.dg/Wattributes-1.c: New.
22518 * gcc.dg/Wattributes-2.c: New.
22519 * gcc.dg/Wattributes-3.c: New.
22521 20005-05-24 Janis Johnson <janis187@us.ibm.com>
22523 PR tree-optimization/19833
22524 * gcc.dg/uninit-4.c: Remove xfail.
22525 * gcc.dg/uninit-9.c: Ditto.
22527 2005-05-24 Ziemowit Laski <zlaski@apple.com>
22529 * obj-c++.dg/bitfield-[1-5].mm: New.
22530 * obj-c++.dg/class-protocol-1.mm: New.
22531 * obj-c++.dg/comp-types-1[0-1].mm: New.
22532 * obj-c++.dg/comp-types-[2-9].mm: New.
22533 * obj-c++.dg/encode-[4-8].mm: New.
22534 * obj-c++.dg/layout-1.mm: New.
22535 * obj-c++.dg/method-1[0-9].mm: New.
22536 * obj-c++.dg/method-2[0-1].mm: New.
22537 * obj-c++.dg/method-[8-9].mm: New.
22538 * obj-c++.dg/objc-gc-3.mm: New.
22539 * obj-c++.dg/try-catch-10.mm: New.
22540 * objc.dg/bitfield-5.m: New.
22541 * objc.dg/comp-types-10.m: New.
22542 * objc.dg/comp-types-9.m: New.
22543 * objc.dg/layout-1.m: New.
22544 * objc.dg/objc-gc-4.m: New.
22545 * objc.dg/try-catch-9.m: New.
22546 * objc.dg/class-protocol-1.m: Tweak diagnostics.
22547 * objc.dg/comp-types-1.m: Likewise.
22548 * objc.dg/comp-types-[5-6].m: Likewise.
22549 * objc.dg/method-9.m: Likewise.
22551 2005-05-24 Janis Johnson <janis187@us.ibm.com>
22553 * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets
22554 and on hardware without VMX support.
22556 * gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c.
22558 * gcc.dg/ppc64-abi-2.c: Remove code that is now invalid.
22560 * lib/profopt.exp (dg-final-generate, dg-final-use,
22561 profopt-final-code, profopt-get-options): New.
22562 (profopt-execute): Process test directives.
22564 * lib/gcc-dg.exp (cleanup-ipa-dump): New.
22565 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
22566 cleanup-tree-dump, cleanup-saved-temps): Update comments.
22568 2005-05-24 Andrew Pinski <pinskia@physics.uc.edu>
22571 * g++.dg/init/ctor5.C: New test.
22573 2005-05-24 Ira Rosen <irar@il.ibm.com>
22575 * gcc.dg/vect/vect-none.c: Split into vect-106.c, vect-107.c,
22576 vect-108.c, vect-109.c, vect-110.c, vect-111.c, vect-112.c,
22577 vect-113.c, vect-114.c.
22579 2005-05-23 Adam Nemet <anemet@lnxw.com>
22581 * gcc.dg/const-elim-1.c: Remove xfails.
22583 2005-05-23 Jeff Law <law@redhat.com>
22585 * gcc.c-torture/compile/pr21638.c: New test.
22586 * gcc.c-torture/compile/20050520-1.c: New test.
22588 2005-05-23 Nick Clifton <nickc@redhat.com>
22590 * gcc.c-torture/execute/20020720-1.x: Fix m32r target selector to
22591 be a proper triple, ie: m32r*-*-*.
22592 * g++.old-deja/g++.jason/thunk3.C: Likewise.
22594 2004-05-21 Andrew Pinski <pinskia@physics.uc.edu>
22596 PR middle-end/21331
22598 * gcc.c-torture/compile/pr21293.c: New test.
22599 * gcc.c-torture/execute/pr21331.c: New test.
22601 2004-05-20 Richard Henderson <rth@redhat.com>
22603 * g++.dg/other/stdarg3.C: Spell "hpux*" correctly.
22605 2005-05-20 Ziemowit Laski <zlaski@apple.com>
22607 * obj-c++-dg.exp: Add.
22608 * obj-c++.exp: Add.
22609 * obj-c++.dg/dg.exp: Add.
22611 2005-05-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
22613 * g++.old-deja/g++.jason/thunk3.C: XFAIL on m32r*-*.
22614 * gcc.c-torture/execute/20020720-1.x: Add xfail for m32r*-*.
22616 2005-05-20 Bjoern Haase <bjoern.m.haase@web.de>
22618 * gcc.c-torture/execute/20020720-1.x: Add xfail for avr-*-*.
22620 2004-05-19 Richard Henderson <rth@redhat.com>
22622 * g++.dg/other/stdarg3.C: Only use -mlp64 for hpux.
22624 2005-05-19 Janis Johnson <janis187@us.ibm.com>
22626 * gcc.dg/altivec-21.c: Use dg-error only for ilp32.
22628 * gcc.dg/vect/vect-dv-2.c: Remove dg-do directive.
22630 2005-05-19 Jakub Jelinek <jakub@redhat.com>
22633 * g++.dg/parse/extern1.C: New test.
22634 * g++.dg/tls/diag-2.C: Adjust expected error message wording.
22636 2005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
22638 * gcc.dg/c99-math.h: New.
22639 * gcc.dg/c99-math-float-1.c: New test.
22640 * gcc.dg/c99-math-double-1.c: Likewise.
22641 * gcc.dg/c99-math-long-double-1.c: Likewise.
22643 2005-05-18 Richard Henderson <rth@redhat.com>
22645 * gcc.dg/tree-ssa/20031015-1.c: Expect one V_MUST_DEF.
22647 2005-05-18 Devang Patel <dpatel@apple.com>
22649 * g++.dg/opt/20050511-1.C: New test.
22651 2005-05-18 Thomas Koenig <Thomas.Koenig@online.de>
22653 PR libfortran/21127
22654 * gfortran.dg/reshape-complex.f90: New test.
22656 2005-05-18 Erik Edelmann <erik.edelmann@iki.fi>
22658 * gfortran.dg/array_constructor_1.f90: New test.
22659 * gfortran.dg/array_constructor_2.f90: New test.
22661 2005-05-18 Feng Wang <fengwang@nudt.edu.cn>
22664 * gfortran.dg/pr20954.f: New test.
22666 2005-05-17 Mike Stump <mrs@apple.com>
22668 Yet more Objective-C++...
22670 * objc.dg/method-5.m: Update.
22671 * objc.dg/method-6.m: Update.
22672 * objc.dg/method-7.m: Update.
22673 * objc.dg/method-9.m: Update.
22674 * objc.dg/try-catch-2.m: Update.
22676 2005-05-17 Mark Mitchell <mark@codesourcery.com>
22678 * gcc.dg/compat/struct-layout-1_generate.c (iterative_hash):
22679 Remove little-endian optimizations.
22681 2005-05-17 Jeff Law <law@redhat.com>
22683 * g++.dg/tree-ssa/pr14814.C: New test.
22684 * gcc.dg/tree-ssa/pr14814.C: New test.
22685 * gcc.dg/tree-ssa/pr17141-1.C: New test.
22686 * gcc.dg/tree-ssa/pr17141-2.C: New test.
22688 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
22690 * gcc.dg/compat/generate-random.c: Do not include
22692 * gcc.dg/compat/generate-random_r.c: Likewise.
22694 2005-05-17 Paolo Bonzini <bonzini@gnu.org>
22696 * gcc.dg/fold-div-1.c, gcc.dg/recip-1.c, gcc.dg/recip-2.c: New.
22698 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
22700 PR middle-end/21595
22701 * g++.dg/tree-ssa/builtin1.C: New testcase.
22703 2005-05-17 Jakub Jelinek <jakub@redhat.com>
22706 * g++.dg/opt/const4.C: New test.
22708 PR middle-end/21492
22709 * g++.dg/opt/crossjump1.C: New test.
22711 PR tree-optimization/21610
22712 * gcc.c-torture/compile/20050516-1.c: New test.
22715 * gfortran.fortran-torture/execute/forall_3.f90: Remove comment
22716 about the test failing.
22717 * gfortran.fortran-torture/execute/where_7.f90: New test.
22718 * gfortran.fortran-torture/execute/where_8.f90: New test.
22720 2005-05-16 Richard Henderson <rth@redhat.com>
22722 * lib/target-supports.exp (check_effective_target_vect_int_mul): Add
22725 2005-05-16 Mark Mitchell <mark@codesourcery.com>
22727 * gcc.dg/compat/generate-random.c (config.h): Do not include.
22728 (limits.h): Include unconditionally.
22729 (stdlib.h): Likewise.
22730 * gcc.dg/compat/generate-random_r.c (config.h): Do not include.
22731 (limits.h): Include unconditionally.
22732 (stdlib.h): Likewise.
22733 * gcc.dg/compat/struct-layout-1.exp: Do not link with libiberty.
22734 * gcc.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
22735 (limits.h): Include unconditionally.
22736 (stdlib.h): Likewise.
22737 (hashtab.h): Do not include.
22738 (getopt.h): Likewise.
22739 (stddef.h): Include.
22740 (hashval_t): Define.
22741 (struct entry): Add "next" field.
22742 (HASH_SIZE): New macro.
22743 (hash_table): New variable.
22744 (switchfiles): Do not use xmalloc.
22746 (iterative_hash): New function.
22748 (e_exists): New function.
22749 (e_insert): Likewise.
22750 (output): Use, instead of libiberty hashtable functions.
22751 (main): Do not use getopt. Do not call htab_create.
22753 2005-05-16 David Billinghurst <David.Billinghurst@riotinto.com>
22756 * lib/target-supports.exp (check_mkfifo_available):
22757 Return 0 for cygwin as mkfifo support incomplete on platform.
22758 Fix typos in comments.
22760 2005-05-15 Mark Mitchell <mark@codesourcery.com>
22762 * lib/compat.exp (compat-execute): Do not use regsub unsafely.
22764 2005-05-15 Jerry DeLisle <jvdelisle@verizon.net>
22767 * gfortran.dg/assign_4.f: New test.
22769 2005-05-14 Kazu Hirata <kazu@cs.umass.edu>
22771 PR tree-optimization/21563
22772 * gcc.dg/tree-ssa/pr21563.c: New.
22774 2005-05-14 Jan Hubicka <jh@suse.cz>
22776 * gcc.dg/noreturn-7.c: Allow control reaches warning.
22778 2005-05-14 Richard Guenther <rguenth@gcc.gnu.org>
22780 * g++.dg/tree-ssa/tmmti-2.C: New testcase.
22782 2005-05-13 Julian Brown <julian@codesourcery.com>
22784 * gcc.c-torture/execute/20041218-2.c: Add __attribute__((packed)).
22785 * gcc.dg/intmax_t-1.c: Disable on *arm*-*-*elf*.
22787 2005-05-13 Jan Hubicka <jh@suse.cz>
22789 * gcc.dg/builtins-43.c: Use gimple dump instead of generic.
22790 * gcc.dg/fold-xor-?.c: Likewise.
22791 * gcc.dg/pr15784-?.c: Likewise.
22792 * gcc.dg/pr20922-?.c: Likewise.
22793 * gcc.dg/tree-ssa/20050128-1.c: Likewise.
22794 * gcc.dg/tree-ssa/pr17598.c: Likewise.
22795 * gcc.dg/tree-ssa/pr20470.c: Likewise.
22797 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
22800 * gfortran.dg/hollerith_1.f90: New test.
22802 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
22804 * gfortran.dg/func_result_2.f90: New test.
22806 2005-05-11 Bud Davis <bdavis@gfortran.org>
22808 * gfortran.dg/dev_null.f90: New test.
22810 2005-05-11 Richard Earnshaw <richard.earnshaw@arm.com>
22812 * gcc.dg/arm-vfp1.c: Revert last change.
22814 2005-05-11 Richard Guenther <rguenth@gcc.gnu.org>
22816 PR middle-end/19807
22817 PR tree-optimization/19639
22818 * g++.dg/tree-ssa/pr19807.C: New testcase.
22820 2005-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
22822 PR libfortran/21471
22823 * gfortran.dg/append-1.f90: New test.
22825 2005-05-10 Diego Novillo <dnovillo@redhat.com>
22827 * gcc.dg/pr18501.c: XFAIL.
22828 * gcc.dg/tree-ssa/loop-4.c: Fix expected pattern.
22829 * gcc.dg/tree-ssa/pr20913.c: Change to link-time test.
22830 * gcc.dg/tree-ssa/ssa-ccp-2.c: Change to a .optimized scan.
22831 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
22832 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
22833 * gcc.dg/tree-ssa/ssa-dom-ccp-1.c: Likewise.
22834 * gcc.dg/tree-ssa/ssa-pre-7.c: Change to a .fre scan.
22835 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
22837 2005-05-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
22840 * gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90,
22841 gfortran.dg/f2c_3.f90: New tests.
22843 * gfortran.dg/return_1.f90: Fix dg annotation.
22845 2005-05-10 Diego Novillo <dnovillo@redhat.com>
22847 * gcc.c-torture/compile/20050510-1.c: New test.
22849 2005-05-10 Mark Mitchell <mark@codesourcery.com>
22851 * gcc.dg/arm-vfp1.c: Remove test for fnegs.
22853 2005-05-10 Bob Wilson <bob.wilson@acm.org>
22855 * gcc.dg/const-elim-1.c: Remove xfail for xtensa-*-*.
22857 2005-05-10 Gabor Loki <loki@gcc.gnu.org>
22860 * gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913
22862 2005-05-10 Joseph S. Myers <joseph@codesourcery.com>
22865 * gcc.dg/redecl-11.c, gcc.dg/redecl-12.c, gcc.dg/redecl-13.c,
22866 gcc.dg/redecl-14.c, gcc.dg/redecl-15.c: New tests.
22868 2005-05-10 Ben Elliston <bje@au.ibm.com>
22871 * gcc.dg/debug/pr16676.c: New test.
22873 2005-05-10 Kazu Hirata <kazu@cs.umass.edu>
22876 * gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030917-1.c,
22877 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/ssa-ccp-1.c,
22878 gcc.dg/tree-ssa/ssa-ccp-2.c, gcc.dg/tree-ssa/ssa-ccp-3.c,
22879 gcc.dg/tree-ssa/ssa-ccp-7.c, gcc.dg/tree-ssa/ssa-ccp-9.c:
22881 * gcc.dg/tree-ssa/20040721-1.c: Change -O1 to -O2. Add
22882 -fno-tree-dominator-opts.
22884 2005-05-09 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
22886 * gfortran.dg/return_1.f90: New test.
22888 2005-05-09 J"orn Rennecke <joern.rennecke@st.com>
22890 * gcc.dg/pr15784-3.c: Add -fno-finite-math-only option.
22892 * gcc.dg/20021029-1.c: For sh64*-*-*, add -mpt-fixed.
22894 2005-05-09 Nathan Sidwell <nathan@codesourcery.com>
22897 * g++.dg/inherit/covariant13.C: New.
22899 2005-05-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
22901 PR libfortran/19155
22902 * gfortran.dg/pr19155.f: New test.
22904 2005-05-08 Roger Sayle <roger@eyesopen.com>
22907 * gcc.dg/pr8788-1.c: New testcase.
22909 2005-05-08 Richard Sandiford <rsandifo@redhat.com>
22912 * gcc.target/mips/fpcmp-[12].c: New tests.
22914 2005-05-06 Mark Mitchell <mark@codesourcery.com>
22916 * lib/target-supports-dg.exp (dg-require-fork): New function.
22917 (dg-require-mkfifo): Likewise.
22918 * lib/target-supports.exp (check_function_available): New
22920 (check_fork_available): Likewise.
22921 (check_mkfifo_available): Likewise.
22923 2005-05-06 Jeff Law <law@redhat.com>
22925 * gcc.c-torture/compile/pr21380.c: New test.
22927 2005-05-06 Jakub Jelinek <jakub@redhat.com>
22930 * g++.dg/ext/weak3.C: New test.
22932 2005-05-05 Mark Mitchell <mark@codesourcery.com>
22935 * g++.dg/template/crash37.C: New test.
22937 2005-05-05 Paul Brook <paul@codesourcery.com>
22939 * gcc.dg/arm-g2.c: Use effective-target arm32.
22940 * gcc.dg/arm-mmx-1.c: Ditto.
22941 * gcc.dg/arm-scd42-2.c: Ditto.
22942 * gcc.dg/arm-vfp1.c: Ditto.
22943 * lib/target-supports.exp (check_effective_target_arm32): New
22946 2005-05-04 Thomas Koenig <Thomas.Koenig@online.de>
22948 PR libfortran/21354
22949 gfortran.dg/in_pack_rank7.f90: New test.
22951 2005-05-03 Andrew Pinski <pinskia@physics.uc.edu>
22953 PR middle-end/15618
22954 * gcc.dg/tree-ssa/bool-[1-9].c: New tests.
22956 2005-05-04 Jakub Jelinek <jakub@redhat.com>
22958 PR middle-end/21265
22959 * gcc.dg/20050503-1.c: New test.
22961 PR rtl-optimization/21239
22962 * gcc.dg/i386-sse-11.c: New test.
22964 2005-05-03 Alexandre Oliva <aoliva@redhat.com>
22967 * gcc.target/i386/asm-1.c: New test.
22969 2005-05-03 Jakub Jelinek <jakub@redhat.com>
22971 PR rtl-optimization/21330
22972 * gcc.c-torture/execute/20050502-1.c: New test.
22975 * gcc.c-torture/execute/20050502-2.c: New test.
22977 2005-05-03 Uros Bizjak <uros@kss-loka.si>
22979 PR middle-end/21282
22980 * gcc.dg/pr21282.c: New.
22982 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
22984 * gcc.dg/vect/pr20122.c: Clean up .vect file.
22985 * gcc.dg/vect/vect-92.c: Likewise.
22986 * gcc.dg/vect/vect-93.c: Likewise.
22987 * gcc.dg/vect/vect-dv-1.c: Likewise.
22988 * gcc.dg/vect/vect-dv-2.c: Likewise.
22989 * gcc.dg/vect/vect-ifcvt-10.c: Likewise.
22991 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
22993 * gfortran.dg/vect/vect-1.f90: Clean up .vect file.
22994 * gfortran.dg/vect/vect-2.f90: Likewise.
22995 * gfortran.dg/vect/vect-3.f90: Likewise.
22996 * gfortran.dg/vect/vect-4.f90: Likewise.
22997 * gfortran.dg/vect/vect-5.f90: Likewise.
22999 2005-05-02 Geoffrey Keating <geoffk@apple.com>
23002 * gcc.dg/rs6000-fpint-2.c: New.
23004 2005-05-02 Joseph S. Myers <joseph@codesourcery.com>
23007 * gcc.dg/builtins-30.c: Update expected messages.
23008 * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c,
23009 gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c,
23010 gcc.dg/pr15698-7.c, pr15698-8.c: New tests.
23012 2005-05-02 Kazu Hirata <kazu@cs.umass.edu>
23014 PR tree-optimization/21294
23015 * gcc.dg/tree-ssa/pr21294.c: New.
23017 2005-05-02 Paolo Bonzini <bonzini@gnu.org>
23019 * gcc.dg/altivec-3.c (vec_store): Do not use the old
23020 __builtin_altivec_st_internal_4si built-in.
23022 2005-05-02 Mark Mitchell <mark@codesourcery.com>
23025 * g++.dg/template/ptrmem14.C: New test.
23027 2005-05-02 Paul Brook <paul@codesourcery.com>
23029 * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko.
23031 2005-05-02 Michael Matz <matz@suse.de>
23034 * g++.dg/warn/sentinel.C: New testcase for __null sentinels added.
23036 2005-05-01 Mark Mitchell <mark@codesourcery.com>
23038 * g++.dg/cpp/weak.C: New test.
23040 2005-05-01 Zdenek Dvorak <dvorakz@suse.cz>
23042 * gcc.dg/tree-ssa/loop-8.c: New test.
23044 2005-04-30 Michael Maty <matz@suse.de>
23046 * gcc.dg/inline-mcpy.c: New test.
23048 2005-04-30 Thomas Koenig <Thomas.Koenig@online.de>
23050 PR libfortran/18958
23051 * gfortran.dg/eoshift.f90: New test case.
23053 2005-04-30 Paul Thomas <pault@gcc.gnu.org>
23055 PR libfortran/18857
23056 * gfortran.dg/matmul_1.f90: New test.
23058 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
23060 PR tree-optimization/21030
23061 * gcc.dg/tree-ssa/pr21030.c: New.
23063 2005-04-29 Devang Patel <dpatel@apple.com>
23065 PR tree-optimization/21272
23066 * gcc.dg/vect/vect-ifcvt-10.c: New test.
23068 2005-04-29 Jakub Jelinek <jakub@redhat.com>
23072 * gfortran.dg/entry_4.f90: New test.
23073 * gfortran.fortran-torture/execute/entry_1.f90: New test.
23074 * gfortran.fortran-torture/execute/entry_2.f90: New test.
23075 * gfortran.fortran-torture/execute/entry_3.f90: New test.
23076 * gfortran.fortran-torture/execute/entry_4.f90: New test.
23077 * gfortran.fortran-torture/execute/entry_5.f90: New test.
23078 * gfortran.fortran-torture/execute/entry_6.f90: New test.
23079 * gfortran.fortran-torture/execute/entry_7.f90: New test.
23081 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
23083 * gfortran.fortran-torture/execute/entry_8.f90: New test.
23085 2005-04-29 Paul Brook <paul@codesourcery.com>
23087 * gfortran.dg/entry_3.f90: New test.
23089 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
23091 * gfortran.dg/implicit_4.f90: New test.
23093 2005-04-28 Bob Wilson <bob.wilson@acm.org>
23095 * lib/target-supports.exp (check_profiling_available): Return
23096 false for xtensa-*-elf.
23098 2005-04-29 David Billinghurst (David.Billinghurst@riotinto.com)
23100 * lib/fortran-torture.exp (fortran-torture.exp): Catch
23101 error if file cannot be deleted.
23103 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
23105 * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c,
23106 gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c,
23107 gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c,
23108 gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c,
23109 gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c,
23110 gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c,
23111 gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c,
23112 gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c,
23113 gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c,
23114 gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
23115 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c,
23116 gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c,
23117 gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump.
23119 2005-04-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
23122 * gfortran.dg/pr20865.f90: New test.
23124 2005-04-28 Joseph S. Myers <joseph@codesourcery.com>
23126 * gcc.dg/void-cast-2.c: New test.
23128 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
23131 * gcc.dg/void-cast-1.c: New test.
23133 2005-04-27 Paolo Bonzini <bonzini@gnu.org>
23135 * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable.
23137 2005-04-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
23140 * gfortran.dg/pr21177.f90: New test.
23142 2005-04-27 Zdenek Dvorak <dvorakz@suse.cz>
23144 PR tree-optimization/21171
23145 * gcc.dg/tree-ssa/pr21171.c: New test.
23147 2004-04-27 Paolo Bonzini <bonzini@gnu.org>
23149 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
23150 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
23151 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
23152 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
23153 gcc.dg/tree-ssa/gen-vect-32.c: New.
23154 * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final.
23155 * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail,
23156 don't run on PPC32.
23158 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
23161 * gcc.dg/transparent-union-3.c: New test.
23163 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
23166 * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
23167 gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
23168 gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
23169 gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
23170 gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
23171 gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
23173 2005-04-26 Jeff Law <law@redhat.com>
23175 * gcc.gc/tree-ssa/ssa-dce-1.c: New test.
23176 * gcc.gc/tree-ssa/ssa-dce-2.c: New test.
23177 * gcc.gc/tree-ssa/ssa-dce-3.c: New test.
23178 * gcc.gc/tree-ssa/ssa-dce-4.c: New test.
23179 * gcc.gc/tree-ssa/ssa-dce-5.c: New test.
23180 * gcc.gc/tree-ssa/ssa-dce-6.c: New test.
23181 * gcc.gc/tree-ssa/ssa-dce-7.c: New test.
23183 2004-04-26 Richard Guenther <rguenth@gcc.gnu.org>
23185 PR tree-optimization/17598
23186 * gcc.dg/tree-ssa/pr17598.c: New testcase.
23188 2005-04-25 Mike Stump <mrs@apple.com>
23190 * objc.dg/fix-and-continue-1.m: Add.
23192 2005-04-25 Roger Sayle <roger@eyesopen.com>
23195 * g++.dg/opt/pr20995-1.C: New test case.
23197 2005-04-25 Devang Patel <dpatel@apple.com>
23199 * gcc.dg/stabs-attrib-vect-darwin.c: New test.
23201 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
23204 * g++.dg/opt/alias2.C (printf): Correct the prototype.
23206 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
23209 * g++.dg/opt/rtti2.C: New test.
23211 2005-04-25 Paul Brook <paul@codesourcery.com>
23212 Steven G. Kargl <kargls@comcast.net>
23215 * gfortran.dg/ichar_1.f90: New file.
23217 2005-04-24 Jakub Jelinek <jakub@redhat.com>
23219 PR middle-end/20991
23220 * g++.dg/opt/pr20991.C: New test.
23222 * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types
23223 where sizeof (type) < __alignof__ (type).
23224 * gcc.dg/compat/struct-layout-1.h: Likewise.
23226 2005-04-24 Per Bothner <per@bothner.com>
23227 Devang Patel <dpatel@apple.com>
23229 PR preprocessor/20907
23230 * gcc.dg/cpp/very-long-comment.c: New test.
23232 2005-04-24 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
23235 * gfortran.dg/common_5.f: New test.
23237 2005-04-23 Richard Guenther <rguenth@gcc.gnu.org>
23239 PR middle-end/21082
23240 * g++.dg/tree-ssa/pr21082.C: New testcase.
23242 2005-04-23 Zdenek Dvorak <dvorakz@suse.cz>
23244 * gcc.dg/vect/vect-99.c: New test.
23246 2005-04-22 Diego Novillo <dnovillo@redhat.com>
23248 * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options.
23250 2005-04-22 Jeff Law <law@redhat.com>
23252 * gcc.dg/uninit-5.c: Remove xfails.
23253 * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of
23254 conditionals and loads.
23256 2005-04-22 Thomas Koenig <Thomas.Koenig@online.de>
23258 PR libfortran/20074
23259 PR libfortran/20436
23260 PR libfortran/21108
23261 * gfortran.dg/nested_reshape.f90: new test
23262 * gfortran.dg/reshape-alloc.f90: new test
23263 * gfortran.dg/reshape.f90: new test
23265 2005-04-22 Mark Mitchell <mark@codesourcery.com>
23267 * gcc.dg/arm-vfp1.c: Remove -ffast-math.
23269 * gcc.dg/arm-vfp1.c: New test.
23271 2005-04-22 Alexandre Oliva <aoliva@redhat.com>
23274 * g++.dg/lookup/builtin2.C: New test.
23276 2005-04-22 Joseph S. Myers <joseph@codesourcery.com>
23278 * gcc.dg/weak/weak-13.c: New test.
23280 2005-04-21 Geoffrey Keating <geoffk@apple.com>
23282 * lib/target-supports.exp (check_effective_target_sync_int_long):
23285 2005-04-21 Richard Sandiford <rsandifo@redhat.com>
23287 * gcc.target/mips/branch-1.c: New test.
23289 2005-04-21 Richard Henderson <rth@redhat.com>
23291 * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
23292 * gcc.dg/vect/vect-86.c: Likewise.
23293 * gcc.dg/vect/vect-87.c: Likewise.
23294 * gcc.dg/vect/vect-88.c: Likewise.
23296 2005-04-21 Devang Patel <dpatel@apple.com>
23298 PR optimization/20994
23299 * gcc.dg/tree-ssa/ifc-3.c: New test.
23301 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
23304 * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
23305 gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
23306 gcc.dg/c99-vla-jump-5.c: New tests.
23308 2005-04-19 Richard Henderson <rth@redhat.com>
23310 * lib/target-supports.exp (check_effective_target_vect_int_mult):
23311 Fix typo in exists check.
23312 (check_effective_target_sync_int_long): New.
23313 * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
23314 * gcc.dg/ia64-sync-2.c: Likewise.
23315 * gcc.dg/ia64-sync-3.c: Likewise.
23316 * gcc.dg/ia64-sync-4.c: Likewise.
23318 2005-04-19 James A. Morrison <phython@gcc.gnu.org>
23320 * gcc.dg/fold-xor-1.c: New test.
23321 * gcc.dg/fold-xor-2.c: New test.
23323 2005-04-19 James E. Wilson <wilson@specifixinc.com>
23326 * g++.dg/eh/fp-regs.C: New test.
23328 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
23330 * gcc.dg/Wint-to-pointer-cast-1.c,
23331 gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
23332 gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
23333 gcc.dg/Wpointer-to-int-cast-3.c: New tests.
23335 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
23338 * gfortran.dg/pr16861.f90: New test.
23340 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
23342 * gcc.dg/pr21085.c: New test.
23344 2005-04-18 Richard Sandiford <rsandifo@redhat.com>
23346 * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
23347 (setup_mips_tests, dg-mips-options): New procedures.
23348 * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
23349 * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
23350 * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
23351 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
23352 * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
23353 * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
23354 * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
23355 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
23356 * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
23357 * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
23358 * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
23359 dg-mips-options instead of dg-options. Remove now-redundant
23360 preprocessor guards.
23361 * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
23362 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
23363 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
23364 * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
23365 * gcc.dg/vr-mult-2.c: Delete.
23366 * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
23367 * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
23368 * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
23369 * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
23370 * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
23371 * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
23372 * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
23374 2005-04-18 Laurent GUERBY <laurent@guerby.net>
23376 * ada/acats/run_all.sh: Use sync when executable not present.
23378 2005-04-18 Devang Patel <dpatel@apple.com>
23380 * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
23381 * gcc.dg/vect/vect-11a.c: New.
23382 * gcc.dg/vect/vect-none.c: Update.
23383 * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
23385 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
23387 PR tree-optimization/20922
23388 * gcc.dg/pr20922-1.c: New test.
23389 * gcc.dg/pr20922-2.c: New test.
23390 * gcc.dg/pr20922-3.c: New test.
23391 * gcc.dg/pr20922-4.c: New test.
23392 * gcc.dg/pr20922-5.c: New test.
23393 * gcc.dg/pr20922-6.c: New test.
23395 2005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
23397 PR libfortran/20950
23398 * gfortran.dg/pr20950.f: New test.
23400 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
23402 PR libfortran/19216
23403 * gfortran.dg/pr19216.f: New test.
23405 2005-04-18 Kazu Hirata <kazu@cs.umass.edu>
23407 PR tree-optimization/21001
23408 * gcc.dg/tree-ssa/pr21001.c: New.
23410 2005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
23412 PR libfortran/21075
23413 * gfortran.dg/reshape_rank7.f90: New test.
23415 2005-04-17 Paul Thomas <pault@gcc.gnu.org>
23417 PR libfortran/12884 gfortran.dg/pr12884.f: New test.
23418 PR libfortran/17285 gfortran.dg/pr17285.f90: New test.
23419 PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test.
23420 PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test.
23421 PR libfortran/18210 gfortran.dg/pr18210.f90: New test.
23422 PR libfortran/18392 gfortran.dg/pr18392.f90: New test.
23423 PR libfortran/19467 gfortran.dg/pr19467.f90: New test.
23424 PR libfortran/19657 gfortran.dg/pr19657.f90: New test.
23425 * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE
23427 * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be
23428 in namelists. New test.
23429 * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists.
23431 * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist.
23433 * gfortran.dg/namelist_12.f: Tests integers and qualifiers in
23434 namelist. New test.
23435 * gfortran.dg/namelist_13.f90: Tests derived types in namelist.
23437 * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support.
23439 * gfortran.dg/namelist_15.f90: Tests arrays of derived types in
23440 namelist. New test.
23441 * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test.
23442 * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test.
23443 * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist.
23445 * gfortran.dg/namelist_19.f90: Tests namelist errors. New test.
23446 * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit
23449 2005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
23451 * gfortran.dg/wtruncate.f: New testcase.
23452 * gfortran.dg/wtruncate.f90: New testcase.
23454 2005-04-16 Mark Mitchell <mark@codesourcery.com>
23457 * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
23458 which sizeof/alignof is dependent, rather than just whether we are
23459 processing_template_decl.
23461 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
23463 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
23464 corrected typo where the wrong variables had been compared.
23466 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
23468 PR libfortran/18495
23469 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
23470 Test callee-allocated version of return array with a write
23472 Test spread with a temporary with another write statement.
23474 2005-04-15 Kazu Hirata <kazu@cs.umass.edu>
23476 PR tree-optimization/21031
23477 * gcc.dg/tree-ssa/pr21031.c: New.
23479 2005-04-15 Uros Bizjak <uros@kss-loka.si>
23481 PR tree-optimization/21004
23482 * gcc.dg/builtins-53.c: Include builtins-config.h.
23483 Check floorf, ceilf, floorl and ceill transformations
23484 only when HAVE_C99_RUNTIME is defined.
23486 2005-04-15 Alexandre Oliva <aoliva@redhat.com>
23488 PR middle-end/20739
23489 * gcc.dg/tree-ssa/pr20739.c: New test.
23491 2005-04-14 Mike Stump <mrs@apple.com>
23493 * gcc.dg/Foundation.framework/empty: New.
23494 * gcc.dg/framework-2.c: New.
23496 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
23498 PR tree-optimization/21021
23499 * gcc.c-torture/compile/pr21021.c: New.
23501 2005-04-14 Janis Johnson <janis187@us.ibm.com>
23504 * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
23505 * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
23506 * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
23507 * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
23508 * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
23509 * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
23510 * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
23511 * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
23513 2005-04-14 Richard Henderson <rth@redhat.com>
23515 * lib/target-supports.exp (check_effective_target_vect_condition):
23516 Add ia64, i?86, and x86_64.
23518 2005-04-14 Steven G. Kargl <kargls@comcast.net>
23520 * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
23522 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
23524 PR tree-optimization/20657
23525 * gcc.dg/tree-ssa/pr20657.c: New.
23527 2005-04-14 Uros Bizjak <uros@kss-loka.si>
23529 * gcc.dg/builtins-53.c: Also check (int)trunc* and
23530 (long long int)trunc*.
23532 2005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
23535 * gcc.dg/pr20927.c: New test.
23537 2005-04-13 Richard Sandiford <rsandifo@redhat.com>
23539 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
23540 * gcc.target/mips/asm-1.c: Likewise.
23542 2005-04-13 Dale Johannesen <dalej@apple.com>
23544 * objc.dg/objc-fast-4.m: New.
23546 2005-04-13 Hans-Peter Nilsson <hp@axis.com>
23548 * gcc.target/cris/torture/cris-torture.exp: New driver in new
23550 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
23552 2005-04-13 David Edelsohn <edelsohn@gnu.org>
23554 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
23555 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
23556 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
23558 2005-04-13 Kazu Hirata <kazu@cs.umass.edu>
23560 PR tree-optimization/20913
23561 * gcc.dg/tree-ssa/pr20913.c: New.
23563 PR tree-optimization/20702
23564 * gcc.dg/tree-ssa/pr20702.c: New.
23566 2005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23569 * g++.dg/inherit/local3.C: New test.
23571 2005-04-12 Jeff Law <law@redhat.com>
23573 * gcc.dg/tree-ssa/20050412-1.c: New test.
23575 2005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
23577 PR libfortran/19016
23578 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
23579 Add tests with mask generated by expression.
23580 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
23581 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
23582 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
23584 2005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
23586 PR middle-end/20917
23587 * gcc.dg/20050409-1.c: New test.
23589 2005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
23591 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
23593 2005-04-11 Mark Mitchell <mark@codesourcery.com>
23595 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
23596 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
23597 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
23598 (TARGET_CXX): Adjust accordingly.
23599 * target.h (struct gcc_target): Remove epxort_class_data. Add
23600 determine_class_data_visibility and class_data_always_comdat.
23601 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
23602 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
23603 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
23604 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
23605 (arm_cxx_determine_class_data_visibility): New.
23606 (arm_cxx_class_data_always_comdat): Likewise.
23607 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
23608 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
23609 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
23610 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
23611 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
23614 2005-04-11 Mark Mitchell <mark@codesourcery.com>
23616 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
23618 2005-04-11 Geoffrey Keating <geoffk@apple.com>
23620 * gcc.dg/i386-darwin-fpmath.c: New.
23622 2004-04-11 Devang Patel <dpatel@apple.com>
23624 * lib/target-supports.exp (check_effective_target_vect_condition): New.
23625 * gcc.dg/vect/vect-ifcvt-1.c: New test.
23626 * gcc.dg/vect/vect-ifcvt-2.c: New test.
23627 * gcc.dg/vect/vect-ifcvt-3.c: New test.
23628 * gcc.dg/vect/vect-ifcvt-4.c: New test.
23629 * gcc.dg/vect/vect-ifcvt-5.c: New test.
23630 * gcc.dg/vect/vect-ifcvt-6.c: New test.
23631 * gcc.dg/vect/vect-ifcvt-7.c: New test.
23632 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
23634 2004-04-11 Devang Patel <dpatel@apple.com>
23636 * gcc.dg/vect/vect-dv-1.c: New test.
23637 * gcc.dg/vect/vect-dv-2.c: New test.
23639 2005-04-11 Diego Novillo <dnovillo@redhat.com>
23641 PR tree-optimization/20933
23642 * gcc.dg/tree-ssa/pr20933.c: New test.
23644 2005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
23646 * gfortran.dg/fold_nearest.f90: New test.
23648 2005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
23650 * gcc.dg/tree-ssa/alias-1.c: New test.
23652 2005-04-11 Diego Novillo <dnovillo@redhat.com>
23654 PR tree-optimization/20920
23655 * g++.dg/tree-ssa/pr20920.C: New test.
23657 2005-04-11 Uros Bizjak <uros@kss-loka.si>
23659 * gcc.dg/builtins-53.c: Also check (int)ceil* and
23660 (long long int)ceil*.
23662 2005-04-10 Mark Mitchell <mark@codesourcery.com>
23664 * g++.dg/warn/Wdtor1.C: Declare template in system header with
23665 explicit C++ linkage.
23667 2005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
23669 * gfortran.dg/pr17229.f: Take care of the new obsolescence
23670 warning for arithmetic IF statements.
23672 2005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
23674 * eor_handling_1.f90: New test case.
23675 * eor_handling_2.f90: New test case.
23676 * eor_handling_3.f90: New test case.
23677 * eor_handling_4.f90: New test case.
23678 * eor_handling_5.f90: New test case.
23679 * noadv_size.f90: New test case.
23680 * pad_no.f90: New test case.
23682 2005-04-10 Richard Sandiford <rsandifo@redhat.com>
23684 * gcc.c-torture/execute/20050410-1.c: New test.
23686 2005-04-09 Alexandre Oliva <aoliva@redhat.com>
23688 * gcc.dg/pr20126.c: New.
23690 2005-04-09 Bud Davis <bdavis@gfortran.org>
23691 Steven G. Kargl <kargls@comcast.net>
23693 * gfortran.dg/PR19872.f: New test.
23695 2005-04-09 Steven G. Kargl <kargls@comcast.net>
23697 * gfortran.dg/nint_1.f90: Fix dg-do directive.
23699 2005-04-09 Steven G. Kargl <kargls@comcast.net>
23701 * gfortran.dg/nint_1.f90: New test.
23703 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
23705 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
23706 Added test for callee-allocated arrays with write statements.
23707 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
23708 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
23709 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
23710 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
23711 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
23713 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
23715 PR libfortran/20163
23716 * gfortran.dg/open-options-blanks.f: New test.
23718 2005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
23721 * gfortran.dg/comma_format_extension_[1234].f: New tests.
23723 2005-04-09 Jakub Jelinek <jakub@redhat.com>
23725 * gcc.dg/tree-ssa/stdarg-1.c: New test.
23726 * gcc.dg/tree-ssa/stdarg-2.c: New test.
23727 * gcc.dg/tree-ssa/stdarg-3.c: New test.
23728 * gcc.dg/tree-ssa/stdarg-4.c: New test.
23729 * gcc.dg/tree-ssa/stdarg-5.c: New test.
23730 * gcc.c-torture/execute/stdarg-4.c: New test.
23732 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
23735 * g++.dg/abi/param2.C: New test.
23737 2005-04-09 Uros Bizjak <uros@kss-loka.si>
23739 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
23741 2005-04-09 Uros Bizjak <uros@kss-loka.si>
23743 * gcc.dg/builtins-53.c: New test.
23745 2005-04-08 Diego Novillo <dnovillo@redhat.com>
23747 * g++.dg/tree-ssa/pr18178.C: New test.
23748 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
23749 * gcc.c-torture/execute/20041019-1.c: New test.
23750 * gcc.dg/tree-ssa/20041008-1.c: New test.
23751 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
23752 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
23753 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
23754 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
23755 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
23756 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
23757 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
23758 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
23759 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
23760 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
23762 2005-04-09 Hans-Peter Nilsson <hp@axis.com>
23764 PR rtl-optimization/20466
23765 * gcc.c-torture/execute/pr20466-1.c: New test.
23767 2005-04-08 Mark Mitchell <mark@codesourcery.com>
23770 * g++.dg/parse/cond2.C: New test.
23773 * g++.dg/warn/Wdtor1.C: New test.
23775 2005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
23778 * gfortran.dg/pr17229.f: New test.
23780 2005-04-07 Steven G. Kargl <kargls@comcast.net>
23782 * gfortran.dg/tiny_1.f90: New test.
23783 * gfortran.dg/tiny_2.f90: ditto.
23785 2005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
23787 * gfortran.dg/eor_1.f90: Fix dg-do run line
23788 * gfortran.dg/open_new.f90: Fix dg-do run line
23790 2005-04-07 Hans-Peter Nilsson <hp@axis.com>
23792 * lib/target-supports.exp (get_compiler_messages): Support
23793 optional arguments, the fourth being compiler options.
23794 (check_effective_target_fpic): New proc.
23795 * gcc.dg/20050321-2.c: Restrict to target fpic.
23797 2005-04-06 James A. Morrison <phython@gcc.gnu.org>
23799 * gcc.dg/15443-1.c: New test.
23800 * gcc.dg/15443-2.c: Likewise.
23802 2005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
23804 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
23806 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
23808 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
23810 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
23812 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
23813 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
23815 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
23816 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
23817 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
23819 2005-04-06 Mark Mitchell <mark@codesourcery.com>
23822 * g++.dg/warn/Wunused-11.C: New test.
23824 2005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
23826 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
23828 2005-04-06 Dorit Naishlos <dorit@il.ibm.com>
23830 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
23832 2005-04-05 Mark Mitchell <mark@codesourcery.com>
23835 * g++.dg/template/ptrmem13.C: New test.
23837 2005-04-05 Per Bothner <per@bothner.com>
23839 * lib/gcc.exp: Always add -fno-show-column, for now.
23841 2005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
23844 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
23845 of plain old "unsigned int" for the type of "i". Makes this test
23848 2005-04-05 Paolo Bonzini <bonzini@gnu.org>
23850 * gcc.dg/i386-ssefn-1.c: New test.
23851 * gcc.dg/i386-ssefn-2.c: New test.
23852 * gcc.dg/i386-ssefn-3.c: New test.
23853 * gcc.dg/i386-ssefn-4.c: New test.
23855 2005-04-05 Jakub Jelinek <jakub@redhat.com>
23857 PR tree-optimization/20076
23858 * gcc.dg/builtin-apply4.c: New test.
23860 PR preprocessor/19475
23861 * gcc.dg/cpp/macspace1.c: New test.
23862 * gcc.dg/cpp/macspace2.c: New test.
23864 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
23866 * gfortran.dg/pr20755.f: Fixed bad format.
23868 2005-04-05 Mark Mitchell <mark@codesourcery.com>
23871 * g++.dg/ext/attrib21.C: New test.
23873 2004-04-05 Devang Patel <dpatel@apple.com>
23875 * lib/target-supports.exp (check_effective_target_vect_shif): New.
23876 * gcc.dg/vect/vect-shift-1.c: New test.
23878 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
23880 PR libfortran/20755
23881 * gfortran.dg/pr20755.f: New test.
23883 2005-04-05 Feng Wang <fengwang@nudt.edu.cn>
23885 * gfortran.dg/pr15959.f90: New test.
23886 * gfortran.dg/string_pad_trunc.f90: New test.
23888 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
23890 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
23891 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
23892 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
23895 2005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
23897 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
23899 2005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
23901 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
23902 * gcc.c-torture/compile/20011119-2.c: Likewise.
23903 * gcc.c-torture/compile/981001-2.c: Likewise.
23905 2005-04-04 Mark Mitchell <mark@codesourcery.com>
23908 * g++.dg/template/overload4.C: New test.
23910 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
23913 * g++.dg/abi/covariant5.C: New.
23916 * g++.dg/debug/const2.C: New.
23918 2005-04-04 Jakub Jelinek <jakub@redhat.com>
23920 PR rtl-optimization/16104
23921 * gcc.c-torture/execute/20050316-1.c: New test.
23923 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
23925 * g++.dg/template/spec23.C: Fix dg-error text.
23927 2005-04-03 Alexandre Oliva <aoliva@redhat.com>
23930 * g++.dg/expr/lval2.C: New.
23932 2005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23934 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
23935 __builtin_strcasecmp and __builtin_strncasecmp.
23937 2005-04-03 Nathan Sidwell <nathan@codesourcery.com>
23940 * g++.dg/template/spec22.C: New.
23941 * g++.dg/template/spec23.C: New.
23943 2005-04-03 Dale Ranta <dir@lanl.gov>
23944 Francois-Xavier Coudert <coudert@clipper.ens.fr>
23946 PR libfortran/20068
23947 PR libfortran/20125
23948 PR libfortran/20156
23949 PR libfortran/20471
23950 * gfortran.dg/backspace.f: New test.
23952 2005-04-02 Daniel Berlin <dberlin@dberlin.org>
23954 * gcc.dg/pr19345.c: New test.
23956 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
23958 PR tree-optimization/20640
23959 * gcc.dg/torture/tree-loop-1.c: New.
23961 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
23963 PR rtl-optimization/20290
23964 * gcc.c-torture/execute/loop-ivopts-2.c: New.
23966 2005-04-02 Geoffrey Keating <geoffk@apple.com>
23968 * gcc.dg/rs6000-fpint.c: New.
23970 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
23972 * gcc.dg/old-style-then-proto-1.c: New test.
23974 2005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
23976 * gfortran.fortran-torture/execute/backspace.f90: Check
23977 after backspace and read was incorrect.
23979 2005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23981 * gcc.c-torture/execute/builtins/strcat.c: Check the result
23982 buffer past the terminating NUL using memcmp.
23983 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
23984 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
23986 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
23987 Fix unused/uninitialized variable warnings.
23989 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
23990 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
23991 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
23992 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
23994 * gcc.c-torture/execute/builtins/abs-1-lib.c,
23995 gcc.c-torture/execute/builtins/fputs-lib.c,
23996 gcc.c-torture/execute/builtins/lib/fprintf.c,
23997 gcc.c-torture/execute/builtins/lib/main.c,
23998 gcc.c-torture/execute/builtins/lib/memcmp.c,
23999 gcc.c-torture/execute/builtins/lib/memmove.c,
24000 gcc.c-torture/execute/builtins/lib/mempcpy.c,
24001 gcc.c-torture/execute/builtins/lib/memset.c,
24002 gcc.c-torture/execute/builtins/lib/printf.c,
24003 gcc.c-torture/execute/builtins/lib/sprintf.c,
24004 gcc.c-torture/execute/builtins/lib/stpcpy.c,
24005 gcc.c-torture/execute/builtins/lib/strchr.c,
24006 gcc.c-torture/execute/builtins/lib/strcmp.c,
24007 gcc.c-torture/execute/builtins/lib/strcpy.c,
24008 gcc.c-torture/execute/builtins/lib/strcspn.c,
24009 gcc.c-torture/execute/builtins/lib/strlen.c,
24010 gcc.c-torture/execute/builtins/lib/strncat.c,
24011 gcc.c-torture/execute/builtins/lib/strncmp.c,
24012 gcc.c-torture/execute/builtins/lib/strncpy.c,
24013 gcc.c-torture/execute/builtins/lib/strrchr.c,
24014 gcc.c-torture/execute/builtins/lib/strspn.c,
24015 gcc.c-torture/execute/builtins/lib/strstr.c,
24016 gcc.c-torture/execute/builtins/memops-asm-lib.c,
24017 gcc.c-torture/execute/builtins/strlen-2.c,
24018 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
24021 2005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
24023 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
24024 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
24027 2005-04-01 Jakub Jelinek <jakub@redhat.com>
24030 * g++.dg/debug/using1.C: New test.
24032 2005-04-01 Hans-Peter Nilsson <hp@axis.com>
24034 PR middle-end/20524
24035 * gcc.dg/alias-7.c: Prefix asm-declared name with
24036 __USER_LABEL_PREFIX__.
24038 2005-03-31 J"orn Rennecke <joern.rennecke@st.com>
24040 Fix fallout from PR middle-end/15700:
24041 * gcc.c-torture/compile/20011119-1.c: Take
24042 __USER_LABEL_PREFIX__ into account.
24043 * gcc.c-torture/compile/20011119-2.c: Likewise.
24045 2005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
24048 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
24050 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
24053 * gcc.c-torture/compile/struct-non-lval-1.c,
24054 gcc.c-torture/compile/struct-non-lval-2.c,
24055 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
24057 2005-03-31 Janis Johnson <janis187@us.ibm.com>
24059 * gcc.dg/tls/tls.exp: Remove temporary file.
24060 * g++.dg/tls/tls.exp: Ditto.
24061 * lib/file-format.exp: Ditto.
24062 * g++.dg/special/ecos.exp: Ditto.
24064 * lib/profopt.exp: Treat prof_ext as a list.
24065 * gcc.misc-tests/bprob.exp: Ditto.
24066 * g++.dg/bprob/bprob.exp: Ditto.
24068 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
24069 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
24070 g++.dg/tree-ssa/pointer-reference-alias.C,
24071 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
24072 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
24073 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
24074 g++.dg/vect/pr19951.cc: Ditto.
24075 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
24076 gcc.dg/builtins-47.c: Ditto.
24077 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
24078 gcc.dg/pr20115-1.c: Ditto.
24079 * gcc.dg/tree-ssa/20030530-2.c,
24080 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
24081 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
24082 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
24083 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
24084 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
24085 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
24086 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
24087 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
24088 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
24089 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
24090 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
24091 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
24092 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
24093 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
24094 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
24095 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
24096 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
24097 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
24098 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
24099 gcc.dg/tree-ssa/20030824-1.c,
24100 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
24101 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
24102 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
24103 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
24104 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
24105 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
24106 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
24107 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
24108 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
24109 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
24110 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
24111 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
24112 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
24113 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
24114 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
24115 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
24116 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
24117 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
24118 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
24119 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
24120 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
24121 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
24122 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
24123 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
24124 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
24125 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
24126 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
24127 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
24128 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
24129 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
24130 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
24131 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
24132 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
24133 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
24134 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
24135 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
24136 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
24137 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
24138 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
24139 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
24140 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
24141 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
24142 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
24143 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
24144 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
24145 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
24146 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
24147 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
24148 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
24149 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
24150 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
24151 gcc.dg/tree-ssa/useless-1.c: Ditto.
24152 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
24153 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
24154 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
24155 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
24156 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
24157 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
24158 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
24159 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
24160 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
24161 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
24162 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
24163 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
24164 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
24165 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
24166 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
24167 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
24168 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
24169 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
24170 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
24171 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
24172 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
24173 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
24174 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
24175 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
24176 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
24177 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
24178 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
24179 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
24180 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
24181 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
24182 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
24183 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
24184 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
24185 gcc.dg/vect/vect-none.c: Ditto.
24186 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
24187 treelang/compile/unsigned.tree: Ditto.
24189 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
24190 * gcc.dg/cpp/direct2s.c: Ditto.
24191 * gcc.dg/cpp/paste4.c: Ditto.
24192 * gcc.dg/cpp/separate-1.c: Ditto.
24193 * gcc.dg/pch/save-temps-1.c: Ditto.
24194 * g++.dg/ext/altivec-10.C: Ditto.
24195 * g++.dg/pch/pch.C: Ditto.
24197 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
24199 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
24200 * g++.dg/template/repo1.C: Ditto.
24201 * g++.dg/template/repo2.C: Ditto.
24202 * g++.dg/template/repo3.C: Ditto.
24203 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
24204 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
24205 * g++.old-deja/g++.pt/repo1.C: Ditto.
24206 * g++.old-deja/g++.pt/repo2.C: Ditto.
24207 * g++.old-deja/g++.pt/repo3.C: Ditto.
24208 * g++.old-deja/g++.pt/repo4.C: Ditto.
24210 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
24211 * gcc.dg/20030107-1.c: Ditto.
24212 * gcc.dg/20030702-1.c: Ditto.
24213 * gcc.dg/profile-generate-1.c: Ditto.
24214 * g++.dg/other/profile1.C: Ditto.
24215 * g++.old-deja/g++.robertl/eb83.C: Ditto.
24217 * lib/gcc-dg.exp (remove-build-file): New.
24218 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
24219 cleanup-tree-dump, cleanup-saved-temps): New.
24221 2005-03-31 Nathan Sidwell <nathan@codesourcery.com>
24223 PR c++/19203, DR 214
24224 * g++.dg/parse/ambig3.C: Not ambiguous.
24225 * g++.dg/template/spec20.C: New.
24226 * g++.dg/template/spec21.C: New.
24228 2005-03-31 Steve Ellcey <sje@cup.hp.com>
24231 * gcc.dg/ia64-fptr-1.c: Run only on linux.
24233 2005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24235 PR libfortran/20660
24236 * gfortran.dg/negative_unit.f: New test.
24238 2005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
24240 * gcc.dg/20050330-1.c: New test.
24242 2005-03-30 Devang Patel <dpatel@apple.com>
24244 * g++.dg/tree-sra/ssa-sra-3.C: New test.
24246 2005-03-30 Dale Johannesen <dalej@apple.com>
24248 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
24250 2005-03-30 Janis Johnson <janis187@us.ibm.com>
24252 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
24253 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
24254 Strip options from test name.
24256 2005-03-31 Jan Hubicka <jh@suse.cz>
24258 * gcc.dg/varpool-1.c: New testcase.
24260 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
24264 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
24265 gcc.dg/stmt-expr-label-3.c : New tests.
24266 * gcc.c-torture/execute/medce-2.c: Remove.
24268 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
24271 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
24274 2005-03-30 Alan Modra <amodra@bigpond.net.au>
24276 * gcc.c-torture/compile/pr20203.c: New test.
24278 2005-03-26 Steven G. Kargl <kargls@comcast.net>
24280 * gfortran.dg/promotion.f90: New test.
24282 2005-03-29 Alexandre Oliva <aoliva@redhat.com>
24284 PR middle-end/20491
24285 * gcc.dg/torture/asm-subreg-1.c: New test.
24287 2005-03-29 Joseph S. Myers <joseph@codesourcery.com>
24290 * gcc.dg/pr20672-1.c: New test.
24292 2005-03-29 Dorit Naishlos <dorit@il.ibm.com>
24294 * gfortran.dg/vect: New directory.
24295 * gfortran.dg/vect/vect.exp: New.
24296 * gfortran.dg/vect/vect-1.f90: New test.
24297 * gfortran.dg/vect/vect-2.f90: New test.
24298 * gfortran.dg/vect/vect-3.f90: New test.
24299 * gfortran.dg/vect/vect-4.f90: New test.
24300 * gfortran.dg/vect/vect-5.f90: New test.
24302 2005-03-29 Jakub Jelinek <jakub@redhat.com>
24304 PR middle-end/20622
24305 * gcc.dg/alias-7.c: New test.
24307 2005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
24309 * gcc.dg/sparc-reg-1.c: New test.
24311 2005-03-28 Steve Ellcey <sje@cup.hp.com>
24314 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
24316 2005-03-29 Dale Ranta <dir@lanl.gov>
24317 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24319 PR libfortran/20163
24320 * gfortran.dg/pr20163-2.f: New test.
24322 2005-03-28 Jan Hubicka <jh@suse.cz>
24324 PR middle-end/20635
24325 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
24328 2005-03-27 Dorit Naishlos <dorit@il.ibm.com>
24330 PR tree-optimization/20626
24331 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
24332 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
24334 2005-03-26 Steven G. Kargl <kargls@comcast.net>
24336 * gfortran.dg/underflow.f90: New test.
24337 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
24339 2005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24341 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
24343 2005-03-25 Mark Mitchell <mark@codesourcery.com>
24345 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
24346 (g++_init): Make sure that CXXFLAGS is set.
24347 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
24348 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
24349 * lib/gfortran.exp (gfortran_link_flags): Likewise.
24350 * lib/objc.exp (objc_init): Likewise.
24351 * lib/treelang.exp (treelang_init): Likewise.
24353 2005-03-25 Pat Haugen <pthaugen@us.ibm.com>
24355 PR tree-optimization/20470
24356 * gcc.dg/tree-ssa/pr20470.c: New test.
24358 2005-03-25 Geoffrey Keating <geoffk@apple.com>
24360 * gcc.dg/ppc-stfiwx.c: New.
24362 2005-03-25 Steve Ellcey <sje@cup.hp.com>
24365 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
24367 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
24369 * gcc.dg/20050325-1.c: Fix a typo.
24371 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24373 PR libfortran/19678
24374 PR libfortran/19679
24375 * gfortran.dg/dos_eol.f: New test.
24377 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
24379 PR rtl-optimization/20249
24380 * gcc.dg/20050325-1.c: New test.
24382 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24384 PR libfortran/15332
24385 * gfortran.dg/pr15332.f: New test.
24387 2005-03-24 Dale Johannesen <dalej@apple.com>
24389 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
24391 2005-03-24 Geoffrey Keating <geoffk@apple.com>
24393 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
24394 'internal' visibility.
24395 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
24396 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
24397 'protected' visibility.
24398 * gcc.dg/visibility-7.c: Likewise.
24399 * lib/target-supports.exp (check_visibility_available): Take
24400 a parameter, the kind of visibility to check for.
24401 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
24402 to check_visibility_available.
24404 * g++.dg/expr/cast3.C: New.
24406 2005-03-24 David Edelsohn <edelsohn@gnu.org>
24408 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
24411 2005-03-24 Steve Ellcey <sje@cup.hp.com>
24414 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
24416 2005-03-24 Alexandre Oliva <aoliva@redhat.com>
24418 * gcc.dg/badshift.c: Renamed to...
24419 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
24421 * gcc.target/i386/badshift.c: Renamed to...
24422 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
24425 PR rtl-optimization/20532
24426 * gcc.target/i386/badshift.c: New.
24428 2005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24430 * gfortran.dg/pr18025.f90: New test.
24432 2005-03-23 Dale Johannesen <dalej@apple.com>
24434 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
24436 2005-03-23 Mark Mitchell <mark@codesourcery.com>
24438 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
24440 * lib/target-supports.exp (check_iconv_available): Default
24441 libiconv to -liconv, if there is no definition.
24443 2005-03-23 Hans-Peter Nilsson <hp@axis.com>
24445 * gcc.dg/torture/cris-asm-mof-1.c: New test.
24447 2005-03-22 Mark Mitchell <mark@codesourcery.com>
24449 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
24450 * g++.dg/opt/pr7503-2.C: Likewise.
24451 * g++.dg/opt/pr7503-3.C: Likewise.
24452 * g++.dg/opt/pr7503-4.C: Likewise.
24453 * g++.dg/opt/pr7503-5.C: Likewise.
24454 * g++.dg/warn/minmax.C: New test.
24456 2005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24458 * gfortran.dg/g77_intrinsics_funcs.f: New test.
24459 * gfortran.dg/g77_intrinsics_sub.f: New test.
24461 2005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
24462 Jan Hubicka <jh@suse.cz>
24463 Steven Bosscher <stevenb@suse.de
24465 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
24467 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
24470 * g++.dg/template/redecl3.C: New test.
24472 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
24475 * g++.dg/parse/error16.C: Tweak error markers.
24477 2005-03-22 Jakub Jelinek <jakub@redhat.com>
24480 * gcc.dg/20050321-2.c: New test.
24482 2005-03-22 Nathan Sidwell <nathan@codesourcery.com>
24486 * g++.dg/template/ptrmem12.C: New.
24488 2005-03-22 Hans-Peter Nilsson <hp@axis.com>
24490 PR rtl-optimization/20527
24491 * gcc.c-torture/execute/pr20527-1.c: New test.
24493 2005-03-22 Ben Elliston <bje@au.ibm.com>
24495 * gcc.misc-tests/options.exp (check_for_options): Create a real C
24496 program, compile it into a real executable and then delete the .c
24497 and .x files afterwards, to avoid problems on testglue targets.
24499 2005-03-21 Stuart Hastings <stuart@apple.com>
24501 * gcc.target/i386/sse-2.c: New.
24503 2005-03-21 Uros Bizjak <uros@kss-loka.si>
24505 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
24507 2005-03-21 Paolo Carlini <pcarlini@suse.de>
24509 * g++.dg/parse/crash25.C: Fix typo.
24511 2005-03-21 Paolo Carlini <pcarlini@suse.de>
24514 * g++.dg/parse/crash24.C: New test.
24517 * g++.dg/parse/crash25.C: New test.
24519 2005-03-21 Paolo Carlini <pcarlini@suse.de>
24522 * g++.dg/ext/stmtexpr4.C: New test.
24524 2005-03-20 Roger Sayle <roger@eyesopen.com>
24526 PR middle-end/20539
24527 * gcc.c-torture/compile/pr13066-1.c: New test case.
24528 * gcc.c-torture/compile/pr20539-1.c: Likewise.
24529 * g++.dg/opt/pr13066-1.C: Likewise.
24531 2005-03-20 Joseph S. Myers <joseph@codesourcery.com>
24533 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
24535 2005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24538 * gfortran.dg/nesting_1.f90: New test.
24540 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24543 * g++.dg/lookup/using13.C: New test.
24545 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24548 * g++.dg/template/crash36.C: New test.
24550 2005-03-18 Paolo Carlini <pcarlini@suse.de>
24553 * g++.dg/template/crash35.C: New test.
24555 2005-03-17 Paolo Carlini <pcarlini@suse.de>
24558 * g++.dg/overload/operator2.C: New test.
24560 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24562 PR libfortran/20257
24563 * gfortran.dg/pr20257.f90: New test.
24565 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24567 PR libfortran/20480
24568 * gfortran.dg/pr20480.f90: New test.
24570 2005-03-16 Richard Henderson <rth@redhat.com>
24572 PR middle-end/15700
24573 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
24574 (_rtld_global): New.
24575 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
24576 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
24578 * gcc.dg/alias-3.c: New.
24579 * gcc.dg/alias-4.c: New.
24580 * gcc.dg/alias-5.c: New.
24581 * gcc.dg/alias-6.c: New.
24583 2005-03-15 Geoffrey Keating <geoffk@apple.com>
24585 * gcc.dg/cpp/ucnid-7.c: New.
24587 2005-03-15 Janis Johnson <janis187@us.ibm.com>
24588 Dorit Naishlos <dorit@il.ibm.com>
24590 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
24593 2005-03-15 Dorit Naishlos <dorit@il.ibm.com>
24595 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't
24596 support misaligned accesses.
24597 * gcc.dg/vect/vect-58.c: Likewise.
24598 * gcc.dg/vect/vect-92.c: New.
24599 * gcc.dg/vect/vect-93.c: New.
24601 2005-03-15 Feng Wang <fengwang@nudt.edu.cn>
24604 * gfortran.dg/assign_2.f90: New test.
24605 * gfortran.dg/assign_3.f90: New test.
24606 * gfortran.dg/assign.f90: New test.
24608 2005-03-15 Joseph S. Myers <joseph@codesourcery.com>
24610 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
24611 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
24612 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
24613 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
24616 2005-03-14 Geoffrey Keating <geoffk@apple.com>
24618 * gcc.dg/cpp/ucnid-6.c: New.
24620 * gcc.dg/cpp/normalize-1.c: New.
24621 * gcc.dg/cpp/normalize-2.c: New.
24622 * gcc.dg/cpp/normalize-3.c: New.
24623 * gcc.dg/cpp/normalize-4.c: New.
24624 * gcc.dg/cpp/ucnid-4.c: New.
24625 * gcc.dg/cpp/ucnid-5.c: New.
24626 * g++.dg/cpp/normalize-1.C: New.
24627 * g++.dg/cpp/ucnid-1.C: New.
24629 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
24631 * gcc.dg/pr18628.c: New.
24633 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
24636 * g++.dg/tree-ssa/pr20280.C: New.
24638 2005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
24641 * gfortran.dg/stfunc_2.f90: New test.
24643 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
24645 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
24647 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
24649 * gcc.dg/tree-ssa/20050314-1.c: New test.
24651 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24655 * g++.dg/template/friend34.C: New test.
24656 * g++.dg/template/friend35.C: Likewise.
24657 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
24659 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24661 Friend class name lookup 5/n
24663 * g++.dg/lookup/hidden-class1.C: New test.
24664 * g++.dg/lookup/hidden-class2.C: Likewise.
24665 * g++.dg/lookup/hidden-class3.C: Likewise.
24666 * g++.dg/lookup/hidden-class4.C: Likewise.
24667 * g++.dg/lookup/hidden-class5.C: Likewise.
24668 * g++.dg/lookup/hidden-class6.C: Likewise.
24669 * g++.dg/lookup/hidden-class7.C: Likewise.
24670 * g++.dg/lookup/hidden-class8.C: Likewise.
24671 * g++.dg/lookup/hidden-class9.C: Likewise.
24672 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
24673 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
24674 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
24675 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
24676 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
24677 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
24678 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
24679 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
24680 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
24681 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
24682 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
24684 2005-03-13 Mark Mitchell <mark@codesourcery.com>
24687 * g++.dg/template/error18.C: New test.
24689 2005-03-09 Ben Elliston <bje@au.ibm.com>
24692 * g++.dg/debug/pr16792.C: New test.
24694 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
24696 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
24697 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
24698 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
24699 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
24700 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
24701 test assertion names.
24703 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
24706 * gfortran.dg/stfunc_1.f90: New test.
24708 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
24711 * gfortran.dg/real_index_1.f90: New test.
24713 2005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
24716 * gfortran.dg/spec_expr_1.f90: New test.
24718 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
24721 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
24724 2005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
24727 * gfortran.dg/largeequiv_1.f90: New test.
24729 2005-03-12 Geoffrey Keating <geoffk@apple.com>
24731 * gcc.dg/ucnid-1.c: New.
24732 * gcc.dg/ucnid-2.c: New.
24733 * gcc.dg/ucnid-3.c: New.
24734 * gcc.dg/ucnid-4.c: New.
24735 * gcc.dg/ucnid-5.c: New.
24736 * gcc.dg/ucnid-6.c: New.
24737 * gcc.dg/cpp/ucnid-1.c: New.
24738 * gcc.dg/cpp/ucnid-2.c: New.
24739 * gcc.dg/cpp/ucnid-3.c: New.
24740 * g++.dg/other/ucnid-1.C: New.
24742 2005-03-12 Geoffrey Keating <geoffk@apple.com>
24744 * gcc.dg/vmx/darwin-abi-3.c: Delete.
24746 2005-03-11 Per Bothner <per@bothner.com>
24748 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
24749 that diagnotics refer to correct token.
24750 * gcc.dg/unused-3.c: Likewise.
24752 2005-03-11 Per Bothner <per@bothner.com>
24754 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
24755 constant" is now actually on same line as string constant.
24756 * gcc.dg/cpp/direct2s.c: Likewise.
24758 2005-03-11 Richard Sandiford <rsandifo@redhat.com>
24760 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
24762 2005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24764 PR libfortran/20124
24765 * gfortran.dg/pr20124.f90: New Test
24767 2005-03-10 James A. Morrison <phython@gcc.gnu.org>
24769 PR tree-optimization/20130
24770 * gcc.dg/pr20130-1.c: New test.
24772 2005-03-10 Steve Ellcey <sje@cup.hp.com>
24775 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
24777 2005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
24779 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
24781 2005-03-10 Steve Ellcey <sje@cup.hp.com>
24783 * g++.dg/eh/forced1.C: Fix comment.
24784 * g++.dg/eh/forced2.C: Ditto.
24785 * g++.dg/eh/forced3.C: Ditto.
24786 * g++.dg/eh/forced4.C: Ditto.
24788 2005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
24791 * gcc.c-torture/compile/pr20412.c: New test.
24793 2005-03-10 Roger Sayle <roger@eyesopen.com>
24795 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
24797 2005-03-10 Jakub Jelinek <jakub@redhat.com>
24800 * gcc.dg/20050307-1.c: New test.
24802 2005-03-10 Nathan Sidwell <nathan@codesourcery.com>
24805 * g++.dg/other/stdarg3.C: New.
24807 2005-03-10 Jakub Jelinek <jakub@redhat.com>
24809 PR c++/18384, c++/18327
24810 * g++.dg/init/array19.C: New test.
24812 PR inline-asm/20314
24813 * gcc.dg/torture/pr20314-1.c: New test.
24814 * gcc.dg/torture/pr20314-2.c: New test.
24816 2005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
24818 * gcc.dg/20050309-1.c: New test.
24820 2005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24822 * gcc.dg/builtins-10.c: Reactivate disabled test.
24823 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
24824 new cbrt transformations.
24826 2005-03-09 Mark Mitchell <mark@codesourcery.com>
24829 * g++.dg/template/array13.C: New test.
24831 2005-03-09 Paolo Carlini <pcarlini@suse.de>
24834 * g++.dg/init/brace4.C: New test.
24836 2005-03-09 Nathan Sidwell <nathan@codesourcery.com>
24839 * g++.dg/template/non-dependent12.C: New.
24841 2005-03-08 Mark Mitchell <mark@codesourcery.com>
24844 * g++.dg/init/array18.C: Add dg-do run marker.
24847 * g++.dg/init/array18.C: New test.
24849 2005-03-09 Ben Elliston <bje@au.ibm.com>
24851 * consistency.vlad/vlad.exp: Remove trailing semicolons.
24852 * g++.dg/gcov/gcov.exp: Likewise.
24853 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
24854 * gcc.target/xstormy16/xstormy16.exp: Likewise.
24855 * lib/c-torture.exp: Likewise.
24856 * lib/fortran-torture.exp: Likewise.
24857 * lib/g++.exp: Likewise.
24858 * lib/gcc-defs.exp: Likewise.
24859 * lib/gcc-dg.exp: Likewise.
24860 * lib/gcc.exp: Likewise.
24861 * lib/gcov.exp: Likewise.
24862 * lib/gfortran.exp: Likewise.
24863 * lib/mike-g++.exp: Likewise.
24864 * lib/mike-gcc.exp: Likewise.
24865 * lib/objc-torture.exp: Likewise.
24866 * lib/objc.exp: Likewise.
24867 * lib/profopt.exp: Likewise.
24868 * lib/target-libpath.exp: Likewise.
24869 * lib/target-supports.exp: Likewise.
24870 * lib/treelang.exp: Likewise.
24871 * lib/wrapper.exp: Likewise.
24873 2005-03-08 Jeff Law <law@redhat.com>
24875 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
24878 2005-03-08 Ira Rosen <irar@il.ibm.com>
24880 * gcc.dg/vect/pr20122.c: New test.
24882 2005-03-07 Jeff Law <law@redhat.com>
24884 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
24886 * gcc.dg/tree-ssa/pr18133-1.c: New test.
24887 * gcc.dg/tree-ssa/pr18133-2.c: New test.
24888 * gcc.dg/tree-ssa/pr18134.c: New test.
24890 2005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
24892 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
24893 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
24894 gcc.dg/torture/builtin-noret-2.c: Require weak support.
24896 2005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
24899 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
24901 2005-03-07 Mark Mitchell <mark@codesourcery.com>
24903 * g++.dg/warn/Wnvdtor.C: New test.
24905 2005-03-07 Richard Sandiford <rsandifo@redhat.com>
24907 * gcc.dg/torture/pr19683-1.c: New test.
24909 2005-03-06 Steven G. Kargl <kargls@comcast.net>
24911 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
24912 * gfortran.dg/g77/19990313-2.f: Ditto.
24913 * gfortran.dg/g77/19990313-3.f: Ditto.
24914 * gfortran.dg/g77/19990525-0.f: Ditto.
24915 * gfortran.dg/g77/19990826-0.f: Ditto.
24916 * gfortran.dg/g77/19990826-2.f: Ditto.
24917 * gfortran.dg/g77/19990826-3.f: Ditto.
24918 * gfortran.dg/g77/20000511-1.f: Ditto.
24919 * gfortran.dg/g77/20000511-2.f: Ditto.
24920 * gfortran.dg/g77/970625-2.f: Ditto.
24921 * gfortran.dg/g77/980310-2.f: Ditto.
24922 * gfortran.dg/g77/980310-3.f: Ditto.
24923 * gfortran.dg/g77/980310-8.f: Ditto.
24924 * gfortran.dg/g77/980519-2.f: Ditto.
24925 * gfortran.dg/g77/alpha1.f: Ditto.
24926 * gfortran.dg/g77/claus.f: Ditto.
24927 * gfortran.dg/g77/erfc.f: Ditto.
24928 * gfortran.dg/g77/short.f: Ditto.
24929 * gfortran.fortran-torture/execute/data.f90: Ditto.
24930 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
24931 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
24933 2005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
24935 * lib/file-format.exp (gcc_target_object_format): Add check for som
24936 format and hardcode object formats on hppa*-*-hpux*.
24937 * lib/target-supports.exp (check_weak_available): Add check for som
24938 object format. Always return 0 on hppa*-*-hpux10*.
24940 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
24943 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
24945 2005-03-05 Steven G. Kargl <kargls@comcast.net>
24947 * gfortran.dg/pr19936_1.f90: New test.
24948 * gfortran.dg/pr19936_2.f90: New test.
24949 * gfortran.dg/pr19936_3.f90: New test.
24951 2005-03-05 Steven G. Kargl <kargls@comcast.net>
24952 Paul Thomas <prthomas@drfccad.cea.fr>
24954 * gfortran.dg/PR19754_1.f90: New test.
24955 * gfortran.dg/PR19754_2.f90: Ditto.
24957 2005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24960 * g++.dg/template/non-dependent11.C: New test.
24962 2005-03-05 Uros Bizjak <uros@kss-loka.si>
24964 * lib/target-supports.exp (check_iconv_available): Fix comment.
24966 2005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
24967 Joseph S. Myers <joseph@codesourcery.com>
24970 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
24972 2005-03-04 Matthew Sachs <msachs@apple.com>
24974 * gcc.exp (gcc_target_compile): Put braces around
24975 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
24976 * objc.exp (objc_target_compile): Likewise.
24977 * treelang.exp (treelang_target_compile): Likewise.
24979 2005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
24982 * gfortran.dg/func_result_1.f90: New test.
24984 2005-03-04 Ben Elliston <bje@au.ibm.com>
24986 * gcc.misc-tests/options.exp: New test.
24988 2005-03-03 James A. Morrison <phython@gcc.gnu.org>
24990 * gcc.dg/pr15784-4.c: New test.
24992 2005-03-03 Geoffrey Keating <geoffk@apple.com>
24994 * gcc.c-torture/execute/pr17133.c: New.
24995 * gcc.c-torture/compile/20050303-1.c: New.
24997 2005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
24999 * gcc.dg/cpp/assert4.c: Fix for cygwin.
25001 2005-03-02 Alexandre Oliva <aoliva@redhat.com>
25003 * g++.dg/overload/using2.C: New.
25005 2005-03-02 Mark Mitchell <mark@codesourcery.com>
25008 * g++.dg/init/ptrmem2.C: New test.
25010 2005-03-02 Joseph S. Myers <joseph@codesourcery.com>
25013 * gcc.dg/pr8927-1.c: New test.
25015 2005-03-01 Nathan Sidwell <nathan@codesourcery.com>
25018 * g++.dg/inherit/covariant12.C: New.
25020 2005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
25023 * gfortran.dg/bound_1.f90: New test.
25025 2005-02-28 Janis Johnson <janis187@us.ibm.com>
25027 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
25028 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
25030 2005-02-28 Joseph S. Myers <joseph@codesourcery.com>
25033 * gcc.dg/pr20245-1.c: New test.
25035 2005-02-28 Jakub Jelinek <jakub@redhat.com>
25037 PR middle-end/19874
25038 * gcc.c-torture/execute/20050119-2.c: New test case.
25040 2005-02-28 Ben Elliston <bje@au.ibm.com>
25042 * README: Update the DejaGnu bug reporting address.
25043 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
25044 * lib/objc-torture.exp: Likewise.
25046 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
25048 * gfortran.dg/boz_1.f90: New test.
25049 * gfortran.dg/boz_3.f90: New test.
25050 * gfortran.dg/boz_4.f90: New test.
25052 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
25054 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
25055 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
25057 2005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
25059 PR libfortran/20101
25060 * gfortran.dg/write_0_pe_format.f90: New test.
25062 2005-02-27 Jakub Jelinek <jakub@redhat.com>
25065 * g++.dg/opt/thunk2.C: New test.
25066 * g++.dg/opt/covariant1.C: New test.
25068 2005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
25070 * gfortran.dg/e_d_fmt.f90: New test.
25072 2005-02-27 Kazu Hirata <kazu@cs.umass.edu>
25074 * gcc.dg/asm-b.c: Fix comment typos.
25076 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
25078 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
25081 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
25084 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
25085 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
25086 * gcc.dg/asm-b.c: New test.
25088 2005-02-26 Richard Sandiford <rsandifo@redhat.com>
25090 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
25091 Disable this test on IRIX 6.
25093 2005-02-25 Joseph S. Myers <joseph@codesourcery.com>
25095 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
25096 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
25099 2005-02-25 Diego Novillo <dnovillo@redhat.com>
25101 PR tree-optimization/20204
25102 * gcc.dg/pr20204.c: New test.
25104 2005-02-24 Jakub Jelinek <jakub@redhat.com>
25107 * gcc.c-torture/execute/20050224-1.c: New test.
25110 * g++.dg/warn/Wbraces2.C: New test.
25112 2005-02-23 Mark Mitchell <mark@codesourcery.com>
25115 * g++.dg/init/const2.C: New test.
25117 2005-02-23 Hans-Peter Nilsson <hp@axis.com>
25119 PR tree-optimization/20100
25120 * gcc.c-torture/execute/pr20100-1.c: New test.
25122 2005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
25124 * gfortran.dg/implicit_3.f90: New test.
25126 * gfortran.dg/deftype_1.f90: New test.
25128 2005-02-23 Alexandre Oliva <aoliva@redhat.com>
25130 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
25132 * g++.dg/other/anon3.C: Accept a warning.
25134 2005-02-23 Kazu Hirata <kazu@cs.umass.edu>
25136 * gcc.dg/pr20017.c: Fix a comment typo.
25138 2005-02-23 Bud Davis <bdavis@gfortran.org>
25140 * gfortran.dg/list_read_4.f90: Change to f90 comments.
25142 2005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
25145 * ada/acats/tests/cxa/cxa3004.a: Remove.
25146 * ada/acats/tests/cxb/cxb30061.am: Likewise.
25148 2005-02-22 Mark Mitchell <mark@codesourcery.com>
25151 * g++.dg/init/const1.C: New test.
25154 * g++.dg/parse/constant7.C: New test.
25157 * g++.dg/parse/error27.C: New test.
25158 * g++.dg/template/qualttp15.C: Adjust error markers.
25159 * g++.old-deja/g++.other/struct1.C: Likewise.
25162 * g++.dg/template/error17.C: New test.
25165 * g++.dg/parser/error26.C: New test.
25167 2005-02-22 Diego Novillo <dnovillo@redhat.com>
25169 PR tree-optimization/20100
25170 PR tree-optimization/20115
25171 * gcc.dg/pr20115.c: New test.
25172 * gcc.dg/pr20115-1.c: New test.
25173 * gcc.dg/pr20100.c: New test.
25174 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
25175 call-clobbered variables after alias1.
25177 2005-02-22 Bud Davis <bdavis@gfortran.org>
25179 * gfortran.dg/list_read_4.f90: new test.
25181 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
25183 PR rtl-optimization/20017.
25184 * gcc.dg/pr20017.c: New.
25186 2005-02-22 Devang Patel <dpatel@apple.com>
25189 * g++.dg/tree-ssa/pr19952.C: New test.
25191 2005-02-22 Mark Mitchell <mark@codesourcery.com>
25194 * g++.dg/parse/constant6.C: New test.
25196 2005-02-22 Uros Bizjak <uros@kss-loka.si>
25198 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
25199 * g++.dg/charset/asm2.c: Likewise.
25200 * g++.dg/charset/asm3.c: Likewise.
25201 * g++.dg/charset/asm4.c: Likewise.
25202 * g++.dg/charset/asm5.c: Likewise.
25203 * g++.dg/charset/attribute1.c: Likewise.
25204 * g++.dg/charset/attribute2.c: Likewise.
25205 * g++.dg/charset/extern1.cc: Likewise.
25206 * g++.dg/charset/extern2.cc: Likewise.
25207 * g++.dg/charset/extern3.cc: Likewise.
25208 * g++.dg/charset/function.cc: Likewise.
25209 * g++.dg/charset/string.c: Likewise.
25210 * g++.dg/charset/charset.exp: Likewise.
25211 * lib/target-supports.exp (check_iconv_available): Fix comment.
25213 2005-02-22 Uros Bizjak <uros@kss-loka.si>
25215 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
25216 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
25217 * gcc.dg/charset/asm2.c: Likewise.
25218 * gcc.dg/charset/asm3.c: Likewise.
25219 * gcc.dg/charset/asm4.c: Likewise.
25220 * gcc.dg/charset/asm5.c: Likewise.
25221 * gcc.dg/charset/asm6.c: Likewise.
25222 * gcc.dg/charset/attribute1.c: Likewise.
25223 * gcc.dg/charset/attribute2.c: Likewise.
25224 * gcc.dg/charset/builtin1.c: Likewise.
25225 * gcc.dg/charset/extern.c: Likewise.
25226 * gcc.dg/charset/function.c: Likewise.
25227 * gcc.dg/charset/string.c: Likewise.
25228 * gcc.dg/charset/charset.exp: Likewise.
25230 2005-02-21 Bud Davis <bdavis9659@comcast.net>
25233 * gfortran.dg/pr20086.f90: New test.
25235 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
25237 PR tree-optimization/19786
25238 * g++.dg/tree-ssa/pr19786.C: New.
25240 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
25242 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
25244 2005-02-21 Jeff Law <law@redhat.com>
25246 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
25248 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
25250 * gfortran.dg/do_iterator: Split loop, markup all lines for
25251 which an error locus is printed.
25252 * gfortran.dg/pr17708.f90: Markup all lines for which an error
25254 * gfortran.dg/select_4.f90: Likewise.
25255 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
25256 locuses in the various permutations.
25258 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
25260 PR tree-optimization/19951
25261 * g++.dg/vect: New directory.
25262 * g++.dg/vect/vect.exp: New file.
25263 * g++.dg/vect/pr19951.cc: New testcase.
25264 * g++.dg/dg.exp: Also prune vectorizer tests.
25266 2005-02-20 Zack Weinberg <zack@codesourcery.com>
25269 * gcc.dg/charset/builtin1.c: New test.
25271 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
25274 * g++.dg/inherit/volatile1.C: New test.
25277 * g++.dg/template/dtor4.C: New test.
25279 2005-02-19 Steven G. Kargl <kargls@comcast.net>
25281 * gfortran.dg/int_1.f90: New test.
25283 2005-02-19 Devang Patel <dpatel@apple.com>
25285 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
25287 2005-02-19 Steven G. Kargl <kargls@comcast.net>
25289 * gfortran.dg/achar_1.f90: New test.
25291 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
25293 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
25295 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
25296 Jakub Jelinek <jakub@redhat.com>
25298 PR tree-optimization/19828
25299 * gcc.dg/tree-ssa/loop-7.c: New test.
25300 * gcc.c-torture/execute/20050218-1.c: New test.
25302 2005-02-19 Jakub Jelinek <jakub@redhat.com>
25305 * gcc.dg/transparent-union-1.c: New test.
25306 * gcc.dg/transparent-union-2.c: New test.
25308 2005-02-18 James E Wilson <wilson@specifixinc.com>
25310 PR tree-optimization/18977
25311 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
25313 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
25316 * gcc.dg/pr20054.c: New test.
25318 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25321 * g++.dg/ext/attrib20.C: New test.
25323 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
25325 PR middle-end/20030
25326 * gfortran.fortran-torture/execute/character_passing.f90: New test.
25328 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
25331 * g++.dg/opt/switch4.C: New.
25333 2005-02-18 Jakub Jelinek <jakub@redhat.com>
25336 PR tree-optimization/20009
25337 * gcc.c-torture/compile/20050217-1.c: New test.
25338 * g++.dg/opt/switch3.C: New test.
25340 PR tree-optimization/18947
25341 * gcc.c-torture/compile/20050215-1.c: New test.
25342 * gcc.c-torture/compile/20050215-2.c: New test.
25343 * gcc.c-torture/compile/20050215-3.c: New test.
25345 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
25348 * g++.dg/template/crash34.C: New.
25351 * g++.dg/other/access3.C: New.
25353 2005-02-17 Ira Rosen <irar@il.ibm.com>
25355 * gcc.dg/vect/vect-98.c: New test.
25357 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
25359 PR tree-optimization/19967
25360 * gcc.dg/pr19967.c: New.
25362 2005-02-16 Jakub Jelinek <jakub@redhat.com>
25364 PR middle-end/19857
25365 * gcc.dg/tree-ssa/20050215-1.c: New test.
25366 * gcc.c-torture/execute/20050215-1.c: New test.
25368 2005-02-15 Eric Christopher <echristo@redhat.com>
25370 * gcc.dg/cpp/20050215-1.c: New file.
25372 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
25374 PR tree-optimization/15785
25375 * gcc.dg/pr15785-1.c: New test.
25377 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
25380 * g++.dg/init/ctor4.C: New.
25381 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
25383 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
25385 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
25386 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
25388 2005-02-15 Andreas Schwab <schwab@suse.de>
25390 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
25393 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
25395 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
25397 2005-02-14 Diego Novillo <dnovillo@redhat.com>
25399 PR tree-optimization/19853
25400 * gcc.c-torture/compile/pr19853.c: New test.
25402 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
25405 * g++.dg/parse/local-class1.C: New.
25408 * g++.dg/parse/ptrmem3.C: New.
25411 * g++.old-deja/g++.oliva/template6.C: Add another case.
25412 * g++.dg/template/explicit6.C: New.
25414 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
25417 * g++.dg/other/redecl2.C: New.
25419 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
25422 * g++.dg/abi/covariant4.C: New.
25424 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
25426 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c:
25429 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
25431 * gcc.dg/vect/vect-96.c: Fix typo.
25433 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25437 * g++.dg/template/enum5.C: New test.
25439 2005-02-12 Ira Rosen <irar@il.ibm.com>
25441 * gcc.dg/vect/vect-97.c: New test.
25443 2005-02-12 Ira Rosen <irar@il.ibm.com>
25445 * gcc.dg/vect/vect-96.c: New test.
25447 2005-02-12 Uros Bizjak <uros@kss-loka.si>
25449 * gcc.dg/builtins-34.c: Also check ldexp*.
25451 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
25453 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
25455 2005-02-11 Janis Johnson <janis187@us.ibm.com>
25457 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
25458 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
25459 dg-require-dll, dg-require-iconv, dg-require-named-sections,
25460 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
25461 selector_list, selector_expression, dg-process-target): Move to new
25462 file target-supports-dg.exp.
25463 * lib/target-supports-dg.exp: New.
25465 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
25468 2005-02-11 Jakub Jelinek <jakub@redhat.com>
25471 * g++.dg/other/ptrmem6.C: New test.
25473 PR middle-end/19858
25474 * gcc.c-torture/compile/20050210-1.c: New test.
25476 2005-02-11 Mark Mitchell <mark@codesourcery.com>
25479 * g++.dg/warn/Wbraces1.C: New test.
25481 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
25483 * gcc.dg/builtins-52.c: New testcase.
25485 2005-02-10 Jakub Jelinek <jakub@redhat.com>
25488 * gcc.c-torture/execute/20050119-1.c: New test.
25490 2005-02-09 Mark Mitchell <mark@codesourcery.com>
25493 * g++.dg/init/delete1.C: New test.
25495 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
25498 * g++.dg/template/static12.C: New test.
25500 2005-02-09 Mark Mitchell <mark@codesourcery.com>
25503 * g++.dg/conversion/ambig1.C: New test.
25506 * g++.dg/ext/attrib19.C: New test.
25509 * g++.dg/parse/dtor5.C: New test.
25512 * g++.dg/template/dtor3.C: New test.
25515 * g++.dg/template/static11.C: New test.
25516 * g++.dg/template/crash2.C: Remove dg-error marker.
25518 2005-02-09 Janis Johnson <janis187@us.ibm.com>
25521 * g++.old-deja/g++.mike/p10769a.C: Remove.
25523 2005-02-09 Roger Sayle <roger@eyesopen.com>
25525 * gcc.dg/builtins-48.c: New test case.
25526 * gcc.dg/builtins-49.c: New test case.
25527 * gcc.dg/builtins-50.c: New test case.
25528 * gcc.dg/builtins-51.c: New test case.
25530 2005-02-09 Ian Lance Taylor <ian@airs.com>
25532 PR middle-end/19583
25533 * g++.dg/warn/Wreturn-type-3.C: New test.
25535 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
25537 PR middle-end/19402
25538 * gcc.dg/pr19402-1.c: New testcase.
25539 * gcc.dg/pr19402-2.c: likewise.
25541 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
25543 PR middle-end/19854
25544 * g++.dg/tree-ssa/tmmti.C: New testcase.
25546 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
25548 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
25550 2005-02-08 Mark Mitchell <mark@codesourcery.com>
25553 * g++.dg/parse/crash23.C: New test.
25554 * g++.dg/warn/Weff1.C: New test.
25556 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
25558 * gcc.dg/20050209-1.c: New test.
25560 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
25563 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
25565 2005-02-08 Mike Stump <mrs@apple.com>
25567 * g++.dg/pch/import-2.c: New test.
25568 * g++.dg/pch/import-2.hs: New.
25569 * g++.dg/pch/include/import-2a.h: New.
25570 * g++.dg/pch/include/import-2b.h: New.
25572 2005-02-08 Janis Johnson <janis187@us.ibm.com>
25574 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
25576 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
25578 * gfortran.dg/substr_1.f90: New test.
25580 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
25582 PR middle-end/19775
25583 * gcc.dg/torture/builtin-power-1.c: Disable test for
25584 invalid transformation.
25585 * gcc.dg/builtins-10.c: Likewise. Disable one test we
25586 no longer optimize.
25587 * gcc.dg/builtins-47.c: New testcase.
25589 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
25590 Dorit Naishlos <dorit@il.ibm.com>
25592 * gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
25594 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
25596 * gcc.c-torture/compile/20050206-1.c: New test.
25598 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
25601 * g++.dg/opt/pr19768.C: New test.
25603 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
25606 * gcc.c-torture/compile/pr19736.c: New test.
25608 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25611 * g++.dg/parse/error25.C: New test.
25613 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
25615 * gcc.c-torture/execute/20050203-1.c: New.
25617 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
25619 * gcc.dg/vect/vect-85.c: Remove xfail.
25620 * gcc.dg/vect/vect-86.c: Remove xfail.
25621 * gcc.dg/vect/vect-87.c: Remove xfail.
25622 * gcc.dg/vect/vect-88.c: Remove xfail.
25624 2005-02-02 Geoffrey Keating <geoffk@apple.com>
25626 * gcc.dg/altivec-19.c: New.
25628 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
25631 * gcc.dg/nested-func-3.c: New test.
25632 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
25634 2005-02-02 Janis Johnson <janis187@us.ibm.com>
25636 * gcc.test-framework/gen_directive_tests: Generate tests for
25637 selector expressions.
25639 2005-02-02 Matt Austern <austern@apple.com>
25642 * g++/ext/builtin7.C: New.
25643 * g++/ext/builtin8.C: New.
25645 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
25648 * gcc.dg/pr18502-1.c: New test.
25650 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
25653 * g++.dg/template/local4.C: Tweak.
25655 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
25657 PR tree-optimization/19578
25658 * gcc.c-torture/compile/20050202-1.c: New test.
25660 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
25663 * gcc.dg/c99-init-4.c: New test.
25665 2005-02-01 Janis Johnson <janis187@us.ibm.com>
25667 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
25669 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
25671 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
25672 * g++.dg/eh/check-vect.h: New.
25674 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
25675 * gcc.dg/vect/vect-78.c: Ditto.
25676 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
25679 * g++.dg/conversion/simd1.C: Expect warning.
25680 * g++.dg/ext/attribute-test-1.C: Ditto.
25681 * g++.dg/ext/attribute-test-2.C: Ditto.
25682 * g++.dg/ext/attribute-test-3.C: Ditto.
25683 * g++.dg/ext/attribute-test-4.C: Ditto.
25685 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
25686 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
25688 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
25690 2005-02-01 Richard Henderson <rth@redhat.com>
25692 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
25693 long double for ibm double-double format.
25694 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
25696 2005-02-01 Diego Novillo <dnovillo@redhat.com>
25698 PR tree-optimization/19633
25699 * gcc.dg/pr19633-1.c: New test.
25700 * gcc.dg/pr19633.c: Tweak to make pointer point
25701 to NULL or a symbol.
25703 2005-02-01 Janis Johnson <janis187@us.ibm.com>
25705 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
25707 (dg-process-target (local override)): Handle selector expressions.
25709 * gcc.test-framework/README: Describe tests in source directory.
25710 * gcc.test-framework/test-framework.awk: Handle dg- tests.
25711 * gcc.test-framework/test-framework.exp: Handle dg- tests.
25712 * gcc.test-framework/dg-bogus-exp-P.c: New test.
25713 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
25714 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
25715 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
25716 * gcc.test-framework/dg-do-link-exp-P.c: New test.
25717 * gcc.test-framework/dg-do-run-exp-P.c: New test.
25718 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
25719 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
25720 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
25721 * gcc.test-framework/dg-error-exp-P.c: New test.
25722 * gcc.test-framework/dg-error-exp-XP.c: New test.
25723 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
25724 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
25725 * gcc.test-framework/dg-output-exp-P.c: New test.
25726 * gcc.test-framework/dg-output-exp-XF.c: New test.
25727 * gcc.test-framework/dg-warning-exp-P.c: New test.
25728 * gcc.misc-tests/dg-1.c: Remove.
25729 * gcc.misc-tests/dg-2.c: Remove.
25730 * gcc.misc-tests/dg-3.c: Remove.
25731 * gcc.misc-tests/dg-4.c: Remove.
25732 * gcc.misc-tests/dg-5.c: Remove.
25733 * gcc.misc-tests/dg-6.c: Remove.
25734 * gcc.misc-tests/dg-7.c: Remove.
25735 * gcc.misc-tests/dg-8.c: Remove.
25736 * gcc.misc-tests/dg-9.c: Remove.
25737 * gcc.misc-tests/dg-10.c: Remove.
25738 * gcc.misc-tests/dg-11.c: Remove.
25739 * gcc.misc-tests/dg-12.c: Remove.
25740 * gcc.misc-tests/dg-test.exp: Remove.
25742 * gcc.test-framework/test-framework.awk: Change recording and
25743 printing of passes and failures.
25745 * gcc.test-framework: New directory.
25746 * gcc.test-framework/README: New.
25747 * gcc.test-framework/test-framework.exp: New.
25748 * gcc.test-framework/test-framework.awk: New.
25749 * gcc.test-framework/gen_directive_tests: New.
25751 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
25753 * lib/treelang.exp: Fix comment typos.
25754 (treelang_target_compile): Don't append libs=-ltreelang to options.
25756 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
25758 * g++.dg/parse/typename7.C: Adjust error messages.
25760 2005-01-31 Jeff Law <law@redhat.com>
25762 * gcc.c-torture/execute/20050131-1.c: New test.
25763 * gcc.dg/wcaselabel.c: New test.
25765 2005-01-31 Mark Mitchell <mark@codesourcery.com>
25767 * g++.dg/other/warning1.C: Adjust error messags.
25768 * g++.dg/parse/constant5.C: New test.
25770 2005-01-31 Steven Bosscher <stevenb@suse.de>
25773 * gcc.c-torture/compile/20011130-1.c: Reorder to make
25774 the test case valid.
25775 * gcc.dg/20030815-1.c: Remove invalid tests.
25776 * gcc.dg/array-7.c: Adjust expected result.
25777 * gcc.dg/pr18596-3.c: Likewise.
25778 * gcc.dg/noncompile/20000901-1.c: Likewise.
25779 * gcc.dg/noncompile/init-2.c: Likewise.
25780 * gcc.dg/noncompile/init-4.c: Likewise.
25782 2005-01-31 Dale Johannesen <dalej@apple.com>
25784 * g++.dg/opt/pr19650.C: New test.
25786 2005-01-31 Richard Henderson <rth@redhat.com>
25788 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
25789 long double for intel double extended format.
25790 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
25792 2005-01-30 Mark Mitchell <mark@codesourcery.com>
25795 * g++.dg/template/static10.C: New test.
25798 * g++.dg/parse/error24.C: New test.
25801 * g++.dg/lookup/builtin1.C: New test.
25804 * g++.dg/warn/conv3.C: New test.
25806 2005-01-30 Bud Davis <bdavis@gfortran.org>
25809 * gfortan.dg/inquire_7.f90
25811 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
25813 PR tree-optimization/15791
25814 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
25815 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
25816 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
25817 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
25818 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
25819 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
25820 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
25821 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
25822 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
25823 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
25825 2005-01-29 Paul Brook <paul@codesourcery.com>
25828 * check.c (real_or_complex_check): New function.
25829 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
25830 * intrinsic.c (add_functions): Use new check functions.
25831 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
25834 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
25836 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
25837 gcc.dg/lvalue-3.c: New tests.
25838 * gcc.dg/concat.c: Update expected messages.
25840 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
25842 PR libfortran/19595
25843 * gfortran.dg/eor_1.f90: New test.
25845 2005-01-29 Steven G. Kargl <kargls@comcast.net>
25848 * gfortran.dg/logical_data_1.f90: New test.
25850 2005-01-28 Mark Mitchell <mark@codesourcery.com>
25853 * g++.dg/template/crash33.C: New test.
25856 * g++.dg/template/crash32.C: New test.
25858 2005-01-28 Ian Lance Taylor <ian@airs.com>
25860 PR middle-end/16558
25861 * g++.dg/warn/Wreturn-type-2.C: New test.
25863 2004-06-24 Jeff Law <law@redhat.com>
25865 * gcc.dg/tree-ssa/20050128-1.c: New test.
25867 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
25869 * gcc.target/frv/all-mdpackh-1.c: New test.
25871 2005-01-28 Steven Bosscher <stevenb@suse.de>
25873 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
25875 2005-01-27 Richard Henderson <rth@redhat.com>
25877 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
25879 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
25881 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
25883 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
25885 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
25886 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
25887 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
25888 to cope with cases where the multilib options override the dg-options.
25890 2005-01-27 Jakub Jelinek <jakub@redhat.com>
25893 * gcc.dg/noncompile/20050120-1.c: New test.
25895 2005-01-26 Diego Novillo <dnovillo@redhat.com>
25897 PR tree-optimization/19633
25898 * gcc.dg/pr19633.c: New test.
25899 * gcc.dg/tree-ssa/pr19633.c: New test.
25901 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
25903 * gcc.dg/20041216-1.c: New test.
25905 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
25908 * objc.dg/selector-2.m: New test.
25910 2005-01-26 Jakub Jelinek <jakub@redhat.com>
25912 * g++.dg/opt/range-test-2.C: New test.
25914 PR rtl-optimization/19579
25915 * gcc.c-torture/execute/20050124-1.c: New test.
25917 2005-01-26 Greg Parker <gparker@apple.com>
25918 Stuart Hastings <stuart@apple.com>
25920 * gcc.c-torture/execute/20050125-1.c: New.
25922 2005-01-18 Jan Hubicka <jh@suse.cz>
25924 PR tree-optimize/19337
25925 * gcc.c-torture/compile/20050119-1.c: New test.
25927 2005-01-24 James E Wilson <wilson@specifixinc.com>
25929 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
25930 test for successful match.
25932 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
25935 * objc.dg/comp-types-7.m: New test.
25937 2005-01-24 Janis Johnson <janis187@us.ibm.com>
25939 * lib/target-supports.exp (current_target_name): New.
25940 (check_effective_target_ilp32, check_effective_target_lp64):
25941 Cache the result to use as long as the current target, with
25942 multilib flags, remains the same.
25944 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
25945 (dg-require-weak, dg-require-visibility, dg-require-alias,
25946 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
25947 dg-require-effective-target, dg-skip-if): Remove call to
25948 skip_test_and_clear_xfail.
25949 (dg-test): Clear xfail data.
25951 2005-01-24 Jakub Jelinek <jakub@redhat.com>
25954 * gcc.dg/ppc64-toc.c: New test.
25956 * g++.dg/tree-ssa/empty-1.C: New test.
25958 PR middle-end/19551
25959 * gcc.c-torture/execute/20050121-1.c: New test.
25960 * gcc.dg/20050121-2.c: New test.
25962 2004-01-23 Steven G. Kargl <kargls@comcast.net>
25963 Paul Brook <paul@codesourcery.com>
25966 * gfortran.dg/real_const_1.f: New test.
25967 * gfortran.dg/real_const_2.f90: New test.
25968 * gfortran.dg/complex_int_1.f90: New test.
25970 2005-01-23 Bud Davis <bdavis9659@comcast.net>
25973 * gfortan.dg/inquire_6.f90: New test.
25975 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
25977 PR libfortran/19451
25978 * open_readonly_1.f90: New test.
25980 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
25982 PR libfortran/18982
25983 * gfortran.dg/open_new.f90: New file.
25985 2005-01-22 Paul Brook <paul@codesourcery.com>
25987 * namelist_1.f90: New test.
25989 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
25991 PR tree-optimization/19484
25992 * gcc.c-torture/compile/20050122-[12].c: New tests.
25994 2005-01-22 Paul Brook <paul@codesourcery.com>
25996 * gfortran.dg/implicit_2.f90: New test.
25998 2005-01-22 Bud Davis <bdavis9659@comcast.net>
26001 * gfortran.dg/inquire_5.f90: New test.
26003 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
26006 * gcc.dg/pr18809-1.c: New test.
26008 2005-01-21 Ian Lance Taylor <ian@airs.com>
26010 * gcc.dg/20050121-1.c: New test.
26012 PR tree-optimization/13000
26013 * gcc.dg/20040206-1.c: Change warning to point where function is
26016 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26019 * g++.dg/template/array11.C: New test.
26021 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
26023 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
26024 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
26025 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
26026 * gfortran.dg/getenv_1.f90: Add dg-do directive.
26027 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
26028 gfortran.dg/pr17164.f90: Add missing dg-do directives.
26030 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
26032 PR tree-optimization/15349
26033 * gcc.dg/tree-ssa/pr15349.c: New.
26035 2005-01-20 Steve Ellcey <sje@cup.hp.com>
26037 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
26039 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
26041 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
26042 scan-assembler-times directive name.
26044 * gcc.dg/asm-a.c: Move dg-require-effective-target to
26047 PR rtl-optimization/19462
26048 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
26050 2005-01-19 Steve Ellcey <sje@cup.hp.com>
26052 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
26053 counting function calls on ia64.
26055 2005-01-19 Jakub Jelinek <jakub@redhat.com>
26057 PR rtl-optimization/15139
26058 * gcc.dg/20050111-2.c: New test.
26061 * gcc.c-torture/compile/20050113-1.c: New testcase.
26063 PR middle-end/19164
26064 * gcc.dg/20050113-1.c: New testcase.
26066 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
26068 * gcc.dg/vect/vect-85.c: Add comment.
26069 * gcc.dg/vect/vect-86.c: Add xfail for now.
26070 * gcc.dg/vect/vect-87.c: Add xfail for now.
26071 * gcc.dg/vect/vect-88.c: Add xfail for now.
26072 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
26074 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
26076 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
26078 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
26080 * g++.dg/debug/typedef3.C: New test.
26082 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
26085 * gcc.dg/asm-a.c: New test.
26087 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
26089 * gcc.dg/sh-relax.c: Add prototype for abort.
26091 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
26093 * gcc.dg/short-compare-1.c: New test.
26094 * gcc.dg/short-compare-2.c: Likewise.
26096 2005-01-18 Michael Matz <matz@suse.de>
26098 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
26100 2005-01-17 Diego Novillo <dnovillo@redhat.com>
26102 PR tree-optimization/19121
26103 * gcc.c-torture/compile/pr19121.c: New test.
26105 2005-01-17 James E. Wilson <wilson@specifixinc.com>
26108 * gcc.c-torture/compile/pr19357.c: New test.
26110 2005-01-17 Ian Lance Taylor <ian@airs.com>
26113 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
26114 pass--those that refer just to the variable, possibly with a
26116 * gcc.dg/c99-const-expr-3.c: Likewise.
26118 PR middle-end/13127
26119 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
26122 2005-01-16 Bud Davis <bdavis9659@comcast.net>
26125 * gfortran.dg/endfile_2.f90: New test.
26127 2005-01-16 Steven G. Kargl <kargls@comcast.net>
26130 * gfortran.dg/select_5.f90: New test.
26132 2004-01-16 Paul Brook <paul@codesourcery.com>
26134 * gfortran.dg/common_4.f90: New test.
26136 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
26138 PR rtl-optimization/19462
26139 * gcc.dg/torture/pr19462-1.c: New test.
26141 2005-01-15 Ziemowit Laski <zlaski@apple.com>
26144 * objc.dg/func-ptr-2.m: New.
26145 * objc.dg/volatile-1.m: New.
26147 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
26149 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
26151 2005-01-15 Jakub Jelinek <jakub@redhat.com>
26153 PR tree-optimization/19060
26154 * gcc.c-torture/execute/20050104-1.c: New test.
26156 2005-01-15 Bud Davis <bdavis9659@comcast.net>
26159 * gfortran.dg/write_to_null.f90: New test.
26161 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
26162 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
26165 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
26168 2005-01-15 Jakub Jelinek <jakub@redhat.com>
26171 * g++.dg/init/vector1.C: New test.
26173 2005-01-14 James E. Wilson <wilson@specifixinc.com>
26176 * gcc.target/ia64/sibcall-unwind-1.c: New test.
26178 * gcc.target/ia64/sibcall-unwind-2.c: New test.
26180 2005-01-14 Steven G. Kargl <kargls@comcast.net>
26182 * gfortran.dg/select_1.f90: New test.
26183 * gfortran.dg/select_2.f90: New test.
26184 * gfortran.dg/select_3.f90: New test.
26185 * gfortran.dg/select_4.f90: New test.
26187 2005-01-14 Jakub Jelinek <jakub@redhat.com>
26189 PR middle-end/19084
26190 PR rtl-optimization/19348
26191 * gcc.dg/20050111-1.c: New test.
26192 * gcc.c-torture/execute/20050111-1.c: New test.
26194 * gcc.dg/i386-asm-4.c: New test.
26196 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
26198 * gcc.dg/nested-func-2.c: New test.
26199 * ada/acats/norun.lst: Remove c953002.
26201 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
26203 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
26205 2005-01-12 Ben Elliston <bje@au.ibm.com>
26207 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
26209 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
26212 * g++.dg/abi/align1.C: New test.
26214 2005-01-11 Alan Modra <amodra@bigpond.net.au>
26216 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
26218 * g++.dg/ext/altivec_check.h: Support compiling as C.
26220 2005-01-10 Roger Sayle <roger@eyesopen.com>
26223 * g++.dg/expr/pr19355-1.C: New test case.
26225 2005-01-10 Laurent GUERBY <laurent@guerby.net>
26227 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
26228 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
26229 * ada/acats/tests/c3/c92005b.ada: Likewise.
26230 * ada/acats/tests/c3/cxb3012.a: Likewise.
26231 * ada/acats/norun.lst: Add c380004 and c953002, add PR
26233 2005-01-09 Paul Brook <paul@codesourcery.com>
26235 * gfortran.dg/common_2.f90: New file.
26236 * gfortran.dg/common_3.f90: New file.
26238 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
26240 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
26242 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
26244 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
26245 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
26246 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
26247 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
26248 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
26249 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
26250 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
26251 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
26252 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
26253 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
26254 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
26255 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
26256 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
26257 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
26258 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
26259 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
26260 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
26261 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
26262 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
26263 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
26264 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
26265 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
26266 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
26267 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
26268 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
26269 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
26270 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
26271 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
26272 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
26273 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
26274 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
26275 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
26276 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
26277 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
26278 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
26279 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
26280 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
26281 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
26282 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
26283 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
26284 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
26285 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
26286 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
26287 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
26288 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
26289 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
26290 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
26291 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
26292 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
26293 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
26294 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
26295 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
26296 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
26297 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
26298 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
26299 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
26300 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
26301 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
26302 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
26303 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
26304 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
26305 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
26306 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
26307 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
26308 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
26309 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
26310 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
26312 * gcc.dg/vect/vect-1.c: Fix spelling.
26313 * gcc.dg/vect/vect-10.c: Fix spelling.
26314 * gcc.dg/vect/vect-11.c: Fix spelling.
26315 * gcc.dg/vect/vect-12.c: Fix spelling.
26316 * gcc.dg/vect/vect-14.c: Fix spelling.
26317 * gcc.dg/vect/vect-15.c: Fix spelling.
26318 * gcc.dg/vect/vect-16.c: Fix spelling.
26319 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
26320 * gcc.dg/vect/vect-64.c: Fix comments.
26321 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
26323 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
26324 Ira Rosen <irar@il.ibm.com>
26326 * gcc.dg/vect/vect-70.c: New test.
26327 * gcc.dg/vect/vect-71.c: New test.
26329 2005-01-09 Manfred Hollstein <mh@suse.com>
26331 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
26332 * gcc.dg/pr18241-2.c: Likewise.
26333 * gcc.dg/pr18241-3.c: Likewise.
26334 * gcc.dg/pr18241-4.c: Likewise.
26335 * gcc.dg/pr18241-5.c: Likewise.
26337 2005-01-08 Richard Henderson <rth@redhat.com>
26339 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
26340 False for x86 and x86-64.
26342 2005-01-08 Diego Novillo <dnovillo@redhat.com>
26344 PR tree-optimization/18241
26345 * gcc.dg/pr18241-1.c: New test.
26346 * gcc.dg/pr18241-2.c: New test.
26347 * gcc.dg/pr18241-3.c: New test.
26348 * gcc.dg/pr18241-4.c: New test.
26349 * gcc.dg/pr18241-5.c: New test.
26351 2005-01-08 Steven G. Kargl <kargls@comcast.net>
26353 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
26354 gfortran.dg/select_4.f90: New.
26356 2005-01-07 Jakub Jelinek <jakub@redhat.com>
26358 * gcc.c-torture/execute/20050107-1.c: New test.
26360 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
26363 * g++.dg/template/ref2.C: New.
26365 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
26367 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
26368 instead of being empty.
26370 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
26373 * gfortran.dg/array-1.f90: New test.
26375 2005-01-07 Jakub Jelinek <jakub@redhat.com>
26377 PR tree-optimization/19283
26378 * gcc.c-torture/execute/20050106-1.c: New test.
26380 PR rtl-optimization/18861
26381 * gcc.dg/20050105-1.c: New test.
26383 PR tree-optimization/18828
26384 * gcc.dg/20050105-2.c: New test.
26386 2005-01-07 Andreas Jaeger <aj@suse.de>
26388 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
26390 2005-01-07 Bud Davis <bdavis9659@comcast.net>
26393 * gfortran.dg/fmt_read.f90: New test.
26395 2005-01-06 Geoffrey Keating <geoffk@apple.com>
26397 * gcc.dg/rs6000-ldouble-2.c: New.
26399 2005-01-06 Mark Mitchell <mark@codesourcery.com>
26402 * g++.dg/parser/ctor2.C: New test.
26404 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26407 * g++.dg/template/using9.C: New test.
26409 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26412 * g++.dg/lookup/friend6.C: New test.
26414 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
26417 * g++.dg/template/array10.C: New.
26419 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26421 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
26422 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
26424 2005-01-06 Jakub Jelinek <jakub@redhat.com>
26426 * gcc.c-torture/compile/20050105-1.c: New test.
26428 2005-01-05 Geoffrey Keating <geoffk@apple.com>
26430 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
26432 2005-01-05 Roger Sayle <roger@eyesopen.com>
26434 PR middle-end/19100
26435 * gcc.dg/conv-3.c: New test case.
26437 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
26439 * gcc.dg/asm-wide-1.c: New test.
26441 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
26444 * g++.dg/parse/crash22.C: New
26446 2005-01-04 Geoffrey Keating <geoffk@apple.com>
26449 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
26451 2005-01-04 Uros Bizjak <uros@kss-loka.si>
26453 PR middle-end/17767
26454 * gcc.dg/i386-mmx-6.c: New test case.
26456 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
26458 PR tree-optimization/18308
26459 * gcc.dg/vect/pr18308.c: New testcase.
26461 2005-01-04 Andreas Jaeger <aj@suse.de>
26463 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
26465 2005-01-03 Geoffrey Keating <geoffk@apple.com>
26466 Robert Bowdidge <bowdidge@apple.com>
26468 * gcc.dg/cpp/subframework1.c: New.
26469 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
26470 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
26471 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
26472 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
26474 2005-01-03 Geoffrey Keating <geoffk@apple.com>
26476 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
26478 * gcc.dg/darwin-weakimport-2.c: New.
26480 2005-01-03 Richard Henderson <rth@redhat.com>
26482 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
26484 2005-01-03 Richard Henderson <rth@redhat.com>
26486 * gcc.dg/vect/vect.exp: Enable for ia64.
26487 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
26488 (check_effective_target_vect_float): Likewise.
26489 (check_effective_target_vect_no_align): Likewise.
26490 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
26491 * gcc.dg/vect/vect-8.c: Likewise.
26493 2005-01-03 Uros Bizjak <uros@kss-loka.si>
26496 * gcc.dg/pr19236-1.c: New test case.
26498 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
26500 PR rtl-optimization/12092
26501 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
26503 2005-01-02 Andreas Jaeger <aj@suse.de>
26505 * gcc.dg/pr12092-1.c: Do not run on x86_64.
26507 2005-01-01 Roger Sayle <roger@eyesopen.com>
26508 Andrew Pinski <pinskia@physics.uc.edu>
26510 PR rtl-optimization/12092
26511 * gcc.dg/pr12092-1.c: New test case.
26513 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
26515 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
26516 'hidden' and 'default' for better portability.
26517 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
26519 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
26521 * g++.old-deja/g++.brendan/new3.C: Likewise.
26523 2005-01-01 Steven Bosscher <stevenb@suse.de>
26525 * gcc.dg/20041231-1.C: New test.
26526 * g++.dg/warn/Wunreachable-code-1.C: New test.
26528 2004-12-30 David Edelsohn <edelsohn@gnu.org>
26530 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
26531 file, not /dev/null. Abort on error.
26533 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
26534 Ziemowit Laski <zlaski@apple.com>
26537 * objc.dg/encode-5.m: New test.
26539 2004-12-29 Richard Henderson <rth@redhat.com>
26541 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
26542 * objc.dg/stabs-1.m: Disable for ia64.
26544 2004-12-29 Mark Mitchell <mark@codesourcery.com>
26547 * g++.dg/warn/Wunused-10.C: New test.
26549 2004-12-28 Richard Henderson <rth@redhat.com>
26551 * objc.dg/stabs-1.m: Disable for alpha.
26553 2004-12-27 Mark Mitchell <mark@codesourcery.com>
26556 * g++.dg/parse/error23.C: New test.
26558 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26560 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
26563 * gfortran.dg/intrinsic_modulo_1.f90: New.
26564 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
26565 tests with divisor -1.
26567 2004-12-27 Mark Mitchell <mark@codesourcery.com>
26569 * g++.dg/opt/temp1.C (memcpy): Return a value.
26572 * g++.dg/expr/cond7.C: New test.
26574 2004-12-27 Paul Brook <paul@codesourcery.com>
26576 * gfortran.dg/g77/select_no_compile.f: Remove.
26578 2004-12-27 Richard Henderson <rth@redhat.com>
26580 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
26581 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
26582 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
26584 2004-12-26 Richard Henderson <rth@redhat.com>
26586 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
26587 by 1i instead of token pasting.
26589 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
26591 PR tree-optimization/17578
26592 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
26593 to additional_flags.
26594 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
26596 2004-12-25 Richard Henderson <rth@redhat.com>
26598 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
26601 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
26603 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
26605 * gcc.dg/pr17957.c (dg-options): Likewise.
26606 * gcc.dg/struct-ret-1.c: Add prototype for abort.
26607 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
26608 instead of 0 on __hppa__.
26609 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
26610 "foo,%r" on hppa*-*-*.
26612 2004-12-23 Bud Davis <bdavis9659@comcast.net>
26615 * gfortran.dg/complex_write.f90: New test.
26617 2004-12-23 Mark Mitchell <mark@codesourcery.com>
26620 * g++.dg/parse/pragma2.C: New test.
26622 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
26624 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
26626 * gcc.dg/empty2.c: Add missing dg-warning.
26628 2004-12-23 Mark Mitchell <mark@codesourcery.com>
26631 * g++.dg/template/local4.C: New test.
26632 * g++.dg/template/crash19.C: Add dg-error marker.
26634 * g++.dg/template/crash31.C: Correct embedded PR number.
26636 2004-12-23 Mark Mitchell <mark@codesourcery.com>
26639 * g++.dg/opt/temp1.C: Add do-run marker.
26641 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
26643 * g++.dg/template/spec19.C: New.
26645 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
26648 * gcc.dg/empty2.c: New.
26650 2004-12-23 Richard Henderson <rth@redhat.com>
26652 * lib/target-supports.exp (check_effective_target_vect_no_align):
26653 Remove i?86 and x86-64.
26655 2004-12-23 Mark Mitchell <mark@codesourcery.com>
26658 * g++.dg/opt/temp1.C: New test.
26660 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26663 * g++.dg/template/friend33.C: New testcase.
26665 2004-12-22 Mark Mitchell <mark@codesourcery.com>
26668 * g++.dg/template/cond5.C: New test.
26671 * g++.dg/inherit/thunk3.C: New test.
26674 * g++.dg/warn/Wunused-9.C: New test.
26676 2004-12-22 Janis Johnson <janis187@us.ibm.com>
26678 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
26680 2004-12-22 Jan Beulich <jbeulich@novell.com>
26682 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
26684 2004-12-21 Mark Mitchell <mark@codesourcery.com>
26687 * g++.dg/ext/packed8.C: New test.
26690 * g++.dg/template/crash31.C: New test.
26693 * g++.dg/template/crash30.C: New test.
26695 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
26698 * g++.dg/eh/ctor3.C: New test.
26700 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
26702 * objc.dg/stabs-1.m: Allow section name to be quoted and
26703 assembly label to begin with '.LL'.
26705 2004-12-21 Janis Johnson <janis187@us.ibm.com>
26707 * gcc.dg/vect/vect.exp
26708 (check_effective_target_lp64_or_vect_no_align): New.
26709 * gcc.dg/vect/vect-77.c: Use it.
26710 * gcc.dg/vect/vect-78.c: Use it.
26712 * lib/target-supports.exp
26713 (check_effective_target_vect_no_max,
26714 check_effective_target_vect_no_bitwise,
26715 check_effective_target_vect_no_align): New.
26716 * gcc.dg/vect/vect-13.c: Use them.
26717 * gcc.dg/vect/vect-17.c: Ditto.
26718 * gcc.dg/vect/vect-18.c: Ditto.
26719 * gcc.dg/vect/vect-19.c: Ditto.
26720 * gcc.dg/vect/vect-20.c: Ditto.
26721 * gcc.dg/vect/vect-27.c: Ditto.
26722 * gcc.dg/vect/vect-29.c: Ditto.
26723 * gcc.dg/vect/vect-44.c: Ditto.
26724 * gcc.dg/vect/vect-48.c: Ditto.
26725 * gcc.dg/vect/vect-50.c: Ditto.
26726 * gcc.dg/vect/vect-52.c: Ditto.
26727 * gcc.dg/vect/vect-54.c: Ditto.
26728 * gcc.dg/vect/vect-56.c: Ditto.
26729 * gcc.dg/vect/vect-58.c: Ditto.
26730 * gcc.dg/vect/vect-60.c: Ditto.
26731 * gcc.dg/vect/vect-72.c: Ditto.
26732 * gcc.dg/vect/vect-80.c: Ditto.
26734 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
26737 * g++.dg/init/string1.C: New.
26740 * g++.dg/other/synth1.C: New.
26742 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
26745 * gcc.dg/pr18963-1.c: New test.
26747 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
26750 * gcc.dg/funcdef-storage-1.c (foo): Remove.
26751 * gcc.dg/pr18596-1.c: Use dg-error.
26752 (dg-options): Use -fno-unit-at-a-time.
26753 * gcc.dg/pr18596-2.c: New test.
26754 * gcc.dg/pr18596-3.c: New test.
26756 2004-12-20 Roger Sayle <roger@eyesopen.com>
26758 PR middle-end/18683
26759 * g++.dg/opt/pr18683-1.C: New test case.
26761 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
26764 * g++.dg/opt/max1.C: Fix for 64bit targets.
26766 2004-12-20 Matt Austern <austern@apple.com>
26769 * g++.dg/ext/builtin6.C: New
26771 2004-12-20 Diego Novillo <dnovillo@redhat.com>
26773 PR tree-optimization/19080
26774 * gcc.c-torture/compile/pr19080.c: New test.
26776 2004-12-20 Steven Bosscher <stevenb@suse.de>
26778 * gcc.dg/20041219-1.c: New test.
26780 2004-12-19 Roger Sayle <roger@eyesopen.com>
26782 PR middle-end/19068
26783 * g++.dg/opt/max1.C: New test case.
26785 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
26787 * gcc.dg/fdata-sections-1.c: New test.
26789 2004-12-18 Roger Sayle <roger@eyesopen.com>
26791 PR middle-end/18548
26792 * gcc.dg/max-1.c: New test case.
26794 2004-12-18 Jakub Jelinek <jakub@redhat.com>
26796 * gcc.c-torture/execute/20041218-1.c: New test.
26798 2004-12-17 Diego Novillo <dnovillo@redhat.com>
26800 * gcc.dg/pr18501.c: New test.
26801 * gcc.dg/uninit-5.c: XFAIL.
26802 * gcc.dg/uninit-9.c: XFAIL.
26804 2004-12-17 Dale Johannesen <dalej@apple.com>
26806 * gcc.dg/20041213-1.c: New.
26808 2004-12-17 Ziemowit Laski <zlaski@apple.com>
26810 * objc.dg/stabs-1.m: Allow assembly label to begin
26813 2004-12-17 Jakub Jelinek <jakub@redhat.com>
26815 * gcc.c-torture/execute/20041213-1.c: Move...
26816 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
26818 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
26821 * g++.dg/lookup/conv-5.C: New.
26823 2004-12-16 Ziemowit Laski <zlaski@apple.com>
26825 * objc.dg/stabs-1.m: New test.
26827 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
26829 * gcc.dg/visibility-c.c: Change compile to
26830 assemble for the test.
26832 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
26835 * gcc.dg/visibility-c.c: New test.
26837 2004-12-16 Roger Sayle <roger@eyesopen.com>
26839 PR middle-end/18493
26840 * gcc.dg/switch-8.c: New test case.
26842 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
26845 * g++.dg/template/init4.C: New.
26846 * g++.dg/opt/static3.C: Enable optimizer.
26848 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
26850 * g++.dg/other/complex1.C: New test.
26852 2004-12-15 Alan Modra <amodra@bigpond.net.au>
26854 * g++.dg/opt/inline9.C: New test.
26856 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26859 * gfotran.dg/nullify_1.f: New test.
26861 2004-12-15 Richard Henderson <rth@redhat.com>
26863 * gcc.target/i386/i386.exp: New harness.
26864 * gcc.target/i386/vect-args.c: New.
26866 2004-12-15 David Edelsohn <edelsohn@gnu.org>
26868 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
26870 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26873 * g++.dg/template/friend32.C: New test.
26875 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
26877 * cpp/pragma-once-1.c: New test.
26878 * cpp/pragma-once-1b.h: Likewise.
26879 * cpp/pragma-once-1c.h: Likewise.
26880 * cpp/pragma-once-1d.h: Likewise.
26881 * cpp/inc/pragma-once-1a.h: Likewise.
26883 2004-12-15 Bud Davis <bdavis9659@comcast.net>
26884 Steven G. Kargl <kargls@comcast.net>
26887 * gfortran.dg/list_read_3.f90: New test.
26889 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
26891 * gcc.dg/ftrapv-2.c: New test.
26893 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
26896 * g++.dg/template/typename9.C: New test.
26898 2004-12-14 Mark Mitchell <mark@codesourcery.com>
26901 * g++.dg/template/typename8.C: New test.
26902 * g++.dg/parse/friend2.C: Tweak error message.
26904 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
26906 * gcc.c-torture/20041214-1.c: New test.
26908 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
26911 * g++.dg/init/array17.C: New test.
26913 2004-12-14 Mark Mitchell <mark@codesourcery.com>
26916 * g++.dg/init/aggr3.C: New test.
26918 2004-12-14 Janis Johnson <janis187@us.ibm.com>
26920 * gcc.dg/altivec-types-1.c: New test.
26921 * gcc.dg/altivec-types-2.c: New test.
26922 * gcc.dg/altivec-types-3.c: New test.
26923 * gcc.dg/altivec-types-4.c: New test.
26924 * g++.dg/ext/altivec-types-1.C: New test.
26925 * g++.dg/ext/altivec-types-2.C: New test.
26926 * g++.dg/ext/altivec-types-3.C: New test.
26927 * g++.dg/ext/altivec-types-4.C: New test.
26929 2004-12-14 Jakub Jelinek <jakub@redhat.com>
26931 PR middle-end/18951
26932 * gcc.c-torture/execute/20041213-1.c: New test.
26934 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
26937 * g++.dg/template/cast1.C: New.
26939 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
26941 * gcc.c-torture/execute/20041213-2.c: New test.
26943 2004-12-13 Richard Henderson <rth@redhat.com>
26945 * gcc.dg/i386-sse-10.c: Fix typo in options.
26947 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
26950 * g++.dg/opt/pr18968.C: New test.
26952 2004-12-13 Mark Mitchell <mark@codesourcery.com>
26955 * g++.dg/ext/visibility/staticdatamem.C: New test.
26957 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
26959 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
26961 2004-12-13 Roger Sayle <roger@eyesopen.com>
26963 PR rtl-optimization/18928
26964 * gcc.dg/pr18928-1.c: New test case.
26966 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
26969 * gcc.c-torture/compile/20041211-1.c: New.
26971 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
26973 PR middle-end/17564
26974 * gcc.c-torture/execute/20041212-1.c: New test.
26976 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26979 * gfortran.dg/common_1.f90: New test.
26981 2004-12-12 Steven G. Kargl <kargls@comcast.net>
26982 Paul Brook <paul@codesourcery.com>
26985 * gfortran.dg/real_do_1.f90: New test.
26987 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
26990 * g++.dg/opt/ptrmem6.C: New test.
26992 2004-12-11 Roger Sayle <roger@eyesopen.com>
26994 PR middle-end/18921
26995 * gcc.dg/pr18921-1.c: New test case.
26997 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
27000 * gfortran.dg/scale_1.f90: New test.
27002 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
27004 PR middle-end/18903
27005 * gcc.c-torture/compile/pr18903.c: New test.
27007 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
27009 * gcc.c-torture/execute/20041210-1.c: New test.
27011 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
27014 * g++.dg/parser/struct-1.C: New test.
27015 * g++.dg/parser/struct-2.C: New test.
27016 * g++.dg/parser/struct-3.C: New test.
27018 2004-12-09 Richard Henderson <rth@redhat.com>
27020 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
27022 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
27023 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
27025 2004-12-09 Matt Austern <austern@apple.com>
27028 * g++.dg/ext/builtin1.C: New
27029 * g++.dg/ext/builtin2.C: New
27030 * g++.dg/ext/builtin3.C: New
27031 * g++.dg/ext/builtin4.C: New
27032 * g++.dg/ext/builtin5.C: New
27034 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
27037 * g++.dg/opt/ptrmem5.C: New test.
27039 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
27041 * g++.dg/parse/typename5.C: Adjust for new error.
27042 * g++.dg/parse/typename7.C: New.
27044 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
27047 * g++.dg/other/mmintrin.C: New test.
27049 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
27052 * g++.dg/init/array15.C: New.
27053 * g++.dg/init/array16.C: New.
27055 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
27058 * gfortran.dg/assign_1.f90: New test.
27060 2004-12-08 Nick Clifton <nickc@redhat.com>
27062 * gcc.target/xstormy16/bss_below100: New directory containing tests.
27063 * gcc.target/xstormy16/data_below100: Likewise.
27064 * gcc.target/xstormy16/sfr: Likewise.
27065 * gcc.target/xstormy16/below100.S: New test source file.
27066 * gcc.target/xstormy16/below100.ld: New test linker script.
27067 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
27068 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
27070 * gcc.target/xstormy16/bp.c: Likewise.
27072 * gcc.target/xstormy16/bss_below100: New files:
27073 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
27074 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
27075 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
27076 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
27077 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
27078 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
27079 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
27080 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
27081 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
27082 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
27083 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
27084 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
27085 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
27086 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
27087 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
27088 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
27089 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
27090 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
27091 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
27092 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
27093 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
27094 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
27095 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
27096 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
27097 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
27098 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
27099 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
27101 * gcc.target/xstormy16/data_below100: New files:
27102 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
27103 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
27104 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
27105 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
27106 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
27107 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
27108 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
27109 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
27110 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
27111 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
27112 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
27113 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
27114 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
27115 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
27116 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
27117 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
27118 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
27119 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
27120 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
27121 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
27122 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
27123 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
27124 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
27125 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
27126 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
27127 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
27128 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
27130 * gcc.target/xstormy16/sfr: New files:
27131 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
27132 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
27133 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
27134 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
27135 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
27136 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
27137 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
27138 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
27139 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
27140 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
27141 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
27142 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
27143 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
27144 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
27145 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
27146 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
27147 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
27148 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
27149 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
27150 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
27151 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
27152 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
27153 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
27154 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
27155 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
27156 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
27157 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
27158 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
27159 27_if0_sfrw_bitfield_f.c
27161 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27164 * g++.dg/lookup/name-clash4.C: New test.
27166 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
27169 * g++.dg/opt/array1.C: New.
27172 * g++.dg/template/operator5.C: New.
27174 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
27177 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
27179 2004-12-07 Steven Bosscher <stevenb@suse.de>
27181 * gcc.dg/noncompile/20041207.c: New test.
27183 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
27185 * g++.dg/other/unreachable-1.C: New test.
27187 2004-12-06 Nick Clifton <nickc@redhat.com>
27189 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
27190 <limits.h> because the latter comes from gcc's include/ directory
27191 and not the newlib/libc/include directory.
27193 2004-12-04 Richard Henderson <rth@redhat.com>
27195 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
27197 2004-12-04 Richard Henderson <rth@redhat.com>
27199 * lib/target-supports.exp (check_gc_sections_available): Disable
27200 for alpha and ia64.
27202 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
27204 PR middle-end/17909
27205 * g++.dg/other/vararg-2.C: New test.
27207 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27209 PR c++/17011, c++/17971
27210 * g++.dg/template/error15.C: Adjust expected error.
27211 * g++.dg/template/instantiate3.C: Likewise.
27213 2004-12-03 Janis Johnson <janis187@us.ibm.com>
27215 * gcc.dg/altivec-18.c: Fix for darwin
27217 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
27220 * g++.dg/parse/ptrmem2.C: New.
27223 * g++.dg/template/new1.C: New.
27225 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
27228 * gfortran.dg/direct_io_3.f90: New test.
27230 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
27233 * g++.dg/parse/crash21.C: New.
27235 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27237 PR c++/15664, c++/18276
27238 * g++.dg/template/ttp13.C: New test.
27239 * g++.dg/template/ttp14.C: Likewise.
27241 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27244 * g++.dg/parse/enum2.C: New test.
27245 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
27247 2004-12-02 Nick Clifton <nickc@redhat.com>
27249 * gcc.target/xstormy16: New test directory.
27250 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
27251 * gcc.target/xstormy16/bp.c: Check the generation of bp
27253 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
27254 bn instructions and the BELOW100 attribute.
27256 2004-12-02 Alan Modra <amodra@bigpond.net.au>
27259 * gcc.dg/ppc-eabi.c: New.
27261 2004-12-02 Bud Davis <bdavis9659@comcast.net>
27264 * gfortran.dg/backspace.f90
27266 2004-12-02 Bud Davis <bdavis9659@comcast.net>
27268 * gfortran.dg/inquire.f90: New test.
27270 2004-12-01 Janis Johnson <janis187@us.ibm.com>
27272 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
27273 handle effective-target-keyword.
27274 (dg-skip-if): Support effective-target keyword as target list.
27275 (dg-xfail-if): Ditto.
27276 * lib/target-supports.exp (is-effective-target-keyword): New proc.
27278 2004-12-01 Diego Novillo <dnovillo@redhat.com>
27280 PR tree-optimization/18291
27281 * gcc.c-torture/compile/pr18291.c: New test.
27283 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
27286 * g++.dg/parse/crash20.C: New.
27289 * g++.dg/overload/arg1.C: New.
27290 * g++.dg/overload/arg2.C: New.
27291 * g++.dg/overload/arg3.C: New.
27292 * g++.dg/overload/arg4.C: New.
27294 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
27296 * gcc.dg/c99-flex-array-4.c: Remove.
27298 2004-11-30 Janis Johnson <janis187@us.ibm.com>
27300 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
27302 * lib/target-supports.exp (is-effective-target): Simplify.
27304 * lib/target-supports.exp (check_effective_target_vect_long):
27305 Fix for powerpc64-*-*.
27307 2004-11-30 Loren James Rittle <ljrittle@acm.org>
27309 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
27310 to support new requirements on FreeBSD 5.
27312 2004-11-30 Devang Patel <dpatel@apple.com>
27315 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
27317 2004-11-30 Janis Johnson <janis187@us.ibm.com>
27319 * g++.dg/ext/altivec-13.C: New test.
27321 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
27324 * gcc.c-torture/execute/p18298.c: New test.
27326 2004-11-30 Ira Rosen <irar@il.ibm.com>
27327 Dorit Naishlos <dorit@il.ibm.com>
27330 * gcc.dg/vect/vect-89.c: New test.
27332 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
27334 * gcc.dg/pr18596-1.c: New test.
27336 2004-11-30 Ben Elliston <bje@au.ibm.com>
27338 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
27340 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
27343 * gcc.dg/pr18479.c: New test.
27345 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
27348 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
27349 mmix-knuth-mmixware.
27351 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
27352 cris-*-elf* cris-*-aout* mmix-*-*
27354 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
27356 PR middle-end/18725
27357 * gcc.dg/pr18725.c: New test.
27359 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
27362 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
27365 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
27367 2004-11-29 Mark Mitchell <mark@codesourcery.com>
27370 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
27371 * g++.old-deja/g++.law/ctors5.C: Likewise.
27372 * g++.old-deja/g++.other/crash25.C: Likewise.
27375 * g++.dg/template/error16.C: New test.
27378 * g++.dg/template/crash29.C: New test.
27380 2004-11-29 Diego Novillo <dnovillo@redhat.com>
27382 PR tree-optimization/18712
27383 * gcc.c-torture/compile/pr18712.c: New test.
27385 2004-11-29 Joseph Myers <joseph@codesourcery.com>
27388 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
27391 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27394 * g++.dg/lookup/crash6.C: New test.
27396 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
27398 PR middle-end/18164
27399 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
27401 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
27403 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
27404 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
27405 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
27407 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
27409 * gcc.dg/pr18164.c: New test.
27411 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
27413 * gcc.dg/funroll-loops-all.c: New.
27415 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
27418 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
27419 delimeter, match space and TAB as well as ":".
27422 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
27425 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
27428 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
27431 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
27433 2004-11-28 Bud Davis <bdavis9659@comcast.net>
27435 * gfortran.dg/direct_io_2.f90: New test.
27437 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
27440 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
27442 2004-11-28 Richard Henderson <rth@redhat.com>
27444 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
27446 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
27448 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
27449 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
27450 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
27451 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
27452 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
27453 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
27454 gcc.dg/pointer-arith-8.c: New tests.
27456 2004-11-27 Bud Davis <bdavis9659@comcast.net>
27459 * gfortran.dg/endfile.f90: New test.
27461 2004-11-27 Falk Hueffner <falk@debian.org>
27463 * gcc.dg/loop-6.c: New test.
27465 2004-11-27 Jakub Jelinek <jakub@redhat.com>
27467 * gcc.c-torture/execute/20041126-1.c: New test.
27469 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
27471 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
27474 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
27476 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
27479 2004-11-27 Jakub Jelinek <jakub@redhat.com>
27481 PR rtl-optimization/17825
27482 * gcc.c-torture/compile/20041119-1.c: New test.
27484 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
27486 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
27487 Check existence of ld library path variables before unsetting.
27489 2004-11-26 Mark Mitchell <mark@codesourcery.com>
27491 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
27493 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
27495 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
27497 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
27499 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
27501 2004-11-26 Ben Elliston <bje@au.ibm.com>
27503 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
27506 2004-11-26 Ben Elliston <bje@au.ibm.com>
27508 * gcc.dg/pr17957.c: Pass --param, not -param.
27510 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
27512 PR middle-end/17957
27513 * gcc.dg/pr17957.c: New test.
27515 2004-11-25 Mark Mitchell <mark@codesourcery.com>
27518 * g++.dg/template/crash28.C: Likewise.
27521 * g++.dg/expr/unary2.C: Adjust lvalue messages.
27522 * g++.dg/ext/lvaddr.C: Likewise.
27523 * g++.dg/opt/pr7503-3.C: Likewise.
27526 * g++.dg/parse/qualified3.C: New test.
27527 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
27530 * g++.dg/expr/return1.C: New test.
27532 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27534 Friend class name lookup 3/n, PR c++/3332
27535 * g++.dg/lookup/friend3.C: New test.
27536 * g++.dg/lookup/friend4.C: Likewise.
27537 * g++.dg/lookup/friend5.C: Likewise.
27539 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27541 Friend class name lookup 2/n, PR c++/14513, c++/15410
27542 * g++.dg/lookup/friend2.C: New test.
27543 * g++.dg/template/friend31.C: Likewise.
27545 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
27547 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
27549 2004-11-24 Mark Mitchell <mark@codesourcery.com>
27552 * g++.dg/tc1/dr56.C: Remove.
27553 * g++.dg/template/typedef1.C: Add dg-error markers.
27554 * g++.old-deja/g++.other/typedef7.C: Likewise.
27557 * g++.dg/parse/typedef7.C: New test.
27559 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
27561 * gcc.c-torture/execute/20041124-1.c: New test.
27563 2004-11-24 Mark Mitchell <mark@codesourcery.com>
27565 * g++.dg/template/deduce3.C: New test.
27568 * g++.dg/template/crash27.C: New test.
27571 * g++.dg/warn/Wshadow-3.C: New test.
27573 2004-11-24 Devang Patel <dpatel@apple.com>
27576 * gcc.dg/cpp/isysroot-1.c: New test.
27577 * gcc.dg/cpp/usr/include/stdio.h: New file.
27578 * gcc.dg/cpp/isysroot-2.c: New test.
27579 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
27582 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27585 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
27587 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
27589 * gcc.target/sparc/align.c: Do not include <stdint.h>.
27590 * gcc.target/sparc/pdist.c: Likewise.
27592 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
27595 * g++.dg/conversion/simd1.C: New test.
27597 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
27599 * lib/target-libpath.exp: New file defining
27600 set_ld_library_path_env_vars and restore_ld_library_path_env_vars.
27601 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
27602 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
27603 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
27604 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
27606 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
27608 * gcc.dg/pragma-align-2.c: Test macro expansion.
27609 * gcc.dg/pragma-pack-2.c: New test.
27611 2004-11-23 Richard Henderson <rth@redhat.com>
27613 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
27614 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
27615 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
27616 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
27617 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
27618 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
27620 * gcc.dg/vect/vect.exp: Add check for alpha.
27621 * lib/target-supports.exp (check_alpha_max_hw_available): New.
27622 (check_effective_target_vect_int): Enable for alpha.
27623 (check_effective_target_vect_long): New.
27624 (is-effective-target): Add it.
27626 2004-11-23 Uros Bizjak <uros@kss-loka.si>
27628 * gcc.dg/pr18614-1.c: New test.
27630 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
27632 * gcc.dg/setjmp-2.c: New test.
27634 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
27636 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
27637 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
27638 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
27639 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
27640 gcc.target/sparc/pdist.c: New tests.
27642 2004-11-22 Bob Wilson <bob.wilson@acm.org>
27644 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
27646 2004-11-22 Dale Johannesen <dalej@apple.com>
27648 * gcc.dg/20041111-1.c: New.
27650 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
27653 * gcc.dg/vect/pr18536.c: New test.
27655 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27658 * g++.dg/template/nontype11.C: New test.
27660 2004-11-21 Roger Sayle <roger@eyesopen.com>
27662 PR middle-end/18520
27663 * gcc.dg/pr18520-1.c: New test case.
27665 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
27667 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
27668 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
27669 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
27670 expected diagnostics.
27672 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
27675 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
27676 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
27677 vect-77.c, vect-77a.c: XFAIL on the SPARC.
27679 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
27681 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
27683 2004-11-19 Mark Mitchell <mark@codesourcery.com>
27684 Joseph Myers <joseph@codesourcery.com>
27686 * lib/target-supports.exp (check_visibility_available): Really
27689 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
27692 * gcc.dg/vect/vect-85.c: New test.
27693 * gcc.dg/vect/vect-86.c: New test.
27694 * gcc.dg/vect/vect-87.c: New test.
27695 * gcc.dg/vect/vect-88.c: New test.
27697 2004-11-19 Ben Elliston <bje@au.ibm.com>
27699 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
27701 2004-11-18 Janis Johnson <janis187@us.ibm.com>
27703 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
27704 * gcc.dg/ppc-and-1.c: Ditto.
27705 * gcc.dg/ppc-compare-1.c: Ditto.
27706 * gcc.dg/ppc-mov-1.c: Ditto
27708 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
27709 Mark Mitchell <mark@codesourcery.com>
27711 * gcc.dg/pragma-init-fini-2.c: New test.
27713 2004-11-17 Janis Johnson <janis187@us.ibm.com>
27714 Aldy Hernandez <aldyh@redhat.com>
27716 * lib/target-supports.exp (check_effective_target_vect_int): New
27717 (check_effective_target_vect_float): New
27718 (check_effective_target_vect_double): New.
27719 (is-effective-target): Support new effective targets keywords.
27720 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
27721 default action for dg-do.
27722 * gcc.dg/vect/pr16105.c: Use new support.
27723 * gcc.dg/vect/pr18400.c: Ditto.
27724 * gcc.dg/vect/pr18425.c: Ditto.
27725 * gcc.dg/vect/vect-1.c: Ditto.
27726 * gcc.dg/vect/vect-10.c: Ditto.
27727 * gcc.dg/vect/vect-11.c: Ditto.
27728 * gcc.dg/vect/vect-12.c: Ditto.
27729 * gcc.dg/vect/vect-13.c: Ditto.
27730 * gcc.dg/vect/vect-14.c: Ditto.
27731 * gcc.dg/vect/vect-15.c: Ditto.
27732 * gcc.dg/vect/vect-16.c: Ditto.
27733 * gcc.dg/vect/vect-17.c: Ditto.
27734 * gcc.dg/vect/vect-18.c: Ditto.
27735 * gcc.dg/vect/vect-19.c: Ditto.
27736 * gcc.dg/vect/vect-2.c: Ditto.
27737 * gcc.dg/vect/vect-20.c: Ditto.
27738 * gcc.dg/vect/vect-21.c: Ditto.
27739 * gcc.dg/vect/vect-22.c: Ditto.
27740 * gcc.dg/vect/vect-23.c: Ditto.
27741 * gcc.dg/vect/vect-24.c: Ditto.
27742 * gcc.dg/vect/vect-25.c: Ditto.
27743 * gcc.dg/vect/vect-26.c: Ditto.
27744 * gcc.dg/vect/vect-27.c: Ditto.
27745 * gcc.dg/vect/vect-27a.c: Ditto.
27746 * gcc.dg/vect/vect-28.c: Ditto.
27747 * gcc.dg/vect/vect-29.c: Ditto.
27748 * gcc.dg/vect/vect-29a.c: Ditto.
27749 * gcc.dg/vect/vect-3.c: Ditto.
27750 * gcc.dg/vect/vect-30.c: Ditto.
27751 * gcc.dg/vect/vect-31.c: Ditto.
27752 * gcc.dg/vect/vect-32.c: Ditto.
27753 * gcc.dg/vect/vect-33.c: Ditto.
27754 * gcc.dg/vect/vect-34.c: Ditto.
27755 * gcc.dg/vect/vect-35.c: Ditto.
27756 * gcc.dg/vect/vect-36.c: Ditto.
27757 * gcc.dg/vect/vect-37.c: Ditto.
27758 * gcc.dg/vect/vect-38.c: Ditto.
27759 * gcc.dg/vect/vect-4.c: Ditto.
27760 * gcc.dg/vect/vect-40.c: Ditto.
27761 * gcc.dg/vect/vect-41.c: Ditto.
27762 * gcc.dg/vect/vect-42.c: Ditto.
27763 * gcc.dg/vect/vect-43.c: Ditto.
27764 * gcc.dg/vect/vect-44.c: Ditto.
27765 * gcc.dg/vect/vect-45.c: Ditto.
27766 * gcc.dg/vect/vect-46.c: Ditto.
27767 * gcc.dg/vect/vect-47.c: Ditto.
27768 * gcc.dg/vect/vect-48.c: Ditto.
27769 * gcc.dg/vect/vect-48a.c: Ditto.
27770 * gcc.dg/vect/vect-49.c: Ditto.
27771 * gcc.dg/vect/vect-5.c: Ditto.
27772 * gcc.dg/vect/vect-50.c: Ditto.
27773 * gcc.dg/vect/vect-51.c: Ditto.
27774 * gcc.dg/vect/vect-52.c: Ditto.
27775 * gcc.dg/vect/vect-53.c: Ditto.
27776 * gcc.dg/vect/vect-54.c: Ditto.
27777 * gcc.dg/vect/vect-55.c: Ditto.
27778 * gcc.dg/vect/vect-56.c: Ditto.
27779 * gcc.dg/vect/vect-56a.c: Ditto.
27780 * gcc.dg/vect/vect-57.c: Ditto.
27781 * gcc.dg/vect/vect-58.c: Ditto.
27782 * gcc.dg/vect/vect-59.c: Ditto.
27783 * gcc.dg/vect/vect-6.c: Ditto.
27784 * gcc.dg/vect/vect-60.c: Ditto.
27785 * gcc.dg/vect/vect-61.c: Ditto.
27786 * gcc.dg/vect/vect-62.c: Ditto.
27787 * gcc.dg/vect/vect-63.c: Ditto.
27788 * gcc.dg/vect/vect-64.c: Ditto.
27789 * gcc.dg/vect/vect-65.c: Ditto.
27790 * gcc.dg/vect/vect-66.c: Ditto.
27791 * gcc.dg/vect/vect-67.c: Ditto.
27792 * gcc.dg/vect/vect-68.c: Ditto.
27793 * gcc.dg/vect/vect-69.c: Ditto.
27794 * gcc.dg/vect/vect-7.c: Ditto.
27795 * gcc.dg/vect/vect-72.c: Ditto.
27796 * gcc.dg/vect/vect-72a.c: Ditto.
27797 * gcc.dg/vect/vect-73.c: Ditto.
27798 * gcc.dg/vect/vect-74.c: Ditto.
27799 * gcc.dg/vect/vect-75.c: Ditto.
27800 * gcc.dg/vect/vect-76.c: Ditto.
27801 * gcc.dg/vect/vect-77.c: Ditto.
27802 * gcc.dg/vect/vect-77a.c: Ditto.
27803 * gcc.dg/vect/vect-78.c: Ditto.
27804 * gcc.dg/vect/vect-79.c: Ditto.
27805 * gcc.dg/vect/vect-8.c: Ditto.
27806 * gcc.dg/vect/vect-80.c: Ditto.
27807 * gcc.dg/vect/vect-82.c: Ditto.
27808 * gcc.dg/vect/vect-82_64.c: Ditto.
27809 * gcc.dg/vect/vect-83.c: Ditto.
27810 * gcc.dg/vect/vect-83_64.c: Ditto.
27811 * gcc.dg/vect/vect-9.c: Ditto.
27812 * gcc.dg/vect/vect-all.c: Ditto.
27813 * gcc.dg/vect/vect-none.c: Ditto.
27815 2004-11-17 Janis Johnson <janis187@us.ibm.com>
27817 * lib/gcc-dg.exp (dg-skip-if): New function.
27818 (dg-forbid-option): Remove.
27819 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
27820 * g++.dg/abi/bitfield8.C: Likewise.
27821 * g++.dg/abi/dtor1.C: Likewise.
27822 * g++.dg/abi/empty10.C: Likewise.
27823 * g++.dg/abi/empty7.C: Likewise.
27824 * g++.dg/abi/empty9.C: Likewise.
27825 * g++.dg/abi/layout3.C: Likewise.
27826 * g++.dg/abi/layout4.C: Likewise.
27827 * g++.dg/abi/thunk1.C: Likewise.
27828 * g++.dg/abi/thunk2.C: Likewise.
27829 * g++.dg/abi/vbase11.C: Likewise.
27830 * g++.dg/abi/vthunk2.C: Likewise.
27831 * g++.dg/abi/vthunk3.C: Likewise.
27832 * g++.dg/ext/attrib8.C: Likewise.
27833 * g++.dg/opt/longbranch2.C: Likewise.
27834 * g++.dg/opt/reg-stack4.C: Likewise.
27835 * g++.old-deja/g++.ext/attrib1.C: Likewise.
27836 * g++.old-deja/g++.ext/attrib2.C: Likewise.
27837 * g++.old-deja/g++.ext/attrib3.C: Likewise.
27838 * g++.old-deja/g++.other/store-expr1.C: Likewise.
27839 * g++.old-deja/g++.other/store-expr2.C: Likewise.
27840 * gcc.dg/20000609-1.c: Likewise.
27841 * gcc.dg/20000720-1.c: Likewise.
27842 * gcc.dg/20011107-1.c: Likewise.
27843 * gcc.dg/20011119-1.c: Likewise.
27844 * gcc.dg/20020108-1.c: Likewise.
27845 * gcc.dg/20020122-2.c: Likewise.
27846 * gcc.dg/20020122-3.c: Likewise.
27847 * gcc.dg/20020201-3.c: Likewise.
27848 * gcc.dg/20020206-1.c: Likewise.
27849 * gcc.dg/20020218-1.c: Likewise.
27850 * gcc.dg/20020310-1.c: Likewise.
27851 * gcc.dg/20020411-1.c: Likewise.
27852 * gcc.dg/20020418-2.c: Likewise.
27853 * gcc.dg/20020426-1.c: Likewise.
27854 * gcc.dg/20020426-2.c: Likewise.
27855 * gcc.dg/20020517-1.c: Likewise.
27856 * gcc.dg/20020523-1.c: Likewise.
27857 * gcc.dg/20020523-2.c: Likewise.
27858 * gcc.dg/20020729-1.c: Likewise.
27859 * gcc.dg/20030204-1.c: Likewise.
27860 * gcc.dg/20030826-2.c: Likewise.
27861 * gcc.dg/20030926-1.c: Likewise.
27862 * gcc.dg/20031202-1.c: Likewise.
27863 * gcc.dg/980312-1.c: Likewise.
27864 * gcc.dg/980313-1.c: Likewise.
27865 * gcc.dg/990117-1.c: Likewise.
27866 * gcc.dg/990424-1.c: Likewise.
27867 * gcc.dg/990524-1.c: Likewise.
27868 * gcc.dg/991230-1.c: Likewise.
27869 * gcc.dg/i386-387-1.c: Likewise.
27870 * gcc.dg/i386-387-2.c: Likewise.
27871 * gcc.dg/i386-387-3.c: Likewise.
27872 * gcc.dg/i386-387-4.c: Likewise.
27873 * gcc.dg/i386-387-5.c: Likewise.
27874 * gcc.dg/i386-387-6.c: Likewise.
27875 * gcc.dg/i386-asm-1.c: Likewise.
27876 * gcc.dg/i386-bitfield1.c: Likewise.
27877 * gcc.dg/i386-bitfield2.c: Likewise.
27878 * gcc.dg/i386-loop-1.c: Likewise.
27879 * gcc.dg/i386-loop-2.c: Likewise.
27880 * gcc.dg/i386-loop-3.c: Likewise.
27881 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
27882 * gcc.dg/i386-pic-1.c: Likewise.
27883 * gcc.dg/i386-regparm.c: Likewise.
27884 * gcc.dg/i386-signbit-1.c: Likewise.
27885 * gcc.dg/i386-signbit-2.c: Likewise.
27886 * gcc.dg/i386-signbit-3.c: Likewise.
27887 * gcc.dg/i386-sse-5.c: Likewise.
27888 * gcc.dg/i386-sse-8.c: Likewise.
27889 * gcc.dg/i386-unroll-1.c: Likewise.
27890 * gcc.dg/tls/opt-1.c: Likewise.
27891 * gcc.dg/tls/opt-2.c: Likewise.
27892 * gcc.dg/unroll-1.c: Likewise.
27893 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
27894 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
27895 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
27896 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
27898 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27900 * g++.dg/template/incomplete1.C: New test.
27902 2004-11-16 Nick Clifton <nickc@redhat.com>
27904 Revert patches accidentally commited during checkin of fixes for
27906 gcc.c-torture/execute/simd-4.c: Revert
27907 gcc.dg/20040910-1.c: Revert.
27909 2004-11-16 Paul Brook <paul@codesourcery.com>
27912 * gfortran.dg/der_pointer_1.f90: New test.
27914 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
27917 * gcc.dg/bitfld-13.c: New test.
27919 2004-11-15 Janis Johnson <janis187@us.ibm.com>
27921 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
27924 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
27925 * gcc.dg/ppc64-abi-2.c: Ditto.
27926 * gcc.dg/ppc64-abi-3.c: Ditto.
27928 * lib/gcc-dg.exp (dg-target-list): Remove.
27930 2004-11-15 Steve Ellcey <sje@cup.hp.com>
27932 * gcc.dg/ia64-postinc.c: New test.
27934 2004-11-15 Mark Mitchell <mark@codesourcery.com>
27936 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
27938 2004-11-15 Nick Clifton <nickc@redhat.com>
27940 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
27941 __INT_MAX__ so that the test can be compiled by toolchains
27942 targeted at 16-bit processors.
27944 * gcc.dg/20040625-1.c: Use long constants rather than integers
27945 when performing arithmetic that will overflow 16-bits.
27947 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
27948 xstormy16. It does not support 128-bit vector operations.
27950 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
27951 with the macro PTR_TYPE. Define this macro to an integer type
27952 suitable for holding a pointer.
27954 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
27955 the target is a 16-bit processor.
27957 * gcc.dg/cpp/if-2.c: Expect a different warning message from
27958 16-bit targets where the character constant will be too long.
27960 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
27961 where the double will not be directly addressable.
27963 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27965 Friend class name lookup 1/n, PR c++/18471
27966 * g++.dg/template/crash26.C: New test.
27967 * g++.dg/lookup/struct1.C: Adjust expected error.
27968 * g++.dg/parse/elab1.C: Likewise.
27969 * g++.dg/parse/elab2.C: Likewise.
27970 * g++.dg/parse/int-as-enum1.C: Likewise.
27971 * g++.dg/parse/struct-as-enum1.C: Likewise.
27972 * g++.dg/parse/typedef1.C: Likewise.
27973 * g++.dg/parse/typedef3.C: Likewise.
27974 * g++.dg/parse/typedef4.C: Likewise.
27975 * g++.dg/parse/typedef5.C: Likewise.
27976 * g++.dg/template/nontype4.C: Likewise.
27977 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
27978 * g++.old-deja/g++.other/elab1.C: Likewise.
27979 * g++.old-deja/g++.other/syntax4.C: Likewise.
27981 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
27983 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
27985 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
27987 * gcc.c-torture/execute/20041114-1.c: New test.
27989 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
27991 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
27992 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
27993 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
27994 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
27995 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
27996 gcc.dg/switch-7.c: New tests.
27998 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
28000 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
28002 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
28005 * gcc.dg/vect/pr18400.c: New test.
28007 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
28008 Andrew Pinski <pinskia@physics.uc.edu>
28011 * gcc.dg/vect/pr18425.c: New test.
28013 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
28015 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
28016 Guard with dg-require-alias and dg-require-visibility.
28018 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
28020 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
28022 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28024 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
28026 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28029 * g++.dg/template/defarg5.C: New test.
28031 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
28033 * g++.dg/parse/cast1.C: Run only on ILP32.
28034 * g++.old-deja/g++.mike/p784.C: Likewise.
28036 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
28038 * gcc.c-torture/execute/20041113-1.c: New test.
28040 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
28043 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
28044 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
28045 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
28046 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
28047 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
28048 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
28049 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
28050 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
28051 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
28052 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
28053 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
28054 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
28055 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
28057 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
28059 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
28060 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
28061 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
28062 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
28063 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
28064 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
28065 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
28066 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
28067 gcc.target/sparc/combined-1.c: New tests.
28069 2004-11-12 Ziemowit Laski <zlaski@apple.com>
28071 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
28074 2004-11-12 Mark Mitchell <mark@codesourcery.com>
28076 * lib/gcc-dg.exp (dg-forbid-option): New function.
28077 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
28078 * g++.dg/abi/bitfield8.C: Likewise.
28079 * g++.dg/abi/dtor1.C: Likewise.
28080 * g++.dg/abi/empty10.C: Likewise.
28081 * g++.dg/abi/empty7.C: Likewise.
28082 * g++.dg/abi/empty9.C: Likewise.
28083 * g++.dg/abi/layout3.C: Likewise.
28084 * g++.dg/abi/layout4.C: Likewise.
28085 * g++.dg/abi/thunk1.C: Likewise.
28086 * g++.dg/abi/thunk2.C: Likewise.
28087 * g++.dg/abi/vbase11.C: Likewise.
28088 * g++.dg/abi/vthunk2.C: Likewise.
28089 * g++.dg/abi/vthunk3.C: Likewise.
28090 * g++.dg/ext/attrib8.C: Likewise.
28091 * g++.dg/opt/longbranch2.C: Likewise.
28092 * g++.dg/opt/reg-stack4.C: Likewise.
28093 * g++.old-deja/g++.ext/attrib1.C: Likewise.
28094 * g++.old-deja/g++.ext/attrib2.C: Likewise.
28095 * g++.old-deja/g++.ext/attrib3.C: Likewise.
28096 * g++.old-deja/g++.other/store-expr1.C: Likewise.
28097 * g++.old-deja/g++.other/store-expr2.C: Likewise.
28098 * gcc.dg/20000609-1.c: Likewise.
28099 * gcc.dg/20000720-1.c: Likewise.
28100 * gcc.dg/20011107-1.c: Likewise.
28101 * gcc.dg/20011119-1.c: Likewise.
28102 * gcc.dg/20020108-1.c: Likewise.
28103 * gcc.dg/20020122-2.c: Likewise.
28104 * gcc.dg/20020122-3.c: Likewise.
28105 * gcc.dg/20020201-3.c: Likewise.
28106 * gcc.dg/20020206-1.c: Likewise.
28107 * gcc.dg/20020218-1.c: Likewise.
28108 * gcc.dg/20020310-1.c: Likewise.
28109 * gcc.dg/20020411-1.c: Likewise.
28110 * gcc.dg/20020418-2.c: Likewise.
28111 * gcc.dg/20020426-1.c: Likewise.
28112 * gcc.dg/20020426-2.c: Likewise.
28113 * gcc.dg/20020517-1.c: Likewise.
28114 * gcc.dg/20020523-1.c: Likewise.
28115 * gcc.dg/20020523-2.c: Likewise.
28116 * gcc.dg/20020729-1.c: Likewise.
28117 * gcc.dg/20030204-1.c: Likewise.
28118 * gcc.dg/20030826-2.c: Likewise.
28119 * gcc.dg/20030926-1.c: Likewise.
28120 * gcc.dg/20031202-1.c: Likewise.
28121 * gcc.dg/980312-1.c: Likewise.
28122 * gcc.dg/980313-1.c: Likewise.
28123 * gcc.dg/990117-1.c: Likewise.
28124 * gcc.dg/990424-1.c: Likewise.
28125 * gcc.dg/990524-1.c: Likewise.
28126 * gcc.dg/991230-1.c: Likewise.
28127 * gcc.dg/i386-387-1.c: Likewise.
28128 * gcc.dg/i386-387-2.c: Likewise.
28129 * gcc.dg/i386-387-3.c: Likewise.
28130 * gcc.dg/i386-387-4.c: Likewise.
28131 * gcc.dg/i386-387-5.c: Likewise.
28132 * gcc.dg/i386-387-6.c: Likewise.
28133 * gcc.dg/i386-asm-1.c: Likewise.
28134 * gcc.dg/i386-bitfield1.c: Likewise.
28135 * gcc.dg/i386-bitfield2.c: Likewise.
28136 * gcc.dg/i386-loop-1.c: Likewise.
28137 * gcc.dg/i386-loop-2.c: Likewise.
28138 * gcc.dg/i386-loop-3.c: Likewise.
28139 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
28140 * gcc.dg/i386-pic-1.c: Likewise.
28141 * gcc.dg/i386-regparm.c: Likewise.
28142 * gcc.dg/i386-signbit-1.c: Likewise.
28143 * gcc.dg/i386-signbit-2.c: Likewise.
28144 * gcc.dg/i386-signbit-3.c: Likewise.
28145 * gcc.dg/i386-sse-5.c: Likewise.
28146 * gcc.dg/i386-sse-8.c: Likewise.
28147 * gcc.dg/i386-unroll-1.c: Likewise.
28148 * gcc.dg/tls/opt-1.c: Likewise.
28149 * gcc.dg/tls/opt-2.c: Likewise.
28150 * gcc.dg/unroll-1.c: Likewise.
28151 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
28152 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
28153 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
28154 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
28155 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
28158 2004-11-12 Mark Mitchell <mark@codesourcery.com>
28161 * g++.dg/parse/cond1.C: New test.
28164 * g++.dg/template/array9.C: New test.
28165 * g++.dg/ext/vla1.C: Adjust error messages.
28166 * g++.dg/ext/vlm1.C: Likewise.
28167 * g++.dg/template/crash2.C: Likewise.
28170 * g++.dg/template/call3.C: New test.
28173 * g++.dg/template/ptrmem11.C: New test.
28175 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
28178 * lib/g++.exp: Set LC_ALL and LANG to C.
28179 * lib/gcc-dg.exp: Likewise.
28180 * lib/gfortran.exp: Likewise.
28181 * lib/objc.exp: Likewise.
28182 * lib/treelang.exp: Likewise.
28184 2004-11-12 Andreas Schwab <schwab@suse.de>
28186 * gcc.dg/pr16286.c: Fix last change.
28188 2004-11-12 Mark Mitchell <mark@codesourcery.com>
28191 * g++.dg/init/global1.C: New test.
28193 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
28195 * gcc.c-torture/execute/20041112-1.c: New test.
28197 2004-11-11 Janis Johnson <janis187@us.ibm.com>
28199 * lib/gcc-dg.exp (dg-target-list): New.
28201 2004-11-11 Janis Johnson <janis187@us.ibm.com>
28202 Richard Sandiford <rsandifo@redhat.com>
28204 * lib/target-supports.exp (get-compiler_messages): New.
28205 (check_named_sections_available): Use it.
28206 (check_effective_target_ilp32): New.
28207 (check_effective_target_lp64): New.
28208 (is-effective-target): New.
28209 * lib/gcc-dg.exp (dg-require-effective-target): New.
28211 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
28213 * gcc.dg/precedence-1.c: New test.
28215 2004-11-11 Janis Johnson <janis187@us.ibm.com>
28217 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
28219 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
28220 message, delete generated files, use more descriptive name for
28221 executable, and make the test unsupported when it cannot be run.
28223 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
28224 (dg-require-weak, dg-require-visibility, dg-require-alias,
28225 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
28226 dg-require-iconv, dg-require-named-sections): Use it.
28228 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
28230 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
28233 * gcc.dg/ppc-and-1: New
28236 * gcc.dg/ppc-mov-1.c: New.
28239 * gcc.dg/ppc-compare-1.c: New.
28241 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
28243 * objc.dg/desig-init-2.m: New test.
28245 2004-11-10 Adam Nemet <anemet@lnxw.com>
28247 PR middle-end/18160
28248 * g++.dg/warn/register-var-1.C: New test.
28249 * g++.dg/warn/register-var-2.C: New test.
28251 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
28253 * gcc.dg/union-2.c: New test.
28255 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
28257 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
28258 New test for PR tree-optimization/17892.
28260 2004-11-09 Mark Mitchell <mark@codesourcery.com>
28263 * g++.dg/init/new12.C: New test.
28265 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
28267 * gcc.target/sparc: New directory.
28268 * gcc.target/sparc/sparc.exp: New driver.
28269 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
28270 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
28271 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
28272 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
28274 2004-11-10 Paul Brook <paul@codesourcery.com>
28277 * gfortran.dg/list_read.c: New test.
28279 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
28282 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
28283 expected diagnostic location.
28285 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
28287 * gcc.dg/20041109-1.c: New test.
28289 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
28292 * objc/compile/pr18406.m: New test.
28294 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
28296 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
28298 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
28300 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
28302 2004-11-08 Steve Ellcey <sje@cup.hp.com>
28304 * gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
28306 2004-11-08 Steve Ellcey <sje@cup.hp.com>
28308 * gcc.dg/20030225-2.c: Add prototype for abort and
28311 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
28314 * gcc.c-torture/pr18299-1.c: New test.
28316 2004-11-06 Andreas Schwab <schwab@suse.de>
28318 * gcc.dg/pr16286.c: Also test for bool and pixel.
28320 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
28322 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
28323 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
28324 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
28325 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
28326 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
28327 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
28328 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
28329 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
28330 gcc.dg/struct-semi-3.c: New tests.
28332 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
28334 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
28336 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
28338 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
28339 Do not use C99 designators.
28341 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
28343 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
28345 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
28347 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
28348 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
28349 * gcc.c-torture/execute/simd-5.x: Remove.
28351 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
28353 PR rtl-optimization/17933
28354 * gcc.dg/torture/pr17933-1.c: New test.
28356 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
28359 * lib/target-supports.exp (check_weak_available): Support
28362 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
28364 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
28365 call to fflush(stdout) before abort.
28366 (my_ffsll): New function.
28367 (generate_fields): Use it.
28369 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
28371 * gcc.dg/init-undef-1.c: New test.
28373 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
28375 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
28376 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
28377 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
28378 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
28379 expected messages for new parser.
28381 2004-11-04 Mark Mitchell <mark@codesourcery.com>
28383 * g++.dg/ext/visibility/symbian1.C: New test.
28385 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
28387 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
28390 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
28392 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
28393 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
28394 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
28395 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
28396 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
28397 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
28398 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
28399 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
28400 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
28401 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
28403 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
28405 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
28406 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
28407 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
28408 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
28409 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
28410 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
28411 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
28414 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
28417 * gcc.dg/20041104-1.c: New test.
28419 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28421 * g++.dg/template/nontype7.C: New test.
28422 * g++.dg/template/nontype8.C: Likewise.
28423 * g++.dg/template/nontype9.C: Likewise.
28424 * g++.dg/template/nontype10.C: Likewise.
28425 * g++.dg/tc1/dr49.C: Likewise.
28426 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
28427 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
28429 2004-11-04 Ben Elliston <bje@au.ibm.com>
28431 * g++.dg/rtti/tinfo1.C: Remove xfails.
28433 2004-11-04 Ben Elliston <bje@au.ibm.com>
28435 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
28436 packed attribute to the definition to satisfy the new C++ parser.
28438 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
28440 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
28441 invocations of va_arg.
28443 2004-11-02 Mark Mitchell <mark@codesourcery.com>
28446 * g++.dg/template/crash25.C: New test.
28449 * g++.dg/template/typedef2.C: New test.
28450 * g++.dg/parse/crash13.C: Adjust error markers.
28453 * g++.dg/conversion/const3.C: New test.
28455 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
28460 * gfortran.dg/generic_[123].f90: New testcases.
28462 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
28464 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
28465 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
28467 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
28470 * gcc.c-torture/compile/pr16808.c: New test.
28472 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
28474 PR rtl-optimization/17104
28475 * gcc.dg/ppc-bitfield1.c: New.
28477 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
28479 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
28481 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
28483 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
28484 strings for 32-bit code.
28486 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
28489 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
28491 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
28494 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
28496 2004-10-31 Mark Mitchell <mark@codesourcery.com>
28499 * g++.dg/init/aggr2.C: New test.
28501 2004-10-30 Ziemowit Laski <zlaski@apple.com>
28503 * objc.dg/local-decl-1.m: New test.
28505 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
28507 * gcc.dg/20040910-1.c: Adjust regex.
28509 2004-10-30 Roger Sayle <roger@eyesopen.com>
28511 PR rtl-optimization/18084
28512 * g++.dg/opt/pr18084-1.C: New testcase.
28514 2004-10-30 Matt Austern <austern@apple.com>
28517 * g++.dg/ext/attrib18.C: New test.
28519 2004-10-30 Roger Sayle <roger@eyesopen.com>
28521 PR middle-end/18096
28522 * gcc.dg/pr18096-1.c: New test case.
28524 2004-10-30 Roger Sayle <roger@eyesopen.com>
28526 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
28528 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
28531 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
28532 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
28533 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
28534 gcc.dg/old-style-prom-3.c: New tests.
28536 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
28538 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
28539 Remove unnecessary inclusion of stdio.h.
28541 2004-10-29 Roger Sayle <roger@eyesopen.com>
28543 PR rtl-optimization/17581
28544 * gcc.dg/pr17581-1.c: New test case.
28546 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
28548 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
28550 * g++.dg/conversion/dr195-1.C: New.
28551 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
28552 * g++.old-deja/g++.mike/p10148.C: Likewise.
28554 2004-10-29 Mark Mitchell <mark@codesourcery.com>
28557 * g++.dg/debug/typedef2.C: New test.
28559 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
28562 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
28563 * gfortran.dg/g77/README: Update.
28565 2004-10-28 Matt Austern <austern@apple.com>
28568 * g++.dg/ext/packed7.C: New test.
28570 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
28572 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
28574 * lib/scanasm.exp (hidden-scan-for): New proc.
28575 (scan-hidden): Use hidden-scan-for instead of constructing the scan
28577 (scan-not-hidden): Likewise.
28578 * lib/target-supports.exp (check_visibility_available): mach-o is
28581 2004-10-28 Mark Mitchell <mark@codesourcery.com>
28584 * g++.dg/template/memclass3.C: New test.
28586 2004-10-28 Adam Nemet <anemet@lnxw.com>
28588 PR middle-end/18160
28589 * gcc.dg/register-var-1.c: New test.
28590 * gcc.dg/register-var-2.c: New test.
28591 * gcc.dg/asm-7.c: Taking the address of a register variable is an
28594 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
28597 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
28599 * gcc.dg/vect/vect-22.c: Likewise.
28601 2004-10-28 Jakub Jelinek <jakub@redhat.com>
28603 * gcc.dg/i386-rotate-1.c: New test.
28605 2004-10-27 Mark Mitchell <mark@codesourcery.com>
28607 * g++.dg/init/ref12.C: Add "run" marker.
28610 * g++.dg/init/ref12.C: New test.
28613 * g++.dg/template/shift1.C: New test.
28614 * g++.dg/template/error10.C: Adjust error markers.
28616 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
28619 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
28621 2004-10-27 Geoffrey Keating <geoffk@apple.com>
28623 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
28624 * gcc.dg/weak/weak-3.c: Likewise.
28625 * gcc.dg/weak/weak-5.c: Likewise.
28626 * gcc.dg/weak/weak-9.c: Likewise.
28627 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
28628 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
28630 * gcc.dg/darwin-weakimport-1.c: New.
28632 2004-10-28 Ben Elliston <bje@au.ibm.com>
28634 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
28636 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
28638 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
28639 'syntax' error messages.
28640 * gcc.dg/cpp/direct2s.c: Likewise.
28642 2004-10-26 Geoffrey Keating <geoffk@apple.com>
28644 * gcc.c-torture/compile/20041026-1.c: New.
28646 2004-10-26 Mark Mitchell <mark@codesourcery.com>
28649 * g++.dg/lookup/ns2.C: New test.
28652 * g++.dg/template/enum4.C: New test.
28655 * g++.dg/template/expr1.C: New test.
28657 2004-10-26 Ben Elliston <bje@au.ibm.com>
28659 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
28661 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
28663 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
28664 gcc.dg/decl-nospec-3.c: New tests.
28666 2004-10-26 Ziemowit Laski <zlaski@apple.com>
28668 * objc.dg/super-class-3.m: New test.
28670 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
28672 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
28674 * gcc.dg/cpp/direct2s.c: Likewise.
28676 2004-10-25 Geoffrey Keating <geoffk@apple.com>
28678 * objc.dg/image-info.m: Update for changes to section selection.
28680 2004-10-25 David Ayers <d.ayers@inode.at>
28681 Ziemowit Laski <zlaski@apple.com>
28683 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
28684 diagnostics when messaging 'id <Proto>'.
28685 * objc.dg/class-protocol-1.m: New test.
28686 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
28687 a non-existent method signature.
28688 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
28689 Update diagnostics when messaging with non-existent method signature.
28690 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
28691 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
28692 invalid receivers are now resolved as if messaging 'id'; remove
28693 extraneous diagnostics.
28695 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
28698 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
28699 gcc.dg/init-desig-obs-3.c: New tests.
28701 2004-10-25 Jakub Jelinek <jakub@redhat.com>
28703 * gcc.dg/debug/20041023-1.c: New test.
28705 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
28707 PR middle-end/17407
28708 * gcc.c-torture/compile/pr17407.c: New test.
28711 * g++.dg/template/array8.C: New test.
28713 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
28716 * lib/g++.exp: Accept more than one multilib libgcc.
28717 * lib/gcc-dg.exp: Likewise.
28718 * lib/objc.exp: Likewise.
28719 * lib/treelang.exp: Likewise.
28720 * lib/gfortran.exp: Likewise.
28722 2004-10-24 Ben Elliston <bje@au.ibm.com>
28724 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
28726 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
28728 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
28729 * gcc.dg/c99-const-expr-3.c: Likewise.
28731 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
28733 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
28735 2004-10-23 Ben Elliston <bje@au.ibm.com>
28737 * gcc.c-torture/execute/loop-2e.x: Remove.
28739 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
28742 * g++.dg/parse/crash18.C: New.
28743 * g++.dg/parse/crash19.C: New.
28745 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
28747 * g++.dg/ext/dllimport1.C: Move dg-warnings.
28748 * g++.dg/ext/dllimport2.C: Same.
28749 * g++.dg/ext/dllimport8.C: Same.
28751 2004-10-21 Mark Mitchell <mark@codesourcery.com>
28754 * g++.dg/conversion/cast1.C: New test.
28755 * g++.dg/overload/pmf1.C: Adjust error marker.
28757 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
28760 * objc.dg/const-str-7.m: New test.
28762 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28764 * g++.dg/template/memfriend11.C: Fix comment typo.
28765 * g++.dg/template/memfriend14.C: Likewise.
28767 2004-10-20 Richard Henderson <rth@redhat.com>
28769 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
28770 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
28771 -fasynchronous-unwind-tables.
28773 2004-10-20 Richard Henderson <rth@redhat.com>
28775 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
28776 (main): Return success.
28777 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
28778 (main): Return success.
28780 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28783 * g++.dg/template/memfriend9.C: New test.
28784 * g++.dg/template/memfriend10.C: Likewise.
28785 * g++.dg/template/memfriend11.C: Likewise.
28786 * g++.dg/template/memfriend12.C: Likewise.
28787 * g++.dg/template/memfriend13.C: Likewise.
28788 * g++.dg/template/memfriend14.C: Likewise.
28789 * g++.dg/template/memfriend15.C: Likewise.
28790 * g++.dg/template/memfriend16.C: Likewise.
28791 * g++.dg/template/memfriend17.C: Likewise.
28792 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
28794 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
28796 * g++.dg/conversion/dr195.C: New.
28797 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
28799 2004-10-20 Ben Elliston <bje@au.ibm.com>
28800 Devang Patel <dpatel@apple.com>
28802 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
28803 of floating point arithmetic, which could trap.
28805 2004-10-19 Mark Mitchell <mark@codesourcery.com>
28808 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
28809 * g++.dg/conversion/const2.C: New test.
28810 * g++.dg/expr/reinterpret2.C: New test.
28811 * g++.dg/expr/reinterpret3.C: New test.
28812 * g++.dg/expr/cast2.C: New test.
28813 * g++.dg/expr/copy1.C: New test.
28814 * g++.dg/other/conversion1.C: Change error message.
28815 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
28816 function pointers to void *.
28817 * g++.old-deja/g++.mike/p10148.C: Likewise.
28819 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
28821 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
28823 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
28827 * g++.dg/parse/expr3.C: New test.
28829 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
28831 * gcc.dg/smod-1.c: New test.
28833 2004-10-18 Ziemowit Laski <zlaski@apple.com>
28835 * objc.dg/method-14.m: New test.
28837 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
28839 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
28840 Also xfail as the patch was reverted.
28842 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
28844 PR middle-end/16973
28845 * gcc.dg/pr16973.c: New test.
28847 2004-10-18 Diego Novillo <dnovillo@redhat.com>
28849 PR tree-optimization/17656
28850 * gcc.c-torture/compile/pr17656.c: New test.
28852 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
28854 * g++.dg/eh/shadow1.C: New.
28856 2004-10-18 Jakub Jelinek <jakub@redhat.com>
28858 * gcc.c-torture/compile/20041018-1.c: New test.
28860 2004-10-18 Ben Elliston <bje@au.ibm.com>
28862 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
28863 compiler referring to register 0 when accessing sdata. The linker
28864 now patches things up.
28866 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
28869 * gcc.c-torture/compile/pr17529.c: New test.
28871 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28874 * g++.dg/ext/attrib17.C: New test.
28876 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
28878 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
28880 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28883 * g++.dg/ext/attrib16.C: New test.
28885 2004-10-15 Mark Mitchell <mark@codesourcery.com>
28888 * g++.dg/init/dso_handle1.C: New test.
28891 * g++.dg/parse/typedef6.C: New test.
28894 * g++.dg/parse/pragma1.C: New test.
28896 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
28898 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
28900 2004-10-15 Steve Ellcey <sje@cup.hp.com>
28902 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
28903 -fno-common when on HPPA HP-UX platforms.
28905 2004-10-15 Jakub Jelinek <jakub@redhat.com>
28908 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
28910 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
28913 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
28916 * g++.dg/lookup/strong-using-4.C: New test.
28918 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
28920 PR middle-end/16567
28921 * gcc.c-torture/compile/nested-1.c: New test.
28923 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
28925 * gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
28926 and mipsisa64*-*-* (until support for misaligned loads is added).
28927 * gcc.dg/vect/vect-50.c: Likewise.
28928 * gcc.dg/vect/vect-52.c: Likewise.
28929 * gcc.dg/vect/vect-54.c: Likewise.
28930 * gcc.dg/vect/vect-58.c: Likewise.
28931 * gcc.dg/vect/vect-60.c: Likewise.
28932 * gcc.dg/vect/vect-80.c: Likewise.
28934 2004-10-14 Mark Mitchell <mark@codesourcery.com>
28937 * g++.dg/init/dtor3.C: New test.
28939 2004-10-15 Ben Elliston <bje@au.ibm.com>
28941 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
28943 2004-10-14 Geoffrey Keating <geoffk@apple.com>
28945 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
28946 * gcc.dg/macho-lo-sum.c: Likewise.
28948 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
28950 * gcc.dg/ppc-spe64-1.c: New test.
28952 2004-10-14 Devang Patel <dpatel@apple.com>
28955 * gcc.dg/pr17635.c : New test.
28957 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
28959 * gcc.dg/vect/vect-28.c: Remove xfail.
28960 * gcc.dg/vect/vect-30.c: Remove xfail.
28961 * gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
28962 * gcc.dg/vect/vect-33.c: Remove xfail.
28963 * gcc.dg/vect/vect-44.c: Remove xfail.
28964 * gcc.dg/vect/vect-46.c: Remove xfail.
28965 * gcc.dg/vect/vect-50.c: Remove xfail.
28966 * gcc.dg/vect/vect-52.c: Remove xfail.
28967 * gcc.dg/vect/vect-54.c: Remove xfail.
28968 * gcc.dg/vect/vect-58.c: Remove xfail.
28969 * gcc.dg/vect/vect-60.c: Remove xfail.
28970 * gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
28971 * gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
28972 * gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
28973 * gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
28974 * gcc.dg/vect/vect-8.c: Remove xfail.
28975 * gcc.dg/vect/vect-80.c: Remove xfail.
28976 * gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
28978 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
28980 * gcc.dg/vect/vect-82.c: New testcase.
28981 * gcc.dg/vect/vect-82_64.c: New testcase.
28982 * gcc.dg/vect/vect-83.c: New testcase.
28983 * gcc.dg/vect/vect-83_64.c: New testcase.
28985 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
28987 * gcc.dg/cpp/error-1.c: New test.
28989 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
28991 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
28993 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
28996 * gcc.dg/cris-peep2-xsrand2.c: New test.
28998 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
29001 * g++.dg/expr/for2.C: New test.
29003 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
29005 * g++.dg/inherit/thunk1.C: Run on the SPARC.
29007 2004-10-13 Jakub Jelinek <jakub@redhat.com>
29009 PR tree-optimization/17724
29010 * g++.dg/opt/pr17724-1.C: New test.
29011 * g++.dg/opt/pr17724-2.C: New test.
29012 * g++.dg/opt/pr17724-3.C: New test.
29013 * g++.dg/opt/pr17724-4.C: New test.
29014 * g++.dg/opt/pr17724-5.C: New test.
29015 * g++.dg/opt/pr17724-6.C: New test.
29017 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
29020 * gcc.dg/pr17301-2.c: New test.
29022 2004-10-11 Mark Mitchell <mark@codesourcery.com>
29025 * g++.dg/parse/error22.C: New test.
29028 * g++.dg/template/spec18.C: New test.
29030 2004-10-11 Steve Ellcey <sje@cup.hp.com>
29032 * gcc.dg/ia64-asm-1.c: Add prototype for abort
29033 * gcc.dg/ia64-sync-1.c: Add prototype for abort and
29035 * gcc.dg/ia64-sync-2.c: Ditto.
29036 * gcc.dg/ia64-sync-3.c: Ditto.
29038 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
29040 * g++.dg/eh/cleanup5.C: Add dg-options "".
29042 2004-10-11 Roger Sayle <roger@eyesopen.com>
29044 PR middle-end/17657
29045 * gcc.dg/switch-4.c: New test case.
29047 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
29049 * gcc.c-torture/execute/20041011-1.c: New test.
29051 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
29054 * g++.dg/init/for3.C: New test.
29057 * g++.dg/opt/switch2.C: New test.
29059 PR middle-end/17703
29060 * g++.dg/warn/Wreturn-2.C: New test.
29062 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
29065 * g++.dg/eh/cleanup5.C: New test.
29067 2004-10-10 Mark Mitchell <mark@codesourcery.com>
29070 * g++.dg/parse/error21.C: New test.
29072 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
29074 * g++.dg/overload/pmf1.C: Adjust quoting marks.
29075 * g++.dg/warn/incomplete1.C: Likewise.
29076 * g++.dg/template/qualttp20.C: Likewise.
29078 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
29081 * parm-incomplete-1.c: New test.
29083 2004-10-09 Mark Mitchell <mark@codesourcery.com>
29086 * g++.dg/parse/error19.C: New test.
29089 * g++.dg/init/new11.C: New test.
29092 * g++.dg/parse/error20.C: New test.
29095 * g++.dg/template/crash24.C: New test.
29097 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
29100 * gcc.dg/pr17301-1.c: New test.
29102 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
29105 * gcc.dg/anon-struct-5.c: New test.
29107 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
29110 * gcc.dg/pr17844-1.c: New test.
29112 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
29114 PR tree-optimization/17906
29115 * gcc.c-torture/compile/pr17906.c: New.
29117 2004-10-09 Stuart Hastings <stuart@apple.com>
29118 Roger Sayle <roger@eyesopen.com>
29120 PR rtl-optimization/17853
29121 * gcc.dg/i386-mmx-5.c: New testcase.
29123 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
29125 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
29127 2004-10-09 Mark Mitchell <mark@codesourcery.com>
29130 * g++.dg/template/static9.C: New test.
29133 * g++.dg/parse/operator5.C: New test.
29135 2004-10-09 Roger Sayle <roger@eyesopen.com>
29137 PR middle-end/17894
29138 * gcc.c-torture/execute/divcmp-4.c: New test case.
29140 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
29143 * g++.dg/opt/pr17902.C: New test.
29145 2004-10-09 Jakub Jelinek <jakub@redhat.com>
29147 * gcc.dg/cpp/ident-1.c: Add dg-options "".
29149 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
29151 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
29153 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
29155 * gcc.dg/assign-warn-3.c: New test.
29157 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
29160 * gcc.dg/cpp/ident-1.c: New test.
29162 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
29164 * gcc.c-torture/compile/acc1.c: New.
29166 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
29168 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
29169 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
29171 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
29173 * gcc.dg/ultrasp11.c: New test.
29175 2004-10-08 Michael Matz <matz@suse.de>
29177 * gcc.dg/doloop-2.c: New test.
29179 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
29181 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
29182 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
29183 objc.dg/method-9.m: Update expected diagnostics.
29185 2004-10-07 Geoffrey Keating <geoffk@apple.com>
29187 * gcc.dg/ppc-fsel-3.c: New file.
29188 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
29190 2004-10-07 Paul Brook <paul@codesourcery.com>
29192 * gfortran.dg/intrinsic_verify_1.f90: New test.
29194 2004-10-07 Paul Brook <paul@codesourcery.com>
29196 * gfortran.dg/empty_format_1.f90: Remove stray commas.
29198 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29200 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
29201 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
29204 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
29206 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
29208 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
29211 * g++.dg/warn/Winline-4.C: New test.
29213 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
29215 * gcc.c-torture/compile/20041007-1.c: New test.
29217 2004-10-07 Paul Brook <paul@codesourcery.com>
29220 * gfortran.dg/use_allocated_1.f90: New test.
29222 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
29224 PR middle-end/17849
29225 * gfortran.fortran-torture/compile/nested.f90: New test
29227 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
29229 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
29231 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
29234 * g++.dg/ext/asm6.C: New test.
29236 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
29238 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
29240 2004-10-06 Paul Brook <paul@codesourcery.com>
29242 PR libfortran/17709
29243 * gfortran.dg/empty_format_1.f90: New test.
29245 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29248 * gfortran.dg/ishft.f90: New test.
29251 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
29254 2004-10-06 Paul Brook <paul@codesourcery.com>
29256 * gfortran.dg/do_1.f90: New test.
29258 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29260 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
29261 optimizing for size.
29263 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
29265 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
29267 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
29269 * gcc.c-torture/compile/20041005-1.c: New test.
29271 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
29274 * g++.dg/lookup/koenig4.C: New.
29276 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
29278 * g++.dg/other/classkey1.C: Adjust quoting marks.
29279 * g++.dg/parse/error15.C: Likewise.
29280 * g++.dg/template/meminit2.C (int>): Likewise.
29282 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29285 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
29288 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
29291 * gfortran.dg/pr17708.f90: New test.
29293 2004-10-04 Chao-ying Fu <fu@mips.com>
29295 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
29296 * gcc.dg/vect/vect-4.c: Ditto.
29297 * gcc.dg/vect/vect-5.c: Ditto.
29298 * gcc.dg/vect/vect-6.c: Ditto.
29299 * gcc.dg/vect/vect-8.c: Ditto.
29300 * gcc.dg/vect/vect-16.c: Ditto.
29301 * gcc.dg/vect/vect-30.c: Ditto.
29302 * gcc.dg/vect/vect-40.c: Ditto.
29303 * gcc.dg/vect/vect-41.c: Ditto.
29304 * gcc.dg/vect/vect-42.c: Ditto.
29305 * gcc.dg/vect/vect-43.c: Ditto.
29306 * gcc.dg/vect/vect-44.c: Ditto.
29307 * gcc.dg/vect/vect-45.c: Ditto.
29308 * gcc.dg/vect/vect-46.c: Ditto.
29309 * gcc.dg/vect/vect-47.c: Ditto.
29310 * gcc.dg/vect/vect-48.c: Ditto.
29311 * gcc.dg/vect/vect-49.c: Ditto.
29312 * gcc.dg/vect/vect-50.c: Ditto.
29313 * gcc.dg/vect/vect-51.c: Ditto.
29314 * gcc.dg/vect/vect-52.c: Ditto.
29315 * gcc.dg/vect/vect-53.c: Ditto.
29316 * gcc.dg/vect/vect-54.c: Ditto.
29317 * gcc.dg/vect/vect-55.c: Ditto.
29318 * gcc.dg/vect/vect-56.c: Ditto.
29319 * gcc.dg/vect/vect-57.c: Ditto.
29320 * gcc.dg/vect/vect-58.c: Ditto.
29321 * gcc.dg/vect/vect-59.c: Ditto.
29322 * gcc.dg/vect/vect-60.c: Ditto.
29323 * gcc.dg/vect/vect-74.c: Ditto.
29324 * gcc.dg/vect/vect-79.c: Ditto.
29325 * gcc.dg/vect/vect-80.c: Ditto.
29327 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
29329 * gcc.dg/unused-7.c: Use the correct option.
29331 2004-10-04 Paul Brook <paul@codesourcery.com>
29332 Bud Davis <bdavis9659@comcast.net>
29336 * gfortran/pr17706.f90: New test.
29337 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
29339 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29341 * gfortran.dg/pr17612.f90: New test.
29343 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
29345 * g++.dg/template/local1.C: Adjust quoting marks in
29346 testing for diagnostics.
29347 * g++.dg/tls/diag-2.C: Likewise.
29348 * g++.dg/other/error8.C: Likewise.
29350 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
29353 * gcc.dg/unused-4.c: Adjust to be correct.
29356 * gcc.dg/unused-7.c: New test.
29358 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
29361 * g++.dg/overload/template2.C: New test.
29363 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
29365 PR tree-optimization/16632
29366 * gcc.dg/tree-ssa/20041002-1.c: New.
29368 2004-10-03 Paul Brook <paul@codesourcery.com>
29370 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
29371 rather than relying on default formatting.
29373 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
29375 * gcc.dg/20040920-1.c: Update expected message text.
29377 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
29379 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
29381 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
29383 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
29386 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
29388 * gcc.dg/tree-ssa/pr17343.c: Remove.
29390 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
29393 * gcc.dg/tree-ssa/pr17343.c: New test.
29395 2004-10-01 Jakub Jelinek <jakub@redhat.com>
29397 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
29398 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
29399 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
29400 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
29401 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
29403 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
29405 * gcc.dg/lvalue-2.c: New test.
29407 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
29410 * gcc.dg/pr17730-1.c: New test
29412 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
29415 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
29417 2004-09-29 Jakub Jelinek <jakub@redhat.com>
29419 * gcc.c-torture/execute/stdarg-1.c: New test.
29420 * gcc.c-torture/execute/stdarg-2.c: New test.
29421 * gcc.c-torture/execute/stdarg-3.c: New test.
29422 * gcc.dg/tree-ssa/stdarg-1.c: New test.
29423 * gcc.dg/tree-ssa/stdarg-2.c: New test.
29424 * gcc.dg/tree-ssa/stdarg-3.c: New test.
29425 * gcc.dg/tree-ssa/stdarg-4.c: New test.
29426 * gcc.dg/tree-ssa/stdarg-5.c: New test.
29428 2004-09-29 Jakub Jelinek <jakub@redhat.com>
29430 PR tree-optimization/17697
29431 * g++.dg/opt/pr17697-1.C: New test.
29432 * g++.dg/opt/pr17697-2.C: New test.
29433 * g++.dg/opt/pr17697-3.C: New test.
29435 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
29438 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
29439 gcc.dg/vla-init-5.c: New tests.
29441 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
29444 * gcc.dg/pr13804-1.c: New test.
29446 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29449 * gfortran.dg/pr16938.f90: New test.
29451 2004-09-27 Mark Mitchell <mark@codesourcery.com>
29453 * g++.dg/template/crash23.C: New test.
29455 2004-09-27 Mark Mitchell <mark@codesourcery.com>
29458 * g++.dg/template/static8.C: New test.
29460 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
29463 * g++.dg/other/error9.C: New test.
29465 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
29467 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
29469 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29472 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
29474 2004-09-26 Roger Sayle <roger@eyesopen.com>
29476 PR middle-end/17112
29477 * gcc.dg/pr17112-1.c: New test case.
29479 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
29482 * gcc.dg/pr11459-1.c: New test.
29484 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
29486 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
29487 * gcc.dg/tree-ssa/loop-4.c: Likewise.
29489 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29491 * gfortran.dg/pr15324.f90: Make array bounds consistent.
29493 2004-09-25 Jan Hubicka <jh@suse.cz>
29495 * compile/30040909-1.c: New test.
29496 * compile/30040907-1.c: New test.
29498 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
29500 * gcc.c-torture/execute/va-arg-26.c: New test.
29502 2004-09-24 Zack Weinberg <zack@codesourcery.com>
29504 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
29505 extra diagnostics on targets with 64-bit pointers.
29506 * objc.dg/selector-1.m: Adjust dg-warning regexp.
29508 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
29511 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
29512 * gcc.dg/decl-3.c: Adjust expected message.
29514 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29517 * gfortran.dg/pr17615.f90: New test.
29519 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
29521 PR tree-optimzation/17517
29522 * g++.dg/tree-ssa/pr17517.C: New Test.
29524 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
29527 * g++.dg/lookup/ambig3.C: New.
29529 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
29532 * g++.dg/opt/pr17624.C: New test.
29534 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
29537 * gcc.dg/Wbad-function-cast-1.c: New test.
29539 2004-09-23 Zack Weinberg <zack@codesourcery.com>
29541 * g++.dg/ext/complit1.C
29542 * g++.dg/other/error2.C
29543 * g++.dg/other/nontype-1.C
29544 * g++.dg/parse/crash11.C
29545 * g++.dg/parse/crash12.C
29546 * g++.dg/parse/error15.C
29547 * g++.dg/parse/error4.C
29548 * g++.dg/parse/tmpl-outside1.C
29549 * g++.dg/parse/too-many-tmpl-args1.C
29550 * g++.dg/template/dependent-expr3.C
29551 * g++.dg/template/error10.C
29552 * g++.dg/template/instantiate1.C
29553 * g++.dg/template/vtable2.C
29554 * g++.dg/warn/Wshadow-1.C
29555 * g++.dg/warn/weak1.C
29556 * g++.old-deja/g++.brendan/crash16.C
29557 * g++.old-deja/g++.brendan/crash18.C
29558 * g++.old-deja/g++.brendan/crash48.C
29559 * g++.old-deja/g++.brendan/crash49.C
29560 * g++.old-deja/g++.brendan/crash55.C
29561 * g++.old-deja/g++.brendan/crash56.C
29562 * g++.old-deja/g++.brendan/crash8.C
29563 * g++.old-deja/g++.brendan/enum11.C
29564 * g++.old-deja/g++.brendan/enum8.C
29565 * g++.old-deja/g++.brendan/enum9.C
29566 * g++.old-deja/g++.brendan/friend3.C
29567 * g++.old-deja/g++.brendan/misc14.C
29568 * g++.old-deja/g++.bugs/900402_02.C
29569 * g++.old-deja/g++.bugs/900404_03.C
29570 * g++.old-deja/g++.bugs/900404_04.C
29571 * g++.old-deja/g++.bugs/900428_03.C
29572 * g++.old-deja/g++.jason/crash4.C
29573 * g++.old-deja/g++.jason/overload21.C
29574 * g++.old-deja/g++.jason/redecl1.C
29575 * g++.old-deja/g++.jason/report.C
29576 * g++.old-deja/g++.jason/rfg10.C
29577 * g++.old-deja/g++.jason/template30.C
29578 * g++.old-deja/g++.law/arm12.C
29579 * g++.old-deja/g++.law/ctors5.C
29580 * g++.old-deja/g++.law/cvt20.C
29581 * g++.old-deja/g++.law/init10.C
29582 * g++.old-deja/g++.law/init8.C
29583 * g++.old-deja/g++.law/visibility17.C
29584 * g++.old-deja/g++.law/visibility7.C
29585 * g++.old-deja/g++.mike/net8.C
29586 * g++.old-deja/g++.mike/p646.C
29587 * g++.old-deja/g++.mike/p700.C
29588 * g++.old-deja/g++.mike/p701.C
29589 * g++.old-deja/g++.mike/p811.C
29590 * g++.old-deja/g++.ns/template13.C
29591 * g++.old-deja/g++.other/array3.C
29592 * g++.old-deja/g++.other/crash25.C
29593 * g++.old-deja/g++.other/dtor3.C
29594 * g++.old-deja/g++.other/dtor4.C
29595 * g++.old-deja/g++.other/main1.C
29596 * g++.old-deja/g++.other/warn7.C
29597 * g++.old-deja/g++.pt/crash11.C
29598 * g++.old-deja/g++.pt/crash36.C
29599 * g++.old-deja/g++.pt/spec22.C
29600 * g++.old-deja/g++.pt/spec9.C
29601 * g++.old-deja/g++.pt/ttp52.C
29602 * g++.old-deja/g++.robertl/eb103.C
29603 * g++.old-deja/g++.robertl/eb121.C
29604 * g++.old-deja/g++.robertl/eb22.C
29605 * g++.old-deja/g++.robertl/eb8.C:
29606 Update locations and/or regexps of dg-error markers.
29607 Remove markers for some bogus messages that are no longer issued.
29609 2004-09-23 Jakub Jelinek <jakub@redhat.com>
29611 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
29612 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
29614 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
29617 * g++.dg/lookup/crash5.C: New test.
29619 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
29621 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
29622 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
29623 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
29624 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
29625 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
29626 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
29628 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
29629 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
29630 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
29631 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
29632 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
29633 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
29635 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
29637 * gcc.dg/vect/vect-44.c: Check additional cases.
29638 * gcc.dg/vect/vect-48.c: Check additional cases.
29640 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
29641 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
29642 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
29643 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
29644 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
29645 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
29646 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
29647 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
29648 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
29650 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
29651 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
29652 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
29654 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
29656 * gcc.dg/tree-ssa/loop-6.c: New test.
29658 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
29661 * g++.dg/inherit/base2.C: New.
29663 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
29665 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
29666 * gcc.dg/20001012-2.c: Likewise.
29667 * gcc.dg/20001013-1.c: Likewise.
29668 * gcc.dg/20001101-1.c: Likewise.
29669 * gcc.dg/20001102-1.c: Likewise.
29670 * gcc.dg/bf-spl1.c: Likewise.
29671 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
29672 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
29674 2004-09-22 Diego Novillo <dnovillo@redhat.com>
29676 PR tree-optimization/16721
29677 * gcc.dg/tree-ssa/pr16721.c: New test.
29679 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
29681 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
29682 * gcc.dg/20040305-1.c: Likewise.
29684 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
29687 * gcc.c-torture/compile/pr16566-1.c,
29688 gcc.c-torture/compile/pr16566-2.c,
29689 gcc.c-torture/compile/pr16566-3.c: New tests.
29691 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
29693 PR tree-optimization/17512
29694 * gcc.c-torture/compile/20040916-1.c.
29696 2004-09-21 Mark Mitchell <mark@codesourcery.com>
29698 * gcc.dg/pragma-re-3.c: New test.
29700 2004-09-17 Matt Austern <austern@apple.com>
29703 * g++.dg/other/anon3.C: New.
29705 2004-09-21 Roger Sayle <roger@eyesopen.com>
29708 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
29709 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
29710 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
29711 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
29712 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
29714 2004-09-21 Bud Davis <bdavis9659@comcast.net>
29717 * gfortran.dg/pr17286.f90: New test.
29719 2004-09-20 Mark Mitchell <mark@codesourcery.com>
29722 * g++.dg/template/static7.C: New test.
29724 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
29727 * gcc.c-torture/compile/pr17558.c: New test.
29729 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
29731 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
29732 if SKIP_ATTRIBUTE is defined.
29734 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29737 * gfortran.dg/pr15957.f90: New test.
29739 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
29741 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
29743 * gcc.dg/vect/vect-79.c: Likewise.
29744 * gcc.dg/vect/vect-80.c: Likewise.
29746 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29749 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
29751 2004-09-20 Ira Rosen <irar@il.ibm.com>
29753 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
29754 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
29755 * gcc.dg/vect/vect-62.c: New testcase.
29756 * gcc.dg/vect/vect-63.c: New testcase.
29757 * gcc.dg/vect/vect-64.c: New testcase.
29758 * gcc.dg/vect/vect-65.c: New testcase.
29759 * gcc.dg/vect/vect-66.c: New testcase.
29760 * gcc.dg/vect/vect-67.c: New testcase.
29761 * gcc.dg/vect/vect-68.c: New testcase.
29762 * gcc.dg/vect/vect-69.c: New testcase.
29763 * gcc.dg/vect/vect-79.c: New testcase.
29764 * gcc.dg/vect/vect-80.c: New testcase.
29766 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
29768 * gcc.target/mips/asm-1.c: New test.
29770 2004-09-19 Ira Rosen <irar@il.ibm.com>
29772 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
29773 * gcc.dg/vect/vect-73.c: New testcase.
29774 * gcc.dg/vect/vect-74.c: New testcase.
29775 * gcc.dg/vect/vect-75.c: New testcase.
29776 * gcc.dg/vect/vect-76.c: New testcase.
29777 * gcc.dg/vect/vect-77.c: New testcase.
29778 * gcc.dg/vect/vect-78.c: New testcase
29780 2004-09-18 Paul Brook <paul@codesourcery.com>
29782 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
29784 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
29787 * gcc.dg/pr17424-1.c: New test.
29789 2004-09-18 Diego Novillo <dnovillo@redhat.com>
29791 * g++.dg/tree-ssa/pr17153.C: New test.
29793 2004-09-16 Geoffrey Keating <geoffk@apple.com>
29796 * g++.dg/pch/wchar-1.C: New.
29797 * g++.dg/pch/wchar-1.Hs: New.
29799 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
29801 * gcc.c-torture/execute/20040917-1.c: New test.
29803 2004-09-17 Diego Novillo <dnovillo@redhat.com>
29805 PR tree-optimization/17319
29806 * gcc.dg/pr17319.c: New test.
29808 2004-09-17 Devang Patel <dpatel@apple.com>
29810 * gcc.dg/20040813-1.c: New test.
29812 2004-09-17 Diego Novillo <dnovillo@redhat.com>
29814 PR tree-optimization/17273
29815 * gcc.c-torture/compile/pr17273.c: New test.
29817 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
29819 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
29820 Update expected messages.
29821 * gcc.dg/declspec-13.c: New test.
29823 2004-09-17 David Edelsohn <edelsohn@gnu.org>
29825 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
29827 2004-09-17 Diego Novillo <dnovillo@redhat.com>
29829 * gcc.c-torture/execute/pr17252.c: Use post-increment to
29830 change what 'a' is pointing to.
29832 2004-09-17 Mark Mitchell <mark@codesourcery.com>
29835 * g++.dg/template/error18.C: New test.
29838 * g++.dg/warn/Wunused-8.C: New test.
29840 2004-09-17 Steven Bosscher <stevenb@suse.de>
29842 PR tree-optimization/17513
29843 * gcc.dg/20040916-1.c: New test.
29845 2004-09-16 Mark Mitchell <mark@codesourcery.com>
29848 * g++.dg/template/typename7.C: New test.
29850 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
29852 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
29854 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
29856 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
29857 with -ftree-based-profiling also.
29858 * lib/profopt.exp: Support late-set profile_option/feedback_option.
29860 2004-09-16 Victor Leikehman <lei@il.ibm.com>
29863 * gfortran.dg/der_array_io_1.f90: New test.
29864 * gfortran.dg/der_array_io_2.f90: New test.
29865 * gfortran.dg/der_array_io_3.f90: New test.
29867 2004-09-15 Mark Mitchell <mark@codesourcery.com>
29869 * g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
29872 2004-09-15 Mark Mitchell <mark@codesourcery.com>
29874 * g++.dg/opt/switch1.C: New test.
29876 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
29878 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
29879 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
29880 Update expected messages.
29882 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29885 * gfortran.dg/same_name_1.f90: New test.
29887 2004-09-15 Diego Novillo <dnovillo@redhat.com>
29889 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
29890 dereference garbage pointers.
29892 2004-09-15 Jakub Jelinek <jakub@redhat.com>
29894 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
29895 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
29897 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
29898 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
29899 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
29901 2004-09-14 Mark Mitchell <mark@codesourcery.com>
29904 * g++.dg/template/mangle1.C: New test.
29906 2004-09-14 Diego Novillo <dnovillo@redhat.com>
29908 PR tree-optimization/17252
29909 * gcc.c-torture/execute/pr17252.c: New test.
29911 2004-09-14 Andrew Pinski <apinski@apple.com>
29913 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
29915 2004-09-14 Roger Sayle <roger@eyesopen.com>
29917 PR rtl-optimization/9771
29918 * gcc.dg/pr9771-1.c: New test case.
29920 2004-09-14 Diego Novillo <dnovillo@redhat.com>
29922 PR tree-optimization/15262
29923 * gcc.c-torture/execute/pr15262-1.c: New test.
29924 * gcc.c-torture/execute/pr15262-2.c: New test.
29926 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
29928 * gcc.dg/declspec-12.c: New test.
29930 2004-09-14 Bud Davis <bdavis9659@comcast.net>
29932 * gfortran.dg/pr17090.f90: Add directives to test.
29934 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
29936 * gcc.c-torture/compile/20040914-1.c: New test.
29938 2004-09-13 Mark Mitchell <mark@codesourcery.com>
29941 * g++.dg/template/decl2.C: New test.
29943 2004-09-13 Bud Davis <bdavis9659@comcast.net>
29946 * gfortran.dg/pr17090.f90: New test.
29948 2004-09-13 Dale Johannesen <dalej@apple.com>
29950 * gcc.c-torture/compile/pr17408.c: New test case.
29952 2004-09-13 Mark Mitchell <mark@codesourcery.com>
29955 * g++.dg/parse/crash17.C: New test.
29958 * g++.dg/template/enum3.C: New test.
29960 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
29962 * lib/gcc-defs.exp: Load wrapper.exp.
29963 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
29965 * lib/gcc.exp (gcc_init): Similar.
29966 * lib/gfortran.exp (gfortran_init): Similar.
29967 * lib/objc.exp (objc_init): Similar.
29968 * lib/treelang.exp (treelang_init): Similar.
29969 * lib/wrapper.exp: New file with build_wrapper call machinery in
29970 ${tool}_maybe_build_wrapper.
29972 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
29974 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
29976 * gcc.dg/declspec-11.c: Update expected messages.
29977 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
29978 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
29979 gcc.dg/inline-12.c: New tests.
29981 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
29983 * g++.dg/tree-ssa/pr17400.C: New testcase.
29985 2004-09-13 James E Wilson <wilson@specifixinc.com>
29987 * gcc.target/mips/sb1-1.c: New testcase.
29989 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
29991 * lib/g77-dg.exp: Remove unused file.
29992 * lib/mike-g77.exp: Ditto.
29993 * lib/g77.exp: Ditto.
29995 2004-09-12 Richard Henderson <rth@redhat.com>
29997 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
29999 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
30001 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
30002 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
30003 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
30004 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
30005 Update expected messages.
30007 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
30009 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
30010 declaration/use mismatch for dirp parameter.
30012 2004-09-12 Andrew Pinski <apinski@apple.com>
30014 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
30015 -fgnu-runtime is passed.
30017 2004-09-12 Richard Henderson <rth@redhat.com>
30019 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
30020 do the uplevel thing and update additional_flags directly.
30021 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
30022 gfortran.fortran-torture/execute/intrinsic_nearest.x,
30023 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
30024 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
30026 2004-09-11 Steven Bosscher <stevenb@suse.de>
30028 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
30030 2004-09-11 Roger Sayle <roger@eyesopen.com>
30032 PR middle-end/17411
30033 * g++.dg/opt/pr17411-1.C: New test case.
30035 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
30037 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
30038 gcc.dg/tls/diag-2.c: Update expected messages.
30039 * gcc.dg/991209-1.c: Specify compilation options. Update expected
30041 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
30042 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
30043 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
30044 gcc.dg/tls/diag-5.c: New tests.
30046 2004-09-11 Zack Weinberg <zack@codesourcery.com>
30048 * gcc.dg/20040910-1.c: Correct dg-error regexp.
30050 2004-09-11 Steven Bosscher <stevenb@suse.de>
30052 * g++.dg/parse/break-in-for.C: New test.
30054 2004-09-11 Jakub Jelinek <jakub@redhat.com>
30056 * gcc.dg/tree-ssa/20040911-1.c: New test.
30058 2004-09-11 Andreas Jaeger <aj@suse.de>
30060 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
30061 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
30063 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
30065 * gcc.target/frv: New directory of FR-V-specific tests.
30067 2004-09-10 James E Wilson <wilson@specifixinc.com>
30069 * gcc.dg/convert-vec-1.c: New test.
30071 2004-09-10 Roger Sayle <roger@eyesopen.com>
30073 PR middle-end/17024
30074 * gcc.dg/pr17024-1.c: New test case.
30076 2004-09-10 Eric Christopher <echristo@redhat.com>
30078 * gcc.dg/20040910-1.c: New test.
30080 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
30082 * gcc.dg/bitfld-9.c: New test.
30084 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
30086 * gcc.c-torture/execute/ieee/acc1.c: New test.
30087 * gcc.c-torture/execute/ieee/acc2.c: New test.
30088 * gcc.c-torture/execute/ieee/mzero6.c: New test.
30090 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
30092 * gcc.dg/deprecated-2.c: New test.
30094 2004-09-09 James E Wilson <wilson@specifixinc.com>
30096 * gcc.dg/init-vec-1.c: New test.
30098 2004-09-09 Roger Sayle <roger@eyesopen.com>
30100 PR middle-end/17055
30101 * gcc.dg/pr17055-1.c: New test case.
30103 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
30106 * gcc.c-torture/execute/pr17377.c: New test.
30108 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
30111 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
30112 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
30113 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
30114 gcc.dg/long-long-typespec-1.c: New tests.
30115 * gcc.dg/tls/diag-2.c: Update expected diagnostics
30117 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
30119 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
30120 gcc.dg/gnu99-static-1.c: New tests.
30122 2004-09-08 Devang Patel <dpatel@apple.com>
30124 * gcc.dg/darwin-ld-20040828-1.c: New test.
30125 * gcc.dg/darwin-ld-20040828-2.c: New test.
30126 * gcc.dg/darwin-ld-20040828-3.c: New test.
30128 2004-09-08 Ziemowit Laski <zlaski@apple.com>
30130 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
30131 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
30133 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
30134 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
30136 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
30137 types they qualify.
30138 * objc.dg/type-size-2.m: Fix wording in comment.
30139 * objc.dg/va-meth-1.m: New test case.
30141 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
30144 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
30145 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
30147 2004-09-06 Devang Patel <dpatel@apple.com>
30149 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
30150 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
30152 2004-09-06 Zack Weinberg <zack@codesourcery.com>
30154 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
30155 reflect changed line numbering of diagnostics.
30157 2004-09-06 Paul Brook <paul@codesourcery.com>
30159 * gfortran.dg/edit_real_1.f90: Add new test.
30161 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
30163 * gcc.dg/tree-ssa/loop-2.c: New test.
30164 * gcc.dg/tree-ssa/loop-3.c: New test.
30165 * gcc.dg/tree-ssa/loop-4.c: New test.
30166 * gcc.dg/tree-ssa/loop-5.c: New test.
30168 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30170 * gcc.dg/format/sentinel-1.c: Update for parameter option.
30172 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30174 * gcc.dg/format/sentinel-1.c: New test.
30176 2004-09-04 Uros Bizjak <uros@kss-loka.si>
30178 * gcc.dg/builtins-46.c: New.
30180 2004-09-03 Devang Patel <dpatel@apple.com>
30182 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
30183 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
30185 2004-09-03 Jan Beulich <jbeulich@novell.com>
30187 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
30188 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
30189 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
30190 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
30191 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
30192 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
30193 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
30194 the non-portable bzero.
30195 * gcc.dg/20010912-1.c: xfail for NetWare.
30196 * gcc.dg/20020426-2.c: xfail for NetWare.
30197 * gcc.dg/20021014-1.c: xfail for NetWare.
30198 * gcc.dg/20021018-1.c: xfail for NetWare.
30199 * gcc.dg/20030213-1.c: xfail for NetWare.
30200 * gcc.dg/20030225-1.c: xfail for NetWare.
30201 * gcc.dg/20030708-1.c: xfail for NetWare.
30202 * gcc.dg/builtins-config.h: Also exclude NetWare.
30203 * gcc.dg/format/format.h: Define restrict only if not already defined.
30204 * gcc.dg/nest.c: xfail for NetWare.
30205 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
30206 * lib/target-supports.exp (check_visibility_available): Exclude
30209 2004-09-03 Jan Beulich <jbeulich@novell.com>
30211 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
30212 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
30213 deterministic starting point for the alignment of structure fields.
30214 * gcc.dg/Wpadded.c: Dito.
30215 * g++.dg/abi/vbase10.C: Dito.
30217 2004-09-03 Devang Patel <dpatel@apple.com>
30219 * g++.dg/debug/pr15736.cc: New test.
30221 2004-09-02 Mark Mitchell <mark@codesourcery.com>
30223 * README.QMTEST: Fix out-of-date link.
30225 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
30228 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
30229 Delete. Duplicate of gfortran.dg/g77/20010610.f
30231 2004-09-02 Mark Mitchell <mark@codesourcery.com>
30233 * g++.dg/abi/arm_rtti1.C: New test.
30235 2004-09-02 Geoffrey Keating <geoffk@apple.com>
30237 * gcc.dg/ppc-vector-memcpy.c: New.
30238 * gcc.dg/ppc-vector-memset.c: New.
30240 2004-09-02 Chao-ying Fu <fu@mips.com>
30242 * gcc.target/mips/mips-3d-1.c: New test.
30243 * gcc.target/mips/mips-3d-2.c: New test.
30244 * gcc.target/mips/mips-3d-3.c: New test.
30245 * gcc.target/mips/mips-3d-4.c: New test.
30246 * gcc.target/mips/mips-3d-5.c: New test.
30247 * gcc.target/mips/mips-3d-6.c: New test.
30248 * gcc.target/mips/mips-3d-7.c: New test.
30249 * gcc.target/mips/mips-3d-8.c: New test.
30250 * gcc.target/mips/mips-3d-9.c: New test.
30251 * gcc.target/mips/mips-ps-1.c: New test.
30252 * gcc.target/mips/mips-ps-2.c: New test.
30253 * gcc.target/mips/mips-ps-3.c: New test.
30254 * gcc.target/mips/mips-ps-4.c: New test.
30255 * gcc.target/mips/mips-ps-type.c: New test.
30257 2004-09-02 Paul Brook <paul@codesourcery.com>
30259 * gfortran.dg/edit_real_1.f90: Add new tests.
30261 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
30264 * gfortran.dg/merge_char_1.f90: New test.
30266 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
30269 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
30271 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
30274 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
30276 2004-09-01 Mark Mitchell <mark@codesourcery.com>
30278 * g++.dg/opt/loop1.C: Do not XFAIL.
30280 2004-09-01 Jakub Jelinek <jakub@redhat.com>
30282 * gcc.c-torture/execute/20040831-1.c: New test.
30284 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
30287 * gfortran.dg/g77/20010610.f: Now passes.
30288 Copy from g77.f-torture/execute. Add dg-run directive.
30289 * gfortran.dg/g77/README: Update
30291 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
30293 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
30294 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
30295 (t1, t2, t3, t4): Add volatile.
30297 2004-08-31 Mark Mitchell <mark@codesourcery.com>
30299 * g++.dg/ext/visibility/arm1.C: New test.
30301 2004-08-31 Geoffrey Keating <geoffk@apple.com>
30303 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
30306 2004-09-01 Paul Brook <paul@codesourcery.com>
30308 * gfortran.dg/eof_2.f90: New test.
30310 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
30313 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
30315 2004-08-31 Bud Davis <bdavis9659@comcast.net>
30317 PR libfortran/16805
30318 * gfortran.dg/list_read_2.f90: New test.
30320 2004-08-31 Mark Mitchell <mark@codesourcery.com>
30322 * g++.dg/abi/key1.C: New test.
30324 2004-08-31 Richard Henderson <rth@redhat.com>
30326 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
30328 * g++.dg/other/offsetof5.C: Remove duplicate.
30330 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
30333 * gfortran.dg/func_derived_1.f90: New test.
30335 2004-08-31 Paul Brook <paul@codesourcery.com>
30337 * gfortran.dg/eof_1.f90: New test.
30339 2004-08-31 Paul Brook <paul@codesourcery.com>
30341 * gfortran.dg/list_read_1.f90: New file.
30343 2004-08-30 Mark Mitchell <mark@codesourcery.com>
30345 * g++.dg/opt/loop1.C: XFAIL.
30347 2004-08-30 Geoffrey Keating <geoffk@apple.com>
30349 * gcc.dg/funcdef-storage-1.c: New.
30350 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
30351 an extern function in local scope.
30352 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
30353 declare an 'auto inline' function in local scope.
30354 * gcc.dg/20011130-1.c: Likewise.
30355 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
30356 an 'auto' function in local scope.
30357 * gcc.dg/20021014-1.c: Likewise.
30358 * gcc.dg/20030331-2.c: Likewise.
30360 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
30362 * gfortran.dg/blockdata_1.f90: New test.
30364 2004-08-30 Richard Henderson <rth@redhat.com>
30366 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
30368 2004-08-30 Richard Henderson <rth@redhat.com>
30370 * lib/fortran-torture.exp (fortran-torture-execute): Honor
30371 additional_flags set by alternate driver.
30372 (ieee-options): New procedure.
30373 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
30374 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
30375 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
30376 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
30378 2004-08-30 Richard Henderson <rth@redhat.com>
30380 * lib/f-torture.exp: Remove.
30382 2004-08-29 Mark Mitchell <mark@codesourcery.com>
30384 PR rtl-optimization/16590
30385 * g++.dg/opt/loop1.C: New test.
30387 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
30390 * gfortran.dg/oldstyle_1.f90: New test.
30392 2004-08-29 Steven G. Kargl <kargls@comcast.net>
30393 Paul Brook <paul@codesourcery.com>
30395 * gfortran.dg/g77/README: Update.
30396 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
30397 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
30398 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
30400 2004-08-28 Paul Brook <paul@codesourcery.com>
30402 PR libfortran/17195
30403 * gfortran.dg/edit_real_1.f90: New test.
30405 2004-08-27 Paul Brook <paul@codesourcery.com>
30407 * gfortran.dg/rewind_1.f90: New test.
30409 2004-08-27 Bud Davis <bdavis9659@comcast.net>
30412 * gfortran.dg/pr16597.f90: New test.
30414 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
30417 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
30418 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
30419 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
30420 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
30421 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
30423 2004-08-26 Nick Clifton <nickc@redhat.com>
30425 * gcc.c-torture/compile/pr17119.c: New test.
30427 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
30429 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
30431 2004-08-25 Richard Henderson <rth@redhat.com>
30433 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
30434 the bits that expect kind=8 to be the largest real kind.
30436 2004-08-25 Ziemowit Laski <zlaski@apple.com>
30438 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
30440 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
30442 * gfortran.dg/assignment_1.f90: New test.
30444 2004-08-25 Adam Nemet <anemet@lnxw.com>
30446 * g++.dg/template/repo3.C: New test.
30448 2004-08-25 Roger Sayle <roger@eyesopen.com>
30450 PR middle-end/16693
30451 PR tree-optimization/16372
30452 * g++.dg/opt/pr16372-1.C: New test case.
30453 * g++.dg/opt/pr16693-1.C: New test case.
30454 * g++.dg/opt/pr16693-2.C: New test case.
30456 2004-08-25 Ziemowit Laski <zlaski@apple.com>
30458 * objc.dg/proto-lossage-4.m: New test.
30460 2004-08-25 Mark Mitchell <mark@codesourcery.com>
30463 * g++.dg/inherit/local2.C: New test.
30465 2004-08-25 Paul Brook <paul@codesourcery.com>
30468 * gfortran.dg/string_ctor_1.f90: New test.
30470 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30473 * g++.dg/template/redecl2.C: New test.
30475 2004-08-24 Bud Davis <bdavis9659@comcast.net>
30478 * gfortran.dg/pr17143.f90: New test.
30480 2004-08-24 Bud Davis <bdavis9659@comcast.net>
30483 * gfortran.dg/pr17164.f90: New test.
30485 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
30487 * gcc.dg/tree-ssa/loop-1.c: New test.
30489 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
30491 * gcc.c-torture/compile/20040824-1.c: New test.
30493 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
30495 * gcc.c-torture/compile/iftrap-3.c: New test.
30497 2004-08-24 Paul Brook <paul@codesourcery.com>
30499 * gfortran.dg/entry_2.f90: New test.
30501 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
30504 * g++.dg/lookup/ambig[12].C: New.
30506 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30509 * g++.dg/template/crash21.C: New test.
30510 * g++.dg/template/crash22.C: Likewise.
30512 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
30515 * g++.dg/template/access15.C: New.
30517 2004-08-23 Mark Mitchell <mark@codesourcery.com>
30520 * g++.dg/template/repo2.C: New test.
30522 2004-08-23 Roger Sayle <roger@eyesopen.com>
30524 PR rtl-optimization/17078
30525 * gcc.c-torture/execute/pr17078-1.c: New test case.
30527 2004-08-23 Mark Mitchell <mark@codesourcery.com>
30530 * gcc.dg/debug/crash1.c: New test.
30532 2004-08-23 Mark Mitchell <mark@codesourcery.com>
30535 * gcc.dg/loop-5.c: New test.
30537 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
30539 * gcc.c-torture/execute/20040823-1.c: New test.
30541 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
30543 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
30544 to the assembler. Simplify test accordingly.
30545 (asm_abi_flags): Use GNU names.
30546 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
30547 to check for ABI flags.
30549 2004-08-22 Andrew Pinski <apinski@apple.com>
30551 * g++.dg/opt/pr14029.C: New test.
30552 * gcc.c-torture/execute/pr15262.c: New test.
30554 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
30556 * gfortran.dg/reduction.f90: Add checks with complex arguments.
30558 2004-08-21 Bud Davis <bdavis9659@comcast.net>
30561 * gfortran.dg/direct_io.f90: New test.
30563 2004-08-20 Mark Mitchell <mark@codesourcery.com>
30566 * g++.dg/inherit/local2.C: New test.
30568 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
30571 * g++.dg/warn/Wparentheses-4.C: New test.
30573 2004-08-20 Mark Mitchell <mark@codesourcery.com>
30576 * g++.dg/inherit/local2.C: New test.
30578 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
30579 * gcc.dg/ppc-ldstruct.c: Likewise.
30580 * gcc.dg/ppc64-abi-2.c: Likewise.
30582 2004-08-20 Jakub Jelinek <jakub@redhat.com>
30584 PR rtl-optimization/17099
30585 * gcc.c-torture/execute/20040820-1.c: New test.
30587 2004-08-20 David Edelsohn <edelsohn@gnu.org>
30589 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
30591 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
30594 * gfortran.dg/auto_array_1.f90: New test.
30596 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
30599 * gfortran.dg/simpleif_1.f90: New test.
30601 2004-08-19 Mark Mitchell <mark@codesourcery.com>
30603 * lib/target-supports.exp (check_profiling_available): Return
30604 false for arm*-*-symbianelf* and arm*-*-eabi*.
30607 * g++.dg/template/delete1.C: New test.
30609 2004-08-19 Paul Brook <paul@codesourcery.com>
30613 * gfortran.dg/data_char_1.f90: New test.
30615 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
30618 * gfortran.dg/reduction.f90: New testcase.
30620 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
30623 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
30625 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
30628 * g++.dg/Wparentheses-3.C: New test.
30630 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
30632 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
30633 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
30634 * gcc.dg/vect/vect-2.c: Likewise.
30635 * gcc.dg/vect/vect-3.c: Likewise.
30636 * gcc.dg/vect/vect-4.c: Likewise.
30637 * gcc.dg/vect/vect-5.c: Likewise.
30638 * gcc.dg/vect/vect-6.c: Likewise.
30639 * gcc.dg/vect/vect-7.c: Likewise.
30640 * gcc.dg/vect/vect-25.c: Likewise.
30641 * gcc.dg/vect/vect-31.c: Likewise.
30642 * gcc.dg/vect/vect-32.c: Likewise.
30643 * gcc.dg/vect/vect-34.c: Likewise.
30644 * gcc.dg/vect/vect-36.c: Likewise.
30645 * gcc.dg/vect/vect-all.c: Likewise.
30647 2004-08-18 Mark Mitchell <mark@codesourcery.com>
30650 * g++.dg/template/operator4.C: New test.
30652 2004-08-18 Richard Henderson <rth@redhat.com>
30654 * gcc.dg/20040206-1.c: XFAIL.
30656 2004-08-17 Mark Mitchell <mark@codesourcery.com>
30659 * g++.dg/template/array7.C: New test.
30661 2004-08-17 James E Wilson <wilson@specifixinc.com>
30663 * gcc.dg/mips-movcc-1.c: New test.
30664 * gcc.dg/mips-movcc-2.c: New test.
30665 * gcc.dg/mips-movcc-3.c: New test.
30667 * gcc.dg/mips-nmadd-1.c: New test.
30668 * gcc.dg/mips-nmadd-2.c: New test.
30670 2004-08-17 Mark Mitchell <mark@codesourcery.com>
30673 * g++.dg/opt/inline8.C: New test.
30676 * g++.dg/parse/error17.C: New test.
30678 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
30680 * gcc.dg/vect: New directory for vectorizer tests.
30681 * gcc.dg/vect/tree-vect.h: New file.
30682 * gcc.dg/vect/vect.exp: New file.
30683 * gcc.dg/vect/pr16105.c.c: New test.
30684 * gcc.dg/vect/vect-1.c: New test.
30685 * gcc.dg/vect/vect-2.c: New test.
30686 * gcc.dg/vect/vect-3.c: New test.
30687 * gcc.dg/vect/vect-4.c: New test.
30688 * gcc.dg/vect/vect-5.c: New test.
30689 * gcc.dg/vect/vect-6.c: New test.
30690 * gcc.dg/vect/vect-7.c: New test.
30691 * gcc.dg/vect/vect-8.c: New test.
30692 * gcc.dg/vect/vect-9.c: New test.
30693 * gcc.dg/vect/vect-10.c: New test.
30694 * gcc.dg/vect/vect-11.c: New test.
30695 * gcc.dg/vect/vect-12.c: New test.
30696 * gcc.dg/vect/vect-13.c: New test.
30697 * gcc.dg/vect/vect-14.c: New test.
30698 * gcc.dg/vect/vect-15.c: New test.
30699 * gcc.dg/vect/vect-16.c: New test.
30700 * gcc.dg/vect/vect-17.c: New test.
30701 * gcc.dg/vect/vect-18.c: New test.
30702 * gcc.dg/vect/vect-19.c: New test.
30703 * gcc.dg/vect/vect-20.c: New test.
30704 * gcc.dg/vect/vect-21.c: New test.
30705 * gcc.dg/vect/vect-22.c: New test.
30706 * gcc.dg/vect/vect-23.c: New test.
30707 * gcc.dg/vect/vect-24.c: New test.
30708 * gcc.dg/vect/vect-25.c: New test.
30709 * gcc.dg/vect/vect-26.c: New test.
30710 * gcc.dg/vect/vect-27.c: New test.
30711 * gcc.dg/vect/vect-28.c: New test.
30712 * gcc.dg/vect/vect-29.c: New test.
30713 * gcc.dg/vect/vect-30.c: New test.
30714 * gcc.dg/vect/vect-31.c: New test.
30715 * gcc.dg/vect/vect-32.c: New test.
30716 * gcc.dg/vect/vect-33.c: New test.
30717 * gcc.dg/vect/vect-34.c: New test.
30718 * gcc.dg/vect/vect-35.c: New test.
30719 * gcc.dg/vect/vect-36.c: New test.
30720 * gcc.dg/vect/vect-37.c: New test.
30721 * gcc.dg/vect/vect-38.c: New test.
30722 * gcc.dg/vect/vect-40.c: New test.
30723 * gcc.dg/vect/vect-41.c: New test.
30724 * gcc.dg/vect/vect-42.c: New test.
30725 * gcc.dg/vect/vect-43.c: New test.
30726 * gcc.dg/vect/vect-44.c: New test.
30727 * gcc.dg/vect/vect-45.c: New test.
30728 * gcc.dg/vect/vect-46.c: New test.
30729 * gcc.dg/vect/vect-47.c: New test.
30730 * gcc.dg/vect/vect-48.c: New test.
30731 * gcc.dg/vect/vect-49.c: New test.
30732 * gcc.dg/vect/vect-50.c: New test.
30733 * gcc.dg/vect/vect-51.c: New test.
30734 * gcc.dg/vect/vect-52.c: New test.
30735 * gcc.dg/vect/vect-53.c: New test.
30736 * gcc.dg/vect/vect-54.c: New test.
30737 * gcc.dg/vect/vect-55.c: New test.
30738 * gcc.dg/vect/vect-56.c: New test.
30739 * gcc.dg/vect/vect-57.c: New test.
30740 * gcc.dg/vect/vect-58.c: New test.
30741 * gcc.dg/vect/vect-59.c: New test.
30742 * gcc.dg/vect/vect-60.c: New test.
30743 * gcc.dg/vect/vect-61.c: New test.
30744 * gcc.dg/vect/vect-all.c: New test.
30745 * gcc.dg/vect/vect-none.c: New test.
30747 2004-08-17 Paul Brook <paul@codesourcery.com>
30750 * gfortran.dg/entry_1.f90: New test.
30752 2004-08-17 Andrew Pinski <apinski@apple.com>
30754 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
30756 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
30758 * gcc.dg/pr17036-1.c: New test.
30760 2004-08-16 Devang Patel <dpatel@apple.com>
30762 * gcc.dg/darwin-20040809-1.c: New test.
30764 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
30766 * gcc.dg/funcdef-attr-1.c: New test.
30768 2004-08-16 Janis Johnson <janis187@us.ibm.com>
30770 * gcc.dg/altivec-17.c: New test.
30771 * gcc.dg/altivec-18.c: New test.
30773 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30776 * g++.dg/template/vtable2.C: New test.
30778 2004-08-14 Richard Henderson <rth@redhat.com>
30780 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
30781 * gcc.dg/pack-test-4.c (main): Return 0.
30782 * gcc.dg/setjmp-1.c: Remove XFAIL.
30783 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
30785 2004-08-14 Richard Henderson <rth@redhat.com>
30787 * gcc.dg/980217-1.c: Add prototype for printf.
30789 2004-08-13 Bud Davis <bdavis9659@comcast.net>
30791 * gfortran.dg/pr16935.f90: New test.
30793 2004-08-13 Janis Johnson <janis187@us.ibm.com>
30795 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
30797 2004-08-13 Paul Brook <paul@codesourcery.com>
30799 * gfortran.dg/der_io_1.f90: Remove stray comma.
30801 2004-08-12 Janis Johnson <janis187@us.ibm.com>
30803 * gcc.dg/vmx/cw-bug-2.c: Remove.
30804 * gcc.dg/vmx/vprint-1.c: Remove.
30805 * gcc.dg/vmx/vscan-1.c: Remove.
30807 2004-08-12 Devang patel <dpatel@apple.com>
30809 * gcc.dg/darwin-20040809-2.c: New test.
30811 2004-08-12 Janis Johnson <janis1872us.ibm.com>
30813 * g++.dg/ext/altivec-12.C: New test.
30815 * g++.dg/ext/altivec-11.C: New test.
30817 2004-08-12 Paul Brook <paul@codesourcery.com>
30819 * g++.dg/abi/arm_cxa_vec_1.C: New test.
30821 2004-08-12 Janis Johnson <janis187@us.ibm.com>
30823 * g++.dg/ext/altivec-2.C: Check for hardware support before
30824 executing any VMX instructions.
30826 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
30828 2004-08-12 Jakub Jelinek <jakub@redhat.com>
30831 * g++.old-deja/g++.other/comdat4.C: New test.
30832 * g++.old-deja/g++.other/comdat4-aux.cc: New.
30834 2004-08-12 Ben Elliston <bje@au.ibm.com>
30837 * gcc.dg/pr16286.c: New test.
30839 2004-08-12 Jan Beulich <jbeulich@novell.com>
30841 * g++.dg/ext/asm5.C: New.
30843 2004-08-11 Mark Mitchell <mark@codesourcery.com>
30846 * g++.dg/eh/crash1.C: New test.
30849 * g++.dg/ext/construct1.C: New test.
30851 2004-08-11 Mark Mitchell <mark@codesourcery.com>
30854 * g++.dg/init/ptrmem1.C: New test.
30857 * g++.dg/parse/offsetof5.C: New test.
30860 * g++.dg/template/overload3.C: New test.
30862 2004-08-11 Mark Mitchell <mark@codesourcery.com>
30865 * g++.dg/parse/error16.C: New test.
30868 * g++.dg/template/error14.C: New test.
30871 * g++.dg/template/error15.C: New test.
30873 2004-08-11 Devang Patel <dpatel@apple.com>
30875 * gcc.dg/darwin-ld-20040809-1.c: New test.
30876 * gcc.dg/darwin-ld-20040809-2.c: New test.
30878 2004-08-11 Steven G. Kargl <kargls@comcast.net>
30881 * gfortran.dg/dfloat_1.f90: New test.
30883 2004-08-09 Mark Mitchell <mark@codesourcery.com>
30885 * gcc.dg/gcc.dg/arm-eabi1.c: New test.
30886 * gcc.dg/dll-2.c: Fix dg-require syntax.
30887 * gcc.misc-tests/arm-isr.c (abort): Declare.
30890 2004-08-10 Mark Mitchell <mark@codesourcery.com>
30893 * g++.dg/parse/crash16.C: New test.
30895 2004-08-10 Roger Sayle <roger@eyesopen.com>
30897 * gcc.dg/mips-rsqrt-1.c: New test case.
30898 * gcc.dg/mips-rsqrt-2.c: New test case.
30899 * gcc.dg/mips-rsqrt-3.c: New test case.
30901 2004-08-10 Paul Brook <paul@codesourcery.com>
30903 * gfortran.dg/der_io_1.f90: New test.
30905 2004-08-10 Paul Brook <paul@codesourcery.com>
30908 * gfortran.dg/der_array_1.f90: New test.
30910 2004-08-09 David Edelsohn <edelsohn@gnu.org>
30912 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
30914 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
30916 * gcc.dg/wchar_t-2.c: Fix typo.
30918 2004-08-09 Falk Hueffner <falk@debian.org>
30920 PR tree-optimization/12517
30921 * gcc.c-torture/compile/pr12517.c: New test.
30923 PR tree-optimization/12578
30924 * gcc.c-torture/compile/pr12578.c: New test.
30926 PR tree-optimization/12899
30927 * gcc.c-torture/compile/pr12899.c: New test.
30929 PR rtl-optimization/14692
30930 * gcc.c-torture/compile/pr14692.c: New test.
30932 PR tree-optimization/16461
30933 * gcc.c-torture/compile/pr16461.c: New test.
30935 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
30937 * gfortran.dg/getenv_1.f90: New test.
30939 2004-08-06 Mark Mitchell <mark@codesourcery.com>
30941 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
30943 * gcc.dg/symbian5.c: Test -fno-short-wchar.
30945 2004-08-06 Paul Brook <paul@codesourcery.com>
30947 * gfortran.dg/ret_array_1.f90: New test.
30948 * gfortran.dg/ret_pointer_1.f90: New test.
30950 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
30952 * gcc.dg/missing-field-init-[12].c: New tests.
30953 * g++.dg/warn/missing-field-init-[12].C: New tests.
30955 2004-08-06 Mark Mitchell <mark@codesourcery.com>
30957 * gcc.dg/enum2.c: New test.
30958 * gcc.dg/symbian3.c: Likewise.
30959 * gcc.dg/symbian4.c: Likewise.
30960 * gcc.dg/wchar_t-2.c: Likewise.
30962 2004-08-05 Mark Mitchell <mark@codesourcery.com>
30964 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
30967 2004-08-05 Mark Mitchell <mark@codesourcery.com>
30969 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
30970 dg-require-visiblity.
30971 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
30972 * g++.dg/ext/visibility/fvisibility.C: Likewise.
30973 * g++.dg/ext/visibility/memfuncts.C: Likewise.
30974 * g++.dg/ext/visibility/new1.C: Likewise.
30975 * g++.dg/ext/visibility/pragma.C: Likewise.
30976 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
30977 * g++.dg/ext/visibility/virtual.C: Likewise.
30978 * g++/dg/ext/visibility/visibility-1.C: Likewise.
30979 * g++/dg/ext/visibility/visibility-2.C: Likewise.
30980 * g++/dg/ext/visibility/visibility-3.C: Likewise.
30981 * g++/dg/ext/visibility/visibility-4.C: Likewise.
30982 * g++/dg/ext/visibility/visibility-5.C: Likewise.
30983 * g++/dg/ext/visibility/visibility-6.C: Likewise.
30984 * g++/dg/ext/visibility/visibility-7.C: Likewise.
30985 * g++/dg/ext/visibility/visibility-8.C: New test.
30986 * gcc.c-torture/compile/dll.x: Remove.
30987 * gcc.dg/dll-2.c: Use dg-require-dll
30988 * gcc.dg/visibility-10.c: New test.
30989 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
30991 * lib/scanasm.exp (scan_hidden): New function.
30992 (scan_not_hidden): Likewise.
30994 2004-08-05 David Edelsohn <edelsohn@gnu.org>
30996 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
30998 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
31000 * gcc.c-torture/execute/20040805-1.c: New test.
31002 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
31004 * gcc.dg/20020118-1.c: Declare abort.
31005 * gcc.dg/altivec_check.h: Likewise.
31006 * gcc.dg/iftrap-2.c: Likewise.
31007 * gcc.dg/pragma-darwin.c: Likewise.
31008 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
31010 2004-08-04 Geoffrey Keating <geoffk@apple.com>
31012 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
31014 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
31016 * gcc.c-torture/execute/builtins/abs-2.c,
31017 gcc.c-torture/execute/builtins/abs-3.c,
31018 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
31019 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
31020 intmax_t, uintmax_t and their limits.
31021 * gcc.dg/intmax_t-1.c: New test.
31023 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31025 * g++.dg/tc1/dr147.C: Add reference to PR.
31027 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
31029 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
31030 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
31032 2004-08-03 David Edelsohn <edelsohn@gnu.org>
31034 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
31036 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
31038 * gcc.dg/redecl-5.c: New test.
31039 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
31042 2004-08-03 Roger Sayle <roger@eyesopen.com>
31044 PR middle-end/16790
31045 * gcc.c-torture/execute/pr16790-1.c: New test case.
31047 2004-08-03 Mark Mitchell <mark@codesourcery.com>
31049 * g++.dg/ext/visibility/assign1.C: New test.
31050 * g++.dg/ext/visibility/new1.C: Likewise.
31052 * gcc.dg/symbian1.c: New test.
31053 * gcc.dg/symbian2.c: Likewise.
31055 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
31058 * gcc.dg/i386-sse-9.c: New test.
31060 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
31062 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
31064 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
31066 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
31067 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
31068 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
31069 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
31070 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
31071 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
31072 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
31073 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
31074 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
31075 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
31076 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
31077 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
31078 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
31079 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
31080 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
31081 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
31082 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
31083 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
31084 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
31085 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
31086 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
31087 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
31088 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
31089 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
31090 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
31091 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
31092 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
31093 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
31094 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
31095 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
31096 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
31097 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
31098 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
31099 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
31100 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
31101 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
31102 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
31103 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
31104 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
31105 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
31106 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
31107 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
31108 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
31109 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
31110 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
31111 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
31112 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
31113 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
31114 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
31115 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
31116 gcc.misc-tests/i386-pf-3dnow-1.c,
31117 gcc.misc-tests/i386-pf-athlon-1.c,
31118 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
31119 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
31120 Declare built-in functions used.
31121 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
31123 2004-08-02 Mark Mitchell <mark@codesourcery.com>
31126 * g++.dg/lookup/using12.C: New test.
31128 * g++.dg/init/null1.C: Fix PR number.
31129 * g++.dg/parse/namespace10.C: Likewise.
31131 2004-08-01 Mark Mitchell <mark@codesourcery.com>
31134 * g++.dg/template/spec17.C: New test.
31135 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
31136 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
31138 2004-08-02 David Billinghurst
31141 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
31143 2004-08-01 Zack Weinberg <zack@codesourcery.com>
31145 * gcc.dg/ia64-got-1.c: New test case.
31147 2004-08-01 Mark Mitchell <mark@codesourcery.com>
31150 * g++.dg/init/null1.C: New test.
31151 * g++.dg/tc1/dr76.C: Adjust error marker.
31154 * g++.dg/parse/namespace10.C: New test.
31157 * g++.dg/inherit/ptrmem2.C: New test.
31159 2004-08-02 Ben Elliston <bje@au.ibm.com>
31162 * gcc.dg/pr16155.c: New test.
31164 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
31166 * gcc.dg/redecl-2.c: New test.
31168 2004-07-30 Geoffrey Keating <geoffk@apple.com>
31170 * gcc.dg/darwin-longdouble.c: New file.
31172 2004-07-30 Richard Henderson <rth@redhat.com>
31174 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
31175 write to constant argument.
31176 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
31178 2004-07-30 Richard Henderson <rth@redhat.com>
31180 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
31181 tests of nearest around zero.
31183 2004-07-30 Andrew Pinski <apinski@apple.com>
31185 * gcc.c-torture/compile/20040730-1.c: New test.
31187 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
31189 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
31192 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
31194 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
31196 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
31198 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
31199 contains $ld_library_path.
31200 * lib/gfortran.exp (gfortran_link_flags): Likewise.
31202 2004-07-29 Richard Henderson <rth@redhat.com>
31204 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
31206 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
31207 (alt2, which): New.
31208 (Check): Accept either alternative.
31210 2004-07-29 Mark Mitchell <mark@codesourcery.com>
31212 * g++.dg/abi/inline1.C: New test.
31213 * g++.dg/abi/local1-a.cc: Likewise.
31214 * g++.dg/abi/local1.C: Likewise.
31215 * g++.dg/abi/mangle11.C: Tweak location of warnings.
31216 * g++.dg/abi/mangle12.C: Likewise.
31217 * g++.dg/abi/mangle17.C: Likewise.
31218 * g++.dg/abi/mangle20-2.C: Likewise.
31219 * g++.dg/opt/interface1.C: Likewise.
31220 * g++.dg/opt/interface1.h: Likewise.
31221 * g++.dg/opt/interface1-a.cc: New test.
31222 * g++.dg/parse/repo1.C: New test.
31223 * g++.dg/template/repo1.C: Likewise.
31224 * g++.dg/warn/Winline-1.C: Likewise.
31225 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
31227 2004-07-29 Diego Novillo <dnovillo@redhat.com>
31229 * gcc.dg/tree-ssa/20040729-1.c: New test.
31231 2004-07-27 Matt Austern <austern@apple.com>
31233 * gcc.dg/darwin-bool-1.c: New test.
31234 * gcc.dg/darwin-bool-2.c: New test.
31236 2004-07-28 Richard Henderson <rth@redhat.com>
31238 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
31239 arguments in the correct type. Don't write to constant arguments.
31241 2004-07-28 Diego Novillo <dnovillo@redhat.com>
31243 PR tree-optimization/16688
31244 PR tree-optimization/16689
31245 * g++.dg/tree-ssa/pr16688.C: New test.
31247 2004-07-28 Diego Novillo <dnovillo@redhat.com>
31249 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
31250 loads. Not only in the comment, this time.
31252 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
31254 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
31255 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
31256 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
31257 * gcc.dg/sh4a-bitmovua.c: New.
31258 * gcc.dg/sh4a-cos.c: New.
31259 * gcc.dg/sh4a-cosf.c: New.
31260 * gcc.dg/sh4a-fprun.c: New.
31261 * gcc.dg/sh4a-fsrra.c: New.
31262 * gcc.dg/sh4a-memmovua.c: New.
31263 * gcc.dg/sh4a-sin.c: New.
31264 * gcc.dg/sh4a-sincos.c: New.
31265 * gcc.dg/sh4a-sincosf.c: New.
31266 * gcc.dg/sh4a-sinf.c: New.
31268 2004-07-28 Diego Novillo <dnovillo@redhat.com>
31270 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
31272 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
31274 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
31277 2004-07-27 Andrew Pinski <apinski@apple.com>
31279 * g++.dg/rtti/tinfo1.C: Correct the xfail.
31281 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
31283 * gcc.dg/pragma-isr.c: New test.
31285 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31288 * g++.dg/template/ttp11.C: New test.
31290 2004-07-27 Diego Novillo <dnovillo@redhat.com>
31292 * gcc.c-torture/compile/20040727-1.c: New test.
31294 2004-07-26 Eric Christopher <echristo@redhat.com>
31296 * gcc.c-torture/compile/20040726-2.c: New test.
31298 2004-07-26 Andrew Pinski <apinski@apple.com>
31300 * g++.dg/rtti/tinfo1.C: Xfail.
31302 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
31304 * gcc.c-torture/compile/20040726-1.c: New test.
31306 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
31307 Brian Ryner <bryner@brianryner.com>
31311 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
31312 * g++.dg/ext/visibility/: New directory.
31313 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
31314 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
31315 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
31316 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
31317 * g++.dg/ext/visibility/fvisibility.C,
31318 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
31319 g++.dg/ext/visibility/fvisibility-override1.C
31320 g++.dg/ext/visibility/fvisibility-override2.C
31321 g++.dg/ext/visibility/memfuncts.C
31322 g++.dg/ext/visibility/noPLT.C
31323 g++.dg/ext/visibility/pragma.C
31324 g++.dg/ext/visibility/pragma-override1.C
31325 g++.dg/ext/visibility/pragma-override2.C
31326 g++.dg/ext/visibility/staticmemfuncts.C
31327 g++.dg/ext/visibility/virtual.C: New tests.
31329 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
31332 * gcc.dg/pr15360-1.c: New test.
31334 2004-07-25 Daniel Jacobowitz <dan@debian.org>
31336 * gcc.dg/pragma-align-2.c: New test.
31337 * gcc.dg/pragma-init-fini.c: New test.
31338 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
31341 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
31343 * gcc.dg/init-string-2.c: New test.
31345 2004-07-24 Zack Weinberg <zack@codesourcery.com>
31348 * gcc.dg/Wredundant-decls-1.c: New test case.
31350 2004-07-24 Jakub Jelinek <jakub@redhat.com>
31352 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
31353 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
31354 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
31355 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
31356 * gcc.dg/compat/generate-random.c: New file.
31357 * gcc.dg/compat/generate-random.h: Likewise.
31358 * gcc.dg/compat/generate-random_r.c: Likewise.
31359 * gcc.dg/compat/struct-layout-1.h: Likewise.
31360 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
31361 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
31362 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
31363 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
31364 * gcc.dg/compat/struct-layout-1_main.c: New test.
31365 * gcc.dg/compat/struct-layout-1_x.c: New file.
31366 * gcc.dg/compat/struct-layout-1_y.c: New file.
31367 * gcc.dg/compat/struct-layout-1_test.h: New file.
31369 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
31371 * gcc.dg/comp-return-1.c: New test
31373 2004-07-23 Janis Johnson <janis187@us.ibm.com>
31375 * gcc.dg/vmx/8-02a.c: Fix typo.
31377 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
31378 * gcc.dg/darwin-abi-3.c: New test.
31380 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
31381 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
31383 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
31384 * gcc.dg/vmx/ops-long-1.c: New test.
31385 * gcc.dg/vmx/ops-long-2.c: New test.
31387 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
31389 * g++.dg/lookup/conv-[1234].C: New.
31391 2004-07-22 Mark Mitchell <mark@codesourcery.com>
31393 * g++.dg/parse/attr2.C: Simplify.
31395 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
31398 * gcc.c-torture/execute/pr7284-1.c: New test.
31400 2004-07-22 Brian Booth <bbooth@redhat.com>
31402 * gcc.dg/tree-ssa/20040721-1.c: New test.
31404 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
31406 * g++.dg/template/crash20.c: New.
31408 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
31410 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
31411 Add dg-run directive. Declare variables as required.
31412 * gfortran.dg/g77/README: Update
31414 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
31416 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
31417 gcc.dg/cris-peep2-andu2.c: New tests.
31419 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
31422 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
31424 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
31426 * gcc.dg/qual-return-2.c: Update expected messages.
31427 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
31429 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
31431 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
31432 * gcc.dg/noncompile/921102-1.c: Update expected error message.
31434 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
31437 * gcc.dg/init-string-1.c: New test.
31439 2004-07-21 Jakub Jelinek <jakub@redhat.com>
31441 PR middle-end/15345
31443 * gcc.dg/torture/nested-fn-1.c: New test.
31445 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
31448 * gcc.dg/ia64-fptr-1.c: New file.
31450 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31453 * g++.dg/template/spec16.C: New test.
31454 * g++.old-deja/g++.robertl/eb118.C: Remove.
31456 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31459 * g++.dg/template/spec15.C: New test.
31461 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
31463 Copy cases from g77.f-torture/execute and add dg-run
31464 directive. Other changes as noted.
31465 * gfortran.dg/g77/13037.f
31466 * gfortran.dg/g77/1832.f
31467 * gfortran.dg/g77/19981119-0.f
31468 * gfortran.dg/g77/19990313-0.f
31469 * gfortran.dg/g77/19990313-1.f
31470 * gfortran.dg/g77/19990313-2.f
31471 * gfortran.dg/g77/19990313-3.f
31472 * gfortran.dg/g77/19990419-1.f
31473 * gfortran.dg/g77/19990826-0.f
31474 * gfortran.dg/g77/19990826-2.f
31475 * gfortran.dg/g77/20000503-1.f
31476 * gfortran.dg/g77/20001111.f
31477 * gfortran.dg/g77/20010116.f
31478 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
31479 * gfortran.dg/g77/20010430.f
31480 * gfortran.dg/g77/6177.f
31481 * gfortran.dg/g77/947.f
31482 * gfortran.dg/g77/970816-3.f
31483 * gfortran.dg/g77/971102-1.f
31484 * gfortran.dg/g77/980520-1.f
31485 * gfortran.dg/g77/980628-0.f
31486 * gfortran.dg/g77/980628-1.f
31487 * gfortran.dg/g77/980628-10.f
31488 * gfortran.dg/g77/980628-2.f
31489 * gfortran.dg/g77/980628-3.f
31490 * gfortran.dg/g77/980628-7.f
31491 * gfortran.dg/g77/980628-8.f
31492 * gfortran.dg/g77/980628-9.f
31493 * gfortran.dg/g77/980701-0.f
31494 * gfortran.dg/g77/980701-1.f
31495 * gfortran.dg/g77/cabs.f
31496 * gfortran.dg/g77/claus.f
31497 * gfortran.dg/g77/complex_1.f
31498 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
31499 * gfortran.dg/g77/dcomplex.f
31500 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
31501 * gfortran.dg/g77/f90-intrinsic-mathematical.f
31502 * gfortran.dg/g77/f90-intrinsic-numeric.f
31503 * gfortran.dg/g77/int8421.f
31504 * gfortran.dg/g77/labug1.f
31505 * gfortran.dg/g77/large_vec.f
31506 * gfortran.dg/g77/le.f
31507 * gfortran.dg/g77/short.f
31508 * gfortran.dg/g77/README: Update
31510 2004-07-20 Mark Mitchell <mark@codesourcery.com>
31513 * g++.dg/parse/lookup4.C: New test.
31515 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31518 * g++.dg/template/ttp10.C: New test.
31520 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
31522 * gcc.dg/pr12625-1.c: New test.
31524 2004-07-20 Steven Bosscher <stevenb@suse.de>
31526 * gcc.dg/switch-warn-1.c: New test.
31527 * gcc.dg/switch-warn-2.c: New test.
31528 * gcc.c-torture/compile/pr14730.c: Update.
31530 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
31532 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
31533 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
31534 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
31535 g++.dg/template/nontype3.C: Remove trailing CR from tests.
31537 2004-07-18 Mark Mitchell <mark@codesourcery.com>
31540 * g++.dg/template/assign1.C: New test.
31542 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31545 * g++.dg/template/ttp9.C: New test.
31547 2004-07-19 Daniel Jacobowitz <dan@debian.org>
31549 * gcc.dg/format/cmn-err-1.c: New test.
31551 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
31553 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
31554 gcc.dg/Wparentheses-10.c: New tests.
31555 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
31557 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
31560 * gfortran.dg/g77//ffixed-line-length-0.f,
31561 gfortran.dg/g77/ffixed-line-length-132.f,
31562 gfortran.dg/g77/ffixed-line-length-72.f,
31563 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
31564 gfortran.dg/g77/README: Update.
31566 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31569 * g++.dg/template/non-dependent7.C: New test.
31570 * g++.dg/template/non-dependent8.C: Likewise.
31571 * g++.dg/template/non-dependent9.C: Likewise.
31572 * g++.dg/template/non-dependent10.C: Likewise.
31574 2004-07-17 Mark Mitchell <mark@codesourcery.com>
31577 * g++.dg/parse/attr2.C: New test.
31579 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
31582 * g77.f-torture: Ditto.
31584 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
31586 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
31587 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
31588 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
31590 2004-07-16 Richard Henderson <rth@redhat.com>
31592 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
31594 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
31596 * lib/fortran-torture.exp (fortran-torture): Don't test compile
31597 tests with full list of options.
31598 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
31599 of TORTURE_OPTIONS if test contains 'dg-do run'.
31602 * gfortran.dg/do_iterator.f90: New test.
31604 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
31606 PR rtl-optimization/16536
31607 * gcc.c-torture/execute/restrict-1.c: New test.
31609 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
31612 * gfortran.dg/pr15324.f90: New test.
31615 * gfortran.dg/pr15129.f90: New test.
31618 * gfortran.dg/pr15140.f90: New test.
31621 * gfortran.fortran-torture/execute/bounds.f90: Add check for
31622 compile-time simplification.
31624 2004-07-14 Mike Stump <mrs@apple.com>
31626 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
31628 2004-07-14 James E Wilson <wilson@specifixinc.com>
31631 * gcc.dg/profile-generate-1.c: New.
31633 2004-07-15 Jakub Jelinek <jakub@redhat.com>
31635 * gcc.c-torture/execute/20040709-1.c: New test.
31636 * gcc.c-torture/execute/20040709-2.c: New test.
31638 2004-07-14 Mike Stump <mrs@apple.com>
31640 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
31642 2004-07-14 Mike Stump <mrs@apple.com>
31644 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
31646 2004-07-13 Mark Mitchell <mark@codesourcery.com>
31649 * g++.dg/parse/mutable1.C: New test.
31651 2004-07-13 Diego Novillo <dnovillo@redhat.com>
31653 PR tree-optimization/16443
31654 * gcc.dg/tree-ssa/20040713-1.c: New test.
31656 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
31658 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
31661 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
31663 * gfortran.dg/g77/README: New file
31664 * gfortran.dg/g77/19981216-0.f: Copy from
31665 g77.f-torture/noncompile. Add "dg-do compile" and
31666 dg-error as required.
31667 * gfortran.dg/g77/19990218-1.f: Likewise.
31668 * gfortran.dg/g77/19990905-1.f: Likewise.
31669 * gfortran.dg/g77/9263.f: Likewise.
31670 * gfortran.dg/g77/980615-0.f: Likewise.
31671 * gfortran.dg/g77/980616-0.f: Likewise.
31672 * gfortran.dg/g77/check0.f: Likewise.
31673 * gfortran.dg/g77/select_no_compile.f: Likewise.
31675 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
31677 Copy files from g77.f-torture/compile.
31678 Add "{ dg-do compile}". Other changes as noted
31679 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
31680 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
31681 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
31682 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
31683 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
31684 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
31685 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
31686 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
31687 statement to conform to standard. Append alpha1.x for reference.
31688 * gfortran.dg/g77/xformat.f: Add dg-warning
31690 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
31692 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
31693 Add {dg-do compile} directive.
31694 * gfortran.dg/g77/cpp2.F: Likewise.
31696 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
31699 * g++.dg/lookup/name-clash1.C: New test.
31702 * g++.dg/lookup/name-clash2.C: New test.
31705 * g++.dg/lookup/name-clash3.C: New test.
31707 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31709 * g++.dg/lookup/new2.C: New test.
31710 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
31712 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
31714 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
31715 Add {dg-do compile} directive.
31716 * gfortran.dg/g77/13060.f: Likewise.
31717 * gfortran.dg/g77/19990218-0.f: Likewise.
31718 * gfortran.dg/g77/19990305-0.f: Likewise.
31719 * gfortran.dg/g77/19990419-0.f: Likewise.
31720 * gfortran.dg/g77/19990502-0.f: Likewise.
31721 * gfortran.dg/g77/19990502-1.f: Likewise.
31722 * gfortran.dg/g77/19990525-0.f: Likewise.
31723 * gfortran.dg/g77/19990826-1.f: Likewise.
31724 * gfortran.dg/g77/19990826-3.f: Likewise.
31725 * gfortran.dg/g77/19990905-2.f: Likewise.
31726 * gfortran.dg/g77/20000412-1.f: Likewise.
31727 * gfortran.dg/g77/20000511-1.f: Likewise.
31728 * gfortran.dg/g77/20000511-2.f: Likewise.
31729 * gfortran.dg/g77/20000518.f: Likewise.
31730 * gfortran.dg/g77/20000601-1.f: Likewise.
31731 * gfortran.dg/g77/20000601-2.f: Likewise.
31732 * gfortran.dg/g77/20000629-1.f: Likewise.
31733 * gfortran.dg/g77/20000630-2.f: Likewise.
31734 * gfortran.dg/g77/20010115.f: Likewise.
31735 * gfortran.dg/g77/20010321-1.f: Likewise.
31736 * gfortran.dg/g77/20010426.f: Likewise.
31737 * gfortran.dg/g77/20020307-1.f: Likewise.
31738 * gfortran.dg/g77/8485.f: Likewise.
31739 * gfortran.dg/g77/960317-1.f: Likewise.
31740 * gfortran.dg/g77/970915-0.f: Likewise.
31741 * gfortran.dg/g77/980310-1.f: Likewise.
31742 * gfortran.dg/g77/980310-2.f: Likewise.
31743 * gfortran.dg/g77/980310-3.f: Likewise.
31744 * gfortran.dg/g77/980310-4.f: Likewise.
31745 * gfortran.dg/g77/980310-6.f: Likewise.
31746 * gfortran.dg/g77/980310-7.f: Likewise.
31747 * gfortran.dg/g77/980310-8.f: Likewise.
31748 * gfortran.dg/g77/980419-2.f: Likewise.
31749 * gfortran.dg/g77/980424-0.f: Likewise.
31750 * gfortran.dg/g77/980427-0.f: Likewise.
31751 * gfortran.dg/g77/980729-0.f: Likewise.
31752 * gfortran.dg/g77/981117-1.f: Likewise.
31753 * gfortran.dg/g77/toon_1.f: Likewise.
31755 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31758 * g++.dg/other/abstract2.C: New test.
31760 2004-07-12 Paul Brook <paul@codesourcery.com>
31762 * gfortran.dg/pointer_init_1.f90: New test.
31764 2004-07-11 Paul Brook <paul@codesourcery.com>
31767 * gfortran.dg/contained_1.f90: New test.
31769 2004-07-11 Mark Mitchell <mark@codesourcery.com>
31771 * g++.dg/parse/defarg8.C: New test.
31773 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
31776 * gfortran.dg/pr16433.f: New test.
31779 * gfortran.dg/pr15754.f90: New test.
31781 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
31783 PR tree-optimization/16437
31784 * gcc.c-torture/execute/bitfld-4.c: New test.
31786 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
31788 * gfortran.fortran-torture/execute/common_2.f90: Add check for
31789 access to common var from module.
31791 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
31794 * gfortran.fortran-torture/execute/common_2.f90: New test.
31796 2004-07-10 Paul Brook <paul@codesourcery.com>
31798 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
31800 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
31803 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
31805 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
31807 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
31808 * gfortran.dg/g77/ffixed-form-2.f: Likewise.
31809 * gfortran.dg/g77/ffree-form-1.f: Likewise.
31810 * gfortran.dg/g77/ffree-form-2.f: Likewise.
31811 * gfortran.dg/g77/ffree-form-3.f: Likewise.
31812 * gfortran.dg/g77/fno-underscoring.f: Likewise.
31813 * gfortran.dg/g77/funderscoring.f: Likewise.
31814 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
31816 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
31818 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
31820 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
31821 Paul Brook <paul@codesourcery.com>
31824 * gfortran.dg/common_pointer_1.f90: New test.
31826 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31828 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
31830 2004-07-09 James E Wilson <wilson@specifixinc.com>
31833 * gcc.c-torture/compile/20040709-1.c: New.
31835 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
31838 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
31840 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
31843 * gfortran.dg/shape_1.f90: New test.
31845 2004-07-09 Zack Weinberg <zack@codesourcery.com>
31846 Andrew Pinski <apinski@apple.com>
31848 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
31850 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
31852 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
31855 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
31856 Paul Brook <paul@codesourcery.com>
31858 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
31861 2004-07-09 Diego Novillo <dnovillo@redhat.com>
31863 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
31865 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
31867 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
31868 testcases with capital suffix.
31870 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
31876 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
31878 * gfortran.dg/implicit_1.f90: New test.
31880 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
31882 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
31883 expression to match gfortran warning/error messages
31884 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
31887 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
31889 * lib/fortran-torture.exp: Rename proc search_for to
31892 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
31894 * gcc.c-torture/execute/simd-5.x: New file.
31895 XFAIL on SPARC 64-bit at -O0.
31897 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31901 * g++.dg/warn/effc3.C: New test.
31903 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
31905 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
31906 change X to 1X in format.
31907 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
31908 add data statements to conform to standard.
31910 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
31912 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
31913 * gfortran.dg/g77/f77-edit-t-in.f: Likewise.
31914 * gfortran.dg/g77/f77-edit-x-out.f: Likewise.
31916 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
31918 * gfortran.dg/g77/7388.f: Copy from g77.dg
31919 * gfortran.dg/g77/f77-edit-i-out.f: Likewise.
31920 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise.
31921 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise.
31922 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise.
31923 * gfortran.dg/g77/f77-edit-t-out.f: Likewise.
31924 * gfortran.dg/g77/f77-edit-h-out.f: Likewise.
31925 * gfortran.dg/g77/strlen0.f: Likewise.
31927 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
31929 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
31930 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
31932 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
31934 * gcc.c-torture/execute/920428-2.x: Delete.
31935 * gcc.c-torture/execute/920501-7.x: Likewise.
31937 2004-07-08 Jakub Jelinek <jakub@redhat.com>
31939 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
31940 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
31941 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
31943 (PREFETCH_3DNOW): Add -march=c3.
31945 2004-07-08 Diego Novillo <dnovillo@redhat.com>
31948 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
31949 * gcc.c-torture/execute/bf64-1.x: Likewise.
31951 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
31953 * gcc.c-torture/compile/20040708-1.c: New test.
31955 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31958 * g++.dg/warn/effc2.C: New test.
31960 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
31962 * gcc.c-torture/execute/bitfld-1.x: Remove.
31963 * gcc.c-torture/execute/bitfld-3.c: New test.
31964 * gcc.dg/bitfld-2.c: Remove XFAILs.
31966 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
31969 * g++.dg/rtti/tinfo1.C: New file.
31971 2004-07-07 Eric Christopher <echristo@redhat.com>
31973 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
31975 2004-07-07 Andrew Pinski <apinski@apple.com>
31977 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
31979 2004-07-07 Mark Mitchell <mark@codesourcery.com>
31981 * g++.dg/init/call1.C: XFAIL.
31983 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
31985 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
31986 except for movstrict*, to movmem* and clrstr* to clrmem*.
31988 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
31990 * gcc.c-torture/execute/20040707-1.c: New test.
31992 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
31994 * gcc.c-torture/execute/20040706-1.c: New test.
31996 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31999 * g++.dg/template/spec14.C: New test.
32001 2004-07-05 Jakub Jelinek <jakub@redhat.com>
32003 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
32004 nothing if not yet defined. Use it in b, c and d type definitions.
32005 * gcc.c-torture/execute/20040705-1.c: New test.
32006 * gcc.c-torture/execute/20040705-2.c: New test.
32008 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
32011 * g++.dg/lookup/new1.C: New test.
32013 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
32016 * g++.dg/template/sizeof8.C: New test.
32018 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
32020 * gcc.c-torture/compile/20040705-1.c: New test.
32022 2004-07-04 Bud Davis <bdavis9659@comcast.net>
32024 * gfortran.fortran-torture/execute/seq_io.f90: New test.
32026 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
32028 * gcc.dg/cpp/if-mop.c: Two new testcases.
32029 * gcc.dg/cpp/trad/comment-3.c: New.
32031 2004-07-04 Paul Brook <paul@codesourcery.com>
32033 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
32035 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
32038 * g++.dg/lookup/crash4.C: New test.
32040 2004-07-02 Zack Weinberg <zack@codesourcery.com>
32042 * gcc.c-torture/execute/builtin-abs-1.c
32043 * gcc.c-torture/execute/builtin-abs-2.c
32044 * gcc.c-torture/execute/builtin-complex-1.c
32045 * gcc.c-torture/execute/builtins/string-1-lib.c
32046 * gcc.c-torture/execute/builtins/string-1.c
32047 * gcc.c-torture/execute/builtins/string-2-lib.c
32048 * gcc.c-torture/execute/builtins/string-2.c
32049 * gcc.c-torture/execute/builtins/string-3-lib.c
32050 * gcc.c-torture/execute/builtins/string-3.c
32051 * gcc.c-torture/execute/builtins/string-4-lib.c
32052 * gcc.c-torture/execute/builtins/string-4.c
32053 * gcc.c-torture/execute/builtins/string-5-lib.c
32054 * gcc.c-torture/execute/builtins/string-5.c
32055 * gcc.c-torture/execute/builtins/string-6-lib.c
32056 * gcc.c-torture/execute/builtins/string-6.c
32057 * gcc.c-torture/execute/builtins/string-7-lib.c
32058 * gcc.c-torture/execute/builtins/string-7.c
32059 * gcc.c-torture/execute/builtins/string-8-lib.c
32060 * gcc.c-torture/execute/builtins/string-8.c
32061 * gcc.c-torture/execute/builtins/string-9-lib.c
32062 * gcc.c-torture/execute/builtins/string-9.c
32063 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
32064 * gcc.c-torture/execute/builtins/string-asm-1.c
32065 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
32066 * gcc.c-torture/execute/builtins/string-asm-2.c
32067 * gcc.c-torture/execute/stdio-opt-1.c
32068 * gcc.c-torture/execute/stdio-opt-2.c
32069 * gcc.c-torture/execute/stdio-opt-3.c
32070 * gcc.c-torture/execute/string-opt-1.c
32071 * gcc.c-torture/execute/string-opt-10.c
32072 * gcc.c-torture/execute/string-opt-11.c
32073 * gcc.c-torture/execute/string-opt-12.c
32074 * gcc.c-torture/execute/string-opt-13.c
32075 * gcc.c-torture/execute/string-opt-14.c
32076 * gcc.c-torture/execute/string-opt-15.c
32077 * gcc.c-torture/execute/string-opt-16.c
32078 * gcc.c-torture/execute/string-opt-2.c
32079 * gcc.c-torture/execute/string-opt-6.c
32080 * gcc.c-torture/execute/string-opt-7.c
32081 * gcc.c-torture/execute/string-opt-8.c:
32084 * gcc.c-torture/execute/builtins/abs-2.c
32085 * gcc.c-torture/execute/builtins/abs-3.c
32086 * gcc.c-torture/execute/builtins/complex-1.c
32087 * gcc.c-torture/execute/builtins/fprintf.c
32088 * gcc.c-torture/execute/builtins/fputs.c
32089 * gcc.c-torture/execute/builtins/memcmp.c
32090 * gcc.c-torture/execute/builtins/memmove.c
32091 * gcc.c-torture/execute/builtins/memops-asm.c
32092 * gcc.c-torture/execute/builtins/mempcpy-2.c
32093 * gcc.c-torture/execute/builtins/mempcpy.c
32094 * gcc.c-torture/execute/builtins/memset.c
32095 * gcc.c-torture/execute/builtins/printf.c
32096 * gcc.c-torture/execute/builtins/sprintf.c
32097 * gcc.c-torture/execute/builtins/strcat.c
32098 * gcc.c-torture/execute/builtins/strchr.c
32099 * gcc.c-torture/execute/builtins/strcmp.c
32100 * gcc.c-torture/execute/builtins/strcpy.c
32101 * gcc.c-torture/execute/builtins/strcspn.c
32102 * gcc.c-torture/execute/builtins/strlen-2.c
32103 * gcc.c-torture/execute/builtins/strlen.c
32104 * gcc.c-torture/execute/builtins/strncat.c
32105 * gcc.c-torture/execute/builtins/strncmp-2.c
32106 * gcc.c-torture/execute/builtins/strncmp.c
32107 * gcc.c-torture/execute/builtins/strncpy.c
32108 * gcc.c-torture/execute/builtins/strpbrk.c
32109 * gcc.c-torture/execute/builtins/strpcpy-2.c
32110 * gcc.c-torture/execute/builtins/strpcpy.c
32111 * gcc.c-torture/execute/builtins/strrchr.c
32112 * gcc.c-torture/execute/builtins/strspn.c
32113 * gcc.c-torture/execute/builtins/strstr-asm.c
32114 * gcc.c-torture/execute/builtins/strstr.c:
32115 ... these new files.
32117 * gcc.c-torture/execute/builtins/abs-2-lib.c
32118 * gcc.c-torture/execute/builtins/abs-3-lib.c
32119 * gcc.c-torture/execute/builtins/complex-1-lib.c
32120 * gcc.c-torture/execute/builtins/fprintf-lib.c
32121 * gcc.c-torture/execute/builtins/fputs-lib.c
32122 * gcc.c-torture/execute/builtins/memcmp-lib.c
32123 * gcc.c-torture/execute/builtins/memmove-lib.c
32124 * gcc.c-torture/execute/builtins/memops-asm-lib.c
32125 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
32126 * gcc.c-torture/execute/builtins/mempcpy-lib.c
32127 * gcc.c-torture/execute/builtins/memset-lib.c
32128 * gcc.c-torture/execute/builtins/printf-lib.c
32129 * gcc.c-torture/execute/builtins/sprintf-lib.c
32130 * gcc.c-torture/execute/builtins/strcat-lib.c
32131 * gcc.c-torture/execute/builtins/strchr-lib.c
32132 * gcc.c-torture/execute/builtins/strcmp-lib.c
32133 * gcc.c-torture/execute/builtins/strcpy-lib.c
32134 * gcc.c-torture/execute/builtins/strcspn-lib.c
32135 * gcc.c-torture/execute/builtins/strlen-2-lib.c
32136 * gcc.c-torture/execute/builtins/strlen-lib.c
32137 * gcc.c-torture/execute/builtins/strncat-lib.c
32138 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
32139 * gcc.c-torture/execute/builtins/strncmp-lib.c
32140 * gcc.c-torture/execute/builtins/strncpy-lib.c
32141 * gcc.c-torture/execute/builtins/strpbrk-lib.c
32142 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
32143 * gcc.c-torture/execute/builtins/strpcpy-lib.c
32144 * gcc.c-torture/execute/builtins/strrchr-lib.c
32145 * gcc.c-torture/execute/builtins/strspn-lib.c
32146 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
32147 * gcc.c-torture/execute/builtins/strstr-lib.c
32148 * gcc.c-torture/execute/builtins/lib/abs.c
32149 * gcc.c-torture/execute/builtins/lib/fprintf.c
32150 * gcc.c-torture/execute/builtins/lib/memset.c
32151 * gcc.c-torture/execute/builtins/lib/printf.c
32152 * gcc.c-torture/execute/builtins/lib/sprintf.c
32153 * gcc.c-torture/execute/builtins/lib/strcpy.c
32154 * gcc.c-torture/execute/builtins/lib/strcspn.c
32155 * gcc.c-torture/execute/builtins/lib/strncat.c
32156 * gcc.c-torture/execute/builtins/lib/strncmp.c
32157 * gcc.c-torture/execute/builtins/lib/strncpy.c
32158 * gcc.c-torture/execute/builtins/lib/strpbrk.c
32159 * gcc.c-torture/execute/builtins/lib/strspn.c
32160 * gcc.c-torture/execute/builtins/lib/strstr.c:
32161 New files containing support routines.
32163 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
32165 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
32166 when not optimizing.
32168 2004-07-02 Mark Mitchell <mark@codesourcery.com>
32171 * g++.dg/abi/mangle22.C: New test.
32172 * g++.dg/abi/mangle23.C: Likewise.
32174 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
32177 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
32178 Allow for cases without denormalized floating point numbers.
32180 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
32183 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
32184 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
32185 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
32186 expected warning text.
32187 * gcc.dg/format/diag-2.c: New test.
32189 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
32191 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
32193 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
32195 * gcc.dg/builtins-43.c: New.
32196 * gcc.dg/builtins-44.c: New.
32197 * gcc.dg/builtins-45.c: New.
32199 2004-06-26 Geoffrey Keating <geoffk@apple.com>
32200 Andreas Tobler <a.tobler@schweiz.ch>
32202 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
32203 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
32205 * gcc.dg/cleanup-11.c: Likewise.
32206 * gcc.dg/cleanup-8.c: Likewise.
32207 * gcc.dg/cleanup-9.c: Likewise.
32208 * gcc.dg/cleanup-5.c: Run on all platforms.
32210 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
32212 * g++.dg/warn/nonnull1.C: New test.
32214 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
32216 * gcc.dg/compat/compat-common.h: Wrap up CINT in
32217 an #ifndef SKIP_COMPLEX_INT/#endif pair.
32218 Special-case the Sun compiler wrt to <complex.h>.
32220 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
32222 * gcc.dg/Wunreachable-8.C: New test.
32224 * gcc.dg/h8300-ice2.c : New test.
32226 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
32229 * gfortran.fortran-torture/compile/implicit.f90: Add test
32230 for implicit character.
32232 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
32235 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
32236 Use tiny() intrinsic to find smallest non-negative real
32238 2004-06-30 Jakub Jelinek <jakub@redhat.com>
32240 * gcc.dg/compat/struct-by-value-22_main.c: New test.
32241 * gcc.dg/compat/struct-by-value-22_x.c: New.
32242 * gcc.dg/compat/struct-by-value-22_y.c: New.
32244 * gcc.c-torture/execute/20040629-1.c: New test.
32246 2004-06-29 Jakub Jelinek <jakub@redhat.com>
32248 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
32249 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
32252 * gcc.dg/20040625-1.c: New test.
32254 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32256 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
32258 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32261 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
32263 2004-06-29 Richard Henderson <rth@redhat.com>
32265 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
32267 2004-06-29 Paul Brook <paul@codesourcery.com>
32269 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
32270 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
32272 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
32275 * g++.dg/parse/crash15.C: New.
32277 2004-06-28 Andrew Pinski <apinski@apple.com>
32279 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
32280 by the error already.
32282 * g++.dg/opt/ptrmem4.C: Change to compile only test.
32284 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
32287 * gcc.dg/h8300-bss-align-1.c : New.
32289 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
32292 * g++.dg/template/ctor4.C: New.
32294 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
32297 * g++.dg/warn/Wsequence-point-1.C: New test.
32299 2004-06-27 Paul Brook <paul@codesourcery.com>
32301 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
32303 2004-06-27 Zack Weinberg <zack@codesourcery.com>
32305 * g++.old-deja/g++.mike/p7325.C: Remove.
32307 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
32310 * gcc.dg/pr14963.c: New test.
32312 2004-06-27 Mark Mitchell <mark@codesourcery.com>
32315 * g++.dg/parse/redef1.C: New test.
32317 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
32319 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
32321 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
32323 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
32324 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
32326 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
32327 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
32328 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
32329 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
32330 g++.brendan/enum14.C.
32331 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
32332 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
32333 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
32335 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
32338 2004-06-27 Roger Sayle <roger@eyesopen.com>
32340 * gcc.dg/20040527-1.c: New test case.
32342 2004-06-26 Bud Davis <bdavis9659@comcast.net>
32344 PR gfortran/pr16196
32345 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
32347 2004-06-25 Roger Sayle <roger@eyesopen.com>
32349 PR middle-end/15825
32350 * gcc.dg/pr15825-1.c: New test case.
32352 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
32354 * gcc.c-torture/execute/20040625-1.c: New test.
32356 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32358 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
32360 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
32362 * gcc.dg/torture/mips-div-1.c: New test.
32364 2004-06-24 Jeff Law <law@redhat.com>
32366 * gcc.dg/tree-ssa/20040624-1.c: New test.
32368 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
32370 * gcc.c-torture/compile/20040624-1.c: New test.
32372 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
32374 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
32377 2004-06-23 Andrew Pinski <apinski@apple.com>
32379 PR middle-end/15988
32380 * g++.dg/opt/ptrmem4.C: New test.
32382 * gcc.dg/c90-array-quals-2.c: New test.
32384 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
32386 * gcc.dg/kpice1.c: New test.
32388 2006-06-23 Andrew Pinski <apinski@apple.com>
32390 * gcc.dg/c90-array-quals.c: New test.
32392 2006-06-22 Richard Henderson <rth@redhat.com>
32394 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
32396 2004-06-22 Loren James Rittle <ljrittle@acm.org>
32398 * gcc.dg/builtins-config.h: Handle FreeBSD.
32400 2006-06-22 Richard Henderson <rth@redhat.com>
32402 * g++.dg/opt/devirt1.C: New.
32404 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
32406 * g++.dg/opt/pr15551.C: New testcase.
32408 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
32411 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
32412 x86_64-*-linux* when compiling for 32bit.
32414 2004-06-21 Andrew Pinski <apinski@apple.com>
32416 * gcc.dg/pch/struct-1.c: New.
32417 * gcc.dg/pch/struct-1.hs: New.
32419 2004-06-21 Geoffrey Keating <geoffk@apple.com>
32421 * gcc.dg/pch/save-temps-1.c: New file.
32422 * gcc.dg/pch/save-temps-1.hs: New file.
32424 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
32426 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
32427 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
32429 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32431 * gfortran.fortran-torture/execute/select_1.f90: Rename function
32433 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
32434 Remove trailing spaces.
32436 2004-06-21 Richard Henderson <rth@redhat.com>
32438 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
32439 merging && to BIT_FIELD_REF.
32441 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
32443 * g++.dg/opt/placeholder1.C: New test.
32445 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
32447 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
32448 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
32449 * gcc.dg/compat/union-m128-1_x.c: Likewise.
32450 * gcc.dg/compat/union-m128-1_y.c: Likewise.
32452 2004-06-20 Zack Weinberg <zack@codesourcery.com>
32454 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
32456 * g++.dg/other/pragma-re-1.C: Add comments.
32458 2004-06-19 Bud Davis <bdavis9659@comcast.net>
32461 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
32463 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
32465 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
32466 instead of setting the type of size_t by
32469 2004-06-18 Roger Sayle <roger@eyesopen.com>
32471 * gcc.dg/unordered-2.c: New test case.
32472 * gcc.dg/unordered-3.c: New test case.
32474 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
32477 * lib/g++.exp (g++_version): Tweak regexp for version
32478 * lib/g77.exp (g77_version): Likewise.
32479 * lib/gfortran.exp (gfortran_version): Likewise.
32480 * lib/objc.exp (objc_version): Likewise.
32481 * lib/treelang.exp (treelang_version): Likewise.
32483 2004-06-19 Jakub Jelinek <jakub@redhat.com>
32485 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
32486 Use INT_MAX instead of __INT_MAX__.
32487 * gcc.dg/compat/struct-align-2_y.c: Likewise.
32489 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
32490 * gcc.dg/compat/scalar-return-3_x.c: Use it.
32491 * gcc.dg/compat/scalar-return-3_y.c: Use it.
32492 * gcc.dg/compat/scalar-return-4_x.c: Use it.
32493 * gcc.dg/compat/scalar-return-4_y.c: Use it.
32494 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
32495 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
32496 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
32497 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
32499 * gcc.dg/range-test-1.c: New test.
32500 * g++.dg/opt/range-test-1.C: New test.
32502 2004-06-17 Richard Henderson <rth@redhat.com>
32504 * objc.dg/sync-1.m: New.
32505 * objc.dg/try-catch-1.m: Don't force next runtime.
32506 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
32507 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
32508 shadowed catch clause.
32509 * objc.dg/try-catch-5.m: New.
32511 2004-06-17 Zack Weinberg <zack@codesourcery.com>
32514 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
32516 2004-06-15 Richard Henderson <rth@redhat.com>
32518 * gcc.dg/20001116-1.c: Move expected warning line.
32520 2004-06-15 Richard Henderson <rth@redhat.com>
32522 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
32523 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
32525 2004-06-15 Jeff Law <law@redhat.com>
32527 * gcc.dg/tree-ssa/20040615-1.c: New test.
32528 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
32529 be less sensitive to operand ordering.
32530 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
32532 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
32534 * g++.dg/abi/bitfield3.C: Add comment..
32536 2004-06-15 Richard Henderson <rth@redhat.com>
32538 * g++.dg/ext/stmtexpr1.C: XFAIL.
32539 * gcc.dg/20030612-1.c: XFAIL.
32541 2004-06-15 Eric Christopher <echristo@redhat.com>
32543 * g++.dg/charset/asm5.c: New.
32544 * gcc.dg/charset/asm6.c: New.
32546 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32549 * gfortran.fortran-torture/execute/select_1.f90: New test.
32551 2004-06-15 Paul Brook <paul@codesourcery.com>
32553 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
32555 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
32558 * g++.dg/lookup/crash3.C: New test.
32560 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
32563 * g++.dg/parse/dtor4.C: New test.
32565 2004-06-14 Jeff Law <law@redhat.com>
32567 * gcc.c-torture/compile/20040614-1.c: New test.
32569 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32572 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
32573 LEN of a character array.
32575 2004-06-14 Mark Mitchell <mark@codesourcery.com>
32578 * g++.dg/template/ptrmem10.C: New test.
32581 * g++.dg/template/friend30.C: New test.
32583 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32586 * gfortran.fortran-torture/compile/mloc.f90: New test.
32588 2004-06-13 Paul Brook <paul@codesourcery.com>
32590 * gfortran.fortran-torture/execute/random_2.f90: New test.
32592 2004-06-13 Eric Christopher <echristo@redhat.com>
32594 * gcc.dg/noncompile/redecl-1.c: Fix error message.
32596 2004-06-12 Paul Brook <paul@codesourcery.com>
32598 * gfortran.fortran-torture/execute/contained_3.f90: New test.
32600 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32603 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
32605 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32608 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
32609 syntax errors in end statements of contained subroutines.
32611 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32614 * gfortran.fortran-torture/execute/null_arg.f90: New test.
32616 2004-06-12 Bud Davis <bdavis9659@comcast.net>
32619 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
32621 2004-06-12 Bud Davis <bdavis9659@comcast.net>
32624 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
32626 2004-06-11 Mark Mitchell <mark@codesourcery.com>
32629 * g++.dg/parse/enum1.C: New test.
32631 2004-06-10 Jeff Law <law@redhat.com>
32633 * gcc.c-torture/compile/20040610-1.c: New test.
32635 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
32637 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
32638 * g++.old-deja/g++.other/decl3.C: Likewise.
32640 2004-06-10 Brian Booth <bbooth@redhat.com>
32642 * gcc.dg/tree-ssa/20031015-1.c: Scan for
32643 V_MAY_DEF instead of VDEF.
32644 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
32646 2004-06-10 Mark Mitchell <mark@codesourcery.com>
32649 * g++.dg/conversion/const1.C: New test.
32652 * g++.dg/conversion/reinterpret1.C: New test.
32655 * g++.dg/template/enum2.C: New test.
32658 * g++.dg/template/error13.C: New test.
32660 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32663 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
32664 arguments to test_* REAL and of the right size.
32666 2004-06-10 Jakub Jelinek <jakub@redhat.com>
32669 PR rtl-optimization/15681
32670 * gcc.dg/20040609-1.c: New test.
32672 2004-06-10 Jakub Jelinek <jakub@redhat.com>
32675 * g++.dg/opt/builtins1.C: New test.
32677 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
32679 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
32680 that use default windows32 struct layout.
32681 * gcc.dg/i386-bitfield2.c: Likewise.
32683 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
32685 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
32686 for mingw32 and cygwin targets.
32688 2004-06-09 Geoffrey Keating <geoffk@apple.com>
32690 * gcc.dg/pch/macro-4.c: New.
32691 * gcc.dg/pch/macro-4.hs: New.
32693 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32696 * gfortran.fortran-torture/compile/name_clash.f90: New test.
32698 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32701 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
32703 2004-06-09 Bud Davis <bdavis9659@comcast.net>
32706 * gfortran.fortran-torture/execute/t_edit.f90: New test.
32708 2004-06-09 Bud Davis <bdavis9659@comcast.net>
32711 * gfortran.fortran-torture/execute/backspace.c : New test.
32713 2004-06-09 Paul Brook <paul@codesourcery.com>
32715 * gfortran.fortran-torture/execure/intrinsic_associated.f90
32716 (pointer_to_section): Rewrite to use smaller array.
32718 2004-06-08 David Edelsohn <edelsohn@gnu.org>
32720 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
32721 * gcc.dg/ext/altivec-10.c: Same.
32722 * gcc.dg/ext/altivec-11.c: Same.
32723 * gcc.dg/ext/altivec-12.c: Same.
32724 * gcc.dg/ext/altivec-13.c: Same.
32725 * gcc.dg/ext/altivec-14.c: Same.
32726 * gcc.dg/ext/altivec-15.c: Same.
32727 * gcc.dg/ext/altivec-16.c: Same.
32728 * gcc.dg/ext/altivec-3.c: Same.
32729 * gcc.dg/ext/altivec-4.c: Same.
32730 * gcc.dg/ext/altivec-6.c: Same.
32731 * gcc.dg/ext/altivec-7.c: Same.
32732 * gcc.dg/ext/altivec-8.c: Same.
32733 * gcc.dg/ext/altivec-varargs-1.c: Same.
32735 * g++.dg/ext/altivec-1.C: Correct dg syntax.
32736 * g++.dg/ext/altivec-10.C: Same.
32737 * g++.dg/ext/altivec-2.C: Same.
32738 * g++.dg/ext/altivec-3.C: Same.
32739 * g++.dg/ext/altivec-4.C: Same.
32740 * g++.dg/ext/altivec-5.C: Same.
32741 * g++.dg/ext/altivec-6.C: Same.
32742 * g++.dg/ext/altivec-7.C: Same.
32743 * g++.dg/ext/altivec-8.C: Same.
32744 * g++.dg/ext/altivec-9.C: Same.
32746 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
32749 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
32751 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
32753 * gcc.dg/union-1.c: New test.
32755 2004-06-07 Roger Sayle <roger@eyesopen.com>
32757 * gcc.dg/builtins-41.c: New test case.
32758 * gcc.dg/builtins-42.c: New test case.
32760 2004-06-07 David Edelsohn <edelsohn@gnu.org>
32762 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
32763 * g++.dg/ext/altivec-10.C: Same.
32764 * g++.dg/ext/altivec-2.C: Same.
32765 * g++.dg/ext/altivec-3.C: Same.
32766 * g++.dg/ext/altivec-4.C: Same.
32767 * g++.dg/ext/altivec-5.C: Same.
32768 * g++.dg/ext/altivec-6.C: Same.
32769 * g++.dg/ext/altivec-7.C: Same.
32770 * g++.dg/ext/altivec-8.C: Same.
32771 * g++.dg/ext/altivec-9.C: Same.
32772 * g++.old-deja/g++.abi/cxa_vec.C: Same.
32773 * g++.old-deja/g++.brendan/new3.C: Same.
32774 * gcc.c-torture/execute/eeprof-1.x: Same.
32776 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
32779 * gcc.dg/pr14765-1.c: New test.
32781 2004-06-07 Roger Sayle <roger@eyesopen.com>
32784 * gcc.dg/pr14649-1.c: New test case.
32786 2004-06-07 Richard Henderson <rth@redhat.com>
32788 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
32791 2004-06-07 David Edelsohn <edelsohn@gnu.org>
32793 * g++.dg/eh/elide1.C: Remove XFAIL.
32795 2004-06-07 Mark Mitchell <mark@codesourcery.com>
32798 * g++.dg/expr/sizeof3.C: New test.
32801 * g++.dg/template/access14.C: New test.
32804 * g++.dg/template/enum1.C: New test.
32807 * g++.dg/eh/throw1.C: New test.
32809 2004-06-07 David Ayers <d.ayers@inode.at>
32810 Ziemowit Laski <zlaski@apple.com>
32812 * lib/objc.exp (objc_target_compile): Revert the '-framework
32813 Foundation' flag fix, since bare Darwin does not ship
32814 with the Foundation framework.
32815 * objc/execute/next_mapping.h: Provide a local NSConstantString
32816 @interface and @implementation.
32817 (objc_constant_string_init): A constructor function, used to
32818 initialize the NSConstantString meta-class object.
32819 * objc/execute/string1.m: Include "next_mapping.h" instead of
32820 <Foundation/NSString.h>.
32821 * objc/execute/string2.m: Likewise.
32822 * objc/execute/string3.m: Likewise.
32823 * objc/execute/string4.m: Likewise.
32825 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
32827 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
32828 to double. Replace double with FLOAT.
32829 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
32831 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
32832 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
32833 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
32834 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
32835 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
32836 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
32837 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
32838 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
32840 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
32843 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
32845 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
32848 * g++.dg/template/meminit2.C: New test.
32850 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
32853 * gcc.c-torture/execute/compare-fp-1.c,
32854 gcc.c-torture/execute/compare-fp-2.c,
32855 gcc.c-torture/execute/compare-fp-3.c,
32856 gcc.c-torture/execute/compare-fp-4.c,
32857 gcc.c-torture/execute/compare-fp-3.x,
32858 gcc.c-torture/execute/compare-fp-4.x: Moved...
32859 * gcc.c-torture/execute/ieee/compare-fp-1.c,
32860 gcc.c-torture/execute/ieee/compare-fp-2.c,
32861 gcc.c-torture/execute/ieee/compare-fp-3.c,
32862 gcc.c-torture/execute/ieee/compare-fp-4.c,
32863 gcc.c-torture/execute/ieee/compare-fp-3.x,
32864 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
32866 2004-06-04 David Ayers <d.ayers@inode.at>
32868 * objc/execute/protocol-isEqual-4.m: New testcase.
32870 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
32872 * objc/execute/protocol-isEqual-1.m: New testcase.
32873 * objc/execute/protocol-isEqual-2.m: New testcase.
32874 * objc/execute/protocol-isEqual-3.m: New testcase.
32876 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32878 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
32880 2004-06-02 Ziemowit Laski <zlaski@apple.com>
32882 * lib/objc.exp (objc_target_compile): When running tests on
32883 Darwin (Mac OS X), inform the linker about '-framework
32886 2004-06-02 Eric Christopher <echristo@redhat.com>
32888 * gcc.c-torture/compile/20040602-1.c: New.
32890 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
32892 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
32893 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
32895 PR tree-optimization/14736
32896 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
32898 PR tree-optimization/14042
32899 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
32901 PR tree-optimization/14729
32902 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
32904 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32907 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
32909 2004-06-01 Richard Hederson <rth@redhat.com>
32911 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
32913 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
32916 * g++.dg/parse/offsetof4.C: New test.
32918 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
32921 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
32923 2004-05-31 Mark Mitchell <mark@codesourcery.com>
32926 * g++.dg/template/friend29.C: New test.
32928 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
32931 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
32933 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
32935 * gcc.dg/sparc-trap-1.c: New test.
32937 2004-05-31 Roger Sayle <roger@eyesopen.com>
32939 PR middle-end/15069
32940 * g++.dg/opt/fold3.C: New test case.
32942 2004-05-30 Graham Stott <graham.stott@btinternet.com>
32944 * lib/target-supports.exp (check_iconv_available): Fix fallout
32945 from 2004-05-28 patch.
32947 2004-05-30 Paul Brook <paul@codesourcery.com>
32950 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
32951 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
32953 2004-05-30 Steven G. Kargl <kargls@comcast.net>
32955 * gfortran.fortran-torture/execute/random_1.f90: New test.
32957 2004-05-28 Ziemowit Laski <zlaski@apple.com>
32959 * g++.dg/ext/altivec-10.C: New test.
32961 2004-05-29 Paul Brook <paul@codesourcery.com>
32963 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
32965 2004-05-28 Ziemowit Laski <zlaski@apple.com>
32967 * gcc.dg/altivec-16.c: New test.
32969 2004-05-28 Janis Johnson <janis187@us.ibm.com>
32971 * lib/target-supports.exp (check_vmx_hw_available): New.
32972 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
32974 * lib/target-supports.exp (check_alias_available,
32975 check_iconv_available, check_named_sections_available): Use
32976 unique names for temporary files.
32978 2004-05-28 Ziemowit Laski <zlaski@apple.com>
32980 * gcc.dg/altivec-15.c: New test.
32982 2004-05-28 Mark Mitchell <mark@codesourcery.com>
32985 * g++.dg/warn/noeffect6.C: New test.
32988 * g++.dg/expr/ptrmem4.C: New test.
32991 * g++.dg/template/operator3.C: New test.
32993 2004-05-28 Mark Mitchell <mark@codesourcery.com>
32996 * g++.dg/lookup/redecl1.C: New test.
32997 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
32999 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
33001 * gcc.c-torture/execute/compare-fp-1.c,
33002 gcc.c-torture/execute/compare-fp-2.c,
33003 gcc.c-torture/execute/compare-fp-3.c,
33004 gcc.c-torture/execute/compare-fp-4.c,
33005 gcc.c-torture/execute/compare-fp-3.x,
33006 gcc.c-torture/execute/compare-fp-4.x,
33007 gcc.dg/pr15649-1.c: New.
33009 2004-05-27 Adam Nemet <anemet@lnxw.com>
33012 * g++.dg/init/array14.C: New test.
33014 2004-05-25 Janis Johnson <janis187@us.ibm.com>
33016 * lib/compat.exp (compat-get-options-main): New.
33017 (compat-get-options): Remove unneeded code, warn for ignored
33019 (compat-execute): Check flag set by dg-require-* commands.
33021 * lib/compat.exp (compat-execute): Break up long lines.
33023 2004-05-24 Janis Johnson <janis187@us.ibm.com>
33025 * gcc.dg/altivec-7.c: Don't use 'vector long'.
33026 * gcc.dg/altivec-14.c: New test.
33027 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
33029 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
33030 * gcc.dg/altivec-12.c: Ditto.
33032 * gcc.dg/altivec-3.c: Move call to altivec_check.
33034 2004-05-23 Mark Mitchell <mark@codesourcery.com>
33037 * g++.dg/template/error12.C: New test.
33040 * g++.dg/ext/attrib15.C: New test.
33043 * g++.dg/template/ptrmem9.C: New test.
33045 2004-05-25 Paul Brook <paul@codesourcery.com>
33047 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
33049 2004-05-23 Mark Mitchell <mark@codesourcery.com>
33052 * g++.dg/template/crash19.C: New test.
33054 2004-05-23 Mark Mitchell <mark@codesourcery.com>
33057 * g++.dg/template/redecl1.C: New test.
33059 2004-05-23 Mark Mitchell <mark@codesourcery.com>
33062 * g++.dg/other/ns1.C: New test.
33065 * g++.dg/template/invalid1.C: New test.
33067 2004-05-23 Paul Brook <paul@codesourcery.com>
33068 Victor Leikehman <lei@haifasphere.co.il>
33070 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
33071 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
33073 2004-05-22 Mark Mitchell <mark@codesourcery.com>
33077 * g++.dg/template/non-dependent5.C: New test.
33078 * g++.dg/template/non-dependent6.C: New test.
33080 2004-05-22 Mark Mitchell <mark@codesourcery.com>
33083 * g++.dg/inherit/union1.C: New test.
33086 * g++.dg/template/addr1.C: New test.
33089 * g++.dg/template/array5.C: New test.
33092 * g++.dg/template/array6.C: New test.
33094 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
33095 Roger Sayle <roger@eyesopen.com>
33097 * g++.dg/lookup/forscope2.C: New test case.
33099 2004-05-22 Ben Elliston <bje@au.ibm.com>
33101 * gcc.dg/cpp/Wmissingdirs.c: New.
33103 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
33106 * gcc.dg/compat/union-m128-1.h: New file.
33107 * gcc.dg/compat/union-m128-1_main.c: Likewise.
33108 * gcc.dg/compat/union-m128-1_x.c: Likewise.
33109 * gcc.dg/compat/union-m128-1_y.c: Likewise.
33111 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
33114 * gcc.dg/compat/struct-complex-1.h: New file.
33115 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
33116 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
33117 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
33119 2004-05-20 Roger Sayle <roger@eyesopen.com>
33122 * gcc.dg/pr3074-1.c: New test case.
33123 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
33125 2004-05-20 Falk Hueffner <falk@debian.org>
33128 * gcc.dg/ftrapv-1.c: New test case.
33130 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
33132 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
33134 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
33135 Jeff Law <law@redhat.com>
33137 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
33138 * gcc.dg/tree-ssa/20040518-2.c: New test.
33140 * gcc.dg/tree-ssa/20040518-1.c: New test.
33142 2004-05-18 Zack Weinberg <zack@codesourcery.com>
33144 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
33146 2004-05-18 Paul Brook <paul@codesourcery.com>
33149 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
33151 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
33153 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
33156 2004-05-17 Steven Bosscher <stevenb@suse.de>
33158 * gcc.dg/tree-ssa/20040517-1.c: New test.
33160 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
33162 * gcc.dg/loop-4.c: New test.
33164 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
33166 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
33168 2004-05-15 Bud Davis <bdavis9659@comcast.net>
33171 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
33173 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
33177 * gfortran.fortran-torture/compile/data_1.f90: New test.
33179 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
33181 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
33182 * gcc.dg/uninit-H.c: Define ASM for __s390__.
33184 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
33186 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
33188 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
33191 * gcc.dg/format/xopen-1.c: Adjust expected message.
33192 * gcc.dg/format/xopen-3.c: New test.
33194 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
33196 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
33198 2004-05-14 Jeff Law <law@redhat.com>
33200 * gcc.dg/tree-ssa/20040514-2.c: New test.
33202 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
33204 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
33206 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
33209 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
33211 * gcc.dg/tree-ssa/20040514-1.c: New test.
33213 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
33215 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
33218 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
33221 * gfortran.fortran-torture/compile/do_1.f90: New test.
33223 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
33226 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
33229 2004-05-14 Bud Davis <bdavis9659@comcast.net>
33232 * gfortran.fortran-torture/execute/random_init.f90: New test.
33234 2004-05-13 Paul Brook <paul@codesourcery.com>
33237 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
33239 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
33241 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
33242 for the powerpc case.
33244 2004-05-13 Jeff Law <law@redhat.com>
33246 * gcc.dg/tree-ssa/20040513-1.c: New test.
33247 * gcc.dg/tree-ssa/20040513-2.c: New test.
33249 2004-05-13 Paul Brook <paul@codesourcery.com>
33251 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
33252 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
33253 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
33255 2004-05-13 Andreas Schwab <schwab@suse.de>
33258 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
33261 2004-05-13 Bud Davis <bdavis9659@comcast.net>
33264 * gfortran.fortran-torture/execute/adjustr.f90: New file.
33266 2004-05-13 Diego Novillo <dnovillo@redhat.com>
33268 Merge from tree-ssa-20020619-branch. See
33269 ChangeLog.tree-ssa for details.
33271 2004-05-11 Ziemowit Laski <zlaski@apple.com>
33273 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
33274 include <altivec.h> explicitly.
33275 * gcc.dg/altivec-13.c: Likewise.
33277 2004-05-11 Paul Brook <paul@codesourcery.com>
33279 * gcc.c-torture/compile/20010518-1.c: Force enum size.
33281 2004-05-10 Eric Christopher <echristo@redhat.com>
33283 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
33284 * gcc.dg/sibcall-4.c: Ditto.
33286 2004-05-10 Ziemowit Laski <zlaski@apple.com>
33288 * g++.dg/ext/altivec-8.C: New test case.
33289 * gcc.dg/altivec-13.c: New test case.
33291 2004-05-08 Roger Sayle <roger@eyesopen.com>
33293 * gcc.c-torture/execute/divcmp-1.c: New test case.
33294 * gcc.c-torture/execute/divcmp-2.c: New test case.
33295 * gcc.c-torture/execute/divcmp-3.c: New test case.
33297 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
33299 * g++.dg/other/pragma-re-2.C: New test.
33301 2004-05-07 Uros Bizjak <uros@kss-loka.si>
33303 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
33304 * gcc.dg/i386-387-2.c: Likewise.
33306 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
33308 * gcc.dg/i386-387-6.c: Likewise.
33310 2004-05-07 Uros Bizjak <uros@kss-loka.si>
33312 * gcc.dg/builtins-33.c: Also check log1p*.
33314 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
33316 PR optimization/15296
33317 * gcc.c-torture/execute/pr15296.c: New test.
33319 2004-05-05 Uros Bizjak <uros@kss-loka.si>
33321 * gcc.dg/builtins-40.c: New test.
33323 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
33325 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
33327 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
33329 * g++.dg/ext/spe1.C: New testcase.
33331 2004-05-04 Ziemowit Laski <zlaski@apple.com>
33333 * objc.dg/image-info.m: Allow additional attributes
33334 for __image_info section.
33336 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
33338 * gcc.dg/torture/mips-hilo-2.c: New test.
33340 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
33343 * g++.dg/template/member5.C: New test.
33345 2004-05-03 Uros Bizjak <uros@kss-loka.si>
33347 * gcc.dg/builtins-34.c: Also check expm1*.
33349 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33351 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
33352 * gcc.dg/torture/builtin-convert-3.c: New test.
33354 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
33356 PR middle-end/15054
33357 * g++.dg/opt/pr15054.C: New test.
33359 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33361 * gcc.dg/torture/builtin-rounding-1.c: New test.
33362 * gcc.dg/builtins-25.c: Delete.
33363 * gcc.dg/builtins-29.c: Delete.
33365 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
33367 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
33368 * gcc.dg/sibcall-4.c: Likewise.
33369 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
33371 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
33373 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
33374 bit-field on 16-bit targets.
33376 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
33378 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
33381 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
33383 * gcc.dg/rs6000-power2-1.c: Change to compile only.
33384 * gcc.dg/rs6000-power2-2.c: Likewise.
33386 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
33388 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
33389 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
33390 Change the asm registers to be in form of frN instead of fN.
33392 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33394 * gcc.dg/torture/builtin-convert-2.c: New test.
33396 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
33398 * gcc.dg/rs6000-power2-1.c: New test.
33399 * gcc.dg/rs6000-power2-2.c: New test.
33401 2004-04-28 Jan Hubicka <jh@suse.cz>
33403 * gcc.dg/unused-6.c: New test.
33405 2004-04-24 Laurent GUERBY <laurent@guerby.net>
33406 Ulrich Weigand <uweigand@de.ibm.com>
33408 * ada/acats/run_all.sh: Define $target variable.
33410 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
33413 * g++.dg/other/vararg-1.C: New test.
33416 * g++.dg/eh/cleanup3.C: New test.
33418 2004-04-24 Laurent GUERBY <laurent@guerby.net>
33420 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
33421 and ad8011a (target_insn).
33422 * ada/acats/support/macro.dfs: Likewise.
33423 * ada/acats/support/impbit.adb: New file.
33425 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
33427 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
33429 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
33431 * gcc.dg/loop-3.c: New test.
33433 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
33435 * gcc.c-torture/execute/simd-5.c: New test.
33437 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
33440 * g++.dg/template/crash18.C: New test.
33442 2004-04-22 Mark Mitchell <mark@codesourcery.com>
33444 * g++.dg/ext/complit3.C: New test.
33446 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
33448 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
33449 * gcc.dg/altivec-3.c: Same.
33450 * gcc.dg/altivec-varargs-1.c: Same.
33452 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
33454 * lib/target-supports.exp (check_profiling_available): Assume
33455 profiling is not available on powerpc-eabi targets.
33457 2004-04-21 Janis Johnson <janis187@us.ibm.com>
33459 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
33460 * gcc.dg/vmx/bug-1.c: Ditto.
33462 2004-04-20 Eric Christopher <echristo@redhat.com>
33464 * gcc.dg/charset/extern.c: New test.
33465 * g++.dg/charset/extern3.cc: Ditto.
33467 2004-04-20 Uros Bizjak <uros@kss-loka.si>
33469 * gcc.dg/builtins-39.c: New test.
33471 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
33473 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
33475 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
33477 * gcc.dg/torture/mips-hilo-1.c: New test.
33479 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
33481 * gcc.c-torture/compile/20040419-1.c: New test.
33483 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
33485 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
33487 2004-04-18 Zack Weinberg <zack@codesourcery.com>
33488 Aldy Hernandez <aldyh@redhat.com>
33490 * gcc.c-torture/execute/va-arg-24.c: New.
33492 2004-04-17 Zack Weinberg <zack@codesourcery.com>
33493 Aldy Hernandez <aldyh@redhat.com>
33495 * gcc.dg/vmx/1b-01.c: New.
33496 * gcc.dg/vmx/1b-02.c: New.
33497 * gcc.dg/vmx/1b-03.c: New.
33498 * gcc.dg/vmx/1b-04.c: New.
33499 * gcc.dg/vmx/1b-05.c: New.
33500 * gcc.dg/vmx/1b-06.c: New.
33501 * gcc.dg/vmx/1b-07.c: New.
33502 * gcc.dg/vmx/1c-01.c: New.
33503 * gcc.dg/vmx/1c-02.c: New.
33504 * gcc.dg/vmx/3a-01a.c: New.
33505 * gcc.dg/vmx/3a-01.c: New.
33506 * gcc.dg/vmx/3a-01m.c: New.
33507 * gcc.dg/vmx/3a-03.c: New.
33508 * gcc.dg/vmx/3a-03m.c: New.
33509 * gcc.dg/vmx/3a-04.c: New.
33510 * gcc.dg/vmx/3a-04m.c: New.
33511 * gcc.dg/vmx/3a-05.c: New.
33512 * gcc.dg/vmx/3a-06.c: New.
33513 * gcc.dg/vmx/3a-06m.c: New.
33514 * gcc.dg/vmx/3a-07.c: New.
33515 * gcc.dg/vmx/3b-01.c: New.
33516 * gcc.dg/vmx/3b-02.c: New.
33517 * gcc.dg/vmx/3b-10.c: New.
33518 * gcc.dg/vmx/3b-13.c: New.
33519 * gcc.dg/vmx/3b-14.c: New.
33520 * gcc.dg/vmx/3b-15.c: New.
33521 * gcc.dg/vmx/3c-01a.c: New.
33522 * gcc.dg/vmx/3c-01.c: New.
33523 * gcc.dg/vmx/3c-02.c: New.
33524 * gcc.dg/vmx/3c-03.c: New.
33525 * gcc.dg/vmx/3d-01.c: New.
33526 * gcc.dg/vmx/4-01.c: New.
33527 * gcc.dg/vmx/4-03.c: New.
33528 * gcc.dg/vmx/5-01.c: New.
33529 * gcc.dg/vmx/5-02.c: New.
33530 * gcc.dg/vmx/5-03.c: New.
33531 * gcc.dg/vmx/5-04.c: New.
33532 * gcc.dg/vmx/5-05.c: New.
33533 * gcc.dg/vmx/5-06.c: New.
33534 * gcc.dg/vmx/5-07.c: New.
33535 * gcc.dg/vmx/5-07t.c: New.
33536 * gcc.dg/vmx/5-08.c: New.
33537 * gcc.dg/vmx/5-10.c: New.
33538 * gcc.dg/vmx/5-11.c: New.
33539 * gcc.dg/vmx/7-01a.c: New.
33540 * gcc.dg/vmx/7-01.c: New.
33541 * gcc.dg/vmx/7c-01.c: New.
33542 * gcc.dg/vmx/7d-01.c: New.
33543 * gcc.dg/vmx/7d-02.c: New.
33544 * gcc.dg/vmx/8-01.c: New.
33545 * gcc.dg/vmx/8-02a.c: New.
33546 * gcc.dg/vmx/8-02.c: New.
33547 * gcc.dg/vmx/brode-1.c: New.
33548 * gcc.dg/vmx/bug-1.c: New.
33549 * gcc.dg/vmx/bug-2.c: New.
33550 * gcc.dg/vmx/bug-3.c: New.
33551 * gcc.dg/vmx/cw-bug-1.c: New.
33552 * gcc.dg/vmx/cw-bug-2.c: New.
33553 * gcc.dg/vmx/cw-bug-3.c: New.
33554 * gcc.dg/vmx/dct.c: New.
33555 * gcc.dg/vmx/debug-1.c: New.
33556 * gcc.dg/vmx/debug-2.c: New.
33557 * gcc.dg/vmx/debug-3.c: New.
33558 * gcc.dg/vmx/debug-4.c: New.
33559 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
33560 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
33561 * gcc.dg/vmx/eg-5.c: New.
33562 * gcc.dg/vmx/fft.c: New.
33563 * gcc.dg/vmx/gcc-bug-1.c: New.
33564 * gcc.dg/vmx/gcc-bug-2.c: New.
33565 * gcc.dg/vmx/gcc-bug-3.c: New.
33566 * gcc.dg/vmx/gcc-bug-4.c: New.
33567 * gcc.dg/vmx/gcc-bug-5.c: New.
33568 * gcc.dg/vmx/gcc-bug-6.c: New.
33569 * gcc.dg/vmx/gcc-bug-7.c: New.
33570 * gcc.dg/vmx/gcc-bug-8.c: New.
33571 * gcc.dg/vmx/gcc-bug-9.c: New.
33572 * gcc.dg/vmx/gcc-bug-b.c: New.
33573 * gcc.dg/vmx/gcc-bug-c.c: New.
33574 * gcc.dg/vmx/gcc-bug-d.c: New.
33575 * gcc.dg/vmx/gcc-bug-e.c: New.
33576 * gcc.dg/vmx/gcc-bug-f.c: New.
33577 * gcc.dg/vmx/gcc-bug-g.c: New.
33578 * gcc.dg/vmx/gcc-bug-i.c: New.
33579 * gcc.dg/vmx/harness.h: New.
33580 * gcc.dg/vmx/ira1.c: New.
33581 * gcc.dg/vmx/ira2a.c: New.
33582 * gcc.dg/vmx/ira2b.c: New.
33583 * gcc.dg/vmx/ira2.c: New.
33584 * gcc.dg/vmx/ira2c.c: New.
33585 * gcc.dg/vmx/mem.c: New.
33586 * gcc.dg/vmx/newton-1.c: New.
33587 * gcc.dg/vmx/ops.c: New.
33588 * gcc.dg/vmx/sn7153.c: New.
33589 * gcc.dg/vmx/spill2.c: New.
33590 * gcc.dg/vmx/spill3.c: New.
33591 * gcc.dg/vmx/spill.c: New.
33592 * gcc.dg/vmx/t.c: New.
33593 * gcc.dg/vmx/varargs-1.c: New.
33594 * gcc.dg/vmx/varargs-2.c: New.
33595 * gcc.dg/vmx/varargs-3.c: New.
33596 * gcc.dg/vmx/varargs-4.c: New.
33597 * gcc.dg/vmx/varargs-5.c: New.
33598 * gcc.dg/vmx/varargs-6.c: New.
33599 * gcc.dg/vmx/varargs-7.c: New.
33600 * gcc.dg/vmx/vmx.exp: New.
33601 * gcc.dg/vmx/vprint-1.c: New.
33602 * gcc.dg/vmx/vscan-1.c: New.
33603 * gcc.dg/vmx/x-01.c: New.
33604 * gcc.dg/vmx/x-02.c: New.
33605 * gcc.dg/vmx/x-03.c: New.
33606 * gcc.dg/vmx/x-04.c: New.
33607 * gcc.dg/vmx/x-05.c: New.
33608 * gcc.dg/vmx/yousufi-1.c: New.
33609 * gcc.dg/vmx/zero-1.c: New.
33610 * gcc.dg/vmx/zero.c: New.
33612 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
33614 * g++.dg/lookup/java1.C: Update for chage of
33616 * g++.dg/lookup/java2.C: Likewise.
33618 2004-04-17 Laurent GUERBY <laurent@guerby.net>
33620 * ada/acats/run_all.sh: use -O2 by default.
33622 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
33624 * gcc.dg/vr-mult-[12].c: New tests.
33626 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
33628 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
33630 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
33632 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
33634 * lib/target-supports.exp (check_profiling_available): Assume
33635 profiling isn't available for mips*-*-elf targets.
33637 2004-04-14 Uros Bizjak <uros@kss-loka.si>
33639 * gcc.dg/builtins-38.c: New test.
33641 2004-04-14 Eric Christopher <echristo@redhat.com>
33643 * g++.dg/charset/charset.exp: Run .cc extension tests.
33645 2004-04-14 Zack Weinberg <zack@codesourcery.com>
33647 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
33649 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33651 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
33653 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
33655 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
33656 * gcc.dg/i386-387-2.c: Likewise.
33658 * gcc.dg/i386-387-7.c: New test.
33659 * gcc.dg/i386-387-8.c: New test.
33661 * gcc.dg/builtins-37.c: New test.
33663 2004-04-13 Geoffrey Keating <geoffk@apple.com>
33665 * g++.dg/pch/externc-1.C: Add missing semicolon.
33667 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
33669 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
33671 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
33673 * gcc.c-torture/execute/20040411-1.c: New test.
33675 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
33677 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
33679 2004-04-09 Chris Demetriou <cgd@broadcom.com>
33681 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
33683 2004-04-09 Zack Weinberg <zack@codesourcery.com>
33685 * lib/target-supports.exp (check_named_sections_available): New.
33686 * lib/gcc-dg.exp (dg-require-named-sections): New.
33687 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
33688 old-deja.exp. Also prune error-count message from HP linker.
33689 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
33691 * g++.dg/init/init-ref4.C: Use dg-require-weak.
33692 * g++.old-deja/g++.pt/static3.C: Likewise.
33693 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
33695 2004-04-09 Roger Sayle <roger@eyesopen.com>
33697 * gcc.c-torture/execute/20040409-1.c: New test case.
33698 * gcc.c-torture/execute/20040409-2.c: New test case.
33699 * gcc.c-torture/execute/20040409-3.c: New test case.
33701 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
33703 * gcc.dg/20040409-1.c: New test.
33705 2004-04-08 Roger Sayle <roger@eyesopen.com>
33708 * g++.dg/opt/pr14888.C: New test case.
33710 2004-04-08 Geoffrey Keating <geoffk@apple.com>
33712 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
33713 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
33714 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
33715 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
33718 2004-04-08 Paul Brook <paul@codesourcery.com>
33720 * gcc.dg/spill-1.c: New test.
33722 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33724 * gcc.dg/torture/builtin-ctype-2.c: New test.
33726 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
33728 * gcc.dg/pch/pch.exp: Add largefile test.
33730 2004-04-06 Geoffrey Keating <geoffk@apple.com>
33732 * g++.dg/pch/externc-1.Hs: New.
33733 * g++.dg/pch/externc-1.C: New.
33735 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33737 * gcc.dg/compat/struct-by-value-5a_main.c,
33738 gcc.dg/compat/struct-by-value-5b_main.c: New files.
33739 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
33740 * gcc.dg/compat/struct-by-value-5a_x.c,
33741 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
33742 gcc.dg/compat/struct-by-value-5_x.c.
33743 * gcc.dg/compat/struct-by-value-5a_y.c,
33744 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
33745 gcc.dg/compat/struct-by-value-5_y.c.
33747 * gcc.dg/compat/struct-by-value-6a_main.c,
33748 gcc.dg/compat/struct-by-value-6b_main.c: New files.
33749 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
33750 * gcc.dg/compat/struct-by-value-6a_x.c,
33751 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
33752 gcc.dg/compat/struct-by-value-6_x.c.
33753 * gcc.dg/compat/struct-by-value-6a_y.c,
33754 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
33755 gcc.dg/compat/struct-by-value-6_y.c.
33757 * gcc.dg/compat/struct-by-value-7a_main.c,
33758 gcc.dg/compat/struct-by-value-7b_main.c: New files.
33759 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
33760 * gcc.dg/compat/struct-by-value-7a_x.c,
33761 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
33762 gcc.dg/compat/struct-by-value-7_x.c.
33763 * gcc.dg/compat/struct-by-value-7a_y.c,
33764 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
33765 gcc.dg/compat/struct-by-value-7_y.c.
33767 2004-04-06 Jakub Jelinek <jakub@redhat.com>
33769 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
33770 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
33771 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
33774 2004-04-06 Uros Bizjak <uros@kss-loka.si>
33776 * gcc.dg/builtins-36.c: New test.
33778 2004-04-06 Paul Brook <paul@codesourcery.com>
33780 * README.gcc: Remove obsolete contraint on testcases.
33782 2004-04-05 Paul Brook <paul@codesourcery.com>
33785 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
33786 failure and exit(0) on success.
33787 * g++.dg/expr/anew2.C: Ditto.
33788 * g++.dg/expr/anew3.C: Ditto.
33789 * g++.dg/expr/anew4.C: Ditto.
33791 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
33794 * g++.dg/template/unify7.C: New.
33796 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
33798 * g++.dg/README: Bring up to date with new subdirectories; remove
33799 duplicate subdirectory lines.
33801 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
33804 * g++.dg/template/unify5.C: New.
33805 * g++.dg/template/unify6.C: New.
33806 * g++.dg/template/qualttp20.C: Adjust.
33807 * g++.old-deja/g++.jason/report.C: Adjust.
33808 * g++.old-deja/g++.other/qual1.C: Adjust.
33810 2004-04-01 Mark Mitchell <mark@codesourcery.com>
33813 * g++.dg/inherit/ptrmem1.C: New test.
33815 2004-04-01 Jakub Jelinek <jakub@redhat.com>
33818 * gcc.c-torture/execute/20040331-1.c: New test.
33819 * gcc.dg/20040331-1.c: New test.
33821 2004-04-01 Paul Brook <paul@codesourcery.com>
33823 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
33825 2004-03-30 Mark Mitchell <mark@codesourcery.com>
33828 * g++.dg/init/goto1.C: New test.
33831 * g++.dg/template/defarg4.C: New test.
33833 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
33835 * gcc.dg/altivec-11.c: Extend test for more valid cases.
33837 2004-03-28 David Edelsohn <edelsohn@gnu.org>
33839 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
33841 2004-03-28 Zack Weinberg <zack@codesourcery.com>
33843 * gcc.dg/noncompile/undeclared-2.c: New test.
33845 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
33847 * gcc.dg/940409-1.c: Remove XFAIL.
33848 * gcc.dg/reg-vol-struct-1.c: New test.
33850 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33852 * gcc.dg/torture/builtin-wctype-1.c: New test.
33854 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
33856 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
33857 * gcc.dg/20001101-1.c: Likewise.
33858 * gcc.dg/20001102-1.c: Likewise.
33860 2004-03-25 Roger Sayle <roger@eyesopen.com>
33862 * gcc.dg/compare8.c: Add an additional test for XOR.
33864 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33866 * gcc.dg/torture/builtin-ctype-1.c: New test.
33868 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33870 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
33871 * gcc.dg/torture/builtin-math-1.c: Likewise.
33872 * gcc.dg/torture/builtin-power-1.c: New test.
33874 2004-03-24 Andreas Schwab <schwab@suse.de>
33876 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
33879 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
33880 Roger Sayle <roger@eyesopen.com>
33882 * gcc.dg/compare8.c: New test case.
33884 2004-03-23 Ziemowit Laski <zlaski@apple.com>
33886 * g++.dg/ext/altivec-7.C: New test.
33888 2004-03-23 Zack Weinberg <zack@codesourcery.com>
33890 PR 12267, 12391, 12560, 13129, 14114, 14133
33891 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
33892 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
33893 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
33894 Adjust error regexps.
33895 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
33896 * gcc.dg/noncompile/undeclared-1.c: New test cases.
33897 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
33898 * gcc.dg/local1.c: Add explanatory comment.
33900 2004-03-23 Roger Sayle <roger@eyesopen.com>
33902 PR optimization/14669
33903 * g++.dg/opt/fold2.C: New test case.
33905 2004-03-22 Jakub Jelinek <jakub@redhat.com>
33908 * gcc.dg/20040322-1.c: New test.
33910 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
33912 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
33913 * gcc.dg/ultrasp4.c: Likewise.
33914 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
33916 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
33918 * gcc.dg/i386-sse-8.c: Reset default options.
33920 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
33922 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
33923 in the error message text.
33925 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
33927 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
33929 2004-03-21 Mark Mitchell <mark@codesourcery.com>
33932 * g++.dg/init/array13.C: New test.
33934 2004-03-20 Roger Sayle <roger@eyesopen.com>
33937 * gcc.c-torture/compile/pr13889.c: New test case.
33939 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
33942 * builtins-1.c (nan, nans): Don't test.
33943 * builtins-30.c: Don't use nan, nanf, nanl.
33944 * builtins-35.c: New test.
33946 2004-03-19 Ziemowit Laski <zlaski@apple.com>
33948 * g++.dg/ext/altivec-6.C: New test.
33950 2004-03-19 Mark Mitchell <mark@codesourcery.com>
33952 * g++.dg/init/placement3.C: New test.
33954 * g++.dg/template/spec13.C: New test.
33956 * g++.dg/lookup/using11.C: New test.
33958 * g++.dg/lookup/koenig3.C: New test.
33960 * g++.dg/template/operator2.C: New test.
33962 * g++.dg/expr/dtor3.C: New test.
33963 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
33965 * g++.old-deja/g++.law/visibility28.C: Likewise.
33967 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
33969 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
33970 * gcc.dg/ppc64-abi-3.c: Likewise.
33972 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
33975 * g++.dg/parse/template15.C: New test.
33977 2004-03-18 Mark Mitchell <mark@codesourcery.com>
33979 * g++.dg/expr/dtor2.C: New test.
33981 * g++.dg/lookup/anon4.C: New test.
33983 * g++.dg/overload/using1.C: New test.
33985 * g++.dg/template/lookup7.C: New test.
33987 * g++.dg/template/typename6.C: New test.
33989 * g++.dg/expr/cond6.C: New test.
33991 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33993 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
33995 2004-03-18 Mark Mitchell <mark@codesourcery.com>
33997 * g++.dg/expr/cond5.C: New test.
33998 * g++.dg/expr/constcast1.C: Likewise.
33999 * g++.dg/expr/ptrmem2.C: Likewise.
34000 * g++.dg/expr/ptrmem3.C: Likewise.
34001 * g++.dg/lookup/main1.C: Likewise.
34002 * g++.dg/template/lookup6.C: Likewise.
34004 2004-03-18 Mark Mitchell <mark@codesourcery.com>
34006 * gcc.dg/local1.c: New test.
34008 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
34010 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34012 * gcc.dg/torture/builtin-convert-1.c: New test.
34014 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34016 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
34018 2004-03-16 Mark Mitchell <mark@codesourcery.com>
34021 * g++.dg/warn/Wunused-7.C: New test.
34023 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34025 * gcc.dg/torture/builtin-integral-1.c: New test.
34027 2004-03-16 Mark Mitchell <mark@codesourcery.com>
34030 * g++.dg/parse/non-dependent3.C: New test.
34032 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
34034 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
34035 * g++.dg/eh/simd-2.C: Likewise.
34036 * g++.dg/init/array10.C: Likewise.
34037 * gcc.c-torture/compile/simd-1.c: Likewise.
34038 * gcc.c-torture/compile/simd-2.c: Likewise.
34039 * gcc.c-torture/compile/simd-3.c: Likewise.
34040 * gcc.c-torture/compile/simd-4.c: Likewise.
34041 * gcc.c-torture/compile/simd-6.c: Likewise.
34042 * gcc.c-torture/execute/simd-1.c: Likewise.
34043 * gcc.c-torture/execute/simd-2.c: Likewise.
34044 * gcc.dg/compat/vector-defs.h: Likewise.
34045 * gcc.dg/20020531-1.c: Likewise.
34046 * gcc.dg/altivec-3.c: Likewise.
34047 * gcc.dg/altivec-4.c: Likewise.
34048 * gcc.dg/altivec-varargs-1.c: Likewise.
34049 * gcc.dg/compat/vector-defs.h: Likewise.
34050 * gcc.dg/i386-mmx-3.c: Likewise.
34051 * gcc.dg/i386-sse-4.c: Likewise.
34052 * gcc.dg/i386-sse-5.c: Likewise.
34053 * gcc.dg/i386-sse-8.c: Likewise.
34054 * gcc.dg/simd-1.c: Likewise.
34055 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
34056 __ev64_opaque__ since the machine description provides it.
34058 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
34060 * lib/compat.exp (skip_list): New global variable.
34061 Use it to hold the user defined COMPAT_SKIPS list if any.
34062 (compat-obj): Add the members of skip_list to optall.
34064 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
34066 * gcc.dg/compat/union-by-value-1_main.c,
34067 union-by-value-1_x.c, union-by-value-1_y.c,
34068 union-check.h, union-defs.h,
34069 union-init.h, union-return-1_main.c,
34070 union-return-1_x.c, union-return-1_y.c: New files.
34072 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
34074 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
34075 mixed-struct-init.h: Add 4 mixed structure types.
34076 struct-by-value-21_main.c, struct-by-value-21_x.c,
34077 struct-by-value-21_y.c, struct-return-21_main.c,
34078 struct-return-21_x.c, struct-return-21_y.c: New files.
34080 2004-03-13 Mark Mitchell <mark@codesourcery.com>
34083 * g++.dg/parse/template14.C: New test.
34085 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
34087 * gcc.c-torture/execute/20040313-1.c: New test.
34089 2004-03-13 Jakub Jelinek <jakub@redhat.com>
34092 * gcc.dg/20040311-2.c: New test.
34094 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
34097 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
34100 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
34102 * gcc.dg/20040305-2.c: Add missing return statement.
34104 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34106 * gcc.dg/builtins-34.c: Also check pow10*.
34108 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
34111 * gcc.dg/20040305-2.c: New test.
34113 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
34115 * gcc.dg/20040310-1.c: New test.
34117 2004-03-11 Roger Sayle <roger@eyesopen.com>
34119 * gcc.c-torture/execute/20040311-1.c: New test case.
34121 2004-03-11 Mark Mitchell <mark@codesourcery.com>
34124 * g++.dg/lookup/enum1.C: New test.
34126 2004-03-10 Mark Mitchell <mark@codesourcery.com>
34129 * g++.dg/lookup/struct2.C: New test.
34131 2004-03-10 Uros Bizjak <uros@kss-loka.si>
34133 * gcc.dg/builtins-34.c: New test.
34135 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34137 * gcc.dg/torture/builtin-nonneg-1.c: New test.
34139 2004-03-09 James E Wilson <wilson@specifixinc.com>
34141 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
34142 * gcc.dg/alias-2.c: New testcase.
34144 2004-03-09 Zack Weinberg <zack@codesourcery.com>
34146 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
34148 2004-03-09 Roger Sayle <roger@eyesopen.com>
34150 * gcc.c-torture/execute/20040309-1.c: New test case.
34152 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
34155 * g++.dg/overload/ref1.C: New.
34157 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34160 * g++.dg/template/spec12.C: New test.
34163 * g++.dg/parse/crash14.C: New test.
34165 2004-03-09 Mark Mitchell <mark@codesourcery.com>
34168 * g++.dg/init/ref11.C: New test.
34170 2004-03-09 Mark Mitchell <mark@codesourcery.com>
34173 * g++.dg/parse/builtin2.C: New test.
34175 2004-03-08 Mark Mitchell <mark@codesourcery.com>
34178 * g++.dg/init/ctor3.C: New test.
34179 * g++.dg/init/union1.C: New test.
34180 * g++.dg/ext/anon-struct4.C: New test.
34182 2004-03-08 Mark Mitchell <mark@codesourcery.com>
34184 * g++.dg/lookup/koenig1.C: Tweak error messages.
34185 * g++.dg/lookup/used-before-declaration.C: Likewise.
34186 * g++.dg/other/do1.C: Likewise.
34187 * g++.dg/overload/koenig1.C: Likewise.
34188 * g++.dg/parse/crash13.C: Likewise.
34189 * g++.dg/template/instantiate3.C: Likewise.
34191 2004-03-08 Eric Christopher <echristo@redhat.com>
34193 * * lib/target-supports.exp: Enable libiconv in test
34194 compilation. Fix up error checking.
34196 2004-03-08 Roger Sayle <roger@eyesopen.com>
34198 PR middle-end/14289
34199 * gcc.dg/pr14289-1.c: New test case.
34200 * gcc.dg/pr14289-2.c: Likewise.
34201 * gcc.dg/pr14289-3.c: Likewise.
34203 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
34205 * gcc.c-torture/execute/20040308-1.c: New test.
34207 2004-03-07 Roger Sayle <roger@eyesopen.com>
34209 * gcc.c-torture/execute/20040307-1.c: New test case.
34211 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
34213 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
34215 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
34217 * gcc.dg/20040306-1.c: New test.
34219 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
34221 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
34223 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
34225 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
34228 * gcc.dg/decl-6.c: New test.
34230 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34232 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
34233 Rename LOGPOW -> LOG_POW.
34234 (SQRT_EXP, POW_EXP): New.
34236 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
34238 * gcc.dg/i386-sse-8.c: New test.
34240 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
34243 * gcc.dg/decl-5.c: New test.
34245 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
34247 * gcc.dg/20040305-1.c: New test.
34249 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
34252 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
34254 2004-03-04 Ziemowit Laski <zlaski@apple.com>
34256 PR c++/14425, c++/14426
34257 * g++.dg/ext/altivec-4.C: New test.
34258 * g++.dg/ext/altivec-5.C: New test.
34260 2004-03-04 Geoffrey Keating <geoffk@apple.com>
34262 * g++.old-deja/g++.other/linkage1.C: Expect errors about
34263 global variables of a type with no linkage.
34264 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
34265 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
34266 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
34267 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
34268 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
34269 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
34270 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
34271 * g++.dg/warn/deprecated.C: Name enum Color.
34272 * g++.dg/overload/VLA.C: Name structure for 'b'.
34273 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
34275 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
34277 * gcc.c-torture/compile/20040304-1.c: New test.
34279 2004-03-03 Zack Weinberg <zack@codesourcery.com>
34282 * gcc.dg/decl-4.c: New testcase.
34284 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
34286 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
34287 as PRECF if sizeof (float) > sizeof (double).
34288 (PRECL): Make it the same as PRECF if
34289 sizeof (float) > sizeof (long double).
34291 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34293 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
34294 system type. Add check for irix6 which doesn't have c99 runtime.
34296 2004-03-03 Bob Wilson <bob.wilson@acm.org>
34298 * gcc.dg/const-elim-1.c: xfail for xtensa.
34300 2004-03-01 Mark Mitchell <mark@codesourcery.com>
34303 * g++.dg/template/cond4.C: New test.
34305 2004-03-01 Mark Mitchell <mark@codesourcery.com>
34308 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
34311 * g++.dg/parse/defarg7.C: New test.
34314 * g++.dg/template/friend26.C: New test.
34316 2004-03-01 Mark Mitchell <mark@codesourcery.com>
34319 * g++.dg/abi/mangle21.C: New test.
34322 * g++.dg/parse/constructor2.C: New test.
34325 * g++.dg/template/sfinae1.C: New test.
34327 2004-02-29 Mark Mitchell <mark@codesourcery.com>
34330 * g++.dg/expr/crash2.C: New test.
34332 PR middle-end/13448
34333 * gcc.dg/inline-5.c: New test.
34334 * gcc.dg/always-inline.c: Split out tests into ...
34335 * gcc.dg/always-inline2.c: ... this and ...
34336 * gcc.dg/always-inline3.c: ... this.
34338 2004-02-29 Mark Mitchell <mark@codesourcery.com>
34341 * g++.dg/debug/crash1.C: New test.
34343 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
34345 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
34346 function with __attribute__((noinline)).
34347 (recurser_void2): Likewise.
34348 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
34349 (recurser_void2): Likewise.
34351 2004-02-29 Roger Sayle <roger@eyesopen.com>
34353 PR middle-end/14203
34354 * g++.dg/warn/Wunused-6.C: New test case.
34356 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
34358 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
34361 2004-02-27 Eric Christopher <echristo@redhat.com>
34363 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
34364 * g++.dg/charset/asm2.c: Run only x86.
34365 * gcc.dg/charset/asm3.c: Ditto.
34367 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
34369 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
34372 2004-02-27 Ziemowit Laski <zlaski@apple.com>
34374 * g++.dg/ext/altivec-3.C: New.
34376 2004-02-26 Richard Henderson <rth@redhat.com>
34378 * g++.dg/ext/attrib10.C: Mark for warning.
34379 * gcc.dg/attr-alias-1.c: New.
34381 2004-02-26 Richard Henderson <rth@redhat.com>
34383 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
34384 * gcc.c-torture/execute/20040208-2.c: ... it back.
34386 2004-02-26 Eric Christopher <echristo@redhat.com>
34388 * lib/target-supports.exp (check-iconv-available): New function.
34389 * lib/gcc-dg.exp (dg-require-iconv): New function.
34391 * gcc.dg/charset: New directory.
34392 * gcc.dg/charset/charset.exp: New file.
34393 * gcc.dg/charset/asm1.c: Ditto.
34394 * gcc.dg/charset/asm2.c: Ditto.
34395 * gcc.dg/charset/asm3.c: Ditto.
34396 * gcc.dg/charset/asm4.c: Ditto.
34397 * gcc.dg/charset/asm5.c: Ditto.
34398 * gcc.dg/charset/attribute1.c: Ditto.
34399 * gcc.dg/charset/attribute2.c: Ditto.
34400 * gcc.dg/charset/string1.c: Ditto.
34401 * g++.dg/charset: New directory.
34402 * g++.dg/dg.exp: Add here. Special options.
34403 * g++.dg/charset/charset.exp: New file.
34404 * g++.dg/charset/asm1.c: Ditto.
34405 * g++.dg/charset/asm2.c: Ditto.
34406 * g++.dg/charset/asm3.c: Ditto.
34407 * g++.dg/charset/asm4.c: Ditto.
34408 * g++.dg/charset/attribute1.c: Ditto.
34409 * g++.dg/charset/attribute2.c: Ditto.
34410 * g++.dg/charset/extern1.cc: Ditto.
34411 * g++.dg/charset/extern2.cc: Ditto.
34412 * g++.dg/charset/string1.c: Ditto.
34414 2004-02-26 Mark Mitchell <mark@codesourcery.com>
34417 * g++.dg/parse/comma1.C: New test.
34419 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34422 * g++.dg/template/ttp8.C: New test.
34424 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
34426 * gcc.dg/fixuns-trunc-1.c: New test.
34428 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
34430 * gcc.dg/builtins-config.h: Use #elif.
34432 2004-02-26 Michael Matz <matz@suse.de>
34434 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
34435 * gcc.dg/991214-1.c: Likewise.
34436 * gcc.dg/i386-asm-1.c: Likewise.
34438 2004-02-25 Richard Henderson <rth@redhat.com>
34440 * gcc.c-torture/execute/20040208-2.c: Move ...
34441 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
34443 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34446 * g++.dg/other/crash-3.C: New test.
34448 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
34450 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
34451 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
34453 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
34456 2004-02-24 Michael Matz <matz@suse.de>
34458 * gcc.dg/i386-regparm.c: New.
34460 2004-02-23 James E Wilson <wilson@specifixinc.com>
34462 * gcc.c-torture/execute/20040223-1.c: New.
34464 2004-02-23 Zack Weinberg <zack@codesourcery.com>
34465 Kazu Hirata <kazu@cs.umass.edu>
34467 * gcc.dg/fwritable-strings-1.c: Remove.
34469 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
34472 * gcc.dg/20040223-1.c: New test.
34474 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34477 * g++.dg/ext/typeof9.C: New test.
34479 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34482 * g++.dg/other/switch1.C: New test.
34484 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
34486 * gcc.dg/cast-function-1.c: Adjust for new informative message.
34487 * gcc.dg/va-arg-1.c: Likewise.
34489 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34492 * g++.dg/template/koenig5.C: New test.
34494 2004-02-21 Ziemowit Laski <zlaski@apple.com>
34496 * g++.dg/ext/altivec-1.C: Generalize target triple.
34497 * g++.dg/ext/altivec-2.C: New test case.
34498 * g++.dg/ext/altivec_check.h: New file.
34499 * gcc.dg/altivec-1.c: Generalize target triple;
34500 include altivec_check.h and call altivec_check().
34501 * gcc.dg/altivec-[2-5].c: Generalize target triple.
34502 * gcc.dg/altivec-6.c: New test case.
34503 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
34504 type casts as needed.
34505 * gcc.dg/altivec-10.c: Include altivec_check.h and call
34507 * gcc.dg/altivec-12.c: New test case.
34508 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
34509 include altivec_check.h and call altivec_check().
34510 * gcc.dg/altivec_check.h: New file.
34512 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34514 * lib/target-supports.exp (check_alias_available): Don't mangle
34515 function `g' in test program.
34517 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34519 * lib/target-supports.exp (check_profiling_available): Check
34520 argument to determine whether we support a profiling type.
34521 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
34522 check_profiling_available.
34523 * g++.dg/bprob/bprob.exp: Likewise.
34524 * g77.dg/bprob/bprob.exp: Likewise.
34525 * gcc.misc-tests/bprob.exp: Likewise.
34526 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
34527 dg-require-profiling and delete expected error handling.
34528 * gcc.dg/20021014-1.c: Likewise.
34529 * gcc.dg/nest.c: Likewise.
34531 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
34534 * g++.dg/other/vthunk1.C: New test.
34536 2004-02-20 Falk Hueffner <falk@debian.org>
34539 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
34541 2004-02-20 Mark Mitchell <mark@codesourcery.com>
34544 * g++.dg/other/error8.C: Remove XFAIL markers.
34547 * g++.dg/ext/packed5.C: New test.
34550 * g++.dg/warn/Wunused-5.C: New test.
34553 * g++.dg/lookup/member1.C: New test.
34555 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
34557 * gcc.c-torture/compile/20040130-1.c: Enable only when
34558 __INT_MAX__ >= 2147483647L.
34559 * gcc.c-torture/compile/961203-1.c: Likewise.
34561 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
34563 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
34564 * g++.dg/opt/template1.C: Robustify assembler regexp
34566 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
34568 * gcc.c-torture/execute/simd-4.x: Remove.
34569 * gcc.c-torture/execute/va-arg-25.x: Likewise.
34570 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
34571 Guard with #ifndef SKIP_ATTRIBUTE.
34572 * gcc.dg/compat/vector-1_y.c: Likewise.
34573 * gcc.dg/compat/vector-2_x.c: Likewise.
34574 * gcc.dg/compat/vector-2_y.c: Likewise.
34575 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
34576 * g++.dg/eh/simd-2.C: Likewise.
34578 2004-02-19 Alan Modra <amodra@bigpond.net.au>
34580 * gcc.c-torture/compile/complex-1.c: New.
34582 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
34585 * gcc.c-torture/execute/20040218-1.c: New test.
34587 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34590 * g++.dg/parse/new2.C: New test.
34592 2004-02-18 Paul Brook <paul@codesourcery.com>
34594 * gcc.c-torture/compile/libcall-1.c: New test.
34596 2004-02-18 Paul Brook <paul@codesourcery.com>
34599 * gcc.dg/debug/debug-7.c: New test.
34601 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
34603 * gcc.dg/20040217-1.c: New test.
34605 2004-02-17 Zack Weinberg <zack@codesourcery.com>
34607 * gcc.c-torture/execute/990208-1.x: Delete.
34609 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
34611 * gcc.c-torture/execute/20040208-2.x: New file.
34613 2004-02-17 Mark Mitchell <mark@codesourcery.com>
34616 * g++.dg/abi/structret1.C: New test.
34618 2004-02-17 Jakub Jelinek <jakub@redhat.com>
34620 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
34621 (i386_cpuid): No need to test if cpuid is available on AMD64.
34622 Fix assembly, so that it works onboth i386 and AMD64.
34623 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
34624 (vecInLong): Fix s[] member type to unsigned int.
34625 (vecInWord): Remove type.
34626 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
34627 (a64, b64, c64, d64, e64): Remove.
34628 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
34629 Remove unused variable. Remove initialization of removed variables.
34630 Don't call mmx_tests nor sse_tests.
34631 (reference_mmx, reference_sse): Remove.
34632 (check): Add return stmt.
34633 * gcc.dg/i386-sse-7.c: New test.
34634 * gcc.dg/i386-mmx-4.c: New test.
34636 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34638 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
34639 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
34640 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
34641 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
34642 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
34643 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
34644 g++.dg/tc1/dr94.C: Fix line terminator.
34646 2004-02-16 Geoffrey Keating <geoffk@apple.com>
34648 * gcc.c-torture/compile/20040216-1.c: New.
34650 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34652 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
34653 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
34654 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
34655 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
34656 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
34657 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
34659 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
34661 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
34663 2004-02-15 Mark Mitchell <mark@codesourcery.com>
34666 * g++.dg/expr/cond4.C: New test.
34669 * g++.dg/lookup/crash2.C: New test.
34671 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
34673 * gcc.c-torture/compile/20040214-2.c: New test.
34675 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
34678 * g++.dg/ext/typeof8.C: New test.
34680 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
34682 * gcc.c-torture/compile/20040214-1.c: New test.
34684 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34687 * g++.dg/template/spec11.C: New test.
34689 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34692 * g++.dg/other/error8.C: New test.
34694 2004-02-13 Mark Mitchell <mark@codesourcery.com>
34697 * g++.dg/template/array4.C: New test.
34700 * g++.dg/inherit/thunk2.C: New test.
34703 * g++.dg/eh/cond2.C: New test.
34705 2004-02-12 Alan Modra <amodra@bigpond.net.au>
34707 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
34709 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
34711 * lib/scanasm.exp (dg-scan): Quote pattern before display.
34713 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
34715 * g++.dg/simd-2.C: xfail on ppc64-linux.
34717 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
34720 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
34723 2004-02-11 Uros Bizjak <uros@kss-loka.si>
34725 * gcc.dg/builtins-33.c: New test.
34727 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
34729 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
34731 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
34733 * g++.dg/simd-2.C: Set -maltivec for ppc64.
34735 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
34737 * gcc.dg/ppc64-abi-3.c: New test.
34739 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
34743 * gcc.dg/pr14092-1.c: New testcase.
34745 2004-02-10 Alan Modra <amodra@bigpond.net.au>
34747 * gcc.dg/cpp/assert4.c: Fix typo last change.
34749 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
34750 * gcc.dg/cpp/assert4.c: Handle powerpc64.
34752 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
34754 2004-02-09 Roger Sayle <roger@eyesopen.com>
34756 * gcc.c-torture/compile/20040209-1.c: New test case.
34758 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
34760 * gcc.dg/c90-init-1.c: Adjust expected error messages.
34762 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
34764 * gcc.c-torture/execute/20040208-[12].c: New tests.
34766 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
34768 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
34770 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
34772 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
34774 2004-02-07 Zack Weinberg <zack@codesourcery.com>
34777 * gcc.dg/visibility-8.c: New testcase.
34779 2004-02-07 Zack Weinberg <zack@codesourcery.com>
34781 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
34783 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
34785 2004-02-07 Roger Sayle <roger@eyesopen.com>
34787 PR middle-end/13696
34788 * g++.dg/opt/fold1.C: New test case.
34790 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34793 * g++.dg/other/crash-2.C: New test.
34795 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34798 * g++.dg/parse/angle-bracket2.C: New test.
34800 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
34802 PR middle-end/13750
34804 2004-01-15 Geoffrey Keating <geoffk@apple.com>
34806 * g++.dg/pch/wchar-1.C: New.
34807 * g++.dg/pch/wchar-1.Hs: New.
34809 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34812 * g++.dg/parse/error15.C: New test.
34813 * g++.dg/parse/crash11.C: Update dg-error mark.
34815 2004-02-04 Mark Mitchell <mark@codesourcery.com>
34818 * g++.dg/warn/conv2.C: New test.
34820 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34823 * g++.dg/warn/incomplete1.C: Remove xfail.
34825 2004-02-04 Mark Mitchell <mark@codesourcery.com>
34827 * lib/file-format.exp (gcc_target_object_format): Use
34828 ${tool}_target_compile, not gcc_target_compile.
34829 * lib/target-supports.exp (check_alias_available): Likewise.
34830 (check_gc_sections_available): Likewise.
34831 * g++.dg/ext/attrib10.C: Use dg-require-alias.
34832 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
34835 2004-02-04 Mark Mitchell <mark@codesourcery.com>
34838 * g++.dg/template/static6.C: New test.
34840 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
34842 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
34844 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34846 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
34847 tests for systems where `char' is unsigned by default.
34849 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34852 * g++.dg/template/partial3.C: New test.
34854 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
34856 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
34857 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
34858 Remove mentions of obsolete ports.
34860 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
34862 * gcc.dg/noncompile/20001228-1.c: Fix for new
34865 2004-02-03 Roger Sayle <roger@eyesopen.com>
34868 * gcc.c-torture/execute/multdi-1.c: New test case.
34870 2004-02-03 Mark Mitchell <mark@codesourcery.com>
34873 * g++.dg/template/lookup5.C: New test.
34875 2004-02-03 Mark Mitchell <mark@codesourcery.com>
34878 * g++.dg/template/lookup4.C: New test.
34881 * g++.dg/parse/error14.C: New test.
34884 * g++.dg/parse/template13.C: New test.
34886 2004-02-03 Mark Mitchell <mark@codesourcery.com>
34889 * g++.dg/template/koenig4.C: New test.
34892 * g++.dg/template/crash17.C: New test.
34895 * g++.dg/parse/error13.C: New test.
34896 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
34898 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
34900 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
34902 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
34906 * gcc.dg/noncompile/20040203-1.c: New test.
34907 * gcc.dg/noncompile/20040203-2.c: Likewise.
34908 * gcc.dg/noncompile/20040203-3.c: Likewise.
34909 * gcc.dg/20040203-1.c: Likewise.
34911 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
34914 * g++.dg/template/sizeof7.C: New test.
34916 2004-02-02 Eric Christopher <echristo@redhat.com>
34917 Zack Weinberg <zack@codesourcery.com>
34919 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
34921 2004-02-02 Zack Weinberg <zack@codesourcery.com>
34923 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
34924 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
34925 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
34926 * gcc.dg/cleanup-5.c: Run only on Linux targets.
34928 2004-02-02 Mark Mitchell <mark@codesourcery.com>
34931 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
34934 * g++.dg/ext/attrib13.C: New test.
34937 * g++.dg/conversion/op2.C: New test.
34939 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
34941 * gcc.dg/titype-1.c: Fix pasto.
34943 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
34945 * gcc.dg/titype-1.c: New test.
34947 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34950 * g++.dg/template/non-type-template-argument-1.C,
34951 g++.dg/template/qualified-id1.C: Update dg-error marks.
34952 * g++.dg/template/nontype6.C: New test.
34954 2004-02-01 Roger Sayle <roger@eyesopen.com>
34956 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
34957 * gcc.dg/builtins-31.c: New testcase.
34958 * gcc.dg/builtins-32.c: New testcase.
34960 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
34962 * objc.dg/call-super-2.m: Update line numbers
34963 for the including of stddef.h.
34965 2004-01-30 Michael Matz <matz@suse.de>
34967 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
34968 g++.dg/ext/case-range3.C: New tests.
34970 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34974 * g++.dg/template/member4.C: New test.
34976 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34979 * g++.dg/template/sizeof6.C: New test.
34981 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
34983 * gcc.dg/fwritable-strings-1.c: New test.
34985 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
34987 * gcc.c-torture/compile/20040130-1.c: New test.
34989 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
34991 * objc.dg/call-super-2.m: Include stddef.h for size_t.
34993 2004-01-29 Mark Mitchell <mark@codesourcery.com>
34996 * g++.dg/template/ctor3.C: New test.
34998 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35000 * g++.dg/tc1: New directory.
35001 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
35002 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
35003 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
35004 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
35005 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
35007 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35009 * g++.dg/parse/error11.C: New test.
35010 * g++.dg/parse/error12.C: Likewise.
35012 2004-01-28 Ziemowit Laski <zlaski@apple.com>
35014 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
35015 (scan_initial, main): Use aligned_sizeof instead of sizeof.
35017 2004-01-28 Mark Mitchell <mark@codesourcery.com>
35020 * g++.dg/ext/attrib12.C: New test.
35023 * g++.dg/parse/cast2.C: New test.
35025 2004-01-27 James E Wilson <wilson@specifixinc.com>
35027 * objc.dg/encode-2.m (main): New local string. Set depending on
35028 sizeof long. Use in sscanf call.
35029 * objc.dg/encode-3.m (main): New local string. Set depending on
35030 sizeof long. Use in scan_initial call.
35032 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35034 * objc.dg/call-super-2.m: Make LP64-safe.
35035 * objc.dg/desig-init-1.m: Likewise.
35037 2004-01-27 Devang Patel <dpatel@apple.com>
35039 * g++.dg/debug/namespace1.C: New test.
35041 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
35043 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
35046 * gcc.dg/arm-mmx-1.c: New test.
35048 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
35050 * gcc.dg/20040127-1.c: New test.
35051 * gcc.dg/20040127-2.c: New test.
35053 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
35055 * objc.dg/stret-1.m (glob): Renamed to globa.
35057 2004-01-26 Mark Mitchell <mark@codesourcery.com>
35060 * g++.dg/expr/for1.C: New test.
35062 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
35064 PR middle-end/13779
35065 * gcc.dg/darwin-longlong.c: New test.
35067 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
35069 * gcc.dg/20040124-1.c: Moved test from here...
35070 * gcc.c-torture/compile/20040124-1.c: ...to here.
35072 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
35074 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
35075 the assembly output if -m64 is passed.
35077 2004-01-25 Mark Mitchell <mark@codesourcery.com>
35080 * g++.dg/template/cond3.C: New test.
35082 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35085 * g++.dg/template/ttp7.C: New test.
35087 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35090 * g++.dg/template/nontype4.C: New test.
35091 * g++.dg/template/nontype5.C: Likewise.
35093 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
35095 * gcc.dg/torture/mips-clobber-at.c: New test.
35097 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
35099 * gcc.dg/20040124-1.c: New test.
35101 2004-01-24 Jakub Jelinek <jakub@redhat.com>
35103 * gcc.dg/20040123-1.c: New test.
35105 2004-01-23 Zack Weinberg <zack@codesourcery.com>
35107 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
35109 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
35111 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
35113 2004-01-23 Andrew Pinski <apinski@apple.com>
35115 * gcc.dg/20030121-1.c: Move to ..
35116 * gcc.dg/20040121-1.c: here.
35118 2004-01-23 Roger Sayle <roger@eyesopen.com>
35120 * gcc.dg/builtins-29.c: New test case.
35122 2004-01-23 Zack Weinberg <zack@codesourcery.com>
35125 * gcc.dg/builtins-30.c: New testcase.
35127 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
35129 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
35130 * lib/g77.exp: Likewise.
35131 * lib/objc.exp: Likewise.
35132 * lib/g++.exp: Likewise.
35134 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
35136 * gcc.dg/struct-by-value-2.c: New test.
35138 2004-01-21 Andrew Pinski <apinski@apple.com>
35141 * gcc.dg/20030121-1.c: New test.
35143 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
35145 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
35146 clobber frame pointer register in asm statement.
35148 2004-01-21 Falk Hueffner <falk@debian.org>
35150 * gcc.c-torture/compile/20040121-1.c: New test.
35152 2004-01-21 Zack Weinberg <zack@codesourcery.com>
35154 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
35156 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
35158 * gcc.dg/ppc64-abi-2.c: New test.
35160 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
35162 * lib/treelang.exp: Fill out this file.
35163 * lib/treelang-dg.exp: New File.
35165 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
35167 * gcc.c-torture/compile/981022-1.c: Remove.
35168 * gcc.dg/array-5.c: Remove XFAIL.
35169 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
35170 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
35171 gcc.dg/cond-lvalue-1.c: Update.
35172 * gcc.dg/cast-lvalue-2.c: New test.
35174 2004-01-19 Mark Mitchell <mark@codesourcery.com>
35177 * g++.dg/other/error1.C (class foo): Tweak error message.
35180 * g++.dg/template/call2.C: New test.
35182 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
35184 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
35185 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
35186 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
35187 scalar-return-1_x.c, scalar-return-2_y.c,
35188 scalar-return-3_x.c, scalar-return-3_y.c,
35189 scalar-return-4_x.c, scalar-return-4_y.c,
35190 struct-align-1.h, struct-align-1_x.c,
35191 struct-align-1_y.c, struct-align-2.h,
35192 struct-align-2_x.c, struct-align-2_y.c,
35193 struct-by-value-10_y.c, struct-by-value-11_x.c,
35194 struct-by-value-11_y.c, struct-by-value-12_x.c,
35195 struct-by-value-12_y.c, struct-by-value-13_x.c,
35196 struct-by-value-13_y.c, struct-by-value-14_x.c,
35197 struct-by-value-14_y.c, struct-by-value-15_x.c,
35198 struct-by-value-15_y.c, struct-by-value-16_y.c,
35199 struct-by-value-17_y.c, struct-by-value-18_y.c,
35200 struct-by-value-19_y.c, struct-by-value-1_x.c,
35201 struct-by-value-1_y.c, struct-by-value-20_y.c,
35202 struct-by-value-2_x.c, struct-by-value-2_y.c,
35203 struct-by-value-3_y.c, struct-by-value-4_x.c,
35204 struct-by-value-4_y.c, struct-by-value-5_y.c,
35205 struct-by-value-6_y.c, struct-by-value-7_y.c
35206 struct-by-value-8_x.c, struct-by-value-8_y.c
35207 struct-by-value-9_x.c, struct-by-value-9_y.c
35208 struct-return-10_x.c, struct-return-10_y.c,
35209 struct-return-19_x.c, struct-return-20_x.c
35210 struct-return-2_x.c, struct-return-2_y.c
35211 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
35212 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
35214 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
35216 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
35217 attribute on sparc*-sun-solaris2.*.
35219 2004-01-18 Mark Mitchell <mark@codesourcery.com>
35222 * g++.dg/ext/typeof7.C: New test.
35224 2004-01-18 David Edelsohn <edelsohn@gnu.org>
35226 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
35227 * gcc.dg/const-elim-1.c: Same.
35229 2004-01-17 Ziemowit Laski <zlaski@apple.com>
35231 * objc.dg/stret-1.m: New.
35232 * objc.dg/stret-2.m: New.
35234 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
35237 * g++.dg/ext/vector1.C: New test.
35239 2004-01-16 Geoffrey Keating <geoffk@apple.com>
35241 * gcc.dg/pch/import-1.c: New.
35242 * gcc.dg/pch/import-1.hs: New.
35243 * gcc.dg/pch/import-1a.h: New.
35244 * gcc.dg/pch/import-1b.h: New.
35245 * gcc.dg/pch/import-1c.h: New.
35247 2004-01-16 Mark Mitchell <mark@codesourcery.com>
35250 * g++.dg/ext/array1.C: New test.
35253 * g++.dg/conversion/op1.C: New test.
35255 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
35258 From Kazumoto Kojima / Dan Kegel:
35259 * gcc.dg/pr11864-1.c: New test.
35262 From Marcus Comstedt / Dan Kegel:
35263 * gcc.dg/pr10392-1.c: New test.
35265 2004-01-16 Mark Mitchell <mark@codesourcery.com>
35268 * g++.dg/init/ref10.C: New test.
35270 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35273 * g++.dg/parse/typename6.C: New test.
35275 2004-01-15 Geoffrey Keating <geoffk@apple.com>
35278 * g++.dg/pch/wchar-1.C: New.
35279 * g++.dg/pch/wchar-1.Hs: New.
35281 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35284 * g++.dg/expr/sizeof2.C: New test.
35286 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
35288 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
35290 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
35293 * g++.dg/lookup/strong-using-3.C: New.
35294 * g++.dg/lookup/using-10.C: New.
35296 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
35299 * g++.dg/lookup/strong-using-2.C: New.
35301 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
35302 Dan Kegel <dank@kegel.com>
35303 J"orn Rennecke <joern.rennecke@superh.com>
35306 * gcc.dg/pr9365-1.c: New test.
35308 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35311 * g++.dg/parse/casting-operator2.C: New test.
35312 * g++.old-deja/g++.pt/explicit83.C: Remove.
35314 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
35316 * gcc.dg/label-compound-stmt-1.c: New test.
35317 * gcc.c-torture/compile/950922-1.c,
35318 gcc.c-torture/compile/20000211-3.c,
35319 gcc.c-torture/compile/20000518-1.c,
35320 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
35321 compound statements.
35323 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
35325 * gcc.dg/ppc64-abi-1.c: New test.
35327 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
35329 * g++.dg/ext/attrib9.C: Add dg-warnings.
35331 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35334 * g++.dg/parse/dtor3.C: New test.
35336 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
35339 * g++.dg/parse/try-catch-1.C: New test.
35341 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
35343 * ada/acats/run_all.sh: Add more verbose output in acats.log
35344 when compiling tests.
35346 2004-01-12 Zack Weinberg <zack@codesourcery.com>
35349 * gcc.dg/typedef-redecl.c: New test case.
35350 * gcc.dg/typedef-redecl.h: New support file.
35352 2004-01-13 Jan Hubicka <jh@suse.cz>
35354 * gcc.dg/always_inline.c: New test.
35355 * gcc.dg/debug/20031231-1.c: Fix.
35357 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35360 * g++.dg/template/array3.C: New test.
35362 2004-01-12 Zack Weinberg <zack@codesourcery.com>
35364 * g++.dg/ext/lvalue1.C: No longer expected to fail.
35365 * g++.dg/warn/Wunused-2.C: Likewise.
35367 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35370 * g++.dg/template/instantiate6.C: New test.
35372 2004-01-12 Roger Sayle <roger@eyesopen.com>
35374 PR middle-end/11397
35375 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
35377 2004-01-12 Jan Hubicka <jh@suse.cz>
35380 * gcc.dg/20040112-1.c: New.
35382 * gcc.dg/dwarf-die[1-7].c: Move to...
35383 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
35384 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
35386 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
35389 * g++.dg/parse/friend4.C: New test.
35391 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
35394 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
35395 definition is called a friend.
35397 2004-01-11 Zack Weinberg <zack@codesourcery.com>
35399 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
35401 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
35404 * g++.dg/parse/error10.C: New test.
35405 * g++.dg/template/arg2.C: Accept "invalid type" error.
35407 2004-01-11 Jakub Jelinek <jakub@redhat.com>
35409 PR middle-end/13392
35410 * g++.dg/opt/expect2.C: New test.
35412 2004-01-10 Zack Weinberg <zack@codesourcery.com>
35414 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
35415 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
35416 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
35417 Update dg-error regexps.
35419 2004-01-10 Zack Weinberg <zack@codesourcery.com>
35421 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
35422 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
35424 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
35426 * gcc.dg/pragma-re-1.c: Use right pointer type.
35428 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
35430 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
35432 2004-01-09 Geoffrey Keating <geoffk@apple.com>
35434 * gcc.dg/rs6000-ldouble-1.c: New.
35436 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35440 * g++.dg/other/abstract1.C: New test.
35442 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
35444 * g++.dg/lookup/strong-using-1.C: New.
35446 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
35449 * gcc.dg/func-ptr-conv-1.c: New test.
35450 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
35452 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
35455 * gcc.c-torture/compile/20040109-1.c: New.
35457 2004-01-08 Stuart Hastings <stuart@apple.com>
35459 * gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
35460 * gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
35461 * gcc.dg/i386-sse-6.c: ...this new testcase.
35463 2004-01-09 Alan Modra <amodra@bigpond.net.au>
35465 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
35467 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
35469 * ada/acats/run_acats: Treat 'gnatchop' the same way
35470 as 'gnatmake'. Export GCC_DRIVER.
35471 * ada/acats/run_all.sh: Add target_gnatchop. Use
35472 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
35474 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35477 * g++.dg/template/dependent-expr4.C: New test.
35479 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
35481 * gcc.dg/altivec-11.c: New test.
35483 2004-01-07 Mark Mitchell <mark@codesourcery.com>
35485 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
35487 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
35490 * gcc.dg/enum-compat-1.c: New test.
35491 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
35493 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
35496 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
35497 gcc.dg/c99-idem-qual-3.c: New tests.
35499 2004-01-07 Alan Modra <amodra@bigpond.net.au>
35501 * gcc.dg/winline-7.c: Don't cast void * to int.
35503 2004-01-06 Jan Hubicka <jh@suse.cz>
35505 * gcc.dg/i386-sse-5.c: New test
35506 * g++.dg/eh/simd-1.c: Add -w argument for i386.
35508 2004-01-05 Mark Mitchell <mark@codesourcery.com>
35511 * g++.dg/rtti/typeid4.C: New test.
35513 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
35515 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
35517 2004-01-05 Mark Mitchell <mark@codesourcery.com>
35520 * g++.dg/template/error11.C: New test.
35523 * g++.dg/template/class2.C: New test.
35525 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
35526 Richard Sandiford <rsandifo@redhat.com>
35529 * g++.dg/opt/alias3.C: New test.
35531 2004-01-04 Mark Mitchell <mark@codesourcery.com>
35534 * g++.dg/template/koenig3.C: New test.
35537 * g++.dg/parse/offsetof3.C: New test.
35539 * g++.dg/init/copy7.C: Add missing dg-error markers.
35542 * g++.dg/init/copy7.c: New test.
35545 * g++.dg/parse/cast1.C: New test.
35547 2004-01-04 Jan Hubicka <jh@suse.cz>
35549 * gcc.dg/winline[1-7].c: New tests.
35551 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35554 * g++.dg/template/qualttp22.C: New test.
35556 2004-01-01 Jan Hubicka <jh@suse.cz>
35558 * gcc.dg/debug/20031231-1.c: New.
35559 * gcc.c-torture/compile/20040101-1.c: New.
35560 * gcc.dg/dwarf-die-[1-7].c: New.
35562 2004-01-01 Jakub Jelinek <jakub@redhat.com>
35564 PR optimization/13521
35565 * gcc.c-torture/compile/20031231-1.c: New test.
35567 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
35569 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
35571 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
35574 * g++.dg/template/crash16.C: New test.
35576 2003-12-30 Mark Mitchell <mark@codesourcery.com>
35578 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
35580 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
35582 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
35584 * g++.old-deja/g++.jason/thunk3.C: Likewise.
35585 * g++.old-deja/g++.law/profile1.C: Likewise.
35586 * gcc.c-torture/compile/981006-1.c: Likewise.
35587 * gcc.c-torture/execute/loop-2e.x: Likewise.
35588 * gcc.c-torture/execute/loop-2f.x: Remove.
35589 * gcc.c-torture/execute/loop-2g.x: Likewise.
35590 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
35591 * gcc.dg/20020312-2.c: Remove traces of dead ports.
35593 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
35596 * g++.dg/ext/attrib11.C: New test.
35599 * g++.dg/template/array2-1.C: New test.
35600 * g++.dg/template/array2-2.C: New test.
35602 2003-12-29 Mark Mitchell <mark@codesourcery.com>
35604 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
35606 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
35609 * g++.dg/template/array1-1.C: New test.
35610 * g++.dg/template/array1-2.C: New test.
35612 2003-12-29 Roger Sayle <roger@eyesopen.com>
35615 * g77.dg/12632.f: New test case.
35617 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35620 * g++.dg/parse/nontype1.C: New test.
35622 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35625 * g++.dg/parse/explicit1.C: New test.
35626 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
35628 2003-12-28 Mark Mitchell <mark@codesourcery.com>
35631 * g++.dg/opt/inline6.C: New test.
35634 * g++.dg/parse/error9.C: New test.
35636 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
35638 2003-12-28 Mark Mitchell <mark@codesourcery.com>
35641 * g++.dg/init/assign1.C: New test.
35643 2003-12-28 Roger Sayle <roger@eyesopen.com>
35646 * g++.dg/warn/format3.C: New test case.
35648 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
35650 * gcc.c-torture/compile/20031227-1.c: New test.
35652 2003-12-23 Mark Mitchell <mark@codesourcery.com>
35654 * g++.dg/bprob/bprob.exp: Load target-supports.exp
35655 * g77.dg/bprob/bprob.exp: Likewise.
35656 * gcc.misc-tests/bprob.exp: Likewise.
35657 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
35658 variants on systems where the library does not provide that
35660 * gcc.dg/builtins-20.c: Use builtins-config.h.
35661 * gcc.dg/builtins-config.h: New file.
35663 2003-12-23 Mark Mitchell <mark@codesourcery.com>
35665 * lib/gcc-dg.exp (dg-require-profiling): New function.
35666 * lib/target-supports.exp (check_profiling_available): Likewise.
35667 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
35668 * g77.dg/bprob/bprob.exp: Likewise.
35669 * gcc.misc-tests/bprob.exp: Likewise.
35670 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
35671 * gcc.dg/20021014-1.c: Likewise.
35672 * gcc.dg/nest.c: Likewise.
35674 2003-12-23 Mark Mitchell <mark@codesourcery.com>
35676 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
35678 * g++.dg/lookup/java2.C: Likewise.
35679 * gcc.dg/cpp/lexident.c: Likewise.
35681 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
35683 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
35685 * gcc.c-torture/compile/961203-1.c: Likewise.
35686 * gcc.c-torture/compile/980506-1.c: Likewise.
35688 2003-12-23 Zack Weinberg <zack@codesourcery.com>
35690 * lib/gcc-dg.exp (dg-prune-output): New annotation.
35691 (additional_prunes): New global.
35692 (gcc-dg-prune): Handle additional per-test pruning.
35693 (dg-test): Clear additional_prunes between tests.
35695 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
35696 dg-prune-output to avoid spurious failures from assembler
35697 complaining about nonexistent WAW violations.
35698 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
35699 Use dg-prune-output to avoid spurious failures from assembler
35700 warning about Itanium B-step errata.
35702 2003-12-23 Mark Mitchell <mark@codesourcery.com>
35704 * g++.dg/abi/macro0.C: New test.
35705 * g++.dg/abi/macro1.C: Likewise.
35706 * g++.dg/abi/macro2.C: Likewise.
35708 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
35709 * g++.dg/abi/bitfield7.C: Likewise.
35710 * g++.dg/abi/dtor2.C: Likewise.
35711 * g++.dg/abi/mangle11.C: Likewise.
35712 * g++.dg/abi/mangle12.C: Likewise.
35713 * g++.dg/abi/mangle14.C: Likewise.
35714 * g++.dg/abi/mangle17.C: Likewise.
35715 * g++.dg/abi/vbase10.C: Likewise.
35716 * g++.dg/abi/vbase14.C: Likewise.
35717 * g++.dg/template/qualttp17.C: Likewise.
35719 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
35722 * gcc.dg/20031223-1.c: New test.
35724 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
35726 * gcc.dg/noreturn-7.c: New test.
35728 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
35730 * gcc.dg/null-pointer-1.c: New test.
35732 2003-12-22 Mark Mitchell <mark@codesourcery.com>
35734 * g++.old-deja/g++.jason/template18.C: Remove.
35735 * g++.old-deja/g++.jason/template37.C: Likewise.
35738 * g++.dg/lookup/ns1.C: New test.
35741 * g++.dg/template/lookup3.C: New test.
35743 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
35745 * g++.dg/template/recurse1.C: New test
35747 2003-12-22 Mark Mitchell <mark@codesourcery.com>
35750 * g++.dg/parse/semicolon1.C: New test.
35751 * g++.dg/parse/semicolon1.h: Likewise.
35753 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
35755 * gcc.dg/darwin-misaligned.c: New test.
35757 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
35760 * gcc.dg/20031222-1.c: New test.
35762 2003-12-21 Mark Mitchell <mark@codesourcery.com>
35765 * g++.dg/parse/error8.C: New test.
35768 * g++.dg/warn/ctor-init-1.C: New test.
35770 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
35772 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
35774 * gcc.c-torture/compile/930217-1.c: Likewise.
35775 * gcc.c-torture/compile/930513-1.c: Likewise.
35776 * gcc.c-torture/execute/920908-2.c: Likewise.
35777 * gcc.c-torture/execute/921204-1.c: Likewise.
35778 * gcc.c-torture/execute/930621-1.c: Likewise.
35779 * gcc.c-torture/execute/930630-1.c: Likewise.
35780 * gcc.c-torture/execute/931031-1.c: Likewise.
35781 * gcc.c-torture/execute/980602-2.c: Likewise.
35782 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
35783 * gcc.c-torture/execute/compndlit-1.c: Likewise.
35784 * gcc.c-torture/execute/extzvsi.c: Likewise.
35785 * gcc.c-torture/unsorted/ext.c: Likewise.
35787 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
35790 * gcc.c-torture/compile/20031220-2.c: New test case.
35792 2003-12-20 Roger Sayle <roger@eyesopen.com>
35794 PR optimization/13031
35795 * gcc.c-torture/compile/20031220-1.c: New test case.
35797 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
35799 * gcc.dg/cast-function-1.c: New test.
35801 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
35803 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
35806 2003-12-19 Mark Mitchell <mark@codesourcery.com>
35809 * g++.dg/ext/attrib10.C: New test.
35811 2003-12-19 Jakub Jelinek <jakub@redhat.com>
35813 * gcc.dg/cleanup-10.c: New test.
35814 * gcc.dg/cleanup-11.c: New test.
35816 2003-12-19 Jakub Jelinek <jakub@redhat.com>
35819 * g++.dg/opt/expect1.C: New test.
35821 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
35823 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
35825 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
35828 * gcc.dg/20031218-1.c: New test.
35831 * gcc.dg/20031218-2.c: New test.
35832 * gcc.dg/20031218-3.c: New test.
35834 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
35835 of label name and allow for USER_LABEL_PREFIX == "_" names.
35836 * g++.dg/abi/mangle18-2.C: Likewise.
35837 * g++.dg/abi/mangle19-1.C: Likewise.
35838 * g++.dg/abi/mangle19-2.C: Likewise.
35839 * g++.dg/abi/mangle20-1.C: Likewise.
35840 * g++.dg/abi/mangle20-2.C: Likewise.
35842 2003-12-18 Richard Henderson <rth@redhat.com>
35844 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
35846 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
35847 Dan Kegel <dank@kegel.com>
35850 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
35851 testing a cross compiler, it causes spurious compile failures.
35852 * lib/g++.exp: Likewise.
35854 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35857 * g++.dg/template/access13.C: New test.
35859 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
35861 * gcc.dg/20031216-1.c: New test.
35863 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35866 * g++.dg/template/error10.C: New test.
35868 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
35870 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
35871 * g++.dg/eh/simd-2.C: Likewise.
35873 2003-12-17 James E Wilson <wilson@specifixinc.com>
35874 Roger Sayle <roger@eyesopen.com>
35876 * gcc.c-torture/execute/ieee/mzero5.c: New.
35878 2003-12-17 Mark Mitchell <mark@codesourcery.com>
35881 * g++.dg/parse/error6.C: New test.
35884 * g++.dg/parse/error7.C: New test.
35886 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
35888 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
35889 at -O with stabs debugging formats.
35890 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
35891 * gcc.dg/debug/debug-2.c: Likewise.
35893 2003-12-16 Mark Mitchell <mark@codesourcery.com>
35896 * g++.dg/init/error1.C: New test.
35899 * g++.dg/init/pm3.C: New test.
35901 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
35904 * gcc.dg/bitfld-8.c: New test.
35906 2003-12-16 James Lemke <jim@wasabisystems.com>
35908 * gcc.dg/arm-scd42-[123].c: New tests.
35910 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
35913 * g++.dg/abi/mangle20-1.C: New test.
35914 * g++.dg/abi/mangle20-2.C: New test.
35916 2003-12-16 Mark Mitchell <mark@codesourcery.com>
35919 * g++.dg/other/offsetof2.C: Remove XFAIL.
35920 * g++.dg/parse/offsetof1.C: New test.
35921 * g++.gd/parse/offsetof2.C: Likewise.
35923 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35925 * g++.dg/template/nontype3.C: New test.
35926 * g++.dg/template/static2.C: Tweaked the dg-error clause.
35928 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35930 * g++.dg/warn/noreturn-3.C: Also test instantiation.
35932 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
35935 * g++.dg/expr/assign1.C: New test.
35938 * g++.dg/abi/mangle19-1.C: New test.
35939 * g++.dg/abi/mangle19-2.C: New test.
35941 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
35943 * gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
35945 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
35947 * gcc.c-torture/execute/20031216-1.c: New test.
35949 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35951 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
35954 2003-12-15 Mark Mitchell <mark@codesourcery.com>
35957 * g++.dg/template/error9.C: New test.
35960 * g++.dg/template/error8.C: New test.
35962 2003-12-15 Roger Sayle <roger@eyesopen.com>
35964 PR middle-end/13400
35965 * gcc.c-torture/execute/20031215-1.c: New test case.
35967 2003-12-15 Mark Mitchell <mark@codesourcery.com>
35970 * g++.dg/parse/error5.C: New test.
35973 * g++.dg/expr/sizeof1.C: New test.
35976 * g++.dg/template/crash15.C: New test.
35978 2003-12-15 Geoffrey Keating <geoffk@apple.com>
35980 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
35981 a non-POD type as the last named parameter of a varargs function.
35983 2003-12-15 Mark Mitchell <mark@codesourcery.com>
35987 * g++.dg/template/crash14.C: New test.
35988 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
35990 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
35992 * g++.dg/other/java1.C: New test.
35995 * g++.dg/abi/mangle18-1.C: New test.
35996 * g++.dg/abi/mangle18-2.C: New test.
35998 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
36000 PR optimization/10312
36001 * gcc.c-torture/execute/20031214-1.c: New.
36003 2003-12-14 Mark Mitchell <mark@codesourcery.com>
36007 * g++.dg/parse/error3.C: New test.
36008 * g++.dg/parse/error4.C: Likewise.
36009 * g++.dg/abi/mangle4.C: Tweak error messages.
36010 * g++.dg/lookup/using5.C: Likewise.
36011 * g++.dg/other/error2.C: Likewise.
36012 * g++.dg/parse/typename5.C: Likewise.
36013 * g++.dg/parse/undefined1.C: Likewise.
36014 * g++.dg/template/arg2.C: Likewise.
36015 * g++.dg/template/ttp3.C: Likewise.
36016 * g++.dg/template/type1.C: Likewise.
36017 * g++.old-deja/g++.other/crash32.C: Likewise.
36018 * g++.old-djea/g++.pt/defarg8.C: Likewise.
36020 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36023 * g++.dg/warn/noreturn-3.C: New test.
36025 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
36028 * g++.dg/abi/covariant3.C: New.
36030 2003-12-12 Jakub Jelinek <jakub@redhat.com>
36032 * g++.dg/eh/ia64-1.C: New test.
36034 2003-12-12 Roger Sayle <roger@eyesopen.com>
36036 PR optimization/13037
36037 * g77.f-torture/execute/13037.f: New test case.
36039 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
36042 * g++.dg/abi/covariant2.C: New.
36044 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
36046 * gcc.dg/cpp/trad/macro.c: New tests.
36048 2003-12-11 Zack Weinberg <zack@codesourcery.com>
36050 * gcc.c-torture/execute/wchar_t-1.x: Delete.
36052 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
36055 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
36057 * lib/g++.exp (g++_version): Likewise.
36058 * lib/g77.exp (g77_version): Likewise.
36059 * lib/objc.exp (default_objc_version): Likewise.
36061 2003-12-10 Richard Henderson <rth@redhat.com>
36063 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
36065 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
36067 2003-12-08 Matt Austern <austern@apple.com>
36070 * lib/gcc-dg.exp (dg-require-visibility): Define.
36071 * lib/target-supports (check_visibility_available): Define.
36072 * gcc.dg/visibility-1.c: New test.
36073 * gcc.dg/visibility-2.c: Likewise.
36074 * gcc.dg/visibility-3.c: Likewise.
36075 * gcc.dg/visibility-4.c: Likewise.
36076 * gcc.dg/visibility-5.c: Likewise.
36077 * gcc.dg/visibility-6.c: Likewise.
36078 * g++.dg/ext/visibility-1.C: Likewise.
36079 * g++.dg/ext/visibility-2.C: Likewise.
36080 * g++.dg/ext/visibility-3.C: Likewise.
36081 * g++.dg/ext/visibility-4.C: Likewise.
36082 * g++.dg/ext/visibility-5.C: Likewise.
36083 * g++.dg/ext/visibility-6.C: Likewise.
36085 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
36087 * g++.dg/lookup/java1.C: New test.
36088 * g++.dg/lookup/java2.C: New test.
36090 2003-12-07 Falk Hueffner <falk@debian.org>
36092 * g++.dg/opt/noreturn-1.C: New test.
36094 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
36096 * gcc.dg/overflow-1.c: New test.
36098 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
36100 * g77.f-torture/compile/13060.f: New test.
36102 2003-12-06 Mark Mitchell <mark@codesourcery.com>
36105 * g++.dg/inherit/operator2.C: New test.
36107 2003-12-05 Mark Mitchell <mark@codesourcery.com>
36110 * g++.dg/ext/attrib9.C: New test.
36112 2003-12-05 Mark Mitchell <mark@codesourcery.com>
36115 * g++.dg/template/error7.C: New test.
36117 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
36118 J"orn Rennecke <joern.rennecke@superh.com>
36121 * g++.dg/other/struct-va_list.C: New test.
36123 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36126 * g++.dg/parse/defarg6.C: New test.
36128 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
36131 * gcc.c-torture/execute/20031201-1.c: New test.
36133 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
36135 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
36137 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
36139 * gcc.dg/builtin-return-1.c: New test.
36141 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
36142 J"orn Rennecke <joern.rennecke@superh.com>
36144 PR optimization/13260
36145 * gcc.c-torture/execute/20031204-1.c: New test.
36147 2003-12-03 Mark Mitchell <mark@codesourcery.com>
36150 * g++.dg/template/error6.C: New test.
36152 2003-12-03 Jakub Jelinek <jakub@redhat.com>
36154 * gcc.dg/20031202-1.c: New test.
36156 2003-12-03 Mark Mitchell <mark@codesourcery.com>
36159 * g++.dg/template/eh1.C: New test.
36162 * g++.dg/template/error5.C: New test.
36164 2003-12-02 David Ung <davidu@mips.com>
36166 * gcc.dg/compat/vector-check.h: Corrected type for var
36169 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
36172 * g++.dg/template/ptrmem8.C: New test.
36174 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
36177 * g++.dg/template/dependent-expr3.C: New test.
36179 2003-12-01 James Lemke <jim@wasabisystems.com>
36181 * gcc.dg/arm-g2.c: New test.
36183 2003-12-01 Roger Sayle <roger@eyesopen.com>
36185 PR optimization/11634
36186 * gcc.dg/20031201-2.c: New test case.
36188 2003-12-01 Zack Weinberg <zack@codesourcery.com>
36191 * objc.dg/proto-lossage-3.m: New test.
36193 2003-12-01 Roger Sayle <roger@eyesopen.com>
36195 PR optimization/12628
36196 * gcc.dg/20031201-1.c: New test case.
36198 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
36200 * gcc.dg/unaligned-1.c: New test.
36202 2003-11-30 Mark Mitchell <mark@codesourcery.com>
36205 * g++.dg/template/error4.C: New test.
36206 * g++.dg/template/nested3.C: Adjust error markers.
36208 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36210 * gcc.dg/cpp/assert4.c: Check more #system assertions.
36212 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
36215 * gcc.dg/bitfld-7.c: New test.
36217 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
36219 * gcc.dg/tls/asm-1.C: New test.
36221 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36223 * gcc.dg/cpp/assert4.c: Update.
36225 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
36227 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
36228 * gcc.dg/builtin-apply3.c: New test.
36230 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
36232 * lib/compat.exp (compat-obj): New xfaildata parameter.
36233 Use it to set compiler_conditional_xfail_data before compiling.
36234 (compat-get-options): Handle dg-xfail-if.
36235 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
36236 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
36237 * gcc.dg/compat/vector-1_y.c: Likewise.
36238 * gcc.dg/compat/vector-2_x.c: Likewise.
36239 * gcc.dg/compat/vector-2_y.c: Likewise.
36241 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
36243 * g++.dg/opt/reg-stack4.C: New test.
36245 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
36247 * gcc.dg/builtin-apply2.c: New test.
36249 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
36251 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
36253 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36256 * g++.dg/template/template-id-2.C: New test.
36258 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36261 * g++.dg/template/memfriend1.C: New test.
36262 * g++.dg/template/memfriend2.C: Likewise.
36263 * g++.dg/template/memfriend3.C: Likewise.
36264 * g++.dg/template/memfriend4.C: Likewise.
36265 * g++.dg/template/memfriend5.C: Likewise.
36266 * g++.dg/template/memfriend6.C: Likewise.
36267 * g++.dg/template/memfriend7.C: Likewise.
36268 * g++.dg/template/memfriend8.C: Likewise.
36269 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
36271 2003-11-21 Mark Mitchell <mark@codesourcery.com>
36274 * g++.dg/ext/cond1.C: New test.
36276 2003-11-20 Richard Henderson <rth@redhat.com>
36278 * gcc.dg/20020201-2.c: Remove.
36279 * gcc.dg/20020201-4.c: Remove.
36280 * gcc.dg/20020304-1.c: Remove.
36282 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
36284 * gcc.dg/cpp/trad/xwin1.c: New test case.
36286 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
36288 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
36289 * lib/g77.exp: Likewise.
36290 * lib/objc.exp: Likewise.
36291 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
36294 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36297 * g++.dg/template/static5.C: New test.
36299 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
36301 * gcc.dg/nested-func-1.c: New test.
36303 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36305 * gcc.dg/cpp/assert4.c: New test.
36307 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
36310 * g++.dg/lookup/using9.c: New test.
36312 2003-11-14 Mark Mitchell <mark@codesourcery.com>
36315 * g++.dg/template/error3.C: New test.
36317 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
36320 * ada/acats/run_acats, run_all.sh: Fix syntax error.
36321 No longer use a wrapper for gcc, since this does not work under
36324 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
36327 * g++.dg/template/ptrmem7.C: New test.
36329 2003-11-13 Andrew Pinski <apinski@apple.com>
36331 * gcc.c-torture/compile/20031113-1.c: New test.
36333 2003-11-13 Mark Mitchell <mark@codesourcery.com>
36334 Kean Johnston <jkj@sco.com>
36337 * gcc.dg/unused-4.c: Update.
36339 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
36341 * g++.dg/opt/const3.C: New test.
36343 2003-11-13 Jan Hubicka <jh@suse.cz>
36345 * gcc.c-torture/compile/20031112-1.c: New test.
36347 2003-11-12 Mark Mitchell <mark@codesourcery.com>
36349 * g++.dg/parse/crash10.C: Remove bogus error marker.
36351 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
36353 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
36354 (host_gcc): Likewise.
36355 (ROOT): Honor $PWDCMD.
36357 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
36359 2003-11-12 Catherine Moore <clm@redhat.com>
36361 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
36363 2003-11-12 Andreas Jaeger <aj@suse.de>
36364 Jakub Jelinek <jakub@redhat.com>
36365 Andrew Pinski <pinskia@physics.uc.edu>
36366 Richard Henderson <rth@redhat.com>
36368 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
36370 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
36372 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
36373 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
36375 2003-11-11 Andreas Jaeger <aj@suse.de>
36377 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
36379 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
36381 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
36383 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
36386 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
36388 * gcc.dg/trampoline-1.c: New test.
36390 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
36392 * gcc.c-torture/compile/200031109-1.c: New test.
36394 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
36398 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
36399 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
36400 gcc.dg/format/no-y2k-1.c: Update.
36402 2003-11-08 Roger Sayle <roger@eyesopen.com>
36404 PR optimization/10467
36405 * gcc.dg/20031108-1.c: New test case.
36407 2003-11-07 Geoffrey Keating <geoffk@apple.com>
36409 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
36411 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
36413 * gcc.dg/compound-lvalue-1.c: New test.
36414 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
36417 2003-11-06 Geoffrey Keating <geoffk@apple.com>
36419 * gcc.dg/altivec-varargs-1.c: New test.
36421 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
36423 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
36424 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
36425 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
36426 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
36427 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
36429 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
36431 * gcc.dg/cond-lvalue-1.c: New test.
36433 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
36435 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
36437 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36440 * g++.dg/template/instantiate5.C: New test.
36442 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
36445 * g++.dg/ext/complit2.C: Replace test with self-contained version.
36446 * ChangeLog: Add missing first entry for above test.
36448 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36451 * g++.dg/template/using8.C: New test.
36452 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
36454 2003-11-02 Roger Sayle <roger@eyesopen.com>
36456 PR optimization/10817
36457 * gcc.c-torture/compile/20031102-1.c: New test case.
36459 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
36461 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
36464 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
36466 * gcc.dg/20031102-1.c: New test.
36468 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
36470 * gcc.dg/complex-1.c: New test.
36472 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36475 * g++.dg/template/crash13.C: Adjust expected error location.
36476 * g++.old-deja/g++.brendan/ns1.C: Likewise.
36478 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
36480 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
36482 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
36485 * gcc.c-torture/compile/20031031-2.c: New test.
36487 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
36490 * gcc.c-torture/compile/20031031-1.c: New test.
36492 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
36494 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
36495 * gcc.misc-tests/bprob.exp: Likewise.
36496 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
36497 the execution test on arm-elf configs.
36498 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
36499 configs that don't support scratch files.
36500 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
36502 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
36504 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
36507 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
36509 * ada/acats/run_all.sh: Redirect mv output to /dev/null
36510 Avoid non pure sh syntax. Add more logging.
36512 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
36515 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36518 * gcc.dg/ppc-stackalign-1.c: New test.
36520 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
36522 * ada/acats/run_all.sh: Change output to be more compliant with
36524 Create acats.sum and acats.log files under testsuite/ada/acats
36525 Only run [a-z]* directories, to filter out e.g. CVS.
36526 Redirect build output to log file.
36528 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
36530 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
36532 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
36535 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
36537 2003-10-27 Jakub Jelinek <jakub@redhat.com>
36539 * gcc.c-torture/compile/20031023-1.c: New test.
36540 * gcc.c-torture/compile/20031023-2.c: New test.
36541 * gcc.c-torture/compile/20031023-3.c: New test.
36542 * gcc.c-torture/compile/20031023-4.c: New test.
36544 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36547 * g++.dg/lookup/scoped8.C: New test.
36549 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
36551 * g++.dg/opt/reg-stack3.C: New test.
36553 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
36555 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
36557 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36560 * g++.dg/template/crash13.C: New test.
36562 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
36564 * gcc.dg/c99-restrict-2.c: New test.
36566 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
36568 PR c++/12698, c++/12699, c++/12700, c++/12566
36569 * g++.dg/inherit/covariant9.C: New test.
36570 * g++.dg/inherit/covariant10.C: New test.
36571 * g++.dg/inherit/covariant11.C: New test.
36573 2003-10-23 Jason Merrill <jason@redhat.com>
36576 * g++.dg/ext/complit2.C: New test.
36578 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
36581 * gcc.c-torture/execute/20031020-1.c: New test.
36583 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
36585 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
36586 following the jump_insn.
36588 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
36590 * gcc.dg/cast-lvalue-1.c: New test.
36592 2003-10-21 Mark Mitchell <mark@codesourcery.com>
36595 * g++.dg/template/cond2.C: New test.
36597 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
36599 * gcc.dg/builtins-28.c: New test.
36601 2003-10-20 Jan Hubicka <jh@suse.cz>
36603 * g++.dg/opt/inline4.C: Do not use min-inline-insns
36605 * gcc.dg/inline-2.c: Likewise.
36607 2003-10-20 Phil Edwards <phil@codesourcery.com>
36609 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
36610 * gcc.dg/nest.c: Likewise.
36612 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36614 PR c++/9781, c++/10583, c++/11862
36615 * g++.dg/parse/crash13.C: New test.
36617 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
36619 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
36621 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
36623 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
36624 Define HAVE_C99_RUNTIME except on Solaris.
36625 * gcc.dg/builtins-20.c: Likewise.
36627 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
36629 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
36631 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36634 * g++.dg/template/crash21.C: New test.
36636 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36639 * g++.dg/template/typename5.C: New test.
36641 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36644 * g++.dg/template/friend25.C: New test.
36646 2003-10-16 Ziemowit Laski <zlaski@apple.com>
36648 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
36651 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
36653 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
36656 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
36658 * gcc.c-torture/execute/960416-1.x: Remove.
36659 * gcc.c-torture/execute/divconst-3.x: Likewise.
36661 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
36664 * gcc.dg/torture/cris-volatile-1.c: New test.
36666 2003-10-14 Roger Sayle <roger@eyesopen.com>
36668 PR optimization/9325
36669 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
36670 for overflowing floating point to integer conversion during RTL
36673 2003-10-13 Ziemowit Laski <zlaski@apple.com>
36675 * objc/execute/_cmd.m: Fix typo.
36676 * objc.dg/image-info.m, objc.dg/symtab-1.m:
36677 Relax 'scan-assembler' regexp.
36678 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
36679 objc.dg/try-catch-4.m: Run on non-Darwin targets.
36680 * objc.dg/zero-link-2.m: Remove blank line.
36681 * objc.dg/zero-link-3.m: New test case.
36683 2003-10-13 Geoffrey Keating <geoffk@apple.com>
36685 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
36687 * gcc.dg/asm-names.c: Use scan-assembler-not rather
36688 than linker trickery.
36690 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
36693 * g++.dg/other/friend2.C: New test.
36695 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
36697 * gcc.dg/20031012-1.c: New test.
36699 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
36701 * gcc.dg/weak/weak-3.c: Fix for new warning.
36703 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
36705 PR optimization/8750
36706 * gcc.c-torture/execute/20031012-1.c: New test case.
36708 2003-10-11 Roger Sayle <roger@eyesopen.com>
36710 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
36711 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
36713 2003-10-11 Roger Sayle <roger@eyesopen.com>
36715 PR optimization/12260
36716 * gcc.c-torture/compile/20031011-2.c: New test case.
36718 2003-10-11 Roger Sayle <roger@eyesopen.com>
36720 * gcc.c-torture/execute/20031011-1.c: New testcase.
36722 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
36724 * gcc.c-torture/compile/20031011-1.c: New test.
36726 2003-10-11 Jan Hubicka <jh@suse.cz>
36728 * g++.dg/other/first-global.C: New test.
36730 2003-10-11 Roger Sayle <roger@eyesopen.com>
36732 * gcc.c-torture/execute/string-opt-18.c: New testcase.
36734 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
36736 * gcc.c-torture/compile/20031010-1.c: New test.
36738 2003-10-10 Geoffrey Keating <geoffk@apple.com>
36740 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
36741 * gcc.c-torture/execute/va-arg-25.c: ... here.
36743 2003-10-09 Mark Mitchell <mark@codesourcery.com>
36745 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
36747 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
36749 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
36751 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
36753 * g++.dg/parse/error2.C: New test.
36755 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
36758 * g++.dg/other/error5.C: Modify the error message.
36759 * g++.dg/lookup/using8.C: New test.
36761 2003-10-07 Geoffrey Keating <geoffk@apple.com>
36763 * gcc.dg/darwin-abi-2.c: New file.
36764 * gcc.c-torture/execute/va-arg-24.c: New file.
36766 2003-10-06 Bob Wilson <bob.wilson@acm.org>
36768 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
36771 2003-10-06 Mark Mitchell <mark@codesourcery.com>
36774 * g++.dg/other/error4.C: Update error messages.
36775 * g++.dg/template/ptrmem4.C: Likewise.
36778 * g++.dg/init/new9.C: New test.
36780 PR c++/12334, c++/12236, c++/8656
36781 * g++.dg/ext/attrib8.C: New test.
36783 2003-10-06 Devang Patel <dpatel@apple.com>
36785 * gcc.dg/debug/dwarf2-3.h: New test.
36786 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
36788 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
36790 * g++.dg/opt/cfg2.C: New test.
36792 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
36794 * g++.dg/opt/float1.C: New test.
36796 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
36798 * gcc.dg/c90-array-lval-6.c: New test.
36799 * gcc.dg/c99-array-lval-6.c: New test.
36801 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
36802 Ziemowit Laski <zlaski@apple.com>
36804 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
36805 'Derived', so that it is never considered a class method; add
36806 new warning for '+port' method ambiguity.
36807 * objc.dg/method-12.m: Include <objc/objc.h> instead of
36808 <objc/objc-api.h> (needed on Mac OS X).
36809 * objc.dg/method-13.m: New test.
36811 2003-10-03 Roger Sayle <roger@eyesopen.com>
36813 PR optimization/9325, PR java/6391
36814 * gcc.c-torture/execute/20031003-1.c: New test case.
36816 2003-10-02 Mark Mitchell <mark@codesourcery.com>
36818 PR optimization/12180
36819 * gcc.dg/20031002-1.c: New test.
36822 * g++.dg/inherit/error1.C: New test.
36824 2003-10-02 Chris Demetriou <cgd@broadcom.com>
36826 * lib/f-torture.exp (search_for): Rename to...
36827 (search_for_re): This. Also, clean up comments and the
36828 "regexp" invocation.
36830 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
36832 * gcc.c-torture/compile/20031002-1.c: New test.
36834 2003-10-02 Jakub Jelinek <jakub@redhat.com>
36836 * g++.dg/opt/cond1.C: New test.
36838 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
36840 * gcc.dg/Wold-style-definition-2.c: New testcase.
36841 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
36843 2003-09-29 Richard Henderson <rth@redhat.com>
36845 * g++.dg/init/array10.C: Add dg-options.
36847 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
36849 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
36851 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36853 * g++.dg/template/friend19.C: Fix typo.
36854 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
36856 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
36858 * gcc.c-torture/execute/20030928-1.c: New test.
36859 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
36861 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
36863 * g++.dg/opt/unroll1.C: New test.
36865 2003-09-26 Roger Sayle <roger@eyesopen.com>
36867 PR optimization/11741
36868 * gcc.dg/20030926-1.c: New test case.
36870 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36873 * g++.dg/parse/access7.C: New test.
36874 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
36876 2003-09-24 Ziemowit Laski <zlaski@apple.com>
36878 MERGE OF objc-improvements-branch into MAINLINE:
36879 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
36880 if libobjc has not been built.
36881 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
36882 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
36883 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
36884 objc/execute/nested-3.m, objc/execute/np-2.m,
36885 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
36886 objc/execute/redefining_self.m, objc/execute/root_methods.m,
36887 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
36888 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
36889 objc.dg/special/unclaimed-category-1.h,
36890 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
36891 well as GNU runtime.
36892 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
36893 * execute/cascading-1.m, execute/function-message-1.m,
36894 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
36895 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
36896 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
36897 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
36898 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
36899 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
36900 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
36901 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
36902 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
36903 * objc.dg/bitfield-2.m: Run only on Darwin.
36904 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
36905 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
36906 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
36907 * objc.dg/const-str-1.m: Fix constant string layout.
36909 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
36911 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
36913 2003-09-23 Geoffrey Keating <geoffk@apple.com>
36915 * gcc.dg/darwin-abi-1.c: New file.
36917 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
36920 * gcc.c-torture/compile/20030921-1.c: New test.
36922 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
36924 * g++.dg/opt/reg-stack2.C: New test.
36926 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
36928 * g++.dg/eh/delayslot1.C: New test.
36930 2003-09-20 Richard Henderson <rth@redhat.com>
36932 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
36934 2003-09-20 Roger Sayle <roger@eyesopen.com>
36936 * gcc.c-torture/execute/20030920-1.c: New test case.
36938 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36940 * g++.dg/rtti/typeid3.C: Correct expected error message.
36942 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36945 * g++.dg/parse/crash12.C: New test.
36947 2003-09-19 Janis Johnson <janis187@us.ibm.com>
36949 * gcc.dg/compat/mixed-struct-check.h: New.
36950 * gcc.dg/compat/mixed-struct-defs.h: New.
36951 * gcc.dg/compat/mixed-struct-init.h: New.
36952 * gcc.dg/compat/struct-by-value-19_main.c: New.
36953 * gcc.dg/compat/struct-by-value-19_x.c: New.
36954 * gcc.dg/compat/struct-by-value-19_y.c: New.
36955 * gcc.dg/compat/struct-by-value-20_main.c: New.
36956 * gcc.dg/compat/struct-by-value-20_x.c: New.
36957 * gcc.dg/compat/struct-by-value-20_y.c: New.
36958 * gcc.dg/compat/struct-return-19_main.c: New.
36959 * gcc.dg/compat/struct-return-19_x.c: New.
36960 * gcc.dg/compat/struct-return-19_y.c: New.
36961 * gcc.dg/compat/struct-return-20_main.c: New.
36962 * gcc.dg/compat/struct-return-20_x.c: New.
36963 * gcc.dg/compat/struct-return-20_y.c: New.
36965 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
36966 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
36967 so that it will not complain on LP64 targets.
36969 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36972 * g++.dg/template/friend24.C: New test.
36974 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
36977 * g++.dg/template/memtmpl2.C: New test.
36979 2003-09-18 Mark Mitchell <mark@codesourcery.com>
36982 * gcc.dg/builtin-apply1.c: New test.
36984 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
36987 * g++.dg/warn/Wunused-4.C: New test.
36989 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
36992 * g++.dg/other/gc2.C: New test.
36994 2003-09-17 Mark Mitchell <mark@codesourcery.com>
36997 * g++.dg/rtti/typeid3.C: New test.
37000 * g++.dg/overload/template1.C: New test.
37002 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
37004 * g++.dg/opt/cfg3.C: New test.
37006 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37009 * g++.dg/template/crash11.C: New test.
37011 2003-09-16 Jason Merrill <jason@redhat.com>
37012 Jakub Jelinek <jakub@redhat.com>
37014 * gcc.dg/attr-warn-unused-result.c: New test.
37016 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
37019 * g++.dg/expr/call2.C: New test.
37021 2003-09-15 Andreas Jaeger <aj@suse.de>
37023 * gcc.dg/Wold-style-definition-1.c: New test.
37025 2003-09-14 Mark Mitchell <mark@codesourcery.com>
37028 * g++.dg/parse/template12.C: New test.
37030 * g++.dg/abi/bitfield11.C: New test.
37031 * g++.dg/abi/bitfield12.C: Likewise.
37033 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
37035 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
37036 non-expansion of functional macro name without arguments at EOL.
37037 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
37039 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
37041 * gcc.c-torture/execute/20030914-[12].c: New tests.
37043 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
37046 * g++.dg/overload/addr1.C: New test.
37048 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
37050 * gcc.dg/20030909-1.c: New test.
37052 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
37054 * gcc.dg/ultrasp10.c: New test.
37056 2003-09-09 Devang Patel <dpatel@apple.com>
37058 * gcc.dg/darwin-ld-6.c: New test.
37060 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37062 * gcc.dg/torture/builtin-explog-1.c: New testcase.
37064 2003-09-08 Mark Mitchell <mark@codesourcery.com>
37066 * gcc.dg/ia64-types1.c: New test.
37067 * gcc.dg/ia64-types2.c: Likewise.
37069 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37071 * gcc.dg/builtins-1.c: Add more _Complex tests.
37072 * gcc.dg/torture/builtin-attr-1.c: Likewise.
37074 * gcc.dg/builtins-1.c: Test existing _Complex functions.
37075 * gcc.dg/torture/builtin-attr-1.c: Likewise.
37077 2003-09-08 Mark Mitchell <mark@codesourcery.com>
37080 * g++.dg/lookup/koenig2.C: New test.
37083 * g++.dg/rtti/typeid2.C: New test.
37085 2003-09-08 Jakub Jelinek <jakub@redhat.com>
37087 * gcc.c-torture/compile/20030904-1.c: New test.
37089 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
37091 * g++.dg/opt/longbranch2.C: New test.
37093 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
37095 * g++.dg/template/crash10.C: Only compile it.
37097 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
37099 PR middle-end/11665
37100 * gcc.c-torture/compile/20030907-1.c: New test.
37101 * g++.dg/init/array11.C: New test.
37103 2003-09-07 Mark Mitchell <mark@codesourcery.com>
37106 * g++.dg/init/struct1.C: New test.
37108 2003-09-07 Mark Mitchell <mark@codesourcery.com>
37111 * g++.dg/expr/comma1.C: New test.
37113 2003-09-06 Mark Mitchell <mark@codesourcery.com>
37116 * g++.dg/expr/static_cast5.C: New test.
37118 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
37121 * g++.dg/lookup/scoped7.C: New test.
37124 * g++.dg/other/static1.C: New test.
37127 * g++.dg/warn/template-1.C: New test.
37130 * g++.dg/template/crash10.C: New test.
37133 * g++.dg/overload/VLA.C: New test.
37136 * g++.dg/template/call1.C: New test.
37138 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
37141 * g++.dg/parse/using3.C: New test.
37143 2003-09-06 Roger Sayle <roger@eyesopen.com>
37146 * g++.dg/overload/builtin3.C: New test case.
37148 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
37151 * gcc.dg/20030906-1.c: New test.
37152 * gcc.dg/20030906-2.c: Likewise.
37154 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
37157 * g++.dg/parse/defarg5.C: New test.
37159 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
37161 2003-09-05 Mark Mitchell <mark@codesourcery.com>
37164 * g++.dg/expr/static_cast4.C: New test.
37167 * g++.dg/template/crash9.C: New test.
37169 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
37171 * g++.old-deja/g++.ext/pretty2.C: Update for change
37173 * g++.old-deja/g++.ext/pretty3.C: Likewise.
37175 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
37178 * g++/dg/template/qualified-id1.C: New test.
37181 * g++.dg/warn/noeffect4.C: New test.
37183 2003-09-04 Matt Austern <austern@apple.com>
37185 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
37186 * g++.dg/ext/fnname2.C: Likewise.
37187 * g++.dg/ext/fnname3.C: Likewise.
37189 2003-09-04 Mark Mitchell <mark@codesourcery.com>
37191 * g++.dg/expr/lval1.C: New test.
37192 * g++.dg/ext/lvcast.C: Remove.
37194 2003-09-03 Roger Sayle <roger@eyesopen.com>
37196 PR optimization/11700.
37197 * gcc.c-torture/compile/20030903-1.c: New test case.
37199 2003-09-03 Mark Mitchell <mark@codesourcery.com>
37202 * g++.dg/abi/layout4.C: New test.
37204 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
37207 * g++.dg/parse/friend3.C: New test.
37209 2003-09-02 Mark Mitchell <mark@codesourcery.com>
37212 * g++.dg/template/class1.C: New test.
37215 * g++.dg/expr/call1.C: New test.
37217 2003-09-01 Mark Mitchell <mark@codesourcery.com>
37220 * g++.dg/init/ref9.C: New test.
37223 * g++.dg/template/nested4.C: New test.
37225 2003-08-29 Mark Mitchell <mark@codesourcery.com>
37228 * g++.dg/template/non-dependent4.C: New test.
37231 * g++.dg/inherit/conv1.C: New test.
37233 2003-08-29 Mark Mitchell <mark@codesourcery.com>
37236 * g++.dg/ext/label1.C: New test.
37237 * g++.dg/ext/label2.C: Likewise.
37239 2003-08-28 Mark Mitchell <mark@codesourcery.com>
37241 * g++.dg/expr/cond3.C: New test.
37243 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37245 * gcc.dg/builtins-1.c: Add new builtin cases.
37247 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37249 * gcc.dg/builtins-1.c: Add new cases.
37250 * gcc.dg/torture/builtin-attr-1.c: Likewise.
37252 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37254 * gcc.dg/builtins-1.c: Add more math builtin tests.
37255 * gcc.dg/torture/builtin-attr-1.c: New test.
37257 2003-08-28 Mark Mitchell <mark@codesourcery.com>
37259 PR optimization/5079
37260 * g++.dg/opt/static3.C: New test.
37262 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
37264 * gcc.misc-tests/gcov-10b.c: New test.
37266 2003-08-27 Mark Mitchell <mark@codesourcery.com>
37268 * g++.dg/opt/ptrmem3.C: New test.
37270 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
37272 2003-08-27 Jakub Jelinek <jakub@redhat.com>
37274 * gcc.dg/20030826-2.c: New test.
37276 2003-08-26 Roger Sayle <roger@eyesopen.com>
37278 PR middle-end/12002
37279 * g77.f-torture/compile/12002.f: New test case.
37281 2003-08-26 Roger Sayle <roger@eyesopen.com>
37283 * gcc.dg/20030826-1.c: New test case.
37285 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
37287 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
37289 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
37292 * c++.dg/lookup/crash1.C: New test.
37294 * c++.dg/warn/noeffect3.C: New test.
37296 2003-08-25 Janis Johnson <janis187@us.ibm.com>
37298 * gcc.dg/compat/vector-1_x.c: Compile with -w.
37299 * gcc.dg/compat/vector-1_y.c: Ditto.
37300 * gcc.dg/compat/vector-2_x.c: Ditto.
37301 * gcc.dg/compat/vector-2_y.c: Ditto.
37303 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
37305 * gcc.dg/20030702-1.c: New test.
37307 2003-08-25 Mark Mitchell <mark@codesourcery.com>
37310 * g++.dg/ext/altivec-1.C: New test.
37312 2003-08-24 Richard Henderson <rth@redhat.com>
37314 * g++.dg/eh/simd-2.C: Add -w for x86.
37316 2003-08-23 Jakub Jelinek <jakub@redhat.com>
37318 * gcc.dg/20030815-1.c: New test.
37320 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37323 * g++.dg/parse/access6.C: New test.
37325 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37327 PR c++/641, c++/11876
37328 * g++.dg/template/friend22.C: New test.
37329 * g++.dg/template/friend23.C: Likewise.
37331 2003-08-22 Mark Mitchell <mark@codesourcery.com>
37333 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
37336 2003-08-22 Mark Mitchell <mark@codesourcery.com>
37338 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
37340 2003-08-22 Mark Mitchell <mark@codesourcery.com>
37342 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
37344 2003-08-22 Mark Mitchell <mark@codesourcery.com>
37346 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
37348 2003-08-22 Mark Mitchell <mark@codesourcery.com>
37350 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
37352 2003-08-21 Mark Mitchell <mark@codesourcery.com>
37355 * g++.dg/overload/prom1.C: New test.
37358 * g++.dg/parse/dtor2.C: New test.
37361 * g++.dg/parse/using2.C: New test.
37363 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
37366 * gcc.c-torture/compile/20030821-1.c: New.
37368 2003-08-20 Mark Mitchell <mark@codesourcery.com>
37371 * g++.dg/template/deduce2.C: New test.
37373 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
37375 * gcc.c-torture/execute/20030821-1.c: New test.
37377 2003-08-20 Roger Sayle <roger@eyesopen.com>
37379 PR middle-end/11984
37380 * gcc.dg/20030820-1.c: New test case.
37382 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
37385 * g++.dg/warn/noeffect2.C: New test.
37387 2003-08-19 Mark Mitchell <mark@codesourcery.com>
37390 * g++.dg/template/dtor2.C: New test.
37393 * g++.dg/template/operator1.C: New test.
37394 * g++.dg/parse/operator4.C: New test.
37397 * g++.dg/expr/enum1.C: New test.
37398 * gcc.dg/c99-bool-1.c: Remove bogus warning.
37401 * g++.dg/parse/elab2.C: New test.
37402 * g++.dg/parse/typedef4.C: Change error message.
37403 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
37404 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
37405 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
37407 2003-08-19 Geoffrey Keating <geoffk@apple.com>
37409 * gcc.dg/pch/warn-1.c: New.
37410 * gcc.dg/pch/warn-1.hs: New.
37412 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
37415 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
37417 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
37419 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
37421 * gcc.dg/uninit-D.c: New Test.
37422 * gcc.dg/uninit-E.c: New Test.
37423 * gcc.dg/uninit-F.c: New Test.
37424 * gcc.dg/uninit-G.c: New Test.
37426 2003-08-19 Michael Ritzert <ritzert@t-online.de>
37428 * g++.dg/README: Describe the pch directory.
37430 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37433 * g++.dg/parse/access4.C: New test.
37434 * g++.dg/parse/access5.C: Likewise.
37435 * g++.old-deja/g++.jason/access17.C: Adjust error message.
37437 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
37439 * gcc.dg/noncompile/20030818-1.c: New.
37441 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
37444 * g++.dg/warn/noeffect1.C: New test.
37446 * g++.dg/template/scope2.C: New test.
37447 * g++.dg/template/error2.C: Correct dg-error
37449 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
37451 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
37453 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
37456 * g++.dg/template/warn1.C: New.
37458 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
37460 * g++.dg/template/error2.C: New test.
37461 * g++.dg/lookup/using7.C: Adjust errors
37462 * g++.old-deja/g++.pt/crash36.C: Likewise.
37463 * g++.old-deja/g++.pt/derived3.C: Likewise.
37465 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37467 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
37468 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
37469 * gcc.c-torture/execute/builtins/string-9.c: New, from
37470 string-opt-9.c. Adjust for execute/builtins framework.
37471 * gcc.c-torture/execute/string-opt-9.c: Delete.
37473 2003-08-12 Mark Mitchell <mark@codesourcery.com>
37475 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
37477 * g++.dg/parse/ret-type2.C: New test.
37480 * g++.dg/init/new8.C: New test.
37483 * g++.dg/parse/typedef5.C: New test.
37486 * g++.dg/parse/qualified2.C: New test.
37487 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
37490 2003-08-11 Mark Mitchell <mark@codesourcery.com>
37492 * g++.dg/conversion/ptrmem1.C: New test.
37494 2003-08-11 Jakub Jelinek <jakub@redhat.com>
37497 * gcc.dg/20030811-1.c: New test.
37500 * gcc.c-torture/execute/20030811-1.c: New test.
37502 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37504 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
37506 2003-08-10 Mark Mitchell <mark@codesourcery.com>
37509 * g++.dg/inherit/multiple1.C: New test.
37511 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
37513 * gcc.dg/spe1.c: New test.
37516 * g++.dg/expr/cast2.C: New test.
37519 * g++.dg/template/dependent-name2.C: New test.
37521 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
37523 * g++.dg/parse/crash11.C: Put the dg options in comments.
37525 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
37527 * lib/gcc-dg.exp: Update for diagnostic change.
37529 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37532 * g++.dg/parse/crash11.C: New test.
37534 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
37536 * gcc.dg/cpp/spacing1.c: Update.
37538 2003-08-04 Janis Johnson <janis187@us.ibm.com>
37541 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
37542 a value for -mtune.
37544 2003-08-04 Roger Sayle <roger@eyesopen.com>
37546 PR middle-end/11771
37547 * gcc.c-torture/compile/20030804-1.c: New test case.
37549 2003-08-04 Roger Sayle <roger@eyesopen.com>
37551 * gcc.dg/20030804-1.c: New test case.
37553 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
37555 * gcc.dg/cpp/separate-1.c: New test.
37557 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
37560 * g++.dg/template/dependent-expr2.C: New test.
37563 * g++.dg/expr/ptrmem1.C: New test.
37565 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37568 * g++.dg/template/friend15.C: New test.
37570 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
37572 * lib/dg-pch.exp: Work round PCH bug.
37574 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37576 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
37577 builtins. Move cases from builtins-4.c here.
37579 * gcc.dg/torture/builtin-math-1.c: New test taken from
37580 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
37583 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
37586 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
37589 * g++.dg/template/using7.C: New test.
37591 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
37593 * import1.c, import2.c: New tests.
37595 2003-08-01 Jakub Jelinek <jakub@redhat.com>
37597 * g++.dg/eh/crossjump1.C: New test.
37599 2003-08-01 Mark Mitchell <mark@codesourcery.com>
37602 * g++.dg/template/using6.C: New test.
37605 * g++.dg/template/koenig2.C: New test.
37607 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37610 * g++.dg/parse/typedef4.C: New test.
37612 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37614 PR c++/8442, c++/8806
37615 * g++.dg/template/elab1.C: New test.
37616 * g++.dg/template/type2.C: Likewise.
37617 * g++.dg/template/ttp3.C: Adjust expected error message.
37618 * g++.old-deja/g++.law/visibility13.C: Likewise.
37619 * g++.old-deja/g++.niklas/t135.C: Likewise.
37620 * g++.old-deja/g++.pt/ttp41.C: Likewise.
37621 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
37623 * g++.old-deja/g++.pt/ttp44.C: Likewise.
37625 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
37628 * g++.dg/ext/stmtexpr1.C: New test.
37630 * g++.dg/opt/tmp1.C: New test.
37633 * g++.dg/parse/constant4.C: New test.
37636 * g++.dg/template/using5.C: New test.
37638 2003-07-31 Roger Sayle <roger@eyesopen.com>
37640 * gcc.dg/builtins-27.c: New test case.
37642 2003-07-31 Jakub Jelinek <jakub@redhat.com>
37644 * gcc.dg/tls/opt-7.c: New test.
37646 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
37648 * g++.old-deja/g++.other/crash18.C: Remove.
37650 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
37652 * g++.dg/template/explicit3.C: New.
37653 * g++.dg/template/explicit4.C: New.
37654 * g++.dg/template/explicit5.C: New.
37657 * g++.dg/template/memtmpl1.C: New.
37659 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
37662 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
37663 * gcc.dg/i386-387-5.c (dg-options): Likewise.
37665 2003-07-30 Jan Hubicka <jh@suse.cz>
37669 2003-07-29 Zack Weinberg <zack@codesourcery.com>
37671 * gcc.dg/struct-in-proto-1.c: New test.
37673 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
37675 * gcc.dg/cpp/include2.c: Only expect one message.
37677 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
37680 * g++.dg/template/using1.C: New test.
37681 * g++.dg/template/using2.C: New test.
37682 * g++.dg/template/using3.C: New test.
37683 * g++.dg/template/using4.C: New test.
37685 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
37687 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
37688 * gcc.c-torture/execute/string-opt-10.c: Likewise.
37690 2003-07-28 Jan Hubicka <jh@suse.cz>
37693 * g++.dg/opt/call1.C: New test.
37695 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
37698 * g++.dg/init/enum2.C: New test.
37699 * g++.dg/template/overload1.C: Add "-w" option.
37701 2003-07-28 Hans-Peter Nilsson <hp@bitrange.com>
37703 * gcc.dg/Wdeclaration-after-statement-1.c,
37704 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
37706 2003-07-28 Jakub Jelinek <jakub@redhat.com>
37708 * gcc.c-torture/compile/20030725-1.c: New test.
37710 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
37712 * gcc.dg/20030505.c: Only run for SPE.
37713 Remove definition of opaque type.
37715 2003-07-27 Mark Mitchell <mark@codesourcery.com>
37717 * g++.dg/template/ptrmem6.C: New test.
37719 2003-07-26 Geoffrey Keating <geoffk@apple.com>
37721 * gcc.c-torture/compile/zero-strct-2.c: New test.
37723 2003-07-25 Geoffrey Keating <geoffk@apple.com>
37725 * gcc.dg/intermod-1.c: New test.
37727 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
37730 * g++.dg/template/lookup2.C: New test.
37731 * g++.dg/template/memclass1.C: Remove instantiated from error.
37732 * g++.dg/other/error2.C: Tweak expected errors.
37735 * g++.dg/template/defarg3.C: New test.
37737 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
37739 2003-07-24 Mark Mitchell <mark@codesourcery.com>
37741 * g++.dg/inherit/access5.C: New test.
37743 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37746 * g++.dg/template/crash8.C: New test.
37748 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
37751 * gcc.dg/noncompile/incomplete-2.c: New test.
37753 2003-07-23 Mark Mitchell <mark@codesourcery.com>
37756 * g++.dg/inherit/access4.C: New test.
37759 * g++.dg/expr/cond2.C: New test.
37761 PR optimization/10679
37762 * g++.dg/opt/inline4.C: New test.
37764 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
37766 * g++.dg/parse/crash10: New test.
37768 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
37770 * g++.dg/ext/flexary1.C: New test.
37772 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37775 * g++.dg/template/crash9.C: New test.
37777 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
37780 * g++.dg/parse/typedef3.C: New test.
37783 * g++.dg/parse/operator2.C: New test.
37786 * g++.dg/parse/def-tmpl-arg1.C: New test.
37789 * g++.dg/parse/funptr1.C: New test.
37792 * g++.dg/parse/ambig3.C: New test.
37795 * g++.dg/parse/operator3.C: New test.
37798 * g++.dg/parse/template10.C: New test.
37801 * g++.dg/parse/template11.C: New test.
37804 * g++.dg/parse/invalid-op1.C: New test.
37807 * g++.dg/parse/condexpr1.C: New test.
37809 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
37811 * g++.dg/ext/packed3.C: New test.
37812 * g++.dg/ext/packed4.C: New test.
37814 * gcc.dg/pack-test-3.c: New test.
37816 2003-07-21 Janis Johnson <janis187@us.ibm.com>
37818 * lib/compat.exp: Handle dg-options per source file.
37819 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
37820 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
37821 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
37822 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
37823 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
37824 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
37825 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
37826 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
37827 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
37828 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
37829 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
37830 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
37831 * g++.dg/compat/break/bitfield7_x.C: Ditto.
37832 * g++.dg/compat/break/bitfield7_y.C: Ditto.
37834 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
37837 * gcc.c-torture/execute/20030718-1.c: New test.
37839 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
37841 PR optimization/11536
37842 * gcc.dg/20030721-1.c: New test.
37844 2003-07-19 Mark Mitchell <mark@codesourcery.com>
37847 * g++.dg/template/lookup1.C: New test.
37849 2003-07-19 Zack Weinberg <zack@codesourcery.com>
37851 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
37852 diagnostics of ill-formed constructs involving labels.
37853 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
37854 the new 'previously defined here' message.
37856 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
37858 * g++.dg/parse/non-dependent2.C: New test.
37860 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
37862 * g++.dg/init/init-ref4.C: xfail on targets without
37865 2003-07-17 Jakub Jelinek <jakub@redhat.com>
37868 * gcc.c-torture/execute/20030717-1.c: New test.
37870 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
37872 * g++.dg/opt/cfg1.C: New test.
37874 2003-07-17 Mark Mitchell <mark@codesourcery.com>
37876 PR optimization/11557
37877 * gcc.dg/20030717-1.c: New test.
37879 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
37882 * g++.dg/expr/crash-1.C: New test.
37885 * g++.dg/template/init3.C: New test.
37888 * g++.dg/template/non-dependent1.C: New test.
37891 * g++.dg/template/non-dependent2.C: New test.
37894 * g++.dg/template/non-dependent3.C: New test.
37897 * g++.dg/template/sizeof5.C: New test.
37899 2003-07-17 Geoffrey Keating <geoffk@apple.com>
37902 * gcc.c-torture/compile/mangle-1.c: New file.
37904 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37907 * g++.dg/parse/access3.C: New test.
37909 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
37912 * g++.dg/init/init-ref4.C: New test.
37914 2003-07-16 Mark Mitchell <mark@codesourcery.com>
37917 * g++.dg/parse/constant3.C: New test.
37918 * g++.dg/parse/crash7.C: Likewise.
37920 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
37923 * gcc.dg/i386-pentium4-not-mull.c: New.
37925 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
37927 * gcc.dg/asm-names.c (ymain): Make it weak.
37929 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37932 * g++.dg/template/friend21.C: New test.
37934 2003-07-16 Jakub Jelinek <jakub@redhat.com>
37936 * gcc.dg/cleanup-8.c: New test.
37937 * gcc.dg/cleanup-9.c: New test.
37939 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
37941 * g++.dg/ext/dll-MI1.h: New file.
37942 * g++.dg/ext/dllexport-MI1.C: New file.
37943 * g++.dg/ext/dllimport-MI1.C: New file.
37945 2003-07-15 Jakub Jelinek <jakub@redhat.com>
37947 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
37948 it does not have cmpstrsi patterns (just cmpmemsi).
37950 2003-07-15 Mark Mitchell <mark@codesourcery.com>
37953 * g++.dg/debug/debug8.C: New test.
37955 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37958 * g++.dg/template/crash7.C: New test.
37960 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
37963 * gcc.c-torture/compile/20030708-1.c: New.
37965 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
37967 * gcc.c-torture/execute/20030715-1.c: New test.
37969 2003-07-14 Geoffrey Keating <geoffk@apple.com>
37971 * gcc.dg/pch/inline-3.c: New file.
37972 * gcc.dg/pch/inline-3.hs: New file.
37973 * gcc.dg/pch/inline-4.c: New file.
37974 * gcc.dg/pch/inline-4.hs: New file.
37976 2003-07-14 Mark Mitchell <mark@codesourcery.com>
37979 * g++.dg/template/crash6.C: New test.
37982 * g++.dg/template/friend20.C: New test.
37985 * g++.dg/template/overload2.C: New test.
37987 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
37989 PR optimization/11440
37990 * gcc.c-torture/execute/20030714-1.c: New test.
37992 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37995 * g++.dg/template/partial2.C: New test.
37997 2003-07-13 Mark Mitchell <mark@codesourcery.com>
38000 * g++.dg/template/anon1.C: New test.
38004 * g++.dg/parse/template9.C: Likewise.
38005 * g++.dg/template/crash4.C: New test.
38006 * g++.dg/template/koenig1.C: Likewise.
38007 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
38008 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
38009 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
38011 * g++.old-deja/g++.jason/template36.C: Likewise.
38012 * g++.old-deja/g++.mike/p1989.C: Likewise.
38013 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
38014 * g++.old-deja/g++.pt/ttp20.C: Use this->.
38015 * g++.old-deja/g++.pt/ttp21.C: Use this->.
38016 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
38018 * g++.old-deja/g++.pt/union2.C: Use this->.
38020 2003-07-11 Jakub Jelinek <jakub@redhat.com>
38022 * gcc.dg/20030711-1.c: New test.
38024 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
38027 * g++.dg/parse/args1.C: New test.
38028 * g++.pt/defarg8.C: Change expected errors.
38030 2003-07-11 Mark Mitchell <mark@codesourcery.com>
38033 * g++.dg/template/nontype2.C: New test.
38036 * g++.dg/parse/template8.C: New test.
38039 * g++.dg/template/scope1.C: New test.
38041 * g++.dg/warn/Wsign-compare-1.C: New test.
38043 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
38045 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
38047 2003-07-10 Mark Mitchell <mark@codesourcery.com>
38050 * g++.dg/template/explicit2.C: New test.
38053 * g++.dg/warn/pedantic1.C: New test.
38055 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
38058 * g++.dg/other/field1.C: New test.
38060 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
38063 * gcc.c-torture/compile/20030707-1.c: New.
38065 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38068 * g++.dg/template/access12.C: New test.
38070 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
38072 * g++.dg/bprob/bprob.exp (prof_ext): Update.
38073 * g77.dg/bprob/bprob.exp (prof_ext): Update.
38074 * gcc.misc-tests/bprob.exp (prof_ext): Update.
38075 * gcc.misc-tests/gcov.exp: Update
38076 * g++.dg/gcov/gcov.exp: Update
38077 * lib/gcov.exp: Update.
38079 2003-07-08 Mark Mitchell <mark@codesourcery.com>
38081 * g++.dg/abi/mangle17.C: Make sure template expressions are
38083 * g++.dg/abi/mangle4.C: Mark erroneous casts.
38084 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
38085 * g++.dg/opt/stack1.C: Remove erroneous code.
38086 * g++.dg/parse/template7.C: New test.
38087 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
38088 * g++.old-deja/g++.pt/crash4.C: Likewise.
38090 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
38092 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
38093 with zero or one occurence of `$' after the initial `L'.
38095 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
38097 * gcc.c-torture/compile/20030704-1.c: Add a comment.
38099 2003-07-08 Roger Sayle <roger@eyesopen.com>
38102 * gcc.dg/Wunreachable-6.c: New testcase.
38103 * gcc.dg/Wunreachable-7.c: New testcase.
38105 2003-07-08 Jakub Jelinek <jakub@redhat.com>
38108 * gcc.dg/20030708-1.c: New test.
38110 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
38112 * gcc.dg/compat/sdata-section.h: New file.
38113 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
38114 * gcc.dg/torture/mips-sdata-1.c: New test.
38116 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38119 * g++.dg/template/friend19.C: New test.
38121 2003-07-08 Jakub Jelinek <jakub@redhat.com>
38123 * g++.dg/opt/strength-reduce.C: New test.
38125 2003-07-07 Roger Sayle <roger@eyesopen.com>
38128 * gcc.dg/20030707-1.c: New testcase.
38130 2003-07-07 Roger Sayle <roger@eyesopen.com>
38132 PR optimization/11059
38133 * g++.dg/opt/emptyunion.C: New testcase.
38135 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
38136 Eric Botcazou <ebotcazou@libertysurf.fr>
38138 * g++.dg/opt/stack1.C: New test.
38140 2003-07-05 Mark Mitchell <mark@codesourcery.com>
38142 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
38146 * g++.dg/expr/static_cast3.C: New test.
38148 2003-07-04 Zack Weinberg <zack@codesourcery.com>
38150 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
38152 * gcc.dg/concat.c: Concatenation of string constants with
38153 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
38154 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
38155 * gcc.dg/cpp/escape-2.c: Use wide character constants where
38156 necessary to avoid multi-character character constant warning.
38157 * gcc.dg/cpp/escape.c: Likewise.
38158 * gcc.dg/cpp/ucs.c: Likewise.
38159 Remove backslashes from dg-bogus comments, as they confuse Tcl.
38162 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
38165 * gcc.c-torture/compile/20030704-1.c: New.
38167 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
38169 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
38171 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
38173 PR c++/5287, PR c++/7910, PR c++/11021
38174 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
38175 tests for warnings.
38176 * g++.dg/ext/dllimport2.C: Add tests for warnings.
38177 * g++.dg/ext/dllimport3.C: Likewise.
38178 * g++.dg/ext/dllimport4.C: New file.
38179 * g++.dg/ext/dllimport5.C: New file.
38180 * g++.dg/ext/dllimport6.C: New file.
38181 * g++.dg/ext/dllimport7.C: New file.
38182 * g++.dg/ext/dllimport8.C: New file.
38183 * g++.dg/ext/dllimport9.C: New file.
38184 * g++.dg/ext/dllimport10.C: New file.
38185 * g++.dg/ext/dllexport1.C: New file.
38187 2003-07-03 Mark Mitchell <mark@codesourcery.com>
38189 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
38190 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
38192 2003-07-03 Roger Sayle <roger@eyesopen.com>
38194 * gcc.dg/builtins-25.c: New testcase.
38195 * gcc.dg/builtins-26.c: New testcase.
38197 2003-07-03 Janis Johnson <janis187@us.ibm.com>
38199 * gcc.dg/compat/vector-defs.h: New file.
38200 * gcc.dg/compat/vector-setup.h: New file.
38201 * gcc.dg/compat/vector-check.h: New file.
38202 * gcc.dg/compat/vector-1_main.c: New file.
38203 * gcc.dg/compat/vector-1_x.c: New file.
38204 * gcc.dg/compat/vector-1_y.c: New file.
38205 * gcc.dg/compat/vector-2_main.c: New file.
38206 * gcc.dg/compat/vector-2_x.c: New file.
38207 * gcc.dg/compat/vector-2_y.c: New file.
38209 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
38210 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
38211 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
38212 * gcc.dg/compat/struct-align-1.h: New file.
38213 * gcc.dg/compat/struct-align-1_main.c: New file.
38214 * gcc.dg/compat/struct-align-1_x.c: New file.
38215 * gcc.dg/compat/struct-align-1_y.c: New file.
38216 * gcc.dg/compat/struct-align-2.h: New file.
38217 * gcc.dg/compat/struct-align-2_main.c: New file.
38218 * gcc.dg/compat/struct-align-2_x.c: New file.
38219 * gcc.dg/compat/struct-align-2_y.c: New file.
38221 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
38222 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
38223 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
38224 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
38225 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
38226 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
38227 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
38228 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
38229 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
38230 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
38231 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
38232 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
38233 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
38234 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
38235 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
38236 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
38237 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
38238 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
38239 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
38240 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
38241 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
38242 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
38243 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
38244 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
38245 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
38246 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
38247 * gcc.dg/compat/struct-return-10_x.c: Ditto.
38248 * gcc.dg/compat/struct-return-2_x.c: Ditto.
38249 * gcc.dg/compat/struct-return-3_x.c: Ditto.
38251 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
38253 * gcc.dg/i386-call-1.c: New test.
38255 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
38258 * g++.dg/parse/defarg4.C: New.
38260 2003-07-03 Roger Sayle <roger@eyesopen.com>
38263 * gcc.c-torture/compile/20030703-1.c: New test case.
38265 2003-07-03 Mark Mitchell <mark@codesourcery.com>
38267 * g++.dg/template/local3.C: Remove extra semicolon.
38269 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
38271 * gcc.dg/i386-volatile-1.c: New test.
38273 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
38276 * g++.dg/other/offsetof2.C: XFAIL.
38277 * g++.dg/other/offsetof5.C: New.
38280 * g++.dg/template/error1.C: New.
38283 * g++.dg/template/dependent-expr1.C: New.
38285 2003-07-01 Mark Mitchell <mark@codesourcery.com>
38288 * g++.dg/template/local3.C: New test.
38291 * g++.dg/lookup/scoped6.C: New test.
38293 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
38296 * g++.dg/other/error7.C: New test.
38298 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
38300 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
38301 * g++.old-deja/g++.abi/vtable3.h: Likewise.
38302 * g++.old-deja/g++.law/code-gen5.C: Likewise.
38303 * g++.old-deja/g++.other/union2.C: Likewise.
38304 * gcc.dg/c90-const-expr-2.c: Likewise.
38305 * gcc.dg/c90-const-expr-3.c: Likewise.
38306 * gcc.dg/c99-const-expr-2.c: Likewise.
38307 * gcc.dg/c99-const-expr-3.c: Likewise.
38308 * gcc.dg/concat.c: Likewise.
38310 2003-07-01 Mark Mitchell <mark@codesourcery.com>
38313 * g++.dg/init/static1.C: New test.
38315 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
38317 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
38318 * g++.old-deja/g++.other/access2.C: Likewise.
38319 * g++.old-deja/g++.other/decl2.C: Likewise.
38320 * gcc.c-torture/execute/20020615-1.c: Likewise.
38322 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
38325 * g++.dg/template/sizeof4.C: New test.
38327 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
38329 * g++.dg/other/error6.C: New test.
38331 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
38334 * g++.dg/parse/constant2.C: New test.
38336 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
38339 * g++.dg/other/error5.C: New test.
38341 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38343 * gcc.dg/format/gcc_diag-1.c: New test.
38345 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
38347 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
38349 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
38351 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
38352 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
38353 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
38355 2003-06-28 Jakub Jelinek <jakub@redhat.com>
38357 * gcc.c-torture/execute/builtins/string-8.c: New test.
38358 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
38359 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
38360 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
38362 2003-06-27 Mark Mitchell <mark@codesourcery.com>
38365 * g++.dg/ext/typeof6.C: New test.
38367 2003-06-27 Mark Mitchell <mark@codesourcery.com>
38370 * g++.dg/init/enum1.C: New test.
38372 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
38374 * gcc.dg/20030627-1.c: New test.
38376 2003-06-26 Mark Mitchell <mark@codesourcery.com>
38379 * g++.dg/expr/static_cast2.C: New test.
38381 2003-06-26 Roger Sayle <roger@eyesopen.com>
38382 Jakub Jelinek <jakub@redhat.com>
38384 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
38385 sprintf(dst,"%s",src) optimization.
38386 * gcc.c-torture/execute/20030626-1.c: New test case.
38387 * gcc.c-torture/execute/20030626-2.c: New test case.
38389 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
38391 * gcc.c-torture/execute/multi-ix.c: New test.
38393 * gcc.c-torture/execute/simd-4.c (main):
38394 Added missing semicolon at end of union.
38396 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
38399 * g++.dg/template/explicit-instantiation3.C: New test.
38401 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
38403 * gcc.dg/20030626-1.c: Use signed char.
38405 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
38407 * gcc.dg/20030626-1.c: New test.
38409 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
38411 * const-str-2.m: Update.
38413 2003-06-25 Mark Mitchell <mark@codesourcery.com>
38416 * g++.dg/rtti/dyncast1.C: New test.
38417 * g++.dg/abi/mangle4.C: Correct base-specifier access.
38418 * g++.dg/lookup/scoped1.C: Remove XFAIL.
38419 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
38422 * g++.dg/expr/static_cast1.C: New test.
38424 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
38426 * gcc.dg/20030625-1.c: New test.
38428 2003-06-24 Roger Sayle <roger@eyesopen.com>
38430 * gcc.c-torture/compile/20030624-1.c: New test case.
38432 2003-06-24 Jakub Jelinek <jakub@redhat.com>
38434 * gcc.c-torture/execute/string-opt-17.c: New test.
38436 2003-06-24 Mark Mitchell <mark@codesourcery.com>
38439 * g++.dg/parse/crash6.C: New test.
38441 2003-06-23 Roger Sayle <roger@eyesopen.com>
38443 * gcc.dg/builtins-24.c: New test case.
38445 2003-06-23 Jakub Jelinek <jakub@redhat.com>
38447 * g++.dg/opt/operator1.C: New test.
38449 2003-06-22 Roger Sayle <roger@eyesopen.com>
38451 * gcc.c-torture/execute/string-opt-16.c: New test case.
38453 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
38455 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
38456 * g++.old-deja/g++.other/conv7.C: Likewise.
38457 * g++.old-deja/g++.other/overcnv2.C: Likewise.
38458 * g++.old-deja/g++.other/overload14.C: Likewise.
38460 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
38462 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
38463 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
38465 2003-06-20 Mark Mitchell <mark@codesourcery.com>
38468 * g++.dg/warn/Winline-3.C: New test.
38470 2003-06-20 Mark Mitchell <mark@codesourcery.com>
38472 * lib/target-supports.exp (check_alias_available): Make the test
38473 program acceptable to the Solaris assembler.
38476 * g++.dg/template/memclass2.C: New test.
38478 2003-06-20 Mark Mitchell <mark@codesourcery.com>
38479 Eric Botcazou <ebotcazou@libertysurf.fr>
38481 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
38482 data for non-matching targets.
38483 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
38485 2003-06-20 Mark Mitchell <mark@codesourcery.com>
38488 * g++.dg/template/member3.C: New test.
38490 2003-06-19 Mark Mitchell <mark@codesourcery.com>
38493 * g++.dg/template/func1.C: New test.
38496 * g++.dg/template/static4.C: New test.
38497 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
38500 * g++.dg/init/ref7.C: New test.
38502 2003-06-19 Matt Austern <austern@apple.com>
38505 * g++.dg/anew1.C: New test.
38506 * g++.dg/anew2.C: New test.
38507 * g++.dg/anew3.C: New test.
38508 * g++.dg/anew4.C: New test.
38510 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
38512 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
38514 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
38516 * gcc.c-torture/execute/simd-4.c (main): Make expected value
38519 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
38521 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
38524 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
38526 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
38527 * gcc.c-torture/compile/961203-1.c: Likewise.
38528 * gcc.c-torture/compile/980506-1.c: Likewise.
38530 2003-06-17 Mark Mitchell <mark@codesourcery.com>
38533 * g++.dg/lookup/using7.C: New test.
38535 2003-06-17 Mark Mitchell <mark@codesourcery.com>
38538 * g++.dg/abi/conv1.C: Remove it.
38539 * g++.dg/template/conv7.C: New test.
38540 * g++.dg/template/conv8.C: Likewise.
38541 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
38542 conversion operator.
38544 2003-06-17 Janis Johnson <janis187@us.ibm.com>
38546 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
38547 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
38548 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
38549 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
38550 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
38551 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
38552 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
38553 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
38554 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
38555 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
38556 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
38557 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
38558 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
38559 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
38560 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
38561 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
38562 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
38563 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
38564 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
38565 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
38566 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
38567 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
38568 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
38569 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
38570 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
38571 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
38572 * gcc.dg/compat/struct-return-10_x.c: Ditto.
38573 * gcc.dg/compat/struct-return-2_x.c: Ditto.
38574 * gcc.dg/compat/struct-return-3_x.c: Ditto.
38576 2003-06-16 Mark Mitchell <mark@codesourcery.com>
38578 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
38579 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
38582 2003-06-16 Roger Sayle <roger@eyesopen.com>
38584 * gcc.dg/i386-387-5.c: New test case.
38585 * gcc.dg/i386-387-6.c: New test case.
38586 * gcc.dg/builtins-23.c: New test case.
38588 2003-06-15 Roger Sayle <roger@eyesopen.com>
38590 * gcc.dg/builtins-22.c: New test case.
38591 * gcc.dg/i386-387-1.c: Update to test exp.
38592 * gcc.dg/i386-387-2.c: Likewise.
38594 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38596 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
38598 2003-06-12 Mark Mitchell <mark@codesourcery.com>
38600 * lib/gcc-dg.exp (dg-require-dll): New function.
38601 (dg-xfail-if): Likewise.
38602 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
38605 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
38606 * gcc.c-torture/compile/20001205-1.c: Likewise.
38607 * gcc.c-torture/compile/20001226-1.c: Likewise.
38608 * gcc.c-torture/compile/20010518-2.c: Likewise.
38609 * gcc.c-torture/compile/20020312-1.c: Likewise.
38610 * gcc.c-torture/compile/20020604-1.c: Likewise.
38611 * gcc.c-torture/compile/920501-12.c: Likewise.
38612 * gcc.c-torture/compile/920501-4.c: Likewise.
38613 * gcc.c-torture/compile/920520-1.c: Likewise.
38614 * gcc.c-torture/compile/920521-1.c: Likewise.
38615 * gcc.c-torture/compile/920625-1.c: Likewise.
38616 * gcc.c-torture/compile/961203-1.c: Likewise.
38617 * gcc.c-torture/compile/980506-1.c: Likewise.
38618 * gcc.c-torture/compile/981006-1.c: Likewise.
38619 * gcc.c-torture/compile/981022-1.c: Likewise.
38620 * gcc.c-torture/compile/981223-1.c: Likewise.
38621 * gcc.c-torture/compile/990617-1.c: Likewise.
38622 * gcc.c-torture/compile/dll.c: Likewise.
38623 * gcc.c-torture/compile/labels-3.c: Likewise.
38624 * gcc.c-torture/compile/mipscop-1.c: Likewise.
38625 * gcc.c-torture/compile/mipscop-2.c: Likewise.
38626 * gcc.c-torture/compile/mipscop-3.c: Likewise.
38627 * gcc.c-torture/compile/mipscop-4.c: Likewise.
38628 * gcc.c-torture/compile/simd-5.c: Likewise.
38629 * gcc.c-torture/compile/20000804-1.x: Remove.
38630 * gcc.c-torture/compile/20001205-1.x: Likewise.
38631 * gcc.c-torture/compile/20001226-1.x: Likewise.
38632 * gcc.c-torture/compile/20010518-2.x: Likewise.
38633 * gcc.c-torture/compile/20020312-1.x: Likewise.
38634 * gcc.c-torture/compile/20020604-1.x: Likewise.
38635 * gcc.c-torture/compile/920501-12.x: Likewise.
38636 * gcc.c-torture/compile/920501-4.x: Likewise.
38637 * gcc.c-torture/compile/920520-1.x: Likewise.
38638 * gcc.c-torture/compile/920521-1.x: Likewise.
38639 * gcc.c-torture/compile/920625-1.x: Likewise.
38640 * gcc.c-torture/compile/961203-1.x: Likewise.
38641 * gcc.c-torture/compile/980506-1.x: Likewise.
38642 * gcc.c-torture/compile/981006-1.x: Likewise.
38643 * gcc.c-torture/compile/981022-1.x: Likewise.
38644 * gcc.c-torture/compile/981223-1.x: Likewise.
38645 * gcc.c-torture/compile/990617-1.x: Likewise.
38646 * gcc.c-torture/compile/mipscop-1.x: Likewise.
38647 * gcc.c-torture/compile/mipscop-2.x: Likewise.
38648 * gcc.c-torture/compile/mipscop-3.x: Likewise.
38649 * gcc.c-torture/compile/mipscop-4.x: Likewise.
38650 * gcc.c-torture/compile/simd-5.x: Likewise.
38652 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
38654 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
38656 * gcc.c-torture/execute/20030611-1.c: New test.
38658 2003-06-12 Roger Sayle <roger@eyesopen.com>
38661 * gcc.dg/20030612-1.c: New test case.
38663 2003-06-12 Mark Mitchell <mark@codesourcery.com>
38666 * g++.dg/expr/cast1.C: New test.
38668 2003-06-12 Roger Sayle <roger@eyesopen.com>
38670 * gcc.dg/builtins-21.c: New test case.
38672 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
38674 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
38675 options instead of at the end.
38676 * lib/objc.exp (objc_target_compile): Likewise.
38678 2003-06-11 Mark Mitchell <mark@codesourcery.com>
38681 * g++.dg/parse/error1.C: New test.
38683 2003-06-11 Janis Johnson <janis187@us.ibm.com>
38685 * gcc.dg/compat/struct-by-value-11_main.c: New file.
38686 * gcc.dg/compat/struct-by-value-11_x.c: New file.
38687 * gcc.dg/compat/struct-by-value-11_y.c: New file.
38688 * gcc.dg/compat/struct-by-value-12_main.c: New file.
38689 * gcc.dg/compat/struct-by-value-12_x.c: New file.
38690 * gcc.dg/compat/struct-by-value-12_y.c: New file.
38691 * gcc.dg/compat/struct-by-value-13_main.c: New file.
38692 * gcc.dg/compat/struct-by-value-13_x.c: New file.
38693 * gcc.dg/compat/struct-by-value-13_y.c: New file.
38694 * gcc.dg/compat/struct-by-value-14_main.c: New file.
38695 * gcc.dg/compat/struct-by-value-14_x.c: New file.
38696 * gcc.dg/compat/struct-by-value-14_y.c: New file.
38697 * gcc.dg/compat/struct-by-value-15_main.c: New file.
38698 * gcc.dg/compat/struct-by-value-15_x.c: New file.
38699 * gcc.dg/compat/struct-by-value-15_y.c: New file.
38700 * gcc.dg/compat/struct-by-value-16_main.c: New file.
38701 * gcc.dg/compat/struct-by-value-16_x.c: New file.
38702 * gcc.dg/compat/struct-by-value-16_y.c: New file.
38703 * gcc.dg/compat/struct-by-value-17_main.c: New file.
38704 * gcc.dg/compat/struct-by-value-17_x.c: New file.
38705 * gcc.dg/compat/struct-by-value-17_y.c: New file.
38706 * gcc.dg/compat/struct-by-value-18_main.c: New file.
38707 * gcc.dg/compat/struct-by-value-18_x.c: New file.
38708 * gcc.dg/compat/struct-by-value-18_y.c: New file.
38710 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
38711 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
38712 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
38713 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
38714 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
38715 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
38716 * gcc.dg/compat/scalar-return-3_main.c: New file.
38717 * gcc.dg/compat/scalar-return-3_x.c: New file.
38718 * gcc.dg/compat/scalar-return-3_y.c: New file.
38719 * gcc.dg/compat/scalar-return-4_main.c: New file.
38720 * gcc.dg/compat/scalar-return-4_x.c: New file.
38721 * gcc.dg/compat/scalar-return-4_y.c: New file.
38723 2003-06-10 Janis Johnson <janis187@us.ibm.com>
38725 * gcc.dg/compat/fp2-struct-check.h: New file.
38726 * gcc.dg/compat/fp2-struct-defs.h: New file.
38727 * gcc.dg/compat/fp2-struct-init.h: New file.
38728 * gcc.dg/compat/struct-by-value-10_main.c: New file.
38729 * gcc.dg/compat/struct-by-value-10_x.c: New file.
38730 * gcc.dg/compat/struct-by-value-10_y.c: New file.
38731 * gcc.dg/compat/struct-return-10_main.c: New file.
38732 * gcc.dg/compat/struct-return-10_x.c: New file.
38733 * gcc.dg/compat/struct-return-10_y.c: New file.
38735 * gcc.dg/compat/compat-common.h: New file.
38736 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
38737 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
38738 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
38739 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
38740 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
38741 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
38742 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
38743 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
38744 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
38745 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
38746 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
38747 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
38748 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
38749 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
38750 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
38751 * gcc.dg/compat/small-struct-check.h: Ditto.
38752 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
38753 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
38754 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
38755 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
38756 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
38757 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
38758 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
38759 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
38760 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
38761 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
38762 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
38763 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
38764 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
38765 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
38766 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
38767 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
38768 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
38769 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
38770 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
38771 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
38772 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
38773 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
38774 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
38775 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
38776 * gcc.dg/compat/struct-return-2_main.c: Ditto.
38777 * gcc.dg/compat/struct-return-2_x.c: Ditto.
38778 * gcc.dg/compat/struct-return-2_y.c: Ditto.
38779 * gcc.dg/compat/struct-return-3_main.c: Ditto.
38780 * gcc.dg/compat/struct-return-3_x.c: Ditto.
38781 * gcc.dg/compat/struct-return-3_y.c: Ditto.
38783 2003-06-10 Geoffrey Keating <geoffk@apple.com>
38785 * g++.dg/pch/static-1.C: New file.
38786 * g++.dg/pch/static-1.Hs: New file.
38788 2003-06-10 Richard Henderson <rth@redhat.com>
38790 * gcc.dg/asm-7.c: Adjust expected warning text.
38792 2003-06-10 Roger Sayle <roger@eyesopen.com>
38794 * gcc.dg/builtins-20.c: New test case.
38796 2003-06-10 Mark Mitchell <mark@codesourcery.com>
38799 * g++.dg/opt/template1.C: New test.
38801 2003-06-09 Mark Mitchell <mark@codesourcery.com>
38803 * lib/gcc-dg.exp (dg-test): Clear additional_files and
38804 additional_sources.
38806 2003-05-21 David Taylor <dtaylor@emc.com>
38808 * gcc.dg/Wpadded.c: New file.
38810 2003-06-09 Mark Mitchell <mark@codesourcery.com>
38812 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
38813 * gcc.dg/special/weak-2.c: Add dg-require-weak.
38814 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
38817 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
38819 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
38821 2003-06-09 Mark Mitchell <mark@codesourcery.com>
38823 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
38824 (dg-require-alias): Likewise.
38825 (dg-require-gc-sections): Likewise.
38826 * lib/target-supports.exp (check_gc_sections_available): Likewise.
38828 2003-06-08 Richard Henderson <rth@redhat.com>
38830 * gcc.dg/20011029-2.c: Fix the array reference.
38831 * gcc.dg/asm-7.c: New.
38833 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
38835 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
38837 2003-06-08 Mark Mitchell <mark@codesourcery.com>
38839 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
38840 (dg-require-gc-sections): Likewise.
38842 2003-06-08 Jan Hubicka <jh@suse.cz>
38844 * i386-cmov1.c: Fix regular expression.
38845 * i386-cvt-1.c: Likewise.
38846 * i386-local.c: Likewise.
38847 * i386-local2.c: Likewise.
38848 * i386-mul.c: Likewise.
38849 * i386-ssetype-1.c: Likewise.
38850 * i386-ssetype-3.c: Likewise.
38851 * i386-ssetype-5.c: Likewise.
38853 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38856 * g++.dg/warn/implicit-typename2.C: New test.
38857 * g++.dg/warn/implicit-typename3.C: New test.
38859 2003-06-07 Richard Henderson <rth@redhat.com>
38861 * g++.dg/other/offsetof3.C: Use size_t.
38862 * g++.dg/other/offsetof4.C: Likewise.
38864 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
38866 * lib/copy-file.exp: New. Implement gcc_copy_files.
38868 * lib/dg-pch.exp: Load copy-file.exp
38869 (dg-pch): Use gcc_copy_files instead of "file copy".
38871 2003-06-06 Mark Mitchell <mark@codesourcery.com>
38873 * gcc.dg/weak/weak.exp: Simplify.
38874 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
38875 * gcc.dg/weak/weak-1.c: Likewise.
38876 * gcc.dg/weak/weak-2.c: Likewise.
38877 * gcc.dg/weak/weak-3.c: Likewise.
38878 * gcc.dg/weak/weak-4.c: Likewise.
38879 * gcc.dg/weak/weak-5.c: Likewise.
38880 * gcc.dg/weak/weak-6.c: Likewise.
38881 * gcc.dg/weak/weak-7.c: Likewise.
38882 * gcc.dg/weak/weak-8.c: Likewise.
38883 * gcc.dg/weak/weak-9.c: Likewise.
38885 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
38887 gcc.c-torture/execute/20030606-1.c: New.
38889 2003-06-06 Roger Sayle <roger@eyesopen.com>
38891 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
38892 * gcc.dg/builtins-19.c: Likewise.
38894 2003-06-06 Roger Sayle <roger@eyesopen.com>
38896 * gcc.dg/builtins-2.c: Add some more tests.
38897 * gcc.dg/builtins-18.c: New test case.
38898 * gcc.dg/builtins-19.c: New test case.
38900 2003-06-06 Roger Sayle <roger@eyesopen.com>
38901 Jim Wilson <wilson@tuliptree.org>
38903 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
38905 2003-06-06 Jakub Jelinek <jakub@redhat.com>
38907 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
38908 mempcpy/stpcpy calls not to be optimized into something else.
38909 * gcc.c-torture/execute/string-opt-3.c: Moved to...
38910 * gcc.c-torture/execute/builtins/string-7.c: ...here.
38911 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
38913 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38915 * gcc.dg/format/asm_fprintf-1.c: New test.
38917 2003-06-05 Mark Mitchell <mark@codesourcery.com>
38919 * lib/gcc-defs.exp (additional_sources): New variable.
38920 (dg-additional-sources): New function.
38921 (additional_files): New variable.
38922 (dg-additional-files): New function.
38923 (dg-additional-files-options): Likewise.
38924 * lib/gcc-dg.exp (dg-require-weak): New function.
38925 (dg-require-alias): Likewise.
38926 (dg-require-gc-sections): Likewise.
38927 * lib/target-supports.exp (check_alias_available): Remove testfile
38929 (check_gc_sections_available): New function.
38930 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
38931 (dg-gpp-additional-files): Likewise.
38932 * lib/g++.exp (additional_sources): Remove.
38933 (additional_files): Likewise.
38934 (g++_target_compile): Use dg-additional-files-options.
38936 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
38938 * gcc.dg/special/ecos.exp: Remove.
38939 * gcc.dg/special/20000419-2.c: Use dg-require-*.
38940 * gcc.dg/special/alias-1.c: Likewise.
38941 * gcc.dg/special/alias-2.c: Likewise.
38942 * gcc.dg/special/gcsec-1.c: Likewise.
38943 * gcc.dg/special/weak-1.c: Likewise.
38944 * gcc.dg/special/weak-2.c: Likewise.
38945 * gcc.dg/special/wkali-1.c: Likewise.
38946 * gcc.dg/special/wkali-2.c: Likewise.
38948 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
38949 dg-gpp-additional-*.
38950 * g++.dg/special/conpr-3.C: Likewise.
38951 * g++.dg/special/conpr-4.C: Likewise.
38952 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
38953 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
38954 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
38955 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
38956 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
38957 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
38958 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
38959 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
38960 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
38961 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
38962 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
38963 * g++.old-deja/g++.other/comdat1.C: Likewise.
38964 * g++.old-deja/g++.other/comdat2.C: Likewise.
38965 * g++.old-deja/g++.other/comdat3.C: Likewise.
38966 * g++.old-deja/g++.other/ctor1.C: Likewise.
38967 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
38969 2003-06-05 Richard Henderson <rth@redhat.com>
38971 * gcc.dg/debug/20030605-1.c: New.
38973 2003-06-04 Mark Mitchell <mark@codesourcery.com>
38975 * README.QMTEST: Update.
38977 2003-06-04 Richard Henderson <rth@redhat.com>
38979 * gcc.dg/cleanup-1.c: New.
38980 * gcc.dg/cleanup-2.c: New.
38981 * gcc.dg/cleanup-3.c: New.
38982 * gcc.dg/cleanup-4.c: New.
38983 * gcc.dg/cleanup-5.c: New.
38984 * gcc.dg/cleanup-6.c: New.
38985 * gcc.dg/cleanup-7.c: New.
38987 2003-06-04 Mark Mitchell <mark@codesourcery.com>
38989 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
38991 * lib/dg-pch.exp: New file.
38992 * g++.dg/pch/pch.exp: Use dg-pch.exp.
38993 * gcc.dg/pch/pch.exp: Likewise.
38995 2003-06-04 Roger Sayle <roger@eyesopen.com>
38997 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
38998 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
38999 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
39000 * gcc.dg/builtins-17.c: New test case.
39001 * gcc.dg/i386-387-4.c: New test case.
39002 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
39004 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
39006 * gcc.dg/ultrasp9.c: New test.
39008 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
39010 * gcc.c-torture/compile/20030604-1.c: New test.
39011 * gcc.dg/sparc-constant-1.c: New test.
39013 2003-06-03 Glen Nakamura <glen@imodulo.com>
39015 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
39017 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
39019 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
39021 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
39022 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
39024 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
39026 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
39028 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39031 * g++.dg/template/spec10.C: New test.
39033 2003-06-03 Roger Sayle <roger@eyesopen.com>
39035 * gcc.dg/builtins-16.c: New test case.
39037 2003-06-03 Jakub Jelinek <jakub@redhat.com>
39039 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
39040 mempcpy test with post-increments.
39041 * gcc.c-torture/execute/string-opt-3.c: New test.
39042 * gcc.dg/string-opt-1.c: New test.
39044 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
39047 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
39049 2003-06-02 Mark Mitchell <mark@codesourcery.com>
39051 * lib/scanasm.exp (dg-scan): New function, factored out of ...
39052 (scan-assembler): ... here. Use dg-scan.
39053 (scan-assembler-not): Likewise.
39054 (scan-file): New function.
39055 (scan-file-not): Likewise.
39056 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
39057 * gcc.dg/cpp/_Pragma4.c: Likewise.
39058 * gcc.dg/cpp/_Pragma5.c: Likewise.
39059 * gcc.dg/cpp/avoidpaste1.c: Likewise.
39060 * gcc.dg/cpp/avoidpaste2.c: Likewise.
39061 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
39062 * gcc.dg/cpp/cmdlne-P.c: Likewise.
39063 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
39064 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
39065 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
39066 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
39067 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
39068 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
39069 * gcc.dg/cpp/cxxcom1.c: Likewise.
39070 * gcc.dg/cpp/line1.c: Likewise.
39071 * gcc.dg/cpp/maccom1.c: Likewise.
39072 * gcc.dg/cpp/maccom2.c: Likewise.
39073 * gcc.dg/cpp/maccom3.c: Likewise.
39074 * gcc.dg/cpp/maccom4.c: Likewise.
39075 * gcc.dg/cpp/maccom5.c: Likewise.
39076 * gcc.dg/cpp/maccom6.c: Likewise.
39077 * gcc.dg/cpp/multiline.c: Likewise.
39078 * gcc.dg/cpp/spacing1.c: Likewise.
39079 * gcc.dg/cpp/spacing2.c: Likewise.
39080 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
39081 * gcc.dg/cpp/trad/maccom1.c: Likewise.
39082 * gcc.dg/cpp/trad/maccom2.c: Likewise.
39083 * gcc.dg/cpp/trad/maccom3.c: Likewise.
39084 * gcc.dg/cpp/trad/maccom4.c: Likewise.
39085 * gcc.dg/cpp/trad/maccom6.c: Likewise.
39086 * gcc.dg/cpp/cxxcom2.c: Likewise.
39087 * gcc.dg/cpp/cxxcom2.h: New file.
39089 * gcc.dg/cpp/truefalse.cpp: Move it to ...
39090 * g++.dg/cpp/truefalse.C: Here.
39091 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
39093 2003-06-01 Loren James Rittle <ljrittle@acm.org>
39095 * gcc.dg/cpp/redef3.c: New file.
39097 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
39099 * gcc.dg/i386-loop-3.c: New test.
39101 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
39103 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
39105 2003-05-31 Roger Sayle <roger@eyesopen.com>
39107 * gcc.dg/fwrapv-1.c: New test case.
39108 * gcc.dg/fwrapv-2.c: New test case.
39110 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39113 * g++.dg/template/spec9.C: New test.
39115 2003-05-29 Roger Sayle <roger@eyesopen.com>
39117 * gcc.dg/duff-4.c: New test case.
39119 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
39122 * g77.dg/ffixed-form-1.f: New test
39123 * g77.dg/ffixed-form-2.f: New test
39124 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
39125 * g77.dg/ffree-form-3.f: New test
39127 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
39129 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
39130 * gcc.dg/wint_t-1.c: Likewise.
39132 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39134 * g++.dg/template/access11.C: New test.
39136 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39139 * g++.dg/template/access10.C: New test.
39141 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
39142 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39144 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
39146 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
39148 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
39149 suppress for powerpc-*-darwin*.
39150 * gcc.dg/torture/builtin-noret-2.c: Likewise.
39152 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
39154 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
39155 suppress option for powerpc-*-darwin*.
39157 2003-05-23 Roger Sayle <roger@eyesopen.com>
39159 * gcc.dg/builtins-1.c: Add tests for tan and atan.
39160 * gcc.dg/builtins-4.c: Add test for fmod.
39162 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39165 * g++.dg/template/instantiate4.C: New test.
39167 2003-05-22 Roger Sayle <roger@eyesopen.com>
39169 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
39171 2003-05-21 Janis Johnson <janis187@us.ibm.com>
39173 * gcc.dg/compat/scalar-return-1_main.c: New file.
39174 * gcc.dg/compat/scalar-return-1_x.c: New file.
39175 * gcc.dg/compat/scalar-return-1_y.c: New file.
39176 * gcc.dg/compat/scalar-return-2_main.c: New file.
39177 * gcc.dg/compat/scalar-return-2_x.c: New file.
39178 * gcc.dg/compat/scalar-return-2_y.c: New file.
39179 * gcc.dg/compat/struct-return-3_main.c: New file.
39180 * gcc.dg/compat/struct-return-3_y.c: New file.
39181 * gcc.dg/compat/struct-return-3_x.c: New file.
39182 * gcc.dg/compat/struct-return-2_main.c: New file.
39183 * gcc.dg/compat/struct-return-2_x.c: New file.
39184 * gcc.dg/compat/struct-return-2_y.c: New file.
39186 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
39188 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
39189 for hppa*-hp-hpux*.
39190 * gcc.dg/20021014-1.c (dg-options): Likewise.
39191 * gcc.dg/nest.c (dg-options): Likewise.
39193 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
39196 * g++.dg/ext/dllimport2.C: New file.
39197 * g++.dg/ext/dllimport3.C: New file.
39199 2003-05-20 Janis Johnson <janis187@us.ibm.com>
39201 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
39202 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
39203 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
39204 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
39205 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
39206 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
39207 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
39208 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
39209 * gcc.dg/compat/small-struct-defs.h: New file.
39210 * gcc.dg/compat/small-struct-init.h: New file.
39211 * gcc.dg/compat/small-struct-check.h: New file.
39212 * gcc.dg/compat/fp-struct-defs.h: New file.
39213 * gcc.dg/compat/fp-struct-check.h: New file.
39214 * gcc.dg/compat/fp-struct-init.h: New file.
39215 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
39216 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
39218 2003-05-19 Jakub Jelinek <jakub@redhat.com>
39220 * gcc.dg/20030225-2.c: New test.
39222 2003-05-18 Roger Sayle <roger@eyesopen.com>
39223 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39225 * gcc.c-torture/compile/20030518-1.c: New test case.
39227 2003-05-18 Mark Mitchell <mark@codesourcery.com>
39229 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
39230 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
39231 gcc-dg-debug-runtest.
39232 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
39233 gcc-dg-debug-runtest.
39235 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39238 * g++.dg/lookup/using6.C: New test.
39240 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39242 * g++.dg/parse/access2.C: New test.
39244 2003-05-17 Mark Mitchell <mark@codesourcery.com>
39246 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
39247 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
39248 * gcc.dg/debug/debug.exp: Likewise.
39250 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
39252 * gcc.dg/dollar.c: New test.
39254 2003-05-16 Janis Johnson <janis187@us.ibm.com>
39256 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
39257 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
39258 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
39259 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
39260 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
39261 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
39262 * gcc.dg/compat/struct-by-value-6_main.c: New file.
39263 * gcc.dg/compat/struct-by-value-6_x.c: New file.
39264 * gcc.dg/compat/struct-by-value-6_y.c: New file.
39265 * gcc.dg/compat/struct-by-value-7_main.c: New file.
39266 * gcc.dg/compat/struct-by-value-7_x.c: New file.
39267 * gcc.dg/compat/struct-by-value-7_y.c: New file.
39268 * gcc.dg/compat/struct-by-value-8_main.c: New file.
39269 * gcc.dg/compat/struct-by-value-8_x.c: New file.
39270 * gcc.dg/compat/struct-by-value-8_y.c: New file.
39271 * gcc.dg/compat/struct-by-value-9_main.c: New file.
39272 * gcc.dg/compat/struct-by-value-9_x.c: New file.
39273 * gcc.dg/compat/struct-by-value-9_y.c: New file.
39275 2003-05-16 Mark Mitchell <mark@codesourcery.com>
39277 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
39278 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
39279 support for "repo" mode.
39280 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
39281 * lib/g77-dg.exp: Likewise.
39282 * lib/obj-dg.exp: Likewise.
39284 2003-05-16 Jakub Jelinek <jakub@redhat.com>
39286 Merge from gcc-3_2-rhl8-branch:
39287 2003-04-23 Jakub Jelinek <jakub@redhat.com>
39289 * gcc.dg/tls/opt-6.c: New test.
39291 2003-04-05 Jakub Jelinek <jakub@redhat.com>
39293 * gcc.dg/20030405-1.c: New test.
39295 2003-03-09 Jakub Jelinek <jakub@redhat.com>
39297 * gcc.dg/20030309-1.c: New test.
39299 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
39301 * gcc.c-torture/execute/20030307-1.c: New test.
39303 2003-02-20 Randolph Chung <tausq@debian.org>
39305 * gcc.c-torture/compile/20030220-1.c: New test.
39307 2003-02-18 Jakub Jelinek <jakub@redhat.com>
39309 * gcc.dg/20030217-1.c: New test.
39311 2003-01-29 Jakub Jelinek <jakub@redhat.com>
39313 * gcc.c-torture/compile/20020129-1.c: New test.
39315 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
39317 * gcc.dg/unroll-1.c: New test.
39319 2002-11-16 Jan Hubicka <jh@suse.cz>
39321 * gcc.c-torture/execute/20020920-1.c: New test.
39323 2002-10-08 Jakub Jelinek <jakub@redhat.com>
39326 * gcc.c-torture/compile/20021008-1.c: New test.
39328 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
39331 * gcc.c-torture/execute/20020810-1.c: New test.
39333 2002-08-07 Jakub Jelinek <jakub@redhat.com>
39335 * gcc.c-torture/compile/20020807-1.c: New test.
39337 2002-07-30 Jakub Jelinek <jakub@redhat.com>
39339 * gcc.dg/tls/opt-1.c: New test.
39341 2002-07-29 Jakub Jelinek <jakub@redhat.com>
39343 * gcc.dg/20020729-1.c: New test.
39345 2002-07-20 Jakub Jelinek <jakub@redhat.com>
39347 * g++.dg/opt/life1.C: New test.
39349 2002-05-20 Jakub Jelinek <jakub@redhat.com>
39351 * gcc.dg/20020525-1.c: New test.
39353 2002-05-24 Jakub Jelinek <jakub@redhat.com>
39356 * g++.dg/ext/pretty1.C: New test.
39357 * g++.dg/ext/pretty2.C: New test.
39359 2003-05-15 Mark Mitchell <mark@codesourcery.com>
39362 * g++.dg/ext/typeof5.C: New test.
39364 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
39366 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
39367 __USER_LABEL_PREFIX__ into account.
39368 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
39370 2003-05-14 Roger Sayle <roger@eyesopen.com>
39372 * gcc.dg/builtins-15.c: New test case.
39374 2003-05-13 Zack Weinberg <zack@codesourcery.com>
39376 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
39378 2003-05-12 Mark Mitchell <mark@codesourcery.com>
39380 * lib/g++.exp: Tweak handling of additional source files.
39381 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
39382 * g++.dg/special/conpr-2a.C: Rename to ...
39383 * g++.dg/special/conpr-2a.cc: ... this.
39384 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
39385 * g++.dg/special/conpr-3a.C: Rename to ...
39386 * g++.dg/special/conpr-3a.cc: This.
39387 * g++.dg/special/conpr-3b.C: Rename to ...
39388 * g++.dg/special/conpr-3b.cc: This.
39389 * g++.dg/special/conpr-4.C: New test.
39390 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
39392 2003-05-12 David Edelsohn <edelsohn@gnu.org>
39394 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
39396 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39398 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
39399 * g++.old-deja/g++.robertl/eb71.C: Likewise.
39400 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
39401 * g++.old-deja/g++.other/warn3.C: Likewise.
39403 2003-05-11 Roger Sayle <roger@eyesopen.com>
39405 * gcc.dg/i386-387-1.c: Update to also test log.
39406 * gcc.dg/i386-387-2.c: Likewise.
39408 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
39410 * g77.f-torture/execute/int8421.f: New test.
39412 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39414 PR c++/10230, c++/10481
39415 * g++.dg/lookup/scoped5.C: New test.
39417 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39420 * g++.dg/template/ttp6.C: New test.
39422 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
39424 * gcc.c-torture/execute/builtins: New directory.
39425 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
39426 gcc.c-torture/execute/builtins.
39427 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
39428 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
39429 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
39430 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
39432 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39435 * g++.dg/template/access8.C: New test.
39436 * g++.dg/template/access9.C: New test.
39438 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39441 * g++.dg/parse/access1.C: New test.
39443 2003-05-09 DJ Delorie <dj@redhat.com>
39445 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
39446 long, and not an int.
39448 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39450 PR c++/10555, c++/10576
39451 * g++.dg/template/memclass1.C: New test.
39453 2003-05-08 DJ Delorie <dj@redhat.com>
39455 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
39457 * gcc.c-torture/execute/20021024-1.x: Likewise.
39458 * gcc.c-torture/execute/shiftdi.x: Likewise.
39459 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
39460 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
39461 * gcc.dg/20021018-1.c: Likewise.
39463 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39465 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
39467 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
39468 (bcopy): Call memmove.
39470 2003-05-08 Roger Sayle <roger@eyesopen.com>
39472 * g77.f-torture/compile/8485.f: New test case.
39474 2003-05-07 Richard Henderson <rth@redhat.com>
39477 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
39478 Verify exception_cleanup not called for rethrows.
39479 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
39480 when exiting catch block without rethrowing.
39481 * g++.dg/eh/forced3.C: New.
39482 * g++.dg/eh/forced4.C: New.
39484 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
39486 * gcc.dg/20030505.c: Fix triplet.
39488 2003-05-06 DJ Delorie <dj@redhat.com>
39490 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
39491 * gcc.dg/nest.c: Likewise.
39493 2003-05-05 Roger Sayle <roger@eyesopen.com>
39495 * gcc.dg/builtins-14.c: New test case.
39497 2003-05-05 Janis Johnson <janis187@us.ibm.com>
39499 * lib/compat.exp (compat-execute): New argument.
39500 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
39501 * gcc.dg/compat: New test directory.
39502 * gcc.dg/compat/compat.exp: New expect script.
39503 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
39504 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
39505 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
39506 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
39507 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
39508 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
39510 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
39511 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
39512 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
39513 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
39514 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
39515 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
39516 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
39517 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
39518 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
39519 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
39520 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
39521 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
39522 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
39523 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
39524 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
39526 2003-05-05 Zack Weinberg <zack@codesourcery.com>
39528 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
39530 2003-05-05 Jakub Jelinek <jakub@redhat.com>
39532 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
39534 2003-05-05 Geoffrey Keating <geoffk@apple.com>
39536 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
39537 * gcc.dg/ppc-fsel-2.c: New test.
39539 * gcc.dg/unused-5.c: New test.
39541 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39544 * g++.dg/warn/pmf1.C: New test.
39546 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39549 * g++.dg/warn/main.C: New test.
39551 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39553 * gcc.dg/nonnull-3.c: New test.
39555 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
39557 * gcc.dg/cpp/Wtrigraphs.c: Update.
39558 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
39560 2003-05-03 Geoffrey Keating <geoffk@apple.com>
39562 * gcc.dg/ppc-fsel-1.c: New test.
39564 2003-05-03 Zack Weinberg <zack@codesourcery.com>
39567 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
39569 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
39571 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
39573 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39575 PR c++/9364, c++/10553, c++/10586
39576 * g++.dg/parse/typename4.C: New test.
39577 * g++.dg/parse/typename5.C: Likewise.
39579 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
39581 * gcc.c-torture/compile/20030503-1.c: New test.
39583 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39585 * g++.dg/lookup/using5.C: Fix testcase error.
39587 2003-05-01 Chris Demetriou <cgd@broadcom.com>
39589 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
39590 since MEABI is no longer supported. Remove all vestiges
39591 of MEABI from the test.
39593 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39596 * g++.dg/lookup/using5.C: New test.
39598 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39601 * g++.dg/template/ttp5.C: New test.
39603 2003-04-30 Mark Mitchell <mark@codesourcery.com>
39605 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
39606 (dg-gpp-additional-sources): New function.
39607 (dg-gpp-additional-files): Likewise.
39608 * lib/g++.exp (additional_sources): New variable.
39609 (additional_files): Likewise.
39610 (g++_target_compile): Deal with them.
39611 * lib/old-dejagnu.exp: Remove.
39612 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
39613 * g++.old-deja: Revise all tests to use dg commands.
39615 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39617 PR c++/9432, c++/9528
39618 * g++.dg/lookup/using4.C: New test.
39620 2003-04-29 Geoffrey Keating <geoffk@apple.com>
39622 * gcc.dg/noreturn-5.c: New file.
39623 * gcc.dg/noreturn-6.c: New file.
39625 * gcc.c-torture/compile/inline-1.c: New file.
39627 2003-04-29 Mark Mitchell <mark@codesourcery.com>
39630 * g++.dg/template/explicit1.C: New test.
39632 2003-04-29 Mark Mitchell <mark@codesourcery.com>
39635 * g++.dg/other/bitfield1.C: New test.
39638 * g++.dg/init/new7.C: New test.
39640 2003-04-29 Mark Mitchell <mark@codesourcery.com>
39642 * g++.dg/ext/desig1.C: New test.
39643 * g++.dg/ext/init1.C: Update.
39645 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
39647 2003-04-28 Mark Mitchell <mark@codesourcery.com>
39650 * g++.dg/warn/Winline-1.C: New test.
39652 2003-04-28 Jakub Jelinek <jakub@redhat.com>
39654 * gcc.c-torture/execute/string-opt-19.c: New test.
39656 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
39657 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
39659 2003-04-27 Mark Mitchell <mark@codesourcery.com>
39662 * g++.dg/init/new6.C: New test.
39665 * g++.dg/init/ref6.C: New test.
39667 2003-04-26 David Edelsohn <edelsohn@gnu.org>
39669 * g++.dg/warn/weak1.C: XFAIL on AIX4.
39671 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39673 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
39674 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
39676 2003-04-25 Mark Mitchell <mark@codesourcery.com>
39678 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
39679 initialized static data members.
39681 2003-04-25 H.J. Lu <hjl@gnu.org>
39683 * gcc.dg/ia64-sync-4.c: New test.
39685 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39687 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
39690 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
39693 * g++.dg/warn/conv1.C: New test.
39694 * g++.old-deja/g++.other/conv7.C: Adjust.
39695 * g++.old-deja/g++.other/overload14.C: Adjust.
39697 2003-04-23 Mark Mitchell <mark@codesourcery.com>
39700 * g++.dg/template/defarg2.C: New test.
39702 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
39704 * gcc.dg/cpp/include2.c: Update.
39705 * gcc.dg/cpp/multiline-2.c: New.
39706 * gcc.dg/cpp/multiline.c: Update.
39707 * gcc.dg/cpp/strify2.c: Update.
39708 * gcc.dg/cpp/trad/literals-2.c: Update.
39710 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
39712 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
39714 2003-04-23 Mark Mitchell <mark@codesourcery.com>
39716 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
39718 2003-04-23 Mark Mitchell <mark@codesourcery.com>
39721 * g++.dg/parse/crash4.C: New test.
39724 * g++.dg/parse/crash5.C: New test.
39726 2003-04-22 Mark Mitchell <mark@codesourcery.com>
39729 * g++.dg/parse/crash3.C: New test.
39732 * g++.dg/parse/elab1.C: New test.
39734 2003-04-22 Devang Patel <dpatel@apple.com>
39736 * gcc.dg/cpp/trad/funlike-5.c: New test.
39738 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
39740 * g++.dg/other/packed1.C: Fix dg options.
39742 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
39744 * g++.dg/other/offsetof2.C: New test.
39746 2003-04-21 Mark Mitchell <mark@codesourcery.com>
39748 * g++.dg/template/recurse.C: Adjust location of error messages.
39750 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
39753 * g++.dg/init/addr-const1.C: New test.
39754 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
39756 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
39759 * g++.dg/lookup/struct-hack1.C: New test.
39761 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
39763 * ucs.c: Update diagnostic messages.
39765 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
39767 * gcc.dg/cpp/truefalse.cpp: New test.
39768 * gcc.dg/cpp/cpp.exp: Update.
39769 * g++.dg/other/stdbool-if.C: Remove.
39771 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
39773 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
39774 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
39776 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
39778 * gcc.c-torture/compile/20030418-1.c: New test.
39780 2003-04-17 Janis Johnson <janis187@us.ibm.com>
39782 * README.compat: Remove; content moved to doc/sourcebuild.texi.
39784 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39787 g++.dg/template/dependent-name1.C: New test.
39789 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
39791 * gcc.dg/warn-1.c (tourist_guide): New array,
39792 contains a pointer to bar.
39794 2003-04-16 Roger Sayle <roger@eyesopen.com>
39796 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
39797 * gcc.c-torture/execute/medce-1.c: New test case.
39798 * gcc.c-torture/execute/medce-2.c: New test case.
39800 2003-04-15 Mark Mitchell <mark@codesourcery.com>
39802 * lib/prune.exp: Ignore more messages.
39805 * g++.dg/parse/lookup3.C: New test.
39807 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
39809 * gcc.c-torture/compile/20030415-1.c : New test.
39811 2003-04-14 Mark Mitchell <mark@codesourcery.com>
39813 * gcc.c-torture/execute/scope-2.c: Move to ...
39814 * gcc.dg/noncompile/scope.c: .... here.
39816 2003-04-14 Roger Sayle <roger@eyesopen.com>
39818 * gcc.dg/20030414-2.c: New test case.
39820 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
39823 * gcc.dg/20030414-1.c: New test.
39825 2003-04-13 Roger Sayle <roger@eyesopen.com>
39827 * gcc.dg/builtins-12.c: New test case.
39828 * gcc.dg/builtins-13.c: New test case.
39830 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39832 * gcc.c-torture/execute/string-opt-18.c: New test.
39834 2003-04-13 Mark Mitchell <mark@codesourcery.com>
39837 * g++.dg/init/new5.C: New test.
39839 2003-04-12 Mark Mitchell <mark@codesourcery.com>
39842 * g++.dg/ext/dllimport1.C: New test.
39844 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
39846 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
39848 2003-04-11 Bud Davis <bdavis9659@comcast.net>
39851 * g77.f-torture/noncompile/9263.f: New test
39853 * g77.f-torture/execute/1832.f: New test
39855 2003-04-11 David Chad <davidc@freebsd.org>
39856 Loren J. Rittle <ljrittle@acm.org>
39859 * objc.dg/headers.m: New test.
39861 2003-04-10 Zack Weinberg <zack@codesourcery.com>
39863 * gcc.c-torture/execute/builtin-noret-2.c: New.
39864 * gcc.c-torture/execute/builtin-noret-2.x: New.
39865 XFAIL builtin-noret-2.c at -O1 and above.
39866 * gcc.dg/redecl.c: New.
39867 * gcc.dg/Wshadow-1.c: Update error regexps.
39869 2003-04-10 Mark Mitchell <mark@codesourcery.com>
39871 * g++.dg/abi/bitfield10.C: New test.
39873 2003-04-09 Mike Stump <mrs@apple.com>
39875 * gcc.dg/pch/pch.exp: Make testcase names longer.
39876 * g++.dg/pch/pch.exp: Make testcase names longer.
39878 2003-04-08 Roger Sayle <roger@eyesopen.com>
39880 * gcc.dg/builtins-11.c: New test case.
39882 2003-04-08 Roger Sayle <roger@eyesopen.com>
39884 * gcc.dg/builtins-9.c: New test case.
39885 * gcc.dg/builtins-10.c: New test case.
39887 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
39889 * gcc.dg/noncompile/init-4.c.c: New test.
39891 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
39893 * gcc.misc-test/gcov-9.c: New test.
39894 * gcc.misc-test/gcov-10.c: New test
39895 * gcc.misc-test/gcov-11.c: New test.
39897 2003-04-05 Zack Weinberg <zack@codesourcery.com>
39899 PR optimization/10024
39900 * gcc.c-torture/compile/20030405-1.c: New test.
39902 2003-04-04 Geoffrey Keating <geoffk@apple.com>
39904 * gcc.dg/pch/static-3.c: New.
39905 * gcc.dg/pch/static-3.hs: New.
39906 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
39908 2003-04-04 Richard Henderson <rth@redhat.com>
39910 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
39911 * g++.dg/eh/forced2.C: Likewise.
39913 2003-04-03 Mike Stump <mrs@apple.com>
39915 * lib/scanasm.exp (scan-assembler): Add xfail processing for
39917 (scan-assembler-times, scan-assembler-not): Likewise.
39918 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
39920 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
39922 * gcc.dg/sparc-loop-1.c: New test.
39924 2003-04-02 Geoffrey Keating <geoffk@apple.com>
39927 * g++.dg/pch/system-2.C: New.
39928 * g++.dg/pch/system-2.Hs: New.
39930 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
39932 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
39934 * g++.dg/eh/simd-1.C (vecfunc): Same.
39936 2003-04-01 Roger Sayle <roger@eyesopen.com>
39938 * gcc.c-torture/execute/20030401-1.c: New test case.
39940 2003-04-01 Ziemowit Laski <zlaski@apple.com>
39942 * objc.dg/defs.m: New.
39944 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
39946 * g++.dg/eh/simd-1.C: New.
39947 * g++.dg/eh/simd-2.C: New.
39949 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
39951 * gcc.c-torture/execute/simd-3.c: New.
39953 2003-03-31 Mark Mitchell <mark@codesourcery.com>
39956 * gcc.dg/20030331-2.c: New test.
39958 2003-03-31 Mark Mitchell <mark@codesourcery.com>
39961 * g++.dg/parse/crash2.C: New test.
39963 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
39965 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
39966 * gcc.c-torture/execute/20030331-1.c: ...here.
39968 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
39970 * gcc.c-torture/execute/20030331-1.c: New test.
39972 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
39974 * lib/gcov.exp: Adjust call return testing strings.
39975 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
39977 2003-03-31 Roger Sayle <roger@eyesopen.com>
39979 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
39980 * gcc.dg/builtins-7.c: New test case.
39981 * gcc.dg/builtins-8.c: New test case.
39983 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
39985 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
39987 2003-03-30 Mark Mitchell <mark@codesourcery.com>
39990 * g++.dg/lookup-class-member-2.C: New test.
39992 2003-03-30 Glen Nakamura <glen@imodulo.com>
39994 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
39996 2003-03-28 Roger Sayle <roger@eyesopen.com>
39998 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
40000 2003-03-28 Mark Mitchell <mark@codesourcery.com>
40002 * g++.dg/init/attrib1.C: New test.
40004 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
40006 * gcc.dg/ultrasp8.c: New test.
40008 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
40010 * gcc.dg/ultrasp7.c: New test.
40012 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
40015 * g++.dg/template/inline1.C: New test.
40017 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
40019 * gcc.dg/sparc-dwarf2.c: New test.
40021 2003-03-27 Roger Sayle <roger@eyesopen.com>
40023 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
40024 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
40026 2003-03-27 Mark Mitchell <mark@codesourcery.com>
40028 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
40029 than reading .x files.
40030 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
40031 * g77.dg/gcov/gcov-1.f: Likewise.
40032 * gcc.misc-tests/gcov-4b.c: Likewise.
40033 * gcc.misc-tests/gcov-5b.c: Likewise.
40034 * gcc.misc-tests/gcov-6.c: Likewise.
40035 * gcc.misc-tests/gcov-7.c: Likewise.
40036 * gcc.misc-tests/gcov-8.c: Likewise.
40037 * g++.dg/gcov/gcov-1.x: Remove.
40038 * g77.dg/gcov/gcov-1.x: Likewise.
40039 * gcc.misc-tests/gcov-4b.x: Likewise.
40040 * gcc.misc-tests/gcov-5b.x: Likewise.
40041 * gcc.misc-tests/gcov-6.x: Likewise.
40042 * gcc.misc-tests/gcov-7.x: Likewise.
40043 * gcc.misc-tests/gcov-8.x: Likewise.
40045 2003-03-27 Glen Nakamura <glen@imodulo.com>
40048 * gcc.dg/20030324-1.c: New test.
40050 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
40053 * g++.dg/template/arg3.C: New test.
40056 * g++.dg/template/friend18.C: New test.
40058 2003-03-26 Roger Sayle <roger@eyesopen.com>
40060 * g77.f-torture/compile/20030326-1.f: New test case.
40062 2003-03-26 Janis Johnson <janis187@us.ibm.com>
40064 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
40066 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
40068 2003-03-26 Jakub Jelinek <jakub@redhat.com>
40070 * gcc.dg/ia64-sync-3.c: New test.
40072 2003-03-26 Alan Modra <amodra@bigpond.net.au>
40074 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
40076 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
40078 * gcc.dg/ultrasp6.c: New test.
40080 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
40082 * gcc.dg/i386-signbit-1.c: New test.
40083 * gcc.dg/i386-signbit-2.c: New test.
40084 * gcc.dg/i386-signbit-3.c: New test.
40086 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
40088 * gcc.dg/ultrasp5.c: Fix options.
40090 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
40092 * gcc.dg/ultrasp5.c: Fix comment.
40094 2003-03-24 Bud Davis <bdavis9659@comcast.net>
40097 * g77.f-torture/execute/10197.f: New test.
40099 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
40101 PR c++/9898, c++/383
40102 * g++.dg/template/conv6.C: New test.
40105 * g++.dg/template/ptrmem5.C: New test.
40108 * g++.dg/lookup/koenig1.C: New test.
40111 * g++.dg/lookup/template2.C: New test.
40113 2003-03-24 Jakub Jelinek <jakub@redhat.com>
40115 * g++.dg/opt/rtti1.C: New test.
40117 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
40119 * gcc.dg/ultrasp5.c: New test.
40121 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
40124 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
40127 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
40130 * gcc.dg/20030323-1.c: New test.
40132 2003-03-23 Roger Sayle <roger@eyesopen.com>
40134 * gcc.c-torture/compile/20030323-1.c: New test case.
40136 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
40138 * gcc.dg/20030321-1.c: New test.
40140 2003-03-22 Zack Weinberg <zack@codesourcery.com>
40142 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
40144 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
40146 PR c++/9978, c++/9708
40147 * g++.dg/ext/vlm1.C: Adjust expected error.
40148 * g++.dg/ext/vla2.C: New test.
40149 * g++.dg/template/arg1.C: New test.
40150 * g++.dg/template/arg2.C: New test.
40152 2003-03-22 Bud Davis <bdavis9659@comcast.net>
40154 * g77.f-torture/execute/select.f: New test.
40155 * g77.f-torture/noncompile/select_no_compile.f: New test.
40157 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
40160 * g++.dg/other/error4.C: New test.
40162 2003-03-20 Mark Mitchell <mark@codesourcery.com>
40164 * g++.dg/template/friend17.C: New test.
40166 2003-03-21 Alan Modra <amodra@bigpond.net.au>
40168 * gcc.c-torture/compile/20030320-1.c: New.
40170 2003-03-20 Roger Sayle <roger@eyesopen.com>
40172 * gcc.dg/builtins-6.c: New test case.
40174 2003-03-19 Alan Modra <amodra@bigpond.net.au>
40177 * gcc.c-torture/compile/20030319-1.c: New.
40179 2003-03-18 Jan Hubicka <jh@suse.cz>
40181 * gcc.dg/i386-cvt-1.c: New test.
40183 2003-03-17 Zack Weinberg <zack@codesourcery.com>
40185 * objc.dg/naming-1.m: Use "(parse|syntax) error".
40186 * objc.dg/naming-2.m: Likewise.
40188 2003-03-17 Mark Mitchell <mark@codesourcery.com>
40191 * g++.dg/parse/crash1.C: New test.
40193 2003-03-16 Mark Mitchell <mark@codesourcery.com>
40196 * g++.dg/eh/cleanup1.C: New test.
40198 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
40200 * gcc.c-torture/execute/20030316-1.c: New test case.
40202 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
40205 * g++.dg/init/ctor2.C: New test.
40207 2003-03-15 Roger Sayle <roger@eyesopen.com>
40209 * g77.f-torture/compile/xformat.f: New test case.
40211 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
40213 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
40214 * g++.old-deja/g++.mike/eh50.C: Likewise.
40216 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40219 * g++.dg/template/spec7.C: New test.
40220 * g++.dg/template/spec8.C: Likewise.
40222 2003-03-14 Jakub Jelinek <jakub@redhat.com>
40224 * gcc.c-torture/execute/20030313-1.c: New test.
40226 2003-03-14 Richard Henderson <rth@redhat.com>
40228 * gcc.dg/inline-2.c: Adjust alpha test for external call.
40230 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
40232 * gcc.c-torture/compile/20030314-1.c: New test.
40234 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
40236 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
40237 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
40239 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
40240 to accept newer _imp__ prefix and additional
40241 newline in .drectve section.
40242 * gcc.dg/dll-4.c: Likewise.
40243 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
40246 2003-03-13 Mark Mitchell <mark@codesourcery.com>
40248 * g++.dg/parse/namespace9.C: New test.
40250 * g++.dg/init/ref5.C: New test.
40251 * g++.dg/parse/ptrmem1.C: Likewise.
40253 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
40255 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
40256 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
40257 regular expression.
40258 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
40259 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
40261 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
40263 * gcc.c-torture/execute/20030224-2.c: New test.
40265 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
40267 * gcc.dg/decl-3.c: New test.
40269 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
40271 * gcc.dg/i386-loop-2.c: New test.
40273 2003-03-11 Mark Mitchell <mark@codesourcery.com>
40276 * g++.dg/parse/namespace8.C: New test.
40279 * g++.dg/overload/builtin2.C: New test.
40281 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
40283 * gcc.dg/return-type-3.c: New test.
40285 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
40287 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
40288 profiling options are not supported.
40290 2003-03-10 Mark Mitchell <mark@codesourcery.com>
40292 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
40293 * g++.old-deja/g++.warn/impint2.C: Likewise.
40295 2003-03-10 Devang Patel <dpatel@apple.com>
40297 * g++.dg/cpp/c++_cmd_1.C: New test.
40298 * g++.dg/cpp/c++_cmd_1.h: New file.
40300 2003-03-10 Segher Boessenkool <segher@koffie.nl>
40302 * gcc.dg/altivec-9.c: New file.
40304 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
40306 * gcc.dg/ppc-sdata-1.c: New test.
40307 * gcc.dg/ppc-sdata-2.c: New test.
40309 2003-03-09 Mark Mitchell <mark@codesourcery.com>
40312 * g++.dg/opt/ptrmem2.C: New test.
40315 * g++.dg/opt/ptrmem1.C: New test.
40317 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
40319 * gcc.dg/i386-loop-1.c: New test.
40321 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40324 * g++.dg/lookup/friend1.C: New test.
40326 2003-03-08 Mark Mitchell <mark@codesourcery.com>
40329 * g++.dg/parser/constructor1.C: New test.
40331 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
40333 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
40335 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
40337 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
40339 * gcc.dg/cpp/Wunused.c: Update test.
40341 2003-03-08 Jan Hubicka <jh@suse.cz>
40343 * gcc.dg/inline-3.c: New test.
40345 2003-03-08 Mark Mitchell <mark@codesourcery.com>
40348 * g++.dg/parse/builtin1.C: New test.
40351 * g++.dg/abi/cookie1.C: New test.
40352 * g++.dg/abi/cookie2.C: Likewise.
40355 * g++.dg/template/field1.C: New test.
40358 * g++.dg/parse/class1.C: New test.
40359 * g++.dg/parse/namespace7.C: Likewise.
40360 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
40362 2003-03-07 Mark Mitchell <mark@codesourcery.com>
40364 * g++.dg/init/ref4.C: New test.
40366 2003-03-07 Jan Hubicka <jh@suse.cz>
40368 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
40369 * gcc.dg/inline-3.c: New test.
40371 2003-03-06 Mark Mitchell <mark@codesourcery.com>
40373 * g++.dg/init/ref3.C: New test.
40376 * g++.dg/init/ref2.C: New test.
40379 * g++.dg/warn/Wshadow-2.C: New test.
40382 * g++.dg/warn/Woverloaded-1.C: New test.
40384 2003-03-05 Jan Hubicka <jh@suse.cz>
40386 * gcc.dg/i386-local2.c: New.
40387 * gcc.dg/i386-local.c: Fix typo.
40389 2003-03-05 Mark Mitchell <mark@codesourcery.com>
40391 * g++.dg/abi/layout3.C: New test.
40393 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
40395 * gcc.c-torture/compile/20030305-1.c
40397 2003-03-05 Jan Hubicka <jh@suse.cz>
40399 * gcc.dg/i386-local.c: New.
40401 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
40403 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
40405 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
40407 * gcc.dg/switch-2.c: New test.
40408 * gcc.dg/switch-3.c: New test.
40409 * gcc.dg/Wswitch.c: Adjust line numbers.
40410 * gcc.dg/Wswitch-default.c: Likewise.
40411 * gcc.dg/Wswitch-enum.c: Likewise.
40413 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
40415 * gcc.c-torture/execute/20030222-1.c: New test.
40417 2003-03-03 James E Wilson <wilson@tuliptree.org>
40419 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
40421 2003-03-03 Mark Mitchell <mark@codesourcery.com>
40424 * g++.dg/init/ref1.C: New test.
40426 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
40428 * gcc.dg/sh-relax.c: New SH-only test.
40430 2003-03-03 Geoffrey Keating <geoffk@apple.com>
40432 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
40433 comment explaining purpose of testcase.
40435 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
40437 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
40438 for HC11/HC12 (asm needs two int registers).
40439 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
40440 HC11/HC12 because the test uses an asm which needs two 32-bit
40443 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
40445 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
40446 for HC11/HC12 (array is too large otherwise).
40447 * gcc.c-torture/compile/920501-4.x: New file, likewise.
40448 * gcc.c-torture/compile/20010518-2.x: Likewise.
40449 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
40450 HC11/HC12 (array is too large).
40452 2003-03-01 Geoffrey Keating <geoffk@apple.com>
40454 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
40455 * lib/g++-dg.exp (g++-dg-test): Likewise.
40457 2003-03-01 Roger Sayle <roger@eyesopen.com>
40459 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
40460 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
40462 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40464 * g++.dg/warn/implicit-typename1.C: Remove warning.
40466 2003-02-28 Richard Henderson <rth@redhat.com>
40468 * gcc.dg/noreturn-1.c: Move noreturn warning line.
40469 * gcc.dg/return-type-1.c: Move control reaches end warning line.
40471 2003-02-28 Geoffrey Keating <geoffk@apple.com>
40473 * gcc.dg/pch/pch.exp: Change .pch to .gch.
40474 * g++.dg/pch/pch.exp: Likewise.
40476 2003-02-28 Mark Mitchell <mark@codesourcery.com>
40479 * g++.dg/init/new4.C: New test.
40481 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
40483 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
40485 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
40487 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
40490 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
40493 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
40495 * lib/scanasm.exp: Add support for counting numbers of
40497 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
40498 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
40500 2003-02-25 Mark Mitchell <mark@codesourcery.com>
40503 * g++.dg/template/static3.C: New test.
40506 * g++.dg/parse/namespace6.C: New test.
40508 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
40511 * gcc.dg/20030225-1.c: New test.
40513 2003-02-24 Mark Mitchell <mark@codesourcery.com>
40515 * README: Remove out-of-date information.
40518 * g++.dg/template/spec6.C: New test.
40520 2003-02-24 Jeff Law <law@redhat.com>
40522 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
40524 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
40526 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
40527 * gcc.dg/pragma-ep-1.c: Likewise.
40529 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40532 * g++.dg/template/friend16.C: New test.
40534 2003-02-23 Mark Mitchell <mark@codesourcery.com>
40537 * g++.dg/parse/fused-params1.C: Adjust error messages.
40538 * g++.dg/template/nested3.C: New test.
40540 2003-02-24 Alan Modra <amodra@bigpond.net.au>
40542 * g++.dg/abi/param1.C: New test.
40544 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40547 * g++.dg/warn/implicit-typename1.C: New test.
40549 2003-02-22 Kelley Cook <kelleycook@comcast.net>
40551 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
40553 * g++.old-deja/g++.other/store-expr2.C: Likewise.
40554 * gcc.c-torture/execute/20010129-1.x: Likewise.
40555 * gcc.dg/20011107-1.c: Likewise.
40556 * gcc.dg/20020108-1.c: Likewise.
40557 * gcc.dg/20020122-3.c: Likewise.
40558 * gcc.dg/20020206-1.c: Likewise.
40559 * gcc.dg/20020310-1.c: Likewise.
40560 * gcc.dg/20020426-2.c: Likewise.
40561 * gcc.dg/20020517-1.c: Likewise.
40562 * gcc.dg/991230-1.c: Likewise.
40563 * gcc.dg/i386-unroll-1.c: Likewise.
40564 * gcc.misc-tests/i386-prefetch.exp: Likewise.
40566 2003-02-22 Jan Hubicka <jh@suse.cz>
40568 * gcc.dg/i386-mul.c: New test.
40570 2003-02-21 Roger Sayle <roger@eyesopen.com>
40572 * gcc.dg/builtins-5.c: New test case.
40574 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
40576 * gcc.dg/asmreg-1.c: New test.
40578 2003-02-21 Mark Mitchell <mark@codesourcery.com>
40581 * g++.dg/parse/varmod1.C: New test.
40583 2003-02-21 Mark Mitchell <mark@codesourcery.com>
40586 * g++.dg/template/op1.C: New test.
40588 2003-02-21 Mark Mitchell <mark@codesourcery.com>
40591 * g++.dg/template/nested2.C: New test.
40593 2003-02-21 Mark Mitchell <mark@codesourcery.com>
40596 * g++.dg/expr/dtor1.C: New test.
40598 2003-02-21 Zack Weinberg <zack@codesourcery.com>
40600 * gcc.dg/cpp/include3.c: New test.
40601 * gcc.dg/cpp/inc/foo.h: New file.
40603 2003-02-21 Glen Nakamura <glen@imodulo.com>
40605 * gcc.c-torture/execute/20030221-1.c: New test.
40607 2003-02-20 Mark Mitchell <mark@codesourcery.com>
40610 * g++.dg/abi/conv1.C: New test.
40612 2003-02-20 Jan Hubicka <jh@suse.cz>
40614 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
40616 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
40618 * gcc.c-torture/compile/20030219-1.c: New test.
40620 2003-02-18 Jan Hubicka <jh@suse.cz>
40622 * gcc.dg/funcorder.c: New test.
40624 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
40626 * gcc.c-torture/execute/20030218-1.c: New.
40628 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
40630 * gcc.dg/20030218-1.c: New.
40632 2003-02-18 Richard Henderson <rth@redhat.com>
40634 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
40635 * gcc.dg/attr-used-2.c: New.
40637 2003-02-18 Mark Mitchell <mark@codesourcery.com>
40640 * g++.dg/init/copy5.C: New test.
40642 2003-02-18 Geoffrey Keating <geoffk@apple.com>
40644 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
40645 * g++.dg/pch/pch.exp: Likewise.
40647 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
40649 * gcc.c-torture/execute/20030209-1.c: Enable the test if
40650 STACK_SIZE is not defined.
40652 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40655 * g++.dg/template/init1.C: New test.
40657 2003-02-16 Jan HUbicka <jh@suse.cz>
40659 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
40660 (foo): Add few extra tests
40661 * gcc.dg/c99-const-expr-3.c: Likewise.
40662 * gcc.c-torture/execute/20030216-1.c: New.
40664 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40667 * g++.dg/ext/typeof4.C: New test.
40669 2003-02-15 Roger Sayle <roger@eyesopen.com>
40671 * gcc.dg/i386-387-3.c: New test case.
40673 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
40675 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
40676 cris-*-elf* cris-*-aout* and mmix-*-*.
40678 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
40680 * gcc.dg/20030213-1.c: New test.
40682 2003-02-12 Roger Sayle <roger@eyesopen.com>
40684 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
40685 * gcc.dg/i386-387-2.c: Likewise.
40687 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
40689 * gcc.dg/ppc-spe.c: Fix formatting.
40690 Enable tests that were previously unsupported by gas.
40691 Delete tests for instructions that no longer exist.
40692 Switch arguments on evsubifw builtin.
40694 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
40696 * gcc.c-torture/execute/20030209-1.c: Disable the test if
40697 STACK_SIZE is too small.
40699 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
40700 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
40702 * gcc.dg/decl-2.c: New test.
40704 2003-02-10 Jan Hubicka <jh@suse.cz>
40706 * gcc.dg/i386-fpcvt-1.c: New test.
40708 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
40710 * gcc.c-torture/execute/20030209-1.c: New test.
40712 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
40714 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
40715 int-wide bitops, use the constants of the same width.
40716 Likewise, if long long is 32-bit wide, test bitops using
40719 2003-02-07 Loren James Rittle <ljrittle@acm.org>
40721 * gcc.dg/20021014-1.c: Annotate with expected notice text.
40723 2003-02-07 Roger Sayle <roger@eyesopen.com>
40725 * gcc.dg/builtins-4.c: New test case.
40727 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40729 * gcc.dg/20020430-1.c: Fix dg command typos.
40730 * gcc.dg/20020503-1.c: Likewise.
40732 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
40735 * g++.dg/parse/fused-params1.C: New test.
40738 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
40741 * g++.dg/parse/non-dependent1.C: New test.
40744 * g++.dg/parse/dupl-tmpl-args1.C: New test.
40747 * g++.dg/parse/undefined7.C: New test.
40748 * g++.dg/parse/non-templ1.C: New test.
40751 * g++.dg/parse/too-many-tmpl-args1.C: New test.
40753 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
40755 * gcc.c-torture/compile/20030206-1.c: New test.
40757 2003-02-05 Roger Sayle <roger@eyesopen.com>
40759 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
40760 "pow" to "foo" to avoid potential confusion with a math built-in.
40762 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40764 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
40765 conditions for SPARC targets.
40767 2003-02-05 Jakub Jelinek <jakub@redhat.com>
40769 * gcc.dg/20030204-1.c: New test.
40771 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
40774 * g++.dg/parse/array-size1.C: New test.
40777 * g++.dg/parse/undefined3.C: New test.
40780 * g++.dg/parse/undefined4.C: New test.
40783 * g++.dg/parse/undefined5.C: New test.
40786 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
40789 * g++.dg/parse/casting-operator1.C: New test.
40792 * g++.dg/parse/undefined6.C: New test.
40795 * g++.dg/parse/missing-template1.C: New test.
40797 2003-02-04 Jan Hubicka <jh@suse.cz>
40799 * gcc.dg/i386-cadd.c: Compile using -march=k8.
40800 * gcc.dg/i386-cmov?.c: Likewise.
40801 * gcc.dg/i386-fpcvt-?.c: Likewise.
40802 * gcc.dg/i386-ssefp-1.c: Likewise.
40803 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
40806 2003-02-03 Mark Mitchell <mark@codesourcery.com>
40809 * g++.dg/ext/max.C: New test.
40811 2003-02-03 Jan Hubicka <jh@suse.cz>
40813 * gcc.c-torture/execute/20030203-1.c: New test.
40815 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
40817 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
40820 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
40822 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
40823 * g++.dg/init/new2.C: Likewise.
40824 * g++.dg/other/new1.C: Likewise.
40826 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
40828 * gcc.dg/struct-ret-libc.c: New test.
40830 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
40832 * gcc.dg/20030129-1.c: New test.
40834 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40837 * g++.dg/template/ptrmem4.C: New test.
40839 2003-01-29 Mark Mitchell <mark@codesourcery.com>
40841 * g++.dg/parser/constant1.C: New test.
40843 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40846 * g++.dg/parse/friend2.C: New test.
40848 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
40851 * g++.dg/template/unify4.C: New test.
40853 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
40855 * gcc.c-torture/execute/20030128-1.c: New test.
40857 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
40859 * g++.dg/lookup/nested1.C: Test moved from ...
40860 * g++.old-deja/g++.other/lookup24.C: ... here.
40862 2003-01-28 Jan Hubicka <jh@suse.cz>
40864 * gcc.dg/i386-cmov5.c: New test.
40866 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
40868 * gcc.c-torture/execute/20010925-1.c: Changed the
40869 memcpy declaration.
40871 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
40874 * g++.dg/parse/template5.C: New test.
40876 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
40879 * g77.dg/pr9258: New test.
40881 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
40883 * README: Move relevant parts from README.g++.
40885 * README.g++: Remove this file.
40887 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
40889 * g++.dg/abi/dcast1.C: New test.
40891 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40893 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
40895 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
40898 * g++.old-deja/g++.other/lookup24.C: New test.
40900 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40903 * gcc.dg/uninit-C.c: New test.
40905 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
40907 * g++.dg/abi/covariant1.C: New test.
40909 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
40911 * gcc.dg/20030123-1.c: New test.
40913 2003-01-25 Jan Hubicka <jh@suse.cz>
40916 * gcc.c-torture/compile/20030125-1.c
40918 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
40921 * g++.dg/parse/template3.C: New test.
40922 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
40925 * g++.dg/parse/template4.C: New test.
40928 * g++.dg/template/qual2.C: New test.
40931 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
40933 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
40935 2003-01-25 Roger Sayle <roger@eyesopen.com>
40937 * gcc.c-torture/execute/switch-1.c: New test case.
40939 2003-01-25 Jan Hubicka <jh@suse.cz>
40941 * gcc.c-torture/execute/20030125-1.[cx]: New test.
40943 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
40945 Tweaks for Bison-1.875. From the NEWS file:
40946 "- `parse error' -> `syntax error'
40947 Bison now uniformly uses the term `syntax error'"
40948 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
40949 * gcc.dg/cpp/digraph2.c: Likewise.
40950 * gcc.dg/cpp/direct2.c: Likewise.
40951 * gcc.dg/cpp/paste4.c: Likewise.
40952 * gcc.dg/c90-restrict-1.c: Likewise.
40953 * gcc.dg/c99-func-2.c: Likewise.
40954 * gcc.dg/noncompile/920721-2.c: Likewise.
40955 * gcc.dg/noncompile/930622-2.c: Likewise.
40956 * gcc.dg/noncompile/940112-1.c: Likewise.
40957 * gcc.dg/noncompile/950921-1.c: Likewise.
40958 * gcc.dg/noncompile/951123-1.c: Likewise.
40959 * gcc.dg/noncompile/971104-1.c: Likewise.
40960 * gcc.dg/noncompile/990416-1.c: Likewise.
40962 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
40964 * g++.dg/parse/undefined1.C: Add error message.
40966 2003-01-22 Mark Mitchell <mark@codesourcery.com>
40969 * g++.dg/parse/new1.C: New test.
40972 * g++.dg/parse/template2.C: New test.
40975 * g++.dg/parse/typedef2.C: New test.
40978 * g++.dg/ext/typeof3.C: New test.
40980 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
40983 * g++.dg/parse/ret-type1.C: New test.
40986 * g++.dg/parse/tmpl-outside1.C: New test.
40989 * g++.dg/parse/int-as-enum1.C: New test.
40992 * g++.dg/parse/no-typename1.C: New test.
40995 * g++.dg/parse/no-value1.C: New test.
40998 * g++.dg/parse/wrong-inline1.C: New test.
41001 * g++.dg/parse/ref1.C: New test.
41004 * g++.dg/parse/attr-ctor1.C: New test.
41007 * g++.dg/parse/namespace5.C: New test.
41010 * g++.dg/parse/func-def1.C: New test.
41013 * g++.dg/parse/undefined1.C: New test.
41015 PR c++/5723, PR c++/8522
41016 * g++.dg/parse/specialization1.C: New test.
41018 PR c++/163, PR c++/8595
41019 * g++.dg/parse/struct-as-enum1.C: New test.
41022 * g++.dg/parse/undefined2.C: New test.
41024 2003-01-22 Mark Mitchell <mark@codesourcery.com>
41027 * g++.dg/parse/template1.C: New test.
41030 * g++.dg/parse/using1.C: New test.
41034 * g++.dg/parse/expr2.C: New test.
41037 * g++.dg/parse/lookup2.C: Likewise.
41039 2003-01-21 Jan Hubicka <jh@suse.cz>
41041 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
41042 * gcc.c-torture/execute/eeprof-1.c: Likewise.
41043 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
41044 * gcc.c-torture/execute/string-opt-*.c: Likewise.
41046 2003-01-20 Nick Clifton <nickc@redhat.com>
41048 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
41049 problem with ARM sibcall code generation.
41051 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
41053 * gcc.c-torture/execute/20030120-1.c: New.
41055 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
41057 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
41059 2003-01-17 Mark Mitchell <mark@codesourcery.com>
41062 * g++.dg/parse/ctor1.C: New test.
41065 * g++.dg/parse/qualified1.C: New test.
41067 * g++.dg/parse/typename3.C: New test.
41069 2003-01-16 Richard Henderson <rth@redhat.com>
41071 * g++.dg/tls/init-2.C: Fix error matches for real this time.
41073 2003-01-16 Richard Henderson <rth@redhat.com>
41075 * g++.dg/pch/pch.exp: Copy test header to the working directory
41076 before using it either for precompilation or direct use.
41077 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
41078 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
41080 2003-01-16 Richard Henderson <rth@redhat.com>
41082 * gcc.dg/pch/pch.exp: Copy test header to the working directory
41083 before using it either for precompilation or direct use.
41084 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
41085 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
41087 2003-01-16 Mark Mitchell <mark@codesourcery.com>
41089 * g++.dg/ext/typename1.C: Add typename keyword.
41090 * g++.dg/template/crash1.C: Update error messages.
41091 * g++.dg/template/crash2.C: Remove error message.
41092 * g++.dg/parse/typename2.C: New test.
41093 * g++.dg/template/typename2.C: Change implicit
41094 typename warning into error.
41095 * g++.old-deja/g++.benjamin/tem03.C: Issue more
41097 * g++.old-deja/g++.benjamin/tem04.C: Fix typos.
41098 * g++.old-deja/g++.brendan/crash56.C: Add this->.
41099 * g++.old-deja/g++.law/visibility13.C: Remove error
41101 * g++.old-deja/g++.ns/template17.C: Reorder code to
41102 make declaration visible in template.
41103 * g++.old-deja/g++.pt/crash3.C: Fix typos.
41104 * g++.old-deja/g++.pt/crash36.C: Issue more error
41106 * g++.old-deja/g++.pt/crash5.C: Improve error
41108 * g++.old-deja/g++.pt/crash67.C: Remove warning.
41109 * g++.old-deja/g++.pt/inherit1.C: Add this->.
41110 * g++.old-deja/g++.pt/niklas01a.C: Add error message.
41111 * g++.old-deja/g++.pt/typename16.C: Replace implicit
41112 typename warning with error message.
41113 * g++.old-deja/g++.pt/typename19.C: Remove warning.
41114 * g++.old-deja/g++.robertl/eb112.C: Fix typo.
41115 * g++.old-deja/g++.robertl/eb24.C: Use this->.
41117 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
41119 * g++.dg/parse/ambig2.C: New test.
41121 2003-01-15 Richard Henderson <rth@redhat.com>
41123 * g++.dg/tls/init-2.C: Update error message string.
41125 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41127 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
41129 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
41131 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
41133 * gcc.c-torture/compile/20001205-1.x: Likewise.
41134 * gcc.c-torture/compile/20001226-1.x: Likewise.
41135 * gcc.c-torture/compile/920520-1.x: Likewise.
41136 * gcc.c-torture/compile/961203-1.x: Likewise.
41137 * gcc.c-torture/compile/20020604-1.x: Likewise.
41139 2003-01-15 Jan Hubicka <jh@suse.cz>
41141 * gcc.c-torture/compile/20030115-1.c: New test.
41143 * gcc.dg/i386-fpcvt-1.c: New test.
41144 * gcc.dg/i386-fpcvt-2.c: New test.
41146 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
41148 Further conform g++'s __vmi_class_type_info to the C++ ABI
41150 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
41153 2003-01-14 Jan Hubicka <jh@suse.cz>
41155 * gcc.dg/i386-fpcvt-1.c: New test.
41156 * gcc.dg/i386-fpcvt-2.c: New test.
41158 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
41160 * gcc.dg/i386-mmx-3.c: New test.
41162 2003-01-12 Mark Mitchell <mark@codesourcery.com>
41165 * g++.dg/parse/octal1.C: New file.
41168 * g++.dg/parse/typename1.C: New file.
41170 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
41172 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
41173 * gcc.dg/bf-no-ms-layout.c: Likewise.
41174 * gcc.dg/bf-ms-attrib.c: Likewise.
41176 2003-01-10 Mark Mitchell <mark@codesourcery.com>
41179 * g++.dg/parse/dtor1.C: New file.
41182 * g++.dg/rtti/typeid1.C: New file.
41185 * g++.dg/parse/lookup1.C: New file.
41188 * g++.dg/templ/spec5.C: New file.
41190 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
41192 * gcc.c-torture/compile/20030110-1.c: New test.
41194 2003-01-09 Geoffrey Keating <geoffk@apple.com>
41196 Merge from pch-branch:
41198 2002-12-23 Geoffrey Keating <geoffk@apple.com>
41200 * gcc.dg/pch/cpp-1.h: New.
41201 * gcc.dg/pch/cpp-1.c: New.
41202 * gcc.dg/pch/cpp-2.h: New.
41203 * gcc.dg/pch/cpp-2.c: New.
41205 2002-11-19 Geoffrey Keating <geoffk@apple.com>
41207 * gcc.dg/pch/except-1.h: New.
41208 * gcc.dg/pch/except-1.c: New.
41210 2002-11-13 Geoffrey Keating <geoffk@apple.com>
41212 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
41214 * gcc.dg/pch: Include *.hp not *.h.
41215 * gcc.dg/pch/system-1.h: New.
41216 * gcc.dg/pch/system-1.c: New.
41218 2002-11-11 Geoffrey Keating <geoffk@apple.com>
41220 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
41221 rather than trying to build and run a program using PCH.
41222 * gcc.dg/pch: Remove dg-do commands from test files.
41224 2002-11-08 Geoffrey Keating <geoffk@apple.com>
41226 * gcc.dg/pch/macro-3.c: New.
41227 * gcc.dg/pch/macro-3.h: New.
41229 2002-11-04 Geoffrey Keating <geoffk@apple.com>
41231 * gcc.dg/pch/common-1.c: New.
41232 * gcc.dg/pch/common-1.h: New.
41233 * gcc.dg/pch/decl-1.c: New.
41234 * gcc.dg/pch/decl-1.h: New.
41235 * gcc.dg/pch/decl-2.c: New.
41236 * gcc.dg/pch/decl-2.h: New.
41237 * gcc.dg/pch/decl-3.c: New.
41238 * gcc.dg/pch/decl-3.h: New.
41239 * gcc.dg/pch/decl-4.c: New.
41240 * gcc.dg/pch/decl-4.h: New.
41241 * gcc.dg/pch/decl-5.c: New.
41242 * gcc.dg/pch/decl-5.h: New.
41243 * gcc.dg/pch/global-1.c: New.
41244 * gcc.dg/pch/global-1.h: New.
41245 * gcc.dg/pch/inline-1.c: New.
41246 * gcc.dg/pch/inline-1.h: New.
41247 * gcc.dg/pch/inline-2.c: New.
41248 * gcc.dg/pch/inline-2.h: New.
41249 * gcc.dg/pch/static-1.c: New.
41250 * gcc.dg/pch/static-1.h: New.
41251 * gcc.dg/pch/static-2.c: New.
41252 * gcc.dg/pch/static-2.h: New.
41254 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
41256 * g++.dg/pch/pch.exp: Better handle failing testcases.
41257 * gcc.dg/pch/pch.exp: Likewise.
41258 * gcc.dg/pch/macro-1.c: New.
41259 * gcc.dg/pch/macro-1.h: New.
41260 * gcc.dg/pch/macro-2.c: New.
41261 * gcc.dg/pch/macro-2.h: New.
41263 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
41265 * g++.dg/dg.exp: Treat files in pch/ specially.
41266 * g++.dg/pch/pch.exp: New file.
41267 * g++.dg/pch/empty.H: New file.
41268 * g++.dg/pch/empty.C: New file.
41269 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
41272 * gcc.dg/pch/pch.exp: New file.
41273 * gcc.dg/pch/empty.h: New file.
41274 * gcc.dg/pch/empty.c: New file.
41275 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
41278 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41280 * g++.dg/template/friend14.C: New test.
41282 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
41284 * gcc.dg/old-style-asm-1.c: New test.
41286 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
41288 * gcc.c-torture/compile/20030109-1.c: New test.
41290 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
41292 * gcc.c-torture/execute/20030109-1.c: New test.
41294 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
41296 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
41297 * g++.old-deja/g++.mike/dyncast2.C: Likewise.
41298 * g++.old-deja/g++.mike/dyncast3.C: Likewise.
41299 * g++.old-deja/g++.mike/eh2.C: Likewise.
41300 * g++.old-deja/g++.mike/eh3.C: Likewise.
41301 * g++.old-deja/g++.mike/eh5.C: Likewise.
41302 * g++.old-deja/g++.mike/eh6.C: Likewise.
41303 * g++.old-deja/g++.mike/eh7.C: Likewise.
41304 * g++.old-deja/g++.mike/eh8.C: Likewise.
41305 * g++.old-deja/g++.mike/eh9.C: Likewise.
41306 * g++.old-deja/g++.mike/eh10.C: Likewise.
41307 * g++.old-deja/g++.mike/eh12.C: Likewise.
41308 * g++.old-deja/g++.mike/eh13.C: Likewise.
41309 * g++.old-deja/g++.mike/eh14.C: Likewise.
41310 * g++.old-deja/g++.mike/eh16.C: Likewise.
41311 * g++.old-deja/g++.mike/eh17.C: Likewise.
41312 * g++.old-deja/g++.mike/eh18.C: Likewise.
41313 * g++.old-deja/g++.mike/eh21.C: Likewise.
41314 * g++.old-deja/g++.mike/eh23.C: Likewise.
41315 * g++.old-deja/g++.mike/eh24.C: Likewise.
41316 * g++.old-deja/g++.mike/eh25.C: Likewise.
41317 * g++.old-deja/g++.mike/eh26.C: Likewise.
41318 * g++.old-deja/g++.mike/eh27.C: Likewise.
41319 * g++.old-deja/g++.mike/eh28.C: Likewise.
41320 * g++.old-deja/g++.mike/eh29.C: Likewise.
41321 * g++.old-deja/g++.mike/eh31.C: Likewise.
41322 * g++.old-deja/g++.mike/eh33.C: Likewise.
41323 * g++.old-deja/g++.mike/eh34.C: Likewise.
41324 * g++.old-deja/g++.mike/eh35.C: Likewise.
41325 * g++.old-deja/g++.mike/eh36.C: Likewise.
41326 * g++.old-deja/g++.mike/eh37.C: Likewise.
41327 * g++.old-deja/g++.mike/eh38.C: Likewise.
41328 * g++.old-deja/g++.mike/eh39.C: Likewise.
41329 * g++.old-deja/g++.mike/eh40.C: Likewise.
41330 * g++.old-deja/g++.mike/eh41.C: Likewise.
41331 * g++.old-deja/g++.mike/eh42.C: Likewise.
41332 * g++.old-deja/g++.mike/eh44.C: Likewise.
41333 * g++.old-deja/g++.mike/eh46.C: Likewise.
41334 * g++.old-deja/g++.mike/eh47.C: Likewise.
41335 * g++.old-deja/g++.mike/eh48.C: Likewise.
41336 * g++.old-deja/g++.mike/eh49.C: Likewise.
41337 * g++.old-deja/g++.mike/eh50.C: Likewise.
41338 * g++.old-deja/g++.mike/eh51.C: Likewise.
41339 * g++.old-deja/g++.mike/eh53.C: Likewise.
41340 * g++.old-deja/g++.mike/eh55.C: Likewise.
41341 * g++.old-deja/g++.mike/p7912.C: Likewise.
41342 * g++.old-deja/g++.mike/p9706.C: Likewise.
41343 * g++.old-deja/g++.mike/p10416.C: Likewise.
41344 * g++.old-deja/g++.mike/p11667.C: Likewise.
41345 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
41346 Remove redundant reference to Iris.
41347 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
41348 Elxsi, i860, Pico Java, and WE32K.
41350 2003-01-07 Mark Mitchell <mark@codesourcery.com>
41352 * g++.dg/ext/asm4.C: New test.
41354 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41357 * g++.dg/template/friend12.C: New test.
41358 * g++.dg/template/friend13.C: Likewise.
41359 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
41361 2003-01-08 Jan Hubicka <jh@suse.cz>
41363 * gcc.dg/i386-cadd.c: New test.
41364 * gcc.dg/i386-cmov4.c: Likewise.
41366 2003-01-06 Mark Mitchell <mark@codesourcery.com>
41369 * g++.dg/warn/Wunused-3.C: New test.
41371 * g++.dg/abi/bitfield9.C: New test.
41374 * g++.dg/parse/defarg3.C: New test.
41376 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
41378 * g++.dg/parse/ambig1.C: New test.
41379 * g++.dg/parse/defarg2.C: New test.
41381 2003-01-05 Mark Mitchell <mark@codesourcery.com>
41383 * g++.dg/template/defarg-1.C: New test.
41384 * g++.dg/template/local2.C: Likewise.
41386 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
41388 * gcc.c-torture/execute/20030105-1.c: New test.
41390 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41392 * g++.dg/parse/namespace3.C: Remove extra semicolons.
41393 * g++.dg/parse/namespace4.C: Likewise.
41395 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
41397 * g++.dg/template/ntp2.C: New test.
41399 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
41401 * g++.dg/parse/extern-C-1.C: New test.
41403 * g++.dg/parse/namespace4.C: New test.
41405 * g++.dg/template/nested1.C: New test.
41407 * g++.dg/parse/namespace3.C: New test.
41409 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
41411 * g++.dg/lookup/two-stage1.C: New test.
41413 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41415 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
41416 * g++.old-deja/g++.jason/access8.C: Likewise.
41417 * g++.old-deja/g++.other/decl5.C: Likewise.
41419 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
41421 * g++.dg/parse/parse7.C: New test.
41423 2003-01-02 Mark Mitchell <mark@codesourcery.com>
41426 * g++.dg/ext/attrib7.C: New test.
41428 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
41430 * g++.dg/parse/parse6.C: New test.
41432 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
41434 * gcc.dg/h8300-stack-1.c: New.
41436 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
41438 g++.dg/lookup/exception1.C: New test.
41440 g++.dg/lookup/template1.C: New test.
41442 g++.dg/parse/namespace2.C: New test.
41444 g++.dg/parse/parens2.C: New test.
41446 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
41448 * g++.dg/parse/parse5.C: New test.
41449 * g++.dg/lookup/scoped4.C: New test.
41451 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
41453 * g++.dg/parse/parens1.C: New test.
41455 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
41457 * g++.dg/parse/parens2.C: New test.
41459 * g++.dg/lookup/scope-operator1.C: New test.
41461 * g++.dg/parse/operator1.C: New test.
41463 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41465 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
41466 * g++.old-deja/g++.other/access6.C: Likewise.
41467 * g++.old-deja/g++.other/decl1.C: Likewise.
41468 * g++.old-deja/g++.pt/typename12.C: Likewise.
41470 2002-12-31 Mark Mitchell <mark@codesourcery.com>
41472 * g++.dg/parse/namespace1.C: New test.
41474 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
41476 * g++.dg/parse/parse4.C: New test.
41478 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
41480 * g++.dg/parse/parse3.C: New test.
41482 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
41484 * g++.dg/parse/parse2.C: New test.
41486 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
41488 * g++.dg/template/friend11.C: New test.
41490 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
41492 * g++.dg/parse/parse1.C: New test.
41494 2002-12-31 Janis Johnson <janis187@us.ibm.com>
41496 * lib/profopt.exp: Change the name of a global variable to avoid
41497 possible clashes with other test suites.
41499 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
41501 * g++.dg/inherit/covariant8.C: New test.
41503 2002-12-31 Mark Mitchell <mark@codesourcery.com>
41505 * g++.dg/init/array9.C: New test.
41508 * g++.dg/parse/expr1.C: New test.
41510 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
41512 * gcc.c-torture/compile/20021230-1.c: New test.
41514 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
41516 * g++.dg/inherit/covariant5.C: New test.
41517 * g++.dg/inherit/covariant6.C: New test.
41518 * g++.dg/inherit/covariant7.C: New test.
41520 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41523 * g++.dg/other/access2.C: New test.
41525 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
41527 * g++.dg/other/anon-struct.C: No longer fails
41528 * g++.old-deja/g++.brendan/parse4.C: Likewise.
41529 * g++.old-deja/g++.brendan/parse5.C: Likewise.
41530 * g++.old-deja/g++.brendan/parse6.C: Likewise.
41532 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
41534 * g++.dg/parse/angle-bracket.C (main): No longer fails.
41536 2002-12-27 Mark Mitchell <mark@codesourcery.com>
41538 * g++.dg/eh/spec4.C: Remove stray semicolon.
41539 * g++.dg/expr/pmf-1.C: Change error message.
41540 * g++.dg/ext/asm1.C: Remove stray semicolon.
41541 * g++.dg/ext/typename1.C: Add missing typenames.
41542 * g++.dg/inherit/template-as-base.C: Change error message.
41543 * g++.dg/lookup/scoped1.C: Likewise.
41544 * g++.dg/lookup/scoped2.C: Likewise.
41545 * g++.dg/lookup/using2.C: Likewise.
41546 * g++.dg/other/component1.C: Remove stray semicolon.
41547 * g++.dg/other/do1.C: Change error message.
41548 * g++.dg/other/error2.C: Likewise.
41549 * g++.dg/other/init1.C: Likewise.
41550 * g++.dg/other/packed1.C: Remove stray semicolon.
41551 * g++.dg/other/ptrmem2.C: Change error message.
41552 * g++.dg/parse/parameter-declaration-1.C: Remove line number
41554 * g++.dg/special/initp1.C: Remove invalid attribute usage.
41555 * g++.dg/template/access3.C: Add typename keyword.
41556 * g++.dg/template/access5.C: Remove stray semicolon.
41557 * g++.dg/template/access6.C: Likewise.
41558 * g++.dg/template/complit1.C: Likewise.
41559 * g++.dg/template/crash1.C: Change error message.
41560 * g++.dg/template/inherit2.C: Remove stray semicolon.
41561 * g++.dg/template/instantiate2.C: Likewise.
41562 * g++.dg/template/instantiate3.C: Change error message.
41563 * g++.dg/template/qual1.C: Remove stray semicolon.
41564 * g++.dg/template/qualttp18.C: Change error message.
41565 * g++.dg/template/ref1.C: Remove stray semicolon.
41566 * g++.dg/template/sizeof1.C (A::value): Declare it.
41567 * g++.dg/template/spec4.C: Change error message.
41568 * g++.dg/template/static1.C: Likewise.
41569 * g++.dg/template/type1.C: Likewise.
41570 * g++.dg/template/typename3.C: Likewise.
41571 * g++.old-deja/g++.benjamin/13478.C: Change error message.
41572 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
41573 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
41574 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
41575 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
41576 named return value extension.
41577 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
41578 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
41579 * g++.old-deja/g++.bob/extern_C.C: Likewise.
41580 * g++.old-deja/g++.bob/inherit2.C: Likewise.
41581 * g++.old-deja/g++.brendan/complex1.C: Likewise.
41582 * g++.old-deja/g++.brendan/copy5.C: Likewise.
41583 * g++.old-deja/g++.brendan/crash13.C: Likewise.
41584 * g++.old-deja/g++.brendan/crash15.C: Likewise.
41585 * g++.old-deja/g++.brendan/crash18.C: Change error message.
41586 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
41587 * g++.old-deja/g++.brendan/crash38.C: Likewise.
41588 * g++.old-deja/g++.brendan/crash50.C: Likewise.
41589 * g++.old-deja/g++.brendan/crash56.C: Likewise.
41590 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
41592 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
41593 * g++.old-deja/g++.brendan/crash8.C: Change error message.
41594 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
41595 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
41596 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
41597 * g++.old-deja/g++.brendan/template11.C: Likewise.
41598 * g++.old-deja/g++.brendan/template26.C: Likewise.
41599 * g++.old-deja/g++.brendan/template27.C: Use explicit
41600 specialization syntax.
41601 * g++.old-deja/g++.brendan/template30.C: Likewise.
41602 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
41603 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
41604 non-dependent names.
41605 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
41606 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
41607 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
41608 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
41609 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
41610 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
41611 named return value extension.
41612 * g++.old-deja/g++.ext/namedret2.C: Likewise.
41613 * g++.old-deja/g++.ext/namedret3.C: Likewise.
41614 * g++.old-deja/g++.ext/return1.C: Likewise.
41615 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
41616 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
41617 * g++.old-deja/g++.jason/access8.C: Likewise.
41618 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
41619 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
41620 pseudo-destructor names.
41621 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
41622 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
41623 pseudo-destructor names.
41624 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
41625 * g++.old-deja/g++.jason/overload19.C: Likewise.
41626 * g++.old-deja/g++.jason/overload32.C: Likewise.
41627 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
41629 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
41630 * g++.old-deja/g++.jason/return.C: Likewise.
41631 * g++.old-deja/g++.jason/return2.C: Likewise.
41632 * g++.old-deja/g++.jason/shadow1.C: Likewise.
41633 * g++.old-deja/g++.jason/special.C: Use explicit specialization
41635 * g++.old-deja/g++.jason/template10.C: Account for use of
41636 non-dependent names.
41637 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
41639 * g++.old-deja/g++.jason/template37.C: Likewise.
41640 * g++.old-deja/g++.law/access4.C: Change error messages.
41641 * g++.old-deja/g++.law/arm13.C: Remove incorrect
41642 pseudo-destructor names.
41643 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
41644 * g++.old-deja/g++.law/ctors9.C: Likewise.
41645 * g++.old-deja/g++.law/cvt22.C: Likewise.
41646 * g++.old-deja/g++.law/dtors5.C: Likewise.
41647 * g++.old-deja/g++.law/global-init1.C: Likewise.
41648 * g++.old-deja/g++.law/missed-error3.C: Likewise.
41649 * g++.old-deja/g++.law/operators28.C: Likewise.
41650 * g++.old-deja/g++.law/visibility28.C: Likewise.
41651 * g++.old-deja/g++.martin/eval1.C: Likewise.
41652 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
41654 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
41655 * g++.old-deja/g++.mike/net34.C: Likewise.
41656 * g++.old-deja/g++.mike/net36.C: Likewise.
41657 * g++.old-deja/g++.mike/ns2.C: Likewise.
41658 * g++.old-deja/g++.mike/p12306.C: Likewise.
41659 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
41661 * g++.old-deja/g++.mike/p700.C: Likewise.
41662 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
41663 * g++.old-deja/g++.mike/p710.C: Likewise.
41664 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
41666 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
41667 * g++.old-deja/g++.mike/pmf9.C: Likewise.
41668 * g++.old-deja/g++.ns/crash2.C: Likewise.
41669 * g++.old-deja/g++.ns/crash3.C: Likewise.
41670 * g++.old-deja/g++.ns/invalid1.C: Likewise.
41671 * g++.old-deja/g++.ns/ns17.C: Likewise.
41672 * g++.old-deja/g++.ns/template16.C: Likewise.
41673 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
41675 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
41676 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
41677 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
41678 named return value extension.
41679 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
41680 * g++.old-deja/g++.other/access4.C: Issue additional error
41682 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
41683 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
41684 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
41685 * g++.old-deja/g++.other/crash25.C: Change error message.
41686 * g++.old-deja/g++.other/crash4.C: Change error message.
41687 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
41688 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
41689 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
41691 * g++.old-deja/g++.other/defarg8.C: Likewise.
41692 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
41693 * g++.old-deja/g++.other/dtor10.C: Likewise.
41694 * g++.old-deja/g++.other/incomplete.C: Likewise.
41695 * g++.old-deja/g++.other/linkage7.C: Likewise.
41696 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
41698 * g++.old-deja/g++.other/mangle2.C: Likewise.
41699 * g++.old-deja/g++.other/refinit2.C: Likewise.
41700 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
41701 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
41702 * g++.old-deja/g++.pt/crash28.C: Likewise.
41703 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
41705 * g++.old-deja/g++.pt/crash32.C: Change error message.
41706 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
41707 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
41708 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
41709 error message position.
41710 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
41711 * g++.old-deja/g++.pt/defarg8.C: Change error message.
41712 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
41714 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
41715 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
41716 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
41717 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
41719 * g++.old-deja/g++.pt/explicit31.C: Likewise.
41720 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
41721 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
41723 * g++.old-deja/g++.pt/explicit71.C: Change error message.
41724 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
41726 * g++.old-deja/g++.pt/friend28.C: Account for use of
41727 non-dependent names.
41728 * g++.old-deja/g++.pt/friend29.C: Likewise.
41729 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
41731 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
41732 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
41733 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
41735 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
41736 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
41738 * g++.old-deja/g++.pt/memclass20.C: Likewise.
41739 * g++.old-deja/g++.pt/memclass5.C: Likewise.
41740 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
41742 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
41743 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
41744 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
41745 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
41746 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
41747 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
41749 * g++.old-deja/g++.pt/spec10.C: Likewise.
41750 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
41751 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
41752 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
41753 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
41754 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
41755 * g++.old-deja/g++.pt/ttp62.C: Likewise.
41756 * g++.old-deja/g++.pt/ttp64.C: Likewise.
41757 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
41758 * g++.old-deja/g++.pt/typename15.C: Likewise.
41759 * g++.old-deja/g++.pt/typename22.C: Likewise.
41760 * g++.old-deja/g++.pt/typename6.C: Change error messages.
41761 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
41762 * g++.old-deja/g++.pt/virtual2.C: Likewise.
41763 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
41765 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
41766 return value extension.
41767 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
41768 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
41769 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
41770 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
41772 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
41774 * g++.dg/warn/inline1.C: New test.
41775 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
41776 * g++.old-deja/g++.jason/synth10.C: Likewise.
41777 * g++.old-deja/g++.mike/net31.C: Likewise.
41778 * g++.old-deja/g++.mike/p8786.C: Likewise.
41780 * g++.dg/template/friend10.C: New test.
41781 * g++.dg/template/conv5.C: New test.
41783 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
41785 * g++.dg/lookup/scoped3.C: New test.
41787 * g++.dg/lookup/decl1.C: New test.
41788 * g++.dg/lookup/decl2.C: New test.
41790 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
41792 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
41793 gcc.c-torture/compile/20021015-1.c,
41794 gcc.c-torture/compile/20021015-2.c,
41795 gcc.c-torture/compile/20021123-1.c,
41796 gcc.c-torture/compile/20021123-2.c,
41797 gcc.c-torture/compile/20021123-3.c,
41798 gcc.c-torture/compile/20021123-4.c,
41799 gcc.c-torture/execute/20021024-1.c: Add tests previously added
41800 only to 3.1 or 3.2 branch.
41802 2002-12-23 Mark Mitchell <mark@codesourcery.com>
41804 * gcc.dg/i386-bitfield3.c: New test.
41806 * gcc.dg/i386-bitfield2.c: New test.
41808 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
41810 * g++.dg/parse/conv_op1.C: New test.
41812 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
41814 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
41817 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
41819 * gcc.c-torture/compile/20021220-1.c: New test.
41821 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
41823 * gcc.dg/i386-fastcall-1.c: New.
41825 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
41827 * gcc.c-torture/execute/20021219-1.c: New test.
41829 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
41831 * gcc.dg/i386-pic-1.c: New test.
41833 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41836 * g++.dg/template/friend9.C: New test.
41838 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41841 * g++.dg/template/access7.C: New test.
41843 2002-12-18 Nick Clifton <nickc@redhat.com>
41845 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
41846 the libstdc++-v3 directory has been found.
41848 2002-12-12 Devang Patel <dpatel@apple.com>
41849 * gcc.dg/darwin-ld-1.c: New test.
41850 * gcc.dg/darwin-ld-2.c: New test.
41851 * gcc.dg/darwin-ld-3.c: New test.
41852 * gcc.dg/darwin-ld-4.c: New test.
41853 * gcc.dg/darwin-ld-5.c: New test.
41855 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
41857 * gcc.c-torture/compile/20021212-1.c: New test.
41859 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
41861 * gcc.dg/fshort-wchar: New test.
41863 2002-12-10 Mark Mitchell <mark@codesourcery.com>
41866 * g++.dg/template/dtor1.C: New test.
41868 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
41871 2002-12-10 Jakub Jelinek <jakub@redhat.com>
41873 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
41875 2002-12-09 Mark Mitchell <mark@codesourcery.com>
41877 * g++.dg/template/static1.C: New test.
41878 * g++.dg/template/static2.C: New test.
41879 * g++.old-deja/g++.ext/memconst.C: New test.
41881 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41883 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
41884 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
41885 * g++.dg/special/initp1.C: Likewise.
41887 2002-12-06 Jakub Jelinek <jakub@redhat.com>
41889 * gcc.c-torture/execute/20021204-1.c: New test.
41891 2002-12-04 Geoffrey Keating <geoffk@apple.com>
41893 * gcc.dg/ppc-fmadd-1.c: New file.
41894 * gcc.dg/ppc-fmadd-2.c: New file.
41895 * gcc.dg/ppc-fmadd-3.c: New file.
41897 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
41899 * gcc.c-torture/compile/20021204-1.c: New test.
41901 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
41903 * g++.dg/inherit/covariant2.C: New test.
41904 * g++.dg/inherit/covariant3.C: New test.
41905 * g++.dg/inherit/covariant4.C: New test.
41906 * g++.dg/inherit/covariant1.C: Remove XFAIL.
41907 * g++.old-deja/g++.robertl/eb17.C: Likewise.
41909 2002-12-03 Mark Mitchell <mark@codesourcery.com>
41912 * g++.dg/init/brace3.C: New test.
41914 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
41916 * gcc.dg/20020210-1.c: Fix a comment typo.
41918 2002-12-02 Mark Mitchell <mark@codesourcery.com>
41921 * g++.dg/parse/defarg1.C: New test.
41924 * g++.dg/template/char1.C: New test.
41926 * g++.dg/template/varmod1.C: Fix typo.
41928 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41931 * g++.old-deja/g++.pt/crash32.C: Expect error.
41933 2002-12-01 Mark Mitchell <mark@codesourcery.com>
41936 * g++.dg/template/varmod1.C: New test.
41939 * g++.dg/inherit/typeinfo1.C: New test.
41942 * g++.dg/inherit/typedef1.C: New test.
41944 2002-11-30 Mark Mitchell <mark@codesourcery.com>
41948 * g++.dg/template/strlen1.C: New test.
41951 * g++.dg/template/ctor2.C: New test.
41954 * g++.dg/init/string1.C: New test.
41957 * g++.dg/template/friend8.C: New test.
41959 2002-11-29 Joe Buck <jbuck@synopsys.com>
41961 * g++.dg/lookup/anon2.C: New test.
41963 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
41965 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
41968 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
41970 * gcc.dg/bitfld-6.c: New test.
41972 2002-11-27 Jan Hubicka <jh@suse.cz>
41974 * gcc.c-torture/execute/20021127.[cx]: New test.
41976 2002-11-26 Jan Hubicka <jh@suse.cz>
41978 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
41981 2002-11-26 Geoffrey Keating <geoffk@apple.com>
41983 * g++.dg/init/brace2.C: New test.
41984 * g++.old-deja/g++.mike/p9129.C: Correct.
41986 2002-11-26 Mark Mitchell <mark@codesourcery.com>
41988 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
41990 2002-11-25 Andreas Bauer <baueran@in.tum.de>
41992 * gcc.dg/sibcall-6: New test for indirect sibcalls.
41994 2002-11-25 Mark Mitchell <mark@codesourcery.com>
41996 * g++.dg/abi/empty11.C: New test.
41997 * g++.dg/rtti/cv1.C: New test.
41999 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
42001 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
42003 2002-11-24 Mark Mitchell <mark@codesourcery.com>
42005 * g++.dg/abi/empty10.C: New test.
42007 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
42009 * gcc.c-torture/compile/20021124-1.c: New test.
42011 2002-11-22 Mark Mitchell <mark@codesourcery.com>
42013 * g++.dg/abi/rtti2.C: New test.
42015 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
42017 * gcc.dg/i386-unroll-1.c: New test.
42019 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
42021 * gcc.c-torture/compile/20021120-1.c: New test.
42022 * gcc.c-torture/compile/20021120-2.c: New test.
42024 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
42026 * gcc.dg/bitfld-5.c: New test.
42028 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
42030 * gcc.c-torture/execute/20021120-3.c: New test.
42032 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
42034 * gcc.c-torture/execute/20021120-2.c: New test.
42036 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
42038 * gcc.c-torture/execute/20021120-1.c: New test.
42040 2002-11-20 Jakub Jelinek <jakub@redhat.com>
42042 * gcc.c-torture/execute/20021118-3.c: New test.
42044 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
42046 * gcc.c-torture/compile/20021119-1.c: New test.
42048 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
42050 * gcc.dg/duff-1.c: New test.
42051 * gcc.dg/duff-2.c: New test.
42052 * gcc.dg/duff-3.c: New test.
42054 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
42056 * gcc.dg/cpp/_Pragma5.c: New test.
42058 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
42060 * gcc.c-torture/execute/20021118-2.c: New test.
42062 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
42064 * gcc.c-torture/execute/20021118-1.c: New test.
42066 2002-11-16 Jakub Jelinek <jakub@redhat.com>
42068 * gcc.dg/20021116-1.c: New test.
42070 2002-11-14 Mark Mitchell <mark@codesourcery.com>
42072 * g++.dg/abi/vcall1.C: New test.
42074 2002-11-14 Jakub Jelinek <jakub@redhat.com>
42076 * gcc.dg/20021029-1.c: New test.
42077 * gcc.dg/20021029-2.c: New test.
42079 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
42081 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
42083 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
42086 * gcc.dg/20021110.c: Move to ...
42087 * gcc.c-torture/compile/20021110.c: .... here.
42089 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
42092 * gcc.c-torture/execute/20021111-1.c
42094 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
42097 * gcc.dg/20021110.c: New test.
42099 2002-11-10 Mark Mitchell <mark@codesourcery.com>
42101 * g++.dg/abi/vthunk3.C: Run only on x86.
42103 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
42105 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
42107 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
42109 * lib/compat.exp (compat-execute): Fix logic error in last
42112 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
42114 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
42116 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42119 * g++.dg/template/access6.C: New test.
42121 2002-11-08 Jan Hubicka <jh@suse.cz>
42123 * gcc.dg/i386-ssefp-1.c: New test.
42124 * gcc.dg/i386-ssefp-1.c: New test.
42126 2002-11-08 Jan Hubicka <jh@suse.cz>
42128 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
42130 2002-11-07 Mark Mitchell <mark@codesourcery.com>
42132 * g++.dg/abi/vthunk3.C: New test.
42135 * g++.dg/template/crash2.C: New test.
42137 2002-11-07 Mark Mitchell <mark@codesourcery.com>
42139 * g++.dg/abi/dtor1.C: New test.
42140 * g++.dg/abi/dtor2.C: Likewise.
42142 2002-11-05 Geoffrey Keating <geoffk@apple.com>
42144 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
42147 2002-11-04 Adam Nemet <anemet@lnxw.com>
42149 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
42150 -mthumb. Only xfail with -O0.
42152 2002-11-03 Mark Mitchell <mark@codesourcery.com>
42154 * g++.dg/abi/thunk1.C: New test.
42155 * g++.dg/abi/thunk2.C: Likewise.
42156 * g++.dg/abi/vtt1.C: Likewise.
42158 2002-11-02 Diego Novillo <dnovillo@redhat.com>
42160 PR optimization/8423
42161 * gcc.c-torture/execute/builtin-constant.c: New test.
42163 2002-11-01 Zack Weinberg <zack@codesourcery.com>
42165 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
42166 Add some more cases.
42168 2002-11-01 Mark Mitchell <mark@codesourcery.com>
42171 * g++.dg/opt/local1.C: New test.
42173 2002-10-30 Mark Mitchell <mark@codesourcery.com>
42176 * g++.dg/template/complit1.C: New test.
42179 * g++.dg/template/typename4.C: Likewise.
42181 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42183 Core issue 287, PR c++/7639
42184 * g++.dg/template/instantiate1.C: Adjust error location.
42185 * g++.dg/template/instantiate3.C: New test.
42186 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
42187 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
42188 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
42190 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
42192 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
42194 2002-10-29 Mark Mitchell <mark@codesourcery.com>
42197 * g++.dg/init/dtor2.C: New test.
42199 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42201 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
42202 * gcc.dg/nest.c: Bypass errors on irix6.
42204 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
42206 * gcc.dg/nest.c: Expect error for mmix-*-*.
42207 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
42209 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
42211 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
42214 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
42216 2002-10-25 Mike Stump <mrs@apple.com>
42218 * gcc.dg/warn-1.c: New test.
42220 2002-10-25 Zack Weinberg <zack@codesourcery.com>
42222 * g++.dg/template/typename3.C: New test.
42224 2002-10-25 Mark Mitchell <mark@codesourcery.com>
42226 * g++.dg/lookup/ptrmem1.C: New test.
42228 * g++.dg/abi/vthunk2.C: New test.
42230 2002-10-25 Zack Weinberg <zack@codesourcery.com>
42232 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
42234 2002-10-24 Mark Mitchell <mark@codesourcery.com>
42236 * g++.dg/abi/empty9.C: New test.
42238 2002-10-24 Richard Henderson <rth@redhat.com>
42240 * g++.dg/inherit/thunk1.C: Enable for ia64.
42242 2002-10-23 Mark Mitchell <mark@codesourcery.com>
42245 * g++.dg/lookup/pretty1.C: New test.
42247 2002-10-23 Jakub Jelinek <jakub@redhat.com>
42249 * gcc.dg/20021023-1.c: New test.
42251 2002-10-23 Mark Mitchell <mark@codesourcery.com>
42254 * g++.dg/parse/inline1.C: New test.
42256 2002-10-23 Richard Henderson <rth@redhat.com>
42258 * g++.dg/inherit/thunk1.C: Enable for x86_64.
42260 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
42262 2002-10-22 Mark Mitchell <mark@codesourcery.com>
42265 * g++.dg/parse/stmtexpr3.C: New test.
42267 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
42269 * g++.dg/expr/cond1.C: New test.
42271 2002-10-21 Zack Weinberg <zack@codesourcery.com>
42273 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
42275 2002-10-21 Mark Mitchell <mark@codesourcery.com>
42277 * g++.dg/abi/vbase13.C: New test.
42278 * g++.dg/abi/vbase14.C: Likewise.
42280 2002-10-21 Jakub Jelinek <jakub@redhat.com>
42282 * gcc.dg/tls/pic-1.c: New test.
42283 * gcc.dg/tls/nonpic-1.c: New test.
42284 * gcc.dg/20021018-1.c: New test.
42286 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
42288 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
42289 Remove only files with the same base name as the test case.
42290 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
42291 (profopt-execute): Likewise. Also, remove old profiling
42292 and performance data files before running the tests.
42294 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
42295 * g++.dg/bprob/bprob.exp: Likewise.
42296 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
42297 to allow more general test case names.
42299 * g++.dg/bprob/bprob-1.C: Rename to ...
42300 * g++.dg/bprob/g++-bprob-1.C: ... this.
42302 * g77.dg/bprob/bprob-1.f: Rename to ...
42303 * g77.dg/bprob/g77-bprob-1.f: ... this.
42305 2002-10-21 Zack Weinberg <zack@codesourcery.com>
42307 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
42308 bison 1.50 or later.
42310 2002-10-21 Janis Johnson <janis187@us.ibm.com>
42312 * g++.dg/README: Describe more test directories.
42314 2002-10-21 Mark Mitchell <mark@codesourcery.com>
42316 * g++.dg/init/array6.C: Add additional tests.
42318 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
42320 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
42321 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
42323 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
42325 * gcc.c-torture/compile/20020604-1.x: New.
42326 * gcc.c-torture/compile/simd-5.x: Likewise.
42327 * gcc.c-torture/execute/920710-1.x: Likewise.
42328 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
42330 2002-10-21 Mark Mitchell <mark@codesourcery.com>
42332 * g++.dg/inherit/override1.C: Add dg-options clause.
42334 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
42336 * gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
42339 2002-10-19 Andreas Schwab <schwab@suse.de>
42341 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
42342 directory component.
42344 2002-10-18 Mark Mitchell <mark@codesourcery.com>
42346 * g++.dg/inherit/thunk1.C: New test.
42348 * g++.dg/inherit/override1.C: New test.
42350 * g++.dg/abi/mangle11.C: New test.
42351 * g++.dg/abi/mangle14.C: New test.
42352 * g++.dg/abi/mangle17.C: New test.
42354 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
42356 * g++.dg/overload/member2.C: New test.
42358 2002-10-17 Janis Johnson <janis187@us.ibm.com>
42360 * g++.dg/README: Describe new compat directory.
42361 * g++.dg/dg.exp: Skip tests in compat directory.
42362 * README.compat: New file.
42363 * lib/compat.exp: New expect script.
42364 * g++.dg/compat: New test directory.
42365 * g++.dg/compat/compat.exp: New expect script.
42366 * g++.dg/compat/abi: New test directory.
42367 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
42368 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
42369 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
42370 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
42371 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
42372 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
42373 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
42374 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
42375 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
42376 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
42377 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
42378 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
42379 * g++.dg/compat/break: New test directory.
42380 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
42381 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
42382 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
42383 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
42384 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
42385 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
42386 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
42387 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
42388 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
42389 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
42390 g++.dg/compat/break/README: New files.
42391 * g++.dg/compat/eh: New test directory.
42392 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
42393 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
42394 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
42395 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
42396 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
42397 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
42398 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
42399 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
42400 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
42401 g++.dg/compat/eh/filter2_y.C,
42402 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
42403 g++.dg/compat/eh/new1_y.C,
42404 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
42405 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
42406 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
42407 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
42408 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
42409 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
42410 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
42411 g++.dg/compat/eh/unexpected1_y.C: New files.
42412 * g++.dg/compat/init: New test directory.
42413 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
42414 g++.dg/compat/init/array5_y.C,
42415 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
42416 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
42417 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
42418 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
42419 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
42420 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
42421 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
42422 g++.dg/compat/init/init-ref2_y.C: New files.
42424 2002-10-17 Mark Mitchell <mark@codesourcery.com>
42427 * g++.dg/inherit/using3.C: New test.
42429 2002-10-17 Jan Hubicka <jh@suse.cz>
42431 * gcc.dg/20021017-2.c: New test.
42433 2002-10-17 Mark Mitchell <mark@codesourcery.com>
42435 * g++.dg/abi/mangle16.C: Adjust.
42437 * g++.dg/init/array8.C: New test.
42439 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
42441 * gcc.dg/special/mips-abi.exp: New test.
42442 * gcc.dg/special/mips-abi.s: Empty file used by the above.
42444 2002-10-16 Mark Mitchell <mark@codesourcery.com>
42446 * g++.dg/abi/mangle16.C: New test.
42447 * g++.dg/abi/mangle17.C: Likewise.
42450 * g++.dg/template/ref1.C: New test.
42452 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42454 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
42456 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
42458 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
42460 2002-10-16 Mark Mitchell <mark@codesourcery.com>
42463 * g++.dg/init/array7.C: New test.
42465 2002-10-15 Mark Mitchell <mark@codesourcery.com>
42467 * g++.dg/init/array6.C: New test.
42469 * g++.dg/abi/mangle13.C: Likewise.
42470 * g++.dg/abi/mangle14.C: Likewise.
42471 * g++.dg/abi/mangle15.C: Likewise.
42473 2002-10-14 Mark Mitchell <mark@codesourcery.com>
42475 * g++.dg/abi/empty8.C: New test.
42477 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
42479 * g++.dg/init/ctor1.C: New test.
42481 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
42483 * gcc.c-torture/execute/20021015-1.c: New test.
42485 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
42487 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
42489 2002-10-14 Jan Hubicka <jh@suse.cz>
42491 * gcc.dg/i386-ssetype-[1-5].c: New tests.
42493 2002-10-14 Richard Henderson <rth@redhat.com>
42495 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
42497 2002-10-14 Mark Mitchell <mark@codesourcery.com>
42499 PR optimization/6631
42500 * g++.dg/opt/const2.C: New test.
42502 2002-10-14 Mark Mitchell <mark@codesourcery.com>
42505 * g++.dg/parse/friend1.C: New test.
42506 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
42508 2002-10-14 Jakub Jelinek <jakub@redhat.com>
42510 * gcc.dg/20021014-1.c: New test.
42512 2002-10-11 Mark Mitchell <mark@codesourcery.com>
42515 * g++.dg/ext/vlm1.C: New test.
42516 * g++.dg/ext/vlm2.C: Likewise.
42518 * g++.dg/init/array1.C: Remove invalid braces.
42519 * g++.dg/init/brace1.C: New test.
42520 * g++.dg/init/copy2.C: Likewise.
42521 * g++.dg/init/copy3.C: Likewise.
42522 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
42523 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
42526 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
42528 * gcc.dg/cpp/assembler.S: Don't use -ansi.
42530 2002-10-11 Richard Shann <richard.shann@superh.com>
42532 * gcc.c-torture/compile/simd-5.c: New test.
42534 2002-10-10 Roger Sayle <roger@eyesopen.com>
42536 * gcc.c-torture/execute/shiftopt-1.c: New test case.
42538 2002-10-10 Jim Wilson <wilson@redhat.com>
42540 * gcc.c-torture/execute/20021010-1.c: New test.
42542 2002-10-09 Zack Weinberg <zack@codesourcery.com>
42545 * g++.dg/ext/typedef-init.C: New test.
42546 * gcc.dg/typedef-init.c: New test.
42548 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
42550 * gcc.dg/cpp/paste13.c: New test.
42552 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42554 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
42555 remaining platforms, XFAIL during compile, not execute. Don't
42558 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
42560 * gcc.dg/alias-1.c: Tweak expected warning.
42562 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
42564 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
42566 2002-10-06 Andreas Jaeger <aj@suse.de>
42568 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
42569 * gcc.dg/cpp/c++98.C: Likewise.
42571 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
42572 * g++.dg/cpp/c++98.C: Likewise.
42574 * g++.dg/README (Subdirectories): Mention cpp directory.
42577 * gcc.dg/20021006-1.c: New test.
42579 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42582 * g++.dg/other/warning1.C: New test.
42584 2002-10-04 Roger Sayle <roger@eyesopen.com>
42586 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
42587 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
42588 and sparc-*-* with -m64 as expected failures. See PR 8087.
42590 2002-10-03 Mark Mitchell <mark@codesourcery.com>
42593 * g++.dg/template/ptrmem3.C: New test.
42596 * g++.dg/template/union1.C: New test.
42598 2002-10-03 Mark Mitchell <mark@codesourcery.com>
42601 * g++.dg/abi/mangle9.C: New test.
42602 * g++.dg/abi/mangle10.C: New test.
42603 * g++.dg/abi/mangle11.C: New test.
42604 * g++.dg/abi/mangle12.C: New test.
42606 2002-10-02 Mark Mitchell <mark@codesourcery.com>
42609 * g++.dg/template/meminit1.C: New test.
42610 * g++.dg/warn/Wreorder-1.C: Likewise.
42611 * g++.old-deja/g++.mike/warn3.C: Tweak.
42612 * lib/prune.exp: Ingore "in copy constructor".
42614 2002-10-02 Andreas Jaeger <aj@suse.de>
42616 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
42617 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
42618 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
42621 2002-10-01 Mark Mitchell <mark@codesourcery.com>
42623 * gcc.dg/empty1.C: Fix typo.
42625 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
42627 * gcc.dg/alias-1.c: New test.
42629 2002-10-01 Mark Mitchell <mark@codesourcery.com>
42631 * gcc.dg/empty1.C: New test.
42633 * g++.dg/tls/init-2.C: Tweak error messages.
42635 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
42637 * gcc.c-torture/compile/20020923-1.c: New test.
42639 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
42641 * gcc.c-torture/execute/ffs-1.c: New test.
42642 * gcc.c-torture/execute/ffs-2.c: Ditto.
42644 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
42646 * g++.dg/overload/member1.C: New test.
42648 2002-09-30 Mark Mitchell <mark@codesourcery.com>
42650 * g++.dg/abi/empty7.C: New test.
42651 * g++.dg/init/pm2.C: Likewise.
42653 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
42655 * g++.dg/rtti/crash1.C: New test.
42657 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
42659 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
42660 gcc.dg/sibcall-4.c: New tests.
42662 2002-09-28 Roger Sayle <roger@eyesopen.com>
42664 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
42665 powerpc and MMIX targets.
42667 2002-09-27 Zack Weinberg <zack@codesourcery.com>
42669 * gcc.dg/cpp/20020927-1.c: New.
42671 2002-09-26 David S. Miller <davem@redhat.com>
42673 * gcc.c-torture/compile/trunctfdf.c: New.
42675 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42677 * lib/target-supports.exp (check_weak_available): Handle solaris2.
42679 2002-09-27 Alan Modra <amodra@bigpond.net.au>
42681 * gcc.c-torture/execute/loop-15.c: New.
42683 2002-09-26 Janis Johnson <janis187@us.ibm.com>
42685 * README.QMTEST: Fix typo.
42687 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
42689 * gcc.dg/20020926-1.c: New test.
42691 2002-09-25 David S. Miller <davem@redhat.com>
42694 * gcc.c-torture/execute/shiftdi.c: New test.
42696 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
42698 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
42699 unique to the tool.
42700 * lib/g77.exp (g77_init): Likewise.
42701 * lib/g++.exp (g++_init): Likewise.
42702 * lib/objc.exp (objc_init): Likewise.
42704 2002-09-25 Mark Mitchell <mark@codesourcery.com>
42706 * g++.dg/abi/empty5.C: New test.
42707 * g++.dg/abi/empty6.C: New test.
42708 * g++.dg/abi/vbase12.C: New test.
42710 2002-09-25 Richard Henderson <rth@redhat.com>
42712 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
42713 too-small long double.
42715 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
42717 * gcc.dg/20020919-1.c: New test.
42719 2002-09-23 Mark Mitchell <mark@codesourcery.com>
42721 * g++.dg/abi/bitfield6.C: New test.
42722 * g++.dg/abi/bitfield7.C: New test.
42723 * g++.dg/abi/bitfield8.C: New test.
42724 * g++.dg/abi/vbase11.C: New test.
42726 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
42728 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
42729 hppa*-*-hpux*. Update test comment.
42731 2002-09-20 Jakub Jelinek <jakub@redhat.com>
42733 * gcc.dg/tls/struct-1.c: New test.
42735 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
42737 * gcc.dg/cpp/tr-warn2.c: Update.
42739 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
42741 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
42743 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
42745 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
42748 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
42750 * gcc.c-torture/execute/ieee/mzero3.c: New test.
42752 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
42753 Adjust for c++filt moved to binutils. Remove spurious duplicate
42754 setting of cxxfilt.
42756 2002-09-19 Geoffrey Keating <geoffk@apple.com>
42758 * gcc.dg/20020312-2.c: Update for darwin.
42760 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
42762 * g++.old-deja/g++.other/crash32.C: Mark ICE.
42764 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
42766 * objc.dg/comp-types-1.m: New test.
42767 * objc.dg/comp-types-2.m: New test.
42768 * objc.dg/comp-types-3.m: New test.
42769 * objc.dg/comp-types-4.m: New test.
42770 * objc.dg/comp-types-5.m: New test.
42771 * objc.dg/comp-types-6.m: New test.
42773 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
42775 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
42777 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
42779 * g++.dg/other/do1.C: New test.
42781 * g++.dg/template/subst1.C: New test.
42783 2002-09-16 Steve Ellcey <sje@cup.hp.com>
42785 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
42787 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
42789 * g++.dg/template/qualttp20.C: Adjust expected errors.
42790 * g++.old-deja/g++.jason/report.C: Likewise.
42791 * g++.old-deja/g++.other/qual1.C: Likewise.
42793 * g++.dg/lookup/scoped2.C: New test.
42795 * g++.dg/ext/asm3.C: New test.
42797 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
42799 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
42801 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
42803 * ChangeLog: follow spelling conventions.
42804 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
42805 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
42806 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
42807 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
42808 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
42809 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
42810 * g++.old-deja/g++.law/global-init1.C: Likewise.
42811 * g++.old-deja/g++.other/delete4.C: Likewise.
42812 * g++.old-deja/g++.other/inline21.C: Likewise.
42813 * g++.old-deja/g++.other/singleton.C: Likewise.
42814 * g77.dg/strlen0.f: Likewise.
42815 * g77.f-torture/compile/20010519-1.f: Likewise.
42816 * g77.f-torture/compile/980310-4.f: Likewise.
42817 * gcc.c-torture/compile/20000605-1.c: Likewise.
42818 * gcc.c-torture/execute/20020225-1.c: Likewise.
42819 * gcc.dg/c90-hexfloat-2.c: Likewise.
42820 * gcc.dg/c99-bool-1.c: Likewise.
42821 * gcc.dg/c99-hexfloat-2.c: Likewise.
42822 * gcc.dg/dll-2.c: Likewise.
42823 * gcc.dg/wtr-union-init-1.c: Likewise.
42824 * gcc.dg/wtr-union-init-2.c: Likewise.
42825 * gcc.dg/wtr-union-init-3.c: Likewise.
42826 * gcc.dg/cpp/avoidpaste1.c: Likewise.
42827 * gcc.dg/cpp/defined.c: Likewise.
42828 * gcc.dg/cpp/macsyntx.c: Likewise.
42829 * gcc.dg/cpp/paste2.c: Likewise.
42830 * gcc.dg/cpp/trad/defined.c: Likewise.
42831 * gcc.dg/format/c90-printf-1.c: Likewise.
42832 * gcc.dg/format/c90-scanf-1.c: Likewise.
42833 * gcc.dg/format/c99-printf-1.c: Likewise.
42834 * gcc.dg/format/c99-scanf-1.c: Likewise.
42835 * gcc.misc-tests/gcov-8.c: Likewise.
42836 * lib/profopt.exp: Likewise.
42838 2002-09-15 Krister Walfridsson <cato@df.lth.se>
42840 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
42842 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
42844 * g++.dg/inherit/using2.C: New test.
42846 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
42848 * ChangeLog: Follow spelling conventions.
42849 * g++.dg/template/friend4.C: Likewise.
42850 * g++.old-deja/g++.pt/crash67.C: Likewise.
42851 * gcc.c-torture/execute/20000801-4.c: Likewise.
42852 * gcc.dg/c90-digraph-1.c: Likewise.
42853 * gcc.dg/c94-digraph-1.c: Likewise.
42854 * gcc.dg/c99-digraph-1.c: Likewise.
42855 * gcc.dg/cpp/line5.c: Likewise.
42856 * gcc.dg/cpp/multiline.c: Likewise.
42857 * gcc.dg/cpp/trad/literals-1.c: Likewise.
42858 * gcc.dg/format/attr-3.c: Likewise.
42859 * gcc.dg/format/c90-scanf-3.c: Likewise.
42860 * gcc.dg/format/ext-4.c: Likewise.
42862 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
42864 * g++.dg/template/pretty1.C: New test.
42866 2002-09-14 Alan Modra <amodra@bigpond.net.au>
42868 * gcc.c-torture/execute/struct-cpy-1.c: New test.
42870 2002-09-13 Matt Austern <austern@apple.com>
42872 * g++.dg/other/constref[12].C: New, regression tests for
42873 passing a cast expression to a function by const reference.
42875 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
42877 * g++.dg/template/deduce1.C: New test.
42879 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
42881 * gcc.c-torture/execute/simd-1.c: Force all use of int to
42884 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
42886 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
42889 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
42891 * gcc.c-torture/compile/20020910-1.c: New test.
42893 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
42895 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
42897 2002-09-10 Andreas Jaeger <aj@suse.de>
42899 * gcc.dg/20020312-2.c: Adjust for x86-64.
42901 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
42903 * g77.dg/7388.f: New test case for PR 7388.
42905 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
42907 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
42909 2002-09-05 Ziemowit Laski <zlaski@apple.com>
42911 * objc.dg/proto-lossage-1.m: New test.
42913 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
42915 * gcc.dg/cpp/_Pragma4.c: Fix typo.
42917 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
42919 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
42922 2002-09-06 Stan Shebs <shebs@apple.com>
42923 David Edelsohn <edelsohn@gnu.org>
42925 * gcc.dg/weak: New directory.
42926 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
42927 target-specific xfail bits.
42928 * gcc.dg/typeof-2.c: Move to new directory.
42929 * gcc.dg/weak.exp: New expect script.
42931 2002-09-06 Alan Modra <amodra@bigpond.net.au>
42933 * gcc.c-torture/execute/extzvsi.c: New test.
42935 2002-09-05 Stan Shebs <shebs@apple.com>
42937 * gcc.dg/weak-1.c: xfail on Darwin.
42938 * gcc.dg/weak-2.c: Ditto.
42939 * gcc.dg/weak-3.c: Ditto.
42940 * gcc.dg/weak-4.c: Ditto.
42941 * gcc.dg/weak-5.c: Ditto.
42942 * gcc.dg/weak-6.c: Ditto.
42943 * gcc.dg/weak-7.c: Ditto.
42944 * gcc.dg/weak-8.c: Ditto.
42945 * gcc.dg/weak-9.c: Ditto.
42947 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
42949 * gcc.c-torture/execute/loop-14.c: New test.
42951 2002-09-04 Jakub Jelinek <jakub@redhat.com>
42953 * g++.dg/other/cxa-atexit1.C: New test.
42955 * gcc.dg/typeof-2.c: New test.
42957 2002-09-03 Roger Sayle <roger@eyesopen.com>
42959 * gcc.dg/builtins-2.c: New testcase.
42960 * gcc.dg/builtins-3.c: New testcase.
42962 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
42964 * gcc.dg/cpp/_Pragma4.c: New test.
42966 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
42968 * objc/execute/nil_method-1.m: New testcase.
42970 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
42972 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
42973 [Object class], not [Object initialize].
42975 2002-08-31 Roger Sayle <roger@eyesopen.com>
42976 Hans-Peter Nilsson <hp@bitrange.com>
42978 * gcc.c-torture/execute/20020720-1.x: Skip test on
42979 mmix-knuth-mmixware. Correct comment.
42981 2002-08-27 Mark Mitchell <mark@codesourcery.com>
42983 * g++.dg/abi/bitfield5.C: New test.
42984 * g++.dg/abi/vbase10.C: Likewise.
42986 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
42988 * objc.dg/undeclared-selector.m: New test.
42990 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
42992 * g++.dg/other/offsetof1.C: Avoid cast warning.
42994 2002-08-26 Ziemowit Laski <zlaski@apple.com>
42996 * objc.dg/super-class-2.m: New test.
42998 2002-08-24 Matt Austern <austern@apple.com>
43000 * g++.dg/ext/lvaddr.C: New test.
43001 * g++.dg/ext/lvcast.C: New test.
43003 2002-08-22 Mark Mitchell <mark@codesourcery.com>
43005 * g++.dg/inherit/cond1.C: New test.
43007 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
43009 * gcc.dg/noncompile/incomplete-1.c: New test.
43011 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
43013 * gcc.dg/typespec-1.c: New test.
43015 2002-08-20 Devang Patel <dpatel@apple.com>
43016 * objc.dg/proto-hier-2.m: New test.
43018 2002-08-19 Ziemowit Laski <zlaski@apple.com>
43020 * objc.dg/bitfield-1.m: New test.
43021 * objc.dg/bitfield-2.m: New test.
43023 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
43025 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
43026 gcc.dg/c99-flex-array-4.c: New tests.
43028 2002-08-16 Stan Shebs <shebs@apple.com>
43030 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
43032 2002-08-15 Jakub Jelinek <jakub@redhat.com>
43034 * gcc.dg/typeof-1.c: New test.
43035 * g++.dg/ext/typeof2.C: New test.
43037 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
43039 * g++.dg/other/offsetof1.C: New test.
43041 2002-08-14 Richard Henderson <rth@redhat.com>
43043 * gcc.dg/tls/diag-3.c: Fix expected message strings.
43045 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
43047 * gcc.dg/cpp/_Pragma3.c: New test.
43049 2002-08-13 Mark Mitchell <mark@codesourcery.com>
43051 * g++.dg/template/inherit3: New test.
43053 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
43055 * gcc.dg/bitfld-4.c: Add blank options.
43057 2002-08-09 Mark Mitchell <mark@codesourcery.com>
43059 * g++.dg/template/crash1.C: New test.
43061 2002-08-08 Jakub Jelinek <jakub@redhat.com>
43063 * gcc.dg/tls/opt-2.c: New test.
43065 2002-08-08 Devang Patel <dpatel@apple.com>
43067 * objc.dg/selector-1.m : New test
43069 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
43071 * g++.dg/abi/bitfield4.C: New test.
43072 * gcc.dg/bitfld-4.c: New test.
43074 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
43076 * g++.dg/other/packed1.C: New test.
43078 2002-08-07 Mark Mitchell <mark@codesourcery.com>
43080 * g++.dg/abi/offsetof.C: Tweak error messages.
43081 * g++.old-deja/g++.mike/p10769a.C: Likewise.
43083 2002-08-08 Jakub Jelinek <jakub@redhat.com>
43085 * gcc.dg/bitfld-3.c: New test.
43087 2002-08-07 Jakub Jelinek <jakub@redhat.com>
43088 Richard Henderson <rth@redhat.com>
43090 * gcc.dg/i386-bitfield1.c: New test.
43091 * g++.dg/abi/bitfield3.C: Update.
43093 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
43095 * objc.dg/const-str-2.m: Update.
43096 * gcc.dg/cpp/c++98.c: Change to C extension.
43097 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
43098 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
43100 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
43102 * gcc.dg/tls/diag-3.c: New.
43104 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
43106 * g++.dg/README (Subdirectories): Document new subdir expr.
43107 * g++.dg/expr/pmf-1.C: New test.
43109 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
43111 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
43113 2002-08-06 Jakub Jelinek <jakub@redhat.com>
43115 * g++.dg/abi/bitfield3.C: New test.
43117 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
43119 * lib/gcov.exp: Tweak expected line formats.
43120 * gcc.misc-tests/gcov8.c: New test.
43121 * gcc.misc-tests/gcov8.x: New flags.
43123 2002-08-05 Jakub Jelinek <jakub@redhat.com>
43125 * consistency.vlad/layout/endian.c: Include string.h.
43127 * gcc.c-torture/execute/20020805-1.c: New test.
43129 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
43131 * g++.dg/other/conversion1.C: New test.
43133 2002-08-03 Roger Sayle <roger@eyesopen.com>
43135 * gcc.dg/builtins-1.c: New testcase.
43137 2002-08-02 Mark Mitchell <mark@codesourcery.com>
43139 * g++.dg/inherit/access3.C: New test.
43141 2002-08-01 Jakub Jelinek <jakub@redhat.com>
43143 * gcc.dg/ia64-visibility-2.c: New test.
43145 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
43147 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
43148 __qualifier_flags to __flags.
43150 2002-07-31 Mark Mitchell <mark@codesourcery.com>
43152 * g++.dg/inherit/operator1.C: New test.
43153 * g++.dg/lookup/disamb1.C: Fix typo in comment.
43154 * g++.dg/other/error1.C: Change expected error message.
43155 * g++.dg/template/conv4.C: Likewise.
43157 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
43159 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
43160 for documented behavior.
43162 2002-07-25 Roger Sayle <roger@eyesopen.com>
43164 * gcc.c-torture/execute/20020720-1.x: Skip this test on
43165 several targets known to fail.
43167 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
43169 * gcc.dg/mips-args-[123].c: New tests.
43171 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
43173 * gcc.dg/ppc-spe.c: New.
43175 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
43177 * g++.dg/other/ptrmem4.C: New testcase.
43179 2002-07-24 Richard Henderson <rth@redhat.com>
43181 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
43183 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
43185 * g++.dg/ext/alignof1.C (main): Return 0 for success.
43187 2002-07-24 Roger Sayle <roger@eyesopen.com>
43189 * gcc.c-torture/execute/memset-3.c: New testcase.
43191 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
43193 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
43194 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
43196 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43198 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
43201 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
43203 * gcc.c-torture/compile/simd-4.c: New test.
43205 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43207 PR c++/7347, c++/7348
43208 * g++.dg/template/access4.C: New test.
43209 * g++.dg/template/access5.C: New test.
43210 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
43211 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
43212 * g++.old-deja/g++.pt/ttp58.C: Likewise.
43213 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
43215 2002-07-22 Jakub Jelinek <jakub@redhat.com>
43217 * gcc.dg/gnu89-init-2.c: New test.
43219 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
43221 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
43223 2002-07-20 Roger Sayle <roger@eyesopen.com>
43225 * gcc.c-torture/execute/20020720-1.c: New testcase.
43227 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
43229 * gcc.dg/cpp/Wsignprom.c: New tests.
43231 2002-07-20 Alan Modra <amodra@bigpond.net.au>
43233 * gcc.c-torture/execute/loop-13.c: New test.
43235 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
43237 * gcc.dg/cpp/expr.c: New tests.
43239 2002-07-18 David Edelsohn <edelsohn@gnu.org>
43241 * g++.dg/opt/pr6713.C: Add template instantiation.
43243 2002-07-18 Alan Modra <amodra@bigpond.net.au>
43245 * gcc.dg/nest.c: New test.
43247 2002-07-17 Richard Henderson <rth@redhat.com>
43249 * g++.dg/opt/pr6713.C: New test.
43251 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
43253 * gcc.c-torture/execute/loop-2e.x: Let the testcase
43254 XFAIL for all x86 processors.
43256 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
43258 * gcc.c-torture/execute/20010122-1.x: Do not test with
43259 -fomit-frame-pointer.
43261 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43263 * g++.dg/template/instantiate2.C: New test.
43264 * g++.dg/template/spec4.C: New test.
43266 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43268 * g++.dg/template/access2.C: New test.
43269 * g++.dg/template/access3.C: New test.
43271 2002-07-15 Zack Weinberg <zack@codesourcery.com>
43273 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
43274 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
43275 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
43276 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
43277 Convert to use <stdarg.h>.
43278 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
43280 * gcc.dg/va-arg-2.c: New.
43281 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
43283 2002-07-15 Jakub Jelinek <jakub@redhat.com>
43285 * gcc.c-torture/compile/20020710-1.c: New test.
43287 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
43288 Andrew Pinski <pinskia@physics.uc.edu>
43290 gcc.c-torture/compile/simd-2.c: New testcase.
43291 gcc.c-torture/compile/simd-3.c: Likewise.
43293 2002-07-11 Mark Mitchell <mark@codesourcery.com>
43296 * g++.dg/overload/error1.C: New test.
43298 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
43300 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
43301 configuration and IRIX 6 O32 ABI.
43303 2002-07-11 Roger Sayle <roger@eyesopen.com>
43305 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
43307 2002-07-10 Roger Sayle <roger@eyesopen.com>
43309 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
43311 2002-07-10 Jeffrey A Law <law@redhat.com>
43313 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
43315 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
43317 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
43319 * gcc.dg/20020312-2.c: Check for __PPC__.
43321 2002-07-09 Diego Novillo <dnovillo@redhat.com>
43323 * gcc.c-torture/compile/20020709-1.c: New test.
43325 2002-07-07 Roger Sayle <roger@eyesopen.com>
43327 * g++.dg/template/qualttp21.C: New test case.
43329 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
43331 * gcc.c-torture/compile/20020706-1.c: New test.
43332 * gcc.c-torture/compile/20020706-2.c: New test.
43334 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
43335 Alexandre Oliva <aoliva@redhat.com>
43337 * g++.dg/warn/incomplete1.C: New test.
43339 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43342 * g++.dg/warn/noreturn1.C: New test.
43344 2002-07-03 Mark Mitchell <mark@codesourcery.com>
43347 * g++.dg/debug/debug6.C: New test.
43348 * g++.dg/debug/debug7.C: New test.
43350 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
43352 * gcc.c-torture/compile/simd-3.c: New test.
43354 2002-07-03 Chris Demetriou <cgd@broadcom.com>
43356 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
43357 * gcc.dg/20020620-1.c: Likewise.
43359 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43362 * g++.dg/init/array4.C: New test.
43363 * g++.dg/init/array5.C: New test.
43365 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
43367 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
43368 * gcc.c-torture/execute/simd-2.c (main): Likewise.
43370 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43372 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
43373 * gcc.dg/wtr-aggr-init-1.c: Likewise.
43374 * gcc.dg/wtr-conversion-1.c: Likewise.
43375 * gcc.dg/wtr-escape-1.c: Likewise.
43376 * gcc.dg/wtr-int-type-1.c: Likewise.
43377 * gcc.dg/wtr-label-1.c: Likewise.
43378 * gcc.dg/wtr-static-1.c: Likewise.
43379 * gcc.dg/wtr-strcat-1.c: Likewise.
43380 * gcc.dg/wtr-suffix-1.c: Likewise.
43381 * gcc.dg/wtr-switch-1.c: Likewise.
43382 * gcc.dg/wtr-unary-plus-1.c: Likewise.
43383 * gcc.dg/wtr-union-init-1.c: Likewise.
43384 * gcc.dg/wtr-union-init-2.c: Likewise.
43385 * gcc.dg/wtr-union-init-3.c: Likewise.
43387 * gcc.dg/wtr-func-def-1.c: New test.
43389 2002-07-02 Devang Patel <dpatel@apple.com>
43391 * objc.dg/param-1.m: New test.
43393 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
43395 * gcc.dg/cpp/trad/directive.c: Add test.
43396 * gcc.dg/cpp/trad/macroargs.c: Add test.
43397 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
43399 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
43401 * gcc.dg/cpp/cmdlne-M.c: New test.
43403 2002-07-02 Ziemowit Laski <zlaski@apple.com>
43405 * objc.dg/desig-init-1.m: New test.
43407 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43410 * g++.dg/template/instantiate1.C: New test.
43412 2002-07-01 Mark Mitchell <mark@codesourcery.com>
43415 * g++.dg/template/sizeof2.C: New test.
43417 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
43419 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
43420 gcc.dg/cpp/trad/include.c: New tests.
43422 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
43425 * gcc.c-torture/compile/20020701-1.c: New test.
43427 2002-07-01 Stan Shebs <shebs@apple.com>
43429 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
43431 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
43432 (objc-torture-execute): or here.
43434 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
43436 * gcc.c-torture/execute/arith-rand-ll.c: New test.
43438 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
43440 * gcc.dg/cpp/trad/escaped-nl.c: New test.
43442 2002-06-30 Devang Patel <dpatel@apple.com>
43444 * objc.dg/fsyntax-only.m: New test.
43446 2002-06-27 Mark Mitchell <mark@codesourcery.com>
43449 * g++.dg/template/friend7.C: New file.
43451 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
43453 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
43456 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
43458 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
43459 avoid division by zero.
43461 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
43463 * gcc.dg/Wunknownprag.c: New tests.
43465 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
43467 * gcc.c-torture/execute/simd-2.c: New test.
43469 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
43471 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
43472 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
43473 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
43474 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
43475 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
43476 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
43477 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
43478 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
43479 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
43480 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
43481 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
43482 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
43483 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
43484 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
43485 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
43486 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
43487 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
43489 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
43491 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
43492 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
43493 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
43494 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
43496 * gcc.dg/cpp/trad/directive.c: Update.
43498 2002-06-23 Andreas Jaeger <aj@suse.de>
43500 * gcc.c-torture/execute/complex-6.c: New.
43502 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
43504 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
43505 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
43506 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
43507 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
43509 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
43511 * gcc.dg/cpp/trad: New directory with traditional tests copied
43512 from parent directory.
43513 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
43514 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
43515 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
43516 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
43517 Move to trad/ and rename.
43518 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
43519 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
43520 gcc.dg/cpp/trad/redef2.c: New tests.
43521 * gcc.dg/cpp/trad/trad.exp: New driver.
43523 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
43525 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
43526 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
43527 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
43528 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
43531 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
43533 * gcc.dg/20020620-1.c: New test.
43535 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43537 * g++.dg/template/ttp4.C: New test.
43539 2002-06-19 Jakub Jelinek <jakub@redhat.com>
43541 * g++.dg/opt/vt1.C: Fix regexp.
43543 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43545 * gcc.c-torture/execute/pure-1.c: Make functions static again.
43546 Don't use attribute `noinline'.
43548 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
43550 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
43552 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
43554 * gcc.c-torture/execute/simd-1.c: New.
43556 * gcc.dg/simd-1.c: New.
43558 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
43560 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
43562 2002-06-16 Richard Henderson <rth@redhat.com>
43564 * g++.dg/ext/anon-struct1.C: New.
43565 * g++.dg/ext/anon-struct2.C: New.
43566 * g++.dg/ext/anon-struct3.C: New.
43567 * gcc.dg/anon-struct-1.c: New.
43568 * gcc.dg/anon-struct-2.c: New.
43569 * gcc.dg/anon-struct-3.c: New.
43570 * gcc.dg/20011008-1.c: Adjust warning text.
43571 * gcc.dg/20020527-1.c: Add -fms-extensions.
43573 2002-06-16 Richard Henderson <rth@redhat.com>
43575 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
43577 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
43579 * gcc.c-torture/execute/20020615-1.c: New test.
43581 2002-06-15 Roger Sayle <roger@eyesopen.com>
43583 * gcc.c-tortuture/execute/compare-1.c: New test case.
43584 * gcc.c-tortuture/execute/compare-2.c: New test case.
43585 * gcc.c-tortuture/execute/compare-3.c: New test case.
43587 2002-06-13 Richard Henderson <rth@redhat.com>
43589 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
43592 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43594 * g++.dg/template/typename2.C: Update error message.
43596 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
43598 * gcc.c-torture/execute/20020611-1.c: New test.
43600 2002-06-11 Bob Wilson <bob.wilson@acm.org>
43602 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
43603 list of targets to skip.
43605 2002-06-10 Bob Wilson <bob.wilson@acm.org>
43607 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
43608 targets if not optimizing.
43610 2002-06-10 Jakub Jelinek <jakub@redhat.com>
43612 * gcc.c-torture/compile/20020605-1.c: New test.
43614 * g++.dg/opt/vt1.C: New test.
43616 * gcc.dg/20020531-1.c: New test.
43618 * gcc.dg/20020530-1.c: New test.
43620 * gcc.dg/20020527-1.c: New test.
43622 * g++.dg/opt/cse1.C: New test.
43624 2002-06-07 Roger Sayle <roger@eyesopen.com>
43626 * gcc.dg/20020607-2.c: New test case.
43628 2002-06-07 Jakub Jelinek <jakub@redhat.com>
43630 * gcc.c-torture/compile/20020604-1.c: New test.
43632 2002-06-04 Richard Henderson <rth@redhat.com>
43634 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
43635 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
43636 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
43638 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
43640 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
43642 2002-06-03 Richard Henderson <rth@redhat.com>
43644 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
43645 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
43647 2002-06-02 Richard Henderson <rth@redhat.com>
43649 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
43650 test functions static.
43652 2002-06-02 Andreas Jaeger <aj@suse.de>
43654 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
43657 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
43659 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
43660 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
43661 Update for mofified diagnostics.
43662 * gcc.dg/c99-intconst-1.c: No longer fail.
43664 2002-06-02 Richard Henderson <rth@redhat.com>
43666 * gcc.dg/uninit-A.c: Remove xfail markers.
43668 2002-06-01 Roger Sayle <roger@eyesopen.com>
43670 * gcc.dg/fnegate-1.c: New test case.
43672 2002-05-30 Osku Salerma <osku@iki.fi>
43674 * gcc.c-torture/execute/mayalias-1.c: New file.
43676 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
43678 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
43679 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
43680 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
43682 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
43684 * gcc.c-torture/execute/20020529-1.c: New test.
43686 2002-05-27 Richard Henderson <rth@redhat.com>
43688 * g++.dg/ext/attrib6.C: New test case.
43690 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43692 * gcc.c-torture/execute/pure-1.c: New test.
43694 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
43696 * gcc.dg/cpp/arith-2.c: Remove.
43698 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
43700 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
43701 * gcc.dg/cpp/if-3.c: Remove.
43703 2002-05-26 Jakub Jelinek <jakub@redhat.com>
43705 * g++.dg/opt/cse2.C: New test.
43707 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
43709 * gcc.dg/cpp/arith-1.c: New semantic tests.
43710 * gcc.dg/cpp/if-1.c: Update.
43712 2002-05-24 Ben Elliston <bje@redhat.com>
43714 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
43716 2002-05-24 Jakub Jelinek <jakub@redhat.com>
43718 * gcc.dg/verbose-asm.c: New test.
43720 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
43722 * gcc.dg/cpp/paste12.c: New test.
43724 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
43726 * g++.dg/parse/named_ops.C: New test.
43728 2002-05-23 Mark Mitchell <mark@codesourcery.com>
43730 * gcc.dg/weak-8.c: New test.
43732 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
43734 * gcc.dg/weak-2.c: Allow optional leading underscore
43735 in scan-assembler symbol name.
43736 * gcc.dg/weak-3.c: Likewise.
43737 * gcc.dg/weak-4.c: Likewise.
43738 * gcc.dg/weak-5.c: Likewise.
43740 2002-05-23 Jakub Jelinek <jakub@redhat.com>
43742 * gcc.dg/20020523-1.c: New test.
43744 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
43746 * objc.dg/const-str-2.m: Update now that we stop after
43747 a command line error.
43749 2002-05-22 Richard Henderson <rth@redhat.com>
43751 * g++.dg/dg.exp: Fix typo in test pruneing.
43753 2002-05-22 Richard Henderson <rth@redhat.com>
43755 * g++.dg/dg.exp: Prune the tls subdirectory.
43756 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
43757 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
43758 * g++.dg/tls/init-1.C: New.
43760 2002-05-22 Jakub Jelinek <jakub@redhat.com>
43762 * gcc.dg/20020517-1.c: New test.
43764 2002-05-21 Richard Henderson <rth@redhat.com>
43766 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
43767 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
43769 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
43771 * g++.dg/other/copy2.C: New test.
43773 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
43775 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
43776 (MAX_COPY): Bump up to 10 times sizeof (long long).
43777 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
43779 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
43780 sizeof (long long).
43782 * gcc.c-torture/execute/strcpy-1.c: New test.
43784 2002-05-19 Jason Merrill <jason2redhat.com>
43786 * g++.dg/ext/oper1.C: New test.
43788 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
43789 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
43791 * README.QMTEST: New file.
43793 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
43795 2002-05-19 Andreas Jaeger <aj@suse.de>
43797 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
43799 * gcc.c-torture/execute/loop-2d.x: Likewise.
43801 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
43803 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
43804 support weak symbols.
43805 * gcc.dg/weak-4.c: Likewise.
43806 * gcc.dg/weak-6.c: Likewise.
43808 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
43810 * gcc.dg/weak-3.c: Add dg-excess-error comment for
43811 cygwin, coff and h8300-*-hms targets
43812 * gcc.dg/weak-5.c: Likewise.
43813 * gcc.dg/weak-7.c: Likewise.
43815 2002-05-16 Jason Merrill <jason@redhat.com>
43817 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
43818 (scan-assembler-not, scan-assembler-dem): Likewise.
43819 (scan-assembler-dem-not): Likewise.
43821 2002-05-15 Richard Henderson <rth@redhat.com>
43823 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
43825 2002-05-15 Richard Henderson <rth@redhat.com>
43827 * gcc.dg/weak-5.c (vfoo1c): No warning here.
43828 (vfoo1f): Warning here.
43829 (vfoo1l): Don't redefine the alias.
43831 2002-05-14 Jason Merrill <jason@redhat.com>
43832 Alexandre Oliva <aoliva@redhat.com>
43834 * g++.dg/init/pm1.C: New test.
43836 2002-05-12 David S. Miller <davem@redhat.com>
43838 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
43841 2002-05-10 Roger Sayle <roger@eyesopen.com>
43843 * gcc.c-torture/execute/20020510-1.c: New test case.
43845 2002-05-10 David S. Miller <davem@redhat.com>
43847 * gcc.c-torture/execute/conversion.c: Test long double too.
43849 2002-05-09 Jakub Jelinek <jakub@redhat.com>
43851 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
43852 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
43853 * lib/g++.exp (g++_link_flags): Likewise.
43854 * lib/objc.exp (objc_target_compile): Likewise.
43856 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
43858 * gcc.dg/cpp/poison.c: Update.
43859 * gcc.dg/cpp/20000625-2.c: Remove.
43860 * gcc.dg/cpp/direct2s.c: Remove final test.
43862 2002-05-08 Tom Rix <trix@redhat.com>
43864 * gcc.c-torture/execute/20020508-1.c: New test.
43865 * gcc.c-torture/execute/20020508-2.c: New test.
43866 * gcc.c-torture/execute/20020508-3.c: New test.
43868 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
43870 * gcc.dg/cpp/charconst-4.c: More tests.
43872 2002-05-08 Mark Mitchell <mark@codesourcery.com>
43875 * gcc.dg/weak-3.c: Update location of warning messages.
43876 * gcc.dg/weak-5.c: Likewise.
43878 2002-05-06 Roger Sayle <roger@eyesopen.com>
43880 * gcc.c-torture/execute/20020506-1.c: New test case.
43882 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
43884 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
43886 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
43888 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
43890 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
43892 * gcc.dg/cpp/charconst-3.c: New test.
43894 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
43896 * gcc.dg/cpp/charconst.c: Update tests.
43898 2002-05-05 Tim Josling <tej@melbpc.org.au>
43900 * treelang: Added directory for new sample language treelang. Also
43901 lib/treelang.exp: New file to signal treelang should be tested.
43903 2002-05-03 Jakub Jelinek <jakub@redhat.com>
43905 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
43906 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
43907 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
43908 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
43909 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
43910 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
43911 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
43913 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
43915 * gcc.dg/format/xopen-2.c: New test.
43917 2002-05-03 Jakub Jelinek <jakub@redhat.com>
43919 * gcc.dg/20020503-1.c: New test.
43921 2002-05-02 Mark Mitchell <mark@codesourcery.com>
43923 * g++.dg/init/dtor1.C: Make it tougher.
43925 2002-05-01 Mark Mitchell <mark@codesourcery.com>
43927 * g++.dg/init/dtor1.C: New test.
43929 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
43931 * gcc.dg/altivec-8.c: New.
43933 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
43935 * gcc.dg/altivec-7.c: New.
43937 2002-04-29 Jakub Jelinek <jakub@redhat.com>
43939 * g++.dg/parse/typedef1.C: New test.
43941 2002-04-29 Mark Mitchell <mark@codesourcery.com>
43944 * g++.dg/template/friend6.C: New test.
43947 * g++.dg/init/copy1.C: New test.
43949 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
43951 * g++.dg/warn/effc1.C: New test.
43953 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
43955 * gcc.dg/cpp/if-cexp.c: Add a test.
43957 2002-04-28 Jakub Jelinek <jakub@redhat.com>
43959 * gcc.dg/20020426-2.c: New test.
43961 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
43963 * gcc.dg/cpp/if-mop.c: Update.
43964 * gcc.dg/cpp/if-mpar.c: Add test.
43965 * gcc.dg/cpp/if-oppr.c: Update.
43967 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
43970 * gcc.dg/weak-[2-7].c: New tests.
43972 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
43974 * gcc.dg/enum1.c: New test.
43976 2002-04-26 Mark Mitchell <mark@codesourcery.com>
43979 * g++.dg/inherit/access2.C: New test.
43981 2002-04-26 Mark Mitchell <mark@codesourcery.com>
43984 * gcc.dg/20020426-1.c: New test.
43986 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
43988 * g++.dg/abi/enum1.C: New test.
43990 2002-04-26 Richard Henderson <rth@redhat.com>
43992 * gcc.dg/c99-bool-1.c: Expect always true warning.
43994 2002-04-25 Roger Sayle <roger@eyesopen.com>
43996 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
43998 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44000 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
44003 2002-04-24 Mark Mitchell <mark@codesourcery.com>
44005 * g++.dg/abi/mange7.C: New test.
44008 * g++.dg/parse/stmtexpr2.C: New test.
44010 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
44012 * gcc.dg/20020312-2.c: Add SH target.
44014 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44016 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
44017 compiler output on mips*-*-irix*.
44019 2002-04-23 Jakub Jelinek <jakub@redhat.com>
44021 * g++.dg/parse/attr1.C: New test.
44023 2002-04-23 Roger Sayle <roger@eyesopen.com>
44025 * gcc.c-torture/execute/string-opt-17.c: New test case.
44026 * gcc.c-torture/execute/memset-2.c: New test case.
44028 2002-04-23 Mark Mitchell <mark@codesourcery.com>
44031 * g++.dg/template/friend5.C: New test.
44034 * g++.dg/template/qual1.C: Likewise.
44036 2002-04-22 Zack Weinberg <zack@codesourcery.com>
44038 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
44039 Include stdlib.h, not stdio.h or ctype.h.
44041 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
44043 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
44044 cris-*-elf* and mmix-*-*.
44045 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
44046 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
44047 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
44049 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
44050 * gcc.dg/wchar_t-1.c: Ditto.
44052 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
44054 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
44057 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
44059 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
44061 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
44063 * gcc.c-torture/execute/20000906-1.x: Delete.
44065 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
44067 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
44069 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
44072 * g77.f-torture/execute/6367.f: New test.
44073 * g77.f-torture/execute/6367.x: Disable for MMIX.
44075 2002-04-19 Mark Mitchell <mark@codesourcery.com>
44078 * g++.dg/opt/inline2.C: New test.
44080 2002-04-18 Richard Henderson <rth@redhat.com>
44082 * gcc.dg/20000906-1.c: Enable for all targets.
44083 * gcc.c-torture/compile/iftrap-2.c: New.
44085 2002-04-18 Jakub Jelinek <jakub@redhat.com>
44087 * gcc.dg/20020418-1.c: New test.
44088 * gcc.dg/20020418-2.c: New test.
44090 2002-04-18 Richard Henderson <rth@redhat.com>
44092 * gcc.c-torture/compile/iftrap-1.c: New.
44093 * gcc.dg/iftrap-1.c: Adjust for ia64.
44094 * gcc.dg/iftrap-2.c: New.
44096 2002-04-18 Jakub Jelinek <jakub@redhat.com>
44098 * gcc.c-torture/compile/20020418-1.c: New test.
44100 2002-04-18 Roger Sayle <roger@eyesopen.com>
44102 * gcc.c-torture/compile/20020415-1.c: New.
44104 2002-04-18 David S. Miller <davem@redhat.com>
44106 * gcc.c-torture/execute/20020418-1.c: New test.
44108 2002-04-17 Jakub Jelinek <jakub@redhat.com>
44110 * gcc.dg/20020416-1.c: New test.
44112 * g++.dg/opt/inline1.C: New test.
44114 2002-04-16 Jakub Jelinek <jakub@redhat.com>
44116 * gcc.dg/altivec-5.c: New test.
44118 * gcc.dg/20020415-1.c: New test.
44120 2002-04-15 Mark Mitchell <mark@codesourcery.com>
44122 * lib/chill.exp: Remove.
44124 2002-04-14 Jakub Jelinek <jakub@redhat.com>
44126 * g++.dg/other/big-struct.C: New test.
44128 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
44130 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
44133 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
44136 * gcc.dg/i386-387-1.c: Allow optional leading underscore
44137 in scan-assembler function name
44139 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
44141 * g77.f-torture/execute/980628-4.x,
44142 g77.f-torture/execute/980628-5.x,
44143 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
44144 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
44145 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
44148 2002-04-13 David S. Miller <davem@redhat.com>
44150 * gcc.c-torture/execute/20020413-1.c: New test.
44152 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
44155 * g++.dg/ext/asm1.C: New tests.
44157 2002-04-12 Mark Mitchell <mark@codesourcery.com>
44160 * g++.dg/parse/stmtexpr1.C: New test.
44163 * g++.dg/template/copy1.C: New test.
44165 2002-04-12 Richard Henderson <rth@redhat.com>
44167 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
44169 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
44171 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
44172 gcc.c-torture/execute/20020307-2.c.
44174 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
44176 * g++.dg/ext/attrib5.C,
44177 * g++.dg/lookup/struct1.C: New tests.
44179 2002-04-11 Jakub Jelinek <jakub@redhat.com>
44181 * gcc.dg/20020411-1.c: New test.
44183 * gcc.c-torture/execute/20020411-1.c: New test.
44185 2002-04-10 Janis Johnson <janis187@us.ibm.com>
44187 * g77.f-torture/execute/6177.f: New test.
44189 2002-04-10 Jakub Jelinek <jakub@redhat.com>
44192 * g++.dg/opt/cleanup1.C: New test.
44194 * g++.dg/opt/const1.C: New test.
44196 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
44198 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
44200 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
44203 * g++.dg/template/typename2.C: New test.
44205 2002-04-10 Alan Modra <amodra@bigpond.net.au>
44207 * gcc.c-torture/execute/loop-12.c: New.
44209 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
44211 * g77.f-torture/execute/980628-4.x,
44212 g77.f-torture/execute/980628-5.x,
44213 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
44214 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
44215 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
44217 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
44219 PR optimization/6086
44220 * g++.dg/opt/preinc1.C: New test.
44222 2002-04-06 Mark Mitchell <mark@codesourcery.com>
44225 * g++.dg/opt/static2.C: New test.
44227 2002-04-06 Mark Mitchell <mark@codesourcery.com>
44230 * gcc.dg/20020406-1.c: New test.
44232 2002-04-04 David S. Miller <davem@redhat.com>
44234 * gcc.c-torture/execute/20020404-1.c: New test.
44236 2002-04-04 Jakub Jelinek <jakub@redhat.com>
44239 * gcc.dg/20020312-2.c: Do not declare global register variable
44240 if __PIC__ or __pic__ is defined.
44242 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
44244 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
44245 __asm__ so that it works correctly even if -ansi -pedantic-errors.
44247 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44249 * gcc.misc-tests/linkage.exp: Update last change to handle
44250 sparc*-, not just sparc-.
44252 2002-04-03 Richard Henderson <rth@redhat.com>
44254 * gcc.dg/cpp/ucs.c: Improved long UCS test.
44256 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
44258 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
44260 2002-04-02 David S. Miller <davem@redhat.com>
44262 * gcc.c-torture/execute/20020402-3.c: New test.
44264 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
44266 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
44267 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
44269 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
44270 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
44271 g77.f-torture/execute/20001201.x,
44272 g77.f-torture/execute/u77-test.x: New files.
44274 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
44275 * gcc.dg/wchar_t-1.c: Ditto.
44277 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
44279 * gcc.c-torture/execute/20020402-1.c: New test.
44281 2002-04-01 Richard Henderson <rth@redhat.com>
44283 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
44285 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
44287 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44289 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
44291 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
44293 * g++.dg/inherit/template-as-base.C: Expect error.
44294 * g++.dg/inherit/namespace-as-base.C: Likewise.
44296 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
44298 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
44299 g++.dg/ext/instantiate3.C: Tweak match patterns.
44301 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
44302 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
44305 2002-03-31 Richard Henderson <rth@redhat.com>
44307 * gcc.dg/special/alias-2.c: New.
44308 * gcc.dg/special/ecos.exp: Run it.
44310 2002-03-31 Richard Henderson <rth@redhat.com>
44312 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
44314 2002-03-31 Kazu Hirata <kazu@hxi.com>
44316 * gcc.dg/weak-1.c: Disable on h8300 port.
44318 2002-03-29 Janis Johnson <janis187@us.ibm.com>
44320 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
44321 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
44323 * g++.dg/bprob/bprob-1.C: New test.
44324 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
44325 * g++.dg/gcov/gcov-1.C: New test.
44326 * g++.dg/gcov/gcov-1.x: New file.
44327 * g++.dg/gcov/gcov-2.C: New test.
44328 * g++.dg/gcov/gcov-3.C: New test.
44329 * g++.dg/gcov/gcov-3.h: New file.
44331 2002-03-28 Roger Sayle <roger@eyesopen.com>
44333 * g++.old-deja/g++.other/builtins5.C: New test.
44334 * g++.old-deja/g++.other/builtins6.C: New test.
44335 * g++.old-deja/g++.other/builtins7.C: New test.
44336 * g++.old-deja/g++.other/builtins8.C: New test.
44337 * g++.old-deja/g++.other/builtins9.C: New test.
44339 2002-03-29 Jakub Jelinek <jakub@redhat.com>
44341 * g++.dg/opt/static1.C: New test.
44343 * g++.dg/opt/longbranch1.C: New test.
44345 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
44347 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
44349 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
44351 2002-03-28 Jeffrey A Law (law@redhat.com)
44353 * gcc.c-torture/execute/20020328-1.c: New test.
44355 2002-03-27 Richard Henderson <rth@redhat.com>
44357 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
44358 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
44359 move from g++.old-deja/g++.ext/.
44361 2002-03-27 Mark Mitchell <mark@codesourcery.com>
44363 * g++.dg/init/new2.C: New test.
44365 2002-03-26 Richard Henderson <rth@redhat.com>
44367 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
44369 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
44372 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
44374 * gcc.dg/20001102-1.c: Likewise.
44376 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
44378 * gcc.dg/cpp/endif-pedantic1.c,
44379 gcc.dg/cpp/endif-pedantic2.c: New tests.
44381 2002-03-26 Mark Mitchell <mark@codesourcery.com>
44383 * g++.dg/init/new1.C: New test.
44385 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
44387 * g++.dg/abi/vbase9.C: New test.
44389 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
44391 * gcc.dg/arm-asm.c: New test.
44393 2002-03-26 Andrew Cagney <ac131313@redhat.com>
44395 * gcc.dg/Wswitch-enum.c: New test.
44398 2002-03-26 Richard Henderson <rth@redhat.com>
44400 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
44403 2002-03-25 Richard Henderson <rth@redhat.com>
44405 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
44408 * gcc.c-torture/compile/20011119-1.c (xxx): New.
44409 * gcc.c-torture/compile/20011119-2.c (xxx): New.
44411 2002-03-25 Zack Weinberg <zack@codesourcery.com>
44413 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
44415 2002-03-25 Bob Wilson <bob.wilson@acm.org>
44417 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
44418 targets using generic thunk support.
44420 2002-03-25 Jakub Jelinek <jakub@redhat.com>
44422 * gcc.c-torture/compile/20020323-1.c: New test.
44424 * g++.dg/opt/conj2.C: New test.
44426 2002-03-24 Richard Henderson <rth@redhat.com>
44428 * gcc.dg/weak-1.c: Use -fno-common.
44430 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
44432 * g77.dg/f77-edit-apostrophe-out.f: New test
44433 * g77.dg/f77-edit-h-out.f: New test
44434 * g77.dg/f77-edit-t-in.f: New test
44435 * g77.dg/f77-edit-t-out.f: New test
44436 * g77.dg/f77-edit-x-out.f: New test
44437 * g77.dg/f77-edit-slash-out.f: New test
44438 * g77.dg/f77-edit-colon-out.f: New test
44439 * g77.dg/f77-edit-s-out.f: New test
44441 2002-03-24 Richard Henderson <rth@redhat.com>
44443 * objc/execute/formal_protocol-6.x: New XFAIL.
44445 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
44447 * gcc.dg/weak-1.c: Early return from dg-final on platforms
44448 that do not support weak symbols
44450 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
44452 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
44453 * lib/g77.exp: Likewise.
44454 * lib/objc.exp: Likewise.
44456 2002-03-23 Andrew Cagney <ac131313@redhat.com>
44458 * gcc.dg/Wswitch-default.c: New test.
44460 2002-03-23 Jakub Jelinek <jakub@redhat.com>
44462 * g++.dg/other/enum1.C: New test.
44464 2002-03-23 Zack Weinberg <zack@codesourcery.com>
44466 * gcc.dg/pragma-ep-3.c: Fix typo.
44468 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
44470 * g++.dg/inherit/template-as-base.C: New test.
44472 2002-03-22 Jakub Jelinek <jakub@redhat.com>
44474 * g++.old-deja/g++.other/dwarf2-1.C: Move...
44475 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
44477 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
44479 * gcc.dg/cpp/multiline.c: Update to match.
44481 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
44483 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
44485 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
44487 * gcc.dg/cpp/extratokens2.c: New file.
44489 2002-03-21 David Edelsohn <edelsohn@gnu.org>
44491 * gcc.dg/20020312-2.c: Add rs6000 target.
44493 * gcc.c-torture/compile/20020319-1.c: New test.
44495 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
44497 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
44498 (A, E): Handle this.
44500 2002-03-20 Jason Merrill <jason@redhat.com>
44502 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
44504 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
44505 through prune_gcc_output.
44507 2002-03-20 Jakub Jelinek <jakub@redhat.com>
44509 * gcc.c-torture/compile/20020320-1.c: New test.
44511 2002-03-19 Jakub Jelinek <jakub@redhat.com>
44513 * gcc.c-torture/compile/20020318-1.c: New test.
44515 * gcc.dg/struct-by-value-1.c: New test.
44517 * gcc.dg/20020319-1.c: New test.
44519 2002-03-18 Jakub Jelinek <jakub@redhat.com>
44521 * g++.dg/opt/conj1.C: New test.
44523 2002-03-17 Mark Mitchell <mark@codesourcery.com>
44525 * g++.dg/template/qualttp20.C: Revert previous change.
44526 * g++.dg/template/qualttp3.C: Likewise.
44527 * g++.dg/template/qualttp4.C: Likewise.
44528 * g++.dg/template/qualttp5.C: Likewise.
44529 * g++.dg/template/qualttp6.C: Likewise.
44530 * g++.dg/template/qualttp7.C: Likewise.
44531 * g++.dg/template/qualttp8.C: Likewise.
44532 * g++.dg/template/recurse.C: Likewise.
44534 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
44536 * gcc.dg/cpp/wchar-1.c: Update.
44538 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
44540 * g++.dg/template/conv1.C: New test.
44541 * g++.dg/template/conv2.C: New test.
44542 * g++.dg/template/conv3.C: New test.
44543 * g++.dg/template/conv4.C: New test.
44545 2002-03-15 Mark Mitchell <mark@codesourcery.com>
44547 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
44548 * g++.dg/template/qualttp3.C: Likewise.
44549 * g++.dg/template/qualttp4.C: Likewise.
44550 * g++.dg/template/qualttp5.C: Likewise.
44551 * g++.dg/template/qualttp6.C: Likewise.
44552 * g++.dg/template/qualttp7.C: Likewise.
44553 * g++.dg/template/qualttp8.C: Likewise.
44554 * g++.dg/template/recurse.C: Likewise.
44556 2002-03-15 Mark Mitchell <mark@codesourcery.com>
44558 * g++.dg/opt/dtor1.C: New test.
44560 2002-03-15 Jakub Jelinek <jakub@redhat.com>
44562 * gcc.c-torture/compile/20020315-1.c: New test.
44564 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
44566 * gcc.dg/weak-1.c: Fix scan tests.
44568 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
44570 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
44571 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
44572 cris-*-aout* mmix-*-*.
44573 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
44574 cris-*-aout* mmix-*-*.
44575 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
44576 cris-*-elf* cris-*-aout* and mmix-*-*.
44577 * gcc.dg/20001009-1.c: Ditto.
44578 * gcc.dg/20010912-1.c: Ditto.
44579 * gcc.dg/20020122-4.c: Ditto.
44580 * gcc.dg/inline-2.c: Ditto.
44582 2002-03-14 Jeffrey A Law (law@cygnus.com)
44584 * gcc.c-torture/compile/20020314-1.c: New test.
44586 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
44588 * gcc.c-torture/execute/20020314-1.c: New test.
44590 2002-03-14 Jakub Jelinek <jakub@redhat.com>
44592 * g++.dg/warn/Wunused-1.C: New test.
44594 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
44596 * g++.dg/abi/mangle6.C: New test.
44598 2002-03-13 Jakub Jelinek <jakub@redhat.com>
44600 * gcc.c-torture/compile/20020309-2.c: New test.
44602 * gcc.c-torture/compile/20020312-1.c: New test.
44604 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
44606 * g++.dg/other/access1.C: New test.
44608 2002-03-12 Jakub Jelinek <jakub@redhat.com>
44610 * gcc.c-torture/execute/wchar_t-1.c: New test.
44612 2002-03-12 David Edelsohn <edelsohn@gnu.org>
44614 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
44616 2002-03-12 Roger Sayle <roger@eyesopen.com>
44618 * gcc.dg/20020312-1.c: New test case.
44620 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
44622 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
44624 2002-03-11 Richard Henderson <rth@redhat.com>
44626 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
44627 * g++.old-deja/g++.jason/report.C: Likewise.
44629 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
44631 * g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
44632 * g++.old-deja/g++.robertl/eb56.C: Likewise.
44634 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
44636 * g++.dg/overload/pmf1.C: New test.
44638 2002-03-11 Kazu Hirata <kazu@hxi.com>
44640 * gcc.c-torture/execute/20020307-1.c: Use long.
44642 2002-03-11 Jakub Jelinek <jakub@redhat.com>
44644 PR optimization/5844
44645 * gcc.dg/20020310-1.c: New test.
44647 2002-03-09 Michael Meissner <meissner@redhat.com>
44649 * gcc.c-torture/execute/memcpy-2.c: New test.
44650 * gcc.c-torture/execute/memset-1.c: New test.
44651 * gcc.c-torture/execute/strlen-1.c: New test.
44652 * gcc.c-torture/execute/strcmp-1.c: New test.
44653 * gcc.c-torture/execute/strncmp-1.c: New test.
44655 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
44657 * gcc.dg/ppc-ldstruct.c: New test.
44659 2002-03-09 Jakub Jelinek <jakub@redhat.com>
44661 * gcc.c-torture/execute/va-arg-22.c: New test.
44663 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
44665 * gcc.c-torture/compile/20020309-1.c: New test.
44667 2002-03-08 Jakub Jelinek <jakub@redhat.com>
44669 * gcc.c-torture/execute/20020307-2.c: New test.
44671 2002-03-07 Jeffrey A Law (law@redhat.com)
44673 * g77.f-torture/compile/20020307-1.f: New test.
44675 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
44677 * gcc.dg/unordered-1.c: New test.
44679 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
44681 * gcc.c-torture/execute/20020307-1.c: New test.
44683 2002-03-05 Jakub Jelinek <jakub@redhat.com>
44685 * gcc.dg/20020304-1.c: New test.
44687 * gcc.c-torture/compile/20020304-2.c: New test.
44689 2002-03-04 Zack Weinberg <zack@codesourcery.com>
44691 * gcc.c-torture/compile/20020304-1.c: New test case
44694 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
44696 * gcc.dg/20020103-1.c: Add other -D ppc variants.
44698 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
44700 * g++.dg/other/classkey1.C: New test.
44702 2002-03-01 Richard Henderson <rth@redhat.com>
44704 * gcc.c-torture/compile/981223-1.x: New.
44705 * gcc.c-torture/compile/920625-1.x: New.
44707 2002-02-28 Richard Henderson <rth@redhat.com>
44709 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
44711 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
44713 * gcc.c-torture/execute/20020227-1.c: New test.
44715 2002-02-27 Mark Mitchell <mark@codesourcery.com>
44717 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
44719 * g++.old-deja/g++.oliva/partord1.C: Likewise.
44720 * g++.old-deja.g++.other/defarg1.C: Likewise.
44721 * g++.old-deja/g++.pt/calls2.C: Likewise.
44722 * g++.old-deja/g++.pt/crash20.C: Likewise.
44723 * g++.old-deja/g++.pt/crash30.C: Likewise.
44724 * g++.old-deja/g++.pt/crash36.C: Likewise.
44725 * g++.old-deja/g++.pt/crash6.C: Likewise.
44726 * g++.old-deja/g++.pt/defarg13.C: Likewise.
44727 * g++.old-deja/g++.pt/derived3.C: Likewise.
44728 * g++.old-deja/g++.pt/error1.C: Likewise.
44729 * g++.old-deja/g++.pt/friend21.C: Likewise.
44730 * g++.old-deja/g++.pt/friend23.C: Likewise.
44731 * g++.old-deja/g++.pt/infinite1.C: Likewise.
44732 * g++.old-deja/g++.robertl/eb128.C: Likewise.
44734 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
44736 * gcc.c-torture/execute/20020225-2.c: New test.
44738 2002-02-27 Zack Weinberg <zack@codesourcery.com>
44740 * gcc.c-torture/execute/920730-1t.c,
44741 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
44742 Delete test cases, only relevant to -traditional.
44744 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
44746 * gcc.dg/cpp/undef1.c: Remove.
44747 * gcc.dg/cpp/directiv.c: Update.
44748 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
44750 2002-02-27 Michael Meissner <meissner@redhat.com>
44752 * gcc.c-torture/execute/20020226-1.c: New test.
44754 2002-02-26 Jakub Jelinek <jakub@redhat.com>
44756 * g++.dg/debug/debug4.C: New test.
44758 * gcc.dg/ia64-visibility-1.c: New test.
44760 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
44762 * gcc.dg/debug/20020224-1.c: New.
44764 2002-02-25 Kazu Hirata <kazu@hxi.com>
44766 * gcc.c-torture/execute/960416-1.x: New.
44767 * gcc.c-torture/execute/divconst-3.x: Likewise.
44769 2002-02-25 Jakub Jelinek <jakub@redhat.com>
44771 * gcc.dg/20020224-1.c: New test.
44773 2002-02-25 Alan Modra <amodra@bigpond.net.au>
44775 * gcc.c-torture/execute/20020225-1.c: New.
44777 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
44779 * gcc.dg/cpp/wchar-1.c: New test.
44781 2002-02-23 Jakub Jelinek <jakub@redhat.com>
44783 * gcc.dg/20020222-1.c: New test.
44785 2002-02-22 Jakub Jelinek <jakub@redhat.com>
44787 * g++.dg/opt/anonunion1.C: New test.
44789 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
44791 * g++.dg/template/qualttp19.C: New test.
44792 * g++.dg/template/qualttp20.C: New test.
44793 * g++.old-deja/g++.jason/report.C: Adjust expected errors
44794 * g++.old-deja/g++.other/qual1.C: Likewise.
44796 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
44798 * gcc.dg/attr-alwaysinline.c: New.
44800 2002-02-21 Jakub Jelinek <jakub@redhat.com>
44802 * gcc.dg/20020220-1.c: New test.
44804 * gcc.dg/20020220-2.c: New test.
44806 * g++.dg/opt/mmx1.C: New test.
44808 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
44810 * gcc.c-torture/compile/20020110.c: New test.
44812 2002-02-20 Jakub Jelinek <jakub@redhat.com>
44814 * gcc.c-torture/execute/20020219-1.c: New test.
44816 * gcc.dg/20020219-1.c: New test.
44818 * gcc.dg/noncompile/20020220-1.c: New test.
44820 * g++.dg/opt/ptrintsum1.C: New test.
44822 * gcc.dg/debug/20020220-1.c: New test.
44824 2002-02-17 Jakub Jelinek <jakub@redhat.com>
44826 * gcc.c-torture/execute/20020216-1.c: New test.
44828 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
44830 * gcc.dg/decl-1.c: Update, new test.
44832 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
44834 * g++.dg/abi/bitfield1.C: New test.
44835 * g++.dg/abi/bitfield2.C: New test.
44837 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
44839 * gcc.dg/attr-nest.c: New test.
44841 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
44843 * gcc.c-torture/execute/20020215-1.c: New test.
44845 2002-02-14 Jakub Jelinek <jakub@redhat.com>
44847 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
44848 * g++.dg/debug/debug.exp: New.
44849 * g++.dg/debug/trivial.C: New.
44850 * g++.dg/debug/debug1.C: Moved...
44851 * g++.dg/other/debug1.C: ...from here.
44852 * g++.dg/debug/debug2.C: Moved...
44853 * g++.dg/other/debug2.C: ...from here.
44854 * g++.dg/debug/debug3.C: Moved...
44855 * g++.dg/other/debug3.C: ...from here.
44857 * gcc.dg/noncompile/20020213-1.c: New test.
44859 2002-02-13 Jakub Jelinek <jakub@redhat.com>
44861 * g++.dg/other/debug3.C: New test.
44863 * gcc.c-torture/execute/20020213-1.c: New test.
44865 2002-02-13 Richard Smith <richard@ex-parrot.com>
44867 * g++.old-deja/g++.other/thunk1.C: New test.
44869 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
44871 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
44873 2002-02-13 Stan Shebs <shebs@apple.com>
44875 * gcc.dg/altivec-3.c: New.
44877 2002-02-12 Jakub Jelinek <jakub@redhat.com>
44879 * gcc.dg/Wunreachable-1.c: New test.
44880 * gcc.dg/Wunreachable-2.c: New test.
44882 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
44884 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
44886 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
44888 * gcc.dg/decl-1.c: New test.
44890 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
44892 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
44894 2002-02-10 Kazu Hirata <kazu@hxi.com>
44896 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
44897 * gcc.c-torture/compile/980506-1.x: Likewise.
44899 2002-02-10 Kazu Hirata <kazu@hxi.com>
44901 * gcc.dg/20020210-1.c: New.
44903 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
44905 * g77.f-torture/execute/947.f: New regression test
44906 for PR fortran/947.
44908 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
44910 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
44911 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
44913 2002-02-08 Richard Henderson <rth@redhat.com>
44915 * gcc.c-torture/compile/labels-3.c: New.
44917 2002-02-08 Jakub Jelinek <jakub@redhat.com>
44919 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
44920 expression statements work instead.
44921 * gcc.dg/noncompile/20020207-1.c: New test.
44923 2002-02-07 Richard Henderson <rth@redhat.com>
44925 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
44927 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
44929 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
44931 * lib/g77-dg.exp: Trim g77 error messages so that they are
44932 recognized by dg.exp.
44934 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
44937 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
44939 2002-02-07 Richard Henderson <rth@redhat.com>
44941 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
44942 to be sufficiently aligned for integers.
44944 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
44946 * g++.dg/template/friend4.C: New test.
44948 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
44951 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
44954 2002-02-07 Richard Henderson <rth@redhat.com>
44956 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
44957 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
44958 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
44959 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
44961 2002-02-06 Richard Henderson <rth@redhat.com>
44963 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
44965 2002-02-06 Janis Johnson <janis187@us.ibm.com>
44967 * gcc.dg/20020206-1.c: New test.
44969 2002-02-06 Jakub Jelinek <jakub@redhat.com>
44971 * gcc.c-torture/execute/20020206-1.c: New test.
44973 * gcc.c-torture/execute/20020206-2.c: New test.
44975 PR optimization/5429:
44976 * gcc.c-torture/compile/20020206-1.c: New test.
44978 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
44980 * g++.dg/ext/align1.C: Do not use an explicit alignment value
44981 as certain file formats cannot support particularly large
44984 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
44985 and do not expect to be able to link the executable.
44987 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
44988 fail because the COFF format does not support the weak attribute.
44990 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
44992 * g77.dg/pr5473.f: New test
44994 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
44996 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
44997 Fix testcase accordingly.
44999 2002-02-04 Richard Henderson <rth@redhat.com>
45001 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
45002 (buf): Change to be an array of pointers, not ints.
45004 2002-02-04 Jakub Jelinek <jakub@redhat.com>
45006 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
45007 before all tests. Move warning one line above to match where it
45009 * gcc.dg/Wswitch-2.c: New test.
45010 * g++.dg/warn/Wswitch-1.C: New test.
45011 * g++.dg/warn/Wswitch-2.C: New test.
45013 2002-02-04 Richard Henderson <rth@redhat.com>
45015 * g++.dg/abi/offsetof.C: Fix size comparison.
45017 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
45019 * gcc.dg/cast-qual-2.c: New test.
45021 2002-02-04 Jakub Jelinek <jakub@redhat.com>
45023 * gcc.dg/20020201-4.c: New test.
45025 2002-02-04 Ben Elliston <bje@redhat.com>
45027 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
45028 target_info attribute != 0, in addition to the empty string.
45029 (gcc_target_compile): Likewise.
45031 2002-02-03 Andrew Cagney <ac131313@redhat.com>
45033 * gcc.dg/Wswitch.c: New test.
45034 PR gcc/4475. PR gcc/3780.
45036 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
45038 * g77.f-torture/execute/5122.f: New test for regressions
45039 against PR fortran/5122.
45041 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
45043 * g77.f-torture/compile/pr3743.f: Delete
45044 * g77.dg/pr3743-1.f: New test.
45045 * g77.dg/pr3743-2.f: New test.
45046 * g77.dg/pr3743-3.f: New test.
45047 * g77.dg/pr3743-4.f: New test.
45049 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
45051 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
45053 2002-02-02 Richard Henderson <rth@redhat.com>
45055 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
45056 * gcc.c-torture/execute/bf64-1.c: Likewise.
45058 2002-02-02 Jakub Jelinek <jakub@redhat.com>
45060 * gcc.dg/20020201-2.c: New test.
45062 * gcc.dg/20020201-3.c: New test.
45064 * gcc.c-torture/execute/bitfld-2.c: New test.
45066 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
45068 * gcc.dg/bitfld-1.c: Update.
45069 * gcc.dg/bitfld-2.c: Update.
45070 * gcc.c-torture/execute/bitfld-1.x: New.
45072 2002-02-02 Jakub Jelinek <jakub@redhat.com>
45074 * gcc.c-torture/execute/20020201-1.c: New test.
45076 2002-02-01 Janis Johnson <janis187@us.ibm.com>
45079 * gcc.dg/20020201-1.c: New test.
45081 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
45084 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
45085 * g77.f-torture/compile/pr3743.x: Remove
45087 2002-01-31 Tom Rix <trix@redhat.com>
45089 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
45091 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
45093 * gcc.dg/noncompile/20020130-1.c: New test.
45095 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
45097 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
45099 2002-01-29 Richard Henderson <rth@redhat.com>
45101 * gcc.c-torture/execute/991118-1.c: Cast various constants back
45103 * gcc.c-torture/execute/bf64-1.c: Likewise.
45105 2002-01-29 Jakub Jelinek <jakub@redhat.com>
45107 * gcc.c-torture/execute/20020129-1.c: New test.
45109 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
45111 * gcc.c-torture/compile/20000224-1.c: Update.
45112 * gcc.c-torture/execute/bitfld-1.c: New tests.
45113 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
45114 * gcc.dg/uninit-A.c: Update.
45116 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
45118 * g++.dg/template/ctor1.C: Add instantiation.
45120 2002-01-28 Paul Koning <pkoning@equallogic.com>
45122 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
45123 argument to __builtin_prefetch to be const ptr.
45125 2002-01-28 Jakub Jelinek <jakub@redhat.com>
45127 * gcc.c-torture/compile/20020120-1.c: New test.
45129 2002-01-27 Kazu Hirata <kazu@hxi.com>
45131 * gcc.c-torture/execute/20020127-1.c: New test.
45133 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
45135 * g77.dg/f77-edit-i-in.f: New test
45136 * g77.dg/f77-edit-i-out.f: New test
45138 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
45140 * gcc.dg/debug/debug.exp: New file.
45141 * gcc.dg/debug/trivial.c: New file.
45142 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
45143 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
45144 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
45145 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
45146 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
45147 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
45148 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
45149 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
45150 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
45151 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
45152 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
45153 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
45154 * gcc.dg/20000503-1.c: Removed.
45155 * gcc.dg/20010207-1.c: Removed.
45156 * gcc.dg/20011223-1.c: Removed.
45157 * gcc.dg/20020104-2.c: Removed.
45158 * gcc.dg/debug-1.c: Removed.
45159 * gcc.dg/debug-2.c: Removed.
45160 * gcc.dg/debug-3.c: Removed.
45161 * gcc.dg/debug-4.c: Removed.
45162 * gcc.dg/debug-5.c: Removed.
45163 * gcc.dg/debug-6.c: Removed.
45164 * gcc.dg/dwarf2-1.c: Removed.
45165 * gcc.dg/dwarf2-2.c: Removed.
45167 2002-01-25 Jakub Jelinek <jakub@redhat.com>
45169 * g++.old-deja/g++.other/eh5.C: New test.
45170 * g++.old-deja/g++.other/sibcall2.C: New test.
45171 * g++.old-deja/g++.other/array9.C: New test.
45172 * g++.old-deja/g++.other/typename2.C: New test.
45173 * g++.old-deja/g++.other/crash60.C: New test.
45174 * g++.old-deja/g++.other/conv9.C: New test.
45175 * g++.old-deja/g++.other/mangle10.C: New test.
45176 * g++.old-deja/g++.other/unchanging1.C: New test.
45177 * g++.old-deja/g++.other/exprstmt1.C: New test.
45178 * g++.old-deja/g++.other/inline23.C: New test.
45179 * g++.old-deja/g++.eh/ia64-1.C: New test.
45180 * g++.old-deja/g++.other/dwarf2-1.C: New test.
45181 * g++.old-deja/g++.other/reload1.C: New test.
45182 * g++.old-deja/g++.other/static20.C: New test.
45183 * g++.old-deja/g++.other/local-alloc1.C: New test.
45184 * g++.old-deja/g++.other/conv8.C: New test.
45185 * g++.old-deja/g++.other/stmtexpr2.C: New test.
45186 * g++.old-deja/g++.other/storeexpr1.C: New test.
45187 * g++.old-deja/g++.other/storeexpr2.C: New test.
45188 * g++.dg/eh/template2.C: New test.
45189 * g++.dg/warn/weak1.C: New test.
45191 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
45193 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
45194 Remove first, non-varying, argument.
45196 2002-01-23 Richard Henderson <rth@redhat.com>
45198 * gcc.dg/inline-2.c: New.
45200 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
45201 Add optional target arg. Check number of arguments.
45202 (scan-assembler-not, scan-assembler-dem): Likewise.
45203 (scan-assembler-dem-not): Likewise.
45205 2002-01-23 Zack Weinberg <zack@codesourcery.com>
45207 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
45209 * g++.old-deja/g++.brendan/parse3.C,
45210 g++.old-deja/g++.other/crash26.C,
45211 g++.old-deja/g++.other/crash28.C,
45212 g++.old-deja/g++.other/crash29.C,
45213 g++.old-deja/g++.other/crash30.C,
45214 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
45216 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
45218 * gcc.dg/20020115-1.c: New.
45220 2002-01-23 Bob Wilson <bob.wilson@acm.org>
45222 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
45224 2002-01-23 Janis Johnson <janis187@us.ibm.com>
45226 * gcc.dg/20020122-3.c: New.
45228 2002-01-23 Jakub Jelinek <jakub@redhat.com>
45230 * g++.dg/other/gc1.C: New test.
45232 2002-01-23 Zack Weinberg <zack@codesourcery.com>
45234 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
45236 2002-01-22 Richard Henderson <rth@redhat.com>
45238 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
45240 2002-01-22 Richard Henderson <rth@redhat.com>
45242 * gcc.dg/20020122-4.c: New.
45244 2002-01-22 H.J. Lu <hjl@gnu.org>
45246 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
45248 * gcc.dg/special/ecos.exp: Likewise.
45249 * lib/g++-dg.exp: Likewise.
45250 * lib/g77-dg.exp: Likewise.
45251 * lib/gcc-dg.exp : Likewise.
45252 * lib/mike-g++.exp: Likewise.
45253 * lib/mike-g77.exp: Likewise.
45254 * lib/mike-gcc.exp: Likewise.
45255 * lib/objc-dg.exp: Likewise.
45257 2002-01-22 Janis Johnson <janis187@us.ibm.com>
45260 * gcc.dg/20020122-2.c: New test.
45262 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
45264 * gcc.dg/20020122-1.c: New test.
45266 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
45268 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
45270 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
45272 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
45274 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
45276 * gcc.c-torture/compile/20020121-1.c: New test.
45278 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
45280 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
45283 2002-01-21 Jakub Jelinek <jakub@redhat.com>
45285 * gcc.dg/20020218-1.c: New test.
45287 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
45289 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
45291 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
45292 "At global scope" warning
45293 * g++.dg/ext/align1.C: Change cygwin test for alignment
45294 from db-bogus to dg-warning
45296 2002-01-21 Zack Weinberg <zack@codesourcery.com>
45298 * g77.f-torture/compile/cpp2.F: New test.
45300 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
45302 * g++.dg/template/access1.C: New test.
45304 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
45306 * gcc.dg/20020118-1.c: New.
45308 2002-01-18 Kazu Hirata <kazu@hxi.com>
45310 * gcc.c-torture/execute/20020118-1.c: New test.
45312 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
45314 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
45315 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
45316 alignment warnings.
45318 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
45320 * gcc.misc-tests/i386-prefetch.exp: Save and restore
45321 torture_with_loops and torture_without_loops
45323 2002-01-17 Jakub Jelinek <jakub@redhat.com>
45325 * gcc.c-torture/compile/20020116-1.c: New test.
45327 2002-01-16 Jakub Jelinek <jakub@redhat.com>
45329 * gcc.dg/20020116-2.c: New test.
45331 * gcc.dg/ultrasp4.c: New test.
45333 * gcc.dg/20020116-1.c: New test.
45335 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
45337 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
45340 2002-01-15 Janis Johnson <janis187@us.ibm.com>
45342 * gcc.misc-tests/i386-prefetch.exp: New.
45343 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
45344 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
45345 * gcc.misc-tests/i386-pf-none-1.c: New test.
45346 * gcc.misc-tests/i386-pf-sse-1.c: New test.
45348 2002-01-15 Jakub Jelinek <jakub@redhat.com>
45350 * gcc.dg/gnu89-init-1.c: Add new tests.
45352 2002-01-15 Andreas Jaeger <aj@suse.de>
45354 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
45355 * gcc.dg/i386-mmx-2.c: Likewise.
45356 * gcc.dg/i386-sse-1.c: Likewise.
45357 * gcc.dg/i386-sse-2.c: Likewise.
45358 * gcc.dg/i386-sse-3.c: Likewise.
45360 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
45362 * g77.f-torture/execute/intrinsic-unix-bessel.f:
45363 Uncomment additional cases that now pass.
45365 2002-01-11 Richard Henderson <rth@redhat.com>
45367 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
45368 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
45370 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
45372 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
45374 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
45376 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
45377 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
45379 2002-01-10 Dale Johannesen <dalej@apple.com>
45381 * gcc.c-torture/execute/loop-11.c: New.
45383 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
45385 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
45386 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
45388 2002-01-09 Richard Henderson <rth@redhat.com>
45390 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
45391 type in which to perform the operation for each size.
45393 2002-01-09 Alan Matsuoka (alanm@redhat.com)
45395 * gcc.c-torture/compile/20020109-2.c: New test.
45397 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
45399 * gcc.c-torture/execute/loop-10.c: New test.
45401 2002-01-09 Jakub Jelinek <jakub@redhat.com>
45403 * gcc.c-torture/compile/20010226-1.c: New test.
45404 * gcc.c-torture/compile/20010227-1.c: New test.
45405 * gcc.c-torture/compile/20010426-1.c: New test.
45406 * gcc.c-torture/compile/20010510-1.c: New test.
45407 * gcc.c-torture/compile/20010605-3.c: New test.
45408 * gcc.c-torture/compile/20010824-1.c: New test.
45409 * gcc.c-torture/execute/20010409-1.c: New test.
45410 * gcc.dg/noncompile/20000901-1.c: New test.
45411 * gcc.dg/20001023-1.c: New test.
45412 * gcc.dg/20001101-1.c: New test.
45413 * gcc.dg/20001102-1.c: New test.
45414 * gcc.dg/20010207-1.c: New test.
45415 * gcc.dg/20010405-1.c: New test.
45416 * gcc.dg/20010822-1.c: New test.
45417 * gcc.dg/20011107-1.c: New test.
45419 2002-01-09 Jeffrey A Law (law@redhat.com)
45421 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
45423 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
45424 execution failure on PA targets.
45426 2002-01-09 Jakub Jelinek <jakub@redhat.com>
45428 * gcc.c-torture/compile/20020109-1.c: New test.
45430 2002-01-08 Kazu Hirata <kazu@hxi.com>
45432 * gcc.c-torture/execute/20020108-1.c: New test.
45434 2002-01-08 Jakub Jelinek <jakub@redhat.com>
45436 * gcc.dg/20020108-1.c: New test.
45438 2002-01-08 H.J. Lu <hjl@gnu.org>
45440 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
45443 2002-01-08 Geoff Keating <geoffk@redhat.com>
45445 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
45448 2002-01-07 Aldy Hernandez <aldyh@redhat.com>
45450 * gcc.dg/altivec-4.c: Test altivec predicates.
45452 2002-01-07 Jakub Jelinek <jakub@redhat.com>
45454 * gcc.c-torture/execute/20020107-1.c: New test.
45456 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
45459 * gcc.c-torture/compile/20020106-1.c: New test.
45461 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
45463 * gcc.c-torture/execute/nestfunc-4.c: New test.
45465 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
45467 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
45468 extra triple that slipped in.
45469 * g++.old-deja/g++.abi/align.C: Likewise.
45470 * g++.old-deja/g++.abi/bitfields.C: Likewise.
45472 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
45474 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
45475 * g++.old-deja/g++.abi/align.C: Likewise.
45476 * g++.old-deja/g++.abi/bitfields.C: Likewise.
45478 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
45480 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
45483 2002-01-04 Jakub Jelinek <jakub@redhat.com>
45485 * gcc.dg/20020104-1.c: New test.
45487 * gcc.dg/20020104-2.c: New test.
45489 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
45491 * gcc.dg/20020103-1.c: Fix typo in target selector.
45493 2002-01-03 Richard Henderson <rth@redhat.com>
45495 * gcc.dg/20020103-1.c: New.
45497 2002-01-03 Kazu Hirata <kazu@hxi.com>
45499 * gcc.c-torture/execute/20020103-1.c: New test.
45501 2002-01-03 Jakub Jelinek <jakub@redhat.com>
45503 * g++.dg/other/debug2.C: New test.
45505 * gcc.c-torture/compile/20020103-1.c: New test.
45507 2002-01-02 Jakub Jelinek <jakub@redhat.com>
45509 * gcc.dg/gnu89-init-1.c: Added new tests.
45511 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
45513 * g++.dg/template/friend2.C: Remove as patch is reverted.
45515 * g++.dg/warn/oldcast1.C: New test.
45517 * g++.dg/template/ptrmem1.C: New test.
45518 * g++.dg/template/ptrmem2.C: New test.
45520 * g++.dg/template/ntp.C: New test.
45522 * g++.dg/other/component1.C: New test.
45524 * g++.dg/template/ttp3.C: New test.
45526 * g++.dg/template/friend2.C: New test.
45527 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
45529 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
45531 * g++.dg/other/ptrmem1.C: New test.
45532 * g++.dg/other/ptrmem2.C: New test.
45534 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
45536 * g++.dg/template/ctor1.C: New test.
45538 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
45540 * g++.dg/template/friend2.C: New test.
45542 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
45544 * gcc.dg/mmix-1.c: New test.
45546 2001-12-31 Richard Henderson <rth@redhat.com>
45548 * gcc.dg/asm-5.c: New.
45550 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
45552 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
45553 in namespace __gnu_cxx
45555 2001-12-30 Richard Henderson <rth@redhat.com>
45557 * gcc.dg/debug-6.c: New.
45559 2001-12-30 Jakub Jelinek <jakub@redhat.com>
45561 * gcc.c-torture/compile/20011229-2.c: New test.
45563 2001-12-29 Jakub Jelinek <jakub@redhat.com>
45565 * gcc.dg/debug-3.c: New test.
45566 * gcc.dg/debug-4.c: New test.
45567 * gcc.dg/debug-5.c: New test.
45569 2001-12-29 Richard Henderson <rth@redhat.com>
45571 * g++.dg/eh/loop1.C: New.
45573 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
45575 * g++.dg/template/crash1.C: New test.
45577 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
45579 * g++.dg/other/const1.C: New test.
45581 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
45583 * gcc.c-torture/compile/20011229-1.c: New test.
45585 2001-12-28 Stan Shebs <shebs@apple.com>
45587 * lib/objc-torture.exp: Resync with c-torture.exp.
45588 * lib/objc.exp: Load standard libraries.
45590 2001-12-28 Jakub Jelinek <jakub@redhat.com>
45592 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
45595 2001-12-27 Roger Sayle <roger@eyesopen.com>
45597 * gcc.c-torture/execute/string-opt-16.c: New testcase.
45599 2001-12-27 Richard Henderson <rth@redhat.com>
45601 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
45603 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
45605 * g++.dg/eh/ctor1.C: New test.
45606 * g++.dg/other/error2.C: New test.
45608 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
45610 * g++.dg/other/init2.C: New test.
45612 2001-12-24 Richard Henderson <rth@redhat.com>
45614 * gcc.dg/20011223-1.c: New.
45615 * gcc.dg/inline-1.c: New.
45617 2001-12-23 Richard Henderson <rth@redhat.com>
45619 * gcc.dg/asm-4.c: Test operand modifiers.
45621 2001-12-23 Richard Henderson <rth@redhat.com>
45623 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
45625 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
45627 * gcc.c-torture/execute/20011223-1.c: New test.
45629 2001-12-21 Richard Henderson <rth@redhat.com>
45631 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
45632 re-enables the warning.
45634 2001-12-21 Richard Henderson <rth@redhat.com>
45636 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
45638 2001-12-20 Jakub Jelinek <jakub@redhat.com>
45640 * gcc.c-torture/compile/20011218-1.c: New test.
45642 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
45644 * gcc.misc-test/arm-isr.exp: New file. Control running of the
45646 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
45647 epilogue generation for ARM ISR routines.
45649 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45651 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
45652 * gcc.dg/format/c90-printf-3.c: Likewise.
45653 * gcc.dg/format/c99-printf-3.c: Likewise.
45654 * gcc.dg/format/ext-1.c: Likewise.
45655 * gcc.dg/format/ext-6.c: Likewise.
45656 * gcc.dg/format/format.h: Prototype unlocked stdio.
45658 2001-12-20 Richard Henderson <rth@redhat.com>
45660 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
45662 (malloc): Correct allocation logic. Abort if we fill up the
45663 arena before initialization complete.
45664 (realloc): Correct allocation logic.
45666 2001-12-20 Jakub Jelinek <jakub@redhat.com>
45668 * gcc.c-torture/compile/20011219-2.c: New test.
45670 * gcc.c-torture/execute/20011219-1.c: New test.
45672 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
45674 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
45675 target does not support weak symbols.
45677 2001-12-19 Jakub Jelinek <jakub@redhat.com>
45679 * gcc.c-torture/compile/20011219-1.c: New test.
45681 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
45683 * g++.dg/other/error1.C: New test.
45685 2001-12-17 Jeffrey A Law (law@redhat.com)
45687 * gcc.c-torture/execute/20011217-1.c: New test.
45689 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
45691 * objc.dg/special/: New directory.
45692 * objc.dg/special/special.exp: New file.
45693 * objc.dg/special/unclaimed-category-1.h: New file.
45694 * objc.dg/special/unclaimed-category-1a.m: New file.
45695 * objc.dg/special/unclaimed-category-1.m: New file.
45697 2001-12-17 Andreas Jaeger <aj@suse.de>
45699 * gcc.c-torture/compile/20011217-2.c: New test.
45701 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
45703 * gcc.c-torture/compile/20011217-1.c: New test.
45705 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
45707 * gcc.dg/20011214-1.c: New.
45709 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
45711 * gcc.dg/altivec-4.c: New.
45713 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
45715 * gcc.dg/20011113-1.c: New test.
45717 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
45719 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
45720 std::__malloc_alloc_template<0> and
45721 std::__default_alloc_template<false, 0>.
45723 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
45725 * objc/execute/bf-21.m: New test.
45726 * objc/execute/enumeration-1.m: New test.
45727 * objc/execute/enumeration-2.m: New test.
45729 2001-12-12 Jakub Jelinek <jakub@redhat.com>
45731 * gcc.dg/gnu89-init-1.c: New test.
45733 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
45735 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
45736 * g++.old-deja/g++.jason/2371.C: Likewise.
45737 * g++.old-deja/g++.jason/template33.C: Likewise.
45738 * g++.old-deja/g++.jason/template34.C: Likewise.
45739 * g++.old-deja/g++.jason/template36.C: Likewise.
45740 * g++.old-deja/g++.oliva/typename1.C: Likewise.
45741 * g++.old-deja/g++.oliva/typename2.C: Likewise.
45742 * g++.old-deja/g++.other/typename1.C: Likewise.
45743 * g++.old-deja/g++.pt/inherit2.C: Likewise.
45744 * g++.old-deja/g++.pt/nontype5.C: Likewise.
45745 * g++.old-deja/g++.pt/typename11.C: Likewise.
45746 * g++.old-deja/g++.pt/typename14.C: Likewise.
45747 * g++.old-deja/g++.pt/typename16.C: Likewise.
45748 * g++.old-deja/g++.pt/typename3.C: Likewise.
45749 * g++.old-deja/g++.pt/typename4.C: Likewise.
45750 * g++.old-deja/g++.pt/typename5.C: Likewise.
45751 * g++.old-deja/g++.pt/typename7.C: Likewise.
45752 * g++.old-deja/g++.robertl/eb9.C: Likewise.
45754 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
45756 * g++.dg/other/linkage1.C: New test.
45757 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
45760 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
45762 * gcc.dg/concat.c: New test.
45764 2001-12-11 Stan Shebs <shebs@apple.com>
45766 * objc/compile: New test directory.
45767 * objc/compile/compile.exp: New expect script.
45768 * objc/compile/20011211-1.m: New compile test.
45770 2001-12-11 Jason Merrill <jason@redhat.com>
45772 * lib/prune.exp (prune_gcc_output): Also handle "In member
45773 function". So many permutations...
45775 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
45777 * g++.dg/template/typedef1.C: New test.
45779 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
45781 * g++.dg/other/copy1.C: New test.
45783 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
45785 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
45787 * gcc.dg/builtin-choose-expr.c: New.
45789 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
45791 * gcc.dg/altivec-2.c: New.
45793 2001-12-07 Richard Henderson <rth@redhat.com>
45795 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
45797 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
45799 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
45802 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
45804 * g++-old.deja/g++.robertl/eb101.C: Deleted.
45806 2001-12-06 Janis Johnson <janis187@us.ibm.com>
45808 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
45809 variable argument list.
45811 2001-12-06 Zack Weinberg <zack@codesourcery.com>
45813 * gcc.c-torture/execute/memcheck: Delete entire directory.
45814 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
45815 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
45817 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
45819 * gcc.dg/Wshadow-1.c: New test.
45821 2001-12-05 Jakub Jelinek <jakub@redhat.com>
45823 * gcc.c-torture/compile/20011130-1.c: New test.
45825 * gcc.dg/noncompile/20011025-1.c: New test.
45827 * g++.dg/other/anon-union.C: New test.
45829 * gcc.c-torture/execute/20011024-1.c: New test.
45831 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
45833 * gcc.c-torture/execute/20000722-1.x,
45834 gcc.c-torture/execute/20010123-1.x: Remove.
45835 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
45836 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
45837 gcc.dg/c99-complit-2.c: New tests.
45839 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
45841 * g++.dg/inherit/base1.C: New test.
45843 2001-12-04 Jakub Jelinek <jakub@redhat.com>
45845 * g++.dg/other/stdarg1.C: New test.
45847 * gcc.c-torture/compile/20011130-2.c: New test.
45849 2001-12-03 Janis Johnson <janis187@us.ibm.com>
45851 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
45852 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
45853 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
45854 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
45855 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
45856 * gcc.dg/builtin-prefetch-1.c: New test.
45858 2001-12-03 Jakub Jelinek <jakub@redhat.com>
45860 * gcc.dg/20011130-1.c: New test.
45862 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
45864 * g++.dg/other/scope1.C: New test.
45865 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
45867 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
45869 * gcc.dg/vla-init-1.c: New test.
45871 2001-12-01 Geoff Keating <geoffk@redhat.com>
45873 * gcc.c-torture/compile/structs.c: New testcase from GDB.
45875 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
45877 * objc.dg/alias.m: Update.
45878 * objc.dg/class-1.m: Update.
45879 * objc.dg/const-str-1.m: Update.
45880 * objc.dg/fwd-proto-1.m: Update.
45881 * objc.dg/id-1.m: Update.
45882 * objc.dg/super-class-1.m: Update.
45884 2001-11-29 Mark Mitchell <mark@codesourcery.com>
45886 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
45889 2001-11-28 Jeffrey A Law (law@cygnus.com)
45891 * gcc.c-torture/execute/20011128-1.c: New test.
45893 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
45895 * gcc.dg/20011127-1.c: New test.
45897 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
45899 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
45900 from Austin Group draft 7.
45901 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
45902 scanf format arguments.
45903 * gcc.dg/format/no-exargs-2.c: New test.
45905 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
45907 * g++.dg/abi/vbase8-4.C: New test.
45909 2001-11-24 Ian Lance Taylor <ian@airs.com>
45911 * gcc.c-torture/execute/20011121-1.c: New test.
45913 2001-11-23 Jeffrey A Law (law@cygnus.com)
45915 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
45917 2001-11-23 Andreas Jaeger <aj@suse.de>
45919 * gcc.dg/cpp/charconst-2.c: New test.
45921 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
45923 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
45924 to the host if it is remote. Let tests specify extra headers
45926 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
45927 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
45928 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
45929 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
45930 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
45931 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
45932 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
45933 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
45934 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
45935 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
45937 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
45939 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
45940 for little endian ARMs.
45942 2001-11-20 Jakub Jelinek <jakub@redhat.com>
45944 * gcc.c-torture/compile/20011119-1.c: New test.
45945 * gcc.c-torture/compile/20011119-2.c: New test.
45947 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
45949 * gcc.dg/altivec-1.c: Fix typo.
45951 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
45953 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
45955 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
45957 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
45959 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
45961 * lib/g77.exp: Don't specify --rpath-link.
45963 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
45964 across all the headers.
45965 * gcc.dg/format/format.exp: For testing on a remote host,
45968 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
45969 * gcc.c-torture/execute/930406-1.c: Likewise.
45970 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
45972 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
45974 * gcc.dg/altivec-1.c: New.
45976 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
45978 * gcc.dg/cpp/fpreprocessed.c: New test case.
45980 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
45982 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
45983 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
45984 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
45986 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
45988 * gcc.dg/no-builtin-1.c: New test.
45990 2001-11-16 Jakub Jelinek <jakub@redhat.com>
45992 * gcc.c-torture/execute/20011115-1.c: New test.
45994 2001-11-15 Jakub Jelinek <jakub@redhat.com>
45996 * gcc.c-torture/compile/20011114-2.c: New test.
45997 * gcc.c-torture/compile/20011114-3.c: New test.
45998 * gcc.c-torture/compile/20011114-4.c: New test.
46000 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
46002 * g++.dg/other/init1.C: New test.
46004 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
46006 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
46009 * gcc.c-torture/execute/20011114-1.c: New testcase.
46011 * gcc.c-torture/compile/20010327-1.c: Revert last change.
46012 * gcc.c-torture/compile/20011114-1.c: New test, exactly
46013 like the (before this change) version of 20010327-1.c.
46015 2001-11-14 Roger Sayle <roger@eyesopen.com>
46017 * gcc.c-torture/execute/string-opt-13.c: New testcase.
46019 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
46021 * g++.dg/init/array2.C: New test.
46023 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
46025 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
46027 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
46029 * g++.dg/other/forscope1.C: New test.
46030 * g++.dg/ext/forscope1.C: New test.
46031 * g++.dg/ext/forscope2.C: New test.
46033 2001-11-13 Jakub Jelinek <jakub@redhat.com>
46035 * gcc.c-torture/execute/20011113-1.c: New test.
46037 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
46039 * gcc.c-torture/execute/20011109-2.c: New test.
46041 * gcc.c-torture/execute/20011109-1.c: New test.
46043 2001-11-09 Jakub Jelinek <jakub@redhat.com>
46045 * gcc.c-torture/compile/20011109-1.c: New test.
46047 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
46049 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
46050 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
46051 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
46052 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
46053 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
46054 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
46055 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
46057 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
46059 * g++.dg/warn/Wshadow-1.C: New tests.
46060 * g++.old-deja/g++.mike/for3.C: Update.
46062 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
46064 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
46065 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
46066 XFAILs. Adjust expected error texts.
46067 * gcc.c-torture/compile/20011106-1.c,
46068 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
46069 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
46070 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
46071 gcc.dg/c99-array-lval-5.c: New tests.
46073 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
46075 * gcc.dg/cpp/defined.c: Update.
46077 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
46079 * gcc.c-torture/execute/anon-1.c: New test.
46081 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
46083 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
46084 same size, so no warning should be produced on stormy16.
46086 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
46087 due to oversized array.
46088 * g++.old-deja/g++.mike/ns15.C: Likewise.
46089 * g++.old-deja/g++.pt/crash16.C: Likewise.
46091 2001-11-02 Graham Stott <grahams@redhat.com>
46093 * g++.dgother/debug1.C: Fix typos.
46095 2001-11-01 Jakub Jelinek <jakub@redhat.com>
46097 * g++.dg/other/debug1.C: New test.
46099 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
46101 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
46104 2001-10-30 Jakub Jelinek <jakub@redhat.com>
46106 * gcc.dg/20011029-2.c: New test.
46108 * gcc.c-torture/compile/20011029-1.c: New test.
46110 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
46112 * objc/execute/class_self-1.m: New test.
46113 * objc/execute/class_self-2.m: New test.
46115 2001-10-25 Zack Weinberg <zack@codesourcery.com>
46117 * gcc.misc-tests/msgs.exp: Delete.
46118 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
46119 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
46120 error set to match recent changes.
46122 2001-10-24 Zack Weinberg <zack@codesourcery.com>
46124 * gcc.dg/20011021-1.c: New test.
46126 2001-10-24 Jakub Jelinek <jakub@redhat.com>
46128 * gcc.c-torture/compile/20011023-1.c: New test.
46130 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
46132 * lib/g77.exp: Rewrite based on lib/g++.exp.
46134 2001-10-19 Jakub Jelinek <jakub@redhat.com>
46136 * gcc.c-torture/execute/20011019-1.c: New test.
46138 * gcc.dg/20011018-1.c: New test.
46140 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
46142 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
46144 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
46146 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
46147 * gcc.dg/attr-invalid.c: Likewise.
46149 2001-10-18 Jakub Jelinek <jakub@redhat.com>
46151 * gcc.dg/20011015-1.c: New test.
46153 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
46155 * g++.dg/template/unify2.C: New test.
46157 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
46159 * g++.dg/other/exception-specification.C: New test
46161 2001-10-13 Tom Rix <trix@redhat.com>
46163 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
46164 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
46166 2001-10-12 Jakub Jelinek <jakub@redhat.com>
46168 * gcc.dg/20011009-1.c: New test.
46170 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
46173 * g++.dg/other/friend1.C: New test.
46175 2001-10-11 Richard Henderson <rth@redhat.com>
46177 * g++.old-deja/g++.other/crash18.C: Add -S to options.
46179 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
46181 * gcc.c-torture/compile/20011010-1.c: New.
46183 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
46185 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
46186 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
46187 g77.f-torture/execute/execute.exp,
46188 g77.f-torture/noncompile/noncompile.exp,
46189 gcc.c-torture/compile/compile.exp,
46190 gcc.c-torture/execute/execute.exp,
46191 gcc.c-torture/execute/ieee/ieee.exp,
46192 gcc.c-torture/execute/memcheck/memcheck.exp,
46193 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
46194 objc/execute/execute.exp: Update FSF address.
46196 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
46198 * gcc.dg/cpp/cmdlne-C.c: Update.
46199 * gcc.dg/cpp/cmdlne-C2.c: New.
46201 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
46203 * gcc.c-torture/execute/20011008-3.c: New.
46205 2001-10-08 DJ Delorie <dj@redhat.com>
46207 * gcc.dg/20011008-1.c: New.
46208 * gcc.dg/20011008-2.c: New.
46210 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
46212 * gcc.dg/cpp/spacing1.c: Update test.
46214 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
46216 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
46217 spelling errors of "separate" as "seperate".
46219 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
46221 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
46222 enough to avoid inlining.
46224 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
46226 * lib/g77.exp: set libg2c_dir correctly.
46228 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
46230 * gcc.dg/cpp/macro11.c: New test.
46232 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
46234 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
46235 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
46236 gcc.dg/format/multattr-3.c: New tests.
46237 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
46238 tests for format attributes on function pointers being rejected.
46240 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
46242 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
46244 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
46246 * g++.dg/warn/format1.C: New test.
46248 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
46250 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
46252 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
46254 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
46256 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
46258 * gcc.dg/cpp/redef2.c: Add test.
46260 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
46262 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
46263 long-standing bug on i686, apparently.
46264 * gcc.c-torture/execute/loop-2c.x: New file.
46265 * gcc.c-torture/execute/loop-2d.x: New file.
46266 * gcc.c-torture/execute/loop-3c.x: New file.
46268 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
46270 * gcc.dg/cpp/20000625-2.c: Correct line number.
46272 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
46274 * gcc.dg/cpp/macro10.c: New test.
46275 * gcc.dg/cpp/strify3.c: New test.
46276 * gcc.dg/cpp/spacing1.c: Add tests.
46277 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
46278 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
46280 2001-09-24 DJ Delorie <dj@redhat.com>
46282 * gcc.c-torture/execute/20010924-1.c: New test.
46284 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
46286 * objc/execute/paste.m: Remove.
46288 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
46290 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
46292 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
46294 * g77.dg/strlen0.f: New test.
46296 2001-09-21 Richard Henderson <rth@redhat.com>
46298 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
46299 * g++.old-deja/g++.abi/vtable2.C: Likewise.
46301 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
46303 Table-driven attributes.
46304 * g++.dg/ext/attrib1.C: New test.
46306 2001-09-20 DJ Delorie <dj@redhat.com>
46308 * gcc.dg/20000926-1.c: Update expected warning messages.
46309 * gcc.dg/array-2.c: Likewise, and test for warnings too.
46310 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
46313 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
46315 * g++.dg/eh/registers1.C: New test case.
46317 2001-09-17 Richard Henderson <rth@redhat.com>
46319 * gcc.dg/array-5.c: Fix VLA decomposition test.
46321 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
46323 * gcc.dg/cpp/line5.c: New testcase.
46325 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
46327 * gcc.dg/cpp/macro9.c: New test.
46329 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
46331 * gcc.c-torture/execute/980223.c: Change type of addr from long
46334 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
46336 * gcc.c-torture/execute/20010915-1.c: New test.
46338 2001-09-14 Janis Johnson <janis187@us.ibm.com>
46340 * g77.dg/bprob: New directory.
46341 * g77.dg/bprob/bprob.exp: New file.
46342 * g77.dg/bprob/bprob-1.f: New test.
46343 * g77.dg/gcov: New directory.
46344 * g77.dg/gcov/gcov.exp: New file.
46345 * g77.dg/gcov/gcov-1.f: New test.
46346 * g77.dg/gcov/gcov-1.x: New file.
46348 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
46350 * gcc.dg/cpp/directiv.c: Update.
46351 * gcc.dg/cpp/undef1.c: Update.
46353 2001-09-12 Jakub Jelinek <jakub@redhat.com>
46355 * gcc.dg/20010912-1.c: New test.
46357 2001-09-11 Janis Johnson <janis187@us.ibm.com>
46359 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
46360 language-independent file in lib.
46361 * lib/gcov.exp: New file.
46363 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
46365 * gcc.c-torture/compile/20010911-1.c: New test.
46367 2001-09-10 Janis Johnson <janis187@us.ibm.com>
46369 * lib/profopt.exp: New, to support profile-directed optimizations.
46370 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
46371 * gcc.misc-tests/bprob-1.c: New test.
46372 * gcc.misc-tests/bprob-2.c: New test.
46374 2001-09-07 Janis Johnson <janis187@us.ibm.com>
46376 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
46377 XFAIL and which kinds of gcov output to verify.
46378 * gcc.misc-tests/gcov-4b.x: New file.
46379 * gcc.misc-tests/gcov-5b.x: New file.
46380 * gcc.misc-tests/gcov-6.x: New file.
46381 * gcc.misc-tests/gcov-7.c: New test.
46382 * gcc.misc-tests/gcov-7.x: New file.
46384 2001-09-06 Janis Johnson <janis187@us.ibm.com>
46386 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
46387 * gcc.misc-tests/gcov-6.c: New test.
46389 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
46392 * g++.dg/abi/vbase1.C: New test.
46394 2001-09-05 Ziemowit Laski <zlaski@apple.com>
46396 * objc.dg/method-2.m: New.
46398 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
46401 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
46402 * g++.dg/init/empty1.C: New test.
46404 2001-09-03 Jakub Jelinek <jakub@redhat.com>
46406 * gcc.c-torture/compile/20010903-1.c: New test.
46408 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
46410 * gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
46413 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
46415 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
46417 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
46419 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
46421 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
46423 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
46424 for 16-bit 'unsigned int'.
46426 2001-08-29 Kazu Hirata <kazu@hxi.com>
46428 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
46430 2001-08-27 Richard Henderson <rth@redhat.com>
46432 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
46433 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
46435 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
46437 * gcc.dg/asm-names.c (ymain): New.
46439 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
46441 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
46442 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
46443 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
46445 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46447 * gcc.dg/compare5.c: New testcase.
46449 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
46451 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
46452 and "In instantiation".
46454 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
46456 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
46458 2001-08-20 Janis Johnson <janis187@us.ibm.com>
46460 * gcc.misc-tests/gcov.exp: Add support for branch information.
46461 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
46462 * gcc.misc-tests/gcov-4.c: New test.
46463 * gcc.misc-tests/gcov-4b.c: New test.
46464 * gcc.misc-tests/gcov-5b.c: New test.
46466 2001-08-20 Zack Weinberg <zackw@panix.com>
46468 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
46471 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
46473 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
46475 2001-08-19 Jakub Jelinek <jakub@redhat.com>
46477 * g++.dg/eh/template1.C: New test.
46479 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
46481 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
46483 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
46486 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
46488 * lib/g77-dg.exp: Use prune.exp for common procedures
46489 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
46490 * lib/g77.exp: (g77-dg-prune) Remove
46492 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
46494 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
46496 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
46498 * g++.dg/template/unify1.C: New test.
46500 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
46502 * g++.dg/abi/empty4.C: New test.
46504 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
46506 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
46508 * g77.f-torture/compile/pr3743.x: Likewise.
46510 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
46512 * g++.dg/other/using-declaration.C: New test.
46514 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
46516 * gcc.dg/cpp/tr-sign.c: New testcase.
46518 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
46520 * gcc.dg/cpp/19951025-1.c: Revert.
46521 * gcc.dg/cpp/directiv.c: We no longer process directives that
46522 interrupt macro arguments.
46524 2001-08-03 Zack Weinberg <zackw@stanford.edu>
46526 * gcc.dg/bconstp-1.c: New test.
46528 2001-08-03 Richard Henderson <rth@redhat.com>
46530 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
46532 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
46534 * gcc.dg/cpp/19951025-1.c: Update.
46536 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
46538 * g77.dg/ff90-1.f (s): Fix reference of variable z,
46541 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
46544 * g++.old-deja/g++.ns/ns14.C: Remove special options.
46545 * g++.old-deja/g++.other/std1.C: Likewise.
46546 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
46548 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
46550 * lib/g77.exp: Load gcc-defs.exp for common procedures
46551 (g77_pass, g77_fail, g77_finish, g77_exit,
46552 ${tool}_check_unsupported_p} Now redundant. Deleted.
46554 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
46556 * g77.dg/fbackslash.f
46557 * g77.dg/fcase-preserve.f
46559 * g77.dg/ffixed-line-length-0.f
46560 * g77.dg/ffixed-line-length-132.f
46561 * g77.dg/ffixed-line-length-7.f
46562 * g77.dg/ffixed-line-length-72.f
46563 * g77.dg/ffixed-line-length-none.f
46564 * g77.dg/ffree-form-1.f
46565 * g77.dg/fno-backslash.f
46566 * g77.dg/fno-f90-1.f
46567 * g77.dg/fno-fixed-form-1.f
46568 * g77.dg/fno-onetrip.f
46569 * g77.dg/fno-typeless-boz.f
46570 * g77.dg/fno-underscoring.f
46571 * g77.dg/fno-vxt-1.f
46572 * g77.dg/fonetrip.f
46573 * g77.dg/ftypeless-boz.f
46574 * g77.dg/fugly-assumed.f
46575 * g77.dg/funderscoring.f
46578 2001-08-01 Ziemowit Laski <zlaski@apple.com>
46580 * objc.dg/fwd-proto-1.m: New.
46581 * objc.dg/local-decl-1.m: New.
46582 * objc.dg/naming-1.m: New.
46583 * objc.dg/naming-2.m: New.
46584 * objc.dg/proto-hier-1.m: New.
46586 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
46588 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
46589 largest-type elements to a struct makes its size grow.
46591 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
46593 * g++.dg/abi/vthunk1.C: New test.
46595 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
46597 * g++.dg/abi/vbase8-22.C: New test.
46599 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
46601 * gcc.dg/cpp/macro8.c: New test.
46603 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
46605 * g++.dg/abi/vbase8-21.C: New test.
46607 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
46609 * g++.dg/abi/vbase8-10.C: New test.
46611 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
46613 * lib/g++.exp (g++_set_ld_library_path): Renamed to
46614 ${tool}_set_ld_library_path.
46616 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
46619 2001-07-26 Stan Cox <scox@redhat.com>
46621 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
46622 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
46623 gcc_exit, gcc_check_unsupported_p):
46624 Moved to gcc-deps.exp
46625 * gcc-deps.exp: New file.
46627 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
46629 * g++.old-deja/g++.pt/defarg14.C: New test.
46631 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
46633 * g++.old-deja/g++.other/lineno5.C: New test.
46635 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
46637 * g++.old-deja/g++.pt/crash68.C: New test.
46639 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
46641 * g++.old-deja/g++.other/crash42.C: New test.
46643 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
46645 * gcc.dg/cpp/extratokens.c: Fix.
46646 * gcc.dg/cpp/skipping2.c: New tests.
46648 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
46650 * gcc.c-torture/execute/20010724-1.c: New file.
46651 * gcc.c-torture/execute/20010724-1.x: New file.
46653 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
46655 * g++.old-deja/g++.other/cond7.C: New test.
46657 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
46659 * g++.old-deja/g++.other/optimize4.C: New test.
46661 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
46663 * g++.old-deja/g++.abi/vbase8-5.C: New test.
46665 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
46667 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
46668 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
46669 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
46670 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
46672 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
46673 bug report" message.
46675 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
46676 * g++.dg/ext/instantiate1.C: Move from old-deja.
46678 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
46680 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
46681 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
46682 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
46683 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
46685 2001-07-23 Jeffrey A Law (law@cygnus.com)
46687 * gcc.c-torture/execute/20010723-1.c: New test.
46689 2001-07-23 Ben Elliston <bje@redhat.com>
46691 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
46693 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
46695 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
46697 Delete handling of ieee_multilib_flags.
46698 Pass -mieee for alpha*-*-* and sh-*-*.
46699 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
46701 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
46703 Remove old-abi tests.
46704 * g++.old-deja/g++.mike/p11116.C: Remove.
46705 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
46707 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
46709 * g77.f-torture/compile/pr3743.f: New test
46711 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
46713 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
46715 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
46717 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
46718 g++.old-deja/g++.pt/static6.C: Likewise.
46719 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
46720 supports weak symbols.
46722 2001-07-18 Andreas Jaeger <aj@suse.de>
46724 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
46727 2001-07-18 Andreas Jaeger <aj@suse.de>
46729 * gcc.dg/iftrap-1.c: Fix target line.
46731 2001-07-17 Richard Henderson <rth@redhat.com>
46733 * gcc.c-torture/execute/20010717-1.c: New.
46735 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
46737 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
46740 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
46742 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
46744 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
46746 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
46747 UAC_SIGBUS, UAC_NOPRINT definitions.
46749 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
46751 * objc/execute/object_is_class.m: New test.
46752 * objc/execute/object_is_meta_class.m: New test.
46754 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
46756 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
46757 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
46759 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
46761 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
46762 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
46764 2001-07-14 Richard Henderson <rth@redhat.com>
46766 * gcc.dg/iftrap-1.c: New.
46768 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
46770 * g77.f-torture/execute/intrinsic77.f: New test.
46772 2001-07-11 Janis Johnson <janis@us.ibm.com>
46774 * gcc.misc-tests/gcov-3.c: New test.
46776 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
46778 * gcc.c-torture/compile/20010711-1.c,
46779 * gcc.c-torture/compile/20010711-2.c: New tests.
46781 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
46783 * gcc.c-torture/execute/20010711-1.c: New test.
46785 2001-07-11 Ben Elliston <bje@redhat.com>
46787 * g++.old-deja/g++.other/enum5.C: New test.
46789 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
46791 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
46792 (g++-dg-prune): Call prune_gcc_output.
46793 * prune.exp: New file for prune_gcc_output.
46794 * lib/g++.exp, lib/gcc.exp: Load it.
46796 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
46798 * gcc.c-torture/compile/20010701-1.c,
46799 g++.old-deja/g++.ext/attrib6.C: New tests.
46801 2001-07-06 Jeffrey A Law (law@cygnus.com)
46803 * gcc.c-torture/compile/20010706-1.c: New test.
46805 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
46807 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
46809 2001-06-28 Stan Shebs <shebs@apple.com>
46811 * gcc.dg/pragma-darwin.c: New test.
46813 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
46815 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
46816 Solaris 2.[678] system.
46818 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
46820 * gcc.dg/20010622-1.c: New test.
46822 2001-06-18 Stan Shebs <shebs@apple.com>
46824 * objc.dg: New directory.
46825 * objc.dg/dg.exp: New file.
46826 * objc.dg/alias.m: New.
46827 * objc.dg/class-1.m: New.
46828 * objc.dg/class-2.m: New.
46829 * objc.dg/const-str-1.m: New.
46830 * objc.dg/const-str-2.m: New.
46831 * objc.dg/id-1.m: New.
46832 * objc.dg/method-1.m: New.
46833 * objc.dg/super-class-1.m: New.
46834 * lib/objc-dg.exp: New file.
46836 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
46838 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
46841 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
46843 * g++.old-deja/g++.abi/vbase8-9.C: New test.
46845 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
46847 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
46850 2001-06-12 Richard Henderson <rth@redhat.com>
46852 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
46854 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
46856 * g++.old-deja/g++.abi/vbase5.C: New test.
46857 * g++.old-deja/g++.abi/vbase6.C: New test.
46858 * g++.old-deja/g++.abi/vbase7.C: New test.
46860 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46862 * gcc.c-torture/compile/20010610-1.c: New test.
46864 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
46866 * g++.old-deja/g++.abi/vbase4.C: New test.
46868 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
46870 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
46871 support %f for HC11/HC12 targets.
46872 * gcc.c-torture/execute/930513-1.x: New file, likewise.
46873 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
46874 on HC11/HC12 targets.
46875 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
46877 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
46879 * gcc.dg/wchar_t-1.c: New file.
46880 * gcc.dg/wint_t-1.c: Likewise.
46882 2001-06-11 Bernd Schmidt <bernds@redhat.com>
46884 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
46886 2001-06-11 Richard Henderson <rth@redhat.com>
46888 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
46890 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
46892 * gcc.c-torture/compile/20010611-1.c: New test.
46894 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
46896 * gcc.dg/c99-tag-1.c: Add more tests.
46898 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
46900 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
46901 representation on MN10300 and ARM/Thumb.
46903 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
46905 * g77.f-torture/execute/20010610.f: New.
46907 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
46909 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
46912 2001-06-09 Richard Henderson <rth@redhat.com>
46914 * gcc.c-torture/execute/ashrdi-1.c: New.
46915 * gcc.c-torture/execute/ashldi-1.c: New.
46916 * gcc.c-torture/execute/lshrdi-1.c: New.
46918 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
46920 * objc/execute/load-3.m: Added. Check sending +load to categories,
46921 in addition to classes.
46923 2001-06-08 Stan Shebs <shebs@apple.com>
46925 * objc/execute/load-2.m: New test. From Nicola Pero
46926 <n.pero@mi.flashnet.it>.
46928 2001-06-08 Jakub Jelinek <jakub@redhat.com>
46930 * gcc.c-torture/execute/20010605-2.c: New test.
46932 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
46934 * g++.old-deja/g++.abi/vbase2.C: New test.
46935 * g++.old-deja/g++.abi/vbase3.C: New test.
46937 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
46939 * g++.old-deja/g++.pt/friend49.C: New test.
46941 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
46943 * g++.old-deja/g++.ext/anon3.C: New test.
46945 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
46947 * g++.old-deja/g++.other/conv7.C: New test.
46949 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
46951 * gcc.c-torture/compile/20010605-2.c: New test.
46953 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
46955 * gcc.c-torture/execute/20010604-1.c: New test.
46957 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
46959 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
46961 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
46963 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
46964 (g++_link_flags): Likewise.
46965 (g++_init): Pass gccpath's value to two previous functions.
46967 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46969 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
46970 Ensure logfile entry matches exec command line.
46972 2001-05-31 Richard Henderson <rth@redhat.com>
46974 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
46975 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
46977 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
46979 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
46980 compiler for irix6.2
46982 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
46984 * g++.old-deja/g++.other/optimize3.C: New file.
46986 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
46988 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
46991 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
46993 * g++.old-deja/g++.other/optimize2.C: New file.
46995 2001-05-25 Diego Novillo <dnovillo@redhat.com>
46997 * gcc.c-torture/compile/20010518-2.c: New file.
46998 * gcc.c-torture/execute/20010518-1.c: New file.
46999 * gcc.c-torture/execute/20010518-2.c: New file.
47001 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
47003 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
47005 2001-05-24 Mark Mitchell <mark@codesourcery.com>
47007 G++ no longer defines builtins that do not begin with __builtin.
47008 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
47009 * g++.old-deja/g++.brendand/misc13.C: Likewise.
47010 * g++.old-deja/g++.law/builtin1.C: Likewise.
47011 * g++.old-deja/g++.law/cvt2.C: Likewise.
47012 * g++.old-deja/g++.mike/net5.C: Likewise.
47013 * g++.old-deja/g++.other/builtins1.C: Likewise.
47014 * g++.old-deja/g++.other/builtins2.C: Likewise.
47015 * g++.old-deja/g++.other/builtins3.C: Likewise.
47016 * g++.old-deja/g++.other/builtins4.C: Likewise.
47017 * g++.old-deja/g++.other/inline8.C: Likewise.
47018 * g++.old-deja/g++.robertl/eb39.C: Likewise.
47020 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
47022 * g++.old-deja/g++.pt/using1.C: Adjust.
47023 * g++.old-deja/g++.pt/using2.C: New test.
47025 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
47027 * gcc.dg/cpp/charconst.c: New tests.
47028 * gcc.dg/cpp/escape.c: New tests.
47029 * gcc.dg/cpp/escape-1.c: New tests.
47030 * gcc.dg/cpp/escape-2.c: New tests.
47031 * gcc.dg/cpp/ucs.c: New tests.
47033 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
47035 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
47036 native compiler for irix6.5.
47038 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
47040 * lib/g++.exp (g++_include_flags): Use args to compute
47042 (g++_link_flags): Likewise.
47043 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
47045 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
47047 * gcc.dg/c90-hexfloat-1.c: Add more tests.
47049 2001-05-21 Geoff Keating <geoffk@redhat.com>
47051 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
47054 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
47056 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
47058 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
47059 to STACK_SIZE; Use it to define size of add_histo array.
47060 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
47062 (f): Use GITT_SIZE to define size of gitt local table.
47063 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
47064 to STACK_SIZE; Use it to define size of bytemem array.
47066 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
47068 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
47069 on 68HC11/HC12 due to the asm instruction.
47070 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
47071 * gcc.c-torture/compile/920520-1.x: Likewise.
47072 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
47073 on 68HC11/HC12 because the function is larger than 64K.
47074 * gcc.c-torture/compile/961203-1.x: New file, this test fails
47075 on 68HC11/HC12 because the structure is too large.
47077 2001-05-20 Richard Henderson <rth@redhat.com>
47079 * gcc.c-torture/execute/20010520-1.c: New.
47081 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
47083 * g++.old-deja/g++.warn/compare1.C: New test.
47084 * gcc.dg/compare4.c: New test.
47086 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
47088 * g++.old-deja/g++.other/optimize1.C: New test.
47090 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
47092 * g++.old-deja/g++.pt/spec41.C: New test.
47094 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
47096 * gcc.c-torture/compile/20010114-1.x: Remove.
47098 2001-05-18 Stan Shebs <shebs@apple.com>
47100 * gcc.c-torture/compile/20010518-1.c: New test.
47102 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
47104 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
47105 * g++.old-deja/g++.pt/crash67.C: New test.
47107 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
47109 * g++.old-deja/g++.other/debug9.C: New test.
47111 2001-05-16 Zack Weinberg <zackw@stanford.edu>
47113 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
47115 2001-05-16 Jan Hubicka <jh@suse.cz>
47117 * gcc.c-torture/compile/20010516-1.c: New test.
47119 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
47121 * g++.old-deja/g++.other/crash41.C: New test.
47123 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
47125 * g++.old-deja/g++.pt/crash66.C: New test.
47127 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
47129 * g++.old-deja/g++.robertl/eb27.C: Convert.
47131 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
47133 * g++.dg/friend-warn.C: New test. Do not warn about friend
47134 declaration being redundant.
47136 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
47138 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
47140 2001-05-14 Mark Mitchell <mark@codesourcery.com>
47142 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
47144 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
47146 * lib/g++.exp: Use testsuite_flags.
47148 2001-05-13 Mark Mitchell <mark@codesourcery.com>
47150 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
47152 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
47154 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
47156 2001-05-11 Mark Mitchell <mark@codesourcery.com>
47158 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
47160 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
47162 * gcc.c-torture/compile/20010313-1.c: New test.
47164 2001-05-09 Zack Weinberg <zackw@stanford.edu>
47166 * gcc.dg/cpp/direct2.c: New test.
47167 * gccq.dg/cpp/direct2s.c: New test.
47169 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
47171 2001-05-07 Mark Mitchell <mark@codesourcery.com>
47173 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
47174 * g++.old-deja/g++.other/op3.C: Likewise.
47176 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
47178 * gcc.dg/cpp/syshdr.h: New file.
47179 * gcc.dg/cpp/sysmac1.c: Update.
47180 * gcc.dg/cpp/sysmac2.c: Update.
47182 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
47184 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
47186 2001-05-04 David Edelsohn <edelsohn@gnu.org>
47188 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
47189 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
47191 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
47193 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
47195 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
47197 * lib/g++.exp (g++_include_flags): Don't use any special flags
47198 if TESTING_IN_BUILD_TREE is not defined.
47199 (g++_init): Use a plain 'c++' as the compiler if
47200 TESTING_IN_BUILD_TREEE is not defined.
47202 2001-05-02 Jakub Jelinek <jakub@redhat.com>
47204 * g++.old-deja/g++.eh/catch13.C: New test.
47205 * g++.old-deja/g++.eh/catch14.C: New test.
47207 2001-05-02 Jakub Jelinek <jakub@redhat.com>
47209 * gcc.dg/cpp/tr-define.c: New test.
47211 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
47213 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
47214 <stdlib.h>, not <malloc.h>.
47216 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
47218 * g++.old-deja/g++.ns/template17.C: New test.
47220 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
47222 * g++.old-deja/g++.pt/ref4.C: New test.
47224 2001-04-30 Richard Henderson <rth@redhat.com>
47226 * gcc.dg/20000724-1.c: Revert last change.
47228 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
47230 * g77.f-torture/execute/20010430.f: New test.
47232 2001-04-30 Mark Mitchell <mark@codesourcery.com>
47234 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
47236 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
47238 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
47240 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
47242 * g++.old-deja/g++.eh/crash6.C: New test.
47244 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
47246 * g++.old-deja/g++.other/warn7.C: New test.
47248 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
47250 * g++.old-deja/g++.other/defarg9.C: New test.
47252 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
47254 * g77.f-torture/compile/20010426.f: New test.
47255 * g77.f-torture/execute/20010426.f: New test.
47257 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
47259 * g77.f-torture/compile/20000629-1.x: Remove - error
47262 2001-04-26 Jeffrey A Law (law@cygnus.com)
47264 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
47265 Tweak slightly to work with g++.dg framework.
47266 * g++.dg/special/ecos.exp: Run initp1.C test.
47267 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
47269 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
47270 its linker doesn't give line numbers either.
47271 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
47273 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
47275 * g++.old-deja/g++.other/lex1.C: New test.
47277 2001-04-26 Jakub Jelinek <jakub@redhat.com>
47279 * gcc.dg/noncompile/20010425-1.c: New test.
47281 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
47283 * g++.old-deja/g++.pt/mangle2.C: New test.
47285 2001-04-25 Jakub Jelinek <jakub@redhat.com>
47287 * gcc.dg/format/plus-1.c: New test.
47289 2001-04-25 Jakub Jelinek <jakub@redhat.com>
47291 * gcc.dg/20010423-1.c: New test.
47293 2001-04-25 Jakub Jelinek <jakub@redhat.com>
47295 * gcc.c-torture/execute/20010422-1.c: New test.
47297 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
47299 * g++.old-deja/g++.ns/type2.C: New test.
47301 2001-04-24 Zack Weinberg <zackw@stanford.edu>
47303 * g++.old-deja/g++.other/perf1.C: New test.
47305 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
47307 * gcc.dg/c99-func-2.c: Remove xfail.
47308 * gcc.dg/c99-func-3.c: Remove xfail.
47309 * gcc.dg/c99-func-4.c: Remove xfail.
47311 2001-04-23 Zack Weinberg <zackw@stanford.edu>
47313 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
47315 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
47317 * gcc.c-torture/compile/20010423-1.c: New test.
47319 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
47321 * g++.old-deja/g++.pt/typename28.C: New test.
47323 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
47325 * g++.old-deja/g++.abi/empty2.C: New test.
47326 * g++.old-deja/g++.abi/empty3.C: New test.
47328 2001-04-20 Jakub Jelinek <jakub@redhat.com>
47330 * g++.old-deja/g++.other/comdat2.C: New test.
47331 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
47333 2001-04-20 Jakub Jelinek <jakub@redhat.com>
47335 * g++.old-deja/g++.other/overload14.C: New test.
47337 2001-04-20 Jakub Jelinek <jakub@redhat.com>
47339 * g++.old-deja/g++.other/lookup23.C: New test.
47341 2001-04-20 Jakub Jelinek <jakub@redhat.com>
47343 * gcc.c-torture/execute/20010403-1.c: New test.
47345 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
47346 Mark Mitchell <mark@codesourcery.com>
47348 * lib/old-dejagnu.exp: Don't delete output of executable.
47349 Add .exe suffix to executables.
47351 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
47353 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
47355 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
47357 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
47359 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
47361 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
47362 * g++.old-deja/g++.abi/crash1.C: New test.
47364 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
47366 * g++.old-deja/g++.other/crash40.C: New test.
47368 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
47370 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
47372 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
47374 * g++.old-deja/g++.other/warn6.C: New test.
47376 2001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
47378 * g++.old-deja/g++.robertl/eb42.C: Same.
47380 2001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
47382 * gcc.dg/wtr-conversion-1.c: New testcase.
47384 2001-04-10 Richard Henderson <rth@redhat.com>
47386 * g++.old-deja/g++.other/array5.C: New.
47388 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
47390 * gcc.c-torture/execute/20010408-1.c: New test.
47392 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
47394 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
47395 headers and constructs.
47396 * g++.old-deja/g++.robertl/eb79.C: Same.
47397 * g++.old-deja/g++.robertl/eb77.C (main): Same.
47398 * g++.old-deja/g++.robertl/eb73.C: Same.
47399 * g++.old-deja/g++.robertl/eb66.C (main): Same.
47400 * g++.old-deja/g++.robertl/eb55.C (t): Same.
47401 * g++.old-deja/g++.robertl/eb54.C (main): Same.
47402 * g++.old-deja/g++.robertl/eb46.C (main): Same.
47403 * g++.old-deja/g++.robertl/eb44.C: Same.
47404 * g++.old-deja/g++.robertl/eb41.C (main): Same.
47405 * g++.old-deja/g++.robertl/eb4.C (main): Same.
47406 * g++.old-deja/g++.robertl/eb39.C: Same.
47407 * g++.old-deja/g++.robertl/eb33.C (main): Same.
47408 * g++.old-deja/g++.robertl/eb31.C (main): Same.
47409 * g++.old-deja/g++.robertl/eb30.C: Same.
47410 * g++.old-deja/g++.robertl/eb3.C: Same.
47411 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
47412 * g++.old-deja/g++.robertl/eb21.C: Same.
47413 * g++.old-deja/g++.robertl/eb15.C: Same.
47414 * g++.old-deja/g++.robertl/eb118.C: Same.
47415 * g++.old-deja/g++.robertl/eb115.C (main): Same.
47416 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
47417 * g++.old-deja/g++.robertl/eb109.C: Same.
47418 * g++.old-deja/g++.other/sibcall1.C (main): Same.
47419 * g++.old-deja/g++.mike/rtti1.C: Same.
47420 * g++.old-deja/g++.mike/p658.C: Same.
47421 * g++.old-deja/g++.mike/net46.C: Same.
47422 * g++.old-deja/g++.mike/net34.C: Same.
47423 * g++.old-deja/g++.mike/memoize1.C: Same.
47424 * g++.old-deja/g++.mike/eh2.C: Same.
47425 * g++.old-deja/g++.law/weak.C: Same.
47426 * g++.old-deja/g++.law/visibility7.C: Same.
47427 * g++.old-deja/g++.law/visibility25.C: Same.
47428 * g++.old-deja/g++.law/visibility22.C: Same.
47429 * g++.old-deja/g++.law/visibility2.C: Same.
47430 * g++.old-deja/g++.law/visibility17.C: Same.
47431 * g++.old-deja/g++.law/visibility13.C: Same.
47432 * g++.old-deja/g++.law/visibility10.C: Same.
47433 * g++.old-deja/g++.law/visibility1.C: Same.
47434 * g++.old-deja/g++.law/virtual3.C (eval): Same.
47435 * g++.old-deja/g++.law/vbase1.C: Same.
47436 * g++.old-deja/g++.law/operators32.C: Same.
47437 * g++.old-deja/g++.law/nest3.C: Same.
47438 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
47439 * g++.old-deja/g++.law/except5.C (main): Same.
47440 * g++.old-deja/g++.law/cvt7.C (run): Same.
47441 * g++.old-deja/g++.law/cvt2.C: Same.
47442 * g++.old-deja/g++.law/cvt16.C: Same.
47443 * g++.old-deja/g++.law/ctors6.C (bar): Same.
47444 * g++.old-deja/g++.law/ctors17.C (main): Same.
47445 * g++.old-deja/g++.law/ctors13.C: Same.
47446 * g++.old-deja/g++.law/ctors12.C (main): Same.
47447 * g++.old-deja/g++.law/ctors10.C: Same.
47448 * g++.old-deja/g++.law/code-gen5.C: Same.
47449 * g++.old-deja/g++.law/bad-error7.C: Same.
47450 * g++.old-deja/g++.law/arm9.C: Same.
47451 * g++.old-deja/g++.law/arm12.C: Same.
47452 * g++.old-deja/g++.law/arg8.C: Same.
47453 * g++.old-deja/g++.law/arg1.C: Same.
47454 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
47455 * g++.old-deja/g++.jason/template31.C: Same.
47456 * g++.old-deja/g++.jason/template24.C (main): Same.
47457 * g++.old-deja/g++.jason/2371.C: Same.
47458 * g++.old-deja/g++.eh/new2.C: Same.
47459 * g++.old-deja/g++.eh/new1.C: Same.
47460 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
47461 * g++.old-deja/g++.brendan/nest21.C (main): Same.
47462 * g++.old-deja/g++.brendan/err-msg3.C: Same.
47463 * g++.old-deja/g++.brendan/crash62.C: Same.
47464 * g++.old-deja/g++.brendan/crash52.C: Same.
47465 * g++.old-deja/g++.brendan/crash49.C (main): Same.
47466 * g++.old-deja/g++.brendan/crash38.C: Same.
47467 * g++.old-deja/g++.brendan/crash15.C (main): Same.
47468 * g++.old-deja/g++.brendan/copy9.C: Same.
47470 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
47472 * gcc.c-torture/execute/20001203-2.c (memset):
47473 Count argument is of type __SIZE_TYPE__.
47475 2001-04-04 Diego Novillo <dnovillo@redhat.com>
47477 * gcc.c-torture/compile/20010404-1.c: New test.
47479 2001-04-04 Jakub Jelinek <jakub@redhat.com>
47481 * gcc.c-torture/compile/20010326-1.c: New test.
47483 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
47485 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
47486 peculiarities of the SH.
47487 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
47489 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
47491 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
47492 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
47493 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
47495 2001-04-02 Jakub Jelinek <jakub@redhat.com>
47497 * g77.f-torture/compile/20010321-1.f: New test.
47499 2001-04-02 Jakub Jelinek <jakub@redhat.com>
47501 * gcc.c-torture/compile/20010329-1.c: New test.
47503 2001-04-02 Jakub Jelinek <jakub@redhat.com>
47505 * gcc.c-torture/execute/20010329-1.c: New test.
47507 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
47509 * g++.old-deja/g++.other/eh4.C: Fix typo.
47511 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
47513 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
47515 2001-03-28 Philip Blundell <philb@gnu.org>
47517 * gcc.c-torture/compile/20010328-1.c: New test.
47519 2001-03-27 Richard Henderson <rth@redhat.com>
47521 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
47522 * g++.old-deja/g++.eh/vbase3.C: Likewise.
47524 2001-03-27 Alan Modra <alan@linuxcare.com.au>
47526 * gcc.c-torture/compile/20010327-1.c: New test.
47528 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
47530 * g++.old-deja/g++.other/friend12.C: New test.
47531 * g++.old-deja/g++.other/friend9.C: Expect no errors.
47532 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
47534 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
47536 * gcc.c-torture/execute/20010325-1.c: New test.
47538 2001-03-23 Jakub Jelinek <jakub@redhat.com>
47540 * g++.old-deja/g++.other/mangle3.C: New test.
47542 2001-03-22 Jakub Jelinek <jakub@redhat.com>
47544 * g++.old-deja/g++.other/anon8.C: New test.
47546 2001-03-20 Philip Blundell <philb@gnu.org>
47548 * gcc.c-torture/compile/20010320-1.c: New test.
47550 2001-03-17 Richard Henderson <rth@redhat.com>
47552 * g++.old-deja/g++.other/eh4.C: Add expected error text.
47554 2001-03-15 Geoff Keating <geoff@redhat.com>
47556 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
47559 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
47561 * g++.old-deja/g++.other/eh4.C: New test.
47563 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
47565 * gcc.dg/cpp/mi1.c: Update.
47567 2001-03-14 Jakub Jelinek <jakub@redhat.com>
47569 * g++.old-deja/g++.other/regstack.C: New test.
47571 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
47573 * g++.old-deja/g++.other/ref4.C: New test.
47575 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
47577 * objc/execute/va_method.m: Added.
47578 * objc/execute/IMP.m: Added.
47579 * objc/execute/_cmd.m: Added.
47580 * objc/execute/accessing_ivars.m: Added.
47581 * objc/execute/class-1.m: Added.
47582 * objc/execute/class-10.m: Added.
47583 * objc/execute/class-11.m: Added.
47584 * objc/execute/class-12.m: Added.
47585 * objc/execute/class-13.m: Added.
47586 * objc/execute/class-14.m: Added.
47587 * objc/execute/class-2.m: Added.
47588 * objc/execute/class-3.m: Added.
47589 * objc/execute/class-4.m: Added.
47590 * objc/execute/class-5.m: Added.
47591 * objc/execute/class-6.m: Added.
47592 * objc/execute/class-7.m: Added.
47593 * objc/execute/class-8.m: Added.
47594 * objc/execute/class-9.m: Added.
47595 * objc/execute/class-tests-1.h
47596 * objc/execute/class-tests-2.h
47597 * objc/execute/compatibility_alias.m: Added.
47598 * objc/execute/encode-1.m: Added.
47599 * objc/execute/formal_protocol-1.m: Added.
47600 * objc/execute/formal_protocol-2.m: Added.
47601 * objc/execute/formal_protocol-3.m: Added.
47602 * objc/execute/formal_protocol-4.m: Added.
47603 * objc/execute/formal_protocol-5.m: Added.
47604 * objc/execute/formal_protocol-6.m: Added.
47605 * objc/execute/formal_protocol-7.m: Added.
47606 * objc/execute/informal_protocol.m: Added.
47607 * objc/execute/initialize.m: Added.
47608 * objc/execute/load.m: Added.
47609 * objc/execute/many_args_method.m: Added.
47610 * objc/execute/nested-3.m: Added.
47611 * objc/execute/no_clash.m: Added.
47612 * objc/execute/private.m: Added.
47613 * objc/execute/redefining_self.m: Added.
47614 * objc/execute/root_methods.m: Added.
47615 * objc/execute/selector-1.m: Added.
47616 * objc/execute/static-1.m: Added.
47617 * objc/execute/static-2.m: Added.
47618 * objc/execute/va_method.m: Added.
47620 2001-03-10 Richard Henderson <rth@redhat.com>
47622 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
47624 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
47626 * g++.old-deja/g++.other/crash31.C: XFAIL.
47627 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
47628 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
47629 * gcc.c-torture/execute/20010123-1.x: XFAIL.
47630 * gcc.c-torture/execute/20010124-1.x: XFAIL.
47631 * gcc.dg/sequence-pt-1.c: XFAIL one test.
47633 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
47635 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
47637 2001-03-06 Zack Weinberg <zackw@stanford.edu>
47639 * gcc.dg/20000724-1.c: Don't use multiline strings.
47641 2001-03-06 Zack Weinberg <zackw@stanford.edu>
47643 * objc/execute/string1.m, objc/execute/string2.m: Compare the
47644 result of -cString against what we expect it to be; don't just
47645 print it out for no one to read.
47647 * objc/execute/string3.m, objc/execute/string4.m: New tests.
47648 Based on testcases provided by Nicola Pero.
47650 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
47652 * gcc.dg/cpp/macro7.c: New test.
47654 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
47656 * gcc.dg/cpp/multiline.c: Update.
47658 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
47660 * g++.old-deja/g++.other/enum3.C: New test.
47662 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
47664 * g++.old-deja/g++.other/pod1.C: New test.
47666 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
47668 * g++.old-deja/g++.ext/overload1.C: New test.
47670 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
47672 * g++.old-deja/g++.pt/using1.C: New test.
47674 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
47676 * g++.old-deja/g++.other/using9.C: New test.
47678 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
47680 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
47682 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
47684 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
47686 * g++.old-deja/g++.ext/realpt1.C: Remove.
47688 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
47690 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
47692 2001-02-26 Will Cohen <wcohen@redhat.com>
47694 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
47696 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
47698 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
47699 templatized constructors.
47701 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
47703 * gcc.c-torture/execute/20010224-1.c: New test.
47705 2001-02-23 Jakub Jelinek <jakub@redhat.com>
47707 * gcc.c-torture/execute/20010222-1.c: New test.
47709 2001-02-22 Jakub Jelinek <jakub@redhat.com>
47711 * g++.old-deja/g++.other/inline20.C: New test.
47713 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
47715 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
47717 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
47719 * g++.old-deja/g++.other/lookup22.C: New test.
47721 2001-02-19 Zack Weinberg <zackw@stanford.edu>
47723 * g77.dg: New directory.
47724 * g77.dg/20010216-1.f: New test case.
47725 * g77.dg/dg.exp: New driver.
47726 * lib/g77-dg.exp: New driver library.
47728 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
47730 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
47732 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
47734 * g++.old-deja/g++.other/decl9.C: New test.
47736 2001-02-16 Jakub Jelinek <jakub@redhat.com>
47738 * g++.old-deja/g++.other/init16.C: Update the test so that it does
47739 not need <string> and also tests the initialization at runtime.
47741 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
47743 * gcc.c-torture/execute/longlong.c: New test.
47745 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
47747 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
47749 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
47751 * gcc.c-torture/execute/920302-1.c (execute):
47752 Change argument type to short.
47754 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
47756 * g++.old-deja/g++.pt/deduct6.C: New test.
47758 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
47760 * g++.old-deja/g++.pt/deduct5.C: New test.
47762 2001-02-14 Jakub Jelinek <jakub@redhat.com>
47764 * gcc.c-torture/execute/20010209-1.c: New test.
47766 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
47768 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
47770 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
47772 * g++.dg/vtgc1.C: Update for new ABI.
47774 * consistency.vlad: New directory, 1665 files.
47776 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
47778 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
47780 * gcc.dg/cpp/digraphs.c: Declare puts.
47782 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
47784 * g++.old-deja/g++.other/warn5.C: New test.
47786 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
47788 * g++.old-deja/g++.pt/spec40.C: New test.
47790 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
47792 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
47794 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
47796 2001-02-12 Jakub Jelinek <jakub@redhat.com>
47798 * gcc.c-torture/compile/20010209-1.c: New test.
47800 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
47802 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
47803 excess errors message but not if it crashes.
47804 * g++.old-deja/g++.other/crash27.C: Likewise.
47805 * g++.old-deja/g++.other/crash28.C: Likewise.
47806 * g++.old-deja/g++.other/crash30.C: Likewise.
47807 * g++.old-deja/g++.other/crash32.C: Likewise.
47808 * g++.old-deja/g++.other/crash35.C: Likewise.
47809 * g++.old-deja/g++.pt/inherit2.C: Likewise.
47811 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
47813 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
47814 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
47815 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
47816 g77.f-torture/execute/execute.exp,
47817 g77.f-torture/noncompile/noncompile.exp,
47818 gcc.c-torture/execute/execute.exp,
47819 gcc.c-torture/execute/memcheck/memcheck.exp,
47820 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
47821 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
47822 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
47823 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
47824 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
47825 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
47826 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
47827 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
47828 Remove bug reporting instructions with ancient email addresses.
47830 2001-02-07 Jakub Jelinek <jakub@redhat.com>
47832 * gcc.dg/20010202-1.c: New test.
47833 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
47835 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
47837 * g++.dg/stdbool-if.C: New test.
47839 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
47841 * objc/execute/fdecl.m: Added main().
47843 2001-02-07 Jakub Jelinek <jakub@redhat.com>
47845 * gcc.c-torture/execute/20010206-1.c: New test.
47847 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
47849 * gcc.dg/cpp/avoidpaste1.c: Update.
47851 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
47853 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
47854 Pero <nicola@brainstorm.co.uk>.
47855 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
47857 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
47859 * g++.old-deja/g++.pt/spec39.C: New test.
47861 2001-02-05 Jakub Jelinek <jakub@redhat.com>
47863 * gcc.c-torture/compile/20010202-1.c: New test.
47865 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
47867 * g++.old-deja/g++.abi/primary2.C: New test.
47868 * g++.old-deja/g++.abi/primary3.C: New test.
47869 * g++.old-deja/g++.abi/primary4.C: New test.
47870 * g++.old-deja/g++.abi/primary5.C: New test.
47871 * g++.old-deja/g++.abi/vtable3.h: New test.
47872 * g++.old-deja/g++.abi/vtable3a.C: New test.
47873 * g++.old-deja/g++.abi/vtable3b.C: New test.
47874 * g++.old-deja/g++.abi/vtable3c.C: New test.
47875 * g++.old-deja/g++.abi/vtable3d.C: New test.
47876 * g++.old-deja/g++.abi/vtable3e.C: New test.
47877 * g++.old-deja/g++.abi/vtable3f.C: New test.
47878 * g++.old-deja/g++.abi/vtable3g.C: New test.
47879 * g++.old-deja/g++.abi/vtable3h.C: New test.
47880 * g++.old-deja/g++.abi/vtable3i.C: New test.
47881 * g++.old-deja/g++.abi/vtable3j.C: New test.
47882 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
47884 2001-02-03 Jakub Jelinek <jakub@redhat.com>
47886 * g++.old-deja/g++.other/anon6.C: New test.
47887 * g++.old-deja/g++.other/anon7.C: New test.
47889 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
47891 * gcc.dg/cpp/avoidpaste2.c: New tests.
47893 2001-01-31 Jakub Jelinek <jakub@redhat.com>
47895 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
47897 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
47899 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
47900 DECIMAL_DIG cases for Irix."
47902 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
47904 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
47906 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
47908 * gcc.dg/c99-tag-1.c: New test.
47910 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
47912 * gcc.dg/cpp/tr-warn1.c: Add tests.
47914 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
47916 * gcc.dg/cpp/avoidpaste1.c: Update.
47917 * gcc.dg/cpp/paste4.c: Update.
47919 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
47921 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
47924 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
47926 * g++.old-deja/g++.other/inline19.C: New test.
47928 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
47930 * gcc.dg/Wlarger-than.c: New test.
47932 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
47934 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
47936 2001-01-29 Jakub Jelinek <jakub@redhat.com>
47938 * gcc.c-torture/execute/20010129-1.c: New test.
47939 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
47941 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
47943 * gcc.dg/cpp/avoidpaste1.c: Test case.
47945 2001-01-28 Jakub Jelinek <jakub@redhat.com>
47947 * g++.old-deja/g++.other/inline18.C: New test.
47949 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
47951 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
47952 and __builtin_putchar.
47954 2001-01-27 Jakub Jelinek <jakub@redhat.com>
47956 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
47959 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
47961 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
47962 floating point number rounding mode to round to the nearest
47963 representable mode.
47965 2001-01-25 Jakub Jelinek <jakub@redhat.com>
47967 * g++.old-deja/g++.other/mangle2.C: New test.
47969 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
47971 * gcc.c-torture/compile/20010124-1.c: New test.
47973 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
47975 * g++.old-deja/g++.pt/spec38.C: New test.
47977 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
47979 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
47982 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
47984 * gcc.c-torture/execute/20010123-1.c: New test.
47986 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
47988 * g++.old-deja/g++.pt/spec37.C: New test.
47990 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
47992 * g++.old-deja/g++.pt/overload14.C: New test.
47994 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
47996 * gcc.c-torture/execute/20010122-1.c: New test, exercise
47997 __builtin_return_address.
47999 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
48001 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
48002 * g++.old-deja/g++.pt/spec35.C: New test.
48003 * g++.old-deja/g++.pt/spec36.C: New test.
48005 2001-01-20 Jakub Jelinek <jakub@redhat.com>
48007 * gcc.c-torture/compile/20010118-1.c: New test.
48009 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
48011 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
48013 2001-01-19 Jakub Jelinek <jakub@redhat.com>
48015 * gcc.c-torture/execute/20010119-1.c: New test.
48017 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
48019 * g++.old-deja/g++.other/vbase5.C: New test.
48021 2001-01-19 Jakub Jelinek <jakub@redhat.com>
48023 * gcc.c-torture/execute/20010118-1.c: New test.
48025 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
48027 * g++.old-deja/g++.pt/deduct3.C: New test.
48029 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
48031 * g++.old-deja/g++.pt/spec34.C: New test.
48033 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
48035 * g77.f-torture/compile/20000601-2.f: New test.
48037 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
48039 * g++.old-deja/g++.other/init17.C: New test.
48041 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
48043 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
48045 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
48047 * g++.old-deja/g++.pt/unify8.C: New test.
48049 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
48051 * g++.old-deja/g++.abi/vbase1.C: New test.
48053 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
48055 * g++.old-deja/g++.pt/crash65.C: New test.
48057 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
48059 * gcc.dg/cpp/assembl2.S: New test case.
48061 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
48063 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
48066 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
48068 * g++.old-deja/g++.other/builtins1.C: New test.
48069 * g++.old-deja/g++.other/builtins2.C: Likewise.
48070 * g++.old-deja/g++.other/builtins3.C: Likewise.
48071 * g++.old-deja/g++.other/builtins4.C: Likewise.
48073 2001-01-17 Jakub Jelinek <jakub@redhat.com>
48075 * gcc.c-torture/compile/20010117-1.c: New test.
48076 * gcc.c-torture/compile/20010117-2.c: New test.
48078 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
48080 * g77.f-torture/execute/20010116.[fx]: New test,
48082 * g77.f-torture/compile/20010115.f: Indicate it's
48083 a test for PR fortran/1636.
48085 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
48087 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
48089 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
48091 * g77.f-torture/compile/20010115.f: New test.
48093 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
48095 * g++.old-deja/g++.pt/nontype5.C: New test.
48097 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
48099 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
48100 have an equivalent working one below it.
48102 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
48104 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
48105 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
48107 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
48109 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
48110 message containing "init_priority".
48111 (conpr-2.C): Likewise.
48112 (conpr-3.C): Likewise.
48113 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
48115 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
48117 * gcc.c-torture/execute/20010114-2.c: New test.
48119 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
48121 * gcc.c-torture/compile/20010114-1.c: New test.
48122 * gcc.c-torture/compile/20010114-1.x: Xfail.
48123 * gcc.c-torture/compile/20010114-2.c: New test.
48124 * gcc.c-torture/execute/20010114-1.c: New test.
48125 * gcc.dg/trunc-1.c: New test.
48126 * gcc.dg/uninit-B.c: New test.
48128 2001-01-13 Nick Clifton <nickc@redhat.com>
48130 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
48133 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
48135 * gcc.c-torture/compile/20010113-1.c: New test.
48137 2001-01-13 Jakub Jelinek <jakub@redhat.com>
48139 * gcc.c-torture/compile/20001212-1.c: New test.
48141 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
48143 * gcc.dg/cpp/widestr1.c: Update.
48144 * gcc.dg/cpp/prag-imp.c: Remove.
48146 2001-01-12 Jakub Jelinek <jakub@redhat.com>
48148 * gcc.c-torture/execute/20000801-3.x: Remove.
48149 * gcc.dg/c90-init-1.c: New test.
48150 * gcc.dg/c99-init-1.c: New test.
48151 * gcc.dg/c99-init-2.c: New test.
48152 * gcc.dg/gnu99-init-1.c: New test.
48154 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
48156 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
48157 testing that no relevant ones were found.
48159 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
48161 * g++.old-deja/g++.pt/cast2.C: New test.
48163 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
48165 * g++.old-deja/g++.pt/friend47.C: New test.
48167 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
48169 * g++.old-deja/g++.pt/instantiate13.C: New test.
48171 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
48173 * g++.old-deja/g++.other/defarg7.C: New test.
48174 * g++.old-deja/g++.other/defarg8.C: New test.
48176 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
48178 * g++.old-deja/g++.pt/crash64.C: New test.
48180 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
48182 * g++.old-deja/g++.pt/crash63.C: New test.
48184 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
48186 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
48188 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
48190 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
48192 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
48194 * g++.old-deja/g++.pt/error3.C: New test.
48196 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
48198 * g++.old-deja/g++.other/crash39.C: New test.
48200 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
48202 * g++.old-deja/g++.other/vbase4.C: New test.
48204 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
48206 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
48207 * gcc.dg/special/20000419-2.c: New file. Identical to above.
48208 * gcc.dg/special/special.exp: New test driver which will check
48209 for alias support for the above test.
48211 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
48213 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
48214 problems on small machines.
48215 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
48218 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
48220 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
48222 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
48224 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
48226 * g++.old_deja/g++.pt/using8.C: New test.
48228 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
48230 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
48232 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
48234 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
48235 where a failure is expected.
48236 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
48238 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
48240 * g++.old_deja/g++.pt/instantiate12.C: New test.
48242 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
48244 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
48246 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
48247 * g++.old-deja/g++.brendan/crash17.C: Likewise.
48248 * g++.old-deja/g++.brendan/crash29.C: Likewise.
48249 * g++.old-deja/g++.brendan/crash48.C: Likewise.
48250 * g++.old-deja/g++.brendan/ns1.C: Likewise.
48251 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
48252 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
48253 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
48254 * g++.old-deja/g++.eh/spec6.C: Likewise.
48255 * g++.old-deja/g++.jason/crash3.C: Likewise.
48256 * g++.old-deja/g++.law/ctors11.C: Likewise.
48257 * g++.old-deja/g++.law/ctors17.C: Likewise.
48258 * g++.old-deja/g++.law/ctors5.C: Likewise.
48259 * g++.old-deja/g++.law/ctors9.C: Likewise.
48260 * g++.old-deja/g++.mike/ambig1.C: Likewise.
48261 * g++.old-deja/g++.mike/net22.C: Likewise.
48262 * g++.old-deja/g++.mike/p3538a.C: Likewise.
48263 * g++.old-deja/g++.mike/p3538b.C: Likewise.
48264 * g++.old-deja/g++.mike/virt3.C: Likewise.
48265 * g++.old-deja/g++.niklas/t128.C: Likewise.
48266 * g++.old-deja/g++.other/anon4.C: Likewise.
48267 * g++.old-deja/g++.other/using1.C: Likewise.
48268 * g++.old-deja/g++.other/warn3.C: Likewise.
48269 * g++.old-deja/g++.pt/t37.C: Likewise.
48270 * g++.old-deja/g++.robertl/eb69.C: Likewise.
48271 * g++.old-deja/g++.robertl/eb71.C: Likewise.
48273 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
48275 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
48277 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
48279 * gcc.c-torture/execute/stdio-opt-3.c: New test.
48281 2001-01-07 Jakub Jelinek <jakub@redhat.com>
48283 * gcc.c-torture/compile/20010107-1.c: New test.
48285 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
48287 * gcc.c-torture/execute/builtin-noret-1.c: New test.
48289 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
48291 * gcc.dg/format/format.h: New file.
48292 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
48293 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
48294 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
48295 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
48296 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
48297 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
48298 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
48299 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
48300 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
48301 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
48302 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
48303 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
48304 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
48305 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
48306 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
48307 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
48308 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
48309 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
48310 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
48311 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
48312 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
48313 instead of declaring standard types, macros and functions in each
48316 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
48318 * gcc.c-torture/execute/20010106-1.c: New test.
48320 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
48322 * gcc.dg/format/format.exp: New file.
48323 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
48324 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
48325 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
48326 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
48327 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
48328 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
48329 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
48330 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
48331 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
48332 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
48333 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
48334 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
48335 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
48336 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
48337 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
48338 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
48339 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
48340 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
48341 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
48342 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
48343 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
48344 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
48345 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
48346 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
48347 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
48348 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
48349 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
48350 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
48351 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
48352 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
48353 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
48354 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
48355 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
48356 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
48357 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
48358 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
48359 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
48360 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
48361 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
48362 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
48363 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
48364 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
48366 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
48368 * gcc.c-torture/execute/991228-1.c: Take word endianness into
48371 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
48373 * gcc.c-torture/execute/builtin-complex-1.c: New test.
48375 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
48377 * g++.old-deja/g++.pt/crash62.C: New test.
48379 2001-01-04 Richard Henderson <rth@redhat.com>
48381 * gcc.dg/20000926-1.c: Update expected warnings.
48382 * gcc.dg/array-2.c: Likewise.
48383 * gcc.dg/array-4.c: Also validate flexible array members.
48384 * gcc.dg/c99-flex-array-1.c: New.
48386 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
48388 * gcc.c-torture/compile/20001222-1.x: Remove.
48390 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
48392 * gcc.c-torture/execute/built-in-setjmp.c: New.
48394 2001-01-03 Richard Henderson <rth@redhat.com>
48396 * gcc.dg/940510-1.c: Update expected error wording.
48397 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
48399 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
48401 * lib/target-supports.exp (check_alias_available): Modified to
48402 indicate aliases not supported if only weak aliases are supported.
48404 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
48406 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
48407 Turn on cmpstrsi checks for __pj__ and __i370__.
48409 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
48411 * g++.old-deja/g++.other/virtual11.C: New test.
48413 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
48415 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
48417 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
48419 * gcc.c-torture/compile/20010102-1.c: New test.
48421 2001-01-02 Andreas Jaeger <aj@suse.de>
48423 * gcc.dg/noreturn-3.c: New test.
48425 * gcc.dg/noreturn-4.c: New test.
48427 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
48429 * gcc.c-torture/execute/stdio-opt-1.c: Also test
48430 __builtin_fputc and __builtin_fwrite.
48432 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
48434 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
48435 signed char, not default char.
48437 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
48439 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
48441 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
48443 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
48445 2000-12-29 Richard Henderson <rth@redhat.com>
48447 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
48448 (__cyg_profile_func_exit): Define.
48450 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
48452 * g++.dg/vtgc1.C: New test.
48454 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
48456 * gcc.dg/noncompile/20001228-1.c: New test.
48458 * gcc.dg/20001228-1.c: New test.
48460 * gcc.c-torture/execute/20001228-1.c: New test.
48462 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
48464 * gcc.dg/format-strfmon-1.c: New test.
48466 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
48468 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
48469 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
48470 * gcc.c-torture/execute/string-opt-1.c: Likewise.
48471 * gcc.c-torture/execute/string-opt-2.c: Likewise.
48472 * gcc.c-torture/execute/string-opt-3.c: Likewise.
48473 * gcc.c-torture/execute/string-opt-4.c: Likewise.
48474 * gcc.c-torture/execute/string-opt-6.c: Likewise.
48475 * gcc.c-torture/execute/string-opt-7.c: Likewise.
48476 * gcc.c-torture/execute/string-opt-8.c: Likewise.
48477 * gcc.c-torture/execute/string-opt-9.c: Likewise.
48478 * gcc.c-torture/execute/string-opt-10.c: Likewise.
48479 * gcc.c-torture/execute/string-opt-11.c: Likewise.
48480 * gcc.c-torture/execute/string-opt-12.c: Likewise.
48482 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
48483 * gcc.c-torture/execute/string-opt-4.c: Test index.
48485 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
48487 * gcc.c-torture/compile/20001226-1.c: New test.
48489 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
48491 * gcc.c-torture/compile/20001222-1.c: New test.
48492 * gcc.c-torture/compile/20001222-1.x: Xfail.
48494 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
48496 * gcc.c-torture/execute/comp-goto-2.c: New test.
48498 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
48500 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
48501 Use long types if __INT_MAX__ is 32767.
48502 (main): Use cast to (sint32 *) when poking 88 into a_page.
48504 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
48506 2000-12-21 Bernd Schmidt <bernds@redhat.com>
48508 * gcc.c-torture/compile/20001221-1.c: New test.
48509 * gcc.c-torture/execute/20001221-1.c: New test.
48511 2000-12-20 Richard Henderson <rth@redhat.com>
48513 * g++.old-deja/g++.pt/crash36.C: Update error lines.
48514 * g++.old-deja/g++.robertl/eb109.C: Likewise.
48516 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
48518 * gcc.dg/compare3.c: New test.
48520 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
48522 * gcc.dg/format-warnll-1.c: New test.
48524 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
48526 * gcc.dg/cpp/cmdlne-P.c: New test.
48528 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
48530 * gcc.c-torture/execute/builtin-abs-1.c,
48531 gcc.c-torture/execute/builtin-abs-2.c: New tests.
48533 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
48535 * gcc.dg/cpp/multiline.c: New test.
48537 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
48539 * g++.old-deja/g++.other/syshdr1.C: Update.
48540 * gcc.dg/cpp/lineflags.c: Remove temporarily.
48542 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
48544 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
48546 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
48548 * g++.old-deja/g++.pt/ttp65.C: New test.
48550 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
48552 * g++.old-deja/g++.pt/ttp64.C: New test.
48554 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
48556 * g++.old-deja/g++.pt/spec33.C: New test.
48558 2000-12-14 Catherine Moore <clm@redhat.com>
48560 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
48561 * gcc.c-torture/execute/920612-2.c: Likewise.
48562 * gcc.c-torture/execute/920428-2.c: Likewise.
48563 * gcc-c-torture/execute/va-arg-11.c: Call exit.
48564 * gcc.c-torture/execute/va-arg-21.c: Likewise.
48566 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
48568 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
48569 * gcc.dg/pack-test-2.c: Likewise.
48571 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
48573 Tests by Zack Weinberg <zackw@stanford.edu>.
48575 * gcc.dg/cpp/defined.c: Update.
48576 * gcc.dg/cpp/defined_trad.c: New tests.
48578 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
48580 * gcc.dg/cpp/trad-direct.c: Update.
48582 2000-12-11 Neil Booth <neilb@earthling.net>
48584 * gcc.dg/cpp/defined_trad.c
48586 2000-12-11 Neil Booth <neilb@earthling.net>
48588 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
48590 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
48592 * gcc.dg/format-miss-2.c: New test.
48594 2000-12-09 Neil Booth <neilb@earthling.net>
48596 * gcc.dg/cpp/lineflags.c: New tests.
48597 * gcc.dg/cpp/poison.c: Update.
48598 * gcc.dg/cpp/redef2.c: Update.
48599 * gcc.dg/cpp/skipping.c: New test.
48601 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
48603 * g++.old-deja/g++.other/eh3.C: New testcase.
48605 2000-12-07 Neil Booth <neilb@earthling.net>
48607 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
48608 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
48609 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
48610 wtr-union-init-2.c, wtr-union-init-3.c: Update.
48611 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
48614 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
48616 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
48617 __SIZE_TYPE__ instead of int for type of integers cast to
48620 2000-12-07 Jakub Jelinek <jakub@redhat.com>
48622 * g++.old-deja/g++.other/cleanup4.C: New test.
48624 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
48626 * format-sec-1.c: New test.
48628 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
48630 * gcc.dg/format-nonlit-3.c: New test.
48632 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
48634 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
48635 through a null pointer.
48637 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
48639 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
48640 * g++.old-deja/g++.pt/partial4.C: New test.
48642 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
48644 * gcc.c-torture/execute/ieee/hugeval.x: New.
48646 2000-12-06 Neil Booth <neilb@earthling.net>
48648 * gcc.dg/cpp/backslash2.c: New tests.
48650 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
48652 * gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
48653 * gcc.c-torture/execute/stdio-opt-2.c: New test.
48655 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
48657 * gcc.c-torture/execute/20001203-2.c: New testcase.
48659 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
48661 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
48662 * g++.old-deja/g++.other/virtual10.C: New test.
48664 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
48666 * g++.old-deja/g++.mike/pmf5.C: Remove test.
48668 2000-12-05 Richard Henderson <rth@redhat.com>
48670 * gcc.c-torture/compile/20001205-1.c: New.
48672 2000-12-04 Neil Booth <neilb@earthling.net>
48674 * g++.old-deja/g++.other/virtual9.C: New test.
48675 * g++.old-deja/g++.pt/crash61.C: New test.
48676 * gcc.c-torture/execute/loop-9.c: New test.
48678 2000-12-04 Neil Booth <neilb@earthling.net>
48680 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
48681 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
48682 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
48683 * gcc.dg/cpp/extratokens.c: ...here.
48685 2000-12-04 Neil Booth <neilb@earthling.net>
48687 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
48690 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
48692 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
48693 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
48695 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
48697 * gcc.c-torture/execute/20001203-1.c: New test.
48699 2000-12-03 Neil Booth <neilb@earthling.net>
48701 * gcc.dg/cpp/macro6.c: New test cases.
48703 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
48705 * gcc.c-torture/execute/string-opt-9.c: New test.
48706 * gcc.c-torture/execute/string-opt-10.c: Likewise.
48707 * gcc.c-torture/execute/string-opt-11.c: Likewise.
48708 * gcc.c-torture/execute/string-opt-12.c: Likewise.
48710 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
48711 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
48713 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
48715 * gcc.dg/cpp/if-6.c: New testcase.
48717 * gcc.dg/20001201-1.c: New testcase.
48719 2000-12-02 Neil Booth <neilb@earthling.net>
48721 * g++.old-deja/g++.other/externC4.C,
48722 g++.old-deja/g++.other/friend10.C: New tests.
48724 2000-12-02 Neil Booth <neilb@earthling.net>
48726 * g++.old-deja/g++.other/instan2.C
48727 * g++.old-deja/g++.other/instan3.C: New test.
48729 2000-12-02 Neil Booth <neilb@earthling.net>
48731 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
48732 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
48733 gnuc99.c,gnuc99-pedantic.c: New tests.
48735 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
48737 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
48738 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
48740 2000-12-01 Neil Booth <neilb@earthling.net>
48742 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
48743 * gcc.dg/cpp/poison.c: Update.
48744 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
48746 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
48748 * g77.f-torture/execute/20001201.f: New test.
48750 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
48752 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
48754 2000-12-01 Jakub Jelinek <jakub@redhat.com>
48756 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
48758 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
48760 * g++.old-deja/g++.other/cast6.C: New test.
48762 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
48764 * gcc.c-torture/execute/20001130-2.c: New testcase.
48766 2000-11-30 Richard Henderson <rth@redhat.com>
48768 * gcc.c-torture/execute/20001130-1.c: New test.
48770 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
48772 * g++.old-deja/g++.other/op3.C: New test.
48774 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
48776 * g++.old-deja/g++.other/op2.C: New test.
48778 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
48780 * g++.old-deja/g++.other/crash38.C: New test.
48782 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
48784 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
48786 2000-11-29 Jakub Jelinek <jakub@redhat.com>
48788 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
48790 * gcc.c-torture/execute/string-opt-6.c: New test.
48792 * gcc.dg/20001117-1.c: Add main.
48794 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
48796 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
48798 * gcc.dg/940510-1.c: ... to here.
48800 * gcc.dg/20000926-1.c: GNU C now allows initializations of
48801 zero-size arrays in toplevel structures.
48803 2000-11-28 Jakub Jelinek <jakub@redhat.com>
48805 * gcc.c-torture/execute/loop-8.c: New test.
48807 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
48809 * g++.old-deja/g++.other/base1.C: New test.
48811 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
48813 * g++.old-deja/g++.other/parse2.C: New test.
48815 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
48817 * g++.old-deja/g++.pt/incomplete1.C: New test.
48819 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
48821 * g++.old-deja/g++.other/friend9.C: New test.
48823 2000-11-28 Jakub Jelinek <jakub@redhat.com>
48825 * gcc.dg/20001127-1.c: New test.
48827 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
48829 * g++.old-deja/g++.pt/friend46.C: New test.
48831 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
48833 * g++.old-deja/g++.other/ptrmem8.C: New test.
48835 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
48837 * gcc.c-torture/execute/string-opt-7.c: New test.
48838 * gcc.c-torture/execute/string-opt-8.c: Likewise.
48840 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
48842 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
48843 instead of 'mkcheck 2'.
48845 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
48847 * gcc.c-torture/execute/memcheck/driver.c,
48848 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
48849 C9X references to refer to C99.
48851 2000-11-25 Jakub Jelinek <jakub@redhat.com>
48853 * gcc.dg/ultrasp3.c: New test.
48855 2000-11-25 Neil Booth <neilb@earthling.net>
48857 * gcc.dg/cpp/include2.c: Update test to be locale independent.
48859 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
48861 * gcc.c-torture/compile/20001123-2.c: New.
48863 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
48865 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
48867 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
48869 * gcc.dg/sequence-point-1.c: Add some new tests.
48870 * gcc.c-torture/execute/20001124-1.c: New test.
48872 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
48874 * g++.old-deja/g++.other/vaarg4.C: New test.
48875 * gcc.c-torture/compile/20001123-1.c: New test.
48877 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
48879 * g++.other/crash24.C: Adjust and remove XFAIL.
48880 * g++.other/crash37.C: New test.
48882 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
48884 * g++.old-deja/g++.pt/instantiate9.C: New test.
48886 2000-11-22 Mark Mitchell <mark@codesourcery.com>
48888 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
48891 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
48892 * g++.old-deja/g++.robertl/eb55.C: Likewise.
48894 2000-11-22 Neil Booth <neilb@earthling.net>
48896 * gcc.dg/cpp/Wtrigraphs.c: New test.
48898 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
48900 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
48902 2000-11-22 Jakub Jelinek <jakub@redhat.com>
48904 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
48906 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
48908 * lib/gcc-dg.exp: load_lib scanasm.exp.
48909 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
48910 * lib/g++-dg.exp: load_lib scanasm.exp.
48911 * lib/scanasm.exp: New.
48912 (scan-assembler, scan-assembler-not): Add optional arguments to
48913 test name, or if not present, the pattern name.
48914 (scan-assembler-dem, scan-assembler-dem-not): New.
48916 * g++.dg/dg.exp: New.
48918 2000-11-21 Neil Booth <neilb@earthling.net>
48920 * gcc.dg/cpp/integrated1.c: Remove.
48922 2000-11-21 Jakub Jelinek <jakub@redhat.com>
48924 * gcc.c-torture/execute/20001121-1.c: New test.
48926 2000-11-21 Richard Henderson <rth@redhat.com>
48928 * gcc.c-torture/compile/20001121-1.c: New test.
48930 2000-11-20 Neil Booth <neilb@earthling.net>
48932 * gcc.dg/cpp/integrated1.c: New test.
48934 2000-11-21 Jakub Jelinek <jakub@redhat.com>
48936 * g++.old-deja/g++.other/inline17.C: New test.
48938 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
48940 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
48941 local variable to be zero: I made the variable global. Now
48942 uses abort() and exit() instead of relying on main's return value.
48944 2000-11-20 Neil Booth <neilb@earthling.net>
48946 * gcc.dg/cpp/paste2.c: Update test.
48947 * objc/execute/paste.m: New test.
48949 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
48951 * gcc.dg/c99-condexpr-1.c: New test.
48953 2000-11-20 Neil Booth <neilb@earthling.net>
48955 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
48957 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
48959 * g++.old-deja/g++.pt/export1.C: New test.
48961 2000-11-20 Jakub Jelinek <jakub@redhat.com>
48963 * gcc.dg/20001117-1.c: New test.
48965 2000-11-18 Richard Henderson <rth@redhat.com>
48967 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
48969 2000-11-18 Richard Henderson <rth@redhat.com>
48971 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
48972 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
48973 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
48975 2000-11-18 Richard Henderson <rth@redhat.com>
48977 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
48978 (main): New. Exit cleanly.
48980 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
48982 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
48983 gcc.dg/c99-fordecl-2.c: New tests.
48985 2000-11-18 Richard Henderson <rth@redhat.com>
48987 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
48988 * gcc.c-torture/execute/zerolen-2.c: New.
48990 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
48992 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
48995 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
48997 * g++.old-deja/g++.pt/instantiate8.C: New test.
48999 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
49001 * g++.old-deja/g++.other/incomplete.C: Add more tests.
49002 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
49004 2000-11-16 Nick Clifton <nickc@redhat.com>
49006 * gcc.c-torture/execute/nestfunc-2.c: New test.
49007 * gcc.c-torture/execute/nestfunc-3.c: New test.
49009 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
49011 * gcc.c-torture/compile/20001116-1.c: New test.
49013 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
49015 * gcc.c-torture/execute/20001115-1.c: New test.
49017 2000-11-15 Mark Mitchell <mark@codesourcery.com>
49019 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
49020 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
49021 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
49022 * g++.old-deja/g++.abi/vmihint.C: Likewise.
49024 2000-11-15 Neil Booth <neilb@earthling.net>
49026 gcc.dg/cpp/_Pragma1.c: Update.
49027 gcc.dg/cpp/_Pragma2.c: New test.
49029 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
49031 * g++.old-deja/g++.other/anon5.C: New test.
49033 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
49035 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
49038 2000-11-14 Jakub Jelinek <jakub@redhat.com>
49040 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
49043 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
49045 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
49046 labels at end of compound statements.
49048 2000-11-13 Jakub Jelinek <jakub@redhat.com>
49050 * gcc.c-torture/execute/loop-7.c: New test.
49052 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
49054 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
49056 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
49058 * gcc.dg/c99-bool-1.c: New test.
49060 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
49062 * gcc.dg/c99-scope-1.c: Remove xfail.
49063 * gcc.dg/c99-scope-2.c: New test.
49065 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
49067 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
49068 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
49070 2000-11-11 Mark Mitchell <mark@codesourcery.com>
49072 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
49075 * g++.mike/p700.C: Don't typedef wchar_t.
49076 * g++.mike/p784.C: Likewise.
49077 * g++.mike/eb101.C: Don't use __wchar_t.
49079 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
49081 * g77.f-torture/execute/20001111.[fx]: Test premature exit
49084 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
49086 * gcc.c-torture/execute/20001111-1.c: New test.
49088 2000-11-10 Nick Clifton <nickc@redhat.com>
49090 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
49091 long multuiple and accumulate.
49093 2000-11-09 Richard Henderson <rth@redhat.com>
49095 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
49096 via size_t instead of int.
49098 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
49099 * gcc.c-torture/execute/string-opt-2.c: Likewise.
49100 * gcc.c-torture/execute/string-opt-3.c: Likewise.
49101 * gcc.c-torture/execute/string-opt-4.c: Likewise.
49103 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
49105 * gcc.c-torture/compile/20001109-1.c: New test.
49106 * gcc.c-torture/compile/20001109-2.c: New test.
49108 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
49110 * g++.old-deja/g++.pt/operator1.C: New test.
49111 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
49113 2000-11-09 Jakub Jelinek <jakub@redhat.com>
49115 * gcc.dg/20001108-1.c: New test.
49117 2000-11-09 Jakub Jelinek <jakub@redhat.com>
49119 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
49120 with both arguments constant strings.
49121 * gcc.c-torture/execute/string-opt-3.c: New test.
49122 * gcc.c-torture/execute/string-opt-4.c: New test.
49123 * gcc.c-torture/execute/string-opt-5.c: New test.
49125 2000-11-08 Nick Clifton <nickc@redhat.com>
49127 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
49128 mulsidi3adddi patterns.
49130 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
49132 * g++.old-deja/g++.other/crash36.C: New test.
49134 2000-11-08 Jakub Jelinek <jakub@redhat.com>
49136 * g++.old-deja/g++.other/init16.C: New test.
49138 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
49140 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
49142 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
49144 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
49145 * gcc.c-torture/execute/va-arg-16.x: Likewise.
49146 * gcc.c-torture/execute/va-arg-17.x: Likewise.
49148 2000-11-07 DJ Delorie <dj@redhat.com>
49150 * gcc.dg/20000614-1.c: Add return so that test can pass.
49152 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
49154 * gcc.c-torture/execute/string-opt-1.c: New test.
49156 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
49158 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
49159 mips-sgi-irix6.* because the MIPS ABI passes floating-point
49160 parameters in registers, and there is no way for a varargs
49161 function to know in which order the integer and floating-point
49162 parameters should be interleaved when they are placed on the
49164 * gcc.c-torture/execute/va-arg-16.x: Likewise.
49165 * gcc.c-torture/execute/va-arg-17.x: Likewise.
49167 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
49169 * gcc.c-torture/execute/string-opt-2.c: New test.
49171 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
49173 * g++.old-deja/g++.pt/crash60.C: New test.
49175 2000-11-06 Jakub Jelinek <jakub@redhat.com>
49177 * g++.old-deja/g++.other/crash24.C: New test.
49178 * g++.old-deja/g++.other/crash25.C: New test.
49179 * g++.old-deja/g++.other/crash26.C: New test.
49180 * g++.old-deja/g++.other/crash27.C: New test.
49181 * g++.old-deja/g++.other/crash28.C: New test.
49182 * g++.old-deja/g++.other/crash29.C: New test.
49183 * g++.old-deja/g++.other/crash30.C: New test.
49184 * g++.old-deja/g++.other/crash31.C: New test.
49185 * g++.old-deja/g++.other/crash32.C: New test.
49186 * g++.old-deja/g++.other/crash33.C: New test.
49187 * g++.old-deja/g++.other/crash34.C: New test.
49188 * g++.old-deja/g++.other/crash35.C: New test.
49190 2000-11-06 Jakub Jelinek <jakub@redhat.com>
49192 * gcc.c-torture/execute/20001031-1.c: New test.
49194 2000-11-04 Mark Mitchell <mark@codesourcery.com>
49196 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
49199 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
49200 standards-conformant.
49202 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
49204 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
49205 * g++.old-deja/g++.mike/p755a.C: Likewise.
49206 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
49207 library makes no calls to `operator new' during initialization.
49209 2000-11-04 Neil Booth <neilb@earthling.net>
49211 * gcc.dg/cpp/include2.c: New tests.
49213 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
49215 * lib/g++.exp (g++_set_ld_library_path): New function.
49216 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
49218 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
49220 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
49223 2000-11-01 Richard Henderson <rth@redhat.com>
49225 * g++.old-deja/g++.ext/namedret1.C: New.
49226 * g++.old-deja/g++.ext/namedret2.C: New.
49227 * g++.old-deja/g++.ext/namedret3.C: New.
49229 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
49231 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
49232 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
49234 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
49236 * gcc.c-torture/execute/va-arg-21.c: New test.
49238 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
49240 * gcc.dg/c99-complex-2.c: New test.
49242 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
49244 * gcc.c-torture/execute/stdio-opt-1.c: New test.
49246 2000-10-31 Jakub Jelinek <jakub@redhat.com>
49248 * g++.old-deja/g++.other/inline16.C: New test.
49250 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
49252 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
49253 __PRETTY_FUNCTION__
49255 2000-10-29 Neil Booth <neilb@earthling.net>
49257 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
49259 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
49260 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
49263 2000-10-29 Neil Booth <neilb@earthling.net>
49265 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
49266 * mi1.c, mi1c.h: Add null directives to multiple-include test.
49267 * mi5.c: Test multiple includes work with -C.
49268 * trigraphs.c: Test ^= version.
49270 2000-10-28 Neil Booth <neilb@earthling.net>
49272 New tests and test updates for new macro expander.
49274 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
49275 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
49276 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
49277 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
49278 new diagnostic messages.
49280 * gcc.dg/cpp/macro3.c: New tests.
49282 2000-10-27 Mark Mitchell <mark@codesourcery.com>
49284 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
49287 2000-10-27 Jakub Jelinek <jakub@redhat.com>
49289 * g++.old-deja/g++.other/eh2.C: New test.
49291 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
49293 * gcc.c-torture/execute/20001027-1.c: New test.
49295 2000-10-26 Richard Henderson <rth@redhat.com>
49297 * gcc.c-torture/execute/20001026-1.c: New.
49299 2000-10-26 Mark Mitchell <mark@codesourcery.com>
49301 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
49302 * g++.old-deja/g++.law/builtin1.C: Likewise.
49303 * g++.old-deja/g++.law/ctors10.C: Likewise.
49304 * g++.old-deja/g++.law/virtual3.C: Likewise.
49305 * g++.old-deja/g++.mike/p658.C: Likewise.
49306 * g++.old-deja/g++.other/sibcall1.C: Likewise.
49307 * g++.old-deja/g++.other/vaarg2.C: Likewise.
49308 * g++.old-deja/g++.robertl/eb124.C: Likewise.
49309 * g++.old-deja/g++.robertl/eb44.C: Likewise.
49310 * g++.old-deja/g++.robertl/eb77.C: Likewise.
49312 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
49314 * gcc.c-torture/compile/20001024-1.c: New test.
49316 2000-10-25 Mark Mitchell <mark@codesourcery.com>
49318 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
49319 to tell us whether or not we are using V3.
49321 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
49323 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
49326 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
49328 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
49330 2000-10-25 Jakub Jelinek <jakub@redhat.com>
49332 * gcc.c-torture/execute/20001024-1.c: New test.
49334 2000-10-24 Jakub Jelinek <jakub@redhat.com>
49336 * g++.old-deja/g++.other/sibcall1.C: New test.
49338 2000-10-20 Jakub Jelinek <jakub@redhat.com>
49340 * gcc.dg/noncompile/init-3.c: New test.
49342 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
49344 * gcc.dg/format-array-1.c: New test.
49346 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
49348 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
49349 writing through null pointers; remove comment about testing
49350 unterminated strings.
49352 2000-10-17 Matthew Hiller <hiller@redhat.com>
49354 * gcc.c-torture/execute/20001017-2.c: New test.
49356 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
49358 * gcc.c-torture/compile/20001018-1.c: New test.
49359 * gcc.c-torture/compile/20001018-1.x: Xfail.
49361 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
49363 * gcc.c-torture/execute/20001017-1.c: New test.
49365 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
49367 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
49368 for multiple use of arguments with scanf formats; add tests for
49369 multiple use of arguments.
49371 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
49373 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail
49374 from some old tests.
49376 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
49378 * gcc.dg/format-miss-1.c: New test.
49380 2000-10-16 Jakub Jelinek <jakub@redhat.com>
49382 * gcc.c-torture/execute/20001013-1.c: New test.
49384 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
49386 * gcc.dg/format-branch-1.c: New test.
49388 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
49390 * README, lib/file-format.exp: Remove EGCS references.
49392 2000-10-16 Jakub Jelinek <jakub@redhat.com>
49394 * gcc.dg/20001013-1.c: New test.
49396 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
49398 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
49399 for intmax_t in the compiler using __typeof__ and the type rules
49400 for conditional expressions.
49402 2000-10-13 Jakub Jelinek <jakub@redhat.com>
49404 * gcc.dg/20001012-1.c: New test.
49405 * gcc.dg/20001012-2.c: New test.
49407 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
49409 * gcc.dg/format-attr-1.c: New test.
49411 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
49413 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
49414 __LONG_LONG_MAX__ instead of LLONG_MAX.
49416 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
49418 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
49420 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
49423 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
49425 * gcc.dg/sequence-pt-1.c: New test.
49427 2000-10-11 Geoff Keating <geoffk@cygnus.com>
49429 * gcc.c-torture/execute/20001011-1.c: New testcase.
49430 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
49432 2000-10-10 Jakub Jelinek <jakub@redhat.com>
49434 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
49435 does not error on it.
49437 2000-10-10 Jakub Jelinek <jakub@redhat.com>
49439 * gcc.dg/20001009-1.c: New test.
49441 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
49443 * gcc.c-torture/compile/20001009-1.c: Move from here ....
49444 * gcc.c-torture/execute/20001009-2.c: ... to here.
49446 2000-10-09 Geoff Keating <geoffk@cygnus.com>
49448 * gcc.c-torture/compile/20001009-1.c: New testcase.
49449 * gcc.c-torture/execute/20001009-1.c: New testcase.
49450 Testcases provided by Jan Hubicka <jh@suse.cz>.
49452 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
49454 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
49455 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
49456 uintmax_t using <limits.h> to emulate the compiler's internal
49457 logic. No longer XFAIL %j tests.
49459 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
49461 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
49462 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
49463 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
49464 regexps and details of expected handling of some bad formats.
49465 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
49468 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
49470 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
49471 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
49472 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
49473 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
49476 2000-10-06 Richard Henderson <rth@cygnus.com>
49478 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
49479 * g++.old-deja/g++.brendan/crash52.C: Likewise.
49480 * g++.old-deja/g++.jason/report.C: Likewise.
49481 * g++.old-deja/g++.law/friend5.C: Likewise.
49482 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
49483 of the expected warnings.
49485 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
49487 * g++.old-deja/g++.pt/enum14.C: New test.
49489 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
49491 * g++.old-deja/g++.pt/crash59.C: New test.
49493 2000-10-04 Will Cohen <wcohen@redhat.com>
49495 * gcc.dg/20000926-1.c: New test.
49497 2000-10-03 Geoff Keating <geoffk@cygnus.com>
49499 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
49500 function name for current C++ compiler.
49501 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
49503 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
49505 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
49506 __PRETTY_FUNCTION__.
49507 * g++.old-deja/g++.ext/pretty2.C: Likewise.
49509 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
49511 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
49513 2000-09-26 Jakub Jelinek <jakub@redhat.com>
49515 * gcc.c-torture/compile/20000923-1.c: New test.
49517 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
49519 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
49520 * g++.old-deja/g++.pt/ttp62.C: Same.
49521 * g++.old-deja/g++.other/inline14.C: Same.
49523 2000-09-24 Richard Henderson <rth@cygnus.com>
49525 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
49527 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
49529 * gcc.dg/c90-printf-1.c: Add test for wide string format.
49531 2000-09-22 Geoff Keating <geoffk@cygnus.com>
49533 * gcc.c-torture/compile/20000922-1.c: New file.
49535 2000-09-21 Nick Clifton <nickc@redhat.com>
49537 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
49538 a signed long modulo operation.
49539 (mod6): New function - perform an unsigned long modulo operation.
49540 (main): Add tests for modulos of very large numbers by very small
49543 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
49545 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
49547 2000-09-19 Richard Henderson <rth@cygnus.com>
49549 * gcc.dg/compare2.c (case 10): XFAIL.
49551 2000-09-18 Richard Henderson <rth@cygnus.com>
49553 * gcc.c-torture/execute/20000906-1.c: Move ...
49554 * gcc.dg/20000906-1.c: ... here. Only run on targets
49555 that support __builtin_trap.
49557 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
49559 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
49561 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
49563 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
49564 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
49565 more $ format tests.
49567 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
49569 * gcc.dg/format-errmk-1.c: New test.
49571 2000-09-17 Greg McGary <greg@mcgary.org>
49573 * gcc.c-torture/execute/20000917-1.x: Remove.
49575 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
49577 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
49579 2000-09-17 Greg McGary <greg@mcgary.org>
49581 * gcc.c-torture/execute/20000917-1.c: New test.
49582 * gcc.c-torture/execute/20000917-1.x: XFAIL.
49584 2000-09-16 Neil Booth <NeilB@earthling.net>
49586 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
49587 in nested macro bug.
49589 2000-09-15 Neil Booth <NeilB@earthling.net>
49591 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
49593 2000-09-14 Jeffrey A Law (law@cygnus.com)
49595 * gcc.c-torture/execute/20000914-1.c: New test.
49597 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
49599 * g++.other/inline13.C: New test.
49601 2000-09-12 Andreas Jaeger <aj@suse.de>
49603 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
49604 constant by Ulrich Drepper <drepper@redhat.com>.
49606 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
49608 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
49610 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
49612 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
49614 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
49616 * gcc.dg/cpp/backslash.c: New test.
49618 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
49620 * gcc.c-torture/execute/20000910-1.c: New test.
49621 * gcc.c-torture/execute/20000910-2.c: Likewise.
49623 2000-09-11 Robert Lipe <robertl@sco.com>
49625 * gcc.dg/pragma-align.c: New test.
49627 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
49629 * g++.old-deja/g++.pt/explicit82.C: New test.
49630 * g++.old-deja/g++.pt/explicit83.C: New test.
49632 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
49634 * gcc.dg/asm-names.c: New test.
49636 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
49638 * gcc.dg/cpp/tr-warn6.c: New test
49640 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
49642 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
49645 2000-09-07 Catherine Moore <clm@redhat.com>
49647 * gcc.c-torture/execute/unroll-1.c: New test.
49649 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
49651 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
49653 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
49654 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
49655 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
49656 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
49657 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
49659 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
49660 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
49662 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
49664 * g++.old-deja/g++.pt/deduct2.C: New test.
49666 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
49668 * g++.old-deja/g++.pt/parms2.C: New test.
49670 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
49672 * g++.old-deja/g++.pt/crash58.C: New test.
49674 2000-09-06 Greg McGary <greg@mcgary.org>
49676 * gcc.c-torture/execute/20000906-1.c: New test.
49677 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
49679 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
49681 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
49683 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
49685 * g++.old-deja/g++.pt/crash57.C: New test.
49687 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
49689 * g++.old-deja/g++.pt/crash56.C: New test.
49691 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
49693 * g++.old-deja/g++.pt/koenig1.C: New test.
49695 2000-09-04 Jakub Jelinek <jakub@redhat.com>
49697 * gcc.dg/20000904-1.c: New test.
49699 2000-09-04 Jakub Jelinek <jakub@redhat.com>
49701 * gcc.dg/cpp/paste8.c: New test.
49703 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
49705 * gcc.c-torture/compile/20000827-1.c: New test.
49707 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
49709 * gcc.dg/format-diag-1.c: New test.
49711 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
49713 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
49714 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
49715 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
49716 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
49717 gcc.dg/formatz-1.c: Adjust warning regular expressions.
49719 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
49721 * g++.old-deja/g++.other/nested4.C: New test.
49723 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
49725 * g++.old-deja/g++.ns/scoped1.C: New test.
49727 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
49729 * lib/g++.exp: Support testing already-installed GCC.
49731 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
49733 * wtr-label-1.c, wtr-suffix-1.c: New tests.
49735 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
49737 * gcc.dg/return-type-2.c: New test.
49739 2000-08-27 Geoff Keating <geoffk@cygnus.com>
49741 * gcc.c-torture/compile/20000825-1.c: New test.
49743 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
49745 * gcc.dg/dwarf2-2.c: New test.
49747 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
49749 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
49750 dg-warning regexps.
49752 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
49754 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
49755 gcc.dg/format-ext-5.c: New tests.
49757 2000-08-25 Jakub Jelinek <jakub@redhat.com>
49759 * g++.old-deja/g++.other/crash22.C: New test.
49761 2000-08-24 Mark Mitchell <mark@codesourcery.com>
49763 * gcc.dg/noncompile/930622-2.c: Adjust error message.
49765 2000-08-24 Richard Henderson <rth@cygnus.com>
49767 * gcc.dg/ia64-sync-1.c: New test.
49768 * gcc.dg/ia64-sync-2.c: New test.
49769 * gcc.dg/ia64-asm-1.c: New test.
49771 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
49773 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
49774 * gcc.dg/format-ext-2.c: New test.
49776 2000-08-23 Jason Merrill <jason@redhat.com>
49778 * lib/old-dejagnu.exp: Also ignore "In member function" and
49781 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
49783 * gcc.dg/noncompile/label-lineno-1.c: New test.
49785 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
49787 * gcc.dg/c99-array-nonobj-1.c: New test.
49789 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
49791 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
49793 * gcc.dg/format-ext-1.c: New test.
49795 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
49797 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
49798 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
49799 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
49800 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
49801 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
49803 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
49805 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
49806 gcc.dg/c99-strftime-2.c: New tests.
49808 2000-08-22 Richard Henderson <rth@cygnus.com>
49810 * gcc.c-torture/execute/20000822-1.c: New test.
49812 2000-08-21 Jakub Jelinek <jakub@redhat.com>
49814 * gcc.c-torture/execute/20000819-1.x: Remove.
49816 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
49818 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
49819 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
49820 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
49821 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
49822 gcc.dg/format-xopen-1.c: New tests.
49824 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
49826 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
49828 2000-08-21 Jakub Jelinek <jakub@redhat.com>
49830 * g++.old-deja/g++.other/loop2.C: New test.
49832 * gcc.c-torture/compile/20000606-1.c: New test.
49833 * gcc.c-torture/compile/20000728-1.c: New test.
49834 * gcc.c-torture/execute/20000801-1.c: New test.
49835 * gcc.c-torture/execute/20000801-2.c: New test.
49836 * gcc.c-torture/execute/20000819-1.c: New test.
49837 * gcc.c-torture/execute/20000819-1.x: XFAIL.
49838 * gcc.dg/20000629-1.c: New test.
49839 * gcc.dg/20000724-1.c: New test.
49840 * gcc.dg/20000807-1.c: New test.
49842 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
49844 * gcc.dg/cpp/pragma-1.c: New test.
49845 * gcc.dg/cpp/pragma-2.c: New test.
49847 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
49849 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
49850 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
49852 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
49854 * gcc.c-torture/compile/20000818-1.c: New test.
49856 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
49858 * gcc.c-torture/execute/20000818-1.c: New test.
49860 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
49862 * gcc.dg/format-va-1.c: New test.
49864 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
49866 * g++.old-deja/g++.other/typedef8.C: New test.
49868 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
49870 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
49871 * g++.old-deja/g++.mike/net36.C: Mark candidate.
49872 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
49873 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
49874 * g++.old-deja/g++.other/ptrmem7.C: New test.
49875 * g++.old-deja/g++.pt/ptrmem10.C: New test.
49877 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
49879 * g++.old-deja/g++.pt/typename27.C: New test.
49881 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
49883 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
49884 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
49885 * g++.old-deja/g++.pt/friend45.C: New test.
49886 * g++.old-deja/g++.other/friend8.C: New test.
49888 2000-08-15 Richard Henderson <rth@cygnus.com>
49890 * gcc.c-torture/execute/20000815-1.c: New test.
49892 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
49894 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
49895 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
49896 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
49898 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
49900 * g++.old-deja/g++.other/refinit2.C: New test.
49902 2000-08-13 Geoff Keating <geoffk@cygnus.com>
49904 * lib/c-torture.exp (c-torture): Make
49905 compiler_conditional_xfail_data global.
49906 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
49907 compiler_conditional_xfail_data machinery.
49908 (f-torture-execute): Likewise.
49909 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
49910 and only when unrolling loops.
49912 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
49914 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
49916 * g++.old-deja/g++.pt/explicit81.C: New test.
49918 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
49920 * g++.old-deja/g++.pt/typename26.C: New test.
49922 2000-08-10 Geoff Keating <geoffk@cygnus.com>
49924 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
49927 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
49929 * g++.old-deja/g++.other/array3.C: New test.
49931 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
49933 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
49934 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
49935 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
49938 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
49940 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
49941 * g++.old-deja/g++.abi/vmihint.C: Likewise.
49943 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
49945 * gcc.c-torture/execute/20000808-1.c: New test.
49947 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
49949 * gcc.dg/c90-const-expr-1.c: New test.
49951 2000-08-08 Richard Henderson <rth@cygnus.com>
49953 * gcc.dg/noncompile/920923-1.c: Declare calloc.
49955 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
49957 * gcc.dg/noncompile/const-ll-1.c: New test.
49959 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
49961 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
49963 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
49965 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
49966 that running programs linked against the shared version of libobjc
49969 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
49971 * gcc.dg/c99-printf-1.c: New test.
49973 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
49975 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
49977 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
49979 * gcc.c-torture/execute/20000731-1.x: Delete.
49981 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
49983 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
49984 and torture_without_loops as is done by c-torture.exp.
49985 (search_for): Copy from c-torture.exp.
49986 (gcc-dg-runtest): New function, drives a directory of tests
49987 iterating over the TORTURE_OPTIONS.
49988 (scan-assembler, scan-assembler-not): Move here from
49989 individual directory drivers.
49991 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
49992 defined by lib/gcc-dg.exp.
49993 * gcc.dg/cpp/cpp.exp: Likewise.
49994 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
49995 gcc-dg-runtest, so we cycle over optimization options.
49997 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
49998 * gcc.dg/compare2.c: No longer expected to fail.
50000 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
50002 * gcc.c-torture/execute/20000804-1.c: New test.
50004 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
50006 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
50008 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
50010 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
50012 2000-08-03 Jeffrey A Law (law@cygnus.com)
50014 * gcc.c-torture/compile/20000803-1.c: New test.
50016 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
50018 * gcc.c-torture/execute/20000801-3.c,
50019 gcc.c-torture/execute/20000801-4.c: New tests.
50020 * gcc.c-torture/execute/20000801-3.x,
50021 gcc.c-torture/execute/20000801-4.x: Xfail.
50023 2000-08-02 Geoff Keating <geoffk@cygnus.com>
50025 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
50026 libobjc/.libs to allow for libtool.
50028 2000-08-02 Jakub Jelinek <jakub@redhat.com>
50030 * gcc.c-torture/compile/20000802-1.c: New test.
50032 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
50034 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
50036 2000-07-31 Jeffrey A Law (law@cygnus.com)
50038 * gcc-c-torture/execute/20000731-2.c: New test.
50040 * gcc.c-torture/execute/20000731-1.c: New test.
50041 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
50043 2000-07-31 Jakub Jelinek <jakub@redhat.com>
50045 * gcc.dg/cpp/paste7.c: New test.
50046 * gcc.dg/cpp/20000725-1.c: New test.
50048 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
50050 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
50051 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
50052 declaration warning for __builtin_dwarf_reg_size.
50054 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
50056 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
50058 * gcc.dg/noncompile/voidparam-1.c: New test.
50060 2000-07-30 Richard Henderson <rth@cygnus.com>
50062 * gcc.dg/c90-digraph-1.c: Don't xfail.
50063 * gcc.dg/compare2.c (case 10): Xfail.
50064 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
50066 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
50068 * gcc.dg/c99-main-1.c: New test.
50070 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
50072 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
50074 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
50076 * gcc.c-tortuer/execute/20000726-1.c: New test.
50078 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
50080 * gcc.c-torture/execute/enum-2.c: New test.
50082 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
50084 * gcc.dg/cpp/tr-warn3.c: New test.
50086 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
50088 * g++.old-deja/g++.ext/implicit1.C: Remove.
50089 * g++.old-deja/g++.jason/c2.C: Remove
50090 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
50091 * g++.old-deja/g++.pt/crash16.C: Likewise.
50092 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
50094 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
50096 * g++.old-deja/g++.other/for2.C: New test.
50098 2000-07-25 Jakub Jelinek <jakub@redhat.com>
50100 * gcc.dg/20000720-1.c: New test.
50102 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
50104 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
50106 2000-07-24 Geoff Keating <geoffk@cygnus.com>
50108 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
50109 * gcc.c-torture/execute/20000722-1.c: New.
50110 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
50112 2000-07-24 Jakub Jelinek <jakub@redhat.com>
50114 * gcc.dg/cpp/20000720-1.S: New test.
50116 2000-07-21 Michael Meissner <meissner@redhat.com>
50118 * gcc.c-torture/execute/ieee/hugeval.c: New test.
50120 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
50122 * g++.old-deja/g++.brendan/crash16.C,
50123 g++.old-deja/g++.brendan/parse3.C,
50124 g++.old-deja/g++.brendan/redecl1.C,
50125 g++.old-deja/g++.ns/template13.C,
50126 g++.old-deja/g++.other/decl4.C,
50127 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
50129 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
50131 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
50132 and "Internal error".
50134 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
50136 * gcc.dg/cpp/paste6.c: New test.
50138 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
50140 * gcc.dg/cpp/tr-direct.c: New test.
50142 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
50143 gcc.dg/cpp/undef1.c: Tweak error regexps.
50145 2000-07-18 Eric Christopher <echristo@redhat.com>
50147 * gcc.c-torture/compile/20000718-1.c: New test.
50149 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
50151 * cpplex.c (_cpp_push_token): If the token being pushed back
50152 is the previous token in this context, just subtract one from
50154 * cppmacro.c (save_expansion): Clear aux field when storing a
50157 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
50159 * gcc.dg/noncompile/redecl-1.c: New test.
50161 2000-07-18 Jakub Jelinek <jakub@redhat.com>
50163 * gcc.c-torture/execute/20000717-5.c: New test.
50164 * gcc.c-torture/execute/20000717-1.x: Removed.
50166 2000-07-17 Richard Henderson <rth@cygnus.com>
50168 * gcc.c-torture/execute/20000717-4.c: New test.
50170 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
50172 * gcc.dg/cpp/syshdr.c: New test.
50173 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
50175 2000-07-17 Neil Booth <neilb@earthling.net>
50177 * gcc.dg/cpp/cmdlne-dM.c: New test.
50178 * gcc.dg/cpp/cmdlne-dD.c: New test.
50180 2000-07-17 Jeffrey A Law (law@cygnus.com)
50182 * gcc.c-torture/execute/20000717-3.c: New test.
50184 * gcc.c-torture/compile/20000717-1.c: New test.
50186 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
50188 * gcc.c-torture/execute/20000717-2.c: New test.
50190 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
50192 * gcc.dg/formatz-1.c: New test.
50194 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
50195 * gcc.dg/c99-digraph-1.c: New tests.
50197 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
50198 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
50200 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
50201 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
50202 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
50203 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
50204 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
50205 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
50206 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
50208 2000-07-17 Greg McGary <greg@mcgary.org>
50210 * gcc.c-torture/execute/20000717-1.c: New test.
50211 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
50213 2000-07-15 Jakub Jelinek <jakub@redhat.com>
50215 * gcc.c-torture/execute/20000715-2.c: New test.
50216 * gcc.dg/20000715-1.c: New test.
50218 2000-07-15 Michael Meissner <meissner@redhat.com>
50220 * gcc.c-torture/execute/20000715-1.c: New test.
50222 2000-07-13 Jakub Jelinek <jakub@redhat.com>
50224 * gcc.c-torture/execute/20000707-1.c: New test.
50226 2000-07-13 Neil Booth <NeilB@earthling.net>
50228 * gcc.dg/cpp/digraph1.c,
50229 gcc.dg/cpp/digraph2.c,
50230 gcc.dg/cpp/digraphs.c: New tests.
50232 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
50234 * g77.f-torture/compile/20000630-2.f: New test.
50235 * g77.f-torture/compile/20000630-2.x
50237 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
50239 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
50241 2000-07-11 Neil Booth <NeilB@earthling.net>
50243 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
50245 2000-07-11 Neil Booth <NeilB@earthling.net>
50247 * gcc.dg/cpp/cmdlne-C.c: New.
50249 2000-07-09 Neil Booth <NeilB@earthling.net>
50251 * gcc.dg/cpp/directiv.c: New tests.
50252 * gcc.dg/cpp/undef1.c: Update.
50254 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
50256 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
50258 2000-07-09 Neil Booth <NeilB@earthling.net>
50260 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
50262 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
50264 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
50265 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
50267 2000-07-08 Neil Booth <NeilB@earthling.net>
50269 * gcc.dg/cpp/macsyntx.c: New tests.
50271 2000-07-07 Jakub Jelinek <jakub@redhat.com>
50273 * gcc.dg/20000707-1.c: New test.
50275 2000-07-07 Jakub Jelinek <jakub@redhat.com>
50277 * gcc.c-torture/execute/20000706-1.c: New test.
50278 * gcc.c-torture/execute/20000706-2.c: New test.
50279 * gcc.c-torture/execute/20000706-3.c: New test.
50280 * gcc.c-torture/execute/20000706-4.c: New test.
50281 * gcc.c-torture/execute/20000706-5.c: New test.
50283 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
50285 * g++.old-deja/g++.pt/instantiate7.C: New test.
50287 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
50289 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
50290 * g++.old-deja/g++.mike/thunk3.C: Likewise.
50291 * g++.old-deja/g++.other/rtti3.C: Likewise.
50292 * g++.old-deja/g++.other/rttid3.C: Likewise.
50294 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
50296 * g77.f-torture/compile/20000630-1.x: Fix typo
50298 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
50300 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
50303 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
50305 * gcc.dg/cpp/ident.c: New test.
50307 2000-07-05 Neil Booth <NeilB@earthling.net>
50309 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
50310 gcc.dg/cpp/lexstrng.c: New tests.
50312 2000-07-04 Neil Booth <NeilB@earthling.net>
50314 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
50315 * gcc.dg/cpp/strify2.c: Same.
50317 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
50319 * gcc.dg/cpp/19951025-1.c: Adjust regexps.
50320 * gcc.dg/cpp/19990703-1.c: Likewise.
50321 * gcc.dg/cpp/20000625-1.c: Likewise.
50322 * gcc.dg/cpp/20000625-2.c: Likewise.
50324 * gcc.dg/cpp/macro1.c,
50325 gcc.dg/cpp/paste1.c, gcc.dg/cpp/paste2.c,
50326 gcc.dg/cpp/paste3.c, gcc.dg/cpp/paste4.c,
50327 gcc.dg/cpp/strify1.c,
50328 gcc.dg/cpp/strify2.c: New tests.
50330 2000-07-03 Jakub Jelinek <jakub@redhat.com>
50332 * gcc.c-torture/execute/20000703-1.c: New test.
50334 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
50336 * g++.old-deja/g++.pt (lookup10.C): New test.
50338 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
50340 * g++.old-deja/g++.pt (typename25.C): New test.
50342 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
50344 * gcc.c-torture/compile/20000701-1.c: New test.
50346 2000-06-30 Nick Clifton <nickc@cygnus.com>
50348 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
50351 2000-06-30 Catherine Moore <clm@cygnus.com>
50353 * gcc.c-torture/execute/align-1.c: New test.
50355 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
50357 * g++.old-deja/g++.pt/expr8.C: New test.
50358 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
50360 2000-06-29 Nick Clifton <nickc@cygnus.com>
50362 * gcc.c-torture/compile/20000629-1.c: New test.
50364 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
50367 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
50368 gcc.dg/noncompile directory, depending on whether they're
50369 preprocessor tests or not. Annotate all the tests for the dg
50372 * gcc.c-torture/noncompile/noncompile.exp: Delete.
50373 * gcc.dg/noncompile/noncompile.exp: New.
50377 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
50378 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
50379 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
50380 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
50381 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
50382 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
50383 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
50384 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
50385 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
50386 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
50387 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
50388 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
50389 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
50390 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
50391 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
50392 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
50393 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
50394 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
50395 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
50396 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
50397 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
50398 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
50399 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
50400 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
50402 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
50403 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
50404 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
50405 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
50406 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
50407 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
50409 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
50411 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
50412 declare one variable. On the fourth, error.
50413 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
50414 declared by 20000628-1a.h.
50416 2000-06-29 Richard Henderson <rth@redhat.com>
50418 * gcc.c-torture/execute/930529-1.x: New file.
50419 * gcc.dg/920413-1.c: Adjust expected warning text.
50420 * gcc.dg/980217-1.c: Declare abort.
50421 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
50423 2000-06-29 Jeffrey A Law (law@cygnus.com)
50425 * g77.f-torture/compile/20000629-1.f: New test.
50426 * g77.f-torture/compile/20000629-1.x: Expected to fail.
50428 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
50430 Rearrange lots of files, removing entirely the
50431 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
50435 gcc.c-torture/code_quality/code_quality.exp
50436 gcc.c-torture/special/special.exp
50437 gcc.failure/failure.exp
50438 gcc.failure/940409-1.x
50439 gcc.c-torture/compile/961203-1.x
50442 gcc.misc-tests/linkage.exp
50443 gcc.c-torture/execute/920730-1t.c
50444 gcc.c-torture/execute/920730-1t.x
50445 gcc.c-torture/compile/920520-1.x
50446 gcc.c-torture/compile/920521-1.x
50447 gcc.c-torture/compile/981006-1.x
50448 gcc.c-torture/execute/eeprof-1.x
50450 * Moved files (possibly with modifications to fit a new harness):
50452 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
50453 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
50454 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
50455 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
50456 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
50457 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
50458 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
50459 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
50460 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
50461 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
50462 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
50463 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
50464 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
50465 gcc.failure/940409-1.c gcc.dg/940409-1.c
50467 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
50469 * c-torture/compile/961203-1.x: Delete.
50471 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
50472 not exit. Include stdio.h.
50473 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
50474 * gcc.misc-tests/dg-12.c: Likewise.
50475 * gcc.misc-tests/dg-5.c: Likewise.
50476 * gcc.misc-tests/dg-6.c: Likewise.
50477 * gcc.misc-tests/dg-7.c: Prototype abort.
50478 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
50479 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
50480 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
50482 * gcc.misc-tests/sieve.c: Use return from main, not exit.
50483 * gcc.misc-tests/sort2.c: Use return from main, not exit.
50485 2000-06-28 Jakub Jelinek <jakub@redhat.com>
50487 * gcc.dg/cpp/20000628-1.c: New test.
50488 * gcc.dg/cpp/20000628-1.h: New header for above test.
50489 * gcc.dg/cpp/20000628-1a.h: Likewise.
50491 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
50493 * gcc.dg/cpp: New directory.
50494 * gcc.dg/cpp/cpp.exp: New driver.
50495 * gcc.dg/cpp/20000627-1.c: New test.
50496 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
50497 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
50498 and rewrite as a compilation test.
50500 * gcc.dg: Move many files into the cpp subdirectory, possibly
50501 renaming or editing them as well.
50503 990119-1.c cpp/19990119-1.c
50504 990228-1.c cpp/19990228-1.c
50505 990407-1.c cpp/19990407-1.c
50506 990409-1.c cpp/19990409-1.c
50507 990413-1.c cpp/19990413-1.c
50508 990703-1.c cpp/19990703-1.c
50509 20000127-1.c cpp/20000127-1.c
50510 20000129-1.c cpp/20000129-1.c
50511 20000207-1.c cpp/20000207-1.c
50512 20000207-2.c cpp/20000207-2.c
50513 20000209-1.c cpp/20000209-1.c
50514 20000209-2.c cpp/20000209-2.c
50515 20000301-1.c cpp/20000301-1.c
50516 20000419-1.c cpp/20000419-1.c
50517 20000510-1.S cpp/20000510-1.S
50518 20000519-1.c cpp/20000519-1.c
50519 20000529-1.c cpp/20000529-1.c
50520 20000625-1.c cpp/20000625-1.c
50521 20000625-2.c cpp/20000625-2.c
50522 cpp-as1.c cpp/assert1.c
50523 cpp-as2.c cpp/assert2.c
50524 cxx-comments-1.c cpp/cxxcom1.c
50525 cxx-comments-2.c cpp/cxxcom2.c
50526 endif-label.c cpp/endif.c
50527 cpp-hash1.c cpp/hash1.c
50528 cpp-hash2.c cpp/hash2.c
50529 cpp-if1.c cpp/if-1.c
50530 cpp-if2.c cpp/if-2.c
50531 cpp-if3.c cpp/if-3.c
50532 cpp-if4.c cpp/if-4.c
50533 cpp-if5.c cpp/if-5.c
50534 cpp-cond.c cpp/if-cexp.c
50535 cpp-missingop.c cpp/if-mop.c
50536 cpp-missingparen.c cpp/if-mpar.c
50537 cpp-opprec.c cpp/if-oppr.c
50538 cpp-ifparen.c cpp/if-paren.c
50539 cpp-shortcircuit.c cpp/if-sc.c
50540 cpp-shift.c cpp/if-shift.c
50541 cpp-unary.c cpp/if-unary.c
50542 cpp-li1.c cpp/line1.c
50543 cpp-li2.c cpp/line2.c
50544 lineno.c cpp/line3.c
50545 lineno-2.c cpp/line4.c
50547 cpp-mic.h cpp/mi1c.h
50548 cpp-micc.h cpp/mi1cc.h
50549 cpp-mind.h cpp/mi1nd.h
50550 cpp-mindp.h cpp/mi1ndp.h
50551 cpp-mix.h cpp/mi1x.h
50552 cpp-mi2.c cpp/mi2.c
50553 cpp-mi2a.h cpp/mi2a.h
50554 cpp-mi2b.h cpp/mi2b.h
50555 cpp-mi2c.h cpp/mi2c.h
50556 cpp-mi3.c cpp/mi3.c
50557 cpp-mi3.def cpp/mi3.def
50558 poison-1.c cpp/poison.c
50559 pr-impl.c cpp/prag-imp.c
50560 cpp-redef-2.c cpp/redef1.c
50561 cpp-redef.c cpp/redef2.c
50562 strpaste.c cpp/strp1.c
50563 strpaste-2.c cpp/strp2.c
50564 cpp-tradpaste.c cpp/tr-paste.c
50565 cpp-tradstringify.c cpp/tr-str.c
50566 cpp-tradwarn1.c cpp/tr-warn1.c
50567 cpp-tradwarn2.c cpp/tr-warn2.c
50568 trigraphs.c cpp/trigraphs.c
50569 cpp-unc1.c cpp/unc1.c
50570 cpp-unc2.c cpp/unc2.c
50571 cpp-unc3.c cpp/unc3.c
50572 cpp-unc.c cpp/unc4.c
50573 undef.c cpp/undef1.c
50574 undef-2.c cpp/undef2.c
50575 cpp-wi1.c cpp/widestr1.c
50577 2000-06-27 Mark Mitchell <mark@codesourcery.com>
50579 * lib/g++.exp (g++_include_flags): Tweak.
50581 2000-06-27 H.J. Lu <hjl@gnu.org>
50582 Loren J. Rittle <ljrittle@acm.org>
50584 * lib/g++.exp (g++_include_flags): Override libgloss.exp
50585 version with one that knows about the new gcc tree structure.
50586 (g++_link_flags): Same.
50588 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
50590 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
50591 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
50592 case we are cross-compiling.
50594 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
50595 g++.old-deja/g++.niklas/Makefile.in,
50596 g++.old-deja/g++.niklas/configure.in,
50597 g++.old-deja/g++.other/Makefile.in,
50598 g++.old-deja/g++.other/configure.in,
50599 gcc.c-torture/code_quality/Makefile.in,
50600 gcc.c-torture/code_quality/configure.in,
50601 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
50602 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
50603 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
50604 gcc.c-torture/execute/ieee/Makefile.in,
50605 gcc.c-torture/execute/ieee/configure.in,
50606 gcc.c-torture/noncompile/Makefile.in,
50607 gcc.c-torture/noncompile/configure.in,
50608 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
50609 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
50610 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
50612 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
50614 * g++.old-deja/g++.other/ambig3.C: New test.
50616 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
50618 * g++.old-deja/g++.pt/syntax1.C: New test.
50619 * g++.old-deja/g++.pt/syntax2.C: New test.
50620 * g++.old-deja/g++.other/syntax3.C: New test.
50621 * g++.old-deja/g++.other/syntax4.C: New test.
50623 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
50625 * gcc.dg/20000623-1.c: Prototype exit and abort.
50627 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
50629 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
50631 * gcc.dg/cpp-mi3.def: New file.
50633 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
50635 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
50636 lexer's error messages.
50637 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
50638 divine anything from the linemarkers.
50639 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
50640 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
50642 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
50644 * gcc.dg/20000623-1.c: New test.
50646 2000-06-22 Jakub Jelinek <jakub@redhat.com>
50648 * gcc.c-torture/execute/20000622-1.c: New test.
50650 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
50652 * g++.old-deja/g++.other/init15.C: New test.
50654 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
50656 * g++.old-deja/g++.pt/vaarg2.C: New test.
50657 * g++.old-deja/g++.pt/vaarg3.C: New test.
50659 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
50661 * g++.old-deja/g++.other/dyncast6.C: New test.
50663 2000-06-15 Jakub Jelinek <jakub@redhat.com>
50665 * gcc.c-torture/execute/loop-6.c: New test.
50667 2000-06-14 Jakub Jelinek <jakub@redhat.com>
50669 * gcc.dg/20000614-1.c: New test.
50670 * gcc.dg/20000614-2.c: New test.
50672 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
50674 * g++.old-deja/g++.other/inline12.C: New test.
50676 2000-06-13 Jakub Jelinek <jakub@redhat.com>
50678 * g++.old-deja/g++.other/eh1.C: New test.
50680 2000-06-12 Jakub Jelinek <jakub@redhat.com>
50682 * g++.old-deja/g++.other/type.C: New test.
50684 2000-06-05 Jakub Jelinek <jakub@redhat.com>
50686 * g++.old-deja/g++.other/initstring.C: New test.
50688 2000-06-12 Jason Merrill <jason@redhat.com>
50690 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
50692 2000-06-09 Jeffrey A Law (law@cygnus.com)
50694 * gcc.c-torture/compile/20000609-1.c: New test.
50696 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
50698 * gcc.dg/20000609-1.c: New test.
50700 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
50702 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
50703 * gcc.c-torture/noncompile/poison-1.c: Move...
50704 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
50705 * gcc.dg/cpp-li1.c: Add a token after the #line.
50707 2000-06-05 Richard Henderson <rth@cygnus.com>
50709 * gcc.c-torture/execute/20000605-2.c: New test.
50710 * gcc.c-torture/execute/20000605-3.c: New test.
50712 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
50714 * g77.f-torture/execute/20000503-1.x: New file.
50716 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
50718 * g++.old-deja/g++.eh/badalloc1.C: New test.
50720 2000-06-05 Richard Henderson <rth@cygnus.com>
50722 * gcc.c-torture/execute/20000605-1.c: New test.
50724 2000-06-05 Jakub Jelinek <jakub@redhat.com>
50725 Nathan Sidwell <nathan@codesourcery.com>
50727 * gcc.c-torture/compile/20000605-1.c: New test.
50729 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
50731 * g77.f-torture/compile/20000601-1.f: New test.
50733 2000-06-03 Richard Henderson <rth@cygnus.com>
50735 * gcc.c-torture/execute/20000603-1.c: New.
50737 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
50739 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
50740 * gcc.dg/noreturn-2.c (noreturn): Likewise.
50742 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
50744 * gcc.dg/compare2.c (case 12): XFAIL.
50745 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
50746 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
50748 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
50750 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
50752 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
50753 guard macro is already defined when the header is first
50755 * gcc.dg/cpp-mix.h: New file.
50756 * gcc.dg/endif-label.c: Update patterns to match compiler.
50758 * g++.brendan/complex1.C: Declare abort.
50759 * g++.law/refs4.C: Remove XFAIL.
50760 * g++.oliva/expr2.C: Declare abort and exit.
50762 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
50764 * gcc.c-torture/execute/20000528-1.c: New test.
50766 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
50767 * g++.old-deja/g++.law/temps4.C: Likewise.
50769 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
50770 stdlib.h. Call abort() on failure.
50771 * g++.old-deja/g++.law/refs4.C: Likewise.
50772 * g++.old-deja/g++.law/temps4.C: Likewise.
50773 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
50774 * gcc.c-torture/execute/20000112-1.c: Include string.h.
50776 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
50778 Relative to g++.dg/special:
50779 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
50781 Relative to g++.old-deja:
50782 * g++.brendan/complex1.C, g++.jason/optimize2.C,
50783 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
50784 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
50785 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
50786 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
50787 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
50788 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
50790 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
50791 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
50792 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
50793 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
50794 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
50795 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
50798 * g++.other/goto1.C: Update expectations for error messages.
50800 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
50802 * gcc.c-torture/compile/20000523-1.c: New test.
50804 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
50806 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
50808 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
50810 * g++.old-deja/g++.eh/catch11.C: New test.
50811 * g++.old-deja/g++.eh/catch12.C: New test.
50813 2000-05-24 Nick Clifton <nickc@cygnus.com>
50815 * gcc.c-torture/execute/20000523-1.c: New test.
50817 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
50819 * c-torture/execute/bcp-1.c: Replace abort in arg of
50820 __builtin_constant_p with a generic external function.
50822 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
50823 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
50824 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
50825 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
50826 Prototype abort and/or exit.
50828 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
50829 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
50830 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
50831 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
50833 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
50835 * gcc.dg/dwarf2-1.c: New test.
50837 2000-05-20 Richard Henderson <rth@cygnus.com>
50839 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
50841 2000-05-20 Andreas Jaeger <aj@suse.de>
50843 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
50846 2000-05-19 David Edelsohn <edelsohn@gnu.org>
50848 * gcc.c-torture/execute/20000519-2.c: New test.
50850 2000-05-19 Andreas Jaeger <aj@suse.de>
50852 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
50853 which fails with SSA.
50855 * lib/c-torture.exp: Also test with -O3 -fssa.
50857 2000-05-18 Michael Meissner <meissner@redhat.com>
50859 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
50860 * gcc.c-torture/execute/920415-1.c: Ditto.
50861 * gcc.c-torture/execute/920501-1.c: Ditto.
50862 * gcc.c-torture/execute/conversion.c: Ditto.
50863 * gcc.c-torture/execute/cvt-1.c: Ditto.
50865 2000-05-18 Jeffrey A Law (law@cygnus.com)
50867 * gcc.c-torture/compile/20000518-1.c: New test.
50869 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
50871 * g77.f-torture/compile/200005018.f: New test.
50873 2000-05-17 Jeffrey A Law (law@cygnus.com)
50875 * gcc.c-torture/compile/20000517-1.c: New test.
50877 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
50879 * gcc.c-torture/execute/20000516-1.c: New test.
50881 2000-05-15 Jakub Jelinek <jakub@redhat.com>
50883 * g++.old-deja/g++.other/eh.C: New test.
50885 2000-05-12 Richard Henderson <rth@cygnus.com>
50887 * gcc.c-torture/execute/990208-1.c (main): Don't pass
50888 constants through to doit's conditional.
50890 2000-05-11 Jeffrey A Law (law@cygnus.com)
50892 * gcc.c-torture/compile/20000511-1.c: New test.
50893 * g77.f-torture/compile/20000511-1.f: New test.
50894 * g77.f-torture/compile/20000511-2.f: New test.
50896 2000-05-11 Michael Meissner <meissner@redhat.com>
50898 * gcc.c-torture/execute/20000511-1.c: New test.
50900 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
50902 * gcc.dg/dg.exp: Scan .S files as well as .c files.
50903 * gcc.dg/20000510-1.S: New.
50905 2000-05-08 Catherine Moore <clm@cygnus.com>
50907 * gcc.dg/unused-3.c: New.
50909 2000-05-06 Richard Henderson <rth@cygnus.com>
50911 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
50912 * g++.old-deja/g++.mike/warn1.C: Likewise.
50913 * g++.old-deja/g++.pt/local1.C: Likewise.
50914 * g++.old-deja/g++.pt/local7.C: Likewise.
50915 * g++.old-deja/g++.pt/spec16.C: Likewise.
50917 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
50919 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
50921 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
50923 * g77.f-torture/execute/20000503-1.f: New test.
50925 2000-05-04 Andreas Jaeger <aj@suse.de>
50927 * gcc.dg/noreturn-2.c: New test.
50929 2000-05-04 Neil Booth <NeilB@earthling.net>
50931 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
50934 2000-05-04 Richard Henderson <rth@cygnus.com>
50936 * gcc.c-torture/execute/20000503-1.c: Fix typo.
50938 2000-05-04 Richard Henderson <rth@cygnus.com>
50940 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
50941 OpenSSL by Jason R Thorpe.
50943 2000-05-03 Jim Wilson <wilson@cygnus.com>
50945 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
50947 2000-05-03 Robert Lipe <robertlipe@usa.net>
50949 * gcc.dg/20000503-1.c: New test.
50951 2000-05-02 Jakub Jelinek <jakub@redhat.com>
50953 * gcc.c-torture/compile/20000502-1.c: New test.
50954 * g++.old-deja/g++.other/align.C: New test.
50955 * gcc.dg/cpp-tradstringify.c: New test.
50957 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
50959 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
50960 and hard registers.
50962 2000-04-26 Geoff Keating <geoffk@cygnus.com>
50964 * gcc.c-torture/execute/loop-5.c: New test.
50966 2000-04-25 Jakub Jelinek <jakub@redhat.com>
50968 * gcc.c-torture/execute/va-arg-20.c: New test.
50970 2000-04-23 Jeffrey A Law (law@cygnus.com)
50972 * gcc.c-torture/execute/20000422-1.c: New test.
50974 2000-04-20 Greg McGary <gkm@gnu.org>
50976 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
50977 when optimizing, but without sibling-call optimizations (-O1).
50979 2000-04-20 Jeffrey A Law (law@cygnus.com)
50981 * gcc.c-torture/compile/20000420-1.c: New test.
50983 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
50985 * g++.abi/ptrflags.C: New test.
50986 * g++.eh/catchptr1.C: Test incomplete pointer chains.
50988 2000-04-19 Catherine Moore <clm@cygnus.com>
50990 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
50992 2000-04-19 Greg McGary <gkm@gnu.org>
50994 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
50995 sibling-call optimizations.
50997 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
50999 * gcc.dg/20000419-1.c: New test.
51001 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
51003 * gcc.c-torture/execute/20000412-6.c: New test.
51005 2000-04-12 Jeffrey A Law (law@cygnus.com)
51007 * gcc.c-torture/execute/20000412-5.c: New test.
51008 * g77.f-torture/compile/20000412-1.f: New test.
51009 * gcc.c-torture/execute/20000412-4.c: New test.
51010 * gcc.c-torture/compile/20000412-2.c: New test.
51011 * gcc.c-torture/execute/20000412-3.c: New test.
51012 * gcc.c-torture/compile/20000412-1.c: New test.
51013 * gcc.c-torture/execute/20000412-2.c: New test.
51015 2000-04-12 Jakub Jelinek <jakub@redhat.com>
51017 * objc/execute/bf-20.m: New test.
51019 2000-04-10 Richard Henderson <rth@cygnus.com>
51021 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
51023 * gcc.c-torture/execute/20000412-1.c: New test.
51025 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
51027 * g++.old-deja/g++.eh/catchptr1.C: New test.
51029 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
51031 * g++.old-deja/g++.abi/cxa_vec.C: New test.
51033 2000-04-08 Neil Booth <NeilB@earthling.net>
51035 * gcc.dg/cpp-nullchar.c: Remove test as
51036 embedded nulls cause problems.
51038 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51040 * gcc.dg/compare2.c: New test.
51042 2000-04-08 Neil Booth <NeilB@earthling.net>
51044 * gcc.dg/cpp-nullchar.c: New test.
51046 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
51048 * gcc.dg/cpp-mi2.c: New test.
51049 * gcc.dg/cpp-mi2[abc].h: New files.
51051 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
51053 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
51056 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
51058 * g++.old-deja/g++.abi/vmihint.C: New test.
51060 2000-04-06 Neil Booth <NeilB@earthling.net>
51062 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
51063 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
51066 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
51068 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
51069 avoid stack-frame overwrite.
51071 2000-04-05 Jakub Jelinek <jakub@redhat.com>
51073 * gcc.c-torture/compile/20000405-2.c: New test.
51074 * gcc.c-torture/compile/20000405-3.c: New test.
51076 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
51078 * gcc.c-torture/compile/20000405-1.c: New test.
51080 2000-04-04 Geoff Keating <geoffk@cygnus.com>
51082 * gcc.dg/cast-qual-1.c: Revert last change.
51084 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51086 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
51088 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
51090 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
51091 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
51093 2000-04-03 Jeffrey A Law (law@cygnus.com)
51095 * gcc.c-torture/compile/20000403-2.c: New test.
51096 * gcc.c-torture/compile/20000403-1.c: New test.
51098 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
51100 * gcc.c-torture/execute/20000403-1.c: New test.
51102 2000-04-03 Geoff Keating <geoffk@cygnus.com>
51104 * gcc.c-torture/execute/20000402-1.c: New test.
51106 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
51108 * gcc.c-torture/execute/va-arg-15.c: New test.
51109 * gcc.c-torture/execute/va-arg-16.c: New test.
51110 * gcc.c-torture/execute/va-arg-17.c: New test.
51111 * gcc.c-torture/execute/va-arg-18.c: New test.
51112 * gcc.c-torture/execute/va-arg-19.c: New test.
51114 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
51116 * gcc.c-torture/compile/981211-1.c: Move to...
51117 * gcc.dg/cpp-as1.c: ...here.
51118 * gcc.dg/cpp-as2.c: New file.
51120 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
51123 2000-04-02 Neil Booth <NeilB@earthling.net>
51125 * gcc.dg/cpp-cond.c New tests.
51126 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
51127 accidental success less likely.
51128 * gcc.dg/cpp-missingop.c New tests.
51129 * gcc.dg/cpp-missingparen.c New tests.
51130 * gcc.dg/cpp-shift.c New tests.
51131 * gcc.dg/cpp-shortcircuit.c New tests.
51132 * gcc.dg/cpp-unary.c New tests.
51134 2000-03-29 Jeffrey A Law (law@cygnus.com)
51136 * gcc.c-torture/compile/20000329-1.c: New test.
51138 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
51140 * gcc.c-torture/compile/20000326-1.c: New test.
51141 * gcc.c-torture/compile/20000326-2.c: New test.
51143 2000-03-24 Geoff Keating <geoffk@cygnus.com>
51145 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
51146 the first parameter is a function argument.
51148 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
51150 * g++.old-deja/g++.ext/array4.C: New test.
51152 2000-03-22 Geoff Keating <geoffk@cygnus.com>
51154 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
51156 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51158 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
51160 2000-03-19 Richard Henderson <rth@cygnus.com>
51162 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
51164 2000-03-19 Richard Henderson <rth@cygnus.com>
51166 * gcc.c-torture/compile/20000319-1.c: New test.
51168 2000-03-14 Jeffrey A Law (law@cygnus.com)
51170 * gcc.c-torture/execute/20000314-3.c: New test.
51171 * gcc.c-torture/execute/20000314-2.c: New test.
51172 * gcc.c-torture/execute/20000314-1.c: New test.
51173 * gcc.c-torture/compile/20000314-2.c: New test.
51174 * gcc.c-torture/compile/20000314-1.c: New test.
51176 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
51178 * g++.old-deja/g++.warn/inline.C: New test.
51180 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
51182 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
51183 standards-compliant result rather than specific constants.
51184 Put test-values in array.
51186 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
51188 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
51189 (g++_target_compile): Put test-specific options last.
51191 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
51193 * g++.old-deja/g++.eh/vbase4.C: New test.
51195 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
51197 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
51199 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
51201 * g++.old-deja/g++.brendan/misc12.C: Removed.
51202 * g++.old-deja/g++.pt/memtemp77.C: Constify.
51203 * g++.old-deja/g++.ext/pretty4.C: New test.
51205 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
51207 * g++.old-deja/g++.other/string2.C: New test.
51209 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
51211 * g++.old-deja/g++.warn/impint2.C: New test.
51213 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
51215 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
51218 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
51220 * g++.old-deja/g++.warn/impint.C: New test.
51221 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
51222 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
51223 * g++.old-deja/g++.pt/explicit12.C: Likewise.
51224 * g++.old-deja/g++.pt/explicit13.C: Likewise.
51225 * g++.old-deja/g++.pt/explicit17.C: Likewise.
51226 * g++.old-deja/g++.pt/explicit18.C: Likewise.
51227 * g++.old-deja/g++.pt/explicit19.C: Likewise.
51228 * g++.old-deja/g++.pt/explicit23.C: Likewise.
51229 * g++.old-deja/g++.pt/explicit31.C: Likewise.
51230 * g++.old-deja/g++.pt/explicit35.C: Likewise.
51231 * g++.old-deja/g++.pt/explicit6.C: Likewise.
51232 * g++.old-deja/g++.pt/memclass7.C: Likewise.
51234 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
51236 * gcc.dg/cpp-redef.c: New test.
51238 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
51240 * g++.old-deja/g++.pt/unify7.C: New test.
51242 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
51244 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
51245 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
51247 2000-02-25 Geoff Keating <geoffk@cygnus.com>
51249 * gcc.c-torture/compile/20000224-1.c: New test.
51251 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
51253 * gcc.c-torture/compile/cpp-2.c: New test.
51254 * gcc.c-torture/compile/cpp-1.c: New test.
51256 2000-02-25 Jeffrey A Law (law@cygnus.com)
51258 * gcc.c-torture/execute/20000225-1.c: New test.
51260 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
51262 * gcc.dg/cpp-li2.c: New test.
51264 * gcc.dg/cpp-wi1.c: New test.
51266 * gcc.dg/cpp-li1.c: New test.
51268 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
51270 * g++.old-deja/g++.other/sizeof5.C: New test.
51272 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
51274 * gcc.c-torture/execute/va-arg-13.c: New test.
51276 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
51278 * gcc.c-torture/execute/va-arg-12.c: New test.
51280 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
51282 * gcc.c-torture/execute/20000223-1.c: New test.
51284 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
51286 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
51288 2000-02-22 Mark Mitchell <mark@codesourcery.com>
51290 * g++.old-deja/g++.abi/ptrmem.C: New test.
51292 2000-02-19 Richard Henderson <rth@cygnus.com>
51294 * gcc.c-torture/compile/init-3.c: New.
51296 2000-02-17 Mark Mitchell <mark@codesourcery.com>
51298 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
51301 2000-02-11 Robert Lipe <robertl@sco.com>
51303 * gcc.c-torture/compile/20000211-3.c: New test.
51305 2000-02-11 Martin Buchholz <martin@xemacs.org>
51307 * gcc.c-torture/compile/20000211-2.c: New test.
51309 2000-02-11 Jeffrey A Law (law@cygnus.com)
51311 * gcc.c-torture/compile/20000211-1.c: New test.
51313 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
51315 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
51318 2000-02-08 Nathan Sidwell <nathan@acm.org>
51320 * g++.old-deja/g++.other/cast5.C: New test.
51322 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
51324 * gcc.c-torture/execute/20000205-1.c: New.
51326 2000-02-03 Nathan Sidwell <nathan@acm.org>
51328 * g++.old-deja/g++.jason/cast3.C: Return void.
51329 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
51331 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
51333 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
51335 * gcc.dg/loop-1.c: New test.
51337 2000-01-27 Jakub Jelinek <jakub@redhat.com>
51339 * gcc.c-torture/compile/20000127-1.c: New test.
51340 * gcc.c-torture/execute/991228-1.c: New test.
51342 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
51344 * gcc.dg/unused-2.c: New test.
51346 * gcc.dg/conv-1.c: New test.
51348 2000-01-24 Mark Mitchell <mark@codesourcery.com>
51350 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
51352 (tool_option_proc): Fix typo.
51354 2000-01-24 Geoff Keating <geoffk@cygnus.com>
51356 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
51357 of the ld on the host, not on the build machine.
51358 Also, don't crash if '--help' is not a supported option.
51360 2000-01-24 Richard Henderson <rth@cygnus.com>
51362 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
51364 2000-01-20 Jeffrey A Law (law@cygnus.com)
51366 * gcc.c-torture/execute/20000120-2.c: New test.
51367 * gcc.c-torture/execute/20000120-1.c: New test.
51369 2000-01-13 Jeffrey A Law (law@cygnus.com)
51371 * gcc.c-torture/execute/20000113-1.c: New test.
51373 2000-01-12 Jeffrey A Law (law@cygnus.com)
51375 * gcc.c-torture/execute/20000112-1.c: New test.
51377 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
51379 * gcc.dg/20000111-1.c: New test.
51381 2000-01-10 Jeffrey A Law (law@cygnus.com)
51383 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
51384 with 16 bit integers.
51386 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
51388 * gcc.dg/20000108-1.c: New test.
51390 2000-01-05 Nathan Sidwell <nathan@acm.org>
51392 * g++.old-deja/g++.ns/koenig8.C: New test.
51394 2000-01-05 Nathan Sidwell <nathan@acm.org>
51396 * g++.old-deja/g++.other/cast4.C: New test.
51398 2000-01-05 Jeffrey A Law (law@cygnus.com)
51400 * gcc.c-torture/compile/20000105-2.c: New test.
51401 * gcc.c-torture/compile/20000105-1.c: New test.
51403 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51405 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
51406 references to printf & atoi to conform to ANSI standard.
51407 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
51408 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
51409 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
51410 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
51411 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
51412 * g++.old-deja/g++.brendan/complex1.C: Likewise.
51413 * g++.old-deja/g++.brendan/copy1.C: Likewise.
51414 * g++.old-deja/g++.brendan/copy2.C: Likewise.
51415 * g++.old-deja/g++.brendan/copy3.C: Likewise.
51416 * g++.old-deja/g++.brendan/copy4.C: Likewise.
51417 * g++.old-deja/g++.brendan/copy5.C: Likewise.
51418 * g++.old-deja/g++.brendan/copy6.C: Likewise.
51419 * g++.old-deja/g++.brendan/copy7.C: Likewise.
51420 * g++.old-deja/g++.brendan/copy8.C: Likewise.
51421 * g++.old-deja/g++.brendan/crash11.C: Likewise.
51422 * g++.old-deja/g++.brendan/crash14.C: Likewise.
51423 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
51424 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
51425 * g++.old-deja/g++.brendan/delete2.C: Likewise.
51426 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
51427 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
51428 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
51429 * g++.old-deja/g++.brendan/eh1.C: Likewise.
51430 * g++.old-deja/g++.brendan/groff1.C: Likewise.
51431 * g++.old-deja/g++.brendan/init3.C: Likewise.
51432 * g++.old-deja/g++.brendan/misc12.C: Likewise.
51433 * g++.old-deja/g++.brendan/misc7.C: Likewise.
51434 * g++.old-deja/g++.brendan/new2.C: Likewise.
51435 * g++.old-deja/g++.brendan/operators4.C: Likewise.
51436 * g++.old-deja/g++.brendan/operators5.C: Likewise.
51437 * g++.old-deja/g++.brendan/overload2.C: Likewise.
51438 * g++.old-deja/g++.brendan/overload7.C: Likewise.
51439 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
51440 * g++.old-deja/g++.brendan/reference1.C: Likewise.
51441 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
51442 * g++.old-deja/g++.brendan/template24.C: Likewise.
51443 * g++.old-deja/g++.brendan/template3.C: Likewise.
51444 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
51445 * g++.old-deja/g++.jason/inline3.C: Likewise.
51446 * g++.old-deja/g++.jason/opeq.C: Likewise.
51447 * g++.old-deja/g++.law/arg5.C: Likewise.
51448 * g++.old-deja/g++.law/arm7.C: Likewise.
51449 * g++.old-deja/g++.law/ctors11.C: Likewise.
51450 * g++.old-deja/g++.law/cvt8.C: Likewise.
51451 * g++.old-deja/g++.law/init9.C: Likewise.
51452 * g++.old-deja/g++.law/refs4.C: Likewise.
51453 * g++.old-deja/g++.law/template2.C: Likewise.
51454 * g++.old-deja/g++.law/visibility24.C: Likewise.
51455 * g++.old-deja/g++.law/vtable3.C: Likewise.
51456 * g++.old-deja/g++.mike/asm2.C: Likewise.
51457 * g++.old-deja/g++.mike/eh1.C: Likewise.
51458 * g++.old-deja/g++.mike/misc1.C: Likewise.
51459 * g++.old-deja/g++.mike/misc13.C: Likewise.
51460 * g++.old-deja/g++.mike/misc14.C: Likewise.
51461 * g++.old-deja/g++.mike/ns12.C: Likewise.
51462 * g++.old-deja/g++.mike/p1248.C: Likewise.
51463 * g++.old-deja/g++.mike/p3708.C: Likewise.
51464 * g++.old-deja/g++.mike/p3708a.C: Likewise.
51465 * g++.old-deja/g++.mike/p3708b.C: Likewise.
51466 * g++.old-deja/g++.mike/p646.C: Likewise.
51467 * g++.old-deja/g++.mike/p700.C: Likewise.
51468 * g++.old-deja/g++.mike/p783.C: Likewise.
51469 * g++.old-deja/g++.mike/p783a.C: Likewise.
51470 * g++.old-deja/g++.mike/p783b.C: Likewise.
51471 * g++.old-deja/g++.mike/p786.C: Likewise.
51472 * g++.old-deja/g++.mike/p789.C: Likewise.
51473 * g++.old-deja/g++.mike/p789a.C: Likewise.
51474 * g++.old-deja/g++.mike/p807a.C: Likewise.
51475 * g++.old-deja/g++.other/delete3.C: Likewise.
51476 * g++.old-deja/g++.other/dyncast1.C: Likewise.
51477 * g++.old-deja/g++.other/dyncast2.C: Likewise.
51478 * g++.old-deja/g++.other/dyncast3.C: Likewise.
51479 * g++.old-deja/g++.other/empty1.C: Likewise.
51480 * g++.old-deja/g++.other/temporary1.C: Likewise.
51481 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
51482 * g++.old-deja/g++.pt/t16.C: Likewise.
51483 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
51485 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
51487 * gcc.dg/991230-1.c: New test.
51489 1999-12-29 Jeffrey A Law (law@cygnus.com)
51491 * gcc.c-torture/compile/991229-3.c: New test.
51492 * gcc.c-torture/compile/991229-2.c: New test.
51493 * gcc.c-torture/compile/991229-1.c: New test.
51495 1999-12-29 Greg McGary <gkm@eng.ascend.com>
51497 * gcc.c-torture/compile/labels-2.c: New test.
51499 1999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
51501 * gcc.c-torture/execute/991227-1.c: New test.
51503 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
51505 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
51507 1999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
51509 * gcc.c-torture/execute/991221-1.c: New test.
51511 1999-12-20 Nathan Sidwell <nathan@acm.org>
51513 * g++.old-deja/g++.other/cast3.C: New test.
51515 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
51517 * gcc.c-torture/execute/991216-4.c: New test.
51519 1999-12-16 Michael Meissner <meissner@cygnus.com>
51521 * gcc.c-torture/execute/991216-1.c: New test.
51522 * gcc.c-torture/execute/991216-2.c: New test.
51523 * gcc.c-torture/execute/991216-3.c: New test.
51525 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
51527 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
51528 Actually make the test fail by using "-O2" for compilation.
51530 1999-12-15 Nathan Sidwell <nathan@acm.org>
51532 * g++.old-deja/g++.warn/cast-align1.C: New test.
51534 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
51536 * gcc.c-torture/compile/991214-1.c: New test.
51537 * gcc.c-torture/compile/991214-2.c: New test.
51539 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
51541 * gcc.dg/991214-1.c: New test.
51543 1999-12-13 Jeffrey A Law (law@cygnus.com)
51545 * gcc.c-torture/compile/991213-3.c: New test.
51546 * gcc.c-torture/compile/991213-2.c: New test.
51547 * gcc.c-torture/compile/991213-1.c: New test.
51549 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
51551 * gcc.dg/991209-1.c: New test.
51553 1999-12-08 Nathan Sidwell <nathan@acm.org>
51555 * gcc.c-torture/compile/991208-1.c: New test.
51557 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
51559 * gcc.dg/ultrasp2.c: New test.
51561 1999-12-05 Alex Samuel <samuel@codesourcery.com>
51563 * g++.old-deja/g++.abi/align.C (main): Fix typo.
51565 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
51567 * gcc.c-torture/compile/991202-1.c: New test.
51568 * gcc.c-torture/execute/991202-1.c: New test.
51569 * gcc.c-torture/execute/991202-2.c: New test.
51570 * gcc.c-torture/execute/991202-3.c: New test.
51572 1999-12-02 Alex Samuel <samuel@codesourcery.com>
51574 * g++.old-deja/g++.abi/align.C: New test.
51575 * g++.old-deja/g++.abi/aggregates.C: Likewise.
51576 * g++.old-deja/g++.abi/bitfields.C: Likewise.
51578 1999-12-01 Richard Henderson <rth@cygnus.com>
51580 * gcc.c-torture/execute/991201-1.c: New.
51582 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
51584 * gcc.dg/991129-1.c: New test.
51586 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
51588 * gcc.c-torture/compile/991127-1.c: New test.
51590 1999-11-22 Nathan Sidwell <nathan@acm.org>
51592 * g++.old-deja/g++.other/warn4.C: New test.
51594 1999-11-22 Nathan Sidwell <nathan@acm.org>
51596 * g++.old-deja/g++.eh/cleanup2.C: New test.
51597 * g++.old-deja/g++.ext/pretty2.C: New test.
51598 * g++.old-deja/g++.ext/pretty3.C: New test.
51599 * g++.old-deja/g++.other/debug6.C: New test.
51601 1999-10-20 Jim Wilson <wilson@cygnus.com>
51603 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
51604 compiler_output to look for one error message instead of two.
51606 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
51608 * gcc.c-torture/execute/991118-1.c: Also test case
51609 where the word boundary does not split a byte evenly.
51611 1999-11-19 Nathan Sidwell <nathan@acm.org>
51613 * g++.old-deja/g++.ext/restrict1.C: New test.
51615 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
51617 * gcc.c-torture/execute/991118-1.c: New test.
51619 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
51621 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
51622 working directory pathnames.
51624 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
51626 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
51627 host is equipped with driver.h and driver.o so it can actually
51628 compile and run the tests.
51630 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
51632 * gcc.c-torture/compile/991008-1.c: New test.
51634 1999-11-08 Nick Clifton <nickc@cygnus.com>
51636 * lib/gcc-dg.exp: Include target-supports.exp
51638 1999-11-05 Nick Clifton <nickc@cygnus.com>
51640 * lib/target-supports.exp: New file: Provide procs to test for
51641 features supported by the target.
51642 (check_weak_available): Moved here from ecos.exp.
51643 (check_alias_available): New proc: Determine of the target
51644 toolchain supports the alias attribute.
51646 * gcc.dg/special/ecos.exp: Move check_weak_available to
51647 target-supports.exp.
51648 (alias-1.c): Only perform the test if the target supports
51650 (wkali-1.c): Only perform the test if the target supports
51653 * gcc.dg/990506-0.c: Expect error messages from cross
51654 targets as well as native targets.
51656 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
51658 * gcc.dg/ultrasp1.c: Removed xfail.
51659 * gcc.dg/struct-ret-2.c: Likewise.
51660 * gcc.dg/array-1.c: Likewise.
51662 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
51664 * gcc.dg/struct-ret-2.c: New test.
51666 * gcc.dg/array-1.c: New test.
51668 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
51670 * gcc.c-torture/execute/991030-1.c: New test.
51672 1999-10-26 Richard Henderson <rth@cygnus.com>
51674 * gcc.c-torture/compile/991026-2.c: New test.
51676 1999-10-26 Jeffrey A Law (law@cygnus.com)
51678 * gcc.c-torture/compile/991026-1.c: New test.
51680 1999-10-23 Jeffrey A Law (law@cygnus.com)
51682 * gcc.c-torture/execute/991023-1.c: New test.
51684 1999-10-19 Jeffrey A Law (law@cygnus.com)
51686 * gcc.c-torture/execute/991019-1.c: New test.
51688 1999-10-16 Richard Henderson <rth@cygnus.com>
51690 * gcc.c-torture/execute/991016-1.c: New test.
51692 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
51694 * gcc.c-torture/execute/991014-1.c: New test.
51696 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
51698 * g++.old-deja/g++.other/union2.C: New test.
51700 1999-10-13 Nathan Sidwell <nathan@acm.org>
51702 * g++.old-deja/g++.other/vaarg2.C: New test.
51703 * g++.old-deja/g++.other/vaarg3.C: New test.
51705 1999-10-12 Craig Burley <craig@jcb-sc.com>
51707 * g77.f-torture/noncompile/19990905-1.f: Moved from being
51710 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
51712 * gcc.c-torture/execute/va-arg-11.c: New test.
51714 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
51716 * lib/file-format.exp (gcc_target_object_format): Don't
51717 crash if objdump is unavailable.
51719 1999-09-29 Donn Terry <donn@interix.com>
51721 * gcc.misc-tests/mg.exp: delete extraneous redirection.
51723 1999-09-28 Nick Clifton <nickc@cygnus.com>
51725 * gcc.c-torture/compile/990928-1.c: New test.
51727 1999-09-28 Nathan Sidwell <nathan@acm.org>
51729 * g++.old-deja/g++.other/decl6.C: New test.
51731 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
51733 * gcc.c-torture/execute/va-arg-10.c: New test.
51735 1999-09-27 Nathan Sidwell <nathan@acm.org>
51737 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
51738 __PRETTY_FUNCTION__.
51740 1999-09-23 Nick Clifton <nickc@cygnus.com>
51742 * gcc.c-torture/execute/990923-1.c: New test.
51744 1999-09-21 Nick Clifton <nickc@cygnus.com>
51746 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
51747 for which -fpic is inappropriate.
51749 1999-09-21 Mark Mitchell <mark@codesourcery.com>
51751 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
51753 1999-09-21 Nathan Sidwell <nathan@acm.org>
51755 * g++.old-deja/g++.other/dyncast1.C: New test.
51756 * g++.old-deja/g++.other/dyncast2.C: New test.
51757 * g++.old-deja/g++.other/dyncast3.C: New test.
51758 * g++.old-deja/g++.other/dyncast4.C: New test.
51759 * g++.old-deja/g++.other/dyncast5.C: New test.
51760 * g++.old-deja/g++.eh/catch3.C: New test.
51761 * g++.old-deja/g++.eh/catch3p.C: New test.
51762 * g++.old-deja/g++.eh/catch4.C: New test.
51763 * g++.old-deja/g++.eh/catch4p.C: New test.
51764 * g++.old-deja/g++.eh/catch5.C: New test.
51765 * g++.old-deja/g++.eh/catch5p.C: New test.
51766 * g++.old-deja/g++.eh/catch6.C: New test.
51767 * g++.old-deja/g++.eh/catch6p.C: New test.
51768 * g++.old-deja/g++.eh/catch7.C: New test.
51769 * g++.old-deja/g++.eh/catch7p.C: New test.
51770 * g++.old-deja/g++.eh/catch8.C: New test.
51771 * g++.old-deja/g++.eh/catch8p.C: New test.
51772 * g++.old-deja/g++.eh/catch9.C: New test.
51773 * g++.old-deja/g++.eh/catch9p.C: New test.
51775 1999-09-13 Nathan Sidwell <nathan@acm.org>
51777 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
51778 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
51780 1999-09-13 Jeffrey A Law (law@cygnus.com)
51782 * gcc.c-torture/compile/990913-1.c: New test.
51784 1999-09-10 Nathan Sidwell <nathan@acm.org>
51786 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
51787 * g++.old-deja/g++.jason/rfg5.C: Likewise.
51789 1999-09-09 Richard Henderson <rth@cygnus.com>
51791 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
51793 1999-09-09 Nathan Sidwell <nathan@acm.org>
51795 * g++.old-deja/g++.other/lookup11.C: New test.
51796 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
51797 what is permitted and what we want.
51798 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
51800 * g++.old-deja/g++.jason/rfg5.C: Likewise.
51802 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
51804 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
51805 * gcc.c-torture/noncompile/poison-1.c: New file.
51807 1999-09-08 Nathan Sidwell <nathan@acm.org>
51809 * g++.old-deja/g++.other/sizeof3.C: New test.
51810 * g++.old-deja/g++.other/sizeof4.C: New test.
51811 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
51812 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
51814 1999-09-07 Richard Henderson <rth@cygnus.com>
51816 * gcc.dg/va-arg-1.c: New.
51818 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
51820 * gcc.c-torture/execute/va-arg-9.c: New test.
51822 1999-09-05 Craig Burley <craig@jcb-sc.com>
51824 * g77.f-torture/compile/980519-2.f: New test.
51825 * g77.f-torture/compile/19990905-0.f: New test.
51826 * g77.f-torture/compile/19990905-1.f: New test.
51827 * g77.f-torture/compile/19990905-2.f: New test.
51829 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
51831 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
51833 * gcc.c-torture/execute/990827-1.c: Fix typo.
51835 1999-09-03 Nathan Sidwell <nathan@acm.org>
51837 * g++.old-deja/g++.other/deref1.C: New test.
51839 1999-09-02 Nathan Sidwell <nathan@acm.org>
51841 * g++.old-deja/g++.other/ambig2.C: New test.
51842 * g++.old-deja/g++.other/cond5.C: New test.
51843 * g++.old-deja/g++.other/lookup16.C: New test.
51845 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
51847 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
51850 1999-08-31 Jeffrey A Law (law@cygnus.com)
51852 * lib/c-torture.exp: Avoid the "compare executables" optimization
51853 when testing native.
51855 1999-08-29 Jeffrey A Law (law@cygnus.com)
51857 * gcc.c-torture/execute/990829-1.c: New test.
51858 * gcc.c-torture/compile/990829-1.c: New test.
51860 1999-08-27 Paul Burchard <burchard@pobox.com>
51862 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
51863 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
51864 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
51865 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
51866 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
51867 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
51868 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
51869 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
51870 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
51871 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
51872 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
51874 1999-08-27 Jeffrey A Law (law@cygnus.com)
51876 * gcc.c-torture/execute/990827-1.c: New test.
51878 1999-08-26 Craig Burley <craig@jcb-sc.com>
51880 * g77.f-torture/noncompile/19990826-4.f: New test.
51882 * g77.f-torture/compile/19990826-3.f: New test.
51884 * g77.f-torture/execute/19990826-2.f: New test.
51886 * g77.f-torture/compile/19990826-1.f: New test.
51888 * gcc.c-torture/execute/990826-0.c: New test.
51889 * g77.c-torture/execute/19990826-0.f: New test.
51891 * g77.f-torture/noncompile/970626-2.f: New test.
51893 1999-08-25 Paul Burchard <burchard@pobox.com>
51895 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
51896 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
51897 lss-011.C: New tests.
51899 1999-08-25 Nathan Sidwell <nathan@acm.org>
51901 * g++.old-deja/g++.other/decl5.C: New test.
51903 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51905 * noncompile/noncompile.exp: Load_lib c-torture.exp.
51906 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
51907 call `postbase' for each one. All callers of `postbase' changed
51908 to call this instead.
51910 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
51912 * gcc.c-torture/execute/990811-1.c: New test.
51914 1999-08-09 Nick Clifton <nickc@cygnus.com>
51916 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
51919 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
51922 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
51924 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
51926 1999-08-04 Jeffrey A Law (law@cygnus.com)
51928 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
51930 1999-08-04 Nathan Sidwell <nathan@acm.org>
51932 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
51934 1999-08-04 Jeffrey A Law (law@cygnus.com)
51936 * gcc.c-torture/execute/990804-1.c: New test.
51938 1999-08-03 Nathan Sidwell <nathan@acm.org>
51940 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
51941 * g++.old-deja/g++.brendan/crash64.C: Likewise.
51942 * g++.old-deja/g++.brendan/overload8.C: Likewise.
51944 1999-08-03 Nathan Sidwell <nathan@acm.org>
51946 * g++.old-deja/g++.other/struct1.C: New test.
51948 1999-08-03 Nathan Sidwell <nathan@acm.org>
51950 * g++.old-deja/g++.other/enum2.C: New test.
51952 1999-08-02 Richard Henderson <rth@cygnus.com>
51954 Adapted from tests from Franz Sirl:
51955 * gcc.c-torture/execute/va-arg-7.c: New test.
51956 * gcc.c-torture/execute/va-arg-8.c: New test.
51958 1999-08-01 Jeffrey A Law (law@cygnus.com)
51960 * gcc.c-torture/compile/990801-2.c: New test.
51962 * gcc.c-torture/compile/990801-1.c: New test.
51964 1999-07-27 Michael Meissner <meissner@cygnus.com>
51966 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
51967 fp-cmp-1.c, converting double to float.
51969 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
51970 fp-cmp-1.c, converting double to long double.
51972 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
51973 from fr1 to unknown_register, since fr1 is a legitimate register
51976 1999-07-25 Jeffrey A Law (law@cygnus.com)
51978 * README: More listname related changes.
51980 1999-07-08 Catherine Moore <clm@cygnus.com>
51982 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
51984 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
51986 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
51988 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
51990 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
51992 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
51994 * gcc.dg/990703-1.c: New test.
51996 1999-06-29 Nick Clifton <nickc@cygnus.com>
51998 * lib/file-format.exp: New file: Move definition of proc
51999 gcc_target_object_format to here from
52000 gcc.dg/special/ecos.exp.
52002 * lib/c-torture.exp: Include lib file-format.exp.
52003 * lib/gcc-dg.exp: Include lib file-format.exp.
52005 * gcc.dg/special/ecos.exp: Remove definition of proc
52006 gcc_target_object_format.
52008 1999-06-28 Jeffrey A Law (law@cygnus.com)
52010 * gcc.c-torture/execute/990628-1.c: New test.
52012 1999-06-25 Jeffrey A Law (law@cygnus.com)
52014 * gcc.c-torture/compile/990625-2.c: New test.
52016 * gcc.c-torture/compile/990625-1.c: New test.
52018 1999-06-23 Nick Clifton <nickc@cygnus.com>
52020 * gcc.c-torture/compile/dll.c: New test case. Check that dll
52021 attributes compile.
52022 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
52023 ports that use the COFF/PE file format.
52025 1999-06-17 Jeffrey A Law (law@cygnus.com)
52027 * gcc.c-torture/compile/990617-1.c: New test.
52029 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
52031 * g++.old-deja/g++.other/decl4.C: New test.
52033 1999-06-14 Nathan Sidwell <nathan@acm.org>
52035 * g++.old-deja/g++.other/bitfld3.C: New test.
52037 1999-06-08 Nathan Sidwell <nathan@acm.org>
52039 * g++.old-deja/g++.eh/catch1.C: New test.
52041 1999-06-07 Jeffrey A Law (law@cygnus.com)
52043 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
52045 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
52046 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
52048 1999-06-05 Craig Burley <craig@jcb-sc.com>
52050 * g77.f-torture/compile/19990502-0.f: Replace with new,
52051 shorter, test that still fails after recent changes.
52053 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
52055 * gcc.c-torture/execute/990604-1.c: New test.
52057 1999-05-31 Jeffrey A Law (law@cygnus.com)
52059 * gcc.c-torture/execute/990531-1.c: New test.
52061 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
52063 * gcc.c-torture/compile/990527-1.c: New test.
52065 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
52067 * gcc.c-torture/execute/990527-1.c: New test.
52069 1999-05-25 Nick Clifton <nickc@cygnus.com>
52071 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
52072 bitfields as signed.
52074 1999-05-25 Craig Burley <craig@jcb-sc.com>
52076 * g77.f-torture/compile/19990525-0.f: New test.
52078 1999-05-25 Jeffrey A Law (law@cygnus.com)
52080 * gcc.c-torture/execute/990525-2.c: New test.
52082 * gcc.c-torture/execute/990525-1.c: New test.
52084 1999-05-24 Nathan Sidwell <nathan@acm.org>
52086 * g++.old-deja/g++.other/anon3.C: New test.
52087 * g++.old-deja/g++.other/anon4.C: New test.
52088 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
52089 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
52090 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
52093 1999-05-24 Jeffrey A Law (law@cygnus.com)
52095 * gcc.c-torture/execute/990524-1.c: New test.
52097 * gcc.dg/990524-1.c: New test.
52099 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
52101 * gcc.c-torture/compile/990523-1.c: New test.
52103 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
52105 * gcc.c-torture/compile/990519-1.c: New test.
52107 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
52109 * gcc.c-torture/compile/990517-1.c: New test.
52111 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
52112 (e4, f4): New tests.
52115 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52117 * gcc.dg/noreturn-1.c: New test.
52119 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
52121 * gcc.c-torture/execute/990513-1.c: New test.
52123 1999-05-10 Richard Henderson <rth@cygnus.com>
52125 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
52127 1999-05-10 Craig Burley <craig@jcb-sc.com>
52129 * g77.f-torture/execute/erfc.f: Use small single-precision
52130 values, to avoid problems on Alphas when not -mieee.
52132 1999-05-08 Craig Burley <craig@jcb-sc.com>
52134 * gcc.dg/990506-0.c: New test.
52136 1999-05-08 Richard Henderson <rth@cygnus.com>
52138 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
52139 the constant to test. Don't XFAIL 64-bit targets.
52141 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
52142 * g++.old-deja/g++.law/profile1.C: Likewise.
52144 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
52145 operator new instances.
52146 * g++.old-deja/g++.other/delete5.C: Likewise.
52148 1999-05-03 Craig Burley <craig@jcb-sc.com>
52150 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
52153 1999-05-03 Craig Burley <craig@jcb-sc.com>
52155 * g77.f-torture/execute/u77-test.f: Reverse order of two
52156 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
52158 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52160 * gcc.dg/compare1.c: New test.
52162 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
52164 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
52167 1999-05-02 Craig Burley <craig@jcb-sc.com>
52169 * g77.f-torture/compile/19990502-1.f: New test.
52171 1999-05-02 Craig Burley <craig@jcb-sc.com>
52173 * g77.f-torture/compile/19990502-0.f: New test.
52175 1999-05-02 Craig Burley <craig@jcb-sc.com>
52177 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
52180 1999-05-02 Craig Burley <craig@jcb-sc.com>
52182 * g77.f-torture/execute/u77-test.f (main): List libU77
52183 intrinsics not currently tested.
52184 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
52185 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
52186 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
52187 Trim blanks off the ends of some printed strings.
52189 1999-05-02 Craig Burley <craig@jcb-sc.com>
52191 * g77.f-torture/execute/u77-test.f (main): Just warn about
52192 FSTAT gid disagreement, as it's expected on some systems.
52194 1999-05-01 Craig Burley <craig@jcb-sc.com>
52196 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
52197 use a new function, which allows for some slop.
52198 Clean up some commentary.
52199 (issum): The new function.
52200 (sgladd): Deleted subroutine.
52202 1999-05-01 Craig Burley <craig@jcb-sc.com>
52204 * g77.f-torture/execute/u77-test.f: Modify to be more like
52205 libf2c/libU77 version, bringing patches to that version here.
52206 Add suitable commentary.
52208 1999-04-25 Richard Henderson <rth@cygnus.com>
52210 * gcc.dg/990424-1.c: New test.
52212 1999-04-24 Craig Burley <craig@jcb-sc.com>
52214 * g77.f-torture/execute/u77-test.f (main): Bug involving
52215 LSTAT has been fixed, so turn back on full checking.
52217 1999-04-20 Craig Burley <craig@jcb-sc.com>
52219 * g77.f-torture/compile/19990419-0.f: New test.
52220 * g77.f-torture/execute/19990419-1.f: New test.
52222 1999-04-17 Richard Henderson <rth@cygnus.com>
52224 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
52225 to avoid the need for a prototype to supress a warning.
52227 1999-04-07 Jim Wilson <wilson@cygnus.com>
52229 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
52231 1999-04-04 Jeffrey A Law (law@cygnus.com)
52233 * gcc.c-torture/execute/990404-1.c: New test.
52235 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
52237 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
52238 * gcc.dg/cpp-if3.c: Don't use -pedantic.
52239 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
52240 missing initializer warnings.
52242 1999-03-28 Jeffrey A Law (law@cygnus.com)
52244 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
52247 1999-03-26 Jeffrey A Law (law@cygnus.com)
52249 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
52251 1999-03-26 Craig Burley <craig@jcb-sc.com>
52253 * g77.f-torture/execute/19990325-0.f: New test.
52254 * g77.f-torture/execute/19990325-1.f: New test.
52256 1999-03-24 Jeffrey A Law (law@cygnus.com)
52258 * gcc.c-torture/execute/990324-1.c: New test.
52260 1999-03-22 Jim Wilson <wilson@cygnus.com>
52262 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
52265 1999-03-17 Richard Henderson <rth@cygnus.com>
52267 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
52269 1999-03-13 Craig Burley <craig@jcb-sc.com>
52271 * g77.f-torture/execute/19990313-2.f: New test.
52272 * g77.f-torture/execute/19990313-3.f: New test.
52274 1999-03-13 Craig Burley <craig@jcb-sc.com>
52276 * g77.f-torture/execute/19990313-0.f: New test.
52277 * g77.f-torture/execute/19990313-1.f: New test.
52279 1999-03-12 Jim Wilson <wilson@cygnus.com>
52281 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
52283 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
52284 (main): Add check for u15. Conditionalize u31 check depending on
52285 whether ints are <32 bits or >=32 bits.
52287 1999-03-08 Craig Burley <craig@jcb-sc.com>
52289 * g77.f-torture/execute/19981119-0.f: Improve testiness.
52291 1999-03-08 Craig Burley <craig@jcb-sc.com>
52293 * g77.f-torture/compile/19990305-0.f: New test.
52294 * g77.f-torture/execute/19981119-0.f: New test.
52296 1999-03-08 Craig Burley <craig@jcb-sc.com>
52298 * g77.f-torture/execute/970625-2.f: call ABORT if final
52299 result is not correct, instead of just printing it.
52300 Add this checking via newly introduced obfuscation, to
52301 trip up buggy front ends.
52303 1999-03-07 Craig Burley <craig@jcb-sc.com>
52305 * g77.f-torture/compile/960317-1.f: Moved from being
52306 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
52308 1999-03-06 Craig Burley <craig@jcb-sc.com>
52310 * g77.f-torture/execute/960317-1.f: New (old) test.
52311 * g77.f-torture/execute/970625-2.f: Ditto.
52313 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
52315 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an
52316 error message on line 1 or line 2; cccp and cpplib do this differently.
52318 1999-03-01 Jeffrey A Law (law@cygnus.com)
52320 * g++.old-deja/g++.law/weak1.C: New test.
52322 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
52324 * gcc.c-torture/execute/990119-1.c: Renamed to...
52325 * gcc.dg/990119-1.c: this, so it will only be tested once
52326 (it's a preprocessor test, it doesn't need to be run at
52327 multiple optimization levels).
52329 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
52331 * lib/g++.exp: Don't add incdir=$base_dir/../include to
52334 1999-02-24 Craig Burley <craig@jcb-sc.com>
52336 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
52337 * g77.f-torture/compile/19981216-0.f: ...as it is expected
52338 to not be compilable by current g77.
52340 1999-02-24 Nick Clifton <nickc@cygnus.com>
52342 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
52344 1999-02-22 Jeffrey A Law (law@cygnus.com)
52346 * gcc.c-torture/execute/990222-1.c: New test.
52348 1999-02-19 Craig Burley <craig@jcb-sc.com>
52350 * g77.f-torture/compile/19990218-0.f: New test.
52351 * g77.f-torture/noncompile/19990218-1.f: New test.
52353 1999-02-18 Craig Burley <craig@jcb-sc.com>
52355 * g77.f-torture/compile/19981216-0.f: New test.
52357 1999-02-14 Jeffrey A Law (law@cygnus.com)
52359 * gcc.dg/990214-1.c: New test.
52361 1999-02-13 Jeffrey A Law (law@cygnus.com)
52363 * gcc.dg/990213-2.c: New test.
52365 * gcc.dg/990213-1.c: New test.
52367 1999-02-12 Jeffrey A Law (law@cygnus.com)
52369 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
52372 1999-02-11 Nick Clifton <nickc@cygnus.com>
52374 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
52375 specified by target.
52377 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
52379 1999-02-11 Jeffrey A Law (law@cygnus.com)
52381 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
52383 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
52385 * gcc.dg/special/ecos.exp: New test driver for new tests with
52386 special requirements.
52388 * gcc.dg/special/alias-1.c: New test.
52389 * gcc.dg/special/gcsec-1.c: New test.
52390 * gcc.dg/special/weak-1.c: New test.
52391 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
52392 * gcc.dg/special/weak-2.c: New test.
52393 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
52394 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
52395 * gcc.dg/special/wkali-1.c: New test.
52396 * gcc.dg/special/wkali-2.c: New test.
52397 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
52398 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
52400 1999-02-10 Felix Lee <flee@cygnus.com>
52402 * lib/c-torture.exp (c-torture-compile): Pull out code for
52403 analyzing gcc error messages.
52404 (c-torture-execute): Likewise. Fix some (harmless) false
52406 * lib/gcc.exp (gcc_check_compile): New function.
52408 1999-02-08 Richard Henderson <rth@cygnus.com>
52410 * gcc.c-torture/execute/990208-1.c: New test.
52412 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
52414 * g++.dg/special/ecos.exp: New driver for new tests with special
52417 * g++.dg/special/conpr-1.C: New test
52418 * g++.dg/special/conpr-2.C: New test
52419 * g++.dg/special/conpr-2a.C: New test
52420 * g++.dg/special/conpr-3.C: New test
52421 * g++.dg/special/conpr-3a.C: New test
52422 * g++.dg/special/conpr-3b.C: New test
52424 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
52425 allow g++ to use the dg driver
52427 * README: Add comment about g++.dg directory
52429 1999-02-06 Jeffrey A Law (law@cygnus.com)
52431 * README: Update email addresses.
52433 1999-02-03 Nick Clifton <nickc@cygnus.com>
52435 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
52436 arguments in order to force structure S onto the stack even on
52438 (test): Pass 10 leading arguments to function foo as well as the
52441 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
52442 failure for all targets.
52444 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
52445 abort to terminate program execution.
52447 1999-01-30 Richard Henderson <rth@cygnus.com>
52449 * gcc.c-torture/execute/990130-1.c: New test.
52451 1999-01-30 Jeffrey A Law (law@cygnus.com)
52453 * gcc.dg/990130-1.c: New test.
52455 1999-01-28 Michael Meissner <meissner@cygnus.com>
52457 * gcc.c-torture/execute/990128-1.c: New test.
52459 1999-01-27 Michael Meissner <meissner@cygnus.com>
52461 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
52463 1999-01-27 Felix Lee <flee@cygnus.com>
52465 * lib/c-torture.exp (c-torture-compile): pull out code for
52466 analyzing gcc error messages.
52467 (c-torture-execute): ditto, and fix some (harmless) false
52469 * lib/gcc.exp (gcc_check_compile): new function.
52471 1999-01-17 Jeffrey A Law (law@cygnus.com)
52473 * gcc.dg/990117-1.c: New test.
52475 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
52477 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
52479 1999-01-15 Jeffrey A Law (law@cygnus.com)
52481 * g77.f-torture/compile/990115-1.f: New test.
52483 1999-01-07 Jeffrey A Law (law@cygnus.com)
52485 * gcc.c-torture/compile/990107-1.c: New test
52487 1999-01-06 Jeffrey A Law (law@cygnus.com)
52489 * gcc.c-torture/execute/990106-2.c: New test.
52491 * gcc.c-torture/execute/990106-1.c: New test.
52493 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
52495 * gcc.c-torture/compile/981223-1.c: New test.
52497 1998-12-29 Richard Henderson <rth@cygnus.com>
52499 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
52500 (opt3): Rename from opt4 and disable.
52502 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
52504 * g++.old-deja/g++.pt/ptrmem5.C: New test.
52506 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
52508 * g++.old-deja/g++.other/conv5.C: New test.
52510 1998-12-14 Nick Clifton <nickc@cygnus.com>
52512 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
52514 1998-12-11 Jeffrey A Law (law@cygnus.com)
52516 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
52518 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
52520 * gcc.c-torture/compile/981211-1.c: New test.
52522 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
52524 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
52526 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
52528 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
52530 * gcc.special/930510-1.c: Make C9X safe.
52531 * gcc.misc-tests/gcov-1.c Similarly.
52532 * gcc.misc-tests/gcov-2.c Similarly.
52534 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
52536 * gcc.dg/ultrasp1.c: New test.
52538 1998-12-06 Richard Henderson <rth@cygnus.com>
52540 * gcc.c-torture/execute/981206.c: New test.
52542 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
52544 * g++.old-deja/g++.ns/template7.C: New test.
52546 * g++.old-deja/g++.other/expr1.C: New test.
52548 * g++.old-deja/g++.eh/tmpl3.C: New test.
52550 * g++.old-deja/g++.eh/tmpl2.C: New test.
52552 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
52554 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
52555 * g++.old-deja/g++.other/using6.C: Removed.
52556 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
52558 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
52560 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
52562 * g++.old-deja/g++.pt/overload8.C: New test.
52564 * g++.old-deja/g++.pt/overload7.C: New test.
52566 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
52568 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
52569 and relinking messages.
52570 * lib/g++.exp (g++_target_compile): Remove .rpo file when
52571 compiling with -frepo.
52573 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
52575 * g++.old-deja/g++.pt/lookup6.C: New test.
52577 1998-11-30 Nick Clifton <nickc@cygnus.com>
52579 * gcc.c-torture/execute/981130-1.c: New test.
52580 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
52582 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
52584 * g++.old-deja/g++.pt/explicit76.C: New test.
52586 * g++.old-deja/g++.pt/friend38.C: New test.
52588 * g++.old-deja/g++.ns/crash2.C: New test.
52590 * g++.old-deja/g++.pt/defarg8.C: New test.
52592 * g++.old-deja/g++.pt/instantiate6.C: New test.
52594 * g++.old-deja/g++.pt/static6.C: New test.
52596 * g++.old-deja/g++.pt/decl2.C: New test.
52598 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
52600 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
52601 problem is actually related with name lookup, but so what? :-)
52603 * g++.old-deja/g++.pt/friend37.C: New test.
52605 1998-11-25 Dave Love <d.love@dl.ac.uk>
52607 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
52608 element, which fails on some systems.
52610 * g77.f-torture/execute/labug1.f: New test.
52612 1998-11-21 Jeffrey A Law (law@cygnus.com)
52614 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
52617 1998-11-18 Dave Love <d.love@dl.ac.uk>
52619 * g77.f-torture/compile/981117-1.f: New test.
52621 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
52623 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
52624 properly discarded.
52626 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
52628 * gcc.c-torture/execute/memcheck: New directory of tests for
52629 -fcheck-memory-usage.
52631 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
52633 * README: New file, general information about the testsuite and
52634 new description of the various C++ test subdirectories.
52635 * README.g++: Eliminate obsolete information, update and move most
52636 relevant stuff to README.
52638 1998-11-07 Richard Henderson <rth@cygnus.com>
52640 * gcc.c-torture/compile/981107-1.c: New test.
52642 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
52644 * execute/memcpy-bi.c: New testcase.
52646 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
52648 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
52651 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
52652 template is selected.
52654 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
52655 classes, it should be accepted for all types.
52657 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
52659 * g++.old-deja/g++.pt/spec24.C: Ensure that template
52660 specializations start with template headers.
52662 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
52664 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
52666 * g++.old-deja/g++.other/init9.C: Test cross initialization of
52669 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
52671 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
52673 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
52675 * compile/981022-1.c, compile/981022-1.x: New test and driver.
52677 1998-10-19 Jeffrey A Law (law@cygnus.com)
52679 * 981019-1.c: New test.
52681 1998-10-14 Robert Lipe <robertl@dgii.com>
52683 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
52686 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
52688 * compile/981001-4.c: Remove use of GCC extension that triggers a
52691 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
52693 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
52695 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
52697 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
52698 instantiation of template produces incorrect code for delete
52701 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
52702 constructors' name is not unique.
52703 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
52704 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
52706 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
52707 automatic array of const is ill-formed.
52709 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
52710 of template parameter?
52712 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
52715 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
52716 pointer-to-member expression.
52718 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
52719 declaration causes ICE.
52721 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
52723 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
52724 reserved in the global namespace.
52726 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
52727 generate needed virtual table.
52729 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
52731 1998-10-10 Dariush Eslimi <eslimi@loran.com>
52733 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
52734 template-dependent type
52736 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
52738 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
52739 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
52740 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
52742 * g++.old-deja/g++.other/using5.C: New test; using decl from base
52743 class should be usable as argument of member function.
52744 * g++.old-deja/g++.other/using6.C: New test; using decl from base
52745 class should be usable as return type of member function.
52746 * g++.old-deja/g++.other/using7.C: New test; using decl from base
52747 class should be usable as type of data member.
52749 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
52751 1998-10-09 Jeffrey A Law (law@cygnus.com)
52753 * gcc.c-torture/special/920521-1.c: Fix bogus test.
52755 1998-10-08 Nick Clifton <nickc@cygnus.com>
52757 * gcc.dg/dll-?.c Add thumb to target list.
52758 Fix assembler scan patterns to match current assembler output.
52760 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
52762 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
52763 matching of template brackets.
52765 * g++.old-deja/g++.other/using4.C: New test. Test using
52766 declarations of methods from base classes.
52768 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
52769 within functions should introduce names into the innermost
52770 enclosing namespace.
52772 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
52773 of static locals if first initialization throws.
52775 1998-10-07 Jim Wilson <wilson@cygnus.com>
52777 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
52779 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
52781 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
52782 lose track of the possible targets of tablejump insns.
52783 * special/special.exp: Run it.
52785 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
52787 * g++.old-deja/g++.pt/friend35.C: New test. A template function
52788 must be declared before its specializations can be named in friend
52791 1998-10-05 Dave Love <d.love@dl.ac.uk>
52793 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
52795 * g77.f-torture/execute/io1.f: New test.
52797 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
52799 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
52800 with pointer to template function, for which no argument deduction
52803 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
52804 specialization of template function as argument to template
52807 * g++.old-deja/g++.other/access2.C: New test; Inner class
52808 shouldn't have privileged access to Outer's names.
52810 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
52812 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
52813 friend template declared within template class conflicts with
52814 nested class of the same name.
52816 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
52819 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
52820 object with direct initializer as function declaration.
52822 * g++.old-deja/g++.other/decl2.C: New test; duplicate
52825 * g++.old-deja/g++.other/null2.C: New test; conditional operator
52826 involving const pointer and NULL produces incorrect result.
52828 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
52829 type name without `typename' should be rejected with -pedantic.
52831 1998-10-02 Richard Henderson <rth@cygnus.com>
52833 * g++.old-deja/g++.other/addrof1.C: New test.
52835 1998-10-01 Nick Clifton <nickc@cygnus.com>
52837 * gcc.c-torture/compile/981001-1.c: New test.
52838 * gcc.c-torture/execute/981001-1.c: New test.
52840 1998-10-01 Jeffrey A Law (law@cygnus.com)
52842 * gcc.c-torture/compile/981001-2.c: New test.
52843 * gcc.c-torture/compile/981001-3.c: New test.
52844 * gcc.c-torture/compile/981001-4.c: New test.
52846 1998-10-01 Robert Lipe <robertl@dgii.com>
52848 * lib/objc.exp (objc_target_compile): Add -L during compiles for
52849 multilibbed hosts. Idea grafted from g77.exp.
52851 1998-09-30 Dave Love <d.love@dl.ac.uk>
52853 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
52854 avoid losing on systems which need -lsocket.
52856 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
52858 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
52859 * g++.old-deja/g++.other/nested2.C: Ditto.
52860 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
52863 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
52865 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
52866 preferred over template operator!= for enum bitfields.
52868 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
52870 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
52871 that happen to have the same base name, but in different scopes,
52872 are incorrectly rejected.
52874 1998-09-16 Richard Henderson <rth@cygnus.com>
52876 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
52877 on the native word size instead of an integer literal.
52879 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
52881 * g++.old-deja/g++.other/static2.C: Invocation of static data
52882 member of type pointer-to-function denoted as non-static member.
52884 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
52885 checks involving function types and aliases.
52887 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
52889 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
52890 redefined to the same non-trivial type.
52892 * g++.old-deja/g++.pt/explicit73.C: Test for proper
52893 namespace-qualification of template specializations declared in
52896 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
52897 to declare a subset of the specializations of a template function
52898 as friends of specializations of a template class.
52900 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
52901 member templates that do not fully specialize the enclosing
52902 template class are rejected.
52904 1998-09-11 Dave Love <d.love@dl.ac.uk>
52906 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
52908 1998-09-08 Dave Love <d.love@dl.ac.uk>
52910 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
52911 altered from libf2c/libU77 version.
52913 1998-09-06 Dave Love <d.love@dl.ac.uk>
52915 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
52917 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>
52918 Alexandre Oliva <oliva@dcc.unicamp.br>
52920 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
52921 (un)signed char are different types for template specialization
52924 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
52926 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
52927 * objc: ObjC testsuite.
52929 1998-08-31 Catherine Moore <clm@cygnus.com>
52931 * gcc.c-torture/execute/941014-1.x: New file.
52933 1998-08-31 Nick Clifton <nickc@cygnus.com>
52935 * lib/c-torture.exp: Add support for
52936 torture_eval_before_compile and torture_eval_before_execute
52939 1998-08-30 Jeffrey A Law (law@cygnus.com)
52941 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
52942 this test triggers valid.
52944 1998-08-27 Jeffrey A Law (law@cygnus.com)
52946 * gcc.dg/980827-1.c: New test.
52948 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
52950 * gcc.c-torture/execute/loop-4b.c: New test.
52952 1998-08-26 Nick Clifton <nickc@cygnus.com>
52954 * lib/c-torture.exp: Add support for
52955 torture_eval_before_compile and torture_eval_before_execute
52958 1998-08-25 Jeffrey A Law (law@cygnus.com)
52960 * gcc.c-torture/compile/980825-1.c: New test.
52962 1998-08-24 Nick Clifton <nickc@cygnus.com>
52964 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
52965 count number tests in opt_t0 not good_t0.
52967 1998-08-24 Jeffrey A Law (law@cygnus.com)
52969 * gcc.c-torture/compile/930326-1.x: Fix typo.
52971 1998-08-23 Mark Mitchell <mark@markmitchell.com>
52973 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
52976 1998-08-21 Jeffrey A Law (law@cygnus.com)
52978 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
52979 STACK_SIZE is defined.
52980 * gcc.c-torture/unsorted/stuct.c: Similarly.
52982 * gcc.c-torture/compile/980821-1.c: New test.
52984 1998-08-21 Jeffrey A Law (law@cygnus.com)
52986 * gcc.c-torture/execute/980526-2.c: Disable for targets with
52989 1998-08-19 Mark Mitchell <mark@markmitchell.com>
52991 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
52994 1998-08-09 Mark Mitchell <mark@markmitchell.com>
52996 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
52999 1998-08-18 Jeffrey A Law (law@cygnus.com)
53001 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
53003 1998-08-16 Jeffrey A Law (law@cygnus.com)
53005 * gcc.c-torture/compile/980816-1.c: New test.
53007 * gcc.dg/980816-1.c: New test.
53009 1998-08-13 Jeffrey A Law (law@cygnus.com)
53011 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
53012 compiler for ieee tests.
53014 1998-08-01 Dave Love <d.love@dl.ac.uk>
53016 * g77.f-torture/compile/980729-0.f: New test.
53018 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
53020 * gcc.c-torture/special/eeprof-1.c: New test, for
53021 -finstrument-functions.
53022 * gcc.c-torture/special/special.exp: Run it.
53024 1998-07-29 Jeffrey A Law (law@cygnus.com)
53026 * gcc.c-torture/compile/980729-1.c: New test.
53028 1998-07-27 Nick Clifton <nickc@cygnus.com>
53030 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
53031 __thumb__ is defined, and test for ARM style doubles if so.
53033 1998-07-26 Dave Love <d.love@dl.ac.uk>
53035 * g77.f-torture/noncompile/980615-0.f: New test.
53037 1998-07-26 H.J. Lu (hjl@gnu.org)
53039 * gcc.dg/980312-1.c: Do link instead of compile.
53040 * gcc.dg/980313-1.c: Likewise.
53042 1998-07-26 Jeffrey A Law (law@cygnus.com)
53044 * gcc.c-torture/compile/980726-1.c: New test.
53046 1998-07-25 Dave Love <d.love@dl.ac.uk>
53048 * g77.f-torture/execute/io0.f: New test.
53050 1998-07-24 Nick Clifton <nickc@cygnus.com>
53052 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
53055 1998-06-18 Michael Meissner <meissner@cygnus.com>
53057 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
53060 1998-07-17 Nick Clifton <nickc@cygnus.com>
53062 * gcc.dg/980626-1.c: Expect failures for all toolchains until
53063 c-decl.c:grokdeclarator can handle mode attributes.
53065 1998-07-16 Jeffrey A Law (law@cygnus.com)
53067 * gcc.c-torture/execute/980716-1.c: New test.
53069 1998-07-13 Jeffrey A Law (law@cygnus.com)
53071 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
53073 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
53075 * gcc.c-torture/execute/va-arg-3.x: Similarly.
53076 * gcc.c-torture/compile/930326-1.x: Similarly.
53078 1998-07-13 Dave Love <d.love@dl.ac.uk>
53080 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
53081 New test from Craig.
53083 1998-07-12 Dave Love <d.love@dl.ac.uk>
53085 * g77.f-torture/noncompile/980616-0.f: New test.
53087 * g77.f-torture/execute/970816-3.f: New test from Craig.
53089 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
53091 * g++.other/singleton.C: Return error value instead of taking
53094 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
53096 * g++.other/singleton.C: New test. Warning is under dispute.
53097 Runtime crash is not.
53099 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
53101 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
53102 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
53103 using6.C, using7.C}: New namespace tests.
53105 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
53107 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
53108 specialization with typedef'ed names used as array indexes.
53110 1998-07-09 Jeffrey A Law (law@cygnus.com)
53112 * gcc.c-torture/execute/980709-1.c: New test.
53114 * gcc.dg/980709-1.c: New test.
53116 1998-07-07 Richard Henderson <rth@cygnus.com>
53118 * gcc.c-torture/execute/bcp-1.c: New test.
53120 1998-07-07 Jeffrey A Law (law@cygnus.com)
53122 * gcc.c-torture/execute/980707-1.c: New test.
53124 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
53126 * gcc.c-torture/compile/980706-1.c: New test.
53128 1998-07-01 Dave Love <d.love@dl.ac.uk>
53130 * g77.f-torture/execute/980701-0.f,
53131 g77.f-torture/execute/980701-1.f: New test from Craig.
53133 1998-07-01 Jeffrey A Law (law@cygnus.com)
53135 * gcc.c-torture/compile/980701-1.c: New test.
53137 * gcc.c-torture/execute/980701-1.c: New test.
53139 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
53142 * g++.old-deja/g++.robertl/eb132.C: New test.
53143 * g++.old-deja/g++.robertl/eb133.C: Likewise.
53145 1998-06-29 Dave Love <d.love@dl.ac.uk>
53147 * g77.f-torture/execute/980628-7.f,
53148 g77.f-torture/execute/980628-8.f,
53149 g77.f-torture/execute/980628-9.f,
53150 g77.f-torture/execute/980628-10.f: New tests from Craig.
53152 * g77.f-torture/execute/980628-3.f: Remove mail headers.
53154 1998-06-28 Jeffrey A Law (law@cygnus.com)
53156 * g77.f-torture/execute/980628-4.f: New test from Craig.
53157 * g77.f-torture/execute/980628-5.f: Likewise.
53158 * g77.f-torture/execute/980628-2.f: Likewise.
53159 * g77.f-torture/execute/980628-0.f: Likewise.
53160 * g77.f-torture/execute/980628-1.f: Likewise.
53161 * g77.f-torture/execute/980628-3.f: Likewise.
53162 * g77.f-torture/execute/980628-6.f: Likewise.
53164 1998-06-28 Jeffrey A Law (law@cygnus.com)
53166 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
53167 directory when nothing has been installed yet.
53169 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
53171 * gcc.c-torture/special/special.exp: Handle newer versions of
53174 1998-06-26 Jeffrey A Law (law@cygnus.com)
53176 * gcc.dg/980626-1.c: New test.
53178 1998-06-19 Bruno Haible <haible@ilog.fr>
53180 * gcc.misc-tests/m-un-2.c: New test.
53181 * g++.old-deja/g++.other/warn01.c: Likewise.
53183 1998-06-19 Robert Lipe <robertl@dgii.com>
53185 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
53186 compatibility with assmblers with a different comment character.
53187 Eliminate use of GAS-specific extensions.
53189 1998-06-19 Jeffrey A Law (law@cygnus.com)
53191 * gcc.c-torture/execute/ieee/980619-1.c: New test.
53193 1998-06-19 Robert Lipe <robertl@dgii.com>
53195 * lib/g77.exp: Replace search for libf2c.a with search for newly
53198 1998-06-17 Jeffrey A Law (law@cygnus.com)
53200 * gcc.c-torture/execute/980617-1.c: New test.
53202 1998-06-12 Jeffrey A Law (law@cygnus.com)
53204 * gcc.c-torture/execute/980612-1.c: New test.
53206 1998-06-08 Jeffrey A Law (law@cygnus.com)
53208 * gcc.dg/980523-1.c: Only test on ppc-linux.
53209 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
53211 * gcc.c-torture/execute/980608-1.c: New test.
53213 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
53215 * gcc.c-torture/execute/980605-1.c: New test.
53217 1998-06-04 Jeffrey A Law (law@cygnus.com)
53219 * gcc.c-torture/execute/980604-1.c: New test.
53221 1998-06-02 Jeffrey A Law (law@cygnus.com)
53223 * gcc.c-torture/execute/980602-1.c: New test.
53224 * gcc.c-torture/execute/980602-2.c: Likewise.
53226 1998-06-02 Dave Love <d.love@dl.ac.uk>
53228 * 970125-0.f: Fix per JCB. Add commentary.
53230 1998-05-31 Michael Meissner <meissner@cygnus.com>
53232 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
53235 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
53237 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
53240 1998-05-28 Catherine Moore <clm@cygnus.com>
53242 * gcc.c-torture/execute/980526-3.c: New test.
53244 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
53246 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
53247 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
53248 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
53249 m88k-motorola-sysv3 to XFAIL.
53251 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
53253 * gcc.dg/980526-1.c: New test.
53254 * gcc.c-torture/execute/980526-2.c: New test.
53256 1998-05-26 Jeffrey A Law (law@cygnus.com)
53258 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
53260 * gcc.c-torture/execute/980526-1.c: New test.
53262 1998-05-26 Dave Love <d.love@dl.ac.uk>
53264 * g77.f-torture/execute/alpha2.f: Add runtime test.
53266 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
53268 * g++.old-deja/old-deja.exp: Strip leading directories.
53270 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
53271 error for the line. Don't run multiple tests for the same line.
53273 1998-05-23 Jeffrey A Law (law@cygnus.com)
53275 * gcc.dg/980523-1.c: New test.
53277 1998-05-23 Dave Love <d.love@dl.ac.uk>
53279 * g77.f-torture/compile/970915-0.f: New test.
53281 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
53283 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
53285 1998-05-21 Jeffrey A Law (law@cygnus.com)
53287 * gcc.dg/980520-1.c: New test.
53289 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
53291 * gcc.dg/980502-1.c: Fix return type.
53293 1998-05-20 Jeffrey A Law (law@cygnus.com)
53295 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
53296 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
53297 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
53298 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
53299 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
53301 1998-05-20 Dave Love <d.love@dl.ac.uk>
53303 * g77.f-torture/execute/980520-1.f: New test.
53305 1998-05-15 Dave Love <d.love@dl.ac.uk>
53307 * lib/mike-g77.exp: New file.
53309 * g77.f-torture/noncompile/noncompile.exp,
53310 g77.f-torture/noncompile/check0.f: New files.
53312 1998-05-14 Dave Love <d.love@dl.ac.uk>
53314 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
53315 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
53316 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
53317 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
53318 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
53319 abort where appropriate.
53321 1998-05-05 Michael Meissner <meissner@cygnus.com>
53323 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
53324 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
53326 1998-04-29 Dave Love <d.love@dl.ac.uk>
53328 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
53330 1998-04-27 Dave Love <d.love@dl.ac.uk>
53332 * g77.f-torture/compile/980427-0.f: New test.
53334 1998-04-24 Dave Love <d.love@dl.ac.uk>
53336 * g77.f-torture/compile/980424-0.f: New test.
53338 1998-04-19 Dave Love <d.love@dl.ac.uk>
53340 * g77.f-torture/compile/980419-2.f (main): New test.
53341 * g77.f-torture/compile/970125-0.f: New test.
53342 * g77.f-torture/compile/980419-1.f: New test.
53344 1998-04-08 Jim Wilson <wilson@cygnus.com>
53346 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
53349 1998-04-07 Jim Wilson <wilson@cygnus.com>
53351 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
53353 1998-04-03 Jim Wilson <wilson@cygnus.com>
53355 * gcc.c-torture/compile/980329-1.c: New test.
53357 1998-03-18 Jim Wilson <wilson@cygnus.com>
53359 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
53360 * gcc.dg/980312-1.c: Fix typo in -march command.
53362 1998-03-16 H.J. Lu (hjl@gnu.org)
53364 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
53366 1998-03-11 Robert Lipe <robertl@dgii.com>
53368 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
53369 Dave Love agree the Fortran source is bogus.
53371 1998-03-11 Robert Lipe <robertl@dgii.com>
53373 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
53374 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
53375 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
53376 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
53377 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
53379 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
53381 * g++.old-deja/g++.other/friend1.C: New test.
53383 1998-02-18 Dave Love <d.love@dl.ac.uk>
53385 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
53386 possibly uninitialized) variables and declare dnrm2.
53388 1998-02-23 Robert Lipe <robertl@dgii.com>
53390 From Bruno Haible <haible@ilog.fr>:
53391 * gcc.c-torture/execute/980223.c: New test.
53393 1998-02-13 Jeffrey A Law (law@cygnus.com)
53395 * gcc.dg/ifelse-1.c: New test.
53397 1998-02-09 H.J. Lu (hjl@gnu.org)
53399 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
53401 * lib/old-dejagnu.exp (old-dejagnu): Added the
53402 "execution test - XFAIL *-*-*" handling in the spirit of
53403 "excess errors test -". Changed the "execution test fails"
53404 handling to be like "excess errors test fails".
53405 * Update various tests accordingly.
53407 1998-02-06 Jim Wilson <wilson@cygnus.com>
53409 * gcc.c-torture/execute/980205.c: New test.
53411 1998-01-18 Jeffrey A Law (law@cygnus.com)
53413 * lib/c-torture.exp: Look for .x files instead of .cexp files.
53414 * lib/f-torture.exp: Similarly.
53415 * gcc.c-torture: Rename all .cexp files to .x files.
53417 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
53419 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
53420 (940510-1.c): Removed duplicate.
53421 (971104-1.c): New test.
53423 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
53425 * lib/f-torture.exp: Improve error and loop detection.
53427 1997-11-19 Michael Meissner <meissner@cygnus.com>
53429 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
53430 use that to size the filler array.
53432 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
53434 * lib/c-torture.exp(c-torture-execute): Fix typo.
53436 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
53437 testcase as the executable name. Keep the executable around if
53440 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
53442 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
53443 changes. Only test one -g option, and move it to the end of the
53444 list of options to test.
53446 1997-09-19 Michael Meissner <meissner@cygnus.com>
53448 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
53449 variable GCC_TORTURE_OPTIONS to supply default switches separated
53450 by colons. If no environment variable, run tests with -O0 -g, -O1
53451 -g, and -O2 -g as well.
53453 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
53455 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
53456 explanatory comments. Fix indentation.
53458 1997-09-15 Jeffrey A Law (law@cygnus.com)
53460 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
53462 1997-09-11 Jeffrey A Law (law@cygnus.com)
53464 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
53465 * g++.old-deja/g++.mike/p7325.C: Likewise.
53466 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
53468 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
53470 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
53471 * g++.old-deja/g++.brendan/crash30.C: Likewise.
53472 * g++.old-deja/g++.brendan/crash39.C: Likewise.
53473 * g++.old-deja/g++.law/operators4.C: Likewise.
53475 1997-09-11 Joe Buck (jbuck@synopsys.com)
53477 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
53478 * g++.old-deja/g++.mike/p784.C: Ditto.
53479 * g++.old-deja/g++.mike/p785.C: Ditto.
53481 1997-09-05 Jeffrey A Law (law@cygnus.com)
53483 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
53485 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
53487 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
53488 target feature; pass this to c-torture-execute as needed.
53490 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
53492 * lib/c-torture.exp(c-torture-execute): If the previous and the
53493 current executables being tested are identical, we don't need to
53494 run the executable again. Try to make the executable names
53495 unique. Add an optional argument for passing additional compiler
53498 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
53500 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
53502 1997-08-29 Jeffrey A Law (law@cygnus.com)
53504 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
53506 1997-07-31 Jeffrey A Law (law@cygnus.com)
53508 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
53509 32bit or larger longs.
53511 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
53512 have either a 32bit long or 32bit int.
53514 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
53516 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
53517 Make double precision tests dependent on sizeof (double).
53519 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
53521 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
53524 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
53526 * gcc.c-torture/compile/961203-1.cexp: New script.
53528 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
53530 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
53531 up the includes ourselves.
53533 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
53535 * lib/plumhall.exp: Remove random include, and add a few
53536 verbose messages for debugging.
53538 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
53540 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
53541 of trying to do it ourselves.
53543 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
53545 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
53547 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
53549 * gcc.prms/5403.c: Made regexp a bit less strict.
53551 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
53553 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
53554 is returned from remote_load instead.
53555 * lib/plumhall.exp: Ditto.
53556 * lib/mike-g++.exp: Ditto.
53557 * lib/old-dejagnu.exp: Ditto.
53558 * lib/c-torture.exp: Ditto.
53560 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
53562 * lib/g++.exp: Use build_wrapper procedure.
53563 * lib/gcc.exp: Ditto.
53565 1997-05-20 Jeffrey A Law (law@cygnus.com)
53567 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
53568 an old-style decl for malloc. Fixes tests to work when
53569 sizeof (int) != sizeof (size_t).
53571 1997-05-15 Mike Meissner <meissner@cygnus.com>
53573 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
53575 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
53576 use stdargs.h interface.
53578 1997-05-15 Mike Meissner <meissner@cygnus.com>
53580 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
53581 NO_VARARGS when compiling.
53583 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
53585 * lib/plumhall.exp(ph_includes): New procedure.
53587 (ph_compiler): Ditto.
53589 * lib/g++.exp: Rename test-glue.c to testglue.c.
53590 * lib/gcc.exp: Ditto.
53592 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
53594 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
53595 to completion when it's called.
53597 1997-03-21 Michael Meissner <meissner@cygnus.com>
53599 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
53600 is defined, don't do test.
53602 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
53604 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
53606 (ph_summary): Mark skipped testcases as untested, not unresolved.
53608 * lib/plumhall.exp (ph_make): If unresolved because of bad
53609 errorCode, record errorCode in log file.
53610 (*): Replace send_log/verbose with verbose -log.
53612 1997-03-19 Michael Meissner <meissner@cygnus.com>
53614 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
53615 double conversion if double isn't at least 8 bytes.
53617 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
53618 int to work with targets where int is 16 bits.
53620 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
53621 8 bytes, just exit, since 4 byte doubles don't have enough bits of
53622 precision for the test to complete.
53624 1997-03-14 Michael Meissner <meissner@cygnus.com>
53626 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
53627 if d10v is not compiled with the -mdouble64 flag.
53628 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
53630 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
53631 d10v is not compiled with the -mint32 flag.
53633 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
53635 * lib/plumhall.exp: Use incr_count.
53637 1997-03-12 Jeffrey A Law (law@cygnus.com)
53639 * gcc.c-torture: Update to c-torture-1.45.
53641 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
53643 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
53644 the name of the expect testcase file).
53646 * lib/g++.exp(g++_init): Ditto.
53648 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
53650 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
53653 * lib/gcc.exp(gcc_exit): New procedure.
53655 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
53657 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
53658 specs where appropriate.
53660 * g++.old-deja/g++.arm/*: Added additional ERROR checks
53661 because of new "candidates are" messages, and removed a few
53663 * Converted all non-old-style g++ testcases to old-style, and
53664 moved into g++.old-deja.
53666 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
53668 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
53671 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
53674 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
53676 1997-02-13 Michael Meissner <meissner@cygnus.com>
53678 * lib/gcc.exp (gcc_target_compile): Add support for defining
53679 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
53680 the machine doesn't have those features.
53682 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
53684 * g++.law/operators4.exp: Don't use LIBS.
53686 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
53688 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
53690 * lib/mike-g++.exp: Don't set the compiler to be tested here.
53691 * lib/g++.exp: Set it here instead. Also, allow use of the
53692 --tool_exec and --tool_opt options. Change CXX to
53695 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
53697 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
53699 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
53701 * lib/old-dejagnu.exp: Use prune_warnings instead of
53703 * lib/mike-g++.exp: Ditto.
53704 * lib/gcc.exp: Ditto.
53705 * lib/g++.exp: Ditto.
53707 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
53709 1997-02-07 Jeffrey A Law (law@cygnus.com)
53711 * 941014-2.c: Include stdlib.h
53712 * 960327-1.c: Include stdio.h
53713 * dbra.c, index-1.c: Don't assume ints are 32bits.
53715 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
53717 * lib/gcc.exp: Add gcc,stack_size target feature.
53719 * lib/g++.exp(g++_target_compile): Add the include and link
53720 paths here, not in two other places. And, it's $options, not
53723 * lib/mike-g++.exp(postbase): Remove the code that determines
53724 the correct include and link paths.
53725 * g++.old-deja/old-deja.exp: Ditto.
53727 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
53729 * lib/g++.exp(g++_init): target_compile no longer returns the
53730 filename of the result.
53732 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
53734 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
53737 * gcc.c-torture/special/special.exp: Change call to
53738 gcc_target_compile to include the object file.
53740 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
53742 * gcc.c-torture/special/special.exp: Correct misspelling in last
53745 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
53747 * lib/plumhall.exp(ph_summary): Log the entire output of the
53748 executable. Return -1 if there were any failures, 0 otherwise.
53749 (ph_execute): Return -1 if there were any failures, 0 otherwise.
53750 (ph_make): Clean up objects and executables that were built
53751 if the tests succeeded.
53753 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
53755 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
53756 libraries and includes in the build tree as appropriate.
53758 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
53760 * lib/c-torture.exp: Instead of looking for the global variable
53761 NO_LONG_LONG, check to see if that's a feature of the target.
53763 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
53765 * config/default.exp: Minimize. Delete the remainer of the files in
53766 config; this functionality is now in devo/dejagnu/config.
53768 g++.*/*: Pass any additional flags used to compile to postbase;
53771 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
53772 is now done by runtest.exp. Use gcc_target_compile instead of
53775 lib/c-torture.exp: Use gcc_target_compile instead of compile.
53776 Remove references to CFLAGS. Use remote_file instead of
53778 (c-torture): Take a list of arguments to use to compile this
53781 lib/g++.exp: Simplify. Use target_compile instead of compile.
53782 lib/gcc-dg.exp: Ditto.
53783 lib/gcc.exp: Ditto.
53784 lib/mike-{gcc,g++}.exp: Ditto.
53785 lib/old-dejagnu.exp: Ditto.
53786 lib/plumhall.exp: Ditto.
53788 1997-01-08 Jim Wilson <wilson@cygnus.com>
53790 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
53791 (ph_linker): Likewise.
53793 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
53795 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
53796 MAP_ANON / MAP_ANONYMOUS if defined;
53797 else try to map from /dev/zero .
53799 1996-11-12 Jeffrey A Law (law@cygnus.com)
53801 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
53802 isn't defined, then define it to MAP_ANONYMOUS.
53804 1996-11-12 Jeffrey A Law (law@cygnus.com)
53806 * gcc.c-torture: Update to c-torture-1.42 release.
53808 1996-11-11 Jeffrey A Law (law@cygnus.com)
53810 * gcc.c-torture: Update to c-torture-1.41 release.
53812 1996-10-27 Jeffrey A Law (law@cygnus.com)
53814 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
53817 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
53819 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
53820 and LDFLAGS. Fix second case to append the target_info ldflags
53821 onto LDFLAGS, not CFLAGS.
53822 * lib/g++.exp (g++_init): Add target_info stuff.
53823 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
53824 of libgloss and newlib flags for !native.
53826 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
53827 (GDB): Fix relative path to go up another dir for finding gdb.
53829 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
53831 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
53832 versions in the target_info array, if they don't exist.
53834 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
53836 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
53838 1996-07-08 Jim Wilson <wilson@cygnus.com>
53840 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
53841 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
53843 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
53845 * lib/old-dejagnu.exp: Don't remove the output file before we've
53846 actually tested it. Don't append pwd to the path of the executable
53849 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
53851 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
53853 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
53855 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
53856 temporary directory for compiler files, and set it to a default
53857 value of /tmp. Set $output as the name of the output file from
53858 compiling the testcase. Add a -o option to $cflags_var so the
53859 compiler writes the final output file as $output. Set $executable
53862 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
53863 directory for compiler files, and set it to /tmp if it doesn't
53864 already have a value. Set $output_file to the name of the output
53865 file from compiling the testcase. Add a -o option to CXXFLAGS so
53866 the compiler writes the final output file as $output. Use $output
53867 as the executable to be tested.
53869 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
53871 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
53873 1996-06-08 Jeffrey A Law (law@cygnus.com)
53875 * gcc.c-torture/execute/pending-1.c: New test. Still
53876 pending in Tege's queue.
53878 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
53880 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
53881 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
53882 if there were failures. Call unresolved if there were unresolved
53883 testcases. Call gcc_fail if program did not run to completion.
53884 (ph_make): Pass additional argument name to ph_execute.
53885 (ph_execute): Add new argument. Pass additional arguments to
53886 ph_summary. Call gcc_fail is there is no execution output.
53888 1996-04-24 Jeffrey A Law (law@cygnus.com)
53890 * lib/plumhall.exp (proc_summary): Output relavent summary
53891 lines into the log so specific failures in plumhall can be
53894 1996-04-10 Jeffrey A Law (law@cygnus.com)
53896 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
53897 (c-torture-execute): Don't try to execute tests which use
53898 "long long" types if $NO_LONG_LONG is nonzero.
53900 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
53902 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
53905 * gcc.ieee: Move from here.
53906 * gcc.c-torture/execute/ieee: To here.
53908 1996-03-26 Jeffrey A Law (law@cygnus.com)
53910 * gcc.c-torture: Update to c-torture-1.41 release.
53912 1996-03-22 Jeffrey A Law (law@cygnus.com)
53914 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
53917 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
53919 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
53922 1996-03-02 Jeffrey A Law (law@cygnus.com)
53924 * config/proelf.exp: Handle connecting to a simulator.
53926 1996-01-31 Jeffrey A Law (law@cygnus.com)
53928 * config/proelf.exp: New file. Enough framework that we can
53929 run c-torture tests on the proelf targets (or any other target
53930 that gdb can connect to for that matter).
53932 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
53934 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
53935 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
53937 * lib/plumhall.exp (ph_execute): Always call ph_summary if
53938 exec_output exists.
53940 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
53942 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
53943 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
53945 * config/*.exp: Update FSF address. Change result of ${tool}_load
53946 to pass/fail/unresolved/unsupported/untested. Caller must now
53947 call unresolved/unsupported/untested.
53948 * lib/*.exp: Update FSF address. Update to handle new results of
53950 * lib/chill.exp (verbose): Delete.
53952 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
53954 * lib/gcc.exp (default_gcc_start): Change order of args to
53955 $LDFLAGS $CFLAGS $LIBS.
53956 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
53957 Save/set/restore CFLAGS. Pass single arg to gcc_start.
53958 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
53959 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
53960 * gcc.misc-tests/dg-test.exp: Likewise.
53961 * gcc.misc-tests/msgs.exp: Likewise.
53962 * gcc.prms/prms.exp: Likewise.
53963 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
53964 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
53966 * lib/dg.exp: Deleted, moved to dejagnu/lib.
53968 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
53970 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
53972 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
53973 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
53975 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
53978 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
53980 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
53981 global for loop; add use of $mathlib.
53982 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
53983 settings here; set mathlib for anything but VxWorks.
53985 1996-01-22 Jeffrey A Law (law@cygnus.com)
53987 * gcc.c-torture: Update to c-torture-1.40 release.
53989 1996-01-03 Jeffrey A Law (law@cygnus.com)
53991 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
53994 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
53996 * lib/c-torture.exp (c-torture-execute): Declare "output" as
53999 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
54001 * lib/g++.exp (LIBS): Define if not already.
54002 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
54003 (gcc-dg-prune): Call prune_gcc_output.
54004 * lib/gcc.exp (prune_gcc_output): New proc.
54005 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
54008 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
54010 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
54011 (c-torture-execute): Likewise. Rename `name' to `testcase'.
54013 1995-11-15 Jeffrey A Law (law@cygnus.com)
54015 * gcc.c-torture: Update to c-torture-1.39 release.
54017 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
54019 * lib/c-torture.exp (c-torture-execute): Don't return if one option
54020 fails, try others as well.
54022 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
54024 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
54025 If compilation fails, mark execute tests as `untested'.
54026 If test is marked as unsupported, don't mark compilation and
54027 execute tests as failed.
54029 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
54031 * lib/g++.exp (g++_init): Don't link in libg++, and look to
54032 libstdc++ for whether or not we want to be doing shared
54033 libraries. Delete link_curses since we don't need it anymore.
54034 * lib/mike-g++.exp (postbase): Don't link in libg++.
54035 * g++.old-deja/old-deja.exp: Likewise.
54037 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
54039 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
54041 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
54043 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
54044 For that, add `-Wl,-a,shared_archive'.
54045 * g++.old-deja/old-deja.exp: Likewise.
54047 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
54049 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
54051 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
54053 * lib/mike-g++.exp (postbase): Pay attention to the status of
54056 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
54058 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
54060 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
54062 * lib/gcc.exp (default_gcc_start): No longer need to log program
54063 being executed or its output, execute_anywhere does that now.
54064 * lib/g++.exp (default_g++_version): Call execute_anywhere.
54065 (default_g++_start): Likewise. Delete calls to verbose/send_log.
54067 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
54069 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
54070 the same as those in lib/g++.exp.
54072 1995-10-10 Jeff Law (law@hurl.cygnus.com)
54074 * gcc.c-torture: Update to c-torture-1.38 release.
54075 * gcc.ieee: Related changes.
54077 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
54079 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
54080 "exec". Minor reformatting changes.
54082 * config/rom68k.exp (${tool}_load): Make it work in a canadian
54083 cross. This means all "exec" calls now work on a remote host as
54085 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
54086 cross. Filter out the extra "\r\n" stuff that expect puts in.
54087 (c-torture-execute): Filter out the bogus warnings like
54088 c-torture-compile does. Add support for canadian cross.
54089 * lib/gcc.exp (default_gcc_version, default_gcc_start)
54090 Use execute_anywhere rather than calling exec directly. Now it
54091 works for canadian cross testing.
54093 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
54095 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
54096 results into a variable, and check that rather than using file exists.
54098 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
54100 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
54101 create a libg++.so. For sunos4.1.*, also add -ltermcap.
54103 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
54105 * g++.old-deja/old-deja.exp: Create and pass runshlib and
54106 lib_curses if there's a shared libg++ in the build tree.
54108 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
54110 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
54111 if not supported target.
54113 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
54115 * lib/g++.exp (g++_init): Move empty setting of runshlib and
54116 link_curses up to always happen, not just for native builds.
54118 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
54120 * gcc.c-torture: Update to c-torture-1.36 release.
54121 * gcc.failure: Related changes.
54123 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
54125 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
54127 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
54129 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
54130 * lib/mike-g++.exp (postbase): Not in here. Still reference
54131 runshlib, link_curses, and mathlib for link and run.
54133 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
54134 pass the runtime shared library options for Solaris, OSF/1, and
54135 Irix5, and link with -lcurses to avoid unresolved references.
54137 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
54139 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
54142 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
54144 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
54146 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
54148 * gcc.c-torture: Update to c-torture-1.35 release. Note we
54149 do not have a framework for the "compat" tests yet.
54151 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
54153 * lib/mike-g++.exp (postbase): New local variable `mathlib',
54154 set to null if we're testing vxworks5.1. Use that instead of
54155 `-lm' in the setting of LIBS for link and run.
54157 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
54159 * config/rom68k.exp (${tool}_load): Major changes to make it
54160 work. Verified that it does in fact return the stuff in
54161 exec_output properly. Catch any Emul or any TRAP other than 0.
54163 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
54165 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
54166 LDFLAGS properly for targets that need stuff from libgloss.
54167 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
54169 (gpp_initialized): New variable.
54171 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
54173 * config/rom68k.exp: Load libgloss.exp.
54174 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
54175 so we can produce a fully linked binary.
54176 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
54177 so we can produce a fully linked binary.
54179 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
54181 * lib/plumhall.exp (ph_section): Watch for expected failures.
54182 Add missing `else'.
54184 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
54186 (c-torture): Likewise.
54188 1995-08-28 Doug Evans <dje@cygnus.com>
54190 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
54192 * lib/mike-g++.exp (mike_cleanup): New proc.
54193 (prebase): New globals compiler_result, not_compiler_result,
54195 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
54196 allow leading "-" in pattern. Watch for unsupported tests.
54197 If $compiler_result is set, pattern match assembler code,
54198 and ditto for $not_compiler_result.
54199 * lib/mike-gcc.exp: Likewise.
54201 * lib/plumhall.exp (ph_execute): Only call ph_summary if
54202 execution "succeeded".
54204 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
54206 * config/win32.exp: New file.
54207 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
54209 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
54211 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
54213 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
54214 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
54215 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
54217 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
54218 "... without exceptions was ...". That is now handled by
54220 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
54222 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
54224 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
54225 sieve.c,sort2.c}: New files.
54226 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
54227 sieve.exp,sort2.exp}: Drivers for them.
54229 * lib/mike-gcc.exp (program_output): New user settable variable.
54230 (postbase): Call prune_system_crud. Also prune extraneous compiler
54232 * lib/mike-g++.exp (program_output): New user settable variable.
54234 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
54236 * config/sh.exp: Deleted (use sim.exp instead).
54238 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
54240 * config/vx.exp: Declare CHECKTASK as global.
54241 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
54242 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
54243 * lib/old-dejagnu.exp: Load [pwd]/$executable.
54245 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
54247 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
54248 target. Like vx.exp, only includes `vx29k.exp' instead of
54251 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
54253 * config/sim.exp: Increase time limit from 120 seconds to 240.
54255 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
54257 * gcc.c-torture/execute/950628-1.c: New test.
54259 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
54261 * gcc.c-torture: Update with changes/additions from
54264 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
54266 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
54268 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
54270 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
54272 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
54274 * gcc.c-torture/compile/950512-1.c: New test.
54275 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
54276 * gcc.dg/struct-ret-1.c: Likewise.
54278 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
54280 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
54281 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
54283 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
54285 * gcc.c-torture/special/920411-1.c: Deleted.
54286 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
54288 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
54290 * config/sim.exp (${tool}_load): Hack in call to bash to get a
54293 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
54295 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
54297 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
54300 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
54301 is the proper length.
54302 * va-arg-3.c: Likewise.
54304 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
54306 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
54307 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
54309 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
54310 * lib/g++.exp (default_g++_start): Delete old cruft.
54312 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
54314 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
54315 (2 * (1 << 18)) to (2 * (1 << 17)).
54317 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
54319 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
54321 * config/rom68k.exp: Renamed from config/idp.exp
54323 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
54325 * c-torture/compile/921109-2.c
54327 1995-04-18 Mike Stump <mrs@cygnus.com>
54329 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
54332 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
54334 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
54336 * lib/g++.exp (default_g++_start): Likewise.
54338 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
54340 * gcc.c-torture/compile/950329-1.c: New test.
54342 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
54344 * config/bug.exp (${tool}_load): Updated to use new remote_open
54345 and remote_close procs.
54346 * config/idp.exp: New file.
54348 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
54350 * gcc.c-torture/execute/950322-1.c: New test.
54352 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
54354 * config/vx.exp (${tool}_load): Clean up testing of return code from
54355 vxworks_ld and vxworks_spawn.
54357 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
54359 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
54361 1995-03-13 Mike Stump <mrs@cygnus.com>
54363 * lib/old-deja.exp: Add `excess errors test - ' error, now one
54364 can mark excess errors on a machine by machine basis. Note, the
54365 default is to not expect any excess errors, even when excess
54366 errors test - is given, so you will want to put an XFAIL ... on
54367 these lines. For example, // excess errors test - XFAIL hppa*-*-*
54368 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
54369 those 4 machines, but no others.
54371 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
54373 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
54374 * lib/c-torture.exp: to here.
54376 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
54378 * gcc.c-torture/execute/950221-1.c: New test.
54379 * gcc.c-torture/execute/struct-ret-1.c: New test.
54380 * gcc.c-torture/compile/950221-1.c: New test.
54382 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
54384 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
54386 * gcc.c-torture/execute/arith-1.c (main): Return 0.
54387 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
54389 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
54391 * g++.gb: New directory of tests, derived from my signature and
54392 class scoping tests.
54394 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
54395 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
54396 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
54397 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
54398 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
54399 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
54400 * g++.gb/sig25.C: Likewise.
54402 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
54403 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
54404 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
54405 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
54406 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
54407 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
54408 * g++.gb/sig25.exp: Likewise.
54410 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
54411 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
54412 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
54413 * g++.gb/scope13.C: Likewise, this test still fails.
54415 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
54416 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
54417 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
54418 * g++.gb/scope13.exp: Ditto.
54420 * g++.gb/README: New file, explains what these tests are about.
54422 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
54424 * lib/dg.exp (dg-do): Support `preprocess'.
54425 (dg-test): Likewise.
54427 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
54429 * config/udi.exp: change "continue -expect" to "exp_continue".
54431 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
54433 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
54434 Delete redundant tests.
54436 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
54437 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
54438 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
54439 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
54440 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
54441 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
54442 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
54443 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
54445 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
54446 storing label pointers.
54447 * gcc.c-torture/execute/921019-1.c: Likewise.
54448 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
54449 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
54451 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
54454 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
54455 Delete obsolete tests.
54457 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
54458 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
54459 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
54460 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
54461 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
54462 * gcc.c-torture/compile/950124-1.c: New test.
54464 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
54466 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
54468 * lib/mike-g++.exp: Add -lm to LIBS.
54470 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
54472 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
54474 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
54476 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
54478 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
54480 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
54482 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
54484 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
54485 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
54486 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
54487 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
54488 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
54489 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
54490 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
54491 * g++.law/{operators31.C, operators32.C,
54492 * g++.law/{operators33.C, operators34.C}: Likewise.
54493 * g++.law/{pic1.C, refs2.C}: Likewise.
54494 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
54495 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
54496 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
54497 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
54499 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
54500 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
54501 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
54502 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
54503 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
54504 * g++.law/{enum9.exp, friend5.exp}: Likewise.
54505 * g++.law/{nest3.exp, nest4.exp}: Likewise.
54506 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
54507 * g++.law/{operators30.exp, operators31.exp}: Likewise.
54508 * g++.law/{operators32.exp, operators33.exp}: Likewise.
54509 * g++.law/{operators34.exp}: Likewise.
54510 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
54511 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
54512 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
54513 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
54514 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
54516 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
54517 No longer expected to fail.
54518 * g++.law/missed-error3.C: Tweak for recent bool changes.
54520 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
54522 * config/emb-unix: Deleted.
54523 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
54524 remote execution. Do final link on remote host if REMOTE_LINK is set.
54526 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
54528 * lib/dg.exp (dg-test): Fix typo in last patch.
54530 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
54532 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
54533 (handles multiple occurrences).
54535 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
54537 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
54538 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
54539 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
54541 * lib/c-torture.exp (c-torture-compile): Likewise.
54542 (c-torture): Prepend full path if missing.
54543 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
54544 (gcc_fail): Likewise.
54545 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
54547 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
54549 * lib/netware.exp: Only attach to NetWare i386 systems.
54551 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
54553 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
54554 messages. Add test name to "output pattern match" pass/fail message.
54556 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
54558 * gcc.dg: New testsuite.
54559 * gcc.dg/dg.exp: New file.
54561 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
54562 test-switch.c}: Deleted.
54564 * gcc.misc-tests/msgs.exp: New testcase driver.
54566 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
54568 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
54569 Watch for illegal return values from ${tool}_load.
54570 * config/unix.exp (${tool}_load): Fix pass/fail detection for
54571 cross targets. Coerce return value >0 to 1.
54573 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
54575 * config/unix.exp (${tool}_load): Call program rsh, not proc.
54577 * config/emb-unix.exp: New file.
54579 * config/sim.exp: Error if variable $SIM not defined.
54580 (${tool}_load): Mark test as "untested" if simulator missing.
54582 * config/unix.exp: Load remote.exp to get rcp_download.
54583 * lib/c-torture.exp: Use different option lists for testcases with
54585 * gcc.c-torture/execute/execute.exp: Likewise.
54587 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
54589 * config/*.exp: Clarify return code from ${tool}_load.
54590 Call `unresolved' or `untested' instead of `warning' or `perror'
54591 (sometimes you still want to call both though).
54592 Add comment that `shell_id' is local to each file.
54593 * config/udi.exp (timeout): Set to 30.
54594 Don't print warning if connection fails, $connectmode has already
54596 (${tool}_load): Move verbose messages to level 2.
54597 Rework pattern for "Process started" message.
54598 Pass `shell_id' to ${connectmode}_download.
54599 Retry twice upon timeout. Make resetting of target more robust.
54600 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
54601 Pass `shell_id' to exit_$connectmode.
54602 Only call exit_$connectmode if connected.
54603 * config/unix.exp (${tool}_load): Check return codes better.
54604 * config/vrtx.exp (${tool}_load): Likewise.
54605 * config/vx.exp (${tool}_load): Likewise.
54606 Delete unneeded global's.
54607 * lib/dg.exp (dg-test): Update to reflect clarified return codes
54610 (dg-init): Delete recording of pass/fail counts.
54611 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
54612 (old-dejagnu-init): Likewise.
54613 (old-dejagnu-stat): Delete contents, empty proc now.
54614 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
54615 (c-torture): Delete references to lcnt, lpass, lfail.
54616 Get option list from TORTURE_OPTIONS.
54617 Delete -funroll[-all]-loops if no loops.
54618 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
54619 (g++_stat): Delete contents (empty proc now).
54620 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
54621 (gcc_finish): Likewise.
54622 (gcc_stat): Deleted.
54623 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
54624 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
54625 * gcc.c-torture/execute/execute.exp: Likewise.
54626 Split tests into two parts: compile, execute.
54627 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
54628 no loops. Update to reflect clarified return codes from ${tool}_load.
54630 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
54632 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
54634 (old-dejagnu): Likewise (where necessary).
54636 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
54638 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
54640 * lib/dg.exp (dg-process-target): Fix processing of selector.
54641 Add comment regarding use of `error'.
54643 * lib/gcc.exp (prune_system_crud): Define if missing.
54644 * lib/g++.exp (prune_system_crud): Likewise.
54646 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
54647 Call prune_system_crud.
54648 * lib/dg.exp (dg-runtest): New proc.
54649 Use perror instead of send_user for tcl errors in testcase.
54650 Don't return any value, it's never used.
54651 Don't clobber previous definition of `unknown'.
54652 Print tcl errors in `dg-final'.
54654 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
54656 * lib/dg.exp (dg-process-target): Improve syntax error messages.
54657 (dg-test): Don't print errorInfo, it contains stack backtrace.
54659 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
54661 * lib/g++.exp (runtest_file_p): Define if missing.
54663 1994-09-24 Doug Evans (dje@cygnus.com)
54665 * lib/mike-g++.exp: Comment out loading of g++.exp.
54666 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
54667 (default_g++_version): Always print something.
54668 (default_g++_start): Comment out call to `which'.
54669 (g++_start, g++_load): Deleted (must be defined in config file).
54670 * lib/gcc.exp: Test for existence of $CC at start.
54671 Delete check for tmpdir (done in gcc_init).
54672 (default_gcc_version): Always print something.
54673 (default_gcc_start): Comment out call to `which'.
54674 * config/*.exp: Major cleanup - make cross targets work at least a
54675 little better for g++ (by not being "--tool gcc" specific).
54676 Rename gcc_xxx to ${tool}_xxx.
54677 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
54678 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
54680 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
54682 * lib/c-torture.exp (c-torture-compile): Rework compiler
54683 message processing.
54685 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
54688 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
54690 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
54692 * lib/dg.exp (dg-process-target): Support { target native }.
54694 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
54696 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
54697 looked for "... program xxx got fatal signal".
54698 Correct regsub munging of `comp_output'.
54699 Ignore compiler messages "path prefix not used" and "linker input
54702 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
54704 * lib/gcc.exp (runtest_file_p): Define if missing.
54705 * gcc.prms/template.c: Example to work from.
54707 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
54709 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
54710 * lib/dg.exp (dg-test): Call unsupported testcases as such.
54712 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
54713 * gcc.prms/1883.c: Moved from compile/940714-1.c.
54714 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
54715 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
54717 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
54718 (dg-process-target): No longer a varargs proc.
54719 Return S/N for target, P/F for xfail. All callers changed.
54720 (user option procs): More argument checking.
54721 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
54722 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
54723 (dg-test): Skip test if not running on selected target in `dg-do'.
54724 Update handling of `dg-do-what', `dg-output-text'.
54725 Separate execution pass/fail from output pattern match pass/fail.
54726 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
54728 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
54730 * gcc.c-torture/special/special.exp: Don't expect failure for mips
54731 target for 920510-1.c.
54733 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
54735 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
54736 Clean up comment regarding use of passcnt, etc.
54737 (gcc_stat): Don't update `testcnt' here.
54738 (gcc_finish): Do it here.
54739 Might as well reset `but_id' here too.
54740 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
54741 to determine if the file should be tested.
54742 * gcc.c-torture/compile/compile.exp: Likewise.
54743 * gcc.c-torture/execute/execute.exp: Likewise.
54744 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
54745 * gcc.misc-tests/dg-test.exp: Likewise.
54746 * gcc.prms/prms.exp: Likewise.
54747 * gcc.wendy/wendy.exp: Likewise.
54748 * g++.old-deja.exp: Likewise.
54749 Move "Testing file" message to verbose level 1.
54751 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
54753 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
54755 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
54757 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
54758 (default_gcc_start): Accept optional second list element
54759 of compiler flags. Print compiler output at verbosity level 2.
54760 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
54761 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
54762 Save current values of framework globals passcnt, failcnt, xpasscnt,
54763 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
54764 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
54765 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
54766 xfailcnt to compute stats. Update framework global `testcnt' from
54768 (gcc_finish): New proc. Clean up test environment.
54769 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
54770 (gcc_epass, gcc_efail): Delete.
54771 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
54772 argument of line number.
54773 (dg-init): If the tool has an init routine, call it.
54774 (dg-test): Remove args `cflags_var' and `libs_var'.
54775 Pass all compiler options to ${tool}_start.
54776 Handle missing line number.
54777 (dg-finish): New function.
54778 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
54779 particular files. Call gcc_finish at end. Move "skipping test"
54780 message to verbosity level 3.
54781 * gcc.c-torture/compile/compile.exp: Likewise.
54782 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
54783 * gcc.c-torture/execute/execute.exp: Likewise.
54784 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
54785 Print testcase being tried at verbosity level 1.
54786 * gcc.c-torture/special/special.exp: Unset xfail.
54787 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
54788 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
54789 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
54790 * gcc.failure/failure.exp: Likewise.
54791 * gcc.ieee/ieee.exp: Likewise.
54792 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
54793 Update call to dg-test. Call dg-finish at end.
54794 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
54795 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
54796 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
54797 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
54798 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
54799 * gcc.wendy/wendy.exp: Add copyright.
54800 Delete setting of tmpdir (done by gcc_init).
54801 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
54802 Pass compiler flags to gcc_start. Call gcc_finish at end.
54803 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
54806 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
54808 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
54810 (g++_load): Likewise.
54812 * config/*.exp (gcc_load): Some were varargs fns and some were not.
54813 Rename argument to `prog' to remove the confusion.
54814 Varargs fns behave differently too!
54815 (g++_load): Likewise.
54817 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
54819 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
54820 what it is. Delete (always) printing of status value for !native.
54821 Simplify verbose code, and include status and exec_output.
54822 (g++_load): Use gcc_load.
54824 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
54826 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
54827 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
54828 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
54829 940714-3.c as these testcases don't exist anymore. Make
54830 va-arg-1.c expected to pass.
54832 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
54834 * gcc.misc-tests/misc.exp: Only run specific testcases.
54835 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
54836 * gcc.misc-tests/dg-[1-9].c: New files.
54838 * lib/dg.exp: New testsuite driver.
54839 * gcc.prms/prms.exp: Use it.
54841 * README.gcc: New file.
54843 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
54844 Document and reset `lxpass' and `lxfail'.
54845 Simplify "initialized" message.
54846 (gcc_stat): Clean up comments a little.
54848 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
54850 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
54852 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
54854 * lib/old-dejagnu.exp (process-option): New proc.
54855 (old-dejagnu-init, old-dejagnu-stat): Likewise.
54856 (old-dejagnu): Simplify.
54857 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
54859 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
54861 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
54862 exists and is not an empty string.
54864 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
54865 $xfail rather than calling setup_xfail. Clear $xfail when test is
54867 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
54870 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
54871 longer expected to fail.
54873 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
54876 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
54878 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
54879 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
54880 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
54881 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
54884 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
54885 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
54887 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
54889 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
54890 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
54892 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
54893 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
54894 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
54896 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
54898 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
54899 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
54900 940714-1.c, 940714-2.c, 940714-3.c},
54901 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
54902 gcc.misc-tests/{mg.c,mg.exp}:
54904 * gcc.noncompile/noncompile.exp: Change accordingly.
54906 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
54908 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
54909 Undo previous clobberage.
54911 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
54913 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
54914 * gcc.special/{930510-1.c, special.exp}:
54915 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
54916 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
54917 struct-varargs-1.c}: New tests from c-torture-1.26.
54919 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
54921 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
54922 argument to switch.
54924 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
54926 * Revert the previous changes. Please see Rob's directory
54927 (/lisa/test/rob/progressive/gcc/testsuite) for testing
54930 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
54932 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
54933 g++.brendan/alignof.exp, g++.brendan/arm3.exp,
54934 g++.brendan/code-gen5.exp, g++.brendan/crash29.exp,
54935 g++.brendan/crash5.exp, g++.brendan/cvt3.exp, g++.brendan/delete1.exp,
54936 g++.brendan/nest12.exp, g++.brendan/nest13.exp,
54937 g++.brendan/overload3.exp, g++.brendan/redecl1.exp,
54938 g++.brendan/visibility2.exp, g++.jason/cond.exp, g++.jason/hmc1.exp,
54939 g++.jason/report.exp, g++.law/access1.exp, g++.law/access2.exp,
54940 g++.law/arg6.exp, g++.law/arg7.exp, g++.law/arg8.exp,
54941 g++.law/arm1.exp, g++.law/arm10.exp, g++.law/arm4.exp,
54942 g++.law/arm5.exp, g++.law/ctors15.exp, g++.law/ctors19.exp,
54943 g++.law/cvt1.exp, g++.law/cvt12.exp, g++.law/cvt13.exp,
54944 g++.law/cvt18.exp, g++.law/cvt22.exp, g++.law/cvt3.exp,
54945 g++.law/cvt5.exp, g++.law/cvt6.exp, g++.law/cvt8.exp,
54946 g++.law/dtors3.exp, g++.law/except1.exp, g++.law/except3.exp,
54947 g++.law/except4.exp, g++.law/except5.exp, g++.law/except6.exp,
54948 g++.law/init5.exp, g++.law/init8.exp, g++.law/inline4.exp,
54949 g++.law/memoized1.exp, g++.law/missing1.exp, g++.law/operators14.exp,
54950 g++.law/operators18.exp, g++.law/operators9.exp, g++.law/scope2.exp,
54951 g++.law/temps2.exp, g++.law/temps3.exp, g++.law/temps5.exp,
54952 g++.law/typeck2.exp, g++.mike/misc4.exp, g++.mike/misc6.exp,
54953 g++.niklas/t118.exp, g++.niklas/t128.exp, g++.niklas/t138.exp,
54954 g++.niklas/t139.exp, g++.niklas/t140.exp, g++.niklas/t141.exp,
54955 gcc.code_quality/code_quality.exp, gcc.compile/compile.exp,
54956 gcc.dje/dje.exp, gcc.execute/execute.exp, gcc.failure/failure.exp,
54957 gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
54958 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
54959 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp,
54960 lib/mike-gcc.exp, lib/old-dejagnu.exp: Checkin Rob's 94Q1
54963 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
54965 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
54966 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
54969 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
54971 * config/unix.exp (g++_load): Fix syntax.
54973 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
54975 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
54976 * gcc.noncompile/921017-1.c: Deleted obsolete test.
54977 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
54978 Don't expect va-arg-1.c to fail. Correct expected output for
54980 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
54981 * gcc.wendy/hbm4.c: Correct typo.
54982 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
54984 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
54986 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
54987 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
54988 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
54989 * lib/c-torture.exp (c-torture-compile): Ditto.
54991 Reduce volume of output (remove all the -I's and such).
54992 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
54993 Call gcc_cpass, gcc_cfail.
54994 (c-torture): Pass testing option to c-torture-compile.
54996 1994-03-21 Doug Evans (dje@cygnus.com)
54998 Bring patches over from progressive.
54999 * config/default.exp: Exit remote shell cleanly.
55000 (g++_exit, g++_start): Add default versions.
55001 * config/sim.exp (gcc_load): Use perror, not error.
55003 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
55005 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
55008 1994-03-14 Doug Evans (dje@cygnus.com)
55010 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
55011 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
55012 (wendy_try): New proc to run testcase.
55013 (main loop): Call 'em.
55014 * gcc.wendy/*.c: Clean up pass to correct expected output.
55016 * lib/gcc.exp: Minor cleanup work.
55017 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
55019 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
55021 * config/sim.exp (gcc_load): Document return codes better.
55022 Don't pass -v to simulator.
55024 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
55026 * gcc.special/920717-x.c: Fix typo.
55027 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
55030 * lib/mike-gcc.exp: Fix typo.
55032 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
55034 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
55035 binary to use, transform the name.
55036 * config/*.exp: rename everything. Nuke any g++ specific files,
55037 it's now a special case of gcc that requires no special support.
55038 Add a default.exp for unsupported targets.
55040 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
55042 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
55043 lib/old-dejagnu.exp: Fix a few patterns to work with the new
55046 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
55048 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
55051 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
55053 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
55055 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
55057 * gcc.execute/execute.exp: Combine opt_list and foption_list into
55058 option_list. Compile every file with only 4/6 option choices
55059 (same as C torture) instead of with 12/18 different option
55061 * lib/c-torture.exp: Likewise.
55063 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
55066 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
55068 * lib/old-deja.exp: Add `excess errors test fails' error, now one
55069 can put an XFAIL *-*-* on excess errors.
55071 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
55073 * g++.law: Add more tests derived from g++-bugs snapshots.
55075 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
55076 equivalent to g++.law/init9.
55078 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
55079 compiled it, and the a.out file after we've run it.
55081 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
55083 * lib/mike-g++.exp (postbase): Delete the .o file after we've
55084 compiled it, and the a.out file after we've run it.
55086 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
55088 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
55090 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
55092 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
55095 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
55097 * g++.law: New directory of g++ tests derived from the g++-bugs
55100 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
55102 * gcc.compile: initbug1.c initbug1.exp testcase added
55104 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
55106 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
55107 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
55108 fixes submitted by Jeff Law (law@cs.utah.edu)
55109 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
55110 Jeff Law (law@cs.utah.edu)
55113 1993-11-30 Mike Stump (mrs@cygnus.com)
55115 * config/unix-g++.exp: Follow the gcc way of doing things.
55116 * g++.old-deja/old-deja.exp: Minor updates.
55117 * lib/g++.exp: New file, follow the gcc way of doing things.
55118 * lib/old-dejagnu.exp: Minor updates.
55119 * lib/mike-g++.exp: Always unset errorInfo.
55121 1993-11-06 Mike Stump (mrs@cygnus.com)
55123 * lib/gcc.exp: Fix some errors with the below change, CC and
55124 CFLAGS should be global when setting, not local.
55126 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
55128 * lib/gcc.exp: Transform tool name.
55130 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
55132 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
55134 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
55136 * lib/gcc.exp: change gcc_done to gcc_stat
55138 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
55140 * Upgraded gcc testsuite to c-torture version 1.25
55142 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
55144 * lib/gcc.exp: added reporting code. Changed verbose compile message.
55145 * lib/c-torture: added hooks for new reporting code.
55147 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
55149 * config/sh-gcc.exp: check if sh-sim exists in the path
55151 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
55153 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
55154 * gcc.compile/compile.exp: Initial changes for new logic.
55155 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
55156 * gcc.failure/failure.exp: Initial changes for new logic.
55157 * gcc.ieee/ieee.exp: Initial changes for new logic.
55158 * gcc.misc-tests/misc.exp: Initial changes for new logic.
55159 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
55160 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
55161 * lib/c-torture.exp: Initial changes for new logic.
55162 * lib/gcc.exp: Initial changes for new logic.
55164 1993-10-15 Mike Stump (mrs@cygnus.com)
55166 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
55167 depend upon failure or success. Fully qualify names in failure
55168 and success messages. Always remove a.out before starting
55169 compile, just in case. Pay more attention to error text output by
55170 the compiler. Handle testcases with no known past errors just
55171 like all others, so that things are uniform. Other miscellaneous
55174 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
55176 * gcc.cpp: new directory for cpp tests
55178 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
55180 * lib/chill.exp: Code reformatted, removed unused code.
55181 * config/unix-chill.exp: Code reformatted, removed unused code.
55182 * chill.execute/execute.exp: Code reformatted, removed unused code.
55183 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
55185 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
55187 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
55188 routines not written.
55190 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
55192 * config/bug-gcc.exp: Use new procs from bug.exp.
55194 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
55196 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
55197 via ftp, rather than depending on NFS.
55198 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
55201 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
55203 * config/bug-gcc.exp: Use new download proc.
55205 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
55207 * chill.execute/execute.exp: cleanups, handles errors better
55208 * chill.compile/compile.exp: rewrite, based on execute.exp
55209 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
55210 * lib/chill.exp: major changes to diff proc and compile and link
55211 procs. added chill_fail and chill_pass wrappers to pass and
55212 fail. added more comments, and handle error codes better.
55213 Added a hack to capture stderr from exec, so noncompile tests
55216 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
55218 * chill.execute/execute.exp: rewrite of testsuite driver
55219 * lib/chill.exp: rewrite of testsuite driver
55220 * config/unix-chill.exp: rewrite of testsuite driver
55222 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
55225 * iexpr.ch: Standardize uppercase.
55226 * tuples.dat: Standardize uppercase.
55227 * vary.ch: standardize. Correct varying string assignments.
55228 * vary.dat: Add new output lines.
55230 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
55233 * chprintf.ch: Standardize use of uppercase.
55234 * tuples.ch: Standardize and turn arr2 into a DCL,
55236 * pinits.ch: Standardize.
55238 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
55240 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
55241 * Makefil: Renamed to Makefile.in.
55242 * configure.in: New.
55244 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
55247 * .cvsignore: Add result/output files.
55248 * Makefile: Fix up variables at start. Use MFLAGS
55249 everywhere. Correct bool_loc, built_ins entries.
55250 Add entry for vary1.ch.
55251 * bitarray.ch: Standardize upper-case usage.
55252 * bitexpr.ch: Standardize, add output of b1.
55253 * params.ch: Use arrayt in along PROC parameters, to
55254 avoid novelty problems.
55255 * sets.ch: Tiny cleanup.
55256 * vary1.ch: Re-indent.
55258 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
55260 * Add PR-related files to Makefiles, .cvsignore files, etc.
55262 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
55264 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
55265 with compiler objects. New names are test-flow.c and test-loop.c
55267 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
55269 * Upgraded c-torture tests from 1.19 to 1.20
55272 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
55273 * gcc.compile: 930623-1.c 930623-2.c
55274 * gcc.noncompile: 930622-1.c 930622-2.c
55275 * gcc.failure: 920411-1.c 920627-2.c
55276 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
55278 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
55280 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
55281 More changes to get testsuite working properly. Needs more work.
55282 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
55284 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
55286 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
55287 More changes to get testsuite working properly. Needs more work.
55289 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
55291 * chill.compile/compile.exp: Added for Dejagnu support
55292 * chill.execute/execute.exp: Added for Dejagnu support
55293 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
55295 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
55297 This should complete moving the CHILL test files.
55298 * chill.noncompile(.cvsignore printf.grt
55299 in-printf.grt chprintf.grt chprintf.ch):
55300 Added test-support files.
55301 (Makefile): Modified further.
55302 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
55303 signal.ch): Added test files.
55304 * chill.execute (.cvsignore printf.grt printr.c
55305 in-printf.grt rts.c chprintf.grt rts.h): Added
55306 test-support files.
55307 (Makefile): More corrections.
55309 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
55311 * chill.compile, chill.execute, chill.nocompile: Add CHILL
55312 test cases, ready for DejaGnu.
55314 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
55316 * Upgraded c-torture tests from 1.18 to 1.19
55318 * gcc.compile: added test(s):
55320 * gcc.execute: added test(s):
55321 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
55323 * added new subdirectory for misc tests: gcc.misc-tests
55324 * gcc.misc-test(s): added tests:
55325 inst-check.c test-consts.c test-ior.c test-switch.c
55327 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
55329 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
55331 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
55333 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
55335 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
55337 * Upgraded c-torture tests from 1.17 to 1.18
55339 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
55341 * Upgraded c-torture tests from 1.12 to 1.17
55343 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
55345 * lib/old-dejagnu.exp:
55346 Fixed handling of XFAIL target triplets to correctly
55347 recognize wildcard characters. Removed code that
55348 appended a unique id tag to the end of the file name
55349 printed out by the result of the testcases within a
55352 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
55354 * lib/old-dejagnu.exp:
55355 Reworked expected failure handling to trigger off of XFAIL
55356 keyword in keyphrase embeded in testcase source code. The
55357 XFAIL keyword must be at the end of the keyphrase line. It
55358 may optionally be followed by one or more target triplets.
55359 It has just occured that the handling of wildcards in the
55360 target triplet may not be correct.
55362 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
55364 * g++.old-deja/tests:
55365 Moved all subdirectories up one level into g++.old-deja .
55367 * lib/old-dejagnu.exp:
55368 Fixed problem with CXXFLAGS not being properly reset, and being
55369 corrupted with extraneous "-c" compiler option. This was
55370 causing binaries to not be generated for test that needed them.
55371 Modified strings passed to "pass" and "fail" so that individual
55372 tests from the same test file would be distinguished by an
55373 identifier appended to the test file name in the summary logs;
55374 this corrected a problem with erroneous diff logs. Added code
55375 to search testcases for expected fail and unexpected pass keywords.
55377 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
55379 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
55381 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
55383 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
55384 Removed extraneous text from end of "Special g++ Options"
55387 * lib/old-dejagnu.exp: Added pattern matching to look for new
55388 keywords, embedded in testcases comments, which will trigger
55389 calls to xpass and xfail.
55391 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
55393 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
55394 comments embedded in the testcases, especially the one looking for
55395 special compiler options, as well as the pattern matching for the
55396 compiler output again.
55398 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
55400 * lib/old-dejagnu.exp: Do a proper check of the return value for
55401 execute tests. Fixed several problems with the pattern matching
55402 of the compiler output which gave erroneous test results.
55403 Changed several of the test result messages to be more descriptive.
55404 * config/unix-g++.exp: Proc g++_load now actually works and
55405 executes the tests passed to it and returns a usable return
55408 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
55410 * lib/gcc.exp: Exits gracefully if $CC is bogus.
55412 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
55414 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
55415 Modified both files to properly execute the old style
55416 dejagnu tests. The previous versions of these files were
55417 experimental and did not function anything near correctly.
55419 1993-04-05 Rob Savoye (rob@cygnus.com)
55421 * Removed all Makefile.in and configure.in files. No configuration
55424 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
55426 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
55428 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
55430 * gcc.compile/configure.in, gcc.unsorted/configure.in,
55431 gcc.special/configure.in, gcc.noncompile/configure.in,
55432 gcc.execute/configure.in, gcc.code_quality/configure.in,
55433 g++.other/configure.in, g++.old-deja/configure.in,
55434 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
55435 in srcname setting.
55437 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
55439 * lib/udi.exp: Fixed mondfe and mondfe_download.
55440 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
55441 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
55443 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
55445 * config/udi-gdb.exp: Check $shell_id after connecting to target.
55446 (gdb_exit): Don't remove *_soc files.
55448 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
55450 * lib/c-torture.exp: Don't look for main; instead always use -w
55451 -c. This is how the c-torture tests work. Remove the object
55452 file if the compilation succeeds.
55453 * gcc.execute/execute.exp: Remove executable if test passes.
55454 * gcc.noncompile/noncompile.exp: Every test is an expected
55456 * gcc.special/special.exp: Added tests from c-torture 1.11,
55457 corrected use of existing test.
55458 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
55459 gcc.execute/920625-1.c: Updated to c-torture 1.11.
55460 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
55461 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
55462 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
55463 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
55464 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
55465 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
55466 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
55467 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
55468 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
55469 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
55470 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
55471 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
55472 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
55473 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
55474 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
55475 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
55476 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
55478 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
55479 correspond to c-torture 1.11.