1 2006-11-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4 * gcc/testsuite/gfortran.dg/zero_sized_1.f90: Uncomment checks
7 2006-11-02 Brooks Moses <brooks.moses@codesourcery.com>
9 * lib/gfortran-dg.exp (gfortran-dg-test): Remove expected "In file"
12 2006-11-02 Mike Stump <mrs@apple.com>
14 * obj-c++.dg/const-str-9.mm: Don't run on 64-bit.
16 * g++.old-deja/g++.abi/align.C: Enable for darwin.
18 2006-11-02 Eric Botcazou <ebotcazou@adacore.com>
20 * g++.dg/eh/gcsec1.C: New test.
22 2006-11-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24 * gcc.dg/torture/builtin-math-3.c: Fix semicolons.
25 (TESTIT_2P, TESTIT_2P_R): New macros. Test sincos.
27 2006-11-01 Adam Nemet <anemet@caviumnetworks.com>
29 * gcc.dg/fold-mod-1.c: Match the leading 0x for the
31 * gcc.dg/tree-prof/val-prof-2.c: Likewise.
32 * gcc.dg/pr14796-2.c: Likewise.
34 2006-11-01 Eric Botcazou <ebotcazou@libertysurf.fr>
36 * gcc.c-torture/execute/20061101-1.c: New test.
38 2006-11-01 Richard Guenther <rguenther@suse.de>
40 * testsuite/gcc.target/i386/fpprec-1.c: New testcase.
42 2006-11-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44 * gcc.dg/torture/builtin-attr-1.c: Don't test gamma/lgamma.
45 * gcc.dg/torture/builtin-convert-1.c: Don't test lgamma.
47 2006-10-31 Eric Botcazou <ebotcazou@libertysurf.fr>
49 * gcc.c-torture/execute/20061031-1.c: New test.
51 2006-10-31 Geoffrey Keating <geoffk@apple.com>
54 * gcc.target/powerpc/darwin-abi-3.c: Remove XFAIL.
55 * gcc.target/powerpc/darwin-abi-6.c: Remove XFAIL.
56 * gcc.target/powerpc/darwin-abi-7.c: Remove XFAIL.
57 * gcc.target/powerpc/darwin-abi-8.c: Remove XFAIL.
58 * gcc.target/powerpc/darwin-abi-9.c: Remove XFAIL.
59 * gcc.target/powerpc/darwin-abi-10.c: Remove XFAIL.
60 * gcc.target/powerpc/darwin-abi-11.c: Remove XFAIL.
62 2006-10-31 Eric Christopher <echristo@apple.com>
63 Falk Hueffner <falk@debian.org>
65 * gcc.dg/builtin-bswap-1.c: New.
66 * gcc.dg/builtin-bswap-2.c: New.
67 * gcc.dg/builtin-bswap-3.c: New.
68 * gcc.dg/builtin-bswap-4.c: New.
69 * gcc.dg/builtin-bswap-5.c: New.
70 * gcc.target/i386/builtin-bswap-1.c: New.
72 2006-10-31 Geoffrey Keating <geoffk@apple.com>
74 * gcc.dg/inline-16.c: New.
77 * gcc.dg/inline-10.c (main): Don't declare 'main' inline without
79 * gcc.dg/inline-13.c: New.
80 * gcc.dg/inline-14.c: New.
81 * gcc.dg/inline-15.c: New.
84 * gcc.dg/inline6.c: New.
85 * gcc.dg/inline7.c: New.
87 2006-10-31 Roger Sayle <roger@eyesopen.com>
90 * gcc.dg/pr23470-1.c: New test case.
92 2006-11-01 Bernhard Fischer <aldot@gcc.gnu.org>
95 * gfortran.dg/blockdata_1.f90: Add warning about blank common in block
97 * gfortran.dg/blockdata_2.f90: New testcase.
99 2006-10-31 Thomas Koenig <Thomas.Koenig@online.de>
102 * gfortran.dg/unf_short_record_1.f90: New test.
104 2006-10-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
107 * gfortran.dg/pr29067.f: New test.
109 2006-10-31 Joseph Myers <joseph@codesourcery.com>
110 Richard Sandiford <richard@codesourcery.com>
112 * lib/target-supports.exp (get_compiler_messages): Append options
113 as a single list element.
114 (check_effective_target_arm_vfp_ok): New.
115 * gcc.dg/arm-vfp1.c: Use arm_vfp_ok.
117 2006-10-31 Paul Thomas <pault@gcc.gnu.org>
120 * gfortran.dg/intrinsic_actual_2.f90: New test.
123 * gfortran.dg/actual_array_interface_1.f90: New test.
126 * gfortran.dg/used_types_11.f90: New test.
128 2006-10-30 Dirk Mueller <dmueller@suse.de>
130 * g++.old-deja/g++.pt/eichin01a.C (main): Fix prototype.
131 * g++.old-deja/g++.pt/eichin01b.C (main): Same.
132 * g++.old-deja/g++.pt/eichin01.C (main): Same.
133 * g++.old-deja/g++.mike/net25.C (main): Same.
134 * g++.dg/lookup/exception1.C (main): Same.
135 * g++.dg/parse/parens2.C (main): Same.
137 2006-10-30 Roger Sayle <roger@eyesopen.com>
139 * gcc.target/i386/pr27827.c: Explicitly specify -mfpmath=387.
141 2006-10-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
143 * gcc.dg/torture/builtin-math-2.c: Add tgamma tests.
144 * gcc.dg/torture/builtin-math-3.c: Likewise.
146 2006-10-30 Tobias Burnus <burnus@net-b.de>
149 * gfortran.dg/write_check.f90: Check run-time keyword checking.
150 * gfortran.dg/write_check2.f90: Check compile-time keyword checking.
152 2006-10-30 Andrew Pinski <pinskia@gmail.com>
155 * gfortran.fortran-torture/execute/transfer1.f90: New test.
157 2006-10-30 Joseph Myers <joseph@codesourcery.com>
159 * lib/target-supports.exp (check_function_available): Declare
160 function before calling.
162 2006-10-30 Jakub Jelinek <jakub@redhat.com>
164 PR tree-optimization/29637
165 * gcc.dg/pr29637.c: New test.
167 2006-10-29 Roger Sayle <roger@eyesopen.com>
169 * gcc.dg/fold-compare-1.c: Update to reflect recent changes in
170 tree canonicalization.
172 2006-10-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
174 * gcc.dg/builtins-20.c: Add more hypot tests.
176 2006-10-29 Roger Sayle <roger@eyesopen.com>
178 * gcc.dg/fold-compare-1.c: New test case.
180 2006-10-29 Dirk Mueller <dmueller@suse.de>
183 * g++.dg/warn/Wchar-subscripts-2.C: New testcase.
185 2006-10-29 Roger Sayle <roger@eyesopen.com>
187 PR tree-optimization/15458
188 * gcc.dg/fold-xornot-1.c: New test case.
190 2006-10-29 Richard Guenther <rguenther@suse.de>
192 * gcc.target/i386/math-torture/trunc.c: New testcase.
194 2006-10-29 Richard Guenther <rguenther@suse.de>
196 * gcc.target/i386/math-torture/round.c: New testcase.
198 2006-10-29 Richard Guenther <rguenther@suse.de>
200 * gcc.target/i386/math-torture/ceil.c: New testcase.
201 * gcc.target/i386/math-torture/floor.c: Likewise.
203 2006-10-29 Richard Guenther <rguenther@suse.de>
205 * gcc.target/i386/math-torture/rint.c: New testcase.
206 * gcc.target/i386/math-torture/nearbyint.c: Likewise.
208 2006-10-29 Richard Guenther <rguenther@suse.de>
210 * gcc.target/i386/math-torture/lfloor.c: New testcase.
211 * gcc.target/i386/math-torture/lceil.c: Likewise.
213 2006-10-28 Tobias Burnus <burnus@net-b.de>
216 * gfortran.dg/csqrt_2.f: Remove xfail *-*-linux-gnu.
218 2006-10-29 Kazu Hirata <kazu@codesourcery.com>
220 * gcc.c-torture/execute/20020118-1.c,
221 gcc.c-torture/execute/builtins/strlen.c,
222 gcc.c-torture/execute/pr23135.c, lib/fortran-torture.exp: Fix
225 2006-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
227 * gcc.dg/builtins-20.c: Add tests for hypot.
228 * gcc.dg/torture/builtin-math-2.c (TESTIT2): New. Add tests for
229 two-argument builtins.
230 * gcc.dg/torture/builtin-math-3.c (TESTIT_R): Renamed from
231 TESTIT2. Update all callers.
232 (TESTIT2, TESTIT2_R): New helper macros.
233 Add testcases for pow, hypot and atan2.
235 2006-10-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
238 * g++.dg/expr/bool1.C: New test.
239 * g++.dg/expr/bool2.C: New test.
241 2006-10-28 Tobias Burnus <burnus@net-b.de>
244 * gfortran.dg/io_constraints_2.f90: Use -std=f95.
245 * gfortran.dg/namelist_internal.f90: New test.
247 2006-10-28 Tobias Burnus <burnus@net-b.de>
250 * gfortran.dg/io_real_boz.f90: Add.
251 * gfortran.dg/io_real_boz2.f90: Add.
253 2006-10-28 Richard Guenther <rguenther@suse.de>
256 * gcc.dg/tree-ssa/pr26899.c: New testcase.
258 2006-10-28 Richard Guenther <rguenther@suse.de>
261 * gcc.target/i386/math-torture/lround.c: New testcase.
263 2006-10-27 Kaz Kojima <kkojima@gcc.gnu.org>
265 * gcc.dg/builtins-43.c: Add -fno-finite-math-only.
266 * gcc.dg/builtins-44.c: Likewise.
267 * gcc.dg/builtins-45.c: Likewise.
268 * gcc.dg/pr28796-2.c: Likewise.
269 * gcc.dg/unordered-3.c: Likewise.
271 2006-10-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
274 * gfortran.dg/error_recovery_2.f90: New test.
276 2006-10-26 Richard Guenther <rguenther@suse.de>
278 * gcc.target/i386/i386.exp: Use glob, not find to collect
279 tests. Avoids recursing into subdirectories.
280 * gcc.target/i386/math-torture/math-torture.exp: Torture
281 for interesting ia32 math options.
282 * gcc.target.i386/math-torture/lrint.c: New testcase.
284 2006-10-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
287 * gfortran.dg/arrayio_9.f90: Update test.
288 * gfortran.dg/arrayio_19.f90: New test.
290 2006-10-26 Andreas Krebbel <krebbel1@de.ibm.com>
292 * gcc.dg/20061026.c: New testcase.
294 2006-10-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
297 * gfortran.dg/arrayio_9.f90: New test.
299 2006-10-26 Ben Elliston <bje@au.ibm.com>
301 * gcc.c-torture/execute/builtins/strlen.c: Do not use strcpy.
302 Copy the strings manually, as strcpy may call strlen.
304 2006-10-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
306 * gcc.dg/torture/builtin-math-2.c (TESTIT): Use new helper macro.
307 Add checks for log, log2, log10 and log1p.
309 * gcc.dg/torture/builtin-math-3.c: Add checks for -0.0 everywhere
310 we already test 0.0. Add checks for expm1, log, log2, log10,
311 log1p, cbrt, erf and erfc.
313 2006-10-25 Steve Ellcey <sje@cup.hp.com>
315 * gcc.dg/pthread-init-2.c: Define _POSIX_C_SOURCE on ia64 HP-UX.
317 2006-10-25 Uros Bizjak <uros@kss-loka.si>
319 * gcc.dg/builtins-40.c: Also check remainder(), remainderf()
320 and remainderl() built-in functions. Remove -ffast-math from
323 2006-10-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
325 * gcc.dg/torture/builtin-math-2.c: Add checks for asin, acos,
328 * gcc.dg/torture/builtin-math-3.c (TESTIT): Append 'F' and 'L'
329 floating point modifiers to arguments passed to float and long
330 double functions respectively. Update all callers to use floating
331 point numbers, not integers. Add tests for exp, exp2 and
334 * gcc.dg/torture/builtin-math-3.c: New test.
336 2006-10-24 Erik Edelmann <eedelman@gcc.gnu.org>
339 * gfortran.dg/initialize_2.f90: New.
341 2006-10-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
343 * gcc.dg/torture/builtin-math-2.c: New test.
345 2006-10-24 Richard Guenther <rguenther@suse.de>
348 * gcc.dg/pr28796-1.c: New testcase.
349 * gcc.dg/pr28796-2.c: Likewise.
351 2006-10-24 Richard Guenther <rguenther@suse.de>
353 * gcc.dg/builtins-57.c: New testcase.
355 2006-10-24 Richard Guenther <rguenther@suse.de>
357 PR tree-optimization/29567
358 * gfortran.fortran-torture/compile/vrp_1.f90: New testcase.
360 2006-10-23 Zdenek Dvorak <dvorakz@suse.cz>
362 PR tree-optimization/14784
363 * gcc.dg/alias-10.c: New test.
365 2006-10-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
367 * gcc.dg/torture/builtin-sin-mpfr-1.c: New test.
369 2006-10-23 Jakub Jelinek <jakub@redhat.com>
371 * gcc.dg/builtin-strncat-chk-1.c: New test.
373 2006-10-23 Jan Hubicka <jh@suse.cz>
375 * gcc.dg/memmove-1.c: New test.
377 2006-10-23 Paul Brook <paul@codesourcery.com>
379 * gcc.dg/pragma-pack-5.c: New test.
381 2006-10-23 Ulrich Weigand <uweigand@de.ibm.com>
383 * g++.dg/other/s390-1.C: New testcase.
385 2006-10-23 Richard Guenther <rguenther@suse.de>
389 * gcc.dg/pr27132.c: New testcase.
390 * gcc.dg/pr23295.c: Likewise.
391 * gcc.dg/tree-ssa/pr23294.c: Adjust patterns.
392 * g++.dg/tree-ssa/pr19807.C: Likewise.
394 2006-10-23 Richard Guenther <rguenther@suse.de>
397 * gcc.dg/pr21032.c: New testcase.
399 2006-10-22 Jeff Law <law@redhat.com>
400 Richard Guenther <rguenther@suse.de>
402 PR tree-optimization/15911
403 * gcc.dg/tree-ssa/vrp30.c: New testcase.
405 2006-10-22 Nathan Sidwell <nathan@codesourcery.com>
408 * g++.dg/abi/rtti3.C: New.
410 2006-10-21 Uros Bizjak <uros@kss-loka.si>
413 * gcc.dg/builtins-8.c: Also check pow(x,1.0/3.0) to cbrt(x)
416 2006-10-21 Richard Guenther <rguenther@suse.de>
418 PR tree-optimization/3511
419 * gcc.dg/tree-ssa/ssa-pre-15.c: New testcase.
421 2006-10-21 Richard Guenther <rguenther@suse.de>
424 * gcc.dg/torture/pr26898-1.c: New testcase.
425 * gcc.dg/torture/pr26898-2.c: Likewise.
427 2006-10-20 Lee Millward <lee.millward@codesourcery.com>
430 * g++.dg/parse/bitfield1.C: Adjust error markers.
431 * g++.dg/parse/bitfield2.C: New test.
433 2006-10-20 Adam Nemet <anemet@caviumnetworks.com>
435 * gcc.dg/tree-ssa/ivopts-2.c: Match final candidates line only.
437 2006-10-19 Francois-Xavier Coudert <coudert@clipper.ens.fr>
440 * gfortran.dg/zero_sized_1.f90: New test.
442 2006-10-19 Eric Botcazou <ebotcazou@adacore.com>
444 * gcc.dg/div-compare-1.c: New test.
446 2006-10-19 Paul Thomas <pault@gcc.gnu.org>
449 * gfortran.dg/result_default_init_1.f90: New test.
452 * gfortran.dg/automatic_default_init_1.f90: New test.
454 * gfortran.dg/alloc_comp_basics_1.f90: Reduce deallocate count
457 2006-10-18 Geoffrey Keating <geoffk@apple.com>
459 * g++.old-deja/g++.robertl/eb133b.C: Add XFAILed error for
460 'using namespace std' without previous declaration.
461 * g++.old-deja/g++.robertl/eb133.C: Remove, exact dup of eb133b.C.
462 * g++.old-deja/g++.robertl/eb133c.C: New.
464 2006-10-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
467 * gfortran.dg/streamio_4.f90: Update test.
468 * gfortran.dg/streamio_11.f90: New test.
470 2006-10-17 Lee Millward <lee.millward@codesourcery.com>
473 * g++.dg/inherit/virtual1.C: New test.
475 2006-10-17 Mark Mitchell <mark@codesourcery.com>
478 * g++.dg/parse/enum3.C: New test.
480 2006-10-17 Mark Mitchell <mark@codesourcery.com>
483 * g++.dg/init/ctor8.C: New test.
485 2006-10-17 Mark Mitchell <mark@codesourcery.com>
488 * g++.dg/ext/complit8.C: Tweak error markers.
489 * g++.dg/template/complit1.C: Add error marker.
491 2006-10-16 Mark Mitchell <mark@codesourcery.com>
494 * g++.dg/ext/complit8.C: New test.
497 * g++.dg/parse/dtor12.C: New test.
500 * g++.dg/template/sizeof11.C: New test.
502 2006-10-17 Paul Thomas <pault@gcc.gnu.org>
505 * gfortran.dg/data_char_3.f90: New test.
508 * gfortran.dg/negative_automatic_size.f90: New test.
510 2006-10-16 David Daney <ddaney@avtrex.com>
512 * g++.dg/other/unused1.C : Match on '.ascii\t"name\000"' also.
514 2006-10-16 Eric Christopher <echristo@apple.com>
516 * gcc.target/i386/asm-4.c: Fix inline asm for darwin
519 2006-10-16 Mark Mitchell <mark@codesourcery.com>
522 * g++.dg/tc1/dr49.C: Tweak error messages.
523 * g++.dg/parse/template21.C: New test.
525 2006-10-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
528 gcc.dg/torture/asm-subreg-1.c: Skip on hppa*64*-*-*.
530 2006-10-15 Steven G. Kargl <kargl@gcc.gnu.org>
533 * gfortran.dg/print_1.f90: New test.
535 2006-10-15 Jan Hubicka <jh@suse.cz>
538 * gcc.c-torture/compile/pr29241.c: New testcase.
540 2006-10-15 David Edelsohn <edelsohn@gnu.org>
543 * gcc.c-torture/compile/pr29250.c: New test.
545 2006-10-15 Richard Guenther <rguenther@suse.de>
547 * gcc.dg/pr29299.c: New testcase.
549 2006-10-15 Bernhard Fischer <aldot@gcc.gnu.org>
552 * gfortran.dg/label_4.f90: Adjust warning flag.
554 2006-10-14 Paul Thomas <pault@gcc.gnu.org>
557 * gfortran.dg/nullify_3.f90: New test.
559 2006-10-14 Eric Botcazou <ebotcazou@libertysurf.fr>
561 * gcc.dg/pthread-init-2.c (dg-options): Define _POSIX_C_SOURCE=199506L
562 on Solaris 2.5.1 too.
564 2006-10-13 Eric Christopher <echristo@apple.com>
566 * gcc.dg/pr25993.c: Skip for darwin.
568 2006-10-13 Eric Christopher <echristo@apple.com>
570 * gcc.dg/visibility-11.c: Skip for darwin.
572 2006-10-13 Eric Christopher <echristo@apple.com>
574 * gcc.dg/darwin-weakimport-1.c: Use
575 -fno-asynchronous-unwind-tables.
576 * gcc.dg/darwin-weakimport-3.c: Ditto.
578 2006-10-13 Richard Guenther <rguenther@suse.de>
580 PR tree-optimization/29446
581 * gcc.dg/torture/pr29446.c: New testcase.
583 2006-10-13 Bill Wendling <wendling@apple.com>
585 * g++.old-deja/g++.brendan/scope5.C: Changed "Class" to "Klasse".
586 * g++.old-deja/g++.jason/hmc1.C: Likewise.
587 * g++.old-deja/g++.jason/cleanup2.C: Likewise.
588 * g++.old-deja/g++.law/shadow1.C: Likewise.
589 * g++.old-deja/g++.law/ctors10.C: Likewise.
590 * g++.dg/debug/namespace1.C: Likewise.
591 * g++.dg/inherit/namespace-as-base.C: Likewise.
592 * g++.dg/opt/delay-slot-1.C: Likewise.
593 * g++.dg/parse/defarg10.C: Likewise.
594 * g++.dg/template/ptrmem11.C: Likewise.
595 * g++.dg/template/mem_func_ptr.C: Likewise.
596 * g++.dg/template/spec19.C: Likewise.
598 2006-10-13 Paolo Bonzini <bonzini@gnu.org>
600 * gcc.dg/simd-5.c, gcc.dg/simd-6: New testcases.
602 2006-10-13 Paul Thomas <pault@gcc.gnu.org>
605 * gfortran.dg/implicit_9.f90: New test.
608 * gfortran.dg/namelist_25.f90: New test.
611 * gfortran.dg/same_name_2.f90: New test.
614 * gfortran.dg/host_assoc_types_1.f90: New test.
617 * gfortran.dg/missing_derived_type_1.f90: New test.
618 * gfortran.dg/implicit_actual.f90: Comment out USE GLOBAL.
621 * gfortran.dg/alloc_comp_constraint_4.f90: New test.
624 * gfortran.dg/alloc_comp_assign_5.f90: New test.
626 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
629 * gfortran.dg/bound_2.f90: New test.
631 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
633 * gfortran.dg/defined_operators_1.f90: Add cleanup-modules dg
635 * gfortran.dg/module_private_array_refs_1.f90: Likewise.
636 * gfortran.dg/module_proc_external_dummy.f90: Likewise.
637 * gfortran.dg/gomp/omp_threadprivate1.f90: Likewise.
638 * gfortran.dg/gomp/reduction3.f90: Likewise.
639 * gfortran.dg/derived_constructor_comps_1.f90: Likewise.
640 * gfortran.dg/dummy_procedure_2.f90: Likewise.
641 * gfortran.dg/interface_derived_type_1.f90: Likewise.
642 * gfortran.dg/forall_4.f90: Likewise.
643 * gfortran.dg/spec_expr_4.f90: Likewise.
644 * gfortran.dg/unused_artificial_dummies_1.f90: Likewise.
645 * gfortran.dg/forall_5.f90: Likewise.
646 * gfortran.dg/open_access_append_2.f90: Add check for
647 compile-time warning.
649 2006-10-13 Mark Mitchell <mark@codesourcery.com>
652 * g++.dg/parse/pure1.C: New test.
654 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
657 * gcc/testsuite/gfortran.dg/io_constraints_3.f90: New test.
658 * gcc/testsuite/gfortran.dg/open_access_append_1.f90: Add checks
659 for compile-time warnings.
660 * gcc/testsuite/gfortran.dg/pr20163-2.f: Likewise.
661 * gcc/testsuite/gfortran.dg/iostat_2.f90: Likewise.
662 * gcc/testsuite/gfortran.dg/label_4.f90: Delete the temporary
664 * gcc/testsuite/gfortran.dg/direct_io_2.f90: Add a FILE=
666 * gcc/testsuite/gfortran.dg/iomsg_1.f90: Add check for
667 compile-time warning.
669 2006-10-12 Jan Hubicka <jh@suse.cz>
672 * gcc.dg/pr28319.c: New test.
674 2006-10-12 Mark Mitchell <mark@codesourcery.com>
676 * g++.dg/ext/vla4.C: New test.
678 2006-10-12 Lee Millward <lee.millward@codesourcery.com>
681 * g++.dg/template/crash60.C: New test.
682 * g++.dg/other/large-size-array.C: Adjust error markers.
683 * g++.dg/parse/crash27.C: Likewise.
684 * g++.dg/template/crash1.C: Likewise.
686 2006-10-12 Steve Ellcey <sje@cup.hp.com>
689 * gcc.dg/debug/dwarf2/dwarf-file1.c: Check for ".file".
691 2006-10-12 Jakub Jelinek <jakub@redhat.com>
693 PR preprocessor/28709
694 * gcc.dg/cpp/paste14.c: New test.
696 2006-10-11 Mark Mitchell <mark@codesourcery.com>
699 * g++.dg/init/array24.C: New test.
701 2006-10-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
703 * gcc.dg/builtins-config.h: Move Solaris section after inclusion
706 2006-10-11 Lee Millward <lee.millward@codesourcery.com>
709 * g++.dg/parse/typedef8.C: New test.
710 * g++.dg/other/mult-stor1.C: Adjust error markers.
712 2006-10-11 Richard Guenther <rguenther@suse.de>
714 PR tree-optimization/28230
715 * gcc.dg/torture/pr28230.c: New testcase.
717 2006-10-11 Richard Guenther <rguenther@suse.de>
720 * gcc.dg/torture/pr29119.c: New testcase.
722 2006-10-10 Jakub Jelinek <jakub@redhat.com>
725 * gcc.c-torture/execute/20060930-2.c: New test.
727 2006-10-09 Richard Henderson <rth@redhat.com>
731 2006-10-09 Richard Guenther <rguenther@suse.de>
734 * gcc.dg/pr29254.c: New testcase.
736 2006-10-08 Erik Edelmann <edelmann@gcc.gnu.org>
737 Paul Thomas <pault@gcc.gnu.org>
740 * gfortran.dg/alloc_comp_basics_1.f90: New test.
741 * gfortran.dg/alloc_comp_basics_2.f90: New test.
742 * gfortran.dg/alloc_comp_assign_1.f90: New test.
743 * gfortran.dg/alloc_comp_assign_2.f90: New test.
744 * gfortran.dg/alloc_comp_assign_3.f90: New test.
745 * gfortran.dg/alloc_comp_assign_4.f90: New test.
746 * gfortran.dg/alloc_comp_constraint_1.f90: New test.
747 * gfortran.dg/alloc_comp_constraint_2.f90: New test.
748 * gfortran.dg/alloc_comp_constraint_3.f90: New test.
749 * gfortran.dg/alloc_comp_constructor_1.f90: New test.
750 * gfortran.dg/alloc_comp_constructor_2.f90: New test.
751 * gfortran.dg/alloc_comp_initializer_1.f90: New test.
752 * gfortran.dg/alloc_comp_std.f90: New test.
753 * gfortran.dg/move_alloc.f90: New test.
755 2006-10-08 Paul Thomas <pault@gcc.gnu.org>
758 * gfortran.dg/derived_constructor_comps_2.f90: New test.
761 * gfortran.dg/forall_char_dependencies_1.f90: New test.
763 2006-10-08 Tobias Burnus <burnus@net-b.de>
766 * gfortran.dg/new_line.f90: New test.
768 2006-10-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
770 * gcc.dg/builtins-config.h: Ensure we use -std=c99 on solaris2.
771 * gcc.dg/torture/builtin-convert-1.c,
772 gcc.dg/torture/builtin-convert-2.c,
773 gcc.dg/torture/builtin-convert-3.c,
774 gcc.dg/torture/builtin-power-1.c: Use -std=c99 on solaris2.
776 2006-10-07 Kazu Hirata <kazu@codesourcery.com>
778 * gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
779 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
780 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
781 gcc.dg/tree-ssa/bool-9.c: Fix comment typos.
783 2006-10-07 Andrew Pinski <pinskia@gmail.com>
785 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c:
786 Xfail some tests for powerpc-darwin and powerpc-aix.
788 2006-10-07 Jakub Jelinek <jakub@redhat.com>
791 * gcc.dg/pr29330.c: Add -std=gnu99 to dg-options.
793 2006-10-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
796 * gcc.dg/pthread-init-2.c (dg-options): Define _POSIX_C_SOURCE=199506L
799 2006-10-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
803 * gcc/testsuite/gfortran.fortran-torture/execute/specifics.f90:
804 Add tests for using all possible intrinsics as actual arguments.
805 * gcc/testsuite/gfortran.dg/specifics_1.f90: Add tests for using
806 all possible intrinsics as actual arguments.
807 * gcc/testsuite/gfortran.dg/specifics_2.f90: New file.
808 * gcc/testsuite/gfortran.dg/specifics_3.f90: New file.
810 2006-10-07 Richard Sandiford <richard@codesourcery.com>
812 * gcc.dg/debug/debug-1.c: Use -fno-if-conversion MIPS targets.
813 * gcc.dg/debug/debug-2.c: Likewise.
815 2006-10-06 Uros Bizjak <uros@kss-loka.si>
817 * gcc.c-torture/compile/sync-2.c: New test.
819 2006-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
821 * gfortran.dg/actual_array_substr_2.f90: Remove '\r's from
824 2006-10-06 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
826 PR rtl-optimization/29128
827 * gcc.c-torture/compile/pr29128.c: New test.
829 2006-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
831 * gfortran.dg/actual_array_constructor_2.f90: Remove '\r's from
834 2006-10-06 Zdenek Dvorak <dvorakz@suse.cz>
837 * gcc.dg/tree-ssa/loop-19.c: New test.
839 2006-10-06 Jakub Jelinek <jakub@redhat.com>
841 PR tree-optimization/29330
842 * gcc.dg/pr29330.c: New test.
845 * gcc.c-torture/compile/20061005-1.c: New test.
847 2006-10-06 Olivier Hainque <hainque@adacore.com>
849 * gcc.dg/typename-vla-1.c: New case.
850 * gnat.dg/forward_vla.adb: New case.
852 2006-10-06 Jakub Jelinek <jakub@redhat.com>
854 PR tree-optimization/29290
855 * gfortran.dg/loop_nest_1.f90: New test.
858 * gcc.dg/tls/opt-12.c: New test.
861 * gfortran.dg/save_2.f90: New test.
864 * gcc.dg/pr29091.c: New test.
866 2006-10-06 Joseph Myers <joseph@codesourcery.com>
868 * lib/target-supports.exp
869 (check_effective_target_vect_cmdline_needed): Handle i?86-*-* the
870 same as x86_64-*-*; check for LP64.
872 2006-10-04 Richard Henderson <rth@redhat.com>
874 * lib/target-supports.exp (check_effective_target_tls): Redefine
875 to mean non-emulated tls.
876 * gcc.dg/tls/alias-1.c: Remove tls requirement.
877 * gcc.dg/tls/asm-1.c, gcc.dg/tls/debug-1.c, gcc.dg/tls/diag-1.c,
878 gcc.dg/tls/diag-2.c, gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c,
879 gcc.dg/tls/diag-5.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
880 gcc.dg/tls/opt-10.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
881 gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c, gcc.dg/tls/pic-1.c,
882 gcc.dg/tls/struct-1.c, gcc.dg/tls/trivial.c: Likewise.
884 2006-10-04 Paul Thomas <pault@gcc.gnu.org>
887 * gfortran.dg/alloc_alloc_expr_2.f90: New test.
889 2006-10-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
891 * gfortran.dg/bounds_check_fail_1.f90: New test.
893 2006-10-03 Mark Mitchell <mark@codesourcery.com>
896 * g++.dg/template/friend48.C: New test.
898 2006-10-04 Paul Thomas <pault@gcc.gnu.org>
901 * gfortran.dg/default_initialization_2.f90: New test.
903 2006-10-03 Paul Thomas <pault@gcc.gnu.org>
907 * gfortran.dg/alloc_alloc_expr_1.f90: New test.
909 2006-10-03 Paul Thomas <pault@gcc.gnu.org>
912 * gfortran.dg/optional_assumed_charlen_1.f90: New test.
916 * gfortran.dg/missing_optional_dummy_2.f90: New test.
920 * gfortran.dg/entry_array_specs_1.f90: New test.
922 2006-10-03 Steven G. Kargl <kargl@gcc.gnu.org>
924 * gfortran.dg/nearest_1.f90: Add -O0 because -ffloat-store is
925 insufficient to inhibit some test failures at -O3. Do testing
928 2006-10-03 Mark Mitchell <mark@codesourcery.com>
931 * g++.dg/inherit/access8.C: New test.
932 * g++.dg/template/dtor4.C: Tweak error messages.
934 2006-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
937 * gfortran.dg/entry_8.f90: New test.
939 2006-10-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
942 * g++.dg/parse/new4.C: New test.
944 2006-10-03 Uros Bizjak <uros@kss-loka.si>
946 * gcc-dg/pthread-init-common.h: Define _GNU_SOURCE. Add tests for
947 PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP,
948 PTHREAD_ERRORCHECK_MUTEX_INITIALIZER_NP,
949 PTHREAD_ADAPTIVE_MUTEX_INITIALIZER_NP and
950 PTHREAD_RWLOCK_WRITER_NONRECURSIVE_INITIALIZER_NP mutex initializers.
952 2006-10-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
955 * gfortran.dg/continuation.f90: Rename to continuation_1.f90.
956 * gfortran.dg/continuation_2.f90: New test.
959 * gfortran.dg/continuation_3.f90: New test.
960 * gfortran.dg/continuation_4.f90: New test.
961 * gfortran.dg/continuation_5.f: New test.
962 * gfortran.dg/continuation_6.f: New test.
964 2006-10-02 Mark Mitchell <mark@codesourcery.com>
967 * g++.dg/template/vla1.C: New test.
969 2006-10-02 Francois-Xavier Coudert <coudert@clipper.ens.fr>
972 * gfortran.dg/complex_parameter_1.f90: New test.
974 2006-10-02 Jakub Jelinek <jakub@redhat.com>
977 * gcc.c-torture/execute/20060929-1.c: New test.
979 2006-10-01 Mark Mitchell <mark@codesourcery.com>
982 * g++.dg/template/member6.C: New test.
983 * g++.dg/parse/typename7.C: Adjust error markers.
986 * g++.dg/template/member7.C: New test.
988 2006-09-30 Joseph S. Myers <joseph@codesourcery.com>
991 * gcc.dg/Woverride-init-1.c, gcc.dg/Woverride-init-2.c,
992 gcc.dg/Woverride-init-3.c: New tests.
994 2006-09-30 Eric Botcazou <ebotcazou@libertysurf.fr>
996 * gcc.c-torture/execute/20060930-1.c: New test.
998 2006-09-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1001 * gfortran.dg/specifics_1.f90: New test.
1002 * gfortran.fortran-torture/execute/specifics.f90: Add tests for
1005 2006-09-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1007 * gcc.dg/pthread-init-1.c, pthread-init-2.c,
1008 pthread-init-common.h: New.
1010 2006-09-29 Steven G. Kargl <kargl@gcc.gnu.org>
1012 * gfortran.dg/nearest_1.f90: Add -ffloat-store to defeat extra
1013 precision on some archs.
1015 2006-09-29 Eric Botcazou <ebotcazou@adacore.com>
1017 * gcc.dg/non-local-goto-1.c: New test.
1018 * gcc.dg/non-local-goto-2.c: Likewise.
1019 * gcc.dg/setjmp-3.c: Likewise.
1020 * gcc.dg/setjmp-4.c: Likewise.
1022 2006-09-28 Eric Botcazou <ebotcazou@adacore.com>
1024 * gnat.dg/self_aggregate_with_pointer.adb: New test.
1026 2006-09-27 Steven G. Kargl <kargl@gcc.gnu.org>
1029 * gfortran.dg/exponent_1.f90: New test.
1032 * gfortran.dg/nearest_1.f90: New test.
1034 2006-09-26 Jakub Jelinek <jakub@redhat.com>
1038 * gcc.dg/gomp/nestedfn-1.c: New test.
1040 2006-09-26 Andrew Pinski <pinskia@physics.uc.edu>
1043 * objc/compile/method-1.m: New test.
1045 2006-09-25 Lee Millward <lee.millward@codesourcery.com>
1048 * g++.dg/template/crash58.C: New test.
1049 * g++.dg/parse/crash28.C: Adjust error markers.
1050 * g++.dg/template/crash34.C: Likewise.
1051 * g++.dg/template/friend31.C: Likewise.
1052 * g++.dg/template/crash32.C: Likewise.
1055 * g++.dg/template/crash59.C: New test.
1058 * g++.dg/template/spec33.C: New test.
1059 * g++.old-deja/g++.pt/spec20.C: Adjust error markers.
1061 2006-09-24 Zdenek Dvorak <dvorakz@suse.cz>
1062 Adam Nemet <anemet@caviumnetworks.com>
1064 * gcc.dg/tree-ssa/ivopts-1.c: New test.
1065 * gcc.dg/tree-ssa/ivopts-2.c: New test.
1067 2006-09-24 Kazu Hirata <kazu@codesourcery.com>
1070 * gcc.dg/pr28911.c: New.
1072 2006-09-23 Uros Bizjak <uros@kss-loka.si>
1075 * gcc.target/i386/sse-21.c: Rename from sse3-not-fisttp.c.
1076 (dg-options): Add -mfpmath=387.
1078 2006-09-23 Jakub Jelinek <jakub@redhat.com>
1081 * gcc.dg/pr28706.c: New test.
1084 * gcc.dg/pr28712.c: New test.
1086 2006-09-22 Mike Stump <mrs@apple.com>
1088 * obj-c++.dg/encode-3.mm: Fix for 64-bit support.
1090 2006-09-22 Zdenek Dvorak <dvorakz@suse.cz>
1092 PR tree-optimization/28888
1093 * gcc.dg/pr28888.c: New test.
1095 2006-09-21 Mark Mitchell <mark@codesourcery.com>
1098 * g++.dg/init/ptrfn1.C: New test.
1100 2006-09-21 Lee Millward <lee.millward@codesourcery.com>
1103 * g++.dg/template/spec32.C: New test.
1104 * g++.dg/parse/crash9.C: Adjust error markers.
1107 * g++.dg/template/typedef6.C: New test.
1108 * g++.dg/init/error1.C: Adjust error markers.
1109 * g++.dg/parse/crash9.C: Likewise.
1110 * g++.dg/template/crash55.C: Likewise.
1112 2006-09-21 Janis Johnson <janis187@us.ibm.com>
1114 * gcc.dg/dfp/decfloat-constants.c: Remove 'dg-do compile', fix typo.
1116 2006-09-20 Danny Smith <dannysmith@users.sourceforge.net>
1119 * g++.dg/ext/dllimport12.C: New test.
1121 2006-09-20 Richard Sandiford <richard@codesourcery.com>
1123 * gcc.target/mips/mips-ps-type.c: Add -ffinite-math-only.
1124 * gcc.target/mips/nmadd-2.c: Likewise.
1125 * gcc.target/mips/mips-ps-6.c: New test.
1126 * gcc.target/mips/neg-abs-1.c: Likewise.
1127 * gcc.target/mips/neg-abs-2.c: Likewise.
1128 * gcc.target/mips/nmadd-3.c: New test.
1130 2006-09-20 Jakub Jelinek <jakub@redhat.com>
1133 * gcc.dg/gomp/atomic-10.c: New test.
1134 * g++.dg/gomp/atomic-10.C: New test.
1136 2006-09-20 Eric Christopher <echristo@apple.com>
1138 * gcc.target/i386/sse3-not-fisttp.c: New.
1140 2006-09-19 Jack Howarth <howarth@bromo.med.uc.edu>
1142 * gfortran.dg/vect/vect-5.f90: Don't xfail lp64.
1144 2006-09-19 Richard Sandiford <richard@codesourcery.com>
1146 * gcc.c-torture/execute/pr28289.c (one): New variable.
1147 (main): Use it instead of argc.
1148 * gcc.c-torture/execute/20060102-1.c (one): New variable.
1149 (main): Use it instead of argc.
1151 2006-09-19 Paul Brook <paul@codesourcery.com>
1154 * gcc.dg/nested-func-5.c: New test.
1156 2006-09-19 Ben Elliston <bje@au.ibm.com>
1158 * lib/target-supports.exp (check_effective_target_tls): Compile
1159 test stubs using ${tool}_target_compile, not just target_compile.
1160 (check_effective_target_tls_runtime): Likewise.
1162 2006-09-19 Ben Elliston <bje@au.ibm.com>
1164 * gcc.c-torture/compile/20030405-1.x: Remove.
1166 * g++.old-deja/g++.pt/const2.C (main): Examine p to prevent an
1167 optimising linker from discarding it.
1169 2006-09-18 Paul Thomas <pault@gcc.gnu.org>
1172 * gfortran.dg/keyword_symbol_1.f90: New test.
1174 * gfortran.dg/spread_shape_1.f90: Add missing warning with
1175 pedantic compilation option.
1177 2006-09-18 Paul Thomas <pault@gcc.gnu.org>
1180 * gfortran.dg/spread_shape_1.f90: New test.
1182 2006-09-17 Roger Sayle <roger@eyesopen.com>
1184 PR tree-optimization/28887
1185 * gcc.dg/prefetch-loop-arrays-1.c: New test case.
1187 2006-09-16 Steven Bosscher <steven@gcc.gnu.org>
1190 * gcc.dg/pr25993.c: New test.
1192 2006-09-17 Ira Rosen <irar@il.ibm.com>
1195 * gcc.dg/vect/pr21591.c: New test.
1197 2006-09-16 Andrew Pinski <pinskia@physics.uc.edu>
1200 * gcc.c-torture/compile/strcpy-1.c: New test.
1201 * gcc.c-torture/compile/strcpy-2.c: New test.
1202 * gcc.c-torture/compile/memcpy-1.c: New test.
1203 * gcc.c-torture/compile/memcpy-2.c: New test.
1205 2006-09-16 Jack Howarth <howarth@bromo.med.uc.edu>
1208 * gcc.target/powerpc/darwin-bool-1.c: Skip -m64
1210 2006-09-15 Eric Botcazou <ebotcazou@adacore.com>
1212 * gnat.dg/specs/double_record_extension1.ads: New test.
1213 * gnat.dg/specs/double_record_extension2.ads: Likewise.
1215 2006-09-15 Paul Thomas <pault@gcc.gnu.org>
1218 * gfortran.dg/oldstyle_3.f90: New test.
1220 2006-09-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1222 PR libgfortran/29099
1223 * gfortran.dg/secnds-1.f: New test.
1225 2006-09-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1227 PR libgfortran/29053
1228 * gfortran.dg/streamio_9.f90: New test.
1229 * gfortran.dg/streamio_10.f90: New test.
1231 2006-09-14 Andrew Pinski <pinskia@physics.uc.edu>
1234 * g++.dg/init/array22.C: New test.
1235 * g++.dg/init/array23.C: New test.
1237 2006-09-14 Arnaud Charlet <charlet@adacore.com>
1239 * stackcheck.lst: Update list of tests requiring stack checking.
1240 * norun.lst: Adjust for above change.
1241 * ada95.lst: New file.
1242 * run_all.sh: Add handling of tests using Ada 95 semantics and thus
1243 requiring -gnat95 switch.
1245 2006-09-14 Olivier Hainque <hainque@adacore.com>
1247 * gnat.dg/in_out_parameter.adb: New test.
1249 2006-09-13 Andrew Pinski <pinskia@physics.uc.edu>
1252 * gcc.c-torture/compile/debugvlafunction-1.c: New test.
1254 2006-09-13 Eric Botcazou <ebotcazou@adacore.com>
1256 * gnat.dg/specs/unchecked_union.ads: New test.
1258 2006-09-13 Richard Sandiford <richard@codesourcery.com>
1260 PR rtl-optimization/28982
1261 * gcc.c-torture/execute/pr28982a.c: New test.
1262 * gcc.c-torture/execute/pr28982b.c: Likewise.
1264 2006-09-12 Eric Christopher <echristo@apple.com>
1266 * gcc.target/x86_64/abi/asm-support-darwin.s: New.
1267 * gcc.target/x86_64/abi/abi-x86_64.exp: Use.
1269 2006-09-13 Joseph S. Myers <joseph@codesourcery.com>
1272 PR preprocessor/14634
1273 * gcc.dg/cpp/include2.c, gcc.dg/cpp/macspace1.c,
1274 gcc.dg/cpp/macspace2.c, gcc.dg/cpp/multiline.c,
1275 gcc.dg/cpp/trad/literals-2.c: Update expected diagnostics.
1277 2006-09-12 Eric Botcazou <ebotcazou@libertysurf.fr>
1279 * gcc.dg/pr28243.c: New test.
1281 2006-09-12 Paul Thomas <pault@gcc.gnu.org>
1284 gfortran.dg/pr28971.f90: New test to act as a backstop in case
1285 this undiagnosed regression reappears.
1287 2006-09-12 Kazu Hirata <kazu@codesourcery.com>
1289 * lib/c-torture.exp (c-torture-compile, c-torture-execute):
1290 Treat $srcdir as a literal.
1291 * lib/fortran-torture.exp (fortran-torture-compile,
1292 fortran-torture-execute): Likewise.
1293 * lib/objc-torture.exp (objc-torture-compile,
1294 objc-torture-execute): Likewise.
1295 * lib/profopt.exp (profopt-execute): Likewise.
1297 2006-09-11 Geoffrey Keating <geoffk@apple.com>
1299 * gcc.dg/debug/dwarf2/dwarf-file1.c: New.
1301 2006-09-11 Jack Howarth <howarth@bromo.med.uc.edu>
1304 * gcc.target/powerpc/ppc-and-1.c: Fix regex.
1306 2006-09-11 H.J. Lu <hongjiu.lu@intel.com>
1309 * gcc.target/i386/pr13685.c: New test.
1311 2006-09-11 Eric Botcazou <ebotcazou@libertysurf.fr>
1313 * gcc.dg/pr28726.c: New test.
1315 2006-09-11 Josh Conner <jconner@apple.com>
1317 * gcc.dg/nrv3.c: Increase size of structure.
1318 * gcc.dg/nrv4.c: Likewise.
1319 * gcc.dg/nrv5.c: Likewise.
1321 2006-09-11 Paul Thomas <pault@gcc.gnu.org>
1324 gfortran.dg/assumed_charlen_function_5.f90: New test.
1326 2006-09-10 Mark Mitchell <mark@codesourcery.com>
1329 * g++.dg/init/static3.C: New test.
1331 2006-09-10 Andrew Pinski <pinskia@physics.uc.edu>
1334 * gcc.dg/long-long-cst1.c (t): Add cast to
1335 __SIZE_TYPE__ before casting to int.
1336 (main): Return 0 on success.
1338 2006-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
1340 * gcc.c-torture/execute/20060910-1.c: New test.
1342 2006-09-10 Steven Bosscher <steven@gcc.gnu.org>
1345 * gcc.dg/pr26983.c: New test.
1347 2006-09-10 Richard Sandiford <richard@codesourcery.com>
1350 * gcc.c-torture/execute/pr29006.c: New test.
1352 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
1355 gfortran.dg/matmul_4.f90: New test.
1357 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
1360 gfortran.dg/used_types_10: New test.
1362 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
1365 gfortran.dg/array_initializer_2.f90: Fill in missing index start value.
1366 gfortran.dg/array_initializer_3.f90: New test.
1368 2006-09-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1371 * gfortran.dg/actual_array_constructor_3.f90: New test.
1373 2006-09-09 Paolo Bonzini <bonzini@gnu.org>
1376 * gcc.target/i386/pr26778.c: New testcase.
1378 2006-09-08 Eric Christopher <echristo@apple.com>
1380 * gcc.target/i386/20060512-3.c: Run test on ilp32 only.
1381 * gcc.target/i386/memcpy-1.c: Ditto.
1382 * gcc.target/i386/asm-1.c: Ditto.
1383 * gcc.target/i386/20060512-4.c: Ditto.
1384 * gcc.target/i386/compress-float-387.c: Ditto.
1385 * gcc.target/i386/20060512-1.c: Ditto.
1386 * gcc.target/i386/compress-float-sse.c: Ditto.
1387 * gcc.target/i386/20060512-2.c: Ditto.
1388 * gcc.target/i386/compress-float-sse-pic.c: Ditto.
1389 * gcc.target/i386/stack-prot-kernel.c: Ditto.
1390 * gcc.target/i386/compress-float-387-pic.c: Ditto.
1391 * gcc.dg/pr26449.c: Ditto.
1392 * gcc.dg/attr-ms_struct-2.c: Ditto.
1393 * gcc.dg/attr-ms_struct-1.c: Ditto.
1394 * gcc.misc-tests/linkage.exp: Fix 64-bit darwin support.
1396 2006-09-08 Joseph S. Myers <joseph@codesourcery.com>
1399 * gcc.dg/vla-10.c: New test.
1401 2006-09-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1404 * g++.dg/parse/template20.C: New test.
1405 * g++.dg/template/operator8.C: Remove obsolete part.
1406 * g++.dg/parse/def-tmpl-arg1.C: Adjust error-markers.
1407 * g++.old-deja/g++.pt/crash65.C: Likewise.
1409 2006-09-07 Jason Merrill <jason@redhat.com>
1412 * gcc.dg/long-long-cst1.c: New test.
1414 2006-09-07 Andrew Pinski <pinskia@physics.uc.edu>
1417 * g++.dg/other/array3.C: New test.
1418 * g++.dg/other/array4.C: New test.
1419 * g++.dg/other/array5.C: New test.
1421 2006-09-07 H.J. Lu <hongjiu.lu@intel.com>
1423 * gcc.target/i386/pr28946.c (dg-options): Use -Os instead -O.
1425 2006-09-07 Uros Bizjak <uros@kss-loka.si>
1428 * gcc.target/i386/pr28946.c: New test.
1430 2006-09-07 Steven G. Kargl <kargls@comcast.net>
1432 * gfortran.fortran-torture/compile/data_1.f90: Fix integer oveflow
1433 in integer literal constant.
1434 * gfortran.dg/enum_8.f90: Ditto.
1435 * gfortran.dg/g77/20030326-1.f: Ditto.
1437 2006-09-07 Feng Wang <fengwang@nudt.edu.cn>
1439 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90: Fix
1440 nonconformance usage.
1442 2006-09-07 Andrew Pinski <pinskia@physics.uc.edu>
1445 * gcc.c-torture/compile/vector-align-1.c: New test.
1447 2006-09-06 Andrew Pinski <pinskia@physics.uc.edu>
1450 * g++.dg/opt/copysign-1.C: New test.
1452 2006-09-06 Jason Merrill <jason@redhat.com>
1455 * g++.dg/warn/unused-result1.C: New test.
1457 2006-09-06 Mark Mitchell <mark@codesourcery.com>
1460 * g++.dg/ext/vla3.C: New test.
1463 * g++.dg/template/array16.C: New test.
1465 2006-09-06 Richard Guenther <rguenther@suse.de>
1467 * gcc.dg/pr27226.c: Remove testcase again.
1469 2006-09-05 Andrew Pinski <pinskia@physics.uc.edu>
1472 * g++.dg/opt/unroll2.C: New test.
1474 2006-09-05 Andrew Pinski <pinskia@physics.uc.edu>
1477 * gcc.dg/vect/pr28952.c: New test.
1479 2006-09-05 Richard Guenther <rguenther@suse.de>
1481 PR tree-optimization/28900
1482 * gcc.dg/torture/pr28900.c: New testcase
1484 2006-09-05 Richard Guenther <rguenther@suse.de>
1486 PR tree-optimization/28905
1487 * gcc.c-torture/compile/pr28905.c: New testcase.
1489 2006-09-05 Richard Guenther <rguenther@suse.de>
1492 * gcc.dg/pr28935.c: New testcase.
1494 2006-09-05 Eric Botcazou <ebotcazou@libertysurf.fr>
1496 * gcc.c-torture/execute/20060905-1.c: New test.
1498 2006-09-05 Paul Thomas <pault@gcc.gnu.org>
1501 * gfortran.dg/used_types_7.f90: New test.
1502 * gfortran.dg/used_types_8.f90: New test.
1503 * gfortran.dg/used_types_9.f90: New test.
1505 2006-09-04 Eric Botcazou <ebotcazou@libertysurf.fr>
1507 * gcc.c-torture/compile/20060904-1.c: New test.
1509 2006-09-04 Nathan Sidwell <nathan@codesourcery.com>
1511 PR c++/23287 Revert my 2006-09-01 patch
1512 * g++.dg/parse/dtor12.C: Remove.
1514 2006-09-02 Lee Millward <lee.millward@codesourcery.com>
1517 * g++.dg/template/operator9.C: New test.
1520 * g++.dg/template/operator7.C: New test.
1523 * g++.dg/template/operator8.C: New test.
1526 * g++.dg/template/crash57.C: New test.
1528 * g++.dg/template/typedef4.C: Adjust error markers.
1529 * g++.dg/template/typedef5.C: Likewise.
1531 2006-09-02 Jakub Jelinek <jakub@redhat.com>
1534 * g++.dg/parse/crash33.C: New test.
1536 2006-09-01 J"orn Rennecke <joern.rennecke@st.com>
1537 Richard Guenther <rguenther@suse.de>
1538 Adam Nemet <anemet@caviumnetworks.com>
1541 * gcc.target/mips/memcpy-1.c: New testcase.
1542 * gcc.dg/pr27226.c: Likewise.
1544 2006-09-01 Nathan Sidwell <nathan@codesourcery.com>
1547 * g++.dg/lookup/koenig5.C: New.
1548 * g++.dg/template/crash56.C: New.
1550 2006-09-01 Josh Conner <jconner@apple.com>
1553 * gcc.dg/nrv3.c: New test.
1554 * gcc.dg/nrv4.c: New test.
1555 * gcc.dg/nrv5.c: New test.
1557 2006-09-01 Nathan Sidwell <nathan@codesourcery.com>
1560 * g++.dg/parse/dtor12.C: New.
1562 2006-08-31 Zdenek Dvorak <dvorakz@suse.cz>
1564 PR tree-optimization/28839
1565 * gcc.dg/pr28839.c: New test.
1567 2006-08-31 Andreas Krebbel <krebbel1@de.ibm.com>
1570 * gcc.dg/pr24367.c: New testcase.
1572 2006-08-30 Joseph Myers <joseph@codesourcery.com>
1574 * gcc.dg/arm-mmx-1.c: Skip for -mfloat-abi=softfp.
1576 2006-08-30 Zdenek Dvorak <dvorakz@suse.cz>
1578 PR rtl-optimization/27735
1579 * gcc.dg/loop-unswitch-1.c: New test.
1581 2006-08-30 Paul Thomas <pault@gcc.gnu.org>
1584 * gfortran.dg/aliasing_dummy_2.f90: New test.
1587 * gfortran.dg/generic_5.f90: Change error message.
1590 * gfortran.dg/generic_6.f90: New test.
1593 * gfortran.dg/redefined_intrinsic_assignment.f90: New test.
1596 * gfortran.dg/invalid_interface_assignment.f90: New test.
1599 * gfortran.dg/module_proc_external_dummy.f90: New test.
1601 2006-08-29 Andrew Pinski <pinskia@physics.uc.edu>
1604 * testsuite/g++.dg/warn/var-args1.C: New test.
1606 2006-08-29 Steven G. Kargl <kargls@comcast.net>
1609 * gfortran.dg/simpleif_2.f90: New test.
1610 * gfortran.dg/pr19936_1.f90: Adjust dg-error message.
1611 * gfortran.dg/enum_5.f90: Ditto.
1613 2006-08-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1614 Kazu Hirata <kazu@codesourcery.com>
1616 PR tree-optimization/17506
1617 * gcc.dg/pr17506.c: New.
1619 2006-08-29 J"orn Rennecke <joern.rennecke@st.com>
1622 * g++.dg/eh/alias1.C: New test.
1624 2006-08-28 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1627 * g++.dg/template/ttp22.C: New test.
1629 2006-08-28 Kazu Hirata <kazu@codesourcery.com>
1632 * gcc.dg/pr26632.c: New.
1634 2006-08-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1636 PR libgfortran/28354
1637 * gfortran.dg/fmt_zero_precision.f90: New test.
1639 2006-08-27 Mark Mitchell <mark@codesourcery.com>
1642 * g++.dg/template/spec31.C: New test.
1644 2006-08-27 Lee Millward <lee.millward@codesourcery.com>
1647 * g++.dg/other/static2.C: New test.
1649 2006-08-26 Roger Sayle <roger@eyesopen.com>
1651 * gcc.dg/Wswitch-enum-2.c: New test case.
1652 * gcc.dg/Wswitch-enum-3.c: Likewise.
1654 2006-08-26 Richard Guenther <rguenther@suse.de>
1656 * gcc.c-torture/compile/20060826-1.c: New testcase.
1658 2006-08-26 Lee Millward <lee.millward@codesourcery.com>
1661 * g++.dg/template/void10.C: New test.
1664 * g++.dg/template/void8.C: New test.
1667 * g++.dg/template/void9.C: New test.
1669 * g++.dg/template/void3.C: Adjust error markers.
1670 * g++.dg/template/void4.C: Likewise.
1671 * g++.dg/template/crash55.C: Likewise.
1672 * g++.dg/template/void7.C: Likewise
1674 2006-08-26 Mark Mitchell <mark@codesourcery.com>
1677 * g++.dg/inherit/access6.C: New test.
1678 * g++.dg/inherit/access7.C: Likewise.
1681 * g++.dg/template/array15.C: New test.
1682 * g++.dg/template/crash2.C: Tweak error markers.
1684 2006-08-26 Jakub Jelinek <jakub@redhat.com>
1687 * gcc.c-torture/compile/20060823-1.c: New test.
1689 2006-08-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1692 * g++.dg/template/ttp21.C: New test.
1695 * g++.dg/other/operator1.C: Add error-marker.
1696 * g++.dg/other/operator2.C: New test.
1698 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
1701 * gcc.c-torture/compile/vla-const-1.c,
1702 gcc.c-torture/compile/vla-const-2.c: New tests.
1704 2006-08-26 Richard Guenther <rguenther@suse.de>
1707 * gcc.dg/torture/pr28814.c: New testcase.
1709 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
1712 * gcc.c-torture/compile/compound-literal-1.c: New test.
1714 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
1717 * gcc.dg/funcdef-var-1.c, gcc.dg/funcdef-var-2.c: New tests.
1718 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c:
1719 Expect extra diagnostics.
1721 2006-08-25 J"orn Rennecke <joern.rennecke@st.com>
1723 gcc.dg/noncompile/pr16876.c: New test.
1725 2006-08-25 Mark Mitchell <mark@codesourcery.com>
1728 * g++.dg/parse/local1.C: New test.
1729 * g++.dg/other/qual1.C: Tweak error marker.
1731 2006-08-25 Nathan Sidwell <nathan@codesourcery.com>
1734 * g++.dg/template/typename10.C: New.
1735 * g++.dg/template/lookup4.C: Remove bogus error marker.
1737 2006-08-25 Richard Guenther <rguenther@suse.de>
1740 * gcc.dg/pr26570.c: Fix testcase.
1742 2006-08-24 Andrew Pinski <pinskia@physics.uc.edu>
1745 * gcc.c-torture/execute/mayalias-2.c: New test.
1746 * gcc.dg/tree-ssa/alias-13.c: New test.
1748 2006-08-24 Jan Hubicka <jh@suse.cz>
1751 * gcc.dg/debug/pr26881.c: New file.
1753 2006-08-23 Paul Thomas <pault@gcc.gnu.org>
1756 * gfortran.dg/used_types_4.f90: New test.
1757 * gfortran.dg/derived_init_2.f90: Modify to check sibling
1758 association of derived types.
1759 * gfortran.dg/used_types_2.f90: Add module cleanup.
1760 * gfortran.dg/used_types_3.f90: The same.
1763 * gfortran.dg/assumed_charlen_in_main.f90: Modify to check
1766 2006-08-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1769 * gfortran.dg/direct_io_6.f90: Remove test.
1771 2006-08-23 Stuart Hastings <stuart@apple.com>
1774 * gcc.target/i386/20060821-1.c: New.
1776 2006-08-23 Danny Smith <dannysmith@users.sourceforge.net>
1778 gcc.dg/attr-invalid.c: Insert an " |directive" substitution into
1779 dg-warning strings for dllimport.
1781 2006-08-22 Andrew Pinski <pinskia@physics.uc.edu>
1784 * g++.dg/ext/vector4.C: New test.
1785 * g++.dg/ext/complex1.C: New test.
1787 2006-08-21 Geoffrey Keating <geoffk@apple.com>
1790 * gcc.dg/debug/const-1.c: New.
1791 * gcc.dg/debug/const-2.c: New.
1792 * gcc.dg/debug/dwarf2/const-1.c: New.
1793 * gcc.dg/debug/dwarf2/const-2.c: New.
1794 * gcc.dg/debug/dwarf2/const-2b.c: New.
1796 2006-08-22 Richard Guenther <rguenther@suse.de>
1799 * gcc.c-torture/compile/pr28776-1.c: New testcase.
1800 * gcc.c-torture/compile/pr28776-2.c: Likewise.
1802 2006-08-21 Mark Shinwell <shinwell@codesourcery.com>
1804 * g++.dg/eh/arm-vfp-unwind.C: Correct order of DejaGNU directives.
1806 2006-08-21 Lee Millward <lee.millward@codesourcery.com>
1809 * g++.dg/other/error14.C: New test.
1812 * g++.dg/parse/ctor7.C: New test.
1813 * g++.dg/parse/ctor8.C: Likewise.
1816 * g++.dg/template/void7.C: New test.
1818 2006-08-21 Olivier Hainque <hainque@adacore.com>
1820 * gnat.dg/self_aggregate_with_zeros.adb: New test.
1821 * gnat.dg/self_aggregate_with_array.adb: New test.
1823 2006-08-21 Mark Shinwell <shinwell@codesourcery.com>
1825 * g++.dg/eh/arm-vfp-unwind.C: New test.
1827 2006-08-20 Mark Mitchell <mark@codesourcery.com>
1830 * g++.dg/template/ref3.C: New test.
1831 * g++.dg/template/nontype13.C: New test.
1834 * g++.dg/template/ptrmem17.C: New test.
1836 2006-08-20 Danny Smith <dannysmith@users.sourceforge.net>
1839 * gcc.dg/attr-invalid.c: Add tests for invalid dllimport.
1841 2006-08-20 Paul Thomas <pault@gcc.gnu.org>
1844 * gfortran.dg/used_types_2.f90: New test.
1847 * gfortran.dg/used_types_3.f90: New test.
1850 * gfortran.dg/generic_actual_arg.f90: New test.
1853 * gfortran.dg/module_private_array_refs_1.f90: New test.
1856 * gfortran.dg/program_name_1.f90: New test.
1859 * gfortran.dg/derived_constructor_comps_1.f90: New test.
1862 * gfortran.dg/array_initializer_2.f90: New test.
1865 * gfortran.dg/unused_artificial_dummies_1.f90: New test.
1868 * gfortran.dg/assumed_charlen_function_4.f90: New test.
1871 * gfortran.dg/assumed_charlen_in_main.f90: New test.
1874 * gfortran.dg/dependent_decls_1.f90: New test.
1876 2006-08-19 Erik Edelmann <eedelman@gcc.gnu.org>
1879 * gfortran.dg/derived_init_2.f90: New.
1881 2006-08-17 J"orn Rennecke <joern.rennecke@st.com>
1883 * gcc.c-torture/execute/pr28289.c: New test.
1885 2006-08-17 Jakub Jelinek <jakub@redhat.com>
1888 * gcc.dg/attr-externally-visible-1.c: New test.
1889 * gcc.dg/attr-externally-visible-2.c: New test.
1890 * g++.dg/parse/attr-externally-visible-1.C: New test.
1891 * g++.dg/parse/attr-externally-visible-2.C: New test.
1893 2006-08-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1896 * g++.dg/parse/dtor11.C: New test.
1898 2006-08-17 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
1900 PR rtl-optimization/28489
1901 * gcc.c-torture/compile/pr28489.c: New test.
1903 2006-08-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1906 * g++.dg/template/redecl4.C: New test.
1909 * g++.dg/template/ctor8.C: New test.
1911 2006-08-17 Paolo Bonzini <bonzini@gnu.org>
1913 * gcc.dg/pr26570.c: Fix testcase.
1915 2006-08-17 Paolo Bonzini <bonzini@gnu.org>
1918 * g++.dg/parse/offsetof6.C: New test.
1919 * g++.dg/parse/offsetof6.C: New test.
1920 * g++.dg/parse/offsetof7.C: New test.
1922 2006-08-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1925 * gfortran.dg/gomp/gomp.exp: Return if check_effective_target_fopenmp
1928 2006-08-16 Andrew Pinski <pinskia@physics.uc.edu>
1931 * g++.dg/ext/vector3.C: New test.
1933 2006-08-16 Zdenek Dvorak <dvorakz@suse.cz>
1935 PR gcov/profile/26570
1936 * gcc.dg/pr26570.c: New test.
1938 2006-08-16 Joseph S. Myers <joseph@codesourcery.com>
1941 * gcc.dg/qual-component-1.c: New test.
1943 2006-08-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1946 * g++.dg/parse/new3.C: New test.
1948 2006-08-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1951 * gfortran.dg/streamio_1.f90: New test.
1952 * gfortran.dg/streamio_2.f90: New test.
1953 * gfortran.dg/streamio_3.f90: New test.
1954 * gfortran.dg/streamio_4.f90: New test.
1955 * gfortran.dg/streamio_5.f90: New test.
1956 * gfortran.dg/streamio_6.f90: New test.
1957 * gfortran.dg/streamio_7.f90: New test.
1958 * gfortran.dg/streamio_8.f90: New test.
1960 2006-08-15 Danny Smith <dannysmith@users.sourceforge.net>
1963 * gcc.dg/attr-invalid.c: Add tests for invalid weak attribute.
1965 2006-08-15 Lee Millward <lee.millward@codesourcery.com>
1968 * g++.dg/template/void6.C: New test.
1970 2006-08-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1973 * gcc.dg/parse-error-1.c: New test.
1974 * gcc.dg/parse-error-2.c: New test.
1975 * gcc.dg/cpp/digraph2.c: Add error-marker.
1976 * gcc.dg/noncompile/920923-1.c: Likewise.
1978 2006-08-14 Andrew Pinski <pinskia@physics.uc.edu>
1981 * gcc.dg/sizeof-2.c: New testcase.
1984 * gcc.dg/switch-A.c: New testcase.
1986 2006-08-14 Steve Ellcey <sje@cup.hp.com>
1990 * g++.old-deja/g++.warn/compare1.C: Delete.
1991 * g++.dg/opt/pr7503-2.C: Delete.
1992 * g++.dg/opt/pr7503-3.C: Delete.
1993 * g++.dg/opt/pr7503-4.C: Delete.
1994 * g++.dg/opt/pr7503-5.C: Delete.
1995 * g++.dg/opt/max1.C: Delete.
1996 * g++.dg/warn/minmax.C: Delete.
1997 * g++.dg/expr/minmax.C: New test.
1999 2006-08-14 Richard Guenther <rguenther@suse.de>
2002 * gcc.c-torture/execute/pr28651.c: Do not use argc
2003 to avoid optimization, instead forbid inlining.
2005 2006-08-14 Richard Sandiford <richard@codesourcery.com>
2007 PR rtl-optimization/28634
2008 * gcc.c-torture/execute/ieee/pr28634.c: New test.
2010 2006-08-13 Alexandre Oliva <aoliva@redhat.com>
2013 * gcc.dg/torture/pr27184.c: New test.
2015 2006-08-12 Jakub Jelinek <jakub@redhat.com>
2017 * gcc.target/i386/pr27827.c: Only compile on ilp32 target.
2019 2006-08-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2021 * gfortran.dg/stat_1.f90: Make test pass when run under sudo.
2022 * gfortran.dg/stat_2.f90: Likewise.
2023 * gfortran.dg/chmod_1.f90: Likewise.
2024 * gfortran.dg/chmod_2.f90: Likewise.
2025 * gfortran.dg/chmod_3.f90: Likewise.
2027 2006-08-11 David Edelsohn <edelsohn@gnu.org>
2029 * gfortran.dg/direct_io_6.f90: Skip on *-*-aix*.
2031 2006-08-11 Eric Botcazou <ebotcazou@libertysurf.fr>
2033 * g++.dg/opt/pr23454-2.C: New test.
2035 2006-08-11 Richard Guenther <rguenther@suse.de>
2038 * gcc.c-torture/execute/pr28651.c: New testcase.
2040 2006-08-10 Eric Botcazou <ebotcazou@adacore.com>
2042 * gnat.dg/specs/static_initializer.ads: New test.
2044 2006-08-10 Paul Brook <paul@codesourcery.com>
2046 * gcc.target/arm/cond-asm.c: New test.
2048 2006-08-10 Dorit Nuzman <dorit@il.ibm.com>
2050 PR tree-optimization/26197
2051 * g++.dg/vect/param-max-aliased-pr26197.cc: New test.
2052 * g++.dg/vect/vect.exp: Compile the new tests with
2053 --param max-aliased-vops=0.
2055 2006-08-09 Lee Millward <lee.millward@codesourcery.com>
2058 * g++.dg/template/void3.C: New test.
2061 * g++.dg/template/void4.C: New test.
2064 * g++.dg/template/void5.C: New test.
2066 2006-08-07 Danny Smith <dannysmith@users.sourceforge.net>
2068 * g++.dg/ext/visibility/class1.C (dg-require-visibility): Move
2069 after dg-do compile.
2071 2006-08-07 Victor Kaplansky <victork@il.ibm.com>
2073 PR tree-optimizations/26969
2074 * gcc.dg/vect/vect.exp: Compile tests prefixed with
2075 "unswitch-loops" with -funswitch-loops.
2076 * gcc.dg/vect/unswitch-loops-pr26969.c: New test.
2078 2006-08-07 Eric Botcazou <ebotcazou@libertysurf.fr>
2080 * gcc.dg/sparc-getcontext-1.c: Fix typo.
2081 * g++.dg/eh/spbp.C: Skip on Solaris 2.5.1 and 2.6 too.
2082 * g++.dg/other/unused1.C: Likewise. Also match "asci?z".
2083 * objc.dg/dwarf-1.m: Likewise.
2084 * objc.dg/dwarf-2.m: Likewise.
2085 * obj-c++.dg/dwarf-2.mm: Likewise.
2087 2006-08-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2089 * objc.dg/dwarf-1.m: Skip on 32-bit hppa hpux.
2090 * objc.dg/dwarf-2.m: Likewise.
2091 * obj-c++.dg/dwarf-2.mm: Likewise.
2094 * gfortran.dg/direct_io_6.f90: Skip on hppa*-*-hpux*.
2097 * g++.dg/other/unused1.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
2100 * g++.dg/eh/spbp.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
2102 2006-08-06 Paolo Bonzini <bonzini@gnu.org>
2105 * gcc.target/i386/pr27827.c: New testcase.
2107 2006-08-06 Paul Thomas <pault@gcc.gnu.org>
2110 * gfortran.dg/sequence_types_1.f90: New test.
2112 2006-08-05 Steven G. Kargl <kargls@comcast.nt>
2115 * gfortran.dg/elemental_optional_args_1.f90: dg-error becomes
2116 dg-warning. Add -pedantic option.
2118 2006-08-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2121 * gcc.dg/proto-1.c: New test.
2124 * gcc.dg/lvalue-4.c: New test.
2127 * gcc.dg/init-bad-5.c: New test.
2129 2006-08-03 Lee Millward <lee.millward@codesourcery.com>
2132 * g++.dg/ext/typedef-init.C: Add new test for typedef
2133 initialization inside templates. Adjust existing error markers.
2135 2006-08-03 Mark Mitchell <mark@codesourcery.com>
2138 * g++.dg/init/ptrmem3.C: New test.
2140 2006-08-03 Dorit Nuzman <dorit@il.ibm.com>
2142 PR tree-optimization/27770
2143 * lib/target-support.exp: New target keyword "section_anchors".
2144 * gcc.dg/vect/vect.exp: Add -fsection-anchors to compilation of some
2146 * gcc.dg/vect/section-anchors-pr27770.c: New test.
2147 * gcc.dg/vect/vect-69.c: Removed. Replaced by:
2148 * gcc.dg/vect/section-anchors-vect-69.c: New test.
2149 * gcc.dg/vect/no-section-anchors-vect-69.c: New test.
2151 2006-08-03 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2153 * gcc.dg/20060801-1.c: Add missing '}'.
2155 2006-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2158 * g++.dg/parse/dtor9.C: New test.
2159 * g++.dg/parse/dtor10.C: New test.
2160 * g++.dg/other/error7.C: Adjust error-marker.
2163 * g++.dg/other/default5.C: New test.
2165 2006-08-02 Richard Guenther <rguenther@suse.de>
2167 * g++.dg/tree-ssa/copyprop-1.C: XFAIL.
2169 2006-08-02 Mark Mitchell <mark@codesourcery.com>
2172 * g++.dg/template/conv9.C: New test.
2174 2006-08-02 Daniel Jacobowitz <dan@codesourcery.com>
2177 * gcc.dg/debug/dwarf2/dwarf-merge.c: New test.
2178 * lib/target-supports.exp (get_compiler_messages): Add WANT_OUTPUT.
2179 Optionally return assembly text. Update callers.
2180 (check_no_compiler_messages): Update verbose messages.
2181 (check_no_messages_and_pattern): New.
2182 (check_effective_target_string_merging): New.
2184 2006-08-01 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2187 * g++.dg/eh/catch4.C: New test.
2190 * g++.dg/other/qual1.C: New test.
2193 * g++.dg/inherit/error2.C: New test.
2196 * g++.dg/other/new1.C: New test.
2198 * g++.dg/warn/pr23075.C: Remove obsolete test.
2199 * g++.old-deja/g++.brendan/crash52.C: Remove dg-warning marker.
2200 * g++.old-deja/g++.jason/report.C: Remove dg-warning marker.
2202 2006-07-31 Mark Mitchell <mark@codesourcery.com>
2205 * g++.dg/eh/cast1.C: New test.
2207 2006-08-01 Thomas Koenig <Thomas.Koenig@online.de>
2210 * gfortran.dg/random_3.f90: New test.
2212 2006-08-01 Steve Ellcey <sje@cup.hp.com>
2215 * g++.dg/other/pr28304.C: Change expected error message.
2216 * g++.dg/other/pr28432.C: New test.
2218 2006-08-01 Steve Ellcey <sje@cup.hp.com>
2221 * g++.dg/init/brace2.C: Change expected error message, add empty init.
2223 2006-08-01 Daniel Jacobowitz <dan@codesourcery.com>
2226 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Suppress new tests
2228 * gcc.dg/debug/enum-1.c, g++.dg/debug/enum-1.C,
2229 g++.dg/debug/enum-2.C: New.
2231 2006-07-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2234 * g++.dg/parse/long1.C: Add more tests.
2236 2006-07-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2238 * gfortran.dg/lrshift_1.c: New file.
2240 2006-07-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2242 PR libgfortran/28335
2243 * gfortran.dg/no_unit_error_1.f90: New test.
2245 2006-07-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2247 PR libgfortran/28335
2248 * gfortran.dg/no_unit_error_1.f90: Delete test.
2249 * gfortran.dg/no_unit_error_2.f90: Delete test.
2251 2006-07-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2253 * gfortran.dg/chmod_3.f90: New test.
2254 * gfortran.dg/ltime_gmtime_1.f90: New test.
2255 * gfortran.dg/ltime_gmtime_2.f90: New test.
2256 * gfortran.dg/lrshift_1.f90: New test.
2257 * gfortran.dg/chmod_1.f90: New test.
2258 * gfortran.dg/chmod_2.f90: New test.
2260 2006-07-28 Lee Millward <lee.millward@codesourcery.com>
2263 * g++.dg/template/crash55.C: New test.
2266 * g++.dg/template/nontype16.C: New test.
2268 * g++.dg/template/void2.C: Adjust error markers.
2269 * g++.dg/template/nontype5.C: Adjust error markers.
2271 2006-07-27 Arjan van de Ven <arjan@linux.intel.com>
2273 * gcc.target/i386/stack-prot-kernel.c: New test.
2275 2006-07-27 Roger Sayle <roger@eyesopen.com>
2277 * gcc.dg/builtins-55.c: New test case.
2279 2006-07-26 Zdenek Dvorak <dvorakz@suse.cz>
2281 PR rtl-optimization/27907
2282 * gcc.c-torture/compile/pr27907.c: New test.
2284 2006-07-26 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2286 * gfortran.dg/mclock.f90: New test.
2287 * gfortran.dg/int_conv_1.f90: New test.
2288 * gfortran.dg/stat_1.f90: New test.
2289 * gfortran.dg/stat_2.f90: New test.
2291 2006-07-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2293 PR libgfortran/28335
2294 * gfortran.dg/no_unit_error_1.f90: New test.
2295 * gfortran.dg/no_unit_error_2.f90: New test.
2296 * gfortran.dg/temporary_1.f90: Remove extraneous CLOSE.
2298 2006-07-25 Roger Sayle <roger@eyesopen.com>
2301 * gcc.dg/fold-convround-1.c: New test case.
2303 2006-07-24 Steven G. Kargl <kargls@comcast.net>
2305 * gfortran.dg/arithmetic_if.f90: Fix comments.
2307 2006-07-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2310 * g++.dg/other/typedef1.C: New test.
2311 * g++.dg/template/typedef4.C: New test.
2312 * g++.dg/template/typedef5.C: New test.
2314 2006-07-24 Erik Edelmann <eedelman@gcc.gnu.org>
2317 * gfortran.dg/allocatable_dummy_3.f90: New.
2319 2006-07-24 Steven G. Kargl <kargls@comcast.net>
2322 * gfortran.dg/arithmetic_if.f90: New test.
2324 2006-07-24 Uros Bizjak <uros@kss-loka.si>
2326 * gcc.dg/visibility-11.c: Enlarge test array to 1024 bytes to
2327 avoid memcpy optimization.
2329 2006-07-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2332 * gfortran.dg/direct_io_6.f90: New test.
2334 2006-07-24 Jan Hubicka <jh@suse.cz>
2338 * gcc.dg/pr25795.c: New test.
2339 * gcc.dg/pr25795-1.c: New test.
2341 2006-07-23 Roger Sayle <roger@eyesopen.com>
2343 * gcc.dg/fold-cond-1.c: Increase test case portability by checking
2344 that "g ? 1 : h" doesn't match, instead of checking for "(g | h) != 0"
2345 which may be transformed to "g || h" on some platforms.
2347 2006-07-23 Mark Mitchell <mark@codesourcery.com>
2350 * g++.dg/template/friend45.C: New test.
2352 2006-07-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2354 PR libgfortran/28339
2355 * gfortran.dg/arrayio_8.f90: New test.
2357 2006-07-21 Mike Stump <mrs@apple.com>
2359 * g++.dg/ext/visibility/fvisibility-inlines-hidden-3.C: New test.
2361 * gcc.c-torture/unsorted/dump-noaddr.x: Fix test case name.
2363 2006-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2366 * g++.dg/eh/catch3.C: New test.
2369 * g++.dg/template/defarg10.C: New test.
2371 2006-07-20 Paul Brook <paul@codesourcery.com>
2374 * gcc.dg/pr27363.c: New test.
2376 2006-07-19 Mark Mitchell <mark@codesourcery.com>
2379 * g++.dg/init/ref13.C: New test.
2381 2006-07-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2384 * obj-c++.dg/proto-error-1.mm: New test.
2386 2006-07-18 Mark Mitchell <mark@codesourcery.com>
2389 * g++.dg/template/string1.C: New test.
2391 2006-07-18 Mark Mitchell <mark@codesourcery.com>
2394 * g++.dg/template/defarg9.C: New test.
2397 * g++.dg/template/static27.C: New test.
2399 2006-07-18 Diego Novillo <dnovillo@redhat.com>
2402 * gcc.dg/tree-ssa/pr28410.c: New test.
2404 2006-07-18 Lee Millward <lee.millward@gmail.com>
2407 * g++/dg/other/error13.C: New test.
2410 * g++.dg/template/friend44.C: New test.
2412 2006-07-18 Steve Ellcey <sje@cup.hp.com>
2415 * g++.dg/other/pr27495.C: New.
2417 2006-07-18 Olivier Hainque <hainque@adacore.com>
2419 * gnat.dg/outer_agg_bitfield_constructor.adb: New test.
2420 * gnat.dg/nested_agg_bitfield_constructor.adb: New test.
2422 2006-07-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2425 * gcc.dg/pragma-pack-4.c: New test.
2427 2006-07-17 Steve Ellcey <sje@cup.hp.com>
2430 * g++.dg/ext/pr28291.C: New test.
2432 2006-07-17 Richard Sandiford <richard@codesourcery.com>
2435 * gcc.c-torture/execute/pr28403.c: New test.
2437 2006-07-17 Richard Sandiford <richard@codesourcery.com>
2440 * gcc.dg/pr28402.c: New test.
2442 2006-07-17 Steve Ellcey <sje@cup.hp.com>
2445 * g++.dg/other/pr28304.C: New test.
2447 2006-07-17 J"orn Rennecke <joern.rennecke@st.com>
2450 gcc.c-torture/unsorted/dump-noaddr.c: New test.
2451 gcc.c-torture/unsorted/dump-noaddr.x: New driver.
2453 2006-07-17 Richard Guenther <rguenther@suse.de>
2455 PR tree-optimization/28238
2456 * g++.dg/tree-ssa/pr28238.C: New testcase.
2458 2006-07-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2461 * g++.dg/eh/catch1.C: New test.
2462 * g++.dg/eh/catch2.C: New test.
2464 2006-07-16 Jakub Jelinek <jakub@redhat.com>
2467 * g++.dg/template/anon3.C: New test.
2469 2006-07-16 Paul Thomas <pault@gcc.gnu.org>
2472 * gfortran.dg/io_constaints_2.f90: Add the test for ADVANCE
2473 specifiers requiring an explicit format tag..
2476 * gfortran.dg/generic_5: New test.
2479 * gfortran.dg/elemental_optional_args_1.f90: New test.
2481 2006-07-16 Olivier Hainque <hainque@adacore.com>
2483 * gnat.dg/assert.ads: New file.
2484 * gnat.dg/controlled_record.ads: Likewise.
2485 * gnat.dg/controlled_record.adb: Likewise.
2487 2006-07-15 Lee Millward <lee.millward@gmail.com>
2490 * g++.dg/other/error12.C: New test.
2493 * g++.dg/template/crash54.C: New test.
2495 2006-07-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2498 * g++.dg/parse/catch1.C: New test.
2501 * g++.dg/ext/offsetof1.C: Add test with function pointer arithmetic.
2504 * g++.dg/ext/attrib24.C: New test.
2506 2006-07-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2509 * g++.dg/ext/asmspec1.C: New test.
2511 2006-07-13 Janis Johnson <janis187@us.ibm.com>
2513 * lib/gcc-dg.exp (tool_load): Wrapper to support shouldfail tests.
2514 (dg-test): Support shouldfail tests.
2515 * lib/target-supports-dg.exp (dg-shouldfail): New.
2516 * gcc.test-framework/test-framework.awk: Handle shouldfail tests.
2517 * gcc.test-framework/dg-do-run-sf-exp-F.c: New test.
2518 * gcc.test-framework/dg-do-run-sf-exp-P.c: New test.
2519 * gcc.test-framework/dg-do-run-sft-exp-F.c: New test.
2520 * gcc.test-framework/dg-do-run-sft-exp-P.c: New test.
2521 * gcc.test-framework/dg-dox-run-sf-exp-XF.c: New test.
2522 * gcc.test-framework/dg-dox-run-sf-exp-XP.c: New test.
2524 2006-07-13 Jan Hubicka <jh@suse.cz>
2526 * gcc.target/i386/memcpy-1.c: New.
2528 2006-07-12 Geoffrey Keating <geoffk@apple.com>
2530 * g++.dg/ext/visibility/fvisibility-inlines-hidden-2.C: New.
2532 2006-07-13 Paul Thomas <pault@gcc.gnu.org>
2535 * gfortran.dg/present_1.f90: New test.
2538 * gfortran.dg/interface_derived_type_1.f90: New test.
2540 2006-07-11 Feng Wang <fengwang@nudt.edu.cn>
2543 * gfortran.dg/hollerith4.f90: Test hollerith constants used in I/O
2546 2006-07-07 Lee Millward <lee.millward@gmail.com>
2549 * g++.dg/other/label1.C: New test.
2551 2006-07-07 Richard Guenther <rguenther@suse.de>
2554 * gcc.dg/torture/pr28268.c: New testcase.
2556 2006-07-07 Steve Ellcey <sje@cup.hp.com>
2559 * g++.dg/ext/pr27019.C: New.
2561 2006-07-07 Richard Guenther <rguenther@suse.de>
2563 PR tree-optimization/28187
2564 * gcc.dg/pr28187.c: New testcase.
2566 2006-07-07 Eric Botcazou <ebotcazou@adacore.com>
2568 * gnat.dg/address_conversion.adb: New test.
2569 * gnat.dg/boolean_subtype.adb: Likewise.
2570 * gnat.dg/frame_overflow.adb: Likewise.
2571 * gnat.dg/pointer_array.adb: Likewise.
2572 * gnat.dg/pointer_conversion.adb: Likewise.
2574 2006-07-07 Paul Thomas <pault@gcc.gnu.org>
2578 * gfortran.dg/print_fmt_5.f90: New test.
2580 2006-07-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2583 * gfortran.dg/bounds_check_4.f90: New test.
2585 2006-07-05 Richard Guenther <rguenther@suse.de>
2588 * gfortran.dg/pr28158.f90: New testcase.
2590 2006-07-05 Richard Guenther <rguenther@suse.de>
2592 PR tree-optimization/28162
2593 * gcc.dg/pr28162.c: New testcase.
2595 2006-07-05 Richard Guenther <rguenther@suse.de>
2596 Andrew Pinski <pinskia@gcc.gnu.org>
2599 * g++.dg/tree-ssa/copyprop-1.C: New testcase.
2601 2006-07-04 Paul Thomas <pault@gcc.gnu.org>
2604 * gfortran.dg/actual_array_substr_2.f90: New test.
2607 * gfortran.dg/actual_array_constructor_2.f90: New test.
2609 2006-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2611 * gfortran.dg/itime_idate_1.f: New test.
2612 * gfortran.dg/itime_idate_2.f: New test.
2614 2006-07-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2616 PR libgfortran/27704
2617 * gfortran.dg/open_status_3.f90: New test.
2618 * gfortran.dg/fmt_l.f90: Update for new feature.
2620 2006-07-03 Asher Langton <langton2@llnl.gov>
2622 * gfortran.dg/oldstyle_2.f90: New.
2624 2006-07-03 Eric Botcazou <ebotcazou@adacore.com>
2626 * gnat.dg/string_slice.adb: New test.
2628 2006-07-01 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
2631 * gfortran.dg/semicolon_fixed.c: New.
2632 * gfortran.dg/semicolon_free.c: New.
2634 2006-06-30 Mike Stump <mrs@apple.com>
2636 * g++.dg/ext/visibility/fvisibility-override2.C: Fix for systems
2637 that don't support internal visibility.
2639 2006-06-30 Andrew Pinski <pinskia@gmail.com>
2641 * gcc.dg/tree-ssa/inline-1.c: Fix up scan-tree-dump-times
2642 for '(' / ')' needing an extra '\'.
2644 2006-06-29 Roger Sayle <roger@eyesopen.com>
2647 * gcc.dg/pr27428-1.c: New test case.
2649 2006-06-29 Mike Stump <mrs@apple.com>
2651 * gcc.dg/compat/struct-layout-1_generate.c: Don't use common
2652 on darwin as we can't align commons large enough yet.
2654 * gcc.dg/vla-8.c: Add additional testcases.
2656 2006-06-26 Steve Ellcey <sje@cup.hp.com>
2659 * g++.dg/other/pr28114.C: New.
2661 2006-06-25 Eric Botcazou <ebotcazou@adacore.com>
2663 * gcc.c-torture/compile/20060625-1.c: New test.
2665 2006-06-25 Paul Thomas <pault@gcc.gnu.org>
2668 * gfortran.dg/stfunc_3.f90: New test.
2671 * gfortran.dg/impure_actual_1.f90: New test.
2674 * gfortran.dg/elemental_result_1.f90: New test.
2677 * gfortran.dg/select_7.f90: New test.
2680 * intrinsic_actual_1.f: New test.
2684 * gfortran.dg/forall_4.f90: New test.
2687 * gfortran.dg/forall_5.f90: New test.
2689 2006-06-25 Lee Millward <lee.millward@gmail.com>
2692 * g++.dg/template/using13.C: New test.
2695 * g++.dg/other/incomplete3.C: New test.
2697 2006-06-24 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2700 * gfortran.dg/substr_3.f: New test.
2701 * gfortran.dg/equiv_2.f90: Update expected error message.
2703 2006-06-24 Paul Thomas <pault@gcc.gnu.org>
2706 * gfortran.dg/actual_array_substr_1.f90: New test.
2708 2006-06-24 Olivier Hainque <hainque@adacore.com>
2710 * gnat.dg/scalar_mode_agg_compare_loop.adb: New test.
2711 * gnat.dg/scalar_mode_agg_compare.adb: New test.
2713 2006-06-23 Janis Johnson <janis187@us.ibm.com>
2715 * gcc.dg/dfp/usual-arith-conv-bad.c: New test.
2717 2006-06-23 Steven G. Kargl <kargls@comcast.net>
2720 * gfortran.dg/simpleif_2.f90: New test.
2722 2006-06-23 Lee Millward <lee.millward@gmail.com>
2724 * g++.dg/template/error22.C: Fix typo.
2726 2006-06-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2729 * g++.dg/ext/attrib23.C: New test.
2731 2006-06-23 Olivier Hainque <hainque@adacore.com>
2733 * gnat.dg/varsize_temp.adb: New test.
2735 2006-06-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2738 * g++.dg/other/java2.C: New test.
2740 2006-06-23 Danny Smith <dannysmith@users.sourceforge.net>
2743 * g++.dg/ext/dllimport4.C. Add more tests for invalid
2746 2006-06-22 Roger Sayle <roger@eyesopen.com>
2749 * gcc.dg/pr27531-1.c: New test case.
2751 2006-06-22 Asher Langton <langton2@llnl.gov>
2754 * gfortran.dg/implicit_8.f90: New.
2756 2006-06-22 Zdenek Dvorak <dvorakz@suse.cz>
2758 PR rtl-optimization/28121
2759 * gcc.dg/pr28121.c: New test.
2761 2006-06-22 Lee Millward <lee.millward@gmail.com>
2764 * g++.dg/parse/ptrmem6.C: New test.
2767 * g++.dg/template/error22.C: New test.
2769 2006-06-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2772 * g++.dg/template/friend43.C: New test.
2775 * g++.dg/template/crash53.C: New test.
2778 * g++.dg/rtti/incomplete1.C: New test.
2780 2006-06-21 Eric Botcazou <ebotcazou@adacore.com>
2782 * gnat.dg/loop_unchecked_conversion.ad[bs]: New test.
2784 2006-06-21 Joseph Myers <joseph@codesourcery.com>
2786 * gcc.c-torture/execute/complex-7.c: New.
2788 2006-06-21 Jakub Jelinek <jakub@redhat.com>
2790 * gcc.dg/merge-all-constants-1.c: New test.
2792 2006-06-20 Janis Johnson <janis187@us.ibm.com>
2795 * g++.dg/ext/altivec-3.C: Remove cast from vector initializers.
2797 2006-06-20 Steven G. Kargl <kargls@comcast.net>
2799 * gfortran.dg/rrspacing_1.f90: New test.
2801 2006-06-20 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2804 * g++.dg/other/bitfield2.C: New test.
2806 2006-06-20 Zdenek Dvorak <dvorakz@suse.cz>
2808 PR tree-optimization/27331
2809 * gcc.dg/pr27331.c: New test.
2811 2006-06-20 James A. Morrison <phython@gcc.gnu.org>
2812 Eric Botcazou <ebotcazou@adacore.com>
2815 * lib/gnat.exp: New file.
2816 * lib/gnat-dg.exp: Likewise.
2817 * gnat.dg: New directory.
2818 * gnat.dg/dg.exp: New driver.
2819 * gnat.dg/specs: New directory.
2820 * gnat.dg/specs/specs.exp: New driver.
2821 * gnat.dg/style: New directory.
2822 * gnat.dg/style/style.exp: New driver.
2824 2006-06-20 Paul Thomas <pault@gcc.gnu.org>
2827 * gfortran.dg/array_initializer_1.f90: New test.
2830 * gfortran.dg/matmul_3.f90: New test.
2832 2006-06-19 Andrew Pinski <pinskia@gmail.com>
2835 * gcc.dg/tree-ssa/inline-1.c: New test.
2837 2006-06-19 Anatoly Sokolov <aesok@post.ru>
2839 * gcc.dg/pr18241-1.c: Use __SIZE_TYPE__ instead of unsigned long
2840 in malloc prototype; remove XFAIL.
2841 * gcc.dg/pr18241-2.c: Ditto.
2842 * gcc.dg/20050321-1.c: Use __SIZE_TYPE__ instead of unsigned long
2843 in memset prototype; remove XFAIL.
2844 * gcc.dg/tree-ssa/pr23382.c: Ditto.
2846 2006-06-19 Joseph S. Myers <joseph@codesourcery.com>
2848 * gcc.dg/vla-8.c: Add.
2850 2006-06-19 Richard Guenther <rguenther@suse.de>
2852 PR tree-optimization/27090
2853 * g++.dg/tree-ssa/pr27090.C: New testcase.
2855 2006-06-19 Roger Sayle <roger@eyesopen.com>
2858 * gcc.dg/pr27861-1.c: New test case.
2860 2006-06-19 Richard Guenther <rguenther@suse.de>
2863 * gcc.dg/torture/pr28045.c: New testcase.
2865 2006-06-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2868 * gfortran.dg/associated_4.f90: New test.
2870 2006-06-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2874 * gfortran.dg/real_const_3.f90: New test.
2876 2006-06-16 Mark Mitchell <mark@codesourcery.com>
2879 * g++.dg/template/static26.C: New test.
2882 * g++.dg/expr/bitfield2.C: New test.
2885 * g++.dg/parse/linkage2.C: New test.
2887 2006-06-16 Richard Guenther <rguenther@suse.de>
2890 * gcc.dg/pr15785-1.c: Revert last change.
2891 * gcc.dg/torture/pr27116-2.c: New testcase.
2893 2006-06-16 Roger Sayle <roger@eyesopen.com>
2896 * gcc.dg/pr27802-1.c: New test case.
2898 2006-06-15 Mark Mitchell <mark@codesourcery.com>
2901 * g++.dg/template/ttp18.C: New test.
2902 * g++.dg/template/ttp19.C: Likewise.
2905 * g++.dg/expr/cond9.C: New test.
2908 * g++.dg/template/ctor7.C: New test.
2910 2006-06-15 Janis Johnson <janis187@us.ibm.com>
2912 * gcc.dg/vmx/pr27842.c: Remove dg-do directive; use default.
2914 2006-06-16 Richard Guenther <rguenther@suse.de>
2916 PR tree-optimization/27781
2917 * gcc.dg/tree-ssa/pr27781.c: New testcase.
2919 2006-06-15 Thomas Koenig <Thomas.Koenig@online.de>
2921 * gfortran.dg/allocate_zerosize_2.f90: New test case.
2923 2006-06-15 Zdenek Dvorak <dvorakz@suse.cz>
2925 * gcc.dg/tree-ssa/loop-18.c: New test.
2927 2006-06-14 Mark Mitchell <mark@codesourcery.com>
2930 * g++.dg/template/crash52.C: New test.
2933 * g++.dg/ext/attrib22.C: New test.
2936 * g++.dg/template/builtin1.C: New test.
2937 * g++.dg/gomp/tpl-atomic-2.C: Remove XFAIL.
2940 * g++.old-deja/g++.benjamin/14664-2.C: Expect error for array
2942 * g++.old-deja/g++.pt/crash51.C: Likewise.
2945 * g++.dg/lookup/linkage1.C: New test.
2946 * g++.dg/lookup/linkage2.C: Likewise.
2948 2006-06-14 Andreas Krebbel <krebbel1@de.ibm.com>
2951 * gcc.dg/pr27959.c: New testcase.
2953 2006-06-13 J"orn Rennecke <joern.rennecke@st.com>
2956 * g++.dg/eh/div.C: New test.
2958 2006-06-13 Jakub Jelinek <jakub@redhat.com>
2961 * g++.dg/tree-ssa/pr26757.C: New test.
2962 * g++.dg/tree-ssa/pr27894.C: New test.
2964 2006-06-13 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
2966 * gcc.c-torture/compile/20060609-1.c: New test.
2969 * gcc.c-torture/compile/pr27863.c: New test.
2971 2006-06-13 Richard Guenther <rguenther@suse.de>
2973 PR tree-optimization/27830
2974 * g++.dg/tree-ssa/pr27830.C: New testcase.
2976 2006-06-13 Matthew Sachs <msachs@apple.com>
2978 * lib/target-supports-dg.exp (check-flags): Include TOOL_OPTIONS in
2979 the list of compiler flags; this causes those flags to be checked
2980 for things like dg-skip-if.
2982 2006-06-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2985 * g++.dg/ext/offsetof1.C: Add test for pseudo-destructors.
2987 2006-06-12 Mark Mitchell <mark@codesourcery.com>
2988 Kazu Hirata <kazu@codesourcery.com>
2990 * g++.dg/parse/ctor6.C, g++.dg/parse/defarg11.C,
2991 g++.dg/template/friend42.C, g++.dg/template/spec30.C: New.
2993 2006-06-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2996 * g++.dg/lookup/using15.C: New test.
2999 * g++.dg/other/anon4.C: New test.
3001 2006-06-12 Roger Sayle <roger@eyesopen.com>
3004 * g++.dg/init/complex1.C: New test case.
3006 2006-06-11 Eric Christopher <echristo@apple.com>
3009 * gcc.dg/bf-ms-layout.c: Run on darwin.
3010 * gcc.dg/bf-no-ms-layout: Ditto.
3011 * gcc.dg/attr-ms_struct-2.c: New.
3012 * gcc.dg/bf-ms-layout-2.c: Ditto.
3014 2006-06-11 Kaz Kojima <kkojima@gcc.gnu.org>
3016 * gcc.dg/attr-ms_struct-packed1.c: New.
3018 2006-06-09 Mike Stump <mrs@apple.com>
3020 * gcc.dg/vla-7.c: Add.
3022 2006-06-10 Paul Thomas <pault@gcc.gnu.org>
3025 * gfortran.dg/entry_6.f90: New test.
3029 * gfortran.dg/entry_7.f90: New test.
3031 2006-06-09 Jakub Jelinek <jakub@redhat.com>
3034 * gcc.dg/cpp/_Pragma6.c: New test.
3037 * g++.dg/cpp/_Pragma1.C: New test.
3039 PR preprocessor/27746
3040 * gcc.dg/gomp/macro-3.c: New test.
3041 * gcc.dg/gomp/macro-4.c: New test.
3042 * g++.dg/gomp/macro-3.C: New test.
3043 * g++.dg/gomp/macro-4.C: New test.
3045 2006-06-09 Richard Guenther <rguenther@suse.de>
3047 PR tree-optimization/26998
3048 * gcc.dg/torture/pr26998.c: New testcase.
3049 * gcc.dg/tree-ssa/vrp29.c: New testcase.
3051 2006-06-08 Mike Stump <mrs@apple.com>
3053 * gcc.dg/pr27095.c: Account for stubs.
3056 * gcc.dg/pr26427.c: Test to ensure that -fsection-anchors doesn't
3057 produce bad code on darwin.
3059 2006-06-08 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3062 * gcc/testsuite/gfortran.dg/substr_2.f: New test.
3064 2006-06-08 Asher Langton <langton2@llnl.gov>
3067 * cray_pointers_2.f90: Add -fbounds-check compile flag.
3069 2006-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3072 * gcc.dg/union-3.c: New test.
3074 2006-06-08 Richard Guenther <rguenther@suse.de>
3077 * gcc.dg/torture/pr27116.c: New testcase.
3078 * gcc.dg/pr15785-1.c: Remove test for invalid transformation.
3080 2006-06-07 Zdenek Dvorak <dvorakz@suse.cz>
3082 PR rtl-optimization/26449
3083 * gcc.dg/pr26449.c: New test.
3085 2006-06-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3088 * g++.dg/ext/offsetof1.C: Test member functions.
3090 2006-06-07 Steve Ellcey <sje@cup.hp.com>
3092 * gcc.dg/pr27095.c: Improve scanning.
3094 2006-06-07 Paul Thomas <pault@gcc.gnu.org>
3097 * gfortran.dg/saved_automatic_1.f90: New test.
3100 * gfortran.dg/array_simplify_1.f90: New test.
3103 * gfortran.dg/entry_dummy_ref_1.f90: New test.
3106 * gfortran.dg/entry_dummy_ref_2.f90: New test.
3108 2006-06-06 Mark Mitchell <mark@codesourcery.com>
3111 * g++.dg/expr/cast7.C: New test.
3113 2006-06-06 Janis Johnson <janis187@us.ibm.com>
3115 * lib/gcc-dg.exp (gcc-dg-test-1): Detect and report ICE.
3116 * lib/gcc-defs.exp (tool_check_compile): Ditto.
3117 * lib/fortran-torture.exp (fortran-torture-compile,
3118 fortran-torture-execute): Ditto.
3120 2006-06-06 Ulrich Weigand <uweigand@de.ibm.com>
3123 * gcc.dg/vmx/pr27842.c: New test.
3125 2006-06-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3128 * gfortran.dg/bounds_check_3.f90: New test.
3130 2006-06-05 Mike Stump <mrs@apple.com>
3132 * objc.dg/objc-fast-4.m: Skip for ppc64.
3134 2006-06-05 Steve Ellcey <sje@cup.hp.com>
3137 * gcc.dg/sibcall-7.c: Do not run on ia64-*-* platforms.
3139 2006-06-05 Dorit Nuzman <dorit@il.ibm.com>
3140 Victor Kaplansky <victork@il.ibm.com>
3142 PR tree-optimizations/26360
3143 * gcc.dg/vect/vect.exp: Compile tests prefixed with "no-tree-dce"
3145 * gcc.dg/vect/no-tree-dce-pr26360.c: New test.
3147 2006-06-05 Paul Thomas <pault@gcc.gnu.org>
3150 * gfortran.dg/data_char_1.f90: Add messages for truncated
3154 * gfortran.dg/func_decl_2.f90: New test.
3157 * gfortran.dg/do_2.f90: New test.
3160 * gfortran.dg/associated_3.f90: New test.
3162 2006-06-04 Mark Mitchell <mark@codesourcery.com>
3165 * g++.dg/template/static25.C: New test.
3168 * g++.dg/init/array21.C: New test.
3171 * g++.dg/ext/complit7.C: New test.
3174 * g++.dg/parse/ptrmem5.C: New test.
3176 2006-06-04 Roger Sayle <roger@eyesopen.com>
3177 Andrew Pinski <pinskia@physics.uc.edu>
3181 * gcc.dg/pr27150-1.c: New testcase.
3182 * gcc.dg/pr27382-1.c: New testcase.
3183 * gcc.dg/pr27382-2.c: New testcase.
3185 2006-06-05 Joseph S. Myers <joseph@codesourcery.com>
3189 * gcc.dg/array-10.c: New test.
3191 2006-06-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3194 * g++.dg/init/const4.C: New test.
3195 * g++.dg/init/member1.C: Add error-marker.
3196 * g++.dg/other/fold1.C: Adjust error-marker.
3198 2006-06-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3201 * g++.dg/ext/offsetof1.C: New test.
3203 2006-06-04 Eric Christopher <echristo@apple.com>
3205 * gcc.dg/attr-ms_struct-1.c: New.
3207 2006-06-04 Mark Shinwell <shinwell@codesourcery.com>
3209 * gcc.c-torture/compile/builtin_constant_p.c: New test.
3211 2006-06-04 Richard Guenther <rguenther@suse.de>
3213 PR tree-optimization/27039
3214 * gcc.dg/tree-ssa/loop-17.c: New testcase.
3216 2006-06-03 Roger Sayle <roger@eyesopen.com>
3219 * gcc.target/i386/amd64-abi-2.c: New test case.
3221 2006-06-02 Eric Christopher <echristo@apple.com>
3223 * gcc.c-torture/compile/20000804-1.c: Skip if i?86-darwin.
3224 * gcc.target/i386/20020523-1.c: Skip if darwin.
3225 * gcc.target/i386/asm-3.c: Ditto.
3226 * gcc.target/i386/20011119-1.c: Ditto.
3227 * gcc.target/i386/clobbers.c: Remove pic part of test.
3229 2006-06-02 Steve Ellcey <sje@cup.hp.com>
3231 * g++.old-deja/g++.other/init5.C: XFAIL if cxa-atexit is false.
3232 * g++.old-deja/g++.other/init19.C: Ditto.
3233 * g++.old-deja/g++.other/init18.C: Ditto, plus change _Exit to _exit
3234 and add other platforms as expected failures.
3236 2006-06-01 Steve Ellcey <sje@cup.hp.com>
3238 * lib/target-supports.exp (is-effective-target): Add cxa_atexit.
3239 (is-effective-target-keyword): Ditto.
3241 2006-06-01 Thomas Koenig <Thomas.Koenig@online.de>
3244 * gfortran.dg/extended_char_comparison_1.f: New test.
3246 2006-06-01 Paul Thomas <pault@gcc.gnu.org>
3249 * gfortran.dg/dummy_procedure_1.f90: New test.
3252 * gfortran.dg/dummy_procedure_2.f90: New test.
3254 * gfortran.dg/associated_2.f90: Correct to make consistent with
3257 2006-05-31 Roger Sayle <roger@eyesopen.com>
3259 * gcc.target/i386/387-11.c: New test case.
3261 2006-05-31 Mark Mitchell <mark@codesourcery.com>
3264 * g++.dg/template/cond6.C: New test.
3267 * g++.dg/template/crash51.C: New test.
3268 * g++.old-deja/g++.mike/net36.C: Tweak error markers.
3271 * g++.dg/init/array20.C: New test.
3273 2006-05-31 Roger Sayle <roger@eyesopen.com>
3275 * gcc.dg/builtins-54.c: New test case.
3277 2006-05-30 Mark Mitchell <mark@codesourcery.com>
3280 * g++.dg/template/fntry1.C: Add dg-do link.
3283 * g++.dg/parse/friend6.C: New test.
3285 2006-05-30 Asher Langton <langton2@llnl.gov>
3287 * gfortran.dg/cray_pointers_7.f90: New test.
3289 2006-05-30 Roger Sayle <roger@eyesopen.com>
3291 PR tree-optimization/23452
3292 * gcc.dg/fold-mulconj-1.c: New test case.
3294 2006-05-30 Mark Mitchell <mark@codesourcery.com>
3297 * g++.dg/parse/bitfield1.C: New test.
3299 2006-05-30 Roger Sayle <roger@eyesopen.com>
3301 * gcc.target/ppc-eq0-1.c: New test case.
3302 * gcc.target/ppc-negeq0-1.c: New test case.
3304 2006-05-30 Dirk Mueller <dmueller@suse.de>
3307 * gcc.dg/overflow-warn-5.c: New test.
3309 2006-05-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3312 * gcc.dg/sizeof-1.c: New test.
3314 2006-05-30 Uros Bizjak <uros@kss-loka.si>
3317 * gcc.target/i386/pr27790.c: New test.
3319 2006-05-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3321 PR libgfortran/27757
3322 * gfortran.dg/direct_io_5.f90: New test.
3324 2006-05-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3326 PR libgfortran/27634
3327 * gfortran.dg/fmt_missing_period_1.f: New test.
3328 * gfortran.dg/fmt_missing_period_2.f: New test.
3329 * gfortran.dg/fmt_missing_period_3.f: New test.
3331 2006-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3334 * gfortran.dg/bounds_check_2.f: Add new check for multidimensional
3337 2006-05-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3340 * g++.dg/template/new6.C: New test.
3342 2006-05-29 Roger Sayle <roger@eyesopen.com>
3344 PR tree-optimization/24964
3345 * gcc.target/i386/387-10.c: New test case.
3347 2006-05-28 Thomas Koenig <Thomas.Koenig@online.de>
3349 * intrinsics/string_intrinsics.c (compare_string):
3350 Use memcmp instead of strncmp to avoid tripping over
3351 CHAR(0) in a string.
3353 2006-05-27 Richard Guenther <rguenther@suse.de>
3356 * gcc.dg/torture/pr27773.c: New testcase.
3358 2006-05-27 Dirk Mueller <dmueller@suse.de>
3360 * gcc.dg/pr24561.c: Rename to..
3361 * gcc.dg/pr25962.c: .. this.
3363 2006-05-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3366 * gfortran.dg/bounds_check_2.f: New test.
3368 2006-05-27 Janne Blomqvist <jb@gcc.gnu.org>
3370 * gfortran.dg/hollerith_f95.f90: Add -fall-intrinsics.
3371 * gfortran.dg/byte_1.f90: Likewise.
3372 * gfortran.dg/dup_save_2.f90: Likewise.
3374 2006-05-27 Paul Thomas <pault@gcc.gnu.org>
3376 * gfortran.dg/associated_2.f90: New test.
3378 2006-05-26 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3381 * gfortran.dg/bounds_check_1.f90: New test.
3383 2006-05-26 Ulrich Weigand <uweigand@de.ibm.com>
3385 PR rtl-optimization/27661
3386 * gcc.dg/pr27661.c: New test case.
3388 2006-05-26 Thomas Koenig <Thomas.Koenig@online.de>
3391 * gfortran.dg/inquire_9.f90: Fix illegal print syntax.
3392 * gfortran.dg/print_parentheses_1.f: New test.
3393 * gfortran.dg/print_parentheses_2.f90: New test.
3395 2006-05-26 Jakub Jelinek <jakub@redhat.com>
3398 * gcc.dg/pr27758.c: New test.
3400 2006-05-24 Falk Hueffner <falk@debian.org>
3402 * gcc.c-torture/compile/pr27571.c: New test.
3404 2006-05-26 Paul Thomas <pault@gcc.gnu.org>
3407 * gfortran.dg/spec_expr_4.f90: New test.
3410 * gfortran.dg/transfer_array_intrinsic_4.f90: New test.
3412 2006-05-25 Mark Mitchell <mark@codesourcery.com>
3415 * g++.dg/ext/complit6.C: New test.
3416 * g++.dg/ext/complit3.C: Adjust error markers.
3417 * g++.dg/init/const3.C: New test.
3419 2006-05-25 Richard Guenther <rguenther@suse.de>
3422 * gcc.dg/torture/pr27743.c: New testcase.
3424 2006-05-25 Eric Botcazou <ebotcazou@libertysurf.fr>
3426 * gfortran.dg/large_real_kind_form_io_2.f90: UnXFAIL on SPARC/Solaris.
3428 2006-05-25 Alan Modra <amodra@bigpond.net.au>
3430 * gcc.dg/compat/scalar-by-value-x.h: New.
3431 * gcc.dg/compat/scalar-by-value-y.h: New.
3432 * gcc.dg/compat/scalar-by-value-5.c: New.
3433 * gcc.dg/compat/scalar-by-value-5_main.c: New.
3434 * gcc.dg/compat/scalar-by-value-5_x.c: New.
3435 * gcc.dg/compat/scalar-by-value-5_y.c: New.
3436 * gcc.dg/compat/scalar-by-value-6.c: New.
3437 * gcc.dg/compat/scalar-by-value-6_main.c: New.
3438 * gcc.dg/compat/scalar-by-value-6_x.c: New.
3439 * gcc.dg/compat/scalar-by-value-6_y.c: New.
3441 2006-05-24 Zdenek Dvorak <dvorakz@suse.cz>
3443 PR tree-optimization/27639
3444 PR tree-optimization/26719
3445 * gcc.dg/pr27639.c: New test.
3446 * gcc.dg/pr26719.c: New test.
3447 * gcc.dg/tree-ssa/scev-cast.c: New test.
3449 2006-05-23 Mark Mitchell <mark@codesourcery.com>
3452 * g++.dg/template/error21.C: New test.
3454 2006-05-23 Kazu Hirata <kazu@codesourcery.com>
3457 * gcc.target/i386/pr27696.c: New.
3459 2006-05-22 Janis Johnson <janis187@us.ibm.com>
3461 * gcc.dg/vmx/pr27006.c: Remove dg-do directive; use default.
3463 * gcc.c-torture/execute/20040709-2.c: Remove temporary hack for ppc64.
3465 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3468 * g++.dg/other/assign1.C: New test.
3470 2006-05-22 Kazu Hirata <kazu@codesourcery.com>
3473 * gcc.target/i386/pr27266.c: New.
3475 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3478 * g++.dg/ext/asm9.C: New test.
3480 2006-05-22 Richard Sandiford <richard@codesourcery.com>
3482 PR rtl-optimization/25514
3483 * gcc.c-torture/compile/pr25514.c: New test.
3485 2006-05-22 Richard Guenther <rguenther@suse.de>
3488 2006-01-31 Richard Guenther <rguenther@suse.de>
3490 * gcc.target/i386/sselibm-1.c: New testcase.
3491 * gcc.target/i386/sselibm-2.c: Likewise.
3492 * gcc.target/i386/sselibm-3.c: Likewise.
3493 * gcc.target/i386/sselibm-4.c: Likewise.
3494 * gcc.target/i386/sselibm-5.c: Likewise.
3496 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3499 * gcc.dg/func-args-2.c: New test.
3502 * gcc.dg/struct-incompl-1.c: New test.
3504 2006-05-22 Richard Guenther <rguenther@suse.de>
3507 * gcc.dg/tree-ssa/ssa-fre-4.c: Relax pattern for matching
3508 the transformations we test for.
3510 2006-05-22 Richard Guenther <rguenther@suse.de>
3513 * g++.dg/tree-ssa/ivopts-1.C: XFAIL for hppa*-*-*.
3515 2006-05-21 Mark Mitchell <mark@codesourcery.com>
3518 * g++.dg/warn/new1.C: New test.
3519 * g++.dg/template/new5.C: Likewise.
3521 2006-05-21 Roger Sayle <roger@eyesopen.com>
3523 * gcc.target/i386/20060512-1.c: Add -msse2 command line option.
3524 * gcc.target/i386/20060512-3.c: Likewise.
3526 2006-05-21 Kazu Hirata <kazu@codesourcery.com>
3528 PR rtl-optimization/27671
3529 * gcc.c-torture/execute/pr27671-1.c: New.
3530 * gcc.dg/pr27671-2.c: Likewise.
3532 PR tree-optimization/26622.
3533 * gcc.c-torture/compile/pr26622.c: New.
3535 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
3538 * gfortran.dg/recursive_reference_1.f90: New test.
3540 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
3543 * gfortran.dg/elemental_subroutine_3.f90: New test.
3546 * gfortran.dg/entry_dummy_ref_1.f90: Remove.
3549 * gfortran.dg/associated_target_1.f90: New test.
3552 * gfortran.dg/maxloc_shape_1.f90: New test.
3554 2006-05-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3556 PR libgfortran/24459
3557 * gfortran.dg/namelist_24.f90: New test.
3558 * gfortran.dg/namelist_12.f: Fix typo in comment.
3560 2006-05-20 Andrew Pinski <pinskia@physics.uc.edu>
3563 * g++.dg/other/error11.C: New test.
3565 2006-05-20 Richard Sandiford <richard@codesourcery.com>
3567 * gcc.target/mips/pr26765.c: Add -w to options.
3569 2006-05-20 Richard Sandiford <richard@codesourcery.com>
3571 * lib/target-supports.exp (check_effective_target_mpaired_single):
3573 * gcc.dg/vect/vect.exp: Use it to check for compatible mipsisa64-elf
3575 * g++.dg/vect/vect.exp: Likewise.
3577 2006-05-20 Richard Sandiford <richard@codesourcery.com>
3580 * g++.dg/gomp/gomp.exp: Skip if ![check_effective_target_fopenmp].
3582 2006-05-19 H.J. Lu <hongjiu.lu@intel.com>
3585 * gfortran.dg/temporary_1.f90: New file.
3587 2006-05-19 Andreas Schwab <schwab@suse.de>
3589 * g++.dg/other/unused1.C: Also match "stringz".
3591 2006-05-19 Mark Mitchell <mark@codesourcery.com>
3594 * g++.dg/template/fntry1.C: New test.
3596 2006-05-18 Mark Mitchell <mark@codesourcery.com>
3600 * g++.dg/conversion/bitfield5.C: New test.
3601 * g++.dg/conversion/bitfield6.C: New test.
3603 2006-05-18 Mike Stump <mrs@apple.com>
3605 * gcc.dg/c90-arraydecl-1.c: Update for vla, vm [*] fixups.
3606 * gcc.dg/vla-4.c: Add.
3607 * gcc.dg/vla-5.c: Add.
3608 * gcc.dg/vla-6.c: Add.
3610 2006-05-12 Stuart Hastings <stuart@apple.com>
3612 * testsuite/gcc.target/i386/20060512-1.c: New.
3613 * testsuite/gcc.target/i386/20060512-2.c: New.
3614 * testsuite/gcc.target/i386/20060512-3.c: New.
3615 * testsuite/gcc.target/i386/20060512-4.c: New.
3617 2006-05-17 Mark Mitchell <mark@codesourcery.com>
3620 * g++.old-deja/g++.oliva/template9.C: Remove XFAIL.
3623 * g++.dg/opt/pr17697-3.C: Remove invalid extern specifier.
3624 * g++.dg/parse/linkage1.C: New test.
3626 2006-05-17 Jakub Jelinek <jakub@redhat.com>
3628 PR tree-optimization/27548
3629 * g++.dg/tree-ssa/pr27548.C: New test.
3631 2006-05-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3634 * gfortran.dg/recursive_check_1.f: New test.
3635 * gfortran.dg/recursive_check_2.f90: New test.
3637 2005-05-17 Bernd Schmidt <bernd.schmidt@analog.com>
3639 * g++.dg/opt/temp2.C: New test.
3641 2006-05-17 Jakub Jelinek <jakub@redhat.com>
3644 * g++.dg/init/brace5.C: New test.
3647 * gcc.dg/gomp/pr27415.c: New test.
3648 * g++.dg/gomp/pr27415.C: New test.
3650 PR tree-optimization/27549
3651 * g++.dg/tree-ssa/pr27549.C: New test.
3653 2006-05-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3655 PR libgfortran/27575
3656 * gfortran.dg/read_eof_4.f90: New test.
3658 2006-05-16 Richard Guenther <rguenther@suse.de>
3660 PR tree-optimization/22303
3661 * gcc.dg/tree-ssa/ssa-ccp-13.c: New testcase.
3663 2006-05-16 Jakub Jelinek <jakub@redhat.com>
3666 * gcc.dg/gomp/pr27573.c: New test.
3667 * gfortran.dg/gomp/pr27573.f90: New test.
3670 * gcc.dg/gomp/pr27499.c: New test.
3671 * g++.dg/gomp/pr27499.C: New test.
3673 2006-05-15 Mark Mitchell <mark@codesourcery.com>
3676 * g++.dg/parser/access8.C: Adjust error marker.
3677 * g++.dg/template/access17.C: New test.
3678 * g++.dg/template/access18.C: Likewise.
3680 2006-05-15 Roger Sayle <roger@eyesopen.com>
3683 * gcc.target/i386/pr26600.c: New test case.
3685 2006-05-15 Mark Mitchell <mark@codesourcery.com>
3688 * g++.dg/expr/bitfield1.C: New test.
3690 2006-05-15 Richard Guenther <rguenther@suse.de>
3692 PR tree-optimization/27603
3693 * gcc.dg/torture/pr27603.c: New testcase.
3695 2006-05-15 Paul Thomas <pault@gcc.gnu.org>
3698 * gfortran.dg/entry_dummy_ref_1.f90: New test.
3701 * gfortran.dg/scalar_return_1.f90: New test.
3704 * gfortran.dg/derived_comp_array_ref_1.f90: New test.
3706 2006-05-15 Jakub Jelinek <jakub@redhat.com>
3708 * gcc.dg/gomp/critical-4.c: New test.
3709 * gcc.dg/gomp/appendix-a/a.35.1.c: Add dg-warning.
3710 * gcc.dg/gomp/appendix-a/a.35.3.c: Likewise.
3711 * gfortran.dg/gomp/appendix-a/a.35.1.f90: Likewise.
3712 * gfortran.dg/gomp/appendix-a/a.35.3.f90: Likewise.
3714 2006-05-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3717 * g++.dg/template/dependent-args1.C: New test.
3720 * g++.dg/lookup/this1.C: New test.
3723 * g++.dg/template/operator6.C: New test.
3724 * g++.dg/template/incomplete3.C: New test.
3727 * g++.dg/template/new4.C: New test.
3730 * g++.dg/template/void2.C: New test.
3732 2006-05-14 Alexandre Oliva <aoliva@redhat.com>
3734 * g++.dg/template/dependent-expr5.C: New test.
3736 2006-05-14 Roger Sayle <roger@eyesopen.com>
3739 * gcc.dg/pr26729-1.c: New test case.
3741 2006-05-13 Zdenek Dvorak <dvorakz@suse.cz>
3743 * gcc.dg/pr27003.c: New test.
3745 2006-05-12 Steve Ellcey <sje@cup.hp.com>
3747 * lib/target-supports.dg (check_cxa_atexit_available): Change
3748 v3_target_compile to ${tool}_target_compile.
3750 2006-05-11 Jason Merrill <jason@redhat.com>
3752 * lib/scanasm.exp (scan-not-hidden): Fix typo.
3754 2006-05-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3757 * gfortran.dg/label_5.f90: New test.
3759 2006-05-11 Joseph S. Myers <joseph@codesourcery.com>
3761 * lib/target-supports.exp (check_effective_target_powerpc_fprs,
3762 check_effective_target_powerpc_altivec_ok): New.
3763 * g++.dg/eh/simd-2.C, g++.dg/ext/altivec-1.C,
3764 g++.dg/ext/altivec-10.C, g++.dg/ext/altivec-11.C,
3765 g++.dg/ext/altivec-12.C, g++.dg/ext/altivec-13.C,
3766 g++.dg/ext/altivec-2.C, g++.dg/ext/altivec-3.C,
3767 g++.dg/ext/altivec-4.C, g++.dg/ext/altivec-5.C,
3768 g++.dg/ext/altivec-6.C, g++.dg/ext/altivec-7.C,
3769 g++.dg/ext/altivec-8.C, g++.dg/ext/altivec-9.C,
3770 g++.dg/ext/altivec-types-1.C, g++.dg/ext/altivec-types-2.C,
3771 g++.dg/ext/altivec-types-3.C, g++.dg/ext/altivec-types-4.C,
3772 gcc.dg/dfp/altivec-types.c, gcc.dg/simd-3.c,
3773 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c,
3774 gcc.dg/vmx/vmx.exp, gcc.target/powerpc/980827-1.c,
3775 gcc.target/powerpc/altivec-1.c, gcc.target/powerpc/altivec-10.c,
3776 gcc.target/powerpc/altivec-11.c, gcc.target/powerpc/altivec-12.c,
3777 gcc.target/powerpc/altivec-13.c, gcc.target/powerpc/altivec-14.c,
3778 gcc.target/powerpc/altivec-15.c, gcc.target/powerpc/altivec-16.c,
3779 gcc.target/powerpc/altivec-17.c, gcc.target/powerpc/altivec-18.c,
3780 gcc.target/powerpc/altivec-19.c, gcc.target/powerpc/altivec-2.c,
3781 gcc.target/powerpc/altivec-21.c, gcc.target/powerpc/altivec-22.c,
3782 gcc.target/powerpc/altivec-3.c, gcc.target/powerpc/altivec-4.c,
3783 gcc.target/powerpc/altivec-5.c, gcc.target/powerpc/altivec-6.c,
3784 gcc.target/powerpc/altivec-7.c, gcc.target/powerpc/altivec-8.c,
3785 gcc.target/powerpc/altivec-9.c,
3786 gcc.target/powerpc/altivec-consts.c,
3787 gcc.target/powerpc/altivec-pr22085.c,
3788 gcc.target/powerpc/altivec-splat.c,
3789 gcc.target/powerpc/altivec-types-1.c,
3790 gcc.target/powerpc/altivec-types-2.c,
3791 gcc.target/powerpc/altivec-types-3.c,
3792 gcc.target/powerpc/altivec-types-4.c,
3793 gcc.target/powerpc/altivec-varargs-1.c,
3794 gcc.target/powerpc/altivec-vec-merge.c,
3795 gcc.target/powerpc/ppc-vector-memcpy.c,
3796 gcc.target/powerpc/ppc-vector-memset.c,
3797 gcc.target/powerpc/ppc64-abi-2.c, gcc.target/powerpc/pr16155.c,
3798 gcc.target/powerpc/pr16286.c, gcc.target/powerpc/pr27158.c: Use
3799 these effective targets.
3800 * gcc.dg/vmx/pr27006.c: Add missing close brace.
3801 * gcc.dg/20020103-1.c: XFAIL on powerpc*-*-*.
3803 2006-05-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3806 * g++.dg/other/fold1.C: New test.
3809 * gcc.dg/fold-nonneg-1.c: New test.
3812 * g++.dg/other/operator1.C: New test.
3814 2006-05-11 Richard Guenther <rguenther@suse.de>
3817 * gcc.dg/tree-ssa/foldcast-1.c: New testcase.
3819 2006-05-10 Janis Johnson <janis187@us.ibm.com>
3821 * lib/target-supports-dg.exp (check-flags): New.
3822 (dg-skip-if): Move flag checks.
3824 2006-05-09 Steve Ellcey <sje@cup.hp.com>
3826 * lib/target-supports-dg.exp (dg-require-cxa-atexit): New.
3827 * lib/target-supports.dg (check_cxa_atexit_available): New.
3829 2005-05-10 Thomas Koenig <Thomas.Koenig@online.de>
3832 * gfortran.dg/multiple_allocation_2.f90: New test case.
3834 2006-05-10 Kazu Hirata <kazu@codesourcery.com>
3836 * gcc.target/arm/pr27387.C: Fix a comment typo.
3838 2006-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3841 * gfortran.dg/error_recovery_1.f90: New test.
3843 2006-05-10 Richard Guenther <rguenther@suse.de>
3845 PR tree-optimization/27302
3846 * gcc.dg/torture/pr27302.c: New testcase.
3848 2006-05-09 Dirk Mueller <dmueller@suse.de>
3849 Richard Guenther <rguenther@suse.de>
3852 * gcc.dg/tree-ssa/pr27498.c: New testcase.
3854 2006-05-09 Zdenek Dvorak <dvorakz@suse.cz>
3856 PR rtl-optimization/27335
3857 * gcc.dg/pr27335.c: New test.
3859 2006-05-06 Richard Sandiford <richard@codesourcery.com>
3861 * gcc.target/mips/mips-ps-5.c: New file.
3863 2006-05-08 Jan Hubicka <jh@suse.cz>
3866 * gcc.dg/pr25962.c: New.
3868 2006-05-08 Roger Sayle <roger@eyesopen.com>
3871 * gcc.target/powerpc/pr27158.c: New test case.
3873 2006-05-08 Laurent GUERBY <laurent@guerby.net>
3876 * ada/acats/run_all.sh: Use test -z.
3878 2006-05-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3881 * gfortran.dg/spec_expr_3.f90: New test.
3883 2006-05-07 H.J. Lu <hongjiu.lu@intel.com>
3886 * gcc.target/i386/monitor.c: New file.
3888 2006-05-08 Alan Modra <amodra@bigpond.net.au>
3890 * gcc.dg/pr27095.c: xfail *-*-darwin*.
3892 2006-05-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3895 * g++.dg/other/ptrmem7.C: New test.
3897 2006-05-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3900 * gcc.dg/array-9.c: New test.
3902 2006-05-07 Richard Guenther <rguenther@suse.de>
3904 PR tree-optimization/27409
3905 * gcc.dg/torture/pr27409.c: New testcase.
3907 2006-05-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
3910 * gfortran.dg/select_6.f90: New.
3912 2006-05-07 Richard Guenther <rguenther@suse.de>
3914 PR tree-optimization/27136
3915 * gcc.dg/torture/pr27136.c: New testcase.
3917 2006-05-07 Paul Thomas <pault@gcc.gnu.org>
3920 * gfortran.dg/char_cons_len_1.f90: New test.
3922 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3925 * g++.dg/template/incomplete2.C: New test.
3927 2006-05-06 Richard Guenther <rguenther@suse.de>
3929 PR tree-optimization/27151
3930 * gcc.dg/vect/pr27151.c: New testcase.
3932 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3935 * g++.dg/template/void1.C: New test.
3938 * g++.dg/other/void2.C: New test.
3941 * g++.dg/conversion/void1.C: New test.
3943 2006-05-03 Aldy Hernandez <aldyh@redhat.com>
3946 * g++.dg/other/unused1.C: New.
3948 2006-05-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3951 * objc.dg/member-1.m: New test.
3953 2006-05-05 Steve Ellcey <sje@cup.hp.com>
3955 * gfortran.dg/large_real_kind_form_io_2.f90: Use nearest.
3957 2006-05-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3960 * gfortran.dg/matmul_2.f90: New test.
3962 2005-05-05 Laurent GUERBY <laurent@guerby.net>
3964 * ada/acats/run_all.sh: Use sync when main not found.
3966 2006-05-04 Kazu Hirata <kazu@codesourcery.com>
3969 * gcc.target/mips/pr26765.c: New.
3971 2005-05-04 Bernd Schmidt <bernd.schmidt@analog.com>
3973 * gcc.target/bfin: New directory.
3974 * gcc.target/bfin/bfin.exp: New file.
3975 * gcc.target/bfin/frmul.c: New file.
3976 * gcc.target/bfin/arith.c: New file.
3977 * gcc.target/bfin/mul-combine.c: New file.
3978 * gcc.target/bfin/shift.c: New file.
3980 2006-05-04 Richard Guenther <rguenther@suse.de>
3982 PR tree-optimization/14287
3983 PR tree-optimization/14844
3984 PR tree-optimization/19792
3985 PR tree-optimization/21608
3986 PR tree-optimization/27090
3987 * gcc.dg/tree-ssa/ssa-fre-1.c: New testcase.
3988 * gcc.dg/tree-ssa/ssa-fre-2.c: Likewise.
3989 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
3990 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
3991 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
3993 2006-05-04 Jakub Jelinek <jakub@redhat.com>
3995 PR tree-optimization/27285
3996 * gcc.c-torture/execute/pr27285.c: New test.
3999 * gcc.dg/gomp/pr27388-1.c: New test.
4000 * gcc.dg/gomp/pr27388-2.c: New test.
4001 * gcc.dg/gomp/pr27388-3.c: New test.
4004 * g++.dg/gomp/pr27359.C: New test.
4006 2006-05-02 Steven G. Kargl <kargls@comcast.net>
4009 * gfortran.dg/iargc.f90: New test.
4011 2006-05-02 Mark Mitchell <mark@codesourcery.com>
4014 * g++.dg/template/crash49.C: New test.
4016 2006-05-02 Steve Ellcey <sje@cup.hp.com>
4019 * gcc.c-torture/compile/pr23237.c: Move dg-do line.
4021 2006-05-02 Jeff Law <law@redhat.com>
4023 PR tree-optimization/27364
4024 * gcc.c-torture/execute/pr27364.c: New test.
4026 2006-05-02 Mark Mitchell <mark@codesourcery.com>
4029 * g++.dg/parser/ctor5.C: New test.
4031 2006-05-02 Kazu Hirata <kazu@codesourcery.com>
4034 * gcc.target/arm/arm.exp: New.
4035 * gcc.target/arm/pr27387.C: Likewise.
4037 2006-05-02 Paul Thomas <pault@gcc.gnu.org>
4041 * gfortran.dg/module_equivalence_2.f90: New test.
4043 2006-05-02 Jakub Jelinek <jakub@redhat.com>
4046 * g++.dg/gomp/pr27337-1.C: New test.
4047 * g++.dg/gomp/pr27337-2.C: New test.
4050 * gcc.dg/gomp/pr27328.c: New test.
4053 * g++.dg/gomp/pr27325.C: New test.
4056 * g++.dg/gomp/pr27310.C: New test.
4058 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
4060 PR tree-optimization/27291
4061 * g++.dg/tree-ssa/pr27291.C: New test.
4063 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
4065 PR tree-optimization/27283
4066 * g++.dg/tree-ssa/pr27283.C: New test.
4068 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
4070 * gcc.dg/tree-ssa/loop-16.c: New test.
4072 2006-05-01 Roger Sayle <roger@eyesopen.com>
4073 Joseph S. Myers <joseph@codesourcery.com>
4075 * gcc.dg/Wconversion-3.c: New test case.
4076 * gcc.dg/Wconversion-4.c: Likewise.
4078 2006-05-01 Richard Guenther <rguenther@suse.de>
4080 PR tree-optimization/26726
4081 * g++.dg/tree-ssa/ivopts-1.C: New testcase.
4083 2006-04-30 Roger Sayle <roger@eyesopen.com>
4085 * gcc.dg/Woverflow-1.c: New test case.
4086 * gcc.dg/Woverflow-2.c: Likewise.
4087 * gcc.dg/Woverflow-3.c: Likewise.
4089 2006-04-30 Mark Mitchell <mark@codesourcery.com>
4092 * g++.dg/template/defarg8.C: New test.
4094 2006-04-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4097 * g++.dg/parse/operator7.C: New test.
4099 2006-04-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4103 * g++.dg/template/crash48.C: New test.
4106 * g++.dg/parse/ctor4.C: New test.
4108 2006-04-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4111 * gfortran.df/char_type_len.f90: New test.
4113 2006-04-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4115 PR libgfortran/27304
4116 * gfortran.dg/fmt_exhaust.f90: New test.
4118 2006-04-28 Roger Sayle <roger@eyesopen.com>
4121 * gcc.dg/large-size-array-2.c: New test case.
4123 2006-04-28 Richard Guenther <rguenther@suse.de>
4126 * gcc.target/i386/pr26826.c: New testcase.
4128 2006-04-28 Jakub Jelinek <jakub@redhat.com>
4131 * gcc.c-torture/execute/pr27260.c: New.
4133 2006-04-28 Alan Modra <amodra@bigpond.net.au>
4136 * gcc.dg/pr27095.c: New.
4138 2006-04-27 Mark Mitchell <mark@codesourcery.com>
4141 * g++.dg/conversion/bitfield4.C: New test.
4143 2006-04-27 Eric Christopher <echristo@apple.com>
4145 * gcc.dg/pragma-ms_struct.c: New.
4147 2006-04-27 Mark Mitchell <mark@codesourcery.com>
4150 * g++.dg/template/crash47.C: New test.
4152 2006-04-27 Dirk Mueller <dmueller@suse.de>
4154 * gcc.target/i386/sse-7.c: build with -msse.
4156 2006-04-26 H.J. Lu <hongjiu.lu@intel.com>
4159 * gcc.target/i386/sse-9.c: Include "../../gcc.dg/i386-cpuid.h".
4160 (main): Exit if processor doesn't support SSE.
4162 2006-04-26 David Edelsohn <edelsohn@gnu.org>
4165 * gcc.c-torture/compile/pr27282.c: New test.
4167 2006-04-26 Jakub Jelinek <jakub@redhat.com>
4170 * g++.dg/gomp/pr26913.C: New test.
4173 * gcc.dg/gomp/pr25996.c: New test.
4174 * g++.dg/gomp/pr25996.C: New test.
4176 2006-04-25 Richard Sandiford <richard@codesourcery.com>
4178 PR rtl-optimization/26725
4179 * gcc.c-torture/compile/pr26725.c: New test.
4181 2006-04-25 Richard Guenther <rguenther@suse.de>
4183 * gcc.dg/tree-prof/val-prof-2.c: Check for n + ffff rather
4186 2006-04-25 Andreas Krebbel <krebbel1@de.ibm.com>
4188 * gcc.dg/20060425-1.c: New testcase.
4190 2006-04-25 Jakub Jelinek <jakub@redhat.com>
4192 PR tree-optimization/26865
4193 * gcc.dg/pr26865.c: New test.
4195 2006-04-24 Mark Mitchell <mark@codesourcery.com>
4198 * g++.dg/conversion/bitfield1.C: New test.
4199 * g++.dg/conversion/bitfield2.C: Likewise.
4200 * g++.dg/conversion/bitfield3.C: Likewise.
4202 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
4203 Richard Guenther <rguenther@suse.de>
4205 PR tree-optimization/27236
4206 * gcc.dg/tree-ssa/pr27236.c: New testcase.
4208 2006-04-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4211 * g++.dg/other/incomplete2.C: New test.
4213 2006-04-24 Richard Guenther <rguenther@suse.de>
4216 * gcc.dg/torture/pr26869.c: New testcase.
4218 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
4219 Richard Guenther <rguenther@suse.de>
4221 PR tree-optimization/27218
4222 * g++.dg/tree-ssa/pr27218.C: New testcase.
4224 2006-04-23 Mark Mitchell <mark@codesourcery.com>
4227 * g++.dg/template/friend41.C: New test.
4229 2006-04-23 David Edelsohn <edelsohn@gnu.org>
4231 * g++.dg/opt/pr15551.C: Include cstdio.
4232 (main): Use remove instead of unlink.
4234 2006-04-23 Eric Botcazou <ebotcazou@adacore.com>
4236 * gcc.dg/sibcall-7.c: New test.
4237 * gcc.dg/tree-ssa/tailrecursion-1.c: Pass -foptimize-sibling-calls.
4238 * gcc.dg/tree-ssa/tailrecursion-2.c: Likewise.
4239 * gcc.dg/tree-ssa/tailrecursion-3.c: Likewise.
4240 * gcc.dg/tree-ssa/tailrecursion-4.c: Likewise.
4241 * gcc.dg/tree-ssa/tailrecursion-5.c: Likewise.
4243 2006-04-23 Mark Mitchell <mark@codesourcery.com>
4246 * g++.dg/opt/bitfield1.C: New test.
4247 * g++.dg/compat/abi/bitfield1_main.C: Add -w.
4248 * g++.dg/compat/abi/bitfield1_x.C: Likewise.
4249 * g++.dg/compat/abi/bitfield1_y.C: Likewise.
4250 * g++.dg/compat/abi/bitfield2_main.C: Likewise.
4251 * g++.dg/compat/abi/bitfield2_x.C: Likewise.
4252 * g++.dg/compat/abi/bitfield2_y.C: Likewise.
4253 * g++.dg/abi/bitfield1.C: Add dg-warning markers.
4254 * g++.dg/abi/bitfield2.C: Likewise.
4255 * g++.dg/init/bitfield1.C: Likewise.
4257 2006-04-23 Paul Thomas <pault@gcc.gnu.org>
4260 * gfortran.dg/elemental_subroutine_4.f90: New test.
4261 * gfortran.dg/assumed_size_refs_1.f90: Add error to non-conforming
4264 2006-04-22 Joseph S. Myers <joseph@codesourcery.com>
4266 * gcc.c-torture/compile/20060421-1.c: New testcase.
4268 2006-04-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4271 * gcc.dg/init-bad-4.c: New test.
4273 2006-04-21 Paul Brook <paul@codesourcery.com>
4275 * gcc.dg/arm-vfp1.c: Skip on iWMMXt cpus.
4277 2006-04-21 Paul Thomas <pault@gcc.gnu.org>
4280 * gfortran.dg/defined_operators_1.f90: New test.
4281 * gfortran.dg/assumed_charlen_function_1.f90: Add new error and
4282 remove old ones associated, incorrectly, with Note 5.46.
4285 * gfortran.dg/character_array_constructor_1.f90: New test.
4287 2006-04-20 Jakub Jelinek <jakub@redhat.com>
4289 * gcc.dg/20060419-1.c: New test.
4291 2006-04-19 Carlos O'Donell <carlos@codesourcery.com>
4294 * gcc.dg/struct-parse-1.c: New test case.
4296 2006-04-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4299 * g++.dg/parse/template19.C: New test.
4302 * g++.old-deja/g++.pt/friend36.C: Adjust error markers.
4305 * g++.dg/expr/call3.C: New test.
4308 * g++.dg/conversion/dynamic1.C: New test.
4310 2006-04-19 Mark Mitchell <mark@codesourcery.com>
4313 * g++.dg/template/crash35.C: Tweak error markers.
4314 * g++.dg/template/crash46.C: New test.
4315 * g++.old-deja/g++.brendan/friend4.C: Tweak error markers.
4316 * g++.old-deja/g++.pt/incomplete1.C: Likewise.
4318 2006-04-19 Andreas Krebbel <krebbel1@de.ibm.com>
4320 PR rtl-optimization/14261
4321 * gcc.c-torture/compile/20060419-1.c: Added.
4323 2006-04-18 Bernhard Fischer <aldot@gcc.gnu.org>
4325 * gfortran.dg/label_1.f90: Adjust dg-error.
4327 2006-04-16 Roger Sayle <roger@eyesopen.com>
4330 * gcc.dg/fold-cond-1.c: New test case.
4331 * gcc.dg/pr26961-1.c: Likewise.
4333 2006-04-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4335 PR libgfortran/27138
4336 * gfortran.dg/read_bad_advance.f90: New test.
4338 2006-04-16 Roger Sayle <roger@eyesopen.com>
4339 Dale Johannesen <dalej@apple.com>
4342 * gcc.target/i386/vecinit-3.c: New testcase.
4343 * gcc.target/i386/vecinit-4.c: Likewise.
4344 * gcc.target/i386/sse-18.c: Likewise.
4345 * gcc.target/i386/sse-19.c: Likewise.
4347 2006-04-16 Thomas Koenig <Thomas.Koenig@online.de>
4349 * gfortran.dg/allocate_zerosize_1.f90: New test.
4351 2006-04-16 Mark Mitchell <mark@codesourcery.com>
4354 * g++.dg/template/crash45.C: New test.
4356 2006-04-16 Paul Thomas <pault@gcc.gnu.org>
4359 * gfortran.dg/proc_assign_1.f90: New test.
4360 * gfortran.dg/procedure_lvalue.f90: Change message.
4361 * gfortran.dg/namelist_4.f90: Add new error.
4365 * gfortran.dg/auto_pointer_array_result_1.f90
4368 * gfortran.dg/specification_type_resolution_1.f90
4373 * gfortran.dg/bounds_temporaries_1.f90: New test.
4376 * gfortran.dg/array_return_value_1.f90: New test.
4378 2006-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4381 * gfortran/dg/g77/20030115-1.f: Delete duplicate test.
4383 2006-04-15 Jakub Jelinek <jakub@redhat.com>
4386 * g++.dg/gomp/pr26823-1.C: New test.
4387 * g++.dg/gomp/pr26823-2.C: New test.
4389 2006-04-13 Uros Bizjak <uros@kss-loka.si>
4392 * gcc.dg/pr27314.c: New test.
4394 2006-04-13 Richard Henderson <rth@redhat.com>
4396 * g++.dg/gomp/block-0.C: Update expected matches.
4398 2006-04-13 DJ Delorie <dj@redhat.com>
4400 * lib/target-supports.exp (check_effective_target_int32plus): New.
4401 (check_effective_target_ptr32plus): New.
4402 (check_effective_target_size32plus): New.
4403 (check_effective_target_int16): New.
4404 (check_profiling_available): Add m32c to the list of unsupported targets.
4406 * gcc.c-torture/compile/20000804-1.c: Skip m32c also.
4407 * gcc.c-torture/compile/20001226-1.c: Skip m32c due to small
4409 * gcc.c-torture/compile/20010327-1.c: Skip m32c due to non-SI
4411 * gcc.c-torture/compile/20020604-1.c: Skip m32c due to small
4413 * gcc.c-torture/compile/20050303-1.c: Require >=32 bit integers
4415 * gcc.c-torture/compile/980506-1.c: Require >=32 bit size_t.
4416 * gcc.c-torture/execute/20020404-1.x: Check for any 16 bit target,
4417 not just xstormy16. Skip m32c due to weird pointer size.
4418 * gcc.c-torture/execute/20021024-1.x: Check for any 16 bit target,
4420 * gcc.c-torture/execute/shiftdi.x: Check for any 16 bit target,
4422 * gcc.dg/20020312-2.c: Add m32c support.
4423 * gcc.dg/20040622-2.c: Require >=32 bit pointers.
4424 * gcc.dg/20050321-1.c: XFail m32c due to incorrect malloc prototype
4426 * gcc.dg/20050321-2.c: Require >=32 bit integers.
4427 * gcc.dg/asm-1.c: Skip if int and short are the same size.
4428 * gcc.dg/fold-mod-1.c: Require >=32 bit integers.
4429 * gcc.dg/fold-overflow-1.c: Skip m32c due to small const types in asm.
4430 * gcc.dg/format/bitfld-1.c: Require >=32 bit integers due to printf formats
4431 * gcc.dg/init-string-2.c: Require >=32 bit integers.
4432 * gcc.dg/max-1.c: Skip m32c in r8c or m16c mode due to small pointers.
4433 * gcc.dg/noncompile/920923-1.c: Skip small-int message for int16 hosts.
4434 * gcc.dg/pch/struct-1.c: Require >= 32 bit integers.
4435 * gcc.dg/pr14796-2.c: Require >=32 bit integers.
4436 * gcc.dg/pr17112-1.c: Require >=32 bit integers.
4437 * gcc.dg/pr18241-1.c: XFail m32c due to incorrect memset prototype
4439 * gcc.dg/pr18241-2.c: XFail m32c due to incorrect memset prototype
4441 * gcc.dg/pr19340.c: Skip m32c due to lack of scheduling.
4442 * gcc.dg/pr23049.c: Require >=32 bit integers.
4443 * gcc.dg/torture/pr26565.c: Skip m32c as everything is already packed.
4444 * gcc.dg/torture/pr26587.c: Require >=32 bit integers.
4445 * gcc.dg/torture/pr26630.c: Require >=32 bit integers.
4446 * gcc.dg/tree-ssa/loop-10.c: Require >=32 bit integers.
4447 * gcc.dg/tree-ssa/loop-2.c: Require >=32 bit size_t.
4448 * gcc.dg/tree-ssa/loop-4.c: Require >=32 bit size_t.
4449 * gcc.dg/tree-ssa/ltrans-1.c: Require >=32 bit size_t.
4450 * gcc.dg/tree-ssa/ltrans-2.c: Require >=32 bit size_t.
4451 * gcc.dg/tree-ssa/ltrans-3.c: Require >=32 bit size_t.
4452 * gcc.dg/tree-ssa/ltrans-4.c: Require >=32 bit size_t.
4453 * gcc.dg/tree-ssa/pr14341.c: Require >=32 bit integers.
4454 * gcc.dg/tree-ssa/pr23382.c: XFail m32c due to incorrect malloc
4456 * gcc.dg/tree-ssa/pr24627.c: Require >=32 bit integers.
4457 * gcc.dg/tree-ssa/pr26180.c: Require >=32 bit integers.
4458 * gcc.dg/tree-ssa/vrp14.c: Require >=32 bit integers.
4459 * gcc.dg/tree-ssa/vrp21.c: Require >=32 bit integers.
4460 * gcc.dg/tree-ssa/vrp22.c: Require >=32 bit integers.
4462 * gcc.c-torture/execute/20040629-1.x: New. Require >16 bit integers.
4463 * gcc.c-torture/execute/20040703-1.x: Likewise.
4464 * gcc.c-torture/execute/20040705-1.x: Likewise.
4465 * gcc.c-torture/execute/20040705-2.x: Likewise.
4466 * gcc.c-torture/execute/20040709-1.x: Likewise.
4467 * gcc.c-torture/execute/20040709-2.x: Likewise.
4468 * gcc.c-torture/execute/20040811-1.x: Likewise.
4469 * gcc.c-torture/execute/20050316-1.x: Likewise.
4470 * gcc.c-torture/execute/bitfld-4.x: Likewise.
4471 * gcc.c-torture/execute/pr19689.x: Likewise.
4472 * gcc.c-torture/execute/pr7284-1.x: Likewise.
4473 * gcc.c-torture/execute/usmul.x: Likewise.
4474 * gcc.c-torture/execute/vrp-5.x: Likewise.
4475 * gcc.c-torture/execute/vrp-6.x: Likewise.
4476 * gcc.dg/debug/20041023-1.s: Likewise.
4478 2006-04-13 Roger Sayle <roger@eyesopen.com>
4480 * gcc.target/i386/20050113-1.c: Tweak testcase to reflect that casts
4481 of integers to a vector types are now constant expressions in C.
4482 * gcc.dg/vect/vect-fold-1.c: New test case.
4484 2006-04-13 Paolo Bonzini <bonzini@gnu.org>
4485 Ulrich Weigand <uweigand@de.ibm.com>
4488 * gcc.dg/vmx/pr27006.c: New testcase.
4490 2006-04-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4492 PR libgfortran/26766
4493 * gfortran.dg/write_recursive.f90: New test.
4495 2006-04-11 Mark Mitchell <mark@codesourcery.com>
4497 * g++.dg/parse/dtor7.C: New test.
4498 * g++.dg/parse/new1.C: Add error marker.
4499 * g++.dg/template/new3.C: New test.
4502 * g++.dg/template/pure1.C: New test.
4505 * g++.dg/parse/ptrmem4.C: New test.
4507 2006-04-10 Jeff Law <law@redhat.com>
4510 * gcc.c-torture/compile/pr27087.c: New test.
4512 2006-04-10 Aldy Hernandez <aldyh@redhat.com>
4515 * gcc.dg/20060410.c: New.
4517 2006-04-10 Matthias Klose <doko@debian.org>
4519 * testsuite/lib/gcc-defs.exp (gcc-set-multilib-library-path):
4520 Recognize multilib directory names containing underscores.
4522 2006-04-10 Roger Sayle <roger@eyesopen.com>
4524 * gcc.target/i386/vecinit-1.c: New test case.
4525 * gcc.target/i386/vecinit-2.c: Likewise.
4527 2006-04-10 Jakub Jelinek <jakub@redhat.com>
4530 * g++.dg/debug/dwarf2-2.C: New test.
4532 2006-04-09 Richard Sandiford <richard@codesourcery.com>
4534 PR rtl-optimization/27073
4535 * gcc.c-torture/execute/pr27073.c: New test.
4537 2006-04-08 Mike Stump <mrs@apple.com>
4539 * gcc.dg/pragma-darwin.c: Improve for ppc64.
4541 2006-04-07 Richard Guenther <rguenther@suse.de>
4543 PR tree-optimization/26135
4544 * gcc.dg/tree-ssa/ssa-copyprop-1.c: New testcase.
4546 2006-04-06 Jan Hubicka <jh@suse.cz>
4549 * g++.dg/bprob/g++-bprob-2.C: New testcase.
4551 2006-04-06 Roger Sayle <roger@eyesopen.com>
4553 * g++.dg/conversion/nullptr1.C: New test case.
4554 * g++.dg/conversion/nullptr2.C: Likewise.
4556 2006-04-05 Roger Sayle <roger@eyesopen.com>
4558 * gfortran.dg/dependency_18.f90: New test case.
4560 2006-04-05 Richard Guenther <rguenther@suse.de>
4562 PR tree-optimization/26919
4563 * gcc.dg/ipa/ipa-1.c: Use -fno-early-inlining.
4564 * gcc.dg/ipa/ipa-2.c: Likewise.
4565 * gcc.dg/ipa/ipa-3.c: Likewise.
4566 * gcc.dg/ipa/ipa-5.c: Likewise.
4568 2006-04-05 Richard Guenther <rguenther@suse.de>
4570 PR tree-optimization/26763
4571 * gcc.dg/torture/pr26763-1.c: New testcase.
4572 * gcc.dg/torture/pr26763-2.c: Likewise.
4574 2006-04-04 Paul Thomas <pault@gcc.gnu.org>
4578 * gfortran.dg/actual_array_constructor_1.f90: New testcase.
4580 2006-04-04 Eric Christopher <echristo@apple.com>
4582 * gcc.target/i386/387-1.c: Allow regexp to match darwin
4584 * gcc.target/i386/387-5.c: Ditto.
4586 2006-04-04 Carlos O'Donell <carlos@codesourcery.com>
4588 * gcc.target/sparc/struct-ret-check.c: New test.
4590 2006-04-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4592 * gfortran.dg/fmt_zero_digits.f90: New test for no error when
4593 zero decimal digits specified in format.
4595 2006-04-03 Paul Thomas <pault@gcc.gnu.org>
4598 * gfortran.dg/missing_optional_dummy_1.f90: New test.
4601 * gfortran.dg/compliant_elemental_intrinsics_1.f90: New test.
4602 * gfortran.dg/initialization_1.f90: Make assignment compliant.
4603 * gfortran.dg/transfer_array_intrinsic_1.f90: Simplify.
4604 * gfortran.dg/transfer_array_intrinsic_2.f90: Make assignments compliant and detect
4607 2006-04-02 Erik Edelmann <eedelman@gcc.gnu.org>
4609 * gfortran.dg/allocatable_dummy_1.f90: Also check that allocatable
4610 dummy arguments work when the actual argument is itself a dummy
4611 argument of the caller.
4613 2006-04-01 Eric Botcazou <ebotcazou@libertysurf.fr>
4616 * gfortran.dg/large_real_kind_form_io_2.f90: XFAIL on SPARC/Solaris.
4618 2006-04-01 Roger Sayle <roger@eyesopen.com>
4620 * gfortran.dg/dependencency_17.f90: New test case.
4622 2006-04-01 Roger Sayle <roger@eyesopen.com>
4624 * gfortran.dg/dependency_14.f90: New test case.
4625 * gfortran.dg/dependency_15.f90: Likewise.
4626 * gfortran.dg/dependency_16.f90: Likewise.
4628 2006-03-31 Asher Langton <langton2@llnl.gov>
4631 gfortran.dg/cray_pointers_6.f90: New test.
4633 2006-03-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4635 PR libgfortran/26890
4636 * gfortran.dg/read_size_noadvance.f90: New test.
4638 2006-03-30 Thomas Koenig <Thomas.Koenig@online.de>
4641 * gfortran.dg/multiple_allocation_1.f90: Check that the
4642 size has changed after a re-allocation with stat.
4644 2006-03-30 Richard Guenther <rguenther@suse.de>
4646 * gcc.target/i386/sselibm-1.c: Adjust for libgcc-math partial
4648 * gcc.target/i386/sselibm-2.c: Likewise.
4649 * gcc.target/i386/sselibm-3.c: Likewise.
4650 * gcc.target/i386/sselibm-4.c: Likewise.
4651 * gcc.target/i386/sselibm-5.c: Likewise.
4653 2006-03-28 Roger Sayle <roger@eyesopen.com>
4655 * gcc.dg/fold-andxor-1.c: New test case.
4656 * gcc.dg/fold-xorand-1.c: Likewise.
4658 2006-03-28 Roger Sayle <roger@eyesopen.com>
4660 * gcc.dg/fold-convnotconv-1.c: New test case.
4662 2006-03-28 Paul Thomas <pault@gcc.gnu.org>
4665 * gfortran.dg/private_type_5.f90: New test.
4667 2006-03-27 David Edelsohn <edelsohn@gnu.org>
4669 * objc.dg/objc-nofilename-1.m: Limit to Darwin.
4671 2006-03-27 Jakub Jelinek <jakub@redhat.com>
4673 * gfortran.dg/advance_2.f90: New test.
4674 * gfortran.dg/advance_3.f90: New test.
4676 * gfortran.fortran-torture/execute/equiv_5.f: New test.
4678 2006-03-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4680 PR libgfortran/26661
4681 PR libgfortran/26880
4682 * gfortran.dg/read_x_past.f: New test.
4684 2006-03-26 Geoffrey Keating <geoffk@apple.com>
4686 * gcc.dg/darwin-20040809-2.c: Don't expect default debugging
4689 2006-03-26 David Edelsohn <edelsohn@gnu.org>
4691 * objc.dg/dwarf-1.m: Skip on AIX.
4692 * objc.dg/dwarf-2.m: Skip on AIX.
4694 2006-03-25 Steven G. Kargl <kargls@comcast.net>
4697 * gfortran.dg/float_1.f90: New test.
4699 2006-03-25 Steven G. Kargl <kargsl@comcast.net>
4701 * gfortran.dg/transfer_array_intrinsic_1.f90: Restrict to i?86 and
4703 * gfortran.dg/transfer_array_intrinsic_2.f90: Ditto.
4705 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
4708 * gfortran.dg/convert_implied_open.f90: New test case.
4710 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
4713 * gfortran.dg/transpose_reshape_r10.f90: New test case.
4715 2006-03-25 Uros Bizjak <uros@kss-loka.si>
4718 * gcc.dg/pr26717.c: New test.
4720 2006-03-25 Roger Sayle <roger@eyesopen.com>
4722 * gfortran.dg/dependency_12.f90: New test case.
4724 2006-03-24 Roger Sayle <roger@eyesopen.com>
4726 * gfortran.dg/dependency_9.f90: New (resurected) test case.
4728 2006-03-24 Jeff Law <law@redhat.com>
4730 * gcc.c-torture/pr26840.c: New test.
4732 2006-03-24 Geoffrey Keating <geoffk@apple.com>
4734 * objc.dg/dwarf-2.m: New.
4735 * obj-c++.dg/dwarf-2.mm: New.
4737 * g++.old-deja/g++.other/init19.C: New.
4739 2006-03-24 David Edelsohn <edelsohn@gnu.org>
4741 * g++.dg/eh/spbp.C: Skip on AIX.
4743 2006-03-24 Jakub Jelinek <jakub@redhat.com>
4746 * g++.dg/gomp/pr26611-1.C: New test.
4747 * g++.dg/gomp/pr26611-2.C: New test.
4749 2006-03-24 Jeff Law <law@redhat.com>
4751 * gcc.c-torture/compile/pr26833.c: New test.
4752 * gfortran.fortran-torture/compile/pr26806.f90: New test.
4754 2006-03-22 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4756 * gfortran.dg/endfile_2.f90: Delete temp file.
4758 2006-03-22 Thomas Koenig <Thomas.Koenig@online.de>
4761 * gfortran.dg/record_marker_1.f90: New test case.
4762 * gfortran.dg/record_marker_2.f: New test case.
4763 * gfortran.dg/record_marker_3.f90: New test case.
4765 2006-03-22 Paul Thomas <pault@gcc.gnu.org>
4768 * gfortran.dg/transfer_array_intrinsic_1.f90: New test.
4769 * gfortran.dg/transfer_array_intrinsic_2.f90: New test.
4771 2006-03-21 Janis Johnson <janis187@us.ibm.com>
4773 * lib/gcc-dg.exp (cleanup-modules): New proc.
4774 * gfortran.dg/allocatable_function_1.f90,
4775 gfortran.dg/allocate_char_star_scalar_1.f90,
4776 gfortran.dg/assumed_charlen_function_1.f90,
4777 gfortran.dg/assumed_dummy_1.f90,
4778 gfortran.dg/assumed_shape_ranks_1.f90,
4779 gfortran.dg/assumed_shape_ranks_2.f90,
4780 gfortran.dg/assumed_size_dt_dummy.f90,
4781 gfortran.dg/auto_char_dummy_array_1.f90,
4782 gfortran.dg/auto_char_len_3.f90,
4783 gfortran.dg/automatic_module_variable.f90,
4784 gfortran.dg/bad_automatic_objects_1.f90,
4785 gfortran.dg/char_array_constructor.f90,
4786 gfortran.dg/char_array_structure_constructor.f90,
4787 gfortran.dg/char_result_11.f90, gfortran.dg/char_result_9.f90,
4788 gfortran.dg/contained_1.f90, gfortran.dg/convert_1.f90,
4789 gfortran.dg/cray_pointers_5.f90, gfortran.dg/data_constraints_1.f90,
4790 gfortran.dg/default_initialization.f90, gfortran.dg/der_charlen_1.f90,
4791 gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90,
4792 gfortran.dg/derived_pointer_recursion.f90,
4793 gfortran.dg/derived_recursion.f90, gfortran.dg/der_pointer_1.f90,
4794 gfortran.dg/der_pointer_3.f90, gfortran.dg/der_pointer_4.f90,
4795 gfortran.dg/dummy_functions_1.f90,
4796 gfortran.dg/elemental_initializer_1.f90,
4797 gfortran.dg/elemental_non_intrinsic_dummy_1.f90,
4798 gfortran.dg/elemental_pointer_1.f90,
4799 gfortran.dg/elemental_subroutine_1.f90,
4800 gfortran.dg/elemental_subroutine_2.f90, gfortran.dg/entry_1.f90,
4801 gfortran.dg/entry_3.f90, gfortran.dg/enum_10.f90,
4802 gfortran.dg/equiv_constraint_3.f90, gfortran.dg/func_derived_1.f90,
4803 gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90,
4804 gfortran.dg/generic_1.f90, gfortran.dg/generic_2.f90,
4805 gfortran.dg/generic_3.f90, gfortran.dg/generic_4.f90,
4806 gfortran.dg/global_references_1.f90,
4807 gfortran.dg/host_used_types_1.f90, gfortran.dg/implicit_1.f90,
4808 gfortran.dg/implicit_2.f90, gfortran.dg/implicit_actual.f90,
4809 gfortran.dg/initialization_1.f90, gfortran.dg/int_1.f90,
4810 gfortran.dg/intent_used_1.f90, gfortran.dg/interface_1.f90,
4811 gfortran.dg/interface_2.f90, gfortran.dg/internal_references_2.f90,
4812 gfortran.dg/io_constraints_1.f90, gfortran.dg/io_constraints_2.f90,
4813 gfortran.dg/large_integer_kind_1.f90,
4814 gfortran.dg/large_real_kind_1.f90,
4815 gfortran.dg/module_blank_common.f90, gfortran.dg/module_commons_1.f90,
4816 gfortran.dg/module_double_reuse.f90,
4817 gfortran.dg/module_equivalence_1.f90,
4818 gfortran.dg/module_interface_1.f90,
4819 gfortran.dg/module_parameter_array_refs_1.f90,
4820 gfortran.dg/named_interface.f90, gfortran.dg/namelist_14.f90,
4821 gfortran.dg/namelist_15.f90, gfortran.dg/namelist_1.f90,
4822 gfortran.dg/namelist_4.f90, gfortran.dg/namelist_use.f90,
4823 gfortran.dg/namelist_use_only.f90, gfortran.dg/nested_modules_1.f90,
4824 gfortran.dg/nested_modules_2.f90, gfortran.dg/nested_modules_3.f90,
4825 gfortran.dg/nested_modules_4.f90, gfortran.dg/nested_modules_5.f90,
4826 gfortran.dg/parens_5.f90, gfortran.dg/parent_result_ref_4.f90,
4827 gfortran.dg/pr15164.f90, gfortran.dg/pr16861.f90,
4828 gfortran.dg/pr17615.f90, gfortran.dg/pr19926.f90,
4829 gfortran.dg/pr21177.f90, gfortran.dg/pr26246_1.f90,
4830 gfortran.dg/private_type_1.f90, gfortran.dg/private_type_2.f90,
4831 gfortran.dg/private_type_3.f90, gfortran.dg/private_type_4.f90,
4832 gfortran.dg/procedure_lvalue.f90, gfortran.dg/pure_byref_3.f90,
4833 gfortran.dg/same_name_1.f90,
4834 gfortran.dg/sibling_dummy_procedure_1.f90,
4835 gfortran.dg/sibling_dummy_procedure_2.f90,
4836 gfortran.dg/sibling_dummy_procedure_3.f90,
4837 gfortran.dg/substr_1.f90, gfortran.dg/substring_equivalence.f90,
4838 gfortran.dg/use_allocated_1.f90, gfortran.dg/used_dummy_types_1.f90,
4839 gfortran.dg/used_dummy_types_2.f90,
4840 gfortran.dg/used_dummy_types_3.f90,
4841 gfortran.dg/used_dummy_types_4.f90,
4842 gfortran.dg/used_dummy_types_5.f90,
4843 gfortran.dg/used_interface_ref.f90, gfortran.dg/used_types_1.f90,
4844 gfortran.dg/userdef_operator_1.f90: Use it.
4846 2006-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4848 * gfortran.dg/advance.f90, gfortran.dg/backspace_2.f,
4849 gfortran.dg/comma.f, gfortran.dg/direct_io_2.f90,
4850 gfortran.dg/tl_editing.f90, gfortran.dg/unf_io_convert_1.f90,
4851 gfortran.dg/write_back.f,
4852 gfortran.fortran-torture/execute/inquire_1.f90,
4853 gfortran.fortran-torture/execute/inquire_3.f90: Delete temp file.
4855 2006-03-21 Jeff Law <law@redhat.com>
4857 * gcc.dg/tree-ssa/vrp28.c: New test.
4859 2006-03-21 Eric Botcazou <ebotcazou@libertysurf.fr>
4861 * gcc.dg/builtins-config.h (Solaris case): Define HAVE_C99_RUNTIME
4862 if _STDC_C99 is defined.
4863 * gcc.dg/builtins-18.c: Pass -std=c99 on Solaris.
4864 * gcc.dg/builtins-20.c: Likewise.
4865 * gcc.dg/builtins-53.c: Likewise.
4866 * gcc.dg/single-precision-constant.c: Likewise. Also pass
4867 -mmacosx-version-min=10.3 on PowerPC/Darwin.
4869 2006-03-21 Andrew Pinski <pinskia@physics.uc.edu>
4872 * gcc.c-torture/compile/pr26781-1.c: New test.
4873 * gcc.c-torture/compile/pr26781-2.c: New test.
4875 2006-03-21 Jakub Jelinek <jakub@redhat.com>
4878 * g++.dg/gomp/pr26690-1.C: New test.
4879 * g++.dg/gomp/pr26690-2.C: New test.
4881 2006-03-20 Jeff Law <law@redhat.com>
4883 * gcc.dg/tree-ssa/pr21829.c: New test.
4885 * gcc.dg/tree-ssa/20030807-2.c: Make sure to run VRP.
4887 2006-03-20 Richard Sandiford <richard@codesourcery.com>
4889 * lib/target-supports.exp (check_no_compiler_messages): New procedure.
4890 (check_visibility_available): Use it.
4891 (check_effective_target_default_packed): Likewise.
4892 (check_effective_target_pcc_bitfield_type_matters): Likewise.
4893 (check_effective_target_fopenmp): Likewise.
4894 (check_effective_target_freorder): Likewise.
4895 (check_effective_target_fpic): Likewise.
4896 (check_named_sections_available): Likewise.
4897 (check_effective_target_ilp32): Likewise.
4898 (check_effective_target_lp64): Likewise.
4900 2006-03-20 Thomas Koenig <Thomas.Koenig@online.de>
4903 * gfortran.dg/scalar_mask_2.f90: New test case.
4905 2006-03-20 Andrew Pinski <pinskia@physics.uc.edu>
4908 * gcc.dg/tree-ssa/loadpre12.c: New test.
4909 * gcc.dg/tree-ssa/loadpre13.c: New test.
4910 * gcc.dg/tree-ssa/loadpre14.c: New test.
4911 * gcc.dg/tree-ssa/loadpre15.c: New test.
4912 * gcc.dg/tree-ssa/loadpre16.c: New test.
4913 * gcc.dg/tree-ssa/loadpre17.c: New test.
4914 * gcc.dg/tree-ssa/loadpre18.c: New test.
4915 * gcc.dg/tree-ssa/loadpre19.c: New test.
4916 * gcc.dg/tree-ssa/loadpre20.c: New test.
4917 * gcc.dg/tree-ssa/loadpre21.c: New test.
4918 * gcc.dg/tree-ssa/loadpre22.c: New test.
4920 2006-03-19 Paul Thomas <pault@gcc.gnu.org>
4923 * gfortran.dg/elemental_initializer_1.f90: New test.
4926 * gfortran.dg/assumed_shape_ranks_2: New test.
4928 2006-03-18 Joseph S. Myers <joseph@codesourcery.com>
4930 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/switch-1.c: Use
4933 2006-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4935 * gfortran.dg/direct_io_1.f90, gfortran.dg/iostat_2.f90,
4936 gfortran.dg/open_new.f90, gfortran.dg/open_readonly_1.f90,
4937 gfortran.dg/pr16935.f90, gfortran.dg/pr20954.f,
4938 gfortran.dg/read_many_1.f, gfortran.dg/unf_io_convert_2.f90,
4939 gfortran.fortran-torture/execute/direct_io.f90,
4940 gfortran.fortran-torture/execute/inquire_2.f90,
4941 gfortran.fortran-torture/execute/inquire_4.f90,
4942 gfortran.fortran-torture/execute/list_read_1.f90,
4943 gfortran.fortran-torture/execute/open_replace.f90,
4944 gfortran.fortran-torture/execute/slash_edit.f90,
4945 gfortran.fortran-torture/execute/unopened_unit_1.f90: Delete
4946 temporary files from testcases.
4948 2006-03-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4950 PR libgfortran/26509
4951 gfortran.dg/write_direct_eor.f90: New test.
4953 2006-03-17 David Edelsohn <edelsohn@gnu.org>
4955 * gcc.target/powerpc/pr26350.c: New.
4956 * gcc.target/powerpc/indexed-addr.c: New.
4958 2006-03-16 Roger Sayle <roger@eyesopen.com>
4960 * gfortran.dg/dependency_13.f90: New test case.
4962 2006-03-16 Roger Sayle <roger@eyesopen.com>
4965 * gcc.dg/real-const-1.c: New test case.
4967 2006-03-15 Geoffrey Keating <geoffk@apple.com>
4969 * g++.old-deja/g++.other/init18.C: New.
4970 * g++.old-deja/g++.other/init5.C: Remove xfail.
4972 2006-03-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4974 * g++.dg/opt/pr15551.C: Cleanup temp file.
4976 2006-03-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4979 g++.dg/parse/long1.C: New test.
4981 2006-03-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4984 * gfortran.dg/continuation.f90: New test.
4985 * gfortran.dg/fmt_read_bz_bn.f90: Fix use of continuation.
4987 2006-03-14 Richard Guenther <rguenther@suse.de>
4989 PR tree-optimization/26672
4990 * gcc.dg/torture/pr26672.c: New testcase.
4992 2006-03-14 Joseph S. Myers <joseph@codesourcery.com>
4994 * gcc.target/powerpc/405-dlmzb-strlen-1.c,
4995 gcc.target/powerpc/440-dlmzb-strlen-1.c: New tests.
4997 2006-03-13 Roger Sayle <roger@eyesopen.com>
5000 * gcc.c-torture/compile/switch-1.c: New test case.
5002 2006-03-13 Paul Thomas <pault@gcc.gnu.org>
5005 * gfortran.fortran-torture/execute/intrinsic_mmloc_3.f90: Expand
5006 test to include more permuatations of mask and index.
5007 * testsuite/gfortran.dg/scalar_mask_1.f90: Modify last test to
5008 respond to F2003 spec. that the position returned for an all false
5009 mask && condition is zero.
5011 2006-03-13 Jakub Jelinek <jakub@redhat.com>
5014 * gcc.dg/gomp/pr25989.c: New test.
5016 2006-03-13 Jeff Law <law@redhat.com>
5018 * gcc.dg/tree-ssa/20030807-2.c: No longer expected to fail.
5020 2006-03-13 Eric Botcazou <ebotcazou@adacore.com>
5022 * gcc.dg/switch-9.c: New test.
5024 2006-03-13 Richard Guenther <rguenther@suse.de>
5027 * gcc.dg/torture/pr26630.c: New testcase.
5029 2006-03-11 Roger Sayle <roger@eyesopen.com>
5031 * gfortran.dg/dependency_10.f90: New test case.
5032 * gfortran.dg/dependency_11.f90: Likewise.
5034 2006-03-11 Paul Thomas <pault@gcc.gnu.org>
5035 Erik Edelmann <eedelman@gcc.gnu.org>
5037 * gfortran.dg/allocatable_function_1.f90: New.
5038 * gfortran.dg/allocatable_function_2.f90: New.
5040 2006-03-10 Richard Guenther <rguenther@suse.de>
5043 * gcc.dg/torture/pr26565.c: New testcase.
5045 2006-03-09 Eric Christopher <echristo@apple.com>
5047 * gcc.c-torture/compile/20060309-1.c: New.
5049 2006-03-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5051 PR libgfortran/26499
5052 * gfortran.dg/write_back.f: New test.
5053 * gfortran.dg/write_rewind_1.f: New test.
5054 * gfortran.dg/write_rewind_2.f: New test.
5056 2006-03-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5058 PR libgfortran/26554
5059 * gfortran.dg/read_logical.f90: New test.
5061 2006-03-04 Laurent GUERBY <laurent@guerby.net>
5063 * ada/acats/norun.lst: cdd2a03 now passes.
5065 2006-03-04 Andrew Pinski <pinskia@physics.uc.edu>
5068 * gcc.target/powerpc/pr18096-1.c: Change where the error
5071 2006-03-04 Jakub Jelinek <jakub@redhat.com>
5073 * gcc.target/i386/cleanup-1.c: New test.
5074 * gcc.target/i386/cleanup-2.c: New test.
5076 2006-03-04 Roger Sayle <roger@eyesopen.com>
5078 * gfortran.dg/dependency_9.f90: Remove for the time being.
5080 2006-03-04 Krister Walfridsson <cato@df.lth.se>
5082 * objc.dg/bad-receiver-type.m: Add space before bracket in dg
5085 2006-03-03 Roger Sayle <roger@eyesopen.com>
5087 * gfortran.dg/dependency_9.f90: New test case.
5089 2006-03-03 Roger Sayle <roger@eyesopen.com>
5091 * gfortran.dg/dependency_4.f90: New test case.
5092 * gfortran.dg/dependency_5.f90: New test case.
5093 * gfortran.dg/dependency_6.f90: New test case.
5094 * gfortran.dg/dependency_7.f90: New test case.
5095 * gfortran.dg/dependency_8.f90: New test case.
5097 2006-03-03 Paul Brook <paul@codesourcery.com>
5099 * gcc/testsuite/lib/target-supports.exp (check_profiling_available):
5102 2006-03-03 Thomas Koenig <Thomas.Koenig@online.de>
5105 * multiple_allocation_1.f90: New test.
5107 2006-03-03 Roger Sayle <roger@eyesopen.com>
5109 PR tree-optimization/26524
5110 * gfortran.dg/pr26524.f: New test case.
5112 2006-03-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5114 * g++.dg/template/repo5.C: Cleanup repo files.
5115 * gcc.dg/20051201-1.c: Cleanup coverage files.
5116 * gcc.target/sparc/fexpand-2.c, gcc.target/sparc/fpmerge-2.c,
5117 gcc.target/sparc/fpmul-2.c, gcc.target/sparc/pdist-2.c: Cleanup
5120 2006-03-02 Fariborz Jahanian <fjahanian@apple.com>
5122 * objc.dg/objc-nofilename-1.m: New test.
5123 * objc.dg/bad-receiver-type.m: New test.
5124 * obj-c++.dg/bad-receiver-type.mm: New test.
5126 2006-03-02 Eric Botcazou <ebotcazou@libertysurf.fr>
5128 * gcc.dg/single-precision-constant.c: Tweak for non-C99 runtimes.
5130 2006-03-01 Mike Stump <mrs@apple.com>
5132 * g++.dg/abi/key2.C: Add.
5134 2006-03-01 Paul Thomas <pault@gcc.gnu.org>
5136 * gfortran.dg/logical_dot_product.f90: New test.
5139 * gfortran.dg/used_interface_ref.f90: New test.
5142 * gfortran.dg/dependency_2.f90: New test.
5143 * gfortran.fortran-torture/execute/where17.f90: New test.
5144 * gfortran.fortran-torture/execute/where18.f90: New test.
5145 * gfortran.fortran-torture/execute/where19.f90: New test.
5146 * gfortran.fortran-torture/execute/where20.f90: New test.
5148 2006-03-01 Daniel Berlin <dberlin@dberlin.org>
5150 * g++.dg/tree-ssa/pr26443.C: New test case.
5152 2006-02-28 Andrew Pinski <pinskia@physics.uc.edu>
5155 * g++.dg/opt/return-slot1.C: New test.
5157 2006-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5159 PR libgfortran/26136
5160 * gfortran.dg/namelist_23.f90: New test.
5162 2006-02-28 Roger Sayle <roger@eyesopen.com>
5165 * gcc.dg/fold-eqandshift-2.c: New test case.
5167 2006-02-28 Richard Guenther <rguenther@suse.de>
5169 * gcc.dg/tree-ssa/pr26421.c: Fix testcase to force struct
5172 2006-02-28 Thomas Koenig <Thomas.Koenig@online.de>
5174 * scalar_mask_1.f90: Add tests for maxloc with scalar mask.
5176 2006-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5178 PR libgfortran/26464
5179 * gfortran.dg/backspace_5.f: New test.
5180 * gfortran.dg/backspace_6.f: New test.
5182 2006-02-26 Roger Sayle <roger@eyesopen.com>
5184 * gcc.dg/fold-eqandnot-1.c: New test case.
5186 2006-02-26 Roger Sayle <roger@eyesopen.com>
5189 * gcc.c-torture/execute/ieee/builtin-nan-1.c: New test case.
5191 2006-02-26 Zdenek Dvorak <dvorakz@suse.cz>
5193 * gcc.target/i386/20000614-2.c: Do not use -fno-strength-reduce.
5194 * gcc.dg/20030324-1.c: Do not use -fstrength-reduce.
5196 2006-02-26 Richard Guenther <rguenther@suse.de>
5198 PR tree-optimization/26421
5199 * gcc.dg/tree-ssa/pr26421.c: New testcase.
5201 2006-02-26 Steven Bosscher <stevenb.gcc@gmail.com>
5203 * gcc.dg/20031201-1.c: Don't use -frerun-loop-opt.
5204 * g++.old-deja/g++.robertl/eb132.C: Likewise.
5206 2006-02-26 Roger Sayle <roger@eyesopen.com>
5208 * gcc.dg/fold-even-1.c: New test case.
5210 2006-02-26 Roger Sayle <roger@eyesopen.com>
5213 * gcc.dg/fold-eqandshift-1.c: New test case.
5215 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
5217 PR tree-optimization/25125
5218 * gcc.dg/vect/wrapv-vect-7.c, gcc.dg/vect/wrapv-vect-reduc-2char.c,
5219 gcc.dg/vect/wrapv-vect-reduc-2short.c: New tests.
5221 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
5223 PR tree-optimizations/26359
5224 * gcc.dg/vect/vect.exp: Compile tests prefixed with "dump-tree-dceloop"
5225 with -fdump-tree-dceloop-details.
5226 * gcc.dg/vect/dump-tree-dceloop-pr26359.c: New test.
5228 2006-02-25 Roger Sayle <roger@eyesopen.com>
5231 * gcc.dg/fold-eqxor-1.c: New test case.
5232 * gcc.dg/fold-eqxor-2.c: Likewise.
5233 * gcc.dg/fold-eqxor-3.c: Likewise.
5235 2006-02-25 Thomas Koenig <Thomas.Koenig@online.de>
5238 * scalar_mask_1.f90: New test.
5240 2006-02-24 Geoffrey Keating <geoffk@apple.com>
5242 * g++.dg/eh/uncaught1.C: Add dg-options for ppc-darwin.
5243 * g++.dg/eh/uncaught2.C: New.
5244 * g++.dg/eh/uncaught3.C: New.
5246 2006-02-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5248 PR libgfortran/26423
5249 * gfortran.dg/read_many_1.f: New test.
5251 2006-02-24 Paul Thomas <pault@gcc.gnu.org>
5254 * gfortran.dg/dependency_3.f90: New test.
5255 * gfortran.fortran-torture/execute/vect-3.f90: Remove two of the
5259 * gfortran.dg/equiv_6.f90: New test.
5261 2006-02-23 Jeff Law <law@redhat.com>
5263 * gcc.c-torture/compile/pr26425.c: New test.
5265 2006-02-23 Jakub Jelinek <jakub@redhat.com>
5268 * gcc.dg/gomp/pr26412.c: New test.
5270 2006-02-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5273 * g++.dg/other/ellipsis1.C: New test.
5274 * g++.dg/parse/operator4.C: Adjust error marker.
5276 2006-02-22 H.J. Lu <hongjiu.lu@intel.com>
5279 * gfortran.dg/pr25603.f: New testcase.
5281 2006-02-22 Nathan Sidwell <nathan@codesourcery.com>
5283 * gcc.dg/bf-spl1.c: Don't specify -m68000.
5284 * g++.old-deja/g++.pt/static11.C: Xfail for m68k-elf
5286 2006-02-21 Geoffrey Keating <geoffk@apple.com>
5288 * g++.dg/eh/spbp.C: New.
5290 2006-02-21 Jakub Jelinek <jakub@redhat.com>
5293 * gcc.target/i386/mmx-7.c: New test.
5295 2006-02-20 Roger Sayle <roger@eyesopen.com>
5297 PR tree-optimization/26361
5298 * gcc.dg/tree-ssa/vrp27.c: New test case.
5300 2006-02-20 Andrew Pinski <pinskia@physics.uc.edu>
5302 * gcc.dg/tree-ssa/complex-3.c: Split out first part into ...
5303 * gcc.dg/tree-ssa/complex-4.c: Here.
5305 2006-02-19 Roger Sayle <roger@eyesopen.com>
5308 * gfortran.dg/logical_1.f90: New test case.
5310 2006-02-19 Jakub Jelinek <jakub@redhat.com>
5313 * gcc.dg/20060218-1.c: Moved to...
5314 * gcc.target/i386/20060218-1.c: ... here. New test.
5316 2006-02-19 Erik Edelmann <eedelman@gcc.gnu.org>
5319 * gfortran.dg/convert_1.f90: New.
5321 2005-02-19 Paul Thomas <pault@gcc.gnu.org>
5324 * gfortran.dg/namelist_5.f90: New test.
5327 * gfortran.dg/namelist_4.f90: New test.
5329 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
5332 * testsuite/gcc.dg/tree-ssa/complex-3.c: New test.
5334 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
5336 * gcc.dg/tree-ssa/20031106-1.c: Fix the final scan of the
5337 variable to take into account the variable name in the
5339 * gcc.dg/tree-ssa/20031106-2.c: Likewise.
5341 2006-02-18 Jakub Jelinek <jakub@redhat.com>
5344 * gcc.c-torture/compile/20060217-1.c: New test.
5345 * gcc.dg/20060218-1.c: New test.
5347 2006-02-18 Joseph S. Myers <joseph@codesourcery.com>
5349 * gcc.dg/glibc-uclibc-1.c, gcc.dg/glibc-uclibc-2.c: New tests.
5351 2006-02-17 Grigory Zagorodnev <grigory_zagorodnev@linux.intel.com>
5353 * gcc.dg/cpp/undef3.c: New test.
5354 * gcc.dg/cpp/trad/builtins2.c: New test.
5356 2006-02-18 Mark Mitchell <mark@codesourcery.com>
5359 * g++.dg/template/static22.C: New test.
5360 * g++.dg/template/static23.C: New test.
5361 * g++.dg/template/static24.C: New test.
5362 * g++.dg/template/non-dependent13.C: New test.
5363 * g++.dg/init/member1.C: Tweak error markers.
5365 2006-02-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5368 * gcc.c-torture/compile/pr26255.c: New test case.
5370 2006-02-16 Roger Sayle <roger@eyesopen.com>
5372 * gfortran.fortran-torture/execute/where_10.f90: New test case.
5373 * gfortran.fortran-torture/execute/where_11.f90: Likewise.
5374 * gfortran.fortran-torture/execute/where_12.f90: Likewise.
5375 * gfortran.fortran-torture/execute/where_13.f90: Likewise.
5376 * gfortran.fortran-torture/execute/where_14.f90: Likewise.
5377 * gfortran.fortran-torture/execute/where_15.f90: Likewise.
5378 * gfortran.fortran-torture/execute/where_16.f90: Likewise.
5380 2006-02-16 Jeff Law <law@redhat.com>
5382 * gcc.dg/tree-ssa/vrp24.c: Update expected output.
5383 * gcc.dg/tree-ssa/vrp26.c: New test.
5385 2006-02-16 Joseph S. Myers <joseph@codesourcery.com>
5389 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define if
5390 __UCLIBC__ is defined.
5392 2006-02-16 Jakub Jelinek <jakub@redhat.com>
5395 * gfortran.dg/gomp/pr26224.f: New test.
5397 2006-02-16 Victor Kaplansky <victork@il.ibm.com>
5400 * lib/target-supports.exp
5401 (check_effective_target_vect_short_mult): New.
5402 (check_effective_target_vect_char_mult): New.
5403 (check_effective_target_vect_widen_sum_qi_to_si): New.
5404 (check_effective_target_vect_widen_sum_qi_to_hi): New.
5405 (check_effective_target_vect_widen_sum_hi_to_si): New.
5406 * gcc.dg/vect/vect-reduc-dot-s16.c: Remove, split into
5407 vect-reduc-dot-s16a.c and vect-reduc-dot-s16b.c
5408 * vect-reduc-dot-s16a.c: New, split from vect-reduc-dot-s16.c.
5409 * vect-reduc-dot-s16b.c: New, split from vect-reduc-dot-s16.c.
5410 * gcc.dg/vect/vect-reduc-pattern-2.c: Remove, split into
5411 vect-reduc-pattern-2a.c, vect-reduc-pattern-2b.c and
5412 vect-reduc-pattern-2c.c
5413 * gcc.dg/vect/vect-reduc-pattern-1.c: Remove, split into
5414 vect-reduc-pattern-1a.c, vect-reduc-pattern-1b.c and
5415 vect-reduc-pattern-1c.c
5417 2005-02-16 Paul Thomas <pault@gcc.gnu.org>
5420 * gfortran.dg/assumed_charlen_needed_1.f90: New test.
5422 2006-02-15 Toon Moene <toon@moene.indiv.nluug.nl>
5425 * gfortran.dg/enum_8.f90: Remove check for warning.
5426 * gfortran.dg/iomsg_1.f90: Ditto.
5427 * gfortran.dg/enum_1.f90: Ditto.
5428 * gfortran.dg/enum_9.f90: Ditto.
5429 * gfortran.dg/enum_2.f90: Ditto.
5430 * gfortran.dg/enum_10.f90: Ditto.
5431 * gfortran.dg/enum_3.f90: Ditto.
5432 * gfortran.dg/flush_1.f90: Ditto.
5433 * gfortran.dg/enum_4.f90: Ditto.
5434 * gfortran.dg/array_constructor_1.f90: Ditto.
5435 * gfortran.dg/enum_5.f90: Ditto.
5436 * gfortran.dg/enum_6.f90: Ditto.
5437 * gfortran.dg/enum_7.f90: Ditto.
5439 2006-02-15 Jakub Jelinek <jakub@redhat.com>
5442 * gcc.c-torture/compile/20060215-1.c: New test.
5444 2006-02-14 Roger Sayle <roger@eyesopen.com>
5447 * gcc.dg/tree-ssa/andor-2.c: New test case.
5449 2006-02-14 Thomas Koenig <Thomas.Koenig@online.de>
5452 * optional_dim.f90: New test.
5454 2006-02-14 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
5457 * gfortran.dg/label_4.f90: New.
5459 2006-02-14 Jakub Jelinek <jakub@redhat.com>
5460 Diego Novillo <dnovillo@redhat.com>
5461 Uros Bizjak <uros@kss-loka.si>
5463 * gfortran.dg/gomp: New directory.
5465 2006-02-14 Richard Guenther <rguenther@suse.de>
5467 PR tree-optimization/26258
5468 * gcc.dg/torture/pr26258.c: New testcase.
5470 2006-02-13 Jakub Jelinek <jakub@redhat.com>
5473 * gfortran.dg/pr26246_1.f90: New test.
5474 * gfortran.dg/pr26246_2.f90: New test.
5477 * gcc.c-torture/compile/20060208-1.c: New test.
5479 2006-02-13 Paul Thomas <pault@gcc.gnu.org>
5483 * gfortran.dg/module_parameter_array_refs_1.f90: New test.
5484 * gfortran.dg/bad_automatic_objects_1.f90: New test.
5485 * gfortran.dg/automatic_module_variable.f90: Change error message.
5488 * gfortran.dg/internal_dummy_1.f90: New test.
5491 * gfortran.dg/elemental_non_intrinsic_dummy_1.f90: New test.
5495 * gfortran.dg/uncommon_block_data_1.f90: New test.
5496 * gfortran.dg/equiv_constraint_7.f90: Correct non-compliance of test
5500 * gfortran.dg/typed_subroutine_1.f90: New test.
5502 2006-02-13 Geoffrey Keating <geoffk@apple.com>
5504 * objc.dg/dwarf-1.m: New.
5506 2006-02-13 Roger Sayle <roger@eyesopen.com>
5509 * gcc.dg/tree-ssa/andor-1.c: New test case.
5511 2006-02-13 Josh Conner <jconner@apple.com>
5514 * gcc.dg/pr25376.c: New test.
5516 * gcc.c-torture/compile/pr23237.c: Only compile test -- don't
5518 * lib/target-supports.exp (check_named_sections_available):
5519 Only compile named-sections test -- don't assemble.
5521 2006-02-12 Gabriel Dos Reis <gdr@integrable-solutions.net>
5523 * g++.dg/warn/no-write-strings.C: New test.
5524 * g++.dg/warn/write-strings.C: Likewise.
5525 * g++.dg/warn/write-strings-default.C: Likewise.
5527 2006-02-12 Erik Edelmann <eedelman@gcc.gnu.org>
5530 * gfortran.dg/ret_pointer_2.f90: New test.
5532 2006-02-10 Zdenek Dvorak <dvorakz@suse.cz>
5534 * gcc.dg/20050105-1.c: Do not use -floop-optimize2.
5536 2006-02-10 Jeff Law <law@redhat.com>
5538 * gcc.c-torture/compile/pr26213.c: New test.
5540 2006-02-10 Steven G. Kargl <kargls@comcast.net>
5542 gfortran.dg/null_1.f90: New test.
5544 2006-02-10 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
5547 * gfortran.dg/parens_4.f90: New.
5548 * gfortran.dg/parens_5.f90: New.
5550 2006-02-10 Richard Guenther <rguenther@suse.de>
5552 * testsuite/gcc.dg/pr23372-1.c: Remove empty file.
5554 2006-02-09 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
5555 Paul Thomas <pault@gcc.gnu.org>
5558 * gfortran.dg/parens_1.f90: New.
5559 * gfortran.dg/parens_2.f90: New.
5560 * gfortran.dg/parens_3.f90: New.
5562 2006-02-09 Paul Thomas <pault@gcc.gnu.org>
5565 * gfortran.dg/allocate_char_star_scalar_1.f90: New test.
5568 * gfortran.dg/impure_assignment_1.f90: New test.
5571 * gfortran.dg/assumed_shape_ranks_1.f90: New test.
5573 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
5576 * g++.dg/expr/stdarg2.C: New test.
5578 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
5581 * gcc.dg/pr16194.c: New test.
5583 2006-02-09 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
5585 * ada/acats/run_acats: Use portable variant of "$@".
5587 2006-02-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
5589 * g++.old-deja/g++.benjamin/15351-2.C: Likewise.
5590 * g++.old-deja/g++.benjamin/15351-1.C: Remove.
5592 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
5595 * g++.dg/opt/pr26179.C: New test.
5597 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
5600 * gcc.dg/tree-ssa/complex-3.c: New test.
5602 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
5604 * gcc.c-torture/compile/volatile-1.c: New test.
5606 2006-02-09 Diego Novillo <dnovillo@redhat.com>
5609 * gcc.dg/tree-ssa/pr26180.c: New test.
5611 2006-02-08 Jeff Law <law@redhat.com>
5613 * gcc.dg/tree-ssa/pr21417.c: New test.
5615 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
5617 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
5618 scan-tree-dump-not, scan-tree-dump-dem): Likewise.
5620 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
5622 * lib/scanrtl.exp: New.
5624 2006-02-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5627 * g++.dg/other/virtual2.C: New test.
5630 * g++.dg/other/virtual1.C: New test.
5632 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
5634 * lib/gcc-dg.exp (cleanup-rtl-dump, cleanup-tree-dump,
5635 cleanup-ipa-dump): Update dump file glob patterns.
5636 * lib/scanipa.exp (scan-ipa-dump, scan-ipa-dump-times,
5637 scan-ipa-dump-not, scan-ipa-dump-dem): Likewise.
5639 * lib/gcc-dg.exp: Load it.
5640 * objc.dg/stubify-2.m: Use scan-rtl-dump-not.
5642 2006-02-07 Janis Johnson <janis187@us.ibm.com>
5645 * gcc.dg/gomp/critical-3.c: Call cleanup-tree-dump.
5646 * gcc.dg/tree-ssa/pr23382.c: Ditto.
5648 2006-02-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
5651 * gfortran.dg/mvbits_1.f90: New.
5653 2006-02-07 Dirk Mueller <dmueller@suse.com>
5655 * g++.dg/warn/Wdiv-by-zero.C: New test.
5656 * g++.dg/warn/Wno-div-by-zero.C: New.
5658 2006-02-07 Jeff Law <law@redhat.com>
5660 * gcc.dg/tree-ssa/pr21559.c: New test.
5662 * gcc.dg/tree-ssa/vrp01.c: Update dumpfile names now that we have
5663 multiple VRP passes.
5664 * gcc.dg/tree-ssa/vrp09.c: Likewise.
5665 * gcc.dg/tree-ssa/vrp18.c: Likewise.
5666 * gcc.dg/tree-ssa/pr21582.c: Likewise.
5667 * gcc.dg/tree-ssa/pr20657.c: Likewise.
5668 * gcc.dg/tree-ssa/pr21001.c: Likewise.
5669 * gcc.dg/tree-ssa/vrp02.c: Likewise
5670 * gcc.dg/tree-ssa/vrp11.c: Likewise
5671 * gcc.dg/tree-ssa/pr14341.c: Likewise
5672 * gcc.dg/tree-ssa/vrp19.c: Likewise
5673 * gcc.dg/tree-ssa/vrp20.c: Likewise
5674 * gcc.dg/tree-ssa/vrp03.c: Likewise
5675 * gcc.dg/tree-ssa/pr21086.c: Likewise
5676 * gcc.dg/tree-ssa/pr21959.c: Likewise
5677 * gcc.dg/tree-ssa/vrp21.c: Likewise
5678 * gcc.dg/tree-ssa/vrp04.c: Likewise
5679 * gcc.dg/tree-ssa/pr25485.c: Likewise
5680 * gcc.dg/tree-ssa/pr22026.c: Likewise
5681 * gcc.dg/tree-ssa/vrp22.c: Likewise
5682 * gcc.dg/tree-ssa/vrp05.c: Likewise
5683 * gcc.dg/tree-ssa/20030807-10.c: Likewise
5684 * gcc.dg/tree-ssa/pr20701.c: Likewise
5685 * gcc.dg/tree-ssa/vrp23.c: Likewise
5686 * gcc.dg/tree-ssa/vrp06.c: Likewise
5687 * gcc.dg/tree-ssa/pr22117.c: Likewise
5688 * gcc.dg/tree-ssa/pr20702.c: Likewise
5689 * gcc.dg/tree-ssa/vrp15.c: Likewise
5690 * gcc.dg/tree-ssa/pr21090.c: Likewise
5691 * gcc.dg/tree-ssa/pr21294.c: Likewise
5692 * gcc.dg/tree-ssa/vrp24.c: Likewise
5693 * gcc.dg/tree-ssa/vrp07.c: Likewise
5694 * gcc.dg/tree-ssa/pr21563.c: Likewise
5695 * gcc.dg/tree-ssa/pr25382.c: Likewise
5696 * gcc.dg/tree-ssa/vrp16.c: Likewise
5697 * gcc.dg/tree-ssa/vrp25.c: Likewise
5698 * gcc.dg/tree-ssa/vrp08.c: Likewise
5699 * gcc.dg/tree-ssa/20030807-6.c: Likewise
5700 * gcc.dg/tree-ssa/vrp17.c: Likewise
5701 * gcc.dg/tree-ssa/pr21458.c: Likewise
5702 * g++.dg/tree-ssa/pr18178.C: Likewise
5704 2006-02-07 Richard Guenther <rguenther@suse.de>
5708 2006-01-30 Richard Guenther <rguenther@suse.de>
5710 * gcc.dg/pr23372-1.C: New testcase.
5712 * g++.dg/tree-ssa/pr26140.C: New testcase.
5714 2006-02-07 Mark Mitchell <mark@codesourcery.com>
5717 * g++.dg/template/ttp15.C: New test.
5718 * g++.dg/template/ttp16.C: Likewise.
5719 * g++.dg/template/ttp17.C: Likewise.
5720 * g++.old-deja/g++.pt/ttp36.C: Remove.
5721 * g++.old-deja/g++.pt/ttp19.C: Likewise.
5722 * g++.old-deja/g++.pt/ttp37.C: Likewise.
5723 * g++.old-deja/g++.pt/ttp38.C: Likewise.
5724 * g++.old-deja/g++.pt/ttp39.C: Likewise.
5725 * g++.old-deja/g++.pt/ttp9.C: Likewise.
5726 * g++.old-deja/g++.pt/ttp40.C: Likewise.
5727 * g++.old-deja/g++.pt/ttp51.C: Likewise.
5728 * g++.old-deja/g++.pt/ttp26.C: Likewise.
5729 * g++.old-deja/g++.pt/ttp36.C: Likewise.
5731 2005-02-06 Thomas Koenig <Thomas.Koenig@online.de>
5734 * unf_io_convert_4.f90: New test.
5736 2006-02-06 Daniel Berlin <dberlin@dberlin.org>
5738 * gcc.dg/tree-ssa/loadpre10.c: New test.
5739 * gcc.dg/tree-ssa/loadpre11.c: Ditto.
5740 * gcc.dg/tree-ssa/loadpre6.c: Expect one more elimination.
5741 * gcc.dg/tree-ssa/loadpre4.c: This should pass now.
5743 2006-02-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5746 * gfortran.dg/large_real_kind_form_io_2.f90: New test.
5748 2006-02-05 Andrew Pinski <pinskia@physics.uc.edu>
5751 * gfortran.dg/assign_7.f: New test.
5753 2006-02-05 H.J. Lu <hongjiu.lu@intel.com>
5757 * gfortran.dg/sibling_dummy_procedure_1.f90: New file.
5758 * gfortran.dg/sibling_dummy_procedure_2.f90: Likewise.
5759 * gfortran.dg/sibling_dummy_procedure_3.f90: Likewise.
5761 2006-02-05 Jakub Jelinek <jakub@redhat.com>
5763 * gcc.dg/gomp/pr25990.c: Use __SIZE_TYPE__ instead of unsigned int
5766 2006-02-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
5768 * g++.dg/charset/extern2.cc (foo): Declare as of type cost char*.
5769 * g++.dg/charset/string.c (foo): Likewise.
5770 * g++.dg/ext/builtin1.C (printf): Change first parameter type to
5772 * g++.dg/ext/builtin2.C (printf): Likewise.
5773 * g++.dg/init/new15.C (printf): Likewise.
5774 * g++.dg/opt/pr17697-1.C (foo): Likewise.
5775 * g++.dg/opt/pr17697-2.C (foo): Likewise.
5776 * g++.dg/opt/pr17697-3.C (foo): Likewise.
5777 * g++.dg/template/non-dependent4.C (temp): Likewise.
5778 * g++.dg/opt/strength-reduce.C (C::a): Change type to const char*.
5779 * g++.old-deja/g++.brendan/crash66.C (getopt): Change last
5780 parameter type to const char*.
5781 * g++.old-deja/g++.brendan/ptolemy1.C (InterpTableEntry::name):
5782 Change type to const char*.
5783 * g++.old-deja/g++.brendan/ptolemy2.C (InterpTableEntry::name):
5785 * g++.old-deja/g++.jason/default2.C (bar::memberfunction): Change
5786 second parameter type to const char*.
5787 * g++.old-deja/g++.jason/opeq.C (X::X): Likewise.
5788 (Y::Y): Change parameter type to const char*.
5789 * g++.old-deja/g++.jason/ref12.C (f): Likewise.
5790 * g++.old-deja/g++.jason/report.C: Apply const correctness.
5791 * g++.old-deja/g++.jason/rfg6.C (single, array): Likewise.
5792 * g++.old-deja/g++.jason/rvalue1.C (main): Cast string literal to
5794 * g++.old-deja/g++.jason/scoping4.C (A::Ptr): Make a typedef to
5796 * g++.old-deja/g++.law/ctors17.C (X::X): Change last parameter
5797 type to const char*.
5798 * g++.old-deja/g++.law/ctors7.C (base_t::name, d1_t, d2_t): Change
5799 return type to const char*.
5800 * g++.old-deja/g++.law/dtors2.C (bla::bla): Change parameter type
5802 * g++.old-deja/g++.law/operators3.C: Adjust for const correctness.
5803 * g++.old-deja/g++.law/refs1.C: Likewise.
5804 * g++.old-deja/g++.law/visibility1.C: Likewise.
5805 * g++.old-deja/g++.law/visibility2.C: Likewise.
5806 * g++.old-deja/g++.law/union1.C (op_to_charp::s): Change type to
5808 * g++.old-deja/g++.mike/bool2.C: Adjust for const correctness..
5809 * g++.old-deja/g++.mike/net48.C: Likewise.
5810 * g++.old-deja/g++.mike/p646.C: Likewise.
5811 * g++.old-deja/g++.mike/p6746.C: Likewise.
5812 * g++.old-deja/g++.mike/p700.C (mystrcpy): Change last parameter
5813 type to const char*.
5814 * g++.old-deja/g++.mike/p811.C (X::stringify): Match for
5815 deprecated conversion warning.
5816 * g++.old-deja/g++.other/init15.C (A::name): Change type to const
5818 * g++.old-deja/g++.other/inline12.C: Adjust for const correctness.
5819 * g++.old-deja/g++.other/sibcall1.C (foo): Likewise.
5820 * g++.old-deja/g++.pt/explicit8.C: Likewise.
5821 * g++.old-deja/g++.pt/m6.C (xx): Likewise.
5822 * g++.old-deja/g++.pt/m7.C (xx): Likewise.
5823 * g++.old-deja/g++.pt/nontype3.C: Likewise.
5824 * g++.old-deja/g++.pt/t39.C: Likewise.
5825 * g++.old-deja/g++.robertl/eb106.C: Likewise.
5826 * g++.old-deja/g++.robertl/ice990323-2.C: Likewise.
5828 2006-02-04 Thomas Koenig <Thomas.Koenig@online.de>
5831 intrinsic_argument_conformance_1.f90: New test.
5833 2006-02-03 Steven G. Kargl <kargls@comcast.net>
5836 * gfortran.dg/char_result_11.f90: Add SAVE.
5837 * gfortran.dg/der_pointer_4.f90: Ditto.
5838 * gfortran.dg/default_initialization.f90: New test.
5840 2006-02-03 Jeff Law <law@redhat.com>
5842 * lib/gcc-dg.exp (cleanup-rtl-dump): Fix dump file regexp to
5843 handle more than 100 dump files.
5844 (cleanup-tree-dump, cleanup-ipa-dump): Likewise.
5845 * lib/scantree.exp (scan-tree-dump): Likewise.
5846 (scan-tree-dump-times, scan-tree-dump-not): Likewise.
5847 (scan-tree-dump-dem, scan-tree-dump-dem-not): Likewise.
5848 * lib/scanipa.exp (scan-ipa-dump): Likewise.
5849 (scan-ipa-dump-times, scan-ipa-dump-not): Likewise.
5850 (scan-ipa-dump-dem, scan-ipa-dump-dem-not): Likewise.
5852 2006-02-03 Diego Novillo <dnovillo@redhat.com>
5854 * gcc.dg/gomp/pr25990.c: Replace with pre-processed version.
5856 2006-02-03 Mark Mitchell <mark@codesourcery.com>
5858 * g++.dg/template/using12.C: New test.
5860 2006-02-03 Alan Modra <amodra@bigpond.net.au>
5862 * gcc.target/powerpc/pr25960.c: New test.
5864 2006-02-02 Steven G. Kargl <kargls@comcast>
5867 gfortran.dg/nullify_2.f90: New test.
5869 2006-02-02 Diego Novillo <dnovillo@redhat.com>
5872 * gcc.dg/gomp/pr25990.c: New test.
5874 2006-01-31 Mark Mitchell <mark@codesourcery.com>
5877 * g++.gd/template/partial4.C: New test.
5879 2006-01-31 Andrew Pinski <pinskia@physics.uc.edu>
5882 * gfortran.dg/data_char_2.f90: New.
5884 2006-01-31 Thomas Koenig <Thomas.Koenig@online.de>
5887 maxval_maxloc_conformance_1.f90: New test.
5889 2006-01-31 Richard Guenther <rguenther@suse.de>
5891 * gcc.target/i386/sselibm-1.c: New testcase.
5892 * gcc.target/i386/sselibm-2.c: Likewise.
5893 * gcc.target/i386/sselibm-3.c: Likewise.
5894 * gcc.target/i386/sselibm-4.c: Likewise.
5895 * gcc.target/i386/sselibm-5.c: Likewise.
5897 2005-01-30 Erik Edelmann <eedelman@gcc.gnu.org>
5900 * gfortran.dg/arrayio_derived_2.f90: New.
5902 2006-01-30 Carlos O'Donell <carlos@codesourcery.com>
5904 * gcc.dg/unsigned-long-compare.c: New test.
5906 2006-01-30 Steve Ellcey <sje@cup.hp.com>
5909 * lib/target-supports.exp (check_effective_target_freorder):
5910 Check to see if target supports -freorder-blocks-and-partition.
5911 * g++.dg/other/pr22003.C: Use "dg-require-effective-target freorder"
5912 instead of "dg-require-named-sections".
5914 2006-01-30 J"orn Rennecke <joern.rennecke@st.com>
5917 * gcc.dg/pragma-isr.c: Added target sh[1234ble]*-*-*.
5918 * gcc.dg/pragma-isr2.c, gcc.dg/pragma-isr-trapa.c: New tests.
5919 * gcc.dg/pragma-isr-trapa2.c: Likewise.
5920 * gcc.dg/pragma-isr-nosave_low_regs.c: Likewise.
5921 * gcc.dg/pragma-isr-trap_exit.c: Likewise.
5922 * gcc.dg/attr-isr.c, gcc.dg/attr-isr-trapa.c: Likewise.
5923 * gcc.dg/attr-isr-trap_exit.c: Likewise.
5924 * gcc.dg/attr-isr-nosave_low_regs.c: Likewise.
5926 2006-01-30 Richard Guenther <rguenther@suse.de>
5929 * gcc.dg/pr23372-1.C: New testcase.
5931 2006-01-29 Diego Novillo <dnovillo@redhat.com>
5933 * gcc.dg/gomp/pr25874.c: New test.
5935 2006-01-29 Dorit Nuzman <dorit@il.ibm.com>
5938 * gcc.dg/vect/fast-math-vect-pr25911.c: New.
5940 2006-01-29 Paul Thomas <pault@gcc.gnu.org>
5946 * gfortran.dg/intent_out_1.f90: New test.
5948 2006-01-28 Paul Thomas <pault@gcc.gnu.org>
5951 * gfortran.dg/procedure_lvalue.f90: New test.
5955 * gfortran.dg/char_pointer_assign_2.f90: New test.
5956 * gfortran.dg/char_result_1.f90: Correct unequal charlen pointer
5957 assignment to be consistent with standard.
5958 * gfortran.dg/char_result_2.f90: The same.
5959 * gfortran.dg/char_result_8.f90: The same.
5961 2006-01-28 Zack Weinberg <zackw@panix.com>
5963 * gcc.dg/Woverlength-strings.c
5964 * gcc.dg/Woverlength-strings-pedantic-c89.c
5965 * gcc.dg/Woverlength-strings-pedantic-c89-no.c
5966 * gcc.dg/Woverlength-strings-pedantic-c99.c
5967 * gcc.dg/Woverlength-strings-pedantic-c99-no.c: New tests.
5969 2006-01-28 Adam Nemet <anemet@caviumnetworks.com>
5971 * gcc.c-torture/execute/20060127-1.c: New test.
5973 2006-01-28 Mark Mitchell <mark@codesourcery.com>
5976 * g++.dg/ext/pragmaweak1.C: New test.
5978 2006-01-28 Mark Mitchell <mark@codesourcery.com>
5981 * g++.dg/template/spec29.C: New test.
5983 2006-01-28 Kazu Hirata <kazu@codesourcery.com>
5986 * gcc.c-torture/execute/pr19606.c: New.
5988 2006-01-27 Carlos O'Donell <carlos@codesourcery.com>
5990 * gcc.dg/pragma-re-4.c: New test.
5992 2005-01-27 Paul Thomas <pault@gcc.gnu.org>
5995 * gfortran.dg/assumed_size_refs_3.f90: New test.
5997 2006-01-27 Ben Elliston <bje@au.ibm.com>
5999 * gcc.misc-tests/dectest.exp: Remove defunct comment.
6001 2006-01-26 Laurent GUERBY <laurent@guerby.net>
6004 * ada/acats/support/impdef.a: Add One_Long_Second.
6005 * ada/acats/tests/c9/c94025.a: Use One_Long_Second.
6006 * ada/acats/tests/c9/c94026.a: Likewise.
6007 * ada/acats/tests/c9/c97305c.ada: Likewise.
6008 * ada/acats/tests/c9/c99004a.ada: Likewise.
6010 2005-01-26 Paul Thomas <pault@gcc.gnu.org>
6013 * gfortran.dg/global_references_2.f90: New test.
6019 * gfortran.dg/assumed_charlen_function_1.f90: New test.
6020 * gfortran.dg/assumed_charlen_function_3.f90: New test.
6023 * gfortran.dg/assumed_charlen_function_2.f90: New test.
6025 2006-01-26 Alexandre Oliva <aoliva@redhat.com>
6028 * gcc.dg/Wpointer-sign.c: New.
6029 * gcc.dg/Wpointer-sign-Wall.c: New.
6030 * gcc.dg/Wpointer-sign-Wall-no.c: New.
6031 * gcc.dg/Wpointer-sign-pedantic.c: New.
6032 * gcc.dg/Wpointer-sign-pedantic-no.c: New.
6033 * gcc.dg/conv-2.c: Use -Wpointer-sign.
6035 2006-01-26 Andrew Pinski <pinskia@physics.uc.edu>
6038 * gcc.c-torture/compile/pr25861.c: New test.
6040 2006-01-26 Paul Brook <paul@codesourcery.com>
6042 * gcc.dg/compat/struct-layout-1.exp: Pass -e to generator program
6043 on short-enum targets.
6044 * gcc.dg/compat/struct-layout-1_generate.c (short_enums): New
6046 (generate_fields): Use short_enums.
6047 (main): Set short_enums. Document -e.
6048 * g++.dg/compat/struct-layout-1.exp: Pass -e to generator program
6049 on short-enum targets.
6050 * g++.dg/compat/struct-layout-1_generate.c (short_enums): New
6052 (generate_fields): Use short_enums.
6053 (main): Set short_enums. Document -e.
6054 * lib/target-supports.exp (check_effective_target_short_enums): New.
6056 2006-01-26 Hans-Peter Nilsson <hp@axis.com>
6059 * gcc.dg/torture/pr25947-1.c: New test.
6061 2006-01-25 Jan Hubicka <jh@suse.cz>
6062 Roger Sayle <roger@eyesopen.com>
6064 PR rtl-optimization/25703
6065 * gcc.target/i386/20060125-1.c: New test case.
6066 * gcc.target/i386/20060125-2.c: New test case.
6068 2006-01-25 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
6071 * gfortran.dg/goto_1.f: New.
6073 2006-01-25 Erik Edelmann <eedelman@gcc.gnu.org>
6076 * gfortran.dg/char_result_11.f90: Make it sensitive to PR
6077 25716 on 32-bit systems too.
6079 2006-01-25 Kazu Hirata <kazu@codesourcery.com>
6082 * gcc.dg/tree-ssa/gen-vect-11.c: Add -fwrapv.
6084 2006-01-25 Kaz Kojima <kkojima@gcc.gnu.org>
6086 * gcc.dg/tree-ssa/gen-vect-33.c: New.
6088 2006-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6091 * gfortran.dg/read_eof.f90: Delete, renamed.
6092 * gfortran.dg/read_eof_1.f90: Rename from read_eof.f90.
6093 * gfortran.dg/read_eof_2.f90: New test.
6094 * gfortran.dg/read_eof_3.f90: New test.
6096 2006-01-24 Andrew Pinski <pinskia@physics.uc.edu>
6099 * gcc.c-torture/compile/pr25860.c: New test.
6101 2006-01-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6104 * g++.dg/parse/dtor8.C: New test.
6106 2006-01-24 Hans-Peter Nilsson <hp@axis.com>
6109 * lib/target-supports.exp (check_effective_target_fopenmp): New proc.
6110 * gcc.dg/gomp/gomp.exp: Return without testing anything if
6111 check_effective_target_fopenmp returns 0.
6113 2006-01-23 Eric Botcazou <ebotcazou@adacore.com>
6116 * ada/acats/norun.lst: Add c52103x, c52104x and c52104y.
6117 * ada/acats/stackcheck.lst: New file, add c52103x, c52104x and c52104y.
6118 * ada/acats/run_all.sh: Pass -fstack-check for tests in stackcheck.lst.
6120 2006-01-23 Andrew Pinski <pinskia@physics.uc.edu>
6123 * g++.dg/opt/pr25857.C: New test.
6125 2006-01-23 Steven Bosscher <stevenb.gcc@gmail.com>
6126 Jan Hubicka <jh@suse.cz>
6127 Richard Guenther <rguenther@suse.de>
6129 PR rtl-optimization/25654
6130 * gcc.dg/torture/pr25654.c: New testcase.
6131 * gcc.target/i386/pr25654.c: Likewise.
6133 2005-01-23 Paul Thomas <pault@gcc.gnu.org>
6136 * gfortran.dg/internal references_2.f90: New test.
6138 Fix regression in testing of admissability of attributes.
6139 * gfortran.dg/intent_used_1.f90: New test.
6141 2006-01-23 Ben Elliston <bje@au.ibm.com>
6143 * gcc.misc-tests/dectest.exp (TORTURE_OPTIONS): Include -Os.
6144 Remove target conditional torture options for i?86 and x86_64
6147 2006-01-22 Gabriel Dos Reis <gdr@integrable-solutions.net>
6150 * g++.dg/rtti/no-rtti.C: New.
6152 2006-01-21 Mark Mitchell <mark@codesourcery.com>
6155 * g++.dg/inherit/conv2.C: New test.
6158 * g++.dg/parse/dtor7.C: New test.
6161 * g++.dg/template/crash44.C: New test.
6163 2005-01-21 Paul Thomas <pault@gcc.gnu.org>
6167 * gfortran.dg/internal_references_1.f90: New test.
6172 * gfortran.dg/global_references_1.f90: New test.
6173 * gfortran.dg/g77/19990905-1.f: Restore the error that
6174 there is a clash between the common block name and
6175 the name of a subroutine reference.
6178 * gfortran.dg/aliasing_dummy_1.f90: New test.
6180 2006-01-21 Alan Modra <amodra@bigpond.net.au>
6182 * gcc.dg/vmx/1b-01.c: Warning fix.
6183 * gcc.dg/vmx/1c-02.c: Likewise.
6184 * gcc.dg/vmx/gcc-bug-4.c: Likewise.
6186 2006-01-20 Steve Ellcey <sje@cup.hp.com>
6189 * gcc.target/ia64/20030811-1.c: Change 'long' to 'long long'.
6191 2006-01-20 Richard Guenther <rguenther@suse.de>
6192 Steven Bosscher <stevenb.gcc@gmail.com>
6194 PR rtl-optimization/24626
6195 * gcc.dg/torture/pr24626-1.c: New testcase.
6196 * gcc.dg/torture/pr24626-2.c: Likewise.
6197 * gcc.dg/torture/pr24626-3.c: Likewise.
6198 * gcc.dg/torture/pr24626-4.c: Likewise.
6200 2006-01-20 Dirk Mueller <dmueller@suse.com>
6203 * g++.dg/warn/empty-body.C: New.
6205 2006-01-19 Mark Mitchell <mark@codesourcery.com>
6208 * g++.dg/template/using10.C: New test.
6209 * g++.dg/temlpate/using11.C: Likewise.
6210 * g++.dg/inherit/using5.C: Tweak error messages.
6212 2006-01-20 Alan Modra <amodra@bigpond.net.au>
6214 * gcc.target/powerpc/rs6000-ldouble-1.c: Tweak powerpc linux
6216 * gcc.target/powerpc/rs6000-ldouble-2.c: Likewise.
6218 2006-01-19 Jan Hubicka <jh@suse.cz>
6220 * gcc.target/i386/lea.c: Test pentiumpro, not i686.
6222 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6225 * g++.dg/template/spec28.C: New test.
6227 2006-01-19 Andrew Pinski <pinskia@physics.uc.edu>
6229 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (switchfiles):
6230 Fix fprintf's by adding srcdir or removing it.
6232 2006-01-19 Diego Novillo <dnovillo@redhat.com>
6234 * testsuite/gcc.dg/gomp/for-13.c: Use -fdump-tree-ompexp.
6235 * testsuite/gcc.dg/gomp/critical-1.c: Likewise.
6236 * testsuite/gcc.dg/gomp/critical-3.c: Likewise.
6237 * testsuite/gcc.dg/gomp/empty.c: Likewise.
6238 * testsuite/gcc.dg/gomp/ordered-1.c: Likewise.
6239 * testsuite/gcc.dg/gomp/for-4.c: Likewise.
6240 * testsuite/gcc.dg/gomp/for-6.c: Likewise.
6241 * testsuite/gcc.dg/gomp/master-3.c: Likewise.
6242 * testsuite/gcc.dg/gomp/for-8.c: Likewise.
6243 * testsuite/gcc.dg/gomp/for-10.c: Likewise.
6244 * testsuite/gcc.dg/gomp/for-18.c: Likewise.
6245 * testsuite/gcc.dg/gomp/for-5.c: Likewise.
6246 * testsuite/gcc.dg/gomp/for-7.c: Likewise.
6247 * testsuite/gcc.dg/gomp/for-9.c: Likewise.
6249 2006-01-18 Jeff Law <law@redhat.com>
6251 * gcc.dg/tree-ssa/vrp25.c: New test.
6253 2006-01-19 Richard Sandiford <richard@codesourcery.com>
6255 * gcc.dg/pr25805.c: Fix misapplied patch.
6257 2006-01-19 Dorit Nuzman <dorit@il.ibm.com>
6259 * lib/target-suports.exp (check_effective_target_vect_sdot_qi): New.
6260 (check_effective_target_vect_udot_qi): New.
6261 (check_effective_target_vect_sdot_hi): New.
6262 (check_effective_target_vect_udot_hi): New.
6263 * gcc.dg/vect/vect.exp: Use dump-details, and compile testcases
6264 prefixed with "wrapv-" with -fwrapv.
6265 * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: New.
6266 * gcc.dg/vect/vect-reduc-dot-u8.c: New.
6267 * gcc.dg/vect/vect-reduc-dot-u16.c: New.
6268 * gcc.dg/vect/vect-reduc-dot-s8.c: New.
6269 * gcc.dg/vect/vect-reduc-dot-s16.c: New.
6271 * lib/target-suports.exp (check_effective_target_vect_widen_sum): New.
6272 * gcc.dg/vect/vect-reduc-pattern-1.c: New.
6273 * gcc.dg/vect/vect-reduc-pattern-2.c: New.
6274 * gcc.dg/vect/wrapv-vect-reduc-pattern-2.c: New.
6276 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6279 * g++.dg/other/default2.C: New test.
6280 * g++.dg/other/default3.C: New test.
6282 2006-01-19 Richard Sandiford <richard@codesourcery.com>
6285 * gcc.dg/pr25805.c: New file.
6287 2006-01-18 Mark Mitchell <mark@codesourcery.com>
6290 * g++.dg/template/init6.C: New test.
6292 2006-01-18 Daniel Berlin <dberlin@dberlin.org>
6294 * gcc.dg/tree-ssa/pr24287.c: New test
6296 2006-01-18 Eric Christopher <echristo@apple.com>
6298 * g++.dg/eh/table.C: New.
6300 2006-01-18 DJ Delorie <dj@redhat.com>
6302 * gcc.dg/Werror-1.c, gcc.dg/Werror-2.c, gcc.dg/Werror-3.c,
6303 gcc.dg/Werror-4.c, gcc.dg/Werror-5.c, gcc.dg/Werror-6.c,
6304 gcc.dg/Werror-7.c, gcc.dg/Werror-8.c, gcc.dg/Werror-9.c,
6305 gcc.dg/Werror-10.c, gcc.dg/Werror-11.c, gcc.dg/Werror-12: New.
6307 2006-01-18 Jeff Law <law@redhat.com>
6309 * gcc.c-torture/execute/930529-1.x: Use -fwrapv as test depends
6310 on wrapping on overflow semantics.
6312 * gcc.dg/tree-ssa/pr23109.c: Remove the .lim file too.
6314 * gcc.gc/tree-ssa/vrp23.c: New test.
6315 * gcc.gc/tree-ssa/vrp24.c: New test.
6317 2006-01-18 Richard Henderson <rth@redhat.com>
6318 Aldy Hernandez <aldyh@redhat.com>
6319 Jakub Jelinek <jakub@redhat.com>
6320 Diego Novillo <dnovillo@redhat.com>
6321 Uros Bizjak <uros@kss-loka.si>
6323 * testsuite/gcc.dg/gomp: New directory.
6325 2006-01-18 Paul Thomas <pault@gcc.gnu.org>
6326 Steven G. Kargl <kargls@comcast.net>
6329 * gfortran.dg/intrinsic_external_1.f90: New test.
6332 * gfortran.dg/elemental_pointer_1.f90: New test.
6335 * gfortran.dg/external_procedures_1.f90: New test.
6338 gfortran.dg/assumed_present.f90: New test.
6340 2006-01-18 Jakub Jelinek <jakub@redhat.com>
6342 * g++.dg/parse/lookup5.C: New test.
6344 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6347 * gfortran.dg/read_eof.f90: New test.
6349 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
6351 * gcc.dg/torture/fp-int-convert-float128.c: Fix dg-do line,
6352 add a closing brace.
6354 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6357 * gfortran.dg/fmt_tl.f: New test.
6359 2006-01-17 Eric Christopher <echristo@apple.com>
6361 * g++.old-deja/g++.warn/impint.C: Add -Wconversion.
6362 * g++.old-deja/g++.warn/impint2.C: Ditto.
6363 * g++.old-deja/g++.other/null1.C: Ditto.
6364 * g++.dg/warn/conv2.C: Ditto.
6365 * g++.dg/warn/conv4.C: New file.
6367 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
6369 * g++.dg/abi/mangle25.C: Fix dg-do line, add a closing brace.
6371 2006-01-17 Andreas Jaeger <aj@suse.de>
6372 Janis Johnson <janis187@us.ibm.com>
6374 * g++.dg/abi/mangle25.C: Run always on ia64 but only on x86/x86-64
6376 * gcc.dg/torture/fp-int-convert-float128-timode.c: Likewise.
6377 * gcc.dg/torture/fp-int-convert-float128.c: Likewise.
6379 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
6381 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (switchfiles):
6382 xfail txxx where xxx >= 25.
6384 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
6387 * gcc.dg/const-compare.c: Restrict compiling to powerpc*-*-darwin*.
6389 2006-01-17 Jakub Jelinek <jakub@redhat.com>
6392 * gcc.dg/pr25682.c: New test.
6393 * g++.dg/parse/array-size2.C: New test.
6395 2006-01-16 Ian Lance Taylor <ian@airs.com>
6397 * consistency.vlad: Remove entire directory, 1652 files.
6399 2006-01-16 Janis Johnson <janis187@us.ibm.com>
6401 * lib/target-supports.exp (check_effective_target_dfp_nocache,
6402 check_effective_target_dfprt_nocache): New.
6403 (check_effective_target_dfp): Use check_effective_target_dfp_nocache.
6404 (check_effective_target_dfprt): New.
6405 * lib/c-compat.exp (check_dfp): Remove.
6406 (compat_dfp_setup): Use check_effective_target_dfprt_nocache.
6407 * gcc.dg/dfp/dfp.exp: Compile, execute, or skip tests based on
6408 level of support for decimal float.
6409 * gcc.dg/dfp/call-by-value.c, cast.c, compare-eq-const.c,
6410 compare-eq-d128.c, compare-eq-d32.c, compare-eq-d64.c,
6411 compare-eq-dfp.c, compare-rel-const.c, compare-rel-d128.c,
6412 compare-rel-d32.c, compare-rel-d64.c, compare-rel-dfp.c,
6413 convert-bfp.c, convert-bfp-fold.c, convert-complex.c, convert-dfp.c,
6414 convert-dfp-fold.c, convert-dfp-round.c, convert-int-fold.c,
6415 convert-int-saturate.c, func-array.c, func-mixed.c, func-scalar.c,
6416 func-struct.c, func-vararg-dfp.c, func-vararg-mixed.c,
6417 func-vararg-size0.c, inf-1.c, loop-index.c, nan-1.c, nan-2.c,
6418 operator-arith-fold.c, operator-assignment.c, operator-comma.c,
6419 operator-cond.c, operator-logical.c, operator-unary.c, snan.c,
6420 struct-layout-1.c, union-init.c, usual-arith-conv.c: Remove dg-do
6423 2006-01-16 H.J. Lu <hongjiu.lu@intel.com>
6426 * lib/g++.exp (g++_init): Use $base_dir/../../ instead of
6428 * lib/gfortran.exp (gfortran_init): Likewise.
6429 * lib/obj-c++.exp (obj-c++_init): Likewise.
6430 * lib/scanasm.exp (scan-assembler-dem): Likewise.
6431 (scan-assembler-dem-not): Likewise.
6432 * lib/scandump.exp (scan-dump-dem): Likewise.
6433 (scan-dump-dem-not): Likewise.
6435 2006-01-16 Andrew Pinski <pinskia@physics.uc.edu>
6438 * lib/g++.exp (g++_init): Check for *-*-darwin* instead of
6440 * lib/obj-c++.exp (obj-c++_init): Likewise.
6442 2006-01-16 Richard Guenther <rguenther@suse.de>
6444 * gcc.dg/tree-ssa/20031015-1.c: Adjust testcase.
6446 2006-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6449 * ada/acats/run_acats (LD_LIBRARY_PATH): Add BASE
6452 2006-01-16 Eric Botcazou <ebotcazou@adacore.com>
6453 Andrew Pinski <pinskia@physics.uc.edu>
6455 * gcc.dg/minmax-1.c: New test.
6457 2006-01-16 Ben Elliston <bje@au.ibm.com>
6459 * gcc.dg/dfp/dfp.exp: Correct FSF address.
6460 * gcc.misc-tests/dectest.exp: Ditto.
6462 2006-01-15 Ian Lance Taylor <ian@airs.com>
6465 * gcc.target/i386/cmov6.c: Use -march=k8.
6467 2006-01-15 Andreas Jaeger <aj@suse.de>
6469 * g++.dg/abi/mangle25.C: Only run on 64-bit systems since 32-bit
6470 x86 does not have __float128.
6472 2006-01-14 Ian Lance Taylor <ian@airs.com>
6474 * gcc.target/i386/cmov6.c: New test.
6476 2006-01-14 Mark Mitchell <mark@codesourcery.com>
6479 * g++.dg/template/ctor6.C: New test.
6481 2006-01-14 Kazu Hirata <kazu@codesourcery.com>
6483 PR tree-optimization/25485
6484 * gcc.dg/tree-ssa/pr25485.c: New.
6486 2006-01-14 Richard Guenther <rguenther@suse.de>
6488 PR tree-optimization/22548
6489 PR tree-optimization/22555
6490 PR tree-optimization/22501
6491 * gcc.dg/tree-ssa/alias-4.c: New testcase.
6492 * gcc.dg/tree-ssa/alias-5.c: Likewise.
6493 * gcc.dg/tree-ssa/alias-6.c: Likewise.
6494 * gcc.dg/tree-ssa/alias-7.c: Likewise.
6495 * gcc.dg/tree-ssa/alias-8.c: Likewise.
6496 * gcc.dg/tree-ssa/alias-9.c: Likewise.
6497 * gcc.dg/tree-ssa/alias-10.c: Likewise.
6498 * gcc.dg/tree-ssa/alias-11.c: Likewise.
6499 * gcc.dg/tree-ssa/alias-12.c: Likewise.
6501 2006-01-14 Zdenek Dvorak <dvorakz@suse.cz>
6503 * gcc.dg/tree-ssa/pr19210-1.c: Update outcome. Add new test loop.
6504 * gcc.dg/tree-ssa/pr19210-2.c: Ditto.
6506 2006-01-14 Steven Bosscher <stevenb.gcc@gmail.com>
6507 Richard Guenther <rguenther@suse.de>
6509 PR rtl-optimization/24257
6510 * gcc.dg/torture/pr24257.c: New testcase.
6512 2006-01-13 Adam Nemet <anemet@caviumnetworks.com>
6514 * gcc.c-torture/execute/20060110-1.c: New test.
6515 * gcc.c-torture/execute/20060110-2.c: New test.
6517 2006-01-13 Ulrich Weigand <uweigand@de.ibm.com>
6519 * gcc.c-torture/compile/pr25310.c: Disable test on 16-bit targets.
6521 2006-01-13 Bernhard Fischer <rep.nop@aon.at>
6524 * gfortran.dg/label_3.f90: New test.
6526 2006-01-13 Daniel Berlin <dberlin@dberlin.org>
6528 PR tree-optimization/25771
6529 * g++.dg/tree-ssa/pr25771.C: New test
6531 2006-01-13 Andrew Pinski <pinskia@physics.uc.edu>
6534 * g++.dg/opt/complex5.C: New test.
6536 2006-01-13 Richard Guenther <rguenther@suse.de>
6538 * gcc.target/i386/387-9.c: New testcase.
6540 2006-01-12 Nathan Sidwell <nathan@codesourcery.com>
6543 * g++.dg/debug/dwarf2-1.C: New.
6545 2006-01-11 H.J. Lu <hongjiu.lu@intel.com>
6548 * lib/gcov.exp (verify-lines): Add "close $fd".
6550 2006-01-12 Yao Qi <qiyaoltc@cn.ibm.com>
6551 Ben Elliston <bje@au.ibm.com>
6553 * gcc.dg/dfp/inf-1.c: New test.
6555 2006-01-12 Janis Johnson <janis187@us.ibm.com>
6556 Yao Qi <qiyaoltc@cn.ibm.com>
6557 Ben Elliston <bje@au.ibm.com>
6558 Jon Grimm <jgrimm2@us.ibm.com>
6560 * gcc.dg/nodfp-1.c: New test.
6561 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
6562 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
6563 * gcc.dg/compat/scalar-return-dfp_main.c: Likewise.
6564 * gcc.dg/compat/scalar-by-value-dfp_main.c: Likewise.
6565 * gcc.dg/compat/scalar-by-value-dfp_x.c: Likewise.
6566 * gcc.dg/compat/scalar-return-dfp_y.c: Likewise.
6567 * gcc.dg/compat/scalar-by-value-dfp_y.c: Likewise.
6568 * gcc.dg/debug/dwarf2/dwarf-float.c: Likewise.
6569 * gcc.dg/debug/dwarf2/dwarf-dfp.c: Likewise.
6570 * gcc.dg/format/dfp-scanf-1.c: Likewise.
6571 * gcc.dg/format/dfp-printf-1.c: Likewise.
6572 * gcc.dg/compat/struct-layout-1.exp: Use c-compat.exp.
6573 (compat_setup_dfp): New.
6574 * gcc.dg/compat/compat.exp: Use it.
6575 (compat-use-alt-compiler, compat-use-tst-compiler): Move to new file.
6576 Make some variables global, prepend "compat_" to their names.
6577 * gcc.dg/compat/struct-layout-1.h: Conditional DFP support.
6578 * gcc.dg/compat/struct-layout-1_generate.c: Ditto.
6579 * gcc.misc-tests/dectest.exp: New test driver for decTest.
6580 * lib/compat.exp (compat_skip_list): Make global, rename.
6581 * lib/c-compat.exp: New file.
6582 * lib/target-supports.exp (check_effective_target_dfp): New.
6584 * gcc.dg/dfp/dec-eval-method.c, gcc.dg/dfp/func-array.c,
6585 gcc.dg/dfp/convert-dfp-fold.c, gcc.dg/dfp/struct-union.c,
6586 gcc.dg/dfp/compare-rel.h, gcc.dg/dfp/convert-dfp-round.c,
6587 gcc.dg/dfp/func-struct.c, gcc.dg/dfp/constants-c99.c,
6588 gcc.dg/dfp/compare-eq-d32.c, gcc.dg/dfp/func-vararg-mixed.c,
6589 gcc.dg/dfp/compare-rel-d128.c, gcc.dg/dfp/operator-comma.c,
6590 gcc.dg/dfp/decfloat-constants.c, gcc.dg/dfp/operator-bitwise.c,
6591 gcc.dg/dfp/func-mixed.c, gcc.dg/dfp/compare-eq-dfp.c,
6592 gcc.dg/dfp/operator-assignment.c, gcc.dg/dfp/dfp-round.h,
6593 gcc.dg/dfp/modes.c, gcc.dg/dfp/keywords-c99.c, gcc.dg/dfp/nan-1.c,
6594 gcc.dg/dfp/loop-index.c, gcc.dg/dfp/compare-eq-d64.c,
6595 gcc.dg/dfp/convert-bfp.c, gcc.dg/dfp/usual-arith-conv-const.c,
6596 gcc.dg/dfp/convert-dfp.c, gcc.dg/dfp/compare-rel-const.c,
6597 gcc.dg/dfp/convert-int-fold.c, gcc.dg/dfp/keywords-pedantic.c,
6598 gcc.dg/dfp/compare-rel-d32.c, gcc.dg/dfp/call-by-value.c,
6599 gcc.dg/dfp/constants-hex.c, gcc.dg/dfp/func-scalar.c,
6600 gcc.dg/dfp/keywords-ignored-c99.c, gcc.dg/dfp/snan.c,
6601 gcc.dg/dfp/usual-arith-conv.c, gcc.dg/dfp/constants-pedantic.c,
6602 gcc.dg/dfp/operator-logical.c, gcc.dg/dfp/compare-eq-d128.c,
6603 gcc.dg/dfp/convert-bfp-fold.c, gcc.dg/dfp/ctypes.c,
6604 gcc.dg/dfp/convert-int.c, gcc.dg/dfp/keywords-c89.c,
6605 gcc.dg/dfp/constants.c, gcc.dg/dfp/compare-rel-dfp.c,
6606 gcc.dg/dfp/compare-eq-const.c, gcc.dg/dfp/cast-bad.c,
6607 gcc.dg/dfp/operator-arith-fold.c, gcc.dg/dfp/union-init.c,
6608 gcc.dg/dfp/struct-layout-1.c,
6609 gcc.dg/dfp/compare-eq.hgcc.dg/dfp/convert-int-saturate.c,
6610 gcc.dg/dfp/compare-rel-d64.c, gcc.dg/dfp/func-vararg-size0.c,
6611 gcc.dg/dfp/Wconversion-2.c, gcc.dg/dfp/nan-2.c,
6612 gcc.dg/dfp/operator-cond.c, gcc.dg/dfp/composite-type.c,
6613 gcc.dg/dfp/func-vararg-dfp.c,
6614 gcc.dg/dfp/dfp.expgcc.dg/dfp/keywords-reserved.c,
6615 gcc.dg/dfp/convert-complex.c, gcc.dg/dfp/Wbad-function-cast-1.c,
6616 gcc.dg/dfp/operator-unary.c, gcc.dg/dfp/altivec-types.c,
6617 gcc.dg/dfp/cast.c, gcc.dg/dfp/typespec.c,
6618 gcc.dg/dfp/wtr-conversion-1.c: New tests.
6620 2006-01-11 Richard Guenther <rguenther@suse.de>
6622 PR tree-optimization/25734
6623 * gcc.dg/tree-ssa/pr25734.c: New testcase.
6625 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
6628 * gfortran.dg/literal_character_constant_1_x.F: New test.
6629 * gfortran.dg/literal_character_constant_1_y.F: Ditto.
6630 * gfortran.dg/literal_character_constant_1_z.F: Ditto.
6631 * gfortran.dg/literal_character_constant_1.inc: Helper for new tests.
6633 2006-01-11 Nathan Sidwell <nathan@codesourcery.com>
6636 * g++.dg/ext/packed3.C: Add expected packed error.
6638 2006-01-11 Hans-Peter Nilsson <hp@axis.com>
6641 * gcc.dg/torture/pr25706-1.c: New test.
6643 2006-01-11 Paolo Bonzini <bonzini@gnu.org>
6645 PR tree-optimization/23109
6646 PR tree-optimization/23948
6647 PR tree-optimization/24123
6649 * gcc.dg/tree-ssa/recip-3.c, gcc.dg/tree-ssa/recip-4.c,
6650 gcc.dg/tree-ssa/recip-5.c, gcc.dg/tree-ssa/recip-6.c,
6651 gcc.dg/tree-ssa/recip-7.c, gcc.dg/tree-ssa/pr23109.c,
6652 g++.dg/tree-ssa/pr23948.C: New testcases.
6653 * gcc.dg/tree-ssa/recip-2.c, gcc.dg/tree-ssa/pr23234.c: Provide
6654 three divisions in order to do the optimization.
6656 2006-01-11 Zdenek Dvorak <dvorakz@suse.cz>
6659 * g++.dg/other/pr25632.C: New test.
6661 2006-01-11 Paul Thomas <pault@gcc.gnu.org>
6664 * gfortran.dg/used_types_1.f90: New test.
6666 2006-01-10 Hans-Peter Nilsson <hp@axis.com>
6669 * gcc.dg/torture/pr25718-1.c: New test.
6671 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
6673 * gfortran.dg/list_read_2.f90: Fix typo in description.
6675 2006-01-10 Jan Beulich <jbeulich@novell.com>
6677 * lib/target-supports.exp (check_visibility_available): Simplify test
6679 (check_profiling_available): Fail for *-*-netware*.
6680 * g++.old-deja/g++.law/profile1.C: Remove dg-bogus for *-*-netware*.
6681 * gcc.dg/20021014-1.c: Likewise.
6682 * gcc.dg/nest.c: Likewise.
6684 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
6687 * gfortran.dg/forall_3.f90: New test.
6689 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
6692 * gfortran.dg/nesting_2.f90: New test.
6693 * gfortran.dg/nesting_3.f90: New test.
6695 2006-01-09 Hans-Peter Nilsson <hp@axis.com>
6697 * gcc.dg/Wpadded.c: Gate alignment warning on ! default_packed.
6698 Fix typo in comment.
6700 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
6702 * gfortran.dg/single_char_string.f90: New test.
6704 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
6706 * gfortran.dg/ichar_2.f90: New test.
6708 2006-01-08 Erik Edelmann <eedelman@gcc.gnu.org>
6711 * gfortran.dg/private_type_4.f90: New.
6713 2006-01-07 Richard Guenther <rguenther@suse.de>
6715 * gcc.dg/tree-ssa/loop-15.c: Use optimized dump.
6717 2006-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6719 * gfortran.dg/func_decl_1.f90: New.
6720 * gfortran.dg/array_alloc_1.f90: Fix wrong function declaration.
6721 * gfortran.dg/array_alloc_2.f90: Likewise.
6722 * gfortran.dg/char_result_8.f90: Likewise.
6723 * gfortran.dg/dup_save_1.f90: Likewise.
6724 * gfortran.dg/dup_save_2.f90: Likewise.
6725 * gfortran.dg/f2c_6.f90: Likewise.
6726 * gfortran.dg/f2c_7.f90: Likewise.
6727 * gfortran.dg/func_result_2.f90: Likewise.
6728 * gfortran.fortran-torture/execute/pr23373-2.f90: Likewise.
6730 2006-01-07 Paul Thomas <pault@gcc.gnu.org>
6733 * gfortran.dg/elemental_subroutine_1.f90: New test.
6734 * gfortran.dg/elemental_subroutine_2.f90: New test.
6738 * gfortran.dg/assumed_size_refs_1.f90: New test.
6742 * gfortran.dg/assumed_size_refs_2.f90: New test.
6743 * gfortran.dg/initialization_1.f90: Change warning message.
6745 2006-01-06 Zdenek Dvorak <dvorakz@suse.cz>
6747 * gcc.dg/tree-ssa/loop-15.c: New test.
6749 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6752 * gfortran.dg/backspace_3.f: New test.
6753 * gfortran.dg/backspace_4.f: New test.
6755 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6758 * gfortran.dg/fmt_white.f: Update test.
6760 2006-01-05 Carlos O'Donell <carlos@codesourcery.com>
6762 * gcc.dg/cast-1.c: Add new warning.
6763 * gcc.dg/cast-2.c: Likewise.
6764 * gcc.dg/cast-3.c: Likewise.
6765 * gcc.dg/format/cast-1.c: Likewise.
6766 * gcc.dg/cast-4.c: New testcase.
6768 2006-01-05 Richard Guenther <rguenther@suse.de>
6770 PR tree-optimization/22555
6771 * gcc.dg/tree-ssa/alias-3.c: New testcase.
6773 2006-01-05 Richard Guenther <rguenther@suse.de>
6774 Diego Novillo <dnovillo@redhat.com>
6776 * gcc.dg/tree-ssa/loop-11.c: Deal with removed vars pass.
6777 * gcc.dg/tree-ssa/loop-8.c: Likewise.
6778 * gcc.dg/tree-ssa/loop-1.c: Likewise.
6779 * gcc.dg/tree-ssa/pr23294.c: Likewise.
6780 * gcc.dg/tree-ssa/pr21985.c: Likewise.
6781 * gcc.dg/tree-ssa/loop-14.c: Likewise.
6782 * gcc.dg/tree-ssa/loop-2.c: Likewise.
6783 * gcc.dg/tree-ssa/loop-3.c: Likewise.
6784 * gcc.dg/tree-ssa/loop-4.c: Likewise.
6785 * gcc.dg/tree-ssa/pr21171.c: Likewise.
6786 * gcc.dg/tree-ssa/loop-5.c: Likewise.
6787 * gcc.dg/tree-ssa/loop-10.c: Likewise.
6788 * gcc.dg/tree-ssa/loop-6.c: Likewise.
6789 * treelang/compile/extravar.tree: Likewise.
6790 * g++.dg/tree-ssa/ssa-cast-1.C: Likewise.
6791 * g++.dg/tree-ssa/pointer-reference-alias.C: Likewise.
6792 * g++.dg/tree-ssa/ssa-sra-1.C: Likewise.
6793 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
6794 * gcc.dg/tree-ssa/20031106-6.c: Disable SRA.
6796 2006-01-05 Hans-Peter Nilsson <hp@bitrange.com>
6798 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Revert unnecessary fix
6801 2006-01-05 Erik Edelmann <eedelman@gcc.gnu.org>
6804 gfortran.dg/char_result_11.f90: New.
6806 2006-01-04 Mark Mitchell <mark@codesourcery.com>
6809 * g++.dg/parse/access9.C: New test.
6810 * g++.dg/tc1/dr52.C: Tweak error markers.
6812 2006-01-04 Richard Henderson <rth@redhat.com>
6814 Merge from gomp branch.
6815 * g++.dg/parse/pragma2.C: Update expected error lines.
6817 2006-01-04 Jakub Jelinek <jakub@redhat.com>
6819 * g++.dg/other/i386-2.C: New test.
6822 * gcc.c-torture/compile/20051228-1.c: New test.
6825 * gcc.dg/pr25559.c: New test.
6827 2006-01-03 Mark Mitchell <mark@codesourcery.com>
6830 * g++.dg/lookup/friend9.C: New test.
6833 * g++.dg/template/repo5.C: New test.
6835 2006-01-03 Steven G. Kargl <kargls@comcast.net>
6838 * gfortran.dg/forall_2.f90: New test.
6840 2006-01-03 Hans-Peter Nilsson <hp@bitrange.com>
6842 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Gate on
6843 dg-require-weak. Adjust regexp to handle leading-underscore
6844 targets and space as well as TAB after .weak. Change previous
6845 64-bit fix to not use naked dot.
6847 2006-01-03 Paolo Bonzini <bonzini@gnu.org>
6849 PR rtl-optimization/25578
6850 * gcc.c-torture/execute/20060102-1.c: New testcase.
6852 2006-01-03 Richard Guenther <rguenther@suse.de>
6855 * gcc.dg/torture/pr25183.c: New testcase.
6857 2006-01-03 Jakub Jelinek <jakub@redhat.com>
6859 Merge from gomp-branch.
6860 * gcc.dg/ia64-sync-1.c: On sparc*-*-*, pass -mcpu=v9.
6861 * gcc.dg/ia64-sync-2.c: Likewise.
6862 * gcc.dg/ia64-sync-3.c: Likewise.
6863 * gcc.dg/ia64-sync-4.c: Likewise.
6864 * gcc.dg/sync-2.c: Likewise.
6865 * lib/target-supports.exp (sync_char_short, sync_int_long): Indicate
6866 that sparc64-*-* and sparcv9-*-* supports sync builtins.
6868 2006-01-02 Mark Mitchell <mark@codesourcery.com>
6871 * g++.dg/parse/operator6.C: New test.
6874 * g++.dg/parse/error29.C: New test.
6877 * g++.dg/parse/dtor6.C: New test.
6880 * g++.dg/parse/ctor3.C: New test.
6883 * g++.dg/template/class3.C: New test.
6885 2006-01-02 Geoffrey Keating <geoffk@apple.com>
6887 * g++.dg/debug/debug9.C: New.
6889 2006-01-02 Steven G. Kargl <kargls@comcast.net>
6892 * gfortran.dg/label_2.f90: New test.
6894 2006-01-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6896 * g++.dg/lookup/using12.C: Tighten error marker.
6898 2006-01-01 Andreas Tobler <a.tobler@schweiz.ch>
6899 Andrew Pinski <pinskia@physics.uc.edu>
6901 * gcc.target/powerpc/darwin-abi-3.c: New file.
6902 * gcc.target/powerpc/darwin-abi-4.c: Likewise.
6903 * gcc.target/powerpc/darwin-abi-5.c: Likewise.
6904 * gcc.target/powerpc/darwin-abi-6.c: Likewise.
6905 * gcc.target/powerpc/darwin-abi-7.c: Likewise.
6906 * gcc.target/powerpc/darwin-abi-8.c: Likewise.
6907 * gcc.target/powerpc/darwin-abi-9.c: Likewise.
6908 * gcc.target/powerpc/darwin-abi-10.c: Likewise.
6909 * gcc.target/powerpc/darwin-abi-11.c: Likewise.
6911 2006-01-01 Daniel Berlin <dberlin@dberlin.org>
6913 * gcc.dg/tree-ssa/loadpre1.c: New;
6914 * gcc.dg/tree-ssa/loadpre2.c: New;
6915 * gcc.dg/tree-ssa/loadpre3.c: New;
6916 * gcc.dg/tree-ssa/loadpre4.c: New;
6917 * gcc.dg/tree-ssa/loadpre5.c: New;
6918 * gcc.dg/tree-ssa/loadpre6.c: New;
6919 * gcc.dg/tree-ssa/loadpre7.c: New;
6920 * gcc.dg/tree-ssa/loadpre8.c: New;
6921 * gcc.dg/tree-ssa/loadpre9.c: New;
6923 2006-01-01 Nathan Sidwell <nathan@codesourcery.com>
6925 * g++.dg/abi/thunk3.C: Adjust regexp to be 64bit safe.
6926 * g++.dg/abi/thunk4.C: Likewise.
6928 2006-01-01 Andreas Jaeger <aj@suse.de>
6930 * gcc.dg/tree-ssa/loadpre6.c: Fix prototype of malloc to be
6933 2006-01-01 Jakub Jelinek <jakub@redhat.com>
6936 * gcc.dg/pragma-pack-3.c: New test.
6937 * g++.dg/parse/pragma3.C: New test.
6939 2005-12-30 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6942 * gcc.dg/attr-weakref-1.c: Skip test on hppa*-*-hpux*.
6944 2005-12-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6947 * gcc.target/i386/local2.c: Skip if ilp32 and -fpic/-fpic.
6949 2005-12-30 Erik Edelmann <eedelman@gcc.gnu.org>
6952 * gfortran-dg/pure_byref_3.f90: New.
6955 * gfortran.dg/userdef_operator_1.f90: New.
6957 2005-12-29 Nathan Sidwell <nathan@codesourcery.com>
6959 * g++.dg/abi/thunk3.C: New.
6960 * g++.dg/abi/thunk4.C: New.
6962 2005-12-29 Paul Thomas <pault@gcc.gnu.org>
6965 * gfortran.dg/host_used_types_1.f90: New test. Check that host
6966 associated derived type components of derived types are
6967 properly declared in contained procedures.
6969 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6971 PR libgfortran/25139
6972 * gfortran.dg/backspace_2.f: New test.
6974 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6976 PR libgfortran/25550
6977 * gfortran.dg/endfile.f: New test.
6979 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6981 PR libgfortran/25419
6982 * gfortran.dg/comma.f: New test.
6984 2005-12-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6986 * lib/gfortran-dg.exp: Remove trailing whitespace.
6987 * lib/fortran-torture.exp: Test with -fbounds-check instead of
6990 2005-12-28 Alan Modra <amodra@bigpond.net.au>
6992 * gcc.dg/torture/fp-int-convert-timode.c: Don't test IBM
6993 Extended Double long doubles or repeat tests when long double is
6994 the same size as double.
6996 2005-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6998 * g++.dg/rtti/tinfo1.C: Scan for ".global" also.
7001 * gcc.dg/ipa/ipa-1.c, gcc.dg/ipa/ipa-2.c, gcc.dg/ipa/ipa-3.c,
7002 gcc.dg/ipa/ipa-4.c, gcc.dg/ipa/ipa-5.c: Skip if -fpic/-fPIC.
7005 * gcc.dg/pr23911.c: Make test variable static.
7008 * gcc.dg/tree-ssa/pr14841.c: Likewise.
7010 2005-12-26 Mark Mitchell <mark@codesourcery.com>
7013 * g++.dg/parse/crash17.C: Adjust error markers.
7014 * g++.dg/template/error20.C: New test.
7016 2005-12-26 Mark Mitchell <mark@codesourcery.com>
7019 * g++.dg/ext/complit4.C: New test.
7022 * g++.dg/ext/complit5.C: Likewise.
7024 2005-12-26 Kazu Hirata <kazu@codesourcery.com>
7026 PR tree-optimization/25125
7027 * gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-reduc-2char.c,
7028 gcc.dg/vect/vect-reduc-2short.c: XFAIL.
7029 * gcc.c-torture/execute/pr25125.c: New.
7031 2005-12-24 Paul Thomas <pault@gcc.gnu.org>
7035 * gfortran.dg/initialization_1.f90: Remove tests of intrinsic functions
7036 with incorrect assumed size references.
7038 2005-12-24 Mark Mitchell <mark@codesourcery.com>
7041 * g++.dg/opt/init1.C: New test.
7043 2005-12-23 Mark Mitchell <mark@codesourcery.com>
7046 * g++.dg/template/sfinae3.C: New test.
7048 2005-12-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7050 * g++.dg/other/friend4.C: New test.
7052 2005-12-23 Jakub Jelinek <jakub@redhat.com>
7055 * g++.dg/opt/pr25005.C: New test.
7057 2005-12-22 Mark Mitchell <mark@codesourcery.com>
7060 * g++.dg/template/ptrmem16.C: New test.
7062 2005-12-23 Paul Thomas <pault@gcc.gnu.org>
7066 * gfortran.dg/initialization_1.f90: Add test of SIZE.
7068 2005-12-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7070 PR libgfortran/25307
7071 * gfortran.dg/list_read_5.f90: New test.
7073 2005-12-22 Richard Henderson <rth@redhat.com>
7075 * gcc.target/i386/sse-7.c: Use -msse2.
7077 2005-12-23 Jakub Jelinek <jakub@redhat.com>
7079 PR rtl-optimization/25432
7080 * gcc.c-torture/compile/20051216-1.c: New test.
7083 * objc/execute/pr25328.m: New test.
7085 2005-12-22 Mark Mitchell <mark@codesourcery.com>
7088 * g++.dg/template/call4.C: New test.
7090 2005-12-22 Dale Johannesen <dalej@apple.com>
7092 * gcc.target/i386/sse-17.c: New.
7094 2005-12-22 Paul Brook <paul@codesourcery.com>
7096 * gcc.dg/weak/typeof-2.c: Skip assembly test on m68k.
7098 2005-12-22 Paul Brook <paul@codesourcery.com>
7100 * gcc.dg/tree-ssa/loop-1.c: Look for jump/branch on m68k.
7102 2005-12-22 Andrew Pinski <pinskia@physics.uc.edu>
7105 * gcc.c-torture/compile/pr25513.c: New test.
7107 2005-12-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7110 * g++.dg/parse/error25.C: Add more tests.
7112 2005-12-22 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7115 * gfortran.dg/der_charlen_1.f90: New.
7117 2005-12-22 Paul Thomas <pault@gcc.gnu.org>
7120 * gfortran.dg/pointer_component_type_1.f90: New test.
7124 * gfortran.dg/assumed_size_refs.f90: New test for the conditions that
7125 should give an error with assumed size array refernces and checks those
7127 * gfortran.dg/gfortran.dg/pr15140.f90: Give the assumed size array
7128 reference an upper bound so that it does not generate an error.
7134 * gfortran.dg/used_dummy_types_1.f90: New test.
7135 * gfortran.dg/used_dummy_types_2.f90: New test.
7136 * gfortran.dg/used_dummy_types_3.f90: New test.
7137 * gfortran.dg/used_dummy_types_4.f90: New test.
7138 * gfortran.dg/used_dummy_types_5.f90: New test.
7141 * gfortran.dg/namelist_use.f90: Add trap for warning on NAMELIST
7142 group already being USE associated.
7143 * gfortran.dg/assumed_shape_nml.f90: New test.
7144 * gfortran.dg/assumed_size_nml.f90: New test.
7154 * gfortran.dg/io_constraints_1.f90: New test.
7155 * gfortran.dg/io_constraints_1.f90: New test.
7156 * gfortran.dg/iostat_3.f90: Change wording of warning.
7157 * gfortran.dg/g77/19981216-0.f: The same.
7159 2005-12-22 Kazu Hirata <kazu@codesourcery.com>
7161 PR tree-optimization/23518
7162 * testsuite/gcc.dg/pr23518.c: New.
7164 2005-12-21 Mike Stump <mrs@apple.com>
7166 * gcc.dg/attr-weakref-1.c: Really skip on darwin.
7168 2005-12-21 Paul Brook <paul@codesourcery.com>
7170 * gcc.dg/pr19340.c: Skip on m68k targets.
7172 2005-12-21 Steven Bosscher <stevenb@suse.de>
7174 PR rtl-optimization/25196
7175 * gcc.dg/pr25196.c: New test.
7177 2005-12-21 Erik Edelmann <eedelman@gcc.gnu.org>
7180 gfortran.dg/where_nested_1.f90: New.
7182 2005-12-21 Kazu Hirata <kazu@codesourcery.com>
7184 PR tree-optimization/25382.
7185 * gcc.dg/tree-ssa/pr25382.c: New.
7187 2005-12-20 Richard Guenther <rguenther@suse.de>
7190 * gcc.target/i386/pr24306.c: New testcase.
7192 2005-12-20 Kazu Hirata <kazu@codesourcery.com>
7194 PR tree-optimization/25501
7195 * testsuite/gcc.dg/tree-ssa/pr25501.c: New.
7197 2005-12-20 Richard Guenther <rguenther@suse.de>
7200 2005-12-02 Richard Guenther <rguenther@suse.de>
7202 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
7204 2005-12-20 Mark Mitchell <mark@codesourcery.com>
7207 * g++.dg/warn/Wunreachable-code-2.C: New test.
7209 2005-12-19 Mark Mitchell <mark@codesourcery.com>
7212 * g++.dg/template/ctor5.C: New test.
7215 * g++.dg/template/overload8.C: New test.
7217 2005-12-19 Kenneth Zadeck <zadeck@naturalbridge.com>
7219 * gcc.c-torture/compile/pr25483 : New test.
7221 2005-12-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7224 * g++.dg/ext/typeof10.C: New test.
7226 2005-12-19 Nathan Sidwell <nathan@codesourcery.com>
7228 * gcc.dg/mt-loopi1.c: New.
7230 2005-12-18 Richard Guenther <rguenther@suse.de>
7232 PR tree-optimization/25481
7233 * gcc.dg/torture/pr25481.c: New testcase.
7235 2005-12-18 Ulrich Weigand <uweigand@de.ibm.com>
7237 PR rtl-optimization/21041
7238 * gcc.dg/pr21041.c: New test.
7240 2005-12-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7242 PR libgfortran/25463
7243 * gfortran.dg/advance.f90: New test.
7245 2005-12-18 Andreas Krebbel <krebbel1@de.ibm.com>
7247 * gcc.dg/20051201-1.c: New test.
7249 2005-12-18 Paul Thomas <pault@gcc.gnu.org>
7252 * gfortran.dg/initialization_1.f90: New test.
7253 * gfortran.dg/enum_5.f90: Change dg-error to new message.
7254 * gfortran.dg/g77/980616-0.f: The same.
7256 2005-12-17 Steven G. Kargl <kargls@comcast.net>
7259 * gfortran.dg/chkbits.f90: New test.
7261 2005-12-17 Steven G. Kargl <kargls@comcast.net>
7263 * gfortran.dg/enum_5.f: Revert to previous version.
7265 2005-12-17 Steven G. Kargl <kargls@comcast.net>
7267 * gfortran.dg/imag_1.f: Fix nonstandard type declarations.
7268 * gfortran.dg/nested_modules_1.f90: Ditto.
7269 * gfortran.dg/hollerith_f95.f90: Ditto.
7270 * gfortran.dg/select_5.f90: Ditto.
7271 * gfortran.dg/secnds.f: Ditto.
7272 * gfortran.dg/hollerith2.f90: Ditto.
7273 * gfortran.dg/imag_2.f: Ditto.
7274 * gfortran.dg/ftell_2.f90: Ditto.
7275 * gfortran.dg/malloc_free_1.f90: Ditto.
7276 * gfortran.dg/logint-1.f: Ditto.
7277 * gfortran.dg/recursive_statement_functions.f90: Ditto.
7278 * gfortran.dg/e_d_fmt.f90: Ditto.
7279 * gfortran.dg/hollerith_legacy.f90: Ditto.
7280 * gfortran.dg/logint-2.f: Ditto.
7281 * gfortran.dg/enum_5.f90: Ditto.
7282 * gfortran.dg/f2c_2.f90: Ditto.
7283 * gfortran.dg/pr17143.f90: Ditto.
7284 * gfortran.dg/namelist_14.f90: Ditto.
7285 * gfortran.dg/logint-3.f: Ditto.
7286 * gfortran.dg/spread_scalar_source.f90: Ditto.
7287 * gfortran.dg/fmt_read_bz_bn.f90: Ditto.
7288 * gfortran.dg/namelist_11.f: Ditto.
7289 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
7290 * gfortran.dg/g77/20010519-1.f
7291 * gfortran.dg/g77/alpha1.f: Ditto.
7292 * gfortran.dg/g77/990115-1.f: Ditto.
7293 * gfortran.dg/g77/erfc.f: Ditto.
7294 * gfortran.dg/g77/19990313-3.f: Ditto.
7295 * gfortran.dg/g77/f90-intrinsic-numeric.f: Ditto.
7296 * gfortran.dg/g77/20010426.f: Ditto.
7297 * gfortran.dg/g77/19990313-0.f: Ditto.
7298 * gfortran.dg/g77/f90-intrinsic-mathematical.f: Ditto.
7299 * gfortran.dg/g77/20000629-1.f: Ditto.
7300 * gfortran.dg/g77/970125-0.f: Ditto.
7301 * gfortran.dg/g77/8485.f: Ditto.
7302 * gfortran.dg/g77/f90-intrinsic-bit.f: Ditto.
7303 * gfortran.dg/g77/19990313-1.f: Ditto.
7304 * gfortran.dg/g77/int8421.f: Ditto.
7305 * gfortran.dg/g77/19990305-0.f: Ditto.
7306 * gfortran.dg/g77/947.f: Ditto.
7307 * gfortran.dg/g77/19990905-2.f: Ditto.
7308 * gfortran.dg/g77/cabs.f: Ditto.
7309 * gfortran.dg/g77/19990313-2.f: Ditto.
7310 * gfortran.dg/g77/20020307-1.f: Ditto.
7311 * gfortran.dg/g77/dcomplex.f: Ditto.
7312 * gfortran.dg/g77/19990502-1.f: Ditto.
7313 * gfortran.dg/g77/19981216-0.f: Ditto.
7314 * gfortran.dg/common_4.f90: Ditto.
7315 * gfortran.dg/entry_4.f90: Ditto.
7316 * gfortran.dg/equiv_constraint_2.f90: Ditto.
7317 * gfortran.dg/g77_intrinsics_funcs.f: Ditto.
7318 * gfortran.dg/namelist_12.f: Ditto.
7319 * gfortran.dg/scale_1.f90: Ditto.
7320 * gfortran.dg/modulo_1.f90
7321 * gfortran.dg/hollerith.f90: Ditto.
7322 * gfortran.dg/direct_io_3.f90: Ditto.
7323 * gfortran.dg/ftell_1.f90: Ditto.: Ditto.
7324 * gfortran.dg/gnu_logical_1.F: Ditto.
7325 * gfortran.dg/unf_io_convert_1.f90: Ditto.
7326 * gfortran.dg/assign_1.f90: Ditto.
7327 * gfortran.dg/g77_intrinsics_sub.f: Ditto.
7328 * gfortran.dg/pr23095.f: Ditto.
7329 * gfortran.dg/read_float_1.f90: Ditto.
7331 2005-12-17 Andreas Jaeger <aj@suse.de>
7333 * gcc.dg/attr-weakref-1.c: Do not run on darwin.
7334 * gcc.dg/attr-weakref-1-darwin.c: New test to run on darwin.
7336 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7339 * gfortran.dg/fmt_white.f: New test.
7341 2005-12-16 Steven G. Kargl <kargls@comcast.net>
7343 * gfortran.dg/label_1.f90: New test.
7345 2005-12-15 Ben Elliston <bje@au.ibm.com>
7348 * gcc.dg/20031012-1.c: Add -Walways-true option.
7349 * gcc.dg/weak/weak-3.c: Likewise.
7350 * g++.old-deja/g++.mike/warn8.C: Likewise.
7352 2005-12-16 Mike Stump <mrs@apple.com>
7354 * gcc.c-torture/compile/920415-1.c: Add declaration for abort and
7357 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7359 PR libgfortran/25264
7360 PR libgfortran/25349
7361 * gfortran.dg/tl_editing.f90: Added additional checks.
7362 * gfortran.dg/t_editing.f: New test.
7363 * gfortran.dg/write_padding.f90: New test
7365 2005-12-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7368 * gcc.dg/20050503-1.c: Skip on x86 ilp32 with -fpic/-fPIC.
7370 2005-12-16 Jakub Jelinek <jakub@redhat.com>
7372 PR rtl-optimization/24899
7373 * gcc.c-torture/execute/20051215-1.c: New test.
7375 2005-12-16 Andreas Krebbel <krebbel1@de.ibm.com>
7378 * gfortran.dg/pr24823.f: New test.
7380 2005-12-16 Jeff Law <law@redhat.com>
7382 * gcc.dg/tree-ssa/ssa-dse-8.c: New test.
7384 2005-12-16 Andrew Pinski <pinskia@physics.uc.edu>
7386 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (base_types):
7387 Change C++ style comments to C style comments.
7388 Remove aligned types from the array.
7389 Keep Enums disabled.
7390 (complex_types): Remove aligned types from the array.
7391 Comment out "_Complex long double".
7392 (attrib_types): Remove.
7393 (complex_attrib_types): Remove.
7394 (attrib_array_types): Remove.
7395 (complex_attrib_array_types): Remove.
7396 (aligned_bitfld_types): Remove.
7397 (n_aligned_bitfld_types): Remove.
7398 (FEATURE_ALIGNEDPACKED): Delete.
7399 (ALL_FEATURES): Remove FEATURE_ALIGNEDPACKED.
7400 (singles): Remove support for adding attributes.
7401 (choose_type): Remove support for attributed types.
7402 (generate_fields): Remove support for attributed bit-fields.
7403 Remove support for adding attributes.
7404 (generate_random_tests): Remove support for adding attributes.
7405 (features): Add back "[0] :0" and "complex vector [0]".
7406 (main): Remove support for attributed bit-fields.
7407 Uncomment the calling of generate_random_tests for the rests of
7410 2005-12-16 Jan Hubicka <jh@suse.cz>
7412 * gcc.c-torture/combine/pr25224.c: New.
7414 2005-12-15 Joseph S. Myers <joseph@codesourcery.com>
7417 * gcc.dg/torture/fp-int-convert-timode.c: Only XFAIL for LP64 IA64
7420 2005-12-15 Richard Sandiford <richard@codesourcery.com>
7422 * gcc.dg/20051215-1.c: New file.
7424 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7426 * g++.dg/rtti/repo1.C: Call cleanup-repo-files.
7427 * gcc.dg/20050330-2.c: Call cleanup-coverage-files.
7429 2005-12-14 Erik Edelmann <eedelman@gcc.gnu.org>
7432 * gfortran.dg/dummy_functions_1.f90: New.
7434 2005-12-14 Ulrich Weigand <uweigand@de.ibm.com>
7436 PR rtl-optimization/25310
7437 * gcc.c-torture/compile/pr25310.c: New test.
7439 2005-12-14 Jakub Jelinek <jakub@redhat.com>
7442 * gcc.dg/pr25023.c: New test.
7444 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7446 * g++.old-deja/g++.brendan/redecl1.C,
7447 g++.old-deja/g++.eh/inline1.C, g++.old-deja/g++.ns/crash2.C,
7448 g++.old-deja/g++.ns/template7.C, g++.old-deja/g++.oliva/ns3.C,
7449 g++.old-deja/g++.oliva/typeof1.C,
7450 g++.old-deja/g++.other/crash16.C,
7451 g++.old-deja/g++.other/crash34.C,
7452 g++.old-deja/g++.other/lookup5.C, g++.old-deja/g++.pt/crash65.C,
7453 g++.old-deja/g++.pt/decl2.C, g++.old-deja/g++.pt/explicit76.C,
7454 g++.old-deja/g++.pt/memtemp85.C, g++.old-deja/g++.pt/memtemp86.C,
7455 g++.old-deja/g++.pt/memtemp87.C, g++.old-deja/g++.pt/memtemp88.C,
7456 g++.old-deja/g++.pt/memtemp91.C, g++.old-deja/g++.pt/spec14.C,
7457 g++.old-deja/g++.pt/static10.C, treelang/compile/exit.tree:
7460 2005-12-14 Kean Johnston <jkj@sco.com>
7461 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7463 * gcc.dg/sibcall-6.c: Skip in -fPIC mode on X86 ilp32.
7464 * gcc.target/i386/20020523-1.c: Ditto.
7465 * gcc.target/i386/tailcall-1.c: Ditto.
7466 * gcc.target/i386/ssetype-3.c: Make magic* static to work with -fPIC.
7467 * gcc.target/i386/ssetype-5.c: Ditto.
7469 2005-12-14 Jeff Law <law@redhat.com>
7471 * gcc.dg/tree-ssa/foldstring-1.c: New test.
7473 2005-12-14 Jakub Jelinek <jakub@redhat.com>
7477 * gcc.target/i386/pr25254.c: New test.
7478 * gfortran.dg/PR24188.f: New test.
7480 2005-12-14 David Billinghurst (David.Billinghurst@riotinto.com)
7482 * lib/fortran-torture.exp: Catch remaining uses of
7483 remote_file build delete.
7485 2005-12-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7487 * g++.old-deja/g++.oliva/stkalign.C: Remove xfail.
7489 2005-12-14 Ben Elliston <bje@au.ibm.com>
7491 * gcc.dg/warn-addr-cmp.c: New test.
7493 2005-12-13 Jakub Jelinek <jakub@redhat.com>
7497 * gcc.target/i386/pr25293.c: New test.
7499 2005-12-13 Petr Machata <machata@post.cz>
7502 * g++.dg/parse/comma2.C: New test.
7504 2005-12-13 Mark Mitchell <mark@codesourcery.com>
7505 Jakub Jelinek <jakub@redhat.com>
7507 * g++.dg/compat/struct-layout-1.exp: Do not link with libiberty.
7508 * g++.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
7509 (limits.h): Include unconditionally.
7510 (stdlib.h): Likewise.
7511 (hashtab.h): Do not include.
7512 (getopt.h): Likewise.
7513 (stddef.h): Include.
7514 (hashval_t): Define.
7515 (struct entry): Add "next" field.
7516 (HASH_SIZE): New macro.
7517 (hash_table): New variable.
7518 (switchfiles): Do not use xmalloc.
7520 (iterative_hash): New function.
7522 (e_exists): New function.
7523 (e_insert): Likewise.
7524 (output): Use, instead of libiberty hashtable functions.
7525 (main): Do not use getopt. Do not call htab_create.
7527 2005-12-13 Jakub Jelinek <jakub@redhat.com>
7530 * gcc.dg/compat/struct-layout-1_generate.c (subfield): Don't
7531 put atal* and atpaal* attributes on array elements.
7532 (generate_fields): Revert 2005-10-07 and 2005-10-11 changes.
7533 * g++.dg/compat/struct-layout-1_generate.c (subfield): Don't
7534 put atal* and atpaal* attributes on array elements.
7535 (generate_fields): Don't prevent atal* attribute on ETYPE_ARRAY.
7537 2005-12-13 Carlos O'Donell <carlos@codesourcery.com>
7539 * gcc.dg/single-precision-constant.c: New test.
7541 2005-12-13 Alan Modra <amodra@bigpond.net.au>
7543 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/20020103-1.c,
7544 gcc.dg/20040625-1.c, gcc.dg/asm-b.c, gcc.dg/iftrap-1.c,
7545 gcc.dg/iftrap-2.c, gcc.dg/simd-3.c, gcc.dg/switch-1.c,
7546 gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
7547 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
7548 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
7549 gcc.dg/tree-ssa/bool-9.c, gcc.target/powerpc/980827-1.c,
7550 gcc.target/powerpc/20040622-1.c, gcc.target/powerpc/20050603-3.c,
7551 gcc.target/powerpc/20050830-1.c, gcc.target/powerpc/altivec-6.c,
7552 gcc.target/powerpc/altivec-14.c, gcc.target/powerpc/altivec-22.c,
7553 gcc.target/powerpc/doloop-1.c, gcc.target/powerpc/ppc-and-1.c,
7554 gcc.target/powerpc/ppc-bitfield1.c, gcc.target/powerpc/ppc-compare-1.c,
7555 gcc.target/powerpc/ppc-mov-1.c, gcc.target/powerpc/ppc-sdata-1.c,
7556 gcc.target/powerpc/ppc-sdata-2.c,
7557 gcc.target/powerpc/ppc-stackalign-1.c,
7558 gcc.target/powerpc/ppc64-abi-1.c, gcc.target/powerpc/ppc64-abi-2.c,
7559 gcc.target/powerpc/ppc64-abi-3.c, gcc.target/powerpc/ppc64-toc.c,
7560 gcc.target/powerpc/pr18096-1.c, gcc.target/powerpc/rs6000-ldouble-1.c,
7561 gcc.target/powerpc/rs6000-ldouble-2.c,
7562 gcc.target/powerpc/rs6000-power2-1.c,
7563 gcc.target/powerpc/rs6000-power2-2.c: Don't use powerpc-*-* or
7564 powerpc64-*-* in target selection strings. Instead use powerpc*-*-*
7565 and ilp32 or lp64 as appropriate. Merge dg-require-effective-target
7566 option into target selector.
7567 * gcc.dg/20020919-1.c: Compile for powerpc*-*-*. Handle powerpc64.
7568 * gcc.misc-tests/linkage.exp: Set native_cflags for powerpc*-*-linux*.
7570 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
7573 * objc.dg/encode-9.m: New test.
7575 2005-12-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7578 * g++.old-deja/g++.eh/tmpl2.C: Remove xfail.
7579 * gcc.dg/asm-b.c: Fix typo.
7580 * gcc.dg/torture/pr20314-2.c: Test on i?86 lp64.
7581 * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
7582 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c: Test on
7583 i?86 lp64 and x86_64 ilp32.
7584 * gcc.target/i386/amd64-abi-1.c, gcc.target/i386/pr23943.c: Test
7586 * gfortran.dg/g77/20010216-1.f: Test on x86_64 ilp32.
7588 2005-12-12 Steven G. Kargl <kargls@comcast.net>
7591 gfortran.dg/equiv_5.f90: New test.
7593 2005-12-12 Daniel Berlin <dberlin@dberlin.org>
7595 * gcc.dg/tree-ssa/ssa-pre-2.c: Update due to reassociation changes.
7596 * gcc.dg/tree-ssa/reassoc-1.c: Likewise.
7597 * gcc.dg/tree-ssa/reassoc-2.c: Likewise.
7598 * gcc.dg/tree-ssa/reassoc-3.c: Likewise.
7599 * gcc.dg/tree-ssa/reassoc-4.c: Likewise.
7600 * gcc.dg/tree-ssa/reassoc-5.c: New.
7601 * gcc.dg/tree-ssa/reassoc-6.c: New.
7602 * gcc.dg/tree-ssa/reassoc-7.c: New.
7603 * gcc.dg/tree-ssa/reassoc-8.c: New.
7604 * gcc.dg/tree-ssa/reassoc-9.c: New.
7605 * gcc.dg/tree-ssa/reassoc-10.c: New.
7606 * gcc.dg/tree-ssa/reassoc-11.c: New.
7608 2005-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7612 * gcc.dg/weak/weak-14.c: Add dg-require-alias.
7614 2005-12-12 Mark Mitchell <mark@codesourcery.com>
7617 * g++.dg/template/inherit.C: Do not use a generic error message.
7619 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
7622 * objc.dg/gnu-encoding: New directory.
7623 * objc.dg/gnu-encoding/compat-common.h: New file.
7624 * objc.dg/gnu-encoding/struct-layout-1.h: New file.
7625 * objc.dg/gnu-encoding/struct-layout-1_test.h: New file.
7626 * objc.dg/gnu-encoding/vector-defs.h: New file.
7627 * objc.dg/gnu-encoding/gnu-encoding.exp: New file.
7628 * objc.dg/gnu-encoding/generate-random.c: New file.
7629 * objc.dg/gnu-encoding/generate-random_r.c: New file.
7630 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c: New file.
7631 * objc.dg/gnu-encoding/generate-random.h: New file.
7633 2005-12-11 Mark Mitchell <mark@codesourcery.com>
7636 * g++.dg/template/defarg7.C: New test.
7638 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
7641 * objc.dg/encode-8.m: New test.
7643 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
7646 * objc.dg/encode-7.m: New test.
7648 2005-12-10 Mark Mitchell <mark@codesourcery.com>
7651 * g++.dg/opt/inline10.C: New test.
7653 2005-12-11 Steven G. Kargl <kargls@comcast.net>
7655 * gfortran.dg/g77/19981216-0.f: Fix for fortran/25068.
7657 2005-12-11 Bernhard Fischer <rep.nop@aon.at>
7659 * gfortran.dg/substring_equivalence.f90: typo in comment
7661 2005-12-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7664 * gfortran.dg/iostat_3.f90: New test.
7666 2005-12-10 Thomas Koenig <Thomas.Koenig@online.de>
7669 * gfortran.dg/unf_io_convert_1.f90: New test.
7670 * gfortran.dg/unf_io_convert_2.f90: New test.
7671 * gfortran.dg/unf_io_convert_3.f90: New test.
7673 2005-12-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7676 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C,
7677 g++.dg/ext/vector2.C, g++.dg/opt/longbranch2.C, g++.dg/opt/mmx1.C,
7678 g++.dg/opt/reg-stack4.C, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
7679 gcc.dg/20020122-3.c, gcc.dg/20020206-1.c, gcc.dg/20020310-1.c,
7680 gcc.dg/20020411-1.c, gcc.dg/20020418-2.c, gcc.dg/20020426-2.c,
7681 gcc.dg/20020517-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
7682 gcc.dg/20031202-1.c, gcc.dg/format/unnamed-1.c, gcc.dg/setjmp-2.c,
7683 gcc.dg/short-compare-1.c, gcc.dg/short-compare-2.c,
7684 gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
7685 gcc.dg/torture/fp-int-convert-float128-timode.c,
7686 gcc.dg/torture/fp-int-convert-float128.c,
7687 gcc.dg/torture/fp-int-convert-float80-timode.c,
7688 gcc.dg/torture/fp-int-convert-float80.c, gcc.dg/unroll-1.c,
7689 gcc.target/i386/20030926-1.c: Merge i?86 and x86_64 cases.
7691 * gcc.dg/tls/opt-1.c: Require effective target fpic.
7693 2005-12-10 Hans-Peter Nilsson <hp@axis.com>
7695 * g++.old-deja/g++.other/comdat5.C: Gate on target fpic.
7697 2005-12-10 Richard Sandiford <richard@codesourcery.com>
7699 * gcc.dg/20051207-1.c,
7700 * gcc.dg/20051207-2.c,
7701 * gcc.dg/20051207-3.c: New tests.
7703 2005-12-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7706 * g++.old-deja/g++.pt/asm1.C, gcc.c-torture/compile/20000804-1.c,
7707 gcc.target/i386/asm-3.c, gcc.target/i386/clobbers.c: Use ilp32 in
7708 dg-skip-if target selector.
7711 * g++.dg/eh/simd-1.C, g++.dg/eh/simd-2.C, g++.dg/opt/inline9.C,
7712 gcc.dg/20020418-1.c, gcc.dg/20031102-1.c, gcc.dg/ia64-sync-1.c,
7713 gcc.dg/ia64-sync-2.c, gcc.dg/ia64-sync-3.c, gcc.dg/ia64-sync-4.c,
7714 gcc.dg/ifcvt-fabs-1.c, gcc.dg/loop-3.c, gcc.dg/nested-calls-1.c,
7715 gcc.dg/pr20017.c, gcc.dg/smod-1.c, gcc.dg/sync-2.c,
7716 gcc.dg/tls/opt-3.c, gcc.dg/torture/badshift.c: Add x86_64 cases
7717 and/or merge with i?86 cases.
7719 * gcc.dg/tls/opt-3.c: Require effective target fpic.
7722 * g++.dg/opt/life1.C, g++.old-deja/g++.abi/aggregates.C,
7723 g++.old-deja/g++.abi/align.C, g++.old-deja/g++.abi/bitfields.C,
7724 g++.old-deja/g++.law/weak.C, g++.old-deja/g++.pt/asm2.C,
7725 gcc.dg/20000724-1.c, gcc.dg/pragma-align.c: Also test on
7728 2005-12-09 Ulrich Weigand <uweigand@de.ibm.com>
7731 * gcc.c-torture/compile/pr25311.c: New test.
7733 2005-12-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7735 PR libgfortran/25039
7736 * gfortran.dg/read_comma.f: New test.
7738 2005-12-08 Jakub Jelinek <jakub@redhat.com>
7741 * g++.dg/opt/pr19317-1.C: New test.
7742 * g++.dg/opt/pr19317-2.C: New test.
7743 * g++.dg/opt/pr19317-3.C: New test.
7746 * gcc.c-torture/execute/pr19005.c: New test.
7749 * g++.old-deja/g++.other/comdat5.C: New test.
7750 * g++.old-deja/g++.other/comdat5-aux.cc: New file.
7752 * g++.dg/compat/struct-layout-1.exp: New file.
7753 * g++.dg/compat/struct-layout-1.h: New.
7754 * g++.dg/compat/struct-layout-1_generate.c: New.
7755 * g++.dg/compat/struct-layout-1_x1.h: New.
7756 * g++.dg/compat/struct-layout-1_x2.h: New.
7757 * g++.dg/compat/struct-layout-1_y1.h: New.
7758 * g++.dg/compat/struct-layout-1_y2.h: New.
7760 * gcc.dg/20050330-2.c: New test.
7762 2005-12-08 Erik Edelmann <eedelman@gcc.gnu.org>
7765 * gfortran.dg/associated_1.f90: New.
7767 2005-12-08 Eric Botcazou <ebotcazou@libertysurf.fr>
7769 * gfortran.dg/vect/vect-5.f90: Expect alignment forcing only on
7770 ILP32 vect_no_align platforms.
7772 2005-12-08 Andreas Krebbel <krebbel1@de.ibm.com>
7773 Jakub Jelinek <jakub@redhat.com>
7776 * gcc.c-torture/compile/20051207-1.c: New test.
7778 2005-12-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7781 * g++.dg/other/i386-1.C, gcc.c-torture/execute/990413-2.x,
7782 gcc.dg/torture/pr18582-1.c,
7783 gcc.target/i386/attributes-error.c: Also test on x86_64.
7785 * gcc.dg/pr18928-1.c: Test on all targets supporting pic.
7787 2005-12-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7790 * g++.dg/template/typedef3.C: New test.
7794 * g++.dg/template/dtor3.C: Fix error markers.
7796 2005-12-07 Adrian Straetling <straetling@de.ibm.com>
7798 * lib/target-supports.exp (check_effective_target_sync_char_short):
7801 2005-12-06 Janis Johnson <janis187@us.ibm.com>
7803 * lib/gcc-dg.exp (cleanup-dump): Remove options from test name.
7805 2005-12-06 Roger Sayle <roger@eyesopen.com>
7807 * g++.dg/warn/Wstring-literal-comparison-1.C: New test case.
7808 * g++.dg/warn/Wstring-literal-comparison-2.C: Likewise.
7809 * g++.dg/warn/Wstring-literal-comparison-3.C: Likewise.
7810 * g++.dg/warn/Wstring-literal-comparison-4.C: Likewise.
7812 2005-12-06 Roger Sayle <roger@eyesopen.com>
7815 * g++.dg/other/array2.C: New test case.
7817 2005-12-05 Geoffrey Keating <geoffk@apple.com>
7819 * gcc.dg/darwin-weakimport-3.c: New.
7821 * g++.old-deja/g++.abi/vtable2.C: Make weakrefs static.
7822 * gcc.dg/attr-weakref-1.c: Modify to not try to test public weakrefs,
7823 and to work on Darwin.
7824 * gcc.dg/attr-weakref-1b.c: New file.
7825 * gcc.dg/attr-weakref-2.c: New test.
7826 * gcc.dg/darwin-weakref-1.c: New test.
7828 2005-12-05 Janis Johnson <janis187@us.ibm.com>
7831 * lib/target-supports-dg.exp (dg-skip-if): Fix target selector for
7832 use in selector expressions.
7833 (dg-xfail-if): Ditto.
7834 * gcc.test-framework/dg-dot-run-sif-exp-P.c: New test.
7835 * gcc.test-framework/dg-dot-run-sif-exp-U.c: New test.
7836 * gcc.test-framework/dg-dot-run-xif-exp-P.c: New test.
7837 * gcc.test-framework/dg-dot-run-xif-exp-XP.c: New test.
7838 * gcc.test-framework/test-framework.exp: Skip generated tests if
7839 CHECK_TEST_FRAMEWORK is not 1.
7841 2005-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
7843 PR tree-optimization/24963
7844 * gcc.dg/vect/vect-62.c: Remove outdated dg-line.
7847 * gcc.dg/vect/vect-76.c: Do not XFAIL on vect_no_align platforms.
7850 * gcc.dg/vect/vect-reduc-1char.c: XFAIL on vect_no_int_max platforms.
7851 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
7852 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
7853 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
7855 2005-12-05 Jakub Jelinek <jakub@redhat.com>
7857 * gcc.target/i386/movq-2.c: Add -mtune=pentium4 to
7860 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
7862 * gcc.dg/c90-const-expr-5.c, gcc.dg/c99-const-expr-5.c: New tests.
7864 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
7866 * gcc.dg/format/cast-1.c: New test.
7868 2005-12-04 Roger Sayle <roger@eyesopen.com>
7871 * gcc.dg/Wstring-literal-comparison-1.c: New test case.
7872 * gcc.dg/Wstring-literal-comparison-2.c: Likewise.
7873 * gcc.dg/Wstring-literal-comparison-3.c: Likewise.
7874 * gcc.dg/Wstring-literal-comparison-4.c: Likewise.
7876 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
7878 * gcc.dg/cast-pretty-print-1.c: New test.
7880 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
7882 * gcc.dg/c90-const-expr-4.c, gcc.dg/c99-const-expr-4.c: New tests.
7884 2005-12-02 Mark Mitchell <mark@codesourcery.com>
7887 * g++.dg/template/friend40.C: New test.
7889 2005-12-02 Jakub Jelinek <jakub@redhat.com>
7892 * gcc.target/i386/movq-2.c: New test.
7893 * gcc.target/i386/movq.c: Remove target i?86, instead add
7894 dg-require-effective-target ilp32.
7896 2005-12-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7899 * g++.dg/other/default1.C: New test.
7901 2005-12-02 Richard Guenther <rguenther@suse.de>
7903 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
7905 2005-12-02 Gabriel Dos Reis <gdr@integrable-solutions.net>
7907 * gcc.dg/lvalue-2.c (f0): Put "error: " marker back.
7909 2005-12-02 Alan Modra <amodra@bigpond.net.au>
7912 * gcc.target/powerpc/rotate.c: New.
7914 2005-12-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7916 * gfortran.dg/pr24489.f90: Delete, replaced by read_eor.f90.
7917 * gfortran.dg/pr24584.f90: Delete, replaced by namelist_empty.f90.
7919 2005-12-01 Gabriel Dos Reis <gdr@integrable-solutions.net>
7922 * gcc.dg/pr17730-1.c: Adjust.
7923 * gcc.dg/lvalue1.c (main): Likewise.
7924 * gcc.dg/lvalue-2.c: Likewise.
7927 2005-12-01 Geoffrey Keating <geoffk@apple.com>
7929 * gcc.target/powerpc/pr18096-1.c: Be more liberal about possible
7932 2005-12-01 Paul Thomas <pault@gcc.gnu.org>
7935 * gfortran.dg/auto_char_dummy_array_2.f90: New test.
7937 2005-12-01 Uros Bizjak <uros@kss-loka.si>
7940 * lib/target-supports.exp (check_effective_target_tls): New.
7941 (check_effective_target_tls_runtime): New.
7942 * gcc.dg/tls/tls.exp, g++.dg/tls/tls.exp: Remove check
7944 * gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c, gcc.dg/tls/opt-3.c,
7945 gcc.dg/tls/opt-4.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
7946 gcc.dg/tls/opt-7.c, gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c,
7947 gcc.dg/tls/opt-10.c, gcc.dg/tls/diag-1.c, gcc.dg/tls/diag-2.c,
7948 gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c, gcc.dg/tls/diag-5.c,
7949 gcc.dg/tls/alias-1.c, gcc.dg/tls/alpha-1.c, gcc.dg/tls/asm-1.c,
7950 gcc.dg/tls/debug-1.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
7951 gcc.dg/tls/pic-1.c, gcc.dg/tls/section-1.c, gcc.dg/tls/struct-1.c,
7952 gcc.dg/tls/trivial.c, g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C,
7953 g++.dg/tls/diag-3.C, g++.dg/tls/diag-4.C, g++.dg/tls/init-1.C,
7954 g++.dg/tls/init-2.C, g++.dg/tls/trivial.C: Require
7955 effective-target TLS.
7956 * gcc.dg/tls/pr24428-2.c, gcc.dg/tls/pr24428.c, gcc.dg/tls/opt-11.c,
7957 g++.dg/tls/static-1a.cc, g++.dg/tls/static-1.C: Require
7958 effective-target TLS runtime.
7960 2005-12-01 Uros Bizjak <uros@kss-loka.si>
7962 * lib/gcov.exp (clean-gcov): Also remove $base.h.gcov files.
7964 2005-12-01 Hans-Peter Nilsson <hp@axis.com>
7966 * gcc.dg/20041106-1.c, gcc.dg/20030321-1.c, gcc.dg/pr17112-1.c,
7967 gcc.dg/pr17112-1.c, g++.dg/other/packed1.C,
7968 g++.dg/other/crash-4.C, g++.dg/ext/packed8.C: Match "attribute
7969 ignored" warnings when "packing" is the same as the ABI layout.
7971 2005-11-30 Bernhard Fischer <rep.nop@aon.at>
7974 * gfortran.dg/line_length_1.f: New test.
7975 * gfortran.dg/line_length_2.f90: Ditto.
7977 2005-11-30 Richard Guenther <rguenther@suse.de>
7979 PR tree-optimization/21655
7980 * g++.dg/tree-ssa/pr14814.C: Remove XFAIL.
7982 2005-11-30 Dale Johannesen <dalej@apple.com>
7984 * gcc.c-torture/compile/pr24930.c: New.
7986 2005-11-30 Paul Thomas <pault@gcc.gnu.org>
7989 * gfortran.dg/auto_char_dummy_array.f90: New test.
7991 2005-11-30 Jeff Law <law@redhat.com>
7993 * g++.old-deja/g++.law/pr25000.C: New test.
7995 2005-11-30 Jakub Jelinek <jakub@redhat.com>
7997 * gcc.dg/tls/opt-11.c: New test.
7999 2005-11-29 Joseph S. Myers <joseph@codesourcery.com>
8001 * gcc.dg/torture/fp-int-convert-timode.c: XFAIL only on lp64
8003 * gcc.dg/torture/fp-int-convert-float128-timode.c: XFAIL also for
8006 2005-11-29 Jakub Jelinek <jakub@redhat.com>
8008 * gfortran.dg/open_access_1.f90: New test.
8010 2005-11-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8012 * gcc.dg/charset/builtin2.c: New test.
8014 2005-11-28 Jakub Jelinek <jakub@redhat.com>
8016 * gcc.dg/compat/struct-layout-1_generate.c: Add -w option
8017 on mmix-*-* for *_[xy].c.
8019 2005-11-28 Kean Johnston <jkj@sco.com>
8021 * g++.dg/opt/range-test-1.C: Prevent re-inclusion of system
8023 * g++.old-deja/g++.law/profile1.C: No longer expect fail on OSR5.
8024 * gcc.c-torture/compile/20000804-1.c: Skip if using -fPIC on X86.
8025 * gcc.target/i386/asm-3.c: Ditto.
8026 * gcc.target/i386/clobbers.c: Ditto.
8027 * gcc.dg/tree-ssa/ssa-dce-2.c: Make t() static and prototype it.
8028 * gcc.target/i386/cmov1.c: Make magic* static so it matches the
8030 * gcc.target/i386/mul.c: Ditto.
8031 * gcc.target/i386/ssetype-1.c: Ditto.
8032 * gcc.dg/20040813-1.c: Skip on SVR5 systems.
8033 * gcc.c-torture/execute/builtins/strlen-3.c: Declare variables as
8034 static so the test works with -fPIC mode too. Based on comment in
8036 * gcc.dg/nest.c: No longer fail on SCO systems as it has -pg again.
8038 2005-11-28 Richard Guenther <rguenther@suse.de>
8040 * gcc.dg/alias-9.c: New testcase.
8041 * g++.dg/warn/Wstrict-aliasing-7.C: Likewise.
8043 2005-11-28 Roger Sayle <roger@eyesopen.com>
8044 Uros Bizjak <uros@kss-loka.si>
8047 * gcc.dg/builtins-20.c: Add checks for sin(x)/tan(x) and
8048 tan(x)/sin(x) transformations.
8050 2005-11-27 Andrew Pinski <pinskia@physics.uc.edu>
8053 * gcc.dg/tree-ssa/divide-3.c: New test.
8054 * gcc.dg/tree-ssa/divide-4.c: New test.
8056 2005-11-27 Steven G. Kargl <kargls@comcast.net>
8059 * gfortran.dg/boz_6.f90: New test.
8061 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8064 * gfortran.dg/modulo_1.f90: New test.
8066 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8069 * gfortran.dg/ftell_1.f90: Modify testcase so that it doesn't
8070 fail on CRLF platforms.
8071 * gfortran.dg/ftell_2.f90: Likewise.
8073 2005-11-26 Eric Christopher <echristo@apple.com>
8075 * gcc.dg/intmax_t-1.c: Remove mips xfail.
8077 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
8079 * objc.dg/gnu-runtime-3.m: Simplify.
8081 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
8084 * gcc.dg/tree-ssa/divide-1.c: New test.
8085 * gcc.dg/tree-ssa/divide-2.c: New test.
8087 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
8089 PR libgfortran/24945
8090 * gfortran.dg/open_status_2.f90: Fix wrong PR number in comment.
8092 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
8094 PR libgfortran/24945
8095 * gfortran.dg/open_status_2.f90: New test.
8097 2005-11-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8099 * gcc.c-torture/execute/builtins/fprintf.c,
8100 gcc.c-torture/execute/builtins/fputs-lib.c,
8101 gcc.c-torture/execute/builtins/fputs.c,
8102 gcc.c-torture/execute/builtins/lib/fprintf.c,
8103 gcc.c-torture/execute/builtins/lib/printf.c,
8104 gcc.c-torture/execute/builtins/printf.c: Test the unlocked style.
8106 2005-11-25 J"orn Rennecke <joern.rennecke@st.com>
8108 * gcc.dg/20050922-2.c: New test.
8110 2005-11-25 Andrew Pinski <pinskia@physics.uc.edu>
8112 * objc.dg/gnu-runtime-3.m: New test.
8114 2005-11-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8117 * g++.dg/other/void1.C: New test.
8119 2005-11-25 Joseph S. Myers <joseph@codesourcery.com>
8122 * gcc.dg/torture/fp-int-convert-float.c,
8123 gcc.dg/torture/fp-int-convert-double.c,
8124 gcc.dg/torture/fp-int-convert-long-double.c,
8125 gcc.dg/torture/fp-int-convert-timode.c,
8126 gcc.dg/torture/fp-int-convert-float80.c,
8127 gcc.dg/torture/fp-int-convert-float80-timode.c,
8128 gcc.dg/torture/fp-int-convert-float128.c,
8129 gcc.dg/torture/fp-int-convert-float128-timode.c,
8130 gcc.dg/torture/fp-int-convert.h: New files.
8132 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
8135 * gcc.dg/tree-ssa/bool-10.c: New test.
8136 * gcc.dg/tree-ssa/bool-11.c: New test.
8137 * gcc.dg/tree-ssa/bool-7.c: Un-xfail.
8139 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
8142 * tree-ssa/pr24990-1.c: New test.
8144 2005-11-24 Richard Guenther <rguenther@suse.de>
8145 Dirk Mueller <dmueller@suse.de>
8148 * g++.dg/warn/Wstrict-aliasing-1.C: New testcase.
8149 * g++.dg/warn/Wstrict-aliasing-2.C: Likewise.
8150 * g++.dg/warn/Wstrict-aliasing-3.C: Likewise.
8151 * g++.dg/warn/Wstrict-aliasing-4.C: Likewise.
8152 * g++.dg/warn/Wstrict-aliasing-5.C: Likewise.
8153 * g++.dg/warn/Wstrict-aliasing-6.C: Likewise.
8155 2005-11-23 Uros Bizjak <uros@kss-loka.si>
8157 * g++.dg/other/i386-1.C: Pass if CPU has no SSE2 support.
8159 2005-11-23 Gabriel Dos Reis <gdr@integrable-solutions.net>
8162 * gcc.dg/Wc++-compat.c: New.
8163 * gcc.dg/Wno-c++-compat.c: New.
8165 2005-11-23 Alan Modra <amodra@bigpond.net.au>
8167 * gcc.target/powerpc/altivec-consts.c (vspltisb): Use int val.
8168 (vspltish, vspltisw): Likewise.
8170 2005-11-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8172 PR libgfortran/24794
8173 * gfortran.dg/namelist_12.f: Fix quotes.
8174 * gfortran.dg/namelist_13.f90: Fix quotes.
8175 * gfortran.dg/namelist_14.f90: Fix quotes.
8176 * gfortran.dg/namelist_15.f90: Fix quotes.
8177 * gfortran.dg/namelist_use.f90: Fix quotes.
8178 * gfortran.dg/namelist_use_only.f90: Fix quotes.
8179 * gfortran.dg/namelist_21.f90: New test.
8180 * gfortran.dg/namelist_22.f90: New test.
8182 2005-11-22 Kazu Hirata <kazu@codesourcery.com>
8185 * gcc.c-torture/compile/pr23435.c: New.
8187 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
8189 * gcc.c-torture/execute/floatunsisf-1.c: New test.
8191 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
8193 * gcc.target/powerpc/405-macchw-1.c,
8194 gcc.target/powerpc/405-macchw-2.c,
8195 gcc.target/powerpc/405-macchwu-1.c,
8196 gcc.target/powerpc/405-macchwu-2.c,
8197 gcc.target/powerpc/405-machhw-1.c,
8198 gcc.target/powerpc/405-machhw-2.c,
8199 gcc.target/powerpc/405-machhwu-1.c,
8200 gcc.target/powerpc/405-machhwu-2.c,
8201 gcc.target/powerpc/405-maclhw-1.c,
8202 gcc.target/powerpc/405-maclhw-2.c,
8203 gcc.target/powerpc/405-maclhwu-1.c,
8204 gcc.target/powerpc/405-maclhwu-2.c,
8205 gcc.target/powerpc/405-mulchw-1.c,
8206 gcc.target/powerpc/405-mulchw-2.c,
8207 gcc.target/powerpc/405-mulchwu-1.c,
8208 gcc.target/powerpc/405-mulchwu-2.c,
8209 gcc.target/powerpc/405-mulhhw-1.c,
8210 gcc.target/powerpc/405-mulhhw-2.c,
8211 gcc.target/powerpc/405-mulhhwu-1.c,
8212 gcc.target/powerpc/405-mulhhwu-2.c,
8213 gcc.target/powerpc/405-mullhw-1.c,
8214 gcc.target/powerpc/405-mullhw-2.c,
8215 gcc.target/powerpc/405-mullhwu-1.c,
8216 gcc.target/powerpc/405-mullhwu-2.c,
8217 gcc.target/powerpc/405-nmacchw-1.c,
8218 gcc.target/powerpc/405-nmacchw-2.c,
8219 gcc.target/powerpc/405-nmachhw-1.c,
8220 gcc.target/powerpc/405-nmachhw-2.c,
8221 gcc.target/powerpc/405-nmaclhw-1.c,
8222 gcc.target/powerpc/405-nmaclhw-2.c,
8223 gcc.target/powerpc/440-macchw-1.c,
8224 gcc.target/powerpc/440-macchw-2.c,
8225 gcc.target/powerpc/440-macchwu-1.c,
8226 gcc.target/powerpc/440-macchwu-2.c,
8227 gcc.target/powerpc/440-machhw-1.c,
8228 gcc.target/powerpc/440-machhw-2.c,
8229 gcc.target/powerpc/440-machhwu-1.c,
8230 gcc.target/powerpc/440-machhwu-2.c,
8231 gcc.target/powerpc/440-maclhw-1.c,
8232 gcc.target/powerpc/440-maclhw-2.c,
8233 gcc.target/powerpc/440-maclhwu-1.c,
8234 gcc.target/powerpc/440-maclhwu-2.c,
8235 gcc.target/powerpc/440-mulchw-1.c,
8236 gcc.target/powerpc/440-mulchw-2.c,
8237 gcc.target/powerpc/440-mulchwu-1.c,
8238 gcc.target/powerpc/440-mulchwu-2.c,
8239 gcc.target/powerpc/440-mulhhw-1.c,
8240 gcc.target/powerpc/440-mulhhw-2.c,
8241 gcc.target/powerpc/440-mulhhwu-1.c,
8242 gcc.target/powerpc/440-mulhhwu-2.c,
8243 gcc.target/powerpc/440-mullhw-1.c,
8244 gcc.target/powerpc/440-mullhw-2.c,
8245 gcc.target/powerpc/440-mullhwu-1.c,
8246 gcc.target/powerpc/440-mullhwu-2.c,
8247 gcc.target/powerpc/440-nmacchw-1.c,
8248 gcc.target/powerpc/440-nmacchw-2.c,
8249 gcc.target/powerpc/440-nmachhw-1.c,
8250 gcc.target/powerpc/440-nmachhw-2.c,
8251 gcc.target/powerpc/440-nmaclhw-1.c,
8252 gcc.target/powerpc/440-nmaclhw-2.c: New tests.
8254 2005-11-21 Jakub Jelinek <jakub@redhat.com>
8257 * gfortran.dg/inquire_9.f90: New test.
8260 * gfortran.fortran-torture/execute/inquire_5.f90: New test.
8262 2005-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
8265 * lib/target-supports.exp (check_effective_target_fortran_large_real):
8266 Check that 'cos' is supported.
8268 2005-11-21 Paul Thomas <pault@gcc.gnu.org
8271 * gfortran.dg/substring_equivalence.f90: New test.
8274 * gfortran.dg/auto_internal_assumed.f90: New test.
8276 2005-11-21 Uros Bizjak <uros@kss-loka.si>
8278 * gcc.dg/fold-div-2.c: New test.
8280 2005-11-20 Ian Lance Taylor <ian@airs.com>
8282 PR rtl-optimization/24883
8283 * gcc.c-torture/compile/pr24883.c: New test.
8285 2005-11-21 Kazu Hirata <kazu@codesourcery.com>
8288 * gcc.c-torture/compile/pr20583.c: New.
8290 2005-11-20 Bernd Schmidt <bernd.schmidt@analog.com>
8292 * gcc.c-torture/execute/usmul.c: New test.
8294 2005-11-19 James A. Morrison <phython@gcc.gnu.org>
8296 * gcc.dg/tree-ssa/vrp22.c: New test.
8298 2005-11-19 Hans-Peter Nilsson <hp@axis.com>
8301 * gcc.dg/torture/pr24912-1.c: New test.
8303 2005-11-19 Janne Blomqvist <jb@gcc.gnu.org>
8306 * gfortran.dg/arrayio_derived_1.f90: New test.
8308 2005-11-19 Richard Guenther <rguenther@suse.de>
8311 * gcc.dg/tree-ssa/pr23294.c: New testcase.
8313 2005-11-19 Hans-Peter Nilsson <hp@bitrange.com>
8315 * gcc.dg/fold-overflow-1.c: Adjust for float output for mmix-*-*.
8317 2005-11-18 Mark Mitchell <mark@codesourcery.com>
8320 * g++.dg/template/friend39.C: New test.
8322 2005-11-18 James E Wilson <wilson@specifix.com>
8324 * gcc.dg/builtin-strstr.c: New.
8326 2005-11-18 Richard Henderson <rth@redhat.com>
8328 * gcc.target/ia64/20010423-1.c, gcc.target/ia64/20020313-1.c,
8329 gcc.target/ia64/20020326-1.c, gcc.target/ia64/20030225-2.c,
8330 gcc.target/ia64/20030405-1.c, gcc.target/ia64/20030811-1.c,
8331 gcc.target/ia64/20040303-1.c: Move from gcc.dg/.
8332 * gcc.target/ia64/asm-1.c, gcc.target/ia64/float80-1.c,
8333 gcc.target/ia64/float80-2.c, gcc.target/ia64/got-1.c,
8334 gcc.target/ia64/postinc-1.c, gcc.target/ia64/types-1.c,
8335 gcc.target/ia64/types-2.c, gcc.target/ia64/visibility-1.c,
8336 gcc.target/ia64/visibility-2.c: Move from gcc.dg/, with
8337 renaming to remove initial "ia64-".
8339 2005-11-18 Eric Botcazou <ebotcazou@adacore.com>
8341 * ada/acats/run_all.sh (target_run): Revert 2005-11-17 patch.
8343 2005-11-18 Joseph S. Myers <joseph@codesourcery.com>
8345 * g++.dg/cpp/string-2.C: New test.
8347 2005-11-18 Zdenek Dvorak <dvorakz@suse.cz>
8349 * gcc.dg/tree-ssa/loop-14.c: New test.
8351 2005-11-17 James A. Morrison <phython@gcc.gnu.org>
8352 Michael Chamberlain <michael@chamberlain.net.au>
8354 * ada/acats/run_all.sh (target_run): Kill long running tests.
8356 2005-11-17 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8358 * gcc.dg/cleanup-8.c: Enable test on hppa*-*-hpux*.
8359 * gcc.dg/cleanup-9.c: Likewise.
8360 * gcc.dg/cleanup-10.c: Likewise.
8361 * gcc.dg/cleanup-11.c: Likewise.
8363 2005-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8366 * gfortran.dg/open_access_append_1.f90: New test.
8367 * gfortran.dg/open_access_append_2.f90: New test.
8369 2005-11-16 Richard Guenther <rguenther@suse.de>
8372 * gcc.c-torture/execute/pr24851.c: New testcase.
8374 2005-11-16 Eric Botcazou <ebotcazou@adacore.com>
8376 * gcc.dg/fold-overflow-1.c: New test.
8378 2005-11-16 Daniel Jacobowitz <dan@codesourcery.com>
8380 * gcc.dg/cleanup-5.c, gcc.dg/cleanup-8.c, gcc.dg/cleanup-9.c,
8381 gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c: Update for ARM EABI.
8383 2005-11-16 Nathan Sidwell <nathan@codesourcery.com>
8385 * g++.dg/eh/forced1.C: Adjust to cope with ARM EABI
8387 * g++.dg/eh/forced2.C: Likewise.
8388 * g++.dg/eh/forced3.C: Likewise.
8389 * g++.dg/eh/forced4.C: Likewise.
8391 2005-11-11 Mike Stump <mrs@apple.com>
8393 * g++.old-deja/g++.mike/unused.C: Add.
8395 2005-11-15 Mark Mitchell <mark@codesourcery.com>
8398 * g++.dg/warn/Wcast-qual1.C: New test.
8400 2005-11-15 Jan Hubicka <jh@suse.cz>
8402 * gcc.dg/winline-5.c: Add large-unit-insns limit.
8404 2005-11-14 David Edelsohn <edelsohn@gnu.org>
8406 * g++.dg/eh/simd-2.C: XFAIL on AIX and SPE.
8408 2005-11-14 Diego Novillo <dnovillo@redhat.com>
8411 * gcc.dg/tree-ssa/pr24840.c: New test.
8413 2005-11-14 Janis Johnson <janis187@us.ibm.com>
8416 * gcc.dg/attr-weakref-1.c: Rearrange test directives.
8418 2005-11-14 Dale Johannesen <dalej@apple.com>
8420 * gcc.c-torture/execute/20051113-1.c: New.
8422 2005-11-14 Mark Mitchell <mark@codesourcery.com>
8425 * g++.dg/template/crash43.C: New test.
8427 2005-11-14 Daniel Jacobowitz <dan@codesourcery.com>
8429 * gcc.c-torture/unsorted/unsorted.exp: Sort tests before running them.
8431 2005-11-13 Mark Mitchell <mark@codesourcery.com>
8434 * g++.dg/eh/spec8.C: New test.
8436 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
8438 * gcc.dg/pack-test-1.c: Gate on ! default_packed.
8440 2005-11-13 Mark Mitchell <mark@codesourcery.com>
8443 * g++.dg/parse/ambig4.C: New test.
8444 * g++.dg/tc1/dr101.C: Adjust error markers.
8445 * g++.dg/lookup/strong-using-2.C: Likewise.
8446 * g++.dg/lookup/ambig5.C: Likewise.
8447 * g++.dg/lookup/ambig4.C: Likewise.
8448 * g++.dg/parse/crash22.C: Likewise.
8450 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
8452 * gcc.dg/pr19340.c: Skip for mmix-*-* and cris-*-*.
8454 2005-11-13 Eric Botcazou <ebotcazou@adacore.com>
8456 * gcc.dg/nested-calls-1.c: New test.
8458 2005-11-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8460 * gfortran.dg/complex_intrinsic_1.f90: New test.
8461 * gfortran.dg/complex_intrinsic_2.f90: New test.
8462 * gfortran.dg/fgetc_1.f90: New test.
8463 * gfortran.dg/fgetc_2.f90: New test.
8464 * gfortran.dg/fgetc_3.f90: New test.
8465 * gfortran.dg/ftell_1.f90: New test.
8466 * gfortran.dg/ftell_2.f90: New test.
8467 * gfortran.dg/gnu_logical_1.F: New test.
8468 * gfortran.dg/gnu_logical_2.f90: New test.
8470 2005-11-13 Andrew Pinski <pinskia@physics.uc.edu>
8473 * testsuite/gcc.dg/pr24820.c: New test.
8475 2005-11-13 Zdenek Dvorak <dvorakz@suse.cz>
8477 * gcc.dg/tree-ssa/loop-2.c: Fix outcome.
8478 * gcc.dg/tree-ssa/loop-3.c: Change type of loop control
8481 2005-11-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8484 * gcc.dg/nested-func-4.c: Add dg-options for hppa*-*-hpux*.
8486 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
8488 * gcc.target/cris/cris.exp: New file.
8489 * gcc.target/cris/rld-legit1.c: New test.
8490 * gcc.target/cris/rld-legit2.c: New test.
8492 2005-11-12 Jakub Jelinek <jakub@redhat.com>
8495 * g++.dg/opt/pr24780.C: New test.
8498 * g++.dg/template/asm1.C: New test.
8500 2005-11-12 Steven G. Kargl <kargls@comcast.net>
8502 PR libgfortran/24787
8503 * gfortran.dg/scan_1.f90: New test.
8505 2005-11-12 Jan Hubicka <jh@suse.cz>
8507 * gcc.target/i386/minmax-1.c: New.
8508 * gcc.target/i386/minmax-2.c: New.
8510 2005-11-12 Kaz Kojima <kkojima@gcc.gnu.org>
8512 * gcc.dg/pr24445.c: Fix for 64-bit targets.
8514 2005-11-11 Daniel Jacobowitz <dan@codesourcery.com>
8516 * gcc.c-torture/execute/20051110-1.c,
8517 gcc.c-torture/execute/20051110-2.c: New tests.
8519 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
8522 * gcc.dg/torture/pr24750-1.c, gcc.target/cris/torture/pr24750-2.c:
8525 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
8527 * lib/target-libpath.exp (get_shlib_extension): New proc.
8528 * lib/g++.exp (g++_link_flags): Add flags in case of shared only build.
8529 * lib/gfortran.exp (gfortran_link_flags): Likewise.
8530 * lib/objc.exp (objc_target_compile): Likewise.
8531 * lib/obj-c++.exp (obj-c++_link_flags): Likewise. Fix multilib libgcc
8534 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
8536 * gfortran.dg/static_linking_1.f: Fix static_libgfortran processing.
8538 * lib/target-supports.exp (check_effective_target_static_libgfortran):
8539 Add -static to additional_flags and pass it to target_compile.
8541 2005-11-11 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8543 PR libgfortran/24719
8544 gfortran.dg/read_noadvance.f90: New test.
8546 PR libgfortran/24699
8547 gfortran.dg/fmt_t_2.f90: New test.
8549 PR libgfortran/24785
8550 gfortran.dg/read_x_eor.f90: New test.
8552 PR libgfortran/24584
8553 gfortran.dg/namelist_empty.f90: Rename test.
8555 PR libgfortran/24489
8556 gfortran/read_eor.f90: Rename test.
8558 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
8561 * gfortran.dg/automatic_module_variable.f90: New test.
8563 2005-11-11 Kaz Kojima <kkojima@gcc.gnu.org>
8566 * gcc.dg/pr24445.c: New test.
8568 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
8572 * gfortran.dg/recursive_statement_functions.f90: Add statement
8573 functions using inline intrinsic functions and parameters to test
8574 that they no longer seg-fault.
8577 gfortran.dg/nested_modules_4.f90: New test.
8578 gfortran.dg/nested_modules_5.f90: New test.
8580 2005-11-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8583 * gfortran.dg/implicit_6.f90, gfortran.dg/implicit_7.f90: New.
8585 2005-11-10 Alexandre Oliva <aoliva@redhat.com>
8587 * gcc.dg/attr-weakref-1.c: Add exit (0) to avoid spurious
8590 2005-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
8592 * gcc.dg/sparc-getcontext-1.c: New test.
8594 2005-11-09 Eric Botcazou <ebotcazou@adacore.com>
8596 * gcc.dg/ifcvt-fabs-1.c: New test.
8598 2005-11-09 Alexandre Oliva <aoliva@redhat.com>
8601 * gcc.dg/attr-weakref-1.c, gcc.dg/attr-weakref-1a.c: New test.
8602 * g++.old-deja/g++.abi/vtable2.C: Use weakref instead of alias.
8604 2005-11-09 Richard Guenther <rguenther@suse.de>
8606 PR tree-optimization/24716
8607 * gcc.c-torture/execute/pr24716.c: New testcase.
8609 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
8611 * gcc.dg/pr24624.c: Disable for non S/390 targets.
8613 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
8616 * gcc.dg/pr24624.c: Testcase added.
8618 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
8621 * g++.dg/other/pr24623.C: Testcase added.
8623 2005-11-09 Erik Edelmann <eedelman@gcc.gnu.org>
8626 * gfortran-dg/pure_byref_1.f90: New.
8627 * gfortran-dg/pure_byref_2.f90: New.
8629 2005-11-09 Uros Bizjak <uros@kss-loka.si>
8632 * gcc.dg/pr24101-1.i, gcc.dg/pr24101-2.i: New tests.
8633 * gcc.dg/dg.exp: Run main loop also for *.i files.
8635 2005-11-08 Jakub Jelinek <jakub@redhat.com>
8638 * g++.dg/tls/diag-3.C: New test.
8639 * g++.dg/tls/diag-4.C: New test.
8640 * g++.dg/tls/static-1.C: New test.
8641 * g++.dg/tls/static-1a.cc: New file.
8643 2005-11-08 Diego Novillo <dnovillo@redhat.com>
8646 * g++.dg/tree-ssa/pr23046.C: New test.
8648 2005-11-08 Devang Patel <dpatel@apple.com>
8650 PR tree-optimization/23115
8651 * gcc.dg/tree-ssa/pr23115.c: New.
8653 2005-11-08 David Edelsohn <edelsohn@gnu.org>
8655 * g++.dg/ext/altivec-{1-13}.C: XFAIL on AIX and SPE.
8656 * gcc.target/powerpc/pr16155.c: Same.
8657 * gcc.target/powerpc/altivec-1.c: Same.
8658 * gcc.target/powerpc/altivec-2.c: Same.
8659 * gcc.target/powerpc/altivec-3.c: Same.
8660 * gcc.target/powerpc/altivec-5.c: Same.
8661 * gcc.target/powerpc/altivec-11.c: Same.
8662 * gcc.target/powerpc/altivec-12.c: Same.
8663 * gcc.target/powerpc/altivec-14.c: Same.
8664 * gcc.target/powerpc/altivec-22.c: Same.
8665 * gcc.target/powerpc/altivec-consts.c: Same.
8666 * gcc.target/powerpc/altivec-pr22085.c: Same.
8667 * gcc.target/powerpc/altivec-splat.c: Same.
8668 * gcc.target/powerpc/altivec-varargs-1.c: Same.
8669 * gcc.target/powerpc/altivec-vec-merge.c: Same.
8670 * gcc.target/powerpc/darwin-longlong.c: Same.
8672 2005-11-08 Uros Bizjak <uros@kss-loka.si>
8675 * gcc.dg/pr19340.c: New test.
8677 2005-11-07 Ian Lance Taylor <ian@airs.com>
8679 PR rtl-optimization/24683
8680 * gcc.dg/pr24683.c: New test.
8682 2005-11-07 Uros Bizjak <uros@kss-loka.si>
8684 * gcc.dg/pr24225.c: Add cleanup-coverage-files.
8685 * gcc.dg/vect/pr24300.c: Add cleanup-tree-dump.
8687 2005-11-07 Uros Bizjak <uros@kss-loka.si>
8689 * gcc.target/i386/pr23376.c: Compile with -mmmx.
8691 2005-11-07 Ulrich Weigand <uweigand@de.ibm.com>
8693 * g++.dg/abi/empty6.C (B): Align to twice pointer size.
8695 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
8699 * gcc.target/powerpc/altivec-consts.c,
8700 gcc.target/powerpc/altivec-splat.c: New testcase.
8702 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
8706 * gcc.dg/overflow-2.c: New testcase.
8708 2005-11-07 Jakub Jelinek <jakub@redhat.com>
8710 PR rtl-optimization/23567
8711 * gcc.c-torture/execute/20051104-1.c: New test.
8713 2005-11-06 Paul Thomas <pault@gcc.gnu.org>
8716 gfortran.dg/private_type_2.f90: Modified to check that case with
8717 PRIVATE declaration within derived type is accepted.
8720 gfortran.dg/pointer_assign_1.f90: New test.
8723 * gfortran.dg/arrayio_0.f90: New test.
8726 gfortran.dg/data_initialized.f90: New test.
8727 gfortran.dg/data_constraints_1.f90: New test.
8728 gfortran.dg/data_constraints_2.f90: New test.
8730 2005-11-06 Janne Blomqvist <jb@gcc.gnu.org>
8734 * testsuite/gfortran.dg/large_real_kind_form_io_1.f90: New file.
8736 2005-11-06 Diego Novillo <dnovillo@redhat.com>
8739 * gcc.dg/tree-ssa/pr24670.c: New test.
8741 2005-11-05 Ian Lance Taylor <ian@airs.com>
8744 * gcc.target/i386/pr22432.c: New test.
8746 2005-11-05 Richard Henderson <rth@redhat.com>
8748 * gcc.target/alpha/asm-1.c: Move from gcc.dg/asm-5.c.
8749 * gcc.target/alpha/cix-1.c, gcc.target/alpha/cix-2.c,
8750 gcc.target/alpha/max-1.c, gcc.target/alpha/max-2.c,
8751 gcc.target/alpha/base-1.c, gcc.target/alpha/base-2.c: Move
8752 from gcc.dg/alpha-*.
8753 * gcc.target/alpha/980217-1.c, gcc.target/alpha/20011018-1.c,
8754 gcc.target/alpha/20000715-1.c: Move from gcc.dg/.
8756 2005-11-05 Andreas Jaeger <aj@suse.de>
8758 * gcc.target/i386/20020523-2.c: Fix path for i386-cpuid.h.
8760 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
8763 * gcc.dg/torture/pr23424-1.c: New test.
8765 2005-11-04 Richard Henderson <rth@redhat.com>
8767 * gcc.target/i386/20000609-1.c, gcc.target/i386/20000614-1.c,
8768 gcc.target/i386/20000614-2.c, gcc.target/i386/20000720-1.c,
8769 gcc.target/i386/20000807-1.c, gcc.target/i386/20000904-1.c,
8770 gcc.target/i386/20001127-1.c, gcc.target/i386/20010202-1.c,
8771 gcc.target/i386/20010520-1.c, gcc.target/i386/20011009-1.c,
8772 gcc.target/i386/20011029-2.c, gcc.target/i386/20011107-1.c,
8773 gcc.target/i386/20011119-1.c, gcc.target/i386/20020201-3.c,
8774 gcc.target/i386/20020218-1.c, gcc.target/i386/20020224-1.c,
8775 gcc.target/i386/20020426-1.c, gcc.target/i386/20020523-1.c,
8776 gcc.target/i386/20020523-2.c, gcc.target/i386/20020531-1.c,
8777 gcc.target/i386/20020616-1.c, gcc.target/i386/20020729-1.c,
8778 gcc.target/i386/20030217-1.c, gcc.target/i386/20030926-1.c,
8779 gcc.target/i386/20040112-1.c, gcc.target/i386/20050113-1.c,
8780 gcc.target/i386/980211-1.c, gcc.target/i386/980226-1.c,
8781 gcc.target/i386/980414-1.c, gcc.target/i386/980520-1.c,
8782 gcc.target/i386/980709-1.c, gcc.target/i386/990117-1.c,
8783 gcc.target/i386/990130-1.c, gcc.target/i386/990213-2.c,
8784 gcc.target/i386/990214-1.c, gcc.target/i386/990424-1.c,
8785 gcc.target/i386/990524-1.c, gcc.target/i386/991129-1.c,
8786 gcc.target/i386/991209-1.c, gcc.target/i386/991214-1.c,
8787 gcc.target/i386/991230-1.c, gcc.target/i386/pr12092-1.c,
8788 gcc.target/i386/pr14289-1.c, gcc.target/i386/pr18614-1.c,
8789 gcc.target/i386/pr19236-1.c, gcc.target/i386/pr20204.c,
8790 gcc.target/i386/pr23943.c, gcc.target/i386/pr9771-1.c:
8792 * gcc.target/i386/387-1.c, gcc.target/i386/387-2.c,
8793 gcc.target/i386/387-3.c, gcc.target/i386/387-4.c,
8794 gcc.target/i386/387-5.c, gcc.target/i386/387-6.c,
8795 gcc.target/i386/387-7.c, gcc.target/i386/387-8.c,
8796 gcc.target/i386/3dnow-1.c, gcc.target/i386/3dnow-2.c,
8797 gcc.target/i386/3dnowA-1.c, gcc.target/i386/3dnowA-2.c,
8798 gcc.target/i386/asm-2.c, gcc.target/i386/asm-3.c,
8799 gcc.target/i386/asm-4.c, gcc.target/i386/bitfield1.c,
8800 gcc.target/i386/bitfield2.c, gcc.target/i386/bitfield3.c,
8801 gcc.target/i386/cadd.c, gcc.target/i386/call-1.c,
8802 gcc.target/i386/clobbers.c, gcc.target/i386/cmov1.c,
8803 gcc.target/i386/cmov2.c, gcc.target/i386/cmov3.c,
8804 gcc.target/i386/cmov4.c, gcc.target/i386/cmov5.c,
8805 gcc.target/i386/cvt-1.c, gcc.target/i386/fastcall-1.c,
8806 gcc.target/i386/fpcvt-1.c, gcc.target/i386/fpcvt-2.c,
8807 gcc.target/i386/fpcvt-3.c, gcc.target/i386/fpcvt-4.c,
8808 gcc.target/i386/lea.c, gcc.target/i386/local.c,
8809 gcc.target/i386/local2.c, gcc.target/i386/loop-1.c,
8810 gcc.target/i386/loop-2.c, gcc.target/i386/loop-3.c,
8811 gcc.target/i386/memset-1.c, gcc.target/i386/mmx-1.c,
8812 gcc.target/i386/mmx-2.c, gcc.target/i386/mmx-3.c,
8813 gcc.target/i386/mmx-4.c, gcc.target/i386/mmx-5.c,
8814 gcc.target/i386/mmx-6.c, gcc.target/i386/mul.c,
8815 gcc.target/i386/pentium4-not-mull.c, gcc.target/i386/pic-1.c,
8816 gcc.target/i386/regparm.c, gcc.target/i386/rotate-1.c,
8817 gcc.target/i386/sibcall-5.c, gcc.target/i386/signbit-1.c,
8818 gcc.target/i386/signbit-2.c, gcc.target/i386/signbit-3.c,
8819 gcc.target/i386/sse-10.c, gcc.target/i386/sse-11.c,
8820 gcc.target/i386/sse-12.c, gcc.target/i386/sse-5.c,
8821 gcc.target/i386/sse-6.c, gcc.target/i386/sse-7.c,
8822 gcc.target/i386/sse-8.c, gcc.target/i386/sse-9.c,
8823 gcc.target/i386/sse-vect-types.c, gcc.target/i386/ssefn-1.c,
8824 gcc.target/i386/ssefn-2.c, gcc.target/i386/ssefn-3.c,
8825 gcc.target/i386/ssefn-4.c, gcc.target/i386/ssefp-1.c,
8826 gcc.target/i386/ssefp-2.c, gcc.target/i386/ssetype-1.c,
8827 gcc.target/i386/ssetype-2.c, gcc.target/i386/ssetype-3.c,
8828 gcc.target/i386/ssetype-4.c, gcc.target/i386/ssetype-5.c,
8829 gcc.target/i386/unroll-1.c, gcc.target/i386/volatile-1.c,
8830 gcc.target/i386/xorps.c: Move from gcc.dg/i386-*.
8831 * gcc.target/i386/pr23376.c: Move from gcc.target/x86_64/pr23376.c.
8832 * gcc.target/i386/asm-5.c: Move from gcc.dg/asm-1.c.
8833 * gcc.target/i386/sse-13.c: Move from gcc.dg/i386-sse-1.c.
8834 * gcc.target/i386/sse-14.c: Move from gcc.dg/i386-sse-2.c.
8835 * gcc.target/i386/sse-15.c: Move from gcc.dg/i386-sse-3.c.
8836 * gcc.target/i386/sse-16.c: Move from gcc.dg/i386-sse-4.c.
8838 2005-11-04 Diego Novillo <dnovillo@redhat.com>
8841 * gcc.dg/tree-ssa/pr24627.c: New test.
8843 2005-11-04 Paul Brook <paul@codesourcery.com>
8845 * gcc.dg/tls/opt-10.c: New test.
8847 2005-11-04 Andreas Jaeger <aj@suse.de>
8849 * gcc.dg/format/unnamed-1.c: Add -msse for x86 compilation to
8850 avoid extra warnings.
8852 2005-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8855 * gcc/testsuite/lib/target-supports.exp
8856 (check_effective_target_static_libgfortran): New
8857 static_libgfortran effective target.
8858 * gcc/testsuite/gfortran.dg/static_linking_1.f: New test.
8859 * gcc/testsuite/gfortran.dg/static_linking_1.c: New file.
8861 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
8863 * gcc.dg/pr24615.c: Guard test with { target fpic }.
8865 2005-11-03 Josh Conner <jconner@apple.com>
8868 g++.dg/ext/array2.C: New test.
8869 g++.dg/template/dependent-name3.C: New test.
8870 g++.dg/template/dependent-name4.C: New test.
8871 g++.dg/template/sfinae2.C: New test.
8873 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
8875 PR preprocessor/22042
8876 * gcc.dg/cpp/strify4.c: New test.
8878 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
8881 * g++.dg/cpp/string-1.C: New test.
8883 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
8885 * gcc.target/powerpc: New directory.
8886 * gcc.target/powerpc/powerpc.exp: New file.
8887 * gcc.dg/20020118-1.c, gcc.dg/20030218-1.c, gcc.dg/20030505.c,
8888 gcc.dg/20040121-1.c, gcc.dg/20040622-1.c, gcc.dg/20041111-1.c,
8889 gcc.dg/20050603-1.c, gcc.dg/20050603-3.c, gcc.dg/20050830-1.c,
8890 gcc.dg/980827-1.c, gcc.dg/altivec-1.c, gcc.dg/altivec-10.c,
8891 gcc.dg/altivec-11.c, gcc.dg/altivec-12.c, gcc.dg/altivec-13.c,
8892 gcc.dg/altivec-14.c, gcc.dg/altivec-15.c, gcc.dg/altivec-16.c,
8893 gcc.dg/altivec-17.c, gcc.dg/altivec-18.c, gcc.dg/altivec-19.c,
8894 gcc.dg/altivec-2.c, gcc.dg/altivec-20.c, gcc.dg/altivec-21.c,
8895 gcc.dg/altivec-22.c, gcc.dg/altivec-3.c, gcc.dg/altivec-4.c,
8896 gcc.dg/altivec-5.c, gcc.dg/altivec-6.c, gcc.dg/altivec-7.c,
8897 gcc.dg/altivec-8.c, gcc.dg/altivec-9.c, gcc.dg/altivec-pr22085.c,
8898 gcc.dg/altivec-types-1.c, gcc.dg/altivec-types-2.c,
8899 gcc.dg/altivec-types-3.c, gcc.dg/altivec-types-4.c,
8900 gcc.dg/altivec-varargs-1.c, gcc.dg/altivec-vec-merge.c,
8901 gcc.dg/altivec_check.h, gcc.dg/compress-float-ppc-pic.c,
8902 gcc.dg/compress-float-ppc.c, gcc.dg/darwin-abi-1.c,
8903 gcc.dg/darwin-abi-2.c, gcc.dg/darwin-bool-1.c,
8904 gcc.dg/darwin-bool-2.c, gcc.dg/darwin-longdouble.c,
8905 gcc.dg/darwin-longlong.c, gcc.dg/darwin-misaligned.c,
8906 gcc.dg/doloop-1.c, gcc.dg/macho-lo-sum.c, gcc.dg/ppc-and-1.c,
8907 gcc.dg/ppc-bitfield1.c, gcc.dg/ppc-compare-1.c, gcc.dg/ppc-eabi.c,
8908 gcc.dg/ppc-fmadd-1.c, gcc.dg/ppc-fmadd-2.c, gcc.dg/ppc-fmadd-3.c,
8909 gcc.dg/ppc-fsel-1.c, gcc.dg/ppc-fsel-2.c, gcc.dg/ppc-fsel-3.c,
8910 gcc.dg/ppc-ldstruct.c, gcc.dg/ppc-mov-1.c, gcc.dg/ppc-sdata-1.c,
8911 gcc.dg/ppc-sdata-2.c, gcc.dg/ppc-spe.c, gcc.dg/ppc-spe64-1.c,
8912 gcc.dg/ppc-stackalign-1.c, gcc.dg/ppc-stfiwx.c,
8913 gcc.dg/ppc-vector-memcpy.c, gcc.dg/ppc-vector-memset.c,
8914 gcc.dg/ppc64-abi-1.c, gcc.dg/ppc64-abi-2.c, gcc.dg/ppc64-abi-3.c,
8915 gcc.dg/ppc64-toc.c, gcc.dg/pr16155.c, gcc.dg/pr16286.c,
8916 gcc.dg/pr18096-1.c, gcc.dg/rs6000-fpint-2.c,
8917 gcc.dg/rs6000-fpint.c, gcc.dg/rs6000-ldouble-1.c,
8918 gcc.dg/rs6000-ldouble-2.c, gcc.dg/rs6000-power2-1.c,
8919 gcc.dg/rs6000-power2-2.c, gcc.dg/spe1.c,
8920 gcc.dg/stabs-attrib-vect-darwin.c: Move to gcc.target/powerpc.
8922 2005-11-03 Mark Mitchell <mark@codesourcery.com>
8925 * g++.dg/warn/inline2.C: New test.
8927 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
8930 * g++.dg/ext/c99struct1.C: New test.
8931 * gcc.dg/union-cast-1.c: New test.
8932 * gcc.dg/union-cast-2.c: New test.
8933 * gcc.dg/union-cast-3.c: New test.
8935 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
8938 * gcc.c-torture/execute/zero-struct-2.c: New test.
8940 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
8943 * g++.dg/init/switch1.C: New test.
8945 2005-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
8947 * gcc.dg/delay-slot-1.c: New test.
8949 2005-11-03 Ulrich Weigand <uweigand@de.ibm.com>
8952 * gcc.dg/pr24620.c: New test.
8954 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
8957 * gcc.dg/format/unnamed-1.c: New test.
8959 2005-11-02 Mark Mitchell <mark@codesourcery.com>
8962 * g++.dg/expr/cond8.C: New test.
8965 * g++.dg/parse/dot1.C: New test.
8967 2005-11-02 Jan Hubicka <jh@suse.cz>
8970 * gcc.dg/i386-lea.c: New test
8972 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
8975 * gcc.dg/pr24615.c: New test.
8977 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
8980 * gcc.dg/pr24600.c: New test.
8982 2005-11-02 Mark Mitchell <mark@codesourcery.com>
8985 * g++.dg/parse/typename8.C: Compile with -w -fpermissive.
8986 * g++.dg/parse/typename9.C: New test.
8987 * g++/dg/parse/typename10.C: Likewise.
8989 2005-11-02 Andrew Pinski <pinskia@physics.uc.edu>
8992 * gfortran.fortran-torture/compile/defined_type_1.f90: New test.
8993 * gfortran.fortran-torture/compile/defined_type_2.f90: New test.
8994 * gfortran.fortran-torture/compile/defined_type_3.f90: New test.
8996 2005-11-02 Mark Mitchell <mark@codesourcery.com>
8999 * g++.dg/debug/static1.C: New test.
9001 2005-11-02 Josh Conner <jconner@apple.com>
9003 * g++.dg/crash38.C: moved into proper directory...
9004 * g++.dg/template/crash42.C: ...here
9006 2005-11-02 Hans-Peter Nilsson <hp@axis.com>
9009 * gcc.dg/bitfld-4.c, g++.dg/abi/bitfield4.C: Gate on
9010 pcc_bitfield_type_matters || default_packed.
9012 * lib/target-supports.exp
9013 (check_effective_target_pcc_bitfield_type_matters): New proc.
9014 * gcc.dg/bitfld-3.c: Gate on target pcc_bitfield_type_matters.
9017 * lib/target-supports.exp (check_effective_default_packed): New proc.
9018 * g++.dg/ext/packed3.C, g++.dg/ext/packed8.C, g++.dg/other/crash-4.C:
9019 Gate expected errors on target ! default_packed.
9020 * g++.dg/ext/packed4.C: Gate on target ! default_packed.
9022 2005-11-02 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9024 * gfortran.fortran-torture/execute/entry_9.f90: Revert previous
9027 2005-11-01 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9030 * gfortran.dg/entry_5.f90: New.
9031 * gfortran.fortran-torture/execute/entry_9.f90: Fix syntax error.
9033 2005-11-01 Bob Wilson <bob.wilson@acm.org>
9035 * gcc.dg/intmax_t-1.c: Disable for xtensa-*-elf*.
9037 2005-11-01 Paul Thomas <pault@gcc.gnu.org>
9040 gfortran.dg/namelist_blockdata.f90: New test.
9043 gfortran.dg/external_implicit_none.f90: New test.
9046 * gfortran.dg/secnds.f: New test.
9048 2005-10-31 Jan Hubicka <jh@suse.cz>
9051 * gcc.c-torture/compile/pr20928.c: New test.
9053 2005-10-31 Andrew Pinski <pinskia@physics.uc.edu>
9056 * gcc.c-torture/compile/zero-strct-5.c: New test.
9058 2005-10-31 Jerry DeLisle <jvdelisle@verizon.net>
9060 PR libgfortran/24584
9061 * gfortran.dg/pr24584.f90: New test.
9063 2005-10-28 Erik Edelmann <eedelman@gcc.gnu.org>
9066 * gfortran.dg/char_result_9.f90: New.
9067 * gfortran.dg/char_result_10.f90: New.
9069 2005-10-30 Jan Hubicka <jh@suse.cz>
9071 * g++.dg/tree-ssa/pr24172.C: New testcase.
9073 2005-10-30 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9075 * gfortran.dg/enum_10.f90, gfortran.dg/enum_10.c: New test.
9077 2005-10-30 Gaurav Gautam <gauravga@noida.hcltech.com>
9079 * gfortran.dg/enum_1.f90, gfortran.dg/enum_2.f90,
9080 gfortran.dg/enum_3.f90, gfortran.dg/enum_4.f90,
9081 gfortran.dg/enum_5.f90, gfortran.dg/enum_6.f90,
9082 gfortran.dg/enum_7.f90, gfortran.dg/enum_8.f90,
9083 gfortran.dg/enum_9.f90,
9084 gfortran.fortran-torture/compile/enum_1.f90,
9085 gfortran.fortran-torture/execute/enum_1.f90,
9086 gfortran.fortran-torture/execute/enum_2.f90,
9087 gfortran.fortran-torture/execute/enum_3.f90,
9088 gfortran.fortran-torture/execute/enum_4.f90: New tests.
9090 2005-10-30 Hans-Peter Nilsson <hp@bitrange.com>
9093 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles, main):
9094 For mmix-*-*, pass with dg-options an additional -mno-base-addresses.
9096 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9099 * gfortran.dg/mixed_io_1.f90: New test.
9100 * gfortran.dg/mixed_io_1.c: New file.
9102 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9104 * gfortran.dg/malloc_free_1.f90: New test.
9106 2005-10-29 Hans-Peter Nilsson <hp@axis.com>
9108 * gcc.dg/nested-func-4.c: Require profiling -pg.
9110 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
9113 * g++.dg/warn/main-2.C: New test.
9115 2005-10-28 Steven G. Kargl <kargls@comcast.net>
9118 * gfortran.dg/interface_2.f90: new test.
9120 2005-10-28 Josh Conner <jconner@apple.com>
9123 * g++.dg/template/crash38.C: New test.
9124 * g++.dg/parse/explicit1.C: Change expected errors.
9126 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
9129 * g++.dg/other/large-size-array.C: New test.
9131 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
9134 * g++.dg/opt/complex4.C: New test.
9136 2005-10-25 Eric Botcazou <ebotcazou@adacore.com>
9138 * gcc.dg/nested-func-4.c: New test.
9140 2005-10-26 Paul Thomas <pault@gcc.gnu.org>
9143 gfortran.dg/derived_recursion.f90: New test.
9144 gfortran.dg/implicit_actual.f90: New test.
9146 2005-10-25 Alexandre Oliva <aoliva@redhat.com>
9148 PR middle-end/24295, PR testsuite/24477
9149 * g++.old-deja/g++.abi/vtable2.C: Require alias for now. Will be
9150 removed when weakref hits the tree.
9152 2005-10-25 Jakub Jelinek <jakub@redhat.com>
9154 * gfortran.dg/cray_pointers_4.f90: New test.
9156 * gfortran.dg/cray_pointers_5.f90: New test.
9158 2005-10-25 Feng Wang <fengwang@nudt.edu.cn>
9161 * gfortran.dg/assign_5.f90: New test.
9162 * gfortran.dg/assign_6.f: New test.
9164 2005-10-25 Uros Bizjak <uros@kss-loka.si>
9166 * g++.dg/other/i386-1.C: Include i386-cpuid.h. Pass if
9167 CPU has no SSE support.
9169 2005-10-24 Jerry DeLisle <jvdelisle@verizon.net>
9171 PR libgfortran/24224
9172 * gfortran.dg/arrayio_1.f90: Update attribution.
9173 * gfortran.dg/arrayio_2.f90: Update attribution.
9174 * gfortran.dg/arrayio_3.f90: Update attribution.
9175 * gfortran.dg/arrayio_4.f90: Update test conditions.
9176 * gfortran.dg/arrayio_5.f90: Update attribution.
9177 * gfortran.dg/arrayio_6.f90: New test.
9178 * gfortran.dg/arrayio_7.f90: New test.
9180 2005-10-24 Zdenek Dvorak <dvorakz@suse.cz>
9182 * gcc.dg/tree-ssa/loop-9.c: Prevent matching "leave".
9184 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
9186 * gfortran.dg/namelist_char_only.f90: Add missing newline at end.
9188 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
9191 * gfortran.dg/namelist_char_only.f90: New test.
9193 2005-10-24 Asher Langton <langton2@llnl.gov>
9197 * gfortran.dg/cray_pointers_1.f90: New test.
9198 * gfortran.dg/cray_pointers_2.f90: New test.
9199 * gfortran.dg/cray_pointers_3.f90: New test.
9200 * gfortran.dg/loc_1.f90: New test.
9201 * gfortran.dg/loc_2.f90: New test.
9203 2005-10-24 Steven Bosscher <stevenb@suse.de>
9205 * gcc.dg/pr24225.c: New test.
9207 2005-10-24 Asher Langton <langton2@llnl.gov>
9209 * gfortran.dg/dup_save_1.f90: New test.
9210 * gfortran.dg/dup_save_2.f90: New test.
9212 2005-10-24 Paul Brook <paul@codesourcery.com>
9215 * gcc.dg/20050922-1.c: Provide definition of uint32_t without using
9218 2005-10-23 Jerry DeLisle <jvdelisle@verizon.net>
9220 PR libgfortran/24489
9221 * gfortran.dg/pr24489.f90: New test.
9223 2005-10-23 Andrew Pinski <pinskia@physics.uc.edu>
9226 * gfortran.dg/ichar_1.f90: Add tests for derived types.
9228 2005-10-23 Hans-Peter Nilsson <hp@bitrange.com>
9231 * g++.dg/init/array16.C: Skip for mmix-*-*.
9233 2005-10-23 Asher Langton <langton2@llnl.gov>
9235 * gfortran.dg/byte_1.f90: New test.
9236 * gfortran.dg/byte_2.f90: New test.
9238 2005-10-23 David Edelsohn <edelsohn@gnu.org>
9240 * gcc.dg/attr-alias-3.c: XFAIL on AIX.
9242 2005-10-23 Paul Thomas <pault@gcc.gnu.org>
9245 * gfortran.dg/assign_func_dtcomp_1.f90: New test.
9248 * gfortran.dg/merge_char_const.f90: New test.
9251 * gfortran.dg/spread_scalar_source.f90: New test.
9253 2005-10-22 Hans-Peter Nilsson <hp@axis.com>
9255 * g++.old-deja/g++.jason/thunk2.C: Guard test with { target fpic }.
9257 * gcc.dg/tree-ssa/20040204-1.c: Adjust XFAIL for CRIS and MMIX.
9258 * gcc.dg/tree-ssa/loop-1.c: Adjust "call foo"-scanning for CRIS.
9260 * gcc.dg/weak/typeof-2.c: Adjust for CRIS keeping baz3 in a register.
9262 2005-10-22 Erik Edelmann <eedelman@gcc.gnu.org>
9265 * gfortran.dg/der_pointer_4.f90: New.
9267 2005-10-22 David Ayers <d.ayers@inode.at>
9269 * obj-c++.dg/except-1.mm: Simplify.
9271 2005-10-21 David Ayers <d.ayers@inode.at>
9273 * obj-c++.dg/except-1.mm: Generalize for both Objective-C runtimes.
9275 2005-10-21 Jakub Jelinek <jakub@redhat.com>
9277 * gfortran.dg/assumed_dummy_2.f90: New test.
9279 2005-10-21 James E Wilson <wilson@specifix.com>
9281 PR preprocessor/15220
9282 * gcc.misc-tests/mg-2.c, gcc.misc-tests/mg-2.exp: New.
9284 2005-10-21 Eric Botcazou <ebotcazou@adacore.com>
9286 * gcc.c-torture/execute/20051021-1.c: New test.
9288 2005-10-21 Mark Mitchell <mark@codesourcery.com>
9291 * g++.dg/ext/tmplattr1.C: New test.
9293 2005-10-21 Paul Thomas <pault@gcc.gnu.org>
9296 * gfortran.dg/assumed_size_dt_dummy.f90: Add test for scalar case.
9298 2005-10-20 Geoffrey Keating <geoffk@apple.com>
9300 * obj-c++.dg/except-1.mm: New.
9302 * obj-c++.dg/stubify-2.mm: Update the name of the RTL dump file.
9304 2005-10-21 Alan Modra <amodra@bigpond.net.au>
9306 * g++.dg/warn/Wconversion1.C: Use -fsigned-char.
9308 2005-10-20 Alexandre Oliva <aoliva@redhat.com>
9311 * g++.old-deja/g++.abi/vtable2.C: Do not introduce external
9312 declarations with the same names as thunks' alias targets, use
9314 * gcc.dg/attr-alias-3.c: New test.
9315 * gcc.dg/weak/weak-14.c, gcc.dg/weak/weak-14a.c: New test.
9317 2005-10-20 Mark Mitchell <mark@codesourcery.com>
9320 * g++.dg/parse/access8.C: New test.
9322 2005-10-20 Richard Guenther <rguenther@suse.de>
9325 * g++.dg/tree-ssa/pr24439.C: New testcase.
9327 2005-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
9329 * g++.dg/opt/delay-slot-1.C: New test.
9331 2005-10-20 Erik Edelmann <erik.edelmann@iki.fi>
9334 * gfortran.fg/der_init_1.f90: New.
9336 2005-10-19 Ulrich Weigand <uweigand@de.ibm.com>
9338 * gcc.dg/20050824-1.c (f): Clobber %r13 and %r14 only on s390x.
9340 2005-10-19 Mark Mitchell <mark@codesourcery.com>
9343 * g++.dg/parse/error28.C: New test.
9345 2005-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
9347 * gcc.dg/profile-generate-2.c: New test.
9349 2005-10-18 Danny Smith <dannysmith@users.sourceforge.net>
9352 * g++.dg/ext/dllimport11.C: New.
9354 2005-10-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9357 * g++.dg/other/friend3.C: New test.
9359 2005-10-18 Mark Mitchell <mark@codesourcery.com>
9362 * g++.dg/template/error19.C: New test.
9364 2005-10-18 Nathan Sidwell <nathan@codesourcery.com>
9367 * g++.dg/overload/koenig2.C: New.
9370 * g++.dg/overload/error2.C: New.
9373 * g++.dg/inherit/covariant14.C: New.
9375 2005-10-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9378 * g++.dg/parse/for1.C: New test.
9380 2005-10-17 Paul Thomas <pault@gcc.gnu.org>
9383 * gfortran.dg/host_dummy_index_1.f90: New test.
9386 * gfortran.dg/automatic_char_len_2.f90: New test.
9389 * gfortran.dg/recursive_statement_functions.f90: New test.
9392 * gfortran.dg/assumed_size_dt_dummy.f90: New test.
9395 * gfortran.dg/external_initializer.f90: New test.
9398 * non_module_public.f90: New test.
9400 2005-10-17 Nathan Sidwell <nathan@codesourcery.com>
9403 * g++.dg/template/overload7.C: New.
9406 * g++.dg/other/switch2.C: Remove expected warnings.
9409 * g++.dg/template/defarg6.C: New.
9411 2005-10-17 Uros Bizjak <uros@kss-loka.si>
9414 * gcc.target/i386/pr24315.c: New test.
9416 2005-10-16 Mark Mitchell <mark@codesourcery.com>
9419 * g++.dg/template/static21.C: New test.
9420 * g++.dg/template/static21-a.cc: Likewise.
9422 2005-10-16 Andrew Pinski <pinskia@physics.uc.edu>
9425 * g++.dg/warn/Wswitch-default-1.C: New test.
9426 * g++.dg/warn/Wswitch-default-2.C: New test.
9428 2005-10-16 Mark Mitchell <mark@codesourcery.com>
9431 * g++.dg/parse/template18.C: New test.
9432 * g++.dg/template/nontype15.C: Likewise.
9434 2005-10-16 Erik Edelmann <erik.edelmann@iki.fi>
9437 * gfortran.dg/spec_expr_2.f90: New.
9439 2005-10-16 Hans-Peter Nilsson <hp@axis.com>
9441 * g++.dg/debug/debug3.C, g++.dg/ext/visibility/noPLT.C,
9442 g++.dg/opt/vt1.C, g++.old-deja/g++.other/local-alloc1.C,
9443 gcc.dg/20001009-1.c, gcc.dg/20010912-1.c, gcc.dg/20020122-4.c,
9444 gcc.dg/20020415-1.c, gcc.dg/20020430-1.c, gcc.dg/20021018-1.c,
9445 gcc.dg/20021023-1.c, gcc.dg/20021029-1.c, gcc.dg/20021116-1.c,
9446 gcc.dg/20030120-1.c, gcc.dg/20030213-1.c, gcc.dg/20030225-1.c,
9447 gcc.dg/20030702-1.c, gcc.dg/20030708-1.c, gcc.dg/20040311-2.c,
9448 gcc.dg/inline-2.c: Guard test with { target fpic }. Remove
9449 previous target-specific skips and warning-message matches where
9452 2005-10-15 Mark Mitchell <mark@codesourcery.com>
9455 * g++.dg/warn/Wctor-dtor.C: New test.
9457 2005-10-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9460 * gcc.dg/for-1.c: New test.
9462 2005-10-14 Mark Mitchell <mark@codesourcery.com>
9465 * g++.dg/warn/Wconversion1.C: New test.
9466 * g++.dg/ext/packed4.C: Compile with -w.
9467 * g++.dg/opt/20050511-1.C: Likewise.
9468 * g++.old-deja/g++.other/warn4.C: Compiler with -Wconversion.
9470 2005-10-14 Jakub Jelinek <jakub@redhat.com>
9472 * gfortran.dg/boz_5.f90: New test.
9474 2005-10-14 Nathan Sidwell <nathan@codesourcery.com>
9477 * g++.dg/other/switch2.C: New.
9480 * g++.dg/init/ctor7.C: New.
9482 2005-10-13 David Edelsohn <edelsohn@gnu.org>
9485 * g++.dg/parse/crash32.C: New test.
9487 2005-10-13 Mark Mitchell <mark@codesourcery.com>
9490 * g++.dg/init/goto2.C: New test.
9493 * g++.dg/template/crash/41.C: New test.
9496 * g++.dg/template/crash40.C: New test.
9499 * g++.dg/parse/friend5.C: New test.
9502 * g++.dg/template/crash38.C: New test.
9505 * g++.dg/template/friend38.C: New test.
9508 * g++.dg/template/crash39.C: New test.
9510 2005-10-13 Hans-Peter Nilsson <hp@bitrange.com>
9512 * gcc.dg/debug/dwarf2/dwarf-char1.c,
9513 gcc.dg/debug/dwarf2/dwarf-char2.c,
9514 gcc.dg/debug/dwarf2/dwarf-char3.c: Skip for mmix-*-*
9516 * gcc.dg/intmax_t-1.c: Remove mmix-*-* from dg-error statement.
9518 2005-10-12 Danny Smith <dannysmith@users.sourceforge.net>
9520 * gcc.dg/dll-2.c: Add tests for warnings.
9521 * gcc.dg/dll-3.c: Likewise.
9522 * gcc.dg/dll-4.c: Likewise.
9524 * g++.dg/ext/dllimport1.C: Adjust tests for warnings.
9525 * g++.dg/ext/dllimport2.C: Likewise.
9526 * g++.dg/ext/dllimport3.C: Likewise.
9527 * g++.dg/ext/dllimport7.C: Likewise.
9528 * g++.dg/ext/dllimport8.C: Likewise.
9529 * g++.dg/ext/dllimport9.C: Likewise.
9531 2005-10-10 Paul Thomas <pault@gcc.gnu.org>
9534 * gfortran.dg/derived_pointer_recursion.f90: New test.
9536 2005-10-12 Adrian Straetling <straetling@de.ibm.com>
9538 * gcc.c-torture/execute/20051012-1.c: New test.
9540 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
9543 * gfortran.dg/automatic_char_len_1.f90: New test.
9545 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
9548 * gfortran.dg/save_common.f90: New test.
9551 * gfortran.dg/save_result.f90: New test.
9553 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
9556 * g++.dg/template/dependent-expr1.C: Add new expected error.
9557 * g++.dg/template/dependent-expr2.C: Adjust error text.
9558 * g++.dg/template/overload6.C: New.
9561 * g++.dg/other/typename8.C: New.
9564 * g++.dg/other/return1.C: New.
9566 2005-10-12 Paolo Bonzini <bonzini@gnu.org>
9569 * g++.dg/ext/label5.C: New.
9571 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
9574 * g++.dg/parse/crash31.C: New.
9576 2005-10-12 Razya Ladelsky <razya@il.ibm.com>
9578 * g++.dg/ipa/ipa-1.c: New test.
9579 * g++.dg/ipa/ipa-2.c: New test.
9580 * g++.dg/ipa/ipa-3.c: New test.
9581 * g++.dg/ipa/ipa-4.c: New test.
9582 * g++.dg/ipa/ipa-5.c: New test.
9583 * g++.dg/ipa/ipa.exp: New file.
9585 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
9588 * gfortran.dg/private_type_3.f90: New test.
9590 2005-10-11 Steven G. Kargl <kargls@comcast.net>
9593 gfortran.dg/aint_anint_1.f90: New test.
9595 2005-10-11 Steven G. Kargl <kargls@comcast.net>
9597 PR libgfortran/24313
9598 gfortran.dg/csqrt.f: New test.
9600 2005-10-11 Ian Lance Taylor <ian@airs.com>
9603 * g++.dg/warn/noeffect7.C: New test.
9604 * g++.dg/warn/noeffect2.C: Instantiate templates.
9605 * g++.dg/warn/noeffect4.C: Instantiate template. Add new error
9608 2005-10-11 Mark Mitchell <mark@codesourcery.com>
9611 * g++.dg/init/float1.C: New test.
9614 * g++.dg/init/member1.C: Tweak error markers.
9616 2005-10-11 Janis Johnson <janis187@us.ibm.com>
9619 * gcc.dg/compat/struct-layout-1_generator.c (generate_fields):
9620 Check for null pointer.
9622 2005-10-11 Mark Mitchell <mark@codesourcery.com>
9625 * g++.dg/parse/ret-type3.C: New test.
9627 2005-10-11 Andrew Pinski <pinskia@physics.uc.edu>
9630 * gcc.c-torture/compile/pr23946.c: New test.
9632 2005-10-11 Jakub Jelinek <jakub@redhat.com>
9634 * g++.dg/opt/mmx2.C: New test.
9636 2005-10-10 Mark Mitchell <mark@codesourcery.com>
9639 * g++.dg/template/static20.C: New test.
9642 * g++.dg/warn/Wunused-12.C: New test.
9645 * g++.dg/template/arg4.C: New test.
9647 2005-10-10 Eric Botcazou <ebotcazou@libertysurf.fr>
9649 * gcc.dg/ucnid-2.c: XFAIL on Solaris.
9650 * gcc.dg/ucnid-3.c: Likewise.
9651 * gcc.dg/ucnid-4.c: Likewise.
9652 * gcc.dg/tree-ssa/gen-vect-25.c (main): Return a value.
9653 * g++.dg/other/ucnid-1.C: Likewise.
9654 * gcc.dg/sparc-frame-1.c: New test.
9656 2005-10-10 Mark Mitchell <mark@codesourcery.com>
9659 * g++.dg/template/spec27.C: New test.
9662 * g++.dg/template/static19.C: New test.
9664 2005-10-09 Eric Botcazou <ebotcazou@libertysurf.fr>
9666 * gcc.dg/20050922-1.c: Skip on Solaris 2.5.1 to 9.
9667 * g++.dg/warn/miss-format-1.C: XFAIL vscanf test on Solaris 2.5.1 to 8.
9669 2005-10-07 Andrew Pinski <pinskia@physics.uc.edu>
9672 * gfortran.fortran-torture/compile/pr24136.f: New test.
9674 2005-10-08 James A. Morrison <phython@gcc.gnu.org>
9677 * g++.dg/parse/crash30.C: New test.
9679 2005-10-07 Richard Guenther <rguenther@suse.de>
9682 * gcc.c-torture/compile/pr24227.c: New testcase.
9684 2005-10-07 Steve Ellcey <sje@cup.hp.com>
9686 * gcc.dg/compat/struct-layout-1_generate.c (generate_fields):
9687 Do not put aligned attributes on array elements.
9689 2005-10-07 Ulrich Weigand <uweigand@de.ibm.com>
9691 PR testsuite/23611, PR testsuite/23615
9692 * obj-c++.dg/bitfield-3.mm: Include standard headers instead of
9693 writing prototypes of library functions by hand.
9694 * obj-c++.dg/bitfield-4.mm: Likewise.
9695 * obj-c++.dg/const-str-4.mm: Likewise.
9696 * obj-c++.dg/encode-4.mm: Likewise.
9697 * obj-c++.dg/encode-5.mm: Likewise.
9698 * obj-c++.dg/encode-6.mm: Likewise.
9699 * obj-c++.dg/gnu-runtime-3.mm: Likewise.
9700 * obj-c++.dg/method-10.mm: Likewise.
9701 * obj-c++.dg/method-17.mm: Likewise.
9702 * obj-c++.dg/method-19.mm: Likewise.
9703 * obj-c++.dg/try-catch-2.mm: Likewise.
9705 2005-10-06 Richard Henderson <rth@redhat.com>
9708 * gcc.dg/i386-sse-10.c: Add -fno-omit-frame-pointer.
9710 2005-10-06 Dale Johannesen <dalej@apple.com>
9712 * gcc.c-torture/execute/20030125-1.c: Correct.
9714 2005-10-06 Richard Guenther <rguenther@suse.de>
9716 PR tree-optimization/24238
9717 * g++.dg/tree-ssa/pr24238.C: New testcase.
9719 2005-10-07 Erik Edelmann <erik.edelmann@iki.fi>
9722 * gfortran.dg/der_pointer_3.f90: New test.
9724 2005-10-05 Devang Patel <dpatel@apple.com>
9727 * g++.dg/other/PR23205.C: New.
9729 2005-10-05 Richard Henderson <rth@redhat.com>
9732 * g++.dg/eh/omit-frame-pointer.C: Remove i?86 specific options.
9733 * g++.dg/eh/omit-frame-pointer2.C: Likewise.
9735 2005-10-05 Dale Johannesen <dalej@apple.com>
9737 * gcc.c-torture/execute/float-floor.c: New.
9739 2005-10-05 Paolo Bonzini <bonzini@gnu.org>
9741 PR tree-optimization/21419
9742 PR tree-optimization/24146
9743 PR tree-optimization/24151
9745 * g++.dg/ext/asm7.C: New.
9746 * g++.dg/ext/asm8.C: New.
9747 * gcc.dg/asm-1.c: Compile on all targets.
9748 * gcc.dg/asm-pr24146.c: New.
9749 * gcc.dg/pr21419.c: Adjust error messages.
9751 2005-10-05 Richard Guenther <rguenther@suse.de>
9754 * gfortran.fortran-torture/compile/empty.f90: New testcase.
9756 2005-10-05 Nathan Sidwell <nathan@codesourcery.com>
9759 * g++.dg/template/spec22.C: Robustify test.
9760 * g++.dg/template/spec26.C: New.
9762 2005-10-05 Uros Bizjak <uros@kss-loka.si>
9764 * gcc.dg/vect/vect-shift-1.c: Include tree-vect.h header. Check
9765 if target supports vector instructions.
9767 2005-10-04 Geoffrey Keating <geoffk@apple.com>
9769 * gcc.dg/builtins-config.h: Only PowerPC Mac OS shipped without
9772 2005-10-04 Janis Johnson <janis187@us.ibm.com>
9774 * lib/target-supports.exp (check_effective_target_fortran_large_real,
9775 check_effective_target_fortran_large_int): Replace cached result
9776 when target changes.
9778 2005-10-04 Devang Patel <dpatel@apple.com>
9780 * gcc.dg/i386-sse-vect-types.c: New.
9782 2005-10-04 Ian Lance Taylor <ian@airs.com>
9784 PR preprocessor/13726
9785 * gcc.dg/cpp/cmdlne-dI-C.c: New test.
9786 * gcc.dg/cpp/cmdlne-dI-C.h: New file.
9788 2005-10-04 Richard Guenther <rguenther@suse.de>
9791 * gcc.dg/noncompile/pr23576.c: New testcase.
9793 2005-10-04 Andrew Pinski <pinskia@physics.uc.edu>
9796 * gcc.dg/register-var-3.c: New test.
9798 2005-10-04 Steven Bosscher <stevenb@suse.de>
9800 * gcc.dg/pr23049.c: New test.
9802 * gcc.dg/ucnid-4.c: Fix test.
9804 2005-10-03 Diego Novillo <dnovillo@redhat.com>
9807 * gcc.c-torture/compile/pr23445.c: New test.
9809 2005-10-03 Alexandre Oliva <aoliva@redhat.com>
9811 * g++.dg/overload/unknown1.C: New.
9813 2005-10-03 Mark Mitchell <mark@codesourcery.com>
9816 * g++.dg/template/repo4.C: New test.
9818 2005-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9821 * gfortran.dg/large_real_kind_2.F90: New test.
9822 * gfortran.dg/large_integer_kind_2.f90: New test.
9824 2005-10-03 Uros Bizjak <uros@kss-loka.si>
9826 * lib/target-supports.exp (check_effective_target_vect_shift):
9827 Implement with result caching. Add i?86, x86_64 and ia64 targets.
9828 (check_effective_target_vect_condition): Fix copy-n-pasto.
9830 * gcc.dg/vect/pr22480.c : Enable for effective-target vect_shift.
9831 * gcc.dg/vect/vect-shift-1.c: Remove XFAIL for i?86 and x86_64
9834 2005-10-02 Mark Mitchell <mark@codesourcery.com>
9837 * g++.dg/template/overload5.C : New test.
9840 * g++.dg/expr/stdarg1.C: New test.
9842 2005-10-02 Diego Novillo <dnovillo@redhat.com>
9845 * gcc.c-torture/execute/pr24142.c: New test.
9847 2005-10-01 Diego Novillo <dnovillo@redhat.com>
9850 * gcc.c-torture/execute/pr24141.c: New test.
9852 2005-10-01 James A. Morrison <phython@gcc.gnu.org>
9853 Diego Novillo <dnovillo@redhat.com>
9856 * gcc.c-torture/execute/pr23604.c: New test.
9858 2005-10-01 Paul Thomas <pault@gcc.gnu.org>
9867 gfortran.dg/equiv_constraint_1.f90: New test.
9868 gfortran.dg/equiv_constraint_2.f90: New test.
9869 gfortran.dg/equiv_constraint_3.f90: New test.
9870 gfortran.dg/equiv_constraint_4.f90: New test.
9871 gfortran.dg/equiv_constraint_5.f90: New test.
9872 gfortran.dg/equiv_constraint_6.f90: New test.
9873 gfortran.dg/equiv_constraint_7.f90: New test.
9874 gfortran.dg/equiv_constraint_8.f90: New test.
9875 gfortran.dg/private_type_1.f90: New test.
9876 gfortran.dg/private_type_2.f90: New test.
9877 gfortran.dg/g77/980628-2.f, 980628-3.f, 980628-9.f,
9878 980628-10.f: Assert std=gnu to permit mixing of
9879 types in equivalence statements.
9881 2005-09-30 Janne Blomqvist <jblomqvi@cc.hut.fi>
9884 * gfortran.dg/open_status_1.f90: New.
9886 2005-09-30 Uros Bizjak <uros@kss-loka.si>
9888 * gcc.dg/vect/fast-math-vect-reduc-7.c: Clean up temp files.
9889 * gcc.dg/vect/pr22480.c: Clean up temp files.
9890 * gcc.dg/vect/pr23831.c: Clean up temp files.
9891 * gcc.dg/vect/pr23816-1.c: Require effective-target vect_condition.
9892 Clean up temp files.
9893 * gcc.dg/vect/pr23816-2.c: Require effective-target vect_condition.
9894 Clean up temp files.
9896 * gcc.dg/20050309-1.c: Clean up temp files.
9897 * gcc.dg/20050325-1.c: Clean up temp files.
9899 2005-09-30 Uros Bizjak <uros@kss-loka.si>
9901 PR tree-optimization/24059
9902 * gcc.dg/vect/pr24059.c : New test.
9904 2005-09-29 Jakub Jelinek <jakub@redhat.com>
9907 * gcc.c-torture/execute/20050929-1.c: New test.
9909 2005-09-29 Steven Bosscher <stevenb@suse.de>
9911 * gcc.dg/tree-ssa/ssa-ccp-11.c: Fix the test case and un-xfail.
9913 2005-09-29 Paolo Bonzini <bonzini@gnu.org>
9916 * gcc.dg/pr21419.c: New test.
9918 2005-09-29 Steven Bosscher <stevenb@suse.de>
9920 * gcc.dg/pr23911.c: New test.
9922 2005-09-28 Mark Mitchell <mark@codesourcery.com>
9924 * g++.dg/opt/pr19650.C: Use -w -fpermissive.
9927 * g++.dg/parse/qualified4.C: New test.
9928 * g++.old-deja/g++.law/static-mem5.C: Use -w -fpermissive.
9929 * g++.old-deja/g++.mike/p8154.C: Likewise.
9931 2005-09-27 Mark Mitchell <mark@codesourcery.com>
9934 * g++.dg/template/friend37.C: New test.
9935 * g++.dg/parse/crash28.C: Adjust error markers.
9937 2005-09-27 Jakub Jelinek <jakub@redhat.com>
9940 * gfortran.fortran-torture/execute/save_2.f90: New decl.
9942 2005-09-27 Devang Patel <dpatel@apple.com>
9944 PR tree-optimization/23625
9945 * gcc.dg/pr23625.c: New test.
9947 2005-09-27 Uros Bizjak <uros@kss-loka.si>
9949 * gcc.target/i386/pr22585.c: Run on 32-bit x86 only.
9950 * gcc.target/i386/builtin-apply-mmx.c: Run on 32-bit x86 only.
9952 2005-09-26 Jakub Jelinek <jakub@redhat.com>
9955 * gfortran.fortran-torture/execute/save_1.f90: New test.
9956 * gfortran.dg/save_1.f90: New test.
9958 2005-09-26 Uros Bizjak <uros@kss-loka.si>
9960 * gcc.target/i386/builtin-apply-mmx.c: New test.
9963 * gcc.target/i386/pr22576.c: New test.
9966 * gcc.target/i386/pr22585.c: New test.
9969 * gcc.target/i386/pr23268.c: New test.
9972 * gcc.dg/vect/pr23831.c: New test.
9975 * gcc.target/i386/pr24055.c: New test.
9977 2005-09-25 Kazu Hirata <kazu@codesourcery.com>
9979 PR tree-optimization/23960
9980 * gcc.c-torture/compile/pr23960.c: New.
9982 2005-09-23 Paul Thomas <pault@gcc.gnu.org>
9985 * gfortran.dg/nested_modules_3.f90: New.
9987 2005-09-22 Steven G. Kargl <kargls@comcast.net>
9990 gfortran.dg/interface_1.f90: New test.
9992 2005-09-22 Erik Edelmann <erik.edelmann@iki.fi>
9993 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9996 * gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90: New test.
9998 2005-09-22 Steven G. Kargl <kargls@comcast.net>
10001 * gfortran.dg/imag_1.f: New test.
10002 * gfortran.dg/imag_2.f: Ditto.
10004 2005-09-22 J"orn Rennecke <joern.rennecke@st.com>
10006 * gcc.dg/intmax_t-1.c: Remove sh*-*-elf from dg-error statement.
10008 2005-09-22 Jakub Jelinek <jakub@redhat.com>
10011 * g++.dg/warn/pr21983.C: New test.
10013 2005-09-21 Mark Mitchell <mark@codesourcery.com>
10016 * g++.dg/template/array14.C: New test.
10018 2005-09-21 Erik Edelmann <erik.edelmann@iki.fi>
10021 * gfortran.dg/der_ptr_component_1.f90: New test.
10023 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10026 * g++.dg/template/error1.C: Reject "no matching function" message.
10028 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10031 * g++.dg/lookup/error1.C: New test.
10033 2005-09-21 Dorit Nuzman <dorit@il.ibm.com>
10035 * gcc.dg/vect/vect-dv-2.c: Change loop bound and restore original
10036 functionality of the testcase.
10038 2005-09-20 Richard Henderson <rth@redhat.com>
10040 * gcc.dg/vect/vect-22.c: Require vect_float.
10041 * gcc.dg/vect/vect-91.c: XFAIL if vect_no_int_add.
10043 2005-09-20 Joseph S. Myers <joseph@codesourcery.com>
10045 * g++.dg/cpp/ucnid-1.C, g++.dg/cpp/normalize-1.C,
10046 g++.dg/other/ucnid-1.C, gcc.dg/cpp/normalize-1.c,
10047 gcc.dg/cpp/normalize-2.c, gcc.dg/cpp/normalize-3.c,
10048 gcc.dg/cpp/normalize-4.c, gcc.dg/cpp/ucnid-1.c,
10049 gcc.dg/cpp/ucnid-2.c, gcc.dg/cpp/ucnid-3.c, gcc.dg/cpp/ucnid-4.c,
10050 gcc.dg/cpp/ucnid-5.c, gcc.dg/cpp/ucnid-7.c,gcc.dg/ucnid-1.c,
10051 gcc.dg/ucnid-2.c, gcc.dg/ucnid-3.c, gcc.dg/ucnid-4.c,
10052 gcc.dg/ucnid-5.c, gcc.dg/ucnid-6.c: Add -fextended-identifiers.
10053 * gcc.dg/cpp/ucnid-8.c: New test.
10055 2005-09-20 Jakub Jelinek <jakub@redhat.com>
10057 PR tree-optimization/23929
10058 * gcc.c-torture/compile/pr23929.c: New test.
10060 2005-09-20 Daniel Berlin <dberlin@dberlin.org>
10062 * gcc.dg/vect/vect-dv-2.c: Expect same alignment message only
10065 2005-09-20 Steve Ellcey <sje@cup.hp.com>
10068 * g++.dg/other/pr22003.C: Require named sections.
10070 2005-09-20 Jakub Jelinek <jakub@redhat.com>
10073 * g++.dg/rtti/crash3.C: New test.
10075 PR tree-optimization/23818
10076 * gcc.dg/pr23818.c: New test.
10078 2005-09-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10081 * gfortran.dg/print_fmt_4.f: New.
10083 2005-09-20 Jakub Jelinek <jakub@redhat.com>
10086 * gfortran.fortran-torture/execute/entry_11.f90: New test.
10088 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
10090 * gcc.dg/vect/vect-40.c: Remove pointers to "aligned types".
10091 Use pointers to local alignable arrays instead. Added comments.
10092 * gcc.dg/vect/vect-46.c: Likewise.
10093 * gcc.dg/vect/vect-48.c: Likewise.
10094 * gcc.dg/vect/vect-49.c: Likewise.
10095 * gcc.dg/vect/vect-52.c: Likewise.
10096 * gcc.dg/vect/vect-53.c: Likewise.
10097 * gcc.dg/vect/vect-54.c: Likewise.
10098 * gcc.dg/vect/vect-56.c: Likewise.
10099 * gcc.dg/vect/vect-57.c: Likewise.
10100 * gcc.dg/vect/vect-58.c: Likewise.
10101 * gcc.dg/vect/vect-60.c: Likewise.
10102 * gcc.dg/vect/vect-61.c: Likewise.
10104 * gcc.dg/vect/vect-42.c: Remove pointers to "aligned types".
10105 The test is no longer vectorizable on vect_no_align targets.
10106 * gcc.dg/vect/vect-43.c: Likewsie.
10108 * gcc.dg/vect/vect-44.c: Added comments.
10109 * gcc.dg/vect/vect-45.c: Added comments.
10110 * gcc.dg/vect/vect-50.c: Added comments.
10111 * gcc.dg/vect/vect-51.c: Added comments.
10113 * gcc.dg/vect/vect-95.c: Use aligned arrays instead of arrays to
10115 * gcc.dg/vect/Os-vect-95.c: Likewise.
10117 * gcc.dg/vect/vect-41.c: Test removed.
10118 * gcc.dg/vect/vect-47.c: Test removed.
10119 * gcc.dg/vect/vect-55.c: Test removed.
10120 * gcc.dg/vect/vect-59.c: Test removed.
10122 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
10124 * gcc.dg/vect/pr16105.c: Replace "aligned types" with regular types.
10125 No longer vectorizable on vect_no_align targets.
10126 * gcc.dg/vect/pr20122.c: Likewise.
10127 * gcc.dg/vect/vect-74.c: Likewise.
10128 * gcc.dg/vect/vect-75.c: Likewise.
10129 * gcc.dg/vect/vect-76.c: Likewise.
10131 * gcc.dg/vect/vect-37.c: Replace "aligned types" with regular types.
10132 Will not be vectorizable on vect_no_align targets once aliasing issues
10134 * gcc.dg/vect/vect-79.c: Likewise.
10136 * gcc.dg/vect/vect-77.c: Replace "aligned types" with regular types.
10137 * gcc.dg/vect/vect-78.c: Likewise.
10138 * gcc.dg/vect/vect-97.c: Likewise.
10140 2005-09-19 Steven Bosscher <stevenb@suse.de>
10142 * gcc.dg/pr23943.c: New test.
10144 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
10147 * gfortran.dg/derived_pointer_null_1.f90: New test.
10149 2005-09-18 Richard Guenther <rguenther@suse.de>
10151 PR middle-end/23944
10152 * gcc.c-torture/compile/pr23944.c: New testcase.
10154 2005-09-18 Erik Edelmann <erik.edelmann@iki.fi>
10157 * gfortran.dg/der_pointer_2.f90: New test.
10159 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
10162 * gfortran.dg/nested_modules_2.f90: New test.
10164 2005-09-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10167 * g++.dg/other/semicolon.C: New test.
10169 2005-09-16 Joseph S. Myers <joseph@codesourcery.com>
10171 * g++.dg/warn/huge-val1.C: Disable tests on values of HUGE_VAL,
10172 HUGE_VALF and HUGE_VALL unless __GLIBC__ is defined.
10174 2005-09-16 Mark Mitchell <mark@codesourcery.com>
10177 * g++.dg/template/static18.C: New test.
10180 * g++.dg/template/crash19.C: Remove dg-error marker.
10181 * g++.dg/template/local4.C: New test.
10183 2005-09-16 Paul Brook <paul@codesourcery.com>
10186 * gfortran.dg/dependency_1.f90: New test.
10188 2005-09-15 Mark Mitchell <mark@codesourcery.com>
10191 * g++.dg/template/static17.C: New test.
10193 2005-09-15 Joseph S. Myers <joseph@codesourcery.com>
10196 * g++.dg/warn/huge-val1.C: New test.
10198 2005-09-15 Mark Mitchell <mark@codesourcery.com>
10201 * g++.dg/parse/class2.C: New test.
10202 * g++.dg/template/explicit8.C: Likewise.
10203 * g++.dg/template/spec25.C: Likewise.
10205 2005-09-14 Josh Conner <jconner@apple.com>
10207 PR middle-end/23584
10208 * gcc.dg/pr23584.c: New test.
10210 2005-09-14 Jerry DeLisle <jvdelisle@verizon.net>
10212 PR fortran/21875 Internal Unit Array I/O, NIST
10213 * gfortran.dg/arrayio_1.f90: New test.
10214 * gfortran.dg/arrayio_1.f90: New test.
10215 * gfortran.dg/arrayio_1.f90: New test.
10216 * gfortran.dg/arrayio_1.f90: New test.
10217 * gfortran.dg/arrayio_1.f90: New test.
10219 2005-09-14 Uros Bizjak <uros@kss-loka.si>
10221 PR middle-end/22480
10222 * gcc.dg/vect/pr22480.c: New test.
10224 2005-09-13 Paul Thomas <pault@gcc.gnu.org>
10227 * gfortran.fortran-torture/assumed_dummy_1.f90: New test.
10229 2005-09-13 Josh Conner <jconner@apple.com>
10232 * g++.dg/init/struct2.C: New test.
10233 * g++.dg/init/struct3.C: New test.
10235 2005-09-13 Janis Johnson <janis187@us.ibm.com>
10237 * gcc.dg/pr15784-4.c, gcc.dg/pr20130-1.c, gcc.dg/ucnid-6.c:
10238 Clean up temp files.
10239 * gcc.dg/tree-ssa/20030821-1.c, gcc.dg/tree-ssa/20040514-2.c,
10240 gcc.dg/tree-ssa/builtin-fprintf-1.c,
10241 gcc.dg/tree-ssa/builtin-fprintf-chk-1.c,
10242 gcc.dg/tree-ssa/builtin-printf-1.c,
10243 gcc.dg/tree-ssa/builtin-printf-chk-1.c,
10244 gcc.dg/tree-ssa/builtin-vfprintf-1.c,
10245 gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c,
10246 gcc.dg/tree-ssa/builtin-vprintf-1.c,
10247 gcc.dg/tree-ssa/builtin-vprintf-chk-1.c, gcc.dg/tree-ssa/ltrans-8.c,
10248 gcc.dg/tree-ssa/pr19055-2.c, gcc.dg/tree-ssa/pr19055.c,
10249 gcc.dg/tree-ssa/pr21985.c: Clean up dump files.
10250 * gcc.dg/vect/fast-math-vect-reduc-5.c, gcc.dg/vect/pr22506.c,
10251 gcc.dg/vect/trapv-vect-reduc-4.c, gcc.dg/vect/vect-116.c,
10252 gcc.dg/vect/vect-reduc-6.c, gcc.dg/vect/vect-reduc-7.c,
10253 gcc.dg/vect/vect-reduc-8.c, gcc.dg/vect/vect-reduc-9.c,
10254 gcc.dg/vect/vect-shift-1.c: Clean up .vect files.
10256 2005-09-13 Josh Conner <jconner@apple.com>
10258 * lib/gcc-dg.exp: Load scanipa.exp.
10259 (cleanup-dump): New procedure.
10260 (cleanup-rtl-dump, cleanup-tree-dump, cleanup-ipa-dump): Use it.
10261 * lib/scandump.exp: New file.
10262 * lib/scantree.exp: Use it.
10263 * lib/scanipa.exp: New file.
10265 2005-09-13 Erik Edelmann <erik.edelmann@iki.fi>
10268 * gfortran.dg/generic_4.f90: New test.
10270 2005-09-13 Uros Bizjak <uros@kss-loka.si>
10273 * gcc.target/i386/pr23816-1.c: New test.
10274 * gcc.target/i386/pr23816-2.c: New test.
10277 2005-09-13 Bastian Blank <waldi@debian.org>
10280 * g++.dg/abi/mangle26.C: New test.
10281 * g++.dg/abi/mangle27.C: New test.
10282 * g++.dg/abi/mangle28.C: New test.
10283 * g++.dg/abi/mangle29.C: New test.
10286 * g++.dg/parse/register1.C: New test.
10288 2005-09-13 Mark Mitchell <mark@codesourcery.com>
10291 * g++.dg/template/access16.C: New test.
10293 2005-09-13 Richard Sandiford <richard@codesourcery.com>
10295 * gfortran.dg/char_pack_2.f90: Increase the vector size.
10297 2005-09-13 Richard Sandiford <richard@codesourcery.com>
10300 * gfortran.dg/shape_2.f90: New test.
10302 2005-09-13 Richard Sandiford <richard@codesourcery.com>
10305 * gfortran.dg/char_associated_1.f90, gfortran.dg/char_cshift_1.f90,
10306 * gfortran.dg/char_cshift_2.f90, gfortran.dg/char_eoshift_1.f90,
10307 * gfortran.dg/char_eoshift_2.f90, gfortran.dg/char_eoshift_3.f90,
10308 * gfortran.dg/char_eoshift_4.f90, gfortran.dg/char_pack_1.f90,
10309 * gfortran.dg/char_pack_2.f90, gfortran.dg/char_reshape_1.f90,
10310 * gfortran.dg/char_spread_1.f90, gfortran.dg/char_transpoe_1.f90,
10311 * gfortran.dg/char_unpack_1.f90, gfortran.dg/char_unpack_2.f90: New
10314 2005-09-12 Mark Mitchell <mark@codesourcery.com>
10317 * g++.dg/parse/template17.C: New test.
10319 2005-09-12 Mark Mitchell <mark@codesourcery.com>
10322 * g++.dg/template/nontype14.C: New test.
10324 2005-09-12 Ian Lance Taylor <ian@airs.com>
10327 * g++.dg/lookup/friend7.C: New test.
10328 * g++.dg/lookup/friend8.C: New test.
10329 * g++.dg/parse/defarg4.C: Add a parameter to the friend function,
10330 so that it will be found via argument dependent lookup.
10331 * g++.old-deja/g++.brendan/crash56.C: Don't expect errors for
10332 friend functions which will no longer be found.
10333 * g++.old-deja/g++.jason/friend.C: Add a parameter to the friend
10334 function g, so that it will be found via argument dependent
10336 * g++.old-deja/g++.jason/scoping15.C: Use -ffriend-injection.
10337 * g++.old-deja/g++.mike/net43.C: Likewise.
10339 2005-09-12 Mark Mitchell <mark@codesourcery.com>
10342 * g++.dg/template/static16.C: New test.
10344 2005-09-12 Josh Conner <jconner@apple.com>
10346 PR middle-end/23237
10347 * gcc.c-torture/compile/pr23237.c: New test.
10349 2005-09-11 Richard Henderson <rth@redhat.com>
10351 * g++.dg/other/error8.C: Update expected diagnostic text.
10353 2005-09-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10355 PR libfortran/19872
10356 * gfortran.dg/overwrite_1.f: New test.
10358 2005-09-09 Josh Conner <jconner@apple.com>
10360 * g++.dg/init/pr23180-1.C: Removed.
10361 * g++.dg/init/pr23180-2.C: Removed.
10363 2005-09-09 David Daney <ddaney@avtrex.com>
10365 * gcc.c-torture/execute/20010124-1.c: Removed and split into two new
10366 files which are ...
10367 * gcc.c-torture/execute/builtins/20010124-1: ... here and ...
10368 * gcc.c-torture/execute/builtins/20010124-1-lib.c: ... here.
10370 2005-09-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10372 * gfortran.dg/iostat_2.f90: New test.
10374 2005-09-09 Mark Mitchell <mark@codesourcery.com>
10377 * g++.dg/ext/interface1.C: New test.
10378 * g++.dg/ext/interface1.h: Likewise.
10379 * g++.dg/ext/interface1a.cc: Likewise.
10381 2005-09-09 Thomas Koenig <Thomas.Koenig@online.de>
10383 * gfortran.dg/iomsg_1.f90: New test case.
10385 2005-09-09 Richard Guenther <rguenther@suse.de>
10388 * g++.dg/tree-ssa/pr23624.C: New testcase.
10390 2005-09-09 Richard Sandiford <richard@codesourcery.com>
10393 * gfortran.dg/vector_subscript_1.f90,
10394 * gfortran.dg/vector_subscript_2.f90: New tests.
10396 2005-09-09 Richard Sandiford <richard@codesourcery.com>
10399 * gfortran.dg/array_alloc_1.f90,
10400 * gfortran.dg/array_alloc_2.f90,
10401 * gfortran.dg/array_alloc_3.f90: New tests.
10403 2005-09-09 Richard Sandiford <richard@codesourcery.com>
10406 * gfortran.dg/array_constructor_6.f90
10407 * gfortran.dg/array_constructor_7.f90
10408 * gfortran.dg/array_constructor_8.f90
10409 * gfortran.dg/array_constructor_9.f90
10410 * gfortran.dg/array_constructor_10.f90
10411 * gfortran.dg/array_constructor_11.f90
10412 * gfortran.dg/array_constructor_12.f90: New tests.
10414 2005-09-08 Josh Conner <jconner@apple.com>
10417 * g++.dg/init/pr23180-1.C: New test.
10418 * g++.dg/init/pr23180-2.C: New test.
10420 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
10423 * gfortran.dg/module_double_reuse.f90: New.
10425 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
10432 * gfortran.dg/common_equivalence_1.f: New.
10433 * gfortran.dg/common_equivalence_2.f: New.
10434 * gfortran.dg/common_equivalence_3.f: New.
10435 * gfortran.dg/contained_equivalence_1.f90: New.
10436 * gfortran.dg/module_blank_common.f90: New.
10437 * gfortran.dg/module_commons_1.f90: New.
10438 * gfortran.dg/module_equivalence_1.f90: New.
10439 * gfortran.dg/nested_modules_1.f90: New.
10440 * gfortran.dg/g77/19990905-0.f: Remove XFAIL, rearrange
10441 equivalences and add comment to connect the test with
10444 2005-09-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10447 * gfortran.dg/common_6.f90: New test.
10449 2005-09-08 Richard Sandiford <richard@codesourcery.com>
10452 * gfortran.dg/char_result_1.f90,
10453 * gfortran.dg/char_result_2.f90,
10454 * gfortran.dg/char_result_3.f90,
10455 * gfortran.dg/char_result_4.f90,
10456 * gfortran.dg/char_result_5.f90,
10457 * gfortran.dg/char_result_6.f90,
10458 * gfortran.dg/char_result_7.f90,
10459 * gfortran.dg/char_result_8.f90: New tests.
10461 2005-09-08 Richard Sandiford <richard@codesourcery.com>
10464 * gfortran.dg/pr19928-1.f90, gfortran.dg/pr19928-2.f90: New tests.
10466 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
10469 * obj-c++.dg/selector-5.mm: New test.
10470 * obj-c++.dg/selector-6.mm: New test.
10472 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
10476 * objc.dg/error-1.m: New test.
10478 2005-09-07 Richard Sandiford <richard@codesourcery.com>
10481 * gfortran.fortran-torture/execute/pr23373-1.f90,
10482 * gfortran.fortran-torture/execute/pr23373-1.f90: New tests.
10484 2005-09-07 Jerry DeLisle <jvdelisle@verizon.net>
10486 PR libfortran/23760
10487 * gfortran.dg/g77/1832.f: Remove long string in write statement
10488 to allow the test to pass on correct list directed output with
10491 2005-09-07 James E Wilson <wilson@specifix.com>
10493 * gcc.dg/intmax_t-1.c: Disable for xscale*-*-elf*.
10495 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
10497 * gfortran.dg/parameter+save.f90: Rename to
10498 * gfortran.dg/parameter_save.f90: .. this.
10500 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
10503 * gfortran.dg/parameter+save.f90: New test case.
10505 2005-09-06 Richard Sandiford <richard@codesourcery.com>
10508 * gfortran.fortran-torture/execute/pr19269-1.f90: New test.
10510 2005-09-06 Jakub Jelinek <jakub@redhat.com>
10513 * gcc.dg/pr23075.c: New test.
10514 * g++.dg/warn/pr23075.C: New test.
10517 * gcc.target/i386/pr22362.c: New test.
10519 PR rtl-optimization/23098
10520 * gcc.target/i386/pr23098.c: Add dg-require-effective-target ilp32.
10522 * gcc.dg/debug/dwarf2/dwarf-char1.c: Further regex fixes.
10523 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
10524 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
10526 2005-09-06 Mark Mitchell <mark@codesourcery.com>
10528 * g++.dg/expr/cast6.C: New test.
10531 * g++.dg/init/new15.C: New test.
10533 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
10535 * gcc.dg/vect/Os-vect-95.c: New test.
10536 * gcc.dg/vect/vect-95.c: Same.
10538 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
10540 * gcc.dg/vect/vect-29.c: Update xfail testing.
10541 * gcc.dg/vect/vect-44.c: Same.
10542 * gcc.dg/vect/vect-48.c: Same.
10543 * gcc.dg/vect/vect-50.c: Same.
10544 * gcc.dg/vect/vect-72.c: Same.
10545 * gcc.dg/vect/vect-77.c: Same.
10546 * gcc.dg/vect/vect-78.c: Same.
10547 * gcc.dg/vect/vect-80.c: Same.
10548 * gcc.dg/vect/vect-96.c: Same.
10549 * gcc.dg/vect/vect-100.c: Same.
10550 * gcc.dg/vect/vect-exp: Add default flags for Os-vect-*.
10551 * gfortran.dg/vect/vect-2.f90: Update xfail testing.
10552 * gfortran.dg/vect/vect-5.f90: Same.
10554 2005-09-06 Jakub Jelinek <jakub@redhat.com>
10556 * gcc.dg/debug/dwarf2/dwarf-char1.c: Accept more assembler comment
10558 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
10559 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
10562 * g++.dg/opt/pr23056.C: New test.
10564 PR rtl-optimization/23098
10565 * gcc.target/i386/pr23098.c: New test.
10567 2005-09-05 Mark Mitchell <mark@codesourcery.com>
10570 * g++.dg/template/static15.C: New test.
10573 * g++.dg/ext/stmtexpr5.C: New test.
10574 * g++.dg/ext/stmtexpr6.C: Likewise.
10576 2005-09-05 J"orn Rennecke <joern.rennecke@st.com>
10578 * gcc.dg/pr21255-1.c: Match different pattern for sh64.
10580 * gcc.dg/debug/dwarf2/dwarf-char1.c: Allow '!' comment character.
10581 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
10582 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
10584 2005-09-04 Thomas Koenig <Thomas.Koenig@online.de>
10586 PR libfortran/23321
10587 * gfortran.dg/direct_io_4.f90: New test case.
10589 2005-09-04 Andrew Pinski <pinskia@physics.uc.edu>
10590 Rasmus Hahn <rassahah@neofonie.de>
10593 * objc.dg/type-stream-1.m: New test.
10595 2005-09-04 Tobias Schl"uter <tobias.shclueter@physik.uni-muenchen.de>
10598 * gfortran.dg/print_fmt_1.f90, gfortran.dg/print_fmt_2.f90
10599 gfortran.dg/print_fmt_3.f90: New test.
10601 2005-09-03 Jakub Jelinek <jakub@redhat.com>
10603 * gfortran.dg/fmt_t_1.f90: New test.
10605 2005-09-03 Jakub Jelinek <jakub@redhat.com>
10607 PR rtl-optimization/23454
10608 * g++.dg/opt/pr23454.C: New test.
10610 2005-09-03 Mark Mitchell <mark@codesourcery.com>
10613 * g++.dg/ext/static1.C: New test.
10615 2005-09-02 Richard Henderson <rth@redhat.com>
10617 * gcc.c-torture/execute/frame-address.c (check_fa_mid): Avoid
10618 tail call to check_fa_work.
10620 2005-09-02 Mark Mitchell <mark@codesourcery.com>
10623 * g++.dg/other/gc3.C: New test.
10625 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
10627 * gcc.dg/20030711-1.c: Include stddef.h and stdio.h.
10628 * gcc.dg/20050826-1.c: Likewise.
10630 2005-08-31 Mark Mitchell <mark@codesourcery.com>
10633 * g++.dg/expr/volatile1.C: New test.
10635 2005-09-02 Andrew Pinski <pinskia@physics.uc.edu>
10637 PR middle-end/23547
10638 * gcc.dg/pr23547.c: New test.
10640 2005-09-02 Richard Sandiford <richard@codesourcery.com>
10643 * gcc.c-torture/execute/pr22061-1.c,
10644 * gcc.c-torture/execute/pr22061-2.c,
10645 * gcc.c-torture/execute/pr22061-3.c,
10646 * gcc.c-torture/execute/pr22061-4.c: New tests.
10648 2005-09-01 Craig Rodrigues <rodrigc@gcc.gnu.org>
10650 * gcc.dg/Wredundant-decls-2.c: New test to check that
10651 -Wredundant-decls does not issue warning for a variable
10652 definition following a declaration.
10654 2005-09-01 Jakub Jelinek <jakub@redhat.com>
10657 * gcc.dg/debug/dwarf2/dwarf-char1.c: New test.
10658 * gcc.dg/debug/dwarf2/dwarf-char2.c: New test.
10659 * gcc.dg/debug/dwarf2/dwarf-char3.c: New test.
10661 * gcc.dg/debug/dwarf2/dwarf-die1.c: Fix a typo.
10662 * gcc.dg/debug/dwarf2/dwarf-die2.c: Likewise.
10663 * gcc.dg/debug/dwarf2/dwarf-die3.c: Likewise.
10664 * gcc.dg/debug/dwarf2/dwarf-die5.c: Likewise.
10665 * gcc.dg/debug/dwarf2/dwarf-die6.c: Likewise.
10666 * gcc.dg/debug/dwarf2/dwarf-die7.c: Likewise.
10667 * gcc.dg/debug/dwarf2/dwarf-uninit.c: Likewise.
10668 * gcc.dg/debug/dwarf2/dwarf2-macro.c: Likewise.
10670 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
10673 * objc.dg/image-info.m: Remove "objc_module_info" check part of the
10676 2005-08-31 J"orn Rennecke <joern.rennecke@st.com>
10679 * gcc.dg/pr21255-1.c: New test.
10680 * gcc.dg/pr21255-2-mb.c: Likewise.
10681 * gcc.dg/pr21255-2-ml.c: Likewise.
10682 * gcc.dg/pr21255-3.c: Likewise.
10683 * gcc.dg/pr21255-4.c: Likewise.
10685 2005-08-31 Dale Johannesen <dalej@apple.com>
10687 * gcc.dg/20050830-1.c: New.
10689 2005-08-31 Josh Conner <jconner@apple.com>
10691 * g++.dg/ext/packed8.C: Add -mstructure-size-boundary=8 to
10692 command-line options for arm-*-* targets.
10693 * g++.dg/init/array16.C: Likewise.
10694 * g++.dg/other/crash-4.C: Likewise.
10696 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
10699 * obj-c++.dg/gnu-runtime-3.mm: New test.
10701 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10704 * g++.dg/lookup/ambig4.C: New test.
10705 * g++.dg/lookup/ambig5.C: New test.
10706 * g++.dg/tc1/dr101.C: Adjust error markers.
10708 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10711 * g++.dg/template/ttp5.C: Adjust error markers.
10713 2005-08-30 Andrew Pinski <pinskia@physics.uc.edu>
10716 * lib/obj-c++.exp: Include target-libpath.exp.
10717 (obj-c++_link_flags): Look for the GNU libobjc library
10718 and set the library path to include it.
10719 Don't manually set LD_LIBRARY_PATH (etc.) but call
10720 set_ld_library_path_env_vars instead.
10721 (obj-c++_target_compile): Don't set library path or
10722 linker flags because they are already set correctly
10723 in obj-c++_link_flags.
10725 2005-08-30 Josh Conner <jconner@apple.com>
10727 * gcc.dg/builtin-stringop-chk-1.c: Add -mstructure-size-boundary=8
10728 to command-line options for arm-*-* targets.
10730 2005-08-30 Geoffrey Keating <geoffk@apple.com>
10732 * g++.dg/other/i386-1.C: New.
10734 2005-08-30 Jakub Jelinek <jakub@redhat.com>
10736 PR preprocessor/20348
10737 PR preprocessor/20356
10738 * gcc.dg/cpp/pr20348.c: New test.
10739 * gcc.dg/cpp/pr20348.h: New file.
10740 * gcc.dg/cpp/inc/pr20348.h: New file.
10741 * gcc.dg/cpp/inc/pr20348-aux.h: New file.
10742 * gcc.dg/cpp/pr20356.c: New test.
10743 * gcc.dg/cpp/pr20356.h: New file.
10744 * gcc.dg/cpp/inc/pr20356.h: New file.
10745 * gcc.dg/cpp/inc/pr20356-aux.h: New file.
10747 2005-08-29 Jerry DeLisle <jvdelisle@verizon.net>
10749 * gfortran.fortran-torture/execute/intrinsic_count.f90:
10750 Fix array dimension to avoid correct end-of-file error.
10752 2005-08-29 Thomas Koenig <Thomas.Koenig@online.de>
10754 PR libfortran/23598
10755 * gfortran.dg/iostat_1.f90: New test.
10757 2005-08-28 Andrew Pinski <pinskia@physics.uc.edu>
10759 PR middle-end/23408
10760 * gcc.dg/pr23408.c: New test.
10762 2005-08-28 Mark Mitchell <mark@codesourcery.com>
10765 * g++.dg/init/member1.C: Make sure erroneous static data member
10766 definitions are required.
10767 * g++.dg/template/static13.C: New test.
10768 * g++.dg/template/static14.C: Likewise.
10770 2005-08-29 Jakub Jelinek <jakub@redhat.com>
10772 * gcc.target/i386/pr23575.c: Use -msse2 instead of
10773 -march=pentium4, remove ilp32 requirement.
10775 PR middle-end/23484
10776 * gcc.c-torture/execute/builtins/pr23484-chk.c: New test.
10777 * gcc.c-torture/execute/builtins/pr23484-chk-lib.c: New file.
10779 2005-08-29 Andreas Jaeger <aj@suse.de>
10782 * gcc.target/i386/pr23575.c: Run only on 32-bit x86.
10784 2005-08-28 Jakub Jelinek <jakub@redhat.com>
10786 * gcc.c-torture/execute/20050316-2.c: New test.
10787 * gcc.c-torture/execute/20050316-3.c: New test.
10788 * gcc.dg/torture/pr16104-1.c: New test.
10790 2005-08-27 Andrew Pinski <pinskia@physics.uc.edu>
10792 PR middle-end/23463
10793 * gcc.c-torture/execute/zero-struct-1.c: New test.
10795 2005-08-27 Richard Guenther <rguenther@suse.de>
10798 * gcc.target/i386/pr23575.c: New testcase.
10800 2005-08-26 Jakub Jelinek <jakub@redhat.com>
10802 PR rtl-optimization/23561
10803 * gcc.c-torture/execute/20050826-1.c: New test.
10806 * gcc.c-torture/execute/20050826-2.c: New test.
10808 2005-08-26 Dale Johannesen <dalej@apple.com>
10810 * gcc.dg/20030711-1.c: Modify to work on Darwin.
10811 * gcc.dg/20050826-1.c: New.
10813 2005-08-26 Mark Mitchell <mark@codesourcery.com>
10816 * g++.dg/template/nontype13.C: New test.
10819 * g++.dg/init/new14.C: New test.
10820 * g++.dg/expr/anew1.C: Do not XFAIL.
10821 * g++.dg/expr/anew2.C: Likewise.
10822 * g++.dg/expr/anew3.C: Likewise.
10824 2005-08-26 Andrew Pinski <pinskia@physics.uc.edu>
10826 PR middle-end/22439
10827 * gcc.dg/vla-3.c: New test.
10829 2005-08-25 Erik Edelmann <eedelman@acclab.helsinki.fi>
10832 * gfortran.dg/named_interface.f90: New.
10834 2005-08-26 Maciej W. Rozycki <macro@linux-mips.org>
10836 * gcc.c-torture/execute/frame-address.c: New test.
10838 2005-08-25 Nathan Sidwell <nathan@codesourcery.com>
10841 * g++.old-deja/g++.benjamin/13908.C: Robustify expected error.
10843 2005-08-25 Alan Modra <amodra@bigpond.net.au>
10845 * gcc.dg/vect/vect-52.c: Increase b[] and c[] size by one.
10847 2005-08-25 Alan Modra <amodra@bigpond.net.au>
10849 * gcc.dg/20020103-1.c: Scan for LC[0-9], not LC.
10850 * gcc.dg/altivec-22.c: Rename from..
10851 * gcc.dg/altivec-nomfcr.c: ..this.
10853 2005-08-24 Paolo Bonzini <bonzini@gnu.org>
10855 PR tree-optimization/23546
10856 * gcc.dg/tree-ssa/pr23546.c: New test.
10858 2005-08-24 Thomas Koenig <Thomas.Koenig@online.de>
10861 * gfortran.dg/nonreturning_statements.f90: New test.
10863 2005-08-24 Nathan Sidwell <nathan@codesourcery.com>
10866 * g++.dg/parse/crash29.C: New.
10868 2005-08-23 DJ Delorie <dj@redhat.com>
10870 * gcc.c-torture/execute/stdarg-2.c (main): Make sure long
10871 constants have the L suffix.
10873 2005-08-23 Nathan Sidwell <nathan@codesourcery.com>
10876 * g++.dg/template/instantiate8.C: New.
10878 2005-08-23 J"orn Rennecke <joern.rennecke@st.com>
10880 PR middle-end/23467
10881 * gcc.c-torture/execute/pr23467.c: New test.
10883 2005-08-23 Jakub Jelinek <jakub@redhat.com>
10885 PR tree-optimization/22043
10886 * gcc.c-torture/execute/20050613-1.c: New test.
10888 2005-08-23 Ben Elliston <bje@au.ibm.com>
10890 * gcc.c-torture/execute/ieee/ieee.exp: Load gcc-dg.exp library.
10892 2005-08-22 Jakub Jelinek <jakub@redhat.com>
10894 PR rtl-optimization/23478
10895 * g++.dg/opt/pr23478.C: New test.
10897 2005-08-22 Andrew Pinski <pinskia@physics.uc.edu>
10900 * gcc.dg/switch-warn-3.c: New test.
10902 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10905 * g++.dg/template/param1.C: New test.
10907 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10910 * g++.dg/other/incomplete1.C: New test.
10912 2005-08-22 Ira Rosen <irar@il.ibm.com>
10914 * gcc.dg/vect/vect-22.c: Add test for float. All four loops
10917 2005-08-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10919 * d_lines_1.f, d_lines_2.f, d_lines_3.f, d_lines_4.f,
10922 2005-08-21 Jakub Jelinek <jakub@redhat.com>
10924 * gcc.target/i386/sse-4.c: New test.
10926 2005-08-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10929 * gcc.dg/tree-prof/val-prof-5.c: Fix scan-tree-dump regexp.
10931 2005-08-20 Jakub Jelinek <jakub@redhat.com>
10933 * gcc.dg/20050811-1.c: New test.
10934 * gcc.dg/20050811-2.c: New test.
10936 2005-08-20 Richard Earnshaw <richard.earnshaw@arm.com>
10938 * gcc.dg/arm-eabi1.c (main): Exit with 0 on success.
10940 2005-08-19 Diego Novillo <dnovillo@redhat.com>
10943 * gcc.c-torture/compile/pr23476.c: New test.
10945 2005-08-19 Devang Patel <dpatel@apple.com>
10947 PR tree-optimization/23048
10948 * gcc.dg/tree-ssa/pr23048.c: New test.
10950 2005-08-19 Andrew Pinski <pinskia@physics.uc.edu>
10952 PR middle-end/20624
10953 * g++.dg/warn/Wreturn-3.C: New test
10955 2005-08-18 Dorit Nuzman <dorit@il.ibm.com>
10957 PR tree-optimization/22228
10958 * g++.dg/vect/pr22543.cc: New test.
10960 2005-08-17 Steven Bosscher <stevenb@suse.de>
10962 PR tree-optimization/21574
10963 * gcc.dg/tree-ssa/pr21574.c: New test.
10965 2005-08-16 James E Wilson <wilson@specifix.com>
10967 * gcc.dg/large-size-array.c (DIM): Use USHRT_MAX not USHORT_MAX.
10969 2005-08-16 Andrew Pinski <pinskia@physics.uc.edu>
10972 * gcc.c-torture/compile/zero-strct-3.c: New test.
10973 * gcc.c-torture/compile/zero-strct-4.c: New test.
10975 2005-08-16 Steven Bosscher <stevenb@suse.de>
10978 * gcc.target/x86_64/pr23376.c: New test.
10980 2005-08-16 Ian Lance Taylor <ian@airs.com>
10983 * g++.dg/ext/vector2.C: New.
10985 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
10987 * gfortran.dg/inquire-complex.f90: Correct mangled testcase.
10989 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
10991 PR libfortran/23428
10992 * gfortran.dg/inquire-complex.f90: New test case.
10994 2005-08-16 James E Wilson <wilson@specifix.com>
10996 PR tree-optimization/21105
10997 * gcc.dg/large-size-array.c: New.
10999 2005-08-16 Dorit Nuzman <dorit@il.ibm.com>
11001 * gcc.dg/vect/vect-40: Use aligned arrays instead of arrays to aligned
11003 * gcc.dg/vect/vect-41: Likewise.
11004 * gcc.dg/vect/vect-42: Likewise.
11005 * gcc.dg/vect/vect-43: Likewise.
11006 * gcc.dg/vect/vect-44: Likewise.
11007 * gcc.dg/vect/vect-46: Likewise.
11008 * gcc.dg/vect/vect-47: Likewise.
11009 * gcc.dg/vect/vect-48: Likewise.
11010 * gcc.dg/vect/vect-52: Likewise.
11011 * gcc.dg/vect/vect-53: Likewise.
11012 * gcc.dg/vect/vect-54: Likewise.
11013 * gcc.dg/vect/vect-55: Likewise.
11014 * gcc.dg/vect/vect-56: Likewise.
11015 * gcc.dg/vect/vect-57: Likewise.
11016 * gcc.dg/vect/vect-58: Likewise.
11017 * gcc.dg/vect/vect-59: Likewise.
11018 * gcc.dg/vect/vect-60: Likewise.
11019 * gcc.dg/vect/vect-61: Likewise.
11020 * gcc.dg/vect/vect-85: Likewise.
11021 * gcc.dg/vect/vect-87: Likewise.
11022 * gcc.dg/vect/vect-88: Likewise.
11023 * gcc.dg/vect/vect-93.c: Likewise.
11024 * gcc.dg/vect/vect-74: Likewise, and also added documentation.
11025 * gcc.dg/vect/vect-75: Likewise.
11026 * gcc.dg/vect/vect-76: Likewise.
11027 * gcc.dg/vect/vect-77: Likewise.
11028 * gcc.dg/vect/vect-78: Likewise.
11029 * gcc.dg/vect/vect-80: Likewise.
11030 * gcc.dg/vect/vect-35: Likewise, and also check that the test wasn't
11031 vectorized for the expected reason, rather than checking how alignment
11033 * gcc.dg/vect/vect-92.c: Use aligned arrays instead of arrays to aligned
11034 type and also instead of aligned pointers. Added documentation.
11036 2005-08-16 Feng Wang <fengwang@nudt.edu.cn>
11038 * gfortran.dg/power.f90: New test.
11040 2005-08-16 Jakub Jelinek <jakub@redhat.com>
11042 PR rtl-optimization/23299
11043 * g++.dg/opt/pr23299.C: New test.
11045 2005-08-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
11047 * gcc.dg/special/weak-1.c: xfail 32-bit hppa*-*-hpux*.
11049 2005-08-15 Fariborz Jahanian <fjahanian@apple.com>
11051 * g++.dg/template/local6.C: New test.
11053 2005-08-14 Andrew Pinski <pinskia@physics.uc.edu>
11055 * execute/exceptions/finally-1.m: Check that the catch and finally are
11056 being called. Also add a "return 0;" at the end of main.
11058 2005-08-14 Paul Thomas <pault@gcc.gnu.org>
11061 * gfortran.dg/namelist_print_1.f: New test of functionality of
11063 * gfortran.dg/namelist_print_2.f: New test to check that PRINT
11064 namelist generates error with -std=f95.
11066 2005-08-14 Ira Rosen <irar@il.ibm.com>
11068 PR tree-optimization/23119
11069 * gcc.dg/vect/vect-105.c: Add xfail for no_align targets.
11071 2005-08-13 Marcin Koziej <creep@desk.pl>
11072 Andrew Pinski <pinskia@physics.uc.edu>
11075 * execute/exceptions/finally-1.m: New test.
11077 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
11079 * objc/execute/exceptions/exceptions.exp: New exp for the exceptions
11081 * objc/execute/exceptions/trivial.m: New test.
11082 * objc.dg/try-catch-11.m: Move to ...
11083 * objc/execute/exceptions/foward-1.m: Here.
11084 * objc.dg/try-catch-2.m: Move to ...
11085 * objc/execute/exceptions/catchall-1.m: Here.
11086 * objc.dg/try-catch-8.m: Move to ...
11087 * objc/execute/exceptions/local-variables-1.m: Here.
11089 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
11091 * objc.dg/nested-func-1.m: Move to ...
11092 * objc/execute/nested-func-1.m: Here.
11094 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
11096 * lib/objc.exp (objc_target_compile): Check for -fgnu-runtime
11097 in ${options} instead of [target_info name].
11098 * lib/obj-c++.exp (objc_target_compile): Likewise.
11100 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
11102 * objc.dg/stubify-2.m: Correct the name of the rtl dump file.
11104 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
11106 part of PR testsuite/23348
11107 * lib/objc-torture.exp: Add -fgnu-runtime and/or -fnext-runtime to each
11108 of the torture options.
11109 * objc/compile/trivial.m: New test.
11111 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
11113 * gfortran.dg/eoshift.f90: Correct format.
11115 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
11117 * gfortran.fortran-torture/execute/character_passing.f90:
11120 2005-08-12 Giovanni Bajo <giovannibajo@libero.it>
11123 * g++.dg/template/unify10.C: New.
11125 2005-08-11 James A. Morrison <phython@gcc.gnu.org>
11127 * g++.dg/parse/pr22514.C: Move to...
11128 * g++.dg/debug/pr22514.C: here.
11130 2005-08-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11133 * g++.dg/inherit/pure1.C: New test.
11135 * ChangeLog: Fix typos.
11137 2005-08-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11138 Steven Bosscher <stevenb@suse.de>
11140 * gfortran.dg/runtime_warning_1.f90: New test.
11142 2005-08-11 Nathan Sidwell <nathan@codesourcery.com>
11145 * g++.dg/parse/crash28.C: New.
11147 2005-08-11 Richard Guenther <rguenther@suse.de>
11150 * gcc.target/i386/tailcall-1.c: New testcase.
11152 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
11154 * gcc.dg/vect/vect-67.c: Un-xfail.
11156 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
11159 * g++.dg/testsuite/parse/crash27.C: new test.
11161 2005-08-10 Thomas Koenig <Thomas.Koenig@online.de>
11163 PR libfortran/22143
11164 * gfortran.dg/shift-kind.f90: New testcase.
11166 2005-08-10 Richard Sandiford <richard@codesourcery.com>
11168 * gcc.dg/arm-eabi1.c: Test aeabi_idiv, __aeabi_uidiv, __aeabi_uread4,
11169 __aeabi_uread8, __aeabi_uwrite4 and __aeabi_uwrite8.
11171 2005-08-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11174 * g++.dg/other/mult-stor1.C: New test.
11176 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
11178 * gcc.c-torture/pr18299-1.c: Move to ...
11179 * gcc.c-torture/compile/pr18299-1.c: Here.
11181 2005-08-09 Thomas Koenig <Thomas.Koenig@online.de>
11183 * gfortran/fortran.torture/execute/character_passing.f90:
11184 Fix types for LSAME.
11186 2005-08-09 Dorit Nuzman <dorit@il.ibm.com>
11188 * gcc.dg/vect/vect-reduc-1char.c: Reverse last change - change
11189 input data back to what it was originally.
11191 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
11193 * objc.dg/try-catch-8.m: Enable for all targets.
11195 2005-08-09 James A. Morrison <phython@gcc.gnu.org>
11197 * gcc.dg/pr23165.c: New test.
11199 2005-08-09 Steven Bosscher <stevenb@suse.de>
11201 PR tree-optimization/23234
11202 * gcc.dg/tree-ssa/pr23234.c: New test.
11204 2005-08-08 Josh Conner <jconner@apple.com>
11206 PR rtl-optimization/23241
11207 * gcc.dg/char-compare.c: New test.
11209 2005-08-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11212 * g++.dg/init/new13.C: New test.
11214 2005-08-08 Nathan Sidwell <nathan@codesourcery.com>
11217 * g++.dg/other/crash-4.C: Adjust
11218 * g++/dg/ext/packed9.C: New.
11220 2005-08-08 Richard Sandiford <richard@codesourcery.com>
11222 PR middle-end/21964
11223 * gcc.c-torture/execute/pr21964-1.c: New test.
11225 2005-08-08 Richard Sandiford <richard@codesourcery.com>
11228 * gcc.dg/pr22458-1.c: New test.
11230 2005-08-07 Janne Blomqvist <jblomqvi@cc.hut.fi>
11231 Steven G. Kargl <kargls@comcast.net>
11234 * gfortran.dg/flush_1.f90: New test.
11236 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11239 * g++.dg/template/eh2.C: New test.
11241 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11244 * g++.dg/template/instantiate7.C: New test.
11246 2005-08-06 Joseph S. Myers <joseph@codesourcery.com>
11249 * gcc.dg/Wunused-value-1.c: New test.
11251 2005-08-06 Richard Sandiford <richard@codesourcery.com>
11253 PR rtl-optimization/23233
11254 * gcc.c-torture/compile/pr23233-1.c: New test.
11256 2005-08-06 Jakub Jelinek <jakub@redhat.com>
11260 * gfortran.dg/equiv_1.f90: New test.
11261 * gfortran.dg/equiv_2.f90: New test.
11262 * gfortran.fortran-torture/execute/equiv_2.f90: New test.
11263 * gfortran.fortran-torture/execute/equiv_3.f90: New test.
11264 * gfortran.fortran-torture/execute/equiv_4.f90: New test.
11266 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
11268 * gcc.c-torture/execute/vrp-5.c: New test.
11269 * gcc.c-torture/execute/vrp-6.c: New test.
11270 * gcc.dg/tree-ssa/vrp21.c: New test.
11272 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
11274 * g++.dg/parse/pr22514.C: New test.
11276 2005-08-05 J"orn Rennecke <joern.rennecke@st.com>
11278 * gcc.dg/intmax_t-1.c: Extend dg-error to cover sh*-*-elf targets.
11280 * gcc.dg/tree-ssa/loop-1.c: For sh*-*-*, look for function calls
11281 instead of constant loads / pool entries.
11283 2005-08-05 David Edelsohn <edelsohn@gnu.org>
11285 * gcc.dg/torture/builtin-wctype-1.c: Use __WINT_TYPE__ for
11288 2005-08-04 Danny Smith <dannysmith@users.sourceforge.net>
11290 * gcc.dg/torture/builtin-wctype-1.c: Use __WCHAR_TYPE__ and
11291 __WINT_TYPE__ in generated prototypes if possible.
11293 2005-08-04 Diego Novillo <dnovillo@redhat.com>
11296 * g++.dg/tree-ssa/pr22037.C:
11298 2005-08-04 Richard Henderson <rth@redhat.com>
11300 * gcc.dg/tree-ssa/update-cunroll.c: Fix mistakes in
11301 scan-tree-dump-times directive.
11303 2005-08-04 Jan Hubicka <jh@suse.cz>
11305 * gcov-1.C: Fix switch counts.
11306 * gcov-4b.c: Likewise.
11308 2005-08-03 Jeff Law <law@redhat.com>
11310 * g++.dg/tree-ssa/pr14814.C: xfail test for &this count.
11312 2005-08-03 J"orn Rennecke <joern.rennecke@st.com>
11314 * gcc.c-torture/execute/pr23135.c: New test.
11316 2005-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11318 PR tree-optimization/19899
11319 * gcc.dg/tree-ssa/scev-1.c: New test.
11320 * gcc.dg/tree-ssa/scev-2.c: New test.
11322 2005-08-03 Richard Sandiford <richard@codesourcery.com>
11325 * testsuite/gcc.dg/torture/pr18582-1.c: New test.
11327 2005-08-03 Jan Hubicka <jh@suse.cz>
11329 * update-conroll.c: New testcase.
11330 * update-conroll-2.c: New testcase.
11332 2005-08-02 David Edelsohn <edelsohn@gnu.org>
11334 * gfortran.dg/constant_substring.f: New test.
11335 * gfortran.dg/pr22491.f: New test.
11337 2005-08-02 Jan Hubicka <jh@suse.cz>
11339 * update-threading.c: Replace by the proper one.
11341 2005-08-02 Diego Novillo <dnovillo@redhat.com>
11344 * g++.dg/tree-ssa/pr23164.C: New test.
11346 2005-08-02 Diego Novillo <dnovillo@redhat.com>
11348 * gcc.dg/tree-ssa/pr23192.c: New test.
11350 2005-08-02 James A. Morrison <phython@gcc.gnu.org>
11352 * gcc.c-torture/execute/vrp-4.c: New test.
11354 2005-08-02 Jan Hubicka <jh@suse.cz>
11356 * update-threading.c: New test.
11358 2005-08-01 Andrew Pinski <pinskia@physics.uc.edu>
11360 * gcc.c-torture/compile/20050801-1.c: New test.
11361 * gcc.c-torture/compile/20050801-2.c: New test.
11363 2005-08-01 Jan Hubicka <jh@suse.cz>
11365 * val-prof-5.c: New test.
11367 2005-08-01 Joseph S. Myers <joseph@codesourcery.com>
11370 * gcc.dg/pr22311-1.c : New test.
11372 2005-07-31 Steven Bosscher <stevenb@suse.de>
11375 * gfortran.dg/pr23095.f: New test.
11378 * g++.dg/other/pr22003.C: New test.
11380 2005-07-31 Richard Sandiford <richard@codesourcery.com>
11383 * gcc.c-torture/execute/pr20621-1.c: New test.
11385 2005-07-30 Thomas Koenig <Thomas.Koenig@online.de>
11387 * gfortran.dg/comma_format_extension_4.f: Adjust length
11388 of string for format.
11389 * gfortran.dg/der_array_io_1.f: Replace illegal internal
11390 print statement with internal write.
11391 * gfortran.dg/der_array_io_2.f: Likewise.
11392 * gfortran.dg/der_array_io_3.f: Likewise.
11394 2005-07-30 James A. Morrison <phython@gcc.gnu.org>
11396 * gcc.dg/fold-abs-4.c: new test.
11398 2005-07-30 Paul Thomas <pault@gcc.gnu.org>
11400 PR fortran/22570 an related issues.
11401 * gfortran.dg/x_slash_1.f: New test.
11403 2005-07-30 Joseph S. Myers <joseph@codesourcery.com>
11406 * gcc.dg/parm-forwdecl-1.c, gcc.dg/parm-forwdecl-2.c,
11407 gcc.dg/parm-forwdecl-3.c, gcc.dg/parm-forwdecl-4.c: New tests.
11409 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
11412 * gcc.dg/Wshadow-3.c: New test.
11414 2005-07-29 Thomas Koenig <Thomas.Koenig@online.de>
11416 * gfortran.dg/matmul_1.f90: Correct LHS of matmul test (it
11417 used to have the wrong bounds).
11419 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
11422 * gcc.dg/hex-round-1.c: Test more cases.
11423 * gcc.dg/hex-round-2.c: New test.
11425 2005-07-29 Diego Novillo <dnovillo@redhat.com>
11428 * g++.dg/tree-ssa/pr22550.C: New test.
11430 2005-07-29 James A. Morrison <phython@gcc.gnu.org>
11432 * gcc.dg/tree-ssa/vrp19.c: New test.
11433 * gcc.dg/tree-ssa-vrp20.c: New test.
11435 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
11438 * gcc.dg/transparent-union-4.c: New test.
11440 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
11443 * gcc.dg/c99-vla-2.c: New test.
11445 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
11448 * gcc.dg/hex-round-1.c: New test.
11450 2005-07-28 Jan Hubicka <jh@suse.cz>
11452 * inliner-1.c: Do not dump everything.
11453 * tree-prof.exp: Do not pass -ftree-based-profiling.
11454 * bprob.exp: Likewise.
11456 * gcc.dg/tree-prof/update-loopch.c: Fix thinkos.
11458 2005-07-28 Mark Mitchell <mark@codesourcery.com>
11461 * g++.dg/expr/ptrmem7.C: New test.
11463 2005-07-28 Mike Stump <mrs@apple.com>
11465 * g++.old-deja/g++.mike/visibility-1.C: New test.
11467 2005-07-28 Richard Sandiford <richard@codesourcery.com>
11470 * gcc.c-torture/execute/pr20187-1.c: New test.
11472 2005-07-28 Jeff Law <law@redhat.com>
11474 * gcc.dg/tree-ssa/vrp17.c: Update expected output.
11475 * gcc.dg/tree-ssa/vrp18.c: New test.
11477 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
11479 * gcc.dg/vect/vect-reduc-1char.c: Fix data to fit in char.
11481 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
11483 PR tree-optimization/22506
11484 * gcc.dg/vect/ps22506.c: New test.
11486 2005-07-28 Jakub Jelinek <jakub@redhat.com>
11489 * gcc.target/i386/sse-3.c: New test.
11491 2005-07-28 Richard Sandiford <richard@codesourcery.com>
11493 * gcc.target/mips/mips32-dsp.c: Use -march=mips32 instead of -mips32.
11494 * gcc.target/mips/mips32-dsp-type.c: Likewise.
11496 2005-07-28 Richard Sandiford <richard@codesourcery.com>
11499 * gcc.c-torture/compile/pr22589-1.c: New test.
11501 2005-07-28 Jan Hubicka <jh@suse.cz>
11503 * update-loopch.c: New testcase.
11505 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
11507 PR rtl-optimization/23047
11508 * gcc.c-torture/execute/pr23047.c: New test.
11509 * gcc.c-torture/execute/pr23047.x: New.
11511 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
11513 PR tree-optimization/22493
11514 * gcc.c-torture/execute/pr22493-1.c: New test.
11515 * gcc.c-torture/execute/pr22493-1.x: New.
11516 * gcc.c-torture/execute/vrp-1.c: New test.
11517 * gcc.c-torture/execute/vrp-2.c: New test.
11518 * gcc.c-torture/execute/vrp-2.c: New test.
11520 2005-07-27 Aldy Hernandez <aldyh@redhat.com>
11522 * gcc.target/frv/all-builtin-read8.c: Delete.
11523 * gcc.target/frv/all-builtin-read16.c: Delete.
11524 * gcc.target/frv/all-builtin-read32.c: Delete.
11525 * gcc.target/frv/all-builtin-read64.c: Delete.
11526 * gcc.target/frv/all-builtin-write8.c: Delete.
11527 * gcc.target/frv/all-builtin-write16.c: Delete.
11528 * gcc.target/frv/all-builtin-write32.c: Delete.
11529 * gcc.target/frv/all-builtin-write64.c: Delete.
11530 * gcc.target/frv/all-read-write-1.c: New.
11532 2005-07-27 Jeff Law <law@redhat.com>
11534 * gcc.c-torture/execute/pr22630.c: New test.
11536 2005-07-27 Dorit Nuzman <dorit@il.ibm.com>
11538 PR tree-optimization/23073
11539 * gcc.dg/vect/nodump-pr23073.c: New test.
11540 * gcc.dg/vect/vect.exp: Allow running some tests without dump flags.
11542 2005-07-27 Zdenek Dvorak <dvorakz@suse.cz>
11544 PR tree-optimize/22348
11545 * gcc.c-torture/execute/pr22348.c: New.
11547 2005-07-27 Richard Guenther <rguenther@suse.de>
11549 * gcc.dg/tree-ssa/salias-1.c: New testcase.
11551 2005-07-27 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11554 * gfortran.dg/logical_comp.f90: New test.
11556 2005-07-27 Jan Hubicka <jh@suse.cz>
11558 * inliner-1.c: Add cleanup of dumps.
11559 * val-prof-*.c: Likewise.
11560 * update-tailcall.c: New.
11562 2005-07-26 Diego Novillo <dnovillo@redhat.com>
11565 * gcc.dg/tree-ssa/pr22591.c: New test.
11566 * gcc.dg/tree-ssa/20030807-7.c: XFAIL everywhere.
11568 2005-07-26 Andrew Pinski <pinskia@physics.uc.edu>
11571 * objc.dg/try-catch-11.m: New test.
11573 2005-07-26 Richard Guenther <rguenther@suse.de>
11575 PR tree-optimization/22486
11576 * gcc.dg/tree-ssa/upcast-1.c: New testcase.
11578 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
11581 * testsuite/g++.dg/opt/loop2.C: New test.
11583 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
11585 * gcc.dg/tree-ssa/reassoc-3.c: New test.
11586 * gcc.dg/tree-ssa/reassoc-4.c: New test.
11588 2005-07-25 Adam Nemet <anemet@lnxw.com>
11590 * lib/profopt.exp (profopt-execute): Check for profiling data
11591 files on the target.
11593 2005-07-25 Richard Guenther <rguenther@gcc.gnu.org>
11595 * gcc.dg/tree-ssa/flatten-1.c: Use longer function names
11596 for matching of asm labels.
11598 2005-07-25 Richard Guenther <rguenther@suse.de>
11600 * gcc.dg/tree-ssa/20050719-1.c: Add return 0;.
11602 2005-07-25 Richard Guenther <rguenther@suse.de>
11605 * gcc.dg/tree-ssa/flatten-2.c: Fix label patterns.
11607 2005-07-25 Ira Rosen <irar@il.ibm.com>
11609 * gcc.dg/vect/vect.exp: Change verbosity level to 4.
11610 * gfortran.dg/vect/vect.exp, g++.dg/vect/vect.exp: Likewise.
11611 * gcc.dg/vect/pr20122.c: Add vectorizable version of the loop.
11612 * gcc.dg/vect/vect-100.c: New test.
11613 * gcc.dg/vect/vect-101.c, gcc.dg/vect/vect-102.c,
11614 gcc.dg/vect/vect-103.c, gcc.dg/vect/vect-104.c,
11615 gcc.dg/vect/vect-105.c, gcc.dg/vect/vect-115.c: Likewise.
11616 * gcc.dg/vect/vect-116.c: Renamed (from vect-100.c).
11617 * gcc.dg/vect/vect-43.c: Add vectorizable version of the loop.
11618 * gcc.dg/vect/vect-91.c: Now 3 loops are vectorizable.
11619 * gfortran.dg/vect/vect-4.f90: Now vectorizable.
11620 * gfortran.dg/vect/pr19049.f90: New testcase.
11621 * g++.dg/vect/pr21218.cc, gcc.dg/tree-ssa/ltrans-8.c: Likewise.
11623 2005-07-25 Jakub Jelinek <jakub@redhat.com>
11625 * gcc.c-torture/execute/20050713-1.c: New test.
11628 * gfortran.fortran-torture/execute/data_4.f90: New test.
11630 PR middle-end/20303
11631 * gcc.dg/visibility-d.c: New test.
11633 2005-07-25 Feng Wang <fengwang@nudt.edu.cn>
11635 * gfortran.dg/reshape_rank7.f90: Fix dejagnu commands.
11636 * gfortran.dg/underflow.f90: Ditto.
11638 2005-07-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11640 * g++.dg/warn/miss-format-1.C, g++.dg/warn/miss-format-2.C,
11641 g++.dg/warn/miss-format-3.C, g++.dg/warn/miss-format-4.C,
11642 g++.dg/warn/miss-format-5.C, g++.dg/warn/miss-format-6.C: New.
11644 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
11646 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Revise test to
11647 include case of field width of zero.
11649 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
11651 PR libgfortran/21875
11652 * gfortran.dg/fmt_read_bz_bn.f90: Revised test to include case
11653 with trailing blanks on normal formatted read.
11655 2005-07-23 Chao-ying Fu <fu@mips.com>
11657 * gcc.target/mips/mips32-dsp-type.c: New test.
11658 * gcc.target/mips/mips32-dsp.c: New test.
11660 2005-07-23 Oyvind Harboe <oyvind.harboe@zylin.com>
11663 * g++.old-deja/g++.mike/p3060d.C: Fix type of VoidObjMemberFunc.
11666 * gcc.dg/20001117-1.c: Fix type of __cyg_profile_func_enter
11667 and __cyg_profile_func_exit.
11669 2005-07-22 David Edelsohn <edelsohn@gnu.org>
11671 * gfortran.dg/comma_format_extension_3.f: Fix typo.
11672 * gfortran.dg/comma_format_extension_4.f: Same.
11673 * gfortran.dg/pr15332.f: Same.
11674 * gfortran.dg/pr21730.f: Same.
11676 2005-07-22 Andrew Pinski <pinskia@physics.uc.edu>
11678 * g++.dg/opt/vrp2.C: Fix testcase.
11681 * g++.dg/opt/vrp2.C: New test.
11683 2005-07-22 Mark Mitchell <mark@codesourcery.com>
11686 * gcc.dg/debug/dwarf2/dwarf-uninit.c: New test.
11688 2005-07-22 Diego Novillo <dnovillo@redhat.com>
11690 * gcc.dg/tree-ssa/20050719-1.c: New test.
11692 2005-07-22 Bernd Schmidt <bernd.schmidt@analog.com>
11694 * gcc.dg/bfin-longcall-1.c: New file.
11695 * gcc.dg/bfin-longcall-2.c: New file.
11697 2005-07-21 Janis Johnson <janis187@us.ibm.com>
11699 * gcc.c-torture/compile/20050721-1.c: New test for 3.4 fix.
11701 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
11703 PR middle-end/19055
11704 * gcc.dg/tree-ssa/pr19055.c: New test.
11705 * gcc.dg/tree-ssa/pr19055-2.c: New test.
11707 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
11710 * g++.dg/other/pr22358.C: New test.
11712 2005-07-21 Douglas Gregor <doug.gregor@gmail.com>
11715 * g++.dg/lookup/two-stage5.C: New test from bug comments.
11717 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11720 * g++.dg/init/union2.C: New test.
11722 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11725 * gcc.dg/complex-4.c: New test.
11727 2005-07-21 Richard Guenther <rguenther@suse.de>
11730 * gcc.dg/tree-ssa/flatten-1.c: Use correct regexp for
11731 scanning for asm labels.
11732 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
11734 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
11737 * gcc.dg/altivec-pr22085.c: New.
11739 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
11741 PR tree-optimization/19210
11742 * gcc.dg/tree-ssa/pr19210-1.c: New.
11743 * gcc.dg/tree-ssa/pr19210-2.c: New.
11745 2005-07-21 Richard Sandiford <richard@codesourcery.com>
11747 PR rtl-optimization/22167
11748 * g++.dg/opt/pr22167.C: New test.
11750 2005-07-20 Douglas Gregor <doug.gregor@gmail.com>
11753 * g++.dg/lookup/two-stage2.C: New.
11754 * g++.dg/lookup/two-stage3.C: New.
11755 * g++.dg/lookup/two-stage4.C: New. Illustrates how we have not yet
11756 fixed two-stage name lookup for operators.
11757 * g++.dg/template/call3.C: Compiler now produces an appropriate
11759 * g++.dg/template/crash37.C: Compiler now describes bla() on line
11761 * g++.dg/template/ptrmem4.C: Compiler produces different error
11763 * g++.old-deja/g++.other/pmf3.C: Compiler now describes
11764 connect_to_method as a candidate.
11766 2005-07-20 James A. Morrison <phython@gcc.gnu.org>
11768 * gcc.dg/fold-alloc-1.c: New test.
11770 2005-07-20 Kazu Hirata <kazu@codesourcery.com>
11772 * gcc.dg/20020312-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
11773 gcc.dg/cpp/assert4.c: Don't mention obsolete ports.
11775 2005-07-19 James A. Morrison <phython@gcc.gnu.org>
11777 * gcc.dg/fold-abs-1.c: New test.
11778 * gcc.dg/fold-abs-2.c: New test.
11779 * gcc.dg/fold-abs-3.c: New test.
11781 2005-07-20 Giovanni Bajo <giovannibajo@libero.it>
11783 Make CONSTRUCTOR use VEC to store initializers.
11784 * g++.dg/ext/complit3.C: Check for specific error messages.
11785 * g++.dg/init/brace2.C: Update error message.
11786 * g++.dg/warn/Wbraces2.C: Likewise.
11788 2005-07-19 Paul Thomas <pault@gcc.gnu.org>
11791 * gfortran.dg/module_interface_1.f90: New test.
11793 2005-07-19 Danny Berlin <dberlin@dberlin.org>
11794 Kenneth Zadeck <zadeck@naturalbridge.com>
11796 * gcc.dg/tree-ssa/sra-2.c: Changed back to -O1 and added xfail.
11798 2005-07-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11800 * gcc.dg/format/miss-1.c, gcc.dg/format/miss-2.c: Don't
11801 specify -Wformat for these tests.
11802 * gcc.dg/format/miss-3.c, gcc.dg/format/miss-4.c,
11803 gcc.dg/format/miss-5.c, gcc.dg/format/miss-6.c: New.
11804 * gcc.dg/format/opt-6.c: Delete.
11806 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
11808 * gcc.dg/tree-ssa/sra-2.c: Pass --param sra-max-structure-size.
11809 * gcc.dg/tree-ssa/sra-3.c: Likewise.
11811 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
11813 * gcc.dg/tree-ssa/alias-2.c: New test.
11815 2005-07-18 Mark Mitchell <mark@codesourcery.com>
11818 * g++.dg/template/explicit7.C: New test.
11820 2005-07-17 Jerry DeLisle <jvdelisle@verizon.net>
11822 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Change case of field
11823 width of 8 to +Inf and -Inf.
11825 2005-07-17 Mark Mitchell <mark@codesourcery.com>
11828 * g++.dg/template/friend36.C: New test.
11830 2005-07-16 David Edelsohn <edelsohn@gnu.org>
11833 * gfortran.dg/pr21730.f: New test.
11835 2005-07-16 Danny Berlin <dberlin@dberlin.org>
11836 Kenneth Zadeck <zadeck@naturalbridge.com>
11838 * gcc.dg/tree-ssa/ssa-dce-2.c: Changed dg-options to run at -O2
11839 since pure const detection cannot run at -O1 in c compiler.
11840 * gcc.dg/tree-ssa/20030714-1.c Changed scanning patterns because we
11841 can now optimize this case properly.
11842 * gcc.dg/tree-ssa/sra-2.c: Changed to -O3 and removed xfail
11843 because we now pass.
11844 * gcc.dg/vect/vect-92.c: Removed out of bounds array access.
11846 2005-07-16 Joseph S. Myers <joseph@codesourcery.com>
11849 * gcc.dg/format/bitfld-1.c: New test.
11851 2005-07-15 Mark Mitchell <mark@codesourcery.com>
11854 * g++.dg/rtti/repo1.C: New test.
11856 2005-07-15 Andrew Pinski <pinskia@physics.uc.edu>
11858 PR middle-end/22398
11859 * gcc.c-torture/compile/pr22398.c: New test.
11861 2005-07-15 Mark Mitchell <mark@codesourcery.com>
11864 * g++.dg/expr/cast4.C: New test.
11866 2005-07-15 Richard Guenther <rguenther@suse.de>
11868 * gcc.dg/tree-ssa/flatten-1.c: New testcase.
11869 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
11871 2005-07-15 Steven Bosscher <stevenb@suse.de>
11873 PR tree-optimization/22230
11874 * gcc.dg/tree-ssa/pr22230.c: New test.
11876 2005-07-14 Jakub Jelinek <jakub@redhat.com>
11878 * gfortran.dg/g77/cpp6.f: New test.
11881 * gfortran.dg/g77/cpp5.F: New test.
11882 * gfortran.dg/g77/cpp5.h: New file.
11883 * gfortran.dg/g77/cpp5inc.h: New file.
11885 2005-07-12 Paul Thomas <pault@gcc.gnu.org>
11887 PR libfortran/16435
11888 * gfortran.dg/tl_editting.f90: New.
11889 * gfortran.dg/g77/f77-edit-x-out.f: Remove XFAIL.
11891 2005-07-14 Steven G. Kargl <kargls@comcast.net>
11893 * gfortran.dg/char_array_constructor.f90: New test.
11895 2005-07-13 Paul Thomas <pault@gcc.gnu.org>
11897 * gfortran.dg/past_eor.f90: New.
11898 * gfortran.dg/complex_read.f90: New.
11900 2005-07-13 Jeff Law <law@redhat.com>
11902 * gcc.dg/tree-ssa/pr22051-2.c: Tweak expected output to allow
11905 * gcc.dg/tree-ssa/pr22321.c: New test
11907 2005-07-13 Paolo Bonzini <bonzini@gnu.org>
11909 PR tree-optimization/21921
11910 * gcc.dg/tree-ssa/pr21921.c: New.
11912 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
11914 PR tree-optimizatio/22442
11915 * gcc.dg/tree-ssa/loop-11.c: New test.
11917 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
11920 * gcc.c-torture/compile/pr21840.c: New test.
11922 2005-07-12 Jan Hubicka <jh@suse.cz>
11924 * gcc.c-torture/compile/pr22379.c: New test.
11926 2005-07-11 Thomas Koenig <Thomas.Koenig@online.de>
11928 PR libfortran/21593
11929 gfortran.dg/dev_null.f90: Remove outdated comment about
11930 PR libfortran/21593.
11933 2005-07-12 Dale Johannesen <dalej@apple.com>
11935 * gcc.target/i386/compress-float-sse.c: New.
11936 * gcc.target/i386/compress-float-sse-pic.c: New.
11937 * gcc.target/i386/compress-float-387.c: New.
11938 * gcc.target/i386/compress-float-387-pic.c: New.
11939 * gcc.dg/compress-float-ppc.c: New.
11940 * gcc.dg/compress-float-ppc-pic.c: New.
11942 2005-07-12 Thomas Koenig <Thomas.Koenig@online.de>
11944 PR libfortran/21593
11945 gfortran.dg/dev_null.f90: Remove targets.
11947 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
11950 * gcc.dg/pr22335-1.c: New test.
11951 * gcc.dg/pr22335-2.c: New test.
11953 2005-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11956 * g++.dg/template/nontype12.C : New test.
11958 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
11960 * gcc.dg/tree-ssa/loop-10.c: New test.
11962 2005-07-11 Kazu Hirata <kazu@codesourcery.com>
11964 * gcc.c-torture/execute/20020720-1.x: Remove.
11966 2005-07-11 Jakub Jelinek <jakub@redhat.com>
11968 * gfortran.fortran-torture/execute/forall_7.f90: New test.
11970 2005-07-10 Richard Sandiford <richard@codesourcery.com>
11972 * gcc.target/mips/mips.exp (is_gp32_flag): New procedure.
11973 (dg-mips-options): Use it.
11975 2005-07-09 Diego Novillo <dnovillo@redhat.com>
11977 * gcc.dg/tree-ssa/pta-fp.c: Use -fdump-tree-alias1.
11979 2005-07-09 Richard Henderson <rth@redhat.com>
11981 * lib/target-supports.exp (check_effective_target_sync_char_short):
11984 2005-07-09 Thomas Koenig <Thomas.Koenig@online.de>
11986 PR libfortran/22217
11987 * gfortran.dg/negative-z-descriptor.f90: New test.
11989 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
11992 * gcc.dg/pr22329.c: New test.
11994 2005-07-08 Kazu Hirata <kazu@codesourcery.com>
11996 PR tree-optimization/20139
11997 * gcc.dg/tree-ssa/pr20139.c: New.
11999 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
12002 * testsuite/gcc.dg/pr22356-1.c: New test.
12004 2005-07-08 Nathan Sidwell <nathan@codesourcery.com>
12007 * g++.dg/template/unify8.C: New.
12008 * g++.dg/template/unify9.C: New.
12010 2005-07-08 Jakub Jelinek <jakub@redhat.com>
12012 * gfortran.fortran-torture/execute/entry_10.f90: New test.
12014 2005-07-07 Geoffrey Keating <geoffk@apple.com>
12016 * gcc.dg/darwin-version-1.c: New.
12017 * gcc.dg/builtins-18.c: On Darwin, needs -mmacosx-version-min=10.3.
12018 * gcc.dg/builtins-20.c: Likewise.
12019 * gcc.dg/builtins-53.c: Likewise.
12020 * gcc.dg/torture/builtins-convert-1.c: Likewise.
12021 * gcc.dg/torture/builtins-convert-2.c: Likewise.
12022 * gcc.dg/torture/builtins-convert-3.c: Likewise.
12023 * gcc.dg/torture/builtins-power-1.c: Likewise.
12024 * gcc.dg/builtins-config.h: Complain if macosx-version-min not set
12027 2005-07-07 Jeff Law <law@redhat.com>
12029 * gcc.dg/tree-ssa/vrp17.c: Simplify. Remove dependency on
12030 argument evaluation order.
12032 2005-07-07 Thomas Koenig <Thomas.Koenig@online.de>
12034 PR libfortran/21594
12035 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
12036 Add test cases where the shift length is greater than the
12039 2005-07-07 Ziemowit Laski <zlaski@apple.com>
12041 * obj-c++.dg/proto-lossage-6.mm: New.
12042 * objc.dg/proto-lossage-6.m: New.
12044 2005-07-07 Ziemowit Laski <zlaski@apple.com>
12046 * obj-c++.dg/gnu-runtime-2.mm: Compile, do not run.
12047 * objc.dg/gnu-runtime-2.m: Likewise.
12049 2005-07-07 Jakub Jelinek <jakub@redhat.com>
12051 * gfortran.dg/longline.f: New test.
12053 * gfortran.dg/badline.f: New test.
12055 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
12060 * gfortran.dg/hollerith.f90: New.
12061 * gfortran.dg/hollerith2.f90: New.
12062 * gfortran.dg/hollerith3.f90: New.
12063 * gfortran.dg/hollerith4.f90: New.
12064 * gfortran.dg/hollerith_f95.f90: New.
12065 * gfortran.dg/hollerith_legacy.f90: New.
12066 * gfortran.dg/g77/cpp4.F: New. Port from g77.
12068 2005-07-07 Ziemowit Laski <zlaski@apple.com>
12071 * obj-c++.dg/gnu-runtime-[1-2].mm: New.
12072 * objc.dg/gnu-runtime-2.m: New.
12074 2005-07-06 Jeff Law <law@redhat.com>
12076 * gcc.dg/tree-ssa/vrp17.c: New test.
12078 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
12081 * gfortran.dg/array_constructor_5.f90: New test.
12083 2005-07-07 Jakub Jelinek <jakub@redhat.com>
12085 * gfortran.fortran-torture/execute/entry_9.f90: New test.
12087 2005-07-06 Fariborz Jahanian <fjahanian@apple.com>
12089 * gcc.dg/20030324-1.c: Remove -fforce-mem option.
12090 * gcc.dg/980816-1.c: Ditto.
12092 2005-07-06 Jeff Law <law@redhat.com>
12094 * gcc.c-torture/compile/pr21356.c: New test.
12096 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
12100 * gcc.c-torture/compile/pr22013-1.c,
12101 gcc.c-torture/execute/pr22098-1.c,
12102 gcc.c-torture/execute/pr22098-2.c,
12103 gcc.c-torture/execute/pr22098-3.c: New tests.
12105 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
12108 * gcc.dg/pr22308-1.c: New test.
12110 2005-07-05 Kazu Hirata <kazu@codesourcery.com>
12112 * gcc.dg/compare1.c: Add -fno-short-enums. Don't skip on any
12114 * gcc.dg/compare9.c: Use -fshort-enums instead of
12115 -fno-short-enums. Change the last test to dg-bogus.
12117 2005-07-04 Kazu Hirata <kazu@codesourcery.com>
12119 * gcc.dg/compare1.c: Skip on arm*-*-eabi* arm*-*-symbianelf*.
12120 * gcc.dg/compare9.c: New.
12122 2005-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12124 * gfortran.dg/io_invalid_1.f90: Fix expected error message.
12126 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
12129 * gcc.dg/tree-ssa/pr14490-[1-4].c: Escape "+".
12132 2005-07-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12134 * gcc.dg/format/gcc_gfc-1.c: New.
12136 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
12138 * pr14490-[1-4].c: Fix typos scan-tree-dump-times so they now pass.
12140 2005-07-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12143 * gfortran.dg/io_invalid_1.f90: New test.
12145 2005-07-03 Joseph S. Myers <joseph@codesourcery.com>
12147 * gcc.dg/format/gcc_diag-1.c: Update.
12149 2005-07-02 Jeff Law <law@redhat.com>
12151 * gcc.dg/tree-ssa/pr22051-1.c: New test.
12152 * gcc.dg/tree-ssa/pr22051-2.c: New test.
12154 2005-07-02 Joseph S. Myers <joseph@codesourcery.com>
12156 * gcc.dg/format/gcc_diag-1.c: Update.
12158 2005-07-01 Andrew Pinski <pinskia@physics.uc.edu>
12161 * gcc.c-torture/compile/pr22269.c: New test.
12163 2005-06-30 Diego Novillo <dnovillo@redhat.com>
12167 * g++.dg/tree-ssa/pr21584-1.C: New test.
12168 * g++.dg/tree-ssa/pr21584-2.C: New test.
12170 2005-06-30 Ziemowit Laski <zlaski@apple.com>
12172 * obj-c++.dg/try-catch-11.mm: New.
12173 * objc.dg/try-catch-10.m: New.
12175 2005-06-29 David Edelsohn <edelsohn@gnu.org>
12177 * g++.dg/other/ucnid-1.C: xfail on AIX.
12179 2005-06-29 Diego Novillo <dnovillo@redhat.com>
12182 * gcc.dg/20050629-1.c: New test.
12184 2005-06-29 Ziemowit Laski <zlaski@apple.com>
12186 * obj-c++.dg/const-str-1[0-1].mm: New.
12187 * objc.dg/const-str-1[0-1].m: New.
12189 2005-05-29 Richard Henderson <rth@redhat.com>
12191 * lib/target-supports.exp (check_effective_target_vect_no_int_max):
12192 Rename from check_effective_target_vect_no_max.
12193 (check_effective_target_vect_no_int_add): New.
12194 * gcc.dg/vect/vect-13.c: Use vect_no_int_max.
12195 * gcc.dg/vect/vect-91.c: Use vect_no_int_add.
12196 * gcc.dg/vect/vect-reduc-3.c: Likewise.
12197 * gcc.dg/vect/vect-reduc-1.c: Use both.
12198 * gcc.dg/vect/vect-reduc-2.c: Likewise.
12200 2005-05-29 Richard Henderson <rth@redhat.com>
12202 * lib/target-supports.exp (check_effective_target_vect_no_max):
12203 Remove i386 and x86_64.
12205 2005-06-29 Steve Ellcey <sje@cup.hp.com>
12208 * gcc.dg/torture/pr21817.c: Use -fno-common for hppa*-*-* targets.
12210 2005-06-29 Steve Ellcey <sje@cup.hp.com>
12212 PR middle-end/21969
12213 * gcc.dg/vect/pr21969.c: New test.
12215 2005-06-28 Eric Christopher <echristo@redhat.com>
12219 * gcc.dg/inline1.c: New test.
12220 * gcc.dg/inline2.c: Ditto.
12221 * gcc.dg/inline3.c: Ditto.
12222 * gcc.dg/inline4.c: Ditto.
12223 * gcc.dg/inline5.c: Ditto.
12225 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
12227 PR libfortran/22142
12228 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
12229 Add testcase also testing eoshift1 for PR 22142.
12231 2005-06-28 Richard Henderson <rth@redhat.com>
12233 * gcc.dg/tree-ssa/20030708-1.c: Remove static from test function.
12234 * gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030714-1.c,
12235 gcc.dg/tree-ssa/20030807-1.c, gcc.dg/tree-ssa/20030807-5.c,
12236 gcc.dg/tree-ssa/20030807-8.c, gcc.dg/tree-ssa/20030815-1.c,
12237 gcc.dg/tree-ssa/20030922-2.c: Likewise.
12239 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
12241 PR libfortran/22142
12242 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
12243 Add testcase for PR 22142.
12245 2005-06-28 Joseph S. Myers <joseph@codesourcery.com>
12247 * g++.dg/ext/fpreg1.C, gcc.target/ia64/fpreg-1.c,
12248 gcc.target/ia64/fpreg-2.c: New tests.
12250 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12252 * gfortran.dg/dev_null.f90: Run test only on linux and solaris.
12254 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12256 PR libfortran/22170
12257 * gfortran.dg/slash_1.f90: New test.
12259 2005-06-27 Richard Henderson <rth@redhat.com>
12261 * gcc.dg/vect/vect-reduc-1.c: Adjust test to properly validate MIN.
12262 * gcc.dg/vect/vect-reduc-1char.c: Likewise.
12263 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
12264 * gcc.dg/vect/vect-reduc-2.c: Likewise.
12265 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
12266 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
12268 2005-06-27 Richard Henderson <rth@redhat.com>
12270 * gcc.dg/vect/vect-reduc-1short.c: Remove XFAIL.
12271 * gcc.dg/vect/vect-reduc-2char.c: Remove XFAIL.
12273 2005-06-27 Ziemowit Laski <zlaski@apple.com>
12275 * obj-c++.dg/proto-lossage-5.mm: New.
12276 * objc.dg/proto-lossage-5.m: New.
12278 2005-06-27 Diego Novillo <dnovillo@redhat.com>
12281 * gcc.dg/tree-ssa/pr21959.c: New test.
12283 2005-06-27 Jakub Jelinek <jakub@redhat.com>
12285 * gcc.c-torture/execute/builtins/lib/main.c (abort): Add prototype.
12286 * gcc.c-torture/execute/builtins/lib/strncat.c (strncat): Avoid
12287 testing uninitialized var.
12289 * gcc.c-torture/execute/builtins/chk.h: New.
12290 * gcc.c-torture/execute/builtins/lib/chk.c: New.
12291 * gcc.c-torture/execute/builtins/memcpy-chk.c: New test.
12292 * gcc.c-torture/execute/builtins/memcpy-chk-lib.c: New.
12293 * gcc.c-torture/execute/builtins/memmove-chk.c: New test.
12294 * gcc.c-torture/execute/builtins/memmove-chk-lib.c: New.
12295 * gcc.c-torture/execute/builtins/mempcpy-chk.c: New test.
12296 * gcc.c-torture/execute/builtins/mempcpy-chk-lib.c: New.
12297 * gcc.c-torture/execute/builtins/memset-chk.c: New test.
12298 * gcc.c-torture/execute/builtins/memset-chk-lib.c: New.
12299 * gcc.c-torture/execute/builtins/snprintf-chk.c: New test.
12300 * gcc.c-torture/execute/builtins/snprintf-chk-lib.c: New.
12301 * gcc.c-torture/execute/builtins/sprintf-chk.c: New test.
12302 * gcc.c-torture/execute/builtins/sprintf-chk-lib.c: New.
12303 * gcc.c-torture/execute/builtins/stpcpy-chk.c: New test.
12304 * gcc.c-torture/execute/builtins/stpcpy-chk-lib.c: New.
12305 * gcc.c-torture/execute/builtins/strcat-chk.c: New test.
12306 * gcc.c-torture/execute/builtins/strcat-chk-lib.c: New.
12307 * gcc.c-torture/execute/builtins/strcpy-chk.c: New test.
12308 * gcc.c-torture/execute/builtins/strcpy-chk-lib.c: New.
12309 * gcc.c-torture/execute/builtins/strncat-chk.c: New test.
12310 * gcc.c-torture/execute/builtins/strncat-chk-lib.c: New.
12311 * gcc.c-torture/execute/builtins/strncpy-chk.c: New test.
12312 * gcc.c-torture/execute/builtins/strncpy-chk-lib.c: New.
12313 * gcc.c-torture/execute/builtins/vsnprintf-chk.c: New test.
12314 * gcc.c-torture/execute/builtins/vsnprintf-chk-lib.c: New.
12315 * gcc.c-torture/execute/builtins/vsprintf-chk.c: New test.
12316 * gcc.c-torture/execute/builtins/vsprintf-chk-lib.c: New.
12317 * gcc.dg/builtin-object-size-1.c: New test.
12318 * gcc.dg/builtin-object-size-2.c: New test.
12319 * gcc.dg/builtin-object-size-3.c: New test.
12320 * gcc.dg/builtin-object-size-4.c: New test.
12321 * gcc.dg/builtin-object-size-5.c: New test.
12322 * gcc.dg/builtin-stringop-chk-1.c: New test.
12323 * gcc.dg/builtin-stringop-chk-2.c: New test.
12324 * gcc.dg/tree-ssa/builtin-fprintf-1.c: New test.
12325 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: New test.
12326 * gcc.dg/tree-ssa/builtin-printf-1.c: New test.
12327 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: New test.
12328 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: New test.
12329 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: New test.
12330 * gcc.dg/tree-ssa/builtin-vprintf-1.c: New test.
12331 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: New test.
12332 * gcc.c-torture/execute/printf-1.c: New test.
12333 * gcc.c-torture/execute/fprintf-1.c: New test.
12334 * gcc.c-torture/execute/vprintf-1.c: New test.
12335 * gcc.c-torture/execute/vfprintf-1.c: New test.
12336 * gcc.c-torture/execute/printf-chk-1.c: New test.
12337 * gcc.c-torture/execute/fprintf-chk-1.c: New test.
12338 * gcc.c-torture/execute/vprintf-chk-1.c: New test.
12339 * gcc.c-torture/execute/vfprintf-chk-1.c: New test.
12341 2005-06-27 Michael Matz <matz@suse.de>
12343 * gcc.target/x86_64/abi/test_struct_returning.c: Adjust as return
12344 slot is not merged if address escapes.
12346 2005-06-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12349 * gcc.dg/format/sentinel-1.c: Update. Fix execl* calls.
12351 2005-06-26 Jakub Jelinek <jakub@redhat.com>
12353 PR middle-end/17965
12354 * gcc.c-torture/compile/20050622-1.c: New test.
12356 PR middle-end/22028
12357 * gcc.dg/20050620-1.c: New test.
12359 2005-06-26 Kazu Hirata <kazu@codesourcery.com>
12361 PR tree-optimization/22026
12362 * gcc.dg/tree-ssa/pr22026.c: New.
12364 2005-06-25 Thomas Koenig <Thomas.Koenig@online.de>
12366 PR libfortran/22144
12367 * gfortran.dg/shift-alloc.f90: New testcase.
12369 2005-06-25 Kelley Cook <kcook@gcc.gnu.org>
12371 * all files: Update FSF address in copyright headers.
12373 2005-06-22 Jan Hubicka <jh@suse.cz>
12375 * wholeprogram-1.c: New testcase.
12376 * wholeprogram-2.c: New testcase.
12378 2005-06-24 Mark Mitchell <mark@codesourcery.com>
12381 * gcc.dg/tree-ssa/pr22171.c: New test.
12383 2005-06-24 Feng Wang <fengwang@nudt.edu.cn>
12385 * gfortran.dg/simplify_modulo.f90: New.
12387 2005-06-24 Jan Hubicka <jh@suse.cz>
12389 * gcc.dg/tree-ssa/20040210-1.c: Fix for unit-at-a-time
12391 2005-06-23 Ziemowit Laski <zlaski@apple.com>
12393 * obj-c++.dg/proto-lossage-[1-4].mm: New.
12395 2005-06-23 Ziemowit Laski <zlaski@apple.com>
12397 * obj-c++.dg/typedef-alias-1.mm: New.
12398 * objc.dg/typedef-alias-1.m: New.
12400 2005-06-23 Jeff Law <law@redhat.com>
12402 * gcc.dg/tree-ssa/vrp16.c: New test.
12404 2005-06-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12406 * lib/target-supports.exp: Add
12407 check_effective_target_fortran_large_real and
12408 check_effective_target_fortran_large_int to check for
12409 corresponding effective targets.
12410 * gfortran.dg/large_integer_kind_1.f90: New test.
12411 * gfortran.dg/large_real_kind_1.f90: New test.
12413 2005-06-23 Kazu Hirata <kazu@codesourcery.com>
12415 PR tree-optimization/22117
12416 * gcc.dg/tree-ssa/pr22117.c: New.
12418 2005-06-23 James A. Morrison <phython@gcc.gnu.org>
12421 * gcc.dg/fold-mod-1.c: Accept fffffff8 as well.
12423 2005-06-23 David Edelsohn <edelsohn@gnu.org>
12425 * gcc.dg/rs6000-fpint-2.c: Only compile on Darwin and Linux.
12427 2005-06-23 David Billinghurst <David.Billinghurst@riotinto.com>
12429 * gfortran.dg/f2c_4.f90: Add tests for complex functions
12430 * gfortran.dg/f2c_4.c: Likewise.
12432 2005-06-22 Paul Brook <paul@codesourcery.com>
12435 * gfortran.dg/auto_save_1.f90: New test.
12437 2005-06-22 Michael Matz <matz@suse.de>
12439 * gcc.target/x86-64/abi: New directory.
12440 * gcc.target/x86-64/abi/abi-x86_64.exp: New testsuite.
12441 * gcc.target/x86-64/abi/README.gcc: New file.
12442 * gcc.target/x86-64/abi/{args.h,defines.h,macros.h}: New headers.
12443 * gcc.target/x86-64/abi/asm-support.s: New file.
12444 * gcc.target/x86_64/abi/test_3_element_struct_and_unions.c: New test.
12445 * gcc.target/x86_64/abi/test_basic_alignment.c: New test.
12446 * gcc.target/x86_64/abi/test_basic_array_size_and_align.c: New test.
12447 * gcc.target/x86_64/abi/test_basic_returning.c: New test.
12448 * gcc.target/x86_64/abi/test_basic_sizes.c: New test.
12449 * gcc.target/x86_64/abi/test_basic_struct_size_and_align.c: New test.
12450 * gcc.target/x86_64/abi/test_basic_union_size_and_align.c: New test.
12451 * gcc.target/x86_64/abi/test_bitfields.c: New test.
12452 * gcc.target/x86_64/abi/test_complex_returning.c: New test.
12453 * gcc.target/x86_64/abi/test_passing_floats.c: New test.
12454 * gcc.target/x86_64/abi/test_passing_integers.c: New test.
12455 * gcc.target/x86_64/abi/test_passing_structs_and_unions.c: New test.
12456 * gcc.target/x86_64/abi/test_passing_structs.c: New test.
12457 * gcc.target/x86_64/abi/test_passing_unions.c: New test.
12458 * gcc.target/x86_64/abi/test_struct_returning.c: New test.
12459 * gcc.target/x86_64/abi/test_varargs.c: New test.
12461 2005-06-21 Joseph S. Myers <joseph@codesourcery.com>
12463 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: Pass -mmmx for
12464 32-bit i?86 and x86_64.
12466 2005-06-21 Ziemowit Laski <zlaski@apple.com>
12468 * obj-c++.dg/const-str-[1-9].mm: New tests.
12470 2005-06-21 Paul Thomas <pault@gcc.gnu.org>
12473 * gfortran.dg/namelist_use.f90: New.
12474 * gfortran.dg/namelist_use_only.f90: New.
12476 2005-06-21 Jeff Law <law@redhat.com>
12478 * gcc.dg/tree-ssa/vrp15.c: New test.
12480 2005-06-21 Dorit Nuzman <dorit@il.ibm.com>
12482 * lib/target-supports.exp (check_effective_target_vect_reduction):
12484 * gcc.dg/vect/vect.exp: Run tests with additional flags separately.
12485 * gcc.dg/vect/vect-reduc-1.c: Vectorizable on all relevant platforms -
12486 remove vect_reduction target keyword. Also avoid two returns in main.
12487 * gcc.dg/vect/vect-reduc-3.c: Likewise.
12488 * gcc.dg/vect/vect-reduc-2.c: Likewise. Also initialize diff to 0.
12489 * gcc.dg/vect/vect-reduc-1short.c: New test.
12490 * gcc.dg/vect/vect-reduc-1char.c: New test.
12491 * gcc.dg/vect/vect-reduc-2short.c: New test.
12492 * gcc.dg/vect/vect-reduc-2char.c: New test.
12493 * gcc.dg/vect/vect-reduc-6.c: New test.
12494 * gcc.dg/vect/trapv-vect-reduc-4.c: New test.
12495 * gcc.dg/vect/fast-math-vect-reduc-5.c: New test.
12496 * gcc.dg/vect/fast-math-vect-reduc-7.c: New test
12498 2005-06-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12499 Paul Thomas <pault@gcc.gnu.org>
12501 * gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90:
12504 2005-06-20 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12506 * gfortran.dg/backslash_1.f90: New test.
12507 * gfortran.dg/backslash_2.f90: New test.
12509 2005-06-20 Steven G. Kargl <kargls@comcast.net>
12511 * gfortran.dg/duplicate_labels.f90: New test.
12513 2005-06-20 Jan Beulich <jbeulich@novell.com>
12515 * g++.old-deja/g++.jason/thunk2.C: On NetWare, also account for
12516 unsupportable relocations.
12517 * g++.old-deja/g++.other/store-expr1.C: Likewise.
12518 * gcc.dg/20050321-2.c: xfail for NetWare.
12520 2005-06-20 Andreas Jaeger <aj@suse.de>
12522 * gcc.target/i386/sseregparm-1.c, gcc.target/i386/sseregparm-2.c,
12523 gcc.target/i386/fastcall-sseregparm.c,
12524 gcc.target/i386/regparm-stdcall.c: Run only on 32-bit x86.
12526 2005-06-19 Richard Henderson <rth@redhat.com>
12528 * gcc.dg/tree-ssa/pr21985.c: Use size_t.
12530 2005-06-19 Joseph S. Myers <joseph@codesourcery.com>
12532 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: New tests.
12534 2005-06-19 Aldy Hernandez <aldyh@redhat.com>
12537 * g++.dg/conversion/simd2.C: Change expected error message.
12539 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
12541 * gcc.dg/vect/vect-reduc-1.c: Add cleanup-tree-dump.
12542 * gcc.dg/vect/vect-reduc-2.c: Likewise.
12543 * gcc.dg/vect/vect-reduc-3.c: Likewise.
12545 2005-06-18 James A Morrison <phython@gcc.gnu.org>
12547 * gcc.dg/fold-mod-1.c: New test.
12549 2005-06-18 Steven G. Kargl <kargls@comcast.net>
12552 * gfortran.dg/pr19926.f90: New test.
12554 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
12556 * lib/target-supports.exp (check_effective_target_vect_reduction): New.
12557 * gcc.dg/vect/vect-reduc-1.c: Now vectorizable for vect_reduction
12559 * gcc.dg/vect/vect-reduc-2.c: Likewise.
12560 * gcc.dg/vect/vect-reduc-3.c: Likewise.
12562 2005-06-18 Joseph S. Myers <joseph@codesourcery.com>
12564 * gcc.target/ia64/float80-varargs-1.c: New test.
12566 2005-06-18 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12569 * gfortran.dg/f2c_6.f90: New test.
12571 2005-06-17 Geoffrey Keating <geoffk@apple.com>
12574 * g++.dg/template/local5.C: New.
12576 2005-06-17 Richard Henderson <rth@redhat.com>
12578 * gcc.dg/sync-2.c (do_qi): Cast negative results to char.
12580 2005-06-07 David Billinghurst <David.Billinghurst@riotinto.com>
12583 * lib/gcc-dg.exp (gcc-dg-test-1): Catch error if file can't be deleted.
12585 2005-06-15 Giovanni Bajo <giovannibajo@libero.it>
12587 * gcc.dg/vect/vect-dv-2.c, gcc.dg/vect/vect-ifcvt-2.c,
12588 gcc.dg/vect/vect-ifcvt-3.c, gcc.dg/vect/vect-ifcvt-4.c,
12589 gcc.dg/vect/vect-ifcvt-5.c, gcc.dg/vect/vect-ifcvt-6.c,
12590 gcc.dg/vect/vect-ifcvt-7.c, gcc.dg/vect/vect-ifcvt-9.c: Call
12591 check_vect to verify the presence of hardware vector support.
12593 2005-06-16 James A. Morrison <phython@gcc.gnu.org>
12596 * gcc.dg/pr14796-2.c: Accept -34359738368 and -800000000.
12598 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12600 PR libfortran/19216
12601 * gfortran.dg/pr19216.f: Add correct space between brackets and
12604 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12606 PR libfortran/16436
12607 * gfortran.dg/g77/f77-edit-t-in.f: Not XFAIL-ed any more.
12609 2005-06-16 Richard Guenther <rguenth@gcc.gnu.org>
12611 * gcc.target/i386/attributes-error.c: New testcase.
12612 * gcc.target/i386/fastcall-sseregparm.c: Likewise.
12613 * gcc.target/i386/regparm-stdcall.c: Likewise.
12614 * gcc.target/i386/sseregparm-1.c: Likewise.
12615 * gcc.target/i386/sseregparm-2.c: Likewise.
12617 2005-06-16 Nathan Sidwell <nathan@codesourcery.com>
12619 * g++.dg/rtti/crash2.C: New.
12621 2005-06-15 Joseph S. Myers <joseph@codesourcery.com>
12623 * gcc.dg/noncompile/20040203-3.c: Update expected message.
12625 2005-06-15 David Ung <davidu@mips.com>
12627 * gcc.target/mips/mips16e-extends.c: New test for testing the
12628 generation of MIPS16e zeb/zeh, seb/seh instructions.
12630 2005-06-15 Diego Novillo <dnovillo@redhat.com>
12633 * gcc.dg/tree-ssa/vrp13.c: Add multiplication tests.
12634 * gcc.dg/tree-ssa/pr22018.c: New test.
12636 2005-06-15 Aldy Hernandez <aldyh@redhat.com>
12638 * gcc.dg/simd-1.c: Update error messages.
12639 * gcc.dg/simd-1b.c: Re-enable tests. Update error messages.
12640 * gcc.dg/simd-2.c: Update error messages.
12641 * gcc.dg/simd-4.c: New.
12643 2005-06-15 Nathan Sidwell <nathan@codesourcery.com>
12646 * g++.dg/other/crash-4.C: New.
12648 2005-06-14 Devang Patel <dpatel@apple.com>
12650 * gcc.dg/vect/vect-ifcvt-1.c: Remove.
12652 2005-06-14 Nathan Sidwell <nathan@codesourcery.com>
12655 * g++.dg/parse/crash11.C: Update
12657 2005-06-13 Jeff Law <law@redhat.com>
12659 * gcc.dg/tree-ssa/20030807-10.c: VRP is now expected to
12660 perform the desired transformations.
12661 * gcc.dg/tree-ssa/20030806-6.c: Similarly.
12662 * gcc.dg/tree-ssa/20040514-2.c: Similarly.
12664 2005-06-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12667 * gfortran.dg/forall_1.f90: Un-XFAIL.
12669 2005-06-13 Nathan Sidwell <nathan@codesourcery.com>
12672 * g++.dg/parse/crash26.C: New.
12675 * g++.dg/init/member1.C: New.
12677 2005-06-13 Jakub Jelinek <jakub@redhat.com>
12679 * gfortran.dg/altreturn_1.f90: New test.
12681 2005-06-13 Zdenek Dvorak <dvorakz@suse.cz>
12683 PR middle-end/21985
12684 * gcc.dg/tree-ssa/pr21985.c: New test.
12686 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
12688 * ggcc.dg/pr14796-1.c: Add tests for (X << C) >> C.
12690 2005-06-12 Roger Sayle <roger@eyesopen.com>
12693 * g++.dg/other/error10.C: New test case.
12695 2005-06-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12697 PR libfortran/19155
12698 * gfortran.dg/pr19155.f: Add test.
12700 2005-06-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12702 * gfortran.dg/f2c_7.f90: New test.
12704 * gfortran.dg/forall_1.f90: XFAILed.
12706 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
12708 * gcc.dg/pr14796-1.c: New.
12709 * gcc.dg/pr14796-2.c: New.
12711 2005-06-11 Steven G. Kargl <kargls@comcast.net>
12715 * gfortran.dg/deallocate_stat.f90: New test.
12717 2005-06-11 Thomas Koenig <Thomas.Koenig@online.de>
12719 * gfortran.fortran-torture/execute/in-pack.f90: New test.
12721 2005-06-10 Dorit Nuzman <dorit@il.ibm.com>
12723 * gfortran.dg/vect/vect-4.f90: Update comments. Only one unaligned
12724 access will be generated when this loop is vectorized. Test that
12725 accesses with same alignment were detected.
12726 * gcc.dg/vect/vect-dv-2.c: Remove "vect_no_align" from xfail.
12727 Test that accesses with same alignment were detected.
12728 * gcc.dg/vect/vect-ifcvt-1.c: Likewise.
12729 * gcc.dg/vect/vect-91.c: New test. Test that accesses with same
12730 alignment were detected.
12732 2005-06-10 Aldy Hernandez <aldyh@redhat.com>
12735 * g++.dg/conversion/simd2.C: New.
12737 2005-06-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
12739 * gcc.dg/Wcxx-compat-1.c: New.
12741 2005-06-09 Thomas Koenig <Thomas.Koenig@online.de>
12743 PR libfortran/21480
12744 * gfortran.dg/reshape-complex.f90: Add a test for a packed
12747 2005-06-09 Nathan Sidwell <nathan@codesourcery.com>
12749 * gcc.dg/alias-8.c: New.
12751 2005-06-08 Joseph S. Myers <joseph@codesourcery.com>
12753 * gcc.dg/format/cmn_err-1.c: Update.
12755 2005-06-08 James A. Morrison <phython@gcc.gnu.org>
12758 * gcc.target/sparc/fexpand-2.c: New.
12759 * gcc.target/sparc/fpmerge-2.c: New.
12760 * gcc.target/sparc/fpmul-2.c: New.
12761 * gcc.target/sparc/noresult.c: New.
12762 * gcc.target/sparc/pdist-2.c: New.
12763 * gcc.target/sparc/pdist-3.c: New.
12765 2005-06-08 Alex V. Breger <atrus.ru@atrus.ru>
12768 * gcc.target/i386/i386.exp: Fix comment typo.
12770 2005-06-08 Nathan Sidwell <nathan@codesourcery.com>
12773 * g++.dg/inherit/using5.C: New.
12774 * g++.dg/inherit/using6.C: New.
12776 2005-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12779 * g++.dg/template/ptrmem15.C: New test.
12782 * g++.dg/ext/label4.C: New test.
12784 2005-06-08 Eric Botcazou <ebotcazou@libertysurf.fr>
12786 * gcc.dg/tls/debug-1.c: New test.
12788 2005-06-07 Dale Johannesen <dalej@apple.com>
12790 * gcc.target/i386/movq.c: New.
12792 2005-06-07 Dale Johannesen <dalej@apple.com>
12794 * gcc.dg/20050607-1.c: New.
12796 2005-06-07 Jakub Jelinek <jakub@redhat.com>
12798 PR middle-end/21850
12799 * gcc.c-torture/execute/20050607-1.c: New test.
12801 2005-06-07 Thomas Koenig <Thomas.Koenig@online.de>
12803 PR libfortran/21926
12804 * gfortran.fortran-torture/execute/intrinsic_matmul.f90:
12805 Test case where the return array has lowest stride one,
12808 2005-06-07 Adrian Straetling <straetling@de.ibm.com>
12810 * lib/target-supports.exp (check_effective_target_sync_int_long):
12811 Add s390 and s390x targets.
12813 2005-06-07 Zdenek Dvorak <dvorakz@suse.cz>
12815 * gcc.dg/tree-ssa/loop-2.c: Update outcome.
12816 * gcc.dg/tree-ssa/loop-3.c: Update outcome.
12817 * gcc.dg/tree-ssa/loop-4.c: Update outcome.
12818 * gcc.dg/tree-ssa/loop-9.c: New test.
12820 2005-06-07 Nathan Sidwell <nathan@codesourcery.com>
12822 * g++.dg/parse/defarg10.C: New.
12824 2005-06-06 Jakub Jelinek <jakub@redhat.com>
12826 PR regression/21897
12827 * gcc.c-torture/execute/20050604-1.c: New test.
12829 2005-06-06 Nathan Sidwell <nathan@codesourcery.com>
12832 * g++.dg/parse/defarg9.C: New.
12835 * g++.dg/inherit/using4.C: New.
12836 * g++.dg/overload/error1.C: Adjust expected errors.
12837 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
12838 * g++.old-deja/g++.brendan/arm2.C: Likewise.
12839 * g++.old-deja/g++.other/redecl2.C: Likewise.
12840 * g++.old-deja/g++.other/redecl4.C: Likewise.
12841 * g++.old-deja/g++.pt/memtemp78.C: Likewise.
12843 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
12845 * gfortran.dg/f2c_5.f90: Add -w to dg-options
12847 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
12849 * lib/gfortran.exp (gfortran_target_compile): Call
12850 dg-additional-files-options
12851 * gfortran.dg/f2c_4.f90: New file
12852 * gfortran.dg/f2c_4.c: New file
12853 * gfortran.dg/f2c_5.f90: New file
12854 * gfortran.dg/f2c_5.c: New file
12856 2005-06-05 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12858 * gfortran.dg/forall_1.f90: Set previously uninitialized variable.
12861 * gfortran.dg/array_constructor_4.f90: New test.
12863 2005-06-05 Mark Mitchell <mark@codesourcery.com>
12866 * g++.dg/ext/builtin9.C: New test.
12868 2005-06-05 Dale Johannesen <dalej@apple.com>
12870 * gcc.c-torture/execute/20050603-1.c: Move to gcc.dg.
12871 * gcc.c-torture/execute/20050603-2.c: Ditto.
12873 2005-06-05 Dorit Nuzman <dorit@il.ibm.com>
12875 * gcc.dg/vect/vect-62: Check that second loop is not vectorized.
12876 * gcc.dg/vect/vect-reduc-1.c: New.
12877 * gcc.dg/vect/vect-reduc-2.c: New.
12878 * gcc.dg/vect/vect-reduc-3.c: New.
12880 2005-06-04 Dale Johannesen <dalej@apple.com>
12882 * gcc.c-torture/execute/20050603-1.c: New.
12883 * gcc.c-torture/execute/20050603-2.c: New.
12884 * gcc.dg/20050603-3.c: New.
12886 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12889 * gfortran.dg/debug_1.f90: New test.
12891 * gfortran.dg/forall_1.f90: New test.
12893 2005-06-04 Erik Edelmann <erik.edelmann@iki.fi>
12895 * gfortran.dg/array_constructor_3.f90: New test.
12897 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12899 * gfortran.dg/ret_pointer_1.f90: Un-XFAIL.
12901 2005-06-04 Hans-Peter Nilsson <hp@axis.com>
12903 * g++.dg/opt/crossjump1.C: Gate -fPIC usage on target fpic.
12905 2005-06-04 Joseph S. Myers <joseph@codesourcery.com>
12908 * gcc.dg/init-excess-1.c: New test.
12910 2005-06-03 Mark Mitchell <mark@codesourcery.com>
12913 * g++.dg/expr/static_cast6.C: New test.
12915 2005-06-03 Diego Novillo <dnovillo@redhat.com>
12917 * gcc.dg/tree-ssa/vrp14.c: New test.
12919 2005-06-03 Mark Mitchell <mark@codesourcery.com>
12922 * g++.dg/template/new2.C: New test.
12924 2005-06-03 Josh Conner <jconner@apple.com>
12926 * gcc.dg/ppc-vector-memcpy.c (foo): Use non-zero values for
12927 all entries in initializer.
12929 2005-06-03 Richard Guenther <rguenth@gcc.gnu.org>
12931 PR middle-end/21858
12932 * gcc.dg/pr21858.c: New testcase.
12934 2005-06-03 Paolo Bonzini <bonzini@gnu.org>
12936 PR tree-optimization/21292
12938 * lib/target-supports.exp (check_effective_target_vect_cmdline_needed):
12940 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
12941 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
12942 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
12943 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
12944 gcc.dg/tree-ssa/gen-vect-32.c: Require it.
12946 2005-06-02 Richard Henderson <rth@redhat.com>
12948 * gcc.dg/sync-2.c: Use -march=i486 for i386.
12950 2005-06-02 Richard Guenther <rguenth@gcc.gnu.org>
12952 * gcc.dg/wtypequal.c: New testcase.
12954 2005-06-02 Diego Novillo <dnovillo@redhat.com>
12957 * gcc.dg/tree-ssa/pr21582.c: New test.
12959 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
12962 * g++.dg/opt/interface2.h: New.
12963 * g++.dg/opt/interface2.C: New.
12964 * g++.dg/init/ctor4.C: Adjust error lines.
12965 * g++.old-deja/g++.bob/inherit2.C: Likewise.
12966 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
12967 * g++.old-deja/g++.jason/opeq3.C: Likewise.
12968 * g++.old-deja/g++.pt/assign1.C: Likewise.
12969 * g++.old-deja/g++.pt/crash20.C: Likewise.
12971 2005-06-02 Dorit Nuzman <dorit@il.ibm.com>
12973 PR tree-optimization/21734
12974 * g++.dg/vect/pr21734_1.cc: New.
12975 * g++.dg/vect/pr21734_2.cc: New.
12977 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
12980 * g++.dg/template/spec24.C: New.
12983 * g++.dg/pch/local-1.C: New.
12984 * g++.dg/pch/local-1.Hs: New.
12986 2005-06-01 Diego Novillo <dnovillo@redhat.com>
12988 PR 14341, PR 21332, PR 20701, PR 21086, PR 21090
12989 PR 21289, PR 21348, PR 21367, PR 21368, PR 21458.
12990 * gcc.dg/tree-ssa/pr14341.c: New test.
12991 * gcc.dg/tree-ssa/pr14841.c: New test.
12992 * gcc.dg/tree-ssa/pr20701.c: New test.
12993 * gcc.dg/tree-ssa/pr21086.c: New test.
12994 * gcc.dg/tree-ssa/pr21090.c: New test.
12995 * gcc.dg/tree-ssa/pr21332.c: New test.
12996 * gcc.dg/tree-ssa/pr21458.c: New test.
12997 * gcc.dg/tree-ssa/pr21658.c: New test.
12998 * gcc.dg/tree-ssa/vrp01.c: New test.
12999 * gcc.dg/tree-ssa/vrp02.c: New test.
13000 * gcc.dg/tree-ssa/vrp03.c: New test.
13001 * gcc.dg/tree-ssa/vrp04.c: New test.
13002 * gcc.dg/tree-ssa/vrp05.c: New test.
13003 * gcc.dg/tree-ssa/vrp06.c: New test.
13004 * gcc.dg/tree-ssa/vrp07.c: New test.
13005 * gcc.dg/tree-ssa/vrp08.c: New test.
13006 * gcc.dg/tree-ssa/vrp09.c: New test.
13007 * gcc.dg/tree-ssa/vrp10.c: New test.
13008 * gcc.dg/tree-ssa/vrp11.c: New test.
13009 * gcc.dg/tree-ssa/vrp12.c: New test.
13010 * gcc.dg/tree-ssa/vrp13.c: New test.
13012 2005-06-01 Alexandre Oliva <aoliva@redhat.com>
13015 * gcc.dg/tree-ssa/pr21029.c: New test.
13017 2005-06-01 Roger Sayle <roger@eyesopen.com>
13019 * gfortran.dg/logint-1.f: New test case.
13020 * gfortran.dg/logint-2.f: Likewise.
13021 * gfortran.dg/logint-3.f: Likewise.
13023 2005-06-01 Jakub Jelinek <jakub@redhat.com>
13027 * gcc.dg/20050527-1.c: New test.
13029 * gcc.dg/i386-sse-12.c: New test.
13032 * gfortran.dg/implicit_5.f90: New test.
13034 2005-06-01 Feng Wang <fengwang@nudt.edu.cn>
13037 * gfortran/assign_4.f90: New test.
13038 * gfortran/assign_2.f90: Change compile to run.
13040 2005-05-31 Geoffrey Keating <geoffk@geoffk.org>
13042 * lib/target-supports.exp
13043 (check_effective_target_sync_char_short): New.
13044 * gcc.dg/sync-2.c: New.
13046 2005-05-31 Zdenek Dvorak <dvorakz@suse.cz>
13048 PR tree-optimization/21817
13049 * gcc.dg/torture/pr21817-1.c: New.
13051 2005-05-31 Nathan Sidwell <nathan@codesourcery.com>
13054 * g++.dg/template/init5.C: New.
13056 2005-05-31 Paul Thomas <pault@gcc.gnu.org>
13058 * gfortran.dg/char_initialiser_actual.f90:
13059 Test character initialisers as actual arguments.
13060 * gfortran.dg/char_pointer_comp_assign.f90:
13061 Test character pointer structure component assignments.
13062 * gfortran.dg/char_array_structure_constructor.f90:
13063 Test character components in structure constructors.
13065 2005-05-31 Andrew pinski <pinskia@physics.uc.edu>
13067 PR middle-end/20931
13068 * g++.dg/opt/pr20931.C: New test.
13070 2005-05-31 Andreas Jaeger <aj@suse.de>
13073 * g++.dg/abi/dtor1.C, g++.dg/abi/empty10.C, g++.dg/abi/layout3.C,
13074 g++.dg/eh/simd-2.C, g++.dg/opt/cse2.C,
13075 g++.old-deja/g++.ext/asmspec1.C,
13076 g++.old-deja/g++.other/regstack.C,
13077 gcc.dg/20000614-1.c, gcc.dg/20000807-1.c, gcc.dg/20000904-1.c,
13078 gcc.dg/20001127-1.c, gcc.dg/20010202-1.c, gcc.dg/20010520-1.c,
13079 gcc.dg/20011009-1.c, gcc.dg/20011029-2.c, gcc.dg/20020224-1.c,
13080 gcc.dg/20020531-1.c, gcc.dg/20020616-1.c, gcc.dg/980226-1.c,
13081 gcc.dg/980414-1.c, gcc.dg/980520-1.c, gcc.dg/980709-1.c,
13082 gcc.dg/990117-1.c, gcc.dg/990130-1.c, gcc.dg/990213-2.c,
13083 gcc.dg/990214-1.c, gcc.dg/991129-1.c, gcc.dg/991209-1.c,
13084 gcc.dg/991214-1.c, gcc.dg/asm-1.c, gcc.dg/attr-returns_twice-1.c,
13085 gcc.dg/clobbers.c, gcc.dg/i386-387-7.c, gcc.dg/i386-387-8.c,
13086 gcc.dg/i386-3dnowA-1.c, gcc.dg/i386-3dnowA-2.c, gcc.dg/i386-asm-1.c
13087 gcc.dg/i386-asm-2.c, gcc.dg/i386-asm-3.c, gcc.dg/i386-bitfield3.c
13088 gcc.dg/i386-call-1.c, gcc.dg/i386-memset-1.c,
13089 gcc.dg/i386-signbit-3.c, gcc.dg/i386-ssefn-1.c,
13090 gcc.dg/i386-ssefn-2.c, gcc.dg/i386-ssefn-3.c, gcc.dg/i386-ssefn-4.c
13091 gcc.dg/i386-volatile-1.c, gcc.dg/i386-xorps.c, gcc.dg/pr12092-1.c
13092 gcc.dg/pr14289-1.c, gcc.dg/pr19236-1.c, gcc.dg/pr20204.c,
13093 gcc.dg/pr9771-1.c, gcc.dg/register-var-1.c,
13094 gcc.dg/sibcall-5.c, gcc.dg/charset/asm3.c,
13095 gcc.dg/cpp/trad/num-sign.c: Run tests also on x86_64.
13097 2005-05-31 Jeff Law <law@redhat.com>
13099 * gcc.dg/tree-ssa/foldaddr-1.c: New test.
13101 2005-05-30 Paolo Carlini <pcarlini@suse.de>
13103 PR middle-end/21743
13104 * gcc.dg/builtins-1.c: Activate disabled clog test.
13105 * gcc.dg/torture/builtin-attr-1.c: Likewise.
13107 2005-05-29 Paul Thomas <pault@gcc.gnu.org>
13109 * gfortran.dg/char_pointer_assign.f90:
13110 Test character-pointer assignments and pointer assignments.
13111 * gfortran.dg/char_pointer_dummy.f90:
13112 Test character-pointer dummy arguments.
13113 * gfortran.dg/char_pointer_func.f90:
13114 Test character-pointer function returns.
13115 * gfortran.dg/char_pointer_dependency.f90:
13116 Test character-pointer functions with dependencies.
13118 2005-05-30 Mark Mitchell <mark@codesourcery.com>
13121 * g++.dg/lookup/using14.C: New test.
13123 2005-05-30 Kazu Hirata <kazu@cs.umass.edu>
13125 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
13126 gcc.dg/c99-math-long-double-1.c, gcc.dg/c99-math.h: Remove
13129 2005-05-29 Geoffrey Keating <geoffk@apple.com>
13132 * g++.dg/template/local5.C: New.
13135 * gcc.c-torture/compile/pr21761.c: New.
13137 * g++.old-deja/g++.eh/badalloc1.C: Make XFAIL only on darwin
13140 2005-05-30 Steven G. Kargl
13143 * gfortran.dg/inquire_8.f90: New test.
13145 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13147 PR libfortran/21376
13148 * gfortran.dg/output_exponents_1.f90: New test.
13150 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13152 PR libfortran/20006
13153 * gfortran.dg/dollar_edit_descriptor-1.f: New test.
13155 2005-05-28 Mark Mitchell <mark@codesourcery.com>
13158 * g++.dg/ext/complex1.C: New test.
13161 * g++.dg/init/ctor6.C: New test.
13163 2005-05-29 Jan Hubicka <jh@suse.cz>
13165 * gcc.c-torture/compile/pr21562.c: New.
13167 2005-05-28 Steven G. Kargl <kargls@comcast.net>
13169 * gfortran.dg/subnormal_1.f90: New test.
13171 2005-05-28 Jan Hubicka <jh@suse.cz>
13173 * tree-prof.exp: Fix comment.
13174 * value-prof-1.c: New.
13175 * value-prof-2.c: New.
13176 * value-prof-3.c: New.
13177 * value-prof-4.c: New.
13179 2005-05-27 Mark Mitchell <mark@codesourcery.com>
13182 * g++.dg/expr/ptrmem6.C: New test.
13183 * g++.dg/expr/ptrmem6a.C: Likewise.
13185 2005-05-27 Kazu Hirata <kazu@cs.umass.edu>
13187 PR tree-optimization/21658
13188 * gcc.dg/tree-ssa/pr21658.c: New.
13190 2005-05-27 Nathan Sidwell <nathan@codesourcery.com>
13193 * g++.dg/inherit/ptrmem3.C: New.
13196 * g++.dg/parse/template16.C: New.
13198 2005-05-27 Andreas Jaeger <aj@suse.de>
13200 * gcc.dg/setjmp-2.c: Only run in 32-bit.
13202 * gcc.dg/i386-sse-8.c: Run test on all archs.
13204 2005-05-26 Mike Stump <mrs@apple.com>
13206 * objc.dg/isa-field-1.m: Only run on darwin.
13207 * objc.dg/lookup-1.m: Likewise.
13208 * objc.dg/try-catch-8.m: Likewise.
13210 2005-05-26 Roger Sayle <roger@eyesopen.com>
13212 PR tree-optimization/9814
13213 * gcc.dg/pr9814-1.c: New test case.
13215 2005-05-26 Ziemowit Laski <zlaski@apple.com>
13217 * objc.dg/comp-types-8.m, objc.dg/encode-6.m,
13218 objc.dg/extra-semi.m, objc.dg/fix-and-continue-2.m,
13219 objc.dg/isa-field-1.m, objc.dg/lookup-1.m, objc.dg/method-15.m,
13220 objc.dg/method-16.m, objc.dg/method-17.m, objc.dg/method-18.m,
13221 objc.dg/method-19.m, objc.dg/next-runtime-1.m,
13222 objc.dg/no-extra-load.m, objc.dg/pragma-1.m, objc.dg/stubify-1.m,
13223 objc.dg/stubify-2.m, objc.dg/super-class-4.m,
13224 objc.dg/super-dealloc-1.m, objc.dg/super-dealloc-2.m,
13225 objc.dg/try-catch-6.m, objc.dg/try-catch-7.m,
13226 objc.dg/try-catch-8.m: New.
13228 2005-05-26 Janis Johnson <janis187@us.ibm.com>
13230 * lib/obj-c++.exp (obj-c++_target_compile): Declare global variable,
13231 remove extraneous semicolons.
13233 2005-05-26 Ziemowit Laski <zlaski@apple.com>
13235 * obj-c++.dg/comp-types-12.mm: New.
13236 * objc.dg/comp-types-11.m: New.
13237 * objc.dg/selector-4.m: New.
13239 2005-05-26 Andreas Jaeger <aj@suse.de>
13242 * g++.old-deja/g++.ext/attrib1.C, g++.old-deja/g++.ext/attrib2.C,
13243 g++.old-deja/g++.ext/attrib3.C,
13244 g++.old-deja/g++.other/store-expr1.C,
13245 g++.old-deja/g++.other/store-expr2.C, g++.dg/opt/longbranch2.C,
13246 gcc.dg/20000609-1.c, gcc.dg/20000720-1.c, gcc.dg/20011107-1.c,
13247 gcc.dg/20011119-1.c, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
13248 gcc.dg/20020122-3.c, gcc.dg/20020201-3.c, gcc.dg/20020206-1.c,
13249 gcc.dg/20020218-1.c, gcc.dg/20020310-1.c, gcc.dg/20020411-1.c,
13250 gcc.dg/20020418-2.c, gcc.dg/20020426-1.c, gcc.dg/20020426-2.c,
13251 gcc.dg/20020517-1.c, gcc.dg/20020523-1.c, gcc.dg/20020523-2.c,
13252 gcc.dg/20020729-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
13253 gcc.dg/20030926-1.c, gcc.dg/20031202-1.c, gcc.dg/980312-1.c,
13254 gcc.dg/980313-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c,
13255 gcc.dg/991230-1.c, gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c,
13256 gcc.dg/i386-387-3.c, gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c,
13257 gcc.dg/i386-387-6.c, gcc.dg/i386-bitfield1.c,
13258 gcc.dg/i386-bitfield2.c, gcc.dg/i386-loop-1.c,
13259 gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c, gcc.dg/i386-pic-1.c,
13260 gcc.dg/i386-regparm.c, gcc.dg/i386-signbit-1.c,
13261 gcc.dg/i386-signbit-2.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c,
13262 gcc.dg/i386-unroll-1.c, gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
13263 gcc.dg/unroll-1.c: Handle 32-bit x86-64 compilation.
13265 2005-05-26 Andreas Jaeger <aj@suse.de>
13267 * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
13268 x86-64 compilation.
13270 2005-05-26 Andreas Jaeger <aj@suse.de>
13273 * gfortran.dg/promotion.f90, gcc.misc-tests/i386-pf-3dnow-1.c,
13274 gcc.misc-tests/i386-pf-athlon-1.c,
13275 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
13276 g++.dg/opt/mmx1.C, g++.dg/other/big-struct.C,
13277 g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C,
13278 g++.dg/abi/bitfield9.C, g++.dg/abi/empty7.C, g++.dg/abi/empty9.C,
13279 g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C,
13280 g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C,
13281 g++.dg/ext/attrib8.C: Run also on x86_64 compiling 32-bit x86
13284 * g++.dg/opt/reg-stack4.C, g++.dg/eh/simd-1.C, g++.dg/eh/simd-1.C,
13285 gcc.dg/setjmp-2.c, gcc.dg/short-compare-1.c,
13286 gcc.dg/short-compare-2.c, gcc.target/i386/asm-1.c: Handle 32-bit
13287 x86-64 compilation.
13289 * g++.dg/warn/register-var-1.C, g++.dg/charset/asm2.c: Run also on
13292 * gcc.dg/i386-pentium4-not-mull.c: Change option handling to use
13293 effective-target ilp32.
13295 2005-05-26 David Ung <davidu@mips.com>
13297 * gcc.target/mips/ext_ins.c: New test for testing the generation
13298 of MIPS32/64 rev 2 ext/ins instructions.
13300 2005-05-26 Andreas Jaeger <aj@suse.de>
13302 * treelang/compile/unsigned.tree: Use gimple instead of
13303 nonexisting generic dump.
13305 2005-05-26 Paolo Bonzini <bonzini@gnu.org>
13307 * gcc.dg/vect/vect-7.c: Remove xfail for alpha.
13309 2005-05-26 Andreas Jaeger <aj@suse.de>
13311 * gcc.dg/tree-ssa/ssa-pre-14.c (foo): Use correct type for strlen.
13313 2005-05-26 Thomas Koenig <Thomas.Koenig@online.de>
13315 PR libfortran/17283
13316 * gfortran.fortran-torture/execute/intrinsic_unpack.f90:
13317 Test callee-allocated memory with write statements.
13319 2005-05-25 Roger Sayle <roger@eyesopen.com>
13321 PR middle-end/21709
13322 * gcc.dg/pr21709-1.c: New test case.
13324 2005-05-25 Ziemowit Laski <zlaski@apple.com>
13325 Mike Stump <mrs@apple.com>
13327 * objc/execute/next_mapping.h: Update for C++.
13329 * obj-c++.dg/selector-1.mm: Move to...
13330 * obj-c++.dg/selector-4.mm: here...
13332 * obj-c++.dg/basic.mm: New.
13333 * obj-c++.dg/comp-types-1.mm: New.
13334 * obj-c++.dg/cxx-class-1.mm: New.
13335 * obj-c++.dg/cxx-ivars-1.mm: New.
13336 * obj-c++.dg/cxx-ivars-2.mm: New.
13337 * obj-c++.dg/cxx-ivars-3.mm: New.
13338 * obj-c++.dg/cxx-scope-1.mm: New.
13339 * obj-c++.dg/cxx-scope-2.mm: New.
13340 * obj-c++.dg/defs.mm: New.
13341 * obj-c++.dg/empty-private-1.mm: New.
13342 * obj-c++.dg/encode-1.mm: New.
13343 * obj-c++.dg/encode-2.mm: New.
13344 * obj-c++.dg/encode-3.mm: New.
13345 * obj-c++.dg/extern-c-1.mm: New.
13346 * obj-c++.dg/extra-semi.mm: New.
13347 * obj-c++.dg/fix-and-continue-2.mm: New.
13348 * obj-c++.dg/isa-field-1.mm: New.
13349 * obj-c++.dg/ivar-list-semi.mm: New.
13350 * obj-c++.dg/local-decl-1.mm: New.
13351 * obj-c++.dg/lookup-1.mm: New.
13352 * obj-c++.dg/lookup-2.mm: New.
13353 * obj-c++.dg/method-1.mm: New.
13354 * obj-c++.dg/method-2.mm: New.
13355 * obj-c++.dg/method-3.mm: New.
13356 * obj-c++.dg/method-4.mm: New.
13357 * obj-c++.dg/method-5.mm: New.
13358 * obj-c++.dg/method-6.mm: New.
13359 * obj-c++.dg/method-7.mm: New.
13360 * obj-c++.dg/no-extra-load.mm: New.
13361 * obj-c++.dg/overload-1.mm: New.
13362 * obj-c++.dg/pragma-1.mm: New.
13363 * obj-c++.dg/pragma-2.mm: New.
13364 * obj-c++.dg/private-1.mm: New.
13365 * obj-c++.dg/private-2.mm: New.
13366 * obj-c++.dg/proto-qual-1.mm: New.
13367 * obj-c++.dg/qual-types-1.mm: New.
13368 * obj-c++.dg/stubify-1.mm: New.
13369 * obj-c++.dg/stubify-2.mm: New.
13370 * obj-c++.dg/super-class-1.mm: New.
13371 * obj-c++.dg/super-class-2.mm: New.
13372 * obj-c++.dg/super-dealloc-1.mm: New.
13373 * obj-c++.dg/super-dealloc-2.mm: New.
13374 * obj-c++.dg/template-1.mm: New.
13375 * obj-c++.dg/template-2.mm: New.
13376 * obj-c++.dg/template-3.mm: New.
13377 * obj-c++.dg/template-4.mm: New.
13378 * obj-c++.dg/template-5.mm: New.
13379 * obj-c++.dg/template-6.mm: New.
13380 * obj-c++.dg/try-catch-1.mm: New.
13381 * obj-c++.dg/try-catch-2.mm: New.
13382 * obj-c++.dg/try-catch-3.mm: New.
13383 * obj-c++.dg/try-catch-4.mm: New.
13384 * obj-c++.dg/try-catch-5.mm: New.
13385 * obj-c++.dg/try-catch-6.mm: New.
13386 * obj-c++.dg/try-catch-7.mm: New.
13387 * obj-c++.dg/try-catch-8.mm: New.
13388 * obj-c++.dg/try-catch-9.mm: New.
13389 * obj-c++.dg/va-meth-1.mm: New.
13391 2005-05-25 Ziemowit Laski <zlaski@apple.com>
13393 * obj-c++.dg/selector-1.mm: New.
13394 * obj-c++.dg/selector-2.mm: New.
13396 2005-05-25 Ziemowit Laski <zlaski@apple.com>
13398 * obj-c++.dg/selector-3.mm: New.
13399 * objc.dg/selector-3.m: New.
13401 2005-05-25 Ziemowit Laski <zlaski@apple.com>
13403 * objc.dg/selector-2.m: Remove "-fgnu-runtime"; be flexible
13404 about where warning appears.
13406 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
13408 * gcc.dg/tree-ssa/stdarg-2.c: Add tests for s390*-*-linux* targets.
13409 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
13410 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
13411 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
13413 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
13415 * gcc.dg/20050524-1.c: New test.
13417 2005-05-25 Jan Hubicka <jh@suse.cz>
13419 * gcc.dg/tree-prof/inliner-1.c: New.
13421 2005-05-25 Janis Johnson <janis187@us.ibm.com>
13423 * gcc.dg/tree-prof: New directory.
13424 * gcc.dg/tree-prof/tree-prof.exp: New.
13426 2005-05-25 DJ Delorie <dj@redhat.com>
13428 * gcc.dg/Wattributes-1.c: New.
13429 * gcc.dg/Wattributes-2.c: New.
13430 * gcc.dg/Wattributes-3.c: New.
13432 20005-05-24 Janis Johnson <janis187@us.ibm.com>
13434 PR tree-optimization/19833
13435 * gcc.dg/uninit-4.c: Remove xfail.
13436 * gcc.dg/uninit-9.c: Ditto.
13438 2005-05-24 Ziemowit Laski <zlaski@apple.com>
13440 * obj-c++.dg/bitfield-[1-5].mm: New.
13441 * obj-c++.dg/class-protocol-1.mm: New.
13442 * obj-c++.dg/comp-types-1[0-1].mm: New.
13443 * obj-c++.dg/comp-types-[2-9].mm: New.
13444 * obj-c++.dg/encode-[4-8].mm: New.
13445 * obj-c++.dg/layout-1.mm: New.
13446 * obj-c++.dg/method-1[0-9].mm: New.
13447 * obj-c++.dg/method-2[0-1].mm: New.
13448 * obj-c++.dg/method-[8-9].mm: New.
13449 * obj-c++.dg/objc-gc-3.mm: New.
13450 * obj-c++.dg/try-catch-10.mm: New.
13451 * objc.dg/bitfield-5.m: New.
13452 * objc.dg/comp-types-10.m: New.
13453 * objc.dg/comp-types-9.m: New.
13454 * objc.dg/layout-1.m: New.
13455 * objc.dg/objc-gc-4.m: New.
13456 * objc.dg/try-catch-9.m: New.
13457 * objc.dg/class-protocol-1.m: Tweak diagnostics.
13458 * objc.dg/comp-types-1.m: Likewise.
13459 * objc.dg/comp-types-[5-6].m: Likewise.
13460 * objc.dg/method-9.m: Likewise.
13462 2005-05-24 Janis Johnson <janis187@us.ibm.com>
13464 * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets
13465 and on hardware without VMX support.
13467 * gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c.
13469 * gcc.dg/ppc64-abi-2.c: Remove code that is now invalid.
13471 * lib/profopt.exp (dg-final-generate, dg-final-use,
13472 profopt-final-code, profopt-get-options): New.
13473 (profopt-execute): Process test directives.
13475 * lib/gcc-dg.exp (cleanup-ipa-dump): New.
13476 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
13477 cleanup-tree-dump, cleanup-saved-temps): Update comments.
13479 2005-05-24 Andrew Pinski <pinskia@physics.uc.edu>
13482 * g++.dg/init/ctor5.C: New test.
13484 2005-05-24 Ira Rosen <irar@il.ibm.com>
13486 * gcc.dg/vect/vect-none.c: Split into vect-106.c, vect-107.c,
13487 vect-108.c, vect-109.c, vect-110.c, vect-111.c, vect-112.c,
13488 vect-113.c, vect-114.c.
13490 2005-05-23 Adam Nemet <anemet@lnxw.com>
13492 * gcc.dg/const-elim-1.c: Remove xfails.
13494 2005-05-23 Jeff Law <law@redhat.com>
13496 * gcc.c-torture/compile/pr21638.c: New test.
13497 * gcc.c-torture/compile/20050520-1.c: New test.
13499 2005-05-23 Nick Clifton <nickc@redhat.com>
13501 * gcc.c-torture/execute/20020720-1.x: Fix m32r target selector to
13502 be a proper triple, ie: m32r*-*-*.
13503 * g++.old-deja/g++.jason/thunk3.C: Likewise.
13505 2004-05-21 Andrew Pinski <pinskia@physics.uc.edu>
13507 PR middle-end/21331
13509 * gcc.c-torture/compile/pr21293.c: New test.
13510 * gcc.c-torture/execute/pr21331.c: New test.
13512 2004-05-20 Richard Henderson <rth@redhat.com>
13514 * g++.dg/other/stdarg3.C: Spell "hpux*" correctly.
13516 2005-05-20 Ziemowit Laski <zlaski@apple.com>
13518 * obj-c++-dg.exp: Add.
13519 * obj-c++.exp: Add.
13520 * obj-c++.dg/dg.exp: Add.
13522 2005-05-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
13524 * g++.old-deja/g++.jason/thunk3.C: XFAIL on m32r*-*.
13525 * gcc.c-torture/execute/20020720-1.x: Add xfail for m32r*-*.
13527 2005-05-20 Bjoern Haase <bjoern.m.haase@web.de>
13529 * gcc.c-torture/execute/20020720-1.x: Add xfail for avr-*-*.
13531 2004-05-19 Richard Henderson <rth@redhat.com>
13533 * g++.dg/other/stdarg3.C: Only use -mlp64 for hpux.
13535 2005-05-19 Janis Johnson <janis187@us.ibm.com>
13537 * gcc.dg/altivec-21.c: Use dg-error only for ilp32.
13539 * gcc.dg/vect/vect-dv-2.c: Remove dg-do directive.
13541 2005-05-19 Jakub Jelinek <jakub@redhat.com>
13544 * g++.dg/parse/extern1.C: New test.
13545 * g++.dg/tls/diag-2.C: Adjust expected error message wording.
13547 2005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
13549 * gcc.dg/c99-math.h: New.
13550 * gcc.dg/c99-math-float-1.c: New test.
13551 * gcc.dg/c99-math-double-1.c: Likewise.
13552 * gcc.dg/c99-math-long-double-1.c: Likewise.
13554 2005-05-18 Richard Henderson <rth@redhat.com>
13556 * gcc.dg/tree-ssa/20031015-1.c: Expect one V_MUST_DEF.
13558 2005-05-18 Devang Patel <dpatel@apple.com>
13560 * g++.dg/opt/20050511-1.C: New test.
13562 2005-05-18 Thomas Koenig <Thomas.Koenig@online.de>
13564 PR libfortran/21127
13565 * gfortran.dg/reshape-complex.f90: New test.
13567 2005-05-18 Erik Edelmann <erik.edelmann@iki.fi>
13569 * gfortran.dg/array_constructor_1.f90: New test.
13570 * gfortran.dg/array_constructor_2.f90: New test.
13572 2005-05-18 Feng Wang <fengwang@nudt.edu.cn>
13575 * gfortran.dg/pr20954.f: New test.
13577 2005-05-17 Mike Stump <mrs@apple.com>
13579 Yet more Objective-C++...
13581 * objc.dg/method-5.m: Update.
13582 * objc.dg/method-6.m: Update.
13583 * objc.dg/method-7.m: Update.
13584 * objc.dg/method-9.m: Update.
13585 * objc.dg/try-catch-2.m: Update.
13587 2005-05-17 Mark Mitchell <mark@codesourcery.com>
13589 * gcc.dg/compat/struct-layout-1_generate.c (iterative_hash):
13590 Remove little-endian optimizations.
13592 2005-05-17 Jeff Law <law@redhat.com>
13594 * g++.dg/tree-ssa/pr14814.C: New test.
13595 * gcc.dg/tree-ssa/pr14814.C: New test.
13596 * gcc.dg/tree-ssa/pr17141-1.C: New test.
13597 * gcc.dg/tree-ssa/pr17141-2.C: New test.
13599 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
13601 * gcc.dg/compat/generate-random.c: Do not include
13603 * gcc.dg/compat/generate-random_r.c: Likewise.
13605 2005-05-17 Paolo Bonzini <bonzini@gnu.org>
13607 * gcc.dg/fold-div-1.c, gcc.dg/recip-1.c, gcc.dg/recip-2.c: New.
13609 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
13611 PR middle-end/21595
13612 * g++.dg/tree-ssa/builtin1.C: New testcase.
13614 2005-05-17 Jakub Jelinek <jakub@redhat.com>
13617 * g++.dg/opt/const4.C: New test.
13619 PR middle-end/21492
13620 * g++.dg/opt/crossjump1.C: New test.
13622 PR tree-optimization/21610
13623 * gcc.c-torture/compile/20050516-1.c: New test.
13626 * gfortran.fortran-torture/execute/forall_3.f90: Remove comment
13627 about the test failing.
13628 * gfortran.fortran-torture/execute/where_7.f90: New test.
13629 * gfortran.fortran-torture/execute/where_8.f90: New test.
13631 2005-05-16 Richard Henderson <rth@redhat.com>
13633 * lib/target-supports.exp (check_effective_target_vect_int_mul): Add
13636 2005-05-16 Mark Mitchell <mark@codesourcery.com>
13638 * gcc.dg/compat/generate-random.c (config.h): Do not include.
13639 (limits.h): Include unconditionally.
13640 (stdlib.h): Likewise.
13641 * gcc.dg/compat/generate-random_r.c (config.h): Do not include.
13642 (limits.h): Include unconditionally.
13643 (stdlib.h): Likewise.
13644 * gcc.dg/compat/struct-layout-1.exp: Do not link with libiberty.
13645 * gcc.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
13646 (limits.h): Include unconditionally.
13647 (stdlib.h): Likewise.
13648 (hashtab.h): Do not include.
13649 (getopt.h): Likewise.
13650 (stddef.h): Include.
13651 (hashval_t): Define.
13652 (struct entry): Add "next" field.
13653 (HASH_SIZE): New macro.
13654 (hash_table): New variable.
13655 (switchfiles): Do not use xmalloc.
13657 (iterative_hash): New function.
13659 (e_exists): New function.
13660 (e_insert): Likewise.
13661 (output): Use, instead of libiberty hashtable functions.
13662 (main): Do not use getopt. Do not call htab_create.
13664 2005-05-16 David Billinghurst <David.Billinghurst@riotinto.com>
13667 * lib/target-supports.exp (check_mkfifo_available):
13668 Return 0 for cygwin as mkfifo support incomplete on platform.
13669 Fix typos in comments.
13671 2005-05-15 Mark Mitchell <mark@codesourcery.com>
13673 * lib/compat.exp (compat-execute): Do not use regsub unsafely.
13675 2005-05-15 Jerry DeLisle <jvdelisle@verizon.net>
13678 * gfortran.dg/assign_4.f: New test.
13680 2005-05-14 Kazu Hirata <kazu@cs.umass.edu>
13682 PR tree-optimization/21563
13683 * gcc.dg/tree-ssa/pr21563.c: New.
13685 2005-05-14 Jan Hubicka <jh@suse.cz>
13687 * gcc.dg/noreturn-7.c: Allow control reaches warning.
13689 2005-05-14 Richard Guenther <rguenth@gcc.gnu.org>
13691 * g++.dg/tree-ssa/tmmti-2.C: New testcase.
13693 2005-05-13 Julian Brown <julian@codesourcery.com>
13695 * gcc.c-torture/execute/20041218-2.c: Add __attribute__((packed)).
13696 * gcc.dg/intmax_t-1.c: Disable on *arm*-*-*elf*.
13698 2005-05-13 Jan Hubicka <jh@suse.cz>
13700 * gcc.dg/builtins-43.c: Use gimple dump instead of generic.
13701 * gcc.dg/fold-xor-?.c: Likewise.
13702 * gcc.dg/pr15784-?.c: Likewise.
13703 * gcc.dg/pr20922-?.c: Likewise.
13704 * gcc.dg/tree-ssa/20050128-1.c: Likewise.
13705 * gcc.dg/tree-ssa/pr17598.c: Likewise.
13706 * gcc.dg/tree-ssa/pr20470.c: Likewise.
13708 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13711 * gfortran.dg/hollerith_1.f90: New test.
13713 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13715 * gfortran.dg/func_result_2.f90: New test.
13717 2005-05-11 Bud Davis <bdavis@gfortran.org>
13719 * gfortran.dg/dev_null.f90: New test.
13721 2005-05-11 Richard Earnshaw <richard.earnshaw@arm.com>
13723 * gcc.dg/arm-vfp1.c: Revert last change.
13725 2005-05-11 Richard Guenther <rguenth@gcc.gnu.org>
13727 PR middle-end/19807
13728 PR tree-optimization/19639
13729 * g++.dg/tree-ssa/pr19807.C: New testcase.
13731 2005-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13733 PR libfortran/21471
13734 * gfortran.dg/append-1.f90: New test.
13736 2005-05-10 Diego Novillo <dnovillo@redhat.com>
13738 * gcc.dg/pr18501.c: XFAIL.
13739 * gcc.dg/tree-ssa/loop-4.c: Fix expected pattern.
13740 * gcc.dg/tree-ssa/pr20913.c: Change to link-time test.
13741 * gcc.dg/tree-ssa/ssa-ccp-2.c: Change to a .optimized scan.
13742 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
13743 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
13744 * gcc.dg/tree-ssa/ssa-dom-ccp-1.c: Likewise.
13745 * gcc.dg/tree-ssa/ssa-pre-7.c: Change to a .fre scan.
13746 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
13748 2005-05-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13751 * gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90,
13752 gfortran.dg/f2c_3.f90: New tests.
13754 * gfortran.dg/return_1.f90: Fix dg annotation.
13756 2005-05-10 Diego Novillo <dnovillo@redhat.com>
13758 * gcc.c-torture/compile/20050510-1.c: New test.
13760 2005-05-10 Mark Mitchell <mark@codesourcery.com>
13762 * gcc.dg/arm-vfp1.c: Remove test for fnegs.
13764 2005-05-10 Bob Wilson <bob.wilson@acm.org>
13766 * gcc.dg/const-elim-1.c: Remove xfail for xtensa-*-*.
13768 2005-05-10 Gabor Loki <loki@gcc.gnu.org>
13771 * gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913
13773 2005-05-10 Joseph S. Myers <joseph@codesourcery.com>
13776 * gcc.dg/redecl-11.c, gcc.dg/redecl-12.c, gcc.dg/redecl-13.c,
13777 gcc.dg/redecl-14.c, gcc.dg/redecl-15.c: New tests.
13779 2005-05-10 Ben Elliston <bje@au.ibm.com>
13782 * gcc.dg/debug/pr16676.c: New test.
13784 2005-05-10 Kazu Hirata <kazu@cs.umass.edu>
13787 * gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030917-1.c,
13788 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/ssa-ccp-1.c,
13789 gcc.dg/tree-ssa/ssa-ccp-2.c, gcc.dg/tree-ssa/ssa-ccp-3.c,
13790 gcc.dg/tree-ssa/ssa-ccp-7.c, gcc.dg/tree-ssa/ssa-ccp-9.c:
13792 * gcc.dg/tree-ssa/20040721-1.c: Change -O1 to -O2. Add
13793 -fno-tree-dominator-opts.
13795 2005-05-09 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13797 * gfortran.dg/return_1.f90: New test.
13799 2005-05-09 J"orn Rennecke <joern.rennecke@st.com>
13801 * gcc.dg/pr15784-3.c: Add -fno-finite-math-only option.
13803 * gcc.dg/20021029-1.c: For sh64*-*-*, add -mpt-fixed.
13805 2005-05-09 Nathan Sidwell <nathan@codesourcery.com>
13808 * g++.dg/inherit/covariant13.C: New.
13810 2005-05-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13812 PR libfortran/19155
13813 * gfortran.dg/pr19155.f: New test.
13815 2005-05-08 Roger Sayle <roger@eyesopen.com>
13818 * gcc.dg/pr8788-1.c: New testcase.
13820 2005-05-08 Richard Sandiford <rsandifo@redhat.com>
13823 * gcc.target/mips/fpcmp-[12].c: New tests.
13825 2005-05-06 Mark Mitchell <mark@codesourcery.com>
13827 * lib/target-supports-dg.exp (dg-require-fork): New function.
13828 (dg-require-mkfifo): Likewise.
13829 * lib/target-supports.exp (check_function_available): New
13831 (check_fork_available): Likewise.
13832 (check_mkfifo_available): Likewise.
13834 2005-05-06 Jeff Law <law@redhat.com>
13836 * gcc.c-torture/compile/pr21380.c: New test.
13838 2005-05-06 Jakub Jelinek <jakub@redhat.com>
13841 * g++.dg/ext/weak3.C: New test.
13843 2005-05-05 Mark Mitchell <mark@codesourcery.com>
13846 * g++.dg/template/crash37.C: New test.
13848 2005-05-05 Paul Brook <paul@codesourcery.com>
13850 * gcc.dg/arm-g2.c: Use effective-target arm32.
13851 * gcc.dg/arm-mmx-1.c: Ditto.
13852 * gcc.dg/arm-scd42-2.c: Ditto.
13853 * gcc.dg/arm-vfp1.c: Ditto.
13854 * lib/target-supports.exp (check_effective_target_arm32): New
13857 2005-05-04 Thomas Koenig <Thomas.Koenig@online.de>
13859 PR libfortran/21354
13860 gfortran.dg/in_pack_rank7.f90: New test.
13862 2005-05-03 Andrew Pinski <pinskia@physics.uc.edu>
13864 PR middle-end/15618
13865 * gcc.dg/tree-ssa/bool-[1-9].c: New tests.
13867 2005-05-04 Jakub Jelinek <jakub@redhat.com>
13869 PR middle-end/21265
13870 * gcc.dg/20050503-1.c: New test.
13872 PR rtl-optimization/21239
13873 * gcc.dg/i386-sse-11.c: New test.
13875 2005-05-03 Alexandre Oliva <aoliva@redhat.com>
13878 * gcc.target/i386/asm-1.c: New test.
13880 2005-05-03 Jakub Jelinek <jakub@redhat.com>
13882 PR rtl-optimization/21330
13883 * gcc.c-torture/execute/20050502-1.c: New test.
13886 * gcc.c-torture/execute/20050502-2.c: New test.
13888 2005-05-03 Uros Bizjak <uros@kss-loka.si>
13890 PR middle-end/21282
13891 * gcc.dg/pr21282.c: New.
13893 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
13895 * gcc.dg/vect/pr20122.c: Clean up .vect file.
13896 * gcc.dg/vect/vect-92.c: Likewise.
13897 * gcc.dg/vect/vect-93.c: Likewise.
13898 * gcc.dg/vect/vect-dv-1.c: Likewise.
13899 * gcc.dg/vect/vect-dv-2.c: Likewise.
13900 * gcc.dg/vect/vect-ifcvt-10.c: Likewise.
13902 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
13904 * gfortran.dg/vect/vect-1.f90: Clean up .vect file.
13905 * gfortran.dg/vect/vect-2.f90: Likewise.
13906 * gfortran.dg/vect/vect-3.f90: Likewise.
13907 * gfortran.dg/vect/vect-4.f90: Likewise.
13908 * gfortran.dg/vect/vect-5.f90: Likewise.
13910 2005-05-02 Geoffrey Keating <geoffk@apple.com>
13913 * gcc.dg/rs6000-fpint-2.c: New.
13915 2005-05-02 Joseph S. Myers <joseph@codesourcery.com>
13918 * gcc.dg/builtins-30.c: Update expected messages.
13919 * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c,
13920 gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c,
13921 gcc.dg/pr15698-7.c, pr15698-8.c: New tests.
13923 2005-05-02 Kazu Hirata <kazu@cs.umass.edu>
13925 PR tree-optimization/21294
13926 * gcc.dg/tree-ssa/pr21294.c: New.
13928 2005-05-02 Paolo Bonzini <bonzini@gnu.org>
13930 * gcc.dg/altivec-3.c (vec_store): Do not use the old
13931 __builtin_altivec_st_internal_4si built-in.
13933 2005-05-02 Mark Mitchell <mark@codesourcery.com>
13936 * g++.dg/template/ptrmem14.C: New test.
13938 2005-05-02 Paul Brook <paul@codesourcery.com>
13940 * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko.
13942 2005-05-02 Michael Matz <matz@suse.de>
13945 * g++.dg/warn/sentinel.C: New testcase for __null sentinels added.
13947 2005-05-01 Mark Mitchell <mark@codesourcery.com>
13949 * g++.dg/cpp/weak.C: New test.
13951 2005-05-01 Zdenek Dvorak <dvorakz@suse.cz>
13953 * gcc.dg/tree-ssa/loop-8.c: New test.
13955 2005-04-30 Michael Maty <matz@suse.de>
13957 * gcc.dg/inline-mcpy.c: New test.
13959 2005-04-30 Thomas Koenig <Thomas.Koenig@online.de>
13961 PR libfortran/18958
13962 * gfortran.dg/eoshift.f90: New test case.
13964 2005-04-30 Paul Thomas <pault@gcc.gnu.org>
13966 PR libfortran/18857
13967 * gfortran.dg/matmul_1.f90: New test.
13969 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
13971 PR tree-optimization/21030
13972 * gcc.dg/tree-ssa/pr21030.c: New.
13974 2005-04-29 Devang Patel <dpatel@apple.com>
13976 PR tree-optimization/21272
13977 * gcc.dg/vect/vect-ifcvt-10.c: New test.
13979 2005-04-29 Jakub Jelinek <jakub@redhat.com>
13983 * gfortran.dg/entry_4.f90: New test.
13984 * gfortran.fortran-torture/execute/entry_1.f90: New test.
13985 * gfortran.fortran-torture/execute/entry_2.f90: New test.
13986 * gfortran.fortran-torture/execute/entry_3.f90: New test.
13987 * gfortran.fortran-torture/execute/entry_4.f90: New test.
13988 * gfortran.fortran-torture/execute/entry_5.f90: New test.
13989 * gfortran.fortran-torture/execute/entry_6.f90: New test.
13990 * gfortran.fortran-torture/execute/entry_7.f90: New test.
13992 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13994 * gfortran.fortran-torture/execute/entry_8.f90: New test.
13996 2005-04-29 Paul Brook <paul@codesourcery.com>
13998 * gfortran.dg/entry_3.f90: New test.
14000 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14002 * gfortran.dg/implicit_4.f90: New test.
14004 2005-04-28 Bob Wilson <bob.wilson@acm.org>
14006 * lib/target-supports.exp (check_profiling_available): Return
14007 false for xtensa-*-elf.
14009 2005-04-29 David Billinghurst (David.Billinghurst@riotinto.com)
14011 * lib/fortran-torture.exp (fortran-torture.exp): Catch
14012 error if file cannot be deleted.
14014 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
14016 * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c,
14017 gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c,
14018 gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c,
14019 gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c,
14020 gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c,
14021 gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c,
14022 gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c,
14023 gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c,
14024 gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c,
14025 gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
14026 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c,
14027 gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c,
14028 gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump.
14030 2005-04-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14033 * gfortran.dg/pr20865.f90: New test.
14035 2005-04-28 Joseph S. Myers <joseph@codesourcery.com>
14037 * gcc.dg/void-cast-2.c: New test.
14039 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
14042 * gcc.dg/void-cast-1.c: New test.
14044 2005-04-27 Paolo Bonzini <bonzini@gnu.org>
14046 * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable.
14048 2005-04-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14051 * gfortran.dg/pr21177.f90: New test.
14053 2005-04-27 Zdenek Dvorak <dvorakz@suse.cz>
14055 PR tree-optimization/21171
14056 * gcc.dg/tree-ssa/pr21171.c: New test.
14058 2004-04-27 Paolo Bonzini <bonzini@gnu.org>
14060 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
14061 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
14062 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
14063 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
14064 gcc.dg/tree-ssa/gen-vect-32.c: New.
14065 * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final.
14066 * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail,
14067 don't run on PPC32.
14069 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
14072 * gcc.dg/transparent-union-3.c: New test.
14074 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
14077 * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
14078 gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
14079 gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
14080 gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
14081 gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
14082 gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
14084 2005-04-26 Jeff Law <law@redhat.com>
14086 * gcc.gc/tree-ssa/ssa-dce-1.c: New test.
14087 * gcc.gc/tree-ssa/ssa-dce-2.c: New test.
14088 * gcc.gc/tree-ssa/ssa-dce-3.c: New test.
14089 * gcc.gc/tree-ssa/ssa-dce-4.c: New test.
14090 * gcc.gc/tree-ssa/ssa-dce-5.c: New test.
14091 * gcc.gc/tree-ssa/ssa-dce-6.c: New test.
14092 * gcc.gc/tree-ssa/ssa-dce-7.c: New test.
14094 2004-04-26 Richard Guenther <rguenth@gcc.gnu.org>
14096 PR tree-optimization/17598
14097 * gcc.dg/tree-ssa/pr17598.c: New testcase.
14099 2005-04-25 Mike Stump <mrs@apple.com>
14101 * objc.dg/fix-and-continue-1.m: Add.
14103 2005-04-25 Roger Sayle <roger@eyesopen.com>
14106 * g++.dg/opt/pr20995-1.C: New test case.
14108 2005-04-25 Devang Patel <dpatel@apple.com>
14110 * gcc.dg/stabs-attrib-vect-darwin.c: New test.
14112 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
14115 * g++.dg/opt/alias2.C (printf): Correct the prototype.
14117 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
14120 * g++.dg/opt/rtti2.C: New test.
14122 2005-04-25 Paul Brook <paul@codesourcery.com>
14123 Steven G. Kargl <kargls@comcast.net>
14126 * gfortran.dg/ichar_1.f90: New file.
14128 2005-04-24 Jakub Jelinek <jakub@redhat.com>
14130 PR middle-end/20991
14131 * g++.dg/opt/pr20991.C: New test.
14133 * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types
14134 where sizeof (type) < __alignof__ (type).
14135 * gcc.dg/compat/struct-layout-1.h: Likewise.
14137 2005-04-24 Per Bothner <per@bothner.com>
14138 Devang Patel <dpatel@apple.com>
14140 PR preprocessor/20907
14141 * gcc.dg/cpp/very-long-comment.c: New test.
14143 2005-04-24 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14146 * gfortran.dg/common_5.f: New test.
14148 2005-04-23 Richard Guenther <rguenth@gcc.gnu.org>
14150 PR middle-end/21082
14151 * g++.dg/tree-ssa/pr21082.C: New testcase.
14153 2005-04-23 Zdenek Dvorak <dvorakz@suse.cz>
14155 * gcc.dg/vect/vect-99.c: New test.
14157 2005-04-22 Diego Novillo <dnovillo@redhat.com>
14159 * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options.
14161 2005-04-22 Jeff Law <law@redhat.com>
14163 * gcc.dg/uninit-5.c: Remove xfails.
14164 * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of
14165 conditionals and loads.
14167 2005-04-22 Thomas Koenig <Thomas.Koenig@online.de>
14169 PR libfortran/20074
14170 PR libfortran/20436
14171 PR libfortran/21108
14172 * gfortran.dg/nested_reshape.f90: new test
14173 * gfortran.dg/reshape-alloc.f90: new test
14174 * gfortran.dg/reshape.f90: new test
14176 2005-04-22 Mark Mitchell <mark@codesourcery.com>
14178 * gcc.dg/arm-vfp1.c: Remove -ffast-math.
14180 * gcc.dg/arm-vfp1.c: New test.
14182 2005-04-22 Alexandre Oliva <aoliva@redhat.com>
14185 * g++.dg/lookup/builtin2.C: New test.
14187 2005-04-22 Joseph S. Myers <joseph@codesourcery.com>
14189 * gcc.dg/weak/weak-13.c: New test.
14191 2005-04-21 Geoffrey Keating <geoffk@apple.com>
14193 * lib/target-supports.exp (check_effective_target_sync_int_long):
14196 2005-04-21 Richard Sandiford <rsandifo@redhat.com>
14198 * gcc.target/mips/branch-1.c: New test.
14200 2005-04-21 Richard Henderson <rth@redhat.com>
14202 * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
14203 * gcc.dg/vect/vect-86.c: Likewise.
14204 * gcc.dg/vect/vect-87.c: Likewise.
14205 * gcc.dg/vect/vect-88.c: Likewise.
14207 2005-04-21 Devang Patel <dpatel@apple.com>
14209 PR optimization/20994
14210 * gcc.dg/tree-ssa/ifc-3.c: New test.
14212 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
14215 * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
14216 gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
14217 gcc.dg/c99-vla-jump-5.c: New tests.
14219 2005-04-19 Richard Henderson <rth@redhat.com>
14221 * lib/target-supports.exp (check_effective_target_vect_int_mult):
14222 Fix typo in exists check.
14223 (check_effective_target_sync_int_long): New.
14224 * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
14225 * gcc.dg/ia64-sync-2.c: Likewise.
14226 * gcc.dg/ia64-sync-3.c: Likewise.
14227 * gcc.dg/ia64-sync-4.c: Likewise.
14229 2005-04-19 James A. Morrison <phython@gcc.gnu.org>
14231 * gcc.dg/fold-xor-1.c: New test.
14232 * gcc.dg/fold-xor-2.c: New test.
14234 2005-04-19 James E. Wilson <wilson@specifixinc.com>
14237 * g++.dg/eh/fp-regs.C: New test.
14239 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
14241 * gcc.dg/Wint-to-pointer-cast-1.c,
14242 gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
14243 gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
14244 gcc.dg/Wpointer-to-int-cast-3.c: New tests.
14246 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14249 * gfortran.dg/pr16861.f90: New test.
14251 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
14253 * gcc.dg/pr21085.c: New test.
14255 2005-04-18 Richard Sandiford <rsandifo@redhat.com>
14257 * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
14258 (setup_mips_tests, dg-mips-options): New procedures.
14259 * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
14260 * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
14261 * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
14262 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
14263 * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
14264 * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
14265 * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
14266 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
14267 * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
14268 * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
14269 * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
14270 dg-mips-options instead of dg-options. Remove now-redundant
14271 preprocessor guards.
14272 * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
14273 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
14274 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
14275 * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
14276 * gcc.dg/vr-mult-2.c: Delete.
14277 * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
14278 * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
14279 * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
14280 * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
14281 * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
14282 * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
14283 * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
14285 2005-04-18 Laurent GUERBY <laurent@guerby.net>
14287 * ada/acats/run_all.sh: Use sync when executable not present.
14289 2005-04-18 Devang Patel <dpatel@apple.com>
14291 * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
14292 * gcc.dg/vect/vect-11a.c: New.
14293 * gcc.dg/vect/vect-none.c: Update.
14294 * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
14296 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
14298 PR tree-optimization/20922
14299 * gcc.dg/pr20922-1.c: New test.
14300 * gcc.dg/pr20922-2.c: New test.
14301 * gcc.dg/pr20922-3.c: New test.
14302 * gcc.dg/pr20922-4.c: New test.
14303 * gcc.dg/pr20922-5.c: New test.
14304 * gcc.dg/pr20922-6.c: New test.
14306 2005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14308 PR libfortran/20950
14309 * gfortran.dg/pr20950.f: New test.
14311 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14313 PR libfortran/19216
14314 * gfortran.dg/pr19216.f: New test.
14316 2005-04-18 Kazu Hirata <kazu@cs.umass.edu>
14318 PR tree-optimization/21001
14319 * gcc.dg/tree-ssa/pr21001.c: New.
14321 2005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
14323 PR libfortran/21075
14324 * gfortran.dg/reshape_rank7.f90: New test.
14326 2005-04-17 Paul Thomas <pault@gcc.gnu.org>
14328 PR libfortran/12884 gfortran.dg/pr12884.f: New test
14329 PR libfortran/17285 gfortran.dg/pr17285.f90: New test
14330 PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test
14331 PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test
14332 PR libfortran/18210 gfortran.dg/pr18210.f90: New test
14333 PR libfortran/18392 gfortran.dg/pr18392.f90: New test
14334 PR libfortran/19467 gfortran.dg/pr19467.f90: New test
14335 PR libfortran/19657 gfortran.dg/pr19657.f90: New test
14336 * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE wrong way round).
14337 * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be in namelists. New test
14338 * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists. New test
14339 * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist. New test
14340 * gfortran.dg/namelist_12.f: Tests integers and qualifiers in namelist. New test
14341 * gfortran.dg/namelist_13.f90: Tests derived types in namelist. New test
14342 * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support. New test
14343 * gfortran.dg/namelist_15.f90: Tests arrays of derived types in namelist. New test
14344 * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test
14345 * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test
14346 * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist. New test
14347 * gfortran.dg/namelist_19.f90: Tests namelist errors. New test
14348 * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit arrays. New test
14350 2005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
14352 * gfortran.dg/wtruncate.f: New testcase.
14353 * gfortran.dg/wtruncate.f90: New testcase.
14355 2005-04-16 Mark Mitchell <mark@codesourcery.com>
14358 * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
14359 which sizeof/alignof is dependent, rather than just whether we are
14360 processing_template_decl.
14362 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
14364 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
14365 corrected typo where the wrong variables had been compared.
14367 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
14369 PR libfortran/18495
14370 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
14371 Test callee-allocated version of return array with a write
14373 Test spread with a temporary with another write statement.
14375 2005-04-15 Kazu Hirata <kazu@cs.umass.edu>
14377 PR tree-optimization/21031
14378 * gcc.dg/tree-ssa/pr21031.c: New.
14380 2005-04-15 Uros Bizjak <uros@kss-loka.si>
14382 PR tree-optimization/21004
14383 * gcc.dg/builtins-53.c: Include builtins-config.h.
14384 Check floorf, ceilf, floorl and ceill transformations
14385 only when HAVE_C99_RUNTIME is defined.
14387 2005-04-15 Alexandre Oliva <aoliva@redhat.com>
14389 PR middle-end/20739
14390 * gcc.dg/tree-ssa/pr20739.c: New test.
14392 2005-04-14 Mike Stump <mrs@apple.com>
14394 * gcc.dg/Foundation.framework/empty: New.
14395 * gcc.dg/framework-2.c: New.
14397 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
14399 PR tree-optimization/21021
14400 * gcc.c-torture/compile/pr21021.c: New.
14402 2005-04-14 Janis Johnson <janis187@us.ibm.com
14405 * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
14406 * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
14407 * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
14408 * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
14409 * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
14410 * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
14411 * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
14412 * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
14414 2005-04-14 Richard Henderson <rth@redhat.com>
14416 * lib/target-supports.exp (check_effective_target_vect_condition):
14417 Add ia64, i?86, and x86_64.
14419 2005-04-14 Steven G. Kargl <kargls@comcast.net>
14421 * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
14423 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
14425 PR tree-optimization/20657
14426 * gcc.dg/tree-ssa/pr20657.c: New.
14428 2005-04-14 Uros Bizjak <uros@kss-loka.si>
14430 * gcc.dg/builtins-53.c: Also check (int)trunc* and
14431 (long long int)trunc*.
14433 2005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
14436 * gcc.dg/pr20927.c: New test.
14438 2005-04-13 Richard Sandiford <rsandifo@redhat.com>
14440 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
14441 * gcc.target/mips/asm-1.c: Likewise.
14443 2005-04-13 Dale Johannesen <dalej@apple.com>
14445 * objc.dg/objc-fast-4.m: New.
14447 2005-04-13 Hans-Peter Nilsson <hp@axis.com>
14449 * gcc.target/cris/torture/cris-torture.exp: New driver in new
14451 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
14453 2005-04-13 David Edelsohn <edelsohn@gnu.org>
14455 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
14456 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
14457 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
14459 2005-04-13 Kazu Hirata <kazu@cs.umass.edu>
14461 PR tree-optimization/20913
14462 * gcc.dg/tree-ssa/pr20913.c: New.
14464 PR tree-optimization/20702
14465 * gcc.dg/tree-ssa/pr20702.c: New.
14467 2005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14470 * g++.dg/inherit/local3.C: New test.
14472 2005-04-12 Jeff Law <law@redhat.com>
14474 * gcc.dg/tree-ssa/20050412-1.c: New test.
14476 2005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
14478 PR libfortran/19016
14479 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
14480 Add tests with mask generated by expression.
14481 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
14482 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
14483 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
14485 2005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
14487 PR middle-end/20917
14488 * gcc.dg/20050409-1.c: New test.
14490 2005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
14492 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
14494 2005-04-11 Mark Mitchell <mark@codesourcery.com>
14496 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
14497 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
14498 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
14499 (TARGET_CXX): Adjust accordingly.
14500 * target.h (struct gcc_target): Remove epxort_class_data. Add
14501 determine_class_data_visibility and class_data_always_comdat.
14502 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
14503 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
14504 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
14505 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
14506 (arm_cxx_determine_class_data_visibility): New.
14507 (arm_cxx_class_data_always_comdat): Likewise.
14508 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
14509 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
14510 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
14511 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
14512 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
14515 2005-04-11 Mark Mitchell <mark@codesourcery.com>
14517 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
14519 2005-04-11 Geoffrey Keating <geoffk@apple.com>
14521 * gcc.dg/i386-darwin-fpmath.c: New.
14523 2004-04-11 Devang Patel <dpatel@apple.com>
14525 * lib/target-supports.exp (check_effective_target_vect_condition): New.
14526 * gcc.dg/vect/vect-ifcvt-1.c: New test.
14527 * gcc.dg/vect/vect-ifcvt-2.c: New test.
14528 * gcc.dg/vect/vect-ifcvt-3.c: New test.
14529 * gcc.dg/vect/vect-ifcvt-4.c: New test.
14530 * gcc.dg/vect/vect-ifcvt-5.c: New test.
14531 * gcc.dg/vect/vect-ifcvt-6.c: New test.
14532 * gcc.dg/vect/vect-ifcvt-7.c: New test.
14533 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
14535 2004-04-11 Devang Patel <dpatel@apple.com>
14537 * gcc.dg/vect/vect-dv-1.c: New test.
14538 * gcc.dg/vect/vect-dv-2.c: New test.
14540 2005-04-11 Diego Novillo <dnovillo@redhat.com>
14542 PR tree-optimization/20933
14543 * gcc.dg/tree-ssa/pr20933.c: New test.
14545 2005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14547 * gfortran.dg/fold_nearest.f90: New test.
14549 2005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
14551 * gcc.dg/tree-ssa/alias-1.c: New test.
14553 2005-04-11 Diego Novillo <dnovillo@redhat.com>
14555 PR tree-optimization/20920
14556 * g++.dg/tree-ssa/pr20920.C: New test.
14558 2005-04-11 Uros Bizjak <uros@kss-loka.si>
14560 * gcc.dg/builtins-53.c: Also check (int)ceil* and
14561 (long long int)ceil*.
14563 2005-04-10 Mark Mitchell <mark@codesourcery.com>
14565 * g++.dg/warn/Wdtor1.C: Declare template in system header with
14566 explicit C++ linkage.
14568 2005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14570 * gfortran.dg/pr17229.f: Take care of the new obsolescence
14571 warning for arithmetic IF statements.
14573 2005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
14575 * eor_handling_1.f90: New test case.
14576 * eor_handling_2.f90: New test case.
14577 * eor_handling_3.f90: New test case.
14578 * eor_handling_4.f90: New test case.
14579 * eor_handling_5.f90: New test case.
14580 * noadv_size.f90: New test case.
14581 * pad_no.f90: New test case.
14583 2005-04-10 Richard Sandiford <rsandifo@redhat.com>
14585 * gcc.c-torture/execute/20050410-1.c: New test.
14587 2005-04-09 Alexandre Oliva <aoliva@redhat.com>
14589 * gcc.dg/pr20126.c: New.
14591 2005-04-09 Bud Davis <bdavis@gfortran.org>
14592 Steven G. Kargl <kargls@comcast.net>
14594 * gfortran.dg/PR19872.f: New test.
14596 2005-04-09 Steven G. Kargl <kargls@comcast.net>
14598 * gfortran.dg/nint_1.f90: Fix dg-do directive.
14600 2005-04-09 Steven G. Kargl <kargls@comcast.net>
14602 * gfortran.dg/nint_1.f90: New test.
14604 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
14606 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
14607 Added test for callee-allocated arrays with write statements.
14608 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
14609 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
14610 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
14611 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
14612 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
14614 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
14616 PR libfortran/20163
14617 * gfortran.dg/open-options-blanks.f: New test.
14619 2005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
14622 * gfortran.dg/comma_format_extension_[1234].f: New tests.
14624 2005-04-09 Jakub Jelinek <jakub@redhat.com>
14626 * gcc.dg/tree-ssa/stdarg-1.c: New test.
14627 * gcc.dg/tree-ssa/stdarg-2.c: New test.
14628 * gcc.dg/tree-ssa/stdarg-3.c: New test.
14629 * gcc.dg/tree-ssa/stdarg-4.c: New test.
14630 * gcc.dg/tree-ssa/stdarg-5.c: New test.
14631 * gcc.c-torture/execute/stdarg-4.c: New test.
14633 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
14636 * g++.dg/abi/param2.C: New test.
14638 2005-04-09 Uros Bizjak <uros@kss-loka.si>
14640 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
14642 2005-04-09 Uros Bizjak <uros@kss-loka.si>
14644 * gcc.dg/builtins-53.c: New test.
14646 2005-04-08 Diego Novillo <dnovillo@redhat.com>
14648 * g++.dg/tree-ssa/pr18178.C: New test.
14649 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
14650 * gcc.c-torture/execute/20041019-1.c: New test.
14651 * gcc.dg/tree-ssa/20041008-1.c: New test.
14652 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
14653 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
14654 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
14655 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
14656 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
14657 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
14658 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
14659 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
14660 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
14661 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
14663 2005-04-09 Hans-Peter Nilsson <hp@axis.com>
14665 PR rtl-optimization/20466
14666 * gcc.c-torture/execute/pr20466-1.c: New test.
14668 2005-04-08 Mark Mitchell <mark@codesourcery.com>
14671 * g++.dg/parse/cond2.C: New test.
14674 * g++.dg/warn/Wdtor1.C: New test.
14676 2005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14679 * gfortran.dg/pr17229.f: New test.
14681 2005-04-07 Steven G. Kargl <kargls@comcast.net>
14683 * gfortran.dg/tiny_1.f90: New test.
14684 * gfortran.dg/tiny_2.f90: ditto.
14686 2005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
14688 * gfortran.dg/eor_1.f90: Fix dg-do run line
14689 * gfortran.dg/open_new.f90: Fix dg-do run line
14691 2005-04-07 Hans-Peter Nilsson <hp@axis.com>
14693 * lib/target-supports.exp (get_compiler_messages): Support
14694 optional arguments, the fourth being compiler options.
14695 (check_effective_target_fpic): New proc.
14696 * gcc.dg/20050321-2.c: Restrict to target fpic.
14698 2005-04-06 James A. Morrison <phython@gcc.gnu.org>
14700 * gcc.dg/15443-1.c: New test.
14701 * gcc.dg/15443-2.c: Likewise.
14703 2005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14705 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
14707 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
14709 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
14711 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
14713 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
14714 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
14716 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
14717 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
14718 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
14720 2005-04-06 Mark Mitchell <mark@codesourcery.com>
14723 * g++.dg/warn/Wunused-11.C: New test.
14725 2005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
14727 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
14729 2005-04-06 Dorit Naishlos <dorit@il.ibm.com>
14731 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
14733 2005-04-05 Mark Mitchell <mark@codesourcery.com>
14736 * g++.dg/template/ptrmem13.C: New test.
14738 2005-04-05 Per Bothner <per@bothner.com>
14740 * lib/gcc.exp: Always add -fno-show-column, for now.
14742 2005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
14745 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
14746 of plain old "unsigned int" for the type of "i". Makes this test
14749 2005-04-05 Paolo Bonzini <bonzini@gnu.org>
14751 * gcc.dg/i386-ssefn-1.c: New test.
14752 * gcc.dg/i386-ssefn-2.c: New test.
14753 * gcc.dg/i386-ssefn-3.c: New test.
14754 * gcc.dg/i386-ssefn-4.c: New test.
14756 2005-04-05 Jakub Jelinek <jakub@redhat.com>
14758 PR tree-optimization/20076
14759 * gcc.dg/builtin-apply4.c: New test.
14761 PR preprocessor/19475
14762 * gcc.dg/cpp/macspace1.c: New test.
14763 * gcc.dg/cpp/macspace2.c: New test.
14765 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14767 * gfortran.dg/pr20755.f: Fixed bad format.
14769 2005-04-05 Mark Mitchell <mark@codesourcery.com>
14772 * g++.dg/ext/attrib21.C: New test.
14774 2004-04-05 Devang Patel <dpatel@apple.com>
14776 * lib/target-supports.exp (check_effective_target_vect_shif): New.
14777 * gcc.dg/vect/vect-shift-1.c: New test.
14779 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14781 PR libfortran/20755
14782 * gfortran.dg/pr20755.f: New test.
14784 2005-04-05 Feng Wang <fengwang@nudt.edu.cn>
14786 * gfortran.dg/pr15959.f90: New test.
14787 * gfortran.dg/string_pad_trunc.f90: New test.
14789 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14791 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
14792 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
14793 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
14796 2005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
14798 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
14800 2005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14802 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
14803 * gcc.c-torture/compile/20011119-2.c: Likewise.
14804 * gcc.c-torture/compile/981001-2.c: Likewise.
14806 2005-04-04 Mark Mitchell <mark@codesourcery.com>
14809 * g++.dg/template/overload4.C: New test.
14811 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
14814 * g++.dg/abi/covariant5.C: New.
14817 * g++.dg/debug/const2.C: New.
14819 2005-04-04 Jakub Jelinek <jakub@redhat.com>
14821 PR rtl-optimization/16104
14822 * gcc.c-torture/execute/20050316-1.c: New test.
14824 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
14826 * g++.dg/template/spec23.C: Fix dg-error text.
14828 2005-04-03 Alexandre Oliva <aoliva@redhat.com>
14831 * g++.dg/expr/lval2.C: New.
14833 2005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14835 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
14836 __builtin_strcasecmp and __builtin_strncasecmp.
14838 2005-04-03 Nathan Sidwell <nathan@codesourcery.com>
14841 * g++.dg/template/spec22.C: New.
14842 * g++.dg/template/spec23.C: New.
14844 2005-04-03 Dale Ranta <dir@lanl.gov>
14845 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14847 PR libfortran/20068
14848 PR libfortran/20125
14849 PR libfortran/20156
14850 PR libfortran/20471
14851 * gfortran.dg/backspace.f: New test.
14853 2005-04-02 Daniel Berlin <dberlin@dberlin.org>
14855 * gcc.dg/pr19345.c: New test.
14857 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
14859 PR tree-optimization/20640
14860 * gcc.dg/torture/tree-loop-1.c: New.
14862 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
14864 PR rtl-optimization/20290
14865 * gcc.c-torture/execute/loop-ivopts-2.c: New.
14867 2005-04-02 Geoffrey Keating <geoffk@apple.com>
14869 * gcc.dg/rs6000-fpint.c: New.
14871 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
14873 * gcc.dg/old-style-then-proto-1.c: New test.
14875 2005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14877 * gfortran.fortran-torture/execute/backspace.f90: Check
14878 after backspace and read was incorrect.
14880 2005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14882 * gcc.c-torture/execute/builtins/strcat.c: Check the result
14883 buffer past the terminating NUL using memcmp.
14884 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
14885 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
14887 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
14888 Fix unused/uninitialized variable warnings.
14890 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
14891 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
14892 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
14893 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
14895 * gcc.c-torture/execute/builtins/abs-1-lib.c,
14896 gcc.c-torture/execute/builtins/fputs-lib.c,
14897 gcc.c-torture/execute/builtins/lib/fprintf.c,
14898 gcc.c-torture/execute/builtins/lib/main.c,
14899 gcc.c-torture/execute/builtins/lib/memcmp.c,
14900 gcc.c-torture/execute/builtins/lib/memmove.c,
14901 gcc.c-torture/execute/builtins/lib/mempcpy.c,
14902 gcc.c-torture/execute/builtins/lib/memset.c,
14903 gcc.c-torture/execute/builtins/lib/printf.c,
14904 gcc.c-torture/execute/builtins/lib/sprintf.c,
14905 gcc.c-torture/execute/builtins/lib/stpcpy.c,
14906 gcc.c-torture/execute/builtins/lib/strchr.c,
14907 gcc.c-torture/execute/builtins/lib/strcmp.c,
14908 gcc.c-torture/execute/builtins/lib/strcpy.c,
14909 gcc.c-torture/execute/builtins/lib/strcspn.c,
14910 gcc.c-torture/execute/builtins/lib/strlen.c,
14911 gcc.c-torture/execute/builtins/lib/strncat.c,
14912 gcc.c-torture/execute/builtins/lib/strncmp.c,
14913 gcc.c-torture/execute/builtins/lib/strncpy.c,
14914 gcc.c-torture/execute/builtins/lib/strrchr.c,
14915 gcc.c-torture/execute/builtins/lib/strspn.c,
14916 gcc.c-torture/execute/builtins/lib/strstr.c,
14917 gcc.c-torture/execute/builtins/memops-asm-lib.c,
14918 gcc.c-torture/execute/builtins/strlen-2.c,
14919 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
14922 2005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
14924 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
14925 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
14928 2005-04-01 Jakub Jelinek <jakub@redhat.com>
14931 * g++.dg/debug/using1.C: New test.
14933 2005-04-01 Hans-Peter Nilsson <hp@axis.com>
14935 PR middle-end/20524
14936 * gcc.dg/alias-7.c: Prefix asm-declared name with
14937 __USER_LABEL_PREFIX__.
14939 2005-03-31 J"orn Rennecke <joern.rennecke@st.com>
14941 Fix fallout from PR middle-end/15700:
14942 * gcc.c-torture/compile/20011119-1.c: Take
14943 __USER_LABEL_PREFIX__ into account.
14944 * gcc.c-torture/compile/20011119-2.c: Likewise.
14946 2005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
14949 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
14951 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
14954 * gcc.c-torture/compile/struct-non-lval-1.c,
14955 gcc.c-torture/compile/struct-non-lval-2.c,
14956 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
14958 2005-03-31 Janis Johnson <janis187@us.ibm.com>
14960 * gcc.dg/tls/tls.exp: Remove temporary file.
14961 * g++.dg/tls/tls.exp: Ditto.
14962 * lib/file-format.exp: Ditto.
14963 * g++.dg/special/ecos.exp: Ditto.
14965 * lib/profopt.exp: Treat prof_ext as a list.
14966 * gcc.misc-tests/bprob.exp: Ditto.
14967 * g++.dg/bprob/bprob.exp: Ditto.
14969 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
14970 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
14971 g++.dg/tree-ssa/pointer-reference-alias.C,
14972 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
14973 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
14974 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
14975 g++.dg/vect/pr19951.cc: Ditto.
14976 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
14977 gcc.dg/builtins-47.c: Ditto.
14978 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
14979 gcc.dg/pr20115-1.c: Ditto.
14980 * gcc.dg/tree-ssa/20030530-2.c,
14981 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
14982 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
14983 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
14984 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
14985 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
14986 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
14987 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
14988 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
14989 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
14990 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
14991 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
14992 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
14993 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
14994 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
14995 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
14996 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
14997 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
14998 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
14999 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
15000 gcc.dg/tree-ssa/20030824-1.c,
15001 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
15002 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
15003 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
15004 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
15005 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
15006 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
15007 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
15008 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
15009 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
15010 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
15011 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
15012 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
15013 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
15014 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
15015 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
15016 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
15017 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
15018 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
15019 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
15020 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
15021 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
15022 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
15023 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
15024 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
15025 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
15026 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
15027 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
15028 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
15029 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
15030 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
15031 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
15032 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
15033 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
15034 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
15035 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
15036 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
15037 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
15038 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
15039 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
15040 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
15041 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
15042 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
15043 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
15044 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
15045 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
15046 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
15047 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
15048 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
15049 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
15050 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
15051 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
15052 gcc.dg/tree-ssa/useless-1.c: Ditto.
15053 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
15054 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
15055 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
15056 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
15057 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
15058 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
15059 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
15060 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
15061 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
15062 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
15063 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
15064 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
15065 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
15066 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
15067 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
15068 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
15069 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
15070 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
15071 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
15072 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
15073 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
15074 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
15075 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
15076 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
15077 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
15078 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
15079 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
15080 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
15081 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
15082 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
15083 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
15084 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
15085 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
15086 gcc.dg/vect/vect-none.c: Ditto.
15087 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
15088 treelang/compile/unsigned.tree: Ditto.
15090 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
15091 * gcc.dg/cpp/direct2s.c: Ditto.
15092 * gcc.dg/cpp/paste4.c: Ditto.
15093 * gcc.dg/cpp/separate-1.c: Ditto.
15094 * gcc.dg/pch/save-temps-1.c: Ditto.
15095 * g++.dg/ext/altivec-10.C: Ditto.
15096 * g++.dg/pch/pch.C: Ditto.
15098 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
15100 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
15101 * g++.dg/template/repo1.C: Ditto.
15102 * g++.dg/template/repo2.C: Ditto.
15103 * g++.dg/template/repo3.C: Ditto.
15104 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
15105 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
15106 * g++.old-deja/g++.pt/repo1.C: Ditto.
15107 * g++.old-deja/g++.pt/repo2.C: Ditto.
15108 * g++.old-deja/g++.pt/repo3.C: Ditto.
15109 * g++.old-deja/g++.pt/repo4.C: Ditto.
15111 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
15112 * gcc.dg/20030107-1.c: Ditto.
15113 * gcc.dg/20030702-1.c: Ditto.
15114 * gcc.dg/profile-generate-1.c: Ditto.
15115 * g++.dg/other/profile1.C: Ditto.
15116 * g++.old-deja/g++.robertl/eb83.C: Ditto.
15118 * lib/gcc-dg.exp (remove-build-file): New.
15119 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
15120 cleanup-tree-dump, cleanup-saved-temps): New.
15122 2005-03-31 Nathan Sidwell <nathan@codesourcery.com>
15124 PR c++/19203, DR 214
15125 * g++.dg/parse/ambig3.C: Not ambiguous.
15126 * g++.dg/template/spec20.C: New.
15127 * g++.dg/template/spec21.C: New.
15129 2005-03-31 Steve Ellcey <sje@cup.hp.com>
15132 * gcc.dg/ia64-fptr-1.c: Run only on linux.
15134 2005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15136 PR libfortran/20660
15137 * gfortran.dg/negative_unit.f: New test.
15139 2005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
15141 * gcc.dg/20050330-1.c: New test.
15143 2005-03-30 Devang Patel <dpatel@apple.com>
15145 * g++.dg/tree-sra/ssa-sra-3.C: New test.
15147 2005-03-30 Dale Johannesen <dalej@apple.com>
15149 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
15151 2005-03-30 Janis Johnson <janis187@us.ibm.com>
15153 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
15154 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
15155 Strip options from test name.
15157 2005-03-31 Jan Hubicka <jh@suse.cz>
15159 * gcc.dg/varpool-1.c: New testcase.
15161 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
15165 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
15166 gcc.dg/stmt-expr-label-3.c : New tests.
15167 * gcc.c-torture/execute/medce-2.c: Remove.
15169 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
15172 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
15175 2005-03-30 Alan Modra <amodra@bigpond.net.au>
15177 * gcc.c-torture/compile/pr20203.c: New test.
15179 2005-03-26 Steven G. Kargl <kargls@comcast.net>
15181 * gfortran.dg/promotion.f90: New test.
15183 2005-03-29 Alexandre Oliva <aoliva@redhat.com>
15185 PR middle-end/20491
15186 * gcc.dg/torture/asm-subreg-1.c: New test.
15188 2005-03-29 Joseph S. Myers <joseph@codesourcery.com>
15191 * gcc.dg/pr20672-1.c: New test.
15193 2005-03-29 Dorit Naishlos <dorit@il.ibm.com>
15195 * gfortran.dg/vect: New directory.
15196 * gfortran.dg/vect/vect.exp: New.
15197 * gfortran.dg/vect/vect-1.f90: New test.
15198 * gfortran.dg/vect/vect-2.f90: New test.
15199 * gfortran.dg/vect/vect-3.f90: New test.
15200 * gfortran.dg/vect/vect-4.f90: New test.
15201 * gfortran.dg/vect/vect-5.f90: New test.
15203 2005-03-29 Jakub Jelinek <jakub@redhat.com>
15205 PR middle-end/20622
15206 * gcc.dg/alias-7.c: New test.
15208 2005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
15210 * gcc.dg/sparc-reg-1.c: New test.
15212 2005-03-28 Steve Ellcey <sje@cup.hp.com>
15215 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
15217 2005-03-29 Dale Ranta <dir@lanl.gov>
15218 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15220 PR libfortran/20163
15221 * gfortran.dg/pr20163-2.f: New test.
15223 2005-03-28 Jan Hubicka <jh@suse.cz>
15225 PR middle-end/20635
15226 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
15229 2005-03-27 Dorit Naishlos <dorit@il.ibm.com>
15231 PR tree-optimization/20626
15232 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
15233 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
15235 2005-03-26 Steven G. Kargl <kargls@comcast.net>
15237 * gfortran.dg/underflow.f90: New test.
15238 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
15240 2005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15242 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
15244 2005-03-25 Mark Mitchell <mark@codesourcery.com>
15246 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
15247 (g++_init): Make sure that CXXFLAGS is set.
15248 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
15249 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
15250 * lib/gfortran.exp (gfortran_link_flags): Likewise.
15251 * lib/objc.exp (objc_init): Likewise.
15252 * lib/treelang.exp (treelang_init): Likewise.
15254 2005-03-25 Pat Haugen <pthaugen@us.ibm.com>
15256 PR tree-optimization/20470
15257 * gcc.dg/tree-ssa/pr20470.c: New test.
15259 2005-03-25 Geoffrey Keating <geoffk@apple.com>
15261 * gcc.dg/ppc-stfiwx.c: New.
15263 2005-03-25 Steve Ellcey <sje@cup.hp.com>
15266 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
15268 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
15270 * gcc.dg/20050325-1.c: Fix a typo.
15272 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15274 PR libfortran/19678
15275 PR libfortran/19679
15276 * gfortran.dg/dos_eol.f: New test.
15278 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
15280 PR rtl-optimization/20249
15281 * gcc.dg/20050325-1.c: New test.
15283 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15285 PR libfortran/15332
15286 * gfortran.dg/pr15332.f: New test.
15288 2005-03-24 Dale Johannesen <dalej@apple.com>
15290 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
15292 2005-03-24 Geoffrey Keating <geoffk@apple.com>
15294 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
15295 'internal' visibility.
15296 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
15297 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
15298 'protected' visibility.
15299 * gcc.dg/visibility-7.c: Likewise.
15300 * lib/target-supports.exp (check_visibility_available): Take
15301 a parameter, the kind of visibility to check for.
15302 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
15303 to check_visibility_available.
15305 * g++.dg/expr/cast3.C: New.
15307 2005-03-24 David Edelsohn <edelsohn@gnu.org>
15309 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
15312 2005-03-24 Steve Ellcey <sje@cup.hp.com>
15315 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
15317 2005-03-24 Alexandre Oliva <aoliva@redhat.com>
15319 * gcc.dg/badshift.c: Renamed to...
15320 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
15322 * gcc.target/i386/badshift.c: Renamed to...
15323 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
15326 PR rtl-optimization/20532
15327 * gcc.target/i386/badshift.c: New.
15329 2005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15331 * gfortran.dg/pr18025.f90: New test.
15333 2005-03-23 Dale Johannesen <dalej@apple.com>
15335 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
15337 2005-03-23 Mark Mitchell <mark@codesourcery.com>
15339 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
15341 * lib/target-supports.exp (check_iconv_available): Default
15342 libiconv to -liconv, if there is no definition.
15344 2005-03-23 Hans-Peter Nilsson <hp@axis.com>
15346 * gcc.dg/torture/cris-asm-mof-1.c: New test.
15348 2005-03-22 Mark Mitchell <mark@codesourcery.com>
15350 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
15351 * g++.dg/opt/pr7503-2.C: Likewise.
15352 * g++.dg/opt/pr7503-3.C: Likewise.
15353 * g++.dg/opt/pr7503-4.C: Likewise.
15354 * g++.dg/opt/pr7503-5.C: Likewise.
15355 * g++.dg/warn/minmax.C: New test.
15357 2005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15359 * gfortran.dg/g77_intrinsics_funcs.f: New test.
15360 * gfortran.dg/g77_intrinsics_sub.f: New test.
15362 2005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
15363 Jan Hubicka <jh@suse.cz>
15364 Steven Bosscher <stevenb@suse.de
15366 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
15368 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15371 * g++.dg/template/redecl3.C: New test.
15373 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15376 * g++.dg/parse/error16.C: Tweak error markers.
15378 2005-03-22 Jakub Jelinek <jakub@redhat.com>
15381 * gcc.dg/20050321-2.c: New test.
15383 2005-03-22 Nathan Sidwell <nathan@codesourcery.com>
15387 * g++.dg/template/ptrmem12.C: New.
15389 2005-03-22 Hans-Peter Nilsson <hp@axis.com>
15391 PR rtl-optimization/20527
15392 * gcc.c-torture/execute/pr20527-1.c: New test.
15394 2005-03-22 Ben Elliston <bje@au.ibm.com>
15396 * gcc.misc-tests/options.exp (check_for_options): Create a real C
15397 program, compile it into a real executable and then delete the .c
15398 and .x files afterwards, to avoid problems on testglue targets.
15400 2005-03-21 Stuart Hastings <stuart@apple.com>
15402 * gcc.target/i386/sse-2.c: New.
15404 2005-03-21 Uros Bizjak <uros@kss-loka.si>
15406 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
15408 2005-03-21 Paolo Carlini <pcarlini@suse.de>
15410 * g++.dg/parse/crash25.C: Fix typo.
15412 2005-03-21 Paolo Carlini <pcarlini@suse.de>
15415 * g++.dg/parse/crash24.C: New test.
15418 * g++.dg/parse/crash25.C: New test.
15420 2005-03-21 Paolo Carlini <pcarlini@suse.de>
15423 * g++.dg/ext/stmtexpr4.C: New test.
15425 2005-03-20 Roger Sayle <roger@eyesopen.com>
15427 PR middle-end/20539
15428 * gcc.c-torture/compile/pr13066-1.c: New test case.
15429 * gcc.c-torture/compile/pr20539-1.c: Likewise.
15430 * g++.dg/opt/pr13066-1.C: Likewise.
15432 2005-03-20 Joseph S. Myers <joseph@codesourcery.com>
15434 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
15436 2005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15439 * gfortran.dg/nesting_1.f90: New test.
15441 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15444 * g++.dg/lookup/using13.C: New test.
15446 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15449 * g++.dg/template/crash36.C: New test.
15451 2005-03-18 Paolo Carlini <pcarlini@suse.de>
15454 * g++.dg/template/crash35.C: New test.
15456 2005-03-17 Paolo Carlini <pcarlini@suse.de>
15459 * g++.dg/overload/operator2.C: New test.
15461 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15463 PR libfortran/20257
15464 * gfortran.dg/pr20257.f90: New test.
15466 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15468 PR libfortran/20480
15469 * gfortran.dg/pr20480.f90: New test.
15471 2005-03-16 Richard Henderson <rth@redhat.com>
15473 PR middle-end/15700
15474 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
15475 (_rtld_global): New.
15476 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
15477 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
15479 * gcc.dg/alias-3.c: New.
15480 * gcc.dg/alias-4.c: New.
15481 * gcc.dg/alias-5.c: New.
15482 * gcc.dg/alias-6.c: New.
15484 2005-03-15 Geoffrey Keating <geoffk@apple.com>
15486 * gcc.dg/cpp/ucnid-7.c: New.
15488 2005-03-15 Janis Johnson <janis187@us.ibm.com>
15489 Dorit Naishlos <dorit@il.ibm.com>
15491 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
15494 2005-03-15 Dorit Naishlos <dorit@il.ibm.com>
15496 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't support
15497 misaligned accesses.
15498 * gcc.dg/vect/vect-58.c: Likewise.
15499 * gcc.dg/vect/vect-92.c: New.
15500 * gcc.dg/vect/vect-93.c: New.
15502 2005-03-15 Feng Wang <fengwang@nudt.edu.cn>
15505 * gfortran.dg/assign_2.f90: New test.
15506 * gfortran.dg/assign_3.f90: New test.
15507 * gfortran.dg/assign.f90: New test.
15509 2005-03-15 Joseph S. Myers <joseph@codesourcery.com>
15511 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
15512 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
15513 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
15514 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
15517 2005-03-14 Geoffrey Keating <geoffk@apple.com>
15519 * gcc.dg/cpp/ucnid-6.c: New.
15521 * gcc.dg/cpp/normalize-1.c: New.
15522 * gcc.dg/cpp/normalize-2.c: New.
15523 * gcc.dg/cpp/normalize-3.c: New.
15524 * gcc.dg/cpp/normalize-4.c: New.
15525 * gcc.dg/cpp/ucnid-4.c: New.
15526 * gcc.dg/cpp/ucnid-5.c: New.
15527 * g++.dg/cpp/normalize-1.C: New.
15528 * g++.dg/cpp/ucnid-1.C: New.
15530 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
15532 * gcc.dg/pr18628.c: New.
15534 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
15537 * g++.dg/tree-ssa/pr20280.C: New.
15539 2005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15542 * gfortran.dg/stfunc_2.f90: New test.
15544 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
15546 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
15548 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
15550 * gcc.dg/tree-ssa/20050314-1.c: New test.
15552 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15556 * g++.dg/template/friend34.C: New test.
15557 * g++.dg/template/friend35.C: Likewise.
15558 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
15560 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15562 Friend class name lookup 5/n
15564 * g++.dg/lookup/hidden-class1.C: New test.
15565 * g++.dg/lookup/hidden-class2.C: Likewise.
15566 * g++.dg/lookup/hidden-class3.C: Likewise.
15567 * g++.dg/lookup/hidden-class4.C: Likewise.
15568 * g++.dg/lookup/hidden-class5.C: Likewise.
15569 * g++.dg/lookup/hidden-class6.C: Likewise.
15570 * g++.dg/lookup/hidden-class7.C: Likewise.
15571 * g++.dg/lookup/hidden-class8.C: Likewise.
15572 * g++.dg/lookup/hidden-class9.C: Likewise.
15573 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
15574 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
15575 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
15576 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
15577 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
15578 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
15579 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
15580 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
15581 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
15582 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
15583 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
15585 2005-03-13 Mark Mitchell <mark@codesourcery.com>
15588 * g++.dg/template/error18.C: New test.
15590 2005-03-09 Ben Elliston <bje@au.ibm.com>
15593 * g++.dg/debug/pr16792.C: New test.
15595 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
15597 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
15598 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
15599 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
15600 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
15601 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
15602 test assertion names.
15604 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15607 * gfortran.dg/stfunc_1.f90: New test.
15609 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15612 * gfortran.dg/real_index_1.f90: New test.
15614 2005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15617 * gfortran.dg/spec_expr_1.f90: New test.
15619 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
15622 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
15625 2005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15628 * gfortran.dg/largeequiv_1.f90: New test.
15630 2005-03-12 Geoffrey Keating <geoffk@apple.com>
15632 * gcc.dg/ucnid-1.c: New.
15633 * gcc.dg/ucnid-2.c: New.
15634 * gcc.dg/ucnid-3.c: New.
15635 * gcc.dg/ucnid-4.c: New.
15636 * gcc.dg/ucnid-5.c: New.
15637 * gcc.dg/ucnid-6.c: New.
15638 * gcc.dg/cpp/ucnid-1.c: New.
15639 * gcc.dg/cpp/ucnid-2.c: New.
15640 * gcc.dg/cpp/ucnid-3.c: New.
15641 * g++.dg/other/ucnid-1.C: New.
15643 2005-03-12 Geoffrey Keating <geoffk@apple.com>
15645 * gcc.dg/vmx/darwin-abi-3.c: Delete.
15647 2005-03-11 Per Bothner <per@bothner.com>
15649 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
15650 that diagnotics refer to correct token.
15651 * gcc.dg/unused-3.c: Likewise.
15653 2005-03-11 Per Bothner <per@bothner.com>
15655 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
15656 constant" is now actually on same line as string constant.
15657 * gcc.dg/cpp/direct2s.c: Likewise.
15659 2005-03-11 Richard Sandiford <rsandifo@redhat.com>
15661 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
15663 2005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15665 PR libfortran/20124
15666 * gfortran.dg/pr20124.f90: New Test
15668 2005-03-10 James A. Morrison <phython@gcc.gnu.org>
15670 PR tree-optimization/20130
15671 * gcc.dg/pr20130-1.c: New test.
15673 2005-03-10 Steve Ellcey <sje@cup.hp.com>
15676 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
15678 2005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15680 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
15682 2005-03-10 Steve Ellcey <sje@cup.hp.com>
15684 * g++.dg/eh/forced1.C: Fix comment.
15685 * g++.dg/eh/forced2.C: Ditto.
15686 * g++.dg/eh/forced3.C: Ditto.
15687 * g++.dg/eh/forced4.C: Ditto.
15689 2005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
15692 * gcc.c-torture/compile/pr20412.c: New test.
15694 2005-03-10 Roger Sayle <roger@eyesopen.com>
15696 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
15698 2005-03-10 Jakub Jelinek <jakub@redhat.com>
15701 * gcc.dg/20050307-1.c: New test.
15703 2005-03-10 Nathan Sidwell <nathan@codesourcery.com>
15706 * g++.dg/other/stdarg3.C: New.
15708 2005-03-10 Jakub Jelinek <jakub@redhat.com>
15710 PR c++/18384, c++/18327
15711 * g++.dg/init/array19.C: New test.
15713 PR inline-asm/20314
15714 * gcc.dg/torture/pr20314-1.c: New test.
15715 * gcc.dg/torture/pr20314-2.c: New test.
15717 2005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
15719 * gcc.dg/20050309-1.c: New test.
15721 2005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15723 * gcc.dg/builtins-10.c: Reactivate disabled test.
15724 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
15725 new cbrt transformations.
15727 2005-03-09 Mark Mitchell <mark@codesourcery.com>
15730 * g++.dg/template/array13.C: New test.
15732 2005-03-09 Paolo Carlini <pcarlini@suse.de>
15735 * g++.dg/init/brace4.C: New test.
15737 2005-03-09 Nathan Sidwell <nathan@codesourcery.com>
15740 * g++.dg/template/non-dependent12.C: New.
15742 2005-03-08 Mark Mitchell <mark@codesourcery.com>
15745 * g++.dg/init/array18.C: Add dg-do run marker.
15748 * g++.dg/init/array18.C: New test.
15750 2005-03-09 Ben Elliston <bje@au.ibm.com>
15752 * consistency.vlad/vlad.exp: Remove trailing semicolons.
15753 * g++.dg/gcov/gcov.exp: Likewise.
15754 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
15755 * gcc.target/xstormy16/xstormy16.exp: Likewise.
15756 * lib/c-torture.exp: Likewise.
15757 * lib/fortran-torture.exp: Likewise.
15758 * lib/g++.exp: Likewise.
15759 * lib/gcc-defs.exp: Likewise.
15760 * lib/gcc-dg.exp: Likewise.
15761 * lib/gcc.exp: Likewise.
15762 * lib/gcov.exp: Likewise.
15763 * lib/gfortran.exp: Likewise.
15764 * lib/mike-g++.exp: Likewise.
15765 * lib/mike-gcc.exp: Likewise.
15766 * lib/objc-torture.exp: Likewise.
15767 * lib/objc.exp: Likewise.
15768 * lib/profopt.exp: Likewise.
15769 * lib/target-libpath.exp: Likewise.
15770 * lib/target-supports.exp: Likewise.
15771 * lib/treelang.exp: Likewise.
15772 * lib/wrapper.exp: Likewise.
15774 2005-03-08 Jeff Law <law@redhat.com>
15776 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
15779 2005-03-08 Ira Rosen <irar@il.ibm.com>
15781 * gcc.dg/vect/pr20122.c: New test.
15783 2005-03-07 Jeff Law <law@redhat.com>
15785 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
15787 * gcc.dg/tree-ssa/pr18133-1.c: New test.
15788 * gcc.dg/tree-ssa/pr18133-2.c: New test.
15789 * gcc.dg/tree-ssa/pr18134.c: New test.
15791 2005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15793 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
15794 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
15795 gcc.dg/torture/builtin-noret-2.c: Require weak support.
15797 2005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
15800 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
15802 2005-03-07 Mark Mitchell <mark@codesourcery.com>
15804 * g++.dg/warn/Wnvdtor.C: New test.
15806 2005-03-07 Richard Sandiford <rsandifo@redhat.com>
15808 * gcc.dg/torture/pr19683-1.c: New test.
15810 2005-03-06 Steven G. Kargl <kargls@comcast.net>
15812 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
15813 * gfortran.dg/g77/19990313-2.f: Ditto.
15814 * gfortran.dg/g77/19990313-3.f: Ditto.
15815 * gfortran.dg/g77/19990525-0.f: Ditto.
15816 * gfortran.dg/g77/19990826-0.f: Ditto.
15817 * gfortran.dg/g77/19990826-2.f: Ditto.
15818 * gfortran.dg/g77/19990826-3.f: Ditto.
15819 * gfortran.dg/g77/20000511-1.f: Ditto.
15820 * gfortran.dg/g77/20000511-2.f: Ditto.
15821 * gfortran.dg/g77/970625-2.f: Ditto.
15822 * gfortran.dg/g77/980310-2.f: Ditto.
15823 * gfortran.dg/g77/980310-3.f: Ditto.
15824 * gfortran.dg/g77/980310-8.f: Ditto.
15825 * gfortran.dg/g77/980519-2.f: Ditto.
15826 * gfortran.dg/g77/alpha1.f: Ditto.
15827 * gfortran.dg/g77/claus.f: Ditto.
15828 * gfortran.dg/g77/erfc.f: Ditto.
15829 * gfortran.dg/g77/short.f: Ditto.
15830 * gfortran.fortran-torture/execute/data.f90: Ditto.
15831 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
15832 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
15834 2005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15836 * lib/file-format.exp (gcc_target_object_format): Add check for som
15837 format and hardcode object formats on hppa*-*-hpux*.
15838 * lib/target-supports.exp (check_weak_available): Add check for som
15839 object format. Always return 0 on hppa*-*-hpux10*.
15841 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
15844 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
15846 2005-03-05 Steven G. Kargl <kargls@comcast.net>
15848 * gfortran.dg/pr19936_1.f90: New test.
15849 * gfortran.dg/pr19936_2.f90: New test.
15850 * gfortran.dg/pr19936_3.f90: New test.
15852 2005-03-05 Steven G. Kargl <kargls@comcast.net>
15853 Paul Thomas <prthomas@drfccad.cea.fr>
15855 * gfortran.dg/PR19754_1.f90: New test.
15856 * gfortran.dg/PR19754_2.f90: Ditto.
15858 2005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15861 * g++.dg/template/non-dependent11.C: New test.
15863 2005-03-05 Uros Bizjak <uros@kss-loka.si>
15865 * lib/target-supports.exp (check_iconv_available): Fix comment.
15867 2005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
15868 Joseph S. Myers <joseph@codesourcery.com>
15871 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
15873 2005-03-04 Matthew Sachs <msachs@apple.com>
15875 * gcc.exp (gcc_target_compile): Put braces around
15876 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
15877 * objc.exp (objc_target_compile): Likewise.
15878 * treelang.exp (treelang_target_compile): Likewise.
15880 2005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15883 * gfortran.dg/func_result_1.f90: New test.
15885 2005-03-04 Ben Elliston <bje@au.ibm.com>
15887 * gcc.misc-tests/options.exp: New test.
15889 2005-03-03 James A. Morrison <phython@gcc.gnu.org>
15891 * gcc.dg/pr15784-4.c: New test.
15893 2005-03-03 Geoffrey Keating <geoffk@apple.com>
15895 * gcc.c-torture/execute/pr17133.c: New.
15896 * gcc.c-torture/compile/20050303-1.c: New.
15898 2005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
15900 * gcc.dg/cpp/assert4.c: Fix for cygwin.
15902 2005-03-02 Alexandre Oliva <aoliva@redhat.com>
15904 * g++.dg/overload/using2.C: New.
15906 2005-03-02 Mark Mitchell <mark@codesourcery.com>
15909 * g++.dg/init/ptrmem2.C: New test.
15911 2005-03-02 Joseph S. Myers <joseph@codesourcery.com>
15914 * gcc.dg/pr8927-1.c: New test.
15916 2005-03-01 Nathan Sidwell <nathan@codesourcery.com>
15919 * g++.dg/inherit/covariant12.C: New.
15921 2005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15924 * gfortran.dg/bound_1.f90: New test.
15926 2005-02-28 Janis Johnson <janis187@us.ibm.com>
15928 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
15929 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
15931 2005-02-28 Joseph S. Myers <joseph@codesourcery.com>
15934 * gcc.dg/pr20245-1.c: New test.
15936 2005-02-28 Jakub Jelinek <jakub@redhat.com>
15938 PR middle-end/19874
15939 * gcc.c-torture/execute/20050119-2.c: New test case.
15941 2005-02-28 Ben Elliston <bje@au.ibm.com>
15943 * README: Update the DejaGnu bug reporting address.
15944 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
15945 * lib/objc-torture.exp: Likewise.
15947 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
15949 * gfortran.dg/boz_1.f90: New test.
15950 * gfortran.dg/boz_3.f90: New test.
15951 * gfortran.dg/boz_4.f90: New test.
15953 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
15955 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
15956 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
15958 2005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15960 PR libfortran/20101
15961 * gfortran.dg/write_0_pe_format.f90: New test.
15963 2005-02-27 Jakub Jelinek <jakub@redhat.com>
15966 * g++.dg/opt/thunk2.C: New test.
15967 * g++.dg/opt/covariant1.C: New test.
15969 2005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15971 * gfortran.dg/e_d_fmt.f90: New test.
15973 2005-02-27 Kazu Hirata <kazu@cs.umass.edu>
15975 * gcc.dg/asm-b.c: Fix comment typos.
15977 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
15979 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
15982 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
15985 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
15986 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
15987 * gcc.dg/asm-b.c: New test.
15989 2005-02-26 Richard Sandiford <rsandifo@redhat.com>
15991 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
15992 Disable this test on IRIX 6.
15994 2005-02-25 Joseph S. Myers <joseph@codesourcery.com>
15996 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
15997 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
16000 2005-02-25 Diego Novillo <dnovillo@redhat.com>
16002 PR tree-optimization/20204
16003 * testsuite/gcc.dg/pr20204.c: New test.
16005 2005-02-24 Jakub Jelinek <jakub@redhat.com>
16008 * gcc.c-torture/execute/20050224-1.c: New test.
16011 * g++.dg/warn/Wbraces2.C: New test.
16013 2005-02-23 Mark Mitchell <mark@codesourcery.com>
16016 * g++.dg/init/const2.C: New test.
16018 2005-02-23 Hans-Peter Nilsson <hp@axis.com>
16020 PR tree-optimization/20100
16021 * gcc.c-torture/execute/pr20100-1.c: New test.
16023 2005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16025 * gfortran.dg/implicit_3.f90: New test.
16027 * gfortran.dg/deftype_1.f90: New test.
16029 2005-02-23 Alexandre Oliva <aoliva@redhat.com>
16031 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
16033 * g++.dg/other/anon3.C: Accept a warning.
16035 2005-02-23 Kazu Hirata <kazu@cs.umass.edu>
16037 * gcc.dg/pr20017.c: Fix a comment typo.
16039 2005-02-23 Bud Davis <bdavis@gfortran.org>
16041 * gfortran.dg/list_read_4.f90: Change to f90 comments.
16043 2005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
16046 * ada/acats/tests/cxa/cxa3004.a: Remove.
16047 * ada/acats/tests/cxb/cxb30061.am: Likewise.
16049 2005-02-22 Mark Mitchell <mark@codesourcery.com>
16052 * g++.dg/init/const1.C: New test.
16055 * g++.dg/parse/constant7.C: New test.
16058 * g++.dg/parse/error27.C: New test.
16059 * g++.dg/template/qualttp15.C: Adjust error markers.
16060 * g++.old-deja/g++.other/struct1.C: Likewise.
16063 * g++.dg/template/error17.C: New test.
16066 * g++.dg/parser/error26.C: New test.
16068 2005-02-22 Diego Novillo <dnovillo@redhat.com>
16070 PR tree-optimization/20100
16071 PR tree-optimization/20115
16072 * gcc.dg/pr20115.c: New test.
16073 * gcc.dg/pr20115-1.c: New test.
16074 * gcc.dg/pr20100.c: New test.
16075 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
16076 call-clobbered variables after alias1.
16078 2005-02-22 Bud Davis <bdavis@gfortran.org>
16080 * gfortran.dg/list_read_4.f90: new test.
16082 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
16084 PR rtl-optimization/20017.
16085 * gcc.dg/pr20017.c: New.
16087 2005-02-22 Devang Patel <dpatel@apple.com>
16090 * g++.dg/tree-ssa/pr19952.C: New test.
16092 2005-02-22 Mark Mitchell <mark@codesourcery.com>
16095 * g++.dg/parse/constant6.C: New test.
16097 2005-02-22 Uros Bizjak <uros@kss-loka.si>
16099 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
16100 * g++.dg/charset/asm2.c: Likewise.
16101 * g++.dg/charset/asm3.c: Likewise.
16102 * g++.dg/charset/asm4.c: Likewise.
16103 * g++.dg/charset/asm5.c: Likewise.
16104 * g++.dg/charset/attribute1.c: Likewise.
16105 * g++.dg/charset/attribute2.c: Likewise.
16106 * g++.dg/charset/extern1.cc: Likewise.
16107 * g++.dg/charset/extern2.cc: Likewise.
16108 * g++.dg/charset/extern3.cc: Likewise.
16109 * g++.dg/charset/function.cc: Likewise.
16110 * g++.dg/charset/string.c: Likewise.
16111 * g++.dg/charset/charset.exp: Likewise.
16112 * lib/target-supports.exp (check_iconv_available): Fix comment.
16114 2005-02-22 Uros Bizjak <uros@kss-loka.si>
16116 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
16117 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
16118 * gcc.dg/charset/asm2.c: Likewise.
16119 * gcc.dg/charset/asm3.c: Likewise.
16120 * gcc.dg/charset/asm4.c: Likewise.
16121 * gcc.dg/charset/asm5.c: Likewise.
16122 * gcc.dg/charset/asm6.c: Likewise.
16123 * gcc.dg/charset/attribute1.c: Likewise.
16124 * gcc.dg/charset/attribute2.c: Likewise.
16125 * gcc.dg/charset/builtin1.c: Likewise.
16126 * gcc.dg/charset/extern.c: Likewise.
16127 * gcc.dg/charset/function.c: Likewise.
16128 * gcc.dg/charset/string.c: Likewise.
16129 * gcc.dg/charset/charset.exp: Likewise.
16131 2005-02-21 Bud Davis <bdavis9659@comcast.net>
16134 * gfortran.dg/pr20086.f90: New test.
16136 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
16138 PR tree-optimization/19786
16139 * g++.dg/tree-ssa/pr19786.C: New.
16141 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16143 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
16145 2005-02-21 Jeff Law <law@redhat.com>
16147 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
16149 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16151 * gfortran.dg/do_iterator: Split loop, markup all lines for
16152 which an error locus is printed.
16153 * gfortran.dg/pr17708.f90: Markup all lines for which an error
16155 * gfortran.dg/select_4.f90: Likewise.
16156 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
16157 locuses in the various permutations.
16159 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
16161 PR tree-optimization/19951
16162 * g++.dg/vect: New directory.
16163 * g++.dg/vect/vect.exp: New file.
16164 * g++.dg/vect/pr19951.cc: New testcase.
16165 * g++.dg/dg.exp: Also prune vectorizer tests.
16167 2005-02-20 Zack Weinberg <zack@codesourcery.com>
16170 * gcc.dg/charset/builtin1.c: New test.
16172 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16175 * g++.dg/inherit/volatile1.C: New test.
16178 * g++.dg/template/dtor4.C: New test.
16180 2005-02-19 Steven G. Kargl <kargls@comcast.net>
16182 * gfortran.dg/int_1.f90: New test.
16184 2005-02-19 Devang Patel <dpatel@apple.com>
16186 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
16188 2005-02-19 Steven G. Kargl <kargls@comcast.net>
16190 * gfortran.dg/achar_1.f90: New test.
16192 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
16194 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
16196 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
16197 Jakub Jelinek <jakub@redhat.com>
16199 PR tree-optimization/19828
16200 * gcc.dg/tree-ssa/loop-7.c: New test.
16201 * gcc.c-torture/execute/20050218-1.c: New test.
16203 2005-02-19 Jakub Jelinek <jakub@redhat.com>
16206 * gcc.dg/transparent-union-1.c: New test.
16207 * gcc.dg/transparent-union-2.c: New test.
16209 2005-02-18 James E Wilson <wilson@specifixinc.com>
16211 PR tree-optimization/18977
16212 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
16214 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
16217 * gcc.dg/pr20054.c: New test.
16219 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16222 * g++.dg/ext/attrib20.C: New test.
16224 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
16226 PR middle-end/20030
16227 * gfortran.fortran-torture/execute/character_passing.f90: New test.
16229 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
16232 * g++.dg/opt/switch4.C: New.
16234 2005-02-18 Jakub Jelinek <jakub@redhat.com>
16237 PR tree-optimization/20009
16238 * gcc.c-torture/compile/20050217-1.c: New test.
16239 * g++.dg/opt/switch3.C: New test.
16241 PR tree-optimization/18947
16242 * gcc.c-torture/compile/20050215-1.c: New test.
16243 * gcc.c-torture/compile/20050215-2.c: New test.
16244 * gcc.c-torture/compile/20050215-3.c: New test.
16246 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
16249 * g++.dg/template/crash34.C: New.
16252 * g++.dg/other/access3.C: New.
16254 2005-02-17 Ira Rosen <irar@il.ibm.com>
16256 * gcc.dg/vect/vect-98.c: New test.
16258 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
16260 PR tree-optimization/19967
16261 * gcc.dg/pr19967.c: New.
16263 2005-02-16 Jakub Jelinek <jakub@redhat.com>
16265 PR middle-end/19857
16266 * gcc.dg/tree-ssa/20050215-1.c: New test.
16267 * gcc.c-torture/execute/20050215-1.c: New test.
16269 2005-02-15 Eric Christopher <echristo@redhat.com>
16271 * gcc.dg/cpp/20050215-1.c: New file.
16273 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
16275 PR tree-optimization/15785
16276 * gcc.dg/pr15785-1.c: New test.
16278 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
16281 * g++.dg/init/ctor4.C: New.
16282 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
16284 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
16286 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
16287 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
16289 2005-02-15 Andreas Schwab <schwab@suse.de>
16291 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
16294 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
16296 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
16298 2005-02-14 Diego Novillo <dnovillo@redhat.com>
16300 PR tree-optimization/19853
16301 * gcc.c-torture/compile/pr19853.c: New test.
16303 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
16306 * g++.dg/parse/local-class1.C: New.
16309 * g++.dg/parse/ptrmem3.C: New.
16312 * g++.old-deja/g++.oliva/template6.C: Add another case.
16313 * g++.dg/template/explicit6.C: New.
16315 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
16318 * g++.dg/other/redecl2.C: New.
16320 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
16323 * g++.dg/abi/covariant4.C: New.
16325 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
16327 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
16329 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
16331 * gcc.dg/vect/vect-96.c: Fix typo.
16333 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16337 * g++.dg/template/enum5.C: New test.
16339 2005-02-12 Ira Rosen <irar@il.ibm.com>
16341 * gcc.dg/vect/vect-97.c: New test.
16343 2005-02-12 Ira Rosen <irar@il.ibm.com>
16345 * gcc.dg/vect/vect-96.c: New test.
16347 2005-02-12 Uros Bizjak <uros@kss-loka.si>
16349 * gcc.dg/builtins-34.c: Also check ldexp*.
16351 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
16353 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
16355 2005-02-11 Janis Johnson <janis187@us.ibm.com>
16357 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
16358 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
16359 dg-require-dll, dg-require-iconv, dg-require-named-sections,
16360 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
16361 selector_list, selector_expression, dg-process-target): Move to new
16362 file target-supports-dg.exp.
16363 * lib/target-supports-dg.exp: New.
16365 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
16368 2005-02-11 Jakub Jelinek <jakub@redhat.com>
16371 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
16373 PR middle-end/19858
16374 * gcc.c-torture/compile/20050210-1.c: New test.
16376 2005-02-11 Mark Mitchell <mark@codesourcery.com>
16379 * g++.dg/warn/Wbraces1.C: New test.
16381 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
16383 * gcc.dg/builtins-52.c: New testcase.
16385 2005-02-10 Jakub Jelinek <jakub@redhat.com>
16388 * gcc.c-torture/execute/20050119-1.c: New test.
16390 2005-02-09 Mark Mitchell <mark@codesourcery.com>
16393 * g++.dg/init/delete1.C: New test.
16395 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
16398 * g++.dg/template/static12.C: New test.
16400 2005-02-09 Mark Mitchell <mark@codesourcery.com>
16403 * g++.dg/conversion/ambig1.C: New test.
16406 * g++.dg/ext/attrib19.C: New test.
16409 * g++.dg/parse/dtor5.C: New test.
16412 * g++.dg/template/dtor3.C: New test.
16415 * g++.dg/template/static11.C: New test.
16416 * g++.dg/template/crash2.C: Remove dg-error marker.
16418 2005-02-09 Janis Johnson <janis187@us.ibm.com>
16421 * g++.old-deja/g++.mike/p10769a.C: Remove.
16423 2005-02-09 Roger Sayle <roger@eyesopen.com>
16425 * gcc.dg/builtins-48.c: New test case.
16426 * gcc.dg/builtins-49.c: New test case.
16427 * gcc.dg/builtins-50.c: New test case.
16428 * gcc.dg/builtins-51.c: New test case.
16430 2005-02-09 Ian Lance Taylor <ian@airs.com>
16432 PR middle-end/19583
16433 * g++.dg/warn/Wreturn-type-3.C: New test.
16435 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
16437 PR middle-end/19402
16438 * gcc.dg/pr19402-1.c: New testcase.
16439 * gcc.dg/pr19402-2.c: likewise.
16441 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
16443 PR middle-end/19854
16444 * g++.dg/tree-ssa/tmmti.C: New testcase.
16446 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
16448 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
16450 2005-02-08 Mark Mitchell <mark@codesourcery.com>
16453 * g++.dg/parse/crash23.C: New test.
16454 * g++.dg/warn/Weff1.C: New test.
16456 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
16458 * gcc.dg/20050209-1.c: New test.
16460 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
16463 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
16465 2005-02-08 Mike Stump <mrs@apple.com>
16467 * g++.dg/pch/import-2.c: New test.
16468 * g++.dg/pch/import-2.hs: New.
16469 * g++.dg/pch/include/import-2a.h: New.
16470 * g++.dg/pch/include/import-2b.h: New.
16472 2005-02-08 Janis Johnson <janis187@us.ibm.com>
16474 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
16476 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16478 * gfortran.dg/substr_1.f90: New test.
16480 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
16482 PR middle-end/19775
16483 * gcc.dg/torture/builtin-power-1.c: Disable test for
16484 invalid transformation.
16485 * gcc.dg/builtins-10.c: Likewise. Disable one test we
16486 no longer optimize.
16487 * gcc.dg/builtins-47.c: New testcase.
16489 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
16490 Dorit Naishlos <dorit@il.ibm.com>
16492 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
16494 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
16496 * gcc.c-torture/compile/20050206-1.c: New test.
16498 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
16501 * g++.dg/opt/pr19768.C: New test.
16503 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
16506 * gcc.c-torture/compile/pr19736.c: New test.
16508 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16511 * g++.dg/parse/error25.C: New test.
16513 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
16515 * gcc.c-torture/execute/20050203-1.c: New.
16517 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
16519 * gcc.dg/vect/vect-85.c: Remove xfail.
16520 * gcc.dg/vect/vect-86.c: Remove xfail.
16521 * gcc.dg/vect/vect-87.c: Remove xfail.
16522 * gcc.dg/vect/vect-88.c: Remove xfail.
16524 2005-02-02 Geoffrey Keating <geoffk@apple.com>
16526 * gcc.dg/altivec-19.c: New.
16528 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
16531 * gcc.dg/nested-func-3.c: New test.
16532 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
16534 2005-02-02 Janis Johnson <janis187@us.ibm.com>
16536 * gcc.test-framework/gen_directive_tests: Generate tests for
16537 selector expressions.
16539 2005-02-02 Matt Austern <austern@apple.com>
16542 * g++/ext/builtin7.C: New.
16543 * g++/ext/builtin8.C: New.
16545 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
16548 * gcc.dg/pr18502-1.c: New test.
16550 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16553 * g++.dg/template/local4.C: Tweak.
16555 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
16557 PR tree-optimization/19578
16558 * gcc.c-torture/compile/20050202-1.c: New test.
16560 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
16563 * gcc.dg/c99-init-4.c: New test.
16565 2005-02-01 Janis Johnson <janis187@us.ibm.com>
16567 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
16569 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
16571 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
16572 * g++.dg/eh/check-vect.h: New.
16574 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
16575 * gcc.dg/vect/vect-78.c: Ditto.
16576 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
16579 * g++.dg/conversion/simd1.C: Expect warning.
16580 * g++.dg/ext/attribute-test-1.C: Ditto.
16581 * g++.dg/ext/attribute-test-2.C: Ditto.
16582 * g++.dg/ext/attribute-test-3.C: Ditto.
16583 * g++.dg/ext/attribute-test-4.C: Ditto.
16585 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
16586 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
16588 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
16590 2005-02-01 Richard Henderson <rth@redhat.com>
16592 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
16593 long double for ibm double-double format.
16594 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
16596 2005-02-01 Diego Novillo <dnovillo@redhat.com>
16598 PR tree-optimization/19633
16599 * testsuite/gcc.dg/pr19633-1.c: New test.
16600 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
16601 to NULL or a symbol.
16603 2005-02-01 Janis Johnson <janis187@us.ibm.com>
16605 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
16607 (dg-process-target (local override)): Handle selector expressions.
16609 * gcc.test-framework/README: Describe tests in source directory.
16610 * gcc.test-framework/test-framework.awk: Handle dg- tests.
16611 * gcc.test-framework/test-framework.exp: Handle dg- tests.
16612 * gcc.test-framework/dg-bogus-exp-P.c: New test.
16613 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
16614 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
16615 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
16616 * gcc.test-framework/dg-do-link-exp-P.c: New test.
16617 * gcc.test-framework/dg-do-run-exp-P.c: New test.
16618 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
16619 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
16620 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
16621 * gcc.test-framework/dg-error-exp-P.c: New test.
16622 * gcc.test-framework/dg-error-exp-XP.c: New test.
16623 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
16624 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
16625 * gcc.test-framework/dg-output-exp-P.c: New test.
16626 * gcc.test-framework/dg-output-exp-XF.c: New test.
16627 * gcc.test-framework/dg-warning-exp-P.c: New test.
16628 * gcc.misc-tests/dg-1.c: Remove.
16629 * gcc.misc-tests/dg-2.c: Remove.
16630 * gcc.misc-tests/dg-3.c: Remove.
16631 * gcc.misc-tests/dg-4.c: Remove.
16632 * gcc.misc-tests/dg-5.c: Remove.
16633 * gcc.misc-tests/dg-6.c: Remove.
16634 * gcc.misc-tests/dg-7.c: Remove.
16635 * gcc.misc-tests/dg-8.c: Remove.
16636 * gcc.misc-tests/dg-9.c: Remove.
16637 * gcc.misc-tests/dg-10.c: Remove.
16638 * gcc.misc-tests/dg-11.c: Remove.
16639 * gcc.misc-tests/dg-12.c: Remove.
16640 * gcc.misc-tests/dg-test.exp: Remove.
16642 * gcc.test-framework/test-framework.awk: Change recording and
16643 printing of passes and failures.
16645 * gcc.test-framework: New directory.
16646 * gcc.test-framework/README: New.
16647 * gcc.test-framework/test-framework.exp: New.
16648 * gcc.test-framework/test-framework.awk: New.
16649 * gcc.test-framework/gen_directive_tests: New.
16651 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
16653 * lib/treelang.exp: Fix comment typos.
16654 (treelang_target_compile): Don't append libs=-ltreelang to options.
16656 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
16658 * g++.dg/parse/typename7.C: Adjust error messages.
16660 2005-01-31 Jeff Law <law@redhat.com>
16662 * gcc.c-torture/execute/20050131-1.c: New test.
16663 * gcc.dg/wcaselabel.c: New test.
16665 2005-01-31 Mark Mitchell <mark@codesourcery.com>
16667 * g++.dg/other/warning1.C: Adjust error messags.
16668 * g++.dg/parse/constant5.C: New test.
16670 2005-01-31 Steven Bosscher <stevenb@suse.de>
16673 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
16674 the test case valid.
16675 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
16676 * testsuite/gcc.dg/array-7.c: Adjust expected result.
16677 * testsuite/gcc.dg/pr18596-3.c: Likewise.
16678 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
16679 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
16680 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
16682 2005-01-31 Dale Johannesen <dalej@apple.com>
16684 * g++.dg/opt/pr19650.C: New test.
16686 2005-01-31 Richard Henderson <rth@redhat.com>
16688 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
16689 long double for intel double extended format.
16690 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
16692 2005-01-30 Mark Mitchell <mark@codesourcery.com>
16695 * g++.dg/template/static10.C: New test.
16698 * g++.dg/parse/error24.C: New test.
16701 * g++.dg/lookup/builtin1.C: New test.
16704 * g++.dg/warn/conv3.C: New test.
16706 2005-01-30 Bud Davis <bdavis@gfortran.org>
16709 * gfortan.dg/inquire_7.f90
16711 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
16713 PR tree-optimization/15791
16714 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
16715 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
16716 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
16717 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
16718 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
16719 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
16720 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
16721 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
16722 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
16723 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
16725 2005-01-29 Paul Brook <paul@codesourcery.com>
16728 * check.c (real_or_complex_check): New function.
16729 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
16730 * intrinsic.c (add_functions): Use new check functions.
16731 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
16734 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
16736 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
16737 gcc.dg/lvalue-3.c: New tests.
16738 * gcc.dg/concat.c: Update expected messages.
16740 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
16742 PR libfortran/19595
16743 * gfortran.dg/eor_1.f90: New test.
16745 2005-01-29 Steven G. Kargl <kargls@comcast.net>
16748 * gfortran.dg/logical_data_1.f90: New test.
16750 2005-01-28 Mark Mitchell <mark@codesourcery.com>
16753 * g++.dg/template/crash33.C: New test.
16756 * g++.dg/template/crash32.C: New test.
16758 2005-01-28 Ian Lance Taylor <ian@airs.com>
16760 PR middle-end/16558
16761 * g++.dg/warn/Wreturn-type-2.C: New test.
16763 2004-06-24 Jeff Law <law@redhat.com>
16765 * gcc.dg/tree-ssa/20050128-1.c: New test.
16767 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
16769 * gcc.target/frv/all-mdpackh-1.c: New test.
16771 2005-01-28 Steven Bosscher <stevenb@suse.de>
16773 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
16775 2005-01-27 Richard Henderson <rth@redhat.com>
16777 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
16779 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
16781 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
16783 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
16785 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
16786 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
16787 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
16788 to cope with cases where the multilib options override the dg-options.
16790 2005-01-27 Jakub Jelinek <jakub@redhat.com>
16793 * gcc.dg/noncompile/20050120-1.c: New test.
16795 2005-01-26 Diego Novillo <dnovillo@redhat.com>
16797 PR tree-optimization/19633
16798 * gcc.dg/pr19633.c: New test.
16799 * gcc.dg/tree-ssa/pr19633.c: New test.
16801 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
16803 * gcc.dg/20041216-1.c: New test.
16805 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
16808 * objc.dg/selector-2.m: New test.
16810 2005-01-26 Jakub Jelinek <jakub@redhat.com>
16812 * g++.dg/opt/range-test-2.C: New test.
16814 PR rtl-optimization/19579
16815 * gcc.c-torture/execute/20050124-1.c: New test.
16817 2005-01-26 Greg Parker <gparker@apple.com>
16818 Stuart Hastings <stuart@apple.com>
16820 * gcc.c-torture/execute/20050125-1.c: New.
16822 2005-01-18 Jan Hubicka <jh@suse.cz>
16824 PR tree-optimize/19337
16825 * gcc.c-torture/compile/20050119-1.c: New test.
16827 2005-01-24 James E Wilson <wilson@specifixinc.com>
16829 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
16830 test for successful match.
16832 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
16835 * objc.dg/comp-types-7.m: New test.
16837 2005-01-24 Janis Johnson <janis187@us.ibm.com>
16839 * lib/target-supports.exp (current_target_name): New.
16840 (check_effective_target_ilp32, check_effective_target_lp64):
16841 Cache the result to use as long as the current target, with
16842 multilib flags, remains the same.
16844 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
16845 (dg-require-weak, dg-require-visibility, dg-require-alias,
16846 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
16847 dg-require-effective-target, dg-skip-if): Remove call to
16848 skip_test_and_clear_xfail.
16849 (dg-test): Clear xfail data.
16851 2005-01-24 Jakub Jelinek <jakub@redhat.com>
16854 * gcc.dg/ppc64-toc.c: New test.
16856 * g++.dg/tree-ssa/empty-1.C: New test.
16858 PR middle-end/19551
16859 * gcc.c-torture/execute/20050121-1.c: New test.
16860 * gcc.dg/20050121-2.c: New test.
16862 2004-01-23 Steven G. Kargl <kargls@comcast.net>
16863 Paul Brook <paul@codesourcery.com>
16866 * gfortran.dg/real_const_1.f: New test.
16867 * gfortran.dg/real_const_2.f90: New test.
16868 * gfortran.dg/complex_int_1.f90: New test.
16870 2005-01-23 Bud Davis <bdavis9659@comcast.net>
16873 * gfortan.dg/inquire_6.f90: New test.
16875 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
16877 PR libfortran/19451
16878 * open_readonly_1.f90: New test.
16880 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
16882 PR libfortran/18982
16883 * gfortran.dg/open_new.f90: New file.
16885 2005-01-22 Paul Brook <paul@codesourcery.com>
16887 * namelist_1.f90: New test.
16889 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
16891 PR tree-optimization/19484
16892 * gcc.c-torture/compile/20050122-[12].c: New tests.
16894 2005-01-22 Paul Brook <paul@codesourcery.com>
16896 * gfortran.dg/implicit_2.f90: New test.
16898 2005-01-22 Bud Davis <bdavis9659@comcast.net>
16901 * gfortran.dg/inquire_5.f90: New test.
16903 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16906 * gcc.dg/pr18809-1.c: New test.
16908 2005-01-21 Ian Lance Taylor <ian@airs.com>
16910 * gcc.dg/20050121-1.c: New test.
16912 PR tree-optimization/13000
16913 * gcc.dg/20040206-1.c: Change warning to point where function is
16916 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16919 * g++.dg/template/array11.C: New test.
16921 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16923 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
16924 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
16925 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
16926 * gfortran.dg/getenv_1.f90: Add dg-do directive.
16927 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
16928 gfortran.dg/pr17164.f90: Add missing dg-do directives.
16930 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
16932 PR tree-optimization/15349
16933 * gcc.dg/tree-ssa/pr15349.c: New.
16935 2005-01-20 Steve Ellcey <sje@cup.hp.com>
16937 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
16939 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
16941 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
16942 scan-assembler-times directive name.
16944 * gcc.dg/asm-a.c: Move dg-require-effective-target to
16947 PR rtl-optimization/19462
16948 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
16950 2005-01-19 Steve Ellcey <sje@cup.hp.com>
16952 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
16953 counting function calls on ia64.
16955 2005-01-19 Jakub Jelinek <jakub@redhat.com>
16957 PR rtl-optimization/15139
16958 * gcc.dg/20050111-2.c: New test.
16961 * gcc.c-torture/compile/20050113-1.c: New testcase.
16963 PR middle-end/19164
16964 * gcc.dg/20050113-1.c: New testcase.
16966 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
16968 * gcc.dg/vect/vect-85.c: Add comment.
16969 * gcc.dg/vect/vect-86.c: Add xfail for now.
16970 * gcc.dg/vect/vect-87.c: Add xfail for now.
16971 * gcc.dg/vect/vect-88.c: Add xfail for now.
16972 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
16974 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
16976 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
16978 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
16980 * g++.dg/debug/typedef3.C: New test.
16982 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
16985 * gcc.dg/asm-a.c: New test.
16987 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
16989 * gcc.dg/sh-relax.c: Add prototype for abort.
16991 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
16993 * gcc.dg/short-compare-1.c: New test.
16994 * gcc.dg/short-compare-2.c: Likewise.
16996 2005-01-18 Michael Matz <matz@suse.de>
16998 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
17000 2005-01-17 Diego Novillo <dnovillo@redhat.com>
17002 PR tree-optimization/19121
17003 * gcc.c-torture/compile/pr19121.c: New test.
17005 2005-01-17 James E. Wilson <wilson@specifixinc.com>
17008 * gcc.c-torture/compile/pr19357.c: New test.
17010 2005-01-17 Ian Lance Taylor <ian@airs.com>
17013 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
17014 pass--those that refer just to the variable, possibly with a
17016 * gcc.dg/c99-const-expr-3.c: Likewise.
17018 PR middle-end/13127
17019 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
17022 2005-01-16 Bud Davis <bdavis9659@comcast.net>
17025 * gfortran.dg/endfile_2.f90: New test.
17027 2005-01-16 Steven G. Kargl <kargls@comcast.net>
17030 * gfortran.dg/select_5.f90: New test.
17032 2004-01-16 Paul Brook <paul@codesourcery.com>
17034 * gfortran.dg/common_4.f90: New test.
17036 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
17038 PR rtl-optimization/19462
17039 * gcc.dg/torture/pr19462-1.c: New test.
17041 2005-01-15 Ziemowit Laski <zlaski@apple.com>
17044 * objc.dg/func-ptr-2.m: New.
17045 * objc.dg/volatile-1.m: New.
17047 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17049 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
17051 2005-01-15 Jakub Jelinek <jakub@redhat.com>
17053 PR tree-optimization/19060
17054 * gcc.c-torture/execute/20050104-1.c: New test.
17056 2005-01-15 Bud Davis <bdavis9659@comcast.net>
17059 * gfortran.dg/write_to_null.f90: New test.
17061 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
17062 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17065 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
17068 2005-01-15 Jakub Jelinek <jakub@redhat.com>
17071 * g++.dg/init/vector1.C: New test.
17073 2005-01-14 James E. Wilson <wilson@specifixinc.com>
17076 * gcc.target/ia64/sibcall-unwind-1.c: New test.
17078 * gcc.target/ia64/sibcall-unwind-2.c: New test.
17080 2005-01-14 Steven G. Kargl <kargls@comcast.net>
17082 * gfortran.dg/select_1.f90: New test.
17083 * gfortran.dg/select_2.f90: New test.
17084 * gfortran.dg/select_3.f90: New test.
17085 * gfortran.dg/select_4.f90: New test.
17087 2005-01-14 Jakub Jelinek <jakub@redhat.com>
17089 PR middle-end/19084
17090 PR rtl-optimization/19348
17091 * gcc.dg/20050111-1.c: New test.
17092 * gcc.c-torture/execute/20050111-1.c: New test.
17094 * gcc.dg/i386-asm-4.c: New test.
17096 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
17098 * gcc.dg/nested-func-2.c: New test.
17099 * ada/acats/norun.lst: Remove c953002.
17101 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
17103 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
17105 2005-01-12 Ben Elliston <bje@au.ibm.com>
17107 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
17109 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
17112 * g++.dg/abi/align1.C: New test.
17114 2005-01-11 Alan Modra <amodra@bigpond.net.au>
17116 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
17118 * g++.dg/ext/altivec_check.h: Support compiling as C.
17120 2005-01-10 Roger Sayle <roger@eyesopen.com>
17123 * g++.dg/expr/pr19355-1.C: New test case.
17125 2005-01-10 Laurent GUERBY <laurent@guerby.net>
17127 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
17128 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
17129 * ada/acats/tests/c3/c92005b.ada: Likewise.
17130 * ada/acats/tests/c3/cxb3012.a: Likewise.
17131 * ada/acats/norun.lst: Add c380004 and c953002, add PR
17133 2005-01-09 Paul Brook <paul@codesourcery.com>
17135 * gfortran.dg/common_2.f90: New file.
17136 * gfortran.dg/common_3.f90: New file.
17138 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
17140 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
17142 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
17144 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
17145 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
17146 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
17147 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
17148 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
17149 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
17150 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
17151 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
17152 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
17153 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
17154 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
17155 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
17156 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
17157 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
17158 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
17159 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
17160 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
17161 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
17162 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
17163 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
17164 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
17165 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
17166 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
17167 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
17168 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
17169 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
17170 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
17171 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
17172 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
17173 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
17174 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
17175 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
17176 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
17177 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
17178 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
17179 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
17180 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
17181 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
17182 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
17183 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
17184 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
17185 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
17186 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
17187 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
17188 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
17189 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
17190 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
17191 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
17192 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
17193 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
17194 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
17195 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
17196 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
17197 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
17198 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
17199 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
17200 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
17201 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
17202 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
17203 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
17204 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
17205 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
17206 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
17207 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
17208 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
17209 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
17210 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
17212 * gcc.dg/vect/vect-1.c: Fix spelling.
17213 * gcc.dg/vect/vect-10.c: Fix spelling.
17214 * gcc.dg/vect/vect-11.c: Fix spelling.
17215 * gcc.dg/vect/vect-12.c: Fix spelling.
17216 * gcc.dg/vect/vect-14.c: Fix spelling.
17217 * gcc.dg/vect/vect-15.c: Fix spelling.
17218 * gcc.dg/vect/vect-16.c: Fix spelling.
17219 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
17220 * gcc.dg/vect/vect-64.c: Fix comments.
17221 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
17223 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
17224 Ira Rosen <irar@il.ibm.com>
17226 * gcc.dg/vect/vect-70.c: New test.
17227 * gcc.dg/vect/vect-71.c: New test.
17229 2005-01-09 Manfred Hollstein <mh@suse.com>
17231 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
17232 * gcc.dg/pr18241-2.c: Likewise.
17233 * gcc.dg/pr18241-3.c: Likewise.
17234 * gcc.dg/pr18241-4.c: Likewise.
17235 * gcc.dg/pr18241-5.c: Likewise.
17237 2005-01-08 Richard Henderson <rth@redhat.com>
17239 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
17240 False for x86 and x86-64.
17242 2005-01-08 Diego Novillo <dnovillo@redhat.com>
17244 PR tree-optimization/18241
17245 * gcc.dg/pr18241-1.c: New test.
17246 * gcc.dg/pr18241-2.c: New test.
17247 * gcc.dg/pr18241-3.c: New test.
17248 * gcc.dg/pr18241-4.c: New test.
17249 * gcc.dg/pr18241-5.c: New test.
17251 2005-01-08 Steven G. Kargl <kargls@comcast.net>
17253 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
17254 gfortran.dg/select_4.f90: New.
17256 2005-01-07 Jakub Jelinek <jakub@redhat.com>
17258 * gcc.c-torture/execute/20050107-1.c: New test.
17260 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
17263 * g++.dg/template/ref2.C: New.
17265 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
17267 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
17268 instead of being empty.
17270 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
17273 * gfortran.dg/array-1.f90: New test.
17275 2005-01-07 Jakub Jelinek <jakub@redhat.com>
17277 PR tree-optimization/19283
17278 * gcc.c-torture/execute/20050106-1.c: New test.
17280 PR rtl-optimization/18861
17281 * gcc.dg/20050105-1.c: New test.
17283 PR tree-optimization/18828
17284 * gcc.dg/20050105-2.c: New test.
17286 2005-01-07 Andreas Jaeger <aj@suse.de>
17288 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
17290 2005-01-07 Bud Davis <bdavis9659@comcast.net>
17293 * gfortran.dg/fmt_read.f90: New test.
17295 2005-01-06 Geoffrey Keating <geoffk@apple.com>
17297 * gcc.dg/rs6000-ldouble-2.c: New.
17299 2005-01-06 Mark Mitchell <mark@codesourcery.com>
17302 * g++.dg/parser/ctor2.C: New test.
17304 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17307 * g++.dg/template/using9.C: New test.
17309 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17312 * g++.dg/lookup/friend6.C: New test.
17314 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
17317 * g++.dg/template/array10.C: New.
17319 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17321 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
17322 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
17324 2005-01-06 Jakub Jelinek <jakub@redhat.com>
17326 * gcc.c-torture/compile/20050105-1.c: New test.
17328 2005-01-05 Geoffrey Keating <geoffk@apple.com>
17330 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
17332 2005-01-05 Roger Sayle <roger@eyesopen.com>
17334 PR middle-end/19100
17335 * gcc.dg/conv-3.c: New test case.
17337 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
17339 * gcc.dg/asm-wide-1.c: New test.
17341 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
17344 * g++.dg/parse/crash22.C: New
17346 2005-01-04 Geoffrey Keating <geoffk@apple.com>
17349 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
17351 2005-01-04 Uros Bizjak <uros@kss-loka.si>
17353 PR middle-end/17767
17354 * gcc.dg/i386-mmx-6.c: New test case.
17356 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
17358 PR tree-optimization/18308
17359 * gcc.dg/vect/pr18308.c: New testcase.
17361 2005-01-04 Andreas Jaeger <aj@suse.de>
17363 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
17365 2005-01-03 Geoffrey Keating <geoffk@apple.com>
17366 Robert Bowdidge <bowdidge@apple.com>
17368 * gcc.dg/cpp/subframework1.c: New.
17369 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
17370 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
17371 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
17372 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
17374 2005-01-03 Geoffrey Keating <geoffk@apple.com>
17376 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
17378 * gcc.dg/darwin-weakimport-2.c: New.
17380 2005-01-03 Richard Henderson <rth@redhat.com>
17382 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
17384 2005-01-03 Richard Henderson <rth@redhat.com>
17386 * gcc.dg/vect/vect.exp: Enable for ia64.
17387 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
17388 (check_effective_target_vect_float): Likewise.
17389 (check_effective_target_vect_no_align): Likewise.
17390 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
17391 * gcc.dg/vect/vect-8.c: Likewise.
17393 2005-01-03 Uros Bizjak <uros@kss-loka.si>
17396 * gcc.dg/pr19236-1.c: New test case.
17398 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
17400 PR rtl-optimization/12092
17401 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
17403 2005-01-02 Andreas Jaeger <aj@suse.de>
17405 * gcc.dg/pr12092-1.c: Do not run on x86_64.
17407 2005-01-01 Roger Sayle <roger@eyesopen.com>
17408 Andrew Pinski <pinskia@physics.uc.edu>
17410 PR rtl-optimization/12092
17411 * gcc.dg/pr12092-1.c: New test case.
17413 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
17415 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
17416 'hidden' and 'default' for better portability.
17417 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
17419 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
17421 * g++.old-deja/g++.brendan/new3.C: Likewise.
17423 2005-01-01 Steven Bosscher <stevenb@suse.de>
17425 * gcc.dg/20041231-1.C: New test.
17426 * g++.dg/warn/Wunreachable-code-1.C: New test.
17428 2004-12-30 David Edelsohn <edelsohn@gnu.org>
17430 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
17431 file, not /dev/null. Abort on error.
17433 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
17434 Ziemowit Laski <zlaski@apple.com>
17437 * objc.dg/encode-5.m: New test.
17439 2004-12-29 Richard Henderson <rth@redhat.com>
17441 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
17442 * objc.dg/stabs-1.m: Disable for ia64.
17444 2004-12-29 Mark Mitchell <mark@codesourcery.com>
17447 * g++.dg/warn/Wunused-10.C: New test.
17449 2004-12-28 Richard Henderson <rth@redhat.com>
17451 * objc.dg/stabs-1.m: Disable for alpha.
17453 2004-12-27 Mark Mitchell <mark@codesourcery.com>
17456 * g++.dg/parse/error23.C: New test.
17458 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17460 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
17463 * gfortran.dg/intrinsic_modulo_1.f90: New.
17464 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
17465 tests with divisor -1.
17467 2004-12-27 Mark Mitchell <mark@codesourcery.com>
17469 * g++.dg/opt/temp1.C (memcpy): Return a value.
17472 * g++.dg/expr/cond7.C: New test.
17474 2004-12-27 Paul Brook <paul@codesourcery.com>
17476 * gfortran.dg/g77/select_no_compile.f: Remove.
17478 2004-12-27 Richard Henderson <rth@redhat.com>
17480 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
17481 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
17482 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
17484 2004-12-26 Richard Henderson <rth@redhat.com>
17486 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
17487 by 1i instead of token pasting.
17489 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17491 PR tree-optimization/17578
17492 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
17493 to additional_flags.
17494 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
17496 2004-12-25 Richard Henderson <rth@redhat.com>
17498 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
17501 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17503 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
17505 * gcc.dg/pr17957.c (dg-options): Likewise.
17506 * gcc.dg/struct-ret-1.c: Add prototype for abort.
17507 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
17508 instead of 0 on __hppa__.
17509 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
17510 "foo,%r" on hppa*-*-*.
17512 2004-12-23 Bud Davis <bdavis9659@comcast.net>
17515 * gfortran.dg/complex_write.f90: New test.
17517 2004-12-23 Mark Mitchell <mark@codesourcery.com>
17520 * g++.dg/parse/pragma2.C: New test.
17522 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
17524 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
17526 * gcc.dg/empty2.c: Add missing dg-warning.
17528 2004-12-23 Mark Mitchell <mark@codesourcery.com>
17531 * g++.dg/template/local4.C: New test.
17532 * g++.dg/template/crash19.C: Add dg-error marker.
17534 * g++.dg/template/crash31.C: Correct embedded PR number.
17536 2004-12-23 Mark Mitchell <mark@codesourcery.com>
17539 * g++.dg/opt/temp1.C: Add do-run marker.
17541 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
17543 * g++.dg/template/spec19.C: New.
17545 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
17548 * gcc.dg/empty2.c: New.
17550 2004-12-23 Richard Henderson <rth@redhat.com>
17552 * lib/target-supports.exp (check_effective_target_vect_no_align):
17553 Remove i?86 and x86-64.
17555 2004-12-23 Mark Mitchell <mark@codesourcery.com>
17558 * g++.dg/opt/temp1.C: New test.
17560 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17563 * g++.dg/template/friend33.C: New testcase.
17565 2004-12-22 Mark Mitchell <mark@codesourcery.com>
17568 * g++.dg/template/cond5.C: New test.
17571 * g++.dg/inherit/thunk3.C: New test.
17574 * g++.dg/warn/Wunused-9.C: New test.
17576 2004-12-22 Janis Johnson <janis187@us.ibm.com>
17578 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
17580 2004-12-22 Jan Beulich <jbeulich@novell.com>
17582 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
17584 2004-12-21 Mark Mitchell <mark@codesourcery.com>
17587 * g++.dg/ext/packed8.C: New test.
17590 * g++.dg/template/crash31.C: New test.
17593 * g++.dg/template/crash30.C: New test.
17595 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
17598 * g++.dg/eh/ctor3.C: New test.
17600 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
17602 * objc.dg/stabs-1.m: Allow section name to be quoted and
17603 assembly label to begin with '.LL'.
17605 2004-12-21 Janis Johnson <janis187@us.ibm.com>
17607 * gcc.dg/vect/vect.exp
17608 (check_effective_target_lp64_or_vect_no_align): New.
17609 * gcc.dg/vect/vect-77.c: Use it.
17610 * gcc.dg/vect/vect-78.c: Use it.
17612 * lib/target-supports.exp
17613 (check_effective_target_vect_no_max,
17614 check_effective_target_vect_no_bitwise,
17615 check_effective_target_vect_no_align): New.
17616 * gcc.dg/vect/vect-13.c: Use them.
17617 * gcc.dg/vect/vect-17.c: Ditto.
17618 * gcc.dg/vect/vect-18.c: Ditto.
17619 * gcc.dg/vect/vect-19.c: Ditto.
17620 * gcc.dg/vect/vect-20.c: Ditto.
17621 * gcc.dg/vect/vect-27.c: Ditto.
17622 * gcc.dg/vect/vect-29.c: Ditto.
17623 * gcc.dg/vect/vect-44.c: Ditto.
17624 * gcc.dg/vect/vect-48.c: Ditto.
17625 * gcc.dg/vect/vect-50.c: Ditto.
17626 * gcc.dg/vect/vect-52.c: Ditto.
17627 * gcc.dg/vect/vect-54.c: Ditto.
17628 * gcc.dg/vect/vect-56.c: Ditto.
17629 * gcc.dg/vect/vect-58.c: Ditto.
17630 * gcc.dg/vect/vect-60.c: Ditto.
17631 * gcc.dg/vect/vect-72.c: Ditto.
17632 * gcc.dg/vect/vect-80.c: Ditto.
17634 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
17637 * g++.dg/init/string1.C: New.
17640 * g++.dg/other/synth1.C: New.
17642 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
17645 * gcc.dg/pr18963-1.c: New test.
17647 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
17650 * gcc.dg/funcdef-storage-1.c (foo): Remove.
17651 * gcc.dg/pr18596-1.c: Use dg-error.
17652 (dg-options): Use -fno-unit-at-a-time.
17653 * gcc.dg/pr18596-2.c: New test.
17654 * gcc.dg/pr18596-3.c: New test.
17656 2004-12-20 Roger Sayle <roger@eyesopen.com>
17658 PR middle-end/18683
17659 * g++.dg/opt/pr18683-1.C: New test case.
17661 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
17664 * g++.dg/opt/max1.C: Fix for 64bit targets.
17666 2004-12-20 Matt Austern <austern@apple.com>
17669 * g++.dg/ext/builtin6.C: New
17671 2004-12-20 Diego Novillo <dnovillo@redhat.com>
17673 PR tree-optimization/19080
17674 * gcc.c-torture/compile/pr19080.c: New test.
17676 2004-12-20 Steven Bosscher <stevenb@suse.de>
17678 * gcc.dg/20041219-1.c: New test.
17680 2004-12-19 Roger Sayle <roger@eyesopen.com>
17682 PR middle-end/19068
17683 * g++.dg/opt/max1.C: New test case.
17685 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
17687 * gcc.dg/fdata-sections-1.c: New test.
17689 2004-12-18 Roger Sayle <roger@eyesopen.com>
17691 PR middle-end/18548
17692 * gcc.dg/max-1.c: New test case.
17694 2004-12-18 Jakub Jelinek <jakub@redhat.com>
17696 * gcc.c-torture/execute/20041218-1.c: New test.
17698 2004-12-17 Diego Novillo <dnovillo@redhat.com>
17700 * gcc.dg/pr18501.c: New test.
17701 * gcc.dg/uninit-5.c: XFAIL.
17702 * gcc.dg/uninit-9.c: XFAIL.
17704 2004-12-17 Dale Johannesen <dalej@apple.com>
17706 * gcc.dg/20041213-1.c: New.
17708 2004-12-17 Ziemowit Laski <zlaski@apple.com>
17710 * objc.dg/stabs-1.m: Allow assembly label to begin
17713 2004-12-17 Jakub Jelinek <jakub@redhat.com>
17715 * gcc.c-torture/execute/20041213-1.c: Move...
17716 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
17718 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
17721 * g++.dg/lookup/conv-5.C: New.
17723 2004-12-16 Ziemowit Laski <zlaski@apple.com>
17725 * objc.dg/stabs-1.m: New test.
17727 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
17729 * gcc.dg/visibility-c.c: Change compile to
17730 assemble for the test.
17732 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
17735 * gcc.dg/visibility-c.c: New test.
17737 2004-12-16 Roger Sayle <roger@eyesopen.com>
17739 PR middle-end/18493
17740 * gcc.dg/switch-8.c: New test case.
17742 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
17745 * g++.dg/template/init4.C: New.
17746 * g++.dg/opt/static3.C: Enable optimizer.
17748 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
17750 * g++.dg/other/complex1.C: New test.
17752 2004-12-15 Alan Modra <amodra@bigpond.net.au>
17754 * g++.dg/opt/inline9.C: New test.
17756 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17759 * gfotran.dg/nullify_1.f: New test.
17761 2004-12-15 Richard Henderson <rth@redhat.com>
17763 * gcc.target/i386/i386.exp: New harness.
17764 * gcc.target/i386/vect-args.c: New.
17766 2004-12-15 David Edelsohn <edelsohn@gnu.org>
17768 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
17770 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17773 * g++.dg/template/friend32.C: New test.
17775 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
17777 * cpp/pragma-once-1.c: New test.
17778 * cpp/pragma-once-1b.h: Likewise.
17779 * cpp/pragma-once-1c.h: Likewise.
17780 * cpp/pragma-once-1d.h: Likewise.
17781 * cpp/inc/pragma-once-1a.h: Likewise.
17783 2004-12-15 Bud Davis <bdavis9659@comcast.net>
17784 Steven G. Kargl <kargls@comcast.net>
17787 * gfortran.dg/list_read_3.f90: New test.
17789 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
17791 * gcc.dg/ftrapv-2.c: New test.
17793 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
17796 * g++.dg/template/typename9.C: New test.
17798 2004-12-14 Mark Mitchell <mark@codesourcery.com>
17801 * g++.dg/template/typename8.C: New test.
17802 * g++.dg/parse/friend2.C: Tweak error message.
17804 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
17806 * gcc.c-torture/20041214-1.c: New test.
17808 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
17811 * g++.dg/init/array17.C: New test.
17813 2004-12-14 Mark Mitchell <mark@codesourcery.com>
17816 * g++.dg/init/aggr3.C: New test.
17818 2004-12-14 Janis Johnson <janis187@us.ibm.com
17820 * gcc.dg/altivec-types-1.c: New test.
17821 * gcc.dg/altivec-types-2.c: New test.
17822 * gcc.dg/altivec-types-3.c: New test.
17823 * gcc.dg/altivec-types-4.c: New test.
17824 * g++.dg/ext/altivec-types-1.C: New test.
17825 * g++.dg/ext/altivec-types-2.C: New test.
17826 * g++.dg/ext/altivec-types-3.C: New test.
17827 * g++.dg/ext/altivec-types-4.C: New test.
17829 2004-12-14 Jakub Jelinek <jakub@redhat.com>
17831 PR middle-end/18951
17832 * gcc.c-torture/execute/20041213-1.c: New test.
17834 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
17837 * g++.dg/template/cast1.C: New.
17839 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
17841 * gcc.c-torture/execute/20041213-2.c: New test.
17843 2004-12-13 Richard Henderson <rth@redhat.com>
17845 * gcc.dg/i386-sse-10.c: Fix typo in options.
17847 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
17850 * g++.dg/opt/pr18968.C: New test.
17852 2004-12-13 Mark Mitchell <mark@codesourcery.com>
17855 * g++.dg/ext/visibility/staticdatamem.C: New test.
17857 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
17859 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
17861 2004-12-13 Roger Sayle <roger@eyesopen.com>
17863 PR rtl-optimization/18928
17864 * gcc.dg/pr18928-1.c: New test case.
17866 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
17869 * gcc.c-torture/compile/20041211-1.c: New.
17871 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17873 PR middle-end/17564
17874 * gcc.c-torture/execute/20041212-1.c: New test.
17876 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17879 * gfortran.dg/common_1.f90: New test.
17881 2004-12-12 Steven G. Kargl <kargls@comcast.net>
17882 Paul Brook <paul@codesourcery.com>
17885 * gfortran.dg/real_do_1.f90: New test.
17887 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
17890 * g++.dg/opt/ptrmem6.C: New test.
17892 2004-12-11 Roger Sayle <roger@eyesopen.com>
17894 PR middle-end/18921
17895 * gcc.dg/pr18921-1.c: New test case.
17897 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17900 * gfortran.dg/scale_1.f90: New test.
17902 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
17904 PR middle-end/18903
17905 * gcc.c-torture/compile/pr18903.c: New test.
17907 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
17909 * gcc.c-torture/execute/20041210-1.c: New test.
17911 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17914 * g++.dg/parser/struct-1.C: New test.
17915 * g++.dg/parser/struct-2.C: New test.
17916 * g++.dg/parser/struct-3.C: New test.
17918 2004-12-09 Richard Henderson <rth@redhat.com>
17920 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
17922 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
17923 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
17925 2004-12-09 Matt Austern <austern@apple.com>
17928 * g++.dg/ext/builtin1.C: New
17929 * g++.dg/ext/builtin2.C: New
17930 * g++.dg/ext/builtin3.C: New
17931 * g++.dg/ext/builtin4.C: New
17932 * g++.dg/ext/builtin5.C: New
17934 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
17937 * g++.dg/opt/ptrmem5.C: New test.
17939 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
17941 * g++.dg/parse/typename5.C: Adjust for new error.
17942 * g++.dg/parse/typename7.C: New.
17944 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17947 * g++.dg/other/mmintrin.C: New test.
17949 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
17952 * g++.dg/init/array15.C: New.
17953 * g++.dg/init/array16.C: New.
17955 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17958 * gfortran.dg/assign_1.f90: New test.
17960 2004-12-08 Nick Clifton <nickc@redhat.com>
17962 * gcc.target/xstormy16/bss_below100: New directory containing tests.
17963 * gcc.target/xstormy16/data_below100: Likewise.
17964 * gcc.target/xstormy16/sfr: Likewise.
17965 * gcc.target/xstormy16/below100.S: New test source file.
17966 * gcc.target/xstormy16/below100.ld: New test linker script.
17967 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
17968 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
17970 * gcc.target/xstormy16/bp.c: Likewise.
17972 * gcc.target/xstormy16/bss_below100: New files:
17973 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
17974 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
17975 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
17976 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
17977 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
17978 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
17979 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
17980 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
17981 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
17982 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
17983 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
17984 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
17985 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
17986 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
17987 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
17988 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
17989 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
17990 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
17991 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
17992 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
17993 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
17994 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
17995 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
17996 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
17997 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
17998 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
17999 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
18001 * gcc.target/xstormy16/data_below100: New files:
18002 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
18003 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
18004 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
18005 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
18006 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
18007 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
18008 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
18009 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
18010 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
18011 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
18012 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
18013 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
18014 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
18015 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
18016 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
18017 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
18018 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
18019 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
18020 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
18021 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
18022 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
18023 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
18024 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
18025 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
18026 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
18027 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
18028 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
18030 * gcc.target/xstormy16/sfr: New files:
18031 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
18032 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
18033 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
18034 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
18035 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
18036 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
18037 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
18038 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
18039 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
18040 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
18041 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
18042 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
18043 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
18044 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
18045 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
18046 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
18047 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
18048 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
18049 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
18050 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
18051 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
18052 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
18053 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
18054 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
18055 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
18056 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
18057 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
18058 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
18059 27_if0_sfrw_bitfield_f.c
18061 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18064 * g++.dg/lookup/name-clash4.C: New test.
18066 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
18069 * g++.dg/opt/array1.C: New.
18072 * g++.dg/template/operator5.C: New.
18074 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
18077 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
18079 2004-12-07 Steven Bosscher <stevenb@suse.de>
18081 * gcc.dg/noncompile/20041207.c: New test.
18083 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
18085 * g++.dg/other/unreachable-1.C: New test.
18087 2004-12-06 Nick Clifton <nickc@redhat.com>
18089 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
18090 <limits.h> because the latter comes from gcc's include/ directory
18091 and not the newlib/libc/include directory.
18093 2004-12-04 Richard Henderson <rth@redhat.com>
18095 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
18097 2004-12-04 Richard Henderson <rth@redhat.com>
18099 * lib/target-supports.exp (check_gc_sections_available): Disable
18100 for alpha and ia64.
18102 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
18104 PR middle-end/17909
18105 * g++.dg/other/vararg-2.C: New test.
18107 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18109 PR c++/17011, c++/17971
18110 * g++.dg/template/error15.C: Adjust expected error.
18111 * g++.dg/template/instantiate3.C: Likewise.
18113 2004-12-03 Janis Johnson <janis187@us.ibm.com>
18115 * gcc.dg/altivec-18.c: Fix for darwin
18117 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
18120 * g++.dg/parse/ptrmem2.C: New.
18123 * g++.dg/template/new1.C: New.
18125 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18128 * gfortran.dg/direct_io_3.f90: New test.
18130 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
18133 * g++.dg/parse/crash21.C: New.
18135 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18137 PR c++/15664, c++/18276
18138 * g++.dg/template/ttp13.C: New test.
18139 * g++.dg/template/ttp14.C: Likewise.
18141 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18144 * g++.dg/parse/enum2.C: New test.
18145 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
18147 2004-12-02 Nick Clifton <nickc@redhat.com>
18149 * gcc.target/xstormy16: New test directory.
18150 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
18151 * gcc.target/xstormy16/bp.c: Check the generation of bp
18153 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
18154 bn instructions and the BELOW100 attribute.
18156 2004-12-02 Alan Modra <amodra@bigpond.net.au>
18159 * gcc.dg/ppc-eabi.c: New.
18161 2004-12-02 Bud Davis <bdavis9659@comcast.net>
18164 * gfortran.dg/backspace.f90
18166 2004-12-02 Bud Davis <bdavis9659@comcast.net>
18168 * gfortran.dg/inquire.f90: New test.
18170 2004-12-01 Janis Johnson <janis187@us.ibm.com>
18172 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
18173 handle effective-target-keyword.
18174 (dg-skip-if): Support effective-target keyword as target list.
18175 (dg-xfail-if): Ditto.
18176 * lib/target-supports.exp (is-effective-target-keyword): New proc.
18178 2004-12-01 Diego Novillo <dnovillo@redhat.com>
18180 PR tree-optimization/18291
18181 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
18183 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
18186 * g++.dg/parse/crash20.C: New.
18189 * g++.dg/overload/arg1.C: New.
18190 * g++.dg/overload/arg2.C: New.
18191 * g++.dg/overload/arg3.C: New.
18192 * g++.dg/overload/arg4.C: New.
18194 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
18196 * gcc.dg/c99-flex-array-4.c: Remove.
18198 2004-11-30 Janis Johnson <janis187@us.ibm.com>
18200 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
18202 * lib/target-supports.exp (is-effective-target): Simplify.
18204 * lib/target-supports.exp (check_effective_target_vect_long):
18205 Fix for powerpc64-*-*.
18207 2004-11-30 Loren James Rittle <ljrittle@acm.org>
18209 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
18210 to support new requirements on FreeBSD 5.
18212 2004-11-30 Devang Patel <dpatel@apple.com>
18215 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
18217 2004-11-30 Janis Johnson <janis187@us.ibm.com>
18219 * g++.dg/ext/altivec-13.C: New test.
18221 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
18224 * gcc.c-torture/execute/p18298.c: New test.
18226 2004-11-30 Ira Rosen <irar@il.ibm.com>
18227 Dorit Naishlos <dorit@il.ibm.com>
18230 * gcc.dg/vect/vect-89.c: New test.
18232 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
18234 * gcc.dg/pr18596-1.c: New test.
18236 2004-11-30 Ben Elliston <bje@au.ibm.com>
18238 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
18240 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
18243 * gcc.dg/pr18479.c: New test.
18245 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
18248 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
18249 mmix-knuth-mmixware.
18251 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
18252 cris-*-elf* cris-*-aout* mmix-*-*
18254 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
18256 PR middle-end/18725
18257 * gcc.dg/pr18725.c: New test.
18259 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
18262 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
18265 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
18267 2004-11-29 Mark Mitchell <mark@codesourcery.com>
18270 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
18271 * g++.old-deja/g++.law/ctors5.C: Likewise.
18272 * g++.old-deja/g++.other/crash25.C: Likewise.
18275 * g++.dg/template/error16.C: New test.
18278 * g++.dg/template/crash29.C: New test.
18280 2004-11-29 Diego Novillo <dnovillo@redhat.com>
18282 PR tree-optimization/18712
18283 * gcc.c-torture/compile/pr18712.c: New test.
18285 2004-11-29 Joseph Myers <joseph@codesourcery.com>
18288 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
18291 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18294 * g++.dg/lookup/crash6.C: New test.
18296 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
18298 PR middle-end/18164
18299 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
18301 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
18303 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
18304 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
18305 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
18307 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
18309 * gcc.dg/pr18164.c: New test.
18311 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
18313 * gcc.dg/funroll-loops-all.c: New.
18315 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
18318 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
18319 delimeter, match space and TAB as well as ":".
18322 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
18325 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
18328 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
18331 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
18333 2004-11-28 Bud Davis <bdavis9659@comcast.net>
18335 * gfortran.dg/direct_io_2.f90: New test.
18337 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
18340 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
18342 2004-11-28 Richard Henderson <rth@redhat.com>
18344 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
18346 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
18348 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
18349 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
18350 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
18351 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
18352 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
18353 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
18354 gcc.dg/pointer-arith-8.c: New tests.
18356 2004-11-27 Bud Davis <bdavis9659@comcast.net>
18359 * gfortran.dg/endfile.f90: New test.
18361 2004-11-27 Falk Hueffner <falk@debian.org>
18363 * gcc.dg/loop-6.c: New test.
18365 2004-11-27 Jakub Jelinek <jakub@redhat.com>
18367 * gcc.c-torture/execute/20041126-1.c: New test.
18369 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
18371 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
18374 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
18376 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
18379 2004-11-27 Jakub Jelinek <jakub@redhat.com>
18381 PR rtl-optimization/17825
18382 * gcc.c-torture/compile/20041119-1.c: New test.
18384 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18386 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
18387 Check existence of ld library path variables before unsetting.
18389 2004-11-26 Mark Mitchell <mark@codesourcery.com>
18391 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
18393 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
18395 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
18397 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
18399 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
18401 2004-11-26 Ben Elliston <bje@au.ibm.com>
18403 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
18406 2004-11-26 Ben Elliston <bje@au.ibm.com>
18408 * gcc.dg/pr17957.c: Pass --param, not -param.
18410 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
18412 PR middle-end/17957
18413 * testsuite/gcc.dg/pr17957.c: New test.
18415 2004-11-25 Mark Mitchell <mark@codesourcery.com>
18418 * g++.dg/template/crash28.C: Likewise.
18421 * g++.dg/expr/unary2.C: Adjust lvalue messages.
18422 * g++.dg/ext/lvaddr.C: Likewise.
18423 * g++.dg/opt/pr7503-3.C: Likewise.
18426 * g++.dg/parse/qualified3.C: New test.
18427 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
18430 * g++.dg/expr/return1.C: New test.
18432 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18434 Friend class name lookup 3/n, PR c++/3332
18435 * g++.dg/lookup/friend3.C: New test.
18436 * g++.dg/lookup/friend4.C: Likewise.
18437 * g++.dg/lookup/friend5.C: Likewise.
18439 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18441 Friend class name lookup 2/n, PR c++/14513, c++/15410
18442 * g++.dg/lookup/friend2.C: New test.
18443 * g++.dg/template/friend31.C: Likewise.
18445 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18447 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
18449 2004-11-24 Mark Mitchell <mark@codesourcery.com>
18452 * g++.dg/tc1/dr56.C: Remove.
18453 * g++.dg/template/typedef1.C: Add dg-error markers.
18454 * g++.old-deja/g++.other/typedef7.C: Likewise.
18457 * g++.dg/parse/typedef7.C: New test.
18459 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
18461 * gcc.c-torture/execute/20041124-1.c: New test.
18463 2004-11-24 Mark Mitchell <mark@codesourcery.com>
18465 * g++.dg/template/deduce3.C: New test.
18468 * g++.dg/template/crash27.C: New test.
18471 * g++.dg/warn/Wshadow-3.C: New test.
18473 2004-11-24 Devang Patel <dpatel@apple.com>
18476 * gcc.dg/cpp/isysroot-1.c: New test.
18477 * gcc.dg/cpp/usr/include/stdio.h: New file.
18478 * gcc.dg/cpp/isysroot-2.c: New test.
18479 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
18482 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18485 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
18487 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
18489 * gcc.target/sparc/align.c: Do not include <stdint.h>.
18490 * gcc.target/sparc/pdist.c: Likewise.
18492 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
18495 * g++.dg/conversion/simd1.C: New test.
18497 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18499 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
18500 and restore_ld_library_path_env_vars.
18501 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
18502 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
18503 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
18504 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
18506 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
18508 * gcc.dg/pragma-align-2.c: Test macro expansion.
18509 * gcc.dg/pragma-pack-2.c: New test.
18511 2004-11-23 Richard Henderson <rth@redhat.com>
18513 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
18514 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
18515 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
18516 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
18517 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
18518 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
18520 * gcc.dg/vect/vect.exp: Add check for alpha.
18521 * lib/target-supports.exp (check_alpha_max_hw_available): New.
18522 (check_effective_target_vect_int): Enable for alpha.
18523 (check_effective_target_vect_long): New.
18524 (is-effective-target): Add it.
18526 2004-11-23 Uros Bizjak <uros@kss-loka.si>
18528 * gcc.dg/pr18614-1.c: New test.
18530 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
18532 * gcc.dg/setjmp-2.c: New test.
18534 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
18536 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
18537 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
18538 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
18539 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
18540 gcc.target/sparc/pdist.c: New tests.
18542 2004-11-22 Bob Wilson <bob.wilson@acm.org>
18544 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
18546 2004-11-22 Dale Johannesen <dalej@apple.com>
18548 * gcc.dg/20041111-1.c: New.
18550 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
18553 * gcc.dg/vect/pr18536.c: New test.
18555 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18558 * g++.dg/template/nontype11.C: New test.
18560 2004-11-21 Roger Sayle <roger@eyesopen.com>
18562 PR middle-end/18520
18563 * gcc.dg/pr18520-1.c: New test case.
18565 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
18567 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
18568 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
18569 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
18570 expected diagnostics.
18572 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
18575 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
18576 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
18577 vect-77.c, vect-77a.c: XFAIL on the SPARC.
18579 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
18581 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
18583 2004-11-19 Mark Mitchell <mark@codesourcery.com>
18584 Joseph Myers <joseph@codesourcery.com>
18586 * lib/target-supports.exp (check_visibility_available): Really
18589 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
18592 * gcc.dg/vect/vect-85.c: New test.
18593 * gcc.dg/vect/vect-86.c: New test.
18594 * gcc.dg/vect/vect-87.c: New test.
18595 * gcc.dg/vect/vect-88.c: New test.
18597 2004-11-19 Ben Elliston <bje@au.ibm.com>
18599 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
18601 2004-11-18 Janis Johnson <janis187@us.ibm.com>
18603 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
18604 * gcc.dg/ppc-and-1.c: Ditto.
18605 * gcc.dg/ppc-compare-1.c: Ditto.
18606 * gcc.dg/ppc-mov-1.c: Ditto
18608 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
18609 Mark Mitchell <mark@codesourcery.com>
18611 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
18613 2004-11-17 Janis Johnson <janis187@us.ibm.com>
18614 Aldy Hernandez <aldyh@redhat.com>
18616 * lib/target-supports.exp (check_effective_target_vect_int): New
18617 (check_effective_target_vect_float): New
18618 (check_effective_target_vect_double): New.
18619 (is-effective-target): Support new effective targets keywords.
18620 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
18621 default action for dg-do.
18622 * gcc.dg/vect/pr16105.c: Use new support.
18623 * gcc.dg/vect/pr18400.c: Ditto.
18624 * gcc.dg/vect/pr18425.c: Ditto.
18625 * gcc.dg/vect/vect-1.c: Ditto.
18626 * gcc.dg/vect/vect-10.c: Ditto.
18627 * gcc.dg/vect/vect-11.c: Ditto.
18628 * gcc.dg/vect/vect-12.c: Ditto.
18629 * gcc.dg/vect/vect-13.c: Ditto.
18630 * gcc.dg/vect/vect-14.c: Ditto.
18631 * gcc.dg/vect/vect-15.c: Ditto.
18632 * gcc.dg/vect/vect-16.c: Ditto.
18633 * gcc.dg/vect/vect-17.c: Ditto.
18634 * gcc.dg/vect/vect-18.c: Ditto.
18635 * gcc.dg/vect/vect-19.c: Ditto.
18636 * gcc.dg/vect/vect-2.c: Ditto.
18637 * gcc.dg/vect/vect-20.c: Ditto.
18638 * gcc.dg/vect/vect-21.c: Ditto.
18639 * gcc.dg/vect/vect-22.c: Ditto.
18640 * gcc.dg/vect/vect-23.c: Ditto.
18641 * gcc.dg/vect/vect-24.c: Ditto.
18642 * gcc.dg/vect/vect-25.c: Ditto.
18643 * gcc.dg/vect/vect-26.c: Ditto.
18644 * gcc.dg/vect/vect-27.c: Ditto.
18645 * gcc.dg/vect/vect-27a.c: Ditto.
18646 * gcc.dg/vect/vect-28.c: Ditto.
18647 * gcc.dg/vect/vect-29.c: Ditto.
18648 * gcc.dg/vect/vect-29a.c: Ditto.
18649 * gcc.dg/vect/vect-3.c: Ditto.
18650 * gcc.dg/vect/vect-30.c: Ditto.
18651 * gcc.dg/vect/vect-31.c: Ditto.
18652 * gcc.dg/vect/vect-32.c: Ditto.
18653 * gcc.dg/vect/vect-33.c: Ditto.
18654 * gcc.dg/vect/vect-34.c: Ditto.
18655 * gcc.dg/vect/vect-35.c: Ditto.
18656 * gcc.dg/vect/vect-36.c: Ditto.
18657 * gcc.dg/vect/vect-37.c: Ditto.
18658 * gcc.dg/vect/vect-38.c: Ditto.
18659 * gcc.dg/vect/vect-4.c: Ditto.
18660 * gcc.dg/vect/vect-40.c: Ditto.
18661 * gcc.dg/vect/vect-41.c: Ditto.
18662 * gcc.dg/vect/vect-42.c: Ditto.
18663 * gcc.dg/vect/vect-43.c: Ditto.
18664 * gcc.dg/vect/vect-44.c: Ditto.
18665 * gcc.dg/vect/vect-45.c: Ditto.
18666 * gcc.dg/vect/vect-46.c: Ditto.
18667 * gcc.dg/vect/vect-47.c: Ditto.
18668 * gcc.dg/vect/vect-48.c: Ditto.
18669 * gcc.dg/vect/vect-48a.c: Ditto.
18670 * gcc.dg/vect/vect-49.c: Ditto.
18671 * gcc.dg/vect/vect-5.c: Ditto.
18672 * gcc.dg/vect/vect-50.c: Ditto.
18673 * gcc.dg/vect/vect-51.c: Ditto.
18674 * gcc.dg/vect/vect-52.c: Ditto.
18675 * gcc.dg/vect/vect-53.c: Ditto.
18676 * gcc.dg/vect/vect-54.c: Ditto.
18677 * gcc.dg/vect/vect-55.c: Ditto.
18678 * gcc.dg/vect/vect-56.c: Ditto.
18679 * gcc.dg/vect/vect-56a.c: Ditto.
18680 * gcc.dg/vect/vect-57.c: Ditto.
18681 * gcc.dg/vect/vect-58.c: Ditto.
18682 * gcc.dg/vect/vect-59.c: Ditto.
18683 * gcc.dg/vect/vect-6.c: Ditto.
18684 * gcc.dg/vect/vect-60.c: Ditto.
18685 * gcc.dg/vect/vect-61.c: Ditto.
18686 * gcc.dg/vect/vect-62.c: Ditto.
18687 * gcc.dg/vect/vect-63.c: Ditto.
18688 * gcc.dg/vect/vect-64.c: Ditto.
18689 * gcc.dg/vect/vect-65.c: Ditto.
18690 * gcc.dg/vect/vect-66.c: Ditto.
18691 * gcc.dg/vect/vect-67.c: Ditto.
18692 * gcc.dg/vect/vect-68.c: Ditto.
18693 * gcc.dg/vect/vect-69.c: Ditto.
18694 * gcc.dg/vect/vect-7.c: Ditto.
18695 * gcc.dg/vect/vect-72.c: Ditto.
18696 * gcc.dg/vect/vect-72a.c: Ditto.
18697 * gcc.dg/vect/vect-73.c: Ditto.
18698 * gcc.dg/vect/vect-74.c: Ditto.
18699 * gcc.dg/vect/vect-75.c: Ditto.
18700 * gcc.dg/vect/vect-76.c: Ditto.
18701 * gcc.dg/vect/vect-77.c: Ditto.
18702 * gcc.dg/vect/vect-77a.c: Ditto.
18703 * gcc.dg/vect/vect-78.c: Ditto.
18704 * gcc.dg/vect/vect-79.c: Ditto.
18705 * gcc.dg/vect/vect-8.c: Ditto.
18706 * gcc.dg/vect/vect-80.c: Ditto.
18707 * gcc.dg/vect/vect-82.c: Ditto.
18708 * gcc.dg/vect/vect-82_64.c: Ditto.
18709 * gcc.dg/vect/vect-83.c: Ditto.
18710 * gcc.dg/vect/vect-83_64.c: Ditto.
18711 * gcc.dg/vect/vect-9.c: Ditto.
18712 * gcc.dg/vect/vect-all.c: Ditto.
18713 * gcc.dg/vect/vect-none.c: Ditto.
18715 2004-11-17 Janis Johnson <janis187@us.ibm.com>
18717 * lib/gcc-dg.exp (dg-skip-if): New function.
18718 (dg-forbid-option): Remove.
18719 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
18720 * g++.dg/abi/bitfield8.C: Likewise.
18721 * g++.dg/abi/dtor1.C: Likewise.
18722 * g++.dg/abi/empty10.C: Likewise.
18723 * g++.dg/abi/empty7.C: Likewise.
18724 * g++.dg/abi/empty9.C: Likewise.
18725 * g++.dg/abi/layout3.C: Likewise.
18726 * g++.dg/abi/layout4.C: Likewise.
18727 * g++.dg/abi/thunk1.C: Likewise.
18728 * g++.dg/abi/thunk2.C: Likewise.
18729 * g++.dg/abi/vbase11.C: Likewise.
18730 * g++.dg/abi/vthunk2.C: Likewise.
18731 * g++.dg/abi/vthunk3.C: Likewise.
18732 * g++.dg/ext/attrib8.C: Likewise.
18733 * g++.dg/opt/longbranch2.C: Likewise.
18734 * g++.dg/opt/reg-stack4.C: Likewise.
18735 * g++.old-deja/g++.ext/attrib1.C: Likewise.
18736 * g++.old-deja/g++.ext/attrib2.C: Likewise.
18737 * g++.old-deja/g++.ext/attrib3.C: Likewise.
18738 * g++.old-deja/g++.other/store-expr1.C: Likewise.
18739 * g++.old-deja/g++.other/store-expr2.C: Likewise.
18740 * gcc.dg/20000609-1.c: Likewise.
18741 * gcc.dg/20000720-1.c: Likewise.
18742 * gcc.dg/20011107-1.c: Likewise.
18743 * gcc.dg/20011119-1.c: Likewise.
18744 * gcc.dg/20020108-1.c: Likewise.
18745 * gcc.dg/20020122-2.c: Likewise.
18746 * gcc.dg/20020122-3.c: Likewise.
18747 * gcc.dg/20020201-3.c: Likewise.
18748 * gcc.dg/20020206-1.c: Likewise.
18749 * gcc.dg/20020218-1.c: Likewise.
18750 * gcc.dg/20020310-1.c: Likewise.
18751 * gcc.dg/20020411-1.c: Likewise.
18752 * gcc.dg/20020418-2.c: Likewise.
18753 * gcc.dg/20020426-1.c: Likewise.
18754 * gcc.dg/20020426-2.c: Likewise.
18755 * gcc.dg/20020517-1.c: Likewise.
18756 * gcc.dg/20020523-1.c: Likewise.
18757 * gcc.dg/20020523-2.c: Likewise.
18758 * gcc.dg/20020729-1.c: Likewise.
18759 * gcc.dg/20030204-1.c: Likewise.
18760 * gcc.dg/20030826-2.c: Likewise.
18761 * gcc.dg/20030926-1.c: Likewise.
18762 * gcc.dg/20031202-1.c: Likewise.
18763 * gcc.dg/980312-1.c: Likewise.
18764 * gcc.dg/980313-1.c: Likewise.
18765 * gcc.dg/990117-1.c: Likewise.
18766 * gcc.dg/990424-1.c: Likewise.
18767 * gcc.dg/990524-1.c: Likewise.
18768 * gcc.dg/991230-1.c: Likewise.
18769 * gcc.dg/i386-387-1.c: Likewise.
18770 * gcc.dg/i386-387-2.c: Likewise.
18771 * gcc.dg/i386-387-3.c: Likewise.
18772 * gcc.dg/i386-387-4.c: Likewise.
18773 * gcc.dg/i386-387-5.c: Likewise.
18774 * gcc.dg/i386-387-6.c: Likewise.
18775 * gcc.dg/i386-asm-1.c: Likewise.
18776 * gcc.dg/i386-bitfield1.c: Likewise.
18777 * gcc.dg/i386-bitfield2.c: Likewise.
18778 * gcc.dg/i386-loop-1.c: Likewise.
18779 * gcc.dg/i386-loop-2.c: Likewise.
18780 * gcc.dg/i386-loop-3.c: Likewise.
18781 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
18782 * gcc.dg/i386-pic-1.c: Likewise.
18783 * gcc.dg/i386-regparm.c: Likewise.
18784 * gcc.dg/i386-signbit-1.c: Likewise.
18785 * gcc.dg/i386-signbit-2.c: Likewise.
18786 * gcc.dg/i386-signbit-3.c: Likewise.
18787 * gcc.dg/i386-sse-5.c: Likewise.
18788 * gcc.dg/i386-sse-8.c: Likewise.
18789 * gcc.dg/i386-unroll-1.c: Likewise.
18790 * gcc.dg/tls/opt-1.c: Likewise.
18791 * gcc.dg/tls/opt-2.c: Likewise.
18792 * gcc.dg/unroll-1.c: Likewise.
18793 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
18794 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
18795 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
18796 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
18798 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18800 * g++.dg/template/incomplete1.C: New test.
18802 2004-11-16 Nick Clifton <nickc@redhat.com>
18804 Revert patches accidentally commited during checkin of fixes for
18806 gcc.c-torture/execute/simd-4.c: Revert
18807 gcc.dg/20040910-1.c: Revert.
18809 2004-11-16 Paul Brook <paul@codesourcery.com>
18812 * gfortran.dg/der_pointer_1.f90: New test.
18814 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
18817 * gcc.dg/bitfld-13.c: New test.
18819 2004-11-15 Janis Johnson <janis187@us.ibm.com>
18821 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
18824 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
18825 * gcc.dg/ppc64-abi-2.c: Ditto.
18826 * gcc.dg/ppc64-abi-3.c: Ditto.
18828 * lib/gcc-dg.exp (dg-target-list): Remove.
18830 2004-11-15 Steve Ellcey <sje@cup.hp.com>
18832 * gcc.dg/ia64-postinc.c: New test.
18834 2004-11-15 Mark Mitchell <mark@codesourcery.com>
18836 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
18838 2004-11-15 Nick Clifton <nickc@redhat.com>
18840 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
18841 __INT_MAX__ so that the test can be compiled by toolchains
18842 targeted at 16-bit processors.
18844 * gcc.dg/20040625-1.c: Use long constants rather than integers
18845 when performing arithmetic that will overflow 16-bits.
18847 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
18848 xstormy16. It does not support 128-bit vector operations.
18850 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
18851 with the macro PTR_TYPE. Define this macro to an integer type
18852 suitable for holding a pointer.
18854 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
18855 the target is a 16-bit processor.
18857 * gcc.dg/cpp/if-2.c: Expect a different warning message from
18858 16-bit targets where the character constant will be too long.
18860 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
18861 where the double will not be directly addressable.
18863 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18865 Friend class name lookup 1/n, PR c++/18471
18866 * g++.dg/template/crash26.C: New test.
18867 * g++.dg/lookup/struct1.C: Adjust expected error.
18868 * g++.dg/parse/elab1.C: Likewise.
18869 * g++.dg/parse/elab2.C: Likewise.
18870 * g++.dg/parse/int-as-enum1.C: Likewise.
18871 * g++.dg/parse/struct-as-enum1.C: Likewise.
18872 * g++.dg/parse/typedef1.C: Likewise.
18873 * g++.dg/parse/typedef3.C: Likewise.
18874 * g++.dg/parse/typedef4.C: Likewise.
18875 * g++.dg/parse/typedef5.C: Likewise.
18876 * g++.dg/template/nontype4.C: Likewise.
18877 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
18878 * g++.old-deja/g++.other/elab1.C: Likewise.
18879 * g++.old-deja/g++.other/syntax4.C: Likewise.
18881 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
18883 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
18885 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
18887 * gcc.c-torture/execute/20041114-1.c: New test.
18889 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
18891 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
18892 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
18893 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
18894 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
18895 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
18896 gcc.dg/switch-7.c: New tests.
18898 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
18900 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
18902 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
18905 * gcc.dg/vect/pr18400.c: New test.
18907 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
18908 Andrew Pinski <pinskia@physics.uc.edu>
18911 * gcc.dg/vect/pr18425.c: New test.
18913 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
18915 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
18916 Guard with dg-require-alias and dg-require-visibility.
18918 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
18920 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
18922 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18924 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
18926 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18929 * g++.dg/template/defarg5.C: New test.
18931 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
18933 * g++.dg/parse/cast1.C: Run only on ILP32.
18934 * g++.old-deja/g++.mike/p784.C: Likewise.
18936 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
18938 * gcc.c-torture/execute/20041113-1.c: New test.
18940 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
18943 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
18944 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
18945 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
18946 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
18947 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
18948 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
18949 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
18950 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
18951 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
18952 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
18953 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
18954 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
18955 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
18957 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
18959 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
18960 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
18961 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
18962 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
18963 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
18964 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
18965 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
18966 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
18967 gcc.target/sparc/combined-1.c: New tests.
18969 2004-11-12 Ziemowit Laski <zlaski@apple.com>
18971 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
18974 2004-11-12 Mark Mitchell <mark@codesourcery.com>
18976 * lib/gcc-dg.exp (dg-forbid-option): New function.
18977 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
18978 * g++.dg/abi/bitfield8.C: Likewise.
18979 * g++.dg/abi/dtor1.C: Likewise.
18980 * g++.dg/abi/empty10.C: Likewise.
18981 * g++.dg/abi/empty7.C: Likewise.
18982 * g++.dg/abi/empty9.C: Likewise.
18983 * g++.dg/abi/layout3.C: Likewise.
18984 * g++.dg/abi/layout4.C: Likewise.
18985 * g++.dg/abi/thunk1.C: Likewise.
18986 * g++.dg/abi/thunk2.C: Likewise.
18987 * g++.dg/abi/vbase11.C: Likewise.
18988 * g++.dg/abi/vthunk2.C: Likewise.
18989 * g++.dg/abi/vthunk3.C: Likewise.
18990 * g++.dg/ext/attrib8.C: Likewise.
18991 * g++.dg/opt/longbranch2.C: Likewise.
18992 * g++.dg/opt/reg-stack4.C: Likewise.
18993 * g++.old-deja/g++.ext/attrib1.C: Likewise.
18994 * g++.old-deja/g++.ext/attrib2.C: Likewise.
18995 * g++.old-deja/g++.ext/attrib3.C: Likewise.
18996 * g++.old-deja/g++.other/store-expr1.C: Likewise.
18997 * g++.old-deja/g++.other/store-expr2.C: Likewise.
18998 * gcc.dg/20000609-1.c: Likewise.
18999 * gcc.dg/20000720-1.c: Likewise.
19000 * gcc.dg/20011107-1.c: Likewise.
19001 * gcc.dg/20011119-1.c: Likewise.
19002 * gcc.dg/20020108-1.c: Likewise.
19003 * gcc.dg/20020122-2.c: Likewise.
19004 * gcc.dg/20020122-3.c: Likewise.
19005 * gcc.dg/20020201-3.c: Likewise.
19006 * gcc.dg/20020206-1.c: Likewise.
19007 * gcc.dg/20020218-1.c: Likewise.
19008 * gcc.dg/20020310-1.c: Likewise.
19009 * gcc.dg/20020411-1.c: Likewise.
19010 * gcc.dg/20020418-2.c: Likewise.
19011 * gcc.dg/20020426-1.c: Likewise.
19012 * gcc.dg/20020426-2.c: Likewise.
19013 * gcc.dg/20020517-1.c: Likewise.
19014 * gcc.dg/20020523-1.c: Likewise.
19015 * gcc.dg/20020523-2.c: Likewise.
19016 * gcc.dg/20020729-1.c: Likewise.
19017 * gcc.dg/20030204-1.c: Likewise.
19018 * gcc.dg/20030826-2.c: Likewise.
19019 * gcc.dg/20030926-1.c: Likewise.
19020 * gcc.dg/20031202-1.c: Likewise.
19021 * gcc.dg/980312-1.c: Likewise.
19022 * gcc.dg/980313-1.c: Likewise.
19023 * gcc.dg/990117-1.c: Likewise.
19024 * gcc.dg/990424-1.c: Likewise.
19025 * gcc.dg/990524-1.c: Likewise.
19026 * gcc.dg/991230-1.c: Likewise.
19027 * gcc.dg/i386-387-1.c: Likewise.
19028 * gcc.dg/i386-387-2.c: Likewise.
19029 * gcc.dg/i386-387-3.c: Likewise.
19030 * gcc.dg/i386-387-4.c: Likewise.
19031 * gcc.dg/i386-387-5.c: Likewise.
19032 * gcc.dg/i386-387-6.c: Likewise.
19033 * gcc.dg/i386-asm-1.c: Likewise.
19034 * gcc.dg/i386-bitfield1.c: Likewise.
19035 * gcc.dg/i386-bitfield2.c: Likewise.
19036 * gcc.dg/i386-loop-1.c: Likewise.
19037 * gcc.dg/i386-loop-2.c: Likewise.
19038 * gcc.dg/i386-loop-3.c: Likewise.
19039 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
19040 * gcc.dg/i386-pic-1.c: Likewise.
19041 * gcc.dg/i386-regparm.c: Likewise.
19042 * gcc.dg/i386-signbit-1.c: Likewise.
19043 * gcc.dg/i386-signbit-2.c: Likewise.
19044 * gcc.dg/i386-signbit-3.c: Likewise.
19045 * gcc.dg/i386-sse-5.c: Likewise.
19046 * gcc.dg/i386-sse-8.c: Likewise.
19047 * gcc.dg/i386-unroll-1.c: Likewise.
19048 * gcc.dg/tls/opt-1.c: Likewise.
19049 * gcc.dg/tls/opt-2.c: Likewise.
19050 * gcc.dg/unroll-1.c: Likewise.
19051 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
19052 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
19053 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
19054 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
19055 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
19058 2004-11-12 Mark Mitchell <mark@codesourcery.com>
19061 * g++.dg/parse/cond1.C: New test.
19064 * g++.dg/template/array9.C: New test.
19065 * g++.dg/ext/vla1.C: Adjust error messages.
19066 * g++.dg/ext/vlm1.C: Likewise.
19067 * g++.dg/template/crash2.C: Likewise.
19070 * g++.dg/template/call3.C: New test.
19073 * g++.dg/template/ptrmem11.C: New test.
19075 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
19078 * lib/g++.exp: Set LC_ALL and LANG to C.
19079 * lib/gcc-dg.exp: Likewise.
19080 * lib/gfortran.exp: Likewise.
19081 * lib/objc.exp: Likewise.
19082 * lib/treelang.exp: Likewise.
19084 2004-11-12 Andreas Schwab <schwab@suse.de>
19086 * gcc.dg/pr16286.c: Fix last change.
19088 2004-11-12 Mark Mitchell <mark@codesourcery.com>
19091 * g++.dg/init/global1.C: New test.
19093 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
19095 * gcc.c-torture/execute/20041112-1.c: New test.
19097 2004-11-11 Janis Johnson <janis187@us.ibm.com>
19099 * lib/gcc-dg.exp (dg-target-list): New.
19101 2004-11-11 Janis Johnson <janis187@us.ibm.com>
19102 Richard Sandiford <rsandifo@redhat.com>
19104 * lib/target-supports.exp (get-compiler_messages): New.
19105 (check_named_sections_available): Use it.
19106 (check_effective_target_ilp32): New.
19107 (check_effective_target_lp64): New.
19108 (is-effective-target): New.
19109 * lib/gcc-dg.exp (dg-require-effective-target): New.
19111 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
19113 * gcc.dg/precedence-1.c: New test.
19115 2004-11-11 Janis Johnson <janis187@us.ibm.com>
19117 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
19119 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
19120 message, delete generated files, use more descriptive name for
19121 executable, and make the test unsupported when it cannot be run.
19123 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
19124 (dg-require-weak, dg-require-visibility, dg-require-alias,
19125 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
19126 dg-require-iconv, dg-require-named-sections): Use it.
19128 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
19130 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
19133 * gcc.dg/ppc-and-1: New
19136 * gcc.dg/ppc-mov-1.c: New.
19139 * gcc.dg/ppc-compare-1.c: New.
19141 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
19143 * objc.dg/desig-init-2.m: New test.
19145 2004-11-10 Adam Nemet <anemet@lnxw.com>
19147 PR middle-end/18160
19148 * g++.dg/warn/register-var-1.C: New test.
19149 * g++.dg/warn/register-var-2.C: New test.
19151 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
19153 * gcc.dg/union-2.c: New test.
19155 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
19157 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
19158 New test for PR tree-optimization/17892.
19160 2004-11-09 Mark Mitchell <mark@codesourcery.com>
19163 * g++.dg/init/new12.C: New test.
19165 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
19167 * gcc.target/sparc: New directory.
19168 * gcc.target/sparc/sparc.exp: New driver.
19169 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
19170 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
19171 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
19172 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
19174 2004-11-10 Paul Brook <paul@codesourcery.com>
19177 * gfortran.dg/list_read.c: New test.
19179 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
19182 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
19183 expected diagnostic location.
19185 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
19187 * gcc.dg/20041109-1.c: New test.
19189 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
19192 * objc/compile/pr18406.m: New test.
19194 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
19196 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
19198 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
19200 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
19202 2004-11-08 Steve Ellcey <sje@cup.hp.com>
19204 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
19206 2004-11-08 Steve Ellcey <sje@cup.hp.com>
19208 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
19211 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
19214 * gcc.c-torture/pr18299-1.c: New test.
19216 2004-11-06 Andreas Schwab <schwab@suse.de>
19218 * gcc.dg/pr16286.c: Also test for bool and pixel.
19220 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
19222 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
19223 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
19224 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
19225 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
19226 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
19227 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
19228 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
19229 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
19230 gcc.dg/struct-semi-3.c: New tests.
19232 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
19234 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
19236 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
19238 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
19239 Do not use C99 designators.
19241 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
19243 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
19245 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
19247 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
19248 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
19249 * gcc.c-torture/execute/simd-5.x: Remove.
19251 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
19253 PR rtl-optimization/17933
19254 * gcc.dg/torture/pr17933-1.c: New test.
19256 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
19259 * lib/target-supports.exp (check_weak_available): Support
19262 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
19264 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
19265 call to fflush(stdout) before abort.
19266 (my_ffsll): New function.
19267 (generate_fields): Use it.
19269 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
19271 * gcc.dg/init-undef-1.c: New test.
19273 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
19275 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
19276 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
19277 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
19278 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
19279 expected messages for new parser.
19281 2004-11-04 Mark Mitchell <mark@codesourcery.com>
19283 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
19285 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
19287 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
19290 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
19292 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
19293 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
19294 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
19295 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
19296 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
19297 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
19298 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
19299 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
19300 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
19301 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
19303 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
19305 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
19306 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
19307 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
19308 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
19309 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
19310 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
19311 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
19314 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
19317 * gcc.dg/20041104-1.c: New test.
19319 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19321 * g++.dg/template/nontype7.C: New test.
19322 * g++.dg/template/nontype8.C: Likewise.
19323 * g++.dg/template/nontype9.C: Likewise.
19324 * g++.dg/template/nontype10.C: Likewise.
19325 * g++.dg/tc1/dr49.C: Likewise.
19326 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
19327 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
19329 2004-11-04 Ben Elliston <bje@au.ibm.com>
19331 * g++.dg/rtti/tinfo1.C: Remove xfails.
19333 2004-11-04 Ben Elliston <bje@au.ibm.com>
19335 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
19336 packed attribute to the definition to satisfy the new C++ parser.
19338 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
19340 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
19341 invocations of va_arg.
19343 2004-11-02 Mark Mitchell <mark@codesourcery.com>
19346 * g++.dg/template/crash25.C: New test.
19349 * g++.dg/template/typedef2.C: New test.
19350 * g++.dg/parse/crash13.C: Adjust error markers.
19353 * g++.dg/conversion/const3.C: New test.
19355 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19360 * gfortran.dg/generic_[123].f90: New testcases.
19362 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
19364 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
19365 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
19367 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
19370 * gcc.c-torture/compile/pr16808.c: New test.
19372 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
19374 PR rtl-optimization/17104
19375 * gcc.dg/ppc-bitfield1.c: New.
19377 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
19379 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
19381 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
19383 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
19384 strings for 32-bit code.
19386 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
19389 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
19391 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
19394 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
19396 2004-10-31 Mark Mitchell <mark@codesourcery.com>
19399 * g++.dg/init/aggr2.C: New test.
19401 2004-10-30 Ziemowit Laski <zlaski@apple.com>
19403 * objc.dg/local-decl-1.m: New test.
19405 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
19407 * gcc.dg/20040910-1.c: Adjust regex.
19409 2004-10-30 Roger Sayle <roger@eyesopen.com>
19411 PR rtl-optimization/18084
19412 * g++.dg/opt/pr18084-1.C: New testcase.
19414 2004-10-30 Matt Austern <austern@apple.com>
19417 * g++.dg/ext/attrib18.C: New test.
19419 2004-10-30 Roger Sayle <roger@eyesopen.com>
19421 PR middle-end/18096
19422 * gcc.dg/pr18096-1.c: New test case.
19424 2004-10-30 Roger Sayle <roger@eyesopen.com>
19426 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
19428 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
19431 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
19432 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
19433 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
19434 gcc.dg/old-style-prom-3.c: New tests.
19436 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
19438 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
19439 Remove unnecessary inclusion of stdio.h.
19441 2004-10-29 Roger Sayle <roger@eyesopen.com>
19443 PR rtl-optimization/17581
19444 * gcc.dg/pr17581-1.c: New test case.
19446 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
19448 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
19450 * g++.dg/conversion/dr195-1.C: New.
19451 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
19452 * g++.old-deja/g++.mike/p10148.C: Likewise.
19454 2004-10-29 Mark Mitchell <mark@codesourcery.com>
19457 * g++.dg/debug/typedef2.C: New test.
19459 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
19462 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
19463 * gfortran.dg/g77/README: Update.
19465 2004-10-28 Matt Austern <austern@apple.com>
19468 * g++.dg/ext/packed7.C: New test.
19470 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
19472 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
19474 * lib/scanasm.exp (hidden-scan-for): New proc.
19475 (scan-hidden): Use hidden-scan-for instead of constructing the scan
19477 (scan-not-hidden): Likewise.
19478 * lib/target-supports.exp (check_visibility_available): mach-o is
19481 2004-10-28 Mark Mitchell <mark@codesourcery.com>
19484 * g++.dg/template/memclass3.C: New test.
19486 2004-10-28 Adam Nemet <anemet@lnxw.com>
19488 PR middle-end/18160
19489 * gcc.dg/register-var-1.c: New test.
19490 * gcc.dg/register-var-2.c: New test.
19491 * gcc.dg/asm-7.c: Taking the address of a register variable is an
19494 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
19497 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
19499 * gcc.dg/vect/vect-22.c: Likewise.
19501 2004-10-28 Jakub Jelinek <jakub@redhat.com>
19503 * gcc.dg/i386-rotate-1.c: New test.
19505 2004-10-27 Mark Mitchell <mark@codesourcery.com>
19507 * g++.dg/init/ref12.C: Add "run" marker.
19510 * g++.dg/init/ref12.C: New test.
19513 * g++.dg/template/shift1.C: New test.
19514 * g++.dg/template/error10.C: Adjust error markers.
19516 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
19519 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
19521 2004-10-27 Geoffrey Keating <geoffk@apple.com>
19523 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
19524 * gcc.dg/weak/weak-3.c: Likewise.
19525 * gcc.dg/weak/weak-5.c: Likewise.
19526 * gcc.dg/weak/weak-9.c: Likewise.
19527 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
19528 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
19530 * gcc.dg/darwin-weakimport-1.c: New.
19532 2004-10-28 Ben Elliston <bje@au.ibm.com>
19534 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
19536 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
19538 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
19539 'syntax' error messages.
19540 * gcc.dg/cpp/direct2s.c: Likewise.
19542 2004-10-26 Geoffrey Keating <geoffk@apple.com>
19544 * gcc.c-torture/compile/20041026-1.c: New.
19546 2004-10-26 Mark Mitchell <mark@codesourcery.com>
19549 * g++.dg/lookup/ns2.C: New test.
19552 * g++.dg/template/enum4.C: New test.
19555 * g++.dg/template/expr1.C: New test.
19557 2004-10-26 Ben Elliston <bje@au.ibm.com>
19559 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
19561 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
19563 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
19564 gcc.dg/decl-nospec-3.c: New tests.
19566 2004-10-26 Ziemowit Laski <zlaski@apple.com>
19568 * objc.dg/super-class-3.m: New test.
19570 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
19572 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
19574 * gcc.dg/cpp/direct2s.c: Likewise.
19576 2004-10-25 Geoffrey Keating <geoffk@apple.com>
19578 * objc.dg/image-info.m: Update for changes to section selection.
19580 2004-10-25 David Ayers <d.ayers@inode.at>
19581 Ziemowit Laski <zlaski@apple.com>
19583 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
19584 diagnostics when messaging 'id <Proto>'.
19585 * objc.dg/class-protocol-1.m: New test.
19586 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
19587 a non-existent method signature.
19588 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
19589 Update diagnostics when messaging with non-existent method signature.
19590 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
19591 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
19592 invalid receivers are now resolved as if messaging 'id'; remove
19593 extraneous diagnostics.
19595 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
19598 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
19599 gcc.dg/init-desig-obs-3.c: New tests.
19601 2004-10-25 Jakub Jelinek <jakub@redhat.com>
19603 * gcc.dg/debug/20041023-1.c: New test.
19605 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
19607 PR middle-end/17407
19608 * gcc.c-torture/compile/pr17407.c: New test.
19611 * g++.dg/template/array8.C: New test.
19613 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
19616 * lib/g++.exp: Accept more than one multilib libgcc.
19617 * lib/gcc-dg.exp: Likewise.
19618 * lib/objc.exp: Likewise.
19619 * lib/treelang.exp: Likewise.
19620 * lib/gfortran.exp: Likewise.
19622 2004-10-24 Ben Elliston <bje@au.ibm.com>
19624 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
19626 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
19628 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
19629 * gcc.dg/c99-const-expr-3.c: Likewise.
19631 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
19633 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
19635 2004-10-23 Ben Elliston <bje@au.ibm.com>
19637 * gcc.c-torture/execute/loop-2e.x: Remove.
19639 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
19642 * g++.dg/parse/crash18.C: New.
19643 * g++.dg/parse/crash19.C: New.
19645 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
19647 * g++.dg/ext/dllimport1.C: Move dg-warnings.
19648 * g++.dg/ext/dllimport2.C: Same.
19649 * g++.dg/ext/dllimport8.C: Same.
19651 2004-10-21 Mark Mitchell <mark@codesourcery.com>
19654 * g++.dg/conversion/cast1.C: New test.
19655 * g++.dg/overload/pmf1.C: Adjust error marker.
19657 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
19660 * objc.dg/const-str-7.m: New test.
19662 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19664 * g++.dg/template/memfriend11.C: Fix comment typo.
19665 * g++.dg/template/memfriend14.C: Likewise.
19667 2004-10-20 Richard Henderson <rth@redhat.com>
19669 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
19670 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
19671 -fasynchronous-unwind-tables.
19673 2004-10-20 Richard Henderson <rth@redhat.com>
19675 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
19676 (main): Return success.
19677 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
19678 (main): Return success.
19680 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19683 * g++.dg/template/memfriend9.C: New test.
19684 * g++.dg/template/memfriend10.C: Likewise.
19685 * g++.dg/template/memfriend11.C: Likewise.
19686 * g++.dg/template/memfriend12.C: Likewise.
19687 * g++.dg/template/memfriend13.C: Likewise.
19688 * g++.dg/template/memfriend14.C: Likewise.
19689 * g++.dg/template/memfriend15.C: Likewise.
19690 * g++.dg/template/memfriend16.C: Likewise.
19691 * g++.dg/template/memfriend17.C: Likewise.
19692 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
19694 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
19696 * g++.dg/conversion/dr195.C: New.
19697 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
19699 2004-10-20 Ben Elliston <bje@au.ibm.com>
19700 Devang Patel <dpatel@apple.com>
19702 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
19703 of floating point arithmetic, which could trap.
19705 2004-10-19 Mark Mitchell <mark@codesourcery.com>
19708 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
19709 * g++.dg/conversion/const2.C: New test.
19710 * g++.dg/expr/reinterpret2.C: New test.
19711 * g++.dg/expr/reinterpret3.C: New test.
19712 * g++.dg/expr/cast2.C: New test.
19713 * g++.dg/expr/copy1.C: New test.
19714 * g++.dg/other/conversion1.C: Change error message.
19715 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
19716 function pointers to void *.
19717 * g++.old-deja/g++.mike/p10148.C: Likewise.
19719 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
19721 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
19723 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
19727 * g++.dg/parse/expr3.C: New test.
19729 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
19731 * gcc.dg/smod-1.c: New test.
19733 2004-10-18 Ziemowit Laski <zlaski@apple.com>
19735 * objc.dg/method-14.m: New test.
19737 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
19739 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
19740 Also xfail as the patch was reverted.
19742 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
19744 PR middle-end/16973
19745 * gcc.dg/pr16973.c: New test.
19747 2004-10-18 Diego Novillo <dnovillo@redhat.com>
19749 PR tree-optimization/17656
19750 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
19752 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
19754 * g++.dg/eh/shadow1.C: New.
19756 2004-10-18 Jakub Jelinek <jakub@redhat.com>
19758 * gcc.c-torture/compile/20041018-1.c: New test.
19760 2004-10-18 Ben Elliston <bje@au.ibm.com>
19762 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
19763 compiler referring to register 0 when accessing sdata. The linker
19764 now patches things up.
19766 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
19769 * gcc.c-torture/compile/pr17529.c: New test.
19771 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19774 * g++.dg/ext/attrib17.C: New test.
19776 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
19778 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
19780 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19783 * g++.dg/ext/attrib16.C: New test.
19785 2004-10-15 Mark Mitchell <mark@codesourcery.com>
19788 * g++.dg/init/dso_handle1.C: New test.
19791 * g++.dg/parse/typedef6.C: New test.
19794 * g++.dg/parse/pragma1.C: New test.
19796 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
19798 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
19800 2004-10-15 Steve Ellcey <sje@cup.hp.com>
19802 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
19803 -fno-common when on HPPA HP-UX platforms.
19805 2004-10-15 Jakub Jelinek <jakub@redhat.com>
19808 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
19810 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
19813 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
19816 * g++.dg/lookup/strong-using-4.C: New test.
19818 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
19820 PR middle-end/16567
19821 * gcc.c-torture/compile/nested-1.c: New test.
19823 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
19825 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
19826 and mipsisa64*-*-* (until support for misaligned loads is added).
19827 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
19828 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
19829 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
19830 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
19831 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
19832 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
19834 2004-10-14 Mark Mitchell <mark@codesourcery.com>
19837 * g++.dg/init/dtor3.C: New test.
19839 2004-10-15 Ben Elliston <bje@au.ibm.com>
19841 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
19843 2004-10-14 Geoffrey Keating <geoffk@apple.com>
19845 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
19846 * gcc.dg/macho-lo-sum.c: Likewise.
19848 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
19850 * gcc.dg/ppc-spe64-1.c: New test.
19852 2004-10-14 Devang Patel <dpatel@apple.com>
19855 * gcc.dg/pr17635.c : New test.
19857 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
19859 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
19860 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
19861 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
19862 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
19863 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
19864 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
19865 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
19866 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
19867 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
19868 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
19869 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
19870 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
19871 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
19872 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
19873 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
19874 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
19875 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
19876 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
19878 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
19880 * gcc.dg/vect/vect-82.c: New testcase.
19881 * gcc.dg/vect/vect-82_64.c: New testcase.
19882 * gcc.dg/vect/vect-83.c: New testcase.
19883 * gcc.dg/vect/vect-83_64.c: New testcase.
19885 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
19887 * gcc.dg/cpp/error-1.c: New test.
19889 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
19891 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
19893 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
19896 * gcc.dg/cris-peep2-xsrand2.c: New test.
19898 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
19901 * testsuite/g++.dg/expr/for2.C: New test.
19903 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
19905 * g++.dg/inherit/thunk1.C: Run on the SPARC.
19907 2004-10-13 Jakub Jelinek <jakub@redhat.com>
19909 PR tree-optimization/17724
19910 * g++.dg/opt/pr17724-1.C: New test.
19911 * g++.dg/opt/pr17724-2.C: New test.
19912 * g++.dg/opt/pr17724-3.C: New test.
19913 * g++.dg/opt/pr17724-4.C: New test.
19914 * g++.dg/opt/pr17724-5.C: New test.
19915 * g++.dg/opt/pr17724-6.C: New test.
19917 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
19920 * gcc.dg/pr17301-2.c: New test.
19922 2004-10-11 Mark Mitchell <mark@codesourcery.com>
19925 * g++.dg/parse/error22.C: New test.
19928 * g++.dg/template/spec18.C: New test.
19930 2004-10-11 Steve Ellcey <sje@cup.hp.com>
19932 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
19933 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
19935 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
19936 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
19938 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
19940 * g++.dg/eh/cleanup5.C: Add dg-options "".
19942 2004-10-11 Roger Sayle <roger@eyesopen.com>
19944 PR middle-end/17657
19945 * gcc.dg/switch-4.c: New test case.
19947 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
19949 * gcc.c-torture/execute/20041011-1.c: New test.
19951 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
19954 * g++.dg/init/for3.C: New test.
19957 * g++.dg/opt/switch2.C: New test.
19959 PR middle-end/17703
19960 * g++.dg/warn/Wreturn-2.C: New test.
19962 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
19965 * g++.dg/eh/cleanup5.C: New test.
19967 2004-10-10 Mark Mitchell <mark@codesourcery.com>
19970 * g++.dg/parse/error21.C: New test.
19972 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
19974 * g++.dg/overload/pmf1.C: Adjust quoting marks.
19975 * g++.dg/warn/incomplete1.C: Likewise.
19976 * g++.dg/template/qualttp20.C: Likewise.
19978 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
19981 * parm-incomplete-1.c: New test.
19983 2004-10-09 Mark Mitchell <mark@codesourcery.com>
19986 * g++.dg/parse/error19.C: New test.
19989 * g++.dg/init/new11.C: New test.
19992 * g++.dg/parse/error20.C: New test.
19995 * g++.dg/template/crash24.C: New test.
19997 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
20000 * gcc.dg/pr17301-1.c: New test.
20002 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
20005 * gcc.dg/anon-struct-5.c: New test.
20007 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
20010 * gcc.dg/pr17844-1.c: New test.
20012 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
20014 PR tree-optimization/17906
20015 * gcc.c-torture/compile/pr17906.c: New.
20017 2004-10-09 Stuart Hastings <stuart@apple.com>
20018 Roger Sayle <roger@eyesopen.com>
20020 PR rtl-optimization/17853
20021 * gcc.dg/i386-mmx-5.c: New testcase.
20023 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
20025 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
20027 2004-10-09 Mark Mitchell <mark@codesourcery.com>
20030 * g++.dg/template/static9.C: New test.
20033 * g++.dg/parse/operator5.C: New test.
20035 2004-10-09 Roger Sayle <roger@eyesopen.com>
20037 PR middle-end/17894
20038 * gcc.c-torture/execute/divcmp-4.c: New test case.
20040 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
20043 * g++.dg/opt/pr17902.C: New test.
20045 2004-10-09 Jakub Jelinek <jakub@redhat.com>
20047 * gcc.dg/cpp/ident-1.c: Add dg-options "".
20049 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
20051 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
20053 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
20055 * gcc.dg/assign-warn-3.c: New test.
20057 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
20060 * gcc.dg/cpp/ident-1.c: New test.
20062 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
20064 * gcc.c-torture/compile/acc1.c: New.
20066 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
20068 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
20069 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
20071 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
20073 * gcc.dg/ultrasp11.c: New test.
20075 2004-10-08 Michael Matz <matz@suse.de>
20077 * gcc.dg/doloop-2.c: New test.
20079 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
20081 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
20082 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
20083 objc.dg/method-9.m: Update expected diagnostics.
20085 2004-10-07 Geoffrey Keating <geoffk@apple.com>
20087 * gcc.dg/ppc-fsel-3.c: New file.
20088 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
20090 2004-10-07 Paul Brook <paul@codesourcery.com>
20092 * gfortran.dg/intrinsic_verify_1.f90: New test.
20094 2004-10-07 Paul Brook <paul@codesourcery.com>
20096 * gfortran.dg/empty_format_1.f90: Remove stray commas.
20098 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20100 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
20101 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
20104 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
20106 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
20108 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20111 * g++.dg/warn/Winline-4.C: New test.
20113 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
20115 * gcc.c-torture/compile/20041007-1.c: New test.
20117 2004-10-07 Paul Brook <paul@codesourcery.com>
20120 * gfortran.dg/use_allocated_1.f90: New test.
20122 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
20124 PR middle-end/17849
20125 * gfortran.fortran-torture/compile/nested.f90: New test
20127 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
20129 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
20131 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
20134 * g++.dg/ext/asm6.C: New test.
20136 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
20138 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
20140 2004-10-06 Paul Brook <paul@codesourcery.com>
20142 PR libfortran/17709
20143 * gfortran.dg/empty_format_1.f90: New test.
20145 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20148 * gfortran.dg/ishft.f90: New test.
20151 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
20154 2004-10-06 Paul Brook <paul@codesourcery.com>
20156 * gfortran.dg/do_1.f90: New test.
20158 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20160 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
20161 optimizing for size.
20163 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
20165 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
20167 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
20169 * gcc.c-torture/compile/20041005-1.c: New test.
20171 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
20174 * g++.dg/lookup/koenig4.C: New.
20176 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
20178 * g++.dg/other/classkey1.C: Adjust quoting marks.
20179 * g++.dg/parse/error15.C: Likewise.
20180 * g++.dg/template/meminit2.C (int>): Likewise.
20182 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20185 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
20188 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
20191 * gfortran.dg/pr17708.f90: New test.
20193 2004-10-04 Chao-ying Fu <fu@mips.com>
20195 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
20196 * gcc.dg/vect/vect-4.c: Ditto.
20197 * gcc.dg/vect/vect-5.c: Ditto.
20198 * gcc.dg/vect/vect-6.c: Ditto.
20199 * gcc.dg/vect/vect-8.c: Ditto.
20200 * gcc.dg/vect/vect-16.c: Ditto.
20201 * gcc.dg/vect/vect-30.c: Ditto.
20202 * gcc.dg/vect/vect-40.c: Ditto.
20203 * gcc.dg/vect/vect-41.c: Ditto.
20204 * gcc.dg/vect/vect-42.c: Ditto.
20205 * gcc.dg/vect/vect-43.c: Ditto.
20206 * gcc.dg/vect/vect-44.c: Ditto.
20207 * gcc.dg/vect/vect-45.c: Ditto.
20208 * gcc.dg/vect/vect-46.c: Ditto.
20209 * gcc.dg/vect/vect-47.c: Ditto.
20210 * gcc.dg/vect/vect-48.c: Ditto.
20211 * gcc.dg/vect/vect-49.c: Ditto.
20212 * gcc.dg/vect/vect-50.c: Ditto.
20213 * gcc.dg/vect/vect-51.c: Ditto.
20214 * gcc.dg/vect/vect-52.c: Ditto.
20215 * gcc.dg/vect/vect-53.c: Ditto.
20216 * gcc.dg/vect/vect-54.c: Ditto.
20217 * gcc.dg/vect/vect-55.c: Ditto.
20218 * gcc.dg/vect/vect-56.c: Ditto.
20219 * gcc.dg/vect/vect-57.c: Ditto.
20220 * gcc.dg/vect/vect-58.c: Ditto.
20221 * gcc.dg/vect/vect-59.c: Ditto.
20222 * gcc.dg/vect/vect-60.c: Ditto.
20223 * gcc.dg/vect/vect-74.c: Ditto.
20224 * gcc.dg/vect/vect-79.c: Ditto.
20225 * gcc.dg/vect/vect-80.c: Ditto.
20227 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
20229 * gcc.dg/unused-7.c: Use the correct option.
20231 2004-10-04 Paul Brook <paul@codesourcery.com>
20232 Bud Davis <bdavis9659@comcast.net>
20236 * gfortran/pr17706.f90: New test.
20237 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
20239 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20241 * gfortran.dg/pr17612.f90: New test.
20243 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
20245 * g++.dg/template/local1.C: Adjust quoting marks in
20246 testing for diagnostics.
20247 * g++.dg/tls/diag-2.C: Likewise.
20248 * g++.dg/other/error8.C: Likewise.
20250 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
20253 * gcc.dg/unused-4.c: Adjust to be correct.
20256 * gcc.dg/unused-7.c: New test.
20258 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
20261 * g++.dg/overload/template2.C: New test.
20263 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
20265 PR tree-optimization/16632
20266 * gcc.dg/tree-ssa/20041002-1.c: New.
20268 2004-10-03 Paul Brook <paul@codesourcery.com>
20270 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
20271 rather than relying on default formatting.
20273 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
20275 * gcc.dg/20040920-1.c: Update expected message text.
20277 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
20279 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
20281 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
20283 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
20286 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
20288 * gcc.dg/tree-ssa/pr17343.c: Remove.
20290 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
20293 * gcc.dg/tree-ssa/pr17343.c: New test.
20295 2004-10-01 Jakub Jelinek <jakub@redhat.com>
20297 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
20298 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
20299 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
20300 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
20301 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
20303 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
20305 * gcc.dg/lvalue-2.c: New test.
20307 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
20310 * gcc.dg/pr17730-1.c: New test
20312 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
20315 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
20317 2004-09-29 Jakub Jelinek <jakub@redhat.com>
20319 * gcc.c-torture/execute/stdarg-1.c: New test.
20320 * gcc.c-torture/execute/stdarg-2.c: New test.
20321 * gcc.c-torture/execute/stdarg-3.c: New test.
20322 * gcc.dg/tree-ssa/stdarg-1.c: New test.
20323 * gcc.dg/tree-ssa/stdarg-2.c: New test.
20324 * gcc.dg/tree-ssa/stdarg-3.c: New test.
20325 * gcc.dg/tree-ssa/stdarg-4.c: New test.
20326 * gcc.dg/tree-ssa/stdarg-5.c: New test.
20328 2004-09-29 Jakub Jelinek <jakub@redhat.com>
20330 PR tree-optimization/17697
20331 * g++.dg/opt/pr17697-1.C: New test.
20332 * g++.dg/opt/pr17697-2.C: New test.
20333 * g++.dg/opt/pr17697-3.C: New test.
20335 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
20338 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
20339 gcc.dg/vla-init-5.c: New tests.
20341 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
20344 * gcc.dg/pr13804-1.c: New test.
20346 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20349 * gfortran.dg/pr16938.f90: New test.
20351 2004-09-27 Mark Mitchell <mark@codesourcery.com>
20353 * g++.dg/template/crash23.C: New test.
20355 2004-09-27 Mark Mitchell <mark@codesourcery.com>
20358 * g++.dg/template/static8.C: New test.
20360 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
20363 * g++.dg/other/error9.C: New test.
20365 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
20367 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
20369 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20372 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
20374 2004-09-26 Roger Sayle <roger@eyesopen.com>
20376 PR middle-end/17112
20377 * gcc.dg/pr17112-1.c: New test case.
20379 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
20382 * gcc.dg/pr11459-1.c: New test.
20384 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
20386 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
20387 * gcc.dg/tree-ssa/loop-4.c: Likewise.
20389 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20391 * gfortran.dg/pr15324.f90: Make array bounds consistent.
20393 2004-09-25 Jan Hubicka <jh@suse.cz>
20395 * compile/30040909-1.c: New test.
20396 * compile/30040907-1.c: New test.
20398 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
20400 * gcc.c-torture/execute/va-arg-26.c: New test.
20402 2004-09-24 Zack Weinberg <zack@codesourcery.com>
20404 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
20405 extra diagnostics on targets with 64-bit pointers.
20406 * objc.dg/selector-1.m: Adjust dg-warning regexp.
20408 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
20411 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
20412 * gcc.dg/decl-3.c: Adjust expected message.
20414 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20417 * gfortran.dg/pr17615.f90: New test.
20419 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
20421 PR tree-optimzation/17517
20422 * g++.dg/tree-ssa/pr17517.C: New Test.
20424 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
20427 * g++.dg/lookup/ambig3.C: New.
20429 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
20432 * g++.dg/opt/pr17624.C: New test.
20434 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
20437 * gcc.dg/Wbad-function-cast-1.c: New test.
20439 2004-09-23 Zack Weinberg <zack@codesourcery.com>
20441 * g++.dg/ext/complit1.C
20442 * g++.dg/other/error2.C
20443 * g++.dg/other/nontype-1.C
20444 * g++.dg/parse/crash11.C
20445 * g++.dg/parse/crash12.C
20446 * g++.dg/parse/error15.C
20447 * g++.dg/parse/error4.C
20448 * g++.dg/parse/tmpl-outside1.C
20449 * g++.dg/parse/too-many-tmpl-args1.C
20450 * g++.dg/template/dependent-expr3.C
20451 * g++.dg/template/error10.C
20452 * g++.dg/template/instantiate1.C
20453 * g++.dg/template/vtable2.C
20454 * g++.dg/warn/Wshadow-1.C
20455 * g++.dg/warn/weak1.C
20456 * g++.old-deja/g++.brendan/crash16.C
20457 * g++.old-deja/g++.brendan/crash18.C
20458 * g++.old-deja/g++.brendan/crash48.C
20459 * g++.old-deja/g++.brendan/crash49.C
20460 * g++.old-deja/g++.brendan/crash55.C
20461 * g++.old-deja/g++.brendan/crash56.C
20462 * g++.old-deja/g++.brendan/crash8.C
20463 * g++.old-deja/g++.brendan/enum11.C
20464 * g++.old-deja/g++.brendan/enum8.C
20465 * g++.old-deja/g++.brendan/enum9.C
20466 * g++.old-deja/g++.brendan/friend3.C
20467 * g++.old-deja/g++.brendan/misc14.C
20468 * g++.old-deja/g++.bugs/900402_02.C
20469 * g++.old-deja/g++.bugs/900404_03.C
20470 * g++.old-deja/g++.bugs/900404_04.C
20471 * g++.old-deja/g++.bugs/900428_03.C
20472 * g++.old-deja/g++.jason/crash4.C
20473 * g++.old-deja/g++.jason/overload21.C
20474 * g++.old-deja/g++.jason/redecl1.C
20475 * g++.old-deja/g++.jason/report.C
20476 * g++.old-deja/g++.jason/rfg10.C
20477 * g++.old-deja/g++.jason/template30.C
20478 * g++.old-deja/g++.law/arm12.C
20479 * g++.old-deja/g++.law/ctors5.C
20480 * g++.old-deja/g++.law/cvt20.C
20481 * g++.old-deja/g++.law/init10.C
20482 * g++.old-deja/g++.law/init8.C
20483 * g++.old-deja/g++.law/visibility17.C
20484 * g++.old-deja/g++.law/visibility7.C
20485 * g++.old-deja/g++.mike/net8.C
20486 * g++.old-deja/g++.mike/p646.C
20487 * g++.old-deja/g++.mike/p700.C
20488 * g++.old-deja/g++.mike/p701.C
20489 * g++.old-deja/g++.mike/p811.C
20490 * g++.old-deja/g++.ns/template13.C
20491 * g++.old-deja/g++.other/array3.C
20492 * g++.old-deja/g++.other/crash25.C
20493 * g++.old-deja/g++.other/dtor3.C
20494 * g++.old-deja/g++.other/dtor4.C
20495 * g++.old-deja/g++.other/main1.C
20496 * g++.old-deja/g++.other/warn7.C
20497 * g++.old-deja/g++.pt/crash11.C
20498 * g++.old-deja/g++.pt/crash36.C
20499 * g++.old-deja/g++.pt/spec22.C
20500 * g++.old-deja/g++.pt/spec9.C
20501 * g++.old-deja/g++.pt/ttp52.C
20502 * g++.old-deja/g++.robertl/eb103.C
20503 * g++.old-deja/g++.robertl/eb121.C
20504 * g++.old-deja/g++.robertl/eb22.C
20505 * g++.old-deja/g++.robertl/eb8.C:
20506 Update locations and/or regexps of dg-error markers.
20507 Remove markers for some bogus messages that are no longer issued.
20509 2004-09-23 Jakub Jelinek <jakub@redhat.com>
20511 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
20512 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
20514 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
20517 * g++.dg/lookup/crash5.C: New test.
20519 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
20521 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
20522 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
20523 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
20524 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
20525 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
20526 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
20528 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
20529 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
20530 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
20531 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
20532 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
20533 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
20535 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
20537 * gcc.dg/vect/vect-44.c: Check additional cases.
20538 * gcc.dg/vect/vect-48.c: Check additional cases.
20540 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
20541 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
20542 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
20543 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
20544 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
20545 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
20546 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
20547 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
20548 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
20550 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
20551 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
20552 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
20554 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
20556 * gcc.dg/tree-ssa/loop-6.c: New test.
20558 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
20561 * g++.dg/inherit/base2.C: New.
20563 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
20565 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
20566 * gcc.dg/20001012-2.c: Likewise.
20567 * gcc.dg/20001013-1.c: Likewise.
20568 * gcc.dg/20001101-1.c: Likewise.
20569 * gcc.dg/20001102-1.c: Likewise.
20570 * gcc.dg/bf-spl1.c: Likewise.
20571 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
20572 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
20574 2004-09-22 Diego Novillo <dnovillo@redhat.com>
20576 PR tree-optimization/16721
20577 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
20579 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
20581 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
20582 * gcc.dg/20040305-1.c: Likewise.
20584 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
20587 * gcc.c-torture/compile/pr16566-1.c,
20588 gcc.c-torture/compile/pr16566-2.c,
20589 gcc.c-torture/compile/pr16566-3.c: New tests.
20591 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
20593 PR tree-optimization/17512
20594 * gcc.c-torture/compile/20040916-1.c.
20596 2004-09-21 Mark Mitchell <mark@codesourcery.com>
20598 * gcc.dg/pragma-re-3.c: New test.
20600 2004-09-17 Matt Austern <austern@apple.com>
20603 * g++.dg/other/anon3.C: New.
20605 2004-09-21 Roger Sayle <roger@eyesopen.com>
20608 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
20609 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
20610 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
20611 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
20612 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
20614 2004-09-21 Bud Davis <bdavis9659@comcast.net>
20617 * gfortran.dg/pr17286.f90: New test.
20619 2004-09-20 Mark Mitchell <mark@codesourcery.com>
20622 * g++.dg/template/static7.C: New test.
20624 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
20627 * gcc.c-torture/compile/pr17558.c: New test.
20629 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
20631 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
20632 if SKIP_ATTRIBUTE is defined.
20634 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20637 * gfortran.dg/pr15957.f90: New test.
20639 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
20641 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
20643 * gcc.dg/vect/vect-79.c: Likewise.
20644 * gcc.dg/vect/vect-80.c: Likewise.
20646 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20649 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
20651 2004-09-20 Ira Rosen <irar@il.ibm.com>
20653 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
20654 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
20655 * gcc.dg/vect/vect-62.c: New testcase.
20656 * gcc.dg/vect/vect-63.c: New testcase.
20657 * gcc.dg/vect/vect-64.c: New testcase.
20658 * gcc.dg/vect/vect-65.c: New testcase.
20659 * gcc.dg/vect/vect-66.c: New testcase.
20660 * gcc.dg/vect/vect-67.c: New testcase.
20661 * gcc.dg/vect/vect-68.c: New testcase.
20662 * gcc.dg/vect/vect-69.c: New testcase.
20663 * gcc.dg/vect/vect-79.c: New testcase.
20664 * gcc.dg/vect/vect-80.c: New testcase.
20666 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
20668 * gcc.target/mips/asm-1.c: New test.
20670 2004-09-19 Ira Rosen <irar@il.ibm.com>
20672 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
20673 * gcc.dg/vect/vect-73.c: New testcase.
20674 * gcc.dg/vect/vect-74.c: New testcase.
20675 * gcc.dg/vect/vect-75.c: New testcase.
20676 * gcc.dg/vect/vect-76.c: New testcase.
20677 * gcc.dg/vect/vect-77.c: New testcase.
20678 * gcc.dg/vect/vect-78.c: New testcase
20680 2004-09-18 Paul Brook <paul@codesourcery.com>
20682 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
20684 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
20687 * gcc.dg/pr17424-1.c: New test.
20689 2004-09-18 Diego Novillo <dnovillo@redhat.com>
20691 * g++.dg/tree-ssa/pr17153.C: New test.
20693 2004-09-16 Geoffrey Keating <geoffk@apple.com>
20696 * testsuite/g++.dg/pch/wchar-1.C: New.
20697 * testsuite/g++.dg/pch/wchar-1.Hs: New.
20699 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
20701 * gcc.c-torture/execute/20040917-1.c: New test.
20703 2004-09-17 Diego Novillo <dnovillo@redhat.com>
20705 PR tree-optimization/17319
20706 * gcc.dg/pr17319.c: New test.
20708 2004-09-17 Devang Patel <dpatel@apple.com>
20710 * gcc.dg/20040813-1.c: New test.
20712 2004-09-17 Diego Novillo <dnovillo@redhat.com>
20714 PR tree-optimization/17273
20715 * gcc.c-torture/compile/pr17273.c: New test.
20717 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
20719 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
20720 Update expected messages.
20721 * gcc.dg/declspec-13.c: New test.
20723 2004-09-17 David Edelsohn <edelsohn@gnu.org>
20725 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
20727 2004-09-17 Diego Novillo <dnovillo@redhat.com>
20729 * gcc.c-torture/execute/pr17252.c: Use post-increment to
20730 change what 'a' is pointing to.
20732 2004-09-17 Mark Mitchell <mark@codesourcery.com>
20735 * g++.dg/template/error18.C: New test.
20738 * g++.dg/warn/Wunused-8.C: New test.
20740 2004-09-17 Steven Bosscher <stevenb@suse.de>
20742 PR tree-optimization/17513
20743 * gcc.dg/20040916-1.c: New test.
20745 2004-09-16 Mark Mitchell <mark@codesourcery.com>
20748 * g++.dg/template/typename7.C: New test.
20750 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
20752 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
20754 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
20756 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
20757 with -ftree-based-profiling also.
20758 * lib/profopt.exp: Support late-set profile_option/feedback_option.
20760 2004-09-16 Victor Leikehman <lei@il.ibm.com>
20763 * gfortran.dg/der_array_io_1.f90: New test.
20764 * gfortran.dg/der_array_io_2.f90: New test.
20765 * gfortran.dg/der_array_io_3.f90: New test.
20767 2004-09-15 Mark Mitchell <mark@codesourcery.com>
20769 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
20772 2004-09-15 Mark Mitchell <mark@codesourcery.com>
20774 * g++.dg/opt/switch1.C: New test.
20776 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
20778 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
20779 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
20780 Update expected messages.
20782 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20785 * gfortran.dg/same_name_1.f90: New test.
20787 2004-09-15 Diego Novillo <dnovillo@redhat.com>
20789 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
20790 dereference garbage pointers.
20792 2004-09-15 Jakub Jelinek <jakub@redhat.com>
20794 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
20795 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
20797 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
20798 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
20799 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
20801 2004-09-14 Mark Mitchell <mark@codesourcery.com>
20804 * g++.dg/template/mangle1.C: New test.
20806 2004-09-14 Diego Novillo <dnovillo@redhat.com>
20808 PR tree-optimization/17252
20809 * gcc.c-torture/execute/pr17252.c: New test.
20811 2004-09-14 Andrew Pinski <apinski@apple.com>
20813 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
20815 2004-09-14 Roger Sayle <roger@eyesopen.com>
20817 PR rtl-optimization/9771
20818 * gcc.dg/pr9771-1.c: New test case.
20820 2004-09-14 Diego Novillo <dnovillo@redhat.com>
20822 PR tree-optimization/15262
20823 * gcc.c-torture/execute/pr15262-1.c: New test.
20824 * gcc.c-torture/execute/pr15262-2.c: New test.
20826 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
20828 * gcc.dg/declspec-12.c: New test.
20830 2004-09-14 Bud Davis <bdavis9659@comcast.net>
20832 * gfortran.dg/pr17090.f90: Add directives to test.
20834 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
20836 * gcc.c-torture/compile/20040914-1.c: New test.
20838 2004-09-13 Mark Mitchell <mark@codesourcery.com>
20841 * g++.dg/template/decl2.C: New test.
20843 2004-09-13 Bud Davis <bdavis9659@comcast.net>
20846 * gfortran.dg/pr17090.f90: New test.
20848 2004-09-13 Dale Johannesen <dalej@apple.com>
20850 * gcc.c-torture/compile/pr17408.c: New test case.
20852 2004-09-13 Mark Mitchell <mark@codesourcery.com>
20855 * g++.dg/parse/crash17.C: New test.
20858 * g++.dg/template/enum3.C: New test.
20860 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
20862 * lib/gcc-defs.exp: Load wrapper.exp.
20863 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
20865 * lib/gcc.exp (gcc_init): Similar.
20866 * lib/gfortran.exp (gfortran_init): Similar.
20867 * lib/objc.exp (objc_init): Similar.
20868 * lib/treelang.exp (treelang_init): Similar.
20869 * lib/wrapper.exp: New file with build_wrapper call machinery in
20870 ${tool}_maybe_build_wrapper.
20872 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
20874 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
20876 * gcc.dg/declspec-11.c: Update expected messages.
20877 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
20878 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
20879 gcc.dg/inline-12.c: New tests.
20881 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
20883 * g++.dg/tree-ssa/pr17400.C: New testcase.
20885 2004-09-13 James E Wilson <wilson@specifixinc.com>
20887 * gcc.target/mips/sb1-1.c: New testcase.
20889 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
20891 * lib/g77-dg.exp: Remove unused file.
20892 * lib/mike-g77.exp: Ditto.
20893 * lib/g77.exp: Ditto.
20895 2004-09-12 Richard Henderson <rth@redhat.com>
20897 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
20899 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
20901 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
20902 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
20903 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
20904 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
20905 Update expected messages.
20907 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
20909 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
20910 declaration/use mismatch for dirp parameter.
20912 2004-09-12 Andrew Pinski <apinski@apple.com>
20914 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
20915 -fgnu-runtime is passed.
20917 2004-09-12 Richard Henderson <rth@redhat.com>
20919 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
20920 do the uplevel thing and update additional_flags directly.
20921 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
20922 gfortran.fortran-torture/execute/intrinsic_nearest.x,
20923 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
20924 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
20926 2004-09-11 Steven Bosscher <stevenb@suse.de>
20928 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
20930 2004-09-11 Roger Sayle <roger@eyesopen.com>
20932 PR middle-end/17411
20933 * g++.dg/opt/pr17411-1.C: New test case.
20935 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
20937 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
20938 gcc.dg/tls/diag-2.c: Update expected messages.
20939 * gcc.dg/991209-1.c: Specify compilation options. Update expected
20941 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
20942 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
20943 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
20944 gcc.dg/tls/diag-5.c: New tests.
20946 2004-09-11 Zack Weinberg <zack@codesourcery.com>
20948 * gcc.dg/20040910-1.c: Correct dg-error regexp.
20950 2004-09-11 Steven Bosscher <stevenb@suse.de>
20952 * g++.dg/parse/break-in-for.C: New test.
20954 2004-09-11 Jakub Jelinek <jakub@redhat.com>
20956 * gcc.dg/tree-ssa/20040911-1.c: New test.
20958 2004-09-11 Andreas Jaeger <aj@suse.de>
20960 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
20961 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
20963 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
20965 * gcc.target/frv: New directory of FR-V-specific tests.
20967 2004-09-10 James E Wilson <wilson@specifixinc.com>
20969 * gcc.dg/convert-vec-1.c: New test.
20971 2004-09-10 Roger Sayle <roger@eyesopen.com>
20973 PR middle-end/17024
20974 * gcc.dg/pr17024-1.c: New test case.
20976 2004-09-10 Eric Christopher <echristo@redhat.com>
20978 * gcc.dg/20040910-1.c: New test.
20980 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
20982 * gcc.dg/bitfld-9.c: New test.
20984 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
20986 * gcc.c-torture/execute/ieee/acc1.c: New test.
20987 * gcc.c-torture/execute/ieee/acc2.c: New test.
20988 * gcc.c-torture/execute/ieee/mzero6.c: New test.
20990 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
20992 * gcc.dg/deprecated-2.c: New test.
20994 2004-09-09 James E Wilson <wilson@specifixinc.com>
20996 * gcc.dg/init-vec-1.c: New test.
20998 2004-09-09 Roger Sayle <roger@eyesopen.com>
21000 PR middle-end/17055
21001 * gcc.dg/pr17055-1.c: New test case.
21003 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
21006 * gcc.c-torture/execute/pr17377.c: New test.
21008 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
21011 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
21012 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
21013 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
21014 gcc.dg/long-long-typespec-1.c: New tests.
21015 * gcc.dg/tls/diag-2.c: Update expected diagnostics
21017 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
21019 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
21020 gcc.dg/gnu99-static-1.c: New tests.
21022 2004-09-08 Devang Patel <dpatel@apple.com>
21024 * gcc.dg/darwin-ld-20040828-1.c: New test.
21025 * gcc.dg/darwin-ld-20040828-2.c: New test.
21026 * gcc.dg/darwin-ld-20040828-3.c: New test.
21028 2004-09-08 Ziemowit Laski <zlaski@apple.com>
21030 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
21031 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
21033 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
21034 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
21036 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
21037 types they qualify.
21038 * objc.dg/type-size-2.m: Fix wording in comment.
21039 * objc.dg/va-meth-1.m: New test case.
21041 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
21044 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
21045 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
21047 2004-09-06 Devang Patel <dpatel@apple.com>
21049 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
21050 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
21052 2004-09-06 Zack Weinberg <zack@codesourcery.com>
21054 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
21055 reflect changed line numbering of diagnostics.
21057 2004-09-06 Paul Brook <paul@codesourcery.com>
21059 * gfortran.dg/edit_real_1.f90: Add new test.
21061 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
21063 * gcc.dg/tree-ssa/loop-2.c: New test.
21064 * gcc.dg/tree-ssa/loop-3.c: New test.
21065 * gcc.dg/tree-ssa/loop-4.c: New test.
21066 * gcc.dg/tree-ssa/loop-5.c: New test.
21068 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21070 * gcc.dg/format/sentinel-1.c: Update for parameter option.
21072 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21074 * gcc.dg/format/sentinel-1.c: New test.
21076 2004-09-04 Uros Bizjak <uros@kss-loka.si>
21078 * testsuite/gcc.dg/builtins-46.c: New.
21080 2004-09-03 Devang Patel <dpatel@apple.com>
21082 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
21083 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
21085 2004-09-03 Jan Beulich <jbeulich@novell.com>
21087 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
21088 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
21089 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
21090 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
21091 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
21092 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
21093 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
21094 the non-portable bzero.
21095 * gcc.dg/20010912-1.c: xfail for NetWare.
21096 * gcc.dg/20020426-2.c: xfail for NetWare.
21097 * gcc.dg/20021014-1.c: xfail for NetWare.
21098 * gcc.dg/20021018-1.c: xfail for NetWare.
21099 * gcc.dg/20030213-1.c: xfail for NetWare.
21100 * gcc.dg/20030225-1.c: xfail for NetWare.
21101 * gcc.dg/20030708-1.c: xfail for NetWare.
21102 * gcc.dg/builtins-config.h: Also exclude NetWare.
21103 * gcc.dg/format/format.h: Define restrict only if not already defined.
21104 * gcc.dg/nest.c: xfail for NetWare.
21105 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
21106 * lib/target-supports.exp (check_visibility_available): Exclude
21109 2004-09-03 Jan Beulich <jbeulich@novell.com>
21111 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
21112 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
21113 deterministic starting point for the alignment of structure fields.
21114 * gcc.dg/Wpadded.c: Dito.
21115 * g++.dg/abi/vbase10.C: Dito.
21117 2004-09-03 Devang Patel <dpatel@apple.com>
21119 * g++.dg/debug/pr15736.cc: New test.
21121 2004-09-02 Mark Mitchell <mark@codesourcery.com>
21123 * README.QMTEST: Fix out-of-date link.
21125 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
21128 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
21129 Delete. Duplicate of gfortran.dg/g77/20010610.f
21131 2004-09-02 Mark Mitchell <mark@codesourcery.com>
21133 * g++.dg/abi/arm_rtti1.C: New test.
21135 2004-09-02 Geoffrey Keating <geoffk@apple.com>
21137 * gcc.dg/ppc-vector-memcpy.c: New.
21138 * gcc.dg/ppc-vector-memset.c: New.
21140 2004-09-02 Chao-ying Fu <fu@mips.com>
21142 * gcc.target/mips/mips-3d-1.c: New test.
21143 * gcc.target/mips/mips-3d-2.c: New test.
21144 * gcc.target/mips/mips-3d-3.c: New test.
21145 * gcc.target/mips/mips-3d-4.c: New test.
21146 * gcc.target/mips/mips-3d-5.c: New test.
21147 * gcc.target/mips/mips-3d-6.c: New test.
21148 * gcc.target/mips/mips-3d-7.c: New test.
21149 * gcc.target/mips/mips-3d-8.c: New test.
21150 * gcc.target/mips/mips-3d-9.c: New test.
21151 * gcc.target/mips/mips-ps-1.c: New test.
21152 * gcc.target/mips/mips-ps-2.c: New test.
21153 * gcc.target/mips/mips-ps-3.c: New test.
21154 * gcc.target/mips/mips-ps-4.c: New test.
21155 * gcc.target/mips/mips-ps-type.c: New test.
21157 2004-09-02 Paul Brook <paul@codesourcery.com>
21159 * gfortran.dg/edit_real_1.f90: Add new tests.
21161 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21164 * gfortran.dg/merge_char_1.f90: New test.
21166 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21169 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
21171 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
21174 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
21176 2004-09-01 Mark Mitchell <mark@codesourcery.com>
21178 * g++.dg/opt/loop1.C: Do not XFAIL.
21180 2004-09-01 Jakub Jelinek <jakub@redhat.com>
21182 * gcc.c-torture/execute/20040831-1.c: New test.
21184 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
21187 * gfortran.dg/g77/20010610.f: Now passes.
21188 Copy from g77.f-torture/execute. Add dg-run directive.
21189 * gfortran.dg/g77/README: Update
21191 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
21193 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
21194 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
21195 (t1, t2, t3, t4): Add volatile.
21197 2004-08-31 Mark Mitchell <mark@codesourcery.com>
21199 * g++.dg/ext/visibility/arm1.C: New test.
21201 2004-08-31 Geoffrey Keating <geoffk@apple.com>
21203 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
21206 2004-09-01 Paul Brook <paul@codesourcery.com>
21208 * gfortran.dg/eof_2.f90: New test.
21210 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21213 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
21215 2004-08-31 Bud Davis <bdavis9659@comcast.net>
21217 PR libfortran/16805
21218 * gfortran.dg/list_read_2.f90: New test.
21220 2004-08-31 Mark Mitchell <mark@codesourcery.com>
21222 * g++.dg/abi/key1.C: New test.
21224 2004-08-31 Richard Henderson <rth@redhat.com>
21226 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
21228 * g++.dg/other/offsetof5.C: Remove duplicate.
21230 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21233 * gfortran.dg/func_derived_1.f90: New test.
21235 2004-08-31 Paul Brook <paul@codesourcery.com>
21237 * gfortran.dg/eof_1.f90: New test.
21239 2004-08-31 Paul Brook <paul@codesourcery.com>
21241 * gfortran.dg/list_read_1.f90: New file.
21243 2004-08-30 Mark Mitchell <mark@codesourcery.com>
21245 * g++.dg/opt/loop1.C: XFAIL.
21247 2004-08-30 Geoffrey Keating <geoffk@apple.com>
21249 * gcc.dg/funcdef-storage-1.c: New.
21250 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
21251 an extern function in local scope.
21252 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
21253 declare an 'auto inline' function in local scope.
21254 * gcc.dg/20011130-1.c: Likewise.
21255 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
21256 an 'auto' function in local scope.
21257 * gcc.dg/20021014-1.c: Likewise.
21258 * gcc.dg/20030331-2.c: Likewise.
21260 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21262 * gfortran.dg/blockdata_1.f90: New test.
21264 2004-08-30 Richard Henderson <rth@redhat.com>
21266 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
21268 2004-08-30 Richard Henderson <rth@redhat.com>
21270 * lib/fortran-torture.exp (fortran-torture-execute): Honor
21271 additional_flags set by alternate driver.
21272 (ieee-options): New procedure.
21273 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
21274 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
21275 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
21276 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
21278 2004-08-30 Richard Henderson <rth@redhat.com>
21280 * lib/f-torture.exp: Remove.
21282 2004-08-29 Mark Mitchell <mark@codesourcery.com>
21284 PR rtl-optimization/16590
21285 * g++.dg/opt/loop1.C: New test.
21287 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21290 * gfortran.dg/oldstyle_1.f90: New test.
21292 2004-08-29 Steven G. Kargl <kargls@comcast.net>
21293 Paul Brook <paul@codesourcery.com>
21295 * gfortran.dg/g77/README: Update.
21296 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
21297 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
21298 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
21300 2004-08-28 Paul Brook <paul@codesourcery.com>
21302 PR libfortran/17195
21303 * gfortran.dg/edit_real_1.f90: New test.
21305 2004-08-27 Paul Brook <paul@codesourcery.com>
21307 * gfortran.dg/rewind_1.f90: New test.
21309 2004-08-27 Bud Davis <bdavis9659@comcast.net>
21312 * gfortran.dg/pr16597.f90: New test.
21314 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
21317 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
21318 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
21319 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
21320 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
21321 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
21323 2004-08-26 Nick Clifton <nickc@redhat.com>
21325 * gcc.c-torture/compile/pr17119.c: New test.
21327 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
21329 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
21331 2004-08-25 Richard Henderson <rth@redhat.com>
21333 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
21334 the bits that expect kind=8 to be the largest real kind.
21336 2004-08-25 Ziemowit Laski <zlaski@apple.com>
21338 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
21340 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21342 * gfortran.dg/assignment_1.f90: New test.
21344 2004-08-25 Adam Nemet <anemet@lnxw.com>
21346 * g++.dg/template/repo3.C: New test.
21348 2004-08-25 Roger Sayle <roger@eyesopen.com>
21350 PR middle-end/16693
21351 PR tree-optimization/16372
21352 * g++.dg/opt/pr16372-1.C: New test case.
21353 * g++.dg/opt/pr16693-1.C: New test case.
21354 * g++.dg/opt/pr16693-2.C: New test case.
21356 2004-08-25 Ziemowit Laski <zlaski@apple.com>
21358 * objc.dg/proto-lossage-4.m: New test.
21360 2004-08-25 Mark Mitchell <mark@codesourcery.com>
21363 * g++.dg/inherit/local2.C: New test.
21365 2004-08-25 Paul Brook <paul@codesourcery.com>
21368 * gfortran.dg/string_ctor_1.f90: New test.
21370 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21373 * g++.dg/template/redecl2.C: New test.
21375 2004-08-24 Bud Davis <bdavis9659@comcast.net>
21378 * gfortran.dg/pr17143.f90: New test.
21380 2004-08-24 Bud Davis <bdavis9659@comcast.net>
21383 * gfortran.dg/pr17164.f90: New test.
21385 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
21387 * gcc.dg/tree-ssa/loop-1.c: New test.
21389 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
21391 * gcc.c-torture/compile/20040824-1.c: New test.
21393 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
21395 * gcc.c-torture/compile/iftrap-3.c: New test.
21397 2004-08-24 Paul Brook <paul@codesourcery.com>
21399 * gfortran.dg/entry_2.f90: New test.
21401 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
21404 * g++.dg/lookup/ambig[12].C: New.
21406 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21409 * g++.dg/template/crash21.C: New test.
21410 * g++.dg/template/crash22.C: Likewise.
21412 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
21415 * g++.dg/template/access15.C: New.
21417 2004-08-23 Mark Mitchell <mark@codesourcery.com>
21420 * g++.dg/template/repo2.C: New test.
21422 2004-08-23 Roger Sayle <roger@eyesopen.com>
21424 PR rtl-optimization/17078
21425 * gcc.c-torture/execute/pr17078-1.c: New test case.
21427 2004-08-23 Mark Mitchell <mark@codesourcery.com>
21430 * gcc.dg/debug/crash1.c: New test.
21432 2004-08-23 Mark Mitchell <mark@codesourcery.com>
21435 * gcc.dg/loop-5.c: New test.
21437 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
21439 * gcc.c-torture/execute/20040823-1.c: New test.
21441 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
21443 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
21444 to the assembler. Simplify test accordingly.
21445 (asm_abi_flags): Use GNU names.
21446 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
21447 to check for ABI flags.
21449 2004-08-22 Andrew Pinski <apinski@apple.com>
21451 * g++.dg/opt/pr14029.C: New test.
21452 * gcc.c-torture/execute/pr15262.c: New test.
21454 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21456 * gfortran.dg/reduction.f90: Add checks with complex arguments.
21458 2004-08-21 Bud Davis <bdavis9659@comcast.net>
21461 * gfortran.dg/direct_io.f90: New test.
21463 2004-08-20 Mark Mitchell <mark@codesourcery.com>
21466 * g++.dg/inherit/local2.C: New test.
21468 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
21471 * g++.dg/warn/Wparentheses-4.C: New test.
21473 2004-08-20 Mark Mitchell <mark@codesourcery.com>
21476 * g++.dg/inherit/local2.C: New test.
21478 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
21479 * gcc.dg/ppc-ldstruct.c: Likewise.
21480 * gcc.dg/ppc64-abi-2.c: Likewise.
21482 2004-08-20 Jakub Jelinek <jakub@redhat.com>
21484 PR rtl-optimization/17099
21485 * gcc.c-torture/execute/20040820-1.c: New test.
21487 2004-08-20 David Edelsohn <edelsohn@gnu.org>
21489 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
21491 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
21494 * gfortran.dg/auto_array_1.f90: New test.
21496 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21499 * gfortran.dg/simpleif_1.f90: New test.
21501 2004-08-19 Mark Mitchell <mark@codesourcery.com>
21503 * lib/target-supports.exp (check_profiling_available): Return
21504 false for arm*-*-symbianelf* and arm*-*-eabi*.
21507 * g++.dg/template/delete1.C: New test.
21509 2004-08-19 Paul Brook <paul@codesourcery.com>
21513 * gfortran.dg/data_char_1.f90: New test.
21515 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
21518 * gfortran.dg/reduction.f90: New testcase.
21520 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21523 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
21525 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
21528 * g++.dg/Wparentheses-3.C: New test.
21530 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
21532 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
21533 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
21534 * gcc.dg/vect/vect-2.c: Likewise.
21535 * gcc.dg/vect/vect-3.c: Likewise.
21536 * gcc.dg/vect/vect-4.c: Likewise.
21537 * gcc.dg/vect/vect-5.c: Likewise.
21538 * gcc.dg/vect/vect-6.c: Likewise.
21539 * gcc.dg/vect/vect-7.c: Likewise.
21540 * gcc.dg/vect/vect-25.c: Likewise.
21541 * gcc.dg/vect/vect-31.c: Likewise.
21542 * gcc.dg/vect/vect-32.c: Likewise.
21543 * gcc.dg/vect/vect-34.c: Likewise.
21544 * gcc.dg/vect/vect-36.c: Likewise.
21545 * gcc.dg/vect/vect-all.c: Likewise.
21547 2004-08-18 Mark Mitchell <mark@codesourcery.com>
21550 * g++.dg/template/operator4.C: New test.
21552 2004-08-18 Richard Henderson <rth@redhat.com>
21554 * gcc.dg/20040206-1.c: XFAIL.
21556 2004-08-17 Mark Mitchell <mark@codesourcery.com>
21559 * g++.dg/template/array7.C: New test.
21561 2004-08-17 James E Wilson <wilson@specifixinc.com>
21563 * gcc.dg/mips-movcc-1.c: New test.
21564 * gcc.dg/mips-movcc-2.c: New test.
21565 * gcc.dg/mips-movcc-3.c: New test.
21567 * gcc.dg/mips-nmadd-1.c: New test.
21568 * gcc.dg/mips-nmadd-2.c: New test.
21570 2004-08-17 Mark Mitchell <mark@codesourcery.com>
21573 * g++.dg/opt/inline8.C: New test.
21576 * g++.dg/parse/error17.C: New test.
21578 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
21580 * gcc.dg/vect: New directory for vectorizer tests.
21581 * gcc.dg/vect/tree-vect.h: New file.
21582 * gcc.dg/vect/vect.exp: New file.
21583 * gcc.dg/vect/pr16105.c.c: New test.
21584 * gcc.dg/vect/vect-1.c: New test.
21585 * gcc.dg/vect/vect-2.c: New test.
21586 * gcc.dg/vect/vect-3.c: New test.
21587 * gcc.dg/vect/vect-4.c: New test.
21588 * gcc.dg/vect/vect-5.c: New test.
21589 * gcc.dg/vect/vect-6.c: New test.
21590 * gcc.dg/vect/vect-7.c: New test.
21591 * gcc.dg/vect/vect-8.c: New test.
21592 * gcc.dg/vect/vect-9.c: New test.
21593 * gcc.dg/vect/vect-10.c: New test.
21594 * gcc.dg/vect/vect-11.c: New test.
21595 * gcc.dg/vect/vect-12.c: New test.
21596 * gcc.dg/vect/vect-13.c: New test.
21597 * gcc.dg/vect/vect-14.c: New test.
21598 * gcc.dg/vect/vect-15.c: New test.
21599 * gcc.dg/vect/vect-16.c: New test.
21600 * gcc.dg/vect/vect-17.c: New test.
21601 * gcc.dg/vect/vect-18.c: New test.
21602 * gcc.dg/vect/vect-19.c: New test.
21603 * gcc.dg/vect/vect-20.c: New test.
21604 * gcc.dg/vect/vect-21.c: New test.
21605 * gcc.dg/vect/vect-22.c: New test.
21606 * gcc.dg/vect/vect-23.c: New test.
21607 * gcc.dg/vect/vect-24.c: New test.
21608 * gcc.dg/vect/vect-25.c: New test.
21609 * gcc.dg/vect/vect-26.c: New test.
21610 * gcc.dg/vect/vect-27.c: New test.
21611 * gcc.dg/vect/vect-28.c: New test.
21612 * gcc.dg/vect/vect-29.c: New test.
21613 * gcc.dg/vect/vect-30.c: New test.
21614 * gcc.dg/vect/vect-31.c: New test.
21615 * gcc.dg/vect/vect-32.c: New test.
21616 * gcc.dg/vect/vect-33.c: New test.
21617 * gcc.dg/vect/vect-34.c: New test.
21618 * gcc.dg/vect/vect-35.c: New test.
21619 * gcc.dg/vect/vect-36.c: New test.
21620 * gcc.dg/vect/vect-37.c: New test.
21621 * gcc.dg/vect/vect-38.c: New test.
21622 * gcc.dg/vect/vect-40.c: New test.
21623 * gcc.dg/vect/vect-41.c: New test.
21624 * gcc.dg/vect/vect-42.c: New test.
21625 * gcc.dg/vect/vect-43.c: New test.
21626 * gcc.dg/vect/vect-44.c: New test.
21627 * gcc.dg/vect/vect-45.c: New test.
21628 * gcc.dg/vect/vect-46.c: New test.
21629 * gcc.dg/vect/vect-47.c: New test.
21630 * gcc.dg/vect/vect-48.c: New test.
21631 * gcc.dg/vect/vect-49.c: New test.
21632 * gcc.dg/vect/vect-50.c: New test.
21633 * gcc.dg/vect/vect-51.c: New test.
21634 * gcc.dg/vect/vect-52.c: New test.
21635 * gcc.dg/vect/vect-53.c: New test.
21636 * gcc.dg/vect/vect-54.c: New test.
21637 * gcc.dg/vect/vect-55.c: New test.
21638 * gcc.dg/vect/vect-56.c: New test.
21639 * gcc.dg/vect/vect-57.c: New test.
21640 * gcc.dg/vect/vect-58.c: New test.
21641 * gcc.dg/vect/vect-59.c: New test.
21642 * gcc.dg/vect/vect-60.c: New test.
21643 * gcc.dg/vect/vect-61.c: New test.
21644 * gcc.dg/vect/vect-all.c: New test.
21645 * gcc.dg/vect/vect-none.c: New test.
21647 2004-08-17 Paul Brook <paul@codesourcery.com>
21650 * gfortran.dg/entry_1.f90: New test.
21652 2004-08-17 Andrew Pinski <apinski@apple.com>
21654 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
21656 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
21658 * gcc.dg/pr17036-1.c: New test.
21660 2004-08-16 Devang Patel <dpatel@apple.com>
21662 * gcc.dg/darwin-20040809-1.c: New test.
21664 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
21666 * gcc.dg/funcdef-attr-1.c: New test.
21668 2004-08-16 Janis Johnson <janis187@us.ibm.com>
21670 * gcc.dg/altivec-17.c: New test.
21671 * gcc.dg/altivec-18.c: New test.
21673 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21676 * g++.dg/template/vtable2.C: New test.
21678 2004-08-14 Richard Henderson <rth@redhat.com>
21680 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
21681 * gcc.dg/pack-test-4.c (main): Return 0.
21682 * gcc.dg/setjmp-1.c: Remove XFAIL.
21683 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
21685 2004-08-14 Richard Henderson <rth@redhat.com>
21687 * gcc.dg/980217-1.c: Add prototype for printf.
21689 2004-08-13 Bud Davis <bdavis9659@comcast.net>
21691 * gfortran.dg/pr16935.f90: New test.
21693 2004-08-13 Janis Johnson <janis187@us.ibm.com>
21695 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
21697 2004-08-13 Paul Brook <paul@codesourcery.com>
21699 * gfortran.dg/der_io_1.f90: Remove stray comma.
21701 2004-08-12 Janis Johnson <janis187@us.ibm.com>
21703 * gcc.dg/vmx/cw-bug-2.c: Remove.
21704 * gcc.dg/vmx/vprint-1.c: Remove.
21705 * gcc.dg/vmx/vscan-1.c: Remove.
21707 2004-08-12 Devang patel <dpatel@apple.com>
21709 * gcc.dg/darwin-20040809-2.c: New test.
21711 2004-08-12 Janis Johnson <janis1872us.ibm.com>
21713 * g++.dg/ext/altivec-12.C: New test.
21715 * g++.dg/ext/altivec-11.C: New test.
21717 2004-08-12 Paul Brook <paul@codesourcery.com>
21719 * g++.dg/abi/arm_cxa_vec_1.C: New test.
21721 2004-08-12 Janis Johnson <janis187@us.ibm.com>
21723 * g++.dg/ext/altivec-2.C: Check for hardware support before
21724 executing any VMX instructions.
21726 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
21728 2004-08-12 Jakub Jelinek <jakub@redhat.com>
21731 * g++.old-deja/g++.other/comdat4.C: New test.
21732 * g++.old-deja/g++.other/comdat4-aux.cc: New.
21734 2004-08-12 Ben Elliston <bje@au.ibm.com>
21737 * gcc.dg/pr16286.c: New test.
21739 2004-08-12 Jan Beulich <jbeulich@novell.com>
21741 * g++.dg/ext/asm5.C: New.
21743 2004-08-11 Mark Mitchell <mark@codesourcery.com>
21746 * g++.dg/eh/crash1.C: New test.
21749 * g++.dg/ext/construct1.C: New test.
21751 2004-08-11 Mark Mitchell <mark@codesourcery.com>
21754 * g++.dg/init/ptrmem1.C: New test.
21757 * g++.dg/parse/offsetof5.C: New test.
21760 * g++.dg/template/overload3.C: New test.
21762 2004-08-11 Mark Mitchell <mark@codesourcery.com>
21765 * g++.dg/parse/error16.C: New test.
21768 * g++.dg/template/error14.C: New test.
21771 * g++.dg/template/error15.C: New test.
21773 2004-08-11 Devang Patel <dpatel@apple.com>
21775 * gcc.dg/darwin-ld-20040809-1.c: New test.
21776 * gcc.dg/darwin-ld-20040809-2.c: New test.
21778 2004-08-11 Steven G. Kargl <kargls@comcast.net>
21781 * gfortran.dg/dfloat_1.f90: New test.
21783 2004-08-09 Mark Mitchell <mark@codesourcery.com>
21785 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
21786 * gcc.dg/dll-2.c: Fix dg-require syntax.
21787 * gcc.misc-tests/arm-isr.c (abort): Declare.
21790 2004-08-10 Mark Mitchell <mark@codesourcery.com>
21793 * g++.dg/parse/crash16.C: New test.
21795 2004-08-10 Roger Sayle <roger@eyesopen.com>
21797 * gcc.dg/mips-rsqrt-1.c: New test case.
21798 * gcc.dg/mips-rsqrt-2.c: New test case.
21799 * gcc.dg/mips-rsqrt-3.c: New test case.
21801 2004-08-10 Paul Brook <paul@codesourcery.com>
21803 * gfortran.dg/der_io_1.f90: New test.
21805 2004-08-10 Paul Brook <paul@codesourcery.com>
21808 * gfortran.dg/der_array_1.f90: New test.
21810 2004-08-09 David Edelsohn <edelsohn@gnu.org>
21812 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
21814 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
21816 * gcc.dg/wchar_t-2.c: Fix typo.
21818 2004-08-09 Falk Hueffner <falk@debian.org>
21820 PR tree-optimization/12517
21821 * gcc.c-torture/compile/pr12517.c: New test.
21823 PR tree-optimization/12578
21824 * gcc.c-torture/compile/pr12578.c: New test.
21826 PR tree-optimization/12899
21827 * gcc.c-torture/compile/pr12899.c: New test.
21829 PR rtl-optimization/14692
21830 * gcc.c-torture/compile/pr14692.c: New test.
21832 PR tree-optimization/16461
21833 * gcc.c-torture/compile/pr16461.c: New test.
21835 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
21837 * gfortran.dg/getenv_1.f90: New test.
21839 2004-08-06 Mark Mitchell <mark@codesourcery.com>
21841 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
21843 * gcc.dg/symbian5.c: Test -fno-short-wchar.
21845 2004-08-06 Paul Brook <paul@codesourcery.com>
21847 * gfortran.dg/ret_array_1.f90: New test.
21848 * gfortran.dg/ret_pointer_1.f90: New test.
21850 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
21852 * gcc.dg/missing-field-init-[12].c: New tests.
21853 * g++.dg/warn/missing-field-init-[12].C: New tests.
21855 2004-08-06 Mark Mitchell <mark@codesourcery.com>
21857 * gcc.dg/enum2.c: New test.
21858 * gcc.dg/symbian3.c: Likewise.
21859 * gcc.dg/symbian4.c: Likewise.
21860 * gcc.dg/wchar_t-2.c: Likewise.
21862 2004-08-05 Mark Mitchell <mark@codesourcery.com>
21864 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
21867 2004-08-05 Mark Mitchell <mark@codesourcery.com>
21869 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
21870 dg-require-visiblity.
21871 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
21872 * g++.dg/ext/visibility/fvisibility.C: Likewise.
21873 * g++.dg/ext/visibility/memfuncts.C: Likewise.
21874 * g++.dg/ext/visibility/new1.C: Likewise.
21875 * g++.dg/ext/visibility/pragma.C: Likewise.
21876 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
21877 * g++.dg/ext/visibility/virtual.C: Likewise.
21878 * g++/dg/ext/visibility/visibility-1.C: Likewise.
21879 * g++/dg/ext/visibility/visibility-2.C: Likewise.
21880 * g++/dg/ext/visibility/visibility-3.C: Likewise.
21881 * g++/dg/ext/visibility/visibility-4.C: Likewise.
21882 * g++/dg/ext/visibility/visibility-5.C: Likewise.
21883 * g++/dg/ext/visibility/visibility-6.C: Likewise.
21884 * g++/dg/ext/visibility/visibility-7.C: Likewise.
21885 * g++/dg/ext/visibility/visibility-8.C: New test.
21886 * gcc.c-torture/compile/dll.x: Remove.
21887 * gcc.dg/dll-2.c: Use dg-require-dll
21888 * gcc.dg/visibility-10.c: New test.
21889 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
21891 * testsuite/lib/scanasm.exp (scan_hidden): New function.
21892 (scan_not_hidden): Likewise.
21894 2004-08-05 David Edelsohn <edelsohn@gnu.org>
21896 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
21898 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
21900 * gcc.c-torture/execute/20040805-1.c: New test.
21902 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
21904 * gcc.dg/20020118-1.c: Declare abort.
21905 * gcc.dg/altivec_check.h: Likewise.
21906 * gcc.dg/iftrap-2.c: Likewise.
21907 * gcc.dg/pragma-darwin.c: Likewise.
21908 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
21910 2004-08-04 Geoffrey Keating <geoffk@apple.com>
21912 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
21914 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
21916 * gcc.c-torture/execute/builtins/abs-2.c,
21917 gcc.c-torture/execute/builtins/abs-3.c,
21918 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
21919 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
21920 intmax_t, uintmax_t and their limits.
21921 * gcc.dg/intmax_t-1.c: New test.
21923 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21925 * g++.dg/tc1/dr147.C: Add reference to PR.
21927 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
21929 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
21930 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
21932 2004-08-03 David Edelsohn <edelsohn@gnu.org>
21934 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
21936 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
21938 * gcc.dg/redecl-5.c: New test.
21939 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
21942 2004-08-03 Roger Sayle <roger@eyesopen.com>
21944 PR middle-end/16790
21945 * gcc.c-torture/execute/pr16790-1.c: New test case.
21947 2004-08-03 Mark Mitchell <mark@codesourcery.com>
21949 * g++.dg/ext/visibility/assign1.C: New test.
21950 * g++.dg/ext/visibility/new1.C: Likewise.
21952 * gcc.dg/symbian1.c: New test.
21953 * gcc.dg/symbian2.c: Likewise.
21955 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
21958 * gcc.dg/i386-sse-9.c: New test.
21960 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
21962 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
21964 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
21966 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
21967 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
21968 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
21969 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
21970 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
21971 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
21972 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
21973 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
21974 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
21975 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
21976 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
21977 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
21978 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
21979 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
21980 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
21981 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
21982 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
21983 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
21984 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
21985 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
21986 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
21987 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
21988 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
21989 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
21990 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
21991 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
21992 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
21993 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
21994 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
21995 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
21996 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
21997 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
21998 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
21999 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
22000 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
22001 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
22002 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
22003 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
22004 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
22005 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
22006 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
22007 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
22008 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
22009 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
22010 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
22011 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
22012 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
22013 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
22014 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
22015 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
22016 gcc.misc-tests/i386-pf-3dnow-1.c,
22017 gcc.misc-tests/i386-pf-athlon-1.c,
22018 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
22019 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
22020 Declare built-in functions used.
22021 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
22023 2004-08-02 Mark Mitchell <mark@codesourcery.com>
22026 * g++.dg/lookup/using12.C: New test.
22028 * g++.dg/init/null1.C: Fix PR number.
22029 * g++.dg/parse/namespace10.C: Likewise.
22031 2004-08-01 Mark Mitchell <mark@codesourcery.com>
22034 * g++.dg/template/spec17.C: New test.
22035 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
22036 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
22038 2004-08-02 David Billinghurst
22041 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
22043 2004-08-01 Zack Weinberg <zack@codesourcery.com>
22045 * gcc.dg/ia64-got-1.c: New test case.
22047 2004-08-01 Mark Mitchell <mark@codesourcery.com>
22050 * g++.dg/init/null1.C: New test.
22051 * g++.dg/tc1/dr76.C: Adjust error marker.
22054 * g++.dg/parse/namespace10.C: New test.
22057 * g++.dg/inherit/ptrmem2.C: New test.
22059 2004-08-02 Ben Elliston <bje@au.ibm.com>
22062 * gcc.dg/pr16155.c: New test.
22064 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
22066 * gcc.dg/redecl-2.c: New test.
22068 2004-07-30 Geoffrey Keating <geoffk@apple.com>
22070 * gcc.dg/darwin-longdouble.c: New file.
22072 2004-07-30 Richard Henderson <rth@redhat.com>
22074 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
22075 write to constant argument.
22076 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
22078 2004-07-30 Richard Henderson <rth@redhat.com>
22080 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
22081 tests of nearest around zero.
22083 2004-07-30 Andrew Pinski <apinski@apple.com>
22085 * gcc.c-torture/compile/20040730-1.c: New test.
22087 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
22089 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
22092 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
22094 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
22096 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
22098 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
22099 contains $ld_library_path.
22100 * lib/gfortran.exp (gfortran_link_flags): Likewise.
22102 2004-07-29 Richard Henderson <rth@redhat.com>
22104 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
22106 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
22107 (alt2, which): New.
22108 (Check): Accept either alternative.
22110 2004-07-29 Mark Mitchell <mark@codesourcery.com>
22112 * g++.dg/abi/inline1.C: New test.
22113 * g++.dg/abi/local1-a.cc: Likewise.
22114 * g++.dg/abi/local1.C: Likewise.
22115 * g++.dg/abi/mangle11.C: Tweak location of warnings.
22116 * g++.dg/abi/mangle12.C: Likewise.
22117 * g++.dg/abi/mangle17.C: Likewise.
22118 * g++.dg/abi/mangle20-2.C: Likewise.
22119 * g++.dg/opt/interface1.C: Likewise.
22120 * g++.dg/opt/interface1.h: Likewise.
22121 * g++.dg/opt/interface1-a.cc: New test.
22122 * g++.dg/parse/repo1.C: New test.
22123 * g++.dg/template/repo1.C: Likewise.
22124 * g++.dg/warn/Winline-1.C: Likewise.
22125 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
22127 2004-07-29 Diego Novillo <dnovillo@redhat.com>
22129 * gcc.dg/tree-ssa/20040729-1.c: New test.
22131 2004-07-27 Matt Austern <austern@apple.com>
22133 * gcc.dg/darwin-bool-1.c: New test.
22134 * gcc.dg/darwin-bool-2.c: New test.
22136 2004-07-28 Richard Henderson <rth@redhat.com>
22138 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
22139 arguments in the correct type. Don't write to constant arguments.
22141 2004-07-28 Diego Novillo <dnovillo@redhat.com>
22143 PR tree-optimization/16688
22144 PR tree-optimization/16689
22145 * g++.dg/tree-ssa/pr16688.C: New test.
22147 2004-07-28 Diego Novillo <dnovillo@redhat.com>
22149 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
22150 loads. Not only in the comment, this time.
22152 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
22154 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
22155 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
22156 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
22157 * gcc.dg/sh4a-bitmovua.c: New.
22158 * gcc.dg/sh4a-cos.c: New.
22159 * gcc.dg/sh4a-cosf.c: New.
22160 * gcc.dg/sh4a-fprun.c: New.
22161 * gcc.dg/sh4a-fsrra.c: New.
22162 * gcc.dg/sh4a-memmovua.c: New.
22163 * gcc.dg/sh4a-sin.c: New.
22164 * gcc.dg/sh4a-sincos.c: New.
22165 * gcc.dg/sh4a-sincosf.c: New.
22166 * gcc.dg/sh4a-sinf.c: New.
22168 2004-07-28 Diego Novillo <dnovillo@redhat.com>
22170 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
22172 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
22174 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
22177 2004-07-27 Andrew Pinski <apinski@apple.com>
22179 * g++.dg/rtti/tinfo1.C: Correct the xfail.
22181 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
22183 * gcc.dg/pragma-isr.c: New test.
22185 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22188 * g++.dg/template/ttp11.C: New test.
22190 2004-07-27 Diego Novillo <dnovillo@redhat.com>
22192 * gcc.c-torture/compile/20040727-1.c: New test.
22194 2004-07-26 Eric Christopher <echristo@redhat.com>
22196 * gcc.c-torture/compile/20040726-2.c: New test.
22198 2004-07-26 Andrew Pinski <apinski@apple.com>
22200 * g++.dg/rtti/tinfo1.C: Xfail.
22202 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
22204 * gcc.c-torture/compile/20040726-1.c: New test.
22206 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
22207 Brian Ryner <bryner@brianryner.com>
22211 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
22212 * g++.dg/ext/visibility/: New directory.
22213 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
22214 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
22215 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
22216 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
22217 * g++.dg/ext/visibility/fvisibility.C,
22218 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
22219 g++.dg/ext/visibility/fvisibility-override1.C
22220 g++.dg/ext/visibility/fvisibility-override2.C
22221 g++.dg/ext/visibility/memfuncts.C
22222 g++.dg/ext/visibility/noPLT.C
22223 g++.dg/ext/visibility/pragma.C
22224 g++.dg/ext/visibility/pragma-override1.C
22225 g++.dg/ext/visibility/pragma-override2.C
22226 g++.dg/ext/visibility/staticmemfuncts.C
22227 g++.dg/ext/visibility/virtual.C: New tests.
22229 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
22232 * gcc.dg/pr15360-1.c: New test.
22234 2004-07-25 Daniel Jacobowitz <dan@debian.org>
22236 * gcc.dg/pragma-align-2.c: New test.
22237 * gcc.dg/pragma-init-fini.c: New test.
22238 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
22241 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
22243 * gcc.dg/init-string-2.c: New test.
22245 2004-07-24 Zack Weinberg <zack@codesourcery.com>
22248 * gcc.dg/Wredundant-decls-1.c: New test case.
22250 2004-07-24 Jakub Jelinek <jakub@redhat.com>
22252 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
22253 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
22254 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
22255 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
22256 * gcc.dg/compat/generate-random.c: New file.
22257 * gcc.dg/compat/generate-random.h: Likewise.
22258 * gcc.dg/compat/generate-random_r.c: Likewise.
22259 * gcc.dg/compat/struct-layout-1.h: Likewise.
22260 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
22261 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
22262 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
22263 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
22264 * gcc.dg/compat/struct-layout-1_main.c: New test.
22265 * gcc.dg/compat/struct-layout-1_x.c: New file.
22266 * gcc.dg/compat/struct-layout-1_y.c: New file.
22267 * gcc.dg/compat/struct-layout-1_test.h: New file.
22269 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
22271 * gcc.dg/comp-return-1.c: New test
22273 2004-07-23 Janis Johnson <janis187@us.ibm.com>
22275 * gcc.dg/vmx/8-02a.c: Fix typo.
22277 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
22278 * gcc.dg/darwin-abi-3.c: New test.
22280 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
22281 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
22283 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
22284 * gcc.dg/vmx/ops-long-1.c: New test.
22285 * gcc.dg/vmx/ops-long-2.c: New test.
22287 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
22289 * g++.dg/lookup/conv-[1234].C: New.
22291 2004-07-22 Mark Mitchell <mark@codesourcery.com>
22293 * g++.dg/parse/attr2.C: Simplify.
22295 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
22298 * gcc.c-torture/execute/pr7284-1.c: New test.
22300 2004-07-22 Brian Booth <bbooth@redhat.com>
22302 * gcc.dg/tree-ssa/20040721-1.c: New test.
22304 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
22306 * g++.dg/template/crash20.c: New.
22308 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
22310 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
22311 Add dg-run directive. Declare variables as required.
22312 * gfortran.dg/g77/README: Update
22314 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
22316 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
22317 gcc.dg/cris-peep2-andu2.c: New tests.
22319 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
22322 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
22324 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
22326 * gcc.dg/qual-return-2.c: Update expected messages.
22327 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
22329 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
22331 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
22332 * gcc.dg/noncompile/921102-1.c: Update expected error message.
22334 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
22337 * gcc.dg/init-string-1.c: New test.
22339 2004-07-21 Jakub Jelinek <jakub@redhat.com>
22341 PR middle-end/15345
22343 * gcc.dg/torture/nested-fn-1.c: New test.
22345 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
22348 * gcc.dg/ia64-fptr-1.c: New file.
22350 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22353 * g++.dg/template/spec16.C: New test.
22354 * g++.old-deja/g++.robertl/eb118.C: Remove.
22356 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22359 * g++.dg/template/spec15.C: New test.
22361 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
22363 Copy cases from g77.f-torture/execute and add dg-run
22364 directive. Other changes as noted.
22365 * gfortran.dg/g77/13037.f
22366 * gfortran.dg/g77/1832.f
22367 * gfortran.dg/g77/19981119-0.f
22368 * gfortran.dg/g77/19990313-0.f
22369 * gfortran.dg/g77/19990313-1.f
22370 * gfortran.dg/g77/19990313-2.f
22371 * gfortran.dg/g77/19990313-3.f
22372 * gfortran.dg/g77/19990419-1.f
22373 * gfortran.dg/g77/19990826-0.f
22374 * gfortran.dg/g77/19990826-2.f
22375 * gfortran.dg/g77/20000503-1.f
22376 * gfortran.dg/g77/20001111.f
22377 * gfortran.dg/g77/20010116.f
22378 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
22379 * gfortran.dg/g77/20010430.f
22380 * gfortran.dg/g77/6177.f
22381 * gfortran.dg/g77/947.f
22382 * gfortran.dg/g77/970816-3.f
22383 * gfortran.dg/g77/971102-1.f
22384 * gfortran.dg/g77/980520-1.f
22385 * gfortran.dg/g77/980628-0.f
22386 * gfortran.dg/g77/980628-1.f
22387 * gfortran.dg/g77/980628-10.f
22388 * gfortran.dg/g77/980628-2.f
22389 * gfortran.dg/g77/980628-3.f
22390 * gfortran.dg/g77/980628-7.f
22391 * gfortran.dg/g77/980628-8.f
22392 * gfortran.dg/g77/980628-9.f
22393 * gfortran.dg/g77/980701-0.f
22394 * gfortran.dg/g77/980701-1.f
22395 * gfortran.dg/g77/cabs.f
22396 * gfortran.dg/g77/claus.f
22397 * gfortran.dg/g77/complex_1.f
22398 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
22399 * gfortran.dg/g77/dcomplex.f
22400 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
22401 * gfortran.dg/g77/f90-intrinsic-mathematical.f
22402 * gfortran.dg/g77/f90-intrinsic-numeric.f
22403 * gfortran.dg/g77/int8421.f
22404 * gfortran.dg/g77/labug1.f
22405 * gfortran.dg/g77/large_vec.f
22406 * gfortran.dg/g77/le.f
22407 * gfortran.dg/g77/short.f
22408 * gfortran.dg/g77/README: Update
22410 2004-07-20 Mark Mitchell <mark@codesourcery.com>
22413 * g++.dg/parse/lookup4.C: New test.
22415 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22418 * g++.dg/template/ttp10.C: New test.
22420 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
22422 * gcc.dg/pr12625-1.c: New test.
22424 2004-07-20 Steven Bosscher <stevenb@suse.de>
22426 * testsuite/gcc.dg/switch-warn-1.c: New test.
22427 * testsuite/gcc.dg/switch-warn-2.c: New test.
22428 * gcc.c-torture/compile/pr14730.c: Update.
22430 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
22432 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
22433 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
22434 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
22435 g++.dg/template/nontype3.C: Remove trailing CR from tests.
22437 2004-07-18 Mark Mitchell <mark@codesourcery.com>
22440 * g++.dg/template/assign1.C: New test.
22442 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22445 * g++.dg/template/ttp9.C: New test.
22447 2004-07-19 Daniel Jacobowitz <dan@debian.org>
22449 * gcc.dg/format/cmn-err-1.c: New test.
22451 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
22453 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
22454 gcc.dg/Wparentheses-10.c: New tests.
22455 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
22457 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22460 * gfortran.dg/g77//ffixed-line-length-0.f,
22461 gfortran.dg/g77/ffixed-line-length-132.f,
22462 gfortran.dg/g77/ffixed-line-length-72.f,
22463 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
22464 gfortran.dg/g77/README: Update.
22466 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22469 * g++.dg/template/non-dependent7.C: New test.
22470 * g++.dg/template/non-dependent8.C: Likewise.
22471 * g++.dg/template/non-dependent9.C: Likewise.
22472 * g++.dg/template/non-dependent10.C: Likewise.
22474 2004-07-17 Mark Mitchell <mark@codesourcery.com>
22477 * g++.dg/parse/attr2.C: New test.
22479 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
22482 * g77.f-torture: Ditto.
22484 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
22486 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
22487 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
22488 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
22490 2004-07-16 Richard Henderson <rth@redhat.com>
22492 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
22494 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22496 * lib/fortran-torture.exp (fortran-torture): Don't test compile
22497 tests with full list of options.
22498 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
22499 of TORTURE_OPTIONS if test contains 'dg-do run'.
22502 * gfortran.dg/do_iterator.f90: New test.
22504 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22506 PR rtl-optimization/16536
22507 * gcc.c-torture/execute/restrict-1.c: New test.
22509 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22512 * gfortran.dg/pr15324.f90: New test.
22515 * gfortran.dg/pr15129.f90: New test.
22518 * gfortran.dg/pr15140.f90: New test.
22521 * gfortran.fortran-torture/execute/bounds.f90: Add check for
22522 compile-time simplification.
22524 2004-07-14 Mike Stump <mrs@apple.com>
22526 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
22528 2004-07-14 James E Wilson <wilson@specifixinc.com>
22531 * gcc.dg/profile-generate-1.c: New.
22533 2004-07-15 Jakub Jelinek <jakub@redhat.com>
22535 * gcc.c-torture/execute/20040709-1.c: New test.
22536 * gcc.c-torture/execute/20040709-2.c: New test.
22538 2004-07-14 Mike Stump <mrs@apple.com>
22540 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
22542 2004-07-14 Mike Stump <mrs@apple.com>
22544 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
22546 2004-07-13 Mark Mitchell <mark@codesourcery.com>
22549 * g++.dg/parse/mutable1.C: New test.
22551 2004-07-13 Diego Novillo <dnovillo@redhat.com>
22553 PR tree-optimization/16443
22554 * gcc.dg/tree-ssa/20040713-1.c: New test.
22556 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
22558 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
22561 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
22563 * gfortran.dg/g77/README: New file
22564 * gfortran.dg/g77/19981216-0.f: Copy from
22565 g77.f-torture/noncompile. Add "dg-do compile" and
22566 dg-error as required.
22567 * gfortran.dg/g77/19990218-1.f: Likewise.
22568 * gfortran.dg/g77/19990905-1.f: Likewise.
22569 * gfortran.dg/g77/9263.f: Likewise.
22570 * gfortran.dg/g77/980615-0.f: Likewise.
22571 * gfortran.dg/g77/980616-0.f: Likewise.
22572 * gfortran.dg/g77/check0.f: Likewise.
22573 * gfortran.dg/g77/select_no_compile.f: Likewise.
22575 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
22577 Copy files from g77.f-torture/compile.
22578 Add "{ dg-do compile}". Other changes as noted
22579 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
22580 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
22581 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
22582 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
22583 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
22584 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
22585 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
22586 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
22587 statement to conform to standard. Append alpha1.x for reference.
22588 * gfortran.dg/g77/xformat.f: Add dg-warning
22590 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
22592 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
22593 Add {dg-do compile} directive.
22594 * gfortran.dg/g77/cpp2.F: Likewise.
22596 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22599 * g++.dg/lookup/name-clash1.C: New test.
22602 * g++.dg/lookup/name-clash2.C: New test.
22605 * g++.dg/lookup/name-clash3.C: New test.
22607 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22609 * g++.dg/lookup/new2.C: New test.
22610 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
22612 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
22614 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
22615 Add {dg-do compile} directive.
22616 * gfortran.dg/g77/13060.f: Likewise.
22617 * gfortran.dg/g77/19990218-0.f: Likewise.
22618 * gfortran.dg/g77/19990305-0.f: Likewise.
22619 * gfortran.dg/g77/19990419-0.f: Likewise.
22620 * gfortran.dg/g77/19990502-0.f: Likewise.
22621 * gfortran.dg/g77/19990502-1.f: Likewise.
22622 * gfortran.dg/g77/19990525-0.f: Likewise.
22623 * gfortran.dg/g77/19990826-1.f: Likewise.
22624 * gfortran.dg/g77/19990826-3.f: Likewise.
22625 * gfortran.dg/g77/19990905-2.f: Likewise.
22626 * gfortran.dg/g77/20000412-1.f: Likewise.
22627 * gfortran.dg/g77/20000511-1.f: Likewise.
22628 * gfortran.dg/g77/20000511-2.f: Likewise.
22629 * gfortran.dg/g77/20000518.f: Likewise.
22630 * gfortran.dg/g77/20000601-1.f: Likewise.
22631 * gfortran.dg/g77/20000601-2.f: Likewise.
22632 * gfortran.dg/g77/20000629-1.f: Likewise.
22633 * gfortran.dg/g77/20000630-2.f: Likewise.
22634 * gfortran.dg/g77/20010115.f: Likewise.
22635 * gfortran.dg/g77/20010321-1.f: Likewise.
22636 * gfortran.dg/g77/20010426.f: Likewise.
22637 * gfortran.dg/g77/20020307-1.f: Likewise.
22638 * gfortran.dg/g77/8485.f: Likewise.
22639 * gfortran.dg/g77/960317-1.f: Likewise.
22640 * gfortran.dg/g77/970915-0.f: Likewise.
22641 * gfortran.dg/g77/980310-1.f: Likewise.
22642 * gfortran.dg/g77/980310-2.f: Likewise.
22643 * gfortran.dg/g77/980310-3.f: Likewise.
22644 * gfortran.dg/g77/980310-4.f: Likewise.
22645 * gfortran.dg/g77/980310-6.f: Likewise.
22646 * gfortran.dg/g77/980310-7.f: Likewise.
22647 * gfortran.dg/g77/980310-8.f: Likewise.
22648 * gfortran.dg/g77/980419-2.f: Likewise.
22649 * gfortran.dg/g77/980424-0.f: Likewise.
22650 * gfortran.dg/g77/980427-0.f: Likewise.
22651 * gfortran.dg/g77/980729-0.f: Likewise.
22652 * gfortran.dg/g77/981117-1.f: Likewise.
22653 * gfortran.dg/g77/toon_1.f: Likewise.
22655 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22658 * g++.dg/other/abstract2.C: New test.
22660 2004-07-12 Paul Brook <paul@codesourcery.com>
22662 * gfortran.dg/pointer_init_1.f90: New test.
22664 2004-07-11 Paul Brook <paul@codesourcery.com>
22667 * gfortran.dg/contained_1.f90: New test.
22669 2004-07-11 Mark Mitchell <mark@codesourcery.com>
22671 * g++.dg/parse/defarg8.C: New test.
22673 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22676 * gfortran.dg/pr16433.f: New test.
22679 * gfortran.dg/pr15754.f90: New test.
22681 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
22683 PR tree-optimization/16437
22684 * gcc.c-torture/execute/bitfld-4.c: New test.
22686 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22688 * gfortran.fortran-torture/execute/common_2.f90: Add check for
22689 access to common var from module.
22691 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22694 * gfortran.fortran-torture/execute/common_2.f90: New test.
22696 2004-07-10 Paul Brook <paul@codesourcery.com>
22698 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
22700 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22703 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
22705 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
22707 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
22708 * gfortran.dg/g77/ffixed-form-2.f: Likewise.
22709 * gfortran.dg/g77/ffree-form-1.f: Likewise.
22710 * gfortran.dg/g77/ffree-form-2.f: Likewise.
22711 * gfortran.dg/g77/ffree-form-3.f: Likewise.
22712 * gfortran.dg/g77/fno-underscoring.f: Likewise.
22713 * gfortran.dg/g77/funderscoring.f: Likewise.
22714 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
22716 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22718 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
22720 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22721 Paul Brook <paul@codesourcery.com>
22724 * gfortran.dg/common_pointer_1.f90: New test.
22726 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22728 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
22730 2004-07-09 James E Wilson <wilson@specifixinc.com>
22733 * gcc.c-torture/compile/20040709-1.c: New.
22735 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22738 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
22740 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22743 * gfortran.dg/shape_1.f90: New test.
22745 2004-07-09 Zack Weinberg <zack@codesourcery.com>
22746 Andrew Pinski <apinski@apple.com>
22748 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
22750 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22752 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
22755 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22756 Paul Brook <paul@codesourcery.com>
22758 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
22761 2004-07-09 Diego Novillo <dnovillo@redhat.com>
22763 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
22765 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22767 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
22768 testcases with capital suffix.
22770 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22776 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
22778 * gfortran.dg/implicit_1.f90: New test.
22780 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
22782 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
22783 expression to match gfortran warning/error messages
22784 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
22787 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
22789 * lib/fortran-torture.exp: Rename proc search_for to
22792 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
22794 * gcc.c-torture/execute/simd-5.x: New file.
22795 XFAIL on SPARC 64-bit at -O0.
22797 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22801 * g++.dg/warn/effc3.C: New test.
22803 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
22805 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
22806 change X to 1X in format.
22807 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
22808 add data statements to conform to standard.
22810 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
22812 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
22813 * gfortran.dg/g77/f77-edit-t-in.f: Likewise.
22814 * gfortran.dg/g77/f77-edit-x-out.f: Likewise.
22816 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
22818 * gfortran.dg/g77/7388.f: Copy from g77.dg
22819 * gfortran.dg/g77/f77-edit-i-out.f: Likewise.
22820 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise.
22821 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise.
22822 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise.
22823 * gfortran.dg/g77/f77-edit-t-out.f: Likewise.
22824 * gfortran.dg/g77/f77-edit-h-out.f: Likewise.
22825 * gfortran.dg/g77/strlen0.f: Likewise.
22827 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
22829 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
22830 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
22832 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
22834 * gcc.c-torture/execute/920428-2.x: Delete.
22835 * gcc.c-torture/execute/920501-7.x: Likewise.
22837 2004-07-08 Jakub Jelinek <jakub@redhat.com>
22839 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
22840 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
22841 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
22843 (PREFETCH_3DNOW): Add -march=c3.
22845 2004-07-08 Diego Novillo <dnovillo@redhat.com>
22848 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
22849 * gcc.c-torture/execute/bf64-1.x: Likewise.
22851 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
22853 * gcc.c-torture/compile/20040708-1.c: New test.
22855 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22858 * g++.dg/warn/effc2.C: New test.
22860 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
22862 * gcc.c-torture/execute/bitfld-1.x: Remove.
22863 * gcc.c-torture/execute/bitfld-3.c: New test.
22864 * gcc.dg/bitfld-2.c: Remove XFAILs.
22866 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
22869 * g++.dg/rtti/tinfo1.C: New file.
22871 2004-07-07 Eric Christopher <echristo@redhat.com>
22873 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
22875 2004-07-07 Andrew Pinski <apinski@apple.com>
22877 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
22879 2004-07-07 Mark Mitchell <mark@codesourcery.com>
22881 * g++.dg/init/call1.C: XFAIL.
22883 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
22885 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
22886 except for movstrict*, to movmem* and clrstr* to clrmem*.
22888 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
22890 * gcc.c-torture/execute/20040707-1.c: New test.
22892 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
22894 * gcc.c-torture/execute/20040706-1.c: New test.
22896 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22899 * g++.dg/template/spec14.C: New test.
22901 2004-07-05 Jakub Jelinek <jakub@redhat.com>
22903 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
22904 nothing if not yet defined. Use it in b, c and d type definitions.
22905 * gcc.c-torture/execute/20040705-1.c: New test.
22906 * gcc.c-torture/execute/20040705-2.c: New test.
22908 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22911 * g++.dg/lookup/new1.C: New test.
22913 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22916 * g++.dg/template/sizeof8.C: New test.
22918 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
22920 * gcc.c-torture/compile/20040705-1.c: New test.
22922 2004-07-04 Bud Davis <bdavis9659@comcast.net>
22924 * gfortran.fortran-torture/execute/seq_io.f90: New test.
22926 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
22928 * gcc.dg/cpp/if-mop.c: Two new testcases.
22929 * gcc.dg/cpp/trad/comment-3.c: New.
22931 2004-07-04 Paul Brook <paul@codesourcery.com>
22933 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
22935 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
22938 * g++.dg/lookup/crash4.C: New test.
22940 2004-07-02 Zack Weinberg <zack@codesourcery.com>
22942 * gcc.c-torture/execute/builtin-abs-1.c
22943 * gcc.c-torture/execute/builtin-abs-2.c
22944 * gcc.c-torture/execute/builtin-complex-1.c
22945 * gcc.c-torture/execute/builtins/string-1-lib.c
22946 * gcc.c-torture/execute/builtins/string-1.c
22947 * gcc.c-torture/execute/builtins/string-2-lib.c
22948 * gcc.c-torture/execute/builtins/string-2.c
22949 * gcc.c-torture/execute/builtins/string-3-lib.c
22950 * gcc.c-torture/execute/builtins/string-3.c
22951 * gcc.c-torture/execute/builtins/string-4-lib.c
22952 * gcc.c-torture/execute/builtins/string-4.c
22953 * gcc.c-torture/execute/builtins/string-5-lib.c
22954 * gcc.c-torture/execute/builtins/string-5.c
22955 * gcc.c-torture/execute/builtins/string-6-lib.c
22956 * gcc.c-torture/execute/builtins/string-6.c
22957 * gcc.c-torture/execute/builtins/string-7-lib.c
22958 * gcc.c-torture/execute/builtins/string-7.c
22959 * gcc.c-torture/execute/builtins/string-8-lib.c
22960 * gcc.c-torture/execute/builtins/string-8.c
22961 * gcc.c-torture/execute/builtins/string-9-lib.c
22962 * gcc.c-torture/execute/builtins/string-9.c
22963 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
22964 * gcc.c-torture/execute/builtins/string-asm-1.c
22965 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
22966 * gcc.c-torture/execute/builtins/string-asm-2.c
22967 * gcc.c-torture/execute/stdio-opt-1.c
22968 * gcc.c-torture/execute/stdio-opt-2.c
22969 * gcc.c-torture/execute/stdio-opt-3.c
22970 * gcc.c-torture/execute/string-opt-1.c
22971 * gcc.c-torture/execute/string-opt-10.c
22972 * gcc.c-torture/execute/string-opt-11.c
22973 * gcc.c-torture/execute/string-opt-12.c
22974 * gcc.c-torture/execute/string-opt-13.c
22975 * gcc.c-torture/execute/string-opt-14.c
22976 * gcc.c-torture/execute/string-opt-15.c
22977 * gcc.c-torture/execute/string-opt-16.c
22978 * gcc.c-torture/execute/string-opt-2.c
22979 * gcc.c-torture/execute/string-opt-6.c
22980 * gcc.c-torture/execute/string-opt-7.c
22981 * gcc.c-torture/execute/string-opt-8.c:
22984 * gcc.c-torture/execute/builtins/abs-2.c
22985 * gcc.c-torture/execute/builtins/abs-3.c
22986 * gcc.c-torture/execute/builtins/complex-1.c
22987 * gcc.c-torture/execute/builtins/fprintf.c
22988 * gcc.c-torture/execute/builtins/fputs.c
22989 * gcc.c-torture/execute/builtins/memcmp.c
22990 * gcc.c-torture/execute/builtins/memmove.c
22991 * gcc.c-torture/execute/builtins/memops-asm.c
22992 * gcc.c-torture/execute/builtins/mempcpy-2.c
22993 * gcc.c-torture/execute/builtins/mempcpy.c
22994 * gcc.c-torture/execute/builtins/memset.c
22995 * gcc.c-torture/execute/builtins/printf.c
22996 * gcc.c-torture/execute/builtins/sprintf.c
22997 * gcc.c-torture/execute/builtins/strcat.c
22998 * gcc.c-torture/execute/builtins/strchr.c
22999 * gcc.c-torture/execute/builtins/strcmp.c
23000 * gcc.c-torture/execute/builtins/strcpy.c
23001 * gcc.c-torture/execute/builtins/strcspn.c
23002 * gcc.c-torture/execute/builtins/strlen-2.c
23003 * gcc.c-torture/execute/builtins/strlen.c
23004 * gcc.c-torture/execute/builtins/strncat.c
23005 * gcc.c-torture/execute/builtins/strncmp-2.c
23006 * gcc.c-torture/execute/builtins/strncmp.c
23007 * gcc.c-torture/execute/builtins/strncpy.c
23008 * gcc.c-torture/execute/builtins/strpbrk.c
23009 * gcc.c-torture/execute/builtins/strpcpy-2.c
23010 * gcc.c-torture/execute/builtins/strpcpy.c
23011 * gcc.c-torture/execute/builtins/strrchr.c
23012 * gcc.c-torture/execute/builtins/strspn.c
23013 * gcc.c-torture/execute/builtins/strstr-asm.c
23014 * gcc.c-torture/execute/builtins/strstr.c:
23015 ... these new files.
23017 * gcc.c-torture/execute/builtins/abs-2-lib.c
23018 * gcc.c-torture/execute/builtins/abs-3-lib.c
23019 * gcc.c-torture/execute/builtins/complex-1-lib.c
23020 * gcc.c-torture/execute/builtins/fprintf-lib.c
23021 * gcc.c-torture/execute/builtins/fputs-lib.c
23022 * gcc.c-torture/execute/builtins/memcmp-lib.c
23023 * gcc.c-torture/execute/builtins/memmove-lib.c
23024 * gcc.c-torture/execute/builtins/memops-asm-lib.c
23025 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
23026 * gcc.c-torture/execute/builtins/mempcpy-lib.c
23027 * gcc.c-torture/execute/builtins/memset-lib.c
23028 * gcc.c-torture/execute/builtins/printf-lib.c
23029 * gcc.c-torture/execute/builtins/sprintf-lib.c
23030 * gcc.c-torture/execute/builtins/strcat-lib.c
23031 * gcc.c-torture/execute/builtins/strchr-lib.c
23032 * gcc.c-torture/execute/builtins/strcmp-lib.c
23033 * gcc.c-torture/execute/builtins/strcpy-lib.c
23034 * gcc.c-torture/execute/builtins/strcspn-lib.c
23035 * gcc.c-torture/execute/builtins/strlen-2-lib.c
23036 * gcc.c-torture/execute/builtins/strlen-lib.c
23037 * gcc.c-torture/execute/builtins/strncat-lib.c
23038 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
23039 * gcc.c-torture/execute/builtins/strncmp-lib.c
23040 * gcc.c-torture/execute/builtins/strncpy-lib.c
23041 * gcc.c-torture/execute/builtins/strpbrk-lib.c
23042 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
23043 * gcc.c-torture/execute/builtins/strpcpy-lib.c
23044 * gcc.c-torture/execute/builtins/strrchr-lib.c
23045 * gcc.c-torture/execute/builtins/strspn-lib.c
23046 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
23047 * gcc.c-torture/execute/builtins/strstr-lib.c
23048 * gcc.c-torture/execute/builtins/lib/abs.c
23049 * gcc.c-torture/execute/builtins/lib/fprintf.c
23050 * gcc.c-torture/execute/builtins/lib/memset.c
23051 * gcc.c-torture/execute/builtins/lib/printf.c
23052 * gcc.c-torture/execute/builtins/lib/sprintf.c
23053 * gcc.c-torture/execute/builtins/lib/strcpy.c
23054 * gcc.c-torture/execute/builtins/lib/strcspn.c
23055 * gcc.c-torture/execute/builtins/lib/strncat.c
23056 * gcc.c-torture/execute/builtins/lib/strncmp.c
23057 * gcc.c-torture/execute/builtins/lib/strncpy.c
23058 * gcc.c-torture/execute/builtins/lib/strpbrk.c
23059 * gcc.c-torture/execute/builtins/lib/strspn.c
23060 * gcc.c-torture/execute/builtins/lib/strstr.c:
23061 New files containing support routines.
23063 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
23065 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
23066 when not optimizing.
23068 2004-07-02 Mark Mitchell <mark@codesourcery.com>
23071 * g++.dg/abi/mangle22.C: New test.
23072 * g++.dg/abi/mangle23.C: Likewise.
23074 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
23077 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
23078 Allow for cases without denormalized floating point numbers.
23080 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
23083 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
23084 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
23085 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
23086 expected warning text.
23087 * gcc.dg/format/diag-2.c: New test.
23089 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
23091 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
23093 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
23095 * gcc.dg/builtins-43.c: New.
23096 * gcc.dg/builtins-44.c: New.
23097 * gcc.dg/builtins-45.c: New.
23099 2004-06-26 Geoffrey Keating <geoffk@apple.com>
23100 Andreas Tobler <a.tobler@schweiz.ch>
23102 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
23103 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
23105 * gcc.dg/cleanup-11.c: Likewise.
23106 * gcc.dg/cleanup-8.c: Likewise.
23107 * gcc.dg/cleanup-9.c: Likewise.
23108 * gcc.dg/cleanup-5.c: Run on all platforms.
23110 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
23112 * g++.dg/warn/nonnull1.C: New test.
23114 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
23116 * gcc.dg/compat/compat-common.h: Wrap up CINT in
23117 an #ifndef SKIP_COMPLEX_INT/#endif pair.
23118 Special-case the Sun compiler wrt to <complex.h>.
23120 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
23122 * gcc.dg/Wunreachable-8.C: New test.
23124 * gcc.dg/h8300-ice2.c : New test.
23126 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
23129 * gfortran.fortran-torture/compile/implicit.f90: Add test
23130 for implicit character.
23132 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
23135 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
23136 Use tiny() intrinsic to find smallest non-negative real
23138 2004-06-30 Jakub Jelinek <jakub@redhat.com>
23140 * gcc.dg/compat/struct-by-value-22_main.c: New test.
23141 * gcc.dg/compat/struct-by-value-22_x.c: New.
23142 * gcc.dg/compat/struct-by-value-22_y.c: New.
23144 * gcc.c-torture/execute/20040629-1.c: New test.
23146 2004-06-29 Jakub Jelinek <jakub@redhat.com>
23148 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
23149 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
23152 * gcc.dg/20040625-1.c: New test.
23154 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23156 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
23158 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23161 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
23163 2004-06-29 Richard Henderson <rth@redhat.com>
23165 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
23167 2004-06-29 Paul Brook <paul@codesourcery.com>
23169 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
23170 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
23172 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
23175 * g++.dg/parse/crash15.C: New.
23177 2004-06-28 Andrew Pinski <apinski@apple.com>
23179 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
23180 by the error already.
23182 * g++.dg/opt/ptrmem4.C: Change to compile only test.
23184 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
23187 * gcc.dg/h8300-bss-align-1.c : New.
23189 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
23192 * g++.dg/template/ctor4.C: New.
23194 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
23197 * g++.dg/warn/Wsequence-point-1.C: New test.
23199 2004-06-27 Paul Brook <paul@codesourcery.com>
23201 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
23203 2004-06-27 Zack Weinberg <zack@codesourcery.com>
23205 * g++.old-deja/g++.mike/p7325.C: Remove.
23207 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
23210 * gcc.dg/pr14963.c: New test.
23212 2004-06-27 Mark Mitchell <mark@codesourcery.com>
23215 * g++.dg/parse/redef1.C: New test.
23217 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
23219 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
23221 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
23223 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
23224 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
23226 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
23227 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
23228 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
23229 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
23230 g++.brendan/enum14.C.
23231 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
23232 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
23233 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
23235 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
23238 2004-06-27 Roger Sayle <roger@eyesopen.com>
23240 * gcc.dg/20040527-1.c: New test case.
23242 2004-06-26 Bud Davis <bdavis9659@comcast.net>
23244 PR gfortran/pr16196
23245 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
23247 2004-06-25 Roger Sayle <roger@eyesopen.com>
23249 PR middle-end/15825
23250 * gcc.dg/pr15825-1.c: New test case.
23252 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
23254 * gcc.c-torture/execute/20040625-1.c: New test.
23256 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23258 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
23260 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
23262 * gcc.dg/torture/mips-div-1.c: New test.
23264 2004-06-24 Jeff Law <law@redhat.com>
23266 * gcc.dg/tree-ssa/20040624-1.c: New test.
23268 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
23270 * gcc.c-torture/compile/20040624-1.c: New test.
23272 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23274 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
23277 2004-06-23 Andrew Pinski <apinski@apple.com>
23279 PR middle-end/15988
23280 * g++.dg/opt/ptrmem4.C: New test.
23282 * gcc.dg/c90-array-quals-2.c: New test.
23284 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
23286 * gcc.dg/kpice1.c: New test.
23288 2006-06-23 Andrew Pinski <apinski@apple.com>
23290 * gcc.dg/c90-array-quals.c: New test.
23292 2006-06-22 Richard Henderson <rth@redhat.com>
23294 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
23296 2004-06-22 Loren James Rittle <ljrittle@acm.org>
23298 * gcc.dg/builtins-config.h: Handle FreeBSD.
23300 2006-06-22 Richard Henderson <rth@redhat.com>
23302 * g++.dg/opt/devirt1.C: New.
23304 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
23306 * g++.dg/opt/pr15551.C: New testcase.
23308 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
23311 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
23312 x86_64-*-linux* when compiling for 32bit.
23314 2004-06-21 Andrew Pinski <apinski@apple.com>
23316 * gcc.dg/pch/struct-1.c: New.
23317 * gcc.dg/pch/struct-1.hs: New.
23319 2004-06-21 Geoffrey Keating <geoffk@apple.com>
23321 * gcc.dg/pch/save-temps-1.c: New file.
23322 * gcc.dg/pch/save-temps-1.hs: New file.
23324 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
23326 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
23327 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
23329 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23331 * gfortran.fortran-torture/execute/select_1.f90: Rename function
23333 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
23334 Remove trailing spaces.
23336 2004-06-21 Richard Henderson <rth@redhat.com>
23338 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
23339 merging && to BIT_FIELD_REF.
23341 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
23343 * g++.dg/opt/placeholder1.C: New test.
23345 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
23347 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
23348 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
23349 * gcc.dg/compat/union-m128-1_x.c: Likewise.
23350 * gcc.dg/compat/union-m128-1_y.c: Likewise.
23352 2004-06-20 Zack Weinberg <zack@codesourcery.com>
23354 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
23356 * g++.dg/other/pragma-re-1.C: Add comments.
23358 2004-06-19 Bud Davis <bdavis9659@comcast.net>
23361 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
23363 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
23365 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
23366 instead of setting the type of size_t by
23369 2004-06-18 Roger Sayle <roger@eyesopen.com>
23371 * gcc.dg/unordered-2.c: New test case.
23372 * gcc.dg/unordered-3.c: New test case.
23374 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
23377 * lib/g++.exp (g++_version): Tweak regexp for version
23378 * lib/g77.exp (g77_version): Likewise.
23379 * lib/gfortran.exp (gfortran_version): Likewise.
23380 * lib/objc.exp (objc_version): Likewise.
23381 * lib/treelang.exp (treelang_version): Likewise.
23383 2004-06-19 Jakub Jelinek <jakub@redhat.com>
23385 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
23386 Use INT_MAX instead of __INT_MAX__.
23387 * gcc.dg/compat/struct-align-2_y.c: Likewise.
23389 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
23390 * gcc.dg/compat/scalar-return-3_x.c: Use it.
23391 * gcc.dg/compat/scalar-return-3_y.c: Use it.
23392 * gcc.dg/compat/scalar-return-4_x.c: Use it.
23393 * gcc.dg/compat/scalar-return-4_y.c: Use it.
23394 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
23395 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
23396 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
23397 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
23399 * gcc.dg/range-test-1.c: New test.
23400 * g++.dg/opt/range-test-1.C: New test.
23402 2004-06-17 Richard Henderson <rth@redhat.com>
23404 * objc.dg/sync-1.m: New.
23405 * objc.dg/try-catch-1.m: Don't force next runtime.
23406 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
23407 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
23408 shadowed catch clause.
23409 * objc.dg/try-catch-5.m: New.
23411 2004-06-17 Zack Weinberg <zack@codesourcery.com>
23414 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
23416 2004-06-15 Richard Henderson <rth@redhat.com>
23418 * gcc.dg/20001116-1.c: Move expected warning line.
23420 2004-06-15 Richard Henderson <rth@redhat.com>
23422 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
23423 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
23425 2004-06-15 Jeff Law <law@redhat.com>
23427 * gcc.dg/tree-ssa/20040615-1.c: New test.
23428 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
23429 be less sensitive to operand ordering.
23430 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
23432 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
23434 * g++.dg/abi/bitfield3.C: Add comment..
23436 2004-06-15 Richard Henderson <rth@redhat.com>
23438 * g++.dg/ext/stmtexpr1.C: XFAIL.
23439 * gcc.dg/20030612-1.c: XFAIL.
23441 2004-06-15 Eric Christopher <echristo@redhat.com>
23443 * g++.dg/charset/asm5.c: New.
23444 * gcc.dg/charset/asm6.c: New.
23446 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23449 * gfortran.fortran-torture/execute/select_1.f90: New test.
23451 2004-06-15 Paul Brook <paul@codesourcery.com>
23453 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
23455 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23458 * g++.dg/lookup/crash3.C: New test.
23460 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23463 * g++.dg/parse/dtor4.C: New test.
23465 2004-06-14 Jeff Law <law@redhat.com>
23467 * gcc.c-torture/compile/20040614-1.c: New test.
23469 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23472 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
23473 LEN of a character array.
23475 2004-06-14 Mark Mitchell <mark@codesourcery.com>
23478 * g++.dg/template/ptrmem10.C: New test.
23481 * g++.dg/template/friend30.C: New test.
23483 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23486 * gfortran.fortran-torture/compile/mloc.f90: New test.
23488 2004-06-13 Paul Brook <paul@codesourcery.com>
23490 * gfortran.fortran-torture/execute/random_2.f90: New test.
23492 2004-06-13 Eric Christopher <echristo@redhat.com>
23494 * gcc.dg/noncompile/redecl-1.c: Fix error message.
23496 2004-06-12 Paul Brook <paul@codesourcery.com>
23498 * gfortran.fortran-torture/execute/contained_3.f90: New test.
23500 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23503 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
23505 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23508 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
23509 syntax errors in end statements of contained subroutines.
23511 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23514 * gfortran.fortran-torture/execute/null_arg.f90: New test.
23516 2004-06-12 Bud Davis <bdavis9659@comcast.net>
23519 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
23521 2004-06-12 Bud Davis <bdavis9659@comcast.net>
23524 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
23526 2004-06-11 Mark Mitchell <mark@codesourcery.com>
23529 * g++.dg/parse/enum1.C: New test.
23531 2004-06-10 Jeff Law <law@redhat.com>
23533 * gcc.c-torture/compile/20040610-1.c: New test.
23535 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23537 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
23538 * g++.old-deja/g++.other/decl3.C: Likewise.
23540 2004-06-10 Brian Booth <bbooth@redhat.com>
23542 * gcc.dg/tree-ssa/20031015-1.c: Scan for
23543 V_MAY_DEF instead of VDEF.
23544 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
23546 2004-06-10 Mark Mitchell <mark@codesourcery.com>
23549 * g++.dg/conversion/const1.C: New test.
23552 * g++.dg/conversion/reinterpret1.C: New test.
23555 * g++.dg/template/enum2.C: New test.
23558 * g++.dg/template/error13.C: New test.
23560 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23563 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
23564 arguments to test_* REAL and of the right size.
23566 2004-06-10 Jakub Jelinek <jakub@redhat.com>
23569 PR rtl-optimization/15681
23570 * gcc.dg/20040609-1.c: New test.
23572 2004-06-10 Jakub Jelinek <jakub@redhat.com>
23575 * g++.dg/opt/builtins1.C: New test.
23577 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
23579 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
23580 that use default windows32 struct layout.
23581 * gcc.dg/i386-bitfield2.c: Likewise.
23583 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
23585 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
23586 for mingw32 and cygwin targets.
23588 2004-06-09 Geoffrey Keating <geoffk@apple.com>
23590 * gcc.dg/pch/macro-4.c: New.
23591 * gcc.dg/pch/macro-4.hs: New.
23593 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23596 * gfortran.fortran-torture/compile/name_clash.f90: New test.
23598 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23601 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
23603 2004-06-09 Bud Davis <bdavis9659@comcast.net>
23606 * gfortran.fortran-torture/execute/t_edit.f90: New test.
23608 2004-06-09 Bud Davis <bdavis9659@comcast.net>
23611 * gfortran.fortran-torture/execute/backspace.c : New test.
23613 2004-06-09 Paul Brook <paul@codesourcery.com>
23615 * gfortran.fortran-torture/execure/intrinsic_associated.f90
23616 (pointer_to_section): Rewrite to use smaller array.
23618 2004-06-08 David Edelsohn <edelsohn@gnu.org>
23620 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
23621 * gcc.dg/ext/altivec-10.c: Same.
23622 * gcc.dg/ext/altivec-11.c: Same.
23623 * gcc.dg/ext/altivec-12.c: Same.
23624 * gcc.dg/ext/altivec-13.c: Same.
23625 * gcc.dg/ext/altivec-14.c: Same.
23626 * gcc.dg/ext/altivec-15.c: Same.
23627 * gcc.dg/ext/altivec-16.c: Same.
23628 * gcc.dg/ext/altivec-3.c: Same.
23629 * gcc.dg/ext/altivec-4.c: Same.
23630 * gcc.dg/ext/altivec-6.c: Same.
23631 * gcc.dg/ext/altivec-7.c: Same.
23632 * gcc.dg/ext/altivec-8.c: Same.
23633 * gcc.dg/ext/altivec-varargs-1.c: Same.
23635 * g++.dg/ext/altivec-1.C: Correct dg syntax.
23636 * g++.dg/ext/altivec-10.C: Same.
23637 * g++.dg/ext/altivec-2.C: Same.
23638 * g++.dg/ext/altivec-3.C: Same.
23639 * g++.dg/ext/altivec-4.C: Same.
23640 * g++.dg/ext/altivec-5.C: Same.
23641 * g++.dg/ext/altivec-6.C: Same.
23642 * g++.dg/ext/altivec-7.C: Same.
23643 * g++.dg/ext/altivec-8.C: Same.
23644 * g++.dg/ext/altivec-9.C: Same.
23646 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23649 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
23651 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
23653 * gcc.dg/union-1.c: New test.
23655 2004-06-07 Roger Sayle <roger@eyesopen.com>
23657 * gcc.dg/builtins-41.c: New test case.
23658 * gcc.dg/builtins-42.c: New test case.
23660 2004-06-07 David Edelsohn <edelsohn@gnu.org>
23662 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
23663 * g++.dg/ext/altivec-10.C: Same.
23664 * g++.dg/ext/altivec-2.C: Same.
23665 * g++.dg/ext/altivec-3.C: Same.
23666 * g++.dg/ext/altivec-4.C: Same.
23667 * g++.dg/ext/altivec-5.C: Same.
23668 * g++.dg/ext/altivec-6.C: Same.
23669 * g++.dg/ext/altivec-7.C: Same.
23670 * g++.dg/ext/altivec-8.C: Same.
23671 * g++.dg/ext/altivec-9.C: Same.
23672 * g++.old-deja/g++.abi/cxa_vec.C: Same.
23673 * g++.old-deja/g++.brendan/new3.C: Same.
23674 * gcc.c-torture/execute/eeprof-1.x: Same.
23676 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
23679 * gcc.dg/pr14765-1.c: New test.
23681 2004-06-07 Roger Sayle <roger@eyesopen.com>
23684 * gcc.dg/pr14649-1.c: New test case.
23686 2004-06-07 Richard Henderson <rth@redhat.com>
23688 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
23691 2004-06-07 David Edelsohn <edelsohn@gnu.org>
23693 * g++.dg/eh/elide1.C: Remove XFAIL.
23695 2004-06-07 Mark Mitchell <mark@codesourcery.com>
23698 * g++.dg/expr/sizeof3.C: New test.
23701 * g++.dg/template/access14.C: New test.
23704 * g++.dg/template/enum1.C: New test.
23707 * g++.dg/eh/throw1.C: New test.
23709 2004-06-07 David Ayers <d.ayers@inode.at>
23710 Ziemowit Laski <zlaski@apple.com>
23712 * lib/objc.exp (objc_target_compile): Revert the '-framework
23713 Foundation' flag fix, since bare Darwin does not ship
23714 with the Foundation framework.
23715 * objc/execute/next_mapping.h: Provide a local NSConstantString
23716 @interface and @implementation.
23717 (objc_constant_string_init): A constructor function, used to
23718 initialize the NSConstantString meta-class object.
23719 * objc/execute/string1.m: Include "next_mapping.h" instead of
23720 <Foundation/NSString.h>.
23721 * objc/execute/string2.m: Likewise.
23722 * objc/execute/string3.m: Likewise.
23723 * objc/execute/string4.m: Likewise.
23725 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
23727 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
23728 to double. Replace double with FLOAT.
23729 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
23731 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
23732 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
23733 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
23734 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
23735 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
23736 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
23737 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
23738 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
23740 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
23743 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
23745 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23748 * g++.dg/template/meminit2.C: New test.
23750 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
23753 * gcc.c-torture/execute/compare-fp-1.c,
23754 gcc.c-torture/execute/compare-fp-2.c,
23755 gcc.c-torture/execute/compare-fp-3.c,
23756 gcc.c-torture/execute/compare-fp-4.c,
23757 gcc.c-torture/execute/compare-fp-3.x,
23758 gcc.c-torture/execute/compare-fp-4.x: Moved...
23759 * gcc.c-torture/execute/ieee/compare-fp-1.c,
23760 gcc.c-torture/execute/ieee/compare-fp-2.c,
23761 gcc.c-torture/execute/ieee/compare-fp-3.c,
23762 gcc.c-torture/execute/ieee/compare-fp-4.c,
23763 gcc.c-torture/execute/ieee/compare-fp-3.x,
23764 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
23766 2004-06-04 David Ayers <d.ayers@inode.at>
23768 * objc/execute/protocol-isEqual-4.m: New testcase.
23770 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
23772 * objc/execute/protocol-isEqual-1.m: New testcase.
23773 * objc/execute/protocol-isEqual-2.m: New testcase.
23774 * objc/execute/protocol-isEqual-3.m: New testcase.
23776 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23778 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
23780 2004-06-02 Ziemowit Laski <zlaski@apple.com>
23782 * lib/objc.exp (objc_target_compile): When running tests on
23783 Darwin (Mac OS X), inform the linker about '-framework
23786 2004-06-02 Eric Christopher <echristo@redhat.com>
23788 * gcc.c-torture/compile/20040602-1.c: New.
23790 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
23792 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
23793 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
23795 PR tree-optimization/14736
23796 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
23798 PR tree-optimization/14042
23799 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
23801 PR tree-optimization/14729
23802 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
23804 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23807 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
23809 2004-06-01 Richard Hederson <rth@redhat.com>
23811 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
23813 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23816 * g++.dg/parse/offsetof4.C: New test.
23818 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
23821 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
23823 2004-05-31 Mark Mitchell <mark@codesourcery.com>
23826 * g++.dg/template/friend29.C: New test.
23828 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
23831 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
23833 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
23835 * gcc.dg/sparc-trap-1.c: New test.
23837 2004-05-31 Roger Sayle <roger@eyesopen.com>
23839 PR middle-end/15069
23840 * g++.dg/opt/fold3.C: New test case.
23842 2004-05-30 Graham Stott <graham.stott@btinternet.com>
23844 * lib/target-supports.exp (check_iconv_available): Fix fallout
23845 from 2004-05-28 patch.
23847 2004-05-30 Paul Brook <paul@codesourcery.com>
23850 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
23851 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
23853 2004-05-30 Steven G. Kargl <kargls@comcast.net>
23855 * gfortran.fortran-torture/execute/random_1.f90: New test.
23857 2004-05-28 Ziemowit Laski <zlaski@apple.com>
23859 * g++.dg/ext/altivec-10.C: New test.
23861 2004-05-29 Paul Brook <paul@codesourcery.com>
23863 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
23865 2004-05-28 Ziemowit Laski <zlaski@apple.com>
23867 * gcc.dg/altivec-16.c: New test.
23869 2004-05-28 Janis Johnson <janis187@us.ibm.com>
23871 * lib/target-supports.exp (check_vmx_hw_available): New.
23872 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
23874 * lib/target-supports.exp (check_alias_available,
23875 check_iconv_available, check_named_sections_available): Use
23876 unique names for temporary files.
23878 2004-05-28 Ziemowit Laski <zlaski@apple.com>
23880 * gcc.dg/altivec-15.c: New test.
23882 2004-05-28 Mark Mitchell <mark@codesourcery.com>
23885 * g++.dg/warn/noeffect6.C: New test.
23888 * g++.dg/expr/ptrmem4.C: New test.
23891 * g++.dg/template/operator3.C: New test.
23893 2004-05-28 Mark Mitchell <mark@codesourcery.com>
23896 * g++.dg/lookup/redecl1.C: New test.
23897 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
23899 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
23901 * gcc.c-torture/execute/compare-fp-1.c,
23902 gcc.c-torture/execute/compare-fp-2.c,
23903 gcc.c-torture/execute/compare-fp-3.c,
23904 gcc.c-torture/execute/compare-fp-4.c,
23905 gcc.c-torture/execute/compare-fp-3.x,
23906 gcc.c-torture/execute/compare-fp-4.x,
23907 gcc.dg/pr15649-1.c: New.
23909 2004-05-27 Adam Nemet <anemet@lnxw.com>
23912 * g++.dg/init/array14.C: New test.
23914 2004-05-25 Janis Johnson <janis187@us.ibm.com>
23916 * lib/compat.exp (compat-get-options-main): New.
23917 (compat-get-options): Remove unneeded code, warn for ignored
23919 (compat-execute): Check flag set by dg-require-* commands.
23921 * lib/compat.exp (compat-execute): Break up long lines.
23923 2004-05-24 Janis Johnson <janis187@us.ibm.com>
23925 * gcc.dg/altivec-7.c: Don't use 'vector long'.
23926 * gcc.dg/altivec-14.c: New test.
23927 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
23929 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
23930 * gcc.dg/altivec-12.c: Ditto.
23932 * gcc.dg/altivec-3.c: Move call to altivec_check.
23934 2004-05-23 Mark Mitchell <mark@codesourcery.com>
23937 * g++.dg/template/error12.C: New test.
23940 * g++.dg/ext/attrib15.C: New test.
23943 * g++.dg/template/ptrmem9.C: New test.
23945 2004-05-25 Paul Brook <paul@codesourcery.com>
23947 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
23949 2004-05-23 Mark Mitchell <mark@codesourcery.com>
23952 * g++.dg/template/crash19.C: New test.
23954 2004-05-23 Mark Mitchell <mark@codesourcery.com>
23957 * g++.dg/template/redecl1.C: New test.
23959 2004-05-23 Mark Mitchell <mark@codesourcery.com>
23962 * g++.dg/other/ns1.C: New test.
23965 * g++.dg/template/invalid1.C: New test.
23967 2004-05-23 Paul Brook <paul@codesourcery.com>
23968 Victor Leikehman <lei@haifasphere.co.il>
23970 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
23971 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
23973 2004-05-22 Mark Mitchell <mark@codesourcery.com>
23977 * g++.dg/template/non-dependent5.C: New test.
23978 * g++.dg/template/non-dependent6.C: New test.
23980 2004-05-22 Mark Mitchell <mark@codesourcery.com>
23983 * g++.dg/inherit/union1.C: New test.
23986 * g++.dg/template/addr1.C: New test.
23989 * g++.dg/template/array5.C: New test.
23992 * g++.dg/template/array6.C: New test.
23994 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
23995 Roger Sayle <roger@eyesopen.com>
23997 * g++.dg/lookup/forscope2.C: New test case.
23999 2004-05-22 Ben Elliston <bje@au.ibm.com>
24001 * gcc.dg/cpp/Wmissingdirs.c: New.
24003 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
24006 * gcc.dg/compat/union-m128-1.h: New file.
24007 * gcc.dg/compat/union-m128-1_main.c: Likewise.
24008 * gcc.dg/compat/union-m128-1_x.c: Likewise.
24009 * gcc.dg/compat/union-m128-1_y.c: Likewise.
24011 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
24014 * gcc.dg/compat/struct-complex-1.h: New file.
24015 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
24016 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
24017 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
24019 2004-05-20 Roger Sayle <roger@eyesopen.com>
24022 * gcc.dg/pr3074-1.c: New test case.
24023 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
24025 2004-05-20 Falk Hueffner <falk@debian.org>
24028 * gcc.dg/ftrapv-1.c: New test case.
24030 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
24032 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
24034 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
24035 Jeff Law <law@redhat.com>
24037 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
24038 * gcc.dg/tree-ssa/20040518-2.c: New test.
24040 * gcc.dg/tree-ssa/20040518-1.c: New test.
24042 2004-05-18 Zack Weinberg <zack@codesourcery.com>
24044 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
24046 2004-05-18 Paul Brook <paul@codesourcery.com>
24049 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
24051 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24053 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
24056 2004-05-17 Steven Bosscher <stevenb@suse.de>
24058 * gcc.dg/tree-ssa/20040517-1.c: New test.
24060 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
24062 * gcc.dg/loop-4.c: New test.
24064 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
24066 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
24068 2004-05-15 Bud Davis <bdavis9659@comcast.net>
24071 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
24073 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24077 * gfortran.fortran-torture/compile/data_1.f90: New test.
24079 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
24081 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
24082 * gcc.dg/uninit-H.c: Define ASM for __s390__.
24084 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
24086 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
24088 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
24091 * gcc.dg/format/xopen-1.c: Adjust expected message.
24092 * gcc.dg/format/xopen-3.c: New test.
24094 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
24096 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
24098 2004-05-14 Jeff Law <law@redhat.com>
24100 * gcc.dg/tree-ssa/20040514-2.c: New test.
24102 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24104 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
24106 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
24109 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
24111 * gcc.dg/tree-ssa/20040514-1.c: New test.
24113 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24115 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
24118 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24121 * gfortran.fortran-torture/compile/do_1.f90: New test.
24123 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24126 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
24129 2004-05-14 Bud Davis <bdavis9659@comcast.net>
24132 * gfortran.fortran-torture/execute/random_init.f90: New test.
24134 2004-05-13 Paul Brook <paul@codesourcery.com>
24137 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
24139 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
24141 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
24142 for the powerpc case.
24144 2004-05-13 Jeff Law <law@redhat.com>
24146 * gcc.dg/tree-ssa/20040513-1.c: New test.
24147 * gcc.dg/tree-ssa/20040513-2.c: New test.
24149 2004-05-13 Paul Brook <paul@codesourcery.com>
24151 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
24152 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
24153 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
24155 2004-05-13 Andreas Schwab <schwab@suse.de>
24158 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
24161 2004-05-13 Bud Davis <bdavis9659@comcast.net>
24164 * gfortran.fortran-torture/execute/adjustr.f90: New file.
24166 2004-05-13 Diego Novillo <dnovillo@redhat.com>
24168 Merge from tree-ssa-20020619-branch. See
24169 ChangeLog.tree-ssa for details.
24171 2004-05-11 Ziemowit Laski <zlaski@apple.com>
24173 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
24174 include <altivec.h> explicitly.
24175 * gcc.dg/altivec-13.c: Likewise.
24177 2004-05-11 Paul Brook <paul@codesourcery.com>
24179 * gcc.c-torture/compile/20010518-1.c: Force enum size.
24181 2004-05-10 Eric Christopher <echristo@redhat.com>
24183 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
24184 * gcc.dg/sibcall-4.c: Ditto.
24186 2004-05-10 Ziemowit Laski <zlaski@apple.com>
24188 * g++.dg/ext/altivec-8.C: New test case.
24189 * gcc.dg/altivec-13.c: New test case.
24191 2004-05-08 Roger Sayle <roger@eyesopen.com>
24193 * gcc.c-torture/execute/divcmp-1.c: New test case.
24194 * gcc.c-torture/execute/divcmp-2.c: New test case.
24195 * gcc.c-torture/execute/divcmp-3.c: New test case.
24197 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
24199 * g++.dg/other/pragma-re-2.C: New test.
24201 2004-05-07 Uros Bizjak <uros@kss-loka.si>
24203 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
24204 * gcc.dg/i386-387-2.c: Likewise.
24206 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
24208 * gcc.dg/i386-387-6.c: Likewise.
24210 2004-05-07 Uros Bizjak <uros@kss-loka.si>
24212 * gcc.dg/builtins-33.c: Also check log1p*.
24214 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
24216 PR optimization/15296
24217 * gcc.c-torture/execute/pr15296.c: New test.
24219 2004-05-05 Uros Bizjak <uros@kss-loka.si>
24221 * gcc.dg/builtins-40.c: New test.
24223 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
24225 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
24227 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
24229 * g++.dg/ext/spe1.C: New testcase.
24231 2004-05-04 Ziemowit Laski <zlaski@apple.com>
24233 * objc.dg/image-info.m: Allow additional attributes
24234 for __image_info section.
24236 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
24238 * gcc.dg/torture/mips-hilo-2.c: New test.
24240 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24243 * g++.dg/template/member5.C: New test.
24245 2004-05-03 Uros Bizjak <uros@kss-loka.si>
24247 * gcc.dg/builtins-34.c: Also check expm1*.
24249 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24251 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
24252 * gcc.dg/torture/builtin-convert-3.c: New test.
24254 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
24256 PR middle-end/15054
24257 * g++.dg/opt/pr15054.C: New test.
24259 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24261 * gcc.dg/torture/builtin-rounding-1.c: New test.
24262 * gcc.dg/builtins-25.c: Delete.
24263 * gcc.dg/builtins-29.c: Delete.
24265 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
24267 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
24268 * gcc.dg/sibcall-4.c: Likewise.
24269 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
24271 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
24273 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
24274 bit-field on 16-bit targets.
24276 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
24278 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
24281 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
24283 * gcc.dg/rs6000-power2-1.c: Change to compile only.
24284 * gcc.dg/rs6000-power2-2.c: Likewise.
24286 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
24288 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
24289 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
24290 Change the asm registers to be in form of frN instead of fN.
24292 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24294 * gcc.dg/torture/builtin-convert-2.c: New test.
24296 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
24298 * gcc.dg/rs6000-power2-1.c: New test.
24299 * gcc.dg/rs6000-power2-2.c: New test.
24301 2004-04-28 Jan Hubicka <jh@suse.cz>
24303 * gcc.dg/unused-6.c: New test.
24305 2004-04-24 Laurent GUERBY <laurent@guerby.net>
24306 Ulrich Weigand <uweigand@de.ibm.com>
24308 * ada/acats/run_all.sh: Define $target variable.
24310 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
24313 * g++.dg/other/vararg-1.C: New test.
24316 * g++.dg/eh/cleanup3.C: New test.
24318 2004-04-24 Laurent GUERBY <laurent@guerby.net>
24320 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
24321 and ad8011a (target_insn).
24322 * ada/acats/support/macro.dfs: Likewise.
24323 * ada/acats/support/impbit.adb: New file.
24325 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
24327 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
24329 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
24331 * gcc.dg/loop-3.c: New test.
24333 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
24335 * gcc.c-torture/execute/simd-5.c: New test.
24337 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24340 * g++.dg/template/crash18.C: New test.
24342 2004-04-22 Mark Mitchell <mark@codesourcery.com>
24344 * g++.dg/ext/complit3.C: New test.
24346 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
24348 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
24349 * gcc.dg/altivec-3.c: Same.
24350 * gcc.dg/altivec-varargs-1.c: Same.
24352 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
24354 * lib/target-supports.exp (check_profiling_available): Assume
24355 profiling is not available on powerpc-eabi targets.
24357 2004-04-21 Janis Johnson <janis187@us.ibm.com>
24359 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
24360 * gcc.dg/vmx/bug-1.c: Ditto.
24362 2004-04-20 Eric Christopher <echristo@redhat.com>
24364 * gcc.dg/charset/extern.c: New test.
24365 * g++.dg/charset/extern3.cc: Ditto.
24367 2004-04-20 Uros Bizjak <uros@kss-loka.si>
24369 * gcc.dg/builtins-39.c: New test.
24371 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
24373 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
24375 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
24377 * gcc.dg/torture/mips-hilo-1.c: New test.
24379 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
24381 * gcc.c-torture/compile/20040419-1.c: New test.
24383 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
24385 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
24387 2004-04-18 Zack Weinberg <zack@codesourcery.com>
24388 Aldy Hernandez <aldyh@redhat.com>
24390 * gcc.c-torture/execute/va-arg-24.c: New.
24392 2004-04-17 Zack Weinberg <zack@codesourcery.com>
24393 Aldy Hernandez <aldyh@redhat.com>
24395 * gcc.dg/vmx/1b-01.c: New.
24396 * gcc.dg/vmx/1b-02.c: New.
24397 * gcc.dg/vmx/1b-03.c: New.
24398 * gcc.dg/vmx/1b-04.c: New.
24399 * gcc.dg/vmx/1b-05.c: New.
24400 * gcc.dg/vmx/1b-06.c: New.
24401 * gcc.dg/vmx/1b-07.c: New.
24402 * gcc.dg/vmx/1c-01.c: New.
24403 * gcc.dg/vmx/1c-02.c: New.
24404 * gcc.dg/vmx/3a-01a.c: New.
24405 * gcc.dg/vmx/3a-01.c: New.
24406 * gcc.dg/vmx/3a-01m.c: New.
24407 * gcc.dg/vmx/3a-03.c: New.
24408 * gcc.dg/vmx/3a-03m.c: New.
24409 * gcc.dg/vmx/3a-04.c: New.
24410 * gcc.dg/vmx/3a-04m.c: New.
24411 * gcc.dg/vmx/3a-05.c: New.
24412 * gcc.dg/vmx/3a-06.c: New.
24413 * gcc.dg/vmx/3a-06m.c: New.
24414 * gcc.dg/vmx/3a-07.c: New.
24415 * gcc.dg/vmx/3b-01.c: New.
24416 * gcc.dg/vmx/3b-02.c: New.
24417 * gcc.dg/vmx/3b-10.c: New.
24418 * gcc.dg/vmx/3b-13.c: New.
24419 * gcc.dg/vmx/3b-14.c: New.
24420 * gcc.dg/vmx/3b-15.c: New.
24421 * gcc.dg/vmx/3c-01a.c: New.
24422 * gcc.dg/vmx/3c-01.c: New.
24423 * gcc.dg/vmx/3c-02.c: New.
24424 * gcc.dg/vmx/3c-03.c: New.
24425 * gcc.dg/vmx/3d-01.c: New.
24426 * gcc.dg/vmx/4-01.c: New.
24427 * gcc.dg/vmx/4-03.c: New.
24428 * gcc.dg/vmx/5-01.c: New.
24429 * gcc.dg/vmx/5-02.c: New.
24430 * gcc.dg/vmx/5-03.c: New.
24431 * gcc.dg/vmx/5-04.c: New.
24432 * gcc.dg/vmx/5-05.c: New.
24433 * gcc.dg/vmx/5-06.c: New.
24434 * gcc.dg/vmx/5-07.c: New.
24435 * gcc.dg/vmx/5-07t.c: New.
24436 * gcc.dg/vmx/5-08.c: New.
24437 * gcc.dg/vmx/5-10.c: New.
24438 * gcc.dg/vmx/5-11.c: New.
24439 * gcc.dg/vmx/7-01a.c: New.
24440 * gcc.dg/vmx/7-01.c: New.
24441 * gcc.dg/vmx/7c-01.c: New.
24442 * gcc.dg/vmx/7d-01.c: New.
24443 * gcc.dg/vmx/7d-02.c: New.
24444 * gcc.dg/vmx/8-01.c: New.
24445 * gcc.dg/vmx/8-02a.c: New.
24446 * gcc.dg/vmx/8-02.c: New.
24447 * gcc.dg/vmx/brode-1.c: New.
24448 * gcc.dg/vmx/bug-1.c: New.
24449 * gcc.dg/vmx/bug-2.c: New.
24450 * gcc.dg/vmx/bug-3.c: New.
24451 * gcc.dg/vmx/cw-bug-1.c: New.
24452 * gcc.dg/vmx/cw-bug-2.c: New.
24453 * gcc.dg/vmx/cw-bug-3.c: New.
24454 * gcc.dg/vmx/dct.c: New.
24455 * gcc.dg/vmx/debug-1.c: New.
24456 * gcc.dg/vmx/debug-2.c: New.
24457 * gcc.dg/vmx/debug-3.c: New.
24458 * gcc.dg/vmx/debug-4.c: New.
24459 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
24460 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
24461 * gcc.dg/vmx/eg-5.c: New.
24462 * gcc.dg/vmx/fft.c: New.
24463 * gcc.dg/vmx/gcc-bug-1.c: New.
24464 * gcc.dg/vmx/gcc-bug-2.c: New.
24465 * gcc.dg/vmx/gcc-bug-3.c: New.
24466 * gcc.dg/vmx/gcc-bug-4.c: New.
24467 * gcc.dg/vmx/gcc-bug-5.c: New.
24468 * gcc.dg/vmx/gcc-bug-6.c: New.
24469 * gcc.dg/vmx/gcc-bug-7.c: New.
24470 * gcc.dg/vmx/gcc-bug-8.c: New.
24471 * gcc.dg/vmx/gcc-bug-9.c: New.
24472 * gcc.dg/vmx/gcc-bug-b.c: New.
24473 * gcc.dg/vmx/gcc-bug-c.c: New.
24474 * gcc.dg/vmx/gcc-bug-d.c: New.
24475 * gcc.dg/vmx/gcc-bug-e.c: New.
24476 * gcc.dg/vmx/gcc-bug-f.c: New.
24477 * gcc.dg/vmx/gcc-bug-g.c: New.
24478 * gcc.dg/vmx/gcc-bug-i.c: New.
24479 * gcc.dg/vmx/harness.h: New.
24480 * gcc.dg/vmx/ira1.c: New.
24481 * gcc.dg/vmx/ira2a.c: New.
24482 * gcc.dg/vmx/ira2b.c: New.
24483 * gcc.dg/vmx/ira2.c: New.
24484 * gcc.dg/vmx/ira2c.c: New.
24485 * gcc.dg/vmx/mem.c: New.
24486 * gcc.dg/vmx/newton-1.c: New.
24487 * gcc.dg/vmx/ops.c: New.
24488 * gcc.dg/vmx/sn7153.c: New.
24489 * gcc.dg/vmx/spill2.c: New.
24490 * gcc.dg/vmx/spill3.c: New.
24491 * gcc.dg/vmx/spill.c: New.
24492 * gcc.dg/vmx/t.c: New.
24493 * gcc.dg/vmx/varargs-1.c: New.
24494 * gcc.dg/vmx/varargs-2.c: New.
24495 * gcc.dg/vmx/varargs-3.c: New.
24496 * gcc.dg/vmx/varargs-4.c: New.
24497 * gcc.dg/vmx/varargs-5.c: New.
24498 * gcc.dg/vmx/varargs-6.c: New.
24499 * gcc.dg/vmx/varargs-7.c: New.
24500 * gcc.dg/vmx/vmx.exp: New.
24501 * gcc.dg/vmx/vprint-1.c: New.
24502 * gcc.dg/vmx/vscan-1.c: New.
24503 * gcc.dg/vmx/x-01.c: New.
24504 * gcc.dg/vmx/x-02.c: New.
24505 * gcc.dg/vmx/x-03.c: New.
24506 * gcc.dg/vmx/x-04.c: New.
24507 * gcc.dg/vmx/x-05.c: New.
24508 * gcc.dg/vmx/yousufi-1.c: New.
24509 * gcc.dg/vmx/zero-1.c: New.
24510 * gcc.dg/vmx/zero.c: New.
24512 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
24514 * g++.dg/lookup/java1.C: Update for chage of
24516 * g++.dg/lookup/java2.C: Likewise.
24518 2004-04-17 Laurent GUERBY <laurent@guerby.net>
24520 * ada/acats/run_all.sh: use -O2 by default.
24522 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
24524 * gcc.dg/vr-mult-[12].c: New tests.
24526 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
24528 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
24530 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
24532 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
24534 * lib/target-supports.exp (check_profiling_available): Assume profiling
24535 isn't available for mips*-*-elf targets.
24537 2004-04-14 Uros Bizjak <uros@kss-loka.si>
24539 * gcc.dg/builtins-38.c: New test.
24541 2004-04-14 Eric Christopher <echristo@redhat.com>
24543 * g++.dg/charset/charset.exp: Run .cc extension tests.
24545 2004-04-14 Zack Weinberg <zack@codesourcery.com>
24547 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
24549 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24551 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
24553 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
24555 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
24556 * gcc.dg/i386-387-2.c: Likewise.
24558 * gcc.dg/i386-387-7.c: New test.
24559 * gcc.dg/i386-387-8.c: New test.
24561 * gcc.dg/builtins-37.c: New test.
24563 2004-04-13 Geoffrey Keating <geoffk@apple.com>
24565 * g++.dg/pch/externc-1.C: Add missing semicolon.
24567 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
24569 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
24571 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
24573 * gcc.c-torture/execute/20040411-1.c: New test.
24575 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
24577 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
24579 2004-04-09 Chris Demetriou <cgd@broadcom.com>
24581 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
24583 2004-04-09 Zack Weinberg <zack@codesourcery.com>
24585 * lib/target-supports.exp (check_named_sections_available): New.
24586 * lib/gcc-dg.exp (dg-require-named-sections): New.
24587 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
24588 old-deja.exp. Also prune error-count message from HP linker.
24589 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
24591 * g++.dg/init/init-ref4.C: Use dg-require-weak.
24592 * g++.old-deja/g++.pt/static3.C: Likewise.
24593 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
24595 2004-04-09 Roger Sayle <roger@eyesopen.com>
24597 * gcc.c-torture/execute/20040409-1.c: New test case.
24598 * gcc.c-torture/execute/20040409-2.c: New test case.
24599 * gcc.c-torture/execute/20040409-3.c: New test case.
24601 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
24603 * gcc.dg/20040409-1.c: New test.
24605 2004-04-08 Roger Sayle <roger@eyesopen.com>
24608 * g++.dg/opt/pr14888.C: New test case.
24610 2004-04-08 Geoffrey Keating <geoffk@apple.com>
24612 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
24613 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
24614 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
24615 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
24618 2004-04-08 Paul Brook <paul@codesourcery.com>
24620 * gcc.dg/spill-1.c: New test.
24622 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24624 * gcc.dg/torture/builtin-ctype-2.c: New test.
24626 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
24628 * gcc.dg/pch/pch.exp: Add largefile test.
24630 2004-04-06 Geoffrey Keating <geoffk@apple.com>
24632 * g++.dg/pch/externc-1.Hs: New.
24633 * g++.dg/pch/externc-1.C: New.
24635 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24637 * gcc.dg/compat/struct-by-value-5a_main.c,
24638 gcc.dg/compat/struct-by-value-5b_main.c: New files.
24639 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
24640 * gcc.dg/compat/struct-by-value-5a_x.c,
24641 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
24642 gcc.dg/compat/struct-by-value-5_x.c.
24643 * gcc.dg/compat/struct-by-value-5a_y.c,
24644 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
24645 gcc.dg/compat/struct-by-value-5_y.c.
24647 * gcc.dg/compat/struct-by-value-6a_main.c,
24648 gcc.dg/compat/struct-by-value-6b_main.c: New files.
24649 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
24650 * gcc.dg/compat/struct-by-value-6a_x.c,
24651 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
24652 gcc.dg/compat/struct-by-value-6_x.c.
24653 * gcc.dg/compat/struct-by-value-6a_y.c,
24654 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
24655 gcc.dg/compat/struct-by-value-6_y.c.
24657 * gcc.dg/compat/struct-by-value-7a_main.c,
24658 gcc.dg/compat/struct-by-value-7b_main.c: New files.
24659 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
24660 * gcc.dg/compat/struct-by-value-7a_x.c,
24661 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
24662 gcc.dg/compat/struct-by-value-7_x.c.
24663 * gcc.dg/compat/struct-by-value-7a_y.c,
24664 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
24665 gcc.dg/compat/struct-by-value-7_y.c.
24667 2004-04-06 Jakub Jelinek <jakub@redhat.com>
24669 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
24670 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
24671 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
24674 2004-04-06 Uros Bizjak <uros@kss-loka.si>
24676 * gcc.dg/builtins-36.c: New test.
24678 2004-04-06 Paul Brook <paul@codesourcery.com>
24680 * README.gcc: Remove obsolete contraint on testcases.
24682 2004-04-05 Paul Brook <paul@codesourcery.com>
24685 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
24686 failure and exit(0) on success.
24687 * g++.dg/expr/anew2.C: Ditto.
24688 * g++.dg/expr/anew3.C: Ditto.
24689 * g++.dg/expr/anew4.C: Ditto.
24691 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
24694 * g++.dg/template/unify7.C: New.
24696 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
24698 * g++.dg/README: Bring up to date with new subdirectories; remove
24699 duplicate subdirectory lines.
24701 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
24704 * g++.dg/template/unify5.C: New.
24705 * g++.dg/template/unify6.C: New.
24706 * g++.dg/template/qualttp20.C: Adjust.
24707 * g++.old-deja/g++.jason/report.C: Adjust.
24708 * g++.old-deja/g++.other/qual1.C: Adjust.
24710 2004-04-01 Mark Mitchell <mark@codesourcery.com>
24713 * g++.dg/inherit/ptrmem1.C: New test.
24715 2004-04-01 Jakub Jelinek <jakub@redhat.com>
24718 * gcc.c-torture/execute/20040331-1.c: New test.
24719 * gcc.dg/20040331-1.c: New test.
24721 2004-04-01 Paul Brook <paul@codesourcery.com>
24723 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
24725 2004-03-30 Mark Mitchell <mark@codesourcery.com>
24728 * g++.dg/init/goto1.C: New test.
24731 * g++.dg/template/defarg4.C: New test.
24733 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
24735 * gcc.dg/altivec-11.c: Extend test for more valid cases.
24737 2004-03-28 David Edelsohn <edelsohn@gnu.org>
24739 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
24741 2004-03-28 Zack Weinberg <zack@codesourcery.com>
24743 * gcc.dg/noncompile/undeclared-2.c: New test.
24745 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
24747 * gcc.dg/940409-1.c: Remove XFAIL.
24748 * gcc.dg/reg-vol-struct-1.c: New test.
24750 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24752 * gcc.dg/torture/builtin-wctype-1.c: New test.
24754 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
24756 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
24757 * gcc.dg/20001101-1.c: Likewise.
24758 * gcc.dg/20001102-1.c: Likewise.
24760 2004-03-25 Roger Sayle <roger@eyesopen.com>
24762 * gcc.dg/compare8.c: Add an additional test for XOR.
24764 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24766 * gcc.dg/torture/builtin-ctype-1.c: New test.
24768 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24770 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
24771 * gcc.dg/torture/builtin-math-1.c: Likewise.
24772 * gcc.dg/torture/builtin-power-1.c: New test.
24774 2004-03-24 Andreas Schwab <schwab@suse.de>
24776 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
24779 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
24780 Roger Sayle <roger@eyesopen.com>
24782 * gcc.dg/compare8.c: New test case.
24784 2004-03-23 Ziemowit Laski <zlaski@apple.com>
24786 * g++.dg/ext/altivec-7.C: New test.
24788 2004-03-23 Zack Weinberg <zack@codesourcery.com>
24790 PR 12267, 12391, 12560, 13129, 14114, 14133
24791 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
24792 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
24793 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
24794 Adjust error regexps.
24795 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
24796 * gcc.dg/noncompile/undeclared-1.c: New test cases.
24797 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
24798 * gcc.dg/local1.c: Add explanatory comment.
24800 2004-03-23 Roger Sayle <roger@eyesopen.com>
24802 PR optimization/14669
24803 * g++.dg/opt/fold2.C: New test case.
24805 2004-03-22 Jakub Jelinek <jakub@redhat.com>
24808 * gcc.dg/20040322-1.c: New test.
24810 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
24812 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
24813 * gcc.dg/ultrasp4.c: Likewise.
24814 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
24816 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
24818 * gcc.dg/i386-sse-8.c: Reset default options.
24820 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
24822 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
24823 in the error message text.
24825 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
24827 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
24829 2004-03-21 Mark Mitchell <mark@codesourcery.com>
24832 * g++.dg/init/array13.C: New test.
24834 2004-03-20 Roger Sayle <roger@eyesopen.com>
24837 * gcc.c-torture/compile/pr13889.c: New test case.
24839 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
24842 * builtins-1.c (nan, nans): Don't test.
24843 * builtins-30.c: Don't use nan, nanf, nanl.
24844 * builtins-35.c: New test.
24846 2004-03-19 Ziemowit Laski <zlaski@apple.com>
24848 * g++.dg/ext/altivec-6.C: New test.
24850 2004-03-19 Mark Mitchell <mark@codesourcery.com>
24852 * g++.dg/init/placement3.C: New test.
24854 * g++.dg/template/spec13.C: New test.
24856 * g++.dg/lookup/using11.C: New test.
24858 * g++.dg/lookup/koenig3.C: New test.
24860 * g++.dg/template/operator2.C: New test.
24862 * g++.dg/expr/dtor3.C: New test.
24863 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
24865 * g++.old-deja/g++.law/visibility28.C: Likewise.
24867 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
24869 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
24870 * gcc.dg/ppc64-abi-3.c: Likewise.
24872 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24875 * g++.dg/parse/template15.C: New test.
24877 2004-03-18 Mark Mitchell <mark@codesourcery.com>
24879 * g++.dg/expr/dtor2.C: New test.
24881 * g++.dg/lookup/anon4.C: New test.
24883 * g++.dg/overload/using1.C: New test.
24885 * g++.dg/template/lookup7.C: New test.
24887 * g++.dg/template/typename6.C: New test.
24889 * g++.dg/expr/cond6.C: New test.
24891 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24893 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
24895 2004-03-18 Mark Mitchell <mark@codesourcery.com>
24897 * g++.dg/expr/cond5.C: New test.
24898 * g++.dg/expr/constcast1.C: Likewise.
24899 * g++.dg/expr/ptrmem2.C: Likewise.
24900 * g++.dg/expr/ptrmem3.C: Likewise.
24901 * g++.dg/lookup/main1.C: Likewise.
24902 * g++.dg/template/lookup6.C: Likewise.
24904 2004-03-18 Mark Mitchell <mark@codesourcery.com>
24906 * gcc.dg/local1.c: New test.
24908 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
24910 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24912 * gcc.dg/torture/builtin-convert-1.c: New test.
24914 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24916 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
24918 2004-03-16 Mark Mitchell <mark@codesourcery.com>
24921 * g++.dg/warn/Wunused-7.C: New test.
24923 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24925 * gcc.dg/torture/builtin-integral-1.c: New test.
24927 2004-03-16 Mark Mitchell <mark@codesourcery.com>
24930 * g++.dg/parse/non-dependent3.C: New test.
24932 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
24934 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
24935 * g++.dg/eh/simd-2.C: Likewise.
24936 * g++.dg/init/array10.C: Likewise.
24937 * gcc.c-torture/compile/simd-1.c: Likewise.
24938 * gcc.c-torture/compile/simd-2.c: Likewise.
24939 * gcc.c-torture/compile/simd-3.c: Likewise.
24940 * gcc.c-torture/compile/simd-4.c: Likewise.
24941 * gcc.c-torture/compile/simd-6.c: Likewise.
24942 * gcc.c-torture/execute/simd-1.c: Likewise.
24943 * gcc.c-torture/execute/simd-2.c: Likewise.
24944 * gcc.dg/compat/vector-defs.h: Likewise.
24945 * gcc.dg/20020531-1.c: Likewise.
24946 * gcc.dg/altivec-3.c: Likewise.
24947 * gcc.dg/altivec-4.c: Likewise.
24948 * gcc.dg/altivec-varargs-1.c: Likewise.
24949 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
24950 * gcc.dg/i386-mmx-3.c: Likewise.
24951 * gcc.dg/i386-sse-4.c: Likewise.
24952 * gcc.dg/i386-sse-5.c: Likewise.
24953 * gcc.dg/i386-sse-8.c: Likewise.
24954 * gcc.dg/simd-1.c: Likewise.
24955 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
24956 __ev64_opaque__ since the machine description provides it.
24958 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
24960 * lib/compat.exp (skip_list): New global variable.
24961 Use it to hold the user defined COMPAT_SKIPS list if any.
24962 (compat-obj): Add the members of skip_list to optall.
24964 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
24966 * gcc.dg/compat/union-by-value-1_main.c,
24967 union-by-value-1_x.c, union-by-value-1_y.c,
24968 union-check.h, union-defs.h,
24969 union-init.h, union-return-1_main.c,
24970 union-return-1_x.c, union-return-1_y.c: New files.
24972 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
24974 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
24975 mixed-struct-init.h: Add 4 mixed structure types.
24976 struct-by-value-21_main.c, struct-by-value-21_x.c,
24977 struct-by-value-21_y.c, struct-return-21_main.c,
24978 struct-return-21_x.c, struct-return-21_y.c: New files.
24980 2004-03-13 Mark Mitchell <mark@codesourcery.com>
24983 * g++.dg/parse/template14.C: New test.
24985 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
24987 * gcc.c-torture/execute/20040313-1.c: New test.
24989 2004-03-13 Jakub Jelinek <jakub@redhat.com>
24992 * gcc.dg/20040311-2.c: New test.
24994 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
24997 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
25000 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
25002 * gcc.dg/20040305-2.c: Add missing return statement.
25004 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25006 * gcc.dg/builtins-34.c: Also check pow10*.
25008 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
25011 * gcc.dg/20040305-2.c: New test.
25013 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
25015 * gcc.dg/20040310-1.c: New test.
25017 2004-03-11 Roger Sayle <roger@eyesopen.com>
25019 * gcc.c-torture/execute/20040311-1.c: New test case.
25021 2004-03-11 Mark Mitchell <mark@codesourcery.com>
25024 * g++.dg/lookup/enum1.C: New test.
25026 2004-03-10 Mark Mitchell <mark@codesourcery.com>
25029 * g++.dg/lookup/struct2.C: New test.
25031 2004-03-10 Uros Bizjak <uros@kss-loka.si>
25033 * gcc.dg/builtins-34.c: New test.
25035 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25037 * gcc.dg/torture/builtin-nonneg-1.c: New test.
25039 2004-03-09 James E Wilson <wilson@specifixinc.com>
25041 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
25042 * gcc.dg/alias-2.c: New testcase.
25044 2004-03-09 Zack Weinberg <zack@codesourcery.com>
25046 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
25048 2004-03-09 Roger Sayle <roger@eyesopen.com>
25050 * gcc.c-torture/execute/20040309-1.c: New test case.
25052 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
25055 * g++.dg/overload/ref1.C: New.
25057 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25060 * g++.dg/template/spec12.C: New test.
25063 * g++.dg/parse/crash14.C: New test.
25065 2004-03-09 Mark Mitchell <mark@codesourcery.com>
25068 * g++.dg/init/ref11.C: New test.
25070 2004-03-09 Mark Mitchell <mark@codesourcery.com>
25073 * g++.dg/parse/builtin2.C: New test.
25075 2004-03-08 Mark Mitchell <mark@codesourcery.com>
25078 * g++.dg/init/ctor3.C: New test.
25079 * g++.dg/init/union1.C: New test.
25080 * g++.dg/ext/anon-struct4.C: New test.
25082 2004-03-08 Mark Mitchell <mark@codesourcery.com>
25084 * g++.dg/lookup/koenig1.C: Tweak error messages.
25085 * g++.dg/lookup/used-before-declaration.C: Likewise.
25086 * g++.dg/other/do1.C: Likewise.
25087 * g++.dg/overload/koenig1.C: Likewise.
25088 * g++.dg/parse/crash13.C: Likewise.
25089 * g++.dg/template/instantiate3.C: Likewise.
25091 2004-03-08 Eric Christopher <echristo@redhat.com>
25093 * * lib/target-supports.exp: Enable libiconv in test
25094 compilation. Fix up error checking.
25096 2004-03-08 Roger Sayle <roger@eyesopen.com>
25098 PR middle-end/14289
25099 * gcc.dg/pr14289-1.c: New test case.
25100 * gcc.dg/pr14289-2.c: Likewise.
25101 * gcc.dg/pr14289-3.c: Likewise.
25103 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
25105 * gcc.c-torture/execute/20040308-1.c: New test.
25107 2004-03-07 Roger Sayle <roger@eyesopen.com>
25109 * gcc.c-torture/execute/20040307-1.c: New test case.
25111 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
25113 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
25115 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
25117 * gcc.dg/20040306-1.c: New test.
25119 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
25121 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
25123 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
25125 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
25128 * gcc.dg/decl-6.c: New test.
25130 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25132 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
25133 Rename LOGPOW -> LOG_POW.
25134 (SQRT_EXP, POW_EXP): New.
25136 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
25138 * gcc.dg/i386-sse-8.c: New test.
25140 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
25143 * gcc.dg/decl-5.c: New test.
25145 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
25147 * gcc.dg/20040305-1.c: New test.
25149 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
25152 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
25154 2004-03-04 Ziemowit Laski <zlaski@apple.com>
25156 PR c++/14425, c++/14426
25157 * g++.dg/ext/altivec-4.C: New test.
25158 * g++.dg/ext/altivec-5.C: New test.
25160 2004-03-04 Geoffrey Keating <geoffk@apple.com>
25162 * g++.old-deja/g++.other/linkage1.C: Expect errors about
25163 global variables of a type with no linkage.
25164 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
25165 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
25166 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
25167 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
25168 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
25169 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
25170 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
25171 * g++.dg/warn/deprecated.C: Name enum Color.
25172 * g++.dg/overload/VLA.C: Name structure for 'b'.
25173 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
25175 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
25177 * gcc.c-torture/compile/20040304-1.c: New test.
25179 2004-03-03 Zack Weinberg <zack@codesourcery.com>
25182 * gcc.dg/decl-4.c: New testcase.
25184 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
25186 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
25187 as PRECF if sizeof (float) > sizeof (double).
25188 (PRECL): Make it the same as PRECF if
25189 sizeof (float) > sizeof (long double).
25191 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25193 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
25194 system type. Add check for irix6 which doesn't have c99 runtime.
25196 2004-03-03 Bob Wilson <bob.wilson@acm.org>
25198 * gcc.dg/const-elim-1.c: xfail for xtensa.
25200 2004-03-01 Mark Mitchell <mark@codesourcery.com>
25203 * g++.dg/template/cond4.C: New test.
25205 2004-03-01 Mark Mitchell <mark@codesourcery.com>
25208 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
25211 * g++.dg/parse/defarg7.C: New test.
25214 * g++.dg/template/friend26.C: New test.
25216 2004-03-01 Mark Mitchell <mark@codesourcery.com>
25219 * g++.dg/abi/mangle21.C: New test.
25222 * g++.dg/parse/constructor2.C: New test.
25225 * g++.dg/template/sfinae1.C: New test.
25227 2004-02-29 Mark Mitchell <mark@codesourcery.com>
25230 * g++.dg/expr/crash2.C: New test.
25232 PR middle-end/13448
25233 * gcc.dg/inline-5.c: New test.
25234 * gcc.dg/always-inline.c: Split out tests into ...
25235 * gcc.dg/always-inline2.c: ... this and ...
25236 * gcc.dg/always-inline3.c: ... this.
25238 2004-02-29 Mark Mitchell <mark@codesourcery.com>
25241 * g++.dg/debug/crash1.C: New test.
25243 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
25245 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
25246 function with __attribute__((noinline)).
25247 (recurser_void2): Likewise.
25248 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
25249 (recurser_void2): Likewise.
25251 2004-02-29 Roger Sayle <roger@eyesopen.com>
25253 PR middle-end/14203
25254 * g++.dg/warn/Wunused-6.C: New test case.
25256 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
25258 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
25261 2004-02-27 Eric Christopher <echristo@redhat.com>
25263 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
25264 * g++.dg/charset/asm2.c: Run only x86.
25265 * gcc.dg/charset/asm3.c: Ditto.
25267 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
25269 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
25272 2004-02-27 Ziemowit Laski <zlaski@apple.com>
25274 * g++.dg/ext/altivec-3.C: New.
25276 2004-02-26 Richard Henderson <rth@redhat.com>
25278 * g++.dg/ext/attrib10.C: Mark for warning.
25279 * gcc.dg/attr-alias-1.c: New.
25281 2004-02-26 Richard Henderson <rth@redhat.com>
25283 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
25284 * gcc.c-torture/execute/20040208-2.c: ... it back.
25286 2004-02-26 Eric Christopher <echristo@redhat.com>
25288 * lib/target-supports.exp (check-iconv-available): New function.
25289 * lib/gcc-dg.exp (dg-require-iconv): New function.
25291 * gcc.dg/charset: New directory.
25292 * gcc.dg/charset/charset.exp: New file.
25293 * gcc.dg/charset/asm1.c: Ditto.
25294 * gcc.dg/charset/asm2.c: Ditto.
25295 * gcc.dg/charset/asm3.c: Ditto.
25296 * gcc.dg/charset/asm4.c: Ditto.
25297 * gcc.dg/charset/asm5.c: Ditto.
25298 * gcc.dg/charset/attribute1.c: Ditto.
25299 * gcc.dg/charset/attribute2.c: Ditto.
25300 * gcc.dg/charset/string1.c: Ditto.
25301 * g++.dg/charset: New directory.
25302 * g++.dg/dg.exp: Add here. Special options.
25303 * g++.dg/charset/charset.exp: New file.
25304 * g++.dg/charset/asm1.c: Ditto.
25305 * g++.dg/charset/asm2.c: Ditto.
25306 * g++.dg/charset/asm3.c: Ditto.
25307 * g++.dg/charset/asm4.c: Ditto.
25308 * g++.dg/charset/attribute1.c: Ditto.
25309 * g++.dg/charset/attribute2.c: Ditto.
25310 * g++.dg/charset/extern1.cc: Ditto.
25311 * g++.dg/charset/extern2.cc: Ditto.
25312 * g++.dg/charset/string1.c: Ditto.
25314 2004-02-26 Mark Mitchell <mark@codesourcery.com>
25317 * g++.dg/parse/comma1.C: New test.
25319 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25322 * g++.dg/template/ttp8.C: New test.
25324 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
25326 * gcc.dg/fixuns-trunc-1.c: New test.
25328 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
25330 * gcc.dg/builtins-config.h: Use #elif.
25332 2004-02-26 Michael Matz <matz@suse.de>
25334 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
25335 * gcc.dg/991214-1.c: Likewise.
25336 * gcc.dg/i386-asm-1.c: Likewise.
25338 2004-02-25 Richard Henderson <rth@redhat.com>
25340 * gcc.c-torture/execute/20040208-2.c: Move ...
25341 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
25343 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25346 * g++.dg/other/crash-3.C: New test.
25348 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
25350 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
25351 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
25353 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
25356 2004-02-24 Michael Matz <matz@suse.de>
25358 * gcc.dg/i386-regparm.c: New.
25360 2004-02-23 James E Wilson <wilson@specifixinc.com>
25362 * gcc.c-torture/execute/20040223-1.c: New.
25364 2004-02-23 Zack Weinberg <zack@codesourcery.com>
25365 Kazu Hirata <kazu@cs.umass.edu>
25367 * gcc.dg/fwritable-strings-1.c: Remove.
25369 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
25372 * gcc.dg/20040223-1.c: New test.
25374 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25377 * g++.dg/ext/typeof9.C: New test.
25379 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25382 * g++.dg/other/switch1.C: New test.
25384 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
25386 * gcc.dg/cast-function-1.c: Adjust for new informative message.
25387 * gcc.dg/va-arg-1.c: Likewise.
25389 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25392 * g++.dg/template/koenig5.C: New test.
25394 2004-02-21 Ziemowit Laski <zlaski@apple.com>
25396 * g++.dg/ext/altivec-1.C: Generalize target triple.
25397 * g++.dg/ext/altivec-2.C: New test case.
25398 * g++.dg/ext/altivec_check.h: New file.
25399 * gcc.dg/altivec-1.c: Generalize target triple;
25400 include altivec_check.h and call altivec_check().
25401 * gcc.dg/altivec-[2-5].c: Generalize target triple.
25402 * gcc.dg/altivec-6.c: New test case.
25403 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
25404 type casts as needed.
25405 * gcc.dg/altivec-10.c: Include altivec_check.h and call
25407 * gcc.dg/altivec-12.c: New test case.
25408 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
25409 include altivec_check.h and call altivec_check().
25410 * gcc.dg/altivec_check.h: New file.
25412 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25414 * lib/target-supports.exp (check_alias_available): Don't mangle
25415 function `g' in test program.
25417 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25419 * lib/target-supports.exp (check_profiling_available): Check
25420 argument to determine whether we support a profiling type.
25421 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
25422 check_profiling_available.
25423 * g++.dg/bprob/bprob.exp: Likewise.
25424 * g77.dg/bprob/bprob.exp: Likewise.
25425 * gcc.misc-tests/bprob.exp: Likewise.
25426 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
25427 dg-require-profiling and delete expected error handling.
25428 * gcc.dg/20021014-1.c: Likewise.
25429 * gcc.dg/nest.c: Likewise.
25431 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
25434 * g++.dg/other/vthunk1.C: New test.
25436 2004-02-20 Falk Hueffner <falk@debian.org>
25439 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
25441 2004-02-20 Mark Mitchell <mark@codesourcery.com>
25444 * g++.dg/other/error8.C: Remove XFAIL markers.
25447 * g++.dg/ext/packed5.C: New test.
25450 * g++.dg/warn/Wunused-5.C: New test.
25453 * g++.dg/lookup/member1.C: New test.
25455 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
25457 * gcc.c-torture/compile/20040130-1.c: Enable only when
25458 __INT_MAX__ >= 2147483647L.
25459 * gcc.c-torture/compile/961203-1.c: Likewise.
25461 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
25463 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
25464 * g++.dg/opt/template1.C: Robustify assembler regexp
25466 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
25468 * gcc.c-torture/execute/simd-4.x: Remove.
25469 * gcc.c-torture/execute/va-arg-25.x: Likewise.
25470 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
25471 Guard with #ifndef SKIP_ATTRIBUTE.
25472 * gcc.dg/compat/vector-1_y.c: Likewise.
25473 * gcc.dg/compat/vector-2_x.c: Likewise.
25474 * gcc.dg/compat/vector-2_y.c: Likewise.
25475 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
25476 * g++.dg/eh/simd-2.C: Likewise.
25478 2004-02-19 Alan Modra <amodra@bigpond.net.au>
25480 * gcc.c-torture/compile/complex-1.c: New.
25482 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
25485 * gcc.c-torture/execute/20040218-1.c: New test.
25487 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25490 * g++.dg/parse/new2.C: New test.
25492 2004-02-18 Paul Brook <paul@codesourcery.com>
25494 * gcc.c-torture/compile/libcall-1.c: New test.
25496 2004-02-18 Paul Brook <paul@codesourcery.com>
25499 * gcc.dg/debug/debug-7.c: New test.
25501 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
25503 * gcc.dg/20040217-1.c: New test.
25505 2004-02-17 Zack Weinberg <zack@codesourcery.com>
25507 * gcc.c-torture/execute/990208-1.x: Delete.
25509 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
25511 * gcc.c-torture/execute/20040208-2.x: New file.
25513 2004-02-17 Mark Mitchell <mark@codesourcery.com>
25516 * g++.dg/abi/structret1.C: New test.
25518 2004-02-17 Jakub Jelinek <jakub@redhat.com>
25520 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
25521 (i386_cpuid): No need to test if cpuid is available on AMD64.
25522 Fix assembly, so that it works onboth i386 and AMD64.
25523 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
25524 (vecInLong): Fix s[] member type to unsigned int.
25525 (vecInWord): Remove type.
25526 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
25527 (a64, b64, c64, d64, e64): Remove.
25528 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
25529 Remove unused variable. Remove initialization of removed variables.
25530 Don't call mmx_tests nor sse_tests.
25531 (reference_mmx, reference_sse): Remove.
25532 (check): Add return stmt.
25533 * gcc.dg/i386-sse-7.c: New test.
25534 * gcc.dg/i386-mmx-4.c: New test.
25536 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25538 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
25539 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
25540 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
25541 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
25542 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
25543 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
25544 g++.dg/tc1/dr94.C: Fix line terminator.
25546 2004-02-16 Geoffrey Keating <geoffk@apple.com>
25548 * gcc.c-torture/compile/20040216-1.c: New.
25550 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25552 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
25553 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
25554 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
25555 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
25556 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
25557 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
25559 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
25561 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
25563 2004-02-15 Mark Mitchell <mark@codesourcery.com>
25566 * g++.dg/expr/cond4.C: New test.
25569 * g++.dg/lookup/crash2.C: New test.
25571 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
25573 * gcc.c-torture/compile/20040214-2.c: New test.
25575 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
25578 * g++.dg/ext/typeof8.C: New test.
25580 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
25582 * gcc.c-torture/compile/20040214-1.c: New test.
25584 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25587 * g++.dg/template/spec11.C: New test.
25589 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25592 * g++.dg/other/error8.C: New test.
25594 2004-02-13 Mark Mitchell <mark@codesourcery.com>
25597 * g++.dg/template/array4.C: New test.
25600 * g++.dg/inherit/thunk2.C: New test.
25603 * g++.dg/eh/cond2.C: New test.
25605 2004-02-12 Alan Modra <amodra@bigpond.net.au>
25607 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
25609 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
25611 * lib/scanasm.exp (dg-scan): Quote pattern before display.
25613 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
25615 * g++.dg/simd-2.C: xfail on ppc64-linux.
25617 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
25620 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
25623 2004-02-11 Uros Bizjak <uros@kss-loka.si>
25625 * gcc.dg/builtins-33.c: New test.
25627 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
25629 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
25631 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
25633 * g++.dg/simd-2.C: Set -maltivec for ppc64.
25635 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
25637 * gcc.dg/ppc64-abi-3.c: New test.
25639 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
25643 * gcc.dg/pr14092-1.c: New testcase.
25645 2004-02-10 Alan Modra <amodra@bigpond.net.au>
25647 * gcc.dg/cpp/assert4.c: Fix typo last change.
25649 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
25650 * gcc.dg/cpp/assert4.c: Handle powerpc64.
25652 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
25654 2004-02-09 Roger Sayle <roger@eyesopen.com>
25656 * gcc.c-torture/compile/20040209-1.c: New test case.
25658 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
25660 * gcc.dg/c90-init-1.c: Adjust expected error messages.
25662 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
25664 * gcc.c-torture/execute/20040208-[12].c: New tests.
25666 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
25668 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
25670 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
25672 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
25674 2004-02-07 Zack Weinberg <zack@codesourcery.com>
25677 * gcc.dg/visibility-8.c: New testcase.
25679 2004-02-07 Zack Weinberg <zack@codesourcery.com>
25681 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
25683 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
25685 2004-02-07 Roger Sayle <roger@eyesopen.com>
25687 PR middle-end/13696
25688 * g++.dg/opt/fold1.C: New test case.
25690 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25693 * g++.dg/other/crash-2.C: New test.
25695 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25698 * g++.dg/parse/angle-bracket2.C: New test.
25700 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
25702 PR middle-end/13750
25704 2004-01-15 Geoffrey Keating <geoffk@apple.com>
25706 * testsuite/g++.dg/pch/wchar-1.C: New.
25707 * testsuite/g++.dg/pch/wchar-1.Hs: New.
25709 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25712 * g++.dg/parse/error15.C: New test.
25713 * g++.dg/parse/crash11.C: Update dg-error mark.
25715 2004-02-04 Mark Mitchell <mark@codesourcery.com>
25718 * g++.dg/warn/conv2.C: New test.
25720 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25723 * g++.dg/warn/incomplete1.C: Remove xfail.
25725 2004-02-04 Mark Mitchell <mark@codesourcery.com>
25727 * lib/file-format.exp (gcc_target_object_format): Use
25728 ${tool}_target_compile, not gcc_target_compile.
25729 * lib/target-supports.exp (check_alias_available): Likewise.
25730 (check_gc_sections_available): Likewise.
25731 * g++.dg/ext/attrib10.C: Use dg-require-alias.
25732 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
25735 2004-02-04 Mark Mitchell <mark@codesourcery.com>
25738 * g++.dg/template/static6.C: New test.
25740 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
25742 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
25744 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25746 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
25747 tests for systems where `char' is unsigned by default.
25749 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25752 * g++.dg/template/partial3.C: New test.
25754 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
25756 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
25757 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
25758 Remove mentions of obsolete ports.
25760 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
25762 * gcc.dg/noncompile/20001228-1.c: Fix for new
25765 2004-02-03 Roger Sayle <roger@eyesopen.com>
25768 * gcc.c-torture/execute/multdi-1.c: New test case.
25770 2004-02-03 Mark Mitchell <mark@codesourcery.com>
25773 * g++.dg/template/lookup5.C: New test.
25775 2004-02-03 Mark Mitchell <mark@codesourcery.com>
25778 * g++.dg/template/lookup4.C: New test.
25781 * g++.dg/parse/error14.C: New test.
25784 * g++.dg/parse/template13.C: New test.
25786 2004-02-03 Mark Mitchell <mark@codesourcery.com>
25789 * g++.dg/template/koenig4.C: New test.
25792 * g++.dg/template/crash17.C: New test.
25795 * g++.dg/parse/error13.C: New test.
25796 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
25798 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
25800 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
25802 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
25806 * gcc.dg/noncompile/20040203-1.c: New test.
25807 * gcc.dg/noncompile/20040203-2.c: Likewise.
25808 * gcc.dg/noncompile/20040203-3.c: Likewise.
25809 * gcc.dg/20040203-1.c: Likewise.
25811 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
25814 * g++.dg/template/sizeof7.C: New test.
25816 2004-02-02 Eric Christopher <echristo@redhat.com>
25817 Zack Weinberg <zack@codesourcery.com>
25819 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
25821 2004-02-02 Zack Weinberg <zack@codesourcery.com>
25823 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
25824 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
25825 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
25826 * gcc.dg/cleanup-5.c: Run only on Linux targets.
25828 2004-02-02 Mark Mitchell <mark@codesourcery.com>
25831 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
25834 * g++.dg/ext/attrib13.C: New test.
25837 * g++.dg/conversion/op2.C: New test.
25839 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
25841 * gcc.dg/titype-1.c: Fix pasto.
25843 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
25845 * gcc.dg/titype-1.c: New test.
25847 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25850 * g++.dg/template/non-type-template-argument-1.C,
25851 g++.dg/template/qualified-id1.C: Update dg-error marks.
25852 * g++.dg/template/nontype6.C: New test.
25854 2004-02-01 Roger Sayle <roger@eyesopen.com>
25856 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
25857 * gcc.dg/builtins-31.c: New testcase.
25858 * gcc.dg/builtins-32.c: New testcase.
25860 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
25862 * objc.dg/call-super-2.m: Update line numbers
25863 for the including of stddef.h.
25865 2004-01-30 Michael Matz <matz@suse.de>
25867 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
25868 g++.dg/ext/case-range3.C: New tests.
25870 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25874 * g++.dg/template/member4.C: New test.
25876 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25879 * g++.dg/template/sizeof6.C: New test.
25881 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
25883 * gcc.dg/fwritable-strings-1.c: New test.
25885 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
25887 * gcc.c-torture/compile/20040130-1.c: New test.
25889 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
25891 * objc.dg/call-super-2.m: Include stddef.h for size_t.
25893 2004-01-29 Mark Mitchell <mark@codesourcery.com>
25896 * g++.dg/template/ctor3.C: New test.
25898 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25900 * g++.dg/tc1: New directory.
25901 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
25902 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
25903 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
25904 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
25905 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
25907 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25909 * g++.dg/parse/error11.C: New test.
25910 * g++.dg/parse/error12.C: Likewise.
25912 2004-01-28 Ziemowit Laski <zlaski@apple.com>
25914 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
25915 (scan_initial, main): Use aligned_sizeof instead of sizeof.
25917 2004-01-28 Mark Mitchell <mark@codesourcery.com>
25920 * g++.dg/ext/attrib12.C: New test.
25923 * g++.dg/parse/cast2.C: New test.
25925 2004-01-27 James E Wilson <wilson@specifixinc.com>
25927 * objc.dg/encode-2.m (main): New local string. Set depending on
25928 sizeof long. Use in sscanf call.
25929 * objc.dg/encode-3.m (main): New local string. Set depending on
25930 sizeof long. Use in scan_initial call.
25932 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25934 * objc.dg/call-super-2.m: Make LP64-safe.
25935 * objc.dg/desig-init-1.m: Likewise.
25937 2004-01-27 Devang Patel <dpatel@apple.com>
25939 * g++.dg/debug/namespace1.C: New test.
25941 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
25943 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
25946 * gcc.dg/arm-mmx-1.c: New test.
25948 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
25950 * gcc.dg/20040127-1.c: New test.
25951 * gcc.dg/20040127-2.c: New test.
25953 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
25955 * objc.dg/stret-1.m (glob): Renamed to globa.
25957 2004-01-26 Mark Mitchell <mark@codesourcery.com>
25960 * g++.dg/expr/for1.C: New test.
25962 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
25964 PR middle-end/13779
25965 * gcc.dg/darwin-longlong.c: New test.
25967 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
25969 * gcc.dg/20040124-1.c: Moved test from here...
25970 * gcc.c-torture/compile/20040124-1.c: ...to here.
25972 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
25974 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
25975 the assembly output if -m64 is passed.
25977 2004-01-25 Mark Mitchell <mark@codesourcery.com>
25980 * g++.dg/template/cond3.C: New test.
25982 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25985 * g++.dg/template/ttp7.C: New test.
25987 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25990 * g++.dg/template/nontype4.C: New test.
25991 * g++.dg/template/nontype5.C: Likewise.
25993 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
25995 * gcc.dg/torture/mips-clobber-at.c: New test.
25997 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
25999 * gcc.dg/20040124-1.c: New test.
26001 2004-01-24 Jakub Jelinek <jakub@redhat.com>
26003 * gcc.dg/20040123-1.c: New test.
26005 2004-01-23 Zack Weinberg <zack@codesourcery.com>
26007 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
26009 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
26011 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
26013 2004-01-23 Andrew Pinski <apinski@apple.com>
26015 * gcc.dg/20030121-1.c: Move to ..
26016 * gcc.dg/20040121-1.c: here.
26018 2004-01-23 Roger Sayle <roger@eyesopen.com>
26020 * gcc.dg/builtins-29.c: New test case.
26022 2004-01-23 Zack Weinberg <zack@codesourcery.com>
26025 * gcc.dg/builtins-30.c: New testcase.
26027 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
26029 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
26030 * lib/g77.exp: Likewise.
26031 * lib/objc.exp: Likewise.
26032 * lib/g++.exp: Likewise.
26034 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
26036 * gcc.dg/struct-by-value-2.c: New test.
26038 2004-01-21 Andrew Pinski <apinski@apple.com>
26041 * gcc.dg/20030121-1.c: New test.
26043 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
26045 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
26046 clobber frame pointer register in asm statement.
26048 2004-01-21 Falk Hueffner <falk@debian.org>
26050 * gcc.c-torture/compile/20040121-1.c: New test.
26052 2004-01-21 Zack Weinberg <zack@codesourcery.com>
26054 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
26056 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
26058 * gcc.dg/ppc64-abi-2.c: New test.
26060 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
26062 * lib/treelang.exp: Fill out this file.
26063 * lib/treelang-dg.exp: New File.
26065 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
26067 * gcc.c-torture/compile/981022-1.c: Remove.
26068 * gcc.dg/array-5.c: Remove XFAIL.
26069 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
26070 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
26071 gcc.dg/cond-lvalue-1.c: Update.
26072 * gcc.dg/cast-lvalue-2.c: New test.
26074 2004-01-19 Mark Mitchell <mark@codesourcery.com>
26077 * g++.dg/other/error1.C (class foo): Tweak error message.
26080 * g++.dg/template/call2.C: New test.
26082 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
26084 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
26085 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
26086 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
26087 scalar-return-1_x.c, scalar-return-2_y.c,
26088 scalar-return-3_x.c, scalar-return-3_y.c,
26089 scalar-return-4_x.c, scalar-return-4_y.c,
26090 struct-align-1.h, struct-align-1_x.c,
26091 struct-align-1_y.c, struct-align-2.h,
26092 struct-align-2_x.c, struct-align-2_y.c,
26093 struct-by-value-10_y.c, struct-by-value-11_x.c,
26094 struct-by-value-11_y.c, struct-by-value-12_x.c,
26095 struct-by-value-12_y.c, struct-by-value-13_x.c,
26096 struct-by-value-13_y.c, struct-by-value-14_x.c,
26097 struct-by-value-14_y.c, struct-by-value-15_x.c,
26098 struct-by-value-15_y.c, struct-by-value-16_y.c,
26099 struct-by-value-17_y.c, struct-by-value-18_y.c,
26100 struct-by-value-19_y.c, struct-by-value-1_x.c,
26101 struct-by-value-1_y.c, struct-by-value-20_y.c,
26102 struct-by-value-2_x.c, struct-by-value-2_y.c,
26103 struct-by-value-3_y.c, struct-by-value-4_x.c,
26104 struct-by-value-4_y.c, struct-by-value-5_y.c,
26105 struct-by-value-6_y.c, struct-by-value-7_y.c
26106 struct-by-value-8_x.c, struct-by-value-8_y.c
26107 struct-by-value-9_x.c, struct-by-value-9_y.c
26108 struct-return-10_x.c, struct-return-10_y.c,
26109 struct-return-19_x.c, struct-return-20_x.c
26110 struct-return-2_x.c, struct-return-2_y.c
26111 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
26112 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
26114 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
26116 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
26117 attribute on sparc*-sun-solaris2.*.
26119 2004-01-18 Mark Mitchell <mark@codesourcery.com>
26122 * g++.dg/ext/typeof7.C: New test.
26124 2004-01-18 David Edelsohn <edelsohn@gnu.org>
26126 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
26127 * gcc.dg/const-elim-1.c: Same.
26129 2004-01-17 Ziemowit Laski <zlaski@apple.com>
26131 * objc.dg/stret-1.m: New.
26132 * objc.dg/stret-2.m: New.
26134 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
26137 * g++.dg/ext/vector1.C: New test.
26139 2004-01-16 Geoffrey Keating <geoffk@apple.com>
26141 * gcc.dg/pch/import-1.c: New.
26142 * gcc.dg/pch/import-1.hs: New.
26143 * gcc.dg/pch/import-1a.h: New.
26144 * gcc.dg/pch/import-1b.h: New.
26145 * gcc.dg/pch/import-1c.h: New.
26147 2004-01-16 Mark Mitchell <mark@codesourcery.com>
26150 * g++.dg/ext/array1.C: New test.
26153 * g++.dg/conversion/op1.C: New test.
26155 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
26158 From Kazumoto Kojima / Dan Kegel:
26159 * gcc.dg/pr11864-1.c: New test.
26162 From Marcus Comstedt / Dan Kegel:
26163 * gcc.dg/pr10392-1.c: New test.
26165 2004-01-16 Mark Mitchell <mark@codesourcery.com>
26168 * g++.dg/init/ref10.C: New test.
26170 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26173 * g++.dg/parse/typename6.C: New test.
26175 2004-01-15 Geoffrey Keating <geoffk@apple.com>
26178 * testsuite/g++.dg/pch/wchar-1.C: New.
26179 * testsuite/g++.dg/pch/wchar-1.Hs: New.
26181 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26184 * g++.dg/expr/sizeof2.C: New test.
26186 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
26188 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
26190 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
26193 * g++.dg/lookup/strong-using-3.C: New.
26194 * g++.dg/lookup/using-10.C: New.
26196 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
26199 * g++.dg/lookup/strong-using-2.C: New.
26201 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
26202 Dan Kegel <dank@kegel.com>
26203 J"orn Rennecke <joern.rennecke@superh.com>
26206 * gcc.dg/pr9365-1.c: New test.
26208 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26211 * g++.dg/parse/casting-operator2.C: New test.
26212 * g++.old-deja/g++.pt/explicit83.C: Remove.
26214 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
26216 * gcc.dg/label-compound-stmt-1.c: New test.
26217 * gcc.c-torture/compile/950922-1.c,
26218 gcc.c-torture/compile/20000211-3.c,
26219 gcc.c-torture/compile/20000518-1.c,
26220 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
26221 compound statements.
26223 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
26225 * gcc.dg/ppc64-abi-1.c: New test.
26227 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
26229 * g++.dg/ext/attrib9.C: Add dg-warnings.
26231 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26234 * g++.dg/parse/dtor3.C: New test.
26236 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
26239 * g++.dg/parse/try-catch-1.C: New test.
26241 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
26243 * ada/acats/run_all.sh: Add more verbose output in acats.log
26244 when compiling tests.
26246 2004-01-12 Zack Weinberg <zack@codesourcery.com>
26249 * gcc.dg/typedef-redecl.c: New test case.
26250 * gcc.dg/typedef-redecl.h: New support file.
26252 2004-01-13 Jan Hubicka <jh@suse.cz>
26254 * gcc.dg/always_inline.c: New test.
26255 * gcc.dg/debug/20031231-1.c: Fix.
26257 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26260 * g++.dg/template/array3.C: New test.
26262 2004-01-12 Zack Weinberg <zack@codesourcery.com>
26264 * g++.dg/ext/lvalue1.C: No longer expected to fail.
26265 * g++.dg/warn/Wunused-2.C: Likewise.
26267 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26270 * g++.dg/template/instantiate6.C: New test.
26272 2004-01-12 Roger Sayle <roger@eyesopen.com>
26274 PR middle-end/11397
26275 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
26277 2004-01-12 Jan Hubicka <jh@suse.cz>
26280 * gcc.dg/20040112-1.c: New.
26282 * gcc.dg/dwarf-die[1-7].c: Move to...
26283 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
26284 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
26286 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
26289 * g++.dg/parse/friend4.C: New test.
26291 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
26294 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
26295 definition is called a friend.
26297 2004-01-11 Zack Weinberg <zack@codesourcery.com>
26299 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
26301 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
26304 * g++.dg/parse/error10.C: New test.
26305 * g++.dg/template/arg2.C: Accept "invalid type" error.
26307 2004-01-11 Jakub Jelinek <jakub@redhat.com>
26309 PR middle-end/13392
26310 * g++.dg/opt/expect2.C: New test.
26312 2004-01-10 Zack Weinberg <zack@codesourcery.com>
26314 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
26315 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
26316 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
26317 Update dg-error regexps.
26319 2004-01-10 Zack Weinberg <zack@codesourcery.com>
26321 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
26322 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
26324 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
26326 * gcc.dg/pragma-re-1.c: Use right pointer type.
26328 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
26330 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
26332 2004-01-09 Geoffrey Keating <geoffk@apple.com>
26334 * gcc.dg/rs6000-ldouble-1.c: New.
26336 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26340 * g++.dg/other/abstract1.C: New test.
26342 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
26344 * g++.dg/lookup/strong-using-1.C: New.
26346 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
26349 * gcc.dg/func-ptr-conv-1.c: New test.
26350 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
26352 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
26355 * gcc.c-torture/compile/20040109-1.c: New.
26357 2004-01-08 Stuart Hastings <stuart@apple.com>
26359 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
26360 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
26361 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
26363 2004-01-09 Alan Modra <amodra@bigpond.net.au>
26365 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
26367 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
26369 * ada/acats/run_acats: Treat 'gnatchop' the same way
26370 as 'gnatmake'. Export GCC_DRIVER.
26371 * ada/acats/run_all.sh: Add target_gnatchop. Use
26372 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
26374 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26377 * g++.dg/template/dependent-expr4.C: New test.
26379 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
26381 * gcc.dg/altivec-11.c: New test.
26383 2004-01-07 Mark Mitchell <mark@codesourcery.com>
26385 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
26387 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
26390 * gcc.dg/enum-compat-1.c: New test.
26391 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
26393 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
26396 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
26397 gcc.dg/c99-idem-qual-3.c: New tests.
26399 2004-01-07 Alan Modra <amodra@bigpond.net.au>
26401 * gcc.dg/winline-7.c: Don't cast void * to int.
26403 2004-01-06 Jan Hubicka <jh@suse.cz>
26405 * gcc.dg/i386-sse-5.c: New test
26406 * g++.dg/eh/simd-1.c: Add -w argument for i386.
26408 2004-01-05 Mark Mitchell <mark@codesourcery.com>
26411 * g++.dg/rtti/typeid4.C: New test.
26413 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
26415 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
26417 2004-01-05 Mark Mitchell <mark@codesourcery.com>
26420 * g++.dg/template/error11.C: New test.
26423 * g++.dg/template/class2.C: New test.
26425 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
26426 Richard Sandiford <rsandifo@redhat.com>
26429 * g++.dg/opt/alias3.C: New test.
26431 2004-01-04 Mark Mitchell <mark@codesourcery.com>
26434 * g++.dg/template/koenig3.C: New test.
26437 * g++.dg/parse/offsetof3.C: New test.
26439 * g++.dg/init/copy7.C: Add missing dg-error markers.
26442 * g++.dg/init/copy7.c: New test.
26445 * g++.dg/parse/cast1.C: New test.
26447 2004-01-04 Jan Hubicka <jh@suse.cz>
26449 * gcc.dg/winline[1-7].c: New tests.
26451 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26454 * g++.dg/template/qualttp22.C: New test.
26456 2004-01-01 Jan Hubicka <jh@suse.cz>
26458 * gcc.dg/debug/20031231-1.c: New.
26459 * gcc.c-torture/compile/20040101-1.c: New.
26460 * gcc.dg/dwarf-die-[1-7].c: New.
26462 2004-01-01 Jakub Jelinek <jakub@redhat.com>
26464 PR optimization/13521
26465 * gcc.c-torture/compile/20031231-1.c: New test.
26467 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
26469 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
26471 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
26474 * g++.dg/template/crash16.C: New test.
26476 2003-12-30 Mark Mitchell <mark@codesourcery.com>
26478 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
26480 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
26482 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
26484 * g++.old-deja/g++.jason/thunk3.C: Likewise.
26485 * g++.old-deja/g++.law/profile1.C: Likewise.
26486 * gcc.c-torture/compile/981006-1.c: Likewise.
26487 * gcc.c-torture/execute/loop-2e.x: Likewise.
26488 * gcc.c-torture/execute/loop-2f.x: Remove.
26489 * gcc.c-torture/execute/loop-2g.x: Likewise.
26490 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
26491 * gcc.dg/20020312-2.c: Remove traces of dead ports.
26493 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
26496 * g++.dg/ext/attrib11.C: New test.
26499 * g++.dg/template/array2-1.C: New test.
26500 * g++.dg/template/array2-2.C: New test.
26502 2003-12-29 Mark Mitchell <mark@codesourcery.com>
26504 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
26506 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
26509 * g++.dg/template/array1-1.C: New test.
26510 * g++.dg/template/array1-2.C: New test.
26512 2003-12-29 Roger Sayle <roger@eyesopen.com>
26515 * g77.dg/12632.f: New test case.
26517 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26520 * g++.dg/parse/nontype1.C: New test.
26522 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26525 * g++.dg/parse/explicit1.C: New test.
26526 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
26528 2003-12-28 Mark Mitchell <mark@codesourcery.com>
26531 * g++.dg/opt/inline6.C: New test.
26534 * g++.dg/parse/error9.C: New test.
26536 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
26538 2003-12-28 Mark Mitchell <mark@codesourcery.com>
26541 * g++.dg/init/assign1.C: New test.
26543 2003-12-28 Roger Sayle <roger@eyesopen.com>
26546 * g++.dg/warn/format3.C: New test case.
26548 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
26550 * gcc.c-torture/compile/20031227-1.c: New test.
26552 2003-12-23 Mark Mitchell <mark@codesourcery.com>
26554 * g++.dg/bprob/bprob.exp: Load target-supports.exp
26555 * g77.dg/bprob/bprob.exp: Likewise.
26556 * gcc.misc-tests/bprob.exp: Likewise.
26557 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
26558 variants on systems where the library does not provide that
26560 * gcc.dg/builtins-20.c: Use builtins-config.h.
26561 * gcc.dg/builtins-config.h: New file.
26563 2003-12-23 Mark Mitchell <mark@codesourcery.com>
26565 * lib/gcc-dg.exp (dg-require-profiling): New function.
26566 * lib/target-supports.exp (check_profiling_available): Likewise.
26567 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
26568 * g77.dg/bprob/bprob.exp: Likewise.
26569 * gcc.misc-tests/bprob.exp: Likewise.
26570 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
26571 * gcc.dg/20021014-1.c: Likewise.
26572 * gcc.dg/nest.c: Likewise.
26574 2003-12-23 Mark Mitchell <mark@codesourcery.com>
26576 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
26578 * g++.dg/lookup/java2.C: Likewise.
26579 * gcc.dg/cpp/lexident.c: Likewise.
26581 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
26583 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
26585 * gcc.c-torture/compile/961203-1.c: Likewise.
26586 * gcc.c-torture/compile/980506-1.c: Likewise.
26588 2003-12-23 Zack Weinberg <zack@codesourcery.com>
26590 * lib/gcc-dg.exp (dg-prune-output): New annotation.
26591 (additional_prunes): New global.
26592 (gcc-dg-prune): Handle additional per-test pruning.
26593 (dg-test): Clear additional_prunes between tests.
26595 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
26596 dg-prune-output to avoid spurious failures from assembler
26597 complaining about nonexistent WAW violations.
26598 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
26599 Use dg-prune-output to avoid spurious failures from assembler
26600 warning about Itanium B-step errata.
26602 2003-12-23 Mark Mitchell <mark@codesourcery.com>
26604 * g++.dg/abi/macro0.C: New test.
26605 * g++.dg/abi/macro1.C: Likewise.
26606 * g++.dg/abi/macro2.C: Likewise.
26608 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
26609 * g++.dg/abi/bitfield7.C: Likewise.
26610 * g++.dg/abi/dtor2.C: Likewise.
26611 * g++.dg/abi/mangle11.C: Likewise.
26612 * g++.dg/abi/mangle12.C: Likewise.
26613 * g++.dg/abi/mangle14.C: Likewise.
26614 * g++.dg/abi/mangle17.C: Likewise.
26615 * g++.dg/abi/vbase10.C: Likewise.
26616 * g++.dg/abi/vbase14.C: Likewise.
26617 * g++.dg/template/qualttp17.C: Likewise.
26619 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
26622 * gcc.dg/20031223-1.c: New test.
26624 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
26626 * gcc.dg/noreturn-7.c: New test.
26628 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
26630 * gcc.dg/null-pointer-1.c: New test.
26632 2003-12-22 Mark Mitchell <mark@codesourcery.com>
26634 * g++.old-deja/g++.jason/template18.C: Remove.
26635 * g++.old-deja/g++.jason/template37.C: Likewise.
26638 * g++.dg/lookup/ns1.C: New test.
26641 * g++.dg/template/lookup3.C: New test.
26643 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
26645 * g++.dg/template/recurse1.C: New test
26647 2003-12-22 Mark Mitchell <mark@codesourcery.com>
26650 * g++.dg/parse/semicolon1.C: New test.
26651 * g++.dg/parse/semicolon1.h: Likewise.
26653 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
26655 * gcc.dg/darwin-misaligned.c: New test.
26657 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
26660 * gcc.dg/20031222-1.c: New test.
26662 2003-12-21 Mark Mitchell <mark@codesourcery.com>
26665 * g++.dg/parse/error8.C: New test.
26668 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
26670 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
26672 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
26674 * gcc.c-torture/compile/930217-1.c: Likewise.
26675 * gcc.c-torture/compile/930513-1.c: Likewise.
26676 * gcc.c-torture/execute/920908-2.c: Likewise.
26677 * gcc.c-torture/execute/921204-1.c: Likewise.
26678 * gcc.c-torture/execute/930621-1.c: Likewise.
26679 * gcc.c-torture/execute/930630-1.c: Likewise.
26680 * gcc.c-torture/execute/931031-1.c: Likewise.
26681 * gcc.c-torture/execute/980602-2.c: Likewise.
26682 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
26683 * gcc.c-torture/execute/compndlit-1.c: Likewise.
26684 * gcc.c-torture/execute/extzvsi.c: Likewise.
26685 * gcc.c-torture/unsorted/ext.c: Likewise.
26687 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
26690 * gcc.c-torture/compile/20031220-2.c: New test case.
26692 2003-12-20 Roger Sayle <roger@eyesopen.com>
26694 PR optimization/13031
26695 * gcc.c-torture/compile/20031220-1.c: New test case.
26697 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
26699 * gcc.dg/cast-function-1.c: New test.
26701 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
26703 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
26706 2003-12-19 Mark Mitchell <mark@codesourcery.com>
26709 * g++.dg/ext/attrib10.C: New test.
26711 2003-12-19 Jakub Jelinek <jakub@redhat.com>
26713 * gcc.dg/cleanup-10.c: New test.
26714 * gcc.dg/cleanup-11.c: New test.
26716 2003-12-19 Jakub Jelinek <jakub@redhat.com>
26719 * g++.dg/opt/expect1.C: New test.
26721 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
26723 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
26725 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
26728 * gcc.dg/20031218-1.c: New test.
26731 * gcc.dg/20031218-2.c: New test.
26732 * gcc.dg/20031218-3.c: New test.
26734 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
26735 of label name and allow for USER_LABEL_PREFIX == "_" names.
26736 * g++.dg/abi/mangle18-2.C: Likewise.
26737 * g++.dg/abi/mangle19-1.C: Likewise.
26738 * g++.dg/abi/mangle19-2.C: Likewise.
26739 * g++.dg/abi/mangle20-1.C: Likewise.
26740 * g++.dg/abi/mangle20-2.C: Likewise.
26742 2003-12-18 Richard Henderson <rth@redhat.com>
26744 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
26746 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
26747 Dan Kegel <dank@kegel.com>
26750 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
26751 testing a cross compiler, it causes spurious compile failures.
26752 * lib/g++.exp: Likewise.
26754 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26757 * g++.dg/template/access13.C: New test.
26759 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
26761 * gcc.dg/20031216-1.c: New test.
26763 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26766 * g++.dg/template/error10.C: New test.
26768 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
26770 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
26771 * g++.dg/eh/simd-2.C: Likewise.
26773 2003-12-17 James E Wilson <wilson@specifixinc.com>
26774 Roger Sayle <roger@eyesopen.com>
26776 * gcc.c-torture/execute/ieee/mzero5.c: New.
26778 2003-12-17 Mark Mitchell <mark@codesourcery.com>
26781 * g++.dg/parse/error6.C: New test.
26784 * g++.dg/parse/error7.C: New test.
26786 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
26788 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
26789 at -O with stabs debugging formats.
26790 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
26791 * gcc.dg/debug/debug-2.c: Likewise.
26793 2003-12-16 Mark Mitchell <mark@codesourcery.com>
26796 * g++.dg/init/error1.C: New test.
26799 * g++.dg/init/pm3.C: New test.
26801 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
26804 * gcc.dg/bitfld-8.c: New test.
26806 2003-12-16 James Lemke <jim@wasabisystems.com>
26808 * gcc.dg/arm-scd42-[123].c: New tests.
26810 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
26813 * g++.dg/abi/mangle20-1.C: New test.
26814 * g++.dg/abi/mangle20-2.C: New test.
26816 2003-12-16 Mark Mitchell <mark@codesourcery.com>
26819 * g++.dg/other/offsetof2.C: Remove XFAIL.
26820 * g++.dg/parse/offsetof1.C: New test.
26821 * g++.gd/parse/offsetof2.C: Likewise.
26823 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26825 * g++.dg/template/nontype3.C: New test.
26826 * g++.dg/template/static2.C: Tweaked the dg-error clause.
26828 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26830 * g++.dg/warn/noreturn-3.C: Also test instantiation.
26832 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
26835 * g++.dg/expr/assign1.C: New test.
26838 * g++.dg/abi/mangle19-1.C: New test.
26839 * g++.dg/abi/mangle19-2.C: New test.
26841 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
26843 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
26845 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
26847 * gcc.c-torture/execute/20031216-1.c: New test.
26849 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26851 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
26854 2003-12-15 Mark Mitchell <mark@codesourcery.com>
26857 * g++.dg/template/error9.C: New test.
26860 * g++.dg/template/error8.C: New test.
26862 2003-12-15 Roger Sayle <roger@eyesopen.com>
26864 PR middle-end/13400
26865 * gcc.c-torture/execute/20031215-1.c: New test case.
26867 2003-12-15 Mark Mitchell <mark@codesourcery.com>
26870 * g++.dg/parse/error5.C: New test.
26873 * g++.dg/expr/sizeof1.C: New test.
26876 * g++.dg/template/crash15.C: New test.
26878 2003-12-15 Geoffrey Keating <geoffk@apple.com>
26880 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
26881 a non-POD type as the last named parameter of a varargs function.
26883 2003-12-15 Mark Mitchell <mark@codesourcery.com>
26887 * g++.dg/template/crash14.C: New test.
26888 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
26890 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
26892 * g++.dg/other/java1.C: New test.
26895 * g++.dg/abi/mangle18-1.C: New test.
26896 * g++.dg/abi/mangle18-2.C: New test.
26898 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
26900 PR optimization/10312
26901 * gcc.c-torture/execute/20031214-1.c: New.
26903 2003-12-14 Mark Mitchell <mark@codesourcery.com>
26907 * g++.dg/parse/error3.C: New test.
26908 * g++.dg/parse/error4.C: Likewise.
26909 * g++.dg/abi/mangle4.C: Tweak error messages.
26910 * g++.dg/lookup/using5.C: Likewise.
26911 * g++.dg/other/error2.C: Likewise.
26912 * g++.dg/parse/typename5.C: Likewise.
26913 * g++.dg/parse/undefined1.C: Likewise.
26914 * g++.dg/template/arg2.C: Likewise.
26915 * g++.dg/template/ttp3.C: Likewise.
26916 * g++.dg/template/type1.C: Likewise.
26917 * g++.old-deja/g++.other/crash32.C: Likewise.
26918 * g++.old-djea/g++.pt/defarg8.C: Likewise.
26920 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26923 * g++.dg/warn/noreturn-3.C: New test.
26925 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
26928 * g++.dg/abi/covariant3.C: New.
26930 2003-12-12 Jakub Jelinek <jakub@redhat.com>
26932 * g++.dg/eh/ia64-1.C: New test.
26934 2003-12-12 Roger Sayle <roger@eyesopen.com>
26936 PR optimization/13037
26937 * g77.f-torture/execute/13037.f: New test case.
26939 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
26942 * g++.dg/abi/covariant2.C: New.
26944 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
26946 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
26948 2003-12-11 Zack Weinberg <zack@codesourcery.com>
26950 * gcc.c-torture/execute/wchar_t-1.x: Delete.
26952 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
26955 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
26957 * lib/g++.exp (g++_version): Likewise.
26958 * lib/g77.exp (g77_version): Likewise.
26959 * lib/objc.exp (default_objc_version): Likewise.
26961 2003-12-10 Richard Henderson <rth@redhat.com>
26963 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
26965 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
26967 2003-12-08 Matt Austern <austern@apple.com>
26970 * lib/gcc-dg.exp (dg-require-visibility): Define.
26971 * lib/target-supports (check_visibility_available): Define.
26972 * gcc.dg/visibility-1.c: New test.
26973 * gcc.dg/visibility-2.c: Likewise.
26974 * gcc.dg/visibility-3.c: Likewise.
26975 * gcc.dg/visibility-4.c: Likewise.
26976 * gcc.dg/visibility-5.c: Likewise.
26977 * gcc.dg/visibility-6.c: Likewise.
26978 * g++.dg/ext/visibility-1.C: Likewise.
26979 * g++.dg/ext/visibility-2.C: Likewise.
26980 * g++.dg/ext/visibility-3.C: Likewise.
26981 * g++.dg/ext/visibility-4.C: Likewise.
26982 * g++.dg/ext/visibility-5.C: Likewise.
26983 * g++.dg/ext/visibility-6.C: Likewise.
26985 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26987 * g++.dg/lookup/java1.C: New test.
26988 * g++.dg/lookup/java2.C: New test.
26990 2003-12-07 Falk Hueffner <falk@debian.org>
26992 * g++.dg/opt/noreturn-1.C: New test.
26994 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
26996 * gcc.dg/overflow-1.c: New test.
26998 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
27000 * g77.f-torture/compile/13060.f: New test.
27002 2003-12-06 Mark Mitchell <mark@codesourcery.com>
27005 * g++.dg/inherit/operator2.C: New test.
27007 2003-12-05 Mark Mitchell <mark@codesourcery.com>
27010 * g++.dg/ext/attrib9.C: New test.
27012 2003-12-05 Mark Mitchell <mark@codesourcery.com>
27015 * g++.dg/template/error7.C: New test.
27017 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
27018 J"orn Rennecke <joern.rennecke@superh.com>
27021 * g++.dg/other/struct-va_list.C: New test.
27023 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27026 * g++.dg/parse/defarg6.C: New test.
27028 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
27031 * gcc.c-torture/execute/20031201-1.c: New test.
27033 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
27035 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
27037 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
27039 * gcc.dg/builtin-return-1.c: New test.
27041 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
27042 J"orn Rennecke <joern.rennecke@superh.com>
27044 PR optimization/13260
27045 * gcc.c-torture/execute/20031204-1.c: New test.
27047 2003-12-03 Mark Mitchell <mark@codesourcery.com>
27050 * g++.dg/template/error6.C: New test.
27052 2003-12-03 Jakub Jelinek <jakub@redhat.com>
27054 * gcc.dg/20031202-1.c: New test.
27056 2003-12-03 Mark Mitchell <mark@codesourcery.com>
27059 * g++.dg/template/eh1.C: New test.
27062 * g++.dg/template/error5.C: New test.
27064 2003-12-02 David Ung <davidu@mips.com>
27066 * gcc.dg/compat/vector-check.h: Corrected type for var
27069 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27072 * g++.dg/template/ptrmem8.C: New test.
27074 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27077 * g++.dg/template/dependent-expr3.C: New test.
27079 2003-12-01 James Lemke <jim@wasabisystems.com>
27081 * gcc.dg/arm-g2.c: New test.
27083 2003-12-01 Roger Sayle <roger@eyesopen.com>
27085 PR optimization/11634
27086 * gcc.dg/20031201-2.c: New test case.
27088 2003-12-01 Zack Weinberg <zack@codesourcery.com>
27091 * objc.dg/proto-lossage-3.m: New test.
27093 2003-12-01 Roger Sayle <roger@eyesopen.com>
27095 PR optimization/12628
27096 * gcc.dg/20031201-1.c: New test case.
27098 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
27100 * gcc.dg/unaligned-1.c: New test.
27102 2003-11-30 Mark Mitchell <mark@codesourcery.com>
27105 * g++.dg/template/error4.C: New test.
27106 * g++.dg/template/nested3.C: Adjust error markers.
27108 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27110 * gcc.dg/cpp/assert4.c: Check more #system assertions.
27112 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
27115 * gcc.dg/bitfld-7.c: New test.
27117 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
27119 * gcc.dg/tls/asm-1.C: New test.
27121 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27123 * gcc.dg/cpp/assert4.c: Update.
27125 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
27127 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
27128 * gcc.dg/builtin-apply3.c: New test.
27130 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
27132 * lib/compat.exp (compat-obj): New xfaildata parameter.
27133 Use it to set compiler_conditional_xfail_data before compiling.
27134 (compat-get-options): Handle dg-xfail-if.
27135 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
27136 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
27137 * gcc.dg/compat/vector-1_y.c: Likewise.
27138 * gcc.dg/compat/vector-2_x.c: Likewise.
27139 * gcc.dg/compat/vector-2_y.c: Likewise.
27141 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
27143 * g++.dg/opt/reg-stack4.C: New test.
27145 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
27147 * gcc.dg/builtin-apply2.c: New test.
27149 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
27151 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
27153 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27156 * g++.dg/template/template-id-2.C: New test.
27158 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27161 * g++.dg/template/memfriend1.C: New test.
27162 * g++.dg/template/memfriend2.C: Likewise.
27163 * g++.dg/template/memfriend3.C: Likewise.
27164 * g++.dg/template/memfriend4.C: Likewise.
27165 * g++.dg/template/memfriend5.C: Likewise.
27166 * g++.dg/template/memfriend6.C: Likewise.
27167 * g++.dg/template/memfriend7.C: Likewise.
27168 * g++.dg/template/memfriend8.C: Likewise.
27169 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
27171 2003-11-21 Mark Mitchell <mark@codesourcery.com>
27174 * g++.dg/ext/cond1.C: New test.
27176 2003-11-20 Richard Henderson <rth@redhat.com>
27178 * gcc.dg/20020201-2.c: Remove.
27179 * gcc.dg/20020201-4.c: Remove.
27180 * gcc.dg/20020304-1.c: Remove.
27182 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
27184 * gcc.dg/cpp/trad/xwin1.c: New test case.
27186 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
27188 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
27189 * lib/g77.exp: Likewise.
27190 * lib/objc.exp: Likewise.
27191 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
27194 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27197 * g++.dg/template/static5.C: New test.
27199 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
27201 * gcc.dg/nested-func-1.c: New test.
27203 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27205 * gcc.dg/cpp/assert4.c: New test.
27207 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
27210 * g++.dg/lookup/using9.c: New test.
27212 2003-11-14 Mark Mitchell <mark@codesourcery.com>
27215 * g++.dg/template/error3.C: New test.
27217 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
27220 * ada/acats/run_acats, run_all.sh: Fix syntax error.
27221 No longer use a wrapper for gcc, since this does not work under
27224 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
27227 * g++.dg/template/ptrmem7.C: New test.
27229 2003-11-13 Andrew Pinski <apinski@apple.com>
27231 * gcc.c-torture/compile/20031113-1.c: New test.
27233 2003-11-13 Mark Mitchell <mark@codesourcery.com>
27234 Kean Johnston <jkj@sco.com>
27237 * gcc.dg/unused-4.c: Update.
27239 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
27241 * g++.dg/opt/const3.C: New test.
27243 2003-11-13 Jan Hubicka <jh@suse.cz>
27245 * gcc.c-torture/compile/20031112-1.c: New test.
27247 2003-11-12 Mark Mitchell <mark@codesourcery.com>
27249 * g++.dg/parse/crash10.C: Remove bogus error marker.
27251 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
27253 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
27254 (host_gcc): Likewise.
27255 (ROOT): Honor $PWDCMD.
27257 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
27259 2003-11-12 Catherine Moore <clm@redhat.com>
27261 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
27263 2003-11-12 Andreas Jaeger <aj@suse.de>
27264 Jakub Jelinek <jakub@redhat.com>
27265 Andrew Pinski <pinskia@physics.uc.edu>
27266 Richard Henderson <rth@redhat.com>
27268 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
27270 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
27272 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
27273 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
27275 2003-11-11 Andreas Jaeger <aj@suse.de>
27277 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
27279 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
27281 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
27283 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
27286 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
27288 * gcc.dg/trampoline-1.c: New test.
27290 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
27292 * gcc.c-torture/compile/200031109-1.c: New test.
27294 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
27298 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
27299 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
27300 gcc.dg/format/no-y2k-1.c: Update.
27302 2003-11-08 Roger Sayle <roger@eyesopen.com>
27304 PR optimization/10467
27305 * gcc.dg/20031108-1.c: New test case.
27307 2003-11-07 Geoffrey Keating <geoffk@apple.com>
27309 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
27311 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
27313 * gcc.dg/compound-lvalue-1.c: New test.
27314 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
27317 2003-11-06 Geoffrey Keating <geoffk@apple.com>
27319 * gcc.dg/altivec-varargs-1.c: New test.
27321 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
27323 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
27324 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
27325 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
27326 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
27327 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
27329 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
27331 * gcc.dg/cond-lvalue-1.c: New test.
27333 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
27335 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
27337 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27340 * g++.dg/template/instantiate5.C: New test.
27342 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
27345 * g++.dg/ext/complit2.C: Replace test with self-contained version.
27346 * ChangeLog: Add missing first entry for above test.
27348 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27351 * g++.dg/template/using8.C: New test.
27352 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
27354 2003-11-02 Roger Sayle <roger@eyesopen.com>
27356 PR optimization/10817
27357 * gcc.c-torture/compile/20031102-1.c: New test case.
27359 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
27361 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
27364 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
27366 * gcc.dg/20031102-1.c: New test.
27368 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
27370 * gcc.dg/complex-1.c: New test.
27372 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27375 * g++.dg/template/crash13.C: Adjust expected error location.
27376 * g++.old-deja/g++.brendan/ns1.C: Likewise.
27378 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
27380 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
27382 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
27385 * gcc.c-torture/compile/20031031-2.c: New test.
27387 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
27390 * gcc.c-torture/compile/20031031-1.c: New test.
27392 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
27394 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
27395 * gcc.misc-tests/bprob.exp: Likewise.
27396 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
27397 the execution test on arm-elf configs.
27398 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
27399 configs that don't support scratch files.
27400 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
27402 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
27404 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
27407 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
27409 * ada/acats/run_all.sh: Redirect mv output to /dev/null
27410 Avoid non pure sh syntax. Add more logging.
27412 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
27415 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27418 * gcc.dg/ppc-stackalign-1.c: New test.
27420 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
27422 * ada/acats/run_all.sh: Change output to be more compliant with
27424 Create acats.sum and acats.log files under testsuite/ada/acats
27425 Only run [a-z]* directories, to filter out e.g. CVS.
27426 Redirect build output to log file.
27428 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
27430 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
27432 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
27435 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
27437 2003-10-27 Jakub Jelinek <jakub@redhat.com>
27439 * gcc.c-torture/compile/20031023-1.c: New test.
27440 * gcc.c-torture/compile/20031023-2.c: New test.
27441 * gcc.c-torture/compile/20031023-3.c: New test.
27442 * gcc.c-torture/compile/20031023-4.c: New test.
27444 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27447 * g++.dg/lookup/scoped8.C: New test.
27449 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
27451 * g++.dg/opt/reg-stack3.C: New test.
27453 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
27455 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
27457 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27460 * g++.dg/template/crash13.C: New test.
27462 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
27464 * gcc.dg/c99-restrict-2.c: New test.
27466 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
27468 PR c++/12698, c++/12699, c++/12700, c++/12566
27469 * g++.dg/inherit/covariant9.C: New test.
27470 * g++.dg/inherit/covariant10.C: New test.
27471 * g++.dg/inherit/covariant11.C: New test.
27473 2003-10-23 Jason Merrill <jason@redhat.com>
27476 * g++.dg/ext/complit2.C: New test.
27478 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
27481 * gcc.c-torture/execute/20031020-1.c: New test.
27483 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
27485 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
27486 following the jump_insn.
27488 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
27490 * gcc.dg/cast-lvalue-1.c: New test.
27492 2003-10-21 Mark Mitchell <mark@codesourcery.com>
27495 * g++.dg/template/cond2.C: New test.
27497 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
27499 * gcc.dg/builtins-28.c: New test.
27501 2003-10-20 Jan Hubicka <jh@suse.cz>
27503 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
27505 * testsuite/gcc.dg/inline-2.c: Likewise.
27507 2003-10-20 Phil Edwards <phil@codesourcery.com>
27509 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
27510 * gcc.dg/nest.c: Likewise.
27512 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27514 PR c++/9781, c++/10583, c++/11862
27515 * g++.dg/parse/crash13.C: New test.
27517 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
27519 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
27521 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
27523 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
27524 Define HAVE_C99_RUNTIME except on Solaris.
27525 * gcc.dg/builtins-20.c: Likewise.
27527 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
27529 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
27531 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27534 * g++.dg/template/crash21.C: New test.
27536 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27539 * g++.dg/template/typename5.C: New test.
27541 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27544 * g++.dg/template/friend25.C: New test.
27546 2003-10-16 Ziemowit Laski <zlaski@apple.com>
27548 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
27551 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
27553 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
27556 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
27558 * gcc.c-torture/execute/960416-1.x: Remove.
27559 * gcc.c-torture/execute/divconst-3.x: Likewise.
27561 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
27564 * gcc.dg/torture/cris-volatile-1.c: New test.
27566 2003-10-14 Roger Sayle <roger@eyesopen.com>
27568 PR optimization/9325
27569 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
27570 for overflowing floating point to integer conversion during RTL
27573 2003-10-13 Ziemowit Laski <zlaski@apple.com>
27575 * objc/execute/_cmd.m: Fix typo.
27576 * objc.dg/image-info.m, objc.dg/symtab-1.m:
27577 Relax 'scan-assembler' regexp.
27578 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
27579 objc.dg/try-catch-4.m: Run on non-Darwin targets.
27580 * objc.dg/zero-link-2.m: Remove blank line.
27581 * objc.dg/zero-link-3.m: New test case.
27583 2003-10-13 Geoffrey Keating <geoffk@apple.com>
27585 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
27587 * gcc.dg/asm-names.c: Use scan-assembler-not rather
27588 than linker trickery.
27590 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
27593 * g++.dg/other/friend2.C: New test.
27595 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
27597 * gcc.dg/20031012-1.c: New test.
27599 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
27601 * gcc.dg/weak/weak-3.c: Fix for new warning.
27603 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
27605 PR optimization/8750
27606 * gcc.c-torture/execute/20031012-1.c: New test case.
27608 2003-10-11 Roger Sayle <roger@eyesopen.com>
27610 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
27611 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
27613 2003-10-11 Roger Sayle <roger@eyesopen.com>
27615 PR optimization/12260
27616 * gcc.c-torture/compile/20031011-2.c: New test case.
27618 2003-10-11 Roger Sayle <roger@eyesopen.com>
27620 * gcc.c-torture/execute/20031011-1.c: New testcase.
27622 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
27624 * gcc.c-torture/compile/20031011-1.c: New test.
27626 2003-10-11 Jan Hubicka <jh@suse.cz>
27628 * g++.dg/other/first-global.C: New test.
27630 2003-10-11 Roger Sayle <roger@eyesopen.com>
27632 * gcc.c-torture/execute/string-opt-18.c: New testcase.
27634 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
27636 * gcc.c-torture/compile/20031010-1.c: New test.
27638 2003-10-10 Geoffrey Keating <geoffk@apple.com>
27640 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
27641 * gcc.c-torture/execute/va-arg-25.c: ... here.
27643 2003-10-09 Mark Mitchell <mark@codesourcery.com>
27645 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
27647 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
27649 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
27651 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
27653 * g++.dg/parse/error2.C: New test.
27655 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
27658 * g++.dg/other/error5.C: Modify the error message.
27659 * g++.dg/lookup/using8.C: New test.
27661 2003-10-07 Geoffrey Keating <geoffk@apple.com>
27663 * gcc.dg/darwin-abi-2.c: New file.
27664 * gcc.c-torture/execute/va-arg-24.c: New file.
27666 2003-10-06 Bob Wilson <bob.wilson@acm.org>
27668 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
27671 2003-10-06 Mark Mitchell <mark@codesourcery.com>
27674 * g++.dg/other/error4.C: Update error messages.
27675 * g++.dg/template/ptrmem4.C: Likewise.
27678 * g++.dg/init/new9.C: New test.
27680 PR c++/12334, c++/12236, c++/8656
27681 * g++.dg/ext/attrib8.C: New test.
27683 2003-10-06 Devang Patel <dpatel@apple.com>
27685 * gcc.dg/debug/dwarf2-3.h: New test.
27686 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
27688 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
27690 * g++.dg/opt/cfg2.C: New test.
27692 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
27694 * g++.dg/opt/float1.C: New test.
27696 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
27698 * gcc.dg/c90-array-lval-6.c: New test.
27699 * gcc.dg/c99-array-lval-6.c: New test.
27701 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
27702 Ziemowit Laski <zlaski@apple.com>
27704 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
27705 'Derived', so that it is never considered a class method; add
27706 new warning for '+port' method ambiguity.
27707 * objc.dg/method-12.m: Include <objc/objc.h> instead of
27708 <objc/objc-api.h> (needed on Mac OS X).
27709 * objc.dg/method-13.m: New test.
27711 2003-10-03 Roger Sayle <roger@eyesopen.com>
27713 PR optimization/9325, PR java/6391
27714 * gcc.c-torture/execute/20031003-1.c: New test case.
27716 2003-10-02 Mark Mitchell <mark@codesourcery.com>
27718 PR optimization/12180
27719 * gcc.dg/20031002-1.c: New test.
27722 * g++.dg/inherit/error1.C: New test.
27724 2003-10-02 Chris Demetriou <cgd@broadcom.com>
27726 * lib/f-torture.exp (search_for): Rename to...
27727 (search_for_re): This. Also, clean up comments and the
27728 "regexp" invocation.
27730 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
27732 * gcc.c-torture/compile/20031002-1.c: New test.
27734 2003-10-02 Jakub Jelinek <jakub@redhat.com>
27736 * g++.dg/opt/cond1.C: New test.
27738 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
27740 * gcc.dg/Wold-style-definition-2.c: New testcase.
27741 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
27743 2003-09-29 Richard Henderson <rth@redhat.com>
27745 * g++.dg/init/array10.C: Add dg-options.
27747 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
27749 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
27751 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27753 * g++.dg/template/friend19.C: Fix typo.
27754 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
27756 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
27758 * gcc.c-torture/execute/20030928-1.c: New test.
27759 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
27761 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
27763 * g++.dg/opt/unroll1.C: New test.
27765 2003-09-26 Roger Sayle <roger@eyesopen.com>
27767 PR optimization/11741
27768 * gcc.dg/20030926-1.c: New test case.
27770 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27773 * g++.dg/parse/access7.C: New test.
27774 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
27776 2003-09-24 Ziemowit Laski <zlaski@apple.com>
27778 MERGE OF objc-improvements-branch into MAINLINE:
27779 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
27780 if libobjc has not been built.
27781 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
27782 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
27783 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
27784 objc/execute/nested-3.m, objc/execute/np-2.m,
27785 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
27786 objc/execute/redefining_self.m, objc/execute/root_methods.m,
27787 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
27788 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
27789 objc.dg/special/unclaimed-category-1.h,
27790 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
27791 well as GNU runtime.
27792 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
27793 * execute/cascading-1.m, execute/function-message-1.m,
27794 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
27795 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
27796 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
27797 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
27798 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
27799 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
27800 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
27801 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
27802 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
27803 * objc.dg/bitfield-2.m: Run only on Darwin.
27804 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
27805 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
27806 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
27807 * objc.dg/const-str-1.m: Fix constant string layout.
27809 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
27811 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
27813 2003-09-23 Geoffrey Keating <geoffk@apple.com>
27815 * gcc.dg/darwin-abi-1.c: New file.
27817 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
27820 * gcc.c-torture/compile/20030921-1.c: New test.
27822 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
27824 * g++.dg/opt/reg-stack2.C: New test.
27826 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
27828 * g++.dg/eh/delayslot1.C: New test.
27830 2003-09-20 Richard Henderson <rth@redhat.com>
27832 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
27834 2003-09-20 Roger Sayle <roger@eyesopen.com>
27836 * gcc.c-torture/execute/20030920-1.c: New test case.
27838 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27840 * g++.dg/rtti/typeid3.C: Correct expected error message.
27842 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27845 * g++.dg/parse/crash12.C: New test.
27847 2003-09-19 Janis Johnson <janis187@us.ibm.com>
27849 * gcc.dg/compat/mixed-struct-check.h: New.
27850 * gcc.dg/compat/mixed-struct-defs.h: New.
27851 * gcc.dg/compat/mixed-struct-init.h: New.
27852 * gcc.dg/compat/struct-by-value-19_main.c: New.
27853 * gcc.dg/compat/struct-by-value-19_x.c: New.
27854 * gcc.dg/compat/struct-by-value-19_y.c: New.
27855 * gcc.dg/compat/struct-by-value-20_main.c: New.
27856 * gcc.dg/compat/struct-by-value-20_x.c: New.
27857 * gcc.dg/compat/struct-by-value-20_y.c: New.
27858 * gcc.dg/compat/struct-return-19_main.c: New.
27859 * gcc.dg/compat/struct-return-19_x.c: New.
27860 * gcc.dg/compat/struct-return-19_y.c: New.
27861 * gcc.dg/compat/struct-return-20_main.c: New.
27862 * gcc.dg/compat/struct-return-20_x.c: New.
27863 * gcc.dg/compat/struct-return-20_y.c: New.
27865 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
27866 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
27867 so that it will not complain on LP64 targets.
27869 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27872 * g++.dg/template/friend24.C: New test.
27874 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
27877 * g++.dg/template/memtmpl2.C: New test.
27879 2003-09-18 Mark Mitchell <mark@codesourcery.com>
27882 * gcc.dg/builtin-apply1.c: New test.
27884 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
27887 * g++.dg/warn/Wunused-4.C: New test.
27889 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
27892 * g++.dg/other/gc2.C: New test.
27894 2003-09-17 Mark Mitchell <mark@codesourcery.com>
27897 * g++.dg/rtti/typeid3.C: New test.
27900 * g++.dg/overload/template1.C: New test.
27902 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
27904 * g++.dg/opt/cfg3.C: New test.
27906 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27909 * g++.dg/template/crash11.C: New test.
27911 2003-09-16 Jason Merrill <jason@redhat.com>
27912 Jakub Jelinek <jakub@redhat.com>
27914 * gcc.dg/attr-warn-unused-result.c: New test.
27916 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
27919 * g++.dg/expr/call2.C: New test.
27921 2003-09-15 Andreas Jaeger <aj@suse.de>
27923 * gcc.dg/Wold-style-definition-1.c: New test.
27925 2003-09-14 Mark Mitchell <mark@codesourcery.com>
27928 * g++.dg/parse/template12.C: New test.
27930 * g++.dg/abi/bitfield11.C: New test.
27931 * g++.dg/abi/bitfield12.C: Likewise.
27933 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
27935 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
27936 non-expansion of functional macro name without arguments at EOL.
27937 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
27939 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
27941 * gcc.c-torture/execute/20030914-[12].c: New tests.
27943 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
27946 * g++.dg/overload/addr1.C: New test.
27948 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
27950 * gcc.dg/20030909-1.c: New test.
27952 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
27954 * gcc.dg/ultrasp10.c: New test.
27956 2003-09-09 Devang Patel <dpatel@apple.com>
27958 * gcc.dg/darwin-ld-6.c: New test.
27960 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27962 * gcc.dg/torture/builtin-explog-1.c: New testcase.
27964 2003-09-08 Mark Mitchell <mark@codesourcery.com>
27966 * gcc.dg/ia64-types1.c: New test.
27967 * gcc.dg/ia64-types2.c: Likewise.
27969 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27971 * gcc.dg/builtins-1.c: Add more _Complex tests.
27972 * gcc.dg/torture/builtin-attr-1.c: Likewise.
27974 * gcc.dg/builtins-1.c: Test existing _Complex functions.
27975 * gcc.dg/torture/builtin-attr-1.c: Likewise.
27977 2003-09-08 Mark Mitchell <mark@codesourcery.com>
27980 * g++.dg/lookup/koenig2.C: New test.
27983 * g++.dg/rtti/typeid2.C: New test.
27985 2003-09-08 Jakub Jelinek <jakub@redhat.com>
27987 * gcc.c-torture/compile/20030904-1.c: New test.
27989 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
27991 * g++.dg/opt/longbranch2.C: New test.
27993 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
27995 * g++.dg/template/crash10.C: Only compile it.
27997 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
27999 PR middle-end/11665
28000 * gcc.c-torture/compile/20030907-1.c: New test.
28001 * g++.dg/init/array11.C: New test.
28003 2003-09-07 Mark Mitchell <mark@codesourcery.com>
28006 * g++.dg/init/struct1.C: New test.
28008 2003-09-07 Mark Mitchell <mark@codesourcery.com>
28011 * g++.dg/expr/comma1.C: New test.
28013 2003-09-06 Mark Mitchell <mark@codesourcery.com>
28016 * g++.dg/expr/static_cast5.C: New test.
28018 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
28021 * g++.dg/lookup/scoped7.C: New test.
28024 * g++.dg/other/static1.C: New test.
28027 * g++.dg/warn/template-1.C: New test.
28030 * g++.dg/template/crash10.C: New test.
28033 * g++.dg/overload/VLA.C: New test.
28036 * g++.dg/template/call1.C: New test.
28038 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
28041 * g++.dg/parse/using3.C: New test.
28043 2003-09-06 Roger Sayle <roger@eyesopen.com>
28046 * g++.dg/overload/builtin3.C: New test case.
28048 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
28051 * gcc.dg/20030906-1.c: New test.
28052 * gcc.dg/20030906-2.c: Likewise.
28054 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
28057 * g++.dg/parse/defarg5.C: New test.
28059 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
28061 2003-09-05 Mark Mitchell <mark@codesourcery.com>
28064 * g++.dg/expr/static_cast4.C: New test.
28067 * g++.dg/template/crash9.C: New test.
28069 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
28071 * g++.old-deja/g++.ext/pretty2.C: Update for change
28073 * g++.old-deja/g++.ext/pretty3.C: Likewise.
28075 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
28078 * g++/dg/template/qualified-id1.C: New test.
28081 * g++.dg/warn/noeffect4.C: New test.
28083 2003-09-04 Matt Austern <austern@apple.com>
28085 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
28086 * g++.dg/ext/fnname2.C: Likewise.
28087 * g++.dg/ext/fnname3.C: Likewise.
28089 2003-09-04 Mark Mitchell <mark@codesourcery.com>
28091 * g++.dg/expr/lval1.C: New test.
28092 * g++.dg/ext/lvcast.C: Remove.
28094 2003-09-03 Roger Sayle <roger@eyesopen.com>
28096 PR optimization/11700.
28097 * gcc.c-torture/compile/20030903-1.c: New test case.
28099 2003-09-03 Mark Mitchell <mark@codesourcery.com>
28102 * g++.dg/abi/layout4.C: New test.
28104 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
28107 * g++.dg/parse/friend3.C: New test.
28109 2003-09-02 Mark Mitchell <mark@codesourcery.com>
28112 * g++.dg/template/class1.C: New test.
28115 * g++.dg/expr/call1.C: New test.
28117 2003-09-01 Mark Mitchell <mark@codesourcery.com>
28120 * g++.dg/init/ref9.C: New test.
28123 * g++.dg/template/nested4.C: New test.
28125 2003-08-29 Mark Mitchell <mark@codesourcery.com>
28128 * g++.dg/template/non-dependent4.C: New test.
28131 * g++.dg/inherit/conv1.C: New test.
28133 2003-08-29 Mark Mitchell <mark@codesourcery.com>
28136 * g++.dg/ext/label1.C: New test.
28137 * g++.dg/ext/label2.C: Likewise.
28139 2003-08-28 Mark Mitchell <mark@codesourcery.com>
28141 * g++.dg/expr/cond3.C: New test.
28143 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28145 * gcc.dg/builtins-1.c: Add new builtin cases.
28147 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28149 * gcc.dg/builtins-1.c: Add new cases.
28150 * gcc.dg/torture/builtin-attr-1.c: Likewise.
28152 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28154 * gcc.dg/builtins-1.c: Add more math builtin tests.
28155 * gcc.dg/torture/builtin-attr-1.c: New test.
28157 2003-08-28 Mark Mitchell <mark@codesourcery.com>
28159 PR optimization/5079
28160 * g++.dg/opt/static3.C: New test.
28162 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
28164 * gcc.misc-tests/gcov-10b.c: New test.
28166 2003-08-27 Mark Mitchell <mark@codesourcery.com>
28168 * g++.dg/opt/ptrmem3.C: New test.
28170 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
28172 2003-08-27 Jakub Jelinek <jakub@redhat.com>
28174 * gcc.dg/20030826-2.c: New test.
28176 2003-08-26 Roger Sayle <roger@eyesopen.com>
28178 PR middle-end/12002
28179 * g77.f-torture/compile/12002.f: New test case.
28181 2003-08-26 Roger Sayle <roger@eyesopen.com>
28183 * gcc.dg/20030826-1.c: New test case.
28185 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
28187 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
28189 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
28192 * c++.dg/lookup/crash1.C: New test.
28194 * c++.dg/warn/noeffect3.C: New test.
28196 2003-08-25 Janis Johnson <janis187@us.ibm.com>
28198 * gcc.dg/compat/vector-1_x.c: Compile with -w.
28199 * gcc.dg/compat/vector-1_y.c: Ditto.
28200 * gcc.dg/compat/vector-2_x.c: Ditto.
28201 * gcc.dg/compat/vector-2_y.c: Ditto.
28203 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
28205 * gcc.dg/20030702-1.c: New test.
28207 2003-08-25 Mark Mitchell <mark@codesourcery.com>
28210 * g++.dg/ext/altivec-1.C: New test.
28212 2003-08-24 Richard Henderson <rth@redhat.com>
28214 * g++.dg/eh/simd-2.C: Add -w for x86.
28216 2003-08-23 Jakub Jelinek <jakub@redhat.com>
28218 * gcc.dg/20030815-1.c: New test.
28220 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28223 * g++.dg/parse/access6.C: New test.
28225 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28227 PR c++/641, c++/11876
28228 * g++.dg/template/friend22.C: New test.
28229 * g++.dg/template/friend23.C: Likewise.
28231 2003-08-22 Mark Mitchell <mark@codesourcery.com>
28233 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
28236 2003-08-22 Mark Mitchell <mark@codesourcery.com>
28238 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
28240 2003-08-22 Mark Mitchell <mark@codesourcery.com>
28242 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
28244 2003-08-22 Mark Mitchell <mark@codesourcery.com>
28246 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
28248 2003-08-22 Mark Mitchell <mark@codesourcery.com>
28250 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
28252 2003-08-21 Mark Mitchell <mark@codesourcery.com>
28255 * g++.dg/overload/prom1.C: New test.
28258 * g++.dg/parse/dtor2.C: New test.
28261 * g++.dg/parse/using2.C: New test.
28263 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
28266 * gcc.c-torture/compile/20030821-1.c: New.
28268 2003-08-20 Mark Mitchell <mark@codesourcery.com>
28271 * g++.dg/template/deduce2.C: New test.
28273 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
28275 * gcc.c-torture/execute/20030821-1.c: New test.
28277 2003-08-20 Roger Sayle <roger@eyesopen.com>
28279 PR middle-end/11984
28280 * gcc.dg/20030820-1.c: New test case.
28282 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
28285 * g++.dg/warn/noeffect2.C: New test.
28287 2003-08-19 Mark Mitchell <mark@codesourcery.com>
28290 * g++.dg/template/dtor2.C: New test.
28293 * g++.dg/template/operator1.C: New test.
28294 * g++.dg/parse/operator4.C: New test.
28297 * g++.dg/expr/enum1.C: New test.
28298 * gcc.dg/c99-bool-1.c: Remove bogus warning.
28301 * g++.dg/parse/elab2.C: New test.
28302 * g++.dg/parse/typedef4.C: Change error message.
28303 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
28304 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
28305 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
28307 2003-08-19 Geoffrey Keating <geoffk@apple.com>
28309 * gcc.dg/pch/warn-1.c: New.
28310 * gcc.dg/pch/warn-1.hs: New.
28312 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
28315 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
28317 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
28319 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
28321 * gcc.dg/uninit-D.c: New Test.
28322 * gcc.dg/uninit-E.c: New Test.
28323 * gcc.dg/uninit-F.c: New Test.
28324 * gcc.dg/uninit-G.c: New Test.
28326 2003-08-19 Michael Ritzert <ritzert@t-online.de>
28328 * g++.dg/README: Describe the pch directory.
28330 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28333 * g++.dg/parse/access4.C: New test.
28334 * g++.dg/parse/access5.C: Likewise.
28335 * g++.old-deja/g++.jason/access17.C: Adjust error message.
28337 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
28339 * gcc.dg/noncompile/20030818-1.c: New.
28341 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
28344 * g++.dg/warn/noeffect1.C: New test.
28346 * g++.dg/template/scope2.C: New test.
28347 * g++.dg/template/error2.C: Correct dg-error
28349 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
28351 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
28353 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
28356 * g++.dg/template/warn1.C: New.
28358 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
28360 * g++.dg/template/error2.C: New test.
28361 * g++.dg/lookup/using7.C: Adjust errors
28362 * g++.old-deja/g++.pt/crash36.C: Likewise.
28363 * g++.old-deja/g++.pt/derived3.C: Likewise.
28365 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28367 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
28368 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
28369 * gcc.c-torture/execute/builtins/string-9.c: New, from
28370 string-opt-9.c. Adjust for execute/builtins framework.
28371 * gcc.c-torture/execute/string-opt-9.c: Delete.
28373 2003-08-12 Mark Mitchell <mark@codesourcery.com>
28375 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
28377 * g++.dg/parse/ret-type2.C: New test.
28380 * g++.dg/init/new8.C: New test.
28383 * g++.dg/parse/typedef5.C: New test.
28386 * g++.dg/parse/qualified2.C: New test.
28387 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
28390 2003-08-11 Mark Mitchell <mark@codesourcery.com>
28392 * g++.dg/conversion/ptrmem1.C: New test.
28394 2003-08-11 Jakub Jelinek <jakub@redhat.com>
28397 * gcc.dg/20030811-1.c: New test.
28400 * gcc.c-torture/execute/20030811-1.c: New test.
28402 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28404 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
28406 2003-08-10 Mark Mitchell <mark@codesourcery.com>
28409 * g++.dg/inherit/multiple1.C: New test.
28411 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
28413 * gcc.dg/spe1.c: New test.
28416 * g++.dg/expr/cast2.C: New test.
28419 * g++.dg/template/dependent-name2.C: New test.
28421 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
28423 * g++.dg/parse/crash11.C: Put the dg options in comments.
28425 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
28427 * lib/gcc-dg.exp: Update for diagnostic change.
28429 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28432 * g++.dg/parse/crash11.C: New test.
28434 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
28436 * gcc.dg/cpp/spacing1.c: Update.
28438 2003-08-04 Janis Johnson <janis187@us.ibm.com>
28441 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
28442 a value for -mtune.
28444 2003-08-04 Roger Sayle <roger@eyesopen.com>
28446 PR middle-end/11771
28447 * gcc.c-torture/compile/20030804-1.c: New test case.
28449 2003-08-04 Roger Sayle <roger@eyesopen.com>
28451 * gcc.dg/20030804-1.c: New test case.
28453 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
28455 * gcc.dg/cpp/separate-1.c: New test.
28457 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
28460 * g++.dg/template/dependent-expr2.C: New test.
28463 * g++.dg/expr/ptrmem1.C: New test.
28465 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28468 * g++.dg/template/friend15.C: New test.
28470 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
28472 * lib/dg-pch.exp: Work round PCH bug.
28474 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28476 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
28477 builtins. Move cases from builtins-4.c here.
28479 * gcc.dg/torture/builtin-math-1.c: New test taken from
28480 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
28483 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
28486 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
28489 * g++.dg/template/using7.C: New test.
28491 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
28493 * import1.c, import2.c: New tests.
28495 2003-08-01 Jakub Jelinek <jakub@redhat.com>
28497 * g++.dg/eh/crossjump1.C: New test.
28499 2003-08-01 Mark Mitchell <mark@codesourcery.com>
28502 * g++.dg/template/using6.C: New test.
28505 * g++.dg/template/koenig2.C: New test.
28507 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28510 * g++.dg/parse/typedef4.C: New test.
28512 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28514 PR c++/8442, c++/8806
28515 * g++.dg/template/elab1.C: New test.
28516 * g++.dg/template/type2.C: Likewise.
28517 * g++.dg/template/ttp3.C: Adjust expected error message.
28518 * g++.old-deja/g++.law/visibility13.C: Likewise.
28519 * g++.old-deja/g++.niklas/t135.C: Likewise.
28520 * g++.old-deja/g++.pt/ttp41.C: Likewise.
28521 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
28523 * g++.old-deja/g++.pt/ttp44.C: Likewise.
28525 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
28528 * g++.dg/ext/stmtexpr1.C: New test.
28530 * g++.dg/opt/tmp1.C: New test.
28533 * g++.dg/parse/constant4.C: New test.
28536 * g++.dg/template/using5.C: New test.
28538 2003-07-31 Roger Sayle <roger@eyesopen.com>
28540 * gcc.dg/builtins-27.c: New test case.
28542 2003-07-31 Jakub Jelinek <jakub@redhat.com>
28544 * gcc.dg/tls/opt-7.c: New test.
28546 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
28548 * g++.old-deja/g++.other/crash18.C: Remove.
28550 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
28552 * g++.dg/template/explicit3.C: New.
28553 * g++.dg/template/explicit4.C: New.
28554 * g++.dg/template/explicit5.C: New.
28557 * g++.dg/template/memtmpl1.C: New.
28559 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
28562 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
28563 * gcc.dg/i386-387-5.c (dg-options): Likewise.
28565 2003-07-30 Jan Hubicka <jh@suse.cz>
28569 2003-07-29 Zack Weinberg <zack@codesourcery.com>
28571 * gcc.dg/struct-in-proto-1.c: New test.
28573 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
28575 * gcc.dg/cpp/include2.c: Only expect one message.
28577 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
28580 * g++.dg/template/using1.C: New test.
28581 * g++.dg/template/using2.C: New test.
28582 * g++.dg/template/using3.C: New test.
28583 * g++.dg/template/using4.C: New test.
28585 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
28587 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
28588 * gcc.c-torture/execute/string-opt-10.c: Likewise.
28590 2003-07-28 Jan Hubicka <jh@suse.cz>
28593 * g++.dg/opt/call1.C: New test.
28595 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
28598 * g++.dg/init/enum2.C: New test.
28599 * g++.dg/template/overload1.C: Add "-w" option.
28601 2003-07-28 <hp@bitrange.com>
28603 * gcc.dg/Wdeclaration-after-statement-1.c,
28604 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
28606 2003-07-28 Jakub Jelinek <jakub@redhat.com>
28608 * gcc.c-torture/compile/20030725-1.c: New test.
28610 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
28612 * gcc.dg/20030505.c: Only run for SPE.
28613 Remove definition of opaque type.
28615 2003-07-27 Mark Mitchell <mark@codesourcery.com>
28617 * g++.dg/template/ptrmem6.C: New test.
28619 2003-07-26 Geoffrey Keating <geoffk@apple.com>
28621 * gcc.c-torture/compile/zero-strct-2.c: New test.
28623 2003-07-25 Geoffrey Keating <geoffk@apple.com>
28625 * gcc.dg/intermod-1.c: New test.
28627 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
28630 * g++.dg/template/lookup2.C: New test.
28631 * g++.dg/template/memclass1.C: Remove instantiated from error.
28632 * g++.dg/other/error2.C: Tweak expected errors.
28635 * g++.dg/template/defarg3.C: New test.
28637 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
28639 2003-07-24 Mark Mitchell <mark@codesourcery.com>
28641 * g++.dg/inherit/access5.C: New test.
28643 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28646 * g++.dg/template/crash8.C: New test.
28648 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
28651 * gcc.dg/noncompile/incomplete-2.c: New test.
28653 2003-07-23 Mark Mitchell <mark@codesourcery.com>
28656 * g++.dg/inherit/access4.C: New test.
28659 * g++.dg/expr/cond2.C: New test.
28661 PR optimization/10679
28662 * g++.dg/opt/inline4.C: New test.
28664 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
28666 * g++.dg/parse/crash10: New test.
28668 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
28670 * g++.dg/ext/flexary1.C: New test.
28672 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28675 * g++.dg/template/crash9.C: New test.
28677 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
28680 * g++.dg/parse/typedef3.C: New test.
28683 * g++.dg/parse/operator2.C: New test.
28686 * g++.dg/parse/def-tmpl-arg1.C: New test.
28689 * g++.dg/parse/funptr1.C: New test.
28692 * g++.dg/parse/ambig3.C: New test.
28695 * g++.dg/parse/operator3.C: New test.
28698 * g++.dg/parse/template10.C: New test.
28701 * g++.dg/parse/template11.C: New test.
28704 * g++.dg/parse/invalid-op1.C: New test.
28707 * g++.dg/parse/condexpr1.C: New test.
28709 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
28711 * g++.dg/ext/packed3.C: New test.
28712 * g++.dg/ext/packed4.C: New test.
28714 * gcc.dg/pack-test-3.c: New test.
28716 2003-07-21 Janis Johnson <janis187@us.ibm.com>
28718 * lib/compat.exp: Handle dg-options per source file.
28719 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
28720 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
28721 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
28722 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
28723 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
28724 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
28725 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
28726 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
28727 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
28728 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
28729 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
28730 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
28731 * g++.dg/compat/break/bitfield7_x.C: Ditto.
28732 * g++.dg/compat/break/bitfield7_y.C: Ditto.
28734 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
28737 * gcc.c-torture/execute/20030718-1.c: New test.
28739 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
28741 PR optimization/11536
28742 * gcc.dg/20030721-1.c: New test.
28744 2003-07-19 Mark Mitchell <mark@codesourcery.com>
28747 * g++.dg/template/lookup1.C: New test.
28749 2003-07-19 Zack Weinberg <zack@codesourcery.com>
28751 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
28752 diagnostics of ill-formed constructs involving labels.
28753 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
28754 the new 'previously defined here' message.
28756 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
28758 * g++.dg/parse/non-dependent2.C: New test.
28760 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
28762 * g++.dg/init/init-ref4.C: xfail on targets without
28765 2003-07-17 Jakub Jelinek <jakub@redhat.com>
28768 * gcc.c-torture/execute/20030717-1.c: New test.
28770 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
28772 * g++.dg/opt/cfg1.C: New test.
28774 2003-07-17 Mark Mitchell <mark@codesourcery.com>
28776 PR optimization/11557
28777 * gcc.dg/20030717-1.c: New test.
28779 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
28782 * g++.dg/expr/crash-1.C: New test.
28785 * g++.dg/template/init3.C: New test.
28788 * g++.dg/template/non-dependent1.C: New test.
28791 * g++.dg/template/non-dependent2.C: New test.
28794 * g++.dg/template/non-dependent3.C: New test.
28797 * g++.dg/template/sizeof5.C: New test.
28799 2003-07-17 Geoffrey Keating <geoffk@apple.com>
28802 * gcc.c-torture/compile/mangle-1.c: New file.
28804 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28807 * g++.dg/parse/access3.C: New test.
28809 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
28812 * g++.dg/init/init-ref4.C: New test.
28814 2003-07-16 Mark Mitchell <mark@codesourcery.com>
28817 * g++.dg/parse/constant3.C: New test.
28818 * g++.dg/parse/crash7.C: Likewise.
28820 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
28823 * gcc.dg/i386-pentium4-not-mull.c: New.
28825 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
28827 * gcc.dg/asm-names.c (ymain): Make it weak.
28829 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28832 * g++.dg/template/friend21.C: New test.
28834 2003-07-16 Jakub Jelinek <jakub@redhat.com>
28836 * gcc.dg/cleanup-8.c: New test.
28837 * gcc.dg/cleanup-9.c: New test.
28839 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
28841 * g++.dg/ext/dll-MI1.h: New file.
28842 * g++.dg/ext/dllexport-MI1.C: New file.
28843 * g++.dg/ext/dllimport-MI1.C: New file.
28845 2003-07-15 Jakub Jelinek <jakub@redhat.com>
28847 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
28848 it does not have cmpstrsi patterns (just cmpmemsi).
28850 2003-07-15 Mark Mitchell <mark@codesourcery.com>
28853 * g++.dg/debug/debug8.C: New test.
28855 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28858 * g++.dg/template/crash7.C: New test.
28860 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
28863 * gcc.c-torture/compile/20030708-1.c: New.
28865 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
28867 * gcc.c-torture/execute/20030715-1.c: New test.
28869 2003-07-14 Geoffrey Keating <geoffk@apple.com>
28871 * gcc.dg/pch/inline-3.c: New file.
28872 * gcc.dg/pch/inline-3.hs: New file.
28873 * gcc.dg/pch/inline-4.c: New file.
28874 * gcc.dg/pch/inline-4.hs: New file.
28876 2003-07-14 Mark Mitchell <mark@codesourcery.com>
28879 * g++.dg/template/crash6.C: New test.
28882 * g++.dg/template/friend20.C: New test.
28885 * g++.dg/template/overload2.C: New test.
28887 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28889 PR optimization/11440
28890 * gcc.c-torture/execute/20030714-1.c: New test.
28892 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28895 * g++.dg/template/partial2.C: New test.
28897 2003-07-13 Mark Mitchell <mark@codesourcery.com>
28900 * g++.dg/template/anon1.C: New test.
28904 * g++.dg/parse/template9.C: Likewise.
28905 * g++.dg/template/crash4.C: New test.
28906 * g++.dg/template/koenig1.C: Likewise.
28907 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
28908 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
28909 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
28911 * g++.old-deja/g++.jason/template36.C: Likewise.
28912 * g++.old-deja/g++.mike/p1989.C: Likewise.
28913 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
28914 * g++.old-deja/g++.pt/ttp20.C: Use this->.
28915 * g++.old-deja/g++.pt/ttp21.C: Use this->.
28916 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
28918 * g++.old-deja/g++.pt/union2.C: Use this->.
28920 2003-07-11 Jakub Jelinek <jakub@redhat.com>
28922 * gcc.dg/20030711-1.c: New test.
28924 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
28927 * g++.dg/parse/args1.C: New test.
28928 * g++.pt/defarg8.C: Change expected errors.
28930 2003-07-11 Mark Mitchell <mark@codesourcery.com>
28933 * g++.dg/template/nontype2.C: New test.
28936 * g++.dg/parse/template8.C: New test.
28939 * g++.dg/template/scope1.C: New test.
28941 * g++.dg/warn/Wsign-compare-1.C: New test.
28943 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
28945 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
28947 2003-07-10 Mark Mitchell <mark@codesourcery.com>
28950 * g++.dg/template/explicit2.C: New test.
28953 * g++.dg/warn/pedantic1.C: New test.
28955 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
28958 * g++.dg/other/field1.C: New test.
28960 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
28963 * gcc.c-torture/compile/20030707-1.c: New.
28965 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28968 * g++.dg/template/access12.C: New test.
28970 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
28972 * g++.dg/bprob/bprob.exp (prof_ext): Update.
28973 * g77.dg/bprob/bprob.exp (prof_ext): Update.
28974 * gcc.misc-tests/bprob.exp (prof_ext): Update.
28975 * gcc.misc-tests/gcov.exp: Update
28976 * g++.dg/gcov/gcov.exp: Update
28977 * lib/gcov.exp: Update.
28979 2003-07-08 Mark Mitchell <mark@codesourcery.com>
28981 * g++.dg/abi/mangle17.C: Make sure template expressions are
28983 * g++.dg/abi/mangle4.C: Mark erroneous casts.
28984 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
28985 * g++.dg/opt/stack1.C: Remove erroneous code.
28986 * g++.dg/parse/template7.C: New test.
28987 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
28988 * g++.old-deja/g++.pt/crash4.C: Likewise.
28990 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
28992 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
28993 with zero or one occurence of `$' after the initial `L'.
28995 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
28997 * gcc.c-torture/compile/20030704-1.c: Add a comment.
28999 2003-07-08 Roger Sayle <roger@eyesopen.com>
29002 * gcc.dg/Wunreachable-6.c: New testcase.
29003 * gcc.dg/Wunreachable-7.c: New testcase.
29005 2003-07-08 Jakub Jelinek <jakub@redhat.com>
29008 * gcc.dg/20030708-1.c: New test.
29010 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
29012 * gcc.dg/compat/sdata-section.h: New file.
29013 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
29014 * gcc.dg/torture/mips-sdata-1.c: New test.
29016 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29019 * g++.dg/template/friend19.C: New test.
29021 2003-07-08 Jakub Jelinek <jakub@redhat.com>
29023 * g++.dg/opt/strength-reduce.C: New test.
29025 2003-07-07 Roger Sayle <roger@eyesopen.com>
29028 * gcc.dg/20030707-1.c: New testcase.
29030 2003-07-07 Roger Sayle <roger@eyesopen.com>
29032 PR optimization/11059
29033 * g++.dg/opt/emptyunion.C: New testcase.
29035 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
29036 Eric Botcazou <ebotcazou@libertysurf.fr>
29038 * g++.dg/opt/stack1.C: New test.
29040 2003-07-05 Mark Mitchell <mark@codesourcery.com>
29042 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
29046 * g++.dg/expr/static_cast3.C: New test.
29048 2003-07-04 Zack Weinberg <zack@codesourcery.com>
29050 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
29052 * gcc.dg/concat.c: Concatenation of string constants with
29053 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
29054 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
29055 * gcc.dg/cpp/escape-2.c: Use wide character constants where
29056 necessary to avoid multi-character character constant warning.
29057 * gcc.dg/cpp/escape.c: Likewise.
29058 * gcc.dg/cpp/ucs.c: Likewise.
29059 Remove backslashes from dg-bogus comments, as they confuse Tcl.
29062 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
29065 * gcc.c-torture/compile/20030704-1.c: New.
29067 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
29069 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
29071 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
29073 PR c++/5287, PR c++/7910, PR c++/11021
29074 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
29075 tests for warnings.
29076 * g++.dg/ext/dllimport2.C: Add tests for warnings.
29077 * g++.dg/ext/dllimport3.C: Likewise.
29078 * g++.dg/ext/dllimport4.C: New file.
29079 * g++.dg/ext/dllimport5.C: New file.
29080 * g++.dg/ext/dllimport6.C: New file.
29081 * g++.dg/ext/dllimport7.C: New file.
29082 * g++.dg/ext/dllimport8.C: New file.
29083 * g++.dg/ext/dllimport9.C: New file.
29084 * g++.dg/ext/dllimport10.C: New file.
29085 * g++.dg/ext/dllexport1.C: New file.
29087 2003-07-03 Mark Mitchell <mark@codesourcery.com>
29089 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
29090 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
29092 2003-07-03 Roger Sayle <roger@eyesopen.com>
29094 * gcc.dg/builtins-25.c: New testcase.
29095 * gcc.dg/builtins-26.c: New testcase.
29097 2003-07-03 Janis Johnson <janis187@us.ibm.com>
29099 * gcc.dg/compat/vector-defs.h: New file.
29100 * gcc.dg/compat/vector-setup.h: New file.
29101 * gcc.dg/compat/vector-check.h: New file.
29102 * gcc.dg/compat/vector-1_main.c: New file.
29103 * gcc.dg/compat/vector-1_x.c: New file.
29104 * gcc.dg/compat/vector-1_y.c: New file.
29105 * gcc.dg/compat/vector-2_main.c: New file.
29106 * gcc.dg/compat/vector-2_x.c: New file.
29107 * gcc.dg/compat/vector-2_y.c: New file.
29109 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
29110 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
29111 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
29112 * gcc.dg/compat/struct-align-1.h: New file.
29113 * gcc.dg/compat/struct-align-1_main.c: New file.
29114 * gcc.dg/compat/struct-align-1_x.c: New file.
29115 * gcc.dg/compat/struct-align-1_y.c: New file.
29116 * gcc.dg/compat/struct-align-2.h: New file.
29117 * gcc.dg/compat/struct-align-2_main.c: New file.
29118 * gcc.dg/compat/struct-align-2_x.c: New file.
29119 * gcc.dg/compat/struct-align-2_y.c: New file.
29121 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
29122 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
29123 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
29124 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
29125 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
29126 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
29127 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
29128 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
29129 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
29130 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
29131 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
29132 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
29133 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
29134 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
29135 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
29136 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
29137 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
29138 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
29139 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
29140 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
29141 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
29142 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
29143 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
29144 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
29145 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
29146 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
29147 * gcc.dg/compat/struct-return-10_x.c: Ditto.
29148 * gcc.dg/compat/struct-return-2_x.c: Ditto.
29149 * gcc.dg/compat/struct-return-3_x.c: Ditto.
29151 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
29153 * gcc.dg/i386-call-1.c: New test.
29155 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
29158 * g++.dg/parse/defarg4.C: New.
29160 2003-07-03 Roger Sayle <roger@eyesopen.com>
29163 * gcc.c-torture/compile/20030703-1.c: New test case.
29165 2003-07-03 Mark Mitchell <mark@codesourcery.com>
29167 * g++.dg/template/local3.C: Remove extra semicolon.
29169 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
29171 * gcc.dg/i386-volatile-1.c: New test.
29173 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
29176 * g++.dg/other/offsetof2.C: XFAIL.
29177 * g++.dg/other/offsetof5.C: New.
29180 * g++.dg/template/error1.C: New.
29183 * g++.dg/template/dependent-expr1.C: New.
29185 2003-07-01 Mark Mitchell <mark@codesourcery.com>
29188 * g++.dg/template/local3.C: New test.
29191 * g++.dg/lookup/scoped6.C: New test.
29193 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
29196 * g++.dg/other/error7.C: New test.
29198 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
29200 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
29201 * g++.old-deja/g++.abi/vtable3.h: Likewise.
29202 * g++.old-deja/g++.law/code-gen5.C: Likewise.
29203 * g++.old-deja/g++.other/union2.C: Likewise.
29204 * gcc.dg/c90-const-expr-2.c: Likewise.
29205 * gcc.dg/c90-const-expr-3.c: Likewise.
29206 * gcc.dg/c99-const-expr-2.c: Likewise.
29207 * gcc.dg/c99-const-expr-3.c: Likewise.
29208 * gcc.dg/concat.c: Likewise.
29210 2003-07-01 Mark Mitchell <mark@codesourcery.com>
29213 * g++.dg/init/static1.C: New test.
29215 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
29217 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
29218 * g++.old-deja/g++.other/access2.C: Likewise.
29219 * g++.old-deja/g++.other/decl2.C: Likewise.
29220 * gcc.c-torture/execute/20020615-1.c: Likewise.
29222 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
29225 * g++.dg/template/sizeof4.C: New test.
29227 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
29229 * g++.dg/other/error6.C: New test.
29231 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
29234 * g++.dg/parse/constant2.C: New test.
29236 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
29239 * g++.dg/other/error5.C: New test.
29241 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29243 * gcc.dg/format/gcc_diag-1.c: New test.
29245 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
29247 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
29249 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
29251 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
29252 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
29253 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
29255 2003-06-28 Jakub Jelinek <jakub@redhat.com>
29257 * gcc.c-torture/execute/builtins/string-8.c: New test.
29258 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
29259 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
29260 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
29262 2003-06-27 Mark Mitchell <mark@codesourcery.com>
29265 * g++.dg/ext/typeof6.C: New test.
29267 2003-06-27 Mark Mitchell <mark@codesourcery.com>
29270 * g++.dg/init/enum1.C: New test.
29272 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
29274 * gcc.dg/20030627-1.c: New test.
29276 2003-06-26 Mark Mitchell <mark@codesourcery.com>
29279 * g++.dg/expr/static_cast2.C: New test.
29281 2003-06-26 Roger Sayle <roger@eyesopen.com>
29282 Jakub Jelinek <jakub@redhat.com>
29284 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
29285 sprintf(dst,"%s",src) optimization.
29286 * gcc.c-torture/execute/20030626-1.c: New test case.
29287 * gcc.c-torture/execute/20030626-2.c: New test case.
29289 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
29291 * gcc.c-torture/execute/multi-ix.c: New test.
29293 * gcc.c-torture/execute/simd-4.c (main):
29294 Added missing semicolon at end of union.
29296 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
29299 * g++.dg/template/explicit-instantiation3.C: New test.
29301 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
29303 * gcc.dg/20030626-1.c: Use signed char.
29305 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
29307 * gcc.dg/20030626-1.c: New test.
29309 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
29311 * const-str-2.m: Update.
29313 2003-06-25 Mark Mitchell <mark@codesourcery.com>
29316 * g++.dg/rtti/dyncast1.C: New test.
29317 * g++.dg/abi/mangle4.C: Correct base-specifier access.
29318 * g++.dg/lookup/scoped1.C: Remove XFAIL.
29319 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
29322 * g++.dg/expr/static_cast1.C: New test.
29324 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
29326 * gcc.dg/20030625-1.c: New test.
29328 2003-06-24 Roger Sayle <roger@eyesopen.com>
29330 * gcc.c-torture/compile/20030624-1.c: New test case.
29332 2003-06-24 Jakub Jelinek <jakub@redhat.com>
29334 * gcc.c-torture/execute/string-opt-17.c: New test.
29336 2003-06-24 Mark Mitchell <mark@codesourcery.com>
29339 * g++.dg/parse/crash6.C: New test.
29341 2003-06-23 Roger Sayle <roger@eyesopen.com>
29343 * gcc.dg/builtins-24.c: New test case.
29345 2003-06-23 Jakub Jelinek <jakub@redhat.com>
29347 * g++.dg/opt/operator1.C: New test.
29349 2003-06-22 Roger Sayle <roger@eyesopen.com>
29351 * gcc.c-torture/execute/string-opt-16.c: New test case.
29353 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
29355 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
29356 * g++.old-deja/g++.other/conv7.C: Likewise.
29357 * g++.old-deja/g++.other/overcnv2.C: Likewise.
29358 * g++.old-deja/g++.other/overload14.C: Likewise.
29360 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
29362 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
29363 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
29365 2003-06-20 Mark Mitchell <mark@codesourcery.com>
29368 * g++.dg/warn/Winline-3.C: New test.
29370 2003-06-20 Mark Mitchell <mark@codesourcery.com>
29372 * lib/target-supports.exp (check_alias_available): Make the test
29373 program acceptable to the Solaris assembler.
29376 * g++.dg/template/memclass2.C: New test.
29378 2003-06-20 Mark Mitchell <mark@codesourcery.com>
29379 Eric Botcazou <ebotcazou@libertysurf.fr>
29381 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
29382 data for non-matching targets.
29383 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
29385 2003-06-20 Mark Mitchell <mark@codesourcery.com>
29388 * g++.dg/template/member3.C: New test.
29390 2003-06-19 Mark Mitchell <mark@codesourcery.com>
29393 * g++.dg/template/func1.C: New test.
29396 * g++.dg/template/static4.C: New test.
29397 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
29400 * g++.dg/init/ref7.C: New test.
29402 2003-06-19 Matt Austern <austern@apple.com>
29405 * g++.dg/anew1.C: New test.
29406 * g++.dg/anew2.C: New test.
29407 * g++.dg/anew3.C: New test.
29408 * g++.dg/anew4.C: New test.
29410 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
29412 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
29414 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
29416 * gcc.c-torture/execute/simd-4.c (main): Make expected value
29419 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
29421 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
29424 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
29426 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
29427 * gcc.c-torture/compile/961203-1.c: Likewise.
29428 * gcc.c-torture/compile/980506-1.c: Likewise.
29430 2003-06-17 Mark Mitchell <mark@codesourcery.com>
29433 * g++.dg/lookup/using7.C: New test.
29435 2003-06-17 Mark Mitchell <mark@codesourcery.com>
29438 * g++.dg/abi/conv1.C: Remove it.
29439 * g++.dg/template/conv7.C: New test.
29440 * g++.dg/template/conv8.C: Likewise.
29441 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
29442 conversion operator.
29444 2003-06-17 Janis Johnson <janis187@us.ibm.com>
29446 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
29447 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
29448 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
29449 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
29450 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
29451 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
29452 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
29453 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
29454 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
29455 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
29456 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
29457 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
29458 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
29459 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
29460 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
29461 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
29462 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
29463 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
29464 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
29465 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
29466 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
29467 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
29468 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
29469 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
29470 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
29471 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
29472 * gcc.dg/compat/struct-return-10_x.c: Ditto.
29473 * gcc.dg/compat/struct-return-2_x.c: Ditto.
29474 * gcc.dg/compat/struct-return-3_x.c: Ditto.
29476 2003-06-16 Mark Mitchell <mark@codesourcery.com>
29478 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
29479 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
29482 2003-06-16 Roger Sayle <roger@eyesopen.com>
29484 * gcc.dg/i386-387-5.c: New test case.
29485 * gcc.dg/i386-387-6.c: New test case.
29486 * gcc.dg/builtins-23.c: New test case.
29488 2003-06-15 Roger Sayle <roger@eyesopen.com>
29490 * gcc.dg/builtins-22.c: New test case.
29491 * gcc.dg/i386-387-1.c: Update to test exp.
29492 * gcc.dg/i386-387-2.c: Likewise.
29494 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29496 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
29498 2003-06-12 Mark Mitchell <mark@codesourcery.com>
29500 * lib/gcc-dg.exp (dg-require-dll): New function.
29501 (dg-xfail-if): Likewise.
29502 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
29505 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
29506 * gcc.c-torture/compile/20001205-1.c: Likewise.
29507 * gcc.c-torture/compile/20001226-1.c: Likewise.
29508 * gcc.c-torture/compile/20010518-2.c: Likewise.
29509 * gcc.c-torture/compile/20020312-1.c: Likewise.
29510 * gcc.c-torture/compile/20020604-1.c: Likewise.
29511 * gcc.c-torture/compile/920501-12.c: Likewise.
29512 * gcc.c-torture/compile/920501-4.c: Likewise.
29513 * gcc.c-torture/compile/920520-1.c: Likewise.
29514 * gcc.c-torture/compile/920521-1.c: Likewise.
29515 * gcc.c-torture/compile/920625-1.c: Likewise.
29516 * gcc.c-torture/compile/961203-1.c: Likewise.
29517 * gcc.c-torture/compile/980506-1.c: Likewise.
29518 * gcc.c-torture/compile/981006-1.c: Likewise.
29519 * gcc.c-torture/compile/981022-1.c: Likewise.
29520 * gcc.c-torture/compile/981223-1.c: Likewise.
29521 * gcc.c-torture/compile/990617-1.c: Likewise.
29522 * gcc.c-torture/compile/dll.c: Likewise.
29523 * gcc.c-torture/compile/labels-3.c: Likewise.
29524 * gcc.c-torture/compile/mipscop-1.c: Likewise.
29525 * gcc.c-torture/compile/mipscop-2.c: Likewise.
29526 * gcc.c-torture/compile/mipscop-3.c: Likewise.
29527 * gcc.c-torture/compile/mipscop-4.c: Likewise.
29528 * gcc.c-torture/compile/simd-5.c: Likewise.
29529 * gcc.c-torture/compile/20000804-1.x: Remove.
29530 * gcc.c-torture/compile/20001205-1.x: Likewise.
29531 * gcc.c-torture/compile/20001226-1.x: Likewise.
29532 * gcc.c-torture/compile/20010518-2.x: Likewise.
29533 * gcc.c-torture/compile/20020312-1.x: Likewise.
29534 * gcc.c-torture/compile/20020604-1.x: Likewise.
29535 * gcc.c-torture/compile/920501-12.x: Likewise.
29536 * gcc.c-torture/compile/920501-4.x: Likewise.
29537 * gcc.c-torture/compile/920520-1.x: Likewise.
29538 * gcc.c-torture/compile/920521-1.x: Likewise.
29539 * gcc.c-torture/compile/920625-1.x: Likewise.
29540 * gcc.c-torture/compile/961203-1.x: Likewise.
29541 * gcc.c-torture/compile/980506-1.x: Likewise.
29542 * gcc.c-torture/compile/981006-1.x: Likewise.
29543 * gcc.c-torture/compile/981022-1.x: Likewise.
29544 * gcc.c-torture/compile/981223-1.x: Likewise.
29545 * gcc.c-torture/compile/990617-1.x: Likewise.
29546 * gcc.c-torture/compile/mipscop-1.x: Likewise.
29547 * gcc.c-torture/compile/mipscop-2.x: Likewise.
29548 * gcc.c-torture/compile/mipscop-3.x: Likewise.
29549 * gcc.c-torture/compile/mipscop-4.x: Likewise.
29550 * gcc.c-torture/compile/simd-5.x: Likewise.
29552 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
29554 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
29556 * gcc.c-torture/execute/20030611-1.c: New test.
29558 2003-06-12 Roger Sayle <roger@eyesopen.com>
29561 * gcc.dg/20030612-1.c: New test case.
29563 2003-06-12 Mark Mitchell <mark@codesourcery.com>
29566 * g++.dg/expr/cast1.C: New test.
29568 2003-06-12 Roger Sayle <roger@eyesopen.com>
29570 * gcc.dg/builtins-21.c: New test case.
29572 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
29574 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
29575 options instead of at the end.
29576 * lib/objc.exp (objc_target_compile): Likewise.
29578 2003-06-11 Mark Mitchell <mark@codesourcery.com>
29581 * g++.dg/parse/error1.C: New test.
29583 2003-06-11 Janis Johnson <janis187@us.ibm.com>
29585 * gcc.dg/compat/struct-by-value-11_main.c: New file.
29586 * gcc.dg/compat/struct-by-value-11_x.c: New file.
29587 * gcc.dg/compat/struct-by-value-11_y.c: New file.
29588 * gcc.dg/compat/struct-by-value-12_main.c: New file.
29589 * gcc.dg/compat/struct-by-value-12_x.c: New file.
29590 * gcc.dg/compat/struct-by-value-12_y.c: New file.
29591 * gcc.dg/compat/struct-by-value-13_main.c: New file.
29592 * gcc.dg/compat/struct-by-value-13_x.c: New file.
29593 * gcc.dg/compat/struct-by-value-13_y.c: New file.
29594 * gcc.dg/compat/struct-by-value-14_main.c: New file.
29595 * gcc.dg/compat/struct-by-value-14_x.c: New file.
29596 * gcc.dg/compat/struct-by-value-14_y.c: New file.
29597 * gcc.dg/compat/struct-by-value-15_main.c: New file.
29598 * gcc.dg/compat/struct-by-value-15_x.c: New file.
29599 * gcc.dg/compat/struct-by-value-15_y.c: New file.
29600 * gcc.dg/compat/struct-by-value-16_main.c: New file.
29601 * gcc.dg/compat/struct-by-value-16_x.c: New file.
29602 * gcc.dg/compat/struct-by-value-16_y.c: New file.
29603 * gcc.dg/compat/struct-by-value-17_main.c: New file.
29604 * gcc.dg/compat/struct-by-value-17_x.c: New file.
29605 * gcc.dg/compat/struct-by-value-17_y.c: New file.
29606 * gcc.dg/compat/struct-by-value-18_main.c: New file.
29607 * gcc.dg/compat/struct-by-value-18_x.c: New file.
29608 * gcc.dg/compat/struct-by-value-18_y.c: New file.
29610 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
29611 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
29612 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
29613 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
29614 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
29615 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
29616 * gcc.dg/compat/scalar-return-3_main.c: New file.
29617 * gcc.dg/compat/scalar-return-3_x.c: New file.
29618 * gcc.dg/compat/scalar-return-3_y.c: New file.
29619 * gcc.dg/compat/scalar-return-4_main.c: New file.
29620 * gcc.dg/compat/scalar-return-4_x.c: New file.
29621 * gcc.dg/compat/scalar-return-4_y.c: New file.
29623 2003-06-10 Janis Johnson <janis187@us.ibm.com>
29625 * gcc.dg/compat/fp2-struct-check.h: New file.
29626 * gcc.dg/compat/fp2-struct-defs.h: New file.
29627 * gcc.dg/compat/fp2-struct-init.h: New file.
29628 * gcc.dg/compat/struct-by-value-10_main.c: New file.
29629 * gcc.dg/compat/struct-by-value-10_x.c: New file.
29630 * gcc.dg/compat/struct-by-value-10_y.c: New file.
29631 * gcc.dg/compat/struct-return-10_main.c: New file.
29632 * gcc.dg/compat/struct-return-10_x.c: New file.
29633 * gcc.dg/compat/struct-return-10_y.c: New file.
29635 * gcc.dg/compat/compat-common.h: New file.
29636 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
29637 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
29638 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
29639 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
29640 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
29641 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
29642 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
29643 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
29644 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
29645 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
29646 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
29647 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
29648 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
29649 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
29650 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
29651 * gcc.dg/compat/small-struct-check.h: Ditto.
29652 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
29653 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
29654 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
29655 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
29656 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
29657 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
29658 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
29659 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
29660 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
29661 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
29662 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
29663 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
29664 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
29665 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
29666 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
29667 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
29668 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
29669 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
29670 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
29671 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
29672 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
29673 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
29674 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
29675 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
29676 * gcc.dg/compat/struct-return-2_main.c: Ditto.
29677 * gcc.dg/compat/struct-return-2_x.c: Ditto.
29678 * gcc.dg/compat/struct-return-2_y.c: Ditto.
29679 * gcc.dg/compat/struct-return-3_main.c: Ditto.
29680 * gcc.dg/compat/struct-return-3_x.c: Ditto.
29681 * gcc.dg/compat/struct-return-3_y.c: Ditto.
29683 2003-06-10 Geoffrey Keating <geoffk@apple.com>
29685 * g++.dg/pch/static-1.C: New file.
29686 * g++.dg/pch/static-1.Hs: New file.
29688 2003-06-10 Richard Henderson <rth@redhat.com>
29690 * gcc.dg/asm-7.c: Adjust expected warning text.
29692 2003-06-10 Roger Sayle <roger@eyesopen.com>
29694 * gcc.dg/builtins-20.c: New test case.
29696 2003-06-10 Mark Mitchell <mark@codesourcery.com>
29699 * g++.dg/opt/template1.C: New test.
29701 2003-06-09 Mark Mitchell <mark@codesourcery.com>
29703 * lib/gcc-dg.exp (dg-test): Clear additional_files and
29704 additional_sources.
29706 2003-05-21 David Taylor <dtaylor@emc.com>
29708 * gcc.dg/Wpadded.c: New file.
29710 2003-06-09 Mark Mitchell <mark@codesourcery.com>
29712 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
29713 * gcc.dg/special/weak-2.c: Add dg-require-weak.
29714 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
29717 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
29719 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
29721 2003-06-09 Mark Mitchell <mark@codesourcery.com>
29723 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
29724 (dg-require-alias): Likewise.
29725 (dg-require-gc-sections): Likewise.
29726 * lib/target-supports.exp (check_gc_sections_available): Likewise.
29728 2003-06-08 Richard Henderson <rth@redhat.com>
29730 * gcc.dg/20011029-2.c: Fix the array reference.
29731 * gcc.dg/asm-7.c: New.
29733 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
29735 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
29737 2003-06-08 Mark Mitchell <mark@codesourcery.com>
29739 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
29740 (dg-require-gc-sections): Likewise.
29742 2003-06-08 Jan Hubicka <jh@suse.cz>
29744 * i386-cmov1.c: Fix regular expression.
29745 * i386-cvt-1.c: Likewise.
29746 * i386-local.c: Likewise.
29747 * i386-local2.c: Likewise.
29748 * i386-mul.c: Likewise.
29749 * i386-ssetype-1.c: Likewise.
29750 * i386-ssetype-3.c: Likewise.
29751 * i386-ssetype-5.c: Likewise.
29753 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29756 * g++.dg/warn/implicit-typename2.C: New test.
29757 * g++.dg/warn/implicit-typename3.C: New test.
29759 2003-06-07 Richard Henderson <rth@redhat.com>
29761 * g++.dg/other/offsetof3.C: Use size_t.
29762 * g++.dg/other/offsetof4.C: Likewise.
29764 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
29766 * lib/copy-file.exp: New. Implement gcc_copy_files.
29768 * lib/dg-pch.exp: Load copy-file.exp
29769 (dg-pch): Use gcc_copy_files instead of "file copy".
29771 2003-06-06 Mark Mitchell <mark@codesourcery.com>
29773 * gcc.dg/weak/weak.exp: Simplify.
29774 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
29775 * gcc.dg/weak/weak-1.c: Likewise.
29776 * gcc.dg/weak/weak-2.c: Likewise.
29777 * gcc.dg/weak/weak-3.c: Likewise.
29778 * gcc.dg/weak/weak-4.c: Likewise.
29779 * gcc.dg/weak/weak-5.c: Likewise.
29780 * gcc.dg/weak/weak-6.c: Likewise.
29781 * gcc.dg/weak/weak-7.c: Likewise.
29782 * gcc.dg/weak/weak-8.c: Likewise.
29783 * gcc.dg/weak/weak-9.c: Likewise.
29785 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
29787 gcc.c-torture/execute/20030606-1.c: New.
29789 2003-06-06 Roger Sayle <roger@eyesopen.com>
29791 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
29792 * gcc.dg/builtins-19.c: Likewise.
29794 2003-06-06 Roger Sayle <roger@eyesopen.com>
29796 * gcc.dg/builtins-2.c: Add some more tests.
29797 * gcc.dg/builtins-18.c: New test case.
29798 * gcc.dg/builtins-19.c: New test case.
29800 2003-06-06 Roger Sayle <roger@eyesopen.com>
29801 Jim Wilson <wilson@tuliptree.org>
29803 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
29805 2003-06-06 Jakub Jelinek <jakub@redhat.com>
29807 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
29808 mempcpy/stpcpy calls not to be optimized into something else.
29809 * gcc.c-torture/execute/string-opt-3.c: Moved to...
29810 * gcc.c-torture/execute/builtins/string-7.c: ...here.
29811 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
29813 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29815 * gcc.dg/format/asm_fprintf-1.c: New test.
29817 2003-06-05 Mark Mitchell <mark@codesourcery.com>
29819 * lib/gcc-defs.exp (additional_sources): New variable.
29820 (dg-additional-sources): New function.
29821 (additional_files): New variable.
29822 (dg-additional-files): New function.
29823 (dg-additional-files-options): Likewise.
29824 * lib/gcc-dg.exp (dg-require-weak): New function.
29825 (dg-require-alias): Likewise.
29826 (dg-require-gc-sections): Likewise.
29827 * lib/target-supports.exp (check_alias_available): Remove testfile
29829 (check_gc_sections_available): New function.
29830 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
29831 (dg-gpp-additional-files): Likewise.
29832 * lib/g++.exp (additional_sources): Remove.
29833 (additional_files): Likewise.
29834 (g++_target_compile): Use dg-additional-files-options.
29836 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
29838 * gcc.dg/special/ecos.exp: Remove.
29839 * gcc.dg/special/20000419-2.c: Use dg-require-*.
29840 * gcc.dg/special/alias-1.c: Likewise.
29841 * gcc.dg/special/alias-2.c: Likewise.
29842 * gcc.dg/special/gcsec-1.c: Likewise.
29843 * gcc.dg/special/weak-1.c: Likewise.
29844 * gcc.dg/special/weak-2.c: Likewise.
29845 * gcc.dg/special/wkali-1.c: Likewise.
29846 * gcc.dg/special/wkali-2.c: Likewise.
29848 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
29849 dg-gpp-additional-*.
29850 * g++.dg/special/conpr-3.C: Likewise.
29851 * g++.dg/special/conpr-4.C: Likewise.
29852 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
29853 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
29854 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
29855 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
29856 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
29857 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
29858 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
29859 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
29860 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
29861 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
29862 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
29863 * g++.old-deja/g++.other/comdat1.C: Likewise.
29864 * g++.old-deja/g++.other/comdat2.C: Likewise.
29865 * g++.old-deja/g++.other/comdat3.C: Likewise.
29866 * g++.old-deja/g++.other/ctor1.C: Likewise.
29867 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
29869 2003-06-05 Richard Henderson <rth@redhat.com>
29871 * gcc.dg/debug/20030605-1.c: New.
29873 2003-06-04 Mark Mitchell <mark@codesourcery.com>
29875 * README.QMTEST: Update.
29877 2003-06-04 Richard Henderson <rth@redhat.com>
29879 * gcc.dg/cleanup-1.c: New.
29880 * gcc.dg/cleanup-2.c: New.
29881 * gcc.dg/cleanup-3.c: New.
29882 * gcc.dg/cleanup-4.c: New.
29883 * gcc.dg/cleanup-5.c: New.
29884 * gcc.dg/cleanup-6.c: New.
29885 * gcc.dg/cleanup-7.c: New.
29887 2003-06-04 Mark Mitchell <mark@codesourcery.com>
29889 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
29891 * lib/dg-pch.exp: New file.
29892 * g++.dg/pch/pch.exp: Use dg-pch.exp.
29893 * gcc.dg/pch/pch.exp: Likewise.
29895 2003-06-04 Roger Sayle <roger@eyesopen.com>
29897 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
29898 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
29899 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
29900 * gcc.dg/builtins-17.c: New test case.
29901 * gcc.dg/i386-387-4.c: New test case.
29902 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
29904 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
29906 * gcc.dg/ultrasp9.c: New test.
29908 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
29910 * gcc.c-torture/compile/20030604-1.c: New test.
29911 * gcc.dg/sparc-constant-1.c: New test.
29913 2003-06-03 Glen Nakamura <glen@imodulo.com>
29915 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
29917 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
29919 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
29921 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
29922 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
29924 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
29926 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
29928 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29931 * g++.dg/template/spec10.C: New test.
29933 2003-06-03 Roger Sayle <roger@eyesopen.com>
29935 * gcc.dg/builtins-16.c: New test case.
29937 2003-06-03 Jakub Jelinek <jakub@redhat.com>
29939 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
29940 mempcpy test with post-increments.
29941 * gcc.c-torture/execute/string-opt-3.c: New test.
29942 * gcc.dg/string-opt-1.c: New test.
29944 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
29947 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
29949 2003-06-02 Mark Mitchell <mark@codesourcery.com>
29951 * lib/scanasm.exp (dg-scan): New function, factored out of ...
29952 (scan-assembler): ... here. Use dg-scan.
29953 (scan-assembler-not): Likewise.
29954 (scan-file): New function.
29955 (scan-file-not): Likewise.
29956 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
29957 * gcc.dg/cpp/_Pragma4.c: Likewise.
29958 * gcc.dg/cpp/_Pragma5.c: Likewise.
29959 * gcc.dg/cpp/avoidpaste1.c: Likewise.
29960 * gcc.dg/cpp/avoidpaste2.c: Likewise.
29961 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
29962 * gcc.dg/cpp/cmdlne-P.c: Likewise.
29963 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
29964 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
29965 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
29966 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
29967 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
29968 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
29969 * gcc.dg/cpp/cxxcom1.c: Likewise.
29970 * gcc.dg/cpp/line1.c: Likewise.
29971 * gcc.dg/cpp/maccom1.c: Likewise.
29972 * gcc.dg/cpp/maccom2.c: Likewise.
29973 * gcc.dg/cpp/maccom3.c: Likewise.
29974 * gcc.dg/cpp/maccom4.c: Likewise.
29975 * gcc.dg/cpp/maccom5.c: Likewise.
29976 * gcc.dg/cpp/maccom6.c: Likewise.
29977 * gcc.dg/cpp/multiline.c: Likewise.
29978 * gcc.dg/cpp/spacing1.c: Likewise.
29979 * gcc.dg/cpp/spacing2.c: Likewise.
29980 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
29981 * gcc.dg/cpp/trad/maccom1.c: Likewise.
29982 * gcc.dg/cpp/trad/maccom2.c: Likewise.
29983 * gcc.dg/cpp/trad/maccom3.c: Likewise.
29984 * gcc.dg/cpp/trad/maccom4.c: Likewise.
29985 * gcc.dg/cpp/trad/maccom6.c: Likewise.
29986 * gcc.dg/cpp/cxxcom2.c: Likewise.
29987 * gcc.dg/cpp/cxxcom2.h: New file.
29989 * gcc.dg/cpp/truefalse.cpp: Move it to ...
29990 * g++.dg/cpp/truefalse.C: Here.
29991 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
29993 2003-06-01 Loren James Rittle <ljrittle@acm.org>
29995 * gcc.dg/cpp/redef3.c: New file.
29997 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
29999 * gcc.dg/i386-loop-3.c: New test.
30001 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
30003 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
30005 2003-05-31 Roger Sayle <roger@eyesopen.com>
30007 * gcc.dg/fwrapv-1.c: New test case.
30008 * gcc.dg/fwrapv-2.c: New test case.
30010 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30013 * g++.dg/template/spec9.C: New test.
30015 2003-05-29 Roger Sayle <roger@eyesopen.com>
30017 * gcc.dg/duff-4.c: New test case.
30019 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
30022 * g77.dg/ffixed-form-1.f: New test
30023 * g77.dg/ffixed-form-2.f: New test
30024 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
30025 * g77.dg/ffree-form-3.f: New test
30027 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
30029 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
30030 * gcc.dg/wint_t-1.c: Likewise.
30032 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30034 * g++.dg/template/access11.C: New test.
30036 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30039 * g++.dg/template/access10.C: New test.
30041 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
30042 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30044 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
30046 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
30048 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
30049 suppress for powerpc-*-darwin*.
30050 * gcc.dg/torture/builtin-noret-2.c: Likewise.
30052 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
30054 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
30055 suppress option for powerpc-*-darwin*.
30057 2003-05-23 Roger Sayle <roger@eyesopen.com>
30059 * gcc.dg/builtins-1.c: Add tests for tan and atan.
30060 * gcc.dg/builtins-4.c: Add test for fmod.
30062 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30065 * g++.dg/template/instantiate4.C: New test.
30067 2003-05-22 Roger Sayle <roger@eyesopen.com>
30069 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
30071 2003-05-21 Janis Johnson <janis187@us.ibm.com>
30073 * gcc.dg/compat/scalar-return-1_main.c: New file.
30074 * gcc.dg/compat/scalar-return-1_x.c: New file.
30075 * gcc.dg/compat/scalar-return-1_y.c: New file.
30076 * gcc.dg/compat/scalar-return-2_main.c: New file.
30077 * gcc.dg/compat/scalar-return-2_x.c: New file.
30078 * gcc.dg/compat/scalar-return-2_y.c: New file.
30079 * gcc.dg/compat/struct-return-3_main.c: New file.
30080 * gcc.dg/compat/struct-return-3_y.c: New file.
30081 * gcc.dg/compat/struct-return-3_x.c: New file.
30082 * gcc.dg/compat/struct-return-2_main.c: New file.
30083 * gcc.dg/compat/struct-return-2_x.c: New file.
30084 * gcc.dg/compat/struct-return-2_y.c: New file.
30086 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
30088 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
30089 for hppa*-hp-hpux*.
30090 * gcc.dg/20021014-1.c (dg-options): Likewise.
30091 * gcc.dg/nest.c (dg-options): Likewise.
30093 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
30096 * g++.dg/ext/dllimport2.C: New file.
30097 * g++.dg/ext/dllimport3.C: New file.
30099 2003-05-20 Janis Johnson <janis187@us.ibm.com>
30101 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
30102 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
30103 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
30104 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
30105 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
30106 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
30107 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
30108 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
30109 * gcc.dg/compat/small-struct-defs.h: New file.
30110 * gcc.dg/compat/small-struct-init.h: New file.
30111 * gcc.dg/compat/small-struct-check.h: New file.
30112 * gcc.dg/compat/fp-struct-defs.h: New file.
30113 * gcc.dg/compat/fp-struct-check.h: New file.
30114 * gcc.dg/compat/fp-struct-init.h: New file.
30115 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
30116 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
30118 2003-05-19 Jakub Jelinek <jakub@redhat.com>
30120 * gcc.dg/20030225-2.c: New test.
30122 2003-05-18 Roger Sayle <roger@eyesopen.com>
30123 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30125 * gcc.c-torture/compile/20030518-1.c: New test case.
30127 2003-05-18 Mark Mitchell <mark@codesourcery.com>
30129 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
30130 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
30131 gcc-dg-debug-runtest.
30132 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
30133 gcc-dg-debug-runtest.
30135 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30138 * g++.dg/lookup/using6.C: New test.
30140 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30142 * g++.dg/parse/access2.C: New test.
30144 2003-05-17 Mark Mitchell <mark@codesourcery.com>
30146 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
30147 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
30148 * gcc.dg/debug/debug.exp: Likewise.
30150 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
30152 * gcc.dg/dollar.c: New test.
30154 2003-05-16 Janis Johnson <janis187@us.ibm.com>
30156 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
30157 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
30158 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
30159 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
30160 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
30161 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
30162 * gcc.dg/compat/struct-by-value-6_main.c: New file.
30163 * gcc.dg/compat/struct-by-value-6_x.c: New file.
30164 * gcc.dg/compat/struct-by-value-6_y.c: New file.
30165 * gcc.dg/compat/struct-by-value-7_main.c: New file.
30166 * gcc.dg/compat/struct-by-value-7_x.c: New file.
30167 * gcc.dg/compat/struct-by-value-7_y.c: New file.
30168 * gcc.dg/compat/struct-by-value-8_main.c: New file.
30169 * gcc.dg/compat/struct-by-value-8_x.c: New file.
30170 * gcc.dg/compat/struct-by-value-8_y.c: New file.
30171 * gcc.dg/compat/struct-by-value-9_main.c: New file.
30172 * gcc.dg/compat/struct-by-value-9_x.c: New file.
30173 * gcc.dg/compat/struct-by-value-9_y.c: New file.
30175 2003-05-16 Mark Mitchell <mark@codesourcery.com>
30177 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
30178 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
30179 support for "repo" mode.
30180 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
30181 * lib/g77-dg.exp: Likewise.
30182 * lib/obj-dg.exp: Likewise.
30184 2003-05-16 Jakub Jelinek <jakub@redhat.com>
30186 Merge from gcc-3_2-rhl8-branch:
30187 2003-04-23 Jakub Jelinek <jakub@redhat.com>
30189 * gcc.dg/tls/opt-6.c: New test.
30191 2003-04-05 Jakub Jelinek <jakub@redhat.com>
30193 * gcc.dg/20030405-1.c: New test.
30195 2003-03-09 Jakub Jelinek <jakub@redhat.com>
30197 * gcc.dg/20030309-1.c: New test.
30199 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
30201 * gcc.c-torture/execute/20030307-1.c: New test.
30203 2003-02-20 Randolph Chung <tausq@debian.org>
30205 * gcc.c-torture/compile/20030220-1.c: New test.
30207 2003-02-18 Jakub Jelinek <jakub@redhat.com>
30209 * gcc.dg/20030217-1.c: New test.
30211 2003-01-29 Jakub Jelinek <jakub@redhat.com>
30213 * gcc.c-torture/compile/20020129-1.c: New test.
30215 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
30217 * gcc.dg/unroll-1.c: New test.
30219 2002-11-16 Jan Hubicka <jh@suse.cz>
30221 * gcc.c-torture/execute/20020920-1.c: New test.
30223 2002-10-08 Jakub Jelinek <jakub@redhat.com>
30226 * gcc.c-torture/compile/20021008-1.c: New test.
30228 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
30231 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
30233 2002-08-07 Jakub Jelinek <jakub@redhat.com>
30235 * gcc.c-torture/compile/20020807-1.c: New test.
30237 2002-07-30 Jakub Jelinek <jakub@redhat.com>
30239 * gcc.dg/tls/opt-1.c: New test.
30241 2002-07-29 Jakub Jelinek <jakub@redhat.com>
30243 * gcc.dg/20020729-1.c: New test.
30245 2002-07-20 Jakub Jelinek <jakub@redhat.com>
30247 * g++.dg/opt/life1.C: New test.
30249 2002-05-20 Jakub Jelinek <jakub@redhat.com>
30251 * gcc.dg/20020525-1.c: New test.
30253 2002-05-24 Jakub Jelinek <jakub@redhat.com>
30256 * g++.dg/ext/pretty1.C: New test.
30257 * g++.dg/ext/pretty2.C: New test.
30259 2003-05-15 Mark Mitchell <mark@codesourcery.com>
30262 * g++.dg/ext/typeof5.C: New test.
30264 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
30266 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
30267 __USER_LABEL_PREFIX__ into account.
30268 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
30270 2003-05-14 Roger Sayle <roger@eyesopen.com>
30272 * gcc.dg/builtins-15.c: New test case.
30274 2003-05-13 Zack Weinberg <zack@codesourcery.com>
30276 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
30278 2003-05-12 Mark Mitchell <mark@codesourcery.com>
30280 * lib/g++.exp: Tweak handling of additional source files.
30281 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
30282 * g++.dg/special/conpr-2a.C: Rename to ...
30283 * g++.dg/special/conpr-2a.cc: ... this.
30284 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
30285 * g++.dg/special/conpr-3a.C: Rename to ...
30286 * g++.dg/special/conpr-3a.cc: This.
30287 * g++.dg/special/conpr-3b.C: Rename to ...
30288 * g++.dg/special/conpr-3b.cc: This.
30289 * g++.dg/special/conpr-4.C: New test.
30290 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
30292 2003-05-12 David Edelsohn <edelsohn@gnu.org>
30294 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
30296 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30298 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
30299 * g++.old-deja/g++.robertl/eb71.C: Likewise.
30300 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
30301 * g++.old-deja/g++.other/warn3.C: Likewise.
30303 2003-05-11 Roger Sayle <roger@eyesopen.com>
30305 * gcc.dg/i386-387-1.c: Update to also test log.
30306 * gcc.dg/i386-387-2.c: Likewise.
30308 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
30310 * g77.f-torture/execute/int8421.f: New test.
30312 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30314 PR c++/10230, c++/10481
30315 * g++.dg/lookup/scoped5.C: New test.
30317 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30320 * g++.dg/template/ttp6.C: New test.
30322 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
30324 * gcc.c-torture/execute/builtins: New directory.
30325 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
30326 gcc.c-torture/execute/builtins.
30327 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
30328 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
30329 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
30330 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
30332 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30335 * g++.dg/template/access8.C: New test.
30336 * g++.dg/template/access9.C: New test.
30338 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30341 * g++.dg/parse/access1.C: New test.
30343 2003-05-09 DJ Delorie <dj@redhat.com>
30345 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
30346 long, and not an int.
30348 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30350 PR c++/10555, c++/10576
30351 * g++.dg/template/memclass1.C: New test.
30353 2003-05-08 DJ Delorie <dj@redhat.com>
30355 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
30357 * gcc.c-torture/execute/20021024-1.x: Likewise.
30358 * gcc.c-torture/execute/shiftdi.x: Likewise.
30359 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
30360 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
30361 * gcc.dg/20021018-1.c: Likewise.
30363 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30365 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
30367 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
30368 (bcopy): Call memmove.
30370 2003-05-08 Roger Sayle <roger@eyesopen.com>
30372 * g77.f-torture/compile/8485.f: New test case.
30374 2003-05-07 Richard Henderson <rth@redhat.com>
30377 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
30378 Verify exception_cleanup not called for rethrows.
30379 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
30380 when exiting catch block without rethrowing.
30381 * g++.dg/eh/forced3.C: New.
30382 * g++.dg/eh/forced4.C: New.
30384 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
30386 * gcc.dg/20030505.c: Fix triplet.
30388 2003-05-06 DJ Delorie <dj@redhat.com>
30390 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
30391 * gcc.dg/nest.c: Likewise.
30393 2003-05-05 Roger Sayle <roger@eyesopen.com>
30395 * gcc.dg/builtins-14.c: New test case.
30397 2003-05-05 Janis Johnson <janis187@us.ibm.com>
30399 * lib/compat.exp (compat-execute): New argument.
30400 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
30401 * gcc.dg/compat: New test directory.
30402 * gcc.dg/compat/compat.exp: New expect script.
30403 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
30404 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
30405 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
30406 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
30407 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
30408 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
30410 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
30411 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
30412 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
30413 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
30414 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
30415 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
30416 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
30417 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
30418 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
30419 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
30420 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
30421 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
30422 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
30423 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
30424 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
30426 2003-05-05 Zack Weinberg <zack@codesourcery.com>
30428 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
30430 2003-05-05 Jakub Jelinek <jakub@redhat.com>
30432 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
30434 2003-05-05 Geoffrey Keating <geoffk@apple.com>
30436 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
30437 * gcc.dg/ppc-fsel-2.c: New test.
30439 * gcc.dg/unused-5.c: New test.
30441 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30444 * g++.dg/warn/pmf1.C: New test.
30446 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30449 * g++.dg/warn/main.C: New test.
30451 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30453 * gcc.dg/nonnull-3.c: New test.
30455 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
30457 * gcc.dg/cpp/Wtrigraphs.c: Update.
30458 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
30460 2003-05-03 Geoffrey Keating <geoffk@apple.com>
30462 * gcc.dg/ppc-fsel-1.c: New test.
30464 2003-05-03 Zack Weinberg <zack@codesourcery.com>
30467 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
30469 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
30471 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
30473 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30475 PR c++/9364, c++/10553, c++/10586
30476 * g++.dg/parse/typename4.C: New test.
30477 * g++.dg/parse/typename5.C: Likewise.
30479 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
30481 * gcc.c-torture/compile/20030503-1.c: New test.
30483 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30485 * g++.dg/lookup/using5.C: Fix testcase error.
30487 2003-05-01 Chris Demetriou <cgd@broadcom.com>
30489 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
30490 since MEABI is no longer supported. Remove all vestiges
30491 of MEABI from the test.
30493 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30496 * g++.dg/lookup/using5.C: New test.
30498 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30501 * g++.dg/template/ttp5.C: New test.
30503 2003-04-30 Mark Mitchell <mark@codesourcery.com>
30505 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
30506 (dg-gpp-additional-sources): New function.
30507 (dg-gpp-additional-files): Likewise.
30508 * lib/g++.exp (additional_sources): New variable.
30509 (additional_files): Likewise.
30510 (g++_target_compile): Deal with them.
30511 * lib/old-dejagnu.exp: Remove.
30512 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
30513 * g++.old-deja: Revise all tests to use dg commands.
30515 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30517 PR c++/9432, c++/9528
30518 * g++.dg/lookup/using4.C: New test.
30520 2003-04-29 Geoffrey Keating <geoffk@apple.com>
30522 * gcc.dg/noreturn-5.c: New file.
30523 * gcc.dg/noreturn-6.c: New file.
30525 * gcc.c-torture/compile/inline-1.c: New file.
30527 2003-04-29 Mark Mitchell <mark@codesourcery.com>
30530 * g++.dg/template/explicit1.C: New test.
30532 2003-04-29 Mark Mitchell <mark@codesourcery.com>
30535 * g++.dg/other/bitfield1.C: New test.
30538 * g++.dg/init/new7.C: New test.
30540 2003-04-29 Mark Mitchell <mark@codesourcery.com>
30542 * g++.dg/ext/desig1.C: New test.
30543 * g++.dg/ext/init1.C: Update.
30545 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
30547 2003-04-28 Mark Mitchell <mark@codesourcery.com>
30550 * g++.dg/warn/Winline-1.C: New test.
30552 2003-04-28 Jakub Jelinek <jakub@redhat.com>
30554 * gcc.c-torture/execute/string-opt-19.c: New test.
30556 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
30557 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
30559 2003-04-27 Mark Mitchell <mark@codesourcery.com>
30562 * g++.dg/init/new6.C: New test.
30565 * g++.dg/init/ref6.C: New test.
30567 2003-04-26 David Edelsohn <edelsohn@gnu.org>
30569 * g++.dg/warn/weak1.C: XFAIL on AIX4.
30571 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30573 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
30574 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
30576 2003-04-25 Mark Mitchell <mark@codesourcery.com>
30578 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
30579 initialized static data members.
30581 2003-04-25 H.J. Lu <hjl@gnu.org>
30583 * gcc.dg/ia64-sync-4.c: New test.
30585 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30587 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
30590 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
30593 * g++.dg/warn/conv1.C: New test.
30594 * g++.old-deja/g++.other/conv7.C: Adjust.
30595 * g++.old-deja/g++.other/overload14.C: Adjust.
30597 2003-04-23 Mark Mitchell <mark@codesourcery.com>
30600 * g++.dg/template/defarg2.C: New test.
30602 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
30604 * gcc.dg/cpp/include2.c: Update.
30605 * gcc.dg/cpp/multiline-2.c: New.
30606 * gcc.dg/cpp/multiline.c: Update.
30607 * gcc.dg/cpp/strify2.c: Update.
30608 * gcc.dg/cpp/trad/literals-2.c: Update.
30610 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
30612 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
30614 2003-04-23 Mark Mitchell <mark@codesourcery.com>
30616 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
30618 2003-04-23 Mark Mitchell <mark@codesourcery.com>
30621 * g++.dg/parse/crash4.C: New test.
30624 * g++.dg/parse/crash5.C: New test.
30626 2003-04-22 Mark Mitchell <mark@codesourcery.com>
30629 * g++.dg/parse/crash3.C: New test.
30632 * g++.dg/parse/elab1.C: New test.
30634 2003-04-22 Devang Patel <dpatel@apple.com>
30636 * gcc.dg/cpp/trad/funlike-5.c: New test.
30638 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
30640 * g++.dg/other/packed1.C: Fix dg options.
30642 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
30644 * g++.dg/other/offsetof2.C: New test.
30646 2003-04-21 Mark Mitchell <mark@codesourcery.com>
30648 * g++.dg/template/recurse.C: Adjust location of error messages.
30650 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
30653 * g++.dg/init/addr-const1.C: New test.
30654 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
30656 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
30659 * g++.dg/lookup/struct-hack1.C: New test.
30661 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
30663 * ucs.c: Update diagnostic messages.
30665 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
30667 * gcc.dg/cpp/truefalse.cpp: New test.
30668 * gcc.dg/cpp/cpp.exp: Update.
30669 * g++.dg/other/stdbool-if.C: Remove.
30671 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
30673 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
30674 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
30676 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
30678 * gcc.c-torture/compile/20030418-1.c: New test.
30680 2003-04-17 Janis Johnson <janis187@us.ibm.com>
30682 * README.compat: Remove; content moved to doc/sourcebuild.texi.
30684 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30687 g++.dg/template/dependent-name1.C: New test.
30689 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
30691 * gcc.dg/warn-1.c (tourist_guide): New array,
30692 contains a pointer to bar.
30694 2003-04-16 Roger Sayle <roger@eyesopen.com>
30696 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
30697 * gcc.c-torture/execute/medce-1.c: New test case.
30698 * gcc.c-torture/execute/medce-2.c: New test case.
30700 2003-04-15 Mark Mitchell <mark@codesourcery.com>
30702 * lib/prune.exp: Ignore more messages.
30705 * g++.dg/parse/lookup3.C: New test.
30707 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
30709 * gcc.c-torture/compile/20030415-1.c : New test.
30711 2003-04-14 Mark Mitchell <mark@codesourcery.com>
30713 * gcc.c-torture/execute/scope-2.c: Move to ...
30714 * gcc.dg/noncompile/scope.c: .... here.
30716 2003-04-14 Roger Sayle <roger@eyesopen.com>
30718 * gcc.dg/20030414-2.c: New test case.
30720 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
30723 * gcc.dg/20030414-1.c: New test.
30725 2003-04-13 Roger Sayle <roger@eyesopen.com>
30727 * gcc.dg/builtins-12.c: New test case.
30728 * gcc.dg/builtins-13.c: New test case.
30730 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30732 * gcc.c-torture/execute/string-opt-18.c: New test.
30734 2003-04-13 Mark Mitchell <mark@codesourcery.com>
30737 * g++.dg/init/new5.C: New test.
30739 2003-04-12 Mark Mitchell <mark@codesourcery.com>
30742 * g++.dg/ext/dllimport1.C: New test.
30744 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
30746 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
30748 2003-04-11 Bud Davis <bdavis9659@comcast.net>
30751 * g77.f-torture/noncompile/9263.f: New test
30753 * g77.f-torture/execute/1832.f: New test
30755 2003-04-11 David Chad <davidc@freebsd.org>
30756 Loren J. Rittle <ljrittle@acm.org>
30759 * objc.dg/headers.m: New test.
30761 2003-04-10 Zack Weinberg <zack@codesourcery.com>
30763 * gcc.c-torture/execute/builtin-noret-2.c: New.
30764 * gcc.c-torture/execute/builtin-noret-2.x: New.
30765 XFAIL builtin-noret-2.c at -O1 and above.
30766 * gcc.dg/redecl.c: New.
30767 * gcc.dg/Wshadow-1.c: Update error regexps.
30769 2003-04-10 Mark Mitchell <mark@codesourcery.com>
30771 * g++.dg/abi/bitfield10.C: New test.
30773 2003-04-09 Mike Stump <mrs@apple.com>
30775 * gcc.dg/pch/pch.exp: Make testcase names longer.
30776 * g++.dg/pch/pch.exp: Make testcase names longer.
30778 2003-04-08 Roger Sayle <roger@eyesopen.com>
30780 * gcc.dg/builtins-11.c: New test case.
30782 2003-04-08 Roger Sayle <roger@eyesopen.com>
30784 * gcc.dg/builtins-9.c: New test case.
30785 * gcc.dg/builtins-10.c: New test case.
30787 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
30789 * gcc.dg/noncompile/init-4.c.c: New test.
30791 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
30793 * gcc.misc-test/gcov-9.c: New test.
30794 * gcc.misc-test/gcov-10.c: New test
30795 * gcc.misc-test/gcov-11.c: New test.
30797 2003-04-05 Zack Weinberg <zack@codesourcery.com>
30799 PR optimization/10024
30800 * gcc.c-torture/compile/20030405-1.c: New test.
30802 2003-04-04 Geoffrey Keating <geoffk@apple.com>
30804 * gcc.dg/pch/static-3.c: New.
30805 * gcc.dg/pch/static-3.hs: New.
30806 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
30808 2003-04-04 Richard Henderson <rth@redhat.com>
30810 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
30811 * g++.dg/eh/forced2.C: Likewise.
30813 2003-04-03 Mike Stump <mrs@apple.com>
30815 * lib/scanasm.exp (scan-assembler): Add xfail processing for
30817 (scan-assembler-times, scan-assembler-not): Likewise.
30818 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
30820 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
30822 * gcc.dg/sparc-loop-1.c: New test.
30824 2003-04-02 Geoffrey Keating <geoffk@apple.com>
30827 * g++.dg/pch/system-2.C: New.
30828 * g++.dg/pch/system-2.Hs: New.
30830 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
30832 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
30834 * g++.dg/eh/simd-1.C (vecfunc): Same.
30836 2003-04-01 Roger Sayle <roger@eyesopen.com>
30838 * gcc.c-torture/execute/20030401-1.c: New test case.
30840 2003-04-01 Ziemowit Laski <zlaski@apple.com>
30842 * objc.dg/defs.m: New.
30844 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
30846 * g++.dg/eh/simd-1.C: New.
30847 * g++.dg/eh/simd-2.C: New.
30849 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
30851 * gcc.c-torture/execute/simd-3.c: New.
30853 2003-03-31 Mark Mitchell <mark@codesourcery.com>
30856 * gcc.dg/20030331-2.c: New test.
30858 2003-03-31 Mark Mitchell <mark@codesourcery.com>
30861 * g++.dg/parse/crash2.C: New test.
30863 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
30865 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
30866 * gcc.c-torture/execute/20030331-1.c: ...here.
30868 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
30870 * gcc.c-torture/execute/20030331-1.c: New test.
30872 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
30874 * lib/gcov.exp: Adjust call return testing strings.
30875 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
30877 2003-03-31 Roger Sayle <roger@eyesopen.com>
30879 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
30880 * gcc.dg/builtins-7.c: New test case.
30881 * gcc.dg/builtins-8.c: New test case.
30883 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
30885 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
30887 2003-03-30 Mark Mitchell <mark@codesourcery.com>
30890 * g++.dg/lookup-class-member-2.C: New test.
30892 2003-03-30 Glen Nakamura <glen@imodulo.com>
30894 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
30896 2003-03-28 Roger Sayle <roger@eyesopen.com>
30898 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
30900 2003-03-28 Mark Mitchell <mark@codesourcery.com>
30902 * g++.dg/init/attrib1.C: New test.
30904 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
30906 * gcc.dg/ultrasp8.c: New test.
30908 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
30910 * gcc.dg/ultrasp7.c: New test.
30912 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
30915 * g++.dg/template/inline1.C: New test.
30917 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
30919 * gcc.dg/sparc-dwarf2.c: New test.
30921 2003-03-27 Roger Sayle <roger@eyesopen.com>
30923 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
30924 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
30926 2003-03-27 Mark Mitchell <mark@codesourcery.com>
30928 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
30929 than reading .x files.
30930 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
30931 * g77.dg/gcov/gcov-1.f: Likewise.
30932 * gcc.misc-tests/gcov-4b.c: Likewise.
30933 * gcc.misc-tests/gcov-5b.c: Likewise.
30934 * gcc.misc-tests/gcov-6.c: Likewise.
30935 * gcc.misc-tests/gcov-7.c: Likewise.
30936 * gcc.misc-tests/gcov-8.c: Likewise.
30937 * g++.dg/gcov/gcov-1.x: Remove.
30938 * g77.dg/gcov/gcov-1.x: Likewise.
30939 * gcc.misc-tests/gcov-4b.x: Likewise.
30940 * gcc.misc-tests/gcov-5b.x: Likewise.
30941 * gcc.misc-tests/gcov-6.x: Likewise.
30942 * gcc.misc-tests/gcov-7.x: Likewise.
30943 * gcc.misc-tests/gcov-8.x: Likewise.
30945 2003-03-27 Glen Nakamura <glen@imodulo.com>
30948 * gcc.dg/20030324-1.c: New test.
30950 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
30953 * g++.dg/template/arg3.C: New test.
30956 * g++.dg/template/friend18.C: New test.
30958 2003-03-26 Roger Sayle <roger@eyesopen.com>
30960 * g77.f-torture/compile/20030326-1.f: New test case.
30962 2003-03-26 Janis Johnson <janis187@us.ibm.com>
30964 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
30966 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
30968 2003-03-26 Jakub Jelinek <jakub@redhat.com>
30970 * gcc.dg/ia64-sync-3.c: New test.
30972 2003-03-26 Alan Modra <amodra@bigpond.net.au>
30974 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
30976 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
30978 * gcc.dg/ultrasp6.c: New test.
30980 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
30982 * gcc.dg/i386-signbit-1.c: New test.
30983 * gcc.dg/i386-signbit-2.c: New test.
30984 * gcc.dg/i386-signbit-3.c: New test.
30986 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
30988 * gcc.dg/ultrasp5.c: Fix options.
30990 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
30992 * gcc.dg/ultrasp5.c: Fix comment.
30994 2003-03-24 Bud Davis <bdavis9659@comcast.net>
30997 * g77.f-torture/execute/10197.f: New test.
30999 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
31001 PR c++/9898, c++/383
31002 * g++.dg/template/conv6.C: New test.
31005 * g++.dg/template/ptrmem5.C: New test.
31008 * g++.dg/lookup/koenig1.C: New test.
31011 * g++.dg/lookup/template2.C: New test.
31013 2003-03-24 Jakub Jelinek <jakub@redhat.com>
31015 * g++.dg/opt/rtti1.C: New test.
31017 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
31019 * gcc.dg/ultrasp5.c: New test.
31021 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
31024 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
31027 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
31030 * gcc.dg/20030323-1.c: New test.
31032 2003-03-23 Roger Sayle <roger@eyesopen.com>
31034 * gcc.c-torture/compile/20030323-1.c: New test case.
31036 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
31038 * gcc.dg/20030321-1.c: New test.
31040 2003-03-22 Zack Weinberg <zack@codesourcery.com>
31042 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
31044 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
31046 PR c++/9978, c++/9708
31047 * g++.dg/ext/vlm1.C: Adjust expected error.
31048 * g++.dg/ext/vla2.C: New test.
31049 * g++.dg/template/arg1.C: New test.
31050 * g++.dg/template/arg2.C: New test.
31052 2003-03-22 Bud Davis <bdavis9659@comcast.net>
31054 * g77.f-torture/execute/select.f: New test.
31055 * g77.f-torture/noncompile/select_no_compile.f: New test.
31057 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
31060 * g++.dg/other/error4.C: New test.
31062 2003-03-20 Mark Mitchell <mark@codesourcery.com>
31064 * g++.dg/template/friend17.C: New test.
31066 2003-03-21 Alan Modra <amodra@bigpond.net.au>
31068 * gcc.c-torture/compile/20030320-1.c: New.
31070 2003-03-20 Roger Sayle <roger@eyesopen.com>
31072 * gcc.dg/builtins-6.c: New test case.
31074 2003-03-19 Alan Modra <amodra@bigpond.net.au>
31077 * gcc.c-torture/compile/20030319-1.c: New.
31079 2003-03-18 Jan Hubicka <jh@suse.cz>
31081 * gcc.dg/i386-cvt-1.c: New test.
31083 2003-03-17 Zack Weinberg <zack@codesourcery.com>
31085 * objc.dg/naming-1.m: Use "(parse|syntax) error".
31086 * objc.dg/naming-2.m: Likewise.
31088 2003-03-17 Mark Mitchell <mark@codesourcery.com>
31091 * g++.dg/parse/crash1.C: New test.
31093 2003-03-16 Mark Mitchell <mark@codesourcery.com>
31096 * g++.dg/eh/cleanup1.C: New test.
31098 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
31100 * gcc.c-torture/execute/20030316-1.c: New test case.
31102 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
31105 * g++.dg/init/ctor2.C: New test.
31107 2003-03-15 Roger Sayle <roger@eyesopen.com>
31109 * g77.f-torture/compile/xformat.f: New test case.
31111 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
31113 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
31114 * g++.old-deja/g++.mike/eh50.C: Likewise.
31116 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31119 * g++.dg/template/spec7.C: New test.
31120 * g++.dg/template/spec8.C: Likewise.
31122 2003-03-14 Jakub Jelinek <jakub@redhat.com>
31124 * gcc.c-torture/execute/20030313-1.c: New test.
31126 2003-03-14 Richard Henderson <rth@redhat.com>
31128 * gcc.dg/inline-2.c: Adjust alpha test for external call.
31130 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
31132 * gcc.c-torture/compile/20030314-1.c: New test.
31134 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
31136 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
31137 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
31139 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
31140 to accept newer _imp__ prefix and additional
31141 newline in .drectve section.
31142 * gcc.dg/dll-4.c: Likewise.
31143 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
31146 2003-03-13 Mark Mitchell <mark@codesourcery.com>
31148 * g++.dg/parse/namespace9.C: New test.
31150 * g++.dg/init/ref5.C: New test.
31151 * g++.dg/parse/ptrmem1.C: Likewise.
31153 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
31155 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
31156 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
31157 regular expression.
31158 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
31159 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
31161 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
31163 * gcc.c-torture/execute/20030224-2.c: New test.
31165 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
31167 * gcc.dg/decl-3.c: New test.
31169 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
31171 * gcc.dg/i386-loop-2.c: New test.
31173 2003-03-11 Mark Mitchell <mark@codesourcery.com>
31176 * g++.dg/parse/namespace8.C: New test.
31179 * g++.dg/overload/builtin2.C: New test.
31181 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
31183 * gcc.dg/return-type-3.c: New test.
31185 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
31187 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
31188 profiling options are not supported.
31190 2003-03-10 Mark Mitchell <mark@codesourcery.com>
31192 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
31193 * g++.old-deja/g++.warn/impint2.C: Likewise.
31195 2003-03-10 Devang Patel <dpatel@apple.com>
31197 * g++.dg/cpp/c++_cmd_1.C: New test.
31198 * g++.dg/cpp/c++_cmd_1.h: New file.
31200 2003-03-10 Segher Boessenkool <segher@koffie.nl>
31202 * gcc.dg/altivec-9.c: New file.
31204 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31206 * gcc.dg/ppc-sdata-1.c: New test.
31207 * gcc.dg/ppc-sdata-2.c: New test.
31209 2003-03-09 Mark Mitchell <mark@codesourcery.com>
31212 * g++.dg/opt/ptrmem2.C: New test.
31215 * g++.dg/opt/ptrmem1.C: New test.
31217 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
31219 * gcc.dg/i386-loop-1.c: New test.
31221 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31224 * g++.dg/lookup/friend1.C: New test.
31226 2003-03-08 Mark Mitchell <mark@codesourcery.com>
31229 * g++.dg/parser/constructor1.C: New test.
31231 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
31233 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
31235 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
31237 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
31239 * gcc.dg/cpp/Wunused.c: Update test.
31241 2003-03-08 Jan Hubicka <jh@suse.cz>
31243 * gcc.dg/inline-3.c: New test.
31245 2003-03-08 Mark Mitchell <mark@codesourcery.com>
31248 * g++.dg/parse/builtin1.C: New test.
31251 * g++.dg/abi/cookie1.C: New test.
31252 * g++.dg/abi/cookie2.C: Likewise.
31255 * g++.dg/template/field1.C: New test.
31258 * g++.dg/parse/class1.C: New test.
31259 * g++.dg/parse/namespace7.C: Likewise.
31260 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
31262 2003-03-07 Mark Mitchell <mark@codesourcery.com>
31264 * g++.dg/init/ref4.C: New test.
31266 2003-03-07 Jan Hubicka <jh@suse.cz>
31268 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
31269 * gcc.dg/inline-3.c: New test.
31271 2003-03-06 Mark Mitchell <mark@codesourcery.com>
31273 * g++.dg/init/ref3.C: New test.
31276 * g++.dg/init/ref2.C: New test.
31279 * g++.dg/warn/Wshadow-2.C: New test.
31282 * g++.dg/warn/Woverloaded-1.C: New test.
31284 2003-03-05 Jan Hubicka <jh@suse.cz>
31286 * gcc.dg/i386-local2.c: New.
31287 * gcc.dg/i386-local.c: Fix typo.
31289 2003-03-05 Mark Mitchell <mark@codesourcery.com>
31291 * g++.dg/abi/layout3.C: New test.
31293 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
31295 * gcc.c-torture/compile/20030305-1.c
31297 2003-03-05 Jan Hubicka <jh@suse.cz>
31299 * gcc.dg/i386-local.c: New.
31301 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
31303 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
31305 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
31307 * gcc.dg/switch-2.c: New test.
31308 * gcc.dg/switch-3.c: New test.
31309 * gcc.dg/Wswitch.c: Adjust line numbers.
31310 * gcc.dg/Wswitch-default.c: Likewise.
31311 * gcc.dg/Wswitch-enum.c: Likewise.
31313 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
31315 * gcc.c-torture/execute/20030222-1.c: New test.
31317 2003-03-03 James E Wilson <wilson@tuliptree.org>
31319 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
31321 2003-03-03 Mark Mitchell <mark@codesourcery.com>
31324 * g++.dg/init/ref1.C: New test.
31326 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
31328 * gcc.dg/sh-relax.c: New SH-only test.
31330 2003-03-03 Geoffrey Keating <geoffk@apple.com>
31332 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
31333 comment explaining purpose of testcase.
31335 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
31337 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
31338 for HC11/HC12 (asm needs two int registers).
31339 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
31340 HC11/HC12 because the test uses an asm which needs two 32-bit
31343 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
31345 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
31346 for HC11/HC12 (array is too large otherwise).
31347 * gcc.c-torture/compile/920501-4.x: New file, likewise.
31348 * gcc.c-torture/compile/20010518-2.x: Likewise.
31349 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
31350 HC11/HC12 (array is too large).
31352 2003-03-01 Geoffrey Keating <geoffk@apple.com>
31354 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
31355 * lib/g++-dg.exp (g++-dg-test): Likewise.
31357 2003-03-01 Roger Sayle <roger@eyesopen.com>
31359 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
31360 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
31362 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31364 * g++.dg/warn/implicit-typename1.C: Remove warning.
31366 2003-02-28 Richard Henderson <rth@redhat.com>
31368 * gcc.dg/noreturn-1.c: Move noreturn warning line.
31369 * gcc.dg/return-type-1.c: Move control reaches end warning line.
31371 2003-02-28 Geoffrey Keating <geoffk@apple.com>
31373 * gcc.dg/pch/pch.exp: Change .pch to .gch.
31374 * g++.dg/pch/pch.exp: Likewise.
31376 2003-02-28 Mark Mitchell <mark@codesourcery.com>
31379 * testsuite/g++.dg/init/new4.C: New test.
31381 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
31383 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
31385 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
31387 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
31390 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
31393 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
31395 * lib/scanasm.exp: Add support for counting numbers of
31397 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
31398 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
31400 2003-02-25 Mark Mitchell <mark@codesourcery.com>
31403 * g++.dg/template/static3.C: New test.
31406 * g++.dg/parse/namespace6.C: New test.
31408 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31411 * gcc.dg/20030225-1.c: New test.
31413 2003-02-24 Mark Mitchell <mark@codesourcery.com>
31415 * README: Remove out-of-date information.
31418 * g++.dg/template/spec6.C: New test.
31420 2003-02-24 Jeff Law <law@redhat.com>
31422 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
31424 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
31426 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
31427 * gcc.dg/pragma-ep-1.c: Likewise.
31429 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31432 * g++.dg/template/friend16.C: New test.
31434 2003-02-23 Mark Mitchell <mark@codesourcery.com>
31437 * g++.dg/parse/fused-params1.C: Adjust error messages.
31438 * g++.dg/template/nested3.C: New test.
31440 2003-02-24 Alan Modra <amodra@bigpond.net.au>
31442 * g++.dg/abi/param1.C: New test.
31444 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31447 * g++.dg/warn/implicit-typename1.C: New test.
31449 2003-02-22 Kelley Cook <kelleycook@comcast.net>
31451 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
31453 * g++.old-deja/g++.other/store-expr2.C: Likewise.
31454 * gcc.c-torture/execute/20010129-1.x: Likewise.
31455 * gcc.dg/20011107-1.c: Likewise.
31456 * gcc.dg/20020108-1.c: Likewise.
31457 * gcc.dg/20020122-3.c: Likewise.
31458 * gcc.dg/20020206-1.c: Likewise.
31459 * gcc.dg/20020310-1.c: Likewise.
31460 * gcc.dg/20020426-2.c: Likewise.
31461 * gcc.dg/20020517-1.c: Likewise.
31462 * gcc.dg/991230-1.c: Likewise.
31463 * gcc.dg/i386-unroll-1.c: Likewise.
31464 * gcc.misc-tests/i386-prefetch.exp: Likewise.
31466 2003-02-22 Jan Hubicka <jh@suse.cz>
31468 * gcc.dg/i386-mul.c: New test.
31470 2003-02-21 Roger Sayle <roger@eyesopen.com>
31472 * gcc.dg/builtins-5.c: New test case.
31474 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
31476 * gcc.dg/asmreg-1.c: New test.
31478 2003-02-21 Mark Mitchell <mark@codesourcery.com>
31481 * g++.dg/parse/varmod1.C: New test.
31483 2003-02-21 Mark Mitchell <mark@codesourcery.com>
31486 * g++.dg/template/op1.C: New test.
31488 2003-02-21 Mark Mitchell <mark@codesourcery.com>
31491 * g++.dg/template/nested2.C: New test.
31493 2003-02-21 Mark Mitchell <mark@codesourcery.com>
31496 * g++.dg/expr/dtor1.C: New test.
31498 2003-02-21 Zack Weinberg <zack@codesourcery.com>
31500 * gcc.dg/cpp/include3.c: New test.
31501 * gcc.dg/cpp/inc/foo.h: New file.
31503 2003-02-21 Glen Nakamura <glen@imodulo.com>
31505 * gcc.c-torture/execute/20030221-1.c: New test.
31507 2003-02-20 Mark Mitchell <mark@codesourcery.com>
31510 * g++.dg/abi/conv1.C: New test.
31512 2003-02-20 Jan Hubicka <jh@suse.cz>
31514 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
31516 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
31518 * gcc.c-torture/compile/20030219-1.c: New test.
31520 2003-02-18 Jan Hubicka <jh@suse.cz>
31522 * gcc.dg/funcorder.c: New test.
31524 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
31526 * gcc.c-torture/execute/20030218-1.c: New.
31528 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
31530 * gcc.dg/20030218-1.c: New.
31532 2003-02-18 Richard Henderson <rth@redhat.com>
31534 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
31535 * gcc.dg/attr-used-2.c: New.
31537 2003-02-18 Mark Mitchell <mark@codesourcery.com>
31540 * g++.dg/init/copy5.C: New test.
31542 2003-02-18 Geoffrey Keating <geoffk@apple.com>
31544 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
31545 * g++.dg/pch/pch.exp: Likewise.
31547 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
31549 * gcc.c-torture/execute/20030209-1.c: Enable the test if
31550 STACK_SIZE is not defined.
31552 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31555 * g++.dg/template/init1.C: New test.
31557 2003-02-16 Jan HUbicka <jh@suse.cz>
31559 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
31560 (foo): Add few extra tests
31561 * gcc.dg/c99-const-expr-3.c: Likewise.
31562 * gcc.c-torture/execute/20030216-1.c: New.
31564 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31567 * g++.dg/ext/typeof4.C: New test.
31569 2003-02-15 Roger Sayle <roger@eyesopen.com>
31571 * gcc.dg/i386-387-3.c: New test case.
31573 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
31575 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
31576 cris-*-elf* cris-*-aout* and mmix-*-*.
31578 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
31580 * gcc.dg/20030213-1.c: New test.
31582 2003-02-12 Roger Sayle <roger@eyesopen.com>
31584 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
31585 * gcc.dg/i386-387-2.c: Likewise.
31587 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
31589 * gcc.dg/ppc-spe.c: Fix formatting.
31590 Enable tests that were previously unsupported by gas.
31591 Delete tests for instructions that no longer exist.
31592 Switch arguments on evsubifw builtin.
31594 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
31596 * gcc.c-torture/execute/20030209-1.c: Disable the test if
31597 STACK_SIZE is too small.
31599 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
31600 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
31602 * gcc.dg/decl-2.c: New test.
31604 2003-02-10 Jan Hubicka <jh@suse.cz>
31606 * gcc.dg/i386-fpcvt-1.c: New test.
31608 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
31610 * gcc.c-torture/execute/20030209-1.c: New test.
31612 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
31614 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
31615 int-wide bitops, use the constants of the same width.
31616 Likewise, if long long is 32-bit wide, test bitops using
31619 2003-02-07 Loren James Rittle <ljrittle@acm.org>
31621 * gcc.dg/20021014-1.c: Annotate with expected notice text.
31623 2003-02-07 Roger Sayle <roger@eyesopen.com>
31625 * testsuite/gcc.dg/builtins-4.c: New test case.
31627 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31629 * gcc.dg/20020430-1.c: Fix dg command typos.
31630 * gcc.dg/20020503-1.c: Likewise.
31632 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
31635 * g++.dg/parse/fused-params1.C: New test.
31638 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
31641 * g++.dg/parse/non-dependent1.C: New test.
31644 * g++.dg/parse/dupl-tmpl-args1.C: New test.
31647 * g++.dg/parse/undefined7.C: New test.
31648 * g++.dg/parse/non-templ1.C: New test.
31651 * g++.dg/parse/too-many-tmpl-args1.C: New test.
31653 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
31655 * gcc.c-torture/compile/20030206-1.c: New test.
31657 2003-02-05 Roger Sayle <roger@eyesopen.com>
31659 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
31660 "pow" to "foo" to avoid potential confusion with a math built-in.
31662 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31664 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
31665 conditions for SPARC targets.
31667 2003-02-05 Jakub Jelinek <jakub@redhat.com>
31669 * gcc.dg/20030204-1.c: New test.
31671 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
31674 * g++.dg/parse/array-size1.C: New test.
31677 * g++.dg/parse/undefined3.C: New test.
31680 * g++.dg/parse/undefined4.C: New test.
31683 * g++.dg/parse/undefined5.C: New test.
31686 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
31689 * g++.dg/parse/casting-operator1.C: New test.
31692 * g++.dg/parse/undefined6.C: New test.
31695 * g++.dg/parse/missing-template1.C: New test.
31697 2003-02-04 Jan Hubicka <jh@suse.cz>
31699 * gcc.dg/i386-cadd.c: Compile using -march=k8.
31700 * gcc.dg/i386-cmov?.c: Likewise.
31701 * gcc.dg/i386-fpcvt-?.c: Likewise.
31702 * gcc.dg/i386-ssefp-1.c: Likewise.
31703 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
31706 2003-02-03 Mark Mitchell <mark@codesourcery.com>
31709 * testsuite/g++.dg/ext/max.C: New test.
31711 2003-02-03 Jan Hubicka <jh@suse.cz>
31713 * gcc.c-torture/execute/20030203-1.c: New test.
31715 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
31717 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
31720 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
31722 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
31723 * g++.dg/init/new2.C: Likewise.
31724 * g++.dg/other/new1.C: Likewise.
31726 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
31728 * gcc.dg/struct-ret-libc.c: New test.
31730 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
31732 * gcc.dg/20030129-1.c: New test.
31734 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31737 * g++.dg/template/ptrmem4.C: New test.
31739 2003-01-29 Mark Mitchell <mark@codesourcery.com>
31741 * g++.dg/parser/constant1.C: New test.
31743 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31746 * g++.dg/parse/friend2.C: New test.
31748 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
31751 * g++.dg/template/unify4.C: New test.
31753 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
31755 * gcc.c-torture/execute/20030128-1.c: New test.
31757 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
31759 * g++.dg/lookup/nested1.C: Test moved from ...
31760 * g++.old-deja/g++.other/lookup24.C: ... here.
31762 2003-01-28 Jan Hubicka <jh@suse.cz>
31764 * gcc.dg/i386-cmov5.c: New test.
31766 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
31768 * gcc.c-torture/execute/20010925-1.c: Changed the
31769 memcpy declaration.
31771 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
31774 * g++.dg/parse/template5.C: New test.
31776 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
31779 * g77.dg/pr9258: New test.
31781 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
31783 * README: Move relevant parts from README.g++.
31785 * README.g++: Remove this file.
31787 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
31789 * g++.dg/abi/dcast1.C: New test.
31791 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31793 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
31795 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
31798 * g++.old-deja/g++.other/lookup24.C: New test.
31800 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31803 * gcc.dg/uninit-C.c: New test.
31805 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
31807 * g++.dg/abi/covariant1.C: New test.
31809 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
31811 * gcc.dg/20030123-1.c: New test.
31813 2003-01-25 Jan Hubicka <jh@suse.cz>
31816 * gcc.c-torture/compile/20030125-1.c
31818 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
31821 * g++.dg/parse/template3.C: New test.
31822 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
31825 * g++.dg/parse/template4.C: New test.
31828 * g++.dg/template/qual2.C: New test.
31831 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
31833 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
31835 2003-01-25 Roger Sayle <roger@eyesopen.com>
31837 * gcc.c-torture/execute/switch-1.c: New test case.
31839 2003-01-25 Jan Hubicka <jh@suse.cz>
31841 * gcc.c-torture/execute/20030125-1.[cx]: New test.
31843 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
31845 Tweaks for Bison-1.875. From the NEWS file:
31846 "- `parse error' -> `syntax error'
31847 Bison now uniformly uses the term `syntax error'"
31848 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
31849 * gcc.dg/cpp/digraph2.c: Likewise.
31850 * gcc.dg/cpp/direct2.c: Likewise.
31851 * gcc.dg/cpp/paste4.c: Likewise.
31852 * gcc.dg/c90-restrict-1.c: Likewise.
31853 * gcc.dg/c99-func-2.c: Likewise.
31854 * gcc.dg/noncompile/920721-2.c: Likewise.
31855 * gcc.dg/noncompile/930622-2.c: Likewise.
31856 * gcc.dg/noncompile/940112-1.c: Likewise.
31857 * gcc.dg/noncompile/950921-1.c: Likewise.
31858 * gcc.dg/noncompile/951123-1.c: Likewise.
31859 * gcc.dg/noncompile/971104-1.c: Likewise.
31860 * gcc.dg/noncompile/990416-1.c: Likewise.
31862 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
31864 * g++.dg/parse/undefined1.C: Add error message.
31866 2003-01-22 Mark Mitchell <mark@codesourcery.com>
31869 * g++.dg/parse/new1.C: New test.
31872 * g++.dg/parse/template2.C: New test.
31875 * g++.dg/parse/typedef2.C: New test.
31878 * g++.dg/ext/typeof3.C: New test.
31880 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
31883 * g++.dg/parse/ret-type1.C: New test.
31886 * g++.dg/parse/tmpl-outside1.C: New test.
31889 * g++.dg/parse/int-as-enum1.C: New test.
31892 * g++.dg/parse/no-typename1.C: New test.
31895 * g++.dg/parse/no-value1.C: New test.
31898 * g++.dg/parse/wrong-inline1.C: New test.
31901 * g++.dg/parse/ref1.C: New test.
31904 * g++.dg/parse/attr-ctor1.C: New test.
31907 * g++.dg/parse/namespace5.C: New test.
31910 * g++.dg/parse/func-def1.C: New test.
31913 * g++.dg/parse/undefined1.C: New test.
31915 PR c++/5723, PR c++/8522
31916 * g++.dg/parse/specialization1.C: New test.
31918 PR c++/163, PR c++/8595
31919 * g++.dg/parse/struct-as-enum1.C: New test.
31922 * g++.dg/parse/undefined2.C: New test.
31924 2003-01-22 Mark Mitchell <mark@codesourcery.com>
31927 * g++.dg/parse/template1.C: New test.
31930 * g++.dg/parse/using1.C: New test.
31934 * g++.dg/parse/expr2.C: New test.
31937 * g++.dg/parse/lookup2.C: Likewise.
31939 2003-01-21 Jan Hubicka <jh@suse.cz>
31941 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
31942 * gcc.c-torture/execute/eeprof-1.c: Likewise.
31943 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
31944 * gcc.c-torture/execute/string-opt-*.c: Likewise.
31946 2003-01-20 Nick Clifton <nickc@redhat.com>
31948 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
31949 problem with ARM sibcall code generation.
31951 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
31953 * gcc.c-torture/execute/20030120-1.c: New.
31955 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
31957 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
31959 2003-01-17 Mark Mitchell <mark@codesourcery.com>
31962 * g++.dg/parse/ctor1.C: New test.
31965 * g++.dg/parse/qualified1.C: New test.
31967 * g++.dg/parse/typename3.C: New test.
31969 2003-01-16 Richard Henderson <rth@redhat.com>
31971 * g++.dg/tls/init-2.C: Fix error matches for real this time.
31973 2003-01-16 Richard Henderson <rth@redhat.com>
31975 * g++.dg/pch/pch.exp: Copy test header to the working directory
31976 before using it either for precompilation or direct use.
31977 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
31978 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
31980 2003-01-16 Richard Henderson <rth@redhat.com>
31982 * gcc.dg/pch/pch.exp: Copy test header to the working directory
31983 before using it either for precompilation or direct use.
31984 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
31985 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
31987 2003-01-16 Mark Mitchell <mark@codesourcery.com>
31989 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
31990 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
31991 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
31992 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
31993 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
31994 typename warning into error.
31995 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
31997 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
31998 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
31999 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
32001 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
32002 make declaration visible in template.
32003 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
32004 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
32006 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
32008 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
32009 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
32010 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
32011 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
32012 typename warning with error message.
32013 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
32014 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
32015 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
32017 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
32019 * g++.dg/parse/ambig2.C: New test.
32021 2003-01-15 Richard Henderson <rth@redhat.com>
32023 * g++.dg/tls/init-2.C: Update error message string.
32025 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32027 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
32029 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
32031 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
32033 * gcc.c-torture/compile/20001205-1.x: Likewise.
32034 * gcc.c-torture/compile/20001226-1.x: Likewise.
32035 * gcc.c-torture/compile/920520-1.x: Likewise.
32036 * gcc.c-torture/compile/961203-1.x: Likewise.
32037 * gcc.c-torture/compile/20020604-1.x: Likewise.
32039 2003-01-15 Jan Hubicka <jh@suse.cz>
32041 * gcc.c-torture/compile/20030115-1.c: New test.
32043 * gcc.dg/i386-fpcvt-1.c: New test.
32044 * gcc.dg/i386-fpcvt-2.c: New test.
32046 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
32048 Further conform g++'s __vmi_class_type_info to the C++ ABI
32050 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
32053 2003-01-14 Jan Hubicka <jh@suse.cz>
32055 * gcc.dg/i386-fpcvt-1.c: New test.
32056 * gcc.dg/i386-fpcvt-2.c: New test.
32058 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
32060 * gcc.dg/i386-mmx-3.c: New test.
32062 2003-01-12 Mark Mitchell <mark@codesourcery.com>
32065 * g++.dg/parse/octal1.C: New file.
32068 * g++.dg/parse/typename1.C: New file.
32070 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
32072 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
32073 * gcc.dg/bf-no-ms-layout.c: Likewise.
32074 * gcc.dg/bf-ms-attrib.c: Likewise.
32076 2003-01-10 Mark Mitchell <mark@codesourcery.com>
32079 * g++.dg/parse/dtor1.C: New file.
32082 * g++.dg/rtti/typeid1.C: New file.
32085 * g++.dg/parse/lookup1.C: New file.
32088 * g++.dg/templ/spec5.C: New file.
32090 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
32092 * gcc.c-torture/compile/20030110-1.c: New test.
32094 2003-01-09 Geoffrey Keating <geoffk@apple.com>
32096 Merge from pch-branch:
32098 2002-12-23 Geoffrey Keating <geoffk@apple.com>
32100 * gcc.dg/pch/cpp-1.h: New.
32101 * gcc.dg/pch/cpp-1.c: New.
32102 * gcc.dg/pch/cpp-2.h: New.
32103 * gcc.dg/pch/cpp-2.c: New.
32105 2002-11-19 Geoffrey Keating <geoffk@apple.com>
32107 * gcc.dg/pch/except-1.h: New.
32108 * gcc.dg/pch/except-1.c: New.
32110 2002-11-13 Geoffrey Keating <geoffk@apple.com>
32112 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
32114 * gcc.dg/pch: Include *.hp not *.h.
32115 * gcc.dg/pch/system-1.h: New.
32116 * gcc.dg/pch/system-1.c: New.
32118 2002-11-11 Geoffrey Keating <geoffk@apple.com>
32120 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
32121 rather than trying to build and run a program using PCH.
32122 * gcc.dg/pch: Remove dg-do commands from test files.
32124 2002-11-08 Geoffrey Keating <geoffk@apple.com>
32126 * gcc.dg/pch/macro-3.c: New.
32127 * gcc.dg/pch/macro-3.h: New.
32129 2002-11-04 Geoffrey Keating <geoffk@apple.com>
32131 * gcc.dg/pch/common-1.c: New.
32132 * gcc.dg/pch/common-1.h: New.
32133 * gcc.dg/pch/decl-1.c: New.
32134 * gcc.dg/pch/decl-1.h: New.
32135 * gcc.dg/pch/decl-2.c: New.
32136 * gcc.dg/pch/decl-2.h: New.
32137 * gcc.dg/pch/decl-3.c: New.
32138 * gcc.dg/pch/decl-3.h: New.
32139 * gcc.dg/pch/decl-4.c: New.
32140 * gcc.dg/pch/decl-4.h: New.
32141 * gcc.dg/pch/decl-5.c: New.
32142 * gcc.dg/pch/decl-5.h: New.
32143 * gcc.dg/pch/global-1.c: New.
32144 * gcc.dg/pch/global-1.h: New.
32145 * gcc.dg/pch/inline-1.c: New.
32146 * gcc.dg/pch/inline-1.h: New.
32147 * gcc.dg/pch/inline-2.c: New.
32148 * gcc.dg/pch/inline-2.h: New.
32149 * gcc.dg/pch/static-1.c: New.
32150 * gcc.dg/pch/static-1.h: New.
32151 * gcc.dg/pch/static-2.c: New.
32152 * gcc.dg/pch/static-2.h: New.
32154 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
32156 * g++.dg/pch/pch.exp: Better handle failing testcases.
32157 * gcc.dg/pch/pch.exp: Likewise.
32158 * gcc.dg/pch/macro-1.c: New.
32159 * gcc.dg/pch/macro-1.h: New.
32160 * gcc.dg/pch/macro-2.c: New.
32161 * gcc.dg/pch/macro-2.h: New.
32163 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
32165 * g++.dg/dg.exp: Treat files in pch/ specially.
32166 * g++.dg/pch/pch.exp: New file.
32167 * g++.dg/pch/empty.H: New file.
32168 * g++.dg/pch/empty.C: New file.
32169 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
32172 * gcc.dg/pch/pch.exp: New file.
32173 * gcc.dg/pch/empty.h: New file.
32174 * gcc.dg/pch/empty.c: New file.
32175 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
32178 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32180 * g++.dg/template/friend14.C: New test.
32182 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
32184 * gcc.dg/old-style-asm-1.c: New test.
32186 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
32188 * gcc.c-torture/compile/20030109-1.c: New test.
32190 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
32192 * gcc.c-torture/execute/20030109-1.c: New test.
32194 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
32196 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
32197 * g++.old-deja/g++.mike/dyncast2.C: Likewise.
32198 * g++.old-deja/g++.mike/dyncast3.C: Likewise.
32199 * g++.old-deja/g++.mike/eh2.C: Likewise.
32200 * g++.old-deja/g++.mike/eh3.C: Likewise.
32201 * g++.old-deja/g++.mike/eh5.C: Likewise.
32202 * g++.old-deja/g++.mike/eh6.C: Likewise.
32203 * g++.old-deja/g++.mike/eh7.C: Likewise.
32204 * g++.old-deja/g++.mike/eh8.C: Likewise.
32205 * g++.old-deja/g++.mike/eh9.C: Likewise.
32206 * g++.old-deja/g++.mike/eh10.C: Likewise.
32207 * g++.old-deja/g++.mike/eh12.C: Likewise.
32208 * g++.old-deja/g++.mike/eh13.C: Likewise.
32209 * g++.old-deja/g++.mike/eh14.C: Likewise.
32210 * g++.old-deja/g++.mike/eh16.C: Likewise.
32211 * g++.old-deja/g++.mike/eh17.C: Likewise.
32212 * g++.old-deja/g++.mike/eh18.C: Likewise.
32213 * g++.old-deja/g++.mike/eh21.C: Likewise.
32214 * g++.old-deja/g++.mike/eh23.C: Likewise.
32215 * g++.old-deja/g++.mike/eh24.C: Likewise.
32216 * g++.old-deja/g++.mike/eh25.C: Likewise.
32217 * g++.old-deja/g++.mike/eh26.C: Likewise.
32218 * g++.old-deja/g++.mike/eh27.C: Likewise.
32219 * g++.old-deja/g++.mike/eh28.C: Likewise.
32220 * g++.old-deja/g++.mike/eh29.C: Likewise.
32221 * g++.old-deja/g++.mike/eh31.C: Likewise.
32222 * g++.old-deja/g++.mike/eh33.C: Likewise.
32223 * g++.old-deja/g++.mike/eh34.C: Likewise.
32224 * g++.old-deja/g++.mike/eh35.C: Likewise.
32225 * g++.old-deja/g++.mike/eh36.C: Likewise.
32226 * g++.old-deja/g++.mike/eh37.C: Likewise.
32227 * g++.old-deja/g++.mike/eh38.C: Likewise.
32228 * g++.old-deja/g++.mike/eh39.C: Likewise.
32229 * g++.old-deja/g++.mike/eh40.C: Likewise.
32230 * g++.old-deja/g++.mike/eh41.C: Likewise.
32231 * g++.old-deja/g++.mike/eh42.C: Likewise.
32232 * g++.old-deja/g++.mike/eh44.C: Likewise.
32233 * g++.old-deja/g++.mike/eh46.C: Likewise.
32234 * g++.old-deja/g++.mike/eh47.C: Likewise.
32235 * g++.old-deja/g++.mike/eh48.C: Likewise.
32236 * g++.old-deja/g++.mike/eh49.C: Likewise.
32237 * g++.old-deja/g++.mike/eh50.C: Likewise.
32238 * g++.old-deja/g++.mike/eh51.C: Likewise.
32239 * g++.old-deja/g++.mike/eh53.C: Likewise.
32240 * g++.old-deja/g++.mike/eh55.C: Likewise.
32241 * g++.old-deja/g++.mike/p7912.C: Likewise.
32242 * g++.old-deja/g++.mike/p9706.C: Likewise.
32243 * g++.old-deja/g++.mike/p10416.C: Likewise.
32244 * g++.old-deja/g++.mike/p11667.C: Likewise.
32245 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
32246 Remove redundant reference to Iris.
32247 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
32248 Elxsi, i860, Pico Java, and WE32K.
32250 2003-01-07 Mark Mitchell <mark@codesourcery.com>
32252 * g++.dg/ext/asm4.C: New test.
32254 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32257 * g++.dg/template/friend12.C: New test.
32258 * g++.dg/template/friend13.C: Likewise.
32259 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
32261 2003-01-08 Jan Hubicka <jh@suse.cz>
32263 * gcc.dg/i386-cadd.c: New test.
32264 * gcc.dg/i386-cmov4.c: Likewise.
32266 2003-01-06 Mark Mitchell <mark@codesourcery.com>
32269 * g++.dg/warn/Wunused-3.C: New test.
32271 * g++.dg/abi/bitfield9.C: New test.
32274 * g++.dg/parse/defarg3.C: New test.
32276 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
32278 * g++.dg/parse/ambig1.C: New test.
32279 * g++.dg/parse/defarg2.C: New test.
32281 2003-01-05 Mark Mitchell <mark@codesourcery.com>
32283 * g++.dg/template/defarg-1.C: New test.
32284 * g++.dg/template/local2.C: Likewise.
32286 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
32288 * gcc.c-torture/execute/20030105-1.c: New test.
32290 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32292 * g++.dg/parse/namespace3.C: Remove extra semicolons.
32293 * g++.dg/parse/namespace4.C: Likewise.
32295 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
32297 * g++.dg/template/ntp2.C: New test.
32299 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
32301 * g++.dg/parse/extern-C-1.C: New test.
32303 * g++.dg/parse/namespace4.C: New test.
32305 * g++.dg/template/nested1.C: New test.
32307 * g++.dg/parse/namespace3.C: New test.
32309 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
32311 * g++.dg/lookup/two-stage1.C: New test.
32313 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32315 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
32316 * g++.old-deja/g++.jason/access8.C: Likewise.
32317 * g++.old-deja/g++.other/decl5.C: Likewise.
32319 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
32321 * g++.dg/parse/parse7.C: New test.
32323 2003-01-02 Mark Mitchell <mark@codesourcery.com>
32326 * g++.dg/ext/attrib7.C: New test.
32328 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
32330 * g++.dg/parse/parse6.C: New test.
32332 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
32334 * gcc.dg/h8300-stack-1.c: New.
32336 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
32338 g++.dg/lookup/exception1.C: New test.
32340 g++.dg/lookup/template1.C: New test.
32342 g++.dg/parse/namespace2.C: New test.
32344 g++.dg/parse/parens2.C: New test.
32346 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
32348 * g++.dg/parse/parse5.C: New test.
32349 * g++.dg/lookup/scoped4.C: New test.
32351 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
32353 * g++.dg/parse/parens1.C: New test.
32355 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
32357 * g++.dg/parse/parens2.C: New test.
32359 * g++.dg/lookup/scope-operator1.C: New test.
32361 * g++.dg/parse/operator1.C: New test.
32363 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32365 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
32366 * g++.old-deja/g++.other/access6.C: Likewise.
32367 * g++.old-deja/g++.other/decl1.C: Likewise.
32368 * g++.old-deja/g++.pt/typename12.C: Likewise.
32370 2002-12-31 Mark Mitchell <mark@codesourcery.com>
32372 * g++.dg/parse/namespace1.C: New test.
32374 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
32376 * g++.dg/parse/parse4.C: New test.
32378 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
32380 * g++.dg/parse/parse3.C: New test.
32382 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
32384 * g++.dg/parse/parse2.C: New test.
32386 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
32388 * g++.dg/template/friend11.C: New test.
32390 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
32392 * g++.dg/parse/parse1.C: New test.
32394 2002-12-31 Janis Johnson <janis187@us.ibm.com>
32396 * lib/profopt.exp: Change the name of a global variable to avoid
32397 possible clashes with other test suites.
32399 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
32401 * g++.dg/inherit/covariant8.C: New test.
32403 2002-12-31 Mark Mitchell <mark@codesourcery.com>
32405 * g++.dg/init/array9.C: New test.
32408 * g++.dg/parse/expr1.C: New test.
32410 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
32412 * gcc.c-torture/compile/20021230-1.c: New test.
32414 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
32416 * g++.dg/inherit/covariant5.C: New test.
32417 * g++.dg/inherit/covariant6.C: New test.
32418 * g++.dg/inherit/covariant7.C: New test.
32420 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32423 * g++.dg/other/access2.C: New test.
32425 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
32427 * g++.dg/other/anon-struct.C: No longer fails
32428 * g++.old-deja/g++.brendan/parse4.C: Likewise.
32429 * g++.old-deja/g++.brendan/parse5.C: Likewise.
32430 * g++.old-deja/g++.brendan/parse6.C: Likewise.
32432 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
32434 * g++.dg/parse/angle-bracket.C (main): No longer fails.
32436 2002-12-27 Mark Mitchell <mark@codesourcery.com>
32438 * g++.dg/eh/spec4.C: Remove stray semicolon.
32439 * g++.dg/expr/pmf-1.C: Change error message.
32440 * g++.dg/ext/asm1.C: Remove stray semicolon.
32441 * g++.dg/ext/typename1.C: Add missing typenames.
32442 * g++.dg/inherit/template-as-base.C: Change error message.
32443 * g++.dg/lookup/scoped1.C: Likewise.
32444 * g++.dg/lookup/scoped2.C: Likewise.
32445 * g++.dg/lookup/using2.C: Likewise.
32446 * g++.dg/other/component1.C: Remove stray semicolon.
32447 * g++.dg/other/do1.C: Change error message.
32448 * g++.dg/other/error2.C: Likewise.
32449 * g++.dg/other/init1.C: Likewise.
32450 * g++.dg/other/packed1.C: Remove stray semicolon.
32451 * g++.dg/other/ptrmem2.C: Change error message.
32452 * g++.dg/parse/parameter-declaration-1.C: Remove line number
32454 * g++.dg/special/initp1.C: Remove invalid attribute usage.
32455 * g++.dg/template/access3.C: Add typename keyword.
32456 * g++.dg/template/access5.C: Remove stray semicolon.
32457 * g++.dg/template/access6.C: Likewise.
32458 * g++.dg/template/complit1.C: Likewise.
32459 * g++.dg/template/crash1.C: Change error message.
32460 * g++.dg/template/inherit2.C: Remove stray semicolon.
32461 * g++.dg/template/instantiate2.C: Likewise.
32462 * g++.dg/template/instantiate3.C: Change error message.
32463 * g++.dg/template/qual1.C: Remove stray semicolon.
32464 * g++.dg/template/qualttp18.C: Change error message.
32465 * g++.dg/template/ref1.C: Remove stray semicolon.
32466 * g++.dg/template/sizeof1.C (A::value): Declare it.
32467 * g++.dg/template/spec4.C: Change error message.
32468 * g++.dg/template/static1.C: Likewise.
32469 * g++.dg/template/type1.C: Likewise.
32470 * g++.dg/template/typename3.C: Likewise.
32471 * g++.old-deja/g++.benjamin/13478.C: Change error message.
32472 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
32473 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
32474 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
32475 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
32476 named return value extension.
32477 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
32478 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
32479 * g++.old-deja/g++.bob/extern_C.C: Likewise.
32480 * g++.old-deja/g++.bob/inherit2.C: Likewise.
32481 * g++.old-deja/g++.brendan/complex1.C: Likewise.
32482 * g++.old-deja/g++.brendan/copy5.C: Likewise.
32483 * g++.old-deja/g++.brendan/crash13.C: Likewise.
32484 * g++.old-deja/g++.brendan/crash15.C: Likewise.
32485 * g++.old-deja/g++.brendan/crash18.C: Change error message.
32486 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
32487 * g++.old-deja/g++.brendan/crash38.C: Likewise.
32488 * g++.old-deja/g++.brendan/crash50.C: Likewise.
32489 * g++.old-deja/g++.brendan/crash56.C: Likewise.
32490 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
32492 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
32493 * g++.old-deja/g++.brendan/crash8.C: Change error message.
32494 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
32495 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
32496 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
32497 * g++.old-deja/g++.brendan/template11.C: Likewise.
32498 * g++.old-deja/g++.brendan/template26.C: Likewise.
32499 * g++.old-deja/g++.brendan/template27.C: Use explicit
32500 specialization syntax.
32501 * g++.old-deja/g++.brendan/template30.C: Likewise.
32502 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
32503 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
32504 non-dependent names.
32505 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
32506 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
32507 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
32508 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
32509 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
32510 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
32511 named return value extension.
32512 * g++.old-deja/g++.ext/namedret2.C: Likewise.
32513 * g++.old-deja/g++.ext/namedret3.C: Likewise.
32514 * g++.old-deja/g++.ext/return1.C: Likewise.
32515 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
32516 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
32517 * g++.old-deja/g++.jason/access8.C: Likewise.
32518 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
32519 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
32520 pseudo-destructor names.
32521 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
32522 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
32523 pseudo-destructor names.
32524 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
32525 * g++.old-deja/g++.jason/overload19.C: Likewise.
32526 * g++.old-deja/g++.jason/overload32.C: Likewise.
32527 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
32529 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
32530 * g++.old-deja/g++.jason/return.C: Likewise.
32531 * g++.old-deja/g++.jason/return2.C: Likewise.
32532 * g++.old-deja/g++.jason/shadow1.C: Likewise.
32533 * g++.old-deja/g++.jason/special.C: Use explicit specialization
32535 * g++.old-deja/g++.jason/template10.C: Account for use of
32536 non-dependent names.
32537 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
32539 * g++.old-deja/g++.jason/template37.C: Likewise.
32540 * g++.old-deja/g++.law/access4.C: Change error messages.
32541 * g++.old-deja/g++.law/arm13.C: Remove incorrect
32542 pseudo-destructor names.
32543 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
32544 * g++.old-deja/g++.law/ctors9.C: Likewise.
32545 * g++.old-deja/g++.law/cvt22.C: Likewise.
32546 * g++.old-deja/g++.law/dtors5.C: Likewise.
32547 * g++.old-deja/g++.law/global-init1.C: Likewise.
32548 * g++.old-deja/g++.law/missed-error3.C: Likewise.
32549 * g++.old-deja/g++.law/operators28.C: Likewise.
32550 * g++.old-deja/g++.law/visibility28.C: Likewise.
32551 * g++.old-deja/g++.martin/eval1.C: Likewise.
32552 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
32554 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
32555 * g++.old-deja/g++.mike/net34.C: Likewise.
32556 * g++.old-deja/g++.mike/net36.C: Likewise.
32557 * g++.old-deja/g++.mike/ns2.C: Likewise.
32558 * g++.old-deja/g++.mike/p12306.C: Likewise.
32559 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
32561 * g++.old-deja/g++.mike/p700.C: Likewise.
32562 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
32563 * g++.old-deja/g++.mike/p710.C: Likewise.
32564 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
32566 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
32567 * g++.old-deja/g++.mike/pmf9.C: Likewise.
32568 * g++.old-deja/g++.ns/crash2.C: Likewise.
32569 * g++.old-deja/g++.ns/crash3.C: Likewise.
32570 * g++.old-deja/g++.ns/invalid1.C: Likewise.
32571 * g++.old-deja/g++.ns/ns17.C: Likewise.
32572 * g++.old-deja/g++.ns/template16.C: Likewise.
32573 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
32575 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
32576 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
32577 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
32578 named return value extension.
32579 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
32580 * g++.old-deja/g++.other/access4.C: Issue additional error
32582 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
32583 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
32584 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
32585 * g++.old-deja/g++.other/crash25.C: Change error message.
32586 * g++.old-deja/g++.other/crash4.C: Change error message.
32587 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
32588 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
32589 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
32591 * g++.old-deja/g++.other/defarg8.C: Likewise.
32592 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
32593 * g++.old-deja/g++.other/dtor10.C: Likewise.
32594 * g++.old-deja/g++.other/incomplete.C: Likewise.
32595 * g++.old-deja/g++.other/linkage7.C: Likewise.
32596 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
32598 * g++.old-deja/g++.other/mangle2.C: Likewise.
32599 * g++.old-deja/g++.other/refinit2.C: Likewise.
32600 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
32601 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
32602 * g++.old-deja/g++.pt/crash28.C: Likewise.
32603 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
32605 * g++.old-deja/g++.pt/crash32.C: Change error message.
32606 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
32607 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
32608 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
32609 error message position.
32610 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
32611 * g++.old-deja/g++.pt/defarg8.C: Change error message.
32612 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
32614 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
32615 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
32616 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
32617 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
32619 * g++.old-deja/g++.pt/explicit31.C: Likewise.
32620 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
32621 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
32623 * g++.old-deja/g++.pt/explicit71.C: Change error message.
32624 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
32626 * g++.old-deja/g++.pt/friend28.C: Account for use of
32627 non-dependent names.
32628 * g++.old-deja/g++.pt/friend29.C: Likewise.
32629 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
32631 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
32632 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
32633 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
32635 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
32636 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
32638 * g++.old-deja/g++.pt/memclass20.C: Likewise.
32639 * g++.old-deja/g++.pt/memclass5.C: Likewise.
32640 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
32642 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
32643 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
32644 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
32645 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
32646 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
32647 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
32649 * g++.old-deja/g++.pt/spec10.C: Likewise.
32650 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
32651 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
32652 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
32653 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
32654 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
32655 * g++.old-deja/g++.pt/ttp62.C: Likewise.
32656 * g++.old-deja/g++.pt/ttp64.C: Likewise.
32657 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
32658 * g++.old-deja/g++.pt/typename15.C: Likewise.
32659 * g++.old-deja/g++.pt/typename22.C: Likewise.
32660 * g++.old-deja/g++.pt/typename6.C: Change error messages.
32661 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
32662 * g++.old-deja/g++.pt/virtual2.C: Likewise.
32663 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
32665 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
32666 return value extension.
32667 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
32668 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
32669 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
32670 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
32672 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
32674 * g++.dg/warn/inline1.C: New test.
32675 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
32676 * g++.old-deja/g++.jason/synth10.C: Likewise.
32677 * g++.old-deja/g++.mike/net31.C: Likewise.
32678 * g++.old-deja/g++.mike/p8786.C: Likewise.
32680 * g++.dg/template/friend10.C: New test.
32681 * g++.dg/template/conv5.C: New test.
32683 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
32685 * g++.dg/lookup/scoped3.C: New test.
32687 * g++.dg/lookup/decl1.C: New test.
32688 * g++.dg/lookup/decl2.C: New test.
32690 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
32692 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
32693 gcc.c-torture/compile/20021015-1.c,
32694 gcc.c-torture/compile/20021015-2.c,
32695 gcc.c-torture/compile/20021123-1.c,
32696 gcc.c-torture/compile/20021123-2.c,
32697 gcc.c-torture/compile/20021123-3.c,
32698 gcc.c-torture/compile/20021123-4.c,
32699 gcc.c-torture/execute/20021024-1.c: Add tests previously added
32700 only to 3.1 or 3.2 branch.
32702 2002-12-23 Mark Mitchell <mark@codesourcery.com>
32704 * gcc.dg/i386-bitfield3.c: New test.
32706 * gcc.dg/i386-bitfield2.c: New test.
32708 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
32710 * g++.dg/parse/conv_op1.C: New test.
32712 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
32714 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
32717 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
32719 * gcc.c-torture/compile/20021220-1.c: New test.
32721 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
32723 * gcc.dg/i386-fastcall-1.c: New.
32725 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
32727 * gcc.c-torture/execute/20021219-1.c: New test.
32729 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
32731 * gcc.dg/i386-pic-1.c: New test.
32733 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32736 * g++.dg/template/friend9.C: New test.
32738 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32741 * g++.dg/template/access7.C: New test.
32743 2002-12-18 Nick Clifton <nickc@redhat.com>
32745 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
32746 the libstdc++-v3 directory has been found.
32748 2002-12-12 Devang Patel <dpatel@apple.com>
32749 * gcc.dg/darwin-ld-1.c: New test.
32750 * gcc.dg/darwin-ld-2.c: New test.
32751 * gcc.dg/darwin-ld-3.c: New test.
32752 * gcc.dg/darwin-ld-4.c: New test.
32753 * gcc.dg/darwin-ld-5.c: New test.
32755 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
32757 * gcc.c-torture/compile/20021212-1.c: New test.
32759 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
32761 * gcc.dg/fshort-wchar: New test.
32763 2002-12-10 Mark Mitchell <mark@codesourcery.com>
32766 * g++.dg/template/dtor1.C: New test.
32768 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
32771 2002-12-10 Jakub Jelinek <jakub@redhat.com>
32773 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
32775 2002-12-09 Mark Mitchell <mark@codesourcery.com>
32777 * g++.dg/template/static1.C: New test.
32778 * g++.dg/template/static2.C: New test.
32779 * g++.old-deja/g++.ext/memconst.C: New test.
32781 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32783 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
32784 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
32785 * g++.dg/special/initp1.C: Likewise.
32787 2002-12-06 Jakub Jelinek <jakub@redhat.com>
32789 * gcc.c-torture/execute/20021204-1.c: New test.
32791 2002-12-04 Geoffrey Keating <geoffk@apple.com>
32793 * gcc.dg/ppc-fmadd-1.c: New file.
32794 * gcc.dg/ppc-fmadd-2.c: New file.
32795 * gcc.dg/ppc-fmadd-3.c: New file.
32797 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
32799 * gcc.c-torture/compile/20021204-1.c: New test.
32801 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
32803 * g++.dg/inherit/covariant2.C: New test.
32804 * g++.dg/inherit/covariant3.C: New test.
32805 * g++.dg/inherit/covariant4.C: New test.
32806 * g++.dg/inherit/covariant1.C: Remove XFAIL.
32807 * g++.old-deja/g++.robertl/eb17.C: Likewise.
32809 2002-12-03 Mark Mitchell <mark@codesourcery.com>
32812 * g++.dg/init/brace3.C: New test.
32814 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
32816 * gcc.dg/20020210-1.c: Fix a comment typo.
32818 2002-12-02 Mark Mitchell <mark@codesourcery.com>
32821 * g++.dg/parse/defarg1.C: New test.
32824 * g++.dg/template/char1.C: New test.
32826 * g++.dg/template/varmod1.C: Fix typo.
32828 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32831 * g++.old-deja/g++.pt/crash32.C: Expect error.
32833 2002-12-01 Mark Mitchell <mark@codesourcery.com>
32836 * g++.dg/template/varmod1.C: New test.
32839 * g++.dg/inherit/typeinfo1.C: New test.
32842 * g++.dg/inherit/typedef1.C: New test.
32844 2002-11-30 Mark Mitchell <mark@codesourcery.com>
32848 * g++.dg/template/strlen1.C: New test.
32851 * g++.dg/template/ctor2.C: New test.
32854 * g++.dg/init/string1.C: New test.
32857 * g++.dg/template/friend8.C: New test.
32859 2002-11-29 Joe Buck <jbuck@synopsys.com>
32861 * g++.dg/lookup/anon2.C: New test.
32863 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
32865 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
32868 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
32870 * gcc.dg/bitfld-6.c: New test.
32872 2002-11-27 Jan Hubicka <jh@suse.cz>
32874 * gcc.c-torture/execute/20021127.[cx]: New test.
32876 2002-11-26 Jan Hubicka <jh@suse.cz>
32878 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
32881 2002-11-26 Geoffrey Keating <geoffk@apple.com>
32883 * g++.dg/init/brace2.C: New test.
32884 * g++.old-deja/g++.mike/p9129.C: Correct.
32886 2002-11-26 Mark Mitchell <mark@codesourcery.com>
32888 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
32890 2002-11-25 Andreas Bauer <baueran@in.tum.de>
32892 * gcc.dg/sibcall-6: New test for indirect sibcalls.
32894 2002-11-25 Mark Mitchell <mark@codesourcery.com>
32896 * testsuite/g++.dg/abi/empty11.C: New test.
32897 * testsuite/g++.dg/rtti/cv1.C: New test.
32899 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
32901 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
32903 2002-11-24 Mark Mitchell <mark@codesourcery.com>
32905 * g++.dg/abi/empty10.C: New test.
32907 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
32909 * gcc.c-torture/compile/20021124-1.c: New test.
32911 2002-11-22 Mark Mitchell <mark@codesourcery.com>
32913 * g++.dg/abi/rtti2.C: New test.
32915 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
32917 * gcc.dg/i386-unroll-1.c: New test.
32919 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
32921 * gcc.c-torture/compile/20021120-1.c: New test.
32922 * gcc.c-torture/compile/20021120-2.c: New test.
32924 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
32926 * gcc.dg/bitfld-5.c: New test.
32928 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
32930 * gcc.c-torture/execute/20021120-3.c: New test.
32932 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
32934 * gcc.c-torture/execute/20021120-2.c: New test.
32936 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
32938 * gcc.c-torture/execute/20021120-1.c: New test.
32940 2002-11-20 Jakub Jelinek <jakub@redhat.com>
32942 * gcc.c-torture/execute/20021118-3.c: New test.
32944 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
32946 * gcc.c-torture/compile/20021119-1.c: New test.
32948 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
32950 * gcc.dg/duff-1.c: New test.
32951 * gcc.dg/duff-2.c: New test.
32952 * gcc.dg/duff-3.c: New test.
32954 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
32956 * gcc.dg/cpp/_Pragma5.c: New test.
32958 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
32960 * gcc.c-torture/execute/20021118-2.c: New test.
32962 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
32964 * gcc.c-torture/execute/20021118-1.c: New test.
32966 2002-11-16 Jakub Jelinek <jakub@redhat.com>
32968 * gcc.dg/20021116-1.c: New test.
32970 2002-11-14 Mark Mitchell <mark@codesourcery.com>
32972 * g++.dg/abi/vcall1.C: New test.
32974 2002-11-14 Jakub Jelinek <jakub@redhat.com>
32976 * gcc.dg/20021029-1.c: New test.
32977 * gcc.dg/20021029-2.c: New test.
32979 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
32981 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
32983 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
32986 * gcc.dg/20021110.c: Move to ...
32987 * gcc.c-torture/compile/20021110.c: .... here.
32989 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32992 * gcc.c-torture/execute/20021111-1.c
32994 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
32997 * gcc.dg/20021110.c: New test.
32999 2002-11-10 Mark Mitchell <mark@codesourcery.com>
33001 * g++.dg/abi/vthunk3.C: Run only on x86.
33003 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
33005 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
33007 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
33009 * lib/compat.exp (compat-execute): Fix logic error in last
33012 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
33014 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
33016 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33019 * g++.dg/template/access6.C: New test.
33021 2002-11-08 Jan Hubicka <jh@suse.cz>
33023 * gcc.dg/i386-ssefp-1.c: New test.
33024 * gcc.dg/i386-ssefp-1.c: New test.
33026 2002-11-08 Jan Hubicka <jh@suse.cz>
33028 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
33030 2002-11-07 Mark Mitchell <mark@codesourcery.com>
33032 * g++.dg/abi/vthunk3.C: New test.
33035 * g++.dg/template/crash2.C: New test.
33037 2002-11-07 Mark Mitchell <mark@codesourcery.com>
33039 * testsuite/g++.dg/abi/dtor1.C: New test.
33040 * testsuite/g++.dg/abi/dtor2.C: Likewise.
33042 2002-11-05 Geoffrey Keating <geoffk@apple.com>
33044 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
33047 2002-11-04 Adam Nemet <anemet@lnxw.com>
33049 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
33050 -mthumb. Only xfail with -O0.
33052 2002-11-03 Mark Mitchell <mark@codesourcery.com>
33054 * g++.dg/abi/thunk1.C: New test.
33055 * g++.dg/abi/thunk2.C: Likewise.
33056 * g++.dg/abi/vtt1.C: Likewise.
33058 2002-11-02 Diego Novillo <dnovillo@redhat.com>
33060 PR optimization/8423
33061 * gcc.c-torture/execute/builtin-constant.c: New test.
33063 2002-11-01 Zack Weinberg <zack@codesourcery.com>
33065 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
33066 Add some more cases.
33068 2002-11-01 Mark Mitchell <mark@codesourcery.com>
33071 * g++.dg/opt/local1.C: New test.
33073 2002-10-30 Mark Mitchell <mark@codesourcery.com>
33076 * g++.dg/template/complit1.C: New test.
33079 * g++.dg/template/typename4.C: Likewise.
33081 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33083 Core issue 287, PR c++/7639
33084 * g++.dg/template/instantiate1.C: Adjust error location.
33085 * g++.dg/template/instantiate3.C: New test.
33086 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
33087 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
33088 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
33090 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
33092 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
33094 2002-10-29 Mark Mitchell <mark@codesourcery.com>
33097 * g++.dg/init/dtor2.C: New test.
33099 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33101 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
33102 * gcc.dg/nest.c: Bypass errors on irix6.
33104 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
33106 * gcc.dg/nest.c: Expect error for mmix-*-*.
33107 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
33109 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
33111 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
33114 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
33116 2002-10-25 Mike Stump <mrs@apple.com>
33118 * gcc.dg/warn-1.c: New test.
33120 2002-10-25 Zack Weinberg <zack@codesourcery.com>
33122 * g++.dg/template/typename3.C: New test.
33124 2002-10-25 Mark Mitchell <mark@codesourcery.com>
33126 * g++.dg/lookup/ptrmem1.C: New test.
33128 * g++.dg/abi/vthunk2.C: New test.
33130 2002-10-25 Zack Weinberg <zack@codesourcery.com>
33132 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
33134 2002-10-24 Mark Mitchell <mark@codesourcery.com>
33136 * g++.dg/abi/empty9.C: New test.
33138 2002-10-24 Richard Henderson <rth@redhat.com>
33140 * g++.dg/inherit/thunk1.C: Enable for ia64.
33142 2002-10-23 Mark Mitchell <mark@codesourcery.com>
33145 * g++.dg/lookup/pretty1.C: New test.
33147 2002-10-23 Jakub Jelinek <jakub@redhat.com>
33149 * gcc.dg/20021023-1.c: New test.
33151 2002-10-23 Mark Mitchell <mark@codesourcery.com>
33154 * g++.dg/parse/inline1.C: New test.
33156 2002-10-23 Richard Henderson <rth@redhat.com>
33158 * g++.dg/inherit/thunk1.C: Enable for x86_64.
33160 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
33162 2002-10-22 Mark Mitchell <mark@codesourcery.com>
33165 * g++.dg/parse/stmtexpr3.C: New test.
33167 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
33169 * g++.dg/expr/cond1.C: New test.
33171 2002-10-21 Zack Weinberg <zack@codesourcery.com>
33173 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
33175 2002-10-21 Mark Mitchell <mark@codesourcery.com>
33177 * g++.dg/abi/vbase13.C: New test.
33178 * g++.dg/abi/vbase14.C: Likewise.
33180 2002-10-21 Jakub Jelinek <jakub@redhat.com>
33182 * gcc.dg/tls/pic-1.c: New test.
33183 * gcc.dg/tls/nonpic-1.c: New test.
33184 * gcc.dg/20021018-1.c: New test.
33186 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
33188 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
33189 Remove only files with the same base name as the test case.
33190 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
33191 (profopt-execute): Likewise. Also, remove old profiling
33192 and performance data files before running the tests.
33194 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
33195 * g++.dg/bprob/bprob.exp: Likewise.
33196 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
33197 to allow more general test case names.
33199 * g++.dg/bprob/bprob-1.C: Rename to ...
33200 * g++.dg/bprob/g++-bprob-1.C: ... this.
33202 * g77.dg/bprob/bprob-1.f: Rename to ...
33203 * g77.dg/bprob/g77-bprob-1.f: ... this.
33205 2002-10-21 Zack Weinberg <zack@codesourcery.com>
33207 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
33208 bison 1.50 or later.
33210 2002-10-21 Janis Johnson <janis187@us.ibm.com>
33212 * g++.dg/README: Describe more test directories.
33214 2002-10-21 Mark Mitchell <mark@codesourcery.com>
33216 * g++.dg/init/array6.C: Add additional tests.
33218 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
33220 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
33221 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
33223 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
33225 * gcc.c-torture/compile/20020604-1.x: New.
33226 * gcc.c-torture/compile/simd-5.x: Likewise.
33227 * gcc.c-torture/execute/920710-1.x: Likewise.
33228 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
33230 2002-10-21 Mark Mitchell <mark@codesourcery.com>
33232 * g++.dg/inherit/override1.C: Add dg-options clause.
33234 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
33236 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
33239 2002-10-19 Andreas Schwab <schwab@suse.de>
33241 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
33242 directory component.
33244 2002-10-18 Mark Mitchell <mark@codesourcery.com>
33246 * g++.dg/inherit/thunk1.C: New test.
33248 * g++.dg/inherit/override1.C: New test.
33250 * g++.dg/abi/mangle11.C: New test.
33251 * g++.dg/abi/mangle14.C: New test.
33252 * g++.dg/abi/mangle17.C: New test.
33254 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
33256 * g++.dg/overload/member2.C: New test.
33258 2002-10-17 Janis Johnson <janis187@us.ibm.com>
33260 * g++.dg/README: Describe new compat directory.
33261 * g++.dg/dg.exp: Skip tests in compat directory.
33262 * README.compat: New file.
33263 * lib/compat.exp: New expect script.
33264 * g++.dg/compat: New test directory.
33265 * g++.dg/compat/compat.exp: New expect script.
33266 * g++.dg/compat/abi: New test directory.
33267 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
33268 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
33269 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
33270 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
33271 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
33272 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
33273 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
33274 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
33275 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
33276 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
33277 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
33278 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
33279 * g++.dg/compat/break: New test directory.
33280 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
33281 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
33282 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
33283 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
33284 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
33285 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
33286 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
33287 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
33288 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
33289 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
33290 g++.dg/compat/break/README: New files.
33291 * g++.dg/compat/eh: New test directory.
33292 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
33293 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
33294 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
33295 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
33296 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
33297 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
33298 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
33299 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
33300 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
33301 g++.dg/compat/eh/filter2_y.C,
33302 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
33303 g++.dg/compat/eh/new1_y.C,
33304 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
33305 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
33306 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
33307 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
33308 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
33309 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
33310 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
33311 g++.dg/compat/eh/unexpected1_y.C: New files.
33312 * g++.dg/compat/init: New test directory.
33313 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
33314 g++.dg/compat/init/array5_y.C,
33315 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
33316 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
33317 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
33318 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
33319 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
33320 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
33321 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
33322 g++.dg/compat/init/init-ref2_y.C: New files.
33324 2002-10-17 Mark Mitchell <mark@codesourcery.com>
33327 * g++.dg/inherit/using3.C: New test.
33329 2002-10-17 Jan Hubicka <jh@suse.cz>
33331 * gcc.dg/20021017-2.c: New test.
33333 2002-10-17 Mark Mitchell <mark@codesourcery.com>
33335 * g++.dg/abi/mangle16.C: Adjust.
33337 * g++.dg/init/array8.C: New test.
33339 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
33341 * gcc.dg/special/mips-abi.exp: New test.
33342 * gcc.dg/special/mips-abi.s: Empty file used by the above.
33344 2002-10-16 Mark Mitchell <mark@codesourcery.com>
33346 * g++.dg/abi/mangle16.C: New test.
33347 * g++.dg/abi/mangle17.C: Likewise.
33350 * g++.dg/template/ref1.C: New test.
33352 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33354 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
33356 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
33358 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
33360 2002-10-16 Mark Mitchell <mark@codesourcery.com>
33363 * g++.dg/init/array7.C: New test.
33365 2002-10-15 Mark Mitchell <mark@codesourcery.com>
33367 * g++.dg/init/array6.C: New test.
33369 * g++.dg/abi/mangle13.C: Likewise.
33370 * g++.dg/abi/mangle14.C: Likewise.
33371 * g++.dg/abi/mangle15.C: Likewise.
33373 2002-10-14 Mark Mitchell <mark@codesourcery.com>
33375 * g++.dg/abi/empty8.C: New test.
33377 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
33379 * g++.dg/init/ctor1.C: New test.
33381 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
33383 * gcc.c-torture/execute/20021015-1.c: New test.
33385 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
33387 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
33389 2002-10-14 Jan Hubicka <jh@suse.cz>
33391 * gcc.dg/i386-ssetype-[1-5].c: New tests.
33393 2002-10-14 Richard Henderson <rth@redhat.com>
33395 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
33397 2002-10-14 Mark Mitchell <mark@codesourcery.com>
33399 PR optimization/6631
33400 * g++.dg/opt/const2.C: New test.
33402 2002-10-14 Mark Mitchell <mark@codesourcery.com>
33405 * g++.dg/parse/friend1.C: New test.
33406 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
33408 2002-10-14 Jakub Jelinek <jakub@redhat.com>
33410 * gcc.dg/20021014-1.c: New test.
33412 2002-10-11 Mark Mitchell <mark@codesourcery.com>
33415 * g++.dg/ext/vlm1.C: New test.
33416 * g++.dg/ext/vlm2.C: Likewise.
33418 * g++.dg/init/array1.C: Remove invalid braces.
33419 * g++.dg/init/brace1.C: New test.
33420 * g++.dg/init/copy2.C: Likewise.
33421 * g++.dg/init/copy3.C: Likewise.
33422 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
33423 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
33426 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
33428 * gcc.dg/cpp/assembler.S: Don't use -ansi.
33430 2002-10-11 Richard Shann <richard.shann@superh.com>
33432 * gcc.c-torture/compile/simd-5.c: New test.
33434 2002-10-10 Roger Sayle <roger@eyesopen.com>
33436 * gcc.c-torture/execute/shiftopt-1.c: New test case.
33438 2002-10-10 Jim Wilson <wilson@redhat.com>
33440 * gcc.c-torture/execute/20021010-1.c: New test.
33442 2002-10-09 Zack Weinberg <zack@codesourcery.com>
33445 * g++.dg/ext/typedef-init.C: New test.
33446 * gcc.dg/typedef-init.c: New test.
33448 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
33450 * gcc.dg/cpp/paste13.c: New test.
33452 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33454 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
33455 remaining platforms, XFAIL during compile, not execute. Don't
33458 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
33460 * gcc.dg/alias-1.c: Tweak expected warning.
33462 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
33464 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
33466 2002-10-06 Andreas Jaeger <aj@suse.de>
33468 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
33469 * gcc.dg/cpp/c++98.C: Likewise.
33471 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
33472 * g++.dg/cpp/c++98.C: Likewise.
33474 * g++.dg/README (Subdirectories): Mention cpp directory.
33477 * gcc.dg/20021006-1.c: New test.
33479 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33482 * g++.dg/other/warning1.C: New test.
33484 2002-10-04 Roger Sayle <roger@eyesopen.com>
33486 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
33487 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
33488 and sparc-*-* with -m64 as expected failures. See PR 8087.
33490 2002-10-03 Mark Mitchell <mark@codesourcery.com>
33493 * g++.dg/template/ptrmem3.C: New test.
33496 * g++.dg/template/union1.C: New test.
33498 2002-10-03 Mark Mitchell <mark@codesourcery.com>
33501 * g++.dg/abi/mangle9.C: New test.
33502 * g++.dg/abi/mangle10.C: New test.
33503 * g++.dg/abi/mangle11.C: New test.
33504 * g++.dg/abi/mangle12.C: New test.
33506 2002-10-02 Mark Mitchell <mark@codesourcery.com>
33509 * g++.dg/template/meminit1.C: New test.
33510 * g++.dg/warn/Wreorder-1.C: Likewise.
33511 * g++.old-deja/g++.mike/warn3.C: Tweak.
33512 * lib/prune.exp: Ingore "in copy constructor".
33514 2002-10-02 Andreas Jaeger <aj@suse.de>
33516 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
33517 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
33518 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
33521 2002-10-01 Mark Mitchell <mark@codesourcery.com>
33523 * gcc.dg/empty1.C: Fix typo.
33525 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
33527 * gcc.dg/alias-1.c: New test.
33529 2002-10-01 Mark Mitchell <mark@codesourcery.com>
33531 * gcc.dg/empty1.C: New test.
33533 * g++.dg/tls/init-2.C: Tweak error messages.
33535 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
33537 * gcc.c-torture/compile/20020923-1.c: New test.
33539 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
33541 * gcc.c-torture/execute/ffs-1.c: New test.
33542 * gcc.c-torture/execute/ffs-2.c: Ditto.
33544 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
33546 * g++.dg/overload/member1.C: New test.
33548 2002-09-30 Mark Mitchell <mark@codesourcery.com>
33550 * g++.dg/abi/empty7.C: New test.
33551 * g++.dg/init/pm2.C: Likewise.
33553 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
33555 * g++.dg/rtti/crash1.C: New test.
33557 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
33559 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
33560 gcc.dg/sibcall-4.c: New tests.
33562 2002-09-28 Roger Sayle <roger@eyesopen.com>
33564 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
33565 powerpc and MMIX targets.
33567 2002-09-27 Zack Weinberg <zack@codesourcery.com>
33569 * gcc.dg/cpp/20020927-1.c: New.
33571 2002-09-26 David S. Miller <davem@redhat.com>
33573 * gcc.c-torture/compile/trunctfdf.c: New.
33575 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33577 * lib/target-supports.exp (check_weak_available): Handle solaris2.
33579 2002-09-27 Alan Modra <amodra@bigpond.net.au>
33581 * gcc.c-torture/execute/loop-15.c: New.
33583 2002-09-26 Janis Johnson <janis187@us.ibm.com>
33585 * README.QMTEST: Fix typo.
33587 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
33589 * gcc.dg/20020926-1.c: New test.
33591 2002-09-25 David S. Miller <davem@redhat.com>
33594 * gcc.c-torture/execute/shiftdi.c: New test.
33596 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
33598 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
33599 unique to the tool.
33600 * lib/g77.exp (g77_init): Likewise.
33601 * lib/g++.exp (g++_init): Likewise.
33602 * lib/objc.exp (objc_init): Likewise.
33604 2002-09-25 Mark Mitchell <mark@codesourcery.com>
33606 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
33607 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
33608 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
33610 2002-09-25 Richard Henderson <rth@redhat.com>
33612 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
33613 too-small long double.
33615 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
33617 * gcc.dg/20020919-1.c: New test.
33619 2002-09-23 Mark Mitchell <mark@codesourcery.com>
33621 * g++.dg/abi/bitfield6.C: New test.
33622 * g++.dg/abi/bitfield7.C: New test.
33623 * g++.dg/abi/bitfield8.C: New test.
33624 * g++.dg/abi/vbase11.C: New test.
33626 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
33628 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
33629 hppa*-*-hpux*. Update test comment.
33631 2002-09-20 Jakub Jelinek <jakub@redhat.com>
33633 * gcc.dg/tls/struct-1.c: New test.
33635 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
33637 * gcc.dg/cpp/tr-warn2.c: Update.
33639 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
33641 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
33643 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
33645 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
33648 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
33650 * gcc.c-torture/execute/ieee/mzero3.c: New test.
33652 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
33653 Adjust for c++filt moved to binutils. Remove spurious duplicate
33654 setting of cxxfilt.
33656 2002-09-19 Geoffrey Keating <geoffk@apple.com>
33658 * gcc.dg/20020312-2.c: Update for darwin.
33660 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
33662 * g++.old-deja/g++.other/crash32.C: Mark ICE.
33664 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
33666 * objc.dg/comp-types-1.m: New test.
33667 * objc.dg/comp-types-2.m: New test.
33668 * objc.dg/comp-types-3.m: New test.
33669 * objc.dg/comp-types-4.m: New test.
33670 * objc.dg/comp-types-5.m: New test.
33671 * objc.dg/comp-types-6.m: New test.
33673 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
33675 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
33677 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
33679 * g++.dg/other/do1.C: New test.
33681 * g++.dg/template/subst1.C: New test.
33683 2002-09-16 Steve Ellcey <sje@cup.hp.com>
33685 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
33687 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
33689 * g++.dg/template/qualttp20.C: Adjust expected errors.
33690 * g++.old-deja/g++.jason/report.C: Likewise.
33691 * g++.old-deja/g++.other/qual1.C: Likewise.
33693 * g++.dg/lookup/scoped2.C: New test.
33695 * g++.dg/ext/asm3.C: New test.
33697 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
33699 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
33701 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
33703 * ChangeLog: follow spelling conventions.
33704 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
33705 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
33706 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
33707 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
33708 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
33709 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
33710 * g++.old-deja/g++.law/global-init1.C: Likewise.
33711 * g++.old-deja/g++.other/delete4.C: Likewise.
33712 * g++.old-deja/g++.other/inline21.C: Likewise.
33713 * g++.old-deja/g++.other/singleton.C: Likewise.
33714 * g77.dg/strlen0.f: Likewise.
33715 * g77.f-torture/compile/20010519-1.f: Likewise.
33716 * g77.f-torture/compile/980310-4.f: Likewise.
33717 * gcc.c-torture/compile/20000605-1.c: Likewise.
33718 * gcc.c-torture/execute/20020225-1.c: Likewise.
33719 * gcc.dg/c90-hexfloat-2.c: Likewise.
33720 * gcc.dg/c99-bool-1.c: Likewise.
33721 * gcc.dg/c99-hexfloat-2.c: Likewise.
33722 * gcc.dg/dll-2.c: Likewise.
33723 * gcc.dg/wtr-union-init-1.c: Likewise.
33724 * gcc.dg/wtr-union-init-2.c: Likewise.
33725 * gcc.dg/wtr-union-init-3.c: Likewise.
33726 * gcc.dg/cpp/avoidpaste1.c: Likewise.
33727 * gcc.dg/cpp/defined.c: Likewise.
33728 * gcc.dg/cpp/macsyntx.c: Likewise.
33729 * gcc.dg/cpp/paste2.c: Likewise.
33730 * gcc.dg/cpp/trad/defined.c: Likewise.
33731 * gcc.dg/format/c90-printf-1.c: Likewise.
33732 * gcc.dg/format/c90-scanf-1.c: Likewise.
33733 * gcc.dg/format/c99-printf-1.c: Likewise.
33734 * gcc.dg/format/c99-scanf-1.c: Likewise.
33735 * gcc.misc-tests/gcov-8.c: Likewise.
33736 * lib/profopt.exp: Likewise.
33738 2002-09-15 Krister Walfridsson <cato@df.lth.se>
33740 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
33742 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
33744 * g++.dg/inherit/using2.C: New test.
33746 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
33748 * ChangeLog: Follow spelling conventions.
33749 * g++.dg/template/friend4.C: Likewise.
33750 * g++.old-deja/g++.pt/crash67.C: Likewise.
33751 * gcc.c-torture/execute/20000801-4.c: Likewise.
33752 * gcc.dg/c90-digraph-1.c: Likewise.
33753 * gcc.dg/c94-digraph-1.c: Likewise.
33754 * gcc.dg/c99-digraph-1.c: Likewise.
33755 * gcc.dg/cpp/line5.c: Likewise.
33756 * gcc.dg/cpp/multiline.c: Likewise.
33757 * gcc.dg/cpp/trad/literals-1.c: Likewise.
33758 * gcc.dg/format/attr-3.c: Likewise.
33759 * gcc.dg/format/c90-scanf-3.c: Likewise.
33760 * gcc.dg/format/ext-4.c: Likewise.
33762 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
33764 * g++.dg/template/pretty1.C: New test.
33766 2002-09-14 Alan Modra <amodra@bigpond.net.au>
33768 * gcc.c-torture/execute/struct-cpy-1.c: New test.
33770 2002-09-13 Matt Austern <austern@apple.com>
33772 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
33773 passing a cast expression to a function by const reference.
33775 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
33777 * g++.dg/template/deduce1.C: New test.
33779 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
33781 * gcc.c-torture/execute/simd-1.c: Force all use of int to
33784 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
33786 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
33789 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
33791 * gcc.c-torture/compile/20020910-1.c: New test.
33793 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
33795 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
33797 2002-09-10 Andreas Jaeger <aj@suse.de>
33799 * gcc.dg/20020312-2.c: Adjust for x86-64.
33801 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
33803 * g77.dg/7388.f: New test case for PR 7388.
33805 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
33807 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
33809 2002-09-05 Ziemowit Laski <zlaski@apple.com>
33811 * objc.dg/proto-lossage-1.m: New test.
33813 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
33815 * gcc.dg/cpp/_Pragma4.c: Fix typo.
33817 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
33819 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
33822 2002-09-06 Stan Shebs <shebs@apple.com>
33823 David Edelsohn <edelsohn@gnu.org>
33825 * gcc.dg/weak: New directory.
33826 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
33827 target-specific xfail bits.
33828 * gcc.dg/typeof-2.c: Move to new directory.
33829 * gcc.dg/weak.exp: New expect script.
33831 2002-09-06 Alan Modra <amodra@bigpond.net.au>
33833 * gcc.c-torture/execute/extzvsi.c: New test.
33835 2002-09-05 Stan Shebs <shebs@apple.com>
33837 * gcc.dg/weak-1.c: xfail on Darwin.
33838 * gcc.dg/weak-2.c: Ditto.
33839 * gcc.dg/weak-3.c: Ditto.
33840 * gcc.dg/weak-4.c: Ditto.
33841 * gcc.dg/weak-5.c: Ditto.
33842 * gcc.dg/weak-6.c: Ditto.
33843 * gcc.dg/weak-7.c: Ditto.
33844 * gcc.dg/weak-8.c: Ditto.
33845 * gcc.dg/weak-9.c: Ditto.
33847 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
33849 * gcc.c-torture/execute/loop-14.c: New test.
33851 2002-09-04 Jakub Jelinek <jakub@redhat.com>
33853 * g++.dg/other/cxa-atexit1.C: New test.
33855 * gcc.dg/typeof-2.c: New test.
33857 2002-09-03 Roger Sayle <roger@eyesopen.com>
33859 * gcc.dg/builtins-2.c: New testcase.
33860 * gcc.dg/builtins-3.c: New testcase.
33862 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
33864 * gcc.dg/cpp/_Pragma4.c: New test.
33866 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
33868 * objc/execute/nil_method-1.m: New testcase.
33870 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
33872 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
33873 [Object class], not [Object initialize].
33875 2002-08-31 Roger Sayle <roger@eyesopen.com>
33876 Hans-Peter Nilsson <hp@bitrange.com>
33878 * gcc.c-torture/execute/20020720-1.x: Skip test on
33879 mmix-knuth-mmixware. Correct comment.
33881 2002-08-27 Mark Mitchell <mark@codesourcery.com>
33883 * testsuite/g++.dg/abi/bitfield5.C: New test.
33884 * testsuite/g++.dg/abi/vbase10.C: Likewise.
33886 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
33888 * objc.dg/undeclared-selector.m: New test.
33890 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
33892 * g++.dg/other/offsetof1.C: Avoid cast warning.
33894 2002-08-26 Ziemowit Laski <zlaski@apple.com>
33896 * objc.dg/super-class-2.m: New test.
33898 2002-08-24 Matt Austern <austern@apple.com>
33900 * g++.dg/ext/lvaddr.C: New test.
33901 * g++.dg/ext/lvcast.C: New test.
33903 2002-08-22 Mark Mitchell <mark@codesourcery.com>
33905 * testsuite/g++.dg/inherit/cond1.C: New test.
33907 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
33909 * gcc.dg/noncompile/incomplete-1.c: New test.
33911 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
33913 * gcc.dg/typespec-1.c: New test.
33915 2002-08-20 Devang Patel <dpatel@apple.com>
33916 * objc.dg/proto-hier-2.m: New test.
33918 2002-08-19 Ziemowit Laski <zlaski@apple.com>
33920 * objc.dg/bitfield-1.m: New test.
33921 * objc.dg/bitfield-2.m: New test.
33923 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
33925 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
33926 gcc.dg/c99-flex-array-4.c: New tests.
33928 2002-08-16 Stan Shebs <shebs@apple.com>
33930 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
33932 2002-08-15 Jakub Jelinek <jakub@redhat.com>
33934 * gcc.dg/typeof-1.c: New test.
33935 * g++.dg/ext/typeof2.C: New test.
33937 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
33939 * g++.dg/other/offsetof1.C: New test.
33941 2002-08-14 Richard Henderson <rth@redhat.com>
33943 * gcc.dg/tls/diag-3.c: Fix expected message strings.
33945 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
33947 * gcc.dg/cpp/_Pragma3.c: New test.
33949 2002-08-13 Mark Mitchell <mark@codesourcery.com>
33951 * g++.dg/template/inherit3: New test.
33953 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
33955 * gcc.dg/bitfld-4.c: Add blank options.
33957 2002-08-09 Mark Mitchell <mark@codesourcery.com>
33959 * g++.dg/template/crash1.C: New test.
33961 2002-08-08 Jakub Jelinek <jakub@redhat.com>
33963 * gcc.dg/tls/opt-2.c: New test.
33965 2002-08-08 Devang Patel <dpatel@apple.com>
33967 * objc.dg/selector-1.m : New test
33969 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
33971 * g++.dg/abi/bitfield4.C: New test.
33972 * gcc.dg/bitfld-4.c: New test.
33974 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
33976 * g++.dg/other/packed1.C: New test.
33978 2002-08-07 Mark Mitchell <mark@codesourcery.com>
33980 * g++.dg/abi/offsetof.C: Tweak error messages.
33981 * g++.old-deja/g++.mike/p10769a.C: Likewise.
33983 2002-08-08 Jakub Jelinek <jakub@redhat.com>
33985 * gcc.dg/bitfld-3.c: New test.
33987 2002-08-07 Jakub Jelinek <jakub@redhat.com>
33988 Richard Henderson <rth@redhat.com>
33990 * gcc.dg/i386-bitfield1.c: New test.
33991 * g++.dg/abi/bitfield3.C: Update.
33993 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
33995 * objc.dg/const-str-2.m: Update.
33996 * gcc.dg/cpp/c++98.c: Change to C extension.
33997 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
33998 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
34000 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
34002 * testsuite/gcc.dg/tls/diag-3.c: New.
34004 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
34006 * g++.dg/README (Subdirectories): Document new subdir expr.
34007 * g++.dg/expr/pmf-1.C: New test.
34009 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
34011 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
34013 2002-08-06 Jakub Jelinek <jakub@redhat.com>
34015 * g++.dg/abi/bitfield3.C: New test.
34017 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
34019 * lib/gcov.exp: Tweak expected line formats.
34020 * gcc.misc-tests/gcov8.c: New test.
34021 * gcc.misc-tests/gcov8.x: New flags.
34023 2002-08-05 Jakub Jelinek <jakub@redhat.com>
34025 * consistency.vlad/layout/endian.c: Include string.h.
34027 * gcc.c-torture/execute/20020805-1.c: New test.
34029 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
34031 * g++.dg/other/conversion1.C: New test.
34033 2002-08-03 Roger Sayle <roger@eyesopen.com>
34035 * gcc.dg/builtins-1.c: New testcase.
34037 2002-08-02 Mark Mitchell <mark@codesourcery.com>
34039 * g++.dg/inherit/access3.C: New test.
34041 2002-08-01 Jakub Jelinek <jakub@redhat.com>
34043 * gcc.dg/ia64-visibility-2.c: New test.
34045 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
34047 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
34048 __qualifier_flags to __flags.
34050 2002-07-31 Mark Mitchell <mark@codesourcery.com>
34052 * g++.dg/inherit/operator1.C: New test.
34053 * g++.dg/lookup/disamb1.C: Fix typo in comment.
34054 * g++.dg/other/error1.C: Change expected error message.
34055 * g++.dg/template/conv4.C: Likewise.
34057 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
34059 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
34060 for documented behavior.
34062 2002-07-25 Roger Sayle <roger@eyesopen.com>
34064 * gcc.c-torture/execute/20020720-1.x: Skip this test on
34065 several targets known to fail.
34067 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
34069 * gcc.dg/mips-args-[123].c: New tests.
34071 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
34073 * gcc.dg/ppc-spe.c: New.
34075 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
34077 * g++.dg/other/ptrmem4.C: New testcase.
34079 2002-07-24 Richard Henderson <rth@redhat.com>
34081 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
34083 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
34085 * g++.dg/ext/alignof1.C (main): Return 0 for success.
34087 2002-07-24 Roger Sayle <roger@eyesopen.com>
34089 * gcc.c-torture/execute/memset-3.c: New testcase.
34091 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
34093 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
34094 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
34096 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34098 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
34101 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
34103 * gcc.c-torture/compile/simd-4.c: New test.
34105 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34107 PR c++/7347, c++/7348
34108 * g++.dg/template/access4.C: New test.
34109 * g++.dg/template/access5.C: New test.
34110 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
34111 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
34112 * g++.old-deja/g++.pt/ttp58.C: Likewise.
34113 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
34115 2002-07-22 Jakub Jelinek <jakub@redhat.com>
34117 * gcc.dg/gnu89-init-2.c: New test.
34119 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
34121 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
34123 2002-07-20 Roger Sayle <roger@eyesopen.com>
34125 * gcc.c-torture/execute/20020720-1.c: New testcase.
34127 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
34129 * gcc.dg/cpp/Wsignprom.c: New tests.
34131 2002-07-20 Alan Modra <amodra@bigpond.net.au>
34133 * gcc.c-torture/execute/loop-13.c: New test.
34135 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
34137 * gcc.dg/cpp/expr.c: New tests.
34139 2002-07-18 David Edelsohn <edelsohn@gnu.org>
34141 * g++.dg/opt/pr6713.C: Add template instantiation.
34143 2002-07-18 Alan Modra <amodra@bigpond.net.au>
34145 * gcc.dg/nest.c: New test.
34147 2002-07-17 Richard Henderson <rth@redhat.com>
34149 * g++.dg/opt/pr6713.C: New test.
34151 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
34153 * gcc.c-torture/execute/loop-2e.x: Let the testcase
34154 XFAIL for all x86 processors.
34156 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
34158 * gcc.c-torture/execute/20010122-1.x: Do not test with
34159 -fomit-frame-pointer.
34161 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34163 * g++.dg/template/instantiate2.C: New test.
34164 * g++.dg/template/spec4.C: New test.
34166 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34168 * g++.dg/template/access2.C: New test.
34169 * g++.dg/template/access3.C: New test.
34171 2002-07-15 Zack Weinberg <zack@codesourcery.com>
34173 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
34174 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
34175 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
34176 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
34177 Convert to use <stdarg.h>.
34178 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
34180 * gcc.dg/va-arg-2.c: New.
34181 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
34183 2002-07-15 Jakub Jelinek <jakub@redhat.com>
34185 * gcc.c-torture/compile/20020710-1.c: New test.
34187 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
34188 Andrew Pinski <pinskia@physics.uc.edu>
34190 gcc.c-torture/compile/simd-2.c: New testcase.
34191 gcc.c-torture/compile/simd-3.c: Likewise.
34193 2002-07-11 Mark Mitchell <mark@codesourcery.com>
34196 * g++.dg/overload/error1.C: New test.
34198 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
34200 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
34201 configuration and IRIX 6 O32 ABI.
34203 2002-07-11 Roger Sayle <roger@eyesopen.com>
34205 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
34207 2002-07-10 Roger Sayle <roger@eyesopen.com>
34209 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
34211 2002-07-10 Jeffrey A Law <law@redhat.com>
34213 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
34215 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
34217 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
34219 * gcc.dg/20020312-2.c: Check for __PPC__.
34221 2002-07-09 Diego Novillo <dnovillo@redhat.com>
34223 * gcc.c-torture/compile/20020709-1.c: New test.
34225 2002-07-07 Roger Sayle <roger@eyesopen.com>
34227 * g++.dg/template/qualttp21.C: New test case.
34229 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
34231 * gcc.c-torture/compile/20020706-1.c: New test.
34232 * gcc.c-torture/compile/20020706-2.c: New test.
34234 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
34235 Alexandre Oliva <aoliva@redhat.com>
34237 * g++.dg/warn/incomplete1.C: New test.
34239 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34242 * g++.dg/warn/noreturn1.C: New test.
34244 2002-07-03 Mark Mitchell <mark@codesourcery.com>
34247 * g++.dg/debug/debug6.C: New test.
34248 * g++.dg/debug/debug7.C: New test.
34250 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
34252 * gcc.c-torture/compile/simd-3.c: New test.
34254 2002-07-03 Chris Demetriou <cgd@broadcom.com>
34256 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
34257 * gcc.dg/20020620-1.c: Likewise.
34259 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34262 * g++.dg/init/array4.C: New test.
34263 * g++.dg/init/array5.C: New test.
34265 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
34267 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
34268 * gcc.c-torture/execute/simd-2.c (main): Likewise.
34270 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34272 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
34273 * gcc.dg/wtr-aggr-init-1.c: Likewise.
34274 * gcc.dg/wtr-conversion-1.c: Likewise.
34275 * gcc.dg/wtr-escape-1.c: Likewise.
34276 * gcc.dg/wtr-int-type-1.c: Likewise.
34277 * gcc.dg/wtr-label-1.c: Likewise.
34278 * gcc.dg/wtr-static-1.c: Likewise.
34279 * gcc.dg/wtr-strcat-1.c: Likewise.
34280 * gcc.dg/wtr-suffix-1.c: Likewise.
34281 * gcc.dg/wtr-switch-1.c: Likewise.
34282 * gcc.dg/wtr-unary-plus-1.c: Likewise.
34283 * gcc.dg/wtr-union-init-1.c: Likewise.
34284 * gcc.dg/wtr-union-init-2.c: Likewise.
34285 * gcc.dg/wtr-union-init-3.c: Likewise.
34287 * gcc.dg/wtr-func-def-1.c: New test.
34289 2002-07-02 Devang Patel <dpatel@apple.com>
34291 * objc.dg/param-1.m: New test.
34293 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
34295 * gcc.dg/cpp/trad/directive.c: Add test.
34296 * gcc.dg/cpp/trad/macroargs.c: Add test.
34297 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
34299 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
34301 * gcc.dg/cpp/cmdlne-M.c: New test.
34303 2002-07-02 Ziemowit Laski <zlaski@apple.com>
34305 * objc.dg/desig-init-1.m: New test.
34307 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34310 * g++.dg/template/instantiate1.C: New test.
34312 2002-07-01 Mark Mitchell <mark@codesourcery.com>
34315 * g++.dg/template/sizeof2.C: New test.
34317 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
34319 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
34320 gcc.dg/cpp/trad/include.c: New tests.
34322 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
34325 * gcc.c-torture/compile/20020701-1.c: New test.
34327 2002-07-01 Stan Shebs <shebs@apple.com>
34329 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
34331 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
34332 (objc-torture-execute): or here.
34334 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
34336 * gcc.c-torture/execute/arith-rand-ll.c: New test.
34338 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
34340 * gcc.dg/cpp/trad/escaped-nl.c: New test.
34342 2002-06-30 Devang Patel <dpatel@apple.com>
34344 * objc.dg/fsyntax-only.m: New test.
34346 2002-06-27 Mark Mitchell <mark@codesourcery.com>
34349 * g++.dg/template/friend7.C: New file.
34351 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
34353 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
34356 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
34358 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
34359 avoid division by zero.
34361 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
34363 * gcc.dg/Wunknownprag.c: New tests.
34365 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
34367 * gcc.c-torture/execute/simd-2.c: New test.
34369 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
34371 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
34372 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
34373 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
34374 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
34375 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
34376 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
34377 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
34378 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
34379 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
34380 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
34381 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
34382 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
34383 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
34384 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
34385 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
34386 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
34387 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
34389 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
34391 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
34392 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
34393 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
34394 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
34396 * gcc.dg/cpp/trad/directive.c: Update.
34398 2002-06-23 Andreas Jaeger <aj@suse.de>
34400 * gcc.c-torture/execute/complex-6.c: New.
34402 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
34404 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
34405 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
34406 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
34407 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
34409 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
34411 * gcc.dg/cpp/trad: New directory with traditional tests copied
34412 from parent directory.
34413 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
34414 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
34415 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
34416 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
34417 Move to trad/ and rename.
34418 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
34419 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
34420 gcc.dg/cpp/trad/redef2.c: New tests.
34421 * gcc.dg/cpp/trad/trad.exp: New driver.
34423 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
34425 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
34426 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
34427 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
34428 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
34431 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
34433 * gcc.dg/20020620-1.c: New test.
34435 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34437 * g++.dg/template/ttp4.C: New test.
34439 2002-06-19 Jakub Jelinek <jakub@redhat.com>
34441 * g++.dg/opt/vt1.C: Fix regexp.
34443 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34445 * gcc.c-torture/execute/pure-1.c: Make functions static again.
34446 Don't use attribute `noinline'.
34448 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
34450 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
34452 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
34454 * gcc.c-torture/execute/simd-1.c: New.
34456 * gcc.dg/simd-1.c: New.
34458 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
34460 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
34462 2002-06-16 Richard Henderson <rth@redhat.com>
34464 * g++.dg/ext/anon-struct1.C: New.
34465 * g++.dg/ext/anon-struct2.C: New.
34466 * g++.dg/ext/anon-struct3.C: New.
34467 * gcc.dg/anon-struct-1.c: New.
34468 * gcc.dg/anon-struct-2.c: New.
34469 * gcc.dg/anon-struct-3.c: New.
34470 * gcc.dg/20011008-1.c: Adjust warning text.
34471 * gcc.dg/20020527-1.c: Add -fms-extensions.
34473 2002-06-16 Richard Henderson <rth@redhat.com>
34475 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
34477 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
34479 * gcc.c-torture/execute/20020615-1.c: New test.
34481 2002-06-15 Roger Sayle <roger@eyesopen.com>
34483 * gcc.c-tortuture/execute/compare-1.c: New test case.
34484 * gcc.c-tortuture/execute/compare-2.c: New test case.
34485 * gcc.c-tortuture/execute/compare-3.c: New test case.
34487 2002-06-13 Richard Henderson <rth@redhat.com>
34489 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
34492 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34494 * g++.dg/template/typename2.C: Update error message.
34496 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
34498 * gcc.c-torture/execute/20020611-1.c: New test.
34500 2002-06-11 Bob Wilson <bob.wilson@acm.org>
34502 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
34503 list of targets to skip.
34505 2002-06-10 Bob Wilson <bob.wilson@acm.org>
34507 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
34508 targets if not optimizing.
34510 2002-06-10 Jakub Jelinek <jakub@redhat.com>
34512 * gcc.c-torture/compile/20020605-1.c: New test.
34514 * g++.dg/opt/vt1.C: New test.
34516 * gcc.dg/20020531-1.c: New test.
34518 * gcc.dg/20020530-1.c: New test.
34520 * gcc.dg/20020527-1.c: New test.
34522 * g++.dg/opt/cse1.C: New test.
34524 2002-06-07 Roger Sayle <roger@eyesopen.com>
34526 * gcc.dg/20020607-2.c: New test case.
34528 2002-06-07 Jakub Jelinek <jakub@redhat.com>
34530 * gcc.c-torture/compile/20020604-1.c: New test.
34532 2002-06-04 Richard Henderson <rth@redhat.com>
34534 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
34535 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
34536 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
34538 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
34540 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
34542 2002-06-03 Richard Henderson <rth@redhat.com>
34544 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
34545 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
34547 2002-06-02 Richard Henderson <rth@redhat.com>
34549 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
34550 test functions static.
34552 2002-06-02 Andreas Jaeger <aj@suse.de>
34554 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
34557 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
34559 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
34560 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
34561 Update for mofified diagnostics.
34562 * gcc.dg/c99-intconst-1.c: No longer fail.
34564 2002-06-02 Richard Henderson <rth@redhat.com>
34566 * gcc.dg/uninit-A.c: Remove xfail markers.
34568 2002-06-01 Roger Sayle <roger@eyesopen.com>
34570 * gcc.dg/fnegate-1.c: New test case.
34572 2002-05-30 Osku Salerma <osku@iki.fi>
34574 * gcc.c-torture/execute/mayalias-1.c: New file.
34576 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
34578 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
34579 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
34580 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
34582 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
34584 * gcc.c-torture/execute/20020529-1.c: New test.
34586 2002-05-27 Richard Henderson <rth@redhat.com>
34588 * g++.dg/ext/attrib6.C: New test case.
34590 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34592 * gcc.c-torture/execute/pure-1.c: New test.
34594 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
34596 * gcc.dg/cpp/arith-2.c: Remove.
34598 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
34600 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
34601 * gcc.dg/cpp/if-3.c: Remove.
34603 2002-05-26 Jakub Jelinek <jakub@redhat.com>
34605 * g++.dg/opt/cse2.C: New test.
34607 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
34609 * gcc.dg/cpp/arith-1.c: New semantic tests.
34610 * gcc.dg/cpp/if-1.c: Update.
34612 2002-05-24 Ben Elliston <bje@redhat.com>
34614 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
34616 2002-05-24 Jakub Jelinek <jakub@redhat.com>
34618 * gcc.dg/verbose-asm.c: New test.
34620 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
34622 * gcc.dg/cpp/paste12.c: New test.
34624 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
34626 * g++.dg/parse/named_ops.C: New test.
34628 2002-05-23 Mark Mitchell <mark@codesourcery.com>
34630 * gcc/testsuite/gcc.dg/weak-8.c: New test.
34632 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
34634 * gcc.dg/weak-2.c: Allow optional leading underscore
34635 in scan-assembler symbol name.
34636 * gcc.dg/weak-3.c: Likewise.
34637 * gcc.dg/weak-4.c: Likewise.
34638 * gcc.dg/weak-5.c: Likewise.
34640 2002-05-23 Jakub Jelinek <jakub@redhat.com>
34642 * gcc.dg/20020523-1.c: New test.
34644 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
34646 * objc.dg/const-str-2.m: Update now that we stop after
34647 a command line error.
34649 2002-05-22 Richard Henderson <rth@redhat.com>
34651 * g++.dg/dg.exp: Fix typo in test pruneing.
34653 2002-05-22 Richard Henderson <rth@redhat.com>
34655 * g++.dg/dg.exp: Prune the tls subdirectory.
34656 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
34657 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
34658 * g++.dg/tls/init-1.C: New.
34660 2002-05-22 Jakub Jelinek <jakub@redhat.com>
34662 * gcc.dg/20020517-1.c: New test.
34664 2002-05-21 Richard Henderson <rth@redhat.com>
34666 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
34667 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
34669 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
34671 * g++.dg/other/copy2.C: New test.
34673 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
34675 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
34676 (MAX_COPY): Bump up to 10 times sizeof (long long).
34677 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
34679 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
34680 sizeof (long long).
34682 * gcc.c-torture/execute/strcpy-1.c: New test.
34684 2002-05-19 Jason Merrill <jason2redhat.com>
34686 * g++.dg/ext/oper1.C: New test.
34688 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
34689 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
34691 * README.QMTEST: New file.
34693 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
34695 2002-05-19 Andreas Jaeger <aj@suse.de>
34697 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
34699 * gcc.c-torture/execute/loop-2d.x: Likewise.
34701 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
34703 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
34704 support weak symbols.
34705 * gcc.dg/weak-4.c: Likewise.
34706 * gcc.dg/weak-6.c: Likewise.
34708 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
34710 * gcc.dg/weak-3.c: Add dg-excess-error comment for
34711 cygwin, coff and h8300-*-hms targets
34712 * gcc.dg/weak-5.c: Likewise.
34713 * gcc.dg/weak-7.c: Likewise.
34715 2002-05-16 Jason Merrill <jason@redhat.com>
34717 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
34718 (scan-assembler-not, scan-assembler-dem): Likewise.
34719 (scan-assembler-dem-not): Likewise.
34721 2002-05-15 Richard Henderson <rth@redhat.com>
34723 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
34725 2002-05-15 Richard Henderson <rth@redhat.com>
34727 * gcc.dg/weak-5.c (vfoo1c): No warning here.
34728 (vfoo1f): Warning here.
34729 (vfoo1l): Don't redefine the alias.
34731 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
34733 * g++.dg/init/pm1.C: New test.
34735 2002-05-12 David S. Miller <davem@redhat.com>
34737 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
34740 2002-05-10 Roger Sayle <roger@eyesopen.com>
34742 * gcc.c-torture/execute/20020510-1.c: New test case.
34744 2002-05-10 David S. Miller <davem@redhat.com>
34746 * gcc.c-torture/execute/conversion.c: Test long double too.
34748 2002-05-09 Jakub Jelinek <jakub@redhat.com>
34750 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
34751 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
34752 * lib/g++.exp (g++_link_flags): Likewise.
34753 * lib/objc.exp (objc_target_compile): Likewise.
34755 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
34757 * gcc.dg/cpp/poison.c: Update.
34758 * gcc.dg/cpp/20000625-2.c: Remove.
34759 * gcc.dg/cpp/direct2s.c: Remove final test.
34761 2002-05-08 Tom Rix <trix@redhat.com>
34763 * gcc.c-torture/execute/20020508-1.c: New test.
34764 * gcc.c-torture/execute/20020508-2.c: New test.
34765 * gcc.c-torture/execute/20020508-3.c: New test.
34767 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
34769 * gcc.dg/cpp/charconst-4.c: More tests.
34771 2002-05-08 Mark Mitchell <mark@codesourcery.com>
34774 * gcc.dg/weak-3.c: Update location of warning messages.
34775 * gcc.dg/weak-5.c: Likewise.
34777 2002-05-06 Roger Sayle <roger@eyesopen.com>
34779 * gcc.c-torture/execute/20020506-1.c: New test case.
34781 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
34783 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
34785 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
34787 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
34789 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
34791 * gcc.dg/cpp/charconst-3.c: New test.
34793 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
34795 * gcc.dg/cpp/charconst.c: Update tests.
34797 2002-05-05 Tim Josling <tej@melbpc.org.au>
34799 * treelang: Added directory for new sample language treelang. Also
34800 lib/treelang.exp: New file to signal treelang should be tested.
34802 2002-05-03 Jakub Jelinek <jakub@redhat.com>
34804 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
34805 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
34806 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
34807 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
34808 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
34809 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
34810 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
34812 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
34814 * gcc.dg/format/xopen-2.c: New test.
34816 2002-05-03 Jakub Jelinek <jakub@redhat.com>
34818 * gcc.dg/20020503-1.c: New test.
34820 2002-05-02 Mark Mitchell <mark@codesourcery.com>
34822 * g++.dg/init/dtor1.C: Make it tougher.
34824 2002-05-01 Mark Mitchell <mark@codesourcery.com>
34826 * g++.dg/init/dtor1.C: New test.
34828 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
34830 * gcc.dg/altivec-8.c: New.
34832 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
34834 * gcc.dg/altivec-7.c: New.
34836 2002-04-29 Jakub Jelinek <jakub@redhat.com>
34838 * g++.dg/parse/typedef1.C: New test.
34840 2002-04-29 Mark Mitchell <mark@codesourcery.com>
34843 * g++.dg/template/friend6.C: New test.
34846 * g++.dg/init/copy1.C: New test.
34848 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
34850 * g++.dg/warn/effc1.C: New test.
34852 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
34854 * gcc.dg/cpp/if-cexp.c: Add a test.
34856 2002-04-28 Jakub Jelinek <jakub@redhat.com>
34858 * gcc.dg/20020426-2.c: New test.
34860 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
34862 * gcc.dg/cpp/if-mop.c: Update.
34863 * gcc.dg/cpp/if-mpar.c: Add test.
34864 * gcc.dg/cpp/if-oppr.c: Update.
34866 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34869 * gcc.dg/weak-[2-7].c: New tests.
34871 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
34873 * gcc.dg/enum1.c: New test.
34875 2002-04-26 Mark Mitchell <mark@codesourcery.com>
34878 * g++.dg/inherit/access2.C: New test.
34880 2002-04-26 Mark Mitchell <mark@codesourcery.com>
34883 * gcc.dg/20020426-1.c: New test.
34885 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
34887 * g++.dg/abi/enum1.C: New test.
34889 2002-04-26 Richard Henderson <rth@redhat.com>
34891 * gcc.dg/c99-bool-1.c: Expect always true warning.
34893 2002-04-25 Roger Sayle <roger@eyesopen.com>
34895 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
34897 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34899 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
34902 2002-04-24 Mark Mitchell <mark@codesourcery.com>
34904 * g++.dg/abi/mange7.C: New test.
34907 * g++.dg/parse/stmtexpr2.C: New test.
34909 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
34911 * gcc.dg/20020312-2.c: Add SH target.
34913 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34915 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
34916 compiler output on mips*-*-irix*.
34918 2002-04-23 Jakub Jelinek <jakub@redhat.com>
34920 * g++.dg/parse/attr1.C: New test.
34922 2002-04-23 Roger Sayle <roger@eyesopen.com>
34924 * gcc.c-torture/execute/string-opt-17.c: New test case.
34925 * gcc.c-torture/execute/memset-2.c: New test case.
34927 2002-04-23 Mark Mitchell <mark@codesourcery.com>
34930 * g++.dg/template/friend5.C: New test.
34933 * g++.dg/template/qual1.C: Likewise.
34935 2002-04-22 Zack Weinberg <zack@codesourcery.com>
34937 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
34938 Include stdlib.h, not stdio.h or ctype.h.
34940 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
34942 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
34943 cris-*-elf* and mmix-*-*.
34944 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
34945 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
34946 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
34948 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
34949 * gcc.dg/wchar_t-1.c: Ditto.
34951 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
34953 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
34956 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
34958 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
34960 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34962 * gcc.c-torture/execute/20000906-1.x: Delete.
34964 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
34966 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
34968 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
34971 * g77.f-torture/execute/6367.f: New test.
34972 * g77.f-torture/execute/6367.x: Disable for MMIX.
34974 2002-04-19 Mark Mitchell <mark@codesourcery.com>
34977 * g++.dg/opt/inline2.C: New test.
34979 2002-04-18 Richard Henderson <rth@redhat.com>
34981 * gcc.dg/20000906-1.c: Enable for all targets.
34982 * gcc.c-torture/compile/iftrap-2.c: New.
34984 2002-04-18 Jakub Jelinek <jakub@redhat.com>
34986 * gcc.dg/20020418-1.c: New test.
34987 * gcc.dg/20020418-2.c: New test.
34989 2002-04-18 Richard Henderson <rth@redhat.com>
34991 * gcc.c-torture/compile/iftrap-1.c: New.
34992 * gcc.dg/iftrap-1.c: Adjust for ia64.
34993 * gcc.dg/iftrap-2.c: New.
34995 2002-04-18 Jakub Jelinek <jakub@redhat.com>
34997 * gcc.c-torture/compile/20020418-1.c: New test.
34999 2002-04-18 Roger Sayle <roger@eyesopen.com>
35001 * gcc.c-torture/compile/20020415-1.c: New.
35003 2002-04-18 David S. Miller <davem@redhat.com>
35005 * gcc.c-torture/execute/20020418-1.c: New test.
35007 2002-04-17 Jakub Jelinek <jakub@redhat.com>
35009 * gcc.dg/20020416-1.c: New test.
35011 * g++.dg/opt/inline1.C: New test.
35013 2002-04-16 Jakub Jelinek <jakub@redhat.com>
35015 * gcc.dg/altivec-5.c: New test.
35017 * gcc.dg/20020415-1.c: New test.
35019 2002-04-15 Mark Mitchell <mark@codesourcery.com>
35021 * testsuite/lib/chill.exp: Remove.
35023 2002-04-14 Jakub Jelinek <jakub@redhat.com>
35025 * g++.dg/other/big-struct.C: New test.
35027 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
35029 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
35032 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
35035 * gcc.dg/i386-387-1.c: Allow optional leading underscore
35036 in scan-assembler function name
35038 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
35040 * g77.f-torture/execute/980628-4.x,
35041 g77.f-torture/execute/980628-5.x,
35042 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
35043 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
35044 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
35047 2002-04-13 David S. Miller <davem@redhat.com>
35049 * gcc.c-torture/execute/20020413-1.c: New test.
35051 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
35054 * g++.dg/ext/asm1.C: New tests.
35056 2002-04-12 Mark Mitchell <mark@codesourcery.com>
35059 * g++.dg/parse/stmtexpr1.C: New test.
35062 * g++.dg/template/copy1.C: New test.
35064 2002-04-12 Richard Henderson <rth@redhat.com>
35066 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
35068 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
35070 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
35071 gcc.c-torture/execute/20020307-2.c.
35073 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
35075 * g++.dg/ext/attrib5.C,
35076 * g++.dg/lookup/struct1.C: New tests.
35078 2002-04-11 Jakub Jelinek <jakub@redhat.com>
35080 * gcc.dg/20020411-1.c: New test.
35082 * gcc.c-torture/execute/20020411-1.c: New test.
35084 2002-04-10 Janis Johnson <janis187@us.ibm.com>
35086 * g77.f-torture/execute/6177.f: New test.
35088 2002-04-10 Jakub Jelinek <jakub@redhat.com>
35091 * g++.dg/opt/cleanup1.C: New test.
35093 * g++.dg/opt/const1.C: New test.
35095 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
35097 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
35099 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
35102 * g++.dg/template/typename2.C: New test.
35104 2002-04-10 Alan Modra <amodra@bigpond.net.au>
35106 * gcc.c-torture/execute/loop-12.c: New.
35108 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
35110 * g77.f-torture/execute/980628-4.x,
35111 g77.f-torture/execute/980628-5.x,
35112 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
35113 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
35114 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
35116 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
35118 PR optimization/6086
35119 * g++.dg/opt/preinc1.C: New test.
35121 2002-04-06 Mark Mitchell <mark@codesourcery.com>
35124 * g++.dg/opt/static2.C: New test.
35126 2002-04-06 Mark Mitchell <mark@codesourcery.com>
35129 * gcc.dg/20020406-1.c: New test.
35131 2002-04-04 David S. Miller <davem@redhat.com>
35133 * gcc.c-torture/execute/20020404-1.c: New test.
35135 2002-04-04 Jakub Jelinek <jakub@redhat.com>
35138 * gcc.dg/20020312-2.c: Do not declare global register variable
35139 if __PIC__ or __pic__ is defined.
35141 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
35143 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
35144 __asm__ so that it works correctly even if -ansi -pedantic-errors.
35146 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35148 * gcc.misc-tests/linkage.exp: Update last change to handle
35149 sparc*-, not just sparc-.
35151 2002-04-03 Richard Henderson <rth@redhat.com>
35153 * gcc.dg/cpp/ucs.c: Improved long UCS test.
35155 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
35157 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
35159 2002-04-02 David S. Miller <davem@redhat.com>
35161 * gcc.c-torture/execute/20020402-3.c: New test.
35163 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
35165 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
35166 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
35168 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
35169 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
35170 g77.f-torture/execute/20001201.x,
35171 g77.f-torture/execute/u77-test.x: New files.
35173 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
35174 * gcc.dg/wchar_t-1.c: Ditto.
35176 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
35178 * gcc.c-torture/execute/20020402-1.c: New test.
35180 2002-04-01 Richard Henderson <rth@redhat.com>
35182 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
35184 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
35186 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35188 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
35190 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
35192 * g++.dg/inherit/template-as-base.C: Expect error.
35193 * g++.dg/inherit/namespace-as-base.C: Likewise.
35195 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
35197 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
35198 g++.dg/ext/instantiate3.C: Tweak match patterns.
35200 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
35201 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
35204 2002-03-31 Richard Henderson <rth@redhat.com>
35206 * gcc.dg/special/alias-2.c: New.
35207 * gcc.dg/special/ecos.exp: Run it.
35209 2002-03-31 Richard Henderson <rth@redhat.com>
35211 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
35213 2002-03-31 Kazu Hirata <kazu@hxi.com>
35215 * gcc.dg/weak-1.c: Disable on h8300 port.
35217 2002-03-29 Janis Johnson <janis187@us.ibm.com>
35219 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
35220 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
35222 * g++.dg/bprob/bprob-1.C: New test.
35223 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
35224 * g++.dg/gcov/gcov-1.C: New test.
35225 * g++.dg/gcov/gcov-1.x: New file.
35226 * g++.dg/gcov/gcov-2.C: New test.
35227 * g++.dg/gcov/gcov-3.C: New test.
35228 * g++.dg/gcov/gcov-3.h: New file.
35230 2002-03-28 Roger Sayle <roger@eyesopen.com>
35232 * g++.old-deja/g++.other/builtins5.C: New test.
35233 * g++.old-deja/g++.other/builtins6.C: New test.
35234 * g++.old-deja/g++.other/builtins7.C: New test.
35235 * g++.old-deja/g++.other/builtins8.C: New test.
35236 * g++.old-deja/g++.other/builtins9.C: New test.
35238 2002-03-29 Jakub Jelinek <jakub@redhat.com>
35240 * g++.dg/opt/static1.C: New test.
35242 * g++.dg/opt/longbranch1.C: New test.
35244 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
35246 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
35248 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
35250 2002-03-28 Jeffrey A Law (law@redhat.com)
35252 * gcc.c-torture/execute/20020328-1.c: New test.
35254 2002-03-27 Richard Henderson <rth@redhat.com>
35256 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
35257 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
35258 move from g++.old-deja/g++.ext/.
35260 2002-03-27 Mark Mitchell <mark@codesourcery.com>
35262 * g++.dg/init/new2.C: New test.
35264 2002-03-26 Richard Henderson <rth@redhat.com>
35266 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
35268 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
35271 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
35273 * gcc.dg/20001102-1.c: Likewise.
35275 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
35277 * gcc.dg/cpp/endif-pedantic1.c,
35278 gcc.dg/cpp/endif-pedantic2.c: New tests.
35280 2002-03-26 Mark Mitchell <mark@codesourcery.com>
35282 * g++.dg/init/new1.C: New test.
35284 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
35286 * g++.dg/abi/vbase9.C: New test.
35288 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
35290 * gcc.dg/arm-asm.c: New test.
35292 2002-03-26 Andrew Cagney <ac131313@redhat.com>
35294 * gcc.dg/Wswitch-enum.c: New test.
35297 2002-03-26 Richard Henderson <rth@redhat.com>
35299 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
35302 2002-03-25 Richard Henderson <rth@redhat.com>
35304 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
35307 * gcc.c-torture/compile/20011119-1.c (xxx): New.
35308 * gcc.c-torture/compile/20011119-2.c (xxx): New.
35310 2002-03-25 Zack Weinberg <zack@codesourcery.com>
35312 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
35314 2002-03-25 Bob Wilson <bob.wilson@acm.org>
35316 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
35317 targets using generic thunk support.
35319 2002-03-25 Jakub Jelinek <jakub@redhat.com>
35321 * gcc.c-torture/compile/20020323-1.c: New test.
35323 * g++.dg/opt/conj2.C: New test.
35325 2002-03-24 Richard Henderson <rth@redhat.com>
35327 * gcc.dg/weak-1.c: Use -fno-common.
35329 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
35331 * g77.dg/f77-edit-apostrophe-out.f: New test
35332 * g77.dg/f77-edit-h-out.f: New test
35333 * g77.dg/f77-edit-t-in.f: New test
35334 * g77.dg/f77-edit-t-out.f: New test
35335 * g77.dg/f77-edit-x-out.f: New test
35336 * g77.dg/f77-edit-slash-out.f: New test
35337 * g77.dg/f77-edit-colon-out.f: New test
35338 * g77.dg/f77-edit-s-out.f: New test
35340 2002-03-24 Richard Henderson <rth@redhat.com>
35342 * objc/execute/formal_protocol-6.x: New XFAIL.
35344 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
35346 * gcc.dg/weak-1.c: Early return from dg-final on platforms
35347 that do not support weak symbols
35349 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
35351 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
35352 * lib/g77.exp: Likewise.
35353 * lib/objc.exp: Likewise.
35355 2002-03-23 Andrew Cagney <ac131313@redhat.com>
35357 * gcc.dg/Wswitch-default.c: New test.
35359 2002-03-23 Jakub Jelinek <jakub@redhat.com>
35361 * g++.dg/other/enum1.C: New test.
35363 2002-03-23 Zack Weinberg <zack@codesourcery.com>
35365 * gcc.dg/pragma-ep-3.c: Fix typo.
35367 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
35369 * g++.dg/inherit/template-as-base.C: New test.
35371 2002-03-22 Jakub Jelinek <jakub@redhat.com>
35373 * g++.old-deja/g++.other/dwarf2-1.C: Move...
35374 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
35376 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
35378 * gcc.dg/cpp/multiline.c: Update to match.
35380 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
35382 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
35384 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
35386 * gcc.dg/cpp/extratokens2.c: New file.
35388 2002-03-21 David Edelsohn <edelsohn@gnu.org>
35390 * gcc.dg/20020312-2.c: Add rs6000 target.
35392 * gcc.c-torture/compile/20020319-1.c: New test.
35394 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
35396 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
35397 (A, E): Handle this.
35399 2002-03-20 Jason Merrill <jason@redhat.com>
35401 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
35403 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
35404 through prune_gcc_output.
35406 2002-03-20 Jakub Jelinek <jakub@redhat.com>
35408 * gcc.c-torture/compile/20020320-1.c: New test.
35410 2002-03-19 Jakub Jelinek <jakub@redhat.com>
35412 * gcc.c-torture/compile/20020318-1.c: New test.
35414 * gcc.dg/struct-by-value-1.c: New test.
35416 * gcc.dg/20020319-1.c: New test.
35418 2002-03-18 Jakub Jelinek <jakub@redhat.com>
35420 * g++.dg/opt/conj1.C: New test.
35422 2002-03-17 Mark Mitchell <mark@codesourcery.com>
35424 * g++.dg/template/qualttp20.C: Revert previous change.
35425 * g++.dg/template/qualttp3.C: Likewise.
35426 * g++.dg/template/qualttp4.C: Likewise.
35427 * g++.dg/template/qualttp5.C: Likewise.
35428 * g++.dg/template/qualttp6.C: Likewise.
35429 * g++.dg/template/qualttp7.C: Likewise.
35430 * g++.dg/template/qualttp8.C: Likewise.
35431 * g++.dg/template/recurse.C: Likewise.
35433 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
35435 * gcc.dg/cpp/wchar-1.c: Update.
35437 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
35439 * g++.dg/template/conv1.C: New test.
35440 * g++.dg/template/conv2.C: New test.
35441 * g++.dg/template/conv3.C: New test.
35442 * g++.dg/template/conv4.C: New test.
35444 2002-03-15 Mark Mitchell <mark@codesourcery.com>
35446 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
35447 * g++.dg/template/qualttp3.C: Likewise.
35448 * g++.dg/template/qualttp4.C: Likewise.
35449 * g++.dg/template/qualttp5.C: Likewise.
35450 * g++.dg/template/qualttp6.C: Likewise.
35451 * g++.dg/template/qualttp7.C: Likewise.
35452 * g++.dg/template/qualttp8.C: Likewise.
35453 * g++.dg/template/recurse.C: Likewise.
35455 2002-03-15 Mark Mitchell <mark@codesourcery.com>
35457 * g++.dg/opt/dtor1.C: New test.
35459 2002-03-15 Jakub Jelinek <jakub@redhat.com>
35461 * gcc.c-torture/compile/20020315-1.c: New test.
35463 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
35465 * gcc.dg/weak-1.c: Fix scan tests.
35467 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
35469 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
35470 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
35471 cris-*-aout* mmix-*-*.
35472 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
35473 cris-*-aout* mmix-*-*.
35474 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
35475 cris-*-elf* cris-*-aout* and mmix-*-*.
35476 * gcc.dg/20001009-1.c: Ditto.
35477 * gcc.dg/20010912-1.c: Ditto.
35478 * gcc.dg/20020122-4.c: Ditto.
35479 * gcc.dg/inline-2.c: Ditto.
35481 2002-03-14 Jeffrey A Law (law@cygnus.com)
35483 * gcc.c-torture/compile/20020314-1.c: New test.
35485 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
35487 * gcc.c-torture/execute/20020314-1.c: New test.
35489 2002-03-14 Jakub Jelinek <jakub@redhat.com>
35491 * g++.dg/warn/Wunused-1.C: New test.
35493 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
35495 * g++.dg/abi/mangle6.C: New test.
35497 2002-03-13 Jakub Jelinek <jakub@redhat.com>
35499 * gcc.c-torture/compile/20020309-2.c: New test.
35501 * gcc.c-torture/compile/20020312-1.c: New test.
35503 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
35505 * g++.dg/other/access1.C: New test.
35507 2002-03-12 Jakub Jelinek <jakub@redhat.com>
35509 * gcc.c-torture/execute/wchar_t-1.c: New test.
35511 2002-03-12 David Edelsohn <edelsohn@gnu.org>
35513 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
35515 2002-03-12 Roger Sayle <roger@eyesopen.com>
35517 * gcc.dg/20020312-1.c: New test case.
35519 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
35521 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
35523 2002-03-11 Richard Henderson <rth@redhat.com>
35525 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
35526 * g++.old-deja/g++.jason/report.C: Likewise.
35528 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
35530 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
35531 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
35533 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
35535 * testsuite/g++.dg/overload/pmf1.C: New test.
35537 2002-03-11 Kazu Hirata <kazu@hxi.com>
35539 * gcc.c-torture/execute/20020307-1.c: Use long.
35541 2002-03-11 Jakub Jelinek <jakub@redhat.com>
35543 PR optimization/5844
35544 * gcc.dg/20020310-1.c: New test.
35546 2002-03-09 Michael Meissner <meissner@redhat.com>
35548 * gcc.c-torture/execute/memcpy-2.c: New test.
35549 * gcc.c-torture/execute/memset-1.c: New test.
35550 * gcc.c-torture/execute/strlen-1.c: New test.
35551 * gcc.c-torture/execute/strcmp-1.c: New test.
35552 * gcc.c-torture/execute/strncmp-1.c: New test.
35554 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
35556 * gcc.dg/ppc-ldstruct.c: New test.
35558 2002-03-09 Jakub Jelinek <jakub@redhat.com>
35560 * gcc.c-torture/execute/va-arg-22.c: New test.
35562 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
35564 * gcc.c-torture/compile/20020309-1.c: New test.
35566 2002-03-08 Jakub Jelinek <jakub@redhat.com>
35568 * gcc.c-torture/execute/20020307-2.c: New test.
35570 2002-03-07 Jeffrey A Law (law@redhat.com)
35572 * g77.f-torture/compile/20020307-1.f: New test.
35574 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
35576 * gcc.dg/unordered-1.c: New test.
35578 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
35580 * gcc.c-torture/execute/20020307-1.c: New test.
35582 2002-03-05 Jakub Jelinek <jakub@redhat.com>
35584 * gcc.dg/20020304-1.c: New test.
35586 * gcc.c-torture/compile/20020304-2.c: New test.
35588 2002-03-04 Zack Weinberg <zack@codesourcery.com>
35590 * gcc.c-torture/compile/20020304-1.c: New test case
35593 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
35595 * gcc.dg/20020103-1.c: Add other -D ppc variants.
35597 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
35599 * g++.dg/other/classkey1.C: New test.
35601 2002-03-01 Richard Henderson <rth@redhat.com>
35603 * gcc.c-torture/compile/981223-1.x: New.
35604 * gcc.c-torture/compile/920625-1.x: New.
35606 2002-02-28 Richard Henderson <rth@redhat.com>
35608 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
35610 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
35612 * gcc.c-torture/execute/20020227-1.c: New test.
35614 2002-02-27 Mark Mitchell <mark@codesourcery.com>
35616 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
35618 * g++.old-deja/g++.oliva/partord1.C: Likewise.
35619 * g++.old-deja.g++.other/defarg1.C: Likewise.
35620 * g++.old-deja/g++.pt/calls2.C: Likewise.
35621 * g++.old-deja/g++.pt/crash20.C: Likewise.
35622 * g++.old-deja/g++.pt/crash30.C: Likewise.
35623 * g++.old-deja/g++.pt/crash36.C: Likewise.
35624 * g++.old-deja/g++.pt/crash6.C: Likewise.
35625 * g++.old-deja/g++.pt/defarg13.C: Likewise.
35626 * g++.old-deja/g++.pt/derived3.C: Likewise.
35627 * g++.old-deja/g++.pt/error1.C: Likewise.
35628 * g++.old-deja/g++.pt/friend21.C: Likewise.
35629 * g++.old-deja/g++.pt/friend23.C: Likewise.
35630 * g++.old-deja/g++.pt/infinite1.C: Likewise.
35631 * g++.old-deja/g++.robertl/eb128.C: Likewise.
35633 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
35635 * gcc.c-torture/execute/20020225-2.c: New test.
35637 2002-02-27 Zack Weinberg <zack@codesourcery.com>
35639 * gcc.c-torture/execute/920730-1t.c,
35640 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
35641 Delete test cases, only relevant to -traditional.
35643 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
35645 * gcc.dg/cpp/undef1.c: Remove.
35646 * gcc.dg/cpp/directiv.c: Update.
35647 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
35649 2002-02-27 Michael Meissner <meissner@redhat.com>
35651 * gcc.c-torture/execute/20020226-1.c: New test.
35653 2002-02-26 Jakub Jelinek <jakub@redhat.com>
35655 * g++.dg/debug/debug4.C: New test.
35657 * gcc.dg/ia64-visibility-1.c: New test.
35659 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
35661 * gcc.dg/debug/20020224-1.c: New.
35663 2002-02-25 Kazu Hirata <kazu@hxi.com>
35665 * gcc.c-torture/execute/960416-1.x: New.
35666 * gcc.c-torture/execute/divconst-3.x: Likewise.
35668 2002-02-25 Jakub Jelinek <jakub@redhat.com>
35670 * gcc.dg/20020224-1.c: New test.
35672 2002-02-25 Alan Modra <amodra@bigpond.net.au>
35674 * gcc.c-torture/execute/20020225-1.c: New.
35676 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
35678 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
35680 2002-02-23 Jakub Jelinek <jakub@redhat.com>
35682 * gcc.dg/20020222-1.c: New test.
35684 2002-02-22 Jakub Jelinek <jakub@redhat.com>
35686 * g++.dg/opt/anonunion1.C: New test.
35688 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
35690 * g++.dg/template/qualttp19.C: New test.
35691 * g++.dg/template/qualttp20.C: New test.
35692 * g++.old-deja/g++.jason/report.C: Adjust expected errors
35693 * g++.old-deja/g++.other/qual1.C: Likewise.
35695 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
35697 * gcc.dg/attr-alwaysinline.c: New.
35699 2002-02-21 Jakub Jelinek <jakub@redhat.com>
35701 * gcc.dg/20020220-1.c: New test.
35703 * gcc.dg/20020220-2.c: New test.
35705 * g++.dg/opt/mmx1.C: New test.
35707 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
35709 * gcc.c-torture/compile/20020110.c: New test.
35711 2002-02-20 Jakub Jelinek <jakub@redhat.com>
35713 * gcc.c-torture/execute/20020219-1.c: New test.
35715 * gcc.dg/20020219-1.c: New test.
35717 * gcc.dg/noncompile/20020220-1.c: New test.
35719 * g++.dg/opt/ptrintsum1.C: New test.
35721 * gcc.dg/debug/20020220-1.c: New test.
35723 2002-02-17 Jakub Jelinek <jakub@redhat.com>
35725 * gcc.c-torture/execute/20020216-1.c: New test.
35727 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
35729 * gcc.dg/decl-1.c: Update, new test.
35731 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
35733 * g++.dg/abi/bitfield1.C: New test.
35734 * g++.dg/abi/bitfield2.C: New test.
35736 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
35738 * gcc.dg/attr-nest.c: New test.
35740 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
35742 * gcc.c-torture/execute/20020215-1.c: New test.
35744 2002-02-14 Jakub Jelinek <jakub@redhat.com>
35746 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
35747 * g++.dg/debug/debug.exp: New.
35748 * g++.dg/debug/trivial.C: New.
35749 * g++.dg/debug/debug1.C: Moved...
35750 * g++.dg/other/debug1.C: ...from here.
35751 * g++.dg/debug/debug2.C: Moved...
35752 * g++.dg/other/debug2.C: ...from here.
35753 * g++.dg/debug/debug3.C: Moved...
35754 * g++.dg/other/debug3.C: ...from here.
35756 * gcc.dg/noncompile/20020213-1.c: New test.
35758 2002-02-13 Jakub Jelinek <jakub@redhat.com>
35760 * g++.dg/other/debug3.C: New test.
35762 * gcc.c-torture/execute/20020213-1.c: New test.
35764 2002-02-13 Richard Smith <richard@ex-parrot.com>
35766 * g++.old-deja/g++.other/thunk1.C: New test.
35768 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
35770 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
35772 2002-02-13 Stan Shebs <shebs@apple.com>
35774 * gcc.dg/altivec-3.c: New.
35776 2002-02-12 Jakub Jelinek <jakub@redhat.com>
35778 * gcc.dg/Wunreachable-1.c: New test.
35779 * gcc.dg/Wunreachable-2.c: New test.
35781 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
35783 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
35785 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
35787 * gcc.dg/decl-1.c: New test.
35789 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
35791 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
35793 2002-02-10 Kazu Hirata <kazu@hxi.com>
35795 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
35796 * gcc.c-torture/compile/980506-1.x: Likewise.
35798 2002-02-10 Kazu Hirata <kazu@hxi.com>
35800 * gcc.dg/20020210-1.c: New.
35802 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
35804 * g77.f-torture/execute/947.f: New regression test
35805 for PR fortran/947.
35807 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
35809 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
35810 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
35812 2002-02-08 Richard Henderson <rth@redhat.com>
35814 * gcc.c-torture/compile/labels-3.c: New.
35816 2002-02-08 Jakub Jelinek <jakub@redhat.com>
35818 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
35819 expression statements work instead.
35820 * gcc.dg/noncompile/20020207-1.c: New test.
35822 2002-02-07 Richard Henderson <rth@redhat.com>
35824 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
35826 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
35828 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
35830 * lib/g77-dg.exp: Trim g77 error messages so that they are
35831 recognized by dg.exp.
35833 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
35836 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
35838 2002-02-07 Richard Henderson <rth@redhat.com>
35840 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
35841 to be sufficiently aligned for integers.
35843 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
35845 * g++.dg/template/friend4.C: New test.
35847 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
35850 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
35853 2002-02-07 Richard Henderson <rth@redhat.com>
35855 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
35856 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
35857 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
35858 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
35860 2002-02-06 Richard Henderson <rth@redhat.com>
35862 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
35864 2002-02-06 Janis Johnson <janis187@us.ibm.com>
35866 * gcc.dg/20020206-1.c: New test.
35868 2002-02-06 Jakub Jelinek <jakub@redhat.com>
35870 * gcc.c-torture/execute/20020206-1.c: New test.
35872 * gcc.c-torture/execute/20020206-2.c: New test.
35874 PR optimization/5429:
35875 * gcc.c-torture/compile/20020206-1.c: New test.
35877 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
35879 * g++.dg/ext/align1.C: Do not use an explicit alignment value
35880 as certain file formats cannot support particularly large
35883 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
35884 and do not expect to be able to link the executable.
35886 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
35887 fail because the COFF format does not support the weak attribute.
35889 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
35891 * g77.dg/pr5473.f: New test
35893 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
35895 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
35896 Fix testcase accordingly.
35898 2002-02-04 Richard Henderson <rth@redhat.com>
35900 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
35901 (buf): Change to be an array of pointers, not ints.
35903 2002-02-04 Jakub Jelinek <jakub@redhat.com>
35905 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
35906 before all tests. Move warning one line above to match where it
35908 * gcc.dg/Wswitch-2.c: New test.
35909 * g++.dg/warn/Wswitch-1.C: New test.
35910 * g++.dg/warn/Wswitch-2.C: New test.
35912 2002-02-04 Richard Henderson <rth@redhat.com>
35914 * g++.dg/abi/offsetof.C: Fix size comparison.
35916 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
35918 * gcc.dg/cast-qual-2.c: New test.
35920 2002-02-04 Jakub Jelinek <jakub@redhat.com>
35922 * gcc.dg/20020201-4.c: New test.
35924 2002-02-04 Ben Elliston <bje@redhat.com>
35926 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
35927 target_info attribute != 0, in addition to the empty string.
35928 (gcc_target_compile): Likewise.
35930 2002-02-03 Andrew Cagney <ac131313@redhat.com>
35932 * gcc.dg/Wswitch.c: New test.
35933 PR gcc/4475. PR gcc/3780.
35935 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
35937 * g77.f-torture/execute/5122.f: New test for regressions
35938 against PR fortran/5122.
35940 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
35942 * g77.f-torture/compile/pr3743.f: Delete
35943 * g77.dg/pr3743-1.f: New test.
35944 * g77.dg/pr3743-2.f: New test.
35945 * g77.dg/pr3743-3.f: New test.
35946 * g77.dg/pr3743-4.f: New test.
35948 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
35950 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
35952 2002-02-02 Richard Henderson <rth@redhat.com>
35954 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
35955 * gcc.c-torture/execute/bf64-1.c: Likewise.
35957 2002-02-02 Jakub Jelinek <jakub@redhat.com>
35959 * gcc.dg/20020201-2.c: New test.
35961 * gcc.dg/20020201-3.c: New test.
35963 * gcc.c-torture/execute/bitfld-2.c: New test.
35965 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
35967 * gcc.dg/bitfld-1.c: Update.
35968 * gcc.dg/bitfld-2.c: Update.
35969 * gcc.c-torture/execute/bitfld-1.x: New.
35971 2002-02-02 Jakub Jelinek <jakub@redhat.com>
35973 * gcc.c-torture/execute/20020201-1.c: New test.
35975 2002-02-01 Janis Johnson <janis187@us.ibm.com>
35978 * gcc.dg/20020201-1.c: New test.
35980 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
35983 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
35984 * g77.f-torture/compile/pr3743.x: Remove
35986 2002-01-31 Tom Rix <trix@redhat.com>
35988 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
35990 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
35992 * gcc.dg/noncompile/20020130-1.c: New test.
35994 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
35996 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
35998 2002-01-29 Richard Henderson <rth@redhat.com>
36000 * gcc.c-torture/execute/991118-1.c: Cast various constants back
36002 * gcc.c-torture/execute/bf64-1.c: Likewise.
36004 2002-01-29 Jakub Jelinek <jakub@redhat.com>
36006 * gcc.c-torture/execute/20020129-1.c: New test.
36008 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
36010 * gcc.c-torture/compile/20000224-1.c: Update.
36011 * gcc.c-torture/execute/bitfld-1.c: New tests.
36012 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
36013 * gcc.dg/uninit-A.c: Update.
36015 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
36017 * g++.dg/template/ctor1.C: Add instantiation.
36019 2002-01-28 Paul Koning <pkoning@equallogic.com>
36021 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
36022 argument to __builtin_prefetch to be const ptr.
36024 2002-01-28 Jakub Jelinek <jakub@redhat.com>
36026 * gcc.c-torture/compile/20020120-1.c: New test.
36028 2002-01-27 Kazu Hirata <kazu@hxi.com>
36030 * gcc.c-torture/execute/20020127-1.c: New test.
36032 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
36034 * g77.dg/f77-edit-i-in.f: New test
36035 * g77.dg/f77-edit-i-out.f: New test
36037 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
36039 * gcc.dg/debug/debug.exp: New file.
36040 * gcc.dg/debug/trivial.c: New file.
36041 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
36042 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
36043 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
36044 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
36045 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
36046 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
36047 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
36048 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
36049 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
36050 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
36051 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
36052 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
36053 * gcc.dg/20000503-1.c: Removed.
36054 * gcc.dg/20010207-1.c: Removed.
36055 * gcc.dg/20011223-1.c: Removed.
36056 * gcc.dg/20020104-2.c: Removed.
36057 * gcc.dg/debug-1.c: Removed.
36058 * gcc.dg/debug-2.c: Removed.
36059 * gcc.dg/debug-3.c: Removed.
36060 * gcc.dg/debug-4.c: Removed.
36061 * gcc.dg/debug-5.c: Removed.
36062 * gcc.dg/debug-6.c: Removed.
36063 * gcc.dg/dwarf2-1.c: Removed.
36064 * gcc.dg/dwarf2-2.c: Removed.
36066 2002-01-25 Jakub Jelinek <jakub@redhat.com>
36068 * g++.old-deja/g++.other/eh5.C: New test.
36069 * g++.old-deja/g++.other/sibcall2.C: New test.
36070 * g++.old-deja/g++.other/array9.C: New test.
36071 * g++.old-deja/g++.other/typename2.C: New test.
36072 * g++.old-deja/g++.other/crash60.C: New test.
36073 * g++.old-deja/g++.other/conv9.C: New test.
36074 * g++.old-deja/g++.other/mangle10.C: New test.
36075 * g++.old-deja/g++.other/unchanging1.C: New test.
36076 * g++.old-deja/g++.other/exprstmt1.C: New test.
36077 * g++.old-deja/g++.other/inline23.C: New test.
36078 * g++.old-deja/g++.eh/ia64-1.C: New test.
36079 * g++.old-deja/g++.other/dwarf2-1.C: New test.
36080 * g++.old-deja/g++.other/reload1.C: New test.
36081 * g++.old-deja/g++.other/static20.C: New test.
36082 * g++.old-deja/g++.other/local-alloc1.C: New test.
36083 * g++.old-deja/g++.other/conv8.C: New test.
36084 * g++.old-deja/g++.other/stmtexpr2.C: New test.
36085 * g++.old-deja/g++.other/storeexpr1.C: New test.
36086 * g++.old-deja/g++.other/storeexpr2.C: New test.
36087 * g++.dg/eh/template2.C: New test.
36088 * g++.dg/warn/weak1.C: New test.
36090 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
36092 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
36093 Remove first, non-varying, argument.
36095 2002-01-23 Richard Henderson <rth@redhat.com>
36097 * gcc.dg/inline-2.c: New.
36099 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
36100 Add optional target arg. Check number of arguments.
36101 (scan-assembler-not, scan-assembler-dem): Likewise.
36102 (scan-assembler-dem-not): Likewise.
36104 2002-01-23 Zack Weinberg <zack@codesourcery.com>
36106 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
36108 * g++.old-deja/g++.brendan/parse3.C,
36109 g++.old-deja/g++.other/crash26.C,
36110 g++.old-deja/g++.other/crash28.C,
36111 g++.old-deja/g++.other/crash29.C,
36112 g++.old-deja/g++.other/crash30.C,
36113 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
36115 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
36117 * gcc.dg/20020115-1.c: New.
36119 2002-01-23 Bob Wilson <bob.wilson@acm.org>
36121 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
36123 2002-01-23 Janis Johnson <janis187@us.ibm.com>
36125 * gcc.dg/20020122-3.c: New.
36127 2002-01-23 Jakub Jelinek <jakub@redhat.com>
36129 * g++.dg/other/gc1.C: New test.
36131 2002-01-23 Zack Weinberg <zack@codesourcery.com>
36133 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
36135 2002-01-22 Richard Henderson <rth@redhat.com>
36137 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
36139 2002-01-22 Richard Henderson <rth@redhat.com>
36141 * gcc.dg/20020122-4.c: New.
36143 2002-01-22 H.J. Lu <hjl@gnu.org>
36145 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
36147 * gcc.dg/special/ecos.exp: Likewise.
36148 * lib/g++-dg.exp: Likewise.
36149 * lib/g77-dg.exp: Likewise.
36150 * lib/gcc-dg.exp : Likewise.
36151 * lib/mike-g++.exp: Likewise.
36152 * lib/mike-g77.exp: Likewise.
36153 * lib/mike-gcc.exp: Likewise.
36154 * lib/objc-dg.exp: Likewise.
36156 2002-01-22 Janis Johnson <janis187@us.ibm.com>
36159 * gcc.dg/20020122-2.c: New test.
36161 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
36163 * gcc.dg/20020122-1.c: New test.
36165 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
36167 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
36169 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
36171 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
36173 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36175 * gcc.c-torture/compile/20020121-1.c: New test.
36177 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
36179 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
36182 2002-01-21 Jakub Jelinek <jakub@redhat.com>
36184 * gcc.dg/20020218-1.c: New test.
36186 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
36188 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
36190 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
36191 "At global scope" warning
36192 * g++.dg/ext/align1.C: Change cygwin test for alignment
36193 from db-bogus to dg-warning
36195 2002-01-21 Zack Weinberg <zack@codesourcery.com>
36197 * g77.f-torture/compile/cpp2.F: New test.
36199 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
36201 * g++.dg/template/access1.C: New test.
36203 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
36205 * gcc.dg/20020118-1.c: New.
36207 2002-01-18 Kazu Hirata <kazu@hxi.com>
36209 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
36211 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
36213 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
36214 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
36215 alignment warnings.
36217 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
36219 * gcc.misc-tests/i386-prefetch.exp: Save and restore
36220 torture_with_loops and torture_without_loops
36222 2002-01-17 Jakub Jelinek <jakub@redhat.com>
36224 * gcc.c-torture/compile/20020116-1.c: New test.
36226 2002-01-16 Jakub Jelinek <jakub@redhat.com>
36228 * gcc.dg/20020116-2.c: New test.
36230 * gcc.dg/ultrasp4.c: New test.
36232 * gcc.dg/20020116-1.c: New test.
36234 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
36236 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
36239 2002-01-15 Janis Johnson <janis187@us.ibm.com>
36241 * gcc.misc-tests/i386-prefetch.exp: New.
36242 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
36243 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
36244 * gcc.misc-tests/i386-pf-none-1.c: New test.
36245 * gcc.misc-tests/i386-pf-sse-1.c: New test.
36247 2002-01-15 Jakub Jelinek <jakub@redhat.com>
36249 * gcc.dg/gnu89-init-1.c: Add new tests.
36251 2002-01-15 Andreas Jaeger <aj@suse.de>
36253 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
36254 * gcc.dg/i386-mmx-2.c: Likewise.
36255 * gcc.dg/i386-sse-1.c: Likewise.
36256 * gcc.dg/i386-sse-2.c: Likewise.
36257 * gcc.dg/i386-sse-3.c: Likewise.
36259 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
36261 * g77.f-torture/execute/intrinsic-unix-bessel.f:
36262 Uncomment additional cases that now pass.
36264 2002-01-11 Richard Henderson <rth@redhat.com>
36266 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
36267 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
36269 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
36271 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
36273 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
36275 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
36276 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
36278 2002-01-10 Dale Johannesen <dalej@apple.com>
36280 * gcc.c-torture/execute/loop-11.c: New.
36282 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
36284 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
36285 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
36287 2002-01-09 Richard Henderson <rth@redhat.com>
36289 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
36290 type in which to perform the operation for each size.
36292 2002-01-09 Alan Matsuoka (alanm@redhat.com)
36294 * gcc.c-torture/compile/20020109-2.c: New test.
36296 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
36298 * gcc.c-torture/execute/loop-10.c: New test.
36300 2002-01-09 Jakub Jelinek <jakub@redhat.com>
36302 * gcc.c-torture/compile/20010226-1.c: New test.
36303 * gcc.c-torture/compile/20010227-1.c: New test.
36304 * gcc.c-torture/compile/20010426-1.c: New test.
36305 * gcc.c-torture/compile/20010510-1.c: New test.
36306 * gcc.c-torture/compile/20010605-3.c: New test.
36307 * gcc.c-torture/compile/20010824-1.c: New test.
36308 * gcc.c-torture/execute/20010409-1.c: New test.
36309 * gcc.dg/noncompile/20000901-1.c: New test.
36310 * gcc.dg/20001023-1.c: New test.
36311 * gcc.dg/20001101-1.c: New test.
36312 * gcc.dg/20001102-1.c: New test.
36313 * gcc.dg/20010207-1.c: New test.
36314 * gcc.dg/20010405-1.c: New test.
36315 * gcc.dg/20010822-1.c: New test.
36316 * gcc.dg/20011107-1.c: New test.
36318 2002-01-09 Jeffrey A Law (law@redhat.com)
36320 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
36322 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
36323 execution failure on PA targets.
36325 2002-01-09 Jakub Jelinek <jakub@redhat.com>
36327 * gcc.c-torture/compile/20020109-1.c: New test.
36329 2002-01-08 Kazu Hirata <kazu@hxi.com>
36331 * gcc.c-torture/execute/20020108-1.c: New test.
36333 2002-01-08 Jakub Jelinek <jakub@redhat.com>
36335 * gcc.dg/20020108-1.c: New test.
36337 2002-01-08 H.J. Lu <hjl@gnu.org>
36339 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
36342 2002-01-08 Geoff Keating <geoffk@redhat.com>
36344 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
36347 2002-01-07 Aldy Hernandez <aldyh@redhat.com>
36349 * gcc.dg/altivec-4.c: Test altivec predicates.
36351 2002-01-07 Jakub Jelinek <jakub@redhat.com>
36353 * gcc.c-torture/execute/20020107-1.c: New test.
36355 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
36358 * gcc.c-torture/compile/20020106-1.c: New test.
36360 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
36362 * gcc.c-torture/execute/nestfunc-4.c: New test.
36364 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
36366 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
36367 extra triple that slipped in.
36368 * g++.old-deja/g++.abi/align.C: Likewise.
36369 * g++.old-deja/g++.abi/bitfields.C: Likewise.
36371 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
36373 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
36374 * g++.old-deja/g++.abi/align.C: Likewise.
36375 * g++.old-deja/g++.abi/bitfields.C: Likewise.
36377 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
36379 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
36382 2002-01-04 Jakub Jelinek <jakub@redhat.com>
36384 * gcc.dg/20020104-1.c: New test.
36386 * gcc.dg/20020104-2.c: New test.
36388 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
36390 * gcc.dg/20020103-1.c: Fix typo in target selector.
36392 2002-01-03 Richard Henderson <rth@redhat.com>
36394 * gcc.dg/20020103-1.c: New.
36396 2002-01-03 Kazu Hirata <kazu@hxi.com>
36398 * gcc.c-torture/execute/20020103-1.c: New test.
36400 2002-01-03 Jakub Jelinek <jakub@redhat.com>
36402 * g++.dg/other/debug2.C: New test.
36404 * gcc.c-torture/compile/20020103-1.c: New test.
36406 2002-01-02 Jakub Jelinek <jakub@redhat.com>
36408 * gcc.dg/gnu89-init-1.c: Added new tests.
36410 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
36412 * g++.dg/template/friend2.C: Remove as patch is reverted.
36414 * g++.dg/warn/oldcast1.C: New test.
36416 * g++.dg/template/ptrmem1.C: New test.
36417 * g++.dg/template/ptrmem2.C: New test.
36419 * g++.dg/template/ntp.C: New test.
36421 * g++.dg/other/component1.C: New test.
36423 * g++.dg/template/ttp3.C: New test.
36425 * g++.dg/template/friend2.C: New test.
36426 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
36428 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
36430 * g++.dg/other/ptrmem1.C: New test.
36431 * g++.dg/other/ptrmem2.C: New test.
36433 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
36435 * g++.dg/template/ctor1.C: New test.
36437 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
36439 * g++.dg/template/friend2.C: New test.
36441 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
36443 * gcc.dg/mmix-1.c: New test.
36445 2001-12-31 Richard Henderson <rth@redhat.com>
36447 * gcc.dg/asm-5.c: New.
36449 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
36451 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
36452 in namespace __gnu_cxx
36454 2001-12-30 Richard Henderson <rth@redhat.com>
36456 * gcc.dg/debug-6.c: New.
36458 2001-12-30 Jakub Jelinek <jakub@redhat.com>
36460 * gcc.c-torture/compile/20011229-2.c: New test.
36462 2001-12-29 Jakub Jelinek <jakub@redhat.com>
36464 * gcc.dg/debug-3.c: New test.
36465 * gcc.dg/debug-4.c: New test.
36466 * gcc.dg/debug-5.c: New test.
36468 2001-12-29 Richard Henderson <rth@redhat.com>
36470 * g++.dg/eh/loop1.C: New.
36472 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
36474 * g++.dg/template/crash1.C: New test.
36476 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
36478 * g++.dg/other/const1.C: New test.
36480 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
36482 * gcc.c-torture/compile/20011229-1.c: New test.
36484 2001-12-28 Stan Shebs <shebs@apple.com>
36486 * lib/objc-torture.exp: Resync with c-torture.exp.
36487 * lib/objc.exp: Load standard libraries.
36489 2001-12-28 Jakub Jelinek <jakub@redhat.com>
36491 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
36494 2001-12-27 Roger Sayle <roger@eyesopen.com>
36496 * gcc.c-torture/execute/string-opt-16.c: New testcase.
36498 2001-12-27 Richard Henderson <rth@redhat.com>
36500 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
36502 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
36504 * g++.dg/eh/ctor1.C: New test.
36505 * g++.dg/other/error2.C: New test.
36507 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
36509 * g++.dg/other/init2.C: New test.
36511 2001-12-24 Richard Henderson <rth@redhat.com>
36513 * gcc.dg/20011223-1.c: New.
36514 * gcc.dg/inline-1.c: New.
36516 2001-12-23 Richard Henderson <rth@redhat.com>
36518 * gcc.dg/asm-4.c: Test operand modifiers.
36520 2001-12-23 Richard Henderson <rth@redhat.com>
36522 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
36524 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
36526 * gcc.c-torture/execute/20011223-1.c: New test.
36528 2001-12-21 Richard Henderson <rth@redhat.com>
36530 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
36531 re-enables the warning.
36533 2001-12-21 Richard Henderson <rth@redhat.com>
36535 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
36537 2001-12-20 Jakub Jelinek <jakub@redhat.com>
36539 * gcc.c-torture/compile/20011218-1.c: New test.
36541 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
36543 * gcc.misc-test/arm-isr.exp: New file. Control running of the
36545 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
36546 epilogue generation for ARM ISR routines.
36548 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36550 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
36551 * gcc.dg/format/c90-printf-3.c: Likewise.
36552 * gcc.dg/format/c99-printf-3.c: Likewise.
36553 * gcc.dg/format/ext-1.c: Likewise.
36554 * gcc.dg/format/ext-6.c: Likewise.
36555 * gcc.dg/format/format.h: Prototype unlocked stdio.
36557 2001-12-20 Richard Henderson <rth@redhat.com>
36559 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
36561 (malloc): Correct allocation logic. Abort if we fill up the
36562 arena before initialization complete.
36563 (realloc): Correct allocation logic.
36565 2001-12-20 Jakub Jelinek <jakub@redhat.com>
36567 * gcc.c-torture/compile/20011219-2.c: New test.
36569 * gcc.c-torture/execute/20011219-1.c: New test.
36571 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
36573 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
36574 target does not support weak symbols.
36576 2001-12-19 Jakub Jelinek <jakub@redhat.com>
36578 * gcc.c-torture/compile/20011219-1.c: New test.
36580 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
36582 * g++.dg/other/error1.C: New test.
36584 2001-12-17 Jeffrey A Law (law@redhat.com)
36586 * gcc.c-torture/execute/20011217-1.c: New test.
36588 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
36590 * objc.dg/special/: New directory.
36591 * objc.dg/special/special.exp: New file.
36592 * objc.dg/special/unclaimed-category-1.h: New file.
36593 * objc.dg/special/unclaimed-category-1a.m: New file.
36594 * objc.dg/special/unclaimed-category-1.m: New file.
36596 2001-12-17 Andreas Jaeger <aj@suse.de>
36598 * gcc.c-torture/compile/20011217-2.c: New test.
36600 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
36602 * gcc.c-torture/compile/20011217-1.c: New test.
36604 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
36606 * testsuite/gcc.dg/20011214-1.c: New.
36608 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
36610 * gcc.dg/altivec-4.c: New.
36612 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
36614 * gcc.dg/20011113-1.c: New test.
36616 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
36618 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
36619 std::__malloc_alloc_template<0> and
36620 std::__default_alloc_template<false, 0>.
36622 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
36624 * objc/execute/bf-21.m: New test.
36625 * objc/execute/enumeration-1.m: New test.
36626 * objc/execute/enumeration-2.m: New test.
36628 2001-12-12 Jakub Jelinek <jakub@redhat.com>
36630 * gcc.dg/gnu89-init-1.c: New test.
36632 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
36634 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
36635 * g++.old-deja/g++.jason/2371.C: Likewise.
36636 * g++.old-deja/g++.jason/template33.C: Likewise.
36637 * g++.old-deja/g++.jason/template34.C: Likewise.
36638 * g++.old-deja/g++.jason/template36.C: Likewise.
36639 * g++.old-deja/g++.oliva/typename1.C: Likewise.
36640 * g++.old-deja/g++.oliva/typename2.C: Likewise.
36641 * g++.old-deja/g++.other/typename1.C: Likewise.
36642 * g++.old-deja/g++.pt/inherit2.C: Likewise.
36643 * g++.old-deja/g++.pt/nontype5.C: Likewise.
36644 * g++.old-deja/g++.pt/typename11.C: Likewise.
36645 * g++.old-deja/g++.pt/typename14.C: Likewise.
36646 * g++.old-deja/g++.pt/typename16.C: Likewise.
36647 * g++.old-deja/g++.pt/typename3.C: Likewise.
36648 * g++.old-deja/g++.pt/typename4.C: Likewise.
36649 * g++.old-deja/g++.pt/typename5.C: Likewise.
36650 * g++.old-deja/g++.pt/typename7.C: Likewise.
36651 * g++.old-deja/g++.robertl/eb9.C: Likewise.
36653 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
36655 * g++.dg/other/linkage1.C: New test.
36656 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
36659 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
36661 * gcc.dg/concat.c: New test.
36663 2001-12-11 Stan Shebs <shebs@apple.com>
36665 * objc/compile: New test directory.
36666 * objc/compile/compile.exp: New expect script.
36667 * objc/compile/20011211-1.m: New compile test.
36669 2001-12-11 Jason Merrill <jason@redhat.com>
36671 * lib/prune.exp (prune_gcc_output): Also handle "In member
36672 function". So many permutations...
36674 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
36676 * g++.dg/template/typedef1.C: New test.
36678 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
36680 * g++.dg/other/copy1.C: New test.
36682 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
36684 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
36686 * gcc.dg/builtin-choose-expr.c: New.
36688 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
36690 * gcc.dg/altivec-2.c: New.
36692 2001-12-07 Richard Henderson <rth@redhat.com>
36694 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
36696 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
36698 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
36701 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
36703 * g++-old.deja/g++.robertl/eb101.C: Deleted.
36705 2001-12-06 Janis Johnson <janis187@us.ibm.com>
36707 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
36708 variable argument list.
36710 2001-12-06 Zack Weinberg <zack@codesourcery.com>
36712 * gcc.c-torture/execute/memcheck: Delete entire directory.
36713 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
36714 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
36716 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
36718 * gcc.dg/Wshadow-1.c: New test.
36720 2001-12-05 Jakub Jelinek <jakub@redhat.com>
36722 * gcc.c-torture/compile/20011130-1.c: New test.
36724 * gcc.dg/noncompile/20011025-1.c: New test.
36726 * g++.dg/other/anon-union.C: New test.
36728 * gcc.c-torture/execute/20011024-1.c: New test.
36730 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
36732 * gcc.c-torture/execute/20000722-1.x,
36733 gcc.c-torture/execute/20010123-1.x: Remove.
36734 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
36735 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
36736 gcc.dg/c99-complit-2.c: New tests.
36738 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
36740 * g++.dg/inherit/base1.C: New test.
36742 2001-12-04 Jakub Jelinek <jakub@redhat.com>
36744 * g++.dg/other/stdarg1.C: New test.
36746 * gcc.c-torture/compile/20011130-2.c: New test.
36748 2001-12-03 Janis Johnson <janis187@us.ibm.com>
36750 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
36751 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
36752 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
36753 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
36754 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
36755 * gcc.dg/builtin-prefetch-1.c: New test.
36757 2001-12-03 Jakub Jelinek <jakub@redhat.com>
36759 * gcc.dg/20011130-1.c: New test.
36761 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
36763 * g++.dg/other/scope1.C: New test.
36764 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
36766 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
36768 * gcc.dg/vla-init-1.c: New test.
36770 2001-12-01 Geoff Keating <geoffk@redhat.com>
36772 * gcc.c-torture/compile/structs.c: New testcase from GDB.
36774 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
36776 * objc.dg/alias.m: Update.
36777 * objc.dg/class-1.m: Update.
36778 * objc.dg/const-str-1.m: Update.
36779 * objc.dg/fwd-proto-1.m: Update.
36780 * objc.dg/id-1.m: Update.
36781 * objc.dg/super-class-1.m: Update.
36783 2001-11-29 Mark Mitchell <mark@codesourcery.com>
36785 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
36788 2001-11-28 Jeffrey A Law (law@cygnus.com)
36790 * gcc.c-torture/execute/20011128-1.c: New test.
36792 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
36794 * gcc.dg/20011127-1.c: New test.
36796 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
36798 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
36799 from Austin Group draft 7.
36800 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
36801 scanf format arguments.
36802 * gcc.dg/format/no-exargs-2.c: New test.
36804 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
36806 * g++.dg/abi/vbase8-4.C: New test.
36808 2001-11-24 Ian Lance Taylor <ian@airs.com>
36810 * gcc.c-torture/execute/20011121-1.c: New test.
36812 2001-11-23 Jeffrey A Law (law@cygnus.com)
36814 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
36816 2001-11-23 Andreas Jaeger <aj@suse.de>
36818 * gcc.dg/cpp/charconst-2.c: New test.
36820 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
36822 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
36823 to the host if it is remote. Let tests specify extra headers
36825 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
36826 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
36827 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
36828 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
36829 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
36830 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
36831 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
36832 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
36833 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
36834 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
36836 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
36838 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
36839 for little endian ARMs.
36841 2001-11-20 Jakub Jelinek <jakub@redhat.com>
36843 * gcc.c-torture/compile/20011119-1.c: New test.
36844 * gcc.c-torture/compile/20011119-2.c: New test.
36846 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
36848 * gcc.dg/altivec-1.c: Fix typo.
36850 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
36852 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
36854 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
36856 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
36858 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
36860 * lib/g77.exp: Don't specify --rpath-link.
36862 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
36863 across all the headers.
36864 * gcc.dg/format/format.exp: For testing on a remote host,
36867 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
36868 * gcc.c-torture/execute/930406-1.c: Likewise.
36869 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
36871 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
36873 * gcc.dg/altivec-1.c: New.
36875 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
36877 * gcc.dg/cpp/fpreprocessed.c: New test case.
36879 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
36881 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
36882 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
36883 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
36885 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
36887 * gcc.dg/no-builtin-1.c: New test.
36889 2001-11-16 Jakub Jelinek <jakub@redhat.com>
36891 * gcc.c-torture/execute/20011115-1.c: New test.
36893 2001-11-15 Jakub Jelinek <jakub@redhat.com>
36895 * gcc.c-torture/compile/20011114-2.c: New test.
36896 * gcc.c-torture/compile/20011114-3.c: New test.
36897 * gcc.c-torture/compile/20011114-4.c: New test.
36899 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
36901 * g++.dg/other/init1.C: New test.
36903 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
36905 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
36908 * gcc.c-torture/execute/20011114-1.c: New testcase.
36910 * gcc.c-torture/compile/20010327-1.c: Revert last change.
36911 * gcc.c-torture/compile/20011114-1.c: New test, exactly
36912 like the (before this change) version of 20010327-1.c.
36914 2001-11-14 Roger Sayle <roger@eyesopen.com>
36916 * gcc.c-torture/execute/string-opt-13.c: New testcase.
36918 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
36920 * g++.dg/init/array2.C: New test.
36922 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
36924 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
36926 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
36928 * g++.dg/other/forscope1.C: New test.
36929 * g++.dg/ext/forscope1.C: New test.
36930 * g++.dg/ext/forscope2.C: New test.
36932 2001-11-13 Jakub Jelinek <jakub@redhat.com>
36934 * gcc.c-torture/execute/20011113-1.c: New test.
36936 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
36938 * gcc.c-torture/execute/20011109-2.c: New test.
36940 * gcc.c-torture/execute/20011109-1.c: New test.
36942 2001-11-09 Jakub Jelinek <jakub@redhat.com>
36944 * gcc.c-torture/compile/20011109-1.c: New test.
36946 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
36948 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
36949 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
36950 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
36951 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
36952 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
36953 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
36954 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
36956 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
36958 * g++.dg/warn/Wshadow-1.C: New tests.
36959 * g++.old-deja/g++.mike/for3.C: Update.
36961 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
36963 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
36964 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
36965 XFAILs. Adjust expected error texts.
36966 * gcc.c-torture/compile/20011106-1.c,
36967 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
36968 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
36969 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
36970 gcc.dg/c99-array-lval-5.c: New tests.
36972 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
36974 * gcc.dg/cpp/defined.c: Update.
36976 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
36978 * gcc.c-torture/execute/anon-1.c: New test.
36980 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
36982 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
36983 same size, so no warning should be produced on stormy16.
36985 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
36986 due to oversized array.
36987 * g++.old-deja/g++.mike/ns15.C: Likewise.
36988 * g++.old-deja/g++.pt/crash16.C: Likewise.
36990 2001-11-02 Graham Stott <grahams@redhat.com>
36992 * g++.dgother/debug1.C: Fix typos.
36994 2001-11-01 Jakub Jelinek <jakub@redhat.com>
36996 * g++.dg/other/debug1.C: New test.
36998 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
37000 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
37003 2001-10-30 Jakub Jelinek <jakub@redhat.com>
37005 * gcc.dg/20011029-2.c: New test.
37007 * gcc.c-torture/compile/20011029-1.c: New test.
37009 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
37011 * objc/execute/class_self-1.m: New test.
37012 * objc/execute/class_self-2.m: New test.
37014 2001-10-25 Zack Weinberg <zack@codesourcery.com>
37016 * gcc.misc-tests/msgs.exp: Delete.
37017 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
37018 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
37019 error set to match recent changes.
37021 2001-10-24 Zack Weinberg <zack@codesourcery.com>
37023 * gcc.dg/20011021-1.c: New test.
37025 2001-10-24 Jakub Jelinek <jakub@redhat.com>
37027 * gcc.c-torture/compile/20011023-1.c: New test.
37029 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
37031 * lib/g77.exp: Rewrite based on lib/g++.exp.
37033 2001-10-19 Jakub Jelinek <jakub@redhat.com>
37035 * gcc.c-torture/execute/20011019-1.c: New test.
37037 * gcc.dg/20011018-1.c: New test.
37039 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
37041 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
37043 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
37045 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
37046 * gcc.dg/attr-invalid.c: Likewise.
37048 2001-10-18 Jakub Jelinek <jakub@redhat.com>
37050 * testsuite/gcc.dg/20011015-1.c: New test.
37052 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
37054 * g++.dg/template/unify2.C: New test.
37056 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
37058 * g++.dg/other/exception-specification.C: New test
37060 2001-10-13 Tom Rix <trix@redhat.com>
37062 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
37063 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
37065 2001-10-12 Jakub Jelinek <jakub@redhat.com>
37067 * testsuite/gcc.dg/20011009-1.c: New test.
37069 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
37072 * g++.dg/other/friend1.C: New test.
37074 2001-10-11 Richard Henderson <rth@redhat.com>
37076 * g++.old-deja/g++.other/crash18.C: Add -S to options.
37078 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
37080 * gcc.c-torture/compile/20011010-1.c: New.
37082 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
37084 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
37085 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
37086 g77.f-torture/execute/execute.exp,
37087 g77.f-torture/noncompile/noncompile.exp,
37088 gcc.c-torture/compile/compile.exp,
37089 gcc.c-torture/execute/execute.exp,
37090 gcc.c-torture/execute/ieee/ieee.exp,
37091 gcc.c-torture/execute/memcheck/memcheck.exp,
37092 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
37093 objc/execute/execute.exp: Update FSF address.
37095 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
37097 * gcc.dg/cpp/cmdlne-C.c: Update.
37098 * gcc.dg/cpp/cmdlne-C2.c: New.
37100 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
37102 * gcc.c-torture/execute/20011008-3.c: New.
37104 2001-10-08 DJ Delorie <dj@redhat.com>
37106 * gcc.dg/20011008-1.c: New.
37107 * gcc.dg/20011008-2.c: New.
37109 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
37111 * gcc.dg/cpp/spacing1.c: Update test.
37113 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
37115 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
37116 spelling errors of "separate" as "seperate".
37118 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
37120 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
37121 enough to avoid inlining.
37123 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
37125 * lib/g77.exp: set libg2c_dir correctly.
37127 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
37129 * gcc.dg/cpp/macro11.c: New test.
37131 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
37133 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
37134 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
37135 gcc.dg/format/multattr-3.c: New tests.
37136 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
37137 tests for format attributes on function pointers being rejected.
37139 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
37141 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
37143 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
37145 * g++.dg/warn/format1.C: New test.
37147 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
37149 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
37151 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
37153 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
37155 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
37157 * gcc.dg/cpp/redef2.c: Add test.
37159 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
37161 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
37162 long-standing bug on i686, apparently.
37163 * gcc.c-torture/execute/loop-2c.x: New file.
37164 * gcc.c-torture/execute/loop-2d.x: New file.
37165 * gcc.c-torture/execute/loop-3c.x: New file.
37167 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
37169 * gcc.dg/cpp/20000625-2.c: Correct line number.
37171 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
37173 * gcc.dg/cpp/macro10.c: New test.
37174 * gcc.dg/cpp/strify3.c: New test.
37175 * gcc.dg/cpp/spacing1.c: Add tests.
37176 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
37177 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
37179 2001-09-24 DJ Delorie <dj@redhat.com>
37181 * gcc.c-torture/execute/20010924-1.c: New test.
37183 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
37185 * testsuite/objc/execute/paste.m: Remove.
37187 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
37189 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
37191 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
37193 * g77.dg/strlen0.f: New test.
37195 2001-09-21 Richard Henderson <rth@redhat.com>
37197 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
37198 * g++.old-deja/g++.abi/vtable2.C: Likewise.
37200 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
37202 Table-driven attributes.
37203 * g++.dg/ext/attrib1.C: New test.
37205 2001-09-20 DJ Delorie <dj@redhat.com>
37207 * gcc.dg/20000926-1.c: Update expected warning messages.
37208 * gcc.dg/array-2.c: Likewise, and test for warnings too.
37209 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
37212 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
37214 * g++.dg/eh/registers1.C: New test case.
37216 2001-09-17 Richard Henderson <rth@redhat.com>
37218 * gcc.dg/array-5.c: Fix VLA decomposition test.
37220 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
37222 * gcc.dg/cpp/line5.c: New testcase.
37224 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
37226 * gcc.dg/cpp/macro9.c: New test.
37228 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
37230 * gcc.c-torture/execute/980223.c: Change type of addr from long
37233 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
37235 * gcc.c-torture/execute/20010915-1.c: New test.
37237 2001-09-14 Janis Johnson <janis187@us.ibm.com>
37239 * g77.dg/bprob: New directory.
37240 * g77.dg/bprob/bprob.exp: New file.
37241 * g77.dg/bprob/bprob-1.f: New test.
37242 * g77.dg/gcov: New directory.
37243 * g77.dg/gcov/gcov.exp: New file.
37244 * g77.dg/gcov/gcov-1.f: New test.
37245 * g77.dg/gcov/gcov-1.x: New file.
37247 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
37249 * gcc.dg/cpp/directiv.c: Update.
37250 * gcc.dg/cpp/undef1.c: Update.
37252 2001-09-12 Jakub Jelinek <jakub@redhat.com>
37254 * gcc.dg/20010912-1.c: New test.
37256 2001-09-11 Janis Johnson <janis187@us.ibm.com>
37258 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
37259 language-independent file in lib.
37260 * lib/gcov.exp: New file.
37262 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
37264 * gcc.c-torture/compile/20010911-1.c: New test.
37266 2001-09-10 Janis Johnson <janis187@us.ibm.com>
37268 * lib/profopt.exp: New, to support profile-directed optimizations.
37269 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
37270 * gcc.misc-tests/bprob-1.c: New test.
37271 * gcc.misc-tests/bprob-2.c: New test.
37273 2001-09-07 Janis Johnson <janis187@us.ibm.com>
37275 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
37276 XFAIL and which kinds of gcov output to verify.
37277 * gcc.misc-tests/gcov-4b.x: New file.
37278 * gcc.misc-tests/gcov-5b.x: New file.
37279 * gcc.misc-tests/gcov-6.x: New file.
37280 * gcc.misc-tests/gcov-7.c: New test.
37281 * gcc.misc-tests/gcov-7.x: New file.
37283 2001-09-06 Janis Johnson <janis187@us.ibm.com>
37285 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
37286 * gcc.misc-tests/gcov-6.c: New test.
37288 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
37291 * g++.dg/abi/vbase1.C: New test.
37293 2001-09-05 Ziemowit Laski <zlaski@apple.com>
37295 * objc.dg/method-2.m: New.
37297 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
37300 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
37301 * g++.dg/init/empty1.C: New test.
37303 2001-09-03 Jakub Jelinek <jakub@redhat.com>
37305 * gcc.c-torture/compile/20010903-1.c: New test.
37307 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
37309 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
37312 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
37314 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
37316 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
37318 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
37320 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
37322 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
37323 for 16-bit 'unsigned int'.
37325 2001-08-29 Kazu Hirata <kazu@hxi.com>
37327 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
37329 2001-08-27 Richard Henderson <rth@redhat.com>
37331 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
37332 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
37334 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
37336 * gcc.dg/asm-names.c (ymain): New.
37338 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
37340 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
37341 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
37342 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
37344 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37346 * gcc.dg/compare5.c: New testcase.
37348 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
37350 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
37351 and "In instantiation".
37353 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
37355 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
37357 2001-08-20 Janis Johnson <janis187@us.ibm.com>
37359 * gcc.misc-tests/gcov.exp: Add support for branch information.
37360 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
37361 * gcc.misc-tests/gcov-4.c: New test.
37362 * gcc.misc-tests/gcov-4b.c: New test.
37363 * gcc.misc-tests/gcov-5b.c: New test.
37365 2001-08-20 Zack Weinberg <zackw@panix.com>
37367 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
37370 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
37372 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
37374 2001-08-19 Jakub Jelinek <jakub@redhat.com>
37376 * g++.dg/eh/template1.C: New test.
37378 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
37380 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
37382 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
37385 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
37387 * lib/g77-dg.exp: Use prune.exp for common procedures
37388 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
37389 * lib/g77.exp: (g77-dg-prune) Remove
37391 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
37393 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
37395 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37397 * g++.dg/template/unify1.C: New test.
37399 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
37401 * g++.dg/abi/empty4.C: New test.
37403 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
37405 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
37407 * g77.f-torture/compile/pr3743.x: Likewise.
37409 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
37411 * g++.dg/other/using-declaration.C: New test.
37413 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
37415 * gcc.dg/cpp/tr-sign.c: New testcase.
37417 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
37419 * gcc.dg/cpp/19951025-1.c: Revert.
37420 * gcc.dg/cpp/directiv.c: We no longer process directives that
37421 interrupt macro arguments.
37423 2001-08-03 Zack Weinberg <zackw@stanford.edu>
37425 * gcc.dg/bconstp-1.c: New test.
37427 2001-08-03 Richard Henderson <rth@redhat.com>
37429 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
37431 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
37433 * gcc.dg/cpp/19951025-1.c: Update.
37435 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
37437 * g77.dg/ff90-1.f (s): Fix reference of variable z,
37440 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
37443 * g++.old-deja/g++.ns/ns14.C: Remove special options.
37444 * g++.old-deja/g++.other/std1.C: Likewise.
37445 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
37447 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
37449 * lib/g77.exp: Load gcc-defs.exp for common procedures
37450 (g77_pass, g77_fail, g77_finish, g77_exit,
37451 ${tool}_check_unsupported_p} Now redundant. Deleted.
37453 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
37455 * g77.dg/fbackslash.f
37456 * g77.dg/fcase-preserve.f
37458 * g77.dg/ffixed-line-length-0.f
37459 * g77.dg/ffixed-line-length-132.f
37460 * g77.dg/ffixed-line-length-7.f
37461 * g77.dg/ffixed-line-length-72.f
37462 * g77.dg/ffixed-line-length-none.f
37463 * g77.dg/ffree-form-1.f
37464 * g77.dg/fno-backslash.f
37465 * g77.dg/fno-f90-1.f
37466 * g77.dg/fno-fixed-form-1.f
37467 * g77.dg/fno-onetrip.f
37468 * g77.dg/fno-typeless-boz.f
37469 * g77.dg/fno-underscoring.f
37470 * g77.dg/fno-vxt-1.f
37471 * g77.dg/fonetrip.f
37472 * g77.dg/ftypeless-boz.f
37473 * g77.dg/fugly-assumed.f
37474 * g77.dg/funderscoring.f
37477 2001-08-01 Ziemowit Laski <zlaski@apple.com>
37479 * objc.dg/fwd-proto-1.m: New.
37480 * objc.dg/local-decl-1.m: New.
37481 * objc.dg/naming-1.m: New.
37482 * objc.dg/naming-2.m: New.
37483 * objc.dg/proto-hier-1.m: New.
37485 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
37487 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
37488 largest-type elements to a struct makes its size grow.
37490 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
37492 * g++.dg/abi/vthunk1.C: New test.
37494 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
37496 * g++.dg/abi/vbase8-22.C: New test.
37498 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
37500 * gcc.dg/cpp/macro8.c: New test.
37502 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
37504 * g++.dg/abi/vbase8-21.C: New test.
37506 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
37508 * g++.dg/abi/vbase8-10.C: New test.
37510 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
37512 * lib/g++.exp (g++_set_ld_library_path): Renamed to
37513 ${tool}_set_ld_library_path.
37515 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
37518 2001-07-26 Stan Cox <scox@redhat.com>
37520 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
37521 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
37522 gcc_exit, gcc_check_unsupported_p):
37523 Moved to gcc-deps.exp
37524 * gcc-deps.exp: New file.
37526 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37528 * g++.old-deja/g++.pt/defarg14.C: New test.
37530 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
37532 * g++.old-deja/g++.other/lineno5.C: New test.
37534 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
37536 * g++.old-deja/g++.pt/crash68.C: New test.
37538 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
37540 * g++.old-deja/g++.other/crash42.C: New test.
37542 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
37544 * gcc.dg/cpp/extratokens.c: Fix.
37545 * gcc.dg/cpp/skipping2.c: New tests.
37547 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
37549 * gcc.c-torture/execute/20010724-1.c: New file.
37550 * gcc.c-torture/execute/20010724-1.x: New file.
37552 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
37554 * g++.old-deja/g++.other/cond7.C: New test.
37556 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
37558 * g++.old-deja/g++.other/optimize4.C: New test.
37560 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
37562 * g++.old-deja/g++.abi/vbase8-5.C: New test.
37564 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
37566 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
37567 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
37568 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
37569 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
37571 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
37572 bug report" message.
37574 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
37575 * g++.dg/ext/instantiate1.C: Move from old-deja.
37577 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
37579 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
37580 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
37581 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
37582 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
37584 2001-07-23 Jeffrey A Law (law@cygnus.com)
37586 * gcc.c-torture/execute/20010723-1.c: New test.
37588 2001-07-23 Ben Elliston <bje@redhat.com>
37590 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
37592 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
37594 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
37596 Delete handling of ieee_multilib_flags.
37597 Pass -mieee for alpha*-*-* and sh-*-*.
37598 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
37600 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
37602 Remove old-abi tests.
37603 * g++.old-deja/g++.mike/p11116.C: Remove.
37604 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
37606 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
37608 * g77.f-torture/compile/pr3743.f: New test
37610 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
37612 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
37614 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
37616 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
37617 g++.old-deja/g++.pt/static6.C: Likewise.
37618 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
37619 supports weak symbols.
37621 2001-07-18 Andreas Jaeger <aj@suse.de>
37623 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
37626 2001-07-18 Andreas Jaeger <aj@suse.de>
37628 * gcc.dg/iftrap-1.c: Fix target line.
37630 2001-07-17 Richard Henderson <rth@redhat.com>
37632 * gcc.c-torture/execute/20010717-1.c: New.
37634 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
37636 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
37639 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
37641 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
37643 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
37645 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
37646 UAC_SIGBUS, UAC_NOPRINT definitions.
37648 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
37650 * objc/execute/object_is_class.m: New test.
37651 * objc/execute/object_is_meta_class.m: New test.
37653 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
37655 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
37656 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
37658 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
37660 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
37661 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
37663 2001-07-14 Richard Henderson <rth@redhat.com>
37665 * gcc.dg/iftrap-1.c: New.
37667 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
37669 * g77.f-torture/execute/intrinsic77.f: New test.
37671 2001-07-11 Janis Johnson <janis@us.ibm.com>
37673 * gcc.misc-tests/gcov-3.c: New test.
37675 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
37677 * gcc.c-torture/compile/20010711-1.c,
37678 * gcc.c-torture/compile/20010711-2.c: New tests.
37680 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
37682 * gcc.c-torture/execute/20010711-1.c: New test.
37684 2001-07-11 Ben Elliston <bje@redhat.com>
37686 * g++.old-deja/g++.other/enum5.C: New test.
37688 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
37690 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
37691 (g++-dg-prune): Call prune_gcc_output.
37692 * prune.exp: New file for prune_gcc_output.
37693 * lib/g++.exp, lib/gcc.exp: Load it.
37695 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
37697 * gcc.c-torture/compile/20010701-1.c,
37698 g++.old-deja/g++.ext/attrib6.C: New tests.
37700 2001-07-06 Jeffrey A Law (law@cygnus.com)
37702 * gcc.c-torture/compile/20010706-1.c: New test.
37704 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
37706 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
37708 2001-06-28 Stan Shebs <shebs@apple.com>
37710 * gcc.dg/pragma-darwin.c: New test.
37712 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
37714 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
37715 Solaris 2.[678] system.
37717 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
37719 * gcc.dg/20010622-1.c: New test.
37721 2001-06-18 Stan Shebs <shebs@apple.com>
37723 * objc.dg: New directory.
37724 * objc.dg/dg.exp: New file.
37725 * objc.dg/alias.m: New.
37726 * objc.dg/class-1.m: New.
37727 * objc.dg/class-2.m: New.
37728 * objc.dg/const-str-1.m: New.
37729 * objc.dg/const-str-2.m: New.
37730 * objc.dg/id-1.m: New.
37731 * objc.dg/method-1.m: New.
37732 * objc.dg/super-class-1.m: New.
37733 * lib/objc-dg.exp: New file.
37735 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
37737 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
37740 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
37742 * g++.old-deja/g++.abi/vbase8-9.C: New test.
37744 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
37746 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
37749 2001-06-12 Richard Henderson <rth@redhat.com>
37751 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
37753 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
37755 * g++.old-deja/g++.abi/vbase5.C: New test.
37756 * g++.old-deja/g++.abi/vbase6.C: New test.
37757 * g++.old-deja/g++.abi/vbase7.C: New test.
37759 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37761 * gcc.c-torture/compile/20010610-1.c: New test.
37763 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
37765 * g++.old-deja/g++.abi/vbase4.C: New test.
37767 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
37769 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
37770 support %f for HC11/HC12 targets.
37771 * gcc.c-torture/execute/930513-1.x: New file, likewise.
37772 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
37773 on HC11/HC12 targets.
37774 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
37776 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
37778 * gcc.dg/wchar_t-1.c: New file.
37779 * gcc.dg/wint_t-1.c: Likewise.
37781 2001-06-11 Bernd Schmidt <bernds@redhat.com>
37783 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
37785 2001-06-11 Richard Henderson <rth@redhat.com>
37787 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
37789 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
37791 * gcc.c-torture/compile/20010611-1.c: New test.
37793 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
37795 * gcc.dg/c99-tag-1.c: Add more tests.
37797 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
37799 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
37800 representation on MN10300 and ARM/Thumb.
37802 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
37804 * g77.f-torture/execute/20010610.f: New.
37806 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
37808 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
37811 2001-06-09 Richard Henderson <rth@redhat.com>
37813 * gcc.c-torture/execute/ashrdi-1.c: New.
37814 * gcc.c-torture/execute/ashldi-1.c: New.
37815 * gcc.c-torture/execute/lshrdi-1.c: New.
37817 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
37819 * objc/execute/load-3.m: Added. Check sending +load to categories,
37820 in addition to classes.
37822 2001-06-08 Stan Shebs <shebs@apple.com>
37824 * objc/execute/load-2.m: New test. From Nicola Pero
37825 <n.pero@mi.flashnet.it>.
37827 2001-06-08 Jakub Jelinek <jakub@redhat.com>
37829 * gcc.c-torture/execute/20010605-2.c: New test.
37831 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
37833 * g++.old-deja/g++.abi/vbase2.C: New test.
37834 * g++.old-deja/g++.abi/vbase3.C: New test.
37836 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
37838 * g++.old-deja/g++.pt/friend49.C: New test.
37840 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
37842 * g++.old-deja/g++.ext/anon3.C: New test.
37844 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
37846 * g++.old-deja/g++.other/conv7.C: New test.
37848 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
37850 * gcc.c-torture/compile/20010605-2.c: New test.
37852 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
37854 * gcc.c-torture/execute/20010604-1.c: New test.
37856 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
37858 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
37860 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
37862 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
37863 (g++_link_flags): Likewise.
37864 (g++_init): Pass gccpath's value to two previous functions.
37866 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37868 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
37869 Ensure logfile entry matches exec command line.
37871 2001-05-31 Richard Henderson <rth@redhat.com>
37873 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
37874 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
37876 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
37878 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
37879 compiler for irix6.2
37881 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
37883 * g++.old-deja/g++.other/optimize3.C: New file.
37885 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
37887 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
37890 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
37892 * g++.old-deja/g++.other/optimize2.C: New file.
37894 2001-05-25 Diego Novillo <dnovillo@redhat.com>
37896 * gcc.c-torture/compile/20010518-2.c: New file.
37897 * gcc.c-torture/execute/20010518-1.c: New file.
37898 * gcc.c-torture/execute/20010518-2.c: New file.
37900 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
37902 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
37904 2001-05-24 Mark Mitchell <mark@codesourcery.com>
37906 G++ no longer defines builtins that do not begin with __builtin.
37907 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
37908 * g++.old-deja/g++.brendand/misc13.C: Likewise.
37909 * g++.old-deja/g++.law/builtin1.C: Likewise.
37910 * g++.old-deja/g++.law/cvt2.C: Likewise.
37911 * g++.old-deja/g++.mike/net5.C: Likewise.
37912 * g++.old-deja/g++.other/builtins1.C: Likewise.
37913 * g++.old-deja/g++.other/builtins2.C: Likewise.
37914 * g++.old-deja/g++.other/builtins3.C: Likewise.
37915 * g++.old-deja/g++.other/builtins4.C: Likewise.
37916 * g++.old-deja/g++.other/inline8.C: Likewise.
37917 * g++.old-deja/g++.robertl/eb39.C: Likewise.
37919 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
37921 * g++.old-deja/g++.pt/using1.C: Adjust.
37922 * g++.old-deja/g++.pt/using2.C: New test.
37924 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
37926 * gcc.dg/cpp/charconst.c: New tests.
37927 * gcc.dg/cpp/escape.c: New tests.
37928 * gcc.dg/cpp/escape-1.c: New tests.
37929 * gcc.dg/cpp/escape-2.c: New tests.
37930 * gcc.dg/cpp/ucs.c: New tests.
37932 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
37934 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
37935 native compiler for irix6.5.
37937 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
37939 * lib/g++.exp (g++_include_flags): Use args to compute
37941 (g++_link_flags): Likewise.
37942 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
37944 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
37946 * gcc.dg/c90-hexfloat-1.c: Add more tests.
37948 2001-05-21 Geoff Keating <geoffk@redhat.com>
37950 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
37953 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
37955 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
37957 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
37958 to STACK_SIZE; Use it to define size of add_histo array.
37959 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
37961 (f): Use GITT_SIZE to define size of gitt local table.
37962 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
37963 to STACK_SIZE; Use it to define size of bytemem array.
37965 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
37967 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
37968 on 68HC11/HC12 due to the asm instruction.
37969 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
37970 * gcc.c-torture/compile/920520-1.x: Likewise.
37971 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
37972 on 68HC11/HC12 because the function is larger than 64K.
37973 * gcc.c-torture/compile/961203-1.x: New file, this test fails
37974 on 68HC11/HC12 because the structure is too large.
37976 2001-05-20 Richard Henderson <rth@redhat.com>
37978 * gcc.c-torture/execute/20010520-1.c: New.
37980 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37982 * g++.old-deja/g++.warn/compare1.C: New test.
37983 * gcc.dg/compare4.c: New test.
37985 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
37987 * g++.old-deja/g++.other/optimize1.C: New test.
37989 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37991 * g++.old-deja/g++.pt/spec41.C: New test.
37993 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
37995 * gcc.c-torture/compile/20010114-1.x: Remove.
37997 2001-05-18 Stan Shebs <shebs@apple.com>
37999 * gcc.c-torture/compile/20010518-1.c: New test.
38001 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
38003 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
38004 * g++.old-deja/g++.pt/crash67.C: New test.
38006 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
38008 * g++.old-deja/g++.other/debug9.C: New test.
38010 2001-05-16 Zack Weinberg <zackw@stanford.edu>
38012 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
38014 2001-05-16 Jan Hubicka <jh@suse.cz>
38016 * gcc.c-torture/compile/20010516-1.c: New test.
38018 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
38020 * g++.old-deja/g++.other/crash41.C: New test.
38022 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
38024 * g++.old-deja/g++.pt/crash66.C: New test.
38026 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
38028 * g++.old-deja/g++.robertl/eb27.C: Convert.
38030 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
38032 * g++.dg/friend-warn.C: New test. Do not warn about friend
38033 declaration being redundant.
38035 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
38037 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
38039 2001-05-14 Mark Mitchell <mark@codesourcery.com>
38041 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
38043 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
38045 * lib/g++.exp: Use testsuite_flags.
38047 2001-05-13 Mark Mitchell <mark@codesourcery.com>
38049 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
38051 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
38053 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
38055 2001-05-11 Mark Mitchell <mark@codesourcery.com>
38057 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
38059 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
38061 * gcc.c-torture/compile/20010313-1.c: New test.
38063 2001-05-09 Zack Weinberg <zackw@stanford.edu>
38065 * gcc.dg/cpp/direct2.c: New test.
38066 * gccq.dg/cpp/direct2s.c: New test.
38068 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
38070 2001-05-07 Mark Mitchell <mark@codesourcery.com>
38072 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
38073 * g++.old-deja/g++.other/op3.C: Likewise.
38075 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
38077 * gcc.dg/cpp/syshdr.h: New file.
38078 * gcc.dg/cpp/sysmac1.c: Update.
38079 * gcc.dg/cpp/sysmac2.c: Update.
38081 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
38083 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
38085 2001-05-04 David Edelsohn <edelsohn@gnu.org>
38087 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
38088 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
38090 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
38092 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
38094 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
38096 * lib/g++.exp (g++_include_flags): Don't use any special flags
38097 if TESTING_IN_BUILD_TREE is not defined.
38098 (g++_init): Use a plain 'c++' as the compiler if
38099 TESTING_IN_BUILD_TREEE is not defined.
38101 2001-05-02 Jakub Jelinek <jakub@redhat.com>
38103 * g++.old-deja/g++.eh/catch13.C: New test.
38104 * g++.old-deja/g++.eh/catch14.C: New test.
38106 2001-05-02 Jakub Jelinek <jakub@redhat.com>
38108 * gcc.dg/cpp/tr-define.c: New test.
38110 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
38112 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
38113 <stdlib.h>, not <malloc.h>.
38115 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
38117 * g++.old-deja/g++.ns/template17.C: New test.
38119 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
38121 * g++.old-deja/g++.pt/ref4.C: New test.
38123 2001-04-30 Richard Henderson <rth@redhat.com>
38125 * gcc.dg/20000724-1.c: Revert last change.
38127 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
38129 * g77.f-torture/execute/20010430.f: New test.
38131 2001-04-30 Mark Mitchell <mark@codesourcery.com>
38133 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
38135 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
38137 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
38139 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
38141 * g++.old-deja/g++.eh/crash6.C: New test.
38143 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
38145 * g++.old-deja/g++.other/warn7.C: New test.
38147 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
38149 * g++.old-deja/g++.other/defarg9.C: New test.
38151 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
38153 * g77.f-torture/compile/20010426.f: New test.
38154 * g77.f-torture/execute/20010426.f: New test.
38156 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
38158 * g77.f-torture/compile/20000629-1.x: Remove - error
38161 2001-04-26 Jeffrey A Law (law@cygnus.com)
38163 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
38164 Tweak slightly to work with g++.dg framework.
38165 * g++.dg/special/ecos.exp: Run initp1.C test.
38166 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
38168 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
38169 its linker doesn't give line numbers either.
38170 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
38172 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
38174 * g++.old-deja/g++.other/lex1.C: New test.
38176 2001-04-26 Jakub Jelinek <jakub@redhat.com>
38178 * gcc.dg/noncompile/20010425-1.c: New test.
38180 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
38182 * g++.old-deja/g++.pt/mangle2.C: New test.
38184 2001-04-25 Jakub Jelinek <jakub@redhat.com>
38186 * gcc.dg/format/plus-1.c: New test.
38188 2001-04-25 Jakub Jelinek <jakub@redhat.com>
38190 * gcc.dg/20010423-1.c: New test.
38192 2001-04-25 Jakub Jelinek <jakub@redhat.com>
38194 * gcc.c-torture/execute/20010422-1.c: New test.
38196 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
38198 * g++.old-deja/g++.ns/type2.C: New test.
38200 2001-04-24 Zack Weinberg <zackw@stanford.edu>
38202 * g++.old-deja/g++.other/perf1.C: New test.
38204 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
38206 * gcc.dg/c99-func-2.c: Remove xfail.
38207 * gcc.dg/c99-func-3.c: Remove xfail.
38208 * gcc.dg/c99-func-4.c: Remove xfail.
38210 2001-04-23 Zack Weinberg <zackw@stanford.edu>
38212 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
38214 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
38216 * gcc.c-torture/compile/20010423-1.c: New test.
38218 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
38220 * g++.old-deja/g++.pt/typename28.C: New test.
38222 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
38224 * g++.old-deja/g++.abi/empty2.C: New test.
38225 * g++.old-deja/g++.abi/empty3.C: New test.
38227 2001-04-20 Jakub Jelinek <jakub@redhat.com>
38229 * g++.old-deja/g++.other/comdat2.C: New test.
38230 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
38232 2001-04-20 Jakub Jelinek <jakub@redhat.com>
38234 * g++.old-deja/g++.other/overload14.C: New test.
38236 2001-04-20 Jakub Jelinek <jakub@redhat.com>
38238 * g++.old-deja/g++.other/lookup23.C: New test.
38240 2001-04-20 Jakub Jelinek <jakub@redhat.com>
38242 * gcc.c-torture/execute/20010403-1.c: New test.
38244 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
38245 Mark Mitchell <mark@codesourcery.com>
38247 * lib/old-dejagnu.exp: Don't delete output of executable.
38248 Add .exe suffix to executables.
38250 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
38252 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
38254 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38256 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
38258 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
38260 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
38261 * g++.old-deja/g++.abi/crash1.C: New test.
38263 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
38265 * g++.old-deja/g++.other/crash40.C: New test.
38267 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38269 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
38271 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
38273 * g++.old-deja/g++.other/warn6.C: New test.
38275 2001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
38277 * g++.old-deja/g++.robertl/eb42.C: Same.
38279 2001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38281 * gcc.dg/wtr-conversion-1.c: New testcase.
38283 2001-04-10 Richard Henderson <rth@redhat.com>
38285 * g++.old-deja/g++.other/array5.C: New.
38287 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38289 * gcc.c-torture/execute/20010408-1.c: New test.
38291 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
38293 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
38294 headers and constructs.
38295 * g++.old-deja/g++.robertl/eb79.C: Same.
38296 * g++.old-deja/g++.robertl/eb77.C (main): Same.
38297 * g++.old-deja/g++.robertl/eb73.C: Same.
38298 * g++.old-deja/g++.robertl/eb66.C (main): Same.
38299 * g++.old-deja/g++.robertl/eb55.C (t): Same.
38300 * g++.old-deja/g++.robertl/eb54.C (main): Same.
38301 * g++.old-deja/g++.robertl/eb46.C (main): Same.
38302 * g++.old-deja/g++.robertl/eb44.C: Same.
38303 * g++.old-deja/g++.robertl/eb41.C (main): Same.
38304 * g++.old-deja/g++.robertl/eb4.C (main): Same.
38305 * g++.old-deja/g++.robertl/eb39.C: Same.
38306 * g++.old-deja/g++.robertl/eb33.C (main): Same.
38307 * g++.old-deja/g++.robertl/eb31.C (main): Same.
38308 * g++.old-deja/g++.robertl/eb30.C: Same.
38309 * g++.old-deja/g++.robertl/eb3.C: Same.
38310 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
38311 * g++.old-deja/g++.robertl/eb21.C: Same.
38312 * g++.old-deja/g++.robertl/eb15.C: Same.
38313 * g++.old-deja/g++.robertl/eb118.C: Same.
38314 * g++.old-deja/g++.robertl/eb115.C (main): Same.
38315 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
38316 * g++.old-deja/g++.robertl/eb109.C: Same.
38317 * g++.old-deja/g++.other/sibcall1.C (main): Same.
38318 * g++.old-deja/g++.mike/rtti1.C: Same.
38319 * g++.old-deja/g++.mike/p658.C: Same.
38320 * g++.old-deja/g++.mike/net46.C: Same.
38321 * g++.old-deja/g++.mike/net34.C: Same.
38322 * g++.old-deja/g++.mike/memoize1.C: Same.
38323 * g++.old-deja/g++.mike/eh2.C: Same.
38324 * g++.old-deja/g++.law/weak.C: Same.
38325 * g++.old-deja/g++.law/visibility7.C: Same.
38326 * g++.old-deja/g++.law/visibility25.C: Same.
38327 * g++.old-deja/g++.law/visibility22.C: Same.
38328 * g++.old-deja/g++.law/visibility2.C: Same.
38329 * g++.old-deja/g++.law/visibility17.C: Same.
38330 * g++.old-deja/g++.law/visibility13.C: Same.
38331 * g++.old-deja/g++.law/visibility10.C: Same.
38332 * g++.old-deja/g++.law/visibility1.C: Same.
38333 * g++.old-deja/g++.law/virtual3.C (eval): Same.
38334 * g++.old-deja/g++.law/vbase1.C: Same.
38335 * g++.old-deja/g++.law/operators32.C: Same.
38336 * g++.old-deja/g++.law/nest3.C: Same.
38337 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
38338 * g++.old-deja/g++.law/except5.C (main): Same.
38339 * g++.old-deja/g++.law/cvt7.C (run): Same.
38340 * g++.old-deja/g++.law/cvt2.C: Same.
38341 * g++.old-deja/g++.law/cvt16.C: Same.
38342 * g++.old-deja/g++.law/ctors6.C (bar): Same.
38343 * g++.old-deja/g++.law/ctors17.C (main): Same.
38344 * g++.old-deja/g++.law/ctors13.C: Same.
38345 * g++.old-deja/g++.law/ctors12.C (main): Same.
38346 * g++.old-deja/g++.law/ctors10.C: Same.
38347 * g++.old-deja/g++.law/code-gen5.C: Same.
38348 * g++.old-deja/g++.law/bad-error7.C: Same.
38349 * g++.old-deja/g++.law/arm9.C: Same.
38350 * g++.old-deja/g++.law/arm12.C: Same.
38351 * g++.old-deja/g++.law/arg8.C: Same.
38352 * g++.old-deja/g++.law/arg1.C: Same.
38353 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
38354 * g++.old-deja/g++.jason/template31.C: Same.
38355 * g++.old-deja/g++.jason/template24.C (main): Same.
38356 * g++.old-deja/g++.jason/2371.C: Same.
38357 * g++.old-deja/g++.eh/new2.C: Same.
38358 * g++.old-deja/g++.eh/new1.C: Same.
38359 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
38360 * g++.old-deja/g++.brendan/nest21.C (main): Same.
38361 * g++.old-deja/g++.brendan/err-msg3.C: Same.
38362 * g++.old-deja/g++.brendan/crash62.C: Same.
38363 * g++.old-deja/g++.brendan/crash52.C: Same.
38364 * g++.old-deja/g++.brendan/crash49.C (main): Same.
38365 * g++.old-deja/g++.brendan/crash38.C: Same.
38366 * g++.old-deja/g++.brendan/crash15.C (main): Same.
38367 * g++.old-deja/g++.brendan/copy9.C: Same.
38369 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
38371 * gcc.c-torture/execute/20001203-2.c (memset):
38372 Count argument is of type __SIZE_TYPE__.
38374 2001-04-04 Diego Novillo <dnovillo@redhat.com>
38376 * gcc.c-torture/compile/20010404-1.c: New test.
38378 2001-04-04 Jakub Jelinek <jakub@redhat.com>
38380 * gcc.c-torture/compile/20010326-1.c: New test.
38382 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
38384 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
38385 peculiarities of the SH.
38386 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
38388 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
38390 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
38391 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
38392 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
38394 2001-04-02 Jakub Jelinek <jakub@redhat.com>
38396 * g77.f-torture/compile/20010321-1.f: New test.
38398 2001-04-02 Jakub Jelinek <jakub@redhat.com>
38400 * gcc.c-torture/compile/20010329-1.c: New test.
38402 2001-04-02 Jakub Jelinek <jakub@redhat.com>
38404 * gcc.c-torture/execute/20010329-1.c: New test.
38406 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
38408 * g++.old-deja/g++.other/eh4.C: Fix typo.
38410 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
38412 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
38414 2001-03-28 Philip Blundell <philb@gnu.org>
38416 * gcc.c-torture/compile/20010328-1.c: New test.
38418 2001-03-27 Richard Henderson <rth@redhat.com>
38420 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
38421 * g++.old-deja/g++.eh/vbase3.C: Likewise.
38423 2001-03-27 Alan Modra <alan@linuxcare.com.au>
38425 * gcc.c-torture/compile/20010327-1.c: New test.
38427 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
38429 * g++.old-deja/g++.other/friend12.C: New test.
38430 * g++.old-deja/g++.other/friend9.C: Expect no errors.
38431 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
38433 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
38435 * gcc.c-torture/execute/20010325-1.c: New test.
38437 2001-03-23 Jakub Jelinek <jakub@redhat.com>
38439 * g++.old-deja/g++.other/mangle3.C: New test.
38441 2001-03-22 Jakub Jelinek <jakub@redhat.com>
38443 * g++.old-deja/g++.other/anon8.C: New test.
38445 2001-03-20 Philip Blundell <philb@gnu.org>
38447 * gcc.c-torture/compile/20010320-1.c: New test.
38449 2001-03-17 Richard Henderson <rth@redhat.com>
38451 * g++.old-deja/g++.other/eh4.C: Add expected error text.
38453 2001-03-15 Geoff Keating <geoff@redhat.com>
38455 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
38458 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
38460 * g++.old-deja/g++.other/eh4.C: New test.
38462 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
38464 * gcc.dg/cpp/mi1.c: Update.
38466 2001-03-14 Jakub Jelinek <jakub@redhat.com>
38468 * g++.old-deja/g++.other/regstack.C: New test.
38470 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
38472 * g++.old-deja/g++.other/ref4.C: New test.
38474 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
38476 * objc/execute/va_method.m: Added.
38477 * objc/execute/IMP.m: Added.
38478 * objc/execute/_cmd.m: Added.
38479 * objc/execute/accessing_ivars.m: Added.
38480 * objc/execute/class-1.m: Added.
38481 * objc/execute/class-10.m: Added.
38482 * objc/execute/class-11.m: Added.
38483 * objc/execute/class-12.m: Added.
38484 * objc/execute/class-13.m: Added.
38485 * objc/execute/class-14.m: Added.
38486 * objc/execute/class-2.m: Added.
38487 * objc/execute/class-3.m: Added.
38488 * objc/execute/class-4.m: Added.
38489 * objc/execute/class-5.m: Added.
38490 * objc/execute/class-6.m: Added.
38491 * objc/execute/class-7.m: Added.
38492 * objc/execute/class-8.m: Added.
38493 * objc/execute/class-9.m: Added.
38494 * objc/execute/class-tests-1.h
38495 * objc/execute/class-tests-2.h
38496 * objc/execute/compatibility_alias.m: Added.
38497 * objc/execute/encode-1.m: Added.
38498 * objc/execute/formal_protocol-1.m: Added.
38499 * objc/execute/formal_protocol-2.m: Added.
38500 * objc/execute/formal_protocol-3.m: Added.
38501 * objc/execute/formal_protocol-4.m: Added.
38502 * objc/execute/formal_protocol-5.m: Added.
38503 * objc/execute/formal_protocol-6.m: Added.
38504 * objc/execute/formal_protocol-7.m: Added.
38505 * objc/execute/informal_protocol.m: Added.
38506 * objc/execute/initialize.m: Added.
38507 * objc/execute/load.m: Added.
38508 * objc/execute/many_args_method.m: Added.
38509 * objc/execute/nested-3.m: Added.
38510 * objc/execute/no_clash.m: Added.
38511 * objc/execute/private.m: Added.
38512 * objc/execute/redefining_self.m: Added.
38513 * objc/execute/root_methods.m: Added.
38514 * objc/execute/selector-1.m: Added.
38515 * objc/execute/static-1.m: Added.
38516 * objc/execute/static-2.m: Added.
38517 * objc/execute/va_method.m: Added.
38519 2001-03-10 Richard Henderson <rth@redhat.com>
38521 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
38523 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
38525 * g++.old-deja/g++.other/crash31.C: XFAIL.
38526 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
38527 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
38528 * gcc.c-torture/execute/20010123-1.x: XFAIL.
38529 * gcc.c-torture/execute/20010124-1.x: XFAIL.
38530 * gcc.dg/sequence-pt-1.c: XFAIL one test.
38532 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
38534 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
38536 2001-03-06 Zack Weinberg <zackw@stanford.edu>
38538 * gcc.dg/20000724-1.c: Don't use multiline strings.
38540 2001-03-06 Zack Weinberg <zackw@stanford.edu>
38542 * objc/execute/string1.m, objc/execute/string2.m: Compare the
38543 result of -cString against what we expect it to be; don't just
38544 print it out for no one to read.
38546 * objc/execute/string3.m, objc/execute/string4.m: New tests.
38547 Based on testcases provided by Nicola Pero.
38549 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
38551 * gcc.dg/cpp/macro7.c: New test.
38553 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
38555 * gcc.dg/cpp/multiline.c: Update.
38557 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
38559 * g++.old-deja/g++.other/enum3.C: New test.
38561 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
38563 * g++.old-deja/g++.other/pod1.C: New test.
38565 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
38567 * g++.old-deja/g++.ext/overload1.C: New test.
38569 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
38571 * g++.old-deja/g++.pt/using1.C: New test.
38573 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
38575 * g++.old-deja/g++.other/using9.C: New test.
38577 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
38579 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
38581 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
38583 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
38585 * g++.old-deja/g++.ext/realpt1.C: Remove.
38587 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
38589 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
38591 2001-02-26 Will Cohen <wcohen@redhat.com>
38593 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
38595 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
38597 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
38598 templatized constructors.
38600 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38602 * gcc.c-torture/execute/20010224-1.c: New test.
38604 2001-02-23 Jakub Jelinek <jakub@redhat.com>
38606 * gcc.c-torture/execute/20010222-1.c: New test.
38608 2001-02-22 Jakub Jelinek <jakub@redhat.com>
38610 * g++.old-deja/g++.other/inline20.C: New test.
38612 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
38614 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
38616 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
38618 * g++.old-deja/g++.other/lookup22.C: New test.
38620 2001-02-19 Zack Weinberg <zackw@stanford.edu>
38622 * g77.dg: New directory.
38623 * g77.dg/20010216-1.f: New test case.
38624 * g77.dg/dg.exp: New driver.
38625 * lib/g77-dg.exp: New driver library.
38627 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38629 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
38631 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
38633 * g++.old-deja/g++.other/decl9.C: New test.
38635 2001-02-16 Jakub Jelinek <jakub@redhat.com>
38637 * g++.old-deja/g++.other/init16.C: Update the test so that it does
38638 not need <string> and also tests the initialization at runtime.
38640 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
38642 * gcc.c-torture/execute/longlong.c: New test.
38644 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
38646 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
38648 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
38650 * gcc.c-torture/execute/920302-1.c (execute):
38651 Change argument type to short.
38653 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
38655 * g++.old-deja/g++.pt/deduct6.C: New test.
38657 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
38659 * g++.old-deja/g++.pt/deduct5.C: New test.
38661 2001-02-14 Jakub Jelinek <jakub@redhat.com>
38663 * gcc.c-torture/execute/20010209-1.c: New test.
38665 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
38667 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
38669 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
38671 * g++.dg/vtgc1.C: Update for new ABI.
38673 * consistency.vlad: New directory, 1665 files.
38675 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
38677 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
38679 * gcc.dg/cpp/digraphs.c: Declare puts.
38681 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
38683 * g++.old-deja/g++.other/warn5.C: New test.
38685 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
38687 * g++.old-deja/g++.pt/spec40.C: New test.
38689 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
38691 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
38693 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
38695 2001-02-12 Jakub Jelinek <jakub@redhat.com>
38697 * gcc.c-torture/compile/20010209-1.c: New test.
38699 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
38701 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
38702 excess errors message but not if it crashes.
38703 * g++.old-deja/g++.other/crash27.C: Likewise.
38704 * g++.old-deja/g++.other/crash28.C: Likewise.
38705 * g++.old-deja/g++.other/crash30.C: Likewise.
38706 * g++.old-deja/g++.other/crash32.C: Likewise.
38707 * g++.old-deja/g++.other/crash35.C: Likewise.
38708 * g++.old-deja/g++.pt/inherit2.C: Likewise.
38710 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
38712 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
38713 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
38714 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
38715 g77.f-torture/execute/execute.exp,
38716 g77.f-torture/noncompile/noncompile.exp,
38717 gcc.c-torture/execute/execute.exp,
38718 gcc.c-torture/execute/memcheck/memcheck.exp,
38719 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
38720 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
38721 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
38722 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
38723 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
38724 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
38725 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
38726 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
38727 Remove bug reporting instructions with ancient email addresses.
38729 2001-02-07 Jakub Jelinek <jakub@redhat.com>
38731 * gcc.dg/20010202-1.c: New test.
38732 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
38734 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
38736 * g++.dg/stdbool-if.C: New test.
38738 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
38740 * objc/execute/fdecl.m: Added main().
38742 2001-02-07 Jakub Jelinek <jakub@redhat.com>
38744 * gcc.c-torture/execute/20010206-1.c: New test.
38746 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
38748 * gcc.dg/cpp/avoidpaste1.c: Update.
38750 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
38752 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
38753 Pero <nicola@brainstorm.co.uk>.
38754 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
38756 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
38758 * g++.old-deja/g++.pt/spec39.C: New test.
38760 2001-02-05 Jakub Jelinek <jakub@redhat.com>
38762 * gcc.c-torture/compile/20010202-1.c: New test.
38764 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
38766 * g++.old-deja/g++.abi/primary2.C: New test.
38767 * g++.old-deja/g++.abi/primary3.C: New test.
38768 * g++.old-deja/g++.abi/primary4.C: New test.
38769 * g++.old-deja/g++.abi/primary5.C: New test.
38770 * g++.old-deja/g++.abi/vtable3.h: New test.
38771 * g++.old-deja/g++.abi/vtable3a.C: New test.
38772 * g++.old-deja/g++.abi/vtable3b.C: New test.
38773 * g++.old-deja/g++.abi/vtable3c.C: New test.
38774 * g++.old-deja/g++.abi/vtable3d.C: New test.
38775 * g++.old-deja/g++.abi/vtable3e.C: New test.
38776 * g++.old-deja/g++.abi/vtable3f.C: New test.
38777 * g++.old-deja/g++.abi/vtable3g.C: New test.
38778 * g++.old-deja/g++.abi/vtable3h.C: New test.
38779 * g++.old-deja/g++.abi/vtable3i.C: New test.
38780 * g++.old-deja/g++.abi/vtable3j.C: New test.
38781 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
38783 2001-02-03 Jakub Jelinek <jakub@redhat.com>
38785 * g++.old-deja/g++.other/anon6.C: New test.
38786 * g++.old-deja/g++.other/anon7.C: New test.
38788 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
38790 * gcc.dg/cpp/avoidpaste2.c: New tests.
38792 2001-01-31 Jakub Jelinek <jakub@redhat.com>
38794 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
38796 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
38798 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
38799 DECIMAL_DIG cases for Irix."
38801 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
38803 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
38805 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
38807 * gcc.dg/c99-tag-1.c: New test.
38809 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
38811 * gcc.dg/cpp/tr-warn1.c: Add tests.
38813 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
38815 * gcc.dg/cpp/avoidpaste1.c: Update.
38816 * gcc.dg/cpp/paste4.c: Update.
38818 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
38820 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
38823 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
38825 * g++.old-deja/g++.other/inline19.C: New test.
38827 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
38829 * gcc.dg/Wlarger-than.c: New test.
38831 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
38833 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
38835 2001-01-29 Jakub Jelinek <jakub@redhat.com>
38837 * gcc.c-torture/execute/20010129-1.c: New test.
38838 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
38840 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
38842 * gcc.dg/cpp/avoidpaste1.c: Test case.
38844 2001-01-28 Jakub Jelinek <jakub@redhat.com>
38846 * g++.old-deja/g++.other/inline18.C: New test.
38848 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38850 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
38851 and __builtin_putchar.
38853 2001-01-27 Jakub Jelinek <jakub@redhat.com>
38855 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
38858 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
38860 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
38861 floating point number rounding mode to round to the nearest
38862 representable mode.
38864 2001-01-25 Jakub Jelinek <jakub@redhat.com>
38866 * g++.old-deja/g++.other/mangle2.C: New test.
38868 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
38870 * gcc.c-torture/compile/20010124-1.c: New test.
38872 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
38874 * g++.old-deja/g++.pt/spec38.C: New test.
38876 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38878 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
38881 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38883 * gcc.c-torture/execute/20010123-1.c: New test.
38885 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
38887 * g++.old-deja/g++.pt/spec37.C: New test.
38889 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
38891 * g++.old-deja/g++.pt/overload14.C: New test.
38893 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38895 * gcc.c-torture/execute/20010122-1.c: New test, exercise
38896 __builtin_return_address.
38898 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
38900 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
38901 * g++.old-deja/g++.pt/spec35.C: New test.
38902 * g++.old-deja/g++.pt/spec36.C: New test.
38904 2001-01-20 Jakub Jelinek <jakub@redhat.com>
38906 * gcc.c-torture/compile/20010118-1.c: New test.
38908 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
38910 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
38912 2001-01-19 Jakub Jelinek <jakub@redhat.com>
38914 * gcc.c-torture/execute/20010119-1.c: New test.
38916 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
38918 * g++.old-deja/g++.other/vbase5.C: New test.
38920 2001-01-19 Jakub Jelinek <jakub@redhat.com>
38922 * gcc.c-torture/execute/20010118-1.c: New test.
38924 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
38926 * g++.old-deja/g++.pt/deduct3.C: New test.
38928 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
38930 * g++.old-deja/g++.pt/spec34.C: New test.
38932 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
38934 * g77.f-torture/compile/20000601-2.f: New test.
38936 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
38938 * g++.old-deja/g++.other/init17.C: New test.
38940 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
38942 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
38944 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
38946 * g++.old-deja/g++.pt/unify8.C: New test.
38948 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
38950 * g++.old-deja/g++.abi/vbase1.C: New test.
38952 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
38954 * g++.old-deja/g++.pt/crash65.C: New test.
38956 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
38958 * gcc.dg/cpp/assembl2.S: New test case.
38960 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
38962 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
38965 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38967 * g++.old-deja/g++.other/builtins1.C: New test.
38968 * g++.old-deja/g++.other/builtins2.C: Likewise.
38969 * g++.old-deja/g++.other/builtins3.C: Likewise.
38970 * g++.old-deja/g++.other/builtins4.C: Likewise.
38972 2001-01-17 Jakub Jelinek <jakub@redhat.com>
38974 * gcc.c-torture/compile/20010117-1.c: New test.
38975 * gcc.c-torture/compile/20010117-2.c: New test.
38977 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
38979 * g77.f-torture/execute/20010116.[fx]: New test,
38981 * g77.f-torture/compile/20010115.f: Indicate it's
38982 a test for PR fortran/1636.
38984 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
38986 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
38988 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
38990 * g77.f-torture/compile/20010115.f: New test.
38992 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
38994 * g++.old-deja/g++.pt/nontype5.C: New test.
38996 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
38998 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
38999 have an equivalent working one below it.
39001 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
39003 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
39004 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
39006 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
39008 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
39009 message containing "init_priority".
39010 (conpr-2.C): Likewise.
39011 (conpr-3.C): Likewise.
39012 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
39014 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39016 * gcc.c-torture/execute/20010114-2.c: New test.
39018 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
39020 * gcc.c-torture/compile/20010114-1.c: New test.
39021 * gcc.c-torture/compile/20010114-1.x: Xfail.
39022 * gcc.c-torture/compile/20010114-2.c: New test.
39023 * gcc.c-torture/execute/20010114-1.c: New test.
39024 * gcc.dg/trunc-1.c: New test.
39025 * gcc.dg/uninit-B.c: New test.
39027 2001-01-13 Nick Clifton <nickc@redhat.com>
39029 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
39032 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
39034 * gcc.c-torture/compile/20010113-1.c: New test.
39036 2001-01-13 Jakub Jelinek <jakub@redhat.com>
39038 * gcc.c-torture/compile/20001212-1.c: New test.
39040 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
39042 * gcc.dg/cpp/widestr1.c: Update.
39043 * gcc.dg/cpp/prag-imp.c: Remove.
39045 2001-01-12 Jakub Jelinek <jakub@redhat.com>
39047 * gcc.c-torture/execute/20000801-3.x: Remove.
39048 * gcc.dg/c90-init-1.c: New test.
39049 * gcc.dg/c99-init-1.c: New test.
39050 * gcc.dg/c99-init-2.c: New test.
39051 * gcc.dg/gnu99-init-1.c: New test.
39053 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
39055 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
39056 testing that no relevant ones were found.
39058 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
39060 * g++.old-deja/g++.pt/cast2.C: New test.
39062 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
39064 * g++.old-deja/g++.pt/friend47.C: New test.
39066 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
39068 * g++.old-deja/g++.pt/instantiate13.C: New test.
39070 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
39072 * g++.old-deja/g++.other/defarg7.C: New test.
39073 * g++.old-deja/g++.other/defarg8.C: New test.
39075 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
39077 * g++.old-deja/g++.pt/crash64.C: New test.
39079 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
39081 * g++.old-deja/g++.pt/crash63.C: New test.
39083 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
39085 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
39087 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
39089 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
39091 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
39093 * g++.old-deja/g++.pt/error3.C: New test.
39095 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
39097 * g++.old-deja/g++.other/crash39.C: New test.
39099 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
39101 * g++.old-deja/g++.other/vbase4.C: New test.
39103 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
39105 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
39106 * gcc.dg/special/20000419-2.c: New file. Identical to above.
39107 * gcc.dg/special/special.exp: New test driver which will check
39108 for alias support for the above test.
39110 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
39112 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
39113 problems on small machines.
39114 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
39117 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
39119 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
39121 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
39123 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
39125 * g++.old_deja/g++.pt/using8.C: New test.
39127 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
39129 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
39131 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
39133 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
39134 where a failure is expected.
39135 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
39137 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
39139 * g++.old_deja/g++.pt/instantiate12.C: New test.
39141 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
39143 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
39145 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
39146 * g++.old-deja/g++.brendan/crash17.C: Likewise.
39147 * g++.old-deja/g++.brendan/crash29.C: Likewise.
39148 * g++.old-deja/g++.brendan/crash48.C: Likewise.
39149 * g++.old-deja/g++.brendan/ns1.C: Likewise.
39150 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
39151 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
39152 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
39153 * g++.old-deja/g++.eh/spec6.C: Likewise.
39154 * g++.old-deja/g++.jason/crash3.C: Likewise.
39155 * g++.old-deja/g++.law/ctors11.C: Likewise.
39156 * g++.old-deja/g++.law/ctors17.C: Likewise.
39157 * g++.old-deja/g++.law/ctors5.C: Likewise.
39158 * g++.old-deja/g++.law/ctors9.C: Likewise.
39159 * g++.old-deja/g++.mike/ambig1.C: Likewise.
39160 * g++.old-deja/g++.mike/net22.C: Likewise.
39161 * g++.old-deja/g++.mike/p3538a.C: Likewise.
39162 * g++.old-deja/g++.mike/p3538b.C: Likewise.
39163 * g++.old-deja/g++.mike/virt3.C: Likewise.
39164 * g++.old-deja/g++.niklas/t128.C: Likewise.
39165 * g++.old-deja/g++.other/anon4.C: Likewise.
39166 * g++.old-deja/g++.other/using1.C: Likewise.
39167 * g++.old-deja/g++.other/warn3.C: Likewise.
39168 * g++.old-deja/g++.pt/t37.C: Likewise.
39169 * g++.old-deja/g++.robertl/eb69.C: Likewise.
39170 * g++.old-deja/g++.robertl/eb71.C: Likewise.
39172 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
39174 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
39176 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39178 * gcc.c-torture/execute/stdio-opt-3.c: New test.
39180 2001-01-07 Jakub Jelinek <jakub@redhat.com>
39182 * gcc.c-torture/compile/20010107-1.c: New test.
39184 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
39186 * gcc.c-torture/execute/builtin-noret-1.c: New test.
39188 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
39190 * gcc.dg/format/format.h: New file.
39191 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
39192 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
39193 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
39194 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
39195 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
39196 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
39197 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
39198 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
39199 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
39200 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
39201 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
39202 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
39203 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
39204 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
39205 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
39206 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
39207 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
39208 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
39209 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
39210 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
39211 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
39212 instead of declaring standard types, macros and functions in each
39215 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
39217 * gcc.c-torture/execute/20010106-1.c: New test.
39219 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
39221 * gcc.dg/format/format.exp: New file.
39222 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
39223 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
39224 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
39225 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
39226 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
39227 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
39228 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
39229 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
39230 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
39231 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
39232 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
39233 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
39234 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
39235 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
39236 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
39237 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
39238 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
39239 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
39240 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
39241 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
39242 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
39243 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
39244 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
39245 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
39246 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
39247 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
39248 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
39249 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
39250 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
39251 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
39252 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
39253 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
39254 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
39255 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
39256 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
39257 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
39258 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
39259 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
39260 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
39261 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
39262 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
39263 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
39265 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
39267 * gcc.c-torture/execute/991228-1.c: Take word endianness into
39270 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
39272 * gcc.c-torture/execute/builtin-complex-1.c: New test.
39274 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
39276 * g++.old-deja/g++.pt/crash62.C: New test.
39278 2001-01-04 Richard Henderson <rth@redhat.com>
39280 * gcc.dg/20000926-1.c: Update expected warnings.
39281 * gcc.dg/array-2.c: Likewise.
39282 * gcc.dg/array-4.c: Also validate flexible array members.
39283 * gcc.dg/c99-flex-array-1.c: New.
39285 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
39287 * gcc.c-torture/compile/20001222-1.x: Remove.
39289 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
39291 * gcc.c-torture/execute/built-in-setjmp.c: New.
39293 2001-01-03 Richard Henderson <rth@redhat.com>
39295 * gcc.dg/940510-1.c: Update expected error wording.
39296 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
39298 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
39300 * lib/target-supports.exp (check_alias_available): Modified to
39301 indicate aliases not supported if only weak aliases are supported.
39303 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39305 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
39306 Turn on cmpstrsi checks for __pj__ and __i370__.
39308 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
39310 * g++.old-deja/g++.other/virtual11.C: New test.
39312 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
39314 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
39316 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39318 * gcc.c-torture/compile/20010102-1.c: New test.
39320 2001-01-02 Andreas Jaeger <aj@suse.de>
39322 * gcc.dg/noreturn-3.c: New test.
39324 * gcc.dg/noreturn-4.c: New test.
39326 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39328 * gcc.c-torture/execute/stdio-opt-1.c: Also test
39329 __builtin_fputc and __builtin_fwrite.
39331 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
39333 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
39334 signed char, not default char.
39336 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
39338 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
39340 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
39342 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
39344 2000-12-29 Richard Henderson <rth@redhat.com>
39346 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
39347 (__cyg_profile_func_exit): Define.
39349 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
39351 * g++.dg/vtgc1.C: New test.
39353 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
39355 * gcc.dg/noncompile/20001228-1.c: New test.
39357 * gcc.dg/20001228-1.c: New test.
39359 * gcc.c-torture/execute/20001228-1.c: New test.
39361 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
39363 * gcc.dg/format-strfmon-1.c: New test.
39365 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39367 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
39368 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
39369 * gcc.c-torture/execute/string-opt-1.c: Likewise.
39370 * gcc.c-torture/execute/string-opt-2.c: Likewise.
39371 * gcc.c-torture/execute/string-opt-3.c: Likewise.
39372 * gcc.c-torture/execute/string-opt-4.c: Likewise.
39373 * gcc.c-torture/execute/string-opt-6.c: Likewise.
39374 * gcc.c-torture/execute/string-opt-7.c: Likewise.
39375 * gcc.c-torture/execute/string-opt-8.c: Likewise.
39376 * gcc.c-torture/execute/string-opt-9.c: Likewise.
39377 * gcc.c-torture/execute/string-opt-10.c: Likewise.
39378 * gcc.c-torture/execute/string-opt-11.c: Likewise.
39379 * gcc.c-torture/execute/string-opt-12.c: Likewise.
39381 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
39382 * gcc.c-torture/execute/string-opt-4.c: Test index.
39384 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
39386 * gcc.c-torture/compile/20001226-1.c: New test.
39388 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
39390 * gcc.c-torture/compile/20001222-1.c: New test.
39391 * gcc.c-torture/compile/20001222-1.x: Xfail.
39393 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
39395 * gcc.c-torture/execute/comp-goto-2.c: New test.
39397 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
39399 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
39400 Use long types if __INT_MAX__ is 32767.
39401 (main): Use cast to (sint32 *) when poking 88 into a_page.
39403 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
39405 2000-12-21 Bernd Schmidt <bernds@redhat.com>
39407 * gcc.c-torture/compile/20001221-1.c: New test.
39408 * gcc.c-torture/execute/20001221-1.c: New test.
39410 2000-12-20 Richard Henderson <rth@redhat.com>
39412 * g++.old-deja/g++.pt/crash36.C: Update error lines.
39413 * g++.old-deja/g++.robertl/eb109.C: Likewise.
39415 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39417 * gcc.dg/compare3.c: New test.
39419 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
39421 * gcc.dg/format-warnll-1.c: New test.
39423 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
39425 * gcc.dg/cpp/cmdlne-P.c: New test.
39427 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
39429 * gcc.c-torture/execute/builtin-abs-1.c,
39430 gcc.c-torture/execute/builtin-abs-2.c: New tests.
39432 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
39434 * gcc.dg/cpp/multiline.c: New test.
39436 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
39438 * g++.old-deja/g++.other/syshdr1.C: Update.
39439 * gcc.dg/cpp/lineflags.c: Remove temporarily.
39441 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39443 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
39445 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39447 * g++.old-deja/g++.pt/ttp65.C: New test.
39449 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39451 * g++.old-deja/g++.pt/ttp64.C: New test.
39453 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39455 * g++.old-deja/g++.pt/spec33.C: New test.
39457 2000-12-14 Catherine Moore <clm@redhat.com>
39459 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
39460 * gcc.c-torture/execute/920612-2.c: Likewise.
39461 * gcc.c-torture/execute/920428-2.c: Likewise.
39462 * gcc-c-torture/execute/va-arg-11.c: Call exit.
39463 * gcc.c-torture/execute/va-arg-21.c: Likewise.
39465 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39467 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
39468 * gcc.dg/pack-test-2.c: Likewise.
39470 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
39472 Tests by Zack Weinberg <zackw@stanford.edu>.
39474 * gcc.dg/cpp/defined.c: Update.
39475 * gcc.dg/cpp/defined_trad.c: New tests.
39477 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
39479 * gcc.dg/cpp/trad-direct.c: Update.
39481 2000-12-11 Neil Booth <neilb@earthling.net>
39483 * gcc.dg/cpp/defined_trad.c
39485 2000-12-11 Neil Booth <neilb@earthling.net>
39487 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
39489 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
39491 * gcc.dg/format-miss-2.c: New test.
39493 2000-12-09 Neil Booth <neilb@earthling.net>
39495 * gcc.dg/cpp/lineflags.c: New tests.
39496 * gcc.dg/cpp/poison.c: Update.
39497 * gcc.dg/cpp/redef2.c: Update.
39498 * gcc.dg/cpp/skipping.c: New test.
39500 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
39502 * g++.old-deja/g++.other/eh3.C: New testcase.
39504 2000-12-07 Neil Booth <neilb@earthling.net>
39506 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
39507 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
39508 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
39509 wtr-union-init-2.c, wtr-union-init-3.c: Update.
39510 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
39513 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
39515 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
39516 __SIZE_TYPE__ instead of int for type of integers cast to
39519 2000-12-07 Jakub Jelinek <jakub@redhat.com>
39521 * g++.old-deja/g++.other/cleanup4.C: New test.
39523 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
39525 * format-sec-1.c: New test.
39527 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
39529 * gcc.dg/format-nonlit-3.c: New test.
39531 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
39533 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
39534 through a null pointer.
39536 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39538 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
39539 * g++.old-deja/g++.pt/partial4.C: New test.
39541 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
39543 * gcc.c-torture/execute/ieee/hugeval.x: New.
39545 2000-12-06 Neil Booth <neilb@earthling.net>
39547 * gcc.dg/cpp/backslash2.c: New tests.
39549 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39551 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
39552 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
39554 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
39556 * gcc.c-torture/execute/20001203-2.c: New testcase.
39558 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
39560 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
39561 * g++.old-deja/g++.other/virtual10.C: New test.
39563 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
39565 * g++.old-deja/g++.mike/pmf5.C: Remove test.
39567 2000-12-05 Richard Henderson <rth@redhat.com>
39569 * gcc.c-torture/compile/20001205-1.c: New.
39571 2000-12-04 Neil Booth <neilb@earthling.net>
39573 * g++.old-deja/g++.other/virtual9.C: New test.
39574 * g++.old-deja/g++.pt/crash61.C: New test.
39575 * gcc.c-torture/execute/loop-9.c: New test.
39577 2000-12-04 Neil Booth <neilb@earthling.net>
39579 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
39580 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
39581 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
39582 * gcc.dg/cpp/extratokens.c: ...here.
39584 2000-12-04 Neil Booth <neilb@earthling.net>
39586 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
39589 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39591 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
39592 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
39594 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
39596 * gcc.c-torture/execute/20001203-1.c: New test.
39598 2000-12-03 Neil Booth <neilb@earthling.net>
39600 * gcc.dg/cpp/macro6.c: New test cases.
39602 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39604 * gcc.c-torture/execute/string-opt-9.c: New test.
39605 * gcc.c-torture/execute/string-opt-10.c: Likewise.
39606 * gcc.c-torture/execute/string-opt-11.c: Likewise.
39607 * gcc.c-torture/execute/string-opt-12.c: Likewise.
39609 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
39610 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
39612 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
39614 * gcc.dg/cpp/if-6.c: New testcase.
39616 * gcc.dg/20001201-1.c: New testcase.
39618 2000-12-02 Neil Booth <neilb@earthling.net>
39620 * g++.old-deja/g++.other/externC4.C,
39621 g++.old-deja/g++.other/friend10.C: New tests.
39623 2000-12-02 Neil Booth <neilb@earthling.net>
39625 * g++.old-deja/g++.other/instan2.C
39626 * g++.old-deja/g++.other/instan3.C: New test.
39628 2000-12-02 Neil Booth <neilb@earthling.net>
39630 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
39631 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
39632 gnuc99.c,gnuc99-pedantic.c: New tests.
39634 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
39636 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
39637 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
39639 2000-12-01 Neil Booth <neilb@earthling.net>
39641 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
39642 * gcc.dg/cpp/poison.c: Update.
39643 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
39645 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
39647 * g77.f-torture/execute/20001201.f: New test.
39649 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
39651 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
39653 2000-12-01 Jakub Jelinek <jakub@redhat.com>
39655 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
39657 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
39659 * g++.old-deja/g++.other/cast6.C: New test.
39661 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
39663 * gcc.c-torture/execute/20001130-2.c: New testcase.
39665 2000-11-30 Richard Henderson <rth@redhat.com>
39667 * gcc.c-torture/execute/20001130-1.c: New test.
39669 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
39671 * g++.old-deja/g++.other/op3.C: New test.
39673 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
39675 * g++.old-deja/g++.other/op2.C: New test.
39677 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
39679 * g++.old-deja/g++.other/crash38.C: New test.
39681 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
39683 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
39685 2000-11-29 Jakub Jelinek <jakub@redhat.com>
39687 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
39689 * gcc.c-torture/execute/string-opt-6.c: New test.
39691 * gcc.dg/20001117-1.c: Add main.
39693 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
39695 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
39697 * gcc.dg/940510-1.c: ... to here.
39699 * gcc.dg/20000926-1.c: GNU C now allows initializations of
39700 zero-size arrays in toplevel structures.
39702 2000-11-28 Jakub Jelinek <jakub@redhat.com>
39704 * gcc.c-torture/execute/loop-8.c: New test.
39706 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
39708 * g++.old-deja/g++.other/base1.C: New test.
39710 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
39712 * g++.old-deja/g++.other/parse2.C: New test.
39714 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
39716 * g++.old-deja/g++.pt/incomplete1.C: New test.
39718 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
39720 * g++.old-deja/g++.other/friend9.C: New test.
39722 2000-11-28 Jakub Jelinek <jakub@redhat.com>
39724 * gcc.dg/20001127-1.c: New test.
39726 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
39728 * g++.old-deja/g++.pt/friend46.C: New test.
39730 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
39732 * g++.old-deja/g++.other/ptrmem8.C: New test.
39734 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39736 * gcc.c-torture/execute/string-opt-7.c: New test.
39737 * gcc.c-torture/execute/string-opt-8.c: Likewise.
39739 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
39741 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
39742 instead of 'mkcheck 2'.
39744 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
39746 * gcc.c-torture/execute/memcheck/driver.c,
39747 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
39748 C9X references to refer to C99.
39750 2000-11-25 Jakub Jelinek <jakub@redhat.com>
39752 * gcc.dg/ultrasp3.c: New test.
39754 2000-11-25 Neil Booth <neilb@earthling.net>
39756 * gcc.dg/cpp/include2.c: Update test to be locale independent.
39758 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
39760 * gcc.c-torture/compile/20001123-2.c: New.
39762 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39764 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
39766 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
39768 * gcc.dg/sequence-point-1.c: Add some new tests.
39769 * gcc.c-torture/execute/20001124-1.c: New test.
39771 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
39773 * g++.old-deja/g++.other/vaarg4.C: New test.
39774 * gcc.c-torture/compile/20001123-1.c: New test.
39776 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
39778 * g++.other/crash24.C: Adjust and remove XFAIL.
39779 * g++.other/crash37.C: New test.
39781 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
39783 * g++.old-deja/g++.pt/instantiate9.C: New test.
39785 2000-11-22 Mark Mitchell <mark@codesourcery.com>
39787 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
39790 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
39791 * g++.old-deja/g++.robertl/eb55.C: Likewise.
39793 2000-11-22 Neil Booth <neilb@earthling.net>
39795 * gcc.dg/cpp/Wtrigraphs.c: New test.
39797 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
39799 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
39801 2000-11-22 Jakub Jelinek <jakub@redhat.com>
39803 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
39805 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
39807 * lib/gcc-dg.exp: load_lib scanasm.exp.
39808 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
39809 * lib/g++-dg.exp: load_lib scanasm.exp.
39810 * lib/scanasm.exp: New.
39811 (scan-assembler, scan-assembler-not): Add optional arguments to
39812 test name, or if not present, the pattern name.
39813 (scan-assembler-dem, scan-assembler-dem-not): New.
39815 * g++.dg/dg.exp: New.
39817 2000-11-21 Neil Booth <neilb@earthling.net>
39819 * gcc.dg/cpp/integrated1.c: Remove.
39821 2000-11-21 Jakub Jelinek <jakub@redhat.com>
39823 * gcc.c-torture/execute/20001121-1.c: New test.
39825 2000-11-21 Richard Henderson <rth@redhat.com>
39827 * gcc.c-torture/compile/20001121-1.c: New test.
39829 2000-11-20 Neil Booth <neilb@earthling.net>
39831 * gcc.dg/cpp/integrated1.c: New test.
39833 2000-11-21 Jakub Jelinek <jakub@redhat.com>
39835 * g++.old-deja/g++.other/inline17.C: New test.
39837 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
39839 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
39840 local variable to be zero: I made the variable global. Now
39841 uses abort() and exit() instead of relying on main's return value.
39843 2000-11-20 Neil Booth <neilb@earthling.net>
39845 * gcc.dg/cpp/paste2.c: Update test.
39846 * objc/execute/paste.m: New test.
39848 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
39850 * gcc.dg/c99-condexpr-1.c: New test.
39852 2000-11-20 Neil Booth <neilb@earthling.net>
39854 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
39856 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
39858 * g++.old-deja/g++.pt/export1.C: New test.
39860 2000-11-20 Jakub Jelinek <jakub@redhat.com>
39862 * gcc.dg/20001117-1.c: New test.
39864 2000-11-18 Richard Henderson <rth@redhat.com>
39866 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
39868 2000-11-18 Richard Henderson <rth@redhat.com>
39870 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
39871 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
39872 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
39874 2000-11-18 Richard Henderson <rth@redhat.com>
39876 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
39877 (main): New. Exit cleanly.
39879 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
39881 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
39882 gcc.dg/c99-fordecl-2.c: New tests.
39884 2000-11-18 Richard Henderson <rth@redhat.com>
39886 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
39887 * gcc.c-torture/execute/zerolen-2.c: New.
39889 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39891 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
39894 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
39896 * g++.old-deja/g++.pt/instantiate8.C: New test.
39898 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
39900 * g++.old-deja/g++.other/incomplete.C: Add more tests.
39901 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
39903 2000-11-16 Nick Clifton <nickc@redhat.com>
39905 * gcc.c-torture/execute/nestfunc-2.c: New test.
39906 * gcc.c-torture/execute/nestfunc-3.c: New test.
39908 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
39910 * gcc.c-torture/compile/20001116-1.c: New test.
39912 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39914 * gcc.c-torture/execute/20001115-1.c: New test.
39916 2000-11-15 Mark Mitchell <mark@codesourcery.com>
39918 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
39919 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
39920 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
39921 * g++.old-deja/g++.abi/vmihint.C: Likewise.
39923 2000-11-15 Neil Booth <neilb@earthling.net>
39925 gcc.dg/cpp/_Pragma1.c: Update.
39926 gcc.dg/cpp/_Pragma2.c: New test.
39928 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
39930 * g++.old-deja/g++.other/anon5.C: New test.
39932 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
39934 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
39937 2000-11-14 Jakub Jelinek <jakub@redhat.com>
39939 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
39942 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
39944 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
39945 labels at end of compound statements.
39947 2000-11-13 Jakub Jelinek <jakub@redhat.com>
39949 * gcc.c-torture/execute/loop-7.c: New test.
39951 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
39953 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
39955 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
39957 * gcc.dg/c99-bool-1.c: New test.
39959 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
39961 * gcc.dg/c99-scope-1.c: Remove xfail.
39962 * gcc.dg/c99-scope-2.c: New test.
39964 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39966 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
39967 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
39969 2000-11-11 Mark Mitchell <mark@codesourcery.com>
39971 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
39974 * g++.mike/p700.C: Don't typedef wchar_t.
39975 * g++.mike/p784.C: Likewise.
39976 * g++.mike/eb101.C: Don't use __wchar_t.
39978 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
39980 * g77.f-torture/execute/20001111.[fx]: Test premature exit
39983 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
39985 * gcc.c-torture/execute/20001111-1.c: New test.
39987 2000-11-10 Nick Clifton <nickc@redhat.com>
39989 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
39990 long multuiple and accumulate.
39992 2000-11-09 Richard Henderson <rth@redhat.com>
39994 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
39995 via size_t instead of int.
39997 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
39998 * gcc.c-torture/execute/string-opt-2.c: Likewise.
39999 * gcc.c-torture/execute/string-opt-3.c: Likewise.
40000 * gcc.c-torture/execute/string-opt-4.c: Likewise.
40002 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
40004 * gcc.c-torture/compile/20001109-1.c: New test.
40005 * gcc.c-torture/compile/20001109-2.c: New test.
40007 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
40009 * g++.old-deja/g++.pt/operator1.C: New test.
40010 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
40012 2000-11-09 Jakub Jelinek <jakub@redhat.com>
40014 * gcc.dg/20001108-1.c: New test.
40016 2000-11-09 Jakub Jelinek <jakub@redhat.com>
40018 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
40019 with both arguments constant strings.
40020 * gcc.c-torture/execute/string-opt-3.c: New test.
40021 * gcc.c-torture/execute/string-opt-4.c: New test.
40022 * gcc.c-torture/execute/string-opt-5.c: New test.
40024 2000-11-08 Nick Clifton <nickc@redhat.com>
40026 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
40027 mulsidi3adddi patterns.
40029 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
40031 * g++.old-deja/g++.other/crash36.C: New test.
40033 2000-11-08 Jakub Jelinek <jakub@redhat.com>
40035 * g++.old-deja/g++.other/init16.C: New test.
40037 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
40039 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
40041 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
40043 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
40044 * gcc.c-torture/execute/va-arg-16.x: Likewise.
40045 * gcc.c-torture/execute/va-arg-17.x: Likewise.
40047 2000-11-07 DJ Delorie <dj@redhat.com>
40049 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
40051 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40053 * gcc.c-torture/execute/string-opt-1.c: New test.
40055 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
40057 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
40058 mips-sgi-irix6.* because the MIPS ABI passes floating-point
40059 parameters in registers, and there is no way for a varargs
40060 function to know in which order the integer and floating-point
40061 parameters should be interleaved when they are placed on the
40063 * gcc.c-torture/execute/va-arg-16.x: Likewise.
40064 * gcc.c-torture/execute/va-arg-17.x: Likewise.
40066 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40068 * gcc.c-torture/execute/string-opt-2.c: New test.
40070 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
40072 * g++.old-deja/g++.pt/crash60.C: New test.
40074 2000-11-06 Jakub Jelinek <jakub@redhat.com>
40076 * g++.old-deja/g++.other/crash24.C: New test.
40077 * g++.old-deja/g++.other/crash25.C: New test.
40078 * g++.old-deja/g++.other/crash26.C: New test.
40079 * g++.old-deja/g++.other/crash27.C: New test.
40080 * g++.old-deja/g++.other/crash28.C: New test.
40081 * g++.old-deja/g++.other/crash29.C: New test.
40082 * g++.old-deja/g++.other/crash30.C: New test.
40083 * g++.old-deja/g++.other/crash31.C: New test.
40084 * g++.old-deja/g++.other/crash32.C: New test.
40085 * g++.old-deja/g++.other/crash33.C: New test.
40086 * g++.old-deja/g++.other/crash34.C: New test.
40087 * g++.old-deja/g++.other/crash35.C: New test.
40089 2000-11-06 Jakub Jelinek <jakub@redhat.com>
40091 * gcc.c-torture/execute/20001031-1.c: New test.
40093 2000-11-04 Mark Mitchell <mark@codesourcery.com>
40095 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
40098 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
40099 standards-conformant.
40101 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
40103 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
40104 * g++.old-deja/g++.mike/p755a.C: Likewise.
40105 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
40106 library makes no calls to `operator new' during initialization.
40108 2000-11-04 Neil Booth <neilb@earthling.net>
40110 * gcc.dg/cpp/include2.c: New tests.
40112 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
40114 * lib/g++.exp (g++_set_ld_library_path): New function.
40115 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
40117 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
40119 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
40122 2000-11-01 Richard Henderson <rth@redhat.com>
40124 * g++.old-deja/g++.ext/namedret1.C: New.
40125 * g++.old-deja/g++.ext/namedret2.C: New.
40126 * g++.old-deja/g++.ext/namedret3.C: New.
40128 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
40130 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
40131 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
40133 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40135 * gcc.c-torture/execute/va-arg-21.c: New test.
40137 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
40139 * gcc.dg/c99-complex-2.c: New test.
40141 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40143 * gcc.c-torture/execute/stdio-opt-1.c: New test.
40145 2000-10-31 Jakub Jelinek <jakub@redhat.com>
40147 * g++.old-deja/g++.other/inline16.C: New test.
40149 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
40151 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
40152 __PRETTY_FUNCTION__
40154 2000-10-29 Neil Booth <neilb@earthling.net>
40156 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
40158 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
40159 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
40162 2000-10-29 Neil Booth <neilb@earthling.net>
40164 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
40165 * mi1.c, mi1c.h: Add null directives to multiple-include test.
40166 * mi5.c: Test multiple includes work with -C.
40167 * trigraphs.c: Test ^= version.
40169 2000-10-28 Neil Booth <neilb@earthling.net>
40171 New tests and test updates for new macro expander.
40173 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
40174 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
40175 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
40176 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
40177 new diagnostic messages.
40179 * gcc.dg/cpp/macro3.c: New tests.
40181 2000-10-27 Mark Mitchell <mark@codesourcery.com>
40183 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
40186 2000-10-27 Jakub Jelinek <jakub@redhat.com>
40188 * g++.old-deja/g++.other/eh2.C: New test.
40190 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
40192 * gcc.c-torture/execute/20001027-1.c: New test.
40194 2000-10-26 Richard Henderson <rth@redhat.com>
40196 * gcc.c-torture/execute/20001026-1.c: New.
40198 2000-10-26 Mark Mitchell <mark@codesourcery.com>
40200 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
40201 * g++.old-deja/g++.law/builtin1.C: Likewise.
40202 * g++.old-deja/g++.law/ctors10.C: Likewise.
40203 * g++.old-deja/g++.law/virtual3.C: Likewise.
40204 * g++.old-deja/g++.mike/p658.C: Likewise.
40205 * g++.old-deja/g++.other/sibcall1.C: Likewise.
40206 * g++.old-deja/g++.other/vaarg2.C: Likewise.
40207 * g++.old-deja/g++.robertl/eb124.C: Likewise.
40208 * g++.old-deja/g++.robertl/eb44.C: Likewise.
40209 * g++.old-deja/g++.robertl/eb77.C: Likewise.
40211 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
40213 * gcc.c-torture/compile/20001024-1.c: New test.
40215 2000-10-25 Mark Mitchell <mark@codesourcery.com>
40217 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
40218 to tell us whether or not we are using V3.
40220 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
40222 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
40225 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
40227 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
40229 2000-10-25 Jakub Jelinek <jakub@redhat.com>
40231 * gcc.c-torture/execute/20001024-1.c: New test.
40233 2000-10-24 Jakub Jelinek <jakub@redhat.com>
40235 * g++.old-deja/g++.other/sibcall1.C: New test.
40237 2000-10-20 Jakub Jelinek <jakub@redhat.com>
40239 * gcc.dg/noncompile/init-3.c: New test.
40241 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
40243 * gcc.dg/format-array-1.c: New test.
40245 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
40247 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
40248 writing through null pointers; remove comment about testing
40249 unterminated strings.
40251 2000-10-17 Matthew Hiller <hiller@redhat.com>
40253 * gcc.c-torture/execute/20001017-2.c: New test.
40255 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
40257 * gcc.c-torture/compile/20001018-1.c: New test.
40258 * gcc.c-torture/compile/20001018-1.x: Xfail.
40260 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
40262 * gcc.c-torture/execute/20001017-1.c: New test.
40264 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
40266 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
40267 for multiple use of arguments with scanf formats; add tests for
40268 multiple use of arguments.
40270 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
40272 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
40274 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
40276 * gcc.dg/format-miss-1.c: New test.
40278 2000-10-16 Jakub Jelinek <jakub@redhat.com>
40280 * gcc.c-torture/execute/20001013-1.c: New test.
40282 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
40284 * gcc.dg/format-branch-1.c: New test.
40286 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
40288 * README, lib/file-format.exp: Remove EGCS references.
40290 2000-10-16 Jakub Jelinek <jakub@redhat.com>
40292 * gcc.dg/20001013-1.c: New test.
40294 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
40296 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
40297 for intmax_t in the compiler using __typeof__ and the type rules
40298 for conditional expressions.
40300 2000-10-13 Jakub Jelinek <jakub@redhat.com>
40302 * gcc.dg/20001012-1.c: New test.
40303 * gcc.dg/20001012-2.c: New test.
40305 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
40307 * gcc.dg/format-attr-1.c: New test.
40309 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
40311 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
40312 __LONG_LONG_MAX__ instead of LLONG_MAX.
40314 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
40316 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
40318 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
40321 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
40323 * gcc.dg/sequence-pt-1.c: New test.
40325 2000-10-11 Geoff Keating <geoffk@cygnus.com>
40327 * gcc.c-torture/execute/20001011-1.c: New testcase.
40328 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
40330 2000-10-10 Jakub Jelinek <jakub@redhat.com>
40332 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
40333 does not error on it.
40335 2000-10-10 Jakub Jelinek <jakub@redhat.com>
40337 * gcc.dg/20001009-1.c: New test.
40339 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
40341 * gcc.c-torture/compile/20001009-1.c: Move from here ....
40342 * gcc.c-torture/execute/20001009-2.c: ... to here.
40344 2000-10-09 Geoff Keating <geoffk@cygnus.com>
40346 * gcc.c-torture/compile/20001009-1.c: New testcase.
40347 * gcc.c-torture/execute/20001009-1.c: New testcase.
40348 Testcases provided by Jan Hubicka <jh@suse.cz>.
40350 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
40352 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
40353 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
40354 uintmax_t using <limits.h> to emulate the compiler's internal
40355 logic. No longer XFAIL %j tests.
40357 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
40359 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
40360 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
40361 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
40362 regexps and details of expected handling of some bad formats.
40363 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
40366 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
40368 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
40369 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
40370 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
40371 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
40374 2000-10-06 Richard Henderson <rth@cygnus.com>
40376 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
40377 * g++.old-deja/g++.brendan/crash52.C: Likewise.
40378 * g++.old-deja/g++.jason/report.C: Likewise.
40379 * g++.old-deja/g++.law/friend5.C: Likewise.
40380 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
40381 of the expected warnings.
40383 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
40385 * g++.old-deja/g++.pt/enum14.C: New test.
40387 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
40389 * g++.old-deja/g++.pt/crash59.C: New test.
40391 2000-10-04 Will Cohen <wcohen@redhat.com>
40393 * gcc.dg/20000926-1.c: New test.
40395 2000-10-03 Geoff Keating <geoffk@cygnus.com>
40397 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
40398 function name for current C++ compiler.
40399 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
40401 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
40403 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
40404 __PRETTY_FUNCTION__.
40405 * g++.old-deja/g++.ext/pretty2.C: Likewise.
40407 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40409 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
40411 2000-09-26 Jakub Jelinek <jakub@redhat.com>
40413 * gcc.c-torture/compile/20000923-1.c: New test.
40415 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
40417 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
40418 * g++.old-deja/g++.pt/ttp62.C: Same.
40419 * g++.old-deja/g++.other/inline14.C: Same.
40421 2000-09-24 Richard Henderson <rth@cygnus.com>
40423 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
40425 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
40427 * gcc.dg/c90-printf-1.c: Add test for wide string format.
40429 2000-09-22 Geoff Keating <geoffk@cygnus.com>
40431 * gcc.c-torture/compile/20000922-1.c: New file.
40433 2000-09-21 Nick Clifton <nickc@redhat.com>
40435 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
40436 a signed long modulo operation.
40437 (mod6): New function - perform an unsigned long modulo operation.
40438 (main): Add tests for modulos of very large numbers by very small
40441 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40443 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
40445 2000-09-19 Richard Henderson <rth@cygnus.com>
40447 * gcc.dg/compare2.c (case 10): XFAIL.
40449 2000-09-18 Richard Henderson <rth@cygnus.com>
40451 * gcc.c-torture/execute/20000906-1.c: Move ...
40452 * gcc.dg/20000906-1.c: ... here. Only run on targets
40453 that support __builtin_trap.
40455 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
40457 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
40459 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
40461 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
40462 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
40463 more $ format tests.
40465 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
40467 * gcc.dg/format-errmk-1.c: New test.
40469 2000-09-17 Greg McGary <greg@mcgary.org>
40471 * gcc.c-torture/execute/20000917-1.x: Remove.
40473 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
40475 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
40477 2000-09-17 Greg McGary <greg@mcgary.org>
40479 * gcc.c-torture/execute/20000917-1.c: New test.
40480 * gcc.c-torture/execute/20000917-1.x: XFAIL.
40482 2000-09-16 Neil Booth <NeilB@earthling.net>
40484 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
40485 in nested macro bug.
40487 2000-09-15 Neil Booth <NeilB@earthling.net>
40489 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
40491 2000-09-14 Jeffrey A Law (law@cygnus.com)
40493 * gcc.c-torture/execute/20000914-1.c: New test.
40495 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
40497 * g++.other/inline13.C: New test.
40499 2000-09-12 Andreas Jaeger <aj@suse.de>
40501 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
40502 constant by Ulrich Drepper <drepper@redhat.com>.
40504 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
40506 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
40508 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40510 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
40512 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
40514 * gcc.dg/cpp/backslash.c: New test.
40516 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
40518 * gcc.c-torture/execute/20000910-1.c: New test.
40519 * gcc.c-torture/execute/20000910-2.c: Likewise.
40521 2000-09-11 Robert Lipe <robertl@sco.com>
40523 * gcc.dg/pragma-align.c: New test.
40525 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
40527 * g++.old-deja/g++.pt/explicit82.C: New test.
40528 * g++.old-deja/g++.pt/explicit83.C: New test.
40530 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
40532 * gcc.dg/asm-names.c: New test.
40534 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40536 * gcc.dg/cpp/tr-warn6.c: New test
40538 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
40540 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
40543 2000-09-07 Catherine Moore <clm@redhat.com>
40545 * gcc.c-torture/execute/unroll-1.c: New test.
40547 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
40549 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
40551 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
40552 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
40553 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
40554 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
40555 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
40557 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
40558 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
40560 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
40562 * g++.old-deja/g++.pt/deduct2.C: New test.
40564 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
40566 * g++.old-deja/g++.pt/parms2.C: New test.
40568 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
40570 * g++.old-deja/g++.pt/crash58.C: New test.
40572 2000-09-06 Greg McGary <greg@mcgary.org>
40574 * gcc.c-torture/execute/20000906-1.c: New test.
40575 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
40577 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40579 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
40581 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
40583 * g++.old-deja/g++.pt/crash57.C: New test.
40585 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
40587 * g++.old-deja/g++.pt/crash56.C: New test.
40589 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
40591 * g++.old-deja/g++.pt/koenig1.C: New test.
40593 2000-09-04 Jakub Jelinek <jakub@redhat.com>
40595 * gcc.dg/20000904-1.c: New test.
40597 2000-09-04 Jakub Jelinek <jakub@redhat.com>
40599 * gcc.dg/cpp/paste8.c: New test.
40601 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
40603 * gcc.c-torture/compile/20000827-1.c: New test.
40605 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
40607 * gcc.dg/format-diag-1.c: New test.
40609 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
40611 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
40612 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
40613 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
40614 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
40615 gcc.dg/formatz-1.c: Adjust warning regular expressions.
40617 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
40619 * g++.old-deja/g++.other/nested4.C: New test.
40621 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
40623 * g++.old-deja/g++.ns/scoped1.C: New test.
40625 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
40627 * lib/g++.exp: Support testing already-installed GCC.
40629 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40631 * wtr-label-1.c, wtr-suffix-1.c: New tests.
40633 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40635 * gcc.dg/return-type-2.c: New test.
40637 2000-08-27 Geoff Keating <geoffk@cygnus.com>
40639 * gcc.c-torture/compile/20000825-1.c: New test.
40641 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
40643 * gcc.dg/dwarf2-2.c: New test.
40645 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
40647 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
40648 dg-warning regexps.
40650 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
40652 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
40653 gcc.dg/format-ext-5.c: New tests.
40655 2000-08-25 Jakub Jelinek <jakub@redhat.com>
40657 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
40659 2000-08-24 Mark Mitchell <mark@codesourcery.com>
40661 * gcc.dg/noncompile/930622-2.c: Adjust error message.
40663 2000-08-24 Richard Henderson <rth@cygnus.com>
40665 * gcc.dg/ia64-sync-1.c: New test.
40666 * gcc.dg/ia64-sync-2.c: New test.
40667 * gcc.dg/ia64-asm-1.c: New test.
40669 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
40671 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
40672 * gcc.dg/format-ext-2.c: New test.
40674 2000-08-23 Jason Merrill <jason@redhat.com>
40676 * lib/old-dejagnu.exp: Also ignore "In member function" and
40679 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40681 * gcc.dg/noncompile/label-lineno-1.c: New test.
40683 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
40685 * gcc.dg/c99-array-nonobj-1.c: New test.
40687 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
40689 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
40691 * gcc.dg/format-ext-1.c: New test.
40693 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40695 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
40696 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
40697 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
40698 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
40699 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
40701 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
40703 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
40704 gcc.dg/c99-strftime-2.c: New tests.
40706 2000-08-22 Richard Henderson <rth@cygnus.com>
40708 * gcc.c-torture/execute/20000822-1.c: New test.
40710 2000-08-21 Jakub Jelinek <jakub@redhat.com>
40712 * gcc.c-torture/execute/20000819-1.x: Remove.
40714 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
40716 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
40717 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
40718 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
40719 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
40720 gcc.dg/format-xopen-1.c: New tests.
40722 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
40724 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
40726 2000-08-21 Jakub Jelinek <jakub@redhat.com>
40728 * g++.old-deja/g++.other/loop2.C: New test.
40730 * gcc.c-torture/compile/20000606-1.c: New test.
40731 * gcc.c-torture/compile/20000728-1.c: New test.
40732 * gcc.c-torture/execute/20000801-1.c: New test.
40733 * gcc.c-torture/execute/20000801-2.c: New test.
40734 * gcc.c-torture/execute/20000819-1.c: New test.
40735 * gcc.c-torture/execute/20000819-1.x: XFAIL.
40736 * gcc.dg/20000629-1.c: New test.
40737 * gcc.dg/20000724-1.c: New test.
40738 * gcc.dg/20000807-1.c: New test.
40740 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
40742 * gcc.dg/cpp/pragma-1.c: New test.
40743 * gcc.dg/cpp/pragma-2.c: New test.
40745 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
40747 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
40748 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
40750 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
40752 * gcc.c-torture/compile/20000818-1.c: New test.
40754 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
40756 * gcc.c-torture/execute/20000818-1.c: New test.
40758 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
40760 * gcc.dg/format-va-1.c: New test.
40762 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
40764 * g++.old-deja/g++.other/typedef8.C: New test.
40766 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
40768 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
40769 * g++.old-deja/g++.mike/net36.C: Mark candidate.
40770 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
40771 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
40772 * g++.old-deja/g++.other/ptrmem7.C: New test.
40773 * g++.old-deja/g++.pt/ptrmem10.C: New test.
40775 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
40777 * g++.old-deja/g++.pt/typename27.C: New test.
40779 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
40781 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
40782 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
40783 * g++.old-deja/g++.pt/friend45.C: New test.
40784 * g++.old-deja/g++.other/friend8.C: New test.
40786 2000-08-15 Richard Henderson <rth@cygnus.com>
40788 * gcc.c-torture/execute/20000815-1.c: New test.
40790 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
40792 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
40793 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
40794 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
40796 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
40798 * g++.old-deja/g++.other/refinit2.C: New test.
40800 2000-08-13 Geoff Keating <geoffk@cygnus.com>
40802 * lib/c-torture.exp (c-torture): Make
40803 compiler_conditional_xfail_data global.
40804 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
40805 compiler_conditional_xfail_data machinery.
40806 (f-torture-execute): Likewise.
40807 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
40808 and only when unrolling loops.
40810 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
40812 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
40814 * g++.old-deja/g++.pt/explicit81.C: New test.
40816 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
40818 * g++.old-deja/g++.pt/typename26.C: New test.
40820 2000-08-10 Geoff Keating <geoffk@cygnus.com>
40822 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
40825 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
40827 * g++.old-deja/g++.other/array3.C: New test.
40829 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
40831 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
40832 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
40833 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
40836 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
40838 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
40839 * g++.old-deja/g++.abi/vmihint.C: Likewise.
40841 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
40843 * gcc.c-torture/execute/20000808-1.c: New test.
40845 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
40847 * gcc.dg/c90-const-expr-1.c: New test.
40849 2000-08-08 Richard Henderson <rth@cygnus.com>
40851 * gcc.dg/noncompile/920923-1.c: Declare calloc.
40853 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
40855 * gcc.dg/noncompile/const-ll-1.c: New test.
40857 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
40859 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
40861 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
40863 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
40864 that running programs linked against the shared version of libobjc
40867 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
40869 * gcc.dg/c99-printf-1.c: New test.
40871 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
40873 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
40875 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
40877 * gcc.c-torture/execute/20000731-1.x: Delete.
40879 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
40881 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
40882 and torture_without_loops as is done by c-torture.exp.
40883 (search_for): Copy from c-torture.exp.
40884 (gcc-dg-runtest): New function, drives a directory of tests
40885 iterating over the TORTURE_OPTIONS.
40886 (scan-assembler, scan-assembler-not): Move here from
40887 individual directory drivers.
40889 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
40890 defined by lib/gcc-dg.exp.
40891 * gcc.dg/cpp/cpp.exp: Likewise.
40892 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
40893 gcc-dg-runtest, so we cycle over optimization options.
40895 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
40896 * gcc.dg/compare2.c: No longer expected to fail.
40898 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
40900 * gcc.c-torture/execute/20000804-1.c: New test.
40902 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
40904 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
40906 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
40908 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
40910 2000-08-03 Jeffrey A Law (law@cygnus.com)
40912 * gcc.c-torture/compile/20000803-1.c: New test.
40914 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
40916 * gcc.c-torture/execute/20000801-3.c,
40917 gcc.c-torture/execute/20000801-4.c: New tests.
40918 * gcc.c-torture/execute/20000801-3.x,
40919 gcc.c-torture/execute/20000801-4.x: Xfail.
40921 2000-08-02 Geoff Keating <geoffk@cygnus.com>
40923 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
40924 libobjc/.libs to allow for libtool.
40926 2000-08-02 Jakub Jelinek <jakub@redhat.com>
40928 * gcc.c-torture/compile/20000802-1.c: New test.
40930 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
40932 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
40934 2000-07-31 Jeffrey A Law (law@cygnus.com)
40936 * gcc-c-torture/execute/20000731-2.c: New test.
40938 * gcc.c-torture/execute/20000731-1.c: New test.
40939 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
40941 2000-07-31 Jakub Jelinek <jakub@redhat.com>
40943 * testsuite/gcc.dg/cpp/paste7.c: New test.
40944 * gcc.dg/cpp/20000725-1.c: New test.
40946 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
40948 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
40949 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
40950 declaration warning for __builtin_dwarf_reg_size.
40952 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
40954 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
40956 * gcc.dg/noncompile/voidparam-1.c: New test.
40958 2000-07-30 Richard Henderson <rth@cygnus.com>
40960 * gcc.dg/c90-digraph-1.c: Don't xfail.
40961 * gcc.dg/compare2.c (case 10): Xfail.
40962 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
40964 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
40966 * gcc.dg/c99-main-1.c: New test.
40968 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
40970 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
40972 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
40974 * gcc.c-tortuer/execute/20000726-1.c: New test.
40976 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
40978 * gcc.c-torture/execute/enum-2.c: New test.
40980 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40982 * gcc.dg/cpp/tr-warn3.c: New test.
40984 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
40986 * g++.old-deja/g++.ext/implicit1.C: Remove.
40987 * g++.old-deja/g++.jason/c2.C: Remove
40988 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
40989 * g++.old-deja/g++.pt/crash16.C: Likewise.
40990 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
40992 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
40994 * g++.old-deja/g++.other/for2.C: New test.
40996 2000-07-25 Jakub Jelinek <jakub@redhat.com>
40998 * gcc.dg/20000720-1.c: New test.
41000 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
41002 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
41004 2000-07-24 Geoff Keating <geoffk@cygnus.com>
41006 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
41007 * gcc.c-torture/execute/20000722-1.c: New.
41008 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
41010 2000-07-24 Jakub Jelinek <jakub@redhat.com>
41012 * gcc.dg/cpp/20000720-1.S: New test.
41014 2000-07-21 Michael Meissner <meissner@redhat.com>
41016 * gcc.c-torture/execute/ieee/hugeval.c: New test.
41018 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
41020 * g++.old-deja/g++.brendan/crash16.C,
41021 g++.old-deja/g++.brendan/parse3.C,
41022 g++.old-deja/g++.brendan/redecl1.C,
41023 g++.old-deja/g++.ns/template13.C,
41024 g++.old-deja/g++.other/decl4.C,
41025 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
41027 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
41029 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
41030 and "Internal error".
41032 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
41034 * gcc.dg/cpp/paste6.c: New test.
41036 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
41038 * gcc.dg/cpp/tr-direct.c: New test.
41040 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
41041 gcc.dg/cpp/undef1.c: Tweak error regexps.
41043 2000-07-18 Eric Christopher <echristo@redhat.com>
41045 * gcc.c-torture/compile/20000718-1.c: New test.
41047 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
41049 * cpplex.c (_cpp_push_token): If the token being pushed back
41050 is the previous token in this context, just subtract one from
41052 * cppmacro.c (save_expansion): Clear aux field when storing a
41055 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
41057 * gcc.dg/noncompile/redecl-1.c: New test.
41059 2000-07-18 Jakub Jelinek <jakub@redhat.com>
41061 * gcc.c-torture/execute/20000717-5.c: New test.
41062 * gcc.c-torture/execute/20000717-1.x: Removed.
41064 2000-07-17 Richard Henderson <rth@cygnus.com>
41066 * gcc.c-torture/execute/20000717-4.c: New test.
41068 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
41070 * gcc.dg/cpp/syshdr.c: New test.
41071 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
41073 2000-07-17 Neil Booth <neilb@earthling.net>
41075 * gcc.dg/cpp/cmdlne-dM.c: New test.
41076 * gcc.dg/cpp/cmdlne-dD.c: New test.
41078 2000-07-17 Jeffrey A Law (law@cygnus.com)
41080 * gcc.c-torture/execute/20000717-3.c: New test.
41082 * gcc.c-torture/compile/20000717-1.c: New test.
41084 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
41086 * gcc.c-torture/execute/20000717-2.c: New test.
41088 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
41090 * gcc.dg/formatz-1.c: New test.
41092 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
41093 * gcc.dg/c99-digraph-1.c: New tests.
41095 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
41096 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
41098 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
41099 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
41100 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
41101 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
41102 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
41103 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
41104 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
41106 2000-07-17 Greg McGary <greg@mcgary.org>
41108 * gcc.c-torture/execute/20000717-1.c: New test.
41109 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
41111 2000-07-15 Jakub Jelinek <jakub@redhat.com>
41113 * gcc.c-torture/execute/20000715-2.c: New test.
41114 * gcc.dg/20000715-1.c: New test.
41116 2000-07-15 Michael Meissner <meissner@redhat.com>
41118 * gcc.c-torture/execute/20000715-1.c: New test.
41120 2000-07-13 Jakub Jelinek <jakub@redhat.com>
41122 * gcc.c-torture/execute/20000707-1.c: New test.
41124 2000-07-13 Neil Booth <NeilB@earthling.net>
41126 * testsuite/gcc.dg/cpp/digraph1.c,
41127 testsuite/gcc.dg/cpp/digraph2.c,
41128 testsuite/gcc.dg/cpp/digraphs.c: New tests.
41130 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
41132 * g77.f-torture/compile/20000630-2.f: New test.
41133 * g77.f-torture/compile/20000630-2.x
41135 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
41137 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
41139 2000-07-11 Neil Booth <NeilB@earthling.net>
41141 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
41143 2000-07-11 Neil Booth <NeilB@earthling.net>
41145 * gcc.dg/cpp/cmdlne-C.c: New.
41147 2000-07-09 Neil Booth <NeilB@earthling.net>
41149 * gcc.dg/cpp/directiv.c: New tests.
41150 * gcc.dg/cpp/undef1.c: Update.
41152 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
41154 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
41156 2000-07-09 Neil Booth <NeilB@earthling.net>
41158 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
41160 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
41162 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
41163 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
41165 2000-07-08 Neil Booth <NeilB@earthling.net>
41167 * gcc.dg/cpp/macsyntx.c: New tests.
41169 2000-07-07 Jakub Jelinek <jakub@redhat.com>
41171 * gcc.dg/20000707-1.c: New test.
41173 2000-07-07 Jakub Jelinek <jakub@redhat.com>
41175 * gcc.c-torture/execute/20000706-1.c: New test.
41176 * gcc.c-torture/execute/20000706-2.c: New test.
41177 * gcc.c-torture/execute/20000706-3.c: New test.
41178 * gcc.c-torture/execute/20000706-4.c: New test.
41179 * gcc.c-torture/execute/20000706-5.c: New test.
41181 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
41183 * g++.old-deja/g++.pt/instantiate7.C: New test.
41185 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
41187 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
41188 * g++.old-deja/g++.mike/thunk3.C: Likewise.
41189 * g++.old-deja/g++.other/rtti3.C: Likewise.
41190 * g++.old-deja/g++.other/rttid3.C: Likewise.
41192 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
41194 * g77.f-torture/compile/20000630-1.x: Fix typo
41196 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
41198 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
41201 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
41203 * gcc.dg/cpp/ident.c: New test.
41205 2000-07-05 Neil Booth <NeilB@earthling.net>
41207 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
41208 gcc.dg/cpp/lexstrng.c: New tests.
41210 2000-07-04 Neil Booth <NeilB@earthling.net>
41212 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
41213 * gcc.dg/cpp/strify2.c: Same.
41215 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
41217 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
41218 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
41219 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
41220 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
41222 * testsuite/gcc.dg/cpp/macro1.c,
41223 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
41224 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
41225 testsuite/gcc.dg/cpp/strify1.c,
41226 testsuite/gcc.dg/cpp/strify2.c: New tests.
41228 2000-07-03 Jakub Jelinek <jakub@redhat.com>
41230 * gcc.c-torture/execute/20000703-1.c: New test.
41232 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
41234 * g++.old-deja/g++.pt (lookup10.C): New test.
41236 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
41238 * g++.old-deja/g++.pt (typename25.C): New test.
41240 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
41242 * gcc.c-torture/compile/20000701-1.c: New test.
41244 2000-06-30 Nick Clifton <nickc@cygnus.com>
41246 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
41249 2000-06-30 Catherine Moore <clm@cygnus.com>
41251 * gcc.c-torture/execute/align-1.c: New test.
41253 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
41255 * g++.old-deja/g++.pt/expr8.C: New test.
41256 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
41258 2000-06-29 Nick Clifton <nickc@cygnus.com>
41260 * gcc.c-torture/compile/20000629-1.c: New test.
41262 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
41265 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
41266 gcc.dg/noncompile directory, depending on whether they're
41267 preprocessor tests or not. Annotate all the tests for the dg
41270 * gcc.c-torture/noncompile/noncompile.exp: Delete.
41271 * gcc.dg/noncompile/noncompile.exp: New.
41275 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
41276 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
41277 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
41278 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
41279 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
41280 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
41281 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
41282 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
41283 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
41284 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
41285 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
41286 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
41287 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
41288 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
41289 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
41290 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
41291 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
41292 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
41293 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
41294 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
41295 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
41296 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
41297 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
41298 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
41300 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
41301 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
41302 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
41303 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
41304 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
41305 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
41307 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
41309 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
41310 declare one variable. On the fourth, error.
41311 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
41312 declared by 20000628-1a.h.
41314 2000-06-29 Richard Henderson <rth@redhat.com>
41316 * gcc.c-torture/execute/930529-1.x: New file.
41317 * gcc.dg/920413-1.c: Adjust expected warning text.
41318 * gcc.dg/980217-1.c: Declare abort.
41319 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
41321 2000-06-29 Jeffrey A Law (law@cygnus.com)
41323 * g77.f-torture/compile/20000629-1.f: New test.
41324 * g77.f-torture/compile/20000629-1.x: Expected to fail.
41326 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
41328 Rearrange lots of files, removing entirely the
41329 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
41333 gcc.c-torture/code_quality/code_quality.exp
41334 gcc.c-torture/special/special.exp
41335 gcc.failure/failure.exp
41336 gcc.failure/940409-1.x
41337 gcc.c-torture/compile/961203-1.x
41340 gcc.misc-tests/linkage.exp
41341 gcc.c-torture/execute/920730-1t.c
41342 gcc.c-torture/execute/920730-1t.x
41343 gcc.c-torture/compile/920520-1.x
41344 gcc.c-torture/compile/920521-1.x
41345 gcc.c-torture/compile/981006-1.x
41346 gcc.c-torture/execute/eeprof-1.x
41348 * Moved files (possibly with modifications to fit a new harness):
41350 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
41351 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
41352 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
41353 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
41354 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
41355 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
41356 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
41357 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
41358 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
41359 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
41360 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
41361 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
41362 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
41363 gcc.failure/940409-1.c gcc.dg/940409-1.c
41365 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
41367 * c-torture/compile/961203-1.x: Delete.
41369 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
41370 not exit. Include stdio.h.
41371 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
41372 * gcc.misc-tests/dg-12.c: Likewise.
41373 * gcc.misc-tests/dg-5.c: Likewise.
41374 * gcc.misc-tests/dg-6.c: Likewise.
41375 * gcc.misc-tests/dg-7.c: Prototype abort.
41376 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
41377 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
41378 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
41380 * gcc.misc-tests/sieve.c: Use return from main, not exit.
41381 * gcc.misc-tests/sort2.c: Use return from main, not exit.
41383 2000-06-28 Jakub Jelinek <jakub@redhat.com>
41385 * gcc.dg/cpp/20000628-1.c: New test.
41386 * gcc.dg/cpp/20000628-1.h: New header for above test.
41387 * gcc.dg/cpp/20000628-1a.h: Likewise.
41389 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
41391 * gcc.dg/cpp: New directory.
41392 * gcc.dg/cpp/cpp.exp: New driver.
41393 * gcc.dg/cpp/20000627-1.c: New test.
41394 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
41395 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
41396 and rewrite as a compilation test.
41398 * gcc.dg: Move many files into the cpp subdirectory, possibly
41399 renaming or editing them as well.
41401 990119-1.c cpp/19990119-1.c
41402 990228-1.c cpp/19990228-1.c
41403 990407-1.c cpp/19990407-1.c
41404 990409-1.c cpp/19990409-1.c
41405 990413-1.c cpp/19990413-1.c
41406 990703-1.c cpp/19990703-1.c
41407 20000127-1.c cpp/20000127-1.c
41408 20000129-1.c cpp/20000129-1.c
41409 20000207-1.c cpp/20000207-1.c
41410 20000207-2.c cpp/20000207-2.c
41411 20000209-1.c cpp/20000209-1.c
41412 20000209-2.c cpp/20000209-2.c
41413 20000301-1.c cpp/20000301-1.c
41414 20000419-1.c cpp/20000419-1.c
41415 20000510-1.S cpp/20000510-1.S
41416 20000519-1.c cpp/20000519-1.c
41417 20000529-1.c cpp/20000529-1.c
41418 20000625-1.c cpp/20000625-1.c
41419 20000625-2.c cpp/20000625-2.c
41420 cpp-as1.c cpp/assert1.c
41421 cpp-as2.c cpp/assert2.c
41422 cxx-comments-1.c cpp/cxxcom1.c
41423 cxx-comments-2.c cpp/cxxcom2.c
41424 endif-label.c cpp/endif.c
41425 cpp-hash1.c cpp/hash1.c
41426 cpp-hash2.c cpp/hash2.c
41427 cpp-if1.c cpp/if-1.c
41428 cpp-if2.c cpp/if-2.c
41429 cpp-if3.c cpp/if-3.c
41430 cpp-if4.c cpp/if-4.c
41431 cpp-if5.c cpp/if-5.c
41432 cpp-cond.c cpp/if-cexp.c
41433 cpp-missingop.c cpp/if-mop.c
41434 cpp-missingparen.c cpp/if-mpar.c
41435 cpp-opprec.c cpp/if-oppr.c
41436 cpp-ifparen.c cpp/if-paren.c
41437 cpp-shortcircuit.c cpp/if-sc.c
41438 cpp-shift.c cpp/if-shift.c
41439 cpp-unary.c cpp/if-unary.c
41440 cpp-li1.c cpp/line1.c
41441 cpp-li2.c cpp/line2.c
41442 lineno.c cpp/line3.c
41443 lineno-2.c cpp/line4.c
41445 cpp-mic.h cpp/mi1c.h
41446 cpp-micc.h cpp/mi1cc.h
41447 cpp-mind.h cpp/mi1nd.h
41448 cpp-mindp.h cpp/mi1ndp.h
41449 cpp-mix.h cpp/mi1x.h
41450 cpp-mi2.c cpp/mi2.c
41451 cpp-mi2a.h cpp/mi2a.h
41452 cpp-mi2b.h cpp/mi2b.h
41453 cpp-mi2c.h cpp/mi2c.h
41454 cpp-mi3.c cpp/mi3.c
41455 cpp-mi3.def cpp/mi3.def
41456 poison-1.c cpp/poison.c
41457 pr-impl.c cpp/prag-imp.c
41458 cpp-redef-2.c cpp/redef1.c
41459 cpp-redef.c cpp/redef2.c
41460 strpaste.c cpp/strp1.c
41461 strpaste-2.c cpp/strp2.c
41462 cpp-tradpaste.c cpp/tr-paste.c
41463 cpp-tradstringify.c cpp/tr-str.c
41464 cpp-tradwarn1.c cpp/tr-warn1.c
41465 cpp-tradwarn2.c cpp/tr-warn2.c
41466 trigraphs.c cpp/trigraphs.c
41467 cpp-unc1.c cpp/unc1.c
41468 cpp-unc2.c cpp/unc2.c
41469 cpp-unc3.c cpp/unc3.c
41470 cpp-unc.c cpp/unc4.c
41471 undef.c cpp/undef1.c
41472 undef-2.c cpp/undef2.c
41473 cpp-wi1.c cpp/widestr1.c
41475 2000-06-27 Mark Mitchell <mark@codesourcery.com>
41477 * lib/g++.exp (g++_include_flags): Tweak.
41479 2000-06-27 H.J. Lu <hjl@gnu.org>
41480 Loren J. Rittle <ljrittle@acm.org>
41482 * lib/g++.exp (g++_include_flags): Override libgloss.exp
41483 version with one that knows about the new gcc tree structure.
41484 (g++_link_flags): Same.
41486 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
41488 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
41489 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
41490 case we are cross-compiling.
41492 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
41493 g++.old-deja/g++.niklas/Makefile.in,
41494 g++.old-deja/g++.niklas/configure.in,
41495 g++.old-deja/g++.other/Makefile.in,
41496 g++.old-deja/g++.other/configure.in,
41497 gcc.c-torture/code_quality/Makefile.in,
41498 gcc.c-torture/code_quality/configure.in,
41499 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
41500 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
41501 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
41502 gcc.c-torture/execute/ieee/Makefile.in,
41503 gcc.c-torture/execute/ieee/configure.in,
41504 gcc.c-torture/noncompile/Makefile.in,
41505 gcc.c-torture/noncompile/configure.in,
41506 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
41507 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
41508 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
41510 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
41512 * g++.old-deja/g++.other/ambig3.C: New test.
41514 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
41516 * g++.old-deja/g++.pt/syntax1.C: New test.
41517 * g++.old-deja/g++.pt/syntax2.C: New test.
41518 * g++.old-deja/g++.other/syntax3.C: New test.
41519 * g++.old-deja/g++.other/syntax4.C: New test.
41521 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
41523 * gcc.dg/20000623-1.c: Prototype exit and abort.
41525 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
41527 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
41529 * gcc.dg/cpp-mi3.def: New file.
41531 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
41533 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
41534 lexer's error messages.
41535 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
41536 divine anything from the linemarkers.
41537 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
41538 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
41540 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
41542 * gcc.dg/20000623-1.c: New test.
41544 2000-06-22 Jakub Jelinek <jakub@redhat.com>
41546 * gcc.c-torture/execute/20000622-1.c: New test.
41548 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
41550 * g++.old-deja/g++.other/init15.C: New test.
41552 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
41554 * g++.old-deja/g++.pt/vaarg2.C: New test.
41555 * g++.old-deja/g++.pt/vaarg3.C: New test.
41557 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
41559 * g++.old-deja/g++.other/dyncast6.C: New test.
41561 2000-06-15 Jakub Jelinek <jakub@redhat.com>
41563 * gcc.c-torture/execute/loop-6.c: New test.
41565 2000-06-14 Jakub Jelinek <jakub@redhat.com>
41567 * gcc.dg/20000614-1.c: New test.
41568 * gcc.dg/20000614-2.c: New test.
41570 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
41572 * g++.old-deja/g++.other/inline12.C: New test.
41574 2000-06-13 Jakub Jelinek <jakub@redhat.com>
41576 * g++.old-deja/g++.other/eh1.C: New test.
41578 2000-06-12 Jakub Jelinek <jakub@redhat.com>
41580 * g++.old-deja/g++.other/type.C: New test.
41582 2000-06-05 Jakub Jelinek <jakub@redhat.com>
41584 * g++.old-deja/g++.other/initstring.C: New test.
41586 2000-06-12 Jason Merrill <jason@redhat.com>
41588 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
41590 2000-06-09 Jeffrey A Law (law@cygnus.com)
41592 * gcc.c-torture/compile/20000609-1.c: New test.
41594 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
41596 * gcc.dg/20000609-1.c: New test.
41598 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
41600 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
41601 * gcc.c-torture/noncompile/poison-1.c: Move...
41602 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
41603 * gcc.dg/cpp-li1.c: Add a token after the #line.
41605 2000-06-05 Richard Henderson <rth@cygnus.com>
41607 * gcc.c-torture/execute/20000605-2.c: New test.
41608 * gcc.c-torture/execute/20000605-3.c: New test.
41610 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
41612 * g77.f-torture/execute/20000503-1.x: New file.
41614 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
41616 * g++.old-deja/g++.eh/badalloc1.C: New test.
41618 2000-06-05 Richard Henderson <rth@cygnus.com>
41620 * gcc.c-torture/execute/20000605-1.c: New test.
41622 2000-06-05 Jakub Jelinek <jakub@redhat.com>
41623 Nathan Sidwell <nathan@codesourcery.com>
41625 * gcc.c-torture/compile/20000605-1.c: New test.
41627 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
41629 * g77.f-torture/compile/20000601-1.f: New test.
41631 2000-06-03 Richard Henderson <rth@cygnus.com>
41633 * gcc.c-torture/execute/20000603-1.c: New.
41635 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
41637 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
41638 * gcc.dg/noreturn-2.c (noreturn): Likewise.
41640 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
41642 * gcc.dg/compare2.c (case 12): XFAIL.
41643 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
41644 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
41646 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
41648 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
41650 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
41651 guard macro is already defined when the header is first
41653 * gcc.dg/cpp-mix.h: New file.
41654 * gcc.dg/endif-label.c: Update patterns to match compiler.
41656 * g++.brendan/complex1.C: Declare abort.
41657 * g++.law/refs4.C: Remove XFAIL.
41658 * g++.oliva/expr2.C: Declare abort and exit.
41660 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
41662 * gcc.c-torture/execute/20000528-1.c: New test.
41664 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
41665 * g++.old-deja/g++.law/temps4.C: Likewise.
41667 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
41668 stdlib.h. Call abort() on failure.
41669 * g++.old-deja/g++.law/refs4.C: Likewise.
41670 * g++.old-deja/g++.law/temps4.C: Likewise.
41671 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
41672 * gcc.c-torture/execute/20000112-1.c: Include string.h.
41674 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
41676 Relative to g++.dg/special:
41677 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
41679 Relative to g++.old-deja:
41680 * g++.brendan/complex1.C, g++.jason/optimize2.C,
41681 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
41682 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
41683 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
41684 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
41685 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
41686 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
41688 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
41689 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
41690 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
41691 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
41692 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
41693 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
41696 * g++.other/goto1.C: Update expectations for error messages.
41698 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
41700 * gcc.c-torture/compile/20000523-1.c: New test.
41702 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
41704 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
41706 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
41708 * g++.old-deja/g++.eh/catch11.C: New test.
41709 * g++.old-deja/g++.eh/catch12.C: New test.
41711 2000-05-24 Nick Clifton <nickc@cygnus.com>
41713 * gcc.c-torture/execute/20000523-1.c: New test.
41715 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
41717 * c-torture/execute/bcp-1.c: Replace abort in arg of
41718 __builtin_constant_p with a generic external function.
41720 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
41721 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
41722 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
41723 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
41724 Prototype abort and/or exit.
41726 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
41727 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
41728 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
41729 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
41731 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
41733 * gcc.dg/dwarf2-1.c: New test.
41735 2000-05-20 Richard Henderson <rth@cygnus.com>
41737 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
41739 2000-05-20 Andreas Jaeger <aj@suse.de>
41741 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
41744 2000-05-19 David Edelsohn <edelsohn@gnu.org>
41746 * gcc.c-torture/execute/20000519-2.c: New test.
41748 2000-05-19 Andreas Jaeger <aj@suse.de>
41750 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
41751 which fails with SSA.
41753 * lib/c-torture.exp: Also test with -O3 -fssa.
41755 2000-05-18 Michael Meissner <meissner@redhat.com>
41757 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
41758 * gcc.c-torture/execute/920415-1.c: Ditto.
41759 * gcc.c-torture/execute/920501-1.c: Ditto.
41760 * gcc.c-torture/execute/conversion.c: Ditto.
41761 * gcc.c-torture/execute/cvt-1.c: Ditto.
41763 2000-05-18 Jeffrey A Law (law@cygnus.com)
41765 * gcc.c-torture/compile/20000518-1.c: New test.
41767 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
41769 * g77.f-torture/compile/200005018.f: New test.
41771 2000-05-17 Jeffrey A Law (law@cygnus.com)
41773 * gcc.c-torture/compile/20000517-1.c: New test.
41775 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
41777 * gcc.c-torture/execute/20000516-1.c: New test.
41779 2000-05-15 Jakub Jelinek <jakub@redhat.com>
41781 * g++.old-deja/g++.other/eh.C: New test.
41783 2000-05-12 Richard Henderson <rth@cygnus.com>
41785 * gcc.c-torture/execute/990208-1.c (main): Don't pass
41786 constants through to doit's conditional.
41788 2000-05-11 Jeffrey A Law (law@cygnus.com)
41790 * gcc.c-torture/compile/20000511-1.c: New test.
41791 * g77.f-torture/compile/20000511-1.f: New test.
41792 * g77.f-torture/compile/20000511-2.f: New test.
41794 2000-05-11 Michael Meissner <meissner@redhat.com>
41796 * gcc.c-torture/execute/20000511-1.c: New test.
41798 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
41800 * gcc.dg/dg.exp: Scan .S files as well as .c files.
41801 * gcc.dg/20000510-1.S: New.
41803 2000-05-08 Catherine Moore <clm@cygnus.com>
41805 * gcc.dg/unused-3.c: New.
41807 2000-05-06 Richard Henderson <rth@cygnus.com>
41809 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
41810 * g++.old-deja/g++.mike/warn1.C: Likewise.
41811 * g++.old-deja/g++.pt/local1.C: Likewise.
41812 * g++.old-deja/g++.pt/local7.C: Likewise.
41813 * g++.old-deja/g++.pt/spec16.C: Likewise.
41815 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
41817 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
41819 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
41821 * g77.f-torture/execute/20000503-1.f: New test.
41823 2000-05-04 Andreas Jaeger <aj@suse.de>
41825 * gcc.dg/noreturn-2.c: New test.
41827 2000-05-04 Neil Booth <NeilB@earthling.net>
41829 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
41832 2000-05-04 Richard Henderson <rth@cygnus.com>
41834 * gcc.c-torture/execute/20000503-1.c: Fix typo.
41836 2000-05-04 Richard Henderson <rth@cygnus.com>
41838 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
41839 OpenSSL by Jason R Thorpe.
41841 2000-05-03 Jim Wilson <wilson@cygnus.com>
41843 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
41845 2000-05-03 Robert Lipe <robertlipe@usa.net>
41847 * gcc.dg/20000503-1.c: New test.
41849 2000-05-02 Jakub Jelinek <jakub@redhat.com>
41851 * gcc.c-torture/compile/20000502-1.c: New test.
41852 * g++.old-deja/g++.other/align.C: New test.
41853 * gcc.dg/cpp-tradstringify.c: New test.
41855 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
41857 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
41858 and hard registers.
41860 2000-04-26 Geoff Keating <geoffk@cygnus.com>
41862 * gcc.c-torture/execute/loop-5.c: New test.
41864 2000-04-25 Jakub Jelinek <jakub@redhat.com>
41866 * gcc.c-torture/execute/va-arg-20.c: New test.
41868 2000-04-23 Jeffrey A Law (law@cygnus.com)
41870 * gcc.c-torture/execute/20000422-1.c: New test.
41872 2000-04-20 Greg McGary <gkm@gnu.org>
41874 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
41875 when optimizing, but without sibling-call optimizations (-O1).
41877 2000-04-20 Jeffrey A Law (law@cygnus.com)
41879 * gcc.c-torture/compile/20000420-1.c: New test.
41881 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
41883 * g++.abi/ptrflags.C: New test.
41884 * g++.eh/catchptr1.C: Test incomplete pointer chains.
41886 2000-04-19 Catherine Moore <clm@cygnus.com>
41888 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
41890 2000-04-19 Greg McGary <gkm@gnu.org>
41892 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
41893 sibling-call optimizations.
41895 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
41897 * gcc.dg/20000419-1.c: New test.
41899 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
41901 * gcc.c-torture/execute/20000412-6.c: New test.
41903 2000-04-12 Jeffrey A Law (law@cygnus.com)
41905 * gcc.c-torture/execute/20000412-5.c: New test.
41906 * g77.f-torture/compile/20000412-1.f: New test.
41907 * gcc.c-torture/execute/20000412-4.c: New test.
41908 * gcc.c-torture/compile/20000412-2.c: New test.
41909 * gcc.c-torture/execute/20000412-3.c: New test.
41910 * gcc.c-torture/compile/20000412-1.c: New test.
41911 * gcc.c-torture/execute/20000412-2.c: New test.
41913 2000-04-12 Jakub Jelinek <jakub@redhat.com>
41915 * objc/execute/bf-20.m: New test.
41917 2000-04-10 Richard Henderson <rth@cygnus.com>
41919 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
41921 * gcc.c-torture/execute/20000412-1.c: New test.
41923 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
41925 * g++.old-deja/g++.eh/catchptr1.C: New test.
41927 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
41929 * g++.old-deja/g++.abi/cxa_vec.C: New test.
41931 2000-04-08 Neil Booth <NeilB@earthling.net>
41933 * gcc.dg/cpp-nullchar.c: Remove test as
41934 embedded nulls cause problems.
41936 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41938 * gcc.dg/compare2.c: New test.
41940 2000-04-08 Neil Booth <NeilB@earthling.net>
41942 * gcc.dg/cpp-nullchar.c: New test.
41944 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
41946 * gcc.dg/cpp-mi2.c: New test.
41947 * gcc.dg/cpp-mi2[abc].h: New files.
41949 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
41951 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
41954 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
41956 * g++.old-deja/g++.abi/vmihint.C: New test.
41958 2000-04-06 Neil Booth <NeilB@earthling.net>
41960 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
41961 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
41964 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
41966 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
41967 avoid stack-frame overwrite.
41969 2000-04-05 Jakub Jelinek <jakub@redhat.com>
41971 * gcc.c-torture/compile/20000405-2.c: New test.
41972 * gcc.c-torture/compile/20000405-3.c: New test.
41974 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41976 * gcc.c-torture/compile/20000405-1.c: New test.
41978 2000-04-04 Geoff Keating <geoffk@cygnus.com>
41980 * gcc.dg/cast-qual-1.c: Revert last change.
41982 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41984 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
41986 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
41988 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
41989 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
41991 2000-04-03 Jeffrey A Law (law@cygnus.com)
41993 * gcc.c-torture/compile/20000403-2.c: New test.
41994 * gcc.c-torture/compile/20000403-1.c: New test.
41996 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
41998 * gcc.c-torture/execute/20000403-1.c: New test.
42000 2000-04-03 Geoff Keating <geoffk@cygnus.com>
42002 * gcc.c-torture/execute/20000402-1.c: New test.
42004 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
42006 * gcc.c-torture/execute/va-arg-15.c: New test.
42007 * gcc.c-torture/execute/va-arg-16.c: New test.
42008 * gcc.c-torture/execute/va-arg-17.c: New test.
42009 * gcc.c-torture/execute/va-arg-18.c: New test.
42010 * gcc.c-torture/execute/va-arg-19.c: New test.
42012 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
42014 * gcc.c-torture/compile/981211-1.c: Move to...
42015 * gcc.dg/cpp-as1.c: ...here.
42016 * gcc.dg/cpp-as2.c: New file.
42018 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
42021 2000-04-02 Neil Booth <NeilB@earthling.net>
42023 * gcc.dg/cpp-cond.c New tests.
42024 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
42025 accidental success less likely.
42026 * gcc.dg/cpp-missingop.c New tests.
42027 * gcc.dg/cpp-missingparen.c New tests.
42028 * gcc.dg/cpp-shift.c New tests.
42029 * gcc.dg/cpp-shortcircuit.c New tests.
42030 * gcc.dg/cpp-unary.c New tests.
42032 2000-03-29 Jeffrey A Law (law@cygnus.com)
42034 * gcc.c-torture/compile/20000329-1.c: New test.
42036 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
42038 * gcc.c-torture/compile/20000326-1.c: New test.
42039 * gcc.c-torture/compile/20000326-2.c: New test.
42041 2000-03-24 Geoff Keating <geoffk@cygnus.com>
42043 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
42044 the first parameter is a function argument.
42046 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
42048 * g++.old-deja/g++.ext/array4.C: New test.
42050 2000-03-22 Geoff Keating <geoffk@cygnus.com>
42052 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
42054 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42056 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
42058 2000-03-19 Richard Henderson <rth@cygnus.com>
42060 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
42062 2000-03-19 Richard Henderson <rth@cygnus.com>
42064 * gcc.c-torture/compile/20000319-1.c: New test.
42066 2000-03-14 Jeffrey A Law (law@cygnus.com)
42068 * gcc.c-torture/execute/20000314-3.c: New test.
42069 * gcc.c-torture/execute/20000314-2.c: New test.
42070 * gcc.c-torture/execute/20000314-1.c: New test.
42071 * gcc.c-torture/compile/20000314-2.c: New test.
42072 * gcc.c-torture/compile/20000314-1.c: New test.
42074 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
42076 * g++.old-deja/g++.warn/inline.C: New test.
42078 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
42080 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
42081 standards-compliant result rather than specific constants.
42082 Put test-values in array.
42084 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
42086 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
42087 (g++_target_compile): Put test-specific options last.
42089 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
42091 * g++.old-deja/g++.eh/vbase4.C: New test.
42093 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
42095 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
42097 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
42099 * g++.old-deja/g++.brendan/misc12.C: Removed.
42100 * g++.old-deja/g++.pt/memtemp77.C: Constify.
42101 * g++.old-deja/g++.ext/pretty4.C: New test.
42103 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
42105 * g++.old-deja/g++.other/string2.C: New test.
42107 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
42109 * g++.old-deja/g++.warn/impint2.C: New test.
42111 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
42113 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
42116 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
42118 * g++.old-deja/g++.warn/impint.C: New test.
42119 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
42120 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
42121 * g++.old-deja/g++.pt/explicit12.C: Likewise.
42122 * g++.old-deja/g++.pt/explicit13.C: Likewise.
42123 * g++.old-deja/g++.pt/explicit17.C: Likewise.
42124 * g++.old-deja/g++.pt/explicit18.C: Likewise.
42125 * g++.old-deja/g++.pt/explicit19.C: Likewise.
42126 * g++.old-deja/g++.pt/explicit23.C: Likewise.
42127 * g++.old-deja/g++.pt/explicit31.C: Likewise.
42128 * g++.old-deja/g++.pt/explicit35.C: Likewise.
42129 * g++.old-deja/g++.pt/explicit6.C: Likewise.
42130 * g++.old-deja/g++.pt/memclass7.C: Likewise.
42132 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
42134 * gcc.dg/cpp-redef.c: New test.
42136 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
42138 * g++.old-deja/g++.pt/unify7.C: New test.
42140 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
42142 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
42143 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
42145 2000-02-25 Geoff Keating <geoffk@cygnus.com>
42147 * gcc.c-torture/compile/20000224-1.c: New test.
42149 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
42151 * gcc.c-torture/compile/cpp-2.c: New test.
42152 * gcc.c-torture/compile/cpp-1.c: New test.
42154 2000-02-25 Jeffrey A Law (law@cygnus.com)
42156 * gcc.c-torture/execute/20000225-1.c: New test.
42158 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
42160 * gcc.dg/cpp-li2.c: New test.
42162 * gcc.dg/cpp-wi1.c: New test.
42164 * gcc.dg/cpp-li1.c: New test.
42166 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
42168 * g++.old-deja/g++.other/sizeof5.C: New test.
42170 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
42172 * gcc.c-torture/execute/va-arg-13.c: New test.
42174 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
42176 * gcc.c-torture/execute/va-arg-12.c: New test.
42178 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
42180 * gcc.c-torture/execute/20000223-1.c: New test.
42182 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
42184 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
42186 2000-02-22 Mark Mitchell <mark@codesourcery.com>
42188 * g++.old-deja/g++.abi/ptrmem.C: New test.
42190 2000-02-19 Richard Henderson <rth@cygnus.com>
42192 * gcc.c-torture/compile/init-3.c: New.
42194 2000-02-17 Mark Mitchell <mark@codesourcery.com>
42196 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
42199 2000-02-11 Robert Lipe <robertl@sco.com>
42201 * gcc.c-torture/compile/20000211-3.c: New test.
42203 2000-02-11 Martin Buchholz <martin@xemacs.org>
42205 * gcc.c-torture/compile/20000211-2.c: New test.
42207 2000-02-11 Jeffrey A Law (law@cygnus.com)
42209 * gcc.c-torture/compile/20000211-1.c: New test.
42211 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
42213 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
42216 2000-02-08 Nathan Sidwell <nathan@acm.org>
42218 * g++.old-deja/g++.other/cast5.C: New test.
42220 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
42222 * gcc.c-torture/execute/20000205-1.c: New.
42224 2000-02-03 Nathan Sidwell <nathan@acm.org>
42226 * g++.old-deja/g++.jason/cast3.C: Return void.
42227 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
42229 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
42231 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
42233 * gcc.dg/loop-1.c: New test.
42235 2000-01-27 Jakub Jelinek <jakub@redhat.com>
42237 * gcc.c-torture/compile/20000127-1.c: New test.
42238 * gcc.c-torture/execute/991228-1.c: New test.
42240 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
42242 * gcc.dg/unused-2.c: New test.
42244 * gcc.dg/conv-1.c: New test.
42246 2000-01-24 Mark Mitchell <mark@codesourcery.com>
42248 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
42250 (tool_option_proc): Fix typo.
42252 2000-01-24 Geoff Keating <geoffk@cygnus.com>
42254 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
42255 of the ld on the host, not on the build machine.
42256 Also, don't crash if '--help' is not a supported option.
42258 2000-01-24 Richard Henderson <rth@cygnus.com>
42260 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
42262 2000-01-20 Jeffrey A Law (law@cygnus.com)
42264 * gcc.c-torture/execute/20000120-2.c: New test.
42265 * gcc.c-torture/execute/20000120-1.c: New test.
42267 2000-01-13 Jeffrey A Law (law@cygnus.com)
42269 * gcc.c-torture/execute/20000113-1.c: New test.
42271 2000-01-12 Jeffrey A Law (law@cygnus.com)
42273 * gcc.c-torture/execute/20000112-1.c: New test.
42275 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
42277 * gcc.dg/20000111-1.c: New test.
42279 2000-01-10 Jeffrey A Law (law@cygnus.com)
42281 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
42282 with 16 bit integers.
42284 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
42286 * gcc.dg/20000108-1.c: New test.
42288 2000-01-05 Nathan Sidwell <nathan@acm.org>
42290 * g++.old-deja/g++.ns/koenig8.C: New test.
42292 2000-01-05 Nathan Sidwell <nathan@acm.org>
42294 * g++.old-deja/g++.other/cast4.C: New test.
42296 2000-01-05 Jeffrey A Law (law@cygnus.com)
42298 * gcc.c-torture/compile/20000105-2.c: New test.
42299 * gcc.c-torture/compile/20000105-1.c: New test.
42301 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42303 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
42304 references to printf & atoi to conform to ANSI standard.
42305 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
42306 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
42307 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
42308 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
42309 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
42310 * g++.old-deja/g++.brendan/complex1.C: Likewise.
42311 * g++.old-deja/g++.brendan/copy1.C: Likewise.
42312 * g++.old-deja/g++.brendan/copy2.C: Likewise.
42313 * g++.old-deja/g++.brendan/copy3.C: Likewise.
42314 * g++.old-deja/g++.brendan/copy4.C: Likewise.
42315 * g++.old-deja/g++.brendan/copy5.C: Likewise.
42316 * g++.old-deja/g++.brendan/copy6.C: Likewise.
42317 * g++.old-deja/g++.brendan/copy7.C: Likewise.
42318 * g++.old-deja/g++.brendan/copy8.C: Likewise.
42319 * g++.old-deja/g++.brendan/crash11.C: Likewise.
42320 * g++.old-deja/g++.brendan/crash14.C: Likewise.
42321 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
42322 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
42323 * g++.old-deja/g++.brendan/delete2.C: Likewise.
42324 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
42325 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
42326 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
42327 * g++.old-deja/g++.brendan/eh1.C: Likewise.
42328 * g++.old-deja/g++.brendan/groff1.C: Likewise.
42329 * g++.old-deja/g++.brendan/init3.C: Likewise.
42330 * g++.old-deja/g++.brendan/misc12.C: Likewise.
42331 * g++.old-deja/g++.brendan/misc7.C: Likewise.
42332 * g++.old-deja/g++.brendan/new2.C: Likewise.
42333 * g++.old-deja/g++.brendan/operators4.C: Likewise.
42334 * g++.old-deja/g++.brendan/operators5.C: Likewise.
42335 * g++.old-deja/g++.brendan/overload2.C: Likewise.
42336 * g++.old-deja/g++.brendan/overload7.C: Likewise.
42337 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
42338 * g++.old-deja/g++.brendan/reference1.C: Likewise.
42339 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
42340 * g++.old-deja/g++.brendan/template24.C: Likewise.
42341 * g++.old-deja/g++.brendan/template3.C: Likewise.
42342 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
42343 * g++.old-deja/g++.jason/inline3.C: Likewise.
42344 * g++.old-deja/g++.jason/opeq.C: Likewise.
42345 * g++.old-deja/g++.law/arg5.C: Likewise.
42346 * g++.old-deja/g++.law/arm7.C: Likewise.
42347 * g++.old-deja/g++.law/ctors11.C: Likewise.
42348 * g++.old-deja/g++.law/cvt8.C: Likewise.
42349 * g++.old-deja/g++.law/init9.C: Likewise.
42350 * g++.old-deja/g++.law/refs4.C: Likewise.
42351 * g++.old-deja/g++.law/template2.C: Likewise.
42352 * g++.old-deja/g++.law/visibility24.C: Likewise.
42353 * g++.old-deja/g++.law/vtable3.C: Likewise.
42354 * g++.old-deja/g++.mike/asm2.C: Likewise.
42355 * g++.old-deja/g++.mike/eh1.C: Likewise.
42356 * g++.old-deja/g++.mike/misc1.C: Likewise.
42357 * g++.old-deja/g++.mike/misc13.C: Likewise.
42358 * g++.old-deja/g++.mike/misc14.C: Likewise.
42359 * g++.old-deja/g++.mike/ns12.C: Likewise.
42360 * g++.old-deja/g++.mike/p1248.C: Likewise.
42361 * g++.old-deja/g++.mike/p3708.C: Likewise.
42362 * g++.old-deja/g++.mike/p3708a.C: Likewise.
42363 * g++.old-deja/g++.mike/p3708b.C: Likewise.
42364 * g++.old-deja/g++.mike/p646.C: Likewise.
42365 * g++.old-deja/g++.mike/p700.C: Likewise.
42366 * g++.old-deja/g++.mike/p783.C: Likewise.
42367 * g++.old-deja/g++.mike/p783a.C: Likewise.
42368 * g++.old-deja/g++.mike/p783b.C: Likewise.
42369 * g++.old-deja/g++.mike/p786.C: Likewise.
42370 * g++.old-deja/g++.mike/p789.C: Likewise.
42371 * g++.old-deja/g++.mike/p789a.C: Likewise.
42372 * g++.old-deja/g++.mike/p807a.C: Likewise.
42373 * g++.old-deja/g++.other/delete3.C: Likewise.
42374 * g++.old-deja/g++.other/dyncast1.C: Likewise.
42375 * g++.old-deja/g++.other/dyncast2.C: Likewise.
42376 * g++.old-deja/g++.other/dyncast3.C: Likewise.
42377 * g++.old-deja/g++.other/empty1.C: Likewise.
42378 * g++.old-deja/g++.other/temporary1.C: Likewise.
42379 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
42380 * g++.old-deja/g++.pt/t16.C: Likewise.
42381 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
42383 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
42385 * gcc.dg/991230-1.c: New test.
42387 1999-12-29 Jeffrey A Law (law@cygnus.com)
42389 * gcc.c-torture/compile/991229-3.c: New test.
42390 * gcc.c-torture/compile/991229-2.c: New test.
42391 * gcc.c-torture/compile/991229-1.c: New test.
42393 1999-12-29 Greg McGary <gkm@eng.ascend.com>
42395 * gcc.c-torture/compile/labels-2.c: New test.
42397 1999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
42399 * gcc.c-torture/execute/991227-1.c: New test.
42401 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
42403 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
42405 1999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
42407 * gcc.c-torture/execute/991221-1.c: New test.
42409 1999-12-20 Nathan Sidwell <nathan@acm.org>
42411 * g++.old-deja/g++.other/cast3.C: New test.
42413 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
42415 * gcc.c-torture/execute/991216-4.c: New test.
42417 1999-12-16 Michael Meissner <meissner@cygnus.com>
42419 * gcc.c-torture/execute/991216-1.c: New test.
42420 * gcc.c-torture/execute/991216-2.c: New test.
42421 * gcc.c-torture/execute/991216-3.c: New test.
42423 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
42425 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
42426 Actually make the test fail by using "-O2" for compilation.
42428 1999-12-15 Nathan Sidwell <nathan@acm.org>
42430 * g++.old-deja/g++.warn/cast-align1.C: New test.
42432 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
42434 * gcc.c-torture/compile/991214-1.c: New test.
42435 * gcc.c-torture/compile/991214-2.c: New test.
42437 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
42439 * gcc.dg/991214-1.c: New test.
42441 1999-12-13 Jeffrey A Law (law@cygnus.com)
42443 * gcc.c-torture/compile/991213-3.c: New test.
42444 * gcc.c-torture/compile/991213-2.c: New test.
42445 * gcc.c-torture/compile/991213-1.c: New test.
42447 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
42449 * gcc.dg/991209-1.c: New test.
42451 1999-12-08 Nathan Sidwell <nathan@acm.org>
42453 * gcc.c-torture/compile/991208-1.c: New test.
42455 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
42457 * gcc.dg/ultrasp2.c: New test.
42459 1999-12-05 Alex Samuel <samuel@codesourcery.com>
42461 * g++.old-deja/g++.abi/align.C (main): Fix typo.
42463 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
42465 * gcc.c-torture/compile/991202-1.c: New test.
42466 * gcc.c-torture/execute/991202-1.c: New test.
42467 * gcc.c-torture/execute/991202-2.c: New test.
42468 * gcc.c-torture/execute/991202-3.c: New test.
42470 1999-12-02 Alex Samuel <samuel@codesourcery.com>
42472 * g++.old-deja/g++.abi/align.C: New test.
42473 * g++.old-deja/g++.abi/aggregates.C: Likewise.
42474 * g++.old-deja/g++.abi/bitfields.C: Likewise.
42476 1999-12-01 Richard Henderson <rth@cygnus.com>
42478 * gcc.c-torture/execute/991201-1.c: New.
42480 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
42482 * gcc.dg/991129-1.c: New test.
42484 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
42486 * gcc.c-torture/compile/991127-1.c: New test.
42488 1999-11-22 Nathan Sidwell <nathan@acm.org>
42490 * g++.old-deja/g++.other/warn4.C: New test.
42492 1999-11-22 Nathan Sidwell <nathan@acm.org>
42494 * g++.old-deja/g++.eh/cleanup2.C: New test.
42495 * g++.old-deja/g++.ext/pretty2.C: New test.
42496 * g++.old-deja/g++.ext/pretty3.C: New test.
42497 * g++.old-deja/g++.other/debug6.C: New test.
42499 1999-10-20 Jim Wilson <wilson@cygnus.com>
42501 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
42502 compiler_output to look for one error message instead of two.
42504 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
42506 * gcc.c-torture/execute/991118-1.c: Also test case
42507 where the word boundary does not split a byte evenly.
42509 1999-11-19 Nathan Sidwell <nathan@acm.org>
42511 * g++.old-deja/g++.ext/restrict1.C: New test.
42513 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
42515 * gcc.c-torture/execute/991118-1.c: New test.
42517 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
42519 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
42520 working directory pathnames.
42522 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
42524 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
42525 host is equipped with driver.h and driver.o so it can actually
42526 compile and run the tests.
42528 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
42530 * gcc.c-torture/compile/991008-1.c: New test.
42532 1999-11-08 Nick Clifton <nickc@cygnus.com>
42534 * lib/gcc-dg.exp: Include target-supports.exp
42536 1999-11-05 Nick Clifton <nickc@cygnus.com>
42538 * lib/target-supports.exp: New file: Provide procs to test for
42539 features supported by the target.
42540 (check_weak_available): Moved here from ecos.exp.
42541 (check_alias_available): New proc: Determine of the target
42542 toolchain supports the alias attribute.
42544 * gcc.dg/special/ecos.exp: Move check_weak_available to
42545 target-supports.exp.
42546 (alias-1.c): Only perform the test if the target supports
42548 (wkali-1.c): Only perform the test if the target supports
42551 * gcc.dg/990506-0.c: Expect error messages from cross
42552 targets as well as native targets.
42554 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
42556 * gcc.dg/ultrasp1.c: Removed xfail.
42557 * gcc.dg/struct-ret-2.c: Likewise.
42558 * gcc.dg/array-1.c: Likewise.
42560 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
42562 * gcc.dg/struct-ret-2.c: New test.
42564 * gcc.dg/array-1.c: New test.
42566 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
42568 * gcc.c-torture/execute/991030-1.c: New test.
42570 1999-10-26 Richard Henderson <rth@cygnus.com>
42572 * gcc.c-torture/compile/991026-2.c: New test.
42574 1999-10-26 Jeffrey A Law (law@cygnus.com)
42576 * gcc.c-torture/compile/991026-1.c: New test.
42578 1999-10-23 Jeffrey A Law (law@cygnus.com)
42580 * gcc.c-torture/execute/991023-1.c: New test.
42582 1999-10-19 Jeffrey A Law (law@cygnus.com)
42584 * gcc.c-torture/execute/991019-1.c: New test.
42586 1999-10-16 Richard Henderson <rth@cygnus.com>
42588 * gcc.c-torture/execute/991016-1.c: New test.
42590 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
42592 * gcc.c-torture/execute/991014-1.c: New test.
42594 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
42596 * g++.old-deja/g++.other/union2.C: New test.
42598 1999-10-13 Nathan Sidwell <nathan@acm.org>
42600 * g++.old-deja/g++.other/vaarg2.C: New test.
42601 * g++.old-deja/g++.other/vaarg3.C: New test.
42603 1999-10-12 Craig Burley <craig@jcb-sc.com>
42605 * g77.f-torture/noncompile/19990905-1.f: Moved from being
42608 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
42610 * gcc.c-torture/execute/va-arg-11.c: New test.
42612 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
42614 * lib/file-format.exp (gcc_target_object_format): Don't
42615 crash if objdump is unavailable.
42617 1999-09-29 Donn Terry <donn@interix.com>
42619 * gcc.misc-tests/mg.exp: delete extraneous redirection.
42621 1999-09-28 Nick Clifton <nickc@cygnus.com>
42623 * gcc.c-torture/compile/990928-1.c: New test.
42625 1999-09-28 Nathan Sidwell <nathan@acm.org>
42627 * g++.old-deja/g++.other/decl6.C: New test.
42629 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
42631 * gcc.c-torture/execute/va-arg-10.c: New test.
42633 1999-09-27 Nathan Sidwell <nathan@acm.org>
42635 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
42636 __PRETTY_FUNCTION__.
42638 1999-09-23 Nick Clifton <nickc@cygnus.com>
42640 * gcc.c-torture/execute/990923-1.c: New test.
42642 1999-09-21 Nick Clifton <nickc@cygnus.com>
42644 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
42645 for which -fpic is inappropriate.
42647 1999-09-21 Mark Mitchell <mark@codesourcery.com>
42649 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
42651 1999-09-21 Nathan Sidwell <nathan@acm.org>
42653 * g++.old-deja/g++.other/dyncast1.C: New test.
42654 * g++.old-deja/g++.other/dyncast2.C: New test.
42655 * g++.old-deja/g++.other/dyncast3.C: New test.
42656 * g++.old-deja/g++.other/dyncast4.C: New test.
42657 * g++.old-deja/g++.other/dyncast5.C: New test.
42658 * g++.old-deja/g++.eh/catch3.C: New test.
42659 * g++.old-deja/g++.eh/catch3p.C: New test.
42660 * g++.old-deja/g++.eh/catch4.C: New test.
42661 * g++.old-deja/g++.eh/catch4p.C: New test.
42662 * g++.old-deja/g++.eh/catch5.C: New test.
42663 * g++.old-deja/g++.eh/catch5p.C: New test.
42664 * g++.old-deja/g++.eh/catch6.C: New test.
42665 * g++.old-deja/g++.eh/catch6p.C: New test.
42666 * g++.old-deja/g++.eh/catch7.C: New test.
42667 * g++.old-deja/g++.eh/catch7p.C: New test.
42668 * g++.old-deja/g++.eh/catch8.C: New test.
42669 * g++.old-deja/g++.eh/catch8p.C: New test.
42670 * g++.old-deja/g++.eh/catch9.C: New test.
42671 * g++.old-deja/g++.eh/catch9p.C: New test.
42673 1999-09-13 Nathan Sidwell <nathan@acm.org>
42675 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
42676 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
42678 1999-09-13 Jeffrey A Law (law@cygnus.com)
42680 * gcc.c-torture/compile/990913-1.c: New test.
42682 1999-09-10 Nathan Sidwell <nathan@acm.org>
42684 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
42685 * g++.old-deja/g++.jason/rfg5.C: Likewise.
42687 1999-09-09 Richard Henderson <rth@cygnus.com>
42689 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
42691 1999-09-09 Nathan Sidwell <nathan@acm.org>
42693 * g++.old-deja/g++.other/lookup11.C: New test.
42694 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
42695 what is permitted and what we want.
42696 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
42698 * g++.old-deja/g++.jason/rfg5.C: Likewise.
42700 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
42702 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
42703 * gcc.c-torture/noncompile/poison-1.c: New file.
42705 1999-09-08 Nathan Sidwell <nathan@acm.org>
42707 * g++.old-deja/g++.other/sizeof3.C: New test.
42708 * g++.old-deja/g++.other/sizeof4.C: New test.
42709 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
42710 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
42712 1999-09-07 Richard Henderson <rth@cygnus.com>
42714 * gcc.dg/va-arg-1.c: New.
42716 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
42718 * gcc.c-torture/execute/va-arg-9.c: New test.
42720 1999-09-05 Craig Burley <craig@jcb-sc.com>
42722 * g77.f-torture/compile/980519-2.f: New test.
42723 * g77.f-torture/compile/19990905-0.f: New test.
42724 * g77.f-torture/compile/19990905-1.f: New test.
42725 * g77.f-torture/compile/19990905-2.f: New test.
42727 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
42729 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
42731 * gcc.c-torture/execute/990827-1.c: Fix typo.
42733 1999-09-03 Nathan Sidwell <nathan@acm.org>
42735 * g++.old-deja/g++.other/deref1.C: New test.
42737 1999-09-02 Nathan Sidwell <nathan@acm.org>
42739 * g++.old-deja/g++.other/ambig2.C: New test.
42740 * g++.old-deja/g++.other/cond5.C: New test.
42741 * g++.old-deja/g++.other/lookup16.C: New test.
42743 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
42745 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
42748 1999-08-31 Jeffrey A Law (law@cygnus.com)
42750 * lib/c-torture.exp: Avoid the "compare executables" optimization
42751 when testing native.
42753 1999-08-29 Jeffrey A Law (law@cygnus.com)
42755 * gcc.c-torture/execute/990829-1.c: New test.
42756 * gcc.c-torture/compile/990829-1.c: New test.
42758 1999-08-27 Paul Burchard <burchard@pobox.com>
42760 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
42761 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
42762 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
42763 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
42764 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
42765 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
42766 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
42767 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
42768 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
42769 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
42770 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
42772 1999-08-27 Jeffrey A Law (law@cygnus.com)
42774 * gcc.c-torture/execute/990827-1.c: New test.
42776 1999-08-26 Craig Burley <craig@jcb-sc.com>
42778 * g77.f-torture/noncompile/19990826-4.f: New test.
42780 * g77.f-torture/compile/19990826-3.f: New test.
42782 * g77.f-torture/execute/19990826-2.f: New test.
42784 * g77.f-torture/compile/19990826-1.f: New test.
42786 * gcc.c-torture/execute/990826-0.c: New test.
42787 * g77.c-torture/execute/19990826-0.f: New test.
42789 * g77.f-torture/noncompile/970626-2.f: New test.
42791 1999-08-25 Paul Burchard <burchard@pobox.com>
42793 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
42794 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
42795 lss-011.C: New tests.
42797 1999-08-25 Nathan Sidwell <nathan@acm.org>
42799 * g++.old-deja/g++.other/decl5.C: New test.
42801 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42803 * noncompile/noncompile.exp: Load_lib c-torture.exp.
42804 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
42805 call `postbase' for each one. All callers of `postbase' changed
42806 to call this instead.
42808 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
42810 * gcc.c-torture/execute/990811-1.c: New test.
42812 1999-08-09 Nick Clifton <nickc@cygnus.com>
42814 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
42817 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
42820 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
42822 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
42824 1999-08-04 Jeffrey A Law (law@cygnus.com)
42826 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
42828 1999-08-04 Nathan Sidwell <nathan@acm.org>
42830 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
42832 1999-08-04 Jeffrey A Law (law@cygnus.com)
42834 * gcc.c-torture/execute/990804-1.c: New test.
42836 1999-08-03 Nathan Sidwell <nathan@acm.org>
42838 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
42839 * g++.old-deja/g++.brendan/crash64.C: Likewise.
42840 * g++.old-deja/g++.brendan/overload8.C: Likewise.
42842 1999-08-03 Nathan Sidwell <nathan@acm.org>
42844 * g++.old-deja/g++.other/struct1.C: New test.
42846 1999-08-03 Nathan Sidwell <nathan@acm.org>
42848 * g++.old-deja/g++.other/enum2.C: New test.
42850 1999-08-02 Richard Henderson <rth@cygnus.com>
42852 Adapted from tests from Franz Sirl:
42853 * gcc.c-torture/execute/va-arg-7.c: New test.
42854 * gcc.c-torture/execute/va-arg-8.c: New test.
42856 1999-08-01 Jeffrey A Law (law@cygnus.com)
42858 * gcc.c-torture/compile/990801-2.c: New test.
42860 * gcc.c-torture/compile/990801-1.c: New test.
42862 1999-07-27 Michael Meissner <meissner@cygnus.com>
42864 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
42865 fp-cmp-1.c, converting double to float.
42867 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
42868 fp-cmp-1.c, converting double to long double.
42870 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
42871 from fr1 to unknown_register, since fr1 is a legitimate register
42874 1999-07-25 Jeffrey A Law (law@cygnus.com)
42876 * README: More listname related changes.
42878 1999-07-08 Catherine Moore <clm@cygnus.com>
42880 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
42882 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
42884 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
42886 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
42888 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
42890 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
42892 * gcc.dg/990703-1.c: New test.
42894 1999-06-29 Nick Clifton <nickc@cygnus.com>
42896 * lib/file-format.exp: New file: Move definition of proc
42897 gcc_target_object_format to here from
42898 gcc.dg/special/ecos.exp.
42900 * lib/c-torture.exp: Include lib file-format.exp.
42901 * lib/gcc-dg.exp: Include lib file-format.exp.
42903 * gcc.dg/special/ecos.exp: Remove definition of proc
42904 gcc_target_object_format.
42906 1999-06-28 Jeffrey A Law (law@cygnus.com)
42908 * gcc.c-torture/execute/990628-1.c: New test.
42910 1999-06-25 Jeffrey A Law (law@cygnus.com)
42912 * gcc.c-torture/compile/990625-2.c: New test.
42914 * gcc.c-torture/compile/990625-1.c: New test.
42916 1999-06-23 Nick Clifton <nickc@cygnus.com>
42918 * gcc.c-torture/compile/dll.c: New test case. Check that dll
42919 attributes compile.
42920 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
42921 ports that use the COFF/PE file format.
42923 1999-06-17 Jeffrey A Law (law@cygnus.com)
42925 * gcc.c-torture/compile/990617-1.c: New test.
42927 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
42929 * g++.old-deja/g++.other/decl4.C: New test.
42931 1999-06-14 Nathan Sidwell <nathan@acm.org>
42933 * g++.old-deja/g++.other/bitfld3.C: New test.
42935 1999-06-08 Nathan Sidwell <nathan@acm.org>
42937 * g++.old-deja/g++.eh/catch1.C: New test.
42939 1999-06-07 Jeffrey A Law (law@cygnus.com)
42941 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
42943 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
42944 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
42946 1999-06-05 Craig Burley <craig@jcb-sc.com>
42948 * g77.f-torture/compile/19990502-0.f: Replace with new,
42949 shorter, test that still fails after recent changes.
42951 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
42953 * gcc.c-torture/execute/990604-1.c: New test.
42955 1999-05-31 Jeffrey A Law (law@cygnus.com)
42957 * gcc.c-torture/execute/990531-1.c: New test.
42959 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
42961 * gcc.c-torture/compile/990527-1.c: New test.
42963 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
42965 * gcc.c-torture/execute/990527-1.c: New test.
42967 1999-05-25 Nick Clifton <nickc@cygnus.com>
42969 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
42970 bitfields as signed.
42972 1999-05-25 Craig Burley <craig@jcb-sc.com>
42974 * g77.f-torture/compile/19990525-0.f: New test.
42976 1999-05-25 Jeffrey A Law (law@cygnus.com)
42978 * gcc.c-torture/execute/990525-2.c: New test.
42980 * gcc.c-torture/execute/990525-1.c: New test.
42982 1999-05-24 Nathan Sidwell <nathan@acm.org>
42984 * g++.old-deja/g++.other/anon3.C: New test.
42985 * g++.old-deja/g++.other/anon4.C: New test.
42986 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
42987 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
42988 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
42991 1999-05-24 Jeffrey A Law (law@cygnus.com)
42993 * gcc.c-torture/execute/990524-1.c: New test.
42995 * gcc.dg/990524-1.c: New test.
42997 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
42999 * gcc.c-torture/compile/990523-1.c: New test.
43001 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
43003 * gcc.c-torture/compile/990519-1.c: New test.
43005 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
43007 * gcc.c-torture/compile/990517-1.c: New test.
43009 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
43010 (e4, f4): New tests.
43013 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43015 * gcc.dg/noreturn-1.c: New test.
43017 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
43019 * gcc.c-torture/execute/990513-1.c: New test.
43021 1999-05-10 Richard Henderson <rth@cygnus.com>
43023 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
43025 1999-05-10 Craig Burley <craig@jcb-sc.com>
43027 * g77.f-torture/execute/erfc.f: Use small single-precision
43028 values, to avoid problems on Alphas when not -mieee.
43030 1999-05-08 Craig Burley <craig@jcb-sc.com>
43032 * gcc.dg/990506-0.c: New test.
43034 1999-05-08 Richard Henderson <rth@cygnus.com>
43036 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
43037 the constant to test. Don't XFAIL 64-bit targets.
43039 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
43040 * g++.old-deja/g++.law/profile1.C: Likewise.
43042 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
43043 operator new instances.
43044 * g++.old-deja/g++.other/delete5.C: Likewise.
43046 1999-05-03 Craig Burley <craig@jcb-sc.com>
43048 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
43051 1999-05-03 Craig Burley <craig@jcb-sc.com>
43053 * g77.f-torture/execute/u77-test.f: Reverse order of two
43054 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
43056 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43058 * gcc.dg/compare1.c: New test.
43060 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
43062 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
43065 1999-05-02 Craig Burley <craig@jcb-sc.com>
43067 * g77.f-torture/compile/19990502-1.f: New test.
43069 1999-05-02 Craig Burley <craig@jcb-sc.com>
43071 * g77.f-torture/compile/19990502-0.f: New test.
43073 1999-05-02 Craig Burley <craig@jcb-sc.com>
43075 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
43078 1999-05-02 Craig Burley <craig@jcb-sc.com>
43080 * g77.f-torture/execute/u77-test.f (main): List libU77
43081 intrinsics not currently tested.
43082 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
43083 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
43084 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
43085 Trim blanks off the ends of some printed strings.
43087 1999-05-02 Craig Burley <craig@jcb-sc.com>
43089 * g77.f-torture/execute/u77-test.f (main): Just warn about
43090 FSTAT gid disagreement, as it's expected on some systems.
43092 1999-05-01 Craig Burley <craig@jcb-sc.com>
43094 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
43095 use a new function, which allows for some slop.
43096 Clean up some commentary.
43097 (issum): The new function.
43098 (sgladd): Deleted subroutine.
43100 1999-05-01 Craig Burley <craig@jcb-sc.com>
43102 * g77.f-torture/execute/u77-test.f: Modify to be more like
43103 libf2c/libU77 version, bringing patches to that version here.
43104 Add suitable commentary.
43106 1999-04-25 Richard Henderson <rth@cygnus.com>
43108 * gcc.dg/990424-1.c: New test.
43110 1999-04-24 Craig Burley <craig@jcb-sc.com>
43112 * g77.f-torture/execute/u77-test.f (main): Bug involving
43113 LSTAT has been fixed, so turn back on full checking.
43115 1999-04-20 Craig Burley <craig@jcb-sc.com>
43117 * g77.f-torture/compile/19990419-0.f: New test.
43118 * g77.f-torture/execute/19990419-1.f: New test.
43120 1999-04-17 Richard Henderson <rth@cygnus.com>
43122 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
43123 to avoid the need for a prototype to supress a warning.
43125 1999-04-07 Jim Wilson <wilson@cygnus.com>
43127 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
43129 1999-04-04 Jeffrey A Law (law@cygnus.com)
43131 * gcc.c-torture/execute/990404-1.c: New test.
43133 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
43135 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
43136 * gcc.dg/cpp-if3.c: Don't use -pedantic.
43137 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
43138 missing initializer warnings.
43140 1999-03-28 Jeffrey A Law (law@cygnus.com)
43142 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
43145 1999-03-26 Jeffrey A Law (law@cygnus.com)
43147 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
43149 1999-03-26 Craig Burley <craig@jcb-sc.com>
43151 * g77.f-torture/execute/19990325-0.f: New test.
43152 * g77.f-torture/execute/19990325-1.f: New test.
43154 1999-03-24 Jeffrey A Law (law@cygnus.com)
43156 * gcc.c-torture/execute/990324-1.c: New test.
43158 1999-03-22 Jim Wilson <wilson@cygnus.com>
43160 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
43163 1999-03-17 Richard Henderson <rth@cygnus.com>
43165 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
43167 1999-03-13 Craig Burley <craig@jcb-sc.com>
43169 * g77.f-torture/execute/19990313-2.f: New test.
43170 * g77.f-torture/execute/19990313-3.f: New test.
43172 1999-03-13 Craig Burley <craig@jcb-sc.com>
43174 * g77.f-torture/execute/19990313-0.f: New test.
43175 * g77.f-torture/execute/19990313-1.f: New test.
43177 1999-03-12 Jim Wilson <wilson@cygnus.com>
43179 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
43181 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
43182 (main): Add check for u15. Conditionalize u31 check depending on
43183 whether ints are <32 bits or >=32 bits.
43185 1999-03-08 Craig Burley <craig@jcb-sc.com>
43187 * g77.f-torture/execute/19981119-0.f: Improve testiness.
43189 1999-03-08 Craig Burley <craig@jcb-sc.com>
43191 * g77.f-torture/compile/19990305-0.f: New test.
43192 * g77.f-torture/execute/19981119-0.f: New test.
43194 1999-03-08 Craig Burley <craig@jcb-sc.com>
43196 * g77.f-torture/execute/970625-2.f: call ABORT if final
43197 result is not correct, instead of just printing it.
43198 Add this checking via newly introduced obfuscation, to
43199 trip up buggy front ends.
43201 1999-03-07 Craig Burley <craig@jcb-sc.com>
43203 * g77.f-torture/compile/960317-1.f: Moved from being
43204 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
43206 1999-03-06 Craig Burley <craig@jcb-sc.com>
43208 * g77.f-torture/execute/960317-1.f: New (old) test.
43209 * g77.f-torture/execute/970625-2.f: Ditto.
43211 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
43213 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
43214 message on line 1 or line 2; cccp and cpplib do this differently.
43216 1999-03-01 Jeffrey A Law (law@cygnus.com)
43218 * g++.old-deja/g++.law/weak1.C: New test.
43220 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
43222 * gcc.c-torture/execute/990119-1.c: Renamed to...
43223 * gcc.dg/990119-1.c: this, so it will only be tested once
43224 (it's a preprocessor test, it doesn't need to be run at
43225 multiple optimization levels).
43227 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
43229 * lib/g++.exp: Don't add incdir=$base_dir/../include to
43232 1999-02-24 Craig Burley <craig@jcb-sc.com>
43234 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
43235 * g77.f-torture/compile/19981216-0.f: ...as it is expected
43236 to not be compilable by current g77.
43238 1999-02-24 Nick Clifton <nickc@cygnus.com>
43240 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
43242 1999-02-22 Jeffrey A Law (law@cygnus.com)
43244 * gcc.c-torture/execute/990222-1.c: New test.
43246 1999-02-19 Craig Burley <craig@jcb-sc.com>
43248 * g77.f-torture/compile/19990218-0.f: New test.
43249 * g77.f-torture/noncompile/19990218-1.f: New test.
43251 1999-02-18 Craig Burley <craig@jcb-sc.com>
43253 * g77.f-torture/compile/19981216-0.f: New test.
43255 1999-02-14 Jeffrey A Law (law@cygnus.com)
43257 * gcc.dg/990214-1.c: New test.
43259 1999-02-13 Jeffrey A Law (law@cygnus.com)
43261 * gcc.dg/990213-2.c: New test.
43263 * gcc.dg/990213-1.c: New test.
43265 1999-02-12 Jeffrey A Law (law@cygnus.com)
43267 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
43270 1999-02-11 Nick Clifton <nickc@cygnus.com>
43272 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
43273 specified by target.
43275 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
43277 1999-02-11 Jeffrey A Law (law@cygnus.com)
43279 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
43281 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
43283 * gcc.dg/special/ecos.exp: New test driver for new tests with
43284 special requirements.
43286 * gcc.dg/special/alias-1.c: New test.
43287 * gcc.dg/special/gcsec-1.c: New test.
43288 * gcc.dg/special/weak-1.c: New test.
43289 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
43290 * gcc.dg/special/weak-2.c: New test.
43291 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
43292 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
43293 * gcc.dg/special/wkali-1.c: New test.
43294 * gcc.dg/special/wkali-2.c: New test.
43295 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
43296 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
43298 1999-02-10 Felix Lee <flee@cygnus.com>
43300 * lib/c-torture.exp (c-torture-compile): Pull out code for
43301 analyzing gcc error messages.
43302 (c-torture-execute): Likewise. Fix some (harmless) false
43304 * lib/gcc.exp (gcc_check_compile): New function.
43306 1999-02-08 Richard Henderson <rth@cygnus.com>
43308 * gcc.c-torture/execute/990208-1.c: New test.
43310 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
43312 * g++.dg/special/ecos.exp: New driver for new tests with special
43315 * g++.dg/special/conpr-1.C: New test
43316 * g++.dg/special/conpr-2.C: New test
43317 * g++.dg/special/conpr-2a.C: New test
43318 * g++.dg/special/conpr-3.C: New test
43319 * g++.dg/special/conpr-3a.C: New test
43320 * g++.dg/special/conpr-3b.C: New test
43322 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
43323 allow g++ to use the dg driver
43325 * README: Add comment about g++.dg directory
43327 1999-02-06 Jeffrey A Law (law@cygnus.com)
43329 * README: Update email addresses.
43331 1999-02-03 Nick Clifton <nickc@cygnus.com>
43333 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
43334 arguments in order to force structure S onto the stack even on
43336 (test): Pass 10 leading arguments to function foo as well as the
43339 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
43340 failure for all targets.
43342 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
43343 abort to terminate program execution.
43345 1999-01-30 Richard Henderson <rth@cygnus.com>
43347 * gcc.c-torture/execute/990130-1.c: New test.
43349 1999-01-30 Jeffrey A Law (law@cygnus.com)
43351 * gcc.dg/990130-1.c: New test.
43353 1999-01-28 Michael Meissner <meissner@cygnus.com>
43355 * gcc.c-torture/execute/990128-1.c: New test.
43357 1999-01-27 Michael Meissner <meissner@cygnus.com>
43359 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
43361 1999-01-27 Felix Lee <flee@cygnus.com>
43363 * lib/c-torture.exp (c-torture-compile): pull out code for
43364 analyzing gcc error messages.
43365 (c-torture-execute): ditto, and fix some (harmless) false
43367 * lib/gcc.exp (gcc_check_compile): new function.
43369 1999-01-17 Jeffrey A Law (law@cygnus.com)
43371 * gcc.dg/990117-1.c: New test.
43373 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
43375 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
43377 1999-01-15 Jeffrey A Law (law@cygnus.com)
43379 * g77.f-torture/compile/990115-1.f: New test.
43381 1999-01-07 Jeffrey A Law (law@cygnus.com)
43383 * gcc.c-torture/compile/990107-1.c: New test
43385 1999-01-06 Jeffrey A Law (law@cygnus.com)
43387 * gcc.c-torture/execute/990106-2.c: New test.
43389 * gcc.c-torture/execute/990106-1.c: New test.
43391 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
43393 * gcc.c-torture/compile/981223-1.c: New test.
43395 1998-12-29 Richard Henderson <rth@cygnus.com>
43397 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
43398 (opt3): Rename from opt4 and disable.
43400 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
43402 * g++.old-deja/g++.pt/ptrmem5.C: New test.
43404 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
43406 * g++.old-deja/g++.other/conv5.C: New test.
43408 1998-12-14 Nick Clifton <nickc@cygnus.com>
43410 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
43412 1998-12-11 Jeffrey A Law (law@cygnus.com)
43414 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
43416 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
43418 * gcc.c-torture/compile/981211-1.c: New test.
43420 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
43422 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
43424 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
43426 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
43428 * gcc.special/930510-1.c: Make C9X safe.
43429 * gcc.misc-tests/gcov-1.c Similarly.
43430 * gcc.misc-tests/gcov-2.c Similarly.
43432 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
43434 * gcc.dg/ultrasp1.c: New test.
43436 1998-12-06 Richard Henderson <rth@cygnus.com>
43438 * gcc.c-torture/execute/981206.c: New test.
43440 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
43442 * g++.old-deja/g++.ns/template7.C: New test.
43444 * g++.old-deja/g++.other/expr1.C: New test.
43446 * g++.old-deja/g++.eh/tmpl3.C: New test.
43448 * g++.old-deja/g++.eh/tmpl2.C: New test.
43450 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
43452 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
43453 * g++.old-deja/g++.other/using6.C: Removed.
43454 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
43456 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
43458 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
43460 * g++.old-deja/g++.pt/overload8.C: New test.
43462 * g++.old-deja/g++.pt/overload7.C: New test.
43464 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
43466 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
43467 and relinking messages.
43468 * lib/g++.exp (g++_target_compile): Remove .rpo file when
43469 compiling with -frepo.
43471 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
43473 * g++.old-deja/g++.pt/lookup6.C: New test.
43475 1998-11-30 Nick Clifton <nickc@cygnus.com>
43477 * gcc.c-torture/execute/981130-1.c: New test.
43478 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
43480 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
43482 * g++.old-deja/g++.pt/explicit76.C: New test.
43484 * g++.old-deja/g++.pt/friend38.C: New test.
43486 * g++.old-deja/g++.ns/crash2.C: New test.
43488 * g++.old-deja/g++.pt/defarg8.C: New test.
43490 * g++.old-deja/g++.pt/instantiate6.C: New test.
43492 * g++.old-deja/g++.pt/static6.C: New test.
43494 * g++.old-deja/g++.pt/decl2.C: New test.
43496 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
43498 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
43499 problem is actually related with name lookup, but so what? :-)
43501 * g++.old-deja/g++.pt/friend37.C: New test.
43503 1998-11-25 Dave Love <d.love@dl.ac.uk>
43505 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
43506 element, which fails on some systems.
43508 * g77.f-torture/execute/labug1.f: New test.
43510 1998-11-21 Jeffrey A Law (law@cygnus.com)
43512 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
43515 1998-11-18 Dave Love <d.love@dl.ac.uk>
43517 * g77.f-torture/compile/981117-1.f: New test.
43519 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
43521 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
43522 properly discarded.
43524 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
43526 * gcc.c-torture/execute/memcheck: New directory of tests for
43527 -fcheck-memory-usage.
43529 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
43531 * README: New file, general information about the testsuite and
43532 new description of the various C++ test subdirectories.
43533 * README.g++: Eliminate obsolete information, update and move most
43534 relevant stuff to README.
43536 1998-11-07 Richard Henderson <rth@cygnus.com>
43538 * gcc.c-torture/compile/981107-1.c: New test.
43540 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
43542 * execute/memcpy-bi.c: New testcase.
43544 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
43546 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
43549 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
43550 template is selected.
43552 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
43553 classes, it should be accepted for all types.
43555 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
43557 * g++.old-deja/g++.pt/spec24.C: Ensure that template
43558 specializations start with template headers.
43560 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
43562 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
43564 * g++.old-deja/g++.other/init9.C: Test cross initialization of
43567 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
43569 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
43571 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
43573 * compile/981022-1.c, compile/981022-1.x: New test and driver.
43575 1998-10-19 Jeffrey A Law (law@cygnus.com)
43577 * 981019-1.c: New test.
43579 1998-10-14 Robert Lipe <robertl@dgii.com>
43581 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
43584 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
43586 * compile/981001-4.c: Remove use of GCC extension that triggers a
43589 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
43591 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
43593 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
43595 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
43596 instantiation of template produces incorrect code for delete
43599 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
43600 constructors' name is not unique.
43601 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
43602 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
43604 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
43605 automatic array of const is ill-formed.
43607 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
43608 of template parameter?
43610 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
43613 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
43614 pointer-to-member expression.
43616 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
43617 declaration causes ICE.
43619 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
43621 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
43622 reserved in the global namespace.
43624 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
43625 generate needed virtual table.
43627 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
43629 1998-10-10 Dariush Eslimi <eslimi@loran.com>
43631 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
43632 template-dependent type
43634 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
43636 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
43637 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
43638 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
43640 * g++.old-deja/g++.other/using5.C: New test; using decl from base
43641 class should be usable as argument of member function.
43642 * g++.old-deja/g++.other/using6.C: New test; using decl from base
43643 class should be usable as return type of member function.
43644 * g++.old-deja/g++.other/using7.C: New test; using decl from base
43645 class should be usable as type of data member.
43647 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
43649 1998-10-09 Jeffrey A Law (law@cygnus.com)
43651 * gcc.c-torture/special/920521-1.c: Fix bogus test.
43653 1998-10-08 Nick Clifton <nickc@cygnus.com>
43655 * gcc.dg/dll-?.c Add thumb to target list.
43656 Fix assembler scan patterns to match current assembler output.
43658 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
43660 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
43661 matching of template brackets.
43663 * g++.old-deja/g++.other/using4.C: New test. Test using
43664 declarations of methods from base classes.
43666 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
43667 within functions should introduce names into the innermost
43668 enclosing namespace.
43670 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
43671 of static locals if first initialization throws.
43673 1998-10-07 Jim Wilson <wilson@cygnus.com>
43675 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
43677 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
43679 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
43680 lose track of the possible targets of tablejump insns.
43681 * special/special.exp: Run it.
43683 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
43685 * g++.old-deja/g++.pt/friend35.C: New test. A template function
43686 must be declared before its specializations can be named in friend
43689 1998-10-05 Dave Love <d.love@dl.ac.uk>
43691 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
43693 * g77.f-torture/execute/io1.f: New test.
43695 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
43697 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
43698 with pointer to template function, for which no argument deduction
43701 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
43702 specialization of template function as argument to template
43705 * g++.old-deja/g++.other/access2.C: New test; Inner class
43706 shouldn't have privileged access to Outer's names.
43708 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
43710 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
43711 friend template declared within template class conflicts with
43712 nested class of the same name.
43714 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
43717 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
43718 object with direct initializer as function declaration.
43720 * g++.old-deja/g++.other/decl2.C: New test; duplicate
43723 * g++.old-deja/g++.other/null2.C: New test; conditional operator
43724 involving const pointer and NULL produces incorrect result.
43726 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
43727 type name without `typename' should be rejected with -pedantic.
43729 1998-10-02 Richard Henderson <rth@cygnus.com>
43731 * g++.old-deja/g++.other/addrof1.C: New test.
43733 1998-10-01 Nick Clifton <nickc@cygnus.com>
43735 * gcc.c-torture/compile/981001-1.c: New test.
43736 * gcc.c-torture/execute/981001-1.c: New test.
43738 1998-10-01 Jeffrey A Law (law@cygnus.com)
43740 * gcc.c-torture/compile/981001-2.c: New test.
43741 * gcc.c-torture/compile/981001-3.c: New test.
43742 * gcc.c-torture/compile/981001-4.c: New test.
43744 1998-10-01 Robert Lipe <robertl@dgii.com>
43746 * lib/objc.exp (objc_target_compile): Add -L during compiles for
43747 multilibbed hosts. Idea grafted from g77.exp.
43749 1998-09-30 Dave Love <d.love@dl.ac.uk>
43751 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
43752 avoid losing on systems which need -lsocket.
43754 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
43756 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
43757 * g++.old-deja/g++.other/nested2.C: Ditto.
43758 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
43761 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
43763 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
43764 preferred over template operator!= for enum bitfields.
43766 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
43768 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
43769 that happen to have the same base name, but in different scopes,
43770 are incorrectly rejected.
43772 1998-09-16 Richard Henderson <rth@cygnus.com>
43774 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
43775 on the native word size instead of an integer literal.
43777 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
43779 * g++.old-deja/g++.other/static2.C: Invocation of static data
43780 member of type pointer-to-function denoted as non-static member.
43782 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
43783 checks involving function types and aliases.
43785 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
43787 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
43788 redefined to the same non-trivial type.
43790 * g++.old-deja/g++.pt/explicit73.C: Test for proper
43791 namespace-qualification of template specializations declared in
43794 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
43795 to declare a subset of the specializations of a template function
43796 as friends of specializations of a template class.
43798 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
43799 member templates that do not fully specialize the enclosing
43800 template class are rejected.
43802 1998-09-11 Dave Love <d.love@dl.ac.uk>
43804 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
43806 1998-09-08 Dave Love <d.love@dl.ac.uk>
43808 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
43809 altered from libf2c/libU77 version.
43811 1998-09-06 Dave Love <d.love@dl.ac.uk>
43813 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
43815 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
43817 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
43818 (un)signed char are different types for template specialization
43821 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
43823 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
43824 * objc: ObjC testsuite.
43826 1998-08-31 Catherine Moore <clm@cygnus.com>
43828 * gcc.c-torture/execute/941014-1.x: New file.
43830 1998-08-31 Nick Clifton <nickc@cygnus.com>
43832 * lib/c-torture.exp: Add support for
43833 torture_eval_before_compile and torture_eval_before_execute
43836 1998-08-30 Jeffrey A Law (law@cygnus.com)
43838 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
43839 this test triggers valid.
43841 1998-08-27 Jeffrey A Law (law@cygnus.com)
43843 * gcc.dg/980827-1.c: New test.
43845 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
43847 * gcc.c-torture/execute/loop-4b.c: New test.
43849 1998-08-26 Nick Clifton <nickc@cygnus.com>
43851 * lib/c-torture.exp: Add support for
43852 torture_eval_before_compile and torture_eval_before_execute
43855 1998-08-25 Jeffrey A Law (law@cygnus.com)
43857 * gcc.c-torture/compile/980825-1.c: New test.
43859 1998-08-24 Nick Clifton <nickc@cygnus.com>
43861 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
43862 count number tests in opt_t0 not good_t0.
43864 1998-08-24 Jeffrey A Law (law@cygnus.com)
43866 * gcc.c-torture/compile/930326-1.x: Fix typo.
43868 1998-08-23 Mark Mitchell <mark@markmitchell.com>
43870 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
43873 1998-08-21 Jeffrey A Law (law@cygnus.com)
43875 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
43876 STACK_SIZE is defined.
43877 * gcc.c-torture/unsorted/stuct.c: Similarly.
43879 * gcc.c-torture/compile/980821-1.c: New test.
43881 1998-08-21 Jeffrey A Law (law@cygnus.com)
43883 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
43885 1998-08-19 Mark Mitchell <mark@markmitchell.com>
43887 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
43890 1998-08-09 Mark Mitchell <mark@markmitchell.com>
43892 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
43895 1998-08-18 Jeffrey A Law (law@cygnus.com)
43897 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
43899 1998-08-16 Jeffrey A Law (law@cygnus.com)
43901 * gcc.c-torture/compile/980816-1.c: New test.
43903 * gcc.dg/980816-1.c: New test.
43905 1998-08-13 Jeffrey A Law (law@cygnus.com)
43907 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
43908 compiler for ieee tests.
43910 1998-08-01 Dave Love <d.love@dl.ac.uk>
43912 * g77.f-torture/compile/980729-0.f: New test.
43914 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
43916 * gcc.c-torture/special/eeprof-1.c: New test, for
43917 -finstrument-functions.
43918 * gcc.c-torture/special/special.exp: Run it.
43920 1998-07-29 Jeffrey A Law (law@cygnus.com)
43922 * gcc.c-torture/compile/980729-1.c: New test.
43924 1998-07-27 Nick Clifton <nickc@cygnus.com>
43926 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
43927 __thumb__ is defined, and test for ARM style doubles if so.
43929 1998-07-26 Dave Love <d.love@dl.ac.uk>
43931 * g77.f-torture/noncompile/980615-0.f: New test.
43933 1998-07-26 H.J. Lu (hjl@gnu.org)
43935 * gcc.dg/980312-1.c: Do link instead of compile.
43936 * gcc.dg/980313-1.c: Likewise.
43938 1998-07-26 Jeffrey A Law (law@cygnus.com)
43940 * gcc.c-torture/compile/980726-1.c: New test.
43942 1998-07-25 Dave Love <d.love@dl.ac.uk>
43944 * g77.f-torture/execute/io0.f: New test.
43946 1998-07-24 Nick Clifton <nickc@cygnus.com>
43948 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
43951 1998-06-18 Michael Meissner <meissner@cygnus.com>
43953 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
43956 1998-07-17 Nick Clifton <nickc@cygnus.com>
43958 * gcc.dg/980626-1.c: Expect failures for all toolchains until
43959 c-decl.c:grokdeclarator can handle mode attributes.
43961 1998-07-16 Jeffrey A Law (law@cygnus.com)
43963 * gcc.c-torture/execute/980716-1.c: New test.
43965 1998-07-13 Jeffrey A Law (law@cygnus.com)
43967 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
43969 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
43971 * gcc.c-torture/execute/va-arg-3.x: Similarly.
43972 * gcc.c-torture/compile/930326-1.x: Similarly.
43974 1998-07-13 Dave Love <d.love@dl.ac.uk>
43976 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
43977 New test from Craig.
43979 1998-07-12 Dave Love <d.love@dl.ac.uk>
43981 * g77.f-torture/noncompile/980616-0.f: New test.
43983 * g77.f-torture/execute/970816-3.f: New test from Craig.
43985 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
43987 * g++.other/singleton.C: Return error value instead of taking
43990 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
43992 * g++.other/singleton.C: New test. Warning is under dispute.
43993 Runtime crash is not.
43995 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
43997 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
43998 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
43999 using6.C, using7.C}: New namespace tests.
44001 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
44003 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
44004 specialization with typedef'ed names used as array indexes.
44006 1998-07-09 Jeffrey A Law (law@cygnus.com)
44008 * gcc.c-torture/execute/980709-1.c: New test.
44010 * gcc.dg/980709-1.c: New test.
44012 1998-07-07 Richard Henderson <rth@cygnus.com>
44014 * gcc.c-torture/execute/bcp-1.c: New test.
44016 1998-07-07 Jeffrey A Law (law@cygnus.com)
44018 * gcc.c-torture/execute/980707-1.c: New test.
44020 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
44022 * gcc.c-torture/compile/980706-1.c: New test.
44024 1998-07-01 Dave Love <d.love@dl.ac.uk>
44026 * g77.f-torture/execute/980701-0.f,
44027 g77.f-torture/execute/980701-1.f: New test from Craig.
44029 1998-07-01 Jeffrey A Law (law@cygnus.com)
44031 * gcc.c-torture/compile/980701-1.c: New test.
44033 * gcc.c-torture/execute/980701-1.c: New test.
44035 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
44038 * g++.old-deja/g++.robertl/eb132.C: New test.
44039 * g++.old-deja/g++.robertl/eb133.C: Likewise.
44041 1998-06-29 Dave Love <d.love@dl.ac.uk>
44043 * g77.f-torture/execute/980628-7.f,
44044 g77.f-torture/execute/980628-8.f,
44045 g77.f-torture/execute/980628-9.f,
44046 g77.f-torture/execute/980628-10.f: New tests from Craig.
44048 * g77.f-torture/execute/980628-3.f: Remove mail headers.
44050 1998-06-28 Jeffrey A Law (law@cygnus.com)
44052 * g77.f-torture/execute/980628-4.f: New test from Craig.
44053 * g77.f-torture/execute/980628-5.f: Likewise.
44054 * g77.f-torture/execute/980628-2.f: Likewise.
44055 * g77.f-torture/execute/980628-0.f: Likewise.
44056 * g77.f-torture/execute/980628-1.f: Likewise.
44057 * g77.f-torture/execute/980628-3.f: Likewise.
44058 * g77.f-torture/execute/980628-6.f: Likewise.
44060 1998-06-28 Jeffrey A Law (law@cygnus.com)
44062 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
44063 directory when nothing has been installed yet.
44065 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
44067 * gcc.c-torture/special/special.exp: Handle newer versions of
44070 1998-06-26 Jeffrey A Law (law@cygnus.com)
44072 * gcc.dg/980626-1.c: New test.
44074 1998-06-19 Bruno Haible <haible@ilog.fr>
44076 * gcc.misc-tests/m-un-2.c: New test.
44077 * g++.old-deja/g++.other/warn01.c: Likewise.
44079 1998-06-19 Robert Lipe <robertl@dgii.com>
44081 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
44082 compatibility with assmblers with a different comment character.
44083 Eliminate use of GAS-specific extensions.
44085 1998-06-19 Jeffrey A Law (law@cygnus.com)
44087 * gcc.c-torture/execute/ieee/980619-1.c: New test.
44089 1998-06-19 Robert Lipe <robertl@dgii.com>
44091 * lib/g77.exp: Replace search for libf2c.a with search for newly
44094 1998-06-17 Jeffrey A Law (law@cygnus.com)
44096 * gcc.c-torture/execute/980617-1.c: New test.
44098 1998-06-12 Jeffrey A Law (law@cygnus.com)
44100 * gcc.c-torture/execute/980612-1.c: New test.
44102 1998-06-08 Jeffrey A Law (law@cygnus.com)
44104 * gcc.dg/980523-1.c: Only test on ppc-linux.
44105 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
44107 * gcc.c-torture/execute/980608-1.c: New test.
44109 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
44111 * gcc.c-torture/execute/980605-1.c: New test.
44113 1998-06-04 Jeffrey A Law (law@cygnus.com)
44115 * gcc.c-torture/execute/980604-1.c: New test.
44117 1998-06-02 Jeffrey A Law (law@cygnus.com)
44119 * gcc.c-torture/execute/980602-1.c: New test.
44120 * gcc.c-torture/execute/980602-2.c: Likewise.
44122 1998-06-02 Dave Love <d.love@dl.ac.uk>
44124 * 970125-0.f: Fix per JCB. Add commentary.
44126 1998-05-31 Michael Meissner <meissner@cygnus.com>
44128 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
44131 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
44133 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
44136 1998-05-28 Catherine Moore <clm@cygnus.com>
44138 * gcc.c-torture/execute/980526-3.c: New test.
44140 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
44142 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
44143 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
44144 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
44145 m88k-motorola-sysv3 to XFAIL.
44147 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
44149 * gcc.dg/980526-1.c: New test.
44150 * gcc.c-torture/execute/980526-2.c: New test.
44152 1998-05-26 Jeffrey A Law (law@cygnus.com)
44154 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
44156 * gcc.c-torture/execute/980526-1.c: New test.
44158 1998-05-26 Dave Love <d.love@dl.ac.uk>
44160 * g77.f-torture/execute/alpha2.f: Add runtime test.
44162 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
44164 * g++.old-deja/old-deja.exp: Strip leading directories.
44166 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
44167 error for the line. Don't run multiple tests for the same line.
44169 1998-05-23 Jeffrey A Law (law@cygnus.com)
44171 * gcc.dg/980523-1.c: New test.
44173 1998-05-23 Dave Love <d.love@dl.ac.uk>
44175 * g77.f-torture/compile/970915-0.f: New test.
44177 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
44179 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
44181 1998-05-21 Jeffrey A Law (law@cygnus.com)
44183 * gcc.dg/980520-1.c: New test.
44185 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
44187 * gcc.dg/980502-1.c: Fix return type.
44189 1998-05-20 Jeffrey A Law (law@cygnus.com)
44191 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
44192 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
44193 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
44194 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
44195 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
44197 1998-05-20 Dave Love <d.love@dl.ac.uk>
44199 * g77.f-torture/execute/980520-1.f: New test.
44201 1998-05-15 Dave Love <d.love@dl.ac.uk>
44203 * lib/mike-g77.exp: New file.
44205 * g77.f-torture/noncompile/noncompile.exp,
44206 g77.f-torture/noncompile/check0.f: New files.
44208 1998-05-14 Dave Love <d.love@dl.ac.uk>
44210 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
44211 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
44212 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
44213 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
44214 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
44215 abort where appropriate.
44217 1998-05-05 Michael Meissner <meissner@cygnus.com>
44219 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
44220 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
44222 1998-04-29 Dave Love <d.love@dl.ac.uk>
44224 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
44226 1998-04-27 Dave Love <d.love@dl.ac.uk>
44228 * g77.f-torture/compile/980427-0.f: New test.
44230 1998-04-24 Dave Love <d.love@dl.ac.uk>
44232 * g77.f-torture/compile/980424-0.f: New test.
44234 1998-04-19 Dave Love <d.love@dl.ac.uk>
44236 * g77.f-torture/compile/980419-2.f (main): New test.
44237 * g77.f-torture/compile/970125-0.f: New test.
44238 * g77.f-torture/compile/980419-1.f: New test.
44240 1998-04-08 Jim Wilson <wilson@cygnus.com>
44242 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
44245 1998-04-07 Jim Wilson <wilson@cygnus.com>
44247 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
44249 1998-04-03 Jim Wilson <wilson@cygnus.com>
44251 * gcc.c-torture/compile/980329-1.c: New test.
44253 1998-03-18 Jim Wilson <wilson@cygnus.com>
44255 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
44256 * gcc.dg/980312-1.c: Fix typo in -march command.
44258 1998-03-16 H.J. Lu (hjl@gnu.org)
44260 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
44262 1998-03-11 Robert Lipe <robertl@dgii.com>
44264 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
44265 Dave Love agree the Fortran source is bogus.
44267 1998-03-11 Robert Lipe <robertl@dgii.com>
44269 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
44270 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
44271 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
44272 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
44273 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
44275 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
44277 * g++.old-deja/g++.other/friend1.C: New test.
44279 1998-02-18 Dave Love <d.love@dl.ac.uk>
44281 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
44282 possibly uninitialized) variables and declare dnrm2.
44284 1998-02-23 Robert Lipe <robertl@dgii.com>
44286 From Bruno Haible <haible@ilog.fr>:
44287 * gcc.c-torture/execute/980223.c: New test.
44289 1998-02-13 Jeffrey A Law (law@cygnus.com)
44291 * gcc.dg/ifelse-1.c: New test.
44293 1998-02-09 H.J. Lu (hjl@gnu.org)
44295 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
44297 * lib/old-dejagnu.exp (old-dejagnu): Added the
44298 "execution test - XFAIL *-*-*" handling in the spirit of
44299 "excess errors test -". Changed the "execution test fails"
44300 handling to be like "excess errors test fails".
44301 * Update various tests accordingly.
44303 1998-02-06 Jim Wilson <wilson@cygnus.com>
44305 * gcc.c-torture/execute/980205.c: New test.
44307 1998-01-18 Jeffrey A Law (law@cygnus.com)
44309 * lib/c-torture.exp: Look for .x files instead of .cexp files.
44310 * lib/f-torture.exp: Similarly.
44311 * gcc.c-torture: Rename all .cexp files to .x files.
44313 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
44315 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
44316 (940510-1.c): Removed duplicate.
44317 (971104-1.c): New test.
44319 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
44321 * lib/f-torture.exp: Improve error and loop detection.
44323 1997-11-19 Michael Meissner <meissner@cygnus.com>
44325 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
44326 use that to size the filler array.
44328 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
44330 * lib/c-torture.exp(c-torture-execute): Fix typo.
44332 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
44333 testcase as the executable name. Keep the executable around if
44336 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
44338 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
44339 changes. Only test one -g option, and move it to the end of the
44340 list of options to test.
44342 1997-09-19 Michael Meissner <meissner@cygnus.com>
44344 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
44345 variable GCC_TORTURE_OPTIONS to supply default switches separated
44346 by colons. If no environment variable, run tests with -O0 -g, -O1
44347 -g, and -O2 -g as well.
44349 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
44351 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
44352 explanatory comments. Fix indentation.
44354 1997-09-15 Jeffrey A Law (law@cygnus.com)
44356 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
44358 1997-09-11 Jeffrey A Law (law@cygnus.com)
44360 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
44361 * g++.old-deja/g++.mike/p7325.C: Likewise.
44362 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
44364 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
44366 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
44367 * g++.old-deja/g++.brendan/crash30.C: Likewise.
44368 * g++.old-deja/g++.brendan/crash39.C: Likewise.
44369 * g++.old-deja/g++.law/operators4.C: Likewise.
44371 1997-09-11 Joe Buck (jbuck@synopsys.com)
44373 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
44374 * g++.old-deja/g++.mike/p784.C: Ditto.
44375 * g++.old-deja/g++.mike/p785.C: Ditto.
44377 1997-09-05 Jeffrey A Law (law@cygnus.com)
44379 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
44381 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
44383 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
44384 target feature; pass this to c-torture-execute as needed.
44386 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
44388 * lib/c-torture.exp(c-torture-execute): If the previous and the
44389 current executables being tested are identical, we don't need to
44390 run the executable again. Try to make the executable names
44391 unique. Add an optional argument for passing additional compiler
44394 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
44396 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
44398 1997-08-29 Jeffrey A Law (law@cygnus.com)
44400 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
44402 1997-07-31 Jeffrey A Law (law@cygnus.com)
44404 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
44405 32bit or larger longs.
44407 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
44408 have either a 32bit long or 32bit int.
44410 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
44412 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
44413 Make double precision tests dependent on sizeof (double).
44415 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
44417 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
44420 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
44422 * gcc.c-torture/compile/961203-1.cexp: New script.
44424 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
44426 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
44427 up the includes ourselves.
44429 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
44431 * lib/plumhall.exp: Remove random include, and add a few
44432 verbose messages for debugging.
44434 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
44436 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
44437 of trying to do it ourselves.
44439 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
44441 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
44443 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
44445 * gcc.prms/5403.c: Made regexp a bit less strict.
44447 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
44449 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
44450 is returned from remote_load instead.
44451 * lib/plumhall.exp: Ditto.
44452 * lib/mike-g++.exp: Ditto.
44453 * lib/old-dejagnu.exp: Ditto.
44454 * lib/c-torture.exp: Ditto.
44456 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
44458 * lib/g++.exp: Use build_wrapper procedure.
44459 * lib/gcc.exp: Ditto.
44461 1997-05-20 Jeffrey A Law (law@cygnus.com)
44463 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
44464 an old-style decl for malloc. Fixes tests to work when
44465 sizeof (int) != sizeof (size_t).
44467 1997-05-15 Mike Meissner <meissner@cygnus.com>
44469 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
44471 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
44472 use stdargs.h interface.
44474 1997-05-15 Mike Meissner <meissner@cygnus.com>
44476 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
44477 NO_VARARGS when compiling.
44479 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
44481 * lib/plumhall.exp(ph_includes): New procedure.
44483 (ph_compiler): Ditto.
44485 * lib/g++.exp: Rename test-glue.c to testglue.c.
44486 * lib/gcc.exp: Ditto.
44488 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
44490 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
44491 to completion when it's called.
44493 1997-03-21 Michael Meissner <meissner@cygnus.com>
44495 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
44496 is defined, don't do test.
44498 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
44500 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
44502 (ph_summary): Mark skipped testcases as untested, not unresolved.
44504 * lib/plumhall.exp (ph_make): If unresolved because of bad
44505 errorCode, record errorCode in log file.
44506 (*): Replace send_log/verbose with verbose -log.
44508 1997-03-19 Michael Meissner <meissner@cygnus.com>
44510 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
44511 double conversion if double isn't at least 8 bytes.
44513 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
44514 int to work with targets where int is 16 bits.
44516 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
44517 8 bytes, just exit, since 4 byte doubles don't have enough bits of
44518 precision for the test to complete.
44520 1997-03-14 Michael Meissner <meissner@cygnus.com>
44522 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
44523 if d10v is not compiled with the -mdouble64 flag.
44524 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
44526 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
44527 d10v is not compiled with the -mint32 flag.
44529 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
44531 * lib/plumhall.exp: Use incr_count.
44533 1997-03-12 Jeffrey A Law (law@cygnus.com)
44535 * gcc.c-torture: Update to c-torture-1.45.
44537 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
44539 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
44540 the name of the expect testcase file).
44542 * lib/g++.exp(g++_init): Ditto.
44544 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
44546 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
44549 * lib/gcc.exp(gcc_exit): New procedure.
44551 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
44553 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
44554 specs where appropriate.
44556 * g++.old-deja/g++.arm/*: Added additional ERROR checks
44557 because of new "candidates are" messages, and removed a few
44559 * Converted all non-old-style g++ testcases to old-style, and
44560 moved into g++.old-deja.
44562 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
44564 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
44567 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
44570 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
44572 1997-02-13 Michael Meissner <meissner@cygnus.com>
44574 * lib/gcc.exp (gcc_target_compile): Add support for defining
44575 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
44576 the machine doesn't have those features.
44578 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
44580 * g++.law/operators4.exp: Don't use LIBS.
44582 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
44584 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
44586 * lib/mike-g++.exp: Don't set the compiler to be tested here.
44587 * lib/g++.exp: Set it here instead. Also, allow use of the
44588 --tool_exec and --tool_opt options. Change CXX to
44591 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
44593 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
44595 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
44597 * lib/old-dejagnu.exp: Use prune_warnings instead of
44599 * lib/mike-g++.exp: Ditto.
44600 * lib/gcc.exp: Ditto.
44601 * lib/g++.exp: Ditto.
44603 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
44605 1997-02-07 Jeffrey A Law (law@cygnus.com)
44607 * 941014-2.c: Include stdlib.h
44608 * 960327-1.c: Include stdio.h
44609 * dbra.c, index-1.c: Don't assume ints are 32bits.
44611 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
44613 * lib/gcc.exp: Add gcc,stack_size target feature.
44615 * lib/g++.exp(g++_target_compile): Add the include and link
44616 paths here, not in two other places. And, it's $options, not
44619 * lib/mike-g++.exp(postbase): Remove the code that determines
44620 the correct include and link paths.
44621 * g++.old-deja/old-deja.exp: Ditto.
44623 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
44625 * lib/g++.exp(g++_init): target_compile no longer returns the
44626 filename of the result.
44628 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
44630 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
44633 * gcc.c-torture/special/special.exp: Change call to
44634 gcc_target_compile to include the object file.
44636 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
44638 * gcc.c-torture/special/special.exp: Correct misspelling in last
44641 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
44643 * lib/plumhall.exp(ph_summary): Log the entire output of the
44644 executable. Return -1 if there were any failures, 0 otherwise.
44645 (ph_execute): Return -1 if there were any failures, 0 otherwise.
44646 (ph_make): Clean up objects and executables that were built
44647 if the tests succeeded.
44649 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
44651 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
44652 libraries and includes in the build tree as appropriate.
44654 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
44656 * lib/c-torture.exp: Instead of looking for the global variable
44657 NO_LONG_LONG, check to see if that's a feature of the target.
44659 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
44661 * config/default.exp: Minimize. Delete the remainer of the files in
44662 config; this functionality is now in devo/dejagnu/config.
44664 g++.*/*: Pass any additional flags used to compile to postbase;
44667 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
44668 is now done by runtest.exp. Use gcc_target_compile instead of
44671 lib/c-torture.exp: Use gcc_target_compile instead of compile.
44672 Remove references to CFLAGS. Use remote_file instead of
44674 (c-torture): Take a list of arguments to use to compile this
44677 lib/g++.exp: Simplify. Use target_compile instead of compile.
44678 lib/gcc-dg.exp: Ditto.
44679 lib/gcc.exp: Ditto.
44680 lib/mike-{gcc,g++}.exp: Ditto.
44681 lib/old-dejagnu.exp: Ditto.
44682 lib/plumhall.exp: Ditto.
44684 1997-01-08 Jim Wilson <wilson@cygnus.com>
44686 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
44687 (ph_linker): Likewise.
44689 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
44691 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
44692 MAP_ANON / MAP_ANONYMOUS if defined;
44693 else try to map from /dev/zero .
44695 1996-11-12 Jeffrey A Law (law@cygnus.com)
44697 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
44698 isn't defined, then define it to MAP_ANONYMOUS.
44700 1996-11-12 Jeffrey A Law (law@cygnus.com)
44702 * gcc.c-torture: Update to c-torture-1.42 release.
44704 1996-11-11 Jeffrey A Law (law@cygnus.com)
44706 * gcc.c-torture: Update to c-torture-1.41 release.
44708 1996-10-27 Jeffrey A Law (law@cygnus.com)
44710 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
44713 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
44715 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
44716 and LDFLAGS. Fix second case to append the target_info ldflags
44717 onto LDFLAGS, not CFLAGS.
44718 * lib/g++.exp (g++_init): Add target_info stuff.
44719 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
44720 of libgloss and newlib flags for !native.
44722 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
44723 (GDB): Fix relative path to go up another dir for finding gdb.
44725 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
44727 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
44728 versions in the target_info array, if they don't exist.
44730 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
44732 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
44734 1996-07-08 Jim Wilson <wilson@cygnus.com>
44736 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
44737 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
44739 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
44741 * lib/old-dejagnu.exp: Don't remove the output file before we've
44742 actually tested it. Don't append pwd to the path of the executable
44745 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
44747 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
44749 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
44751 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
44752 temporary directory for compiler files, and set it to a default
44753 value of /tmp. Set $output as the name of the output file from
44754 compiling the testcase. Add a -o option to $cflags_var so the
44755 compiler writes the final output file as $output. Set $executable
44758 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
44759 directory for compiler files, and set it to /tmp if it doesn't
44760 already have a value. Set $output_file to the name of the output
44761 file from compiling the testcase. Add a -o option to CXXFLAGS so
44762 the compiler writes the final output file as $output. Use $output
44763 as the executable to be tested.
44765 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
44767 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
44769 1996-06-08 Jeffrey A Law (law@cygnus.com)
44771 * gcc.c-torture/execute/pending-1.c: New test. Still
44772 pending in Tege's queue.
44774 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
44776 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
44777 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
44778 if there were failures. Call unresolved if there were unresolved
44779 testcases. Call gcc_fail if program did not run to completion.
44780 (ph_make): Pass additional argument name to ph_execute.
44781 (ph_execute): Add new argument. Pass additional arguments to
44782 ph_summary. Call gcc_fail is there is no execution output.
44784 1996-04-24 Jeffrey A Law (law@cygnus.com)
44786 * lib/plumhall.exp (proc_summary): Output relavent summary
44787 lines into the log so specific failures in plumhall can be
44790 1996-04-10 Jeffrey A Law (law@cygnus.com)
44792 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
44793 (c-torture-execute): Don't try to execute tests which use
44794 "long long" types if $NO_LONG_LONG is nonzero.
44796 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
44798 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
44801 * gcc.ieee: Move from here.
44802 * gcc.c-torture/execute/ieee: To here.
44804 1996-03-26 Jeffrey A Law (law@cygnus.com)
44806 * gcc.c-torture: Update to c-torture-1.41 release.
44808 1996-03-22 Jeffrey A Law (law@cygnus.com)
44810 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
44813 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
44815 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
44818 1996-03-02 Jeffrey A Law (law@cygnus.com)
44820 * config/proelf.exp: Handle connecting to a simulator.
44822 1996-01-31 Jeffrey A Law (law@cygnus.com)
44824 * config/proelf.exp: New file. Enough framework that we can
44825 run c-torture tests on the proelf targets (or any other target
44826 that gdb can connect to for that matter).
44828 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
44830 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
44831 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
44833 * lib/plumhall.exp (ph_execute): Always call ph_summary if
44834 exec_output exists.
44836 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
44838 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
44839 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
44841 * config/*.exp: Update FSF address. Change result of ${tool}_load
44842 to pass/fail/unresolved/unsupported/untested. Caller must now
44843 call unresolved/unsupported/untested.
44844 * lib/*.exp: Update FSF address. Update to handle new results of
44846 * lib/chill.exp (verbose): Delete.
44848 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
44850 * lib/gcc.exp (default_gcc_start): Change order of args to
44851 $LDFLAGS $CFLAGS $LIBS.
44852 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
44853 Save/set/restore CFLAGS. Pass single arg to gcc_start.
44854 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
44855 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
44856 * gcc.misc-tests/dg-test.exp: Likewise.
44857 * gcc.misc-tests/msgs.exp: Likewise.
44858 * gcc.prms/prms.exp: Likewise.
44859 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
44860 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
44862 * lib/dg.exp: Deleted, moved to dejagnu/lib.
44864 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
44866 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
44868 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
44869 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
44871 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
44874 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
44876 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
44877 global for loop; add use of $mathlib.
44878 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
44879 settings here; set mathlib for anything but VxWorks.
44881 1996-01-22 Jeffrey A Law (law@cygnus.com)
44883 * gcc.c-torture: Update to c-torture-1.40 release.
44885 1996-01-03 Jeffrey A Law (law@cygnus.com)
44887 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
44890 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
44892 * lib/c-torture.exp (c-torture-execute): Declare "output" as
44895 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
44897 * lib/g++.exp (LIBS): Define if not already.
44898 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
44899 (gcc-dg-prune): Call prune_gcc_output.
44900 * lib/gcc.exp (prune_gcc_output): New proc.
44901 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
44904 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
44906 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
44907 (c-torture-execute): Likewise. Rename `name' to `testcase'.
44909 1995-11-15 Jeffrey A Law (law@cygnus.com)
44911 * gcc.c-torture: Update to c-torture-1.39 release.
44913 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
44915 * lib/c-torture.exp (c-torture-execute): Don't return if one option
44916 fails, try others as well.
44918 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
44920 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
44921 If compilation fails, mark execute tests as `untested'.
44922 If test is marked as unsupported, don't mark compilation and
44923 execute tests as failed.
44925 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
44927 * lib/g++.exp (g++_init): Don't link in libg++, and look to
44928 libstdc++ for whether or not we want to be doing shared
44929 libraries. Delete link_curses since we don't need it anymore.
44930 * lib/mike-g++.exp (postbase): Don't link in libg++.
44931 * g++.old-deja/old-deja.exp: Likewise.
44933 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
44935 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
44937 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
44939 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
44940 For that, add `-Wl,-a,shared_archive'.
44941 * g++.old-deja/old-deja.exp: Likewise.
44943 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
44945 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
44947 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
44949 * lib/mike-g++.exp (postbase): Pay attention to the status of
44952 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
44954 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
44956 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
44958 * lib/gcc.exp (default_gcc_start): No longer need to log program
44959 being executed or its output, execute_anywhere does that now.
44960 * lib/g++.exp (default_g++_version): Call execute_anywhere.
44961 (default_g++_start): Likewise. Delete calls to verbose/send_log.
44963 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
44965 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
44966 the same as those in lib/g++.exp.
44968 1995-10-10 Jeff Law (law@hurl.cygnus.com)
44970 * gcc.c-torture: Update to c-torture-1.38 release.
44971 * gcc.ieee: Related changes.
44973 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
44975 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
44976 "exec". Minor reformatting changes.
44978 * config/rom68k.exp (${tool}_load): Make it work in a canadian
44979 cross. This means all "exec" calls now work on a remote host as
44981 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
44982 cross. Filter out the extra "\r\n" stuff that expect puts in.
44983 (c-torture-execute): Filter out the bogus warnings like
44984 c-torture-compile does. Add support for canadian cross.
44985 * lib/gcc.exp (default_gcc_version, default_gcc_start)
44986 Use execute_anywhere rather than calling exec directly. Now it
44987 works for canadian cross testing.
44989 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
44991 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
44992 results into a variable, and check that rather than using file exists.
44994 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
44996 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
44997 create a libg++.so. For sunos4.1.*, also add -ltermcap.
44999 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
45001 * g++.old-deja/old-deja.exp: Create and pass runshlib and
45002 lib_curses if there's a shared libg++ in the build tree.
45004 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
45006 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
45007 if not supported target.
45009 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
45011 * lib/g++.exp (g++_init): Move empty setting of runshlib and
45012 link_curses up to always happen, not just for native builds.
45014 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
45016 * gcc.c-torture: Update to c-torture-1.36 release.
45017 * gcc.failure: Related changes.
45019 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
45021 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
45023 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
45025 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
45026 * lib/mike-g++.exp (postbase): Not in here. Still reference
45027 runshlib, link_curses, and mathlib for link and run.
45029 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
45030 pass the runtime shared library options for Solaris, OSF/1, and
45031 Irix5, and link with -lcurses to avoid unresolved references.
45033 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
45035 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
45038 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
45040 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
45042 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
45044 * gcc.c-torture: Update to c-torture-1.35 release. Note we
45045 do not have a framework for the "compat" tests yet.
45047 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
45049 * lib/mike-g++.exp (postbase): New local variable `mathlib',
45050 set to null if we're testing vxworks5.1. Use that instead of
45051 `-lm' in the setting of LIBS for link and run.
45053 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
45055 * config/rom68k.exp (${tool}_load): Major changes to make it
45056 work. Verified that it does in fact return the stuff in
45057 exec_output properly. Catch any Emul or any TRAP other than 0.
45059 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
45061 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
45062 LDFLAGS properly for targets that need stuff from libgloss.
45063 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
45065 (gpp_initialized): New variable.
45067 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
45069 * config/rom68k.exp: Load libgloss.exp.
45070 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
45071 so we can produce a fully linked binary.
45072 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
45073 so we can produce a fully linked binary.
45075 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
45077 * lib/plumhall.exp (ph_section): Watch for expected failures.
45078 Add missing `else'.
45080 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
45082 (c-torture): Likewise.
45084 1995-08-28 Doug Evans <dje@cygnus.com>
45086 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
45088 * lib/mike-g++.exp (mike_cleanup): New proc.
45089 (prebase): New globals compiler_result, not_compiler_result,
45091 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
45092 allow leading "-" in pattern. Watch for unsupported tests.
45093 If $compiler_result is set, pattern match assembler code,
45094 and ditto for $not_compiler_result.
45095 * lib/mike-gcc.exp: Likewise.
45097 * lib/plumhall.exp (ph_execute): Only call ph_summary if
45098 execution "succeeded".
45100 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
45102 * config/win32.exp: New file.
45103 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
45105 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
45107 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
45109 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
45110 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
45111 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
45113 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
45114 "... without exceptions was ...". That is now handled by
45116 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
45118 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
45120 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
45121 sieve.c,sort2.c}: New files.
45122 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
45123 sieve.exp,sort2.exp}: Drivers for them.
45125 * lib/mike-gcc.exp (program_output): New user settable variable.
45126 (postbase): Call prune_system_crud. Also prune extraneous compiler
45128 * lib/mike-g++.exp (program_output): New user settable variable.
45130 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
45132 * config/sh.exp: Deleted (use sim.exp instead).
45134 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
45136 * config/vx.exp: Declare CHECKTASK as global.
45137 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
45138 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
45139 * lib/old-dejagnu.exp: Load [pwd]/$executable.
45141 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
45143 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
45144 target. Like vx.exp, only includes `vx29k.exp' instead of
45147 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
45149 * config/sim.exp: Increase time limit from 120 seconds to 240.
45151 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
45153 * gcc.c-torture/execute/950628-1.c: New test.
45155 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
45157 * gcc.c-torture: Update with changes/additions from
45160 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
45162 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
45164 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
45166 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
45168 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
45170 * gcc.c-torture/compile/950512-1.c: New test.
45171 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
45172 * gcc.dg/struct-ret-1.c: Likewise.
45174 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
45176 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
45177 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
45179 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
45181 * gcc.c-torture/special/920411-1.c: Deleted.
45182 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
45184 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
45186 * config/sim.exp (${tool}_load): Hack in call to bash to get a
45189 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
45191 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
45193 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
45196 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
45197 is the proper length.
45198 * va-arg-3.c: Likewise.
45200 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
45202 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
45203 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
45205 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
45206 * lib/g++.exp (default_g++_start): Delete old cruft.
45208 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
45210 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
45211 (2 * (1 << 18)) to (2 * (1 << 17)).
45213 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
45215 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
45217 * config/rom68k.exp: Renamed from config/idp.exp
45219 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
45221 * c-torture/compile/921109-2.c
45223 1995-04-18 Mike Stump <mrs@cygnus.com>
45225 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
45228 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
45230 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
45232 * lib/g++.exp (default_g++_start): Likewise.
45234 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
45236 * gcc.c-torture/compile/950329-1.c: New test.
45238 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
45240 * config/bug.exp (${tool}_load): Updated to use new remote_open
45241 and remote_close procs.
45242 * config/idp.exp: New file.
45244 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
45246 * gcc.c-torture/execute/950322-1.c: New test.
45248 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
45250 * config/vx.exp (${tool}_load): Clean up testing of return code from
45251 vxworks_ld and vxworks_spawn.
45253 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
45255 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
45257 1995-03-13 Mike Stump <mrs@cygnus.com>
45259 * lib/old-deja.exp: Add `excess errors test - ' error, now one
45260 can mark excess errors on a machine by machine basis. Note, the
45261 default is to not expect any excess errors, even when excess
45262 errors test - is given, so you will want to put an XFAIL ... on
45263 these lines. For example, // excess errors test - XFAIL hppa*-*-*
45264 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
45265 those 4 machines, but no others.
45267 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
45269 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
45270 * lib/c-torture.exp: to here.
45272 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
45274 * gcc.c-torture/execute/950221-1.c: New test.
45275 * gcc.c-torture/execute/struct-ret-1.c: New test.
45276 * gcc.c-torture/compile/950221-1.c: New test.
45278 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
45280 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
45282 * gcc.c-torture/execute/arith-1.c (main): Return 0.
45283 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
45285 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
45287 * g++.gb: New directory of tests, derived from my signature and
45288 class scoping tests.
45290 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
45291 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
45292 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
45293 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
45294 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
45295 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
45296 * g++.gb/sig25.C: Likewise.
45298 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
45299 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
45300 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
45301 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
45302 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
45303 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
45304 * g++.gb/sig25.exp: Likewise.
45306 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
45307 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
45308 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
45309 * g++.gb/scope13.C: Likewise, this test still fails.
45311 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
45312 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
45313 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
45314 * g++.gb/scope13.exp: Ditto.
45316 * g++.gb/README: New file, explains what these tests are about.
45318 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
45320 * lib/dg.exp (dg-do): Support `preprocess'.
45321 (dg-test): Likewise.
45323 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
45325 * config/udi.exp: change "continue -expect" to "exp_continue".
45327 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
45329 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
45330 Delete redundant tests.
45332 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
45333 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
45334 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
45335 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
45336 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
45337 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
45338 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
45339 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
45341 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
45342 storing label pointers.
45343 * gcc.c-torture/execute/921019-1.c: Likewise.
45344 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
45345 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
45347 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
45350 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
45351 Delete obsolete tests.
45353 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
45354 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
45355 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
45356 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
45357 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
45358 * gcc.c-torture/compile/950124-1.c: New test.
45360 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
45362 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
45364 * lib/mike-g++.exp: Add -lm to LIBS.
45366 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
45368 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
45370 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
45372 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
45374 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
45376 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
45378 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
45380 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
45381 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
45382 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
45383 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
45384 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
45385 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
45386 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
45387 * g++.law/{operators31.C, operators32.C,
45388 * g++.law/{operators33.C, operators34.C}: Likewise.
45389 * g++.law/{pic1.C, refs2.C}: Likewise.
45390 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
45391 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
45392 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
45393 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
45395 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
45396 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
45397 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
45398 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
45399 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
45400 * g++.law/{enum9.exp, friend5.exp}: Likewise.
45401 * g++.law/{nest3.exp, nest4.exp}: Likewise.
45402 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
45403 * g++.law/{operators30.exp, operators31.exp}: Likewise.
45404 * g++.law/{operators32.exp, operators33.exp}: Likewise.
45405 * g++.law/{operators34.exp}: Likewise.
45406 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
45407 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
45408 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
45409 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
45410 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
45412 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
45413 No longer expected to fail.
45414 * g++.law/missed-error3.C: Tweak for recent bool changes.
45416 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
45418 * config/emb-unix: Deleted.
45419 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
45420 remote execution. Do final link on remote host if REMOTE_LINK is set.
45422 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
45424 * lib/dg.exp (dg-test): Fix typo in last patch.
45426 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
45428 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
45429 (handles multiple occurrences).
45431 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
45433 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
45434 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
45435 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
45437 * lib/c-torture.exp (c-torture-compile): Likewise.
45438 (c-torture): Prepend full path if missing.
45439 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
45440 (gcc_fail): Likewise.
45441 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
45443 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
45445 * lib/netware.exp: Only attach to NetWare i386 systems.
45447 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
45449 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
45450 messages. Add test name to "output pattern match" pass/fail message.
45452 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
45454 * gcc.dg: New testsuite.
45455 * gcc.dg/dg.exp: New file.
45457 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
45458 test-switch.c}: Deleted.
45460 * gcc.misc-tests/msgs.exp: New testcase driver.
45462 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
45464 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
45465 Watch for illegal return values from ${tool}_load.
45466 * config/unix.exp (${tool}_load): Fix pass/fail detection for
45467 cross targets. Coerce return value >0 to 1.
45469 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
45471 * config/unix.exp (${tool}_load): Call program rsh, not proc.
45473 * config/emb-unix.exp: New file.
45475 * config/sim.exp: Error if variable $SIM not defined.
45476 (${tool}_load): Mark test as "untested" if simulator missing.
45478 * config/unix.exp: Load remote.exp to get rcp_download.
45479 * lib/c-torture.exp: Use different option lists for testcases with
45481 * gcc.c-torture/execute/execute.exp: Likewise.
45483 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
45485 * config/*.exp: Clarify return code from ${tool}_load.
45486 Call `unresolved' or `untested' instead of `warning' or `perror'
45487 (sometimes you still want to call both though).
45488 Add comment that `shell_id' is local to each file.
45489 * config/udi.exp (timeout): Set to 30.
45490 Don't print warning if connection fails, $connectmode has already
45492 (${tool}_load): Move verbose messages to level 2.
45493 Rework pattern for "Process started" message.
45494 Pass `shell_id' to ${connectmode}_download.
45495 Retry twice upon timeout. Make resetting of target more robust.
45496 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
45497 Pass `shell_id' to exit_$connectmode.
45498 Only call exit_$connectmode if connected.
45499 * config/unix.exp (${tool}_load): Check return codes better.
45500 * config/vrtx.exp (${tool}_load): Likewise.
45501 * config/vx.exp (${tool}_load): Likewise.
45502 Delete unneeded global's.
45503 * lib/dg.exp (dg-test): Update to reflect clarified return codes
45506 (dg-init): Delete recording of pass/fail counts.
45507 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
45508 (old-dejagnu-init): Likewise.
45509 (old-dejagnu-stat): Delete contents, empty proc now.
45510 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
45511 (c-torture): Delete references to lcnt, lpass, lfail.
45512 Get option list from TORTURE_OPTIONS.
45513 Delete -funroll[-all]-loops if no loops.
45514 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
45515 (g++_stat): Delete contents (empty proc now).
45516 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
45517 (gcc_finish): Likewise.
45518 (gcc_stat): Deleted.
45519 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
45520 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
45521 * gcc.c-torture/execute/execute.exp: Likewise.
45522 Split tests into two parts: compile, execute.
45523 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
45524 no loops. Update to reflect clarified return codes from ${tool}_load.
45526 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
45528 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
45530 (old-dejagnu): Likewise (where necessary).
45532 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
45534 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
45536 * lib/dg.exp (dg-process-target): Fix processing of selector.
45537 Add comment regarding use of `error'.
45539 * lib/gcc.exp (prune_system_crud): Define if missing.
45540 * lib/g++.exp (prune_system_crud): Likewise.
45542 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
45543 Call prune_system_crud.
45544 * lib/dg.exp (dg-runtest): New proc.
45545 Use perror instead of send_user for tcl errors in testcase.
45546 Don't return any value, it's never used.
45547 Don't clobber previous definition of `unknown'.
45548 Print tcl errors in `dg-final'.
45550 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
45552 * lib/dg.exp (dg-process-target): Improve syntax error messages.
45553 (dg-test): Don't print errorInfo, it contains stack backtrace.
45555 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
45557 * lib/g++.exp (runtest_file_p): Define if missing.
45559 1994-09-24 Doug Evans (dje@cygnus.com)
45561 * lib/mike-g++.exp: Comment out loading of g++.exp.
45562 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
45563 (default_g++_version): Always print something.
45564 (default_g++_start): Comment out call to `which'.
45565 (g++_start, g++_load): Deleted (must be defined in config file).
45566 * lib/gcc.exp: Test for existence of $CC at start.
45567 Delete check for tmpdir (done in gcc_init).
45568 (default_gcc_version): Always print something.
45569 (default_gcc_start): Comment out call to `which'.
45570 * config/*.exp: Major cleanup - make cross targets work at least a
45571 little better for g++ (by not being "--tool gcc" specific).
45572 Rename gcc_xxx to ${tool}_xxx.
45573 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
45574 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
45576 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
45578 * lib/c-torture.exp (c-torture-compile): Rework compiler
45579 message processing.
45581 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
45584 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
45586 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
45588 * lib/dg.exp (dg-process-target): Support { target native }.
45590 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
45592 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
45593 looked for "... program xxx got fatal signal".
45594 Correct regsub munging of `comp_output'.
45595 Ignore compiler messages "path prefix not used" and "linker input
45598 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
45600 * lib/gcc.exp (runtest_file_p): Define if missing.
45601 * gcc.prms/template.c: Example to work from.
45603 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
45605 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
45606 * lib/dg.exp (dg-test): Call unsupported testcases as such.
45608 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
45609 * gcc.prms/1883.c: Moved from compile/940714-1.c.
45610 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
45611 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
45613 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
45614 (dg-process-target): No longer a varargs proc.
45615 Return S/N for target, P/F for xfail. All callers changed.
45616 (user option procs): More argument checking.
45617 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
45618 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
45619 (dg-test): Skip test if not running on selected target in `dg-do'.
45620 Update handling of `dg-do-what', `dg-output-text'.
45621 Separate execution pass/fail from output pattern match pass/fail.
45622 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
45624 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
45626 * gcc.c-torture/special/special.exp: Don't expect failure for mips
45627 target for 920510-1.c.
45629 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
45631 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
45632 Clean up comment regarding use of passcnt, etc.
45633 (gcc_stat): Don't update `testcnt' here.
45634 (gcc_finish): Do it here.
45635 Might as well reset `but_id' here too.
45636 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
45637 to determine if the file should be tested.
45638 * gcc.c-torture/compile/compile.exp: Likewise.
45639 * gcc.c-torture/execute/execute.exp: Likewise.
45640 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
45641 * gcc.misc-tests/dg-test.exp: Likewise.
45642 * gcc.prms/prms.exp: Likewise.
45643 * gcc.wendy/wendy.exp: Likewise.
45644 * g++.old-deja.exp: Likewise.
45645 Move "Testing file" message to verbose level 1.
45647 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
45649 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
45651 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
45653 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
45654 (default_gcc_start): Accept optional second list element
45655 of compiler flags. Print compiler output at verbosity level 2.
45656 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
45657 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
45658 Save current values of framework globals passcnt, failcnt, xpasscnt,
45659 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
45660 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
45661 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
45662 xfailcnt to compute stats. Update framework global `testcnt' from
45664 (gcc_finish): New proc. Clean up test environment.
45665 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
45666 (gcc_epass, gcc_efail): Delete.
45667 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
45668 argument of line number.
45669 (dg-init): If the tool has an init routine, call it.
45670 (dg-test): Remove args `cflags_var' and `libs_var'.
45671 Pass all compiler options to ${tool}_start.
45672 Handle missing line number.
45673 (dg-finish): New function.
45674 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
45675 particular files. Call gcc_finish at end. Move "skipping test"
45676 message to verbosity level 3.
45677 * gcc.c-torture/compile/compile.exp: Likewise.
45678 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
45679 * gcc.c-torture/execute/execute.exp: Likewise.
45680 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
45681 Print testcase being tried at verbosity level 1.
45682 * gcc.c-torture/special/special.exp: Unset xfail.
45683 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
45684 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
45685 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
45686 * gcc.failure/failure.exp: Likewise.
45687 * gcc.ieee/ieee.exp: Likewise.
45688 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
45689 Update call to dg-test. Call dg-finish at end.
45690 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
45691 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
45692 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
45693 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
45694 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
45695 * gcc.wendy/wendy.exp: Add copyright.
45696 Delete setting of tmpdir (done by gcc_init).
45697 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
45698 Pass compiler flags to gcc_start. Call gcc_finish at end.
45699 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
45702 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
45704 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
45706 (g++_load): Likewise.
45708 * config/*.exp (gcc_load): Some were varargs fns and some were not.
45709 Rename argument to `prog' to remove the confusion.
45710 Varargs fns behave differently too!
45711 (g++_load): Likewise.
45713 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
45715 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
45716 what it is. Delete (always) printing of status value for !native.
45717 Simplify verbose code, and include status and exec_output.
45718 (g++_load): Use gcc_load.
45720 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
45722 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
45723 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
45724 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
45725 940714-3.c as these testcases don't exist anymore. Make
45726 va-arg-1.c expected to pass.
45728 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
45730 * gcc.misc-tests/misc.exp: Only run specific testcases.
45731 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
45732 * gcc.misc-tests/dg-[1-9].c: New files.
45734 * lib/dg.exp: New testsuite driver.
45735 * gcc.prms/prms.exp: Use it.
45737 * README.gcc: New file.
45739 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
45740 Document and reset `lxpass' and `lxfail'.
45741 Simplify "initialized" message.
45742 (gcc_stat): Clean up comments a little.
45744 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
45746 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
45748 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
45750 * lib/old-dejagnu.exp (process-option): New proc.
45751 (old-dejagnu-init, old-dejagnu-stat): Likewise.
45752 (old-dejagnu): Simplify.
45753 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
45755 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
45757 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
45758 exists and is not an empty string.
45760 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
45761 $xfail rather than calling setup_xfail. Clear $xfail when test is
45763 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
45766 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
45767 longer expected to fail.
45769 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
45772 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
45774 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
45775 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
45776 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
45777 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
45780 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
45781 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
45783 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
45785 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
45786 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
45788 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
45789 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
45790 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
45792 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
45794 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
45795 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
45796 940714-1.c, 940714-2.c, 940714-3.c},
45797 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
45798 gcc.misc-tests/{mg.c,mg.exp}:
45800 * gcc.noncompile/noncompile.exp: Change accordingly.
45802 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
45804 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
45805 Undo previous clobberage.
45807 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
45809 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
45810 * gcc.special/{930510-1.c, special.exp}:
45811 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
45812 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
45813 struct-varargs-1.c}: New tests from c-torture-1.26.
45815 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
45817 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
45818 argument to switch.
45820 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
45822 * Revert the previous changes. Please see Rob's directory
45823 (/lisa/test/rob/progressive/gcc/testsuite) for testing
45826 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
45828 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
45829 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
45830 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
45831 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
45832 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
45833 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
45834 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
45835 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
45836 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
45837 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
45838 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
45839 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
45840 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
45841 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
45842 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
45843 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
45844 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
45845 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
45846 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
45847 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
45848 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
45849 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
45850 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
45851 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
45852 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
45853 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
45854 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
45856 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
45858 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
45859 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
45862 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
45864 * config/unix.exp (g++_load): Fix syntax.
45866 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
45868 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
45869 * gcc.noncompile/921017-1.c: Deleted obsolete test.
45870 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
45871 Don't expect va-arg-1.c to fail. Correct expected output for
45873 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
45874 * gcc.wendy/hbm4.c: Correct typo.
45875 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
45877 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
45879 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
45880 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
45881 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
45882 * lib/c-torture.exp (c-torture-compile): Ditto.
45884 Reduce volume of output (remove all the -I's and such).
45885 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
45886 Call gcc_cpass, gcc_cfail.
45887 (c-torture): Pass testing option to c-torture-compile.
45889 1994-03-21 Doug Evans (dje@cygnus.com)
45891 Bring patches over from progressive.
45892 * config/default.exp: Exit remote shell cleanly.
45893 (g++_exit, g++_start): Add default versions.
45894 * config/sim.exp (gcc_load): Use perror, not error.
45896 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
45898 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
45901 1994-03-14 Doug Evans (dje@cygnus.com)
45903 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
45904 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
45905 (wendy_try): New proc to run testcase.
45906 (main loop): Call 'em.
45907 * gcc.wendy/*.c: Clean up pass to correct expected output.
45909 * lib/gcc.exp: Minor cleanup work.
45910 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
45912 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
45914 * config/sim.exp (gcc_load): Document return codes better.
45915 Don't pass -v to simulator.
45917 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
45919 * gcc.special/920717-x.c: Fix typo.
45920 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
45923 * lib/mike-gcc.exp: Fix typo.
45925 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
45927 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
45928 binary to use, transform the name.
45929 * config/*.exp: rename everything. Nuke any g++ specific files,
45930 it's now a special case of gcc that requires no special support.
45931 Add a default.exp for unsupported targets.
45933 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
45935 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
45936 lib/old-dejagnu.exp: Fix a few patterns to work with the new
45939 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
45941 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
45944 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
45946 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
45948 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
45950 * gcc.execute/execute.exp: Combine opt_list and foption_list into
45951 option_list. Compile every file with only 4/6 option choices
45952 (same as C torture) instead of with 12/18 different option
45954 * lib/c-torture.exp: Likewise.
45956 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
45959 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
45961 * lib/old-deja.exp: Add `excess errors test fails' error, now one
45962 can put an XFAIL *-*-* on excess errors.
45964 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
45966 * g++.law: Add more tests derived from g++-bugs snapshots.
45968 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
45969 equivalent to g++.law/init9.
45971 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
45972 compiled it, and the a.out file after we've run it.
45974 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
45976 * lib/mike-g++.exp (postbase): Delete the .o file after we've
45977 compiled it, and the a.out file after we've run it.
45979 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
45981 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
45983 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
45985 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
45988 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
45990 * g++.law: New directory of g++ tests derived from the g++-bugs
45993 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
45995 * gcc.compile: initbug1.c initbug1.exp testcase added
45997 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
45999 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
46000 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
46001 fixes submitted by Jeff Law (law@cs.utah.edu)
46002 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
46003 Jeff Law (law@cs.utah.edu)
46006 1993-11-30 Mike Stump (mrs@cygnus.com)
46008 * config/unix-g++.exp: Follow the gcc way of doing things.
46009 * g++.old-deja/old-deja.exp: Minor updates.
46010 * lib/g++.exp: New file, follow the gcc way of doing things.
46011 * lib/old-dejagnu.exp: Minor updates.
46012 * lib/mike-g++.exp: Always unset errorInfo.
46014 1993-11-06 Mike Stump (mrs@cygnus.com)
46016 * lib/gcc.exp: Fix some errors with the below change, CC and
46017 CFLAGS should be global when setting, not local.
46019 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
46021 * lib/gcc.exp: Transform tool name.
46023 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
46025 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
46027 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
46029 * lib/gcc.exp: change gcc_done to gcc_stat
46031 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
46033 * Upgraded gcc testsuite to c-torture version 1.25
46035 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
46037 * lib/gcc.exp: added reporting code. Changed verbose compile message.
46038 * lib/c-torture: added hooks for new reporting code.
46040 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
46042 * config/sh-gcc.exp: check if sh-sim exists in the path
46044 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
46046 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
46047 * gcc.compile/compile.exp: Initial changes for new logic.
46048 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
46049 * gcc.failure/failure.exp: Initial changes for new logic.
46050 * gcc.ieee/ieee.exp: Initial changes for new logic.
46051 * gcc.misc-tests/misc.exp: Initial changes for new logic.
46052 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
46053 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
46054 * lib/c-torture.exp: Initial changes for new logic.
46055 * lib/gcc.exp: Initial changes for new logic.
46057 1993-10-15 Mike Stump (mrs@cygnus.com)
46059 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
46060 depend upon failure or success. Fully qualify names in failure
46061 and success messages. Always remove a.out before starting
46062 compile, just in case. Pay more attention to error text output by
46063 the compiler. Handle testcases with no known past errors just
46064 like all others, so that things are uniform. Other miscellaneous
46067 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
46069 * gcc.cpp: new directory for cpp tests
46071 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
46073 * lib/chill.exp: Code reformatted, removed unused code.
46074 * config/unix-chill.exp: Code reformatted, removed unused code.
46075 * chill.execute/execute.exp: Code reformatted, removed unused code.
46076 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
46078 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
46080 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
46081 routines not written.
46083 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
46085 * config/bug-gcc.exp: Use new procs from bug.exp.
46087 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
46089 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
46090 via ftp, rather than depending on NFS.
46091 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
46094 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
46096 * config/bug-gcc.exp: Use new download proc.
46098 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
46100 * chill.execute/execute.exp: cleanups, handles errors better
46101 * chill.compile/compile.exp: rewrite, based on execute.exp
46102 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
46103 * lib/chill.exp: major changes to diff proc and compile and link
46104 procs. added chill_fail and chill_pass wrappers to pass and
46105 fail. added more comments, and handle error codes better.
46106 Added a hack to capture stderr from exec, so noncompile tests
46109 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
46111 * chill.execute/execute.exp: rewrite of testsuite driver
46112 * lib/chill.exp: rewrite of testsuite driver
46113 * config/unix-chill.exp: rewrite of testsuite driver
46115 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
46118 * iexpr.ch: Standardize uppercase.
46119 * tuples.dat: Standardize uppercase.
46120 * vary.ch: standardize. Correct varying string assignments.
46121 * vary.dat: Add new output lines.
46123 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
46126 * chprintf.ch: Standardize use of uppercase.
46127 * tuples.ch: Standardize and turn arr2 into a DCL,
46129 * pinits.ch: Standardize.
46131 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
46133 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
46134 * Makefil: Renamed to Makefile.in.
46135 * configure.in: New.
46137 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
46140 * .cvsignore: Add result/output files.
46141 * Makefile: Fix up variables at start. Use MFLAGS
46142 everywhere. Correct bool_loc, built_ins entries.
46143 Add entry for vary1.ch.
46144 * bitarray.ch: Standardize upper-case usage.
46145 * bitexpr.ch: Standardize, add output of b1.
46146 * params.ch: Use arrayt in along PROC parameters, to
46147 avoid novelty problems.
46148 * sets.ch: Tiny cleanup.
46149 * vary1.ch: Re-indent.
46151 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
46153 * Add PR-related files to Makefiles, .cvsignore files, etc.
46155 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
46157 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
46158 with compiler objects. New names are test-flow.c and test-loop.c
46160 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
46162 * Upgraded c-torture tests from 1.19 to 1.20
46165 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
46166 * gcc.compile: 930623-1.c 930623-2.c
46167 * gcc.noncompile: 930622-1.c 930622-2.c
46168 * gcc.failure: 920411-1.c 920627-2.c
46169 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
46171 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
46173 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
46174 More changes to get testsuite working properly. Needs more work.
46175 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
46177 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
46179 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
46180 More changes to get testsuite working properly. Needs more work.
46182 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
46184 * chill.compile/compile.exp: Added for Dejagnu support
46185 * chill.execute/execute.exp: Added for Dejagnu support
46186 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
46188 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
46190 This should complete moving the CHILL test files.
46191 * chill.noncompile(.cvsignore printf.grt
46192 in-printf.grt chprintf.grt chprintf.ch):
46193 Added test-support files.
46194 (Makefile): Modified further.
46195 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
46196 signal.ch): Added test files.
46197 * chill.execute (.cvsignore printf.grt printr.c
46198 in-printf.grt rts.c chprintf.grt rts.h): Added
46199 test-support files.
46200 (Makefile): More corrections.
46202 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
46204 * chill.compile, chill.execute, chill.nocompile: Add CHILL
46205 test cases, ready for DejaGnu.
46207 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
46209 * Upgraded c-torture tests from 1.18 to 1.19
46211 * gcc.compile: added test(s):
46213 * gcc.execute: added test(s):
46214 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
46216 * added new subdirectory for misc tests: gcc.misc-tests
46217 * gcc.misc-test(s): added tests:
46218 inst-check.c test-consts.c test-ior.c test-switch.c
46220 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
46222 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
46224 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
46226 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
46228 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
46230 * Upgraded c-torture tests from 1.17 to 1.18
46232 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
46234 * Upgraded c-torture tests from 1.12 to 1.17
46236 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
46238 * lib/old-dejagnu.exp:
46239 Fixed handling of XFAIL target triplets to correctly
46240 recognize wildcard characters. Removed code that
46241 appended a unique id tag to the end of the file name
46242 printed out by the result of the testcases within a
46245 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
46247 * lib/old-dejagnu.exp:
46248 Reworked expected failure handling to trigger off of XFAIL
46249 keyword in keyphrase embeded in testcase source code. The
46250 XFAIL keyword must be at the end of the keyphrase line. It
46251 may optionally be followed by one or more target triplets.
46252 It has just occured that the handling of wildcards in the
46253 target triplet may not be correct.
46255 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
46257 * g++.old-deja/tests:
46258 Moved all subdirectories up one level into g++.old-deja .
46260 * lib/old-dejagnu.exp:
46261 Fixed problem with CXXFLAGS not being properly reset, and being
46262 corrupted with extraneous "-c" compiler option. This was
46263 causing binaries to not be generated for test that needed them.
46264 Modified strings passed to "pass" and "fail" so that individual
46265 tests from the same test file would be distinguished by an
46266 identifier appended to the test file name in the summary logs;
46267 this corrected a problem with erroneous diff logs. Added code
46268 to search testcases for expected fail and unexpected pass keywords.
46270 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
46272 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
46274 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
46276 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
46277 Removed extraneous text from end of "Special g++ Options"
46280 * lib/old-dejagnu.exp: Added pattern matching to look for new
46281 keywords, embedded in testcases comments, which will trigger
46282 calls to xpass and xfail.
46284 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
46286 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
46287 comments embedded in the testcases, especially the one looking for
46288 special compiler options, as well as the pattern matching for the
46289 compiler output again.
46291 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
46293 * lib/old-dejagnu.exp: Do a proper check of the return value for
46294 execute tests. Fixed several problems with the pattern matching
46295 of the compiler output which gave erroneous test results.
46296 Changed several of the test result messages to be more descriptive.
46297 * config/unix-g++.exp: Proc g++_load now actually works and
46298 executes the tests passed to it and returns a usable return
46301 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
46303 * lib/gcc.exp: Exits gracefully if $CC is bogus.
46305 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
46307 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
46308 Modified both files to properly execute the old style
46309 dejagnu tests. The previous versions of these files were
46310 experimental and did not function anything near correctly.
46312 1993-04-05 Rob Savoye (rob@cygnus.com)
46314 * Removed all Makefile.in and configure.in files. No configuration
46317 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
46319 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
46321 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
46323 * gcc.compile/configure.in, gcc.unsorted/configure.in,
46324 gcc.special/configure.in, gcc.noncompile/configure.in,
46325 gcc.execute/configure.in, gcc.code_quality/configure.in,
46326 g++.other/configure.in, g++.old-deja/configure.in,
46327 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
46328 in srcname setting.
46330 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
46332 * lib/udi.exp: Fixed mondfe and mondfe_download.
46333 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
46334 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
46336 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
46338 * config/udi-gdb.exp: Check $shell_id after connecting to target.
46339 (gdb_exit): Don't remove *_soc files.
46341 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
46343 * lib/c-torture.exp: Don't look for main; instead always use -w
46344 -c. This is how the c-torture tests work. Remove the object
46345 file if the compilation succeeds.
46346 * gcc.execute/execute.exp: Remove executable if test passes.
46347 * gcc.noncompile/noncompile.exp: Every test is an expected
46349 * gcc.special/special.exp: Added tests from c-torture 1.11,
46350 corrected use of existing test.
46351 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
46352 gcc.execute/920625-1.c: Updated to c-torture 1.11.
46353 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
46354 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
46355 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
46356 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
46357 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
46358 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
46359 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
46360 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
46361 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
46362 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
46363 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
46364 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
46365 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
46366 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
46367 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
46368 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
46369 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
46371 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
46372 correspond to c-torture 1.11.