1 2006-11-06 Janis Johnson <janis187@us.ibm.com
2 Bernhard Fischer <aldot@gcc.gnu.org>
4 * lib/gcc-dg.exp (output-exists): New proc.
5 (output-exists-not): New proc.
6 * gcc.test-framework/test-framework.awk: Support new directives.
7 * gcc.test-framework/dg-outexistsnot-exp-F.c: New test.
8 * gcc.test-framework/dg-outexistsnot-exp-P.c: New test.
9 * gcc.test-framework/dg-outexists-exp-F.c: New test.
10 * gcc.test-framework/dg-outexists-exp-XP.c: New test.
11 * gcc.test-framework/dg-outexistsnot-exp-XF.c: New test.
12 * gcc.test-framework/dg-outexists-exp-P.c: New test.
14 2006-11-06 Erik Edelmann <eedelman@gcc.gnu.org>
18 * gfortran.dg/initialization_2.f90: Test PRs 29630 and 29679 too.
19 * gfortran.dg/initialization_3.f90: New.
21 2006-11-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
24 * gfortran.dg/dollar_edit_descriptor-2.f: New test.
26 2006-11-05 Jakub Jelinek <jakub@redhat.com>
29 * gcc.c-torture/execute/pr29695-1.c: New test.
30 * gcc.c-torture/execute/pr29695-2.c: New test.
32 2006-11-05 Paul Thomas <pault@gcc.gnu.org>
35 * gfortran.dg/gfortran.dg/aliasing_dummy_3.f90: New test.
37 2006-11-04 Brooks Moses <brooks.moses@codesourcery.com>
39 * lib/gfortran-dg.exp (gfortran-dg-test): Adjust pattern
40 for matching error messages.
42 2006-11-04 Uros Bizjak <ubizjak@gmail.com>
45 * gcc.target/i386/387-12.c: New test.
47 2006-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
50 * gfortran.dg/pr29713.f90: New test.
52 2006-11-03 J"orn Rennecke <joern.rennecke@st.com>
54 * testsuite/gcc.c-torture/execute/arith-rand-ll.c:
55 Also test for bogus rest sign.
57 2006-11-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
60 * gfortran.dg/zero_sized_1.f90: Uncomment checks for RESHAPE.
62 2006-11-02 Brooks Moses <brooks.moses@codesourcery.com>
64 * lib/gfortran-dg.exp (gfortran-dg-test): Remove expected "In file"
67 2006-11-02 Mike Stump <mrs@apple.com>
69 * obj-c++.dg/const-str-9.mm: Don't run on 64-bit.
71 * g++.old-deja/g++.abi/align.C: Enable for darwin.
73 2006-11-02 Eric Botcazou <ebotcazou@adacore.com>
75 * g++.dg/eh/gcsec1.C: New test.
77 2006-11-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
79 * gcc.dg/torture/builtin-math-3.c: Fix semicolons.
80 (TESTIT_2P, TESTIT_2P_R): New macros. Test sincos.
82 2006-11-01 Adam Nemet <anemet@caviumnetworks.com>
84 * gcc.dg/fold-mod-1.c: Match the leading 0x for the
86 * gcc.dg/tree-prof/val-prof-2.c: Likewise.
87 * gcc.dg/pr14796-2.c: Likewise.
89 2006-11-01 Eric Botcazou <ebotcazou@libertysurf.fr>
91 * gcc.c-torture/execute/20061101-1.c: New test.
93 2006-11-01 Richard Guenther <rguenther@suse.de>
95 * testsuite/gcc.target/i386/fpprec-1.c: New testcase.
97 2006-11-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
99 * gcc.dg/torture/builtin-attr-1.c: Don't test gamma/lgamma.
100 * gcc.dg/torture/builtin-convert-1.c: Don't test lgamma.
102 2006-10-31 Eric Botcazou <ebotcazou@libertysurf.fr>
104 * gcc.c-torture/execute/20061031-1.c: New test.
106 2006-10-31 Geoffrey Keating <geoffk@apple.com>
109 * gcc.target/powerpc/darwin-abi-3.c: Remove XFAIL.
110 * gcc.target/powerpc/darwin-abi-6.c: Remove XFAIL.
111 * gcc.target/powerpc/darwin-abi-7.c: Remove XFAIL.
112 * gcc.target/powerpc/darwin-abi-8.c: Remove XFAIL.
113 * gcc.target/powerpc/darwin-abi-9.c: Remove XFAIL.
114 * gcc.target/powerpc/darwin-abi-10.c: Remove XFAIL.
115 * gcc.target/powerpc/darwin-abi-11.c: Remove XFAIL.
117 2006-10-31 Eric Christopher <echristo@apple.com>
118 Falk Hueffner <falk@debian.org>
120 * gcc.dg/builtin-bswap-1.c: New.
121 * gcc.dg/builtin-bswap-2.c: New.
122 * gcc.dg/builtin-bswap-3.c: New.
123 * gcc.dg/builtin-bswap-4.c: New.
124 * gcc.dg/builtin-bswap-5.c: New.
125 * gcc.target/i386/builtin-bswap-1.c: New.
127 2006-10-31 Geoffrey Keating <geoffk@apple.com>
129 * gcc.dg/inline-16.c: New.
132 * gcc.dg/inline-10.c (main): Don't declare 'main' inline without
134 * gcc.dg/inline-13.c: New.
135 * gcc.dg/inline-14.c: New.
136 * gcc.dg/inline-15.c: New.
139 * gcc.dg/inline6.c: New.
140 * gcc.dg/inline7.c: New.
142 2006-10-31 Roger Sayle <roger@eyesopen.com>
145 * gcc.dg/pr23470-1.c: New test case.
147 2006-11-01 Bernhard Fischer <aldot@gcc.gnu.org>
150 * gfortran.dg/blockdata_1.f90: Add warning about blank common in block
152 * gfortran.dg/blockdata_2.f90: New testcase.
154 2006-10-31 Thomas Koenig <Thomas.Koenig@online.de>
157 * gfortran.dg/unf_short_record_1.f90: New test.
159 2006-10-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
162 * gfortran.dg/pr29067.f: New test.
164 2006-10-31 Joseph Myers <joseph@codesourcery.com>
165 Richard Sandiford <richard@codesourcery.com>
167 * lib/target-supports.exp (get_compiler_messages): Append options
168 as a single list element.
169 (check_effective_target_arm_vfp_ok): New.
170 * gcc.dg/arm-vfp1.c: Use arm_vfp_ok.
172 2006-10-31 Paul Thomas <pault@gcc.gnu.org>
175 * gfortran.dg/intrinsic_actual_2.f90: New test.
178 * gfortran.dg/actual_array_interface_1.f90: New test.
181 * gfortran.dg/used_types_11.f90: New test.
183 2006-10-30 Dirk Mueller <dmueller@suse.de>
185 * g++.old-deja/g++.pt/eichin01a.C (main): Fix prototype.
186 * g++.old-deja/g++.pt/eichin01b.C (main): Same.
187 * g++.old-deja/g++.pt/eichin01.C (main): Same.
188 * g++.old-deja/g++.mike/net25.C (main): Same.
189 * g++.dg/lookup/exception1.C (main): Same.
190 * g++.dg/parse/parens2.C (main): Same.
192 2006-10-30 Roger Sayle <roger@eyesopen.com>
194 * gcc.target/i386/pr27827.c: Explicitly specify -mfpmath=387.
196 2006-10-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
198 * gcc.dg/torture/builtin-math-2.c: Add tgamma tests.
199 * gcc.dg/torture/builtin-math-3.c: Likewise.
201 2006-10-30 Tobias Burnus <burnus@net-b.de>
204 * gfortran.dg/write_check.f90: Check run-time keyword checking.
205 * gfortran.dg/write_check2.f90: Check compile-time keyword checking.
207 2006-10-30 Andrew Pinski <pinskia@gmail.com>
210 * gfortran.fortran-torture/execute/transfer1.f90: New test.
212 2006-10-30 Joseph Myers <joseph@codesourcery.com>
214 * lib/target-supports.exp (check_function_available): Declare
215 function before calling.
217 2006-10-30 Jakub Jelinek <jakub@redhat.com>
219 PR tree-optimization/29637
220 * gcc.dg/pr29637.c: New test.
222 2006-10-29 Roger Sayle <roger@eyesopen.com>
224 * gcc.dg/fold-compare-1.c: Update to reflect recent changes in
225 tree canonicalization.
227 2006-10-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
229 * gcc.dg/builtins-20.c: Add more hypot tests.
231 2006-10-29 Roger Sayle <roger@eyesopen.com>
233 * gcc.dg/fold-compare-1.c: New test case.
235 2006-10-29 Dirk Mueller <dmueller@suse.de>
238 * g++.dg/warn/Wchar-subscripts-2.C: New testcase.
240 2006-10-29 Roger Sayle <roger@eyesopen.com>
242 PR tree-optimization/15458
243 * gcc.dg/fold-xornot-1.c: New test case.
245 2006-10-29 Richard Guenther <rguenther@suse.de>
247 * gcc.target/i386/math-torture/trunc.c: New testcase.
249 2006-10-29 Richard Guenther <rguenther@suse.de>
251 * gcc.target/i386/math-torture/round.c: New testcase.
253 2006-10-29 Richard Guenther <rguenther@suse.de>
255 * gcc.target/i386/math-torture/ceil.c: New testcase.
256 * gcc.target/i386/math-torture/floor.c: Likewise.
258 2006-10-29 Richard Guenther <rguenther@suse.de>
260 * gcc.target/i386/math-torture/rint.c: New testcase.
261 * gcc.target/i386/math-torture/nearbyint.c: Likewise.
263 2006-10-29 Richard Guenther <rguenther@suse.de>
265 * gcc.target/i386/math-torture/lfloor.c: New testcase.
266 * gcc.target/i386/math-torture/lceil.c: Likewise.
268 2006-10-28 Tobias Burnus <burnus@net-b.de>
271 * gfortran.dg/csqrt_2.f: Remove xfail *-*-linux-gnu.
273 2006-10-29 Kazu Hirata <kazu@codesourcery.com>
275 * gcc.c-torture/execute/20020118-1.c,
276 gcc.c-torture/execute/builtins/strlen.c,
277 gcc.c-torture/execute/pr23135.c, lib/fortran-torture.exp: Fix
280 2006-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
282 * gcc.dg/builtins-20.c: Add tests for hypot.
283 * gcc.dg/torture/builtin-math-2.c (TESTIT2): New. Add tests for
284 two-argument builtins.
285 * gcc.dg/torture/builtin-math-3.c (TESTIT_R): Renamed from
286 TESTIT2. Update all callers.
287 (TESTIT2, TESTIT2_R): New helper macros.
288 Add testcases for pow, hypot and atan2.
290 2006-10-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
293 * g++.dg/expr/bool1.C: New test.
294 * g++.dg/expr/bool2.C: New test.
296 2006-10-28 Tobias Burnus <burnus@net-b.de>
299 * gfortran.dg/io_constraints_2.f90: Use -std=f95.
300 * gfortran.dg/namelist_internal.f90: New test.
302 2006-10-28 Tobias Burnus <burnus@net-b.de>
305 * gfortran.dg/io_real_boz.f90: Add.
306 * gfortran.dg/io_real_boz2.f90: Add.
308 2006-10-28 Richard Guenther <rguenther@suse.de>
311 * gcc.dg/tree-ssa/pr26899.c: New testcase.
313 2006-10-28 Richard Guenther <rguenther@suse.de>
316 * gcc.target/i386/math-torture/lround.c: New testcase.
318 2006-10-27 Kaz Kojima <kkojima@gcc.gnu.org>
320 * gcc.dg/builtins-43.c: Add -fno-finite-math-only.
321 * gcc.dg/builtins-44.c: Likewise.
322 * gcc.dg/builtins-45.c: Likewise.
323 * gcc.dg/pr28796-2.c: Likewise.
324 * gcc.dg/unordered-3.c: Likewise.
326 2006-10-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
329 * gfortran.dg/error_recovery_2.f90: New test.
331 2006-10-26 Richard Guenther <rguenther@suse.de>
333 * gcc.target/i386/i386.exp: Use glob, not find to collect
334 tests. Avoids recursing into subdirectories.
335 * gcc.target/i386/math-torture/math-torture.exp: Torture
336 for interesting ia32 math options.
337 * gcc.target.i386/math-torture/lrint.c: New testcase.
339 2006-10-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
342 * gfortran.dg/arrayio_9.f90: Update test.
343 * gfortran.dg/arrayio_19.f90: New test.
345 2006-10-26 Andreas Krebbel <krebbel1@de.ibm.com>
347 * gcc.dg/20061026.c: New testcase.
349 2006-10-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
352 * gfortran.dg/arrayio_9.f90: New test.
354 2006-10-26 Ben Elliston <bje@au.ibm.com>
356 * gcc.c-torture/execute/builtins/strlen.c: Do not use strcpy.
357 Copy the strings manually, as strcpy may call strlen.
359 2006-10-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
361 * gcc.dg/torture/builtin-math-2.c (TESTIT): Use new helper macro.
362 Add checks for log, log2, log10 and log1p.
364 * gcc.dg/torture/builtin-math-3.c: Add checks for -0.0 everywhere
365 we already test 0.0. Add checks for expm1, log, log2, log10,
366 log1p, cbrt, erf and erfc.
368 2006-10-25 Steve Ellcey <sje@cup.hp.com>
370 * gcc.dg/pthread-init-2.c: Define _POSIX_C_SOURCE on ia64 HP-UX.
372 2006-10-25 Uros Bizjak <uros@kss-loka.si>
374 * gcc.dg/builtins-40.c: Also check remainder(), remainderf()
375 and remainderl() built-in functions. Remove -ffast-math from
378 2006-10-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
380 * gcc.dg/torture/builtin-math-2.c: Add checks for asin, acos,
383 * gcc.dg/torture/builtin-math-3.c (TESTIT): Append 'F' and 'L'
384 floating point modifiers to arguments passed to float and long
385 double functions respectively. Update all callers to use floating
386 point numbers, not integers. Add tests for exp, exp2 and
389 * gcc.dg/torture/builtin-math-3.c: New test.
391 2006-10-24 Erik Edelmann <eedelman@gcc.gnu.org>
394 * gfortran.dg/initialize_2.f90: New.
396 2006-10-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
398 * gcc.dg/torture/builtin-math-2.c: New test.
400 2006-10-24 Richard Guenther <rguenther@suse.de>
403 * gcc.dg/pr28796-1.c: New testcase.
404 * gcc.dg/pr28796-2.c: Likewise.
406 2006-10-24 Richard Guenther <rguenther@suse.de>
408 * gcc.dg/builtins-57.c: New testcase.
410 2006-10-24 Richard Guenther <rguenther@suse.de>
412 PR tree-optimization/29567
413 * gfortran.fortran-torture/compile/vrp_1.f90: New testcase.
415 2006-10-23 Zdenek Dvorak <dvorakz@suse.cz>
417 PR tree-optimization/14784
418 * gcc.dg/alias-10.c: New test.
420 2006-10-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
422 * gcc.dg/torture/builtin-sin-mpfr-1.c: New test.
424 2006-10-23 Jakub Jelinek <jakub@redhat.com>
426 * gcc.dg/builtin-strncat-chk-1.c: New test.
428 2006-10-23 Jan Hubicka <jh@suse.cz>
430 * gcc.dg/memmove-1.c: New test.
432 2006-10-23 Paul Brook <paul@codesourcery.com>
434 * gcc.dg/pragma-pack-5.c: New test.
436 2006-10-23 Ulrich Weigand <uweigand@de.ibm.com>
438 * g++.dg/other/s390-1.C: New testcase.
440 2006-10-23 Richard Guenther <rguenther@suse.de>
444 * gcc.dg/pr27132.c: New testcase.
445 * gcc.dg/pr23295.c: Likewise.
446 * gcc.dg/tree-ssa/pr23294.c: Adjust patterns.
447 * g++.dg/tree-ssa/pr19807.C: Likewise.
449 2006-10-23 Richard Guenther <rguenther@suse.de>
452 * gcc.dg/pr21032.c: New testcase.
454 2006-10-22 Jeff Law <law@redhat.com>
455 Richard Guenther <rguenther@suse.de>
457 PR tree-optimization/15911
458 * gcc.dg/tree-ssa/vrp30.c: New testcase.
460 2006-10-22 Nathan Sidwell <nathan@codesourcery.com>
463 * g++.dg/abi/rtti3.C: New.
465 2006-10-21 Uros Bizjak <uros@kss-loka.si>
468 * gcc.dg/builtins-8.c: Also check pow(x,1.0/3.0) to cbrt(x)
471 2006-10-21 Richard Guenther <rguenther@suse.de>
473 PR tree-optimization/3511
474 * gcc.dg/tree-ssa/ssa-pre-15.c: New testcase.
476 2006-10-21 Richard Guenther <rguenther@suse.de>
479 * gcc.dg/torture/pr26898-1.c: New testcase.
480 * gcc.dg/torture/pr26898-2.c: Likewise.
482 2006-10-20 Lee Millward <lee.millward@codesourcery.com>
485 * g++.dg/parse/bitfield1.C: Adjust error markers.
486 * g++.dg/parse/bitfield2.C: New test.
488 2006-10-20 Adam Nemet <anemet@caviumnetworks.com>
490 * gcc.dg/tree-ssa/ivopts-2.c: Match final candidates line only.
492 2006-10-19 Francois-Xavier Coudert <coudert@clipper.ens.fr>
495 * gfortran.dg/zero_sized_1.f90: New test.
497 2006-10-19 Eric Botcazou <ebotcazou@adacore.com>
499 * gcc.dg/div-compare-1.c: New test.
501 2006-10-19 Paul Thomas <pault@gcc.gnu.org>
504 * gfortran.dg/result_default_init_1.f90: New test.
507 * gfortran.dg/automatic_default_init_1.f90: New test.
509 * gfortran.dg/alloc_comp_basics_1.f90: Reduce deallocate count
512 2006-10-18 Geoffrey Keating <geoffk@apple.com>
514 * g++.old-deja/g++.robertl/eb133b.C: Add XFAILed error for
515 'using namespace std' without previous declaration.
516 * g++.old-deja/g++.robertl/eb133.C: Remove, exact dup of eb133b.C.
517 * g++.old-deja/g++.robertl/eb133c.C: New.
519 2006-10-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
522 * gfortran.dg/streamio_4.f90: Update test.
523 * gfortran.dg/streamio_11.f90: New test.
525 2006-10-17 Lee Millward <lee.millward@codesourcery.com>
528 * g++.dg/inherit/virtual1.C: New test.
530 2006-10-17 Mark Mitchell <mark@codesourcery.com>
533 * g++.dg/parse/enum3.C: New test.
535 2006-10-17 Mark Mitchell <mark@codesourcery.com>
538 * g++.dg/init/ctor8.C: New test.
540 2006-10-17 Mark Mitchell <mark@codesourcery.com>
543 * g++.dg/ext/complit8.C: Tweak error markers.
544 * g++.dg/template/complit1.C: Add error marker.
546 2006-10-16 Mark Mitchell <mark@codesourcery.com>
549 * g++.dg/ext/complit8.C: New test.
552 * g++.dg/parse/dtor12.C: New test.
555 * g++.dg/template/sizeof11.C: New test.
557 2006-10-17 Paul Thomas <pault@gcc.gnu.org>
560 * gfortran.dg/data_char_3.f90: New test.
563 * gfortran.dg/negative_automatic_size.f90: New test.
565 2006-10-16 David Daney <ddaney@avtrex.com>
567 * g++.dg/other/unused1.C : Match on '.ascii\t"name\000"' also.
569 2006-10-16 Eric Christopher <echristo@apple.com>
571 * gcc.target/i386/asm-4.c: Fix inline asm for darwin
574 2006-10-16 Mark Mitchell <mark@codesourcery.com>
577 * g++.dg/tc1/dr49.C: Tweak error messages.
578 * g++.dg/parse/template21.C: New test.
580 2006-10-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
583 gcc.dg/torture/asm-subreg-1.c: Skip on hppa*64*-*-*.
585 2006-10-15 Steven G. Kargl <kargl@gcc.gnu.org>
588 * gfortran.dg/print_1.f90: New test.
590 2006-10-15 Jan Hubicka <jh@suse.cz>
593 * gcc.c-torture/compile/pr29241.c: New testcase.
595 2006-10-15 David Edelsohn <edelsohn@gnu.org>
598 * gcc.c-torture/compile/pr29250.c: New test.
600 2006-10-15 Richard Guenther <rguenther@suse.de>
602 * gcc.dg/pr29299.c: New testcase.
604 2006-10-15 Bernhard Fischer <aldot@gcc.gnu.org>
607 * gfortran.dg/label_4.f90: Adjust warning flag.
609 2006-10-14 Paul Thomas <pault@gcc.gnu.org>
612 * gfortran.dg/nullify_3.f90: New test.
614 2006-10-14 Eric Botcazou <ebotcazou@libertysurf.fr>
616 * gcc.dg/pthread-init-2.c (dg-options): Define _POSIX_C_SOURCE=199506L
617 on Solaris 2.5.1 too.
619 2006-10-13 Eric Christopher <echristo@apple.com>
621 * gcc.dg/pr25993.c: Skip for darwin.
623 2006-10-13 Eric Christopher <echristo@apple.com>
625 * gcc.dg/visibility-11.c: Skip for darwin.
627 2006-10-13 Eric Christopher <echristo@apple.com>
629 * gcc.dg/darwin-weakimport-1.c: Use
630 -fno-asynchronous-unwind-tables.
631 * gcc.dg/darwin-weakimport-3.c: Ditto.
633 2006-10-13 Richard Guenther <rguenther@suse.de>
635 PR tree-optimization/29446
636 * gcc.dg/torture/pr29446.c: New testcase.
638 2006-10-13 Bill Wendling <wendling@apple.com>
640 * g++.old-deja/g++.brendan/scope5.C: Changed "Class" to "Klasse".
641 * g++.old-deja/g++.jason/hmc1.C: Likewise.
642 * g++.old-deja/g++.jason/cleanup2.C: Likewise.
643 * g++.old-deja/g++.law/shadow1.C: Likewise.
644 * g++.old-deja/g++.law/ctors10.C: Likewise.
645 * g++.dg/debug/namespace1.C: Likewise.
646 * g++.dg/inherit/namespace-as-base.C: Likewise.
647 * g++.dg/opt/delay-slot-1.C: Likewise.
648 * g++.dg/parse/defarg10.C: Likewise.
649 * g++.dg/template/ptrmem11.C: Likewise.
650 * g++.dg/template/mem_func_ptr.C: Likewise.
651 * g++.dg/template/spec19.C: Likewise.
653 2006-10-13 Paolo Bonzini <bonzini@gnu.org>
655 * gcc.dg/simd-5.c, gcc.dg/simd-6: New testcases.
657 2006-10-13 Paul Thomas <pault@gcc.gnu.org>
660 * gfortran.dg/implicit_9.f90: New test.
663 * gfortran.dg/namelist_25.f90: New test.
666 * gfortran.dg/same_name_2.f90: New test.
669 * gfortran.dg/host_assoc_types_1.f90: New test.
672 * gfortran.dg/missing_derived_type_1.f90: New test.
673 * gfortran.dg/implicit_actual.f90: Comment out USE GLOBAL.
676 * gfortran.dg/alloc_comp_constraint_4.f90: New test.
679 * gfortran.dg/alloc_comp_assign_5.f90: New test.
681 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
684 * gfortran.dg/bound_2.f90: New test.
686 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
688 * gfortran.dg/defined_operators_1.f90: Add cleanup-modules dg
690 * gfortran.dg/module_private_array_refs_1.f90: Likewise.
691 * gfortran.dg/module_proc_external_dummy.f90: Likewise.
692 * gfortran.dg/gomp/omp_threadprivate1.f90: Likewise.
693 * gfortran.dg/gomp/reduction3.f90: Likewise.
694 * gfortran.dg/derived_constructor_comps_1.f90: Likewise.
695 * gfortran.dg/dummy_procedure_2.f90: Likewise.
696 * gfortran.dg/interface_derived_type_1.f90: Likewise.
697 * gfortran.dg/forall_4.f90: Likewise.
698 * gfortran.dg/spec_expr_4.f90: Likewise.
699 * gfortran.dg/unused_artificial_dummies_1.f90: Likewise.
700 * gfortran.dg/forall_5.f90: Likewise.
701 * gfortran.dg/open_access_append_2.f90: Add check for
702 compile-time warning.
704 2006-10-13 Mark Mitchell <mark@codesourcery.com>
707 * g++.dg/parse/pure1.C: New test.
709 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
712 * gcc/testsuite/gfortran.dg/io_constraints_3.f90: New test.
713 * gcc/testsuite/gfortran.dg/open_access_append_1.f90: Add checks
714 for compile-time warnings.
715 * gcc/testsuite/gfortran.dg/pr20163-2.f: Likewise.
716 * gcc/testsuite/gfortran.dg/iostat_2.f90: Likewise.
717 * gcc/testsuite/gfortran.dg/label_4.f90: Delete the temporary
719 * gcc/testsuite/gfortran.dg/direct_io_2.f90: Add a FILE=
721 * gcc/testsuite/gfortran.dg/iomsg_1.f90: Add check for
722 compile-time warning.
724 2006-10-12 Jan Hubicka <jh@suse.cz>
727 * gcc.dg/pr28319.c: New test.
729 2006-10-12 Mark Mitchell <mark@codesourcery.com>
731 * g++.dg/ext/vla4.C: New test.
733 2006-10-12 Lee Millward <lee.millward@codesourcery.com>
736 * g++.dg/template/crash60.C: New test.
737 * g++.dg/other/large-size-array.C: Adjust error markers.
738 * g++.dg/parse/crash27.C: Likewise.
739 * g++.dg/template/crash1.C: Likewise.
741 2006-10-12 Steve Ellcey <sje@cup.hp.com>
744 * gcc.dg/debug/dwarf2/dwarf-file1.c: Check for ".file".
746 2006-10-12 Jakub Jelinek <jakub@redhat.com>
748 PR preprocessor/28709
749 * gcc.dg/cpp/paste14.c: New test.
751 2006-10-11 Mark Mitchell <mark@codesourcery.com>
754 * g++.dg/init/array24.C: New test.
756 2006-10-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
758 * gcc.dg/builtins-config.h: Move Solaris section after inclusion
761 2006-10-11 Lee Millward <lee.millward@codesourcery.com>
764 * g++.dg/parse/typedef8.C: New test.
765 * g++.dg/other/mult-stor1.C: Adjust error markers.
767 2006-10-11 Richard Guenther <rguenther@suse.de>
769 PR tree-optimization/28230
770 * gcc.dg/torture/pr28230.c: New testcase.
772 2006-10-11 Richard Guenther <rguenther@suse.de>
775 * gcc.dg/torture/pr29119.c: New testcase.
777 2006-10-10 Jakub Jelinek <jakub@redhat.com>
780 * gcc.c-torture/execute/20060930-2.c: New test.
782 2006-10-09 Richard Henderson <rth@redhat.com>
786 2006-10-09 Richard Guenther <rguenther@suse.de>
789 * gcc.dg/pr29254.c: New testcase.
791 2006-10-08 Erik Edelmann <edelmann@gcc.gnu.org>
792 Paul Thomas <pault@gcc.gnu.org>
795 * gfortran.dg/alloc_comp_basics_1.f90: New test.
796 * gfortran.dg/alloc_comp_basics_2.f90: New test.
797 * gfortran.dg/alloc_comp_assign_1.f90: New test.
798 * gfortran.dg/alloc_comp_assign_2.f90: New test.
799 * gfortran.dg/alloc_comp_assign_3.f90: New test.
800 * gfortran.dg/alloc_comp_assign_4.f90: New test.
801 * gfortran.dg/alloc_comp_constraint_1.f90: New test.
802 * gfortran.dg/alloc_comp_constraint_2.f90: New test.
803 * gfortran.dg/alloc_comp_constraint_3.f90: New test.
804 * gfortran.dg/alloc_comp_constructor_1.f90: New test.
805 * gfortran.dg/alloc_comp_constructor_2.f90: New test.
806 * gfortran.dg/alloc_comp_initializer_1.f90: New test.
807 * gfortran.dg/alloc_comp_std.f90: New test.
808 * gfortran.dg/move_alloc.f90: New test.
810 2006-10-08 Paul Thomas <pault@gcc.gnu.org>
813 * gfortran.dg/derived_constructor_comps_2.f90: New test.
816 * gfortran.dg/forall_char_dependencies_1.f90: New test.
818 2006-10-08 Tobias Burnus <burnus@net-b.de>
821 * gfortran.dg/new_line.f90: New test.
823 2006-10-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
825 * gcc.dg/builtins-config.h: Ensure we use -std=c99 on solaris2.
826 * gcc.dg/torture/builtin-convert-1.c,
827 gcc.dg/torture/builtin-convert-2.c,
828 gcc.dg/torture/builtin-convert-3.c,
829 gcc.dg/torture/builtin-power-1.c: Use -std=c99 on solaris2.
831 2006-10-07 Kazu Hirata <kazu@codesourcery.com>
833 * gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
834 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
835 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
836 gcc.dg/tree-ssa/bool-9.c: Fix comment typos.
838 2006-10-07 Andrew Pinski <pinskia@gmail.com>
840 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c:
841 Xfail some tests for powerpc-darwin and powerpc-aix.
843 2006-10-07 Jakub Jelinek <jakub@redhat.com>
846 * gcc.dg/pr29330.c: Add -std=gnu99 to dg-options.
848 2006-10-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
851 * gcc.dg/pthread-init-2.c (dg-options): Define _POSIX_C_SOURCE=199506L
854 2006-10-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
858 * gcc/testsuite/gfortran.fortran-torture/execute/specifics.f90:
859 Add tests for using all possible intrinsics as actual arguments.
860 * gcc/testsuite/gfortran.dg/specifics_1.f90: Add tests for using
861 all possible intrinsics as actual arguments.
862 * gcc/testsuite/gfortran.dg/specifics_2.f90: New file.
863 * gcc/testsuite/gfortran.dg/specifics_3.f90: New file.
865 2006-10-07 Richard Sandiford <richard@codesourcery.com>
867 * gcc.dg/debug/debug-1.c: Use -fno-if-conversion MIPS targets.
868 * gcc.dg/debug/debug-2.c: Likewise.
870 2006-10-06 Uros Bizjak <uros@kss-loka.si>
872 * gcc.c-torture/compile/sync-2.c: New test.
874 2006-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
876 * gfortran.dg/actual_array_substr_2.f90: Remove '\r's from
879 2006-10-06 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
881 PR rtl-optimization/29128
882 * gcc.c-torture/compile/pr29128.c: New test.
884 2006-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
886 * gfortran.dg/actual_array_constructor_2.f90: Remove '\r's from
889 2006-10-06 Zdenek Dvorak <dvorakz@suse.cz>
892 * gcc.dg/tree-ssa/loop-19.c: New test.
894 2006-10-06 Jakub Jelinek <jakub@redhat.com>
896 PR tree-optimization/29330
897 * gcc.dg/pr29330.c: New test.
900 * gcc.c-torture/compile/20061005-1.c: New test.
902 2006-10-06 Olivier Hainque <hainque@adacore.com>
904 * gcc.dg/typename-vla-1.c: New case.
905 * gnat.dg/forward_vla.adb: New case.
907 2006-10-06 Jakub Jelinek <jakub@redhat.com>
909 PR tree-optimization/29290
910 * gfortran.dg/loop_nest_1.f90: New test.
913 * gcc.dg/tls/opt-12.c: New test.
916 * gfortran.dg/save_2.f90: New test.
919 * gcc.dg/pr29091.c: New test.
921 2006-10-06 Joseph Myers <joseph@codesourcery.com>
923 * lib/target-supports.exp
924 (check_effective_target_vect_cmdline_needed): Handle i?86-*-* the
925 same as x86_64-*-*; check for LP64.
927 2006-10-04 Richard Henderson <rth@redhat.com>
929 * lib/target-supports.exp (check_effective_target_tls): Redefine
930 to mean non-emulated tls.
931 * gcc.dg/tls/alias-1.c: Remove tls requirement.
932 * gcc.dg/tls/asm-1.c, gcc.dg/tls/debug-1.c, gcc.dg/tls/diag-1.c,
933 gcc.dg/tls/diag-2.c, gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c,
934 gcc.dg/tls/diag-5.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
935 gcc.dg/tls/opt-10.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
936 gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c, gcc.dg/tls/pic-1.c,
937 gcc.dg/tls/struct-1.c, gcc.dg/tls/trivial.c: Likewise.
939 2006-10-04 Paul Thomas <pault@gcc.gnu.org>
942 * gfortran.dg/alloc_alloc_expr_2.f90: New test.
944 2006-10-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
946 * gfortran.dg/bounds_check_fail_1.f90: New test.
948 2006-10-03 Mark Mitchell <mark@codesourcery.com>
951 * g++.dg/template/friend48.C: New test.
953 2006-10-04 Paul Thomas <pault@gcc.gnu.org>
956 * gfortran.dg/default_initialization_2.f90: New test.
958 2006-10-03 Paul Thomas <pault@gcc.gnu.org>
962 * gfortran.dg/alloc_alloc_expr_1.f90: New test.
964 2006-10-03 Paul Thomas <pault@gcc.gnu.org>
967 * gfortran.dg/optional_assumed_charlen_1.f90: New test.
971 * gfortran.dg/missing_optional_dummy_2.f90: New test.
975 * gfortran.dg/entry_array_specs_1.f90: New test.
977 2006-10-03 Steven G. Kargl <kargl@gcc.gnu.org>
979 * gfortran.dg/nearest_1.f90: Add -O0 because -ffloat-store is
980 insufficient to inhibit some test failures at -O3. Do testing
983 2006-10-03 Mark Mitchell <mark@codesourcery.com>
986 * g++.dg/inherit/access8.C: New test.
987 * g++.dg/template/dtor4.C: Tweak error messages.
989 2006-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
992 * gfortran.dg/entry_8.f90: New test.
994 2006-10-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
997 * g++.dg/parse/new4.C: New test.
999 2006-10-03 Uros Bizjak <uros@kss-loka.si>
1001 * gcc-dg/pthread-init-common.h: Define _GNU_SOURCE. Add tests for
1002 PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP,
1003 PTHREAD_ERRORCHECK_MUTEX_INITIALIZER_NP,
1004 PTHREAD_ADAPTIVE_MUTEX_INITIALIZER_NP and
1005 PTHREAD_RWLOCK_WRITER_NONRECURSIVE_INITIALIZER_NP mutex initializers.
1007 2006-10-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1010 * gfortran.dg/continuation.f90: Rename to continuation_1.f90.
1011 * gfortran.dg/continuation_2.f90: New test.
1014 * gfortran.dg/continuation_3.f90: New test.
1015 * gfortran.dg/continuation_4.f90: New test.
1016 * gfortran.dg/continuation_5.f: New test.
1017 * gfortran.dg/continuation_6.f: New test.
1019 2006-10-02 Mark Mitchell <mark@codesourcery.com>
1022 * g++.dg/template/vla1.C: New test.
1024 2006-10-02 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1027 * gfortran.dg/complex_parameter_1.f90: New test.
1029 2006-10-02 Jakub Jelinek <jakub@redhat.com>
1032 * gcc.c-torture/execute/20060929-1.c: New test.
1034 2006-10-01 Mark Mitchell <mark@codesourcery.com>
1037 * g++.dg/template/member6.C: New test.
1038 * g++.dg/parse/typename7.C: Adjust error markers.
1041 * g++.dg/template/member7.C: New test.
1043 2006-09-30 Joseph S. Myers <joseph@codesourcery.com>
1046 * gcc.dg/Woverride-init-1.c, gcc.dg/Woverride-init-2.c,
1047 gcc.dg/Woverride-init-3.c: New tests.
1049 2006-09-30 Eric Botcazou <ebotcazou@libertysurf.fr>
1051 * gcc.c-torture/execute/20060930-1.c: New test.
1053 2006-09-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1056 * gfortran.dg/specifics_1.f90: New test.
1057 * gfortran.fortran-torture/execute/specifics.f90: Add tests for
1060 2006-09-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1062 * gcc.dg/pthread-init-1.c, pthread-init-2.c,
1063 pthread-init-common.h: New.
1065 2006-09-29 Steven G. Kargl <kargl@gcc.gnu.org>
1067 * gfortran.dg/nearest_1.f90: Add -ffloat-store to defeat extra
1068 precision on some archs.
1070 2006-09-29 Eric Botcazou <ebotcazou@adacore.com>
1072 * gcc.dg/non-local-goto-1.c: New test.
1073 * gcc.dg/non-local-goto-2.c: Likewise.
1074 * gcc.dg/setjmp-3.c: Likewise.
1075 * gcc.dg/setjmp-4.c: Likewise.
1077 2006-09-28 Eric Botcazou <ebotcazou@adacore.com>
1079 * gnat.dg/self_aggregate_with_pointer.adb: New test.
1081 2006-09-27 Steven G. Kargl <kargl@gcc.gnu.org>
1084 * gfortran.dg/exponent_1.f90: New test.
1087 * gfortran.dg/nearest_1.f90: New test.
1089 2006-09-26 Jakub Jelinek <jakub@redhat.com>
1093 * gcc.dg/gomp/nestedfn-1.c: New test.
1095 2006-09-26 Andrew Pinski <pinskia@physics.uc.edu>
1098 * objc/compile/method-1.m: New test.
1100 2006-09-25 Lee Millward <lee.millward@codesourcery.com>
1103 * g++.dg/template/crash58.C: New test.
1104 * g++.dg/parse/crash28.C: Adjust error markers.
1105 * g++.dg/template/crash34.C: Likewise.
1106 * g++.dg/template/friend31.C: Likewise.
1107 * g++.dg/template/crash32.C: Likewise.
1110 * g++.dg/template/crash59.C: New test.
1113 * g++.dg/template/spec33.C: New test.
1114 * g++.old-deja/g++.pt/spec20.C: Adjust error markers.
1116 2006-09-24 Zdenek Dvorak <dvorakz@suse.cz>
1117 Adam Nemet <anemet@caviumnetworks.com>
1119 * gcc.dg/tree-ssa/ivopts-1.c: New test.
1120 * gcc.dg/tree-ssa/ivopts-2.c: New test.
1122 2006-09-24 Kazu Hirata <kazu@codesourcery.com>
1125 * gcc.dg/pr28911.c: New.
1127 2006-09-23 Uros Bizjak <uros@kss-loka.si>
1130 * gcc.target/i386/sse-21.c: Rename from sse3-not-fisttp.c.
1131 (dg-options): Add -mfpmath=387.
1133 2006-09-23 Jakub Jelinek <jakub@redhat.com>
1136 * gcc.dg/pr28706.c: New test.
1139 * gcc.dg/pr28712.c: New test.
1141 2006-09-22 Mike Stump <mrs@apple.com>
1143 * obj-c++.dg/encode-3.mm: Fix for 64-bit support.
1145 2006-09-22 Zdenek Dvorak <dvorakz@suse.cz>
1147 PR tree-optimization/28888
1148 * gcc.dg/pr28888.c: New test.
1150 2006-09-21 Mark Mitchell <mark@codesourcery.com>
1153 * g++.dg/init/ptrfn1.C: New test.
1155 2006-09-21 Lee Millward <lee.millward@codesourcery.com>
1158 * g++.dg/template/spec32.C: New test.
1159 * g++.dg/parse/crash9.C: Adjust error markers.
1162 * g++.dg/template/typedef6.C: New test.
1163 * g++.dg/init/error1.C: Adjust error markers.
1164 * g++.dg/parse/crash9.C: Likewise.
1165 * g++.dg/template/crash55.C: Likewise.
1167 2006-09-21 Janis Johnson <janis187@us.ibm.com>
1169 * gcc.dg/dfp/decfloat-constants.c: Remove 'dg-do compile', fix typo.
1171 2006-09-20 Danny Smith <dannysmith@users.sourceforge.net>
1174 * g++.dg/ext/dllimport12.C: New test.
1176 2006-09-20 Richard Sandiford <richard@codesourcery.com>
1178 * gcc.target/mips/mips-ps-type.c: Add -ffinite-math-only.
1179 * gcc.target/mips/nmadd-2.c: Likewise.
1180 * gcc.target/mips/mips-ps-6.c: New test.
1181 * gcc.target/mips/neg-abs-1.c: Likewise.
1182 * gcc.target/mips/neg-abs-2.c: Likewise.
1183 * gcc.target/mips/nmadd-3.c: New test.
1185 2006-09-20 Jakub Jelinek <jakub@redhat.com>
1188 * gcc.dg/gomp/atomic-10.c: New test.
1189 * g++.dg/gomp/atomic-10.C: New test.
1191 2006-09-20 Eric Christopher <echristo@apple.com>
1193 * gcc.target/i386/sse3-not-fisttp.c: New.
1195 2006-09-19 Jack Howarth <howarth@bromo.med.uc.edu>
1197 * gfortran.dg/vect/vect-5.f90: Don't xfail lp64.
1199 2006-09-19 Richard Sandiford <richard@codesourcery.com>
1201 * gcc.c-torture/execute/pr28289.c (one): New variable.
1202 (main): Use it instead of argc.
1203 * gcc.c-torture/execute/20060102-1.c (one): New variable.
1204 (main): Use it instead of argc.
1206 2006-09-19 Paul Brook <paul@codesourcery.com>
1209 * gcc.dg/nested-func-5.c: New test.
1211 2006-09-19 Ben Elliston <bje@au.ibm.com>
1213 * lib/target-supports.exp (check_effective_target_tls): Compile
1214 test stubs using ${tool}_target_compile, not just target_compile.
1215 (check_effective_target_tls_runtime): Likewise.
1217 2006-09-19 Ben Elliston <bje@au.ibm.com>
1219 * gcc.c-torture/compile/20030405-1.x: Remove.
1221 * g++.old-deja/g++.pt/const2.C (main): Examine p to prevent an
1222 optimising linker from discarding it.
1224 2006-09-18 Paul Thomas <pault@gcc.gnu.org>
1227 * gfortran.dg/keyword_symbol_1.f90: New test.
1229 * gfortran.dg/spread_shape_1.f90: Add missing warning with
1230 pedantic compilation option.
1232 2006-09-18 Paul Thomas <pault@gcc.gnu.org>
1235 * gfortran.dg/spread_shape_1.f90: New test.
1237 2006-09-17 Roger Sayle <roger@eyesopen.com>
1239 PR tree-optimization/28887
1240 * gcc.dg/prefetch-loop-arrays-1.c: New test case.
1242 2006-09-16 Steven Bosscher <steven@gcc.gnu.org>
1245 * gcc.dg/pr25993.c: New test.
1247 2006-09-17 Ira Rosen <irar@il.ibm.com>
1250 * gcc.dg/vect/pr21591.c: New test.
1252 2006-09-16 Andrew Pinski <pinskia@physics.uc.edu>
1255 * gcc.c-torture/compile/strcpy-1.c: New test.
1256 * gcc.c-torture/compile/strcpy-2.c: New test.
1257 * gcc.c-torture/compile/memcpy-1.c: New test.
1258 * gcc.c-torture/compile/memcpy-2.c: New test.
1260 2006-09-16 Jack Howarth <howarth@bromo.med.uc.edu>
1263 * gcc.target/powerpc/darwin-bool-1.c: Skip -m64
1265 2006-09-15 Eric Botcazou <ebotcazou@adacore.com>
1267 * gnat.dg/specs/double_record_extension1.ads: New test.
1268 * gnat.dg/specs/double_record_extension2.ads: Likewise.
1270 2006-09-15 Paul Thomas <pault@gcc.gnu.org>
1273 * gfortran.dg/oldstyle_3.f90: New test.
1275 2006-09-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1277 PR libgfortran/29099
1278 * gfortran.dg/secnds-1.f: New test.
1280 2006-09-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1282 PR libgfortran/29053
1283 * gfortran.dg/streamio_9.f90: New test.
1284 * gfortran.dg/streamio_10.f90: New test.
1286 2006-09-14 Andrew Pinski <pinskia@physics.uc.edu>
1289 * g++.dg/init/array22.C: New test.
1290 * g++.dg/init/array23.C: New test.
1292 2006-09-14 Arnaud Charlet <charlet@adacore.com>
1294 * stackcheck.lst: Update list of tests requiring stack checking.
1295 * norun.lst: Adjust for above change.
1296 * ada95.lst: New file.
1297 * run_all.sh: Add handling of tests using Ada 95 semantics and thus
1298 requiring -gnat95 switch.
1300 2006-09-14 Olivier Hainque <hainque@adacore.com>
1302 * gnat.dg/in_out_parameter.adb: New test.
1304 2006-09-13 Andrew Pinski <pinskia@physics.uc.edu>
1307 * gcc.c-torture/compile/debugvlafunction-1.c: New test.
1309 2006-09-13 Eric Botcazou <ebotcazou@adacore.com>
1311 * gnat.dg/specs/unchecked_union.ads: New test.
1313 2006-09-13 Richard Sandiford <richard@codesourcery.com>
1315 PR rtl-optimization/28982
1316 * gcc.c-torture/execute/pr28982a.c: New test.
1317 * gcc.c-torture/execute/pr28982b.c: Likewise.
1319 2006-09-12 Eric Christopher <echristo@apple.com>
1321 * gcc.target/x86_64/abi/asm-support-darwin.s: New.
1322 * gcc.target/x86_64/abi/abi-x86_64.exp: Use.
1324 2006-09-13 Joseph S. Myers <joseph@codesourcery.com>
1327 PR preprocessor/14634
1328 * gcc.dg/cpp/include2.c, gcc.dg/cpp/macspace1.c,
1329 gcc.dg/cpp/macspace2.c, gcc.dg/cpp/multiline.c,
1330 gcc.dg/cpp/trad/literals-2.c: Update expected diagnostics.
1332 2006-09-12 Eric Botcazou <ebotcazou@libertysurf.fr>
1334 * gcc.dg/pr28243.c: New test.
1336 2006-09-12 Paul Thomas <pault@gcc.gnu.org>
1339 gfortran.dg/pr28971.f90: New test to act as a backstop in case
1340 this undiagnosed regression reappears.
1342 2006-09-12 Kazu Hirata <kazu@codesourcery.com>
1344 * lib/c-torture.exp (c-torture-compile, c-torture-execute):
1345 Treat $srcdir as a literal.
1346 * lib/fortran-torture.exp (fortran-torture-compile,
1347 fortran-torture-execute): Likewise.
1348 * lib/objc-torture.exp (objc-torture-compile,
1349 objc-torture-execute): Likewise.
1350 * lib/profopt.exp (profopt-execute): Likewise.
1352 2006-09-11 Geoffrey Keating <geoffk@apple.com>
1354 * gcc.dg/debug/dwarf2/dwarf-file1.c: New.
1356 2006-09-11 Jack Howarth <howarth@bromo.med.uc.edu>
1359 * gcc.target/powerpc/ppc-and-1.c: Fix regex.
1361 2006-09-11 H.J. Lu <hongjiu.lu@intel.com>
1364 * gcc.target/i386/pr13685.c: New test.
1366 2006-09-11 Eric Botcazou <ebotcazou@libertysurf.fr>
1368 * gcc.dg/pr28726.c: New test.
1370 2006-09-11 Josh Conner <jconner@apple.com>
1372 * gcc.dg/nrv3.c: Increase size of structure.
1373 * gcc.dg/nrv4.c: Likewise.
1374 * gcc.dg/nrv5.c: Likewise.
1376 2006-09-11 Paul Thomas <pault@gcc.gnu.org>
1379 gfortran.dg/assumed_charlen_function_5.f90: New test.
1381 2006-09-10 Mark Mitchell <mark@codesourcery.com>
1384 * g++.dg/init/static3.C: New test.
1386 2006-09-10 Andrew Pinski <pinskia@physics.uc.edu>
1389 * gcc.dg/long-long-cst1.c (t): Add cast to
1390 __SIZE_TYPE__ before casting to int.
1391 (main): Return 0 on success.
1393 2006-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
1395 * gcc.c-torture/execute/20060910-1.c: New test.
1397 2006-09-10 Steven Bosscher <steven@gcc.gnu.org>
1400 * gcc.dg/pr26983.c: New test.
1402 2006-09-10 Richard Sandiford <richard@codesourcery.com>
1405 * gcc.c-torture/execute/pr29006.c: New test.
1407 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
1410 gfortran.dg/matmul_4.f90: New test.
1412 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
1415 gfortran.dg/used_types_10: New test.
1417 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
1420 gfortran.dg/array_initializer_2.f90: Fill in missing index start value.
1421 gfortran.dg/array_initializer_3.f90: New test.
1423 2006-09-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1426 * gfortran.dg/actual_array_constructor_3.f90: New test.
1428 2006-09-09 Paolo Bonzini <bonzini@gnu.org>
1431 * gcc.target/i386/pr26778.c: New testcase.
1433 2006-09-08 Eric Christopher <echristo@apple.com>
1435 * gcc.target/i386/20060512-3.c: Run test on ilp32 only.
1436 * gcc.target/i386/memcpy-1.c: Ditto.
1437 * gcc.target/i386/asm-1.c: Ditto.
1438 * gcc.target/i386/20060512-4.c: Ditto.
1439 * gcc.target/i386/compress-float-387.c: Ditto.
1440 * gcc.target/i386/20060512-1.c: Ditto.
1441 * gcc.target/i386/compress-float-sse.c: Ditto.
1442 * gcc.target/i386/20060512-2.c: Ditto.
1443 * gcc.target/i386/compress-float-sse-pic.c: Ditto.
1444 * gcc.target/i386/stack-prot-kernel.c: Ditto.
1445 * gcc.target/i386/compress-float-387-pic.c: Ditto.
1446 * gcc.dg/pr26449.c: Ditto.
1447 * gcc.dg/attr-ms_struct-2.c: Ditto.
1448 * gcc.dg/attr-ms_struct-1.c: Ditto.
1449 * gcc.misc-tests/linkage.exp: Fix 64-bit darwin support.
1451 2006-09-08 Joseph S. Myers <joseph@codesourcery.com>
1454 * gcc.dg/vla-10.c: New test.
1456 2006-09-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1459 * g++.dg/parse/template20.C: New test.
1460 * g++.dg/template/operator8.C: Remove obsolete part.
1461 * g++.dg/parse/def-tmpl-arg1.C: Adjust error-markers.
1462 * g++.old-deja/g++.pt/crash65.C: Likewise.
1464 2006-09-07 Jason Merrill <jason@redhat.com>
1467 * gcc.dg/long-long-cst1.c: New test.
1469 2006-09-07 Andrew Pinski <pinskia@physics.uc.edu>
1472 * g++.dg/other/array3.C: New test.
1473 * g++.dg/other/array4.C: New test.
1474 * g++.dg/other/array5.C: New test.
1476 2006-09-07 H.J. Lu <hongjiu.lu@intel.com>
1478 * gcc.target/i386/pr28946.c (dg-options): Use -Os instead -O.
1480 2006-09-07 Uros Bizjak <uros@kss-loka.si>
1483 * gcc.target/i386/pr28946.c: New test.
1485 2006-09-07 Steven G. Kargl <kargls@comcast.net>
1487 * gfortran.fortran-torture/compile/data_1.f90: Fix integer oveflow
1488 in integer literal constant.
1489 * gfortran.dg/enum_8.f90: Ditto.
1490 * gfortran.dg/g77/20030326-1.f: Ditto.
1492 2006-09-07 Feng Wang <fengwang@nudt.edu.cn>
1494 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90: Fix
1495 nonconformance usage.
1497 2006-09-07 Andrew Pinski <pinskia@physics.uc.edu>
1500 * gcc.c-torture/compile/vector-align-1.c: New test.
1502 2006-09-06 Andrew Pinski <pinskia@physics.uc.edu>
1505 * g++.dg/opt/copysign-1.C: New test.
1507 2006-09-06 Jason Merrill <jason@redhat.com>
1510 * g++.dg/warn/unused-result1.C: New test.
1512 2006-09-06 Mark Mitchell <mark@codesourcery.com>
1515 * g++.dg/ext/vla3.C: New test.
1518 * g++.dg/template/array16.C: New test.
1520 2006-09-06 Richard Guenther <rguenther@suse.de>
1522 * gcc.dg/pr27226.c: Remove testcase again.
1524 2006-09-05 Andrew Pinski <pinskia@physics.uc.edu>
1527 * g++.dg/opt/unroll2.C: New test.
1529 2006-09-05 Andrew Pinski <pinskia@physics.uc.edu>
1532 * gcc.dg/vect/pr28952.c: New test.
1534 2006-09-05 Richard Guenther <rguenther@suse.de>
1536 PR tree-optimization/28900
1537 * gcc.dg/torture/pr28900.c: New testcase
1539 2006-09-05 Richard Guenther <rguenther@suse.de>
1541 PR tree-optimization/28905
1542 * gcc.c-torture/compile/pr28905.c: New testcase.
1544 2006-09-05 Richard Guenther <rguenther@suse.de>
1547 * gcc.dg/pr28935.c: New testcase.
1549 2006-09-05 Eric Botcazou <ebotcazou@libertysurf.fr>
1551 * gcc.c-torture/execute/20060905-1.c: New test.
1553 2006-09-05 Paul Thomas <pault@gcc.gnu.org>
1556 * gfortran.dg/used_types_7.f90: New test.
1557 * gfortran.dg/used_types_8.f90: New test.
1558 * gfortran.dg/used_types_9.f90: New test.
1560 2006-09-04 Eric Botcazou <ebotcazou@libertysurf.fr>
1562 * gcc.c-torture/compile/20060904-1.c: New test.
1564 2006-09-04 Nathan Sidwell <nathan@codesourcery.com>
1566 PR c++/23287 Revert my 2006-09-01 patch
1567 * g++.dg/parse/dtor12.C: Remove.
1569 2006-09-02 Lee Millward <lee.millward@codesourcery.com>
1572 * g++.dg/template/operator9.C: New test.
1575 * g++.dg/template/operator7.C: New test.
1578 * g++.dg/template/operator8.C: New test.
1581 * g++.dg/template/crash57.C: New test.
1583 * g++.dg/template/typedef4.C: Adjust error markers.
1584 * g++.dg/template/typedef5.C: Likewise.
1586 2006-09-02 Jakub Jelinek <jakub@redhat.com>
1589 * g++.dg/parse/crash33.C: New test.
1591 2006-09-01 J"orn Rennecke <joern.rennecke@st.com>
1592 Richard Guenther <rguenther@suse.de>
1593 Adam Nemet <anemet@caviumnetworks.com>
1596 * gcc.target/mips/memcpy-1.c: New testcase.
1597 * gcc.dg/pr27226.c: Likewise.
1599 2006-09-01 Nathan Sidwell <nathan@codesourcery.com>
1602 * g++.dg/lookup/koenig5.C: New.
1603 * g++.dg/template/crash56.C: New.
1605 2006-09-01 Josh Conner <jconner@apple.com>
1608 * gcc.dg/nrv3.c: New test.
1609 * gcc.dg/nrv4.c: New test.
1610 * gcc.dg/nrv5.c: New test.
1612 2006-09-01 Nathan Sidwell <nathan@codesourcery.com>
1615 * g++.dg/parse/dtor12.C: New.
1617 2006-08-31 Zdenek Dvorak <dvorakz@suse.cz>
1619 PR tree-optimization/28839
1620 * gcc.dg/pr28839.c: New test.
1622 2006-08-31 Andreas Krebbel <krebbel1@de.ibm.com>
1625 * gcc.dg/pr24367.c: New testcase.
1627 2006-08-30 Joseph Myers <joseph@codesourcery.com>
1629 * gcc.dg/arm-mmx-1.c: Skip for -mfloat-abi=softfp.
1631 2006-08-30 Zdenek Dvorak <dvorakz@suse.cz>
1633 PR rtl-optimization/27735
1634 * gcc.dg/loop-unswitch-1.c: New test.
1636 2006-08-30 Paul Thomas <pault@gcc.gnu.org>
1639 * gfortran.dg/aliasing_dummy_2.f90: New test.
1642 * gfortran.dg/generic_5.f90: Change error message.
1645 * gfortran.dg/generic_6.f90: New test.
1648 * gfortran.dg/redefined_intrinsic_assignment.f90: New test.
1651 * gfortran.dg/invalid_interface_assignment.f90: New test.
1654 * gfortran.dg/module_proc_external_dummy.f90: New test.
1656 2006-08-29 Andrew Pinski <pinskia@physics.uc.edu>
1659 * testsuite/g++.dg/warn/var-args1.C: New test.
1661 2006-08-29 Steven G. Kargl <kargls@comcast.net>
1664 * gfortran.dg/simpleif_2.f90: New test.
1665 * gfortran.dg/pr19936_1.f90: Adjust dg-error message.
1666 * gfortran.dg/enum_5.f90: Ditto.
1668 2006-08-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1669 Kazu Hirata <kazu@codesourcery.com>
1671 PR tree-optimization/17506
1672 * gcc.dg/pr17506.c: New.
1674 2006-08-29 J"orn Rennecke <joern.rennecke@st.com>
1677 * g++.dg/eh/alias1.C: New test.
1679 2006-08-28 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1682 * g++.dg/template/ttp22.C: New test.
1684 2006-08-28 Kazu Hirata <kazu@codesourcery.com>
1687 * gcc.dg/pr26632.c: New.
1689 2006-08-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1691 PR libgfortran/28354
1692 * gfortran.dg/fmt_zero_precision.f90: New test.
1694 2006-08-27 Mark Mitchell <mark@codesourcery.com>
1697 * g++.dg/template/spec31.C: New test.
1699 2006-08-27 Lee Millward <lee.millward@codesourcery.com>
1702 * g++.dg/other/static2.C: New test.
1704 2006-08-26 Roger Sayle <roger@eyesopen.com>
1706 * gcc.dg/Wswitch-enum-2.c: New test case.
1707 * gcc.dg/Wswitch-enum-3.c: Likewise.
1709 2006-08-26 Richard Guenther <rguenther@suse.de>
1711 * gcc.c-torture/compile/20060826-1.c: New testcase.
1713 2006-08-26 Lee Millward <lee.millward@codesourcery.com>
1716 * g++.dg/template/void10.C: New test.
1719 * g++.dg/template/void8.C: New test.
1722 * g++.dg/template/void9.C: New test.
1724 * g++.dg/template/void3.C: Adjust error markers.
1725 * g++.dg/template/void4.C: Likewise.
1726 * g++.dg/template/crash55.C: Likewise.
1727 * g++.dg/template/void7.C: Likewise
1729 2006-08-26 Mark Mitchell <mark@codesourcery.com>
1732 * g++.dg/inherit/access6.C: New test.
1733 * g++.dg/inherit/access7.C: Likewise.
1736 * g++.dg/template/array15.C: New test.
1737 * g++.dg/template/crash2.C: Tweak error markers.
1739 2006-08-26 Jakub Jelinek <jakub@redhat.com>
1742 * gcc.c-torture/compile/20060823-1.c: New test.
1744 2006-08-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1747 * g++.dg/template/ttp21.C: New test.
1750 * g++.dg/other/operator1.C: Add error-marker.
1751 * g++.dg/other/operator2.C: New test.
1753 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
1756 * gcc.c-torture/compile/vla-const-1.c,
1757 gcc.c-torture/compile/vla-const-2.c: New tests.
1759 2006-08-26 Richard Guenther <rguenther@suse.de>
1762 * gcc.dg/torture/pr28814.c: New testcase.
1764 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
1767 * gcc.c-torture/compile/compound-literal-1.c: New test.
1769 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
1772 * gcc.dg/funcdef-var-1.c, gcc.dg/funcdef-var-2.c: New tests.
1773 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c:
1774 Expect extra diagnostics.
1776 2006-08-25 J"orn Rennecke <joern.rennecke@st.com>
1778 gcc.dg/noncompile/pr16876.c: New test.
1780 2006-08-25 Mark Mitchell <mark@codesourcery.com>
1783 * g++.dg/parse/local1.C: New test.
1784 * g++.dg/other/qual1.C: Tweak error marker.
1786 2006-08-25 Nathan Sidwell <nathan@codesourcery.com>
1789 * g++.dg/template/typename10.C: New.
1790 * g++.dg/template/lookup4.C: Remove bogus error marker.
1792 2006-08-25 Richard Guenther <rguenther@suse.de>
1795 * gcc.dg/pr26570.c: Fix testcase.
1797 2006-08-24 Andrew Pinski <pinskia@physics.uc.edu>
1800 * gcc.c-torture/execute/mayalias-2.c: New test.
1801 * gcc.dg/tree-ssa/alias-13.c: New test.
1803 2006-08-24 Jan Hubicka <jh@suse.cz>
1806 * gcc.dg/debug/pr26881.c: New file.
1808 2006-08-23 Paul Thomas <pault@gcc.gnu.org>
1811 * gfortran.dg/used_types_4.f90: New test.
1812 * gfortran.dg/derived_init_2.f90: Modify to check sibling
1813 association of derived types.
1814 * gfortran.dg/used_types_2.f90: Add module cleanup.
1815 * gfortran.dg/used_types_3.f90: The same.
1818 * gfortran.dg/assumed_charlen_in_main.f90: Modify to check
1821 2006-08-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1824 * gfortran.dg/direct_io_6.f90: Remove test.
1826 2006-08-23 Stuart Hastings <stuart@apple.com>
1829 * gcc.target/i386/20060821-1.c: New.
1831 2006-08-23 Danny Smith <dannysmith@users.sourceforge.net>
1833 gcc.dg/attr-invalid.c: Insert an " |directive" substitution into
1834 dg-warning strings for dllimport.
1836 2006-08-22 Andrew Pinski <pinskia@physics.uc.edu>
1839 * g++.dg/ext/vector4.C: New test.
1840 * g++.dg/ext/complex1.C: New test.
1842 2006-08-21 Geoffrey Keating <geoffk@apple.com>
1845 * gcc.dg/debug/const-1.c: New.
1846 * gcc.dg/debug/const-2.c: New.
1847 * gcc.dg/debug/dwarf2/const-1.c: New.
1848 * gcc.dg/debug/dwarf2/const-2.c: New.
1849 * gcc.dg/debug/dwarf2/const-2b.c: New.
1851 2006-08-22 Richard Guenther <rguenther@suse.de>
1854 * gcc.c-torture/compile/pr28776-1.c: New testcase.
1855 * gcc.c-torture/compile/pr28776-2.c: Likewise.
1857 2006-08-21 Mark Shinwell <shinwell@codesourcery.com>
1859 * g++.dg/eh/arm-vfp-unwind.C: Correct order of DejaGNU directives.
1861 2006-08-21 Lee Millward <lee.millward@codesourcery.com>
1864 * g++.dg/other/error14.C: New test.
1867 * g++.dg/parse/ctor7.C: New test.
1868 * g++.dg/parse/ctor8.C: Likewise.
1871 * g++.dg/template/void7.C: New test.
1873 2006-08-21 Olivier Hainque <hainque@adacore.com>
1875 * gnat.dg/self_aggregate_with_zeros.adb: New test.
1876 * gnat.dg/self_aggregate_with_array.adb: New test.
1878 2006-08-21 Mark Shinwell <shinwell@codesourcery.com>
1880 * g++.dg/eh/arm-vfp-unwind.C: New test.
1882 2006-08-20 Mark Mitchell <mark@codesourcery.com>
1885 * g++.dg/template/ref3.C: New test.
1886 * g++.dg/template/nontype13.C: New test.
1889 * g++.dg/template/ptrmem17.C: New test.
1891 2006-08-20 Danny Smith <dannysmith@users.sourceforge.net>
1894 * gcc.dg/attr-invalid.c: Add tests for invalid dllimport.
1896 2006-08-20 Paul Thomas <pault@gcc.gnu.org>
1899 * gfortran.dg/used_types_2.f90: New test.
1902 * gfortran.dg/used_types_3.f90: New test.
1905 * gfortran.dg/generic_actual_arg.f90: New test.
1908 * gfortran.dg/module_private_array_refs_1.f90: New test.
1911 * gfortran.dg/program_name_1.f90: New test.
1914 * gfortran.dg/derived_constructor_comps_1.f90: New test.
1917 * gfortran.dg/array_initializer_2.f90: New test.
1920 * gfortran.dg/unused_artificial_dummies_1.f90: New test.
1923 * gfortran.dg/assumed_charlen_function_4.f90: New test.
1926 * gfortran.dg/assumed_charlen_in_main.f90: New test.
1929 * gfortran.dg/dependent_decls_1.f90: New test.
1931 2006-08-19 Erik Edelmann <eedelman@gcc.gnu.org>
1934 * gfortran.dg/derived_init_2.f90: New.
1936 2006-08-17 J"orn Rennecke <joern.rennecke@st.com>
1938 * gcc.c-torture/execute/pr28289.c: New test.
1940 2006-08-17 Jakub Jelinek <jakub@redhat.com>
1943 * gcc.dg/attr-externally-visible-1.c: New test.
1944 * gcc.dg/attr-externally-visible-2.c: New test.
1945 * g++.dg/parse/attr-externally-visible-1.C: New test.
1946 * g++.dg/parse/attr-externally-visible-2.C: New test.
1948 2006-08-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1951 * g++.dg/parse/dtor11.C: New test.
1953 2006-08-17 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
1955 PR rtl-optimization/28489
1956 * gcc.c-torture/compile/pr28489.c: New test.
1958 2006-08-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1961 * g++.dg/template/redecl4.C: New test.
1964 * g++.dg/template/ctor8.C: New test.
1966 2006-08-17 Paolo Bonzini <bonzini@gnu.org>
1968 * gcc.dg/pr26570.c: Fix testcase.
1970 2006-08-17 Paolo Bonzini <bonzini@gnu.org>
1973 * g++.dg/parse/offsetof6.C: New test.
1974 * g++.dg/parse/offsetof6.C: New test.
1975 * g++.dg/parse/offsetof7.C: New test.
1977 2006-08-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1980 * gfortran.dg/gomp/gomp.exp: Return if check_effective_target_fopenmp
1983 2006-08-16 Andrew Pinski <pinskia@physics.uc.edu>
1986 * g++.dg/ext/vector3.C: New test.
1988 2006-08-16 Zdenek Dvorak <dvorakz@suse.cz>
1990 PR gcov/profile/26570
1991 * gcc.dg/pr26570.c: New test.
1993 2006-08-16 Joseph S. Myers <joseph@codesourcery.com>
1996 * gcc.dg/qual-component-1.c: New test.
1998 2006-08-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2001 * g++.dg/parse/new3.C: New test.
2003 2006-08-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2006 * gfortran.dg/streamio_1.f90: New test.
2007 * gfortran.dg/streamio_2.f90: New test.
2008 * gfortran.dg/streamio_3.f90: New test.
2009 * gfortran.dg/streamio_4.f90: New test.
2010 * gfortran.dg/streamio_5.f90: New test.
2011 * gfortran.dg/streamio_6.f90: New test.
2012 * gfortran.dg/streamio_7.f90: New test.
2013 * gfortran.dg/streamio_8.f90: New test.
2015 2006-08-15 Danny Smith <dannysmith@users.sourceforge.net>
2018 * gcc.dg/attr-invalid.c: Add tests for invalid weak attribute.
2020 2006-08-15 Lee Millward <lee.millward@codesourcery.com>
2023 * g++.dg/template/void6.C: New test.
2025 2006-08-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2028 * gcc.dg/parse-error-1.c: New test.
2029 * gcc.dg/parse-error-2.c: New test.
2030 * gcc.dg/cpp/digraph2.c: Add error-marker.
2031 * gcc.dg/noncompile/920923-1.c: Likewise.
2033 2006-08-14 Andrew Pinski <pinskia@physics.uc.edu>
2036 * gcc.dg/sizeof-2.c: New testcase.
2039 * gcc.dg/switch-A.c: New testcase.
2041 2006-08-14 Steve Ellcey <sje@cup.hp.com>
2045 * g++.old-deja/g++.warn/compare1.C: Delete.
2046 * g++.dg/opt/pr7503-2.C: Delete.
2047 * g++.dg/opt/pr7503-3.C: Delete.
2048 * g++.dg/opt/pr7503-4.C: Delete.
2049 * g++.dg/opt/pr7503-5.C: Delete.
2050 * g++.dg/opt/max1.C: Delete.
2051 * g++.dg/warn/minmax.C: Delete.
2052 * g++.dg/expr/minmax.C: New test.
2054 2006-08-14 Richard Guenther <rguenther@suse.de>
2057 * gcc.c-torture/execute/pr28651.c: Do not use argc
2058 to avoid optimization, instead forbid inlining.
2060 2006-08-14 Richard Sandiford <richard@codesourcery.com>
2062 PR rtl-optimization/28634
2063 * gcc.c-torture/execute/ieee/pr28634.c: New test.
2065 2006-08-13 Alexandre Oliva <aoliva@redhat.com>
2068 * gcc.dg/torture/pr27184.c: New test.
2070 2006-08-12 Jakub Jelinek <jakub@redhat.com>
2072 * gcc.target/i386/pr27827.c: Only compile on ilp32 target.
2074 2006-08-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2076 * gfortran.dg/stat_1.f90: Make test pass when run under sudo.
2077 * gfortran.dg/stat_2.f90: Likewise.
2078 * gfortran.dg/chmod_1.f90: Likewise.
2079 * gfortran.dg/chmod_2.f90: Likewise.
2080 * gfortran.dg/chmod_3.f90: Likewise.
2082 2006-08-11 David Edelsohn <edelsohn@gnu.org>
2084 * gfortran.dg/direct_io_6.f90: Skip on *-*-aix*.
2086 2006-08-11 Eric Botcazou <ebotcazou@libertysurf.fr>
2088 * g++.dg/opt/pr23454-2.C: New test.
2090 2006-08-11 Richard Guenther <rguenther@suse.de>
2093 * gcc.c-torture/execute/pr28651.c: New testcase.
2095 2006-08-10 Eric Botcazou <ebotcazou@adacore.com>
2097 * gnat.dg/specs/static_initializer.ads: New test.
2099 2006-08-10 Paul Brook <paul@codesourcery.com>
2101 * gcc.target/arm/cond-asm.c: New test.
2103 2006-08-10 Dorit Nuzman <dorit@il.ibm.com>
2105 PR tree-optimization/26197
2106 * g++.dg/vect/param-max-aliased-pr26197.cc: New test.
2107 * g++.dg/vect/vect.exp: Compile the new tests with
2108 --param max-aliased-vops=0.
2110 2006-08-09 Lee Millward <lee.millward@codesourcery.com>
2113 * g++.dg/template/void3.C: New test.
2116 * g++.dg/template/void4.C: New test.
2119 * g++.dg/template/void5.C: New test.
2121 2006-08-07 Danny Smith <dannysmith@users.sourceforge.net>
2123 * g++.dg/ext/visibility/class1.C (dg-require-visibility): Move
2124 after dg-do compile.
2126 2006-08-07 Victor Kaplansky <victork@il.ibm.com>
2128 PR tree-optimizations/26969
2129 * gcc.dg/vect/vect.exp: Compile tests prefixed with
2130 "unswitch-loops" with -funswitch-loops.
2131 * gcc.dg/vect/unswitch-loops-pr26969.c: New test.
2133 2006-08-07 Eric Botcazou <ebotcazou@libertysurf.fr>
2135 * gcc.dg/sparc-getcontext-1.c: Fix typo.
2136 * g++.dg/eh/spbp.C: Skip on Solaris 2.5.1 and 2.6 too.
2137 * g++.dg/other/unused1.C: Likewise. Also match "asci?z".
2138 * objc.dg/dwarf-1.m: Likewise.
2139 * objc.dg/dwarf-2.m: Likewise.
2140 * obj-c++.dg/dwarf-2.mm: Likewise.
2142 2006-08-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2144 * objc.dg/dwarf-1.m: Skip on 32-bit hppa hpux.
2145 * objc.dg/dwarf-2.m: Likewise.
2146 * obj-c++.dg/dwarf-2.mm: Likewise.
2149 * gfortran.dg/direct_io_6.f90: Skip on hppa*-*-hpux*.
2152 * g++.dg/other/unused1.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
2155 * g++.dg/eh/spbp.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
2157 2006-08-06 Paolo Bonzini <bonzini@gnu.org>
2160 * gcc.target/i386/pr27827.c: New testcase.
2162 2006-08-06 Paul Thomas <pault@gcc.gnu.org>
2165 * gfortran.dg/sequence_types_1.f90: New test.
2167 2006-08-05 Steven G. Kargl <kargls@comcast.nt>
2170 * gfortran.dg/elemental_optional_args_1.f90: dg-error becomes
2171 dg-warning. Add -pedantic option.
2173 2006-08-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2176 * gcc.dg/proto-1.c: New test.
2179 * gcc.dg/lvalue-4.c: New test.
2182 * gcc.dg/init-bad-5.c: New test.
2184 2006-08-03 Lee Millward <lee.millward@codesourcery.com>
2187 * g++.dg/ext/typedef-init.C: Add new test for typedef
2188 initialization inside templates. Adjust existing error markers.
2190 2006-08-03 Mark Mitchell <mark@codesourcery.com>
2193 * g++.dg/init/ptrmem3.C: New test.
2195 2006-08-03 Dorit Nuzman <dorit@il.ibm.com>
2197 PR tree-optimization/27770
2198 * lib/target-support.exp: New target keyword "section_anchors".
2199 * gcc.dg/vect/vect.exp: Add -fsection-anchors to compilation of some
2201 * gcc.dg/vect/section-anchors-pr27770.c: New test.
2202 * gcc.dg/vect/vect-69.c: Removed. Replaced by:
2203 * gcc.dg/vect/section-anchors-vect-69.c: New test.
2204 * gcc.dg/vect/no-section-anchors-vect-69.c: New test.
2206 2006-08-03 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2208 * gcc.dg/20060801-1.c: Add missing '}'.
2210 2006-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2213 * g++.dg/parse/dtor9.C: New test.
2214 * g++.dg/parse/dtor10.C: New test.
2215 * g++.dg/other/error7.C: Adjust error-marker.
2218 * g++.dg/other/default5.C: New test.
2220 2006-08-02 Richard Guenther <rguenther@suse.de>
2222 * g++.dg/tree-ssa/copyprop-1.C: XFAIL.
2224 2006-08-02 Mark Mitchell <mark@codesourcery.com>
2227 * g++.dg/template/conv9.C: New test.
2229 2006-08-02 Daniel Jacobowitz <dan@codesourcery.com>
2232 * gcc.dg/debug/dwarf2/dwarf-merge.c: New test.
2233 * lib/target-supports.exp (get_compiler_messages): Add WANT_OUTPUT.
2234 Optionally return assembly text. Update callers.
2235 (check_no_compiler_messages): Update verbose messages.
2236 (check_no_messages_and_pattern): New.
2237 (check_effective_target_string_merging): New.
2239 2006-08-01 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2242 * g++.dg/eh/catch4.C: New test.
2245 * g++.dg/other/qual1.C: New test.
2248 * g++.dg/inherit/error2.C: New test.
2251 * g++.dg/other/new1.C: New test.
2253 * g++.dg/warn/pr23075.C: Remove obsolete test.
2254 * g++.old-deja/g++.brendan/crash52.C: Remove dg-warning marker.
2255 * g++.old-deja/g++.jason/report.C: Remove dg-warning marker.
2257 2006-07-31 Mark Mitchell <mark@codesourcery.com>
2260 * g++.dg/eh/cast1.C: New test.
2262 2006-08-01 Thomas Koenig <Thomas.Koenig@online.de>
2265 * gfortran.dg/random_3.f90: New test.
2267 2006-08-01 Steve Ellcey <sje@cup.hp.com>
2270 * g++.dg/other/pr28304.C: Change expected error message.
2271 * g++.dg/other/pr28432.C: New test.
2273 2006-08-01 Steve Ellcey <sje@cup.hp.com>
2276 * g++.dg/init/brace2.C: Change expected error message, add empty init.
2278 2006-08-01 Daniel Jacobowitz <dan@codesourcery.com>
2281 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Suppress new tests
2283 * gcc.dg/debug/enum-1.c, g++.dg/debug/enum-1.C,
2284 g++.dg/debug/enum-2.C: New.
2286 2006-07-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2289 * g++.dg/parse/long1.C: Add more tests.
2291 2006-07-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2293 * gfortran.dg/lrshift_1.c: New file.
2295 2006-07-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2297 PR libgfortran/28335
2298 * gfortran.dg/no_unit_error_1.f90: New test.
2300 2006-07-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2302 PR libgfortran/28335
2303 * gfortran.dg/no_unit_error_1.f90: Delete test.
2304 * gfortran.dg/no_unit_error_2.f90: Delete test.
2306 2006-07-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2308 * gfortran.dg/chmod_3.f90: New test.
2309 * gfortran.dg/ltime_gmtime_1.f90: New test.
2310 * gfortran.dg/ltime_gmtime_2.f90: New test.
2311 * gfortran.dg/lrshift_1.f90: New test.
2312 * gfortran.dg/chmod_1.f90: New test.
2313 * gfortran.dg/chmod_2.f90: New test.
2315 2006-07-28 Lee Millward <lee.millward@codesourcery.com>
2318 * g++.dg/template/crash55.C: New test.
2321 * g++.dg/template/nontype16.C: New test.
2323 * g++.dg/template/void2.C: Adjust error markers.
2324 * g++.dg/template/nontype5.C: Adjust error markers.
2326 2006-07-27 Arjan van de Ven <arjan@linux.intel.com>
2328 * gcc.target/i386/stack-prot-kernel.c: New test.
2330 2006-07-27 Roger Sayle <roger@eyesopen.com>
2332 * gcc.dg/builtins-55.c: New test case.
2334 2006-07-26 Zdenek Dvorak <dvorakz@suse.cz>
2336 PR rtl-optimization/27907
2337 * gcc.c-torture/compile/pr27907.c: New test.
2339 2006-07-26 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2341 * gfortran.dg/mclock.f90: New test.
2342 * gfortran.dg/int_conv_1.f90: New test.
2343 * gfortran.dg/stat_1.f90: New test.
2344 * gfortran.dg/stat_2.f90: New test.
2346 2006-07-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2348 PR libgfortran/28335
2349 * gfortran.dg/no_unit_error_1.f90: New test.
2350 * gfortran.dg/no_unit_error_2.f90: New test.
2351 * gfortran.dg/temporary_1.f90: Remove extraneous CLOSE.
2353 2006-07-25 Roger Sayle <roger@eyesopen.com>
2356 * gcc.dg/fold-convround-1.c: New test case.
2358 2006-07-24 Steven G. Kargl <kargls@comcast.net>
2360 * gfortran.dg/arithmetic_if.f90: Fix comments.
2362 2006-07-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2365 * g++.dg/other/typedef1.C: New test.
2366 * g++.dg/template/typedef4.C: New test.
2367 * g++.dg/template/typedef5.C: New test.
2369 2006-07-24 Erik Edelmann <eedelman@gcc.gnu.org>
2372 * gfortran.dg/allocatable_dummy_3.f90: New.
2374 2006-07-24 Steven G. Kargl <kargls@comcast.net>
2377 * gfortran.dg/arithmetic_if.f90: New test.
2379 2006-07-24 Uros Bizjak <uros@kss-loka.si>
2381 * gcc.dg/visibility-11.c: Enlarge test array to 1024 bytes to
2382 avoid memcpy optimization.
2384 2006-07-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2387 * gfortran.dg/direct_io_6.f90: New test.
2389 2006-07-24 Jan Hubicka <jh@suse.cz>
2393 * gcc.dg/pr25795.c: New test.
2394 * gcc.dg/pr25795-1.c: New test.
2396 2006-07-23 Roger Sayle <roger@eyesopen.com>
2398 * gcc.dg/fold-cond-1.c: Increase test case portability by checking
2399 that "g ? 1 : h" doesn't match, instead of checking for "(g | h) != 0"
2400 which may be transformed to "g || h" on some platforms.
2402 2006-07-23 Mark Mitchell <mark@codesourcery.com>
2405 * g++.dg/template/friend45.C: New test.
2407 2006-07-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2409 PR libgfortran/28339
2410 * gfortran.dg/arrayio_8.f90: New test.
2412 2006-07-21 Mike Stump <mrs@apple.com>
2414 * g++.dg/ext/visibility/fvisibility-inlines-hidden-3.C: New test.
2416 * gcc.c-torture/unsorted/dump-noaddr.x: Fix test case name.
2418 2006-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2421 * g++.dg/eh/catch3.C: New test.
2424 * g++.dg/template/defarg10.C: New test.
2426 2006-07-20 Paul Brook <paul@codesourcery.com>
2429 * gcc.dg/pr27363.c: New test.
2431 2006-07-19 Mark Mitchell <mark@codesourcery.com>
2434 * g++.dg/init/ref13.C: New test.
2436 2006-07-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2439 * obj-c++.dg/proto-error-1.mm: New test.
2441 2006-07-18 Mark Mitchell <mark@codesourcery.com>
2444 * g++.dg/template/string1.C: New test.
2446 2006-07-18 Mark Mitchell <mark@codesourcery.com>
2449 * g++.dg/template/defarg9.C: New test.
2452 * g++.dg/template/static27.C: New test.
2454 2006-07-18 Diego Novillo <dnovillo@redhat.com>
2457 * gcc.dg/tree-ssa/pr28410.c: New test.
2459 2006-07-18 Lee Millward <lee.millward@gmail.com>
2462 * g++/dg/other/error13.C: New test.
2465 * g++.dg/template/friend44.C: New test.
2467 2006-07-18 Steve Ellcey <sje@cup.hp.com>
2470 * g++.dg/other/pr27495.C: New.
2472 2006-07-18 Olivier Hainque <hainque@adacore.com>
2474 * gnat.dg/outer_agg_bitfield_constructor.adb: New test.
2475 * gnat.dg/nested_agg_bitfield_constructor.adb: New test.
2477 2006-07-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2480 * gcc.dg/pragma-pack-4.c: New test.
2482 2006-07-17 Steve Ellcey <sje@cup.hp.com>
2485 * g++.dg/ext/pr28291.C: New test.
2487 2006-07-17 Richard Sandiford <richard@codesourcery.com>
2490 * gcc.c-torture/execute/pr28403.c: New test.
2492 2006-07-17 Richard Sandiford <richard@codesourcery.com>
2495 * gcc.dg/pr28402.c: New test.
2497 2006-07-17 Steve Ellcey <sje@cup.hp.com>
2500 * g++.dg/other/pr28304.C: New test.
2502 2006-07-17 J"orn Rennecke <joern.rennecke@st.com>
2505 gcc.c-torture/unsorted/dump-noaddr.c: New test.
2506 gcc.c-torture/unsorted/dump-noaddr.x: New driver.
2508 2006-07-17 Richard Guenther <rguenther@suse.de>
2510 PR tree-optimization/28238
2511 * g++.dg/tree-ssa/pr28238.C: New testcase.
2513 2006-07-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2516 * g++.dg/eh/catch1.C: New test.
2517 * g++.dg/eh/catch2.C: New test.
2519 2006-07-16 Jakub Jelinek <jakub@redhat.com>
2522 * g++.dg/template/anon3.C: New test.
2524 2006-07-16 Paul Thomas <pault@gcc.gnu.org>
2527 * gfortran.dg/io_constaints_2.f90: Add the test for ADVANCE
2528 specifiers requiring an explicit format tag..
2531 * gfortran.dg/generic_5: New test.
2534 * gfortran.dg/elemental_optional_args_1.f90: New test.
2536 2006-07-16 Olivier Hainque <hainque@adacore.com>
2538 * gnat.dg/assert.ads: New file.
2539 * gnat.dg/controlled_record.ads: Likewise.
2540 * gnat.dg/controlled_record.adb: Likewise.
2542 2006-07-15 Lee Millward <lee.millward@gmail.com>
2545 * g++.dg/other/error12.C: New test.
2548 * g++.dg/template/crash54.C: New test.
2550 2006-07-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2553 * g++.dg/parse/catch1.C: New test.
2556 * g++.dg/ext/offsetof1.C: Add test with function pointer arithmetic.
2559 * g++.dg/ext/attrib24.C: New test.
2561 2006-07-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2564 * g++.dg/ext/asmspec1.C: New test.
2566 2006-07-13 Janis Johnson <janis187@us.ibm.com>
2568 * lib/gcc-dg.exp (tool_load): Wrapper to support shouldfail tests.
2569 (dg-test): Support shouldfail tests.
2570 * lib/target-supports-dg.exp (dg-shouldfail): New.
2571 * gcc.test-framework/test-framework.awk: Handle shouldfail tests.
2572 * gcc.test-framework/dg-do-run-sf-exp-F.c: New test.
2573 * gcc.test-framework/dg-do-run-sf-exp-P.c: New test.
2574 * gcc.test-framework/dg-do-run-sft-exp-F.c: New test.
2575 * gcc.test-framework/dg-do-run-sft-exp-P.c: New test.
2576 * gcc.test-framework/dg-dox-run-sf-exp-XF.c: New test.
2577 * gcc.test-framework/dg-dox-run-sf-exp-XP.c: New test.
2579 2006-07-13 Jan Hubicka <jh@suse.cz>
2581 * gcc.target/i386/memcpy-1.c: New.
2583 2006-07-12 Geoffrey Keating <geoffk@apple.com>
2585 * g++.dg/ext/visibility/fvisibility-inlines-hidden-2.C: New.
2587 2006-07-13 Paul Thomas <pault@gcc.gnu.org>
2590 * gfortran.dg/present_1.f90: New test.
2593 * gfortran.dg/interface_derived_type_1.f90: New test.
2595 2006-07-11 Feng Wang <fengwang@nudt.edu.cn>
2598 * gfortran.dg/hollerith4.f90: Test hollerith constants used in I/O
2601 2006-07-07 Lee Millward <lee.millward@gmail.com>
2604 * g++.dg/other/label1.C: New test.
2606 2006-07-07 Richard Guenther <rguenther@suse.de>
2609 * gcc.dg/torture/pr28268.c: New testcase.
2611 2006-07-07 Steve Ellcey <sje@cup.hp.com>
2614 * g++.dg/ext/pr27019.C: New.
2616 2006-07-07 Richard Guenther <rguenther@suse.de>
2618 PR tree-optimization/28187
2619 * gcc.dg/pr28187.c: New testcase.
2621 2006-07-07 Eric Botcazou <ebotcazou@adacore.com>
2623 * gnat.dg/address_conversion.adb: New test.
2624 * gnat.dg/boolean_subtype.adb: Likewise.
2625 * gnat.dg/frame_overflow.adb: Likewise.
2626 * gnat.dg/pointer_array.adb: Likewise.
2627 * gnat.dg/pointer_conversion.adb: Likewise.
2629 2006-07-07 Paul Thomas <pault@gcc.gnu.org>
2633 * gfortran.dg/print_fmt_5.f90: New test.
2635 2006-07-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2638 * gfortran.dg/bounds_check_4.f90: New test.
2640 2006-07-05 Richard Guenther <rguenther@suse.de>
2643 * gfortran.dg/pr28158.f90: New testcase.
2645 2006-07-05 Richard Guenther <rguenther@suse.de>
2647 PR tree-optimization/28162
2648 * gcc.dg/pr28162.c: New testcase.
2650 2006-07-05 Richard Guenther <rguenther@suse.de>
2651 Andrew Pinski <pinskia@gcc.gnu.org>
2654 * g++.dg/tree-ssa/copyprop-1.C: New testcase.
2656 2006-07-04 Paul Thomas <pault@gcc.gnu.org>
2659 * gfortran.dg/actual_array_substr_2.f90: New test.
2662 * gfortran.dg/actual_array_constructor_2.f90: New test.
2664 2006-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2666 * gfortran.dg/itime_idate_1.f: New test.
2667 * gfortran.dg/itime_idate_2.f: New test.
2669 2006-07-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2671 PR libgfortran/27704
2672 * gfortran.dg/open_status_3.f90: New test.
2673 * gfortran.dg/fmt_l.f90: Update for new feature.
2675 2006-07-03 Asher Langton <langton2@llnl.gov>
2677 * gfortran.dg/oldstyle_2.f90: New.
2679 2006-07-03 Eric Botcazou <ebotcazou@adacore.com>
2681 * gnat.dg/string_slice.adb: New test.
2683 2006-07-01 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
2686 * gfortran.dg/semicolon_fixed.c: New.
2687 * gfortran.dg/semicolon_free.c: New.
2689 2006-06-30 Mike Stump <mrs@apple.com>
2691 * g++.dg/ext/visibility/fvisibility-override2.C: Fix for systems
2692 that don't support internal visibility.
2694 2006-06-30 Andrew Pinski <pinskia@gmail.com>
2696 * gcc.dg/tree-ssa/inline-1.c: Fix up scan-tree-dump-times
2697 for '(' / ')' needing an extra '\'.
2699 2006-06-29 Roger Sayle <roger@eyesopen.com>
2702 * gcc.dg/pr27428-1.c: New test case.
2704 2006-06-29 Mike Stump <mrs@apple.com>
2706 * gcc.dg/compat/struct-layout-1_generate.c: Don't use common
2707 on darwin as we can't align commons large enough yet.
2709 * gcc.dg/vla-8.c: Add additional testcases.
2711 2006-06-26 Steve Ellcey <sje@cup.hp.com>
2714 * g++.dg/other/pr28114.C: New.
2716 2006-06-25 Eric Botcazou <ebotcazou@adacore.com>
2718 * gcc.c-torture/compile/20060625-1.c: New test.
2720 2006-06-25 Paul Thomas <pault@gcc.gnu.org>
2723 * gfortran.dg/stfunc_3.f90: New test.
2726 * gfortran.dg/impure_actual_1.f90: New test.
2729 * gfortran.dg/elemental_result_1.f90: New test.
2732 * gfortran.dg/select_7.f90: New test.
2735 * intrinsic_actual_1.f: New test.
2739 * gfortran.dg/forall_4.f90: New test.
2742 * gfortran.dg/forall_5.f90: New test.
2744 2006-06-25 Lee Millward <lee.millward@gmail.com>
2747 * g++.dg/template/using13.C: New test.
2750 * g++.dg/other/incomplete3.C: New test.
2752 2006-06-24 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2755 * gfortran.dg/substr_3.f: New test.
2756 * gfortran.dg/equiv_2.f90: Update expected error message.
2758 2006-06-24 Paul Thomas <pault@gcc.gnu.org>
2761 * gfortran.dg/actual_array_substr_1.f90: New test.
2763 2006-06-24 Olivier Hainque <hainque@adacore.com>
2765 * gnat.dg/scalar_mode_agg_compare_loop.adb: New test.
2766 * gnat.dg/scalar_mode_agg_compare.adb: New test.
2768 2006-06-23 Janis Johnson <janis187@us.ibm.com>
2770 * gcc.dg/dfp/usual-arith-conv-bad.c: New test.
2772 2006-06-23 Steven G. Kargl <kargls@comcast.net>
2775 * gfortran.dg/simpleif_2.f90: New test.
2777 2006-06-23 Lee Millward <lee.millward@gmail.com>
2779 * g++.dg/template/error22.C: Fix typo.
2781 2006-06-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2784 * g++.dg/ext/attrib23.C: New test.
2786 2006-06-23 Olivier Hainque <hainque@adacore.com>
2788 * gnat.dg/varsize_temp.adb: New test.
2790 2006-06-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2793 * g++.dg/other/java2.C: New test.
2795 2006-06-23 Danny Smith <dannysmith@users.sourceforge.net>
2798 * g++.dg/ext/dllimport4.C. Add more tests for invalid
2801 2006-06-22 Roger Sayle <roger@eyesopen.com>
2804 * gcc.dg/pr27531-1.c: New test case.
2806 2006-06-22 Asher Langton <langton2@llnl.gov>
2809 * gfortran.dg/implicit_8.f90: New.
2811 2006-06-22 Zdenek Dvorak <dvorakz@suse.cz>
2813 PR rtl-optimization/28121
2814 * gcc.dg/pr28121.c: New test.
2816 2006-06-22 Lee Millward <lee.millward@gmail.com>
2819 * g++.dg/parse/ptrmem6.C: New test.
2822 * g++.dg/template/error22.C: New test.
2824 2006-06-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2827 * g++.dg/template/friend43.C: New test.
2830 * g++.dg/template/crash53.C: New test.
2833 * g++.dg/rtti/incomplete1.C: New test.
2835 2006-06-21 Eric Botcazou <ebotcazou@adacore.com>
2837 * gnat.dg/loop_unchecked_conversion.ad[bs]: New test.
2839 2006-06-21 Joseph Myers <joseph@codesourcery.com>
2841 * gcc.c-torture/execute/complex-7.c: New.
2843 2006-06-21 Jakub Jelinek <jakub@redhat.com>
2845 * gcc.dg/merge-all-constants-1.c: New test.
2847 2006-06-20 Janis Johnson <janis187@us.ibm.com>
2850 * g++.dg/ext/altivec-3.C: Remove cast from vector initializers.
2852 2006-06-20 Steven G. Kargl <kargls@comcast.net>
2854 * gfortran.dg/rrspacing_1.f90: New test.
2856 2006-06-20 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2859 * g++.dg/other/bitfield2.C: New test.
2861 2006-06-20 Zdenek Dvorak <dvorakz@suse.cz>
2863 PR tree-optimization/27331
2864 * gcc.dg/pr27331.c: New test.
2866 2006-06-20 James A. Morrison <phython@gcc.gnu.org>
2867 Eric Botcazou <ebotcazou@adacore.com>
2870 * lib/gnat.exp: New file.
2871 * lib/gnat-dg.exp: Likewise.
2872 * gnat.dg: New directory.
2873 * gnat.dg/dg.exp: New driver.
2874 * gnat.dg/specs: New directory.
2875 * gnat.dg/specs/specs.exp: New driver.
2876 * gnat.dg/style: New directory.
2877 * gnat.dg/style/style.exp: New driver.
2879 2006-06-20 Paul Thomas <pault@gcc.gnu.org>
2882 * gfortran.dg/array_initializer_1.f90: New test.
2885 * gfortran.dg/matmul_3.f90: New test.
2887 2006-06-19 Andrew Pinski <pinskia@gmail.com>
2890 * gcc.dg/tree-ssa/inline-1.c: New test.
2892 2006-06-19 Anatoly Sokolov <aesok@post.ru>
2894 * gcc.dg/pr18241-1.c: Use __SIZE_TYPE__ instead of unsigned long
2895 in malloc prototype; remove XFAIL.
2896 * gcc.dg/pr18241-2.c: Ditto.
2897 * gcc.dg/20050321-1.c: Use __SIZE_TYPE__ instead of unsigned long
2898 in memset prototype; remove XFAIL.
2899 * gcc.dg/tree-ssa/pr23382.c: Ditto.
2901 2006-06-19 Joseph S. Myers <joseph@codesourcery.com>
2903 * gcc.dg/vla-8.c: Add.
2905 2006-06-19 Richard Guenther <rguenther@suse.de>
2907 PR tree-optimization/27090
2908 * g++.dg/tree-ssa/pr27090.C: New testcase.
2910 2006-06-19 Roger Sayle <roger@eyesopen.com>
2913 * gcc.dg/pr27861-1.c: New test case.
2915 2006-06-19 Richard Guenther <rguenther@suse.de>
2918 * gcc.dg/torture/pr28045.c: New testcase.
2920 2006-06-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2923 * gfortran.dg/associated_4.f90: New test.
2925 2006-06-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2929 * gfortran.dg/real_const_3.f90: New test.
2931 2006-06-16 Mark Mitchell <mark@codesourcery.com>
2934 * g++.dg/template/static26.C: New test.
2937 * g++.dg/expr/bitfield2.C: New test.
2940 * g++.dg/parse/linkage2.C: New test.
2942 2006-06-16 Richard Guenther <rguenther@suse.de>
2945 * gcc.dg/pr15785-1.c: Revert last change.
2946 * gcc.dg/torture/pr27116-2.c: New testcase.
2948 2006-06-16 Roger Sayle <roger@eyesopen.com>
2951 * gcc.dg/pr27802-1.c: New test case.
2953 2006-06-15 Mark Mitchell <mark@codesourcery.com>
2956 * g++.dg/template/ttp18.C: New test.
2957 * g++.dg/template/ttp19.C: Likewise.
2960 * g++.dg/expr/cond9.C: New test.
2963 * g++.dg/template/ctor7.C: New test.
2965 2006-06-15 Janis Johnson <janis187@us.ibm.com>
2967 * gcc.dg/vmx/pr27842.c: Remove dg-do directive; use default.
2969 2006-06-16 Richard Guenther <rguenther@suse.de>
2971 PR tree-optimization/27781
2972 * gcc.dg/tree-ssa/pr27781.c: New testcase.
2974 2006-06-15 Thomas Koenig <Thomas.Koenig@online.de>
2976 * gfortran.dg/allocate_zerosize_2.f90: New test case.
2978 2006-06-15 Zdenek Dvorak <dvorakz@suse.cz>
2980 * gcc.dg/tree-ssa/loop-18.c: New test.
2982 2006-06-14 Mark Mitchell <mark@codesourcery.com>
2985 * g++.dg/template/crash52.C: New test.
2988 * g++.dg/ext/attrib22.C: New test.
2991 * g++.dg/template/builtin1.C: New test.
2992 * g++.dg/gomp/tpl-atomic-2.C: Remove XFAIL.
2995 * g++.old-deja/g++.benjamin/14664-2.C: Expect error for array
2997 * g++.old-deja/g++.pt/crash51.C: Likewise.
3000 * g++.dg/lookup/linkage1.C: New test.
3001 * g++.dg/lookup/linkage2.C: Likewise.
3003 2006-06-14 Andreas Krebbel <krebbel1@de.ibm.com>
3006 * gcc.dg/pr27959.c: New testcase.
3008 2006-06-13 J"orn Rennecke <joern.rennecke@st.com>
3011 * g++.dg/eh/div.C: New test.
3013 2006-06-13 Jakub Jelinek <jakub@redhat.com>
3016 * g++.dg/tree-ssa/pr26757.C: New test.
3017 * g++.dg/tree-ssa/pr27894.C: New test.
3019 2006-06-13 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
3021 * gcc.c-torture/compile/20060609-1.c: New test.
3024 * gcc.c-torture/compile/pr27863.c: New test.
3026 2006-06-13 Richard Guenther <rguenther@suse.de>
3028 PR tree-optimization/27830
3029 * g++.dg/tree-ssa/pr27830.C: New testcase.
3031 2006-06-13 Matthew Sachs <msachs@apple.com>
3033 * lib/target-supports-dg.exp (check-flags): Include TOOL_OPTIONS in
3034 the list of compiler flags; this causes those flags to be checked
3035 for things like dg-skip-if.
3037 2006-06-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3040 * g++.dg/ext/offsetof1.C: Add test for pseudo-destructors.
3042 2006-06-12 Mark Mitchell <mark@codesourcery.com>
3043 Kazu Hirata <kazu@codesourcery.com>
3045 * g++.dg/parse/ctor6.C, g++.dg/parse/defarg11.C,
3046 g++.dg/template/friend42.C, g++.dg/template/spec30.C: New.
3048 2006-06-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3051 * g++.dg/lookup/using15.C: New test.
3054 * g++.dg/other/anon4.C: New test.
3056 2006-06-12 Roger Sayle <roger@eyesopen.com>
3059 * g++.dg/init/complex1.C: New test case.
3061 2006-06-11 Eric Christopher <echristo@apple.com>
3064 * gcc.dg/bf-ms-layout.c: Run on darwin.
3065 * gcc.dg/bf-no-ms-layout: Ditto.
3066 * gcc.dg/attr-ms_struct-2.c: New.
3067 * gcc.dg/bf-ms-layout-2.c: Ditto.
3069 2006-06-11 Kaz Kojima <kkojima@gcc.gnu.org>
3071 * gcc.dg/attr-ms_struct-packed1.c: New.
3073 2006-06-09 Mike Stump <mrs@apple.com>
3075 * gcc.dg/vla-7.c: Add.
3077 2006-06-10 Paul Thomas <pault@gcc.gnu.org>
3080 * gfortran.dg/entry_6.f90: New test.
3084 * gfortran.dg/entry_7.f90: New test.
3086 2006-06-09 Jakub Jelinek <jakub@redhat.com>
3089 * gcc.dg/cpp/_Pragma6.c: New test.
3092 * g++.dg/cpp/_Pragma1.C: New test.
3094 PR preprocessor/27746
3095 * gcc.dg/gomp/macro-3.c: New test.
3096 * gcc.dg/gomp/macro-4.c: New test.
3097 * g++.dg/gomp/macro-3.C: New test.
3098 * g++.dg/gomp/macro-4.C: New test.
3100 2006-06-09 Richard Guenther <rguenther@suse.de>
3102 PR tree-optimization/26998
3103 * gcc.dg/torture/pr26998.c: New testcase.
3104 * gcc.dg/tree-ssa/vrp29.c: New testcase.
3106 2006-06-08 Mike Stump <mrs@apple.com>
3108 * gcc.dg/pr27095.c: Account for stubs.
3111 * gcc.dg/pr26427.c: Test to ensure that -fsection-anchors doesn't
3112 produce bad code on darwin.
3114 2006-06-08 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3117 * gcc/testsuite/gfortran.dg/substr_2.f: New test.
3119 2006-06-08 Asher Langton <langton2@llnl.gov>
3122 * cray_pointers_2.f90: Add -fbounds-check compile flag.
3124 2006-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3127 * gcc.dg/union-3.c: New test.
3129 2006-06-08 Richard Guenther <rguenther@suse.de>
3132 * gcc.dg/torture/pr27116.c: New testcase.
3133 * gcc.dg/pr15785-1.c: Remove test for invalid transformation.
3135 2006-06-07 Zdenek Dvorak <dvorakz@suse.cz>
3137 PR rtl-optimization/26449
3138 * gcc.dg/pr26449.c: New test.
3140 2006-06-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3143 * g++.dg/ext/offsetof1.C: Test member functions.
3145 2006-06-07 Steve Ellcey <sje@cup.hp.com>
3147 * gcc.dg/pr27095.c: Improve scanning.
3149 2006-06-07 Paul Thomas <pault@gcc.gnu.org>
3152 * gfortran.dg/saved_automatic_1.f90: New test.
3155 * gfortran.dg/array_simplify_1.f90: New test.
3158 * gfortran.dg/entry_dummy_ref_1.f90: New test.
3161 * gfortran.dg/entry_dummy_ref_2.f90: New test.
3163 2006-06-06 Mark Mitchell <mark@codesourcery.com>
3166 * g++.dg/expr/cast7.C: New test.
3168 2006-06-06 Janis Johnson <janis187@us.ibm.com>
3170 * lib/gcc-dg.exp (gcc-dg-test-1): Detect and report ICE.
3171 * lib/gcc-defs.exp (tool_check_compile): Ditto.
3172 * lib/fortran-torture.exp (fortran-torture-compile,
3173 fortran-torture-execute): Ditto.
3175 2006-06-06 Ulrich Weigand <uweigand@de.ibm.com>
3178 * gcc.dg/vmx/pr27842.c: New test.
3180 2006-06-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3183 * gfortran.dg/bounds_check_3.f90: New test.
3185 2006-06-05 Mike Stump <mrs@apple.com>
3187 * objc.dg/objc-fast-4.m: Skip for ppc64.
3189 2006-06-05 Steve Ellcey <sje@cup.hp.com>
3192 * gcc.dg/sibcall-7.c: Do not run on ia64-*-* platforms.
3194 2006-06-05 Dorit Nuzman <dorit@il.ibm.com>
3195 Victor Kaplansky <victork@il.ibm.com>
3197 PR tree-optimizations/26360
3198 * gcc.dg/vect/vect.exp: Compile tests prefixed with "no-tree-dce"
3200 * gcc.dg/vect/no-tree-dce-pr26360.c: New test.
3202 2006-06-05 Paul Thomas <pault@gcc.gnu.org>
3205 * gfortran.dg/data_char_1.f90: Add messages for truncated
3209 * gfortran.dg/func_decl_2.f90: New test.
3212 * gfortran.dg/do_2.f90: New test.
3215 * gfortran.dg/associated_3.f90: New test.
3217 2006-06-04 Mark Mitchell <mark@codesourcery.com>
3220 * g++.dg/template/static25.C: New test.
3223 * g++.dg/init/array21.C: New test.
3226 * g++.dg/ext/complit7.C: New test.
3229 * g++.dg/parse/ptrmem5.C: New test.
3231 2006-06-04 Roger Sayle <roger@eyesopen.com>
3232 Andrew Pinski <pinskia@physics.uc.edu>
3236 * gcc.dg/pr27150-1.c: New testcase.
3237 * gcc.dg/pr27382-1.c: New testcase.
3238 * gcc.dg/pr27382-2.c: New testcase.
3240 2006-06-05 Joseph S. Myers <joseph@codesourcery.com>
3244 * gcc.dg/array-10.c: New test.
3246 2006-06-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3249 * g++.dg/init/const4.C: New test.
3250 * g++.dg/init/member1.C: Add error-marker.
3251 * g++.dg/other/fold1.C: Adjust error-marker.
3253 2006-06-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3256 * g++.dg/ext/offsetof1.C: New test.
3258 2006-06-04 Eric Christopher <echristo@apple.com>
3260 * gcc.dg/attr-ms_struct-1.c: New.
3262 2006-06-04 Mark Shinwell <shinwell@codesourcery.com>
3264 * gcc.c-torture/compile/builtin_constant_p.c: New test.
3266 2006-06-04 Richard Guenther <rguenther@suse.de>
3268 PR tree-optimization/27039
3269 * gcc.dg/tree-ssa/loop-17.c: New testcase.
3271 2006-06-03 Roger Sayle <roger@eyesopen.com>
3274 * gcc.target/i386/amd64-abi-2.c: New test case.
3276 2006-06-02 Eric Christopher <echristo@apple.com>
3278 * gcc.c-torture/compile/20000804-1.c: Skip if i?86-darwin.
3279 * gcc.target/i386/20020523-1.c: Skip if darwin.
3280 * gcc.target/i386/asm-3.c: Ditto.
3281 * gcc.target/i386/20011119-1.c: Ditto.
3282 * gcc.target/i386/clobbers.c: Remove pic part of test.
3284 2006-06-02 Steve Ellcey <sje@cup.hp.com>
3286 * g++.old-deja/g++.other/init5.C: XFAIL if cxa-atexit is false.
3287 * g++.old-deja/g++.other/init19.C: Ditto.
3288 * g++.old-deja/g++.other/init18.C: Ditto, plus change _Exit to _exit
3289 and add other platforms as expected failures.
3291 2006-06-01 Steve Ellcey <sje@cup.hp.com>
3293 * lib/target-supports.exp (is-effective-target): Add cxa_atexit.
3294 (is-effective-target-keyword): Ditto.
3296 2006-06-01 Thomas Koenig <Thomas.Koenig@online.de>
3299 * gfortran.dg/extended_char_comparison_1.f: New test.
3301 2006-06-01 Paul Thomas <pault@gcc.gnu.org>
3304 * gfortran.dg/dummy_procedure_1.f90: New test.
3307 * gfortran.dg/dummy_procedure_2.f90: New test.
3309 * gfortran.dg/associated_2.f90: Correct to make consistent with
3312 2006-05-31 Roger Sayle <roger@eyesopen.com>
3314 * gcc.target/i386/387-11.c: New test case.
3316 2006-05-31 Mark Mitchell <mark@codesourcery.com>
3319 * g++.dg/template/cond6.C: New test.
3322 * g++.dg/template/crash51.C: New test.
3323 * g++.old-deja/g++.mike/net36.C: Tweak error markers.
3326 * g++.dg/init/array20.C: New test.
3328 2006-05-31 Roger Sayle <roger@eyesopen.com>
3330 * gcc.dg/builtins-54.c: New test case.
3332 2006-05-30 Mark Mitchell <mark@codesourcery.com>
3335 * g++.dg/template/fntry1.C: Add dg-do link.
3338 * g++.dg/parse/friend6.C: New test.
3340 2006-05-30 Asher Langton <langton2@llnl.gov>
3342 * gfortran.dg/cray_pointers_7.f90: New test.
3344 2006-05-30 Roger Sayle <roger@eyesopen.com>
3346 PR tree-optimization/23452
3347 * gcc.dg/fold-mulconj-1.c: New test case.
3349 2006-05-30 Mark Mitchell <mark@codesourcery.com>
3352 * g++.dg/parse/bitfield1.C: New test.
3354 2006-05-30 Roger Sayle <roger@eyesopen.com>
3356 * gcc.target/ppc-eq0-1.c: New test case.
3357 * gcc.target/ppc-negeq0-1.c: New test case.
3359 2006-05-30 Dirk Mueller <dmueller@suse.de>
3362 * gcc.dg/overflow-warn-5.c: New test.
3364 2006-05-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3367 * gcc.dg/sizeof-1.c: New test.
3369 2006-05-30 Uros Bizjak <uros@kss-loka.si>
3372 * gcc.target/i386/pr27790.c: New test.
3374 2006-05-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3376 PR libgfortran/27757
3377 * gfortran.dg/direct_io_5.f90: New test.
3379 2006-05-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3381 PR libgfortran/27634
3382 * gfortran.dg/fmt_missing_period_1.f: New test.
3383 * gfortran.dg/fmt_missing_period_2.f: New test.
3384 * gfortran.dg/fmt_missing_period_3.f: New test.
3386 2006-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3389 * gfortran.dg/bounds_check_2.f: Add new check for multidimensional
3392 2006-05-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3395 * g++.dg/template/new6.C: New test.
3397 2006-05-29 Roger Sayle <roger@eyesopen.com>
3399 PR tree-optimization/24964
3400 * gcc.target/i386/387-10.c: New test case.
3402 2006-05-28 Thomas Koenig <Thomas.Koenig@online.de>
3404 * intrinsics/string_intrinsics.c (compare_string):
3405 Use memcmp instead of strncmp to avoid tripping over
3406 CHAR(0) in a string.
3408 2006-05-27 Richard Guenther <rguenther@suse.de>
3411 * gcc.dg/torture/pr27773.c: New testcase.
3413 2006-05-27 Dirk Mueller <dmueller@suse.de>
3415 * gcc.dg/pr24561.c: Rename to..
3416 * gcc.dg/pr25962.c: .. this.
3418 2006-05-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3421 * gfortran.dg/bounds_check_2.f: New test.
3423 2006-05-27 Janne Blomqvist <jb@gcc.gnu.org>
3425 * gfortran.dg/hollerith_f95.f90: Add -fall-intrinsics.
3426 * gfortran.dg/byte_1.f90: Likewise.
3427 * gfortran.dg/dup_save_2.f90: Likewise.
3429 2006-05-27 Paul Thomas <pault@gcc.gnu.org>
3431 * gfortran.dg/associated_2.f90: New test.
3433 2006-05-26 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3436 * gfortran.dg/bounds_check_1.f90: New test.
3438 2006-05-26 Ulrich Weigand <uweigand@de.ibm.com>
3440 PR rtl-optimization/27661
3441 * gcc.dg/pr27661.c: New test case.
3443 2006-05-26 Thomas Koenig <Thomas.Koenig@online.de>
3446 * gfortran.dg/inquire_9.f90: Fix illegal print syntax.
3447 * gfortran.dg/print_parentheses_1.f: New test.
3448 * gfortran.dg/print_parentheses_2.f90: New test.
3450 2006-05-26 Jakub Jelinek <jakub@redhat.com>
3453 * gcc.dg/pr27758.c: New test.
3455 2006-05-24 Falk Hueffner <falk@debian.org>
3457 * gcc.c-torture/compile/pr27571.c: New test.
3459 2006-05-26 Paul Thomas <pault@gcc.gnu.org>
3462 * gfortran.dg/spec_expr_4.f90: New test.
3465 * gfortran.dg/transfer_array_intrinsic_4.f90: New test.
3467 2006-05-25 Mark Mitchell <mark@codesourcery.com>
3470 * g++.dg/ext/complit6.C: New test.
3471 * g++.dg/ext/complit3.C: Adjust error markers.
3472 * g++.dg/init/const3.C: New test.
3474 2006-05-25 Richard Guenther <rguenther@suse.de>
3477 * gcc.dg/torture/pr27743.c: New testcase.
3479 2006-05-25 Eric Botcazou <ebotcazou@libertysurf.fr>
3481 * gfortran.dg/large_real_kind_form_io_2.f90: UnXFAIL on SPARC/Solaris.
3483 2006-05-25 Alan Modra <amodra@bigpond.net.au>
3485 * gcc.dg/compat/scalar-by-value-x.h: New.
3486 * gcc.dg/compat/scalar-by-value-y.h: New.
3487 * gcc.dg/compat/scalar-by-value-5.c: New.
3488 * gcc.dg/compat/scalar-by-value-5_main.c: New.
3489 * gcc.dg/compat/scalar-by-value-5_x.c: New.
3490 * gcc.dg/compat/scalar-by-value-5_y.c: New.
3491 * gcc.dg/compat/scalar-by-value-6.c: New.
3492 * gcc.dg/compat/scalar-by-value-6_main.c: New.
3493 * gcc.dg/compat/scalar-by-value-6_x.c: New.
3494 * gcc.dg/compat/scalar-by-value-6_y.c: New.
3496 2006-05-24 Zdenek Dvorak <dvorakz@suse.cz>
3498 PR tree-optimization/27639
3499 PR tree-optimization/26719
3500 * gcc.dg/pr27639.c: New test.
3501 * gcc.dg/pr26719.c: New test.
3502 * gcc.dg/tree-ssa/scev-cast.c: New test.
3504 2006-05-23 Mark Mitchell <mark@codesourcery.com>
3507 * g++.dg/template/error21.C: New test.
3509 2006-05-23 Kazu Hirata <kazu@codesourcery.com>
3512 * gcc.target/i386/pr27696.c: New.
3514 2006-05-22 Janis Johnson <janis187@us.ibm.com>
3516 * gcc.dg/vmx/pr27006.c: Remove dg-do directive; use default.
3518 * gcc.c-torture/execute/20040709-2.c: Remove temporary hack for ppc64.
3520 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3523 * g++.dg/other/assign1.C: New test.
3525 2006-05-22 Kazu Hirata <kazu@codesourcery.com>
3528 * gcc.target/i386/pr27266.c: New.
3530 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3533 * g++.dg/ext/asm9.C: New test.
3535 2006-05-22 Richard Sandiford <richard@codesourcery.com>
3537 PR rtl-optimization/25514
3538 * gcc.c-torture/compile/pr25514.c: New test.
3540 2006-05-22 Richard Guenther <rguenther@suse.de>
3543 2006-01-31 Richard Guenther <rguenther@suse.de>
3545 * gcc.target/i386/sselibm-1.c: New testcase.
3546 * gcc.target/i386/sselibm-2.c: Likewise.
3547 * gcc.target/i386/sselibm-3.c: Likewise.
3548 * gcc.target/i386/sselibm-4.c: Likewise.
3549 * gcc.target/i386/sselibm-5.c: Likewise.
3551 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3554 * gcc.dg/func-args-2.c: New test.
3557 * gcc.dg/struct-incompl-1.c: New test.
3559 2006-05-22 Richard Guenther <rguenther@suse.de>
3562 * gcc.dg/tree-ssa/ssa-fre-4.c: Relax pattern for matching
3563 the transformations we test for.
3565 2006-05-22 Richard Guenther <rguenther@suse.de>
3568 * g++.dg/tree-ssa/ivopts-1.C: XFAIL for hppa*-*-*.
3570 2006-05-21 Mark Mitchell <mark@codesourcery.com>
3573 * g++.dg/warn/new1.C: New test.
3574 * g++.dg/template/new5.C: Likewise.
3576 2006-05-21 Roger Sayle <roger@eyesopen.com>
3578 * gcc.target/i386/20060512-1.c: Add -msse2 command line option.
3579 * gcc.target/i386/20060512-3.c: Likewise.
3581 2006-05-21 Kazu Hirata <kazu@codesourcery.com>
3583 PR rtl-optimization/27671
3584 * gcc.c-torture/execute/pr27671-1.c: New.
3585 * gcc.dg/pr27671-2.c: Likewise.
3587 PR tree-optimization/26622.
3588 * gcc.c-torture/compile/pr26622.c: New.
3590 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
3593 * gfortran.dg/recursive_reference_1.f90: New test.
3595 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
3598 * gfortran.dg/elemental_subroutine_3.f90: New test.
3601 * gfortran.dg/entry_dummy_ref_1.f90: Remove.
3604 * gfortran.dg/associated_target_1.f90: New test.
3607 * gfortran.dg/maxloc_shape_1.f90: New test.
3609 2006-05-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3611 PR libgfortran/24459
3612 * gfortran.dg/namelist_24.f90: New test.
3613 * gfortran.dg/namelist_12.f: Fix typo in comment.
3615 2006-05-20 Andrew Pinski <pinskia@physics.uc.edu>
3618 * g++.dg/other/error11.C: New test.
3620 2006-05-20 Richard Sandiford <richard@codesourcery.com>
3622 * gcc.target/mips/pr26765.c: Add -w to options.
3624 2006-05-20 Richard Sandiford <richard@codesourcery.com>
3626 * lib/target-supports.exp (check_effective_target_mpaired_single):
3628 * gcc.dg/vect/vect.exp: Use it to check for compatible mipsisa64-elf
3630 * g++.dg/vect/vect.exp: Likewise.
3632 2006-05-20 Richard Sandiford <richard@codesourcery.com>
3635 * g++.dg/gomp/gomp.exp: Skip if ![check_effective_target_fopenmp].
3637 2006-05-19 H.J. Lu <hongjiu.lu@intel.com>
3640 * gfortran.dg/temporary_1.f90: New file.
3642 2006-05-19 Andreas Schwab <schwab@suse.de>
3644 * g++.dg/other/unused1.C: Also match "stringz".
3646 2006-05-19 Mark Mitchell <mark@codesourcery.com>
3649 * g++.dg/template/fntry1.C: New test.
3651 2006-05-18 Mark Mitchell <mark@codesourcery.com>
3655 * g++.dg/conversion/bitfield5.C: New test.
3656 * g++.dg/conversion/bitfield6.C: New test.
3658 2006-05-18 Mike Stump <mrs@apple.com>
3660 * gcc.dg/c90-arraydecl-1.c: Update for vla, vm [*] fixups.
3661 * gcc.dg/vla-4.c: Add.
3662 * gcc.dg/vla-5.c: Add.
3663 * gcc.dg/vla-6.c: Add.
3665 2006-05-12 Stuart Hastings <stuart@apple.com>
3667 * testsuite/gcc.target/i386/20060512-1.c: New.
3668 * testsuite/gcc.target/i386/20060512-2.c: New.
3669 * testsuite/gcc.target/i386/20060512-3.c: New.
3670 * testsuite/gcc.target/i386/20060512-4.c: New.
3672 2006-05-17 Mark Mitchell <mark@codesourcery.com>
3675 * g++.old-deja/g++.oliva/template9.C: Remove XFAIL.
3678 * g++.dg/opt/pr17697-3.C: Remove invalid extern specifier.
3679 * g++.dg/parse/linkage1.C: New test.
3681 2006-05-17 Jakub Jelinek <jakub@redhat.com>
3683 PR tree-optimization/27548
3684 * g++.dg/tree-ssa/pr27548.C: New test.
3686 2006-05-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3689 * gfortran.dg/recursive_check_1.f: New test.
3690 * gfortran.dg/recursive_check_2.f90: New test.
3692 2005-05-17 Bernd Schmidt <bernd.schmidt@analog.com>
3694 * g++.dg/opt/temp2.C: New test.
3696 2006-05-17 Jakub Jelinek <jakub@redhat.com>
3699 * g++.dg/init/brace5.C: New test.
3702 * gcc.dg/gomp/pr27415.c: New test.
3703 * g++.dg/gomp/pr27415.C: New test.
3705 PR tree-optimization/27549
3706 * g++.dg/tree-ssa/pr27549.C: New test.
3708 2006-05-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3710 PR libgfortran/27575
3711 * gfortran.dg/read_eof_4.f90: New test.
3713 2006-05-16 Richard Guenther <rguenther@suse.de>
3715 PR tree-optimization/22303
3716 * gcc.dg/tree-ssa/ssa-ccp-13.c: New testcase.
3718 2006-05-16 Jakub Jelinek <jakub@redhat.com>
3721 * gcc.dg/gomp/pr27573.c: New test.
3722 * gfortran.dg/gomp/pr27573.f90: New test.
3725 * gcc.dg/gomp/pr27499.c: New test.
3726 * g++.dg/gomp/pr27499.C: New test.
3728 2006-05-15 Mark Mitchell <mark@codesourcery.com>
3731 * g++.dg/parser/access8.C: Adjust error marker.
3732 * g++.dg/template/access17.C: New test.
3733 * g++.dg/template/access18.C: Likewise.
3735 2006-05-15 Roger Sayle <roger@eyesopen.com>
3738 * gcc.target/i386/pr26600.c: New test case.
3740 2006-05-15 Mark Mitchell <mark@codesourcery.com>
3743 * g++.dg/expr/bitfield1.C: New test.
3745 2006-05-15 Richard Guenther <rguenther@suse.de>
3747 PR tree-optimization/27603
3748 * gcc.dg/torture/pr27603.c: New testcase.
3750 2006-05-15 Paul Thomas <pault@gcc.gnu.org>
3753 * gfortran.dg/entry_dummy_ref_1.f90: New test.
3756 * gfortran.dg/scalar_return_1.f90: New test.
3759 * gfortran.dg/derived_comp_array_ref_1.f90: New test.
3761 2006-05-15 Jakub Jelinek <jakub@redhat.com>
3763 * gcc.dg/gomp/critical-4.c: New test.
3764 * gcc.dg/gomp/appendix-a/a.35.1.c: Add dg-warning.
3765 * gcc.dg/gomp/appendix-a/a.35.3.c: Likewise.
3766 * gfortran.dg/gomp/appendix-a/a.35.1.f90: Likewise.
3767 * gfortran.dg/gomp/appendix-a/a.35.3.f90: Likewise.
3769 2006-05-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3772 * g++.dg/template/dependent-args1.C: New test.
3775 * g++.dg/lookup/this1.C: New test.
3778 * g++.dg/template/operator6.C: New test.
3779 * g++.dg/template/incomplete3.C: New test.
3782 * g++.dg/template/new4.C: New test.
3785 * g++.dg/template/void2.C: New test.
3787 2006-05-14 Alexandre Oliva <aoliva@redhat.com>
3789 * g++.dg/template/dependent-expr5.C: New test.
3791 2006-05-14 Roger Sayle <roger@eyesopen.com>
3794 * gcc.dg/pr26729-1.c: New test case.
3796 2006-05-13 Zdenek Dvorak <dvorakz@suse.cz>
3798 * gcc.dg/pr27003.c: New test.
3800 2006-05-12 Steve Ellcey <sje@cup.hp.com>
3802 * lib/target-supports.dg (check_cxa_atexit_available): Change
3803 v3_target_compile to ${tool}_target_compile.
3805 2006-05-11 Jason Merrill <jason@redhat.com>
3807 * lib/scanasm.exp (scan-not-hidden): Fix typo.
3809 2006-05-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3812 * gfortran.dg/label_5.f90: New test.
3814 2006-05-11 Joseph S. Myers <joseph@codesourcery.com>
3816 * lib/target-supports.exp (check_effective_target_powerpc_fprs,
3817 check_effective_target_powerpc_altivec_ok): New.
3818 * g++.dg/eh/simd-2.C, g++.dg/ext/altivec-1.C,
3819 g++.dg/ext/altivec-10.C, g++.dg/ext/altivec-11.C,
3820 g++.dg/ext/altivec-12.C, g++.dg/ext/altivec-13.C,
3821 g++.dg/ext/altivec-2.C, g++.dg/ext/altivec-3.C,
3822 g++.dg/ext/altivec-4.C, g++.dg/ext/altivec-5.C,
3823 g++.dg/ext/altivec-6.C, g++.dg/ext/altivec-7.C,
3824 g++.dg/ext/altivec-8.C, g++.dg/ext/altivec-9.C,
3825 g++.dg/ext/altivec-types-1.C, g++.dg/ext/altivec-types-2.C,
3826 g++.dg/ext/altivec-types-3.C, g++.dg/ext/altivec-types-4.C,
3827 gcc.dg/dfp/altivec-types.c, gcc.dg/simd-3.c,
3828 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c,
3829 gcc.dg/vmx/vmx.exp, gcc.target/powerpc/980827-1.c,
3830 gcc.target/powerpc/altivec-1.c, gcc.target/powerpc/altivec-10.c,
3831 gcc.target/powerpc/altivec-11.c, gcc.target/powerpc/altivec-12.c,
3832 gcc.target/powerpc/altivec-13.c, gcc.target/powerpc/altivec-14.c,
3833 gcc.target/powerpc/altivec-15.c, gcc.target/powerpc/altivec-16.c,
3834 gcc.target/powerpc/altivec-17.c, gcc.target/powerpc/altivec-18.c,
3835 gcc.target/powerpc/altivec-19.c, gcc.target/powerpc/altivec-2.c,
3836 gcc.target/powerpc/altivec-21.c, gcc.target/powerpc/altivec-22.c,
3837 gcc.target/powerpc/altivec-3.c, gcc.target/powerpc/altivec-4.c,
3838 gcc.target/powerpc/altivec-5.c, gcc.target/powerpc/altivec-6.c,
3839 gcc.target/powerpc/altivec-7.c, gcc.target/powerpc/altivec-8.c,
3840 gcc.target/powerpc/altivec-9.c,
3841 gcc.target/powerpc/altivec-consts.c,
3842 gcc.target/powerpc/altivec-pr22085.c,
3843 gcc.target/powerpc/altivec-splat.c,
3844 gcc.target/powerpc/altivec-types-1.c,
3845 gcc.target/powerpc/altivec-types-2.c,
3846 gcc.target/powerpc/altivec-types-3.c,
3847 gcc.target/powerpc/altivec-types-4.c,
3848 gcc.target/powerpc/altivec-varargs-1.c,
3849 gcc.target/powerpc/altivec-vec-merge.c,
3850 gcc.target/powerpc/ppc-vector-memcpy.c,
3851 gcc.target/powerpc/ppc-vector-memset.c,
3852 gcc.target/powerpc/ppc64-abi-2.c, gcc.target/powerpc/pr16155.c,
3853 gcc.target/powerpc/pr16286.c, gcc.target/powerpc/pr27158.c: Use
3854 these effective targets.
3855 * gcc.dg/vmx/pr27006.c: Add missing close brace.
3856 * gcc.dg/20020103-1.c: XFAIL on powerpc*-*-*.
3858 2006-05-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3861 * g++.dg/other/fold1.C: New test.
3864 * gcc.dg/fold-nonneg-1.c: New test.
3867 * g++.dg/other/operator1.C: New test.
3869 2006-05-11 Richard Guenther <rguenther@suse.de>
3872 * gcc.dg/tree-ssa/foldcast-1.c: New testcase.
3874 2006-05-10 Janis Johnson <janis187@us.ibm.com>
3876 * lib/target-supports-dg.exp (check-flags): New.
3877 (dg-skip-if): Move flag checks.
3879 2006-05-09 Steve Ellcey <sje@cup.hp.com>
3881 * lib/target-supports-dg.exp (dg-require-cxa-atexit): New.
3882 * lib/target-supports.dg (check_cxa_atexit_available): New.
3884 2005-05-10 Thomas Koenig <Thomas.Koenig@online.de>
3887 * gfortran.dg/multiple_allocation_2.f90: New test case.
3889 2006-05-10 Kazu Hirata <kazu@codesourcery.com>
3891 * gcc.target/arm/pr27387.C: Fix a comment typo.
3893 2006-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3896 * gfortran.dg/error_recovery_1.f90: New test.
3898 2006-05-10 Richard Guenther <rguenther@suse.de>
3900 PR tree-optimization/27302
3901 * gcc.dg/torture/pr27302.c: New testcase.
3903 2006-05-09 Dirk Mueller <dmueller@suse.de>
3904 Richard Guenther <rguenther@suse.de>
3907 * gcc.dg/tree-ssa/pr27498.c: New testcase.
3909 2006-05-09 Zdenek Dvorak <dvorakz@suse.cz>
3911 PR rtl-optimization/27335
3912 * gcc.dg/pr27335.c: New test.
3914 2006-05-06 Richard Sandiford <richard@codesourcery.com>
3916 * gcc.target/mips/mips-ps-5.c: New file.
3918 2006-05-08 Jan Hubicka <jh@suse.cz>
3921 * gcc.dg/pr25962.c: New.
3923 2006-05-08 Roger Sayle <roger@eyesopen.com>
3926 * gcc.target/powerpc/pr27158.c: New test case.
3928 2006-05-08 Laurent GUERBY <laurent@guerby.net>
3931 * ada/acats/run_all.sh: Use test -z.
3933 2006-05-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3936 * gfortran.dg/spec_expr_3.f90: New test.
3938 2006-05-07 H.J. Lu <hongjiu.lu@intel.com>
3941 * gcc.target/i386/monitor.c: New file.
3943 2006-05-08 Alan Modra <amodra@bigpond.net.au>
3945 * gcc.dg/pr27095.c: xfail *-*-darwin*.
3947 2006-05-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3950 * g++.dg/other/ptrmem7.C: New test.
3952 2006-05-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3955 * gcc.dg/array-9.c: New test.
3957 2006-05-07 Richard Guenther <rguenther@suse.de>
3959 PR tree-optimization/27409
3960 * gcc.dg/torture/pr27409.c: New testcase.
3962 2006-05-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
3965 * gfortran.dg/select_6.f90: New.
3967 2006-05-07 Richard Guenther <rguenther@suse.de>
3969 PR tree-optimization/27136
3970 * gcc.dg/torture/pr27136.c: New testcase.
3972 2006-05-07 Paul Thomas <pault@gcc.gnu.org>
3975 * gfortran.dg/char_cons_len_1.f90: New test.
3977 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3980 * g++.dg/template/incomplete2.C: New test.
3982 2006-05-06 Richard Guenther <rguenther@suse.de>
3984 PR tree-optimization/27151
3985 * gcc.dg/vect/pr27151.c: New testcase.
3987 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3990 * g++.dg/template/void1.C: New test.
3993 * g++.dg/other/void2.C: New test.
3996 * g++.dg/conversion/void1.C: New test.
3998 2006-05-03 Aldy Hernandez <aldyh@redhat.com>
4001 * g++.dg/other/unused1.C: New.
4003 2006-05-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4006 * objc.dg/member-1.m: New test.
4008 2006-05-05 Steve Ellcey <sje@cup.hp.com>
4010 * gfortran.dg/large_real_kind_form_io_2.f90: Use nearest.
4012 2006-05-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4015 * gfortran.dg/matmul_2.f90: New test.
4017 2005-05-05 Laurent GUERBY <laurent@guerby.net>
4019 * ada/acats/run_all.sh: Use sync when main not found.
4021 2006-05-04 Kazu Hirata <kazu@codesourcery.com>
4024 * gcc.target/mips/pr26765.c: New.
4026 2005-05-04 Bernd Schmidt <bernd.schmidt@analog.com>
4028 * gcc.target/bfin: New directory.
4029 * gcc.target/bfin/bfin.exp: New file.
4030 * gcc.target/bfin/frmul.c: New file.
4031 * gcc.target/bfin/arith.c: New file.
4032 * gcc.target/bfin/mul-combine.c: New file.
4033 * gcc.target/bfin/shift.c: New file.
4035 2006-05-04 Richard Guenther <rguenther@suse.de>
4037 PR tree-optimization/14287
4038 PR tree-optimization/14844
4039 PR tree-optimization/19792
4040 PR tree-optimization/21608
4041 PR tree-optimization/27090
4042 * gcc.dg/tree-ssa/ssa-fre-1.c: New testcase.
4043 * gcc.dg/tree-ssa/ssa-fre-2.c: Likewise.
4044 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
4045 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
4046 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
4048 2006-05-04 Jakub Jelinek <jakub@redhat.com>
4050 PR tree-optimization/27285
4051 * gcc.c-torture/execute/pr27285.c: New test.
4054 * gcc.dg/gomp/pr27388-1.c: New test.
4055 * gcc.dg/gomp/pr27388-2.c: New test.
4056 * gcc.dg/gomp/pr27388-3.c: New test.
4059 * g++.dg/gomp/pr27359.C: New test.
4061 2006-05-02 Steven G. Kargl <kargls@comcast.net>
4064 * gfortran.dg/iargc.f90: New test.
4066 2006-05-02 Mark Mitchell <mark@codesourcery.com>
4069 * g++.dg/template/crash49.C: New test.
4071 2006-05-02 Steve Ellcey <sje@cup.hp.com>
4074 * gcc.c-torture/compile/pr23237.c: Move dg-do line.
4076 2006-05-02 Jeff Law <law@redhat.com>
4078 PR tree-optimization/27364
4079 * gcc.c-torture/execute/pr27364.c: New test.
4081 2006-05-02 Mark Mitchell <mark@codesourcery.com>
4084 * g++.dg/parser/ctor5.C: New test.
4086 2006-05-02 Kazu Hirata <kazu@codesourcery.com>
4089 * gcc.target/arm/arm.exp: New.
4090 * gcc.target/arm/pr27387.C: Likewise.
4092 2006-05-02 Paul Thomas <pault@gcc.gnu.org>
4096 * gfortran.dg/module_equivalence_2.f90: New test.
4098 2006-05-02 Jakub Jelinek <jakub@redhat.com>
4101 * g++.dg/gomp/pr27337-1.C: New test.
4102 * g++.dg/gomp/pr27337-2.C: New test.
4105 * gcc.dg/gomp/pr27328.c: New test.
4108 * g++.dg/gomp/pr27325.C: New test.
4111 * g++.dg/gomp/pr27310.C: New test.
4113 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
4115 PR tree-optimization/27291
4116 * g++.dg/tree-ssa/pr27291.C: New test.
4118 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
4120 PR tree-optimization/27283
4121 * g++.dg/tree-ssa/pr27283.C: New test.
4123 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
4125 * gcc.dg/tree-ssa/loop-16.c: New test.
4127 2006-05-01 Roger Sayle <roger@eyesopen.com>
4128 Joseph S. Myers <joseph@codesourcery.com>
4130 * gcc.dg/Wconversion-3.c: New test case.
4131 * gcc.dg/Wconversion-4.c: Likewise.
4133 2006-05-01 Richard Guenther <rguenther@suse.de>
4135 PR tree-optimization/26726
4136 * g++.dg/tree-ssa/ivopts-1.C: New testcase.
4138 2006-04-30 Roger Sayle <roger@eyesopen.com>
4140 * gcc.dg/Woverflow-1.c: New test case.
4141 * gcc.dg/Woverflow-2.c: Likewise.
4142 * gcc.dg/Woverflow-3.c: Likewise.
4144 2006-04-30 Mark Mitchell <mark@codesourcery.com>
4147 * g++.dg/template/defarg8.C: New test.
4149 2006-04-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4152 * g++.dg/parse/operator7.C: New test.
4154 2006-04-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4158 * g++.dg/template/crash48.C: New test.
4161 * g++.dg/parse/ctor4.C: New test.
4163 2006-04-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4166 * gfortran.df/char_type_len.f90: New test.
4168 2006-04-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4170 PR libgfortran/27304
4171 * gfortran.dg/fmt_exhaust.f90: New test.
4173 2006-04-28 Roger Sayle <roger@eyesopen.com>
4176 * gcc.dg/large-size-array-2.c: New test case.
4178 2006-04-28 Richard Guenther <rguenther@suse.de>
4181 * gcc.target/i386/pr26826.c: New testcase.
4183 2006-04-28 Jakub Jelinek <jakub@redhat.com>
4186 * gcc.c-torture/execute/pr27260.c: New.
4188 2006-04-28 Alan Modra <amodra@bigpond.net.au>
4191 * gcc.dg/pr27095.c: New.
4193 2006-04-27 Mark Mitchell <mark@codesourcery.com>
4196 * g++.dg/conversion/bitfield4.C: New test.
4198 2006-04-27 Eric Christopher <echristo@apple.com>
4200 * gcc.dg/pragma-ms_struct.c: New.
4202 2006-04-27 Mark Mitchell <mark@codesourcery.com>
4205 * g++.dg/template/crash47.C: New test.
4207 2006-04-27 Dirk Mueller <dmueller@suse.de>
4209 * gcc.target/i386/sse-7.c: build with -msse.
4211 2006-04-26 H.J. Lu <hongjiu.lu@intel.com>
4214 * gcc.target/i386/sse-9.c: Include "../../gcc.dg/i386-cpuid.h".
4215 (main): Exit if processor doesn't support SSE.
4217 2006-04-26 David Edelsohn <edelsohn@gnu.org>
4220 * gcc.c-torture/compile/pr27282.c: New test.
4222 2006-04-26 Jakub Jelinek <jakub@redhat.com>
4225 * g++.dg/gomp/pr26913.C: New test.
4228 * gcc.dg/gomp/pr25996.c: New test.
4229 * g++.dg/gomp/pr25996.C: New test.
4231 2006-04-25 Richard Sandiford <richard@codesourcery.com>
4233 PR rtl-optimization/26725
4234 * gcc.c-torture/compile/pr26725.c: New test.
4236 2006-04-25 Richard Guenther <rguenther@suse.de>
4238 * gcc.dg/tree-prof/val-prof-2.c: Check for n + ffff rather
4241 2006-04-25 Andreas Krebbel <krebbel1@de.ibm.com>
4243 * gcc.dg/20060425-1.c: New testcase.
4245 2006-04-25 Jakub Jelinek <jakub@redhat.com>
4247 PR tree-optimization/26865
4248 * gcc.dg/pr26865.c: New test.
4250 2006-04-24 Mark Mitchell <mark@codesourcery.com>
4253 * g++.dg/conversion/bitfield1.C: New test.
4254 * g++.dg/conversion/bitfield2.C: Likewise.
4255 * g++.dg/conversion/bitfield3.C: Likewise.
4257 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
4258 Richard Guenther <rguenther@suse.de>
4260 PR tree-optimization/27236
4261 * gcc.dg/tree-ssa/pr27236.c: New testcase.
4263 2006-04-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4266 * g++.dg/other/incomplete2.C: New test.
4268 2006-04-24 Richard Guenther <rguenther@suse.de>
4271 * gcc.dg/torture/pr26869.c: New testcase.
4273 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
4274 Richard Guenther <rguenther@suse.de>
4276 PR tree-optimization/27218
4277 * g++.dg/tree-ssa/pr27218.C: New testcase.
4279 2006-04-23 Mark Mitchell <mark@codesourcery.com>
4282 * g++.dg/template/friend41.C: New test.
4284 2006-04-23 David Edelsohn <edelsohn@gnu.org>
4286 * g++.dg/opt/pr15551.C: Include cstdio.
4287 (main): Use remove instead of unlink.
4289 2006-04-23 Eric Botcazou <ebotcazou@adacore.com>
4291 * gcc.dg/sibcall-7.c: New test.
4292 * gcc.dg/tree-ssa/tailrecursion-1.c: Pass -foptimize-sibling-calls.
4293 * gcc.dg/tree-ssa/tailrecursion-2.c: Likewise.
4294 * gcc.dg/tree-ssa/tailrecursion-3.c: Likewise.
4295 * gcc.dg/tree-ssa/tailrecursion-4.c: Likewise.
4296 * gcc.dg/tree-ssa/tailrecursion-5.c: Likewise.
4298 2006-04-23 Mark Mitchell <mark@codesourcery.com>
4301 * g++.dg/opt/bitfield1.C: New test.
4302 * g++.dg/compat/abi/bitfield1_main.C: Add -w.
4303 * g++.dg/compat/abi/bitfield1_x.C: Likewise.
4304 * g++.dg/compat/abi/bitfield1_y.C: Likewise.
4305 * g++.dg/compat/abi/bitfield2_main.C: Likewise.
4306 * g++.dg/compat/abi/bitfield2_x.C: Likewise.
4307 * g++.dg/compat/abi/bitfield2_y.C: Likewise.
4308 * g++.dg/abi/bitfield1.C: Add dg-warning markers.
4309 * g++.dg/abi/bitfield2.C: Likewise.
4310 * g++.dg/init/bitfield1.C: Likewise.
4312 2006-04-23 Paul Thomas <pault@gcc.gnu.org>
4315 * gfortran.dg/elemental_subroutine_4.f90: New test.
4316 * gfortran.dg/assumed_size_refs_1.f90: Add error to non-conforming
4319 2006-04-22 Joseph S. Myers <joseph@codesourcery.com>
4321 * gcc.c-torture/compile/20060421-1.c: New testcase.
4323 2006-04-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4326 * gcc.dg/init-bad-4.c: New test.
4328 2006-04-21 Paul Brook <paul@codesourcery.com>
4330 * gcc.dg/arm-vfp1.c: Skip on iWMMXt cpus.
4332 2006-04-21 Paul Thomas <pault@gcc.gnu.org>
4335 * gfortran.dg/defined_operators_1.f90: New test.
4336 * gfortran.dg/assumed_charlen_function_1.f90: Add new error and
4337 remove old ones associated, incorrectly, with Note 5.46.
4340 * gfortran.dg/character_array_constructor_1.f90: New test.
4342 2006-04-20 Jakub Jelinek <jakub@redhat.com>
4344 * gcc.dg/20060419-1.c: New test.
4346 2006-04-19 Carlos O'Donell <carlos@codesourcery.com>
4349 * gcc.dg/struct-parse-1.c: New test case.
4351 2006-04-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4354 * g++.dg/parse/template19.C: New test.
4357 * g++.old-deja/g++.pt/friend36.C: Adjust error markers.
4360 * g++.dg/expr/call3.C: New test.
4363 * g++.dg/conversion/dynamic1.C: New test.
4365 2006-04-19 Mark Mitchell <mark@codesourcery.com>
4368 * g++.dg/template/crash35.C: Tweak error markers.
4369 * g++.dg/template/crash46.C: New test.
4370 * g++.old-deja/g++.brendan/friend4.C: Tweak error markers.
4371 * g++.old-deja/g++.pt/incomplete1.C: Likewise.
4373 2006-04-19 Andreas Krebbel <krebbel1@de.ibm.com>
4375 PR rtl-optimization/14261
4376 * gcc.c-torture/compile/20060419-1.c: Added.
4378 2006-04-18 Bernhard Fischer <aldot@gcc.gnu.org>
4380 * gfortran.dg/label_1.f90: Adjust dg-error.
4382 2006-04-16 Roger Sayle <roger@eyesopen.com>
4385 * gcc.dg/fold-cond-1.c: New test case.
4386 * gcc.dg/pr26961-1.c: Likewise.
4388 2006-04-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4390 PR libgfortran/27138
4391 * gfortran.dg/read_bad_advance.f90: New test.
4393 2006-04-16 Roger Sayle <roger@eyesopen.com>
4394 Dale Johannesen <dalej@apple.com>
4397 * gcc.target/i386/vecinit-3.c: New testcase.
4398 * gcc.target/i386/vecinit-4.c: Likewise.
4399 * gcc.target/i386/sse-18.c: Likewise.
4400 * gcc.target/i386/sse-19.c: Likewise.
4402 2006-04-16 Thomas Koenig <Thomas.Koenig@online.de>
4404 * gfortran.dg/allocate_zerosize_1.f90: New test.
4406 2006-04-16 Mark Mitchell <mark@codesourcery.com>
4409 * g++.dg/template/crash45.C: New test.
4411 2006-04-16 Paul Thomas <pault@gcc.gnu.org>
4414 * gfortran.dg/proc_assign_1.f90: New test.
4415 * gfortran.dg/procedure_lvalue.f90: Change message.
4416 * gfortran.dg/namelist_4.f90: Add new error.
4420 * gfortran.dg/auto_pointer_array_result_1.f90
4423 * gfortran.dg/specification_type_resolution_1.f90
4428 * gfortran.dg/bounds_temporaries_1.f90: New test.
4431 * gfortran.dg/array_return_value_1.f90: New test.
4433 2006-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4436 * gfortran/dg/g77/20030115-1.f: Delete duplicate test.
4438 2006-04-15 Jakub Jelinek <jakub@redhat.com>
4441 * g++.dg/gomp/pr26823-1.C: New test.
4442 * g++.dg/gomp/pr26823-2.C: New test.
4444 2006-04-13 Uros Bizjak <uros@kss-loka.si>
4447 * gcc.dg/pr27314.c: New test.
4449 2006-04-13 Richard Henderson <rth@redhat.com>
4451 * g++.dg/gomp/block-0.C: Update expected matches.
4453 2006-04-13 DJ Delorie <dj@redhat.com>
4455 * lib/target-supports.exp (check_effective_target_int32plus): New.
4456 (check_effective_target_ptr32plus): New.
4457 (check_effective_target_size32plus): New.
4458 (check_effective_target_int16): New.
4459 (check_profiling_available): Add m32c to the list of unsupported targets.
4461 * gcc.c-torture/compile/20000804-1.c: Skip m32c also.
4462 * gcc.c-torture/compile/20001226-1.c: Skip m32c due to small
4464 * gcc.c-torture/compile/20010327-1.c: Skip m32c due to non-SI
4466 * gcc.c-torture/compile/20020604-1.c: Skip m32c due to small
4468 * gcc.c-torture/compile/20050303-1.c: Require >=32 bit integers
4470 * gcc.c-torture/compile/980506-1.c: Require >=32 bit size_t.
4471 * gcc.c-torture/execute/20020404-1.x: Check for any 16 bit target,
4472 not just xstormy16. Skip m32c due to weird pointer size.
4473 * gcc.c-torture/execute/20021024-1.x: Check for any 16 bit target,
4475 * gcc.c-torture/execute/shiftdi.x: Check for any 16 bit target,
4477 * gcc.dg/20020312-2.c: Add m32c support.
4478 * gcc.dg/20040622-2.c: Require >=32 bit pointers.
4479 * gcc.dg/20050321-1.c: XFail m32c due to incorrect malloc prototype
4481 * gcc.dg/20050321-2.c: Require >=32 bit integers.
4482 * gcc.dg/asm-1.c: Skip if int and short are the same size.
4483 * gcc.dg/fold-mod-1.c: Require >=32 bit integers.
4484 * gcc.dg/fold-overflow-1.c: Skip m32c due to small const types in asm.
4485 * gcc.dg/format/bitfld-1.c: Require >=32 bit integers due to printf formats
4486 * gcc.dg/init-string-2.c: Require >=32 bit integers.
4487 * gcc.dg/max-1.c: Skip m32c in r8c or m16c mode due to small pointers.
4488 * gcc.dg/noncompile/920923-1.c: Skip small-int message for int16 hosts.
4489 * gcc.dg/pch/struct-1.c: Require >= 32 bit integers.
4490 * gcc.dg/pr14796-2.c: Require >=32 bit integers.
4491 * gcc.dg/pr17112-1.c: Require >=32 bit integers.
4492 * gcc.dg/pr18241-1.c: XFail m32c due to incorrect memset prototype
4494 * gcc.dg/pr18241-2.c: XFail m32c due to incorrect memset prototype
4496 * gcc.dg/pr19340.c: Skip m32c due to lack of scheduling.
4497 * gcc.dg/pr23049.c: Require >=32 bit integers.
4498 * gcc.dg/torture/pr26565.c: Skip m32c as everything is already packed.
4499 * gcc.dg/torture/pr26587.c: Require >=32 bit integers.
4500 * gcc.dg/torture/pr26630.c: Require >=32 bit integers.
4501 * gcc.dg/tree-ssa/loop-10.c: Require >=32 bit integers.
4502 * gcc.dg/tree-ssa/loop-2.c: Require >=32 bit size_t.
4503 * gcc.dg/tree-ssa/loop-4.c: Require >=32 bit size_t.
4504 * gcc.dg/tree-ssa/ltrans-1.c: Require >=32 bit size_t.
4505 * gcc.dg/tree-ssa/ltrans-2.c: Require >=32 bit size_t.
4506 * gcc.dg/tree-ssa/ltrans-3.c: Require >=32 bit size_t.
4507 * gcc.dg/tree-ssa/ltrans-4.c: Require >=32 bit size_t.
4508 * gcc.dg/tree-ssa/pr14341.c: Require >=32 bit integers.
4509 * gcc.dg/tree-ssa/pr23382.c: XFail m32c due to incorrect malloc
4511 * gcc.dg/tree-ssa/pr24627.c: Require >=32 bit integers.
4512 * gcc.dg/tree-ssa/pr26180.c: Require >=32 bit integers.
4513 * gcc.dg/tree-ssa/vrp14.c: Require >=32 bit integers.
4514 * gcc.dg/tree-ssa/vrp21.c: Require >=32 bit integers.
4515 * gcc.dg/tree-ssa/vrp22.c: Require >=32 bit integers.
4517 * gcc.c-torture/execute/20040629-1.x: New. Require >16 bit integers.
4518 * gcc.c-torture/execute/20040703-1.x: Likewise.
4519 * gcc.c-torture/execute/20040705-1.x: Likewise.
4520 * gcc.c-torture/execute/20040705-2.x: Likewise.
4521 * gcc.c-torture/execute/20040709-1.x: Likewise.
4522 * gcc.c-torture/execute/20040709-2.x: Likewise.
4523 * gcc.c-torture/execute/20040811-1.x: Likewise.
4524 * gcc.c-torture/execute/20050316-1.x: Likewise.
4525 * gcc.c-torture/execute/bitfld-4.x: Likewise.
4526 * gcc.c-torture/execute/pr19689.x: Likewise.
4527 * gcc.c-torture/execute/pr7284-1.x: Likewise.
4528 * gcc.c-torture/execute/usmul.x: Likewise.
4529 * gcc.c-torture/execute/vrp-5.x: Likewise.
4530 * gcc.c-torture/execute/vrp-6.x: Likewise.
4531 * gcc.dg/debug/20041023-1.s: Likewise.
4533 2006-04-13 Roger Sayle <roger@eyesopen.com>
4535 * gcc.target/i386/20050113-1.c: Tweak testcase to reflect that casts
4536 of integers to a vector types are now constant expressions in C.
4537 * gcc.dg/vect/vect-fold-1.c: New test case.
4539 2006-04-13 Paolo Bonzini <bonzini@gnu.org>
4540 Ulrich Weigand <uweigand@de.ibm.com>
4543 * gcc.dg/vmx/pr27006.c: New testcase.
4545 2006-04-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4547 PR libgfortran/26766
4548 * gfortran.dg/write_recursive.f90: New test.
4550 2006-04-11 Mark Mitchell <mark@codesourcery.com>
4552 * g++.dg/parse/dtor7.C: New test.
4553 * g++.dg/parse/new1.C: Add error marker.
4554 * g++.dg/template/new3.C: New test.
4557 * g++.dg/template/pure1.C: New test.
4560 * g++.dg/parse/ptrmem4.C: New test.
4562 2006-04-10 Jeff Law <law@redhat.com>
4565 * gcc.c-torture/compile/pr27087.c: New test.
4567 2006-04-10 Aldy Hernandez <aldyh@redhat.com>
4570 * gcc.dg/20060410.c: New.
4572 2006-04-10 Matthias Klose <doko@debian.org>
4574 * testsuite/lib/gcc-defs.exp (gcc-set-multilib-library-path):
4575 Recognize multilib directory names containing underscores.
4577 2006-04-10 Roger Sayle <roger@eyesopen.com>
4579 * gcc.target/i386/vecinit-1.c: New test case.
4580 * gcc.target/i386/vecinit-2.c: Likewise.
4582 2006-04-10 Jakub Jelinek <jakub@redhat.com>
4585 * g++.dg/debug/dwarf2-2.C: New test.
4587 2006-04-09 Richard Sandiford <richard@codesourcery.com>
4589 PR rtl-optimization/27073
4590 * gcc.c-torture/execute/pr27073.c: New test.
4592 2006-04-08 Mike Stump <mrs@apple.com>
4594 * gcc.dg/pragma-darwin.c: Improve for ppc64.
4596 2006-04-07 Richard Guenther <rguenther@suse.de>
4598 PR tree-optimization/26135
4599 * gcc.dg/tree-ssa/ssa-copyprop-1.c: New testcase.
4601 2006-04-06 Jan Hubicka <jh@suse.cz>
4604 * g++.dg/bprob/g++-bprob-2.C: New testcase.
4606 2006-04-06 Roger Sayle <roger@eyesopen.com>
4608 * g++.dg/conversion/nullptr1.C: New test case.
4609 * g++.dg/conversion/nullptr2.C: Likewise.
4611 2006-04-05 Roger Sayle <roger@eyesopen.com>
4613 * gfortran.dg/dependency_18.f90: New test case.
4615 2006-04-05 Richard Guenther <rguenther@suse.de>
4617 PR tree-optimization/26919
4618 * gcc.dg/ipa/ipa-1.c: Use -fno-early-inlining.
4619 * gcc.dg/ipa/ipa-2.c: Likewise.
4620 * gcc.dg/ipa/ipa-3.c: Likewise.
4621 * gcc.dg/ipa/ipa-5.c: Likewise.
4623 2006-04-05 Richard Guenther <rguenther@suse.de>
4625 PR tree-optimization/26763
4626 * gcc.dg/torture/pr26763-1.c: New testcase.
4627 * gcc.dg/torture/pr26763-2.c: Likewise.
4629 2006-04-04 Paul Thomas <pault@gcc.gnu.org>
4633 * gfortran.dg/actual_array_constructor_1.f90: New testcase.
4635 2006-04-04 Eric Christopher <echristo@apple.com>
4637 * gcc.target/i386/387-1.c: Allow regexp to match darwin
4639 * gcc.target/i386/387-5.c: Ditto.
4641 2006-04-04 Carlos O'Donell <carlos@codesourcery.com>
4643 * gcc.target/sparc/struct-ret-check.c: New test.
4645 2006-04-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4647 * gfortran.dg/fmt_zero_digits.f90: New test for no error when
4648 zero decimal digits specified in format.
4650 2006-04-03 Paul Thomas <pault@gcc.gnu.org>
4653 * gfortran.dg/missing_optional_dummy_1.f90: New test.
4656 * gfortran.dg/compliant_elemental_intrinsics_1.f90: New test.
4657 * gfortran.dg/initialization_1.f90: Make assignment compliant.
4658 * gfortran.dg/transfer_array_intrinsic_1.f90: Simplify.
4659 * gfortran.dg/transfer_array_intrinsic_2.f90: Make assignments compliant and detect
4662 2006-04-02 Erik Edelmann <eedelman@gcc.gnu.org>
4664 * gfortran.dg/allocatable_dummy_1.f90: Also check that allocatable
4665 dummy arguments work when the actual argument is itself a dummy
4666 argument of the caller.
4668 2006-04-01 Eric Botcazou <ebotcazou@libertysurf.fr>
4671 * gfortran.dg/large_real_kind_form_io_2.f90: XFAIL on SPARC/Solaris.
4673 2006-04-01 Roger Sayle <roger@eyesopen.com>
4675 * gfortran.dg/dependencency_17.f90: New test case.
4677 2006-04-01 Roger Sayle <roger@eyesopen.com>
4679 * gfortran.dg/dependency_14.f90: New test case.
4680 * gfortran.dg/dependency_15.f90: Likewise.
4681 * gfortran.dg/dependency_16.f90: Likewise.
4683 2006-03-31 Asher Langton <langton2@llnl.gov>
4686 gfortran.dg/cray_pointers_6.f90: New test.
4688 2006-03-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4690 PR libgfortran/26890
4691 * gfortran.dg/read_size_noadvance.f90: New test.
4693 2006-03-30 Thomas Koenig <Thomas.Koenig@online.de>
4696 * gfortran.dg/multiple_allocation_1.f90: Check that the
4697 size has changed after a re-allocation with stat.
4699 2006-03-30 Richard Guenther <rguenther@suse.de>
4701 * gcc.target/i386/sselibm-1.c: Adjust for libgcc-math partial
4703 * gcc.target/i386/sselibm-2.c: Likewise.
4704 * gcc.target/i386/sselibm-3.c: Likewise.
4705 * gcc.target/i386/sselibm-4.c: Likewise.
4706 * gcc.target/i386/sselibm-5.c: Likewise.
4708 2006-03-28 Roger Sayle <roger@eyesopen.com>
4710 * gcc.dg/fold-andxor-1.c: New test case.
4711 * gcc.dg/fold-xorand-1.c: Likewise.
4713 2006-03-28 Roger Sayle <roger@eyesopen.com>
4715 * gcc.dg/fold-convnotconv-1.c: New test case.
4717 2006-03-28 Paul Thomas <pault@gcc.gnu.org>
4720 * gfortran.dg/private_type_5.f90: New test.
4722 2006-03-27 David Edelsohn <edelsohn@gnu.org>
4724 * objc.dg/objc-nofilename-1.m: Limit to Darwin.
4726 2006-03-27 Jakub Jelinek <jakub@redhat.com>
4728 * gfortran.dg/advance_2.f90: New test.
4729 * gfortran.dg/advance_3.f90: New test.
4731 * gfortran.fortran-torture/execute/equiv_5.f: New test.
4733 2006-03-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4735 PR libgfortran/26661
4736 PR libgfortran/26880
4737 * gfortran.dg/read_x_past.f: New test.
4739 2006-03-26 Geoffrey Keating <geoffk@apple.com>
4741 * gcc.dg/darwin-20040809-2.c: Don't expect default debugging
4744 2006-03-26 David Edelsohn <edelsohn@gnu.org>
4746 * objc.dg/dwarf-1.m: Skip on AIX.
4747 * objc.dg/dwarf-2.m: Skip on AIX.
4749 2006-03-25 Steven G. Kargl <kargls@comcast.net>
4752 * gfortran.dg/float_1.f90: New test.
4754 2006-03-25 Steven G. Kargl <kargsl@comcast.net>
4756 * gfortran.dg/transfer_array_intrinsic_1.f90: Restrict to i?86 and
4758 * gfortran.dg/transfer_array_intrinsic_2.f90: Ditto.
4760 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
4763 * gfortran.dg/convert_implied_open.f90: New test case.
4765 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
4768 * gfortran.dg/transpose_reshape_r10.f90: New test case.
4770 2006-03-25 Uros Bizjak <uros@kss-loka.si>
4773 * gcc.dg/pr26717.c: New test.
4775 2006-03-25 Roger Sayle <roger@eyesopen.com>
4777 * gfortran.dg/dependency_12.f90: New test case.
4779 2006-03-24 Roger Sayle <roger@eyesopen.com>
4781 * gfortran.dg/dependency_9.f90: New (resurected) test case.
4783 2006-03-24 Jeff Law <law@redhat.com>
4785 * gcc.c-torture/pr26840.c: New test.
4787 2006-03-24 Geoffrey Keating <geoffk@apple.com>
4789 * objc.dg/dwarf-2.m: New.
4790 * obj-c++.dg/dwarf-2.mm: New.
4792 * g++.old-deja/g++.other/init19.C: New.
4794 2006-03-24 David Edelsohn <edelsohn@gnu.org>
4796 * g++.dg/eh/spbp.C: Skip on AIX.
4798 2006-03-24 Jakub Jelinek <jakub@redhat.com>
4801 * g++.dg/gomp/pr26611-1.C: New test.
4802 * g++.dg/gomp/pr26611-2.C: New test.
4804 2006-03-24 Jeff Law <law@redhat.com>
4806 * gcc.c-torture/compile/pr26833.c: New test.
4807 * gfortran.fortran-torture/compile/pr26806.f90: New test.
4809 2006-03-22 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4811 * gfortran.dg/endfile_2.f90: Delete temp file.
4813 2006-03-22 Thomas Koenig <Thomas.Koenig@online.de>
4816 * gfortran.dg/record_marker_1.f90: New test case.
4817 * gfortran.dg/record_marker_2.f: New test case.
4818 * gfortran.dg/record_marker_3.f90: New test case.
4820 2006-03-22 Paul Thomas <pault@gcc.gnu.org>
4823 * gfortran.dg/transfer_array_intrinsic_1.f90: New test.
4824 * gfortran.dg/transfer_array_intrinsic_2.f90: New test.
4826 2006-03-21 Janis Johnson <janis187@us.ibm.com>
4828 * lib/gcc-dg.exp (cleanup-modules): New proc.
4829 * gfortran.dg/allocatable_function_1.f90,
4830 gfortran.dg/allocate_char_star_scalar_1.f90,
4831 gfortran.dg/assumed_charlen_function_1.f90,
4832 gfortran.dg/assumed_dummy_1.f90,
4833 gfortran.dg/assumed_shape_ranks_1.f90,
4834 gfortran.dg/assumed_shape_ranks_2.f90,
4835 gfortran.dg/assumed_size_dt_dummy.f90,
4836 gfortran.dg/auto_char_dummy_array_1.f90,
4837 gfortran.dg/auto_char_len_3.f90,
4838 gfortran.dg/automatic_module_variable.f90,
4839 gfortran.dg/bad_automatic_objects_1.f90,
4840 gfortran.dg/char_array_constructor.f90,
4841 gfortran.dg/char_array_structure_constructor.f90,
4842 gfortran.dg/char_result_11.f90, gfortran.dg/char_result_9.f90,
4843 gfortran.dg/contained_1.f90, gfortran.dg/convert_1.f90,
4844 gfortran.dg/cray_pointers_5.f90, gfortran.dg/data_constraints_1.f90,
4845 gfortran.dg/default_initialization.f90, gfortran.dg/der_charlen_1.f90,
4846 gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90,
4847 gfortran.dg/derived_pointer_recursion.f90,
4848 gfortran.dg/derived_recursion.f90, gfortran.dg/der_pointer_1.f90,
4849 gfortran.dg/der_pointer_3.f90, gfortran.dg/der_pointer_4.f90,
4850 gfortran.dg/dummy_functions_1.f90,
4851 gfortran.dg/elemental_initializer_1.f90,
4852 gfortran.dg/elemental_non_intrinsic_dummy_1.f90,
4853 gfortran.dg/elemental_pointer_1.f90,
4854 gfortran.dg/elemental_subroutine_1.f90,
4855 gfortran.dg/elemental_subroutine_2.f90, gfortran.dg/entry_1.f90,
4856 gfortran.dg/entry_3.f90, gfortran.dg/enum_10.f90,
4857 gfortran.dg/equiv_constraint_3.f90, gfortran.dg/func_derived_1.f90,
4858 gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90,
4859 gfortran.dg/generic_1.f90, gfortran.dg/generic_2.f90,
4860 gfortran.dg/generic_3.f90, gfortran.dg/generic_4.f90,
4861 gfortran.dg/global_references_1.f90,
4862 gfortran.dg/host_used_types_1.f90, gfortran.dg/implicit_1.f90,
4863 gfortran.dg/implicit_2.f90, gfortran.dg/implicit_actual.f90,
4864 gfortran.dg/initialization_1.f90, gfortran.dg/int_1.f90,
4865 gfortran.dg/intent_used_1.f90, gfortran.dg/interface_1.f90,
4866 gfortran.dg/interface_2.f90, gfortran.dg/internal_references_2.f90,
4867 gfortran.dg/io_constraints_1.f90, gfortran.dg/io_constraints_2.f90,
4868 gfortran.dg/large_integer_kind_1.f90,
4869 gfortran.dg/large_real_kind_1.f90,
4870 gfortran.dg/module_blank_common.f90, gfortran.dg/module_commons_1.f90,
4871 gfortran.dg/module_double_reuse.f90,
4872 gfortran.dg/module_equivalence_1.f90,
4873 gfortran.dg/module_interface_1.f90,
4874 gfortran.dg/module_parameter_array_refs_1.f90,
4875 gfortran.dg/named_interface.f90, gfortran.dg/namelist_14.f90,
4876 gfortran.dg/namelist_15.f90, gfortran.dg/namelist_1.f90,
4877 gfortran.dg/namelist_4.f90, gfortran.dg/namelist_use.f90,
4878 gfortran.dg/namelist_use_only.f90, gfortran.dg/nested_modules_1.f90,
4879 gfortran.dg/nested_modules_2.f90, gfortran.dg/nested_modules_3.f90,
4880 gfortran.dg/nested_modules_4.f90, gfortran.dg/nested_modules_5.f90,
4881 gfortran.dg/parens_5.f90, gfortran.dg/parent_result_ref_4.f90,
4882 gfortran.dg/pr15164.f90, gfortran.dg/pr16861.f90,
4883 gfortran.dg/pr17615.f90, gfortran.dg/pr19926.f90,
4884 gfortran.dg/pr21177.f90, gfortran.dg/pr26246_1.f90,
4885 gfortran.dg/private_type_1.f90, gfortran.dg/private_type_2.f90,
4886 gfortran.dg/private_type_3.f90, gfortran.dg/private_type_4.f90,
4887 gfortran.dg/procedure_lvalue.f90, gfortran.dg/pure_byref_3.f90,
4888 gfortran.dg/same_name_1.f90,
4889 gfortran.dg/sibling_dummy_procedure_1.f90,
4890 gfortran.dg/sibling_dummy_procedure_2.f90,
4891 gfortran.dg/sibling_dummy_procedure_3.f90,
4892 gfortran.dg/substr_1.f90, gfortran.dg/substring_equivalence.f90,
4893 gfortran.dg/use_allocated_1.f90, gfortran.dg/used_dummy_types_1.f90,
4894 gfortran.dg/used_dummy_types_2.f90,
4895 gfortran.dg/used_dummy_types_3.f90,
4896 gfortran.dg/used_dummy_types_4.f90,
4897 gfortran.dg/used_dummy_types_5.f90,
4898 gfortran.dg/used_interface_ref.f90, gfortran.dg/used_types_1.f90,
4899 gfortran.dg/userdef_operator_1.f90: Use it.
4901 2006-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4903 * gfortran.dg/advance.f90, gfortran.dg/backspace_2.f,
4904 gfortran.dg/comma.f, gfortran.dg/direct_io_2.f90,
4905 gfortran.dg/tl_editing.f90, gfortran.dg/unf_io_convert_1.f90,
4906 gfortran.dg/write_back.f,
4907 gfortran.fortran-torture/execute/inquire_1.f90,
4908 gfortran.fortran-torture/execute/inquire_3.f90: Delete temp file.
4910 2006-03-21 Jeff Law <law@redhat.com>
4912 * gcc.dg/tree-ssa/vrp28.c: New test.
4914 2006-03-21 Eric Botcazou <ebotcazou@libertysurf.fr>
4916 * gcc.dg/builtins-config.h (Solaris case): Define HAVE_C99_RUNTIME
4917 if _STDC_C99 is defined.
4918 * gcc.dg/builtins-18.c: Pass -std=c99 on Solaris.
4919 * gcc.dg/builtins-20.c: Likewise.
4920 * gcc.dg/builtins-53.c: Likewise.
4921 * gcc.dg/single-precision-constant.c: Likewise. Also pass
4922 -mmacosx-version-min=10.3 on PowerPC/Darwin.
4924 2006-03-21 Andrew Pinski <pinskia@physics.uc.edu>
4927 * gcc.c-torture/compile/pr26781-1.c: New test.
4928 * gcc.c-torture/compile/pr26781-2.c: New test.
4930 2006-03-21 Jakub Jelinek <jakub@redhat.com>
4933 * g++.dg/gomp/pr26690-1.C: New test.
4934 * g++.dg/gomp/pr26690-2.C: New test.
4936 2006-03-20 Jeff Law <law@redhat.com>
4938 * gcc.dg/tree-ssa/pr21829.c: New test.
4940 * gcc.dg/tree-ssa/20030807-2.c: Make sure to run VRP.
4942 2006-03-20 Richard Sandiford <richard@codesourcery.com>
4944 * lib/target-supports.exp (check_no_compiler_messages): New procedure.
4945 (check_visibility_available): Use it.
4946 (check_effective_target_default_packed): Likewise.
4947 (check_effective_target_pcc_bitfield_type_matters): Likewise.
4948 (check_effective_target_fopenmp): Likewise.
4949 (check_effective_target_freorder): Likewise.
4950 (check_effective_target_fpic): Likewise.
4951 (check_named_sections_available): Likewise.
4952 (check_effective_target_ilp32): Likewise.
4953 (check_effective_target_lp64): Likewise.
4955 2006-03-20 Thomas Koenig <Thomas.Koenig@online.de>
4958 * gfortran.dg/scalar_mask_2.f90: New test case.
4960 2006-03-20 Andrew Pinski <pinskia@physics.uc.edu>
4963 * gcc.dg/tree-ssa/loadpre12.c: New test.
4964 * gcc.dg/tree-ssa/loadpre13.c: New test.
4965 * gcc.dg/tree-ssa/loadpre14.c: New test.
4966 * gcc.dg/tree-ssa/loadpre15.c: New test.
4967 * gcc.dg/tree-ssa/loadpre16.c: New test.
4968 * gcc.dg/tree-ssa/loadpre17.c: New test.
4969 * gcc.dg/tree-ssa/loadpre18.c: New test.
4970 * gcc.dg/tree-ssa/loadpre19.c: New test.
4971 * gcc.dg/tree-ssa/loadpre20.c: New test.
4972 * gcc.dg/tree-ssa/loadpre21.c: New test.
4973 * gcc.dg/tree-ssa/loadpre22.c: New test.
4975 2006-03-19 Paul Thomas <pault@gcc.gnu.org>
4978 * gfortran.dg/elemental_initializer_1.f90: New test.
4981 * gfortran.dg/assumed_shape_ranks_2: New test.
4983 2006-03-18 Joseph S. Myers <joseph@codesourcery.com>
4985 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/switch-1.c: Use
4988 2006-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4990 * gfortran.dg/direct_io_1.f90, gfortran.dg/iostat_2.f90,
4991 gfortran.dg/open_new.f90, gfortran.dg/open_readonly_1.f90,
4992 gfortran.dg/pr16935.f90, gfortran.dg/pr20954.f,
4993 gfortran.dg/read_many_1.f, gfortran.dg/unf_io_convert_2.f90,
4994 gfortran.fortran-torture/execute/direct_io.f90,
4995 gfortran.fortran-torture/execute/inquire_2.f90,
4996 gfortran.fortran-torture/execute/inquire_4.f90,
4997 gfortran.fortran-torture/execute/list_read_1.f90,
4998 gfortran.fortran-torture/execute/open_replace.f90,
4999 gfortran.fortran-torture/execute/slash_edit.f90,
5000 gfortran.fortran-torture/execute/unopened_unit_1.f90: Delete
5001 temporary files from testcases.
5003 2006-03-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5005 PR libgfortran/26509
5006 gfortran.dg/write_direct_eor.f90: New test.
5008 2006-03-17 David Edelsohn <edelsohn@gnu.org>
5010 * gcc.target/powerpc/pr26350.c: New.
5011 * gcc.target/powerpc/indexed-addr.c: New.
5013 2006-03-16 Roger Sayle <roger@eyesopen.com>
5015 * gfortran.dg/dependency_13.f90: New test case.
5017 2006-03-16 Roger Sayle <roger@eyesopen.com>
5020 * gcc.dg/real-const-1.c: New test case.
5022 2006-03-15 Geoffrey Keating <geoffk@apple.com>
5024 * g++.old-deja/g++.other/init18.C: New.
5025 * g++.old-deja/g++.other/init5.C: Remove xfail.
5027 2006-03-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5029 * g++.dg/opt/pr15551.C: Cleanup temp file.
5031 2006-03-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5034 g++.dg/parse/long1.C: New test.
5036 2006-03-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5039 * gfortran.dg/continuation.f90: New test.
5040 * gfortran.dg/fmt_read_bz_bn.f90: Fix use of continuation.
5042 2006-03-14 Richard Guenther <rguenther@suse.de>
5044 PR tree-optimization/26672
5045 * gcc.dg/torture/pr26672.c: New testcase.
5047 2006-03-14 Joseph S. Myers <joseph@codesourcery.com>
5049 * gcc.target/powerpc/405-dlmzb-strlen-1.c,
5050 gcc.target/powerpc/440-dlmzb-strlen-1.c: New tests.
5052 2006-03-13 Roger Sayle <roger@eyesopen.com>
5055 * gcc.c-torture/compile/switch-1.c: New test case.
5057 2006-03-13 Paul Thomas <pault@gcc.gnu.org>
5060 * gfortran.fortran-torture/execute/intrinsic_mmloc_3.f90: Expand
5061 test to include more permuatations of mask and index.
5062 * testsuite/gfortran.dg/scalar_mask_1.f90: Modify last test to
5063 respond to F2003 spec. that the position returned for an all false
5064 mask && condition is zero.
5066 2006-03-13 Jakub Jelinek <jakub@redhat.com>
5069 * gcc.dg/gomp/pr25989.c: New test.
5071 2006-03-13 Jeff Law <law@redhat.com>
5073 * gcc.dg/tree-ssa/20030807-2.c: No longer expected to fail.
5075 2006-03-13 Eric Botcazou <ebotcazou@adacore.com>
5077 * gcc.dg/switch-9.c: New test.
5079 2006-03-13 Richard Guenther <rguenther@suse.de>
5082 * gcc.dg/torture/pr26630.c: New testcase.
5084 2006-03-11 Roger Sayle <roger@eyesopen.com>
5086 * gfortran.dg/dependency_10.f90: New test case.
5087 * gfortran.dg/dependency_11.f90: Likewise.
5089 2006-03-11 Paul Thomas <pault@gcc.gnu.org>
5090 Erik Edelmann <eedelman@gcc.gnu.org>
5092 * gfortran.dg/allocatable_function_1.f90: New.
5093 * gfortran.dg/allocatable_function_2.f90: New.
5095 2006-03-10 Richard Guenther <rguenther@suse.de>
5098 * gcc.dg/torture/pr26565.c: New testcase.
5100 2006-03-09 Eric Christopher <echristo@apple.com>
5102 * gcc.c-torture/compile/20060309-1.c: New.
5104 2006-03-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5106 PR libgfortran/26499
5107 * gfortran.dg/write_back.f: New test.
5108 * gfortran.dg/write_rewind_1.f: New test.
5109 * gfortran.dg/write_rewind_2.f: New test.
5111 2006-03-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5113 PR libgfortran/26554
5114 * gfortran.dg/read_logical.f90: New test.
5116 2006-03-04 Laurent GUERBY <laurent@guerby.net>
5118 * ada/acats/norun.lst: cdd2a03 now passes.
5120 2006-03-04 Andrew Pinski <pinskia@physics.uc.edu>
5123 * gcc.target/powerpc/pr18096-1.c: Change where the error
5126 2006-03-04 Jakub Jelinek <jakub@redhat.com>
5128 * gcc.target/i386/cleanup-1.c: New test.
5129 * gcc.target/i386/cleanup-2.c: New test.
5131 2006-03-04 Roger Sayle <roger@eyesopen.com>
5133 * gfortran.dg/dependency_9.f90: Remove for the time being.
5135 2006-03-04 Krister Walfridsson <cato@df.lth.se>
5137 * objc.dg/bad-receiver-type.m: Add space before bracket in dg
5140 2006-03-03 Roger Sayle <roger@eyesopen.com>
5142 * gfortran.dg/dependency_9.f90: New test case.
5144 2006-03-03 Roger Sayle <roger@eyesopen.com>
5146 * gfortran.dg/dependency_4.f90: New test case.
5147 * gfortran.dg/dependency_5.f90: New test case.
5148 * gfortran.dg/dependency_6.f90: New test case.
5149 * gfortran.dg/dependency_7.f90: New test case.
5150 * gfortran.dg/dependency_8.f90: New test case.
5152 2006-03-03 Paul Brook <paul@codesourcery.com>
5154 * gcc/testsuite/lib/target-supports.exp (check_profiling_available):
5157 2006-03-03 Thomas Koenig <Thomas.Koenig@online.de>
5160 * multiple_allocation_1.f90: New test.
5162 2006-03-03 Roger Sayle <roger@eyesopen.com>
5164 PR tree-optimization/26524
5165 * gfortran.dg/pr26524.f: New test case.
5167 2006-03-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5169 * g++.dg/template/repo5.C: Cleanup repo files.
5170 * gcc.dg/20051201-1.c: Cleanup coverage files.
5171 * gcc.target/sparc/fexpand-2.c, gcc.target/sparc/fpmerge-2.c,
5172 gcc.target/sparc/fpmul-2.c, gcc.target/sparc/pdist-2.c: Cleanup
5175 2006-03-02 Fariborz Jahanian <fjahanian@apple.com>
5177 * objc.dg/objc-nofilename-1.m: New test.
5178 * objc.dg/bad-receiver-type.m: New test.
5179 * obj-c++.dg/bad-receiver-type.mm: New test.
5181 2006-03-02 Eric Botcazou <ebotcazou@libertysurf.fr>
5183 * gcc.dg/single-precision-constant.c: Tweak for non-C99 runtimes.
5185 2006-03-01 Mike Stump <mrs@apple.com>
5187 * g++.dg/abi/key2.C: Add.
5189 2006-03-01 Paul Thomas <pault@gcc.gnu.org>
5191 * gfortran.dg/logical_dot_product.f90: New test.
5194 * gfortran.dg/used_interface_ref.f90: New test.
5197 * gfortran.dg/dependency_2.f90: New test.
5198 * gfortran.fortran-torture/execute/where17.f90: New test.
5199 * gfortran.fortran-torture/execute/where18.f90: New test.
5200 * gfortran.fortran-torture/execute/where19.f90: New test.
5201 * gfortran.fortran-torture/execute/where20.f90: New test.
5203 2006-03-01 Daniel Berlin <dberlin@dberlin.org>
5205 * g++.dg/tree-ssa/pr26443.C: New test case.
5207 2006-02-28 Andrew Pinski <pinskia@physics.uc.edu>
5210 * g++.dg/opt/return-slot1.C: New test.
5212 2006-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5214 PR libgfortran/26136
5215 * gfortran.dg/namelist_23.f90: New test.
5217 2006-02-28 Roger Sayle <roger@eyesopen.com>
5220 * gcc.dg/fold-eqandshift-2.c: New test case.
5222 2006-02-28 Richard Guenther <rguenther@suse.de>
5224 * gcc.dg/tree-ssa/pr26421.c: Fix testcase to force struct
5227 2006-02-28 Thomas Koenig <Thomas.Koenig@online.de>
5229 * scalar_mask_1.f90: Add tests for maxloc with scalar mask.
5231 2006-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5233 PR libgfortran/26464
5234 * gfortran.dg/backspace_5.f: New test.
5235 * gfortran.dg/backspace_6.f: New test.
5237 2006-02-26 Roger Sayle <roger@eyesopen.com>
5239 * gcc.dg/fold-eqandnot-1.c: New test case.
5241 2006-02-26 Roger Sayle <roger@eyesopen.com>
5244 * gcc.c-torture/execute/ieee/builtin-nan-1.c: New test case.
5246 2006-02-26 Zdenek Dvorak <dvorakz@suse.cz>
5248 * gcc.target/i386/20000614-2.c: Do not use -fno-strength-reduce.
5249 * gcc.dg/20030324-1.c: Do not use -fstrength-reduce.
5251 2006-02-26 Richard Guenther <rguenther@suse.de>
5253 PR tree-optimization/26421
5254 * gcc.dg/tree-ssa/pr26421.c: New testcase.
5256 2006-02-26 Steven Bosscher <stevenb.gcc@gmail.com>
5258 * gcc.dg/20031201-1.c: Don't use -frerun-loop-opt.
5259 * g++.old-deja/g++.robertl/eb132.C: Likewise.
5261 2006-02-26 Roger Sayle <roger@eyesopen.com>
5263 * gcc.dg/fold-even-1.c: New test case.
5265 2006-02-26 Roger Sayle <roger@eyesopen.com>
5268 * gcc.dg/fold-eqandshift-1.c: New test case.
5270 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
5272 PR tree-optimization/25125
5273 * gcc.dg/vect/wrapv-vect-7.c, gcc.dg/vect/wrapv-vect-reduc-2char.c,
5274 gcc.dg/vect/wrapv-vect-reduc-2short.c: New tests.
5276 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
5278 PR tree-optimizations/26359
5279 * gcc.dg/vect/vect.exp: Compile tests prefixed with "dump-tree-dceloop"
5280 with -fdump-tree-dceloop-details.
5281 * gcc.dg/vect/dump-tree-dceloop-pr26359.c: New test.
5283 2006-02-25 Roger Sayle <roger@eyesopen.com>
5286 * gcc.dg/fold-eqxor-1.c: New test case.
5287 * gcc.dg/fold-eqxor-2.c: Likewise.
5288 * gcc.dg/fold-eqxor-3.c: Likewise.
5290 2006-02-25 Thomas Koenig <Thomas.Koenig@online.de>
5293 * scalar_mask_1.f90: New test.
5295 2006-02-24 Geoffrey Keating <geoffk@apple.com>
5297 * g++.dg/eh/uncaught1.C: Add dg-options for ppc-darwin.
5298 * g++.dg/eh/uncaught2.C: New.
5299 * g++.dg/eh/uncaught3.C: New.
5301 2006-02-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5303 PR libgfortran/26423
5304 * gfortran.dg/read_many_1.f: New test.
5306 2006-02-24 Paul Thomas <pault@gcc.gnu.org>
5309 * gfortran.dg/dependency_3.f90: New test.
5310 * gfortran.fortran-torture/execute/vect-3.f90: Remove two of the
5314 * gfortran.dg/equiv_6.f90: New test.
5316 2006-02-23 Jeff Law <law@redhat.com>
5318 * gcc.c-torture/compile/pr26425.c: New test.
5320 2006-02-23 Jakub Jelinek <jakub@redhat.com>
5323 * gcc.dg/gomp/pr26412.c: New test.
5325 2006-02-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5328 * g++.dg/other/ellipsis1.C: New test.
5329 * g++.dg/parse/operator4.C: Adjust error marker.
5331 2006-02-22 H.J. Lu <hongjiu.lu@intel.com>
5334 * gfortran.dg/pr25603.f: New testcase.
5336 2006-02-22 Nathan Sidwell <nathan@codesourcery.com>
5338 * gcc.dg/bf-spl1.c: Don't specify -m68000.
5339 * g++.old-deja/g++.pt/static11.C: Xfail for m68k-elf
5341 2006-02-21 Geoffrey Keating <geoffk@apple.com>
5343 * g++.dg/eh/spbp.C: New.
5345 2006-02-21 Jakub Jelinek <jakub@redhat.com>
5348 * gcc.target/i386/mmx-7.c: New test.
5350 2006-02-20 Roger Sayle <roger@eyesopen.com>
5352 PR tree-optimization/26361
5353 * gcc.dg/tree-ssa/vrp27.c: New test case.
5355 2006-02-20 Andrew Pinski <pinskia@physics.uc.edu>
5357 * gcc.dg/tree-ssa/complex-3.c: Split out first part into ...
5358 * gcc.dg/tree-ssa/complex-4.c: Here.
5360 2006-02-19 Roger Sayle <roger@eyesopen.com>
5363 * gfortran.dg/logical_1.f90: New test case.
5365 2006-02-19 Jakub Jelinek <jakub@redhat.com>
5368 * gcc.dg/20060218-1.c: Moved to...
5369 * gcc.target/i386/20060218-1.c: ... here. New test.
5371 2006-02-19 Erik Edelmann <eedelman@gcc.gnu.org>
5374 * gfortran.dg/convert_1.f90: New.
5376 2005-02-19 Paul Thomas <pault@gcc.gnu.org>
5379 * gfortran.dg/namelist_5.f90: New test.
5382 * gfortran.dg/namelist_4.f90: New test.
5384 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
5387 * testsuite/gcc.dg/tree-ssa/complex-3.c: New test.
5389 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
5391 * gcc.dg/tree-ssa/20031106-1.c: Fix the final scan of the
5392 variable to take into account the variable name in the
5394 * gcc.dg/tree-ssa/20031106-2.c: Likewise.
5396 2006-02-18 Jakub Jelinek <jakub@redhat.com>
5399 * gcc.c-torture/compile/20060217-1.c: New test.
5400 * gcc.dg/20060218-1.c: New test.
5402 2006-02-18 Joseph S. Myers <joseph@codesourcery.com>
5404 * gcc.dg/glibc-uclibc-1.c, gcc.dg/glibc-uclibc-2.c: New tests.
5406 2006-02-17 Grigory Zagorodnev <grigory_zagorodnev@linux.intel.com>
5408 * gcc.dg/cpp/undef3.c: New test.
5409 * gcc.dg/cpp/trad/builtins2.c: New test.
5411 2006-02-18 Mark Mitchell <mark@codesourcery.com>
5414 * g++.dg/template/static22.C: New test.
5415 * g++.dg/template/static23.C: New test.
5416 * g++.dg/template/static24.C: New test.
5417 * g++.dg/template/non-dependent13.C: New test.
5418 * g++.dg/init/member1.C: Tweak error markers.
5420 2006-02-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5423 * gcc.c-torture/compile/pr26255.c: New test case.
5425 2006-02-16 Roger Sayle <roger@eyesopen.com>
5427 * gfortran.fortran-torture/execute/where_10.f90: New test case.
5428 * gfortran.fortran-torture/execute/where_11.f90: Likewise.
5429 * gfortran.fortran-torture/execute/where_12.f90: Likewise.
5430 * gfortran.fortran-torture/execute/where_13.f90: Likewise.
5431 * gfortran.fortran-torture/execute/where_14.f90: Likewise.
5432 * gfortran.fortran-torture/execute/where_15.f90: Likewise.
5433 * gfortran.fortran-torture/execute/where_16.f90: Likewise.
5435 2006-02-16 Jeff Law <law@redhat.com>
5437 * gcc.dg/tree-ssa/vrp24.c: Update expected output.
5438 * gcc.dg/tree-ssa/vrp26.c: New test.
5440 2006-02-16 Joseph S. Myers <joseph@codesourcery.com>
5444 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define if
5445 __UCLIBC__ is defined.
5447 2006-02-16 Jakub Jelinek <jakub@redhat.com>
5450 * gfortran.dg/gomp/pr26224.f: New test.
5452 2006-02-16 Victor Kaplansky <victork@il.ibm.com>
5455 * lib/target-supports.exp
5456 (check_effective_target_vect_short_mult): New.
5457 (check_effective_target_vect_char_mult): New.
5458 (check_effective_target_vect_widen_sum_qi_to_si): New.
5459 (check_effective_target_vect_widen_sum_qi_to_hi): New.
5460 (check_effective_target_vect_widen_sum_hi_to_si): New.
5461 * gcc.dg/vect/vect-reduc-dot-s16.c: Remove, split into
5462 vect-reduc-dot-s16a.c and vect-reduc-dot-s16b.c
5463 * vect-reduc-dot-s16a.c: New, split from vect-reduc-dot-s16.c.
5464 * vect-reduc-dot-s16b.c: New, split from vect-reduc-dot-s16.c.
5465 * gcc.dg/vect/vect-reduc-pattern-2.c: Remove, split into
5466 vect-reduc-pattern-2a.c, vect-reduc-pattern-2b.c and
5467 vect-reduc-pattern-2c.c
5468 * gcc.dg/vect/vect-reduc-pattern-1.c: Remove, split into
5469 vect-reduc-pattern-1a.c, vect-reduc-pattern-1b.c and
5470 vect-reduc-pattern-1c.c
5472 2005-02-16 Paul Thomas <pault@gcc.gnu.org>
5475 * gfortran.dg/assumed_charlen_needed_1.f90: New test.
5477 2006-02-15 Toon Moene <toon@moene.indiv.nluug.nl>
5480 * gfortran.dg/enum_8.f90: Remove check for warning.
5481 * gfortran.dg/iomsg_1.f90: Ditto.
5482 * gfortran.dg/enum_1.f90: Ditto.
5483 * gfortran.dg/enum_9.f90: Ditto.
5484 * gfortran.dg/enum_2.f90: Ditto.
5485 * gfortran.dg/enum_10.f90: Ditto.
5486 * gfortran.dg/enum_3.f90: Ditto.
5487 * gfortran.dg/flush_1.f90: Ditto.
5488 * gfortran.dg/enum_4.f90: Ditto.
5489 * gfortran.dg/array_constructor_1.f90: Ditto.
5490 * gfortran.dg/enum_5.f90: Ditto.
5491 * gfortran.dg/enum_6.f90: Ditto.
5492 * gfortran.dg/enum_7.f90: Ditto.
5494 2006-02-15 Jakub Jelinek <jakub@redhat.com>
5497 * gcc.c-torture/compile/20060215-1.c: New test.
5499 2006-02-14 Roger Sayle <roger@eyesopen.com>
5502 * gcc.dg/tree-ssa/andor-2.c: New test case.
5504 2006-02-14 Thomas Koenig <Thomas.Koenig@online.de>
5507 * optional_dim.f90: New test.
5509 2006-02-14 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
5512 * gfortran.dg/label_4.f90: New.
5514 2006-02-14 Jakub Jelinek <jakub@redhat.com>
5515 Diego Novillo <dnovillo@redhat.com>
5516 Uros Bizjak <uros@kss-loka.si>
5518 * gfortran.dg/gomp: New directory.
5520 2006-02-14 Richard Guenther <rguenther@suse.de>
5522 PR tree-optimization/26258
5523 * gcc.dg/torture/pr26258.c: New testcase.
5525 2006-02-13 Jakub Jelinek <jakub@redhat.com>
5528 * gfortran.dg/pr26246_1.f90: New test.
5529 * gfortran.dg/pr26246_2.f90: New test.
5532 * gcc.c-torture/compile/20060208-1.c: New test.
5534 2006-02-13 Paul Thomas <pault@gcc.gnu.org>
5538 * gfortran.dg/module_parameter_array_refs_1.f90: New test.
5539 * gfortran.dg/bad_automatic_objects_1.f90: New test.
5540 * gfortran.dg/automatic_module_variable.f90: Change error message.
5543 * gfortran.dg/internal_dummy_1.f90: New test.
5546 * gfortran.dg/elemental_non_intrinsic_dummy_1.f90: New test.
5550 * gfortran.dg/uncommon_block_data_1.f90: New test.
5551 * gfortran.dg/equiv_constraint_7.f90: Correct non-compliance of test
5555 * gfortran.dg/typed_subroutine_1.f90: New test.
5557 2006-02-13 Geoffrey Keating <geoffk@apple.com>
5559 * objc.dg/dwarf-1.m: New.
5561 2006-02-13 Roger Sayle <roger@eyesopen.com>
5564 * gcc.dg/tree-ssa/andor-1.c: New test case.
5566 2006-02-13 Josh Conner <jconner@apple.com>
5569 * gcc.dg/pr25376.c: New test.
5571 * gcc.c-torture/compile/pr23237.c: Only compile test -- don't
5573 * lib/target-supports.exp (check_named_sections_available):
5574 Only compile named-sections test -- don't assemble.
5576 2006-02-12 Gabriel Dos Reis <gdr@integrable-solutions.net>
5578 * g++.dg/warn/no-write-strings.C: New test.
5579 * g++.dg/warn/write-strings.C: Likewise.
5580 * g++.dg/warn/write-strings-default.C: Likewise.
5582 2006-02-12 Erik Edelmann <eedelman@gcc.gnu.org>
5585 * gfortran.dg/ret_pointer_2.f90: New test.
5587 2006-02-10 Zdenek Dvorak <dvorakz@suse.cz>
5589 * gcc.dg/20050105-1.c: Do not use -floop-optimize2.
5591 2006-02-10 Jeff Law <law@redhat.com>
5593 * gcc.c-torture/compile/pr26213.c: New test.
5595 2006-02-10 Steven G. Kargl <kargls@comcast.net>
5597 gfortran.dg/null_1.f90: New test.
5599 2006-02-10 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
5602 * gfortran.dg/parens_4.f90: New.
5603 * gfortran.dg/parens_5.f90: New.
5605 2006-02-10 Richard Guenther <rguenther@suse.de>
5607 * testsuite/gcc.dg/pr23372-1.c: Remove empty file.
5609 2006-02-09 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
5610 Paul Thomas <pault@gcc.gnu.org>
5613 * gfortran.dg/parens_1.f90: New.
5614 * gfortran.dg/parens_2.f90: New.
5615 * gfortran.dg/parens_3.f90: New.
5617 2006-02-09 Paul Thomas <pault@gcc.gnu.org>
5620 * gfortran.dg/allocate_char_star_scalar_1.f90: New test.
5623 * gfortran.dg/impure_assignment_1.f90: New test.
5626 * gfortran.dg/assumed_shape_ranks_1.f90: New test.
5628 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
5631 * g++.dg/expr/stdarg2.C: New test.
5633 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
5636 * gcc.dg/pr16194.c: New test.
5638 2006-02-09 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
5640 * ada/acats/run_acats: Use portable variant of "$@".
5642 2006-02-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
5644 * g++.old-deja/g++.benjamin/15351-2.C: Likewise.
5645 * g++.old-deja/g++.benjamin/15351-1.C: Remove.
5647 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
5650 * g++.dg/opt/pr26179.C: New test.
5652 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
5655 * gcc.dg/tree-ssa/complex-3.c: New test.
5657 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
5659 * gcc.c-torture/compile/volatile-1.c: New test.
5661 2006-02-09 Diego Novillo <dnovillo@redhat.com>
5664 * gcc.dg/tree-ssa/pr26180.c: New test.
5666 2006-02-08 Jeff Law <law@redhat.com>
5668 * gcc.dg/tree-ssa/pr21417.c: New test.
5670 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
5672 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
5673 scan-tree-dump-not, scan-tree-dump-dem): Likewise.
5675 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
5677 * lib/scanrtl.exp: New.
5679 2006-02-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5682 * g++.dg/other/virtual2.C: New test.
5685 * g++.dg/other/virtual1.C: New test.
5687 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
5689 * lib/gcc-dg.exp (cleanup-rtl-dump, cleanup-tree-dump,
5690 cleanup-ipa-dump): Update dump file glob patterns.
5691 * lib/scanipa.exp (scan-ipa-dump, scan-ipa-dump-times,
5692 scan-ipa-dump-not, scan-ipa-dump-dem): Likewise.
5694 * lib/gcc-dg.exp: Load it.
5695 * objc.dg/stubify-2.m: Use scan-rtl-dump-not.
5697 2006-02-07 Janis Johnson <janis187@us.ibm.com>
5700 * gcc.dg/gomp/critical-3.c: Call cleanup-tree-dump.
5701 * gcc.dg/tree-ssa/pr23382.c: Ditto.
5703 2006-02-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
5706 * gfortran.dg/mvbits_1.f90: New.
5708 2006-02-07 Dirk Mueller <dmueller@suse.com>
5710 * g++.dg/warn/Wdiv-by-zero.C: New test.
5711 * g++.dg/warn/Wno-div-by-zero.C: New.
5713 2006-02-07 Jeff Law <law@redhat.com>
5715 * gcc.dg/tree-ssa/pr21559.c: New test.
5717 * gcc.dg/tree-ssa/vrp01.c: Update dumpfile names now that we have
5718 multiple VRP passes.
5719 * gcc.dg/tree-ssa/vrp09.c: Likewise.
5720 * gcc.dg/tree-ssa/vrp18.c: Likewise.
5721 * gcc.dg/tree-ssa/pr21582.c: Likewise.
5722 * gcc.dg/tree-ssa/pr20657.c: Likewise.
5723 * gcc.dg/tree-ssa/pr21001.c: Likewise.
5724 * gcc.dg/tree-ssa/vrp02.c: Likewise
5725 * gcc.dg/tree-ssa/vrp11.c: Likewise
5726 * gcc.dg/tree-ssa/pr14341.c: Likewise
5727 * gcc.dg/tree-ssa/vrp19.c: Likewise
5728 * gcc.dg/tree-ssa/vrp20.c: Likewise
5729 * gcc.dg/tree-ssa/vrp03.c: Likewise
5730 * gcc.dg/tree-ssa/pr21086.c: Likewise
5731 * gcc.dg/tree-ssa/pr21959.c: Likewise
5732 * gcc.dg/tree-ssa/vrp21.c: Likewise
5733 * gcc.dg/tree-ssa/vrp04.c: Likewise
5734 * gcc.dg/tree-ssa/pr25485.c: Likewise
5735 * gcc.dg/tree-ssa/pr22026.c: Likewise
5736 * gcc.dg/tree-ssa/vrp22.c: Likewise
5737 * gcc.dg/tree-ssa/vrp05.c: Likewise
5738 * gcc.dg/tree-ssa/20030807-10.c: Likewise
5739 * gcc.dg/tree-ssa/pr20701.c: Likewise
5740 * gcc.dg/tree-ssa/vrp23.c: Likewise
5741 * gcc.dg/tree-ssa/vrp06.c: Likewise
5742 * gcc.dg/tree-ssa/pr22117.c: Likewise
5743 * gcc.dg/tree-ssa/pr20702.c: Likewise
5744 * gcc.dg/tree-ssa/vrp15.c: Likewise
5745 * gcc.dg/tree-ssa/pr21090.c: Likewise
5746 * gcc.dg/tree-ssa/pr21294.c: Likewise
5747 * gcc.dg/tree-ssa/vrp24.c: Likewise
5748 * gcc.dg/tree-ssa/vrp07.c: Likewise
5749 * gcc.dg/tree-ssa/pr21563.c: Likewise
5750 * gcc.dg/tree-ssa/pr25382.c: Likewise
5751 * gcc.dg/tree-ssa/vrp16.c: Likewise
5752 * gcc.dg/tree-ssa/vrp25.c: Likewise
5753 * gcc.dg/tree-ssa/vrp08.c: Likewise
5754 * gcc.dg/tree-ssa/20030807-6.c: Likewise
5755 * gcc.dg/tree-ssa/vrp17.c: Likewise
5756 * gcc.dg/tree-ssa/pr21458.c: Likewise
5757 * g++.dg/tree-ssa/pr18178.C: Likewise
5759 2006-02-07 Richard Guenther <rguenther@suse.de>
5763 2006-01-30 Richard Guenther <rguenther@suse.de>
5765 * gcc.dg/pr23372-1.C: New testcase.
5767 * g++.dg/tree-ssa/pr26140.C: New testcase.
5769 2006-02-07 Mark Mitchell <mark@codesourcery.com>
5772 * g++.dg/template/ttp15.C: New test.
5773 * g++.dg/template/ttp16.C: Likewise.
5774 * g++.dg/template/ttp17.C: Likewise.
5775 * g++.old-deja/g++.pt/ttp36.C: Remove.
5776 * g++.old-deja/g++.pt/ttp19.C: Likewise.
5777 * g++.old-deja/g++.pt/ttp37.C: Likewise.
5778 * g++.old-deja/g++.pt/ttp38.C: Likewise.
5779 * g++.old-deja/g++.pt/ttp39.C: Likewise.
5780 * g++.old-deja/g++.pt/ttp9.C: Likewise.
5781 * g++.old-deja/g++.pt/ttp40.C: Likewise.
5782 * g++.old-deja/g++.pt/ttp51.C: Likewise.
5783 * g++.old-deja/g++.pt/ttp26.C: Likewise.
5784 * g++.old-deja/g++.pt/ttp36.C: Likewise.
5786 2005-02-06 Thomas Koenig <Thomas.Koenig@online.de>
5789 * unf_io_convert_4.f90: New test.
5791 2006-02-06 Daniel Berlin <dberlin@dberlin.org>
5793 * gcc.dg/tree-ssa/loadpre10.c: New test.
5794 * gcc.dg/tree-ssa/loadpre11.c: Ditto.
5795 * gcc.dg/tree-ssa/loadpre6.c: Expect one more elimination.
5796 * gcc.dg/tree-ssa/loadpre4.c: This should pass now.
5798 2006-02-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5801 * gfortran.dg/large_real_kind_form_io_2.f90: New test.
5803 2006-02-05 Andrew Pinski <pinskia@physics.uc.edu>
5806 * gfortran.dg/assign_7.f: New test.
5808 2006-02-05 H.J. Lu <hongjiu.lu@intel.com>
5812 * gfortran.dg/sibling_dummy_procedure_1.f90: New file.
5813 * gfortran.dg/sibling_dummy_procedure_2.f90: Likewise.
5814 * gfortran.dg/sibling_dummy_procedure_3.f90: Likewise.
5816 2006-02-05 Jakub Jelinek <jakub@redhat.com>
5818 * gcc.dg/gomp/pr25990.c: Use __SIZE_TYPE__ instead of unsigned int
5821 2006-02-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
5823 * g++.dg/charset/extern2.cc (foo): Declare as of type cost char*.
5824 * g++.dg/charset/string.c (foo): Likewise.
5825 * g++.dg/ext/builtin1.C (printf): Change first parameter type to
5827 * g++.dg/ext/builtin2.C (printf): Likewise.
5828 * g++.dg/init/new15.C (printf): Likewise.
5829 * g++.dg/opt/pr17697-1.C (foo): Likewise.
5830 * g++.dg/opt/pr17697-2.C (foo): Likewise.
5831 * g++.dg/opt/pr17697-3.C (foo): Likewise.
5832 * g++.dg/template/non-dependent4.C (temp): Likewise.
5833 * g++.dg/opt/strength-reduce.C (C::a): Change type to const char*.
5834 * g++.old-deja/g++.brendan/crash66.C (getopt): Change last
5835 parameter type to const char*.
5836 * g++.old-deja/g++.brendan/ptolemy1.C (InterpTableEntry::name):
5837 Change type to const char*.
5838 * g++.old-deja/g++.brendan/ptolemy2.C (InterpTableEntry::name):
5840 * g++.old-deja/g++.jason/default2.C (bar::memberfunction): Change
5841 second parameter type to const char*.
5842 * g++.old-deja/g++.jason/opeq.C (X::X): Likewise.
5843 (Y::Y): Change parameter type to const char*.
5844 * g++.old-deja/g++.jason/ref12.C (f): Likewise.
5845 * g++.old-deja/g++.jason/report.C: Apply const correctness.
5846 * g++.old-deja/g++.jason/rfg6.C (single, array): Likewise.
5847 * g++.old-deja/g++.jason/rvalue1.C (main): Cast string literal to
5849 * g++.old-deja/g++.jason/scoping4.C (A::Ptr): Make a typedef to
5851 * g++.old-deja/g++.law/ctors17.C (X::X): Change last parameter
5852 type to const char*.
5853 * g++.old-deja/g++.law/ctors7.C (base_t::name, d1_t, d2_t): Change
5854 return type to const char*.
5855 * g++.old-deja/g++.law/dtors2.C (bla::bla): Change parameter type
5857 * g++.old-deja/g++.law/operators3.C: Adjust for const correctness.
5858 * g++.old-deja/g++.law/refs1.C: Likewise.
5859 * g++.old-deja/g++.law/visibility1.C: Likewise.
5860 * g++.old-deja/g++.law/visibility2.C: Likewise.
5861 * g++.old-deja/g++.law/union1.C (op_to_charp::s): Change type to
5863 * g++.old-deja/g++.mike/bool2.C: Adjust for const correctness..
5864 * g++.old-deja/g++.mike/net48.C: Likewise.
5865 * g++.old-deja/g++.mike/p646.C: Likewise.
5866 * g++.old-deja/g++.mike/p6746.C: Likewise.
5867 * g++.old-deja/g++.mike/p700.C (mystrcpy): Change last parameter
5868 type to const char*.
5869 * g++.old-deja/g++.mike/p811.C (X::stringify): Match for
5870 deprecated conversion warning.
5871 * g++.old-deja/g++.other/init15.C (A::name): Change type to const
5873 * g++.old-deja/g++.other/inline12.C: Adjust for const correctness.
5874 * g++.old-deja/g++.other/sibcall1.C (foo): Likewise.
5875 * g++.old-deja/g++.pt/explicit8.C: Likewise.
5876 * g++.old-deja/g++.pt/m6.C (xx): Likewise.
5877 * g++.old-deja/g++.pt/m7.C (xx): Likewise.
5878 * g++.old-deja/g++.pt/nontype3.C: Likewise.
5879 * g++.old-deja/g++.pt/t39.C: Likewise.
5880 * g++.old-deja/g++.robertl/eb106.C: Likewise.
5881 * g++.old-deja/g++.robertl/ice990323-2.C: Likewise.
5883 2006-02-04 Thomas Koenig <Thomas.Koenig@online.de>
5886 intrinsic_argument_conformance_1.f90: New test.
5888 2006-02-03 Steven G. Kargl <kargls@comcast.net>
5891 * gfortran.dg/char_result_11.f90: Add SAVE.
5892 * gfortran.dg/der_pointer_4.f90: Ditto.
5893 * gfortran.dg/default_initialization.f90: New test.
5895 2006-02-03 Jeff Law <law@redhat.com>
5897 * lib/gcc-dg.exp (cleanup-rtl-dump): Fix dump file regexp to
5898 handle more than 100 dump files.
5899 (cleanup-tree-dump, cleanup-ipa-dump): Likewise.
5900 * lib/scantree.exp (scan-tree-dump): Likewise.
5901 (scan-tree-dump-times, scan-tree-dump-not): Likewise.
5902 (scan-tree-dump-dem, scan-tree-dump-dem-not): Likewise.
5903 * lib/scanipa.exp (scan-ipa-dump): Likewise.
5904 (scan-ipa-dump-times, scan-ipa-dump-not): Likewise.
5905 (scan-ipa-dump-dem, scan-ipa-dump-dem-not): Likewise.
5907 2006-02-03 Diego Novillo <dnovillo@redhat.com>
5909 * gcc.dg/gomp/pr25990.c: Replace with pre-processed version.
5911 2006-02-03 Mark Mitchell <mark@codesourcery.com>
5913 * g++.dg/template/using12.C: New test.
5915 2006-02-03 Alan Modra <amodra@bigpond.net.au>
5917 * gcc.target/powerpc/pr25960.c: New test.
5919 2006-02-02 Steven G. Kargl <kargls@comcast>
5922 gfortran.dg/nullify_2.f90: New test.
5924 2006-02-02 Diego Novillo <dnovillo@redhat.com>
5927 * gcc.dg/gomp/pr25990.c: New test.
5929 2006-01-31 Mark Mitchell <mark@codesourcery.com>
5932 * g++.gd/template/partial4.C: New test.
5934 2006-01-31 Andrew Pinski <pinskia@physics.uc.edu>
5937 * gfortran.dg/data_char_2.f90: New.
5939 2006-01-31 Thomas Koenig <Thomas.Koenig@online.de>
5942 maxval_maxloc_conformance_1.f90: New test.
5944 2006-01-31 Richard Guenther <rguenther@suse.de>
5946 * gcc.target/i386/sselibm-1.c: New testcase.
5947 * gcc.target/i386/sselibm-2.c: Likewise.
5948 * gcc.target/i386/sselibm-3.c: Likewise.
5949 * gcc.target/i386/sselibm-4.c: Likewise.
5950 * gcc.target/i386/sselibm-5.c: Likewise.
5952 2005-01-30 Erik Edelmann <eedelman@gcc.gnu.org>
5955 * gfortran.dg/arrayio_derived_2.f90: New.
5957 2006-01-30 Carlos O'Donell <carlos@codesourcery.com>
5959 * gcc.dg/unsigned-long-compare.c: New test.
5961 2006-01-30 Steve Ellcey <sje@cup.hp.com>
5964 * lib/target-supports.exp (check_effective_target_freorder):
5965 Check to see if target supports -freorder-blocks-and-partition.
5966 * g++.dg/other/pr22003.C: Use "dg-require-effective-target freorder"
5967 instead of "dg-require-named-sections".
5969 2006-01-30 J"orn Rennecke <joern.rennecke@st.com>
5972 * gcc.dg/pragma-isr.c: Added target sh[1234ble]*-*-*.
5973 * gcc.dg/pragma-isr2.c, gcc.dg/pragma-isr-trapa.c: New tests.
5974 * gcc.dg/pragma-isr-trapa2.c: Likewise.
5975 * gcc.dg/pragma-isr-nosave_low_regs.c: Likewise.
5976 * gcc.dg/pragma-isr-trap_exit.c: Likewise.
5977 * gcc.dg/attr-isr.c, gcc.dg/attr-isr-trapa.c: Likewise.
5978 * gcc.dg/attr-isr-trap_exit.c: Likewise.
5979 * gcc.dg/attr-isr-nosave_low_regs.c: Likewise.
5981 2006-01-30 Richard Guenther <rguenther@suse.de>
5984 * gcc.dg/pr23372-1.C: New testcase.
5986 2006-01-29 Diego Novillo <dnovillo@redhat.com>
5988 * gcc.dg/gomp/pr25874.c: New test.
5990 2006-01-29 Dorit Nuzman <dorit@il.ibm.com>
5993 * gcc.dg/vect/fast-math-vect-pr25911.c: New.
5995 2006-01-29 Paul Thomas <pault@gcc.gnu.org>
6001 * gfortran.dg/intent_out_1.f90: New test.
6003 2006-01-28 Paul Thomas <pault@gcc.gnu.org>
6006 * gfortran.dg/procedure_lvalue.f90: New test.
6010 * gfortran.dg/char_pointer_assign_2.f90: New test.
6011 * gfortran.dg/char_result_1.f90: Correct unequal charlen pointer
6012 assignment to be consistent with standard.
6013 * gfortran.dg/char_result_2.f90: The same.
6014 * gfortran.dg/char_result_8.f90: The same.
6016 2006-01-28 Zack Weinberg <zackw@panix.com>
6018 * gcc.dg/Woverlength-strings.c
6019 * gcc.dg/Woverlength-strings-pedantic-c89.c
6020 * gcc.dg/Woverlength-strings-pedantic-c89-no.c
6021 * gcc.dg/Woverlength-strings-pedantic-c99.c
6022 * gcc.dg/Woverlength-strings-pedantic-c99-no.c: New tests.
6024 2006-01-28 Adam Nemet <anemet@caviumnetworks.com>
6026 * gcc.c-torture/execute/20060127-1.c: New test.
6028 2006-01-28 Mark Mitchell <mark@codesourcery.com>
6031 * g++.dg/ext/pragmaweak1.C: New test.
6033 2006-01-28 Mark Mitchell <mark@codesourcery.com>
6036 * g++.dg/template/spec29.C: New test.
6038 2006-01-28 Kazu Hirata <kazu@codesourcery.com>
6041 * gcc.c-torture/execute/pr19606.c: New.
6043 2006-01-27 Carlos O'Donell <carlos@codesourcery.com>
6045 * gcc.dg/pragma-re-4.c: New test.
6047 2005-01-27 Paul Thomas <pault@gcc.gnu.org>
6050 * gfortran.dg/assumed_size_refs_3.f90: New test.
6052 2006-01-27 Ben Elliston <bje@au.ibm.com>
6054 * gcc.misc-tests/dectest.exp: Remove defunct comment.
6056 2006-01-26 Laurent GUERBY <laurent@guerby.net>
6059 * ada/acats/support/impdef.a: Add One_Long_Second.
6060 * ada/acats/tests/c9/c94025.a: Use One_Long_Second.
6061 * ada/acats/tests/c9/c94026.a: Likewise.
6062 * ada/acats/tests/c9/c97305c.ada: Likewise.
6063 * ada/acats/tests/c9/c99004a.ada: Likewise.
6065 2005-01-26 Paul Thomas <pault@gcc.gnu.org>
6068 * gfortran.dg/global_references_2.f90: New test.
6074 * gfortran.dg/assumed_charlen_function_1.f90: New test.
6075 * gfortran.dg/assumed_charlen_function_3.f90: New test.
6078 * gfortran.dg/assumed_charlen_function_2.f90: New test.
6080 2006-01-26 Alexandre Oliva <aoliva@redhat.com>
6083 * gcc.dg/Wpointer-sign.c: New.
6084 * gcc.dg/Wpointer-sign-Wall.c: New.
6085 * gcc.dg/Wpointer-sign-Wall-no.c: New.
6086 * gcc.dg/Wpointer-sign-pedantic.c: New.
6087 * gcc.dg/Wpointer-sign-pedantic-no.c: New.
6088 * gcc.dg/conv-2.c: Use -Wpointer-sign.
6090 2006-01-26 Andrew Pinski <pinskia@physics.uc.edu>
6093 * gcc.c-torture/compile/pr25861.c: New test.
6095 2006-01-26 Paul Brook <paul@codesourcery.com>
6097 * gcc.dg/compat/struct-layout-1.exp: Pass -e to generator program
6098 on short-enum targets.
6099 * gcc.dg/compat/struct-layout-1_generate.c (short_enums): New
6101 (generate_fields): Use short_enums.
6102 (main): Set short_enums. Document -e.
6103 * g++.dg/compat/struct-layout-1.exp: Pass -e to generator program
6104 on short-enum targets.
6105 * g++.dg/compat/struct-layout-1_generate.c (short_enums): New
6107 (generate_fields): Use short_enums.
6108 (main): Set short_enums. Document -e.
6109 * lib/target-supports.exp (check_effective_target_short_enums): New.
6111 2006-01-26 Hans-Peter Nilsson <hp@axis.com>
6114 * gcc.dg/torture/pr25947-1.c: New test.
6116 2006-01-25 Jan Hubicka <jh@suse.cz>
6117 Roger Sayle <roger@eyesopen.com>
6119 PR rtl-optimization/25703
6120 * gcc.target/i386/20060125-1.c: New test case.
6121 * gcc.target/i386/20060125-2.c: New test case.
6123 2006-01-25 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
6126 * gfortran.dg/goto_1.f: New.
6128 2006-01-25 Erik Edelmann <eedelman@gcc.gnu.org>
6131 * gfortran.dg/char_result_11.f90: Make it sensitive to PR
6132 25716 on 32-bit systems too.
6134 2006-01-25 Kazu Hirata <kazu@codesourcery.com>
6137 * gcc.dg/tree-ssa/gen-vect-11.c: Add -fwrapv.
6139 2006-01-25 Kaz Kojima <kkojima@gcc.gnu.org>
6141 * gcc.dg/tree-ssa/gen-vect-33.c: New.
6143 2006-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6146 * gfortran.dg/read_eof.f90: Delete, renamed.
6147 * gfortran.dg/read_eof_1.f90: Rename from read_eof.f90.
6148 * gfortran.dg/read_eof_2.f90: New test.
6149 * gfortran.dg/read_eof_3.f90: New test.
6151 2006-01-24 Andrew Pinski <pinskia@physics.uc.edu>
6154 * gcc.c-torture/compile/pr25860.c: New test.
6156 2006-01-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6159 * g++.dg/parse/dtor8.C: New test.
6161 2006-01-24 Hans-Peter Nilsson <hp@axis.com>
6164 * lib/target-supports.exp (check_effective_target_fopenmp): New proc.
6165 * gcc.dg/gomp/gomp.exp: Return without testing anything if
6166 check_effective_target_fopenmp returns 0.
6168 2006-01-23 Eric Botcazou <ebotcazou@adacore.com>
6171 * ada/acats/norun.lst: Add c52103x, c52104x and c52104y.
6172 * ada/acats/stackcheck.lst: New file, add c52103x, c52104x and c52104y.
6173 * ada/acats/run_all.sh: Pass -fstack-check for tests in stackcheck.lst.
6175 2006-01-23 Andrew Pinski <pinskia@physics.uc.edu>
6178 * g++.dg/opt/pr25857.C: New test.
6180 2006-01-23 Steven Bosscher <stevenb.gcc@gmail.com>
6181 Jan Hubicka <jh@suse.cz>
6182 Richard Guenther <rguenther@suse.de>
6184 PR rtl-optimization/25654
6185 * gcc.dg/torture/pr25654.c: New testcase.
6186 * gcc.target/i386/pr25654.c: Likewise.
6188 2005-01-23 Paul Thomas <pault@gcc.gnu.org>
6191 * gfortran.dg/internal references_2.f90: New test.
6193 Fix regression in testing of admissability of attributes.
6194 * gfortran.dg/intent_used_1.f90: New test.
6196 2006-01-23 Ben Elliston <bje@au.ibm.com>
6198 * gcc.misc-tests/dectest.exp (TORTURE_OPTIONS): Include -Os.
6199 Remove target conditional torture options for i?86 and x86_64
6202 2006-01-22 Gabriel Dos Reis <gdr@integrable-solutions.net>
6205 * g++.dg/rtti/no-rtti.C: New.
6207 2006-01-21 Mark Mitchell <mark@codesourcery.com>
6210 * g++.dg/inherit/conv2.C: New test.
6213 * g++.dg/parse/dtor7.C: New test.
6216 * g++.dg/template/crash44.C: New test.
6218 2005-01-21 Paul Thomas <pault@gcc.gnu.org>
6222 * gfortran.dg/internal_references_1.f90: New test.
6227 * gfortran.dg/global_references_1.f90: New test.
6228 * gfortran.dg/g77/19990905-1.f: Restore the error that
6229 there is a clash between the common block name and
6230 the name of a subroutine reference.
6233 * gfortran.dg/aliasing_dummy_1.f90: New test.
6235 2006-01-21 Alan Modra <amodra@bigpond.net.au>
6237 * gcc.dg/vmx/1b-01.c: Warning fix.
6238 * gcc.dg/vmx/1c-02.c: Likewise.
6239 * gcc.dg/vmx/gcc-bug-4.c: Likewise.
6241 2006-01-20 Steve Ellcey <sje@cup.hp.com>
6244 * gcc.target/ia64/20030811-1.c: Change 'long' to 'long long'.
6246 2006-01-20 Richard Guenther <rguenther@suse.de>
6247 Steven Bosscher <stevenb.gcc@gmail.com>
6249 PR rtl-optimization/24626
6250 * gcc.dg/torture/pr24626-1.c: New testcase.
6251 * gcc.dg/torture/pr24626-2.c: Likewise.
6252 * gcc.dg/torture/pr24626-3.c: Likewise.
6253 * gcc.dg/torture/pr24626-4.c: Likewise.
6255 2006-01-20 Dirk Mueller <dmueller@suse.com>
6258 * g++.dg/warn/empty-body.C: New.
6260 2006-01-19 Mark Mitchell <mark@codesourcery.com>
6263 * g++.dg/template/using10.C: New test.
6264 * g++.dg/temlpate/using11.C: Likewise.
6265 * g++.dg/inherit/using5.C: Tweak error messages.
6267 2006-01-20 Alan Modra <amodra@bigpond.net.au>
6269 * gcc.target/powerpc/rs6000-ldouble-1.c: Tweak powerpc linux
6271 * gcc.target/powerpc/rs6000-ldouble-2.c: Likewise.
6273 2006-01-19 Jan Hubicka <jh@suse.cz>
6275 * gcc.target/i386/lea.c: Test pentiumpro, not i686.
6277 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6280 * g++.dg/template/spec28.C: New test.
6282 2006-01-19 Andrew Pinski <pinskia@physics.uc.edu>
6284 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (switchfiles):
6285 Fix fprintf's by adding srcdir or removing it.
6287 2006-01-19 Diego Novillo <dnovillo@redhat.com>
6289 * testsuite/gcc.dg/gomp/for-13.c: Use -fdump-tree-ompexp.
6290 * testsuite/gcc.dg/gomp/critical-1.c: Likewise.
6291 * testsuite/gcc.dg/gomp/critical-3.c: Likewise.
6292 * testsuite/gcc.dg/gomp/empty.c: Likewise.
6293 * testsuite/gcc.dg/gomp/ordered-1.c: Likewise.
6294 * testsuite/gcc.dg/gomp/for-4.c: Likewise.
6295 * testsuite/gcc.dg/gomp/for-6.c: Likewise.
6296 * testsuite/gcc.dg/gomp/master-3.c: Likewise.
6297 * testsuite/gcc.dg/gomp/for-8.c: Likewise.
6298 * testsuite/gcc.dg/gomp/for-10.c: Likewise.
6299 * testsuite/gcc.dg/gomp/for-18.c: Likewise.
6300 * testsuite/gcc.dg/gomp/for-5.c: Likewise.
6301 * testsuite/gcc.dg/gomp/for-7.c: Likewise.
6302 * testsuite/gcc.dg/gomp/for-9.c: Likewise.
6304 2006-01-18 Jeff Law <law@redhat.com>
6306 * gcc.dg/tree-ssa/vrp25.c: New test.
6308 2006-01-19 Richard Sandiford <richard@codesourcery.com>
6310 * gcc.dg/pr25805.c: Fix misapplied patch.
6312 2006-01-19 Dorit Nuzman <dorit@il.ibm.com>
6314 * lib/target-suports.exp (check_effective_target_vect_sdot_qi): New.
6315 (check_effective_target_vect_udot_qi): New.
6316 (check_effective_target_vect_sdot_hi): New.
6317 (check_effective_target_vect_udot_hi): New.
6318 * gcc.dg/vect/vect.exp: Use dump-details, and compile testcases
6319 prefixed with "wrapv-" with -fwrapv.
6320 * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: New.
6321 * gcc.dg/vect/vect-reduc-dot-u8.c: New.
6322 * gcc.dg/vect/vect-reduc-dot-u16.c: New.
6323 * gcc.dg/vect/vect-reduc-dot-s8.c: New.
6324 * gcc.dg/vect/vect-reduc-dot-s16.c: New.
6326 * lib/target-suports.exp (check_effective_target_vect_widen_sum): New.
6327 * gcc.dg/vect/vect-reduc-pattern-1.c: New.
6328 * gcc.dg/vect/vect-reduc-pattern-2.c: New.
6329 * gcc.dg/vect/wrapv-vect-reduc-pattern-2.c: New.
6331 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6334 * g++.dg/other/default2.C: New test.
6335 * g++.dg/other/default3.C: New test.
6337 2006-01-19 Richard Sandiford <richard@codesourcery.com>
6340 * gcc.dg/pr25805.c: New file.
6342 2006-01-18 Mark Mitchell <mark@codesourcery.com>
6345 * g++.dg/template/init6.C: New test.
6347 2006-01-18 Daniel Berlin <dberlin@dberlin.org>
6349 * gcc.dg/tree-ssa/pr24287.c: New test
6351 2006-01-18 Eric Christopher <echristo@apple.com>
6353 * g++.dg/eh/table.C: New.
6355 2006-01-18 DJ Delorie <dj@redhat.com>
6357 * gcc.dg/Werror-1.c, gcc.dg/Werror-2.c, gcc.dg/Werror-3.c,
6358 gcc.dg/Werror-4.c, gcc.dg/Werror-5.c, gcc.dg/Werror-6.c,
6359 gcc.dg/Werror-7.c, gcc.dg/Werror-8.c, gcc.dg/Werror-9.c,
6360 gcc.dg/Werror-10.c, gcc.dg/Werror-11.c, gcc.dg/Werror-12: New.
6362 2006-01-18 Jeff Law <law@redhat.com>
6364 * gcc.c-torture/execute/930529-1.x: Use -fwrapv as test depends
6365 on wrapping on overflow semantics.
6367 * gcc.dg/tree-ssa/pr23109.c: Remove the .lim file too.
6369 * gcc.gc/tree-ssa/vrp23.c: New test.
6370 * gcc.gc/tree-ssa/vrp24.c: New test.
6372 2006-01-18 Richard Henderson <rth@redhat.com>
6373 Aldy Hernandez <aldyh@redhat.com>
6374 Jakub Jelinek <jakub@redhat.com>
6375 Diego Novillo <dnovillo@redhat.com>
6376 Uros Bizjak <uros@kss-loka.si>
6378 * testsuite/gcc.dg/gomp: New directory.
6380 2006-01-18 Paul Thomas <pault@gcc.gnu.org>
6381 Steven G. Kargl <kargls@comcast.net>
6384 * gfortran.dg/intrinsic_external_1.f90: New test.
6387 * gfortran.dg/elemental_pointer_1.f90: New test.
6390 * gfortran.dg/external_procedures_1.f90: New test.
6393 gfortran.dg/assumed_present.f90: New test.
6395 2006-01-18 Jakub Jelinek <jakub@redhat.com>
6397 * g++.dg/parse/lookup5.C: New test.
6399 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6402 * gfortran.dg/read_eof.f90: New test.
6404 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
6406 * gcc.dg/torture/fp-int-convert-float128.c: Fix dg-do line,
6407 add a closing brace.
6409 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6412 * gfortran.dg/fmt_tl.f: New test.
6414 2006-01-17 Eric Christopher <echristo@apple.com>
6416 * g++.old-deja/g++.warn/impint.C: Add -Wconversion.
6417 * g++.old-deja/g++.warn/impint2.C: Ditto.
6418 * g++.old-deja/g++.other/null1.C: Ditto.
6419 * g++.dg/warn/conv2.C: Ditto.
6420 * g++.dg/warn/conv4.C: New file.
6422 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
6424 * g++.dg/abi/mangle25.C: Fix dg-do line, add a closing brace.
6426 2006-01-17 Andreas Jaeger <aj@suse.de>
6427 Janis Johnson <janis187@us.ibm.com>
6429 * g++.dg/abi/mangle25.C: Run always on ia64 but only on x86/x86-64
6431 * gcc.dg/torture/fp-int-convert-float128-timode.c: Likewise.
6432 * gcc.dg/torture/fp-int-convert-float128.c: Likewise.
6434 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
6436 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (switchfiles):
6437 xfail txxx where xxx >= 25.
6439 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
6442 * gcc.dg/const-compare.c: Restrict compiling to powerpc*-*-darwin*.
6444 2006-01-17 Jakub Jelinek <jakub@redhat.com>
6447 * gcc.dg/pr25682.c: New test.
6448 * g++.dg/parse/array-size2.C: New test.
6450 2006-01-16 Ian Lance Taylor <ian@airs.com>
6452 * consistency.vlad: Remove entire directory, 1652 files.
6454 2006-01-16 Janis Johnson <janis187@us.ibm.com>
6456 * lib/target-supports.exp (check_effective_target_dfp_nocache,
6457 check_effective_target_dfprt_nocache): New.
6458 (check_effective_target_dfp): Use check_effective_target_dfp_nocache.
6459 (check_effective_target_dfprt): New.
6460 * lib/c-compat.exp (check_dfp): Remove.
6461 (compat_dfp_setup): Use check_effective_target_dfprt_nocache.
6462 * gcc.dg/dfp/dfp.exp: Compile, execute, or skip tests based on
6463 level of support for decimal float.
6464 * gcc.dg/dfp/call-by-value.c, cast.c, compare-eq-const.c,
6465 compare-eq-d128.c, compare-eq-d32.c, compare-eq-d64.c,
6466 compare-eq-dfp.c, compare-rel-const.c, compare-rel-d128.c,
6467 compare-rel-d32.c, compare-rel-d64.c, compare-rel-dfp.c,
6468 convert-bfp.c, convert-bfp-fold.c, convert-complex.c, convert-dfp.c,
6469 convert-dfp-fold.c, convert-dfp-round.c, convert-int-fold.c,
6470 convert-int-saturate.c, func-array.c, func-mixed.c, func-scalar.c,
6471 func-struct.c, func-vararg-dfp.c, func-vararg-mixed.c,
6472 func-vararg-size0.c, inf-1.c, loop-index.c, nan-1.c, nan-2.c,
6473 operator-arith-fold.c, operator-assignment.c, operator-comma.c,
6474 operator-cond.c, operator-logical.c, operator-unary.c, snan.c,
6475 struct-layout-1.c, union-init.c, usual-arith-conv.c: Remove dg-do
6478 2006-01-16 H.J. Lu <hongjiu.lu@intel.com>
6481 * lib/g++.exp (g++_init): Use $base_dir/../../ instead of
6483 * lib/gfortran.exp (gfortran_init): Likewise.
6484 * lib/obj-c++.exp (obj-c++_init): Likewise.
6485 * lib/scanasm.exp (scan-assembler-dem): Likewise.
6486 (scan-assembler-dem-not): Likewise.
6487 * lib/scandump.exp (scan-dump-dem): Likewise.
6488 (scan-dump-dem-not): Likewise.
6490 2006-01-16 Andrew Pinski <pinskia@physics.uc.edu>
6493 * lib/g++.exp (g++_init): Check for *-*-darwin* instead of
6495 * lib/obj-c++.exp (obj-c++_init): Likewise.
6497 2006-01-16 Richard Guenther <rguenther@suse.de>
6499 * gcc.dg/tree-ssa/20031015-1.c: Adjust testcase.
6501 2006-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6504 * ada/acats/run_acats (LD_LIBRARY_PATH): Add BASE
6507 2006-01-16 Eric Botcazou <ebotcazou@adacore.com>
6508 Andrew Pinski <pinskia@physics.uc.edu>
6510 * gcc.dg/minmax-1.c: New test.
6512 2006-01-16 Ben Elliston <bje@au.ibm.com>
6514 * gcc.dg/dfp/dfp.exp: Correct FSF address.
6515 * gcc.misc-tests/dectest.exp: Ditto.
6517 2006-01-15 Ian Lance Taylor <ian@airs.com>
6520 * gcc.target/i386/cmov6.c: Use -march=k8.
6522 2006-01-15 Andreas Jaeger <aj@suse.de>
6524 * g++.dg/abi/mangle25.C: Only run on 64-bit systems since 32-bit
6525 x86 does not have __float128.
6527 2006-01-14 Ian Lance Taylor <ian@airs.com>
6529 * gcc.target/i386/cmov6.c: New test.
6531 2006-01-14 Mark Mitchell <mark@codesourcery.com>
6534 * g++.dg/template/ctor6.C: New test.
6536 2006-01-14 Kazu Hirata <kazu@codesourcery.com>
6538 PR tree-optimization/25485
6539 * gcc.dg/tree-ssa/pr25485.c: New.
6541 2006-01-14 Richard Guenther <rguenther@suse.de>
6543 PR tree-optimization/22548
6544 PR tree-optimization/22555
6545 PR tree-optimization/22501
6546 * gcc.dg/tree-ssa/alias-4.c: New testcase.
6547 * gcc.dg/tree-ssa/alias-5.c: Likewise.
6548 * gcc.dg/tree-ssa/alias-6.c: Likewise.
6549 * gcc.dg/tree-ssa/alias-7.c: Likewise.
6550 * gcc.dg/tree-ssa/alias-8.c: Likewise.
6551 * gcc.dg/tree-ssa/alias-9.c: Likewise.
6552 * gcc.dg/tree-ssa/alias-10.c: Likewise.
6553 * gcc.dg/tree-ssa/alias-11.c: Likewise.
6554 * gcc.dg/tree-ssa/alias-12.c: Likewise.
6556 2006-01-14 Zdenek Dvorak <dvorakz@suse.cz>
6558 * gcc.dg/tree-ssa/pr19210-1.c: Update outcome. Add new test loop.
6559 * gcc.dg/tree-ssa/pr19210-2.c: Ditto.
6561 2006-01-14 Steven Bosscher <stevenb.gcc@gmail.com>
6562 Richard Guenther <rguenther@suse.de>
6564 PR rtl-optimization/24257
6565 * gcc.dg/torture/pr24257.c: New testcase.
6567 2006-01-13 Adam Nemet <anemet@caviumnetworks.com>
6569 * gcc.c-torture/execute/20060110-1.c: New test.
6570 * gcc.c-torture/execute/20060110-2.c: New test.
6572 2006-01-13 Ulrich Weigand <uweigand@de.ibm.com>
6574 * gcc.c-torture/compile/pr25310.c: Disable test on 16-bit targets.
6576 2006-01-13 Bernhard Fischer <rep.nop@aon.at>
6579 * gfortran.dg/label_3.f90: New test.
6581 2006-01-13 Daniel Berlin <dberlin@dberlin.org>
6583 PR tree-optimization/25771
6584 * g++.dg/tree-ssa/pr25771.C: New test
6586 2006-01-13 Andrew Pinski <pinskia@physics.uc.edu>
6589 * g++.dg/opt/complex5.C: New test.
6591 2006-01-13 Richard Guenther <rguenther@suse.de>
6593 * gcc.target/i386/387-9.c: New testcase.
6595 2006-01-12 Nathan Sidwell <nathan@codesourcery.com>
6598 * g++.dg/debug/dwarf2-1.C: New.
6600 2006-01-11 H.J. Lu <hongjiu.lu@intel.com>
6603 * lib/gcov.exp (verify-lines): Add "close $fd".
6605 2006-01-12 Yao Qi <qiyaoltc@cn.ibm.com>
6606 Ben Elliston <bje@au.ibm.com>
6608 * gcc.dg/dfp/inf-1.c: New test.
6610 2006-01-12 Janis Johnson <janis187@us.ibm.com>
6611 Yao Qi <qiyaoltc@cn.ibm.com>
6612 Ben Elliston <bje@au.ibm.com>
6613 Jon Grimm <jgrimm2@us.ibm.com>
6615 * gcc.dg/nodfp-1.c: New test.
6616 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
6617 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
6618 * gcc.dg/compat/scalar-return-dfp_main.c: Likewise.
6619 * gcc.dg/compat/scalar-by-value-dfp_main.c: Likewise.
6620 * gcc.dg/compat/scalar-by-value-dfp_x.c: Likewise.
6621 * gcc.dg/compat/scalar-return-dfp_y.c: Likewise.
6622 * gcc.dg/compat/scalar-by-value-dfp_y.c: Likewise.
6623 * gcc.dg/debug/dwarf2/dwarf-float.c: Likewise.
6624 * gcc.dg/debug/dwarf2/dwarf-dfp.c: Likewise.
6625 * gcc.dg/format/dfp-scanf-1.c: Likewise.
6626 * gcc.dg/format/dfp-printf-1.c: Likewise.
6627 * gcc.dg/compat/struct-layout-1.exp: Use c-compat.exp.
6628 (compat_setup_dfp): New.
6629 * gcc.dg/compat/compat.exp: Use it.
6630 (compat-use-alt-compiler, compat-use-tst-compiler): Move to new file.
6631 Make some variables global, prepend "compat_" to their names.
6632 * gcc.dg/compat/struct-layout-1.h: Conditional DFP support.
6633 * gcc.dg/compat/struct-layout-1_generate.c: Ditto.
6634 * gcc.misc-tests/dectest.exp: New test driver for decTest.
6635 * lib/compat.exp (compat_skip_list): Make global, rename.
6636 * lib/c-compat.exp: New file.
6637 * lib/target-supports.exp (check_effective_target_dfp): New.
6639 * gcc.dg/dfp/dec-eval-method.c, gcc.dg/dfp/func-array.c,
6640 gcc.dg/dfp/convert-dfp-fold.c, gcc.dg/dfp/struct-union.c,
6641 gcc.dg/dfp/compare-rel.h, gcc.dg/dfp/convert-dfp-round.c,
6642 gcc.dg/dfp/func-struct.c, gcc.dg/dfp/constants-c99.c,
6643 gcc.dg/dfp/compare-eq-d32.c, gcc.dg/dfp/func-vararg-mixed.c,
6644 gcc.dg/dfp/compare-rel-d128.c, gcc.dg/dfp/operator-comma.c,
6645 gcc.dg/dfp/decfloat-constants.c, gcc.dg/dfp/operator-bitwise.c,
6646 gcc.dg/dfp/func-mixed.c, gcc.dg/dfp/compare-eq-dfp.c,
6647 gcc.dg/dfp/operator-assignment.c, gcc.dg/dfp/dfp-round.h,
6648 gcc.dg/dfp/modes.c, gcc.dg/dfp/keywords-c99.c, gcc.dg/dfp/nan-1.c,
6649 gcc.dg/dfp/loop-index.c, gcc.dg/dfp/compare-eq-d64.c,
6650 gcc.dg/dfp/convert-bfp.c, gcc.dg/dfp/usual-arith-conv-const.c,
6651 gcc.dg/dfp/convert-dfp.c, gcc.dg/dfp/compare-rel-const.c,
6652 gcc.dg/dfp/convert-int-fold.c, gcc.dg/dfp/keywords-pedantic.c,
6653 gcc.dg/dfp/compare-rel-d32.c, gcc.dg/dfp/call-by-value.c,
6654 gcc.dg/dfp/constants-hex.c, gcc.dg/dfp/func-scalar.c,
6655 gcc.dg/dfp/keywords-ignored-c99.c, gcc.dg/dfp/snan.c,
6656 gcc.dg/dfp/usual-arith-conv.c, gcc.dg/dfp/constants-pedantic.c,
6657 gcc.dg/dfp/operator-logical.c, gcc.dg/dfp/compare-eq-d128.c,
6658 gcc.dg/dfp/convert-bfp-fold.c, gcc.dg/dfp/ctypes.c,
6659 gcc.dg/dfp/convert-int.c, gcc.dg/dfp/keywords-c89.c,
6660 gcc.dg/dfp/constants.c, gcc.dg/dfp/compare-rel-dfp.c,
6661 gcc.dg/dfp/compare-eq-const.c, gcc.dg/dfp/cast-bad.c,
6662 gcc.dg/dfp/operator-arith-fold.c, gcc.dg/dfp/union-init.c,
6663 gcc.dg/dfp/struct-layout-1.c,
6664 gcc.dg/dfp/compare-eq.hgcc.dg/dfp/convert-int-saturate.c,
6665 gcc.dg/dfp/compare-rel-d64.c, gcc.dg/dfp/func-vararg-size0.c,
6666 gcc.dg/dfp/Wconversion-2.c, gcc.dg/dfp/nan-2.c,
6667 gcc.dg/dfp/operator-cond.c, gcc.dg/dfp/composite-type.c,
6668 gcc.dg/dfp/func-vararg-dfp.c,
6669 gcc.dg/dfp/dfp.expgcc.dg/dfp/keywords-reserved.c,
6670 gcc.dg/dfp/convert-complex.c, gcc.dg/dfp/Wbad-function-cast-1.c,
6671 gcc.dg/dfp/operator-unary.c, gcc.dg/dfp/altivec-types.c,
6672 gcc.dg/dfp/cast.c, gcc.dg/dfp/typespec.c,
6673 gcc.dg/dfp/wtr-conversion-1.c: New tests.
6675 2006-01-11 Richard Guenther <rguenther@suse.de>
6677 PR tree-optimization/25734
6678 * gcc.dg/tree-ssa/pr25734.c: New testcase.
6680 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
6683 * gfortran.dg/literal_character_constant_1_x.F: New test.
6684 * gfortran.dg/literal_character_constant_1_y.F: Ditto.
6685 * gfortran.dg/literal_character_constant_1_z.F: Ditto.
6686 * gfortran.dg/literal_character_constant_1.inc: Helper for new tests.
6688 2006-01-11 Nathan Sidwell <nathan@codesourcery.com>
6691 * g++.dg/ext/packed3.C: Add expected packed error.
6693 2006-01-11 Hans-Peter Nilsson <hp@axis.com>
6696 * gcc.dg/torture/pr25706-1.c: New test.
6698 2006-01-11 Paolo Bonzini <bonzini@gnu.org>
6700 PR tree-optimization/23109
6701 PR tree-optimization/23948
6702 PR tree-optimization/24123
6704 * gcc.dg/tree-ssa/recip-3.c, gcc.dg/tree-ssa/recip-4.c,
6705 gcc.dg/tree-ssa/recip-5.c, gcc.dg/tree-ssa/recip-6.c,
6706 gcc.dg/tree-ssa/recip-7.c, gcc.dg/tree-ssa/pr23109.c,
6707 g++.dg/tree-ssa/pr23948.C: New testcases.
6708 * gcc.dg/tree-ssa/recip-2.c, gcc.dg/tree-ssa/pr23234.c: Provide
6709 three divisions in order to do the optimization.
6711 2006-01-11 Zdenek Dvorak <dvorakz@suse.cz>
6714 * g++.dg/other/pr25632.C: New test.
6716 2006-01-11 Paul Thomas <pault@gcc.gnu.org>
6719 * gfortran.dg/used_types_1.f90: New test.
6721 2006-01-10 Hans-Peter Nilsson <hp@axis.com>
6724 * gcc.dg/torture/pr25718-1.c: New test.
6726 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
6728 * gfortran.dg/list_read_2.f90: Fix typo in description.
6730 2006-01-10 Jan Beulich <jbeulich@novell.com>
6732 * lib/target-supports.exp (check_visibility_available): Simplify test
6734 (check_profiling_available): Fail for *-*-netware*.
6735 * g++.old-deja/g++.law/profile1.C: Remove dg-bogus for *-*-netware*.
6736 * gcc.dg/20021014-1.c: Likewise.
6737 * gcc.dg/nest.c: Likewise.
6739 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
6742 * gfortran.dg/forall_3.f90: New test.
6744 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
6747 * gfortran.dg/nesting_2.f90: New test.
6748 * gfortran.dg/nesting_3.f90: New test.
6750 2006-01-09 Hans-Peter Nilsson <hp@axis.com>
6752 * gcc.dg/Wpadded.c: Gate alignment warning on ! default_packed.
6753 Fix typo in comment.
6755 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
6757 * gfortran.dg/single_char_string.f90: New test.
6759 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
6761 * gfortran.dg/ichar_2.f90: New test.
6763 2006-01-08 Erik Edelmann <eedelman@gcc.gnu.org>
6766 * gfortran.dg/private_type_4.f90: New.
6768 2006-01-07 Richard Guenther <rguenther@suse.de>
6770 * gcc.dg/tree-ssa/loop-15.c: Use optimized dump.
6772 2006-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6774 * gfortran.dg/func_decl_1.f90: New.
6775 * gfortran.dg/array_alloc_1.f90: Fix wrong function declaration.
6776 * gfortran.dg/array_alloc_2.f90: Likewise.
6777 * gfortran.dg/char_result_8.f90: Likewise.
6778 * gfortran.dg/dup_save_1.f90: Likewise.
6779 * gfortran.dg/dup_save_2.f90: Likewise.
6780 * gfortran.dg/f2c_6.f90: Likewise.
6781 * gfortran.dg/f2c_7.f90: Likewise.
6782 * gfortran.dg/func_result_2.f90: Likewise.
6783 * gfortran.fortran-torture/execute/pr23373-2.f90: Likewise.
6785 2006-01-07 Paul Thomas <pault@gcc.gnu.org>
6788 * gfortran.dg/elemental_subroutine_1.f90: New test.
6789 * gfortran.dg/elemental_subroutine_2.f90: New test.
6793 * gfortran.dg/assumed_size_refs_1.f90: New test.
6797 * gfortran.dg/assumed_size_refs_2.f90: New test.
6798 * gfortran.dg/initialization_1.f90: Change warning message.
6800 2006-01-06 Zdenek Dvorak <dvorakz@suse.cz>
6802 * gcc.dg/tree-ssa/loop-15.c: New test.
6804 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6807 * gfortran.dg/backspace_3.f: New test.
6808 * gfortran.dg/backspace_4.f: New test.
6810 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6813 * gfortran.dg/fmt_white.f: Update test.
6815 2006-01-05 Carlos O'Donell <carlos@codesourcery.com>
6817 * gcc.dg/cast-1.c: Add new warning.
6818 * gcc.dg/cast-2.c: Likewise.
6819 * gcc.dg/cast-3.c: Likewise.
6820 * gcc.dg/format/cast-1.c: Likewise.
6821 * gcc.dg/cast-4.c: New testcase.
6823 2006-01-05 Richard Guenther <rguenther@suse.de>
6825 PR tree-optimization/22555
6826 * gcc.dg/tree-ssa/alias-3.c: New testcase.
6828 2006-01-05 Richard Guenther <rguenther@suse.de>
6829 Diego Novillo <dnovillo@redhat.com>
6831 * gcc.dg/tree-ssa/loop-11.c: Deal with removed vars pass.
6832 * gcc.dg/tree-ssa/loop-8.c: Likewise.
6833 * gcc.dg/tree-ssa/loop-1.c: Likewise.
6834 * gcc.dg/tree-ssa/pr23294.c: Likewise.
6835 * gcc.dg/tree-ssa/pr21985.c: Likewise.
6836 * gcc.dg/tree-ssa/loop-14.c: Likewise.
6837 * gcc.dg/tree-ssa/loop-2.c: Likewise.
6838 * gcc.dg/tree-ssa/loop-3.c: Likewise.
6839 * gcc.dg/tree-ssa/loop-4.c: Likewise.
6840 * gcc.dg/tree-ssa/pr21171.c: Likewise.
6841 * gcc.dg/tree-ssa/loop-5.c: Likewise.
6842 * gcc.dg/tree-ssa/loop-10.c: Likewise.
6843 * gcc.dg/tree-ssa/loop-6.c: Likewise.
6844 * treelang/compile/extravar.tree: Likewise.
6845 * g++.dg/tree-ssa/ssa-cast-1.C: Likewise.
6846 * g++.dg/tree-ssa/pointer-reference-alias.C: Likewise.
6847 * g++.dg/tree-ssa/ssa-sra-1.C: Likewise.
6848 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
6849 * gcc.dg/tree-ssa/20031106-6.c: Disable SRA.
6851 2006-01-05 Hans-Peter Nilsson <hp@bitrange.com>
6853 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Revert unnecessary fix
6856 2006-01-05 Erik Edelmann <eedelman@gcc.gnu.org>
6859 gfortran.dg/char_result_11.f90: New.
6861 2006-01-04 Mark Mitchell <mark@codesourcery.com>
6864 * g++.dg/parse/access9.C: New test.
6865 * g++.dg/tc1/dr52.C: Tweak error markers.
6867 2006-01-04 Richard Henderson <rth@redhat.com>
6869 Merge from gomp branch.
6870 * g++.dg/parse/pragma2.C: Update expected error lines.
6872 2006-01-04 Jakub Jelinek <jakub@redhat.com>
6874 * g++.dg/other/i386-2.C: New test.
6877 * gcc.c-torture/compile/20051228-1.c: New test.
6880 * gcc.dg/pr25559.c: New test.
6882 2006-01-03 Mark Mitchell <mark@codesourcery.com>
6885 * g++.dg/lookup/friend9.C: New test.
6888 * g++.dg/template/repo5.C: New test.
6890 2006-01-03 Steven G. Kargl <kargls@comcast.net>
6893 * gfortran.dg/forall_2.f90: New test.
6895 2006-01-03 Hans-Peter Nilsson <hp@bitrange.com>
6897 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Gate on
6898 dg-require-weak. Adjust regexp to handle leading-underscore
6899 targets and space as well as TAB after .weak. Change previous
6900 64-bit fix to not use naked dot.
6902 2006-01-03 Paolo Bonzini <bonzini@gnu.org>
6904 PR rtl-optimization/25578
6905 * gcc.c-torture/execute/20060102-1.c: New testcase.
6907 2006-01-03 Richard Guenther <rguenther@suse.de>
6910 * gcc.dg/torture/pr25183.c: New testcase.
6912 2006-01-03 Jakub Jelinek <jakub@redhat.com>
6914 Merge from gomp-branch.
6915 * gcc.dg/ia64-sync-1.c: On sparc*-*-*, pass -mcpu=v9.
6916 * gcc.dg/ia64-sync-2.c: Likewise.
6917 * gcc.dg/ia64-sync-3.c: Likewise.
6918 * gcc.dg/ia64-sync-4.c: Likewise.
6919 * gcc.dg/sync-2.c: Likewise.
6920 * lib/target-supports.exp (sync_char_short, sync_int_long): Indicate
6921 that sparc64-*-* and sparcv9-*-* supports sync builtins.
6923 2006-01-02 Mark Mitchell <mark@codesourcery.com>
6926 * g++.dg/parse/operator6.C: New test.
6929 * g++.dg/parse/error29.C: New test.
6932 * g++.dg/parse/dtor6.C: New test.
6935 * g++.dg/parse/ctor3.C: New test.
6938 * g++.dg/template/class3.C: New test.
6940 2006-01-02 Geoffrey Keating <geoffk@apple.com>
6942 * g++.dg/debug/debug9.C: New.
6944 2006-01-02 Steven G. Kargl <kargls@comcast.net>
6947 * gfortran.dg/label_2.f90: New test.
6949 2006-01-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6951 * g++.dg/lookup/using12.C: Tighten error marker.
6953 2006-01-01 Andreas Tobler <a.tobler@schweiz.ch>
6954 Andrew Pinski <pinskia@physics.uc.edu>
6956 * gcc.target/powerpc/darwin-abi-3.c: New file.
6957 * gcc.target/powerpc/darwin-abi-4.c: Likewise.
6958 * gcc.target/powerpc/darwin-abi-5.c: Likewise.
6959 * gcc.target/powerpc/darwin-abi-6.c: Likewise.
6960 * gcc.target/powerpc/darwin-abi-7.c: Likewise.
6961 * gcc.target/powerpc/darwin-abi-8.c: Likewise.
6962 * gcc.target/powerpc/darwin-abi-9.c: Likewise.
6963 * gcc.target/powerpc/darwin-abi-10.c: Likewise.
6964 * gcc.target/powerpc/darwin-abi-11.c: Likewise.
6966 2006-01-01 Daniel Berlin <dberlin@dberlin.org>
6968 * gcc.dg/tree-ssa/loadpre1.c: New;
6969 * gcc.dg/tree-ssa/loadpre2.c: New;
6970 * gcc.dg/tree-ssa/loadpre3.c: New;
6971 * gcc.dg/tree-ssa/loadpre4.c: New;
6972 * gcc.dg/tree-ssa/loadpre5.c: New;
6973 * gcc.dg/tree-ssa/loadpre6.c: New;
6974 * gcc.dg/tree-ssa/loadpre7.c: New;
6975 * gcc.dg/tree-ssa/loadpre8.c: New;
6976 * gcc.dg/tree-ssa/loadpre9.c: New;
6978 2006-01-01 Nathan Sidwell <nathan@codesourcery.com>
6980 * g++.dg/abi/thunk3.C: Adjust regexp to be 64bit safe.
6981 * g++.dg/abi/thunk4.C: Likewise.
6983 2006-01-01 Andreas Jaeger <aj@suse.de>
6985 * gcc.dg/tree-ssa/loadpre6.c: Fix prototype of malloc to be
6988 2006-01-01 Jakub Jelinek <jakub@redhat.com>
6991 * gcc.dg/pragma-pack-3.c: New test.
6992 * g++.dg/parse/pragma3.C: New test.
6994 2005-12-30 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6997 * gcc.dg/attr-weakref-1.c: Skip test on hppa*-*-hpux*.
6999 2005-12-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7002 * gcc.target/i386/local2.c: Skip if ilp32 and -fpic/-fpic.
7004 2005-12-30 Erik Edelmann <eedelman@gcc.gnu.org>
7007 * gfortran-dg/pure_byref_3.f90: New.
7010 * gfortran.dg/userdef_operator_1.f90: New.
7012 2005-12-29 Nathan Sidwell <nathan@codesourcery.com>
7014 * g++.dg/abi/thunk3.C: New.
7015 * g++.dg/abi/thunk4.C: New.
7017 2005-12-29 Paul Thomas <pault@gcc.gnu.org>
7020 * gfortran.dg/host_used_types_1.f90: New test. Check that host
7021 associated derived type components of derived types are
7022 properly declared in contained procedures.
7024 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7026 PR libgfortran/25139
7027 * gfortran.dg/backspace_2.f: New test.
7029 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7031 PR libgfortran/25550
7032 * gfortran.dg/endfile.f: New test.
7034 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7036 PR libgfortran/25419
7037 * gfortran.dg/comma.f: New test.
7039 2005-12-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7041 * lib/gfortran-dg.exp: Remove trailing whitespace.
7042 * lib/fortran-torture.exp: Test with -fbounds-check instead of
7045 2005-12-28 Alan Modra <amodra@bigpond.net.au>
7047 * gcc.dg/torture/fp-int-convert-timode.c: Don't test IBM
7048 Extended Double long doubles or repeat tests when long double is
7049 the same size as double.
7051 2005-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7053 * g++.dg/rtti/tinfo1.C: Scan for ".global" also.
7056 * gcc.dg/ipa/ipa-1.c, gcc.dg/ipa/ipa-2.c, gcc.dg/ipa/ipa-3.c,
7057 gcc.dg/ipa/ipa-4.c, gcc.dg/ipa/ipa-5.c: Skip if -fpic/-fPIC.
7060 * gcc.dg/pr23911.c: Make test variable static.
7063 * gcc.dg/tree-ssa/pr14841.c: Likewise.
7065 2005-12-26 Mark Mitchell <mark@codesourcery.com>
7068 * g++.dg/parse/crash17.C: Adjust error markers.
7069 * g++.dg/template/error20.C: New test.
7071 2005-12-26 Mark Mitchell <mark@codesourcery.com>
7074 * g++.dg/ext/complit4.C: New test.
7077 * g++.dg/ext/complit5.C: Likewise.
7079 2005-12-26 Kazu Hirata <kazu@codesourcery.com>
7081 PR tree-optimization/25125
7082 * gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-reduc-2char.c,
7083 gcc.dg/vect/vect-reduc-2short.c: XFAIL.
7084 * gcc.c-torture/execute/pr25125.c: New.
7086 2005-12-24 Paul Thomas <pault@gcc.gnu.org>
7090 * gfortran.dg/initialization_1.f90: Remove tests of intrinsic functions
7091 with incorrect assumed size references.
7093 2005-12-24 Mark Mitchell <mark@codesourcery.com>
7096 * g++.dg/opt/init1.C: New test.
7098 2005-12-23 Mark Mitchell <mark@codesourcery.com>
7101 * g++.dg/template/sfinae3.C: New test.
7103 2005-12-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7105 * g++.dg/other/friend4.C: New test.
7107 2005-12-23 Jakub Jelinek <jakub@redhat.com>
7110 * g++.dg/opt/pr25005.C: New test.
7112 2005-12-22 Mark Mitchell <mark@codesourcery.com>
7115 * g++.dg/template/ptrmem16.C: New test.
7117 2005-12-23 Paul Thomas <pault@gcc.gnu.org>
7121 * gfortran.dg/initialization_1.f90: Add test of SIZE.
7123 2005-12-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7125 PR libgfortran/25307
7126 * gfortran.dg/list_read_5.f90: New test.
7128 2005-12-22 Richard Henderson <rth@redhat.com>
7130 * gcc.target/i386/sse-7.c: Use -msse2.
7132 2005-12-23 Jakub Jelinek <jakub@redhat.com>
7134 PR rtl-optimization/25432
7135 * gcc.c-torture/compile/20051216-1.c: New test.
7138 * objc/execute/pr25328.m: New test.
7140 2005-12-22 Mark Mitchell <mark@codesourcery.com>
7143 * g++.dg/template/call4.C: New test.
7145 2005-12-22 Dale Johannesen <dalej@apple.com>
7147 * gcc.target/i386/sse-17.c: New.
7149 2005-12-22 Paul Brook <paul@codesourcery.com>
7151 * gcc.dg/weak/typeof-2.c: Skip assembly test on m68k.
7153 2005-12-22 Paul Brook <paul@codesourcery.com>
7155 * gcc.dg/tree-ssa/loop-1.c: Look for jump/branch on m68k.
7157 2005-12-22 Andrew Pinski <pinskia@physics.uc.edu>
7160 * gcc.c-torture/compile/pr25513.c: New test.
7162 2005-12-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7165 * g++.dg/parse/error25.C: Add more tests.
7167 2005-12-22 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7170 * gfortran.dg/der_charlen_1.f90: New.
7172 2005-12-22 Paul Thomas <pault@gcc.gnu.org>
7175 * gfortran.dg/pointer_component_type_1.f90: New test.
7179 * gfortran.dg/assumed_size_refs.f90: New test for the conditions that
7180 should give an error with assumed size array refernces and checks those
7182 * gfortran.dg/gfortran.dg/pr15140.f90: Give the assumed size array
7183 reference an upper bound so that it does not generate an error.
7189 * gfortran.dg/used_dummy_types_1.f90: New test.
7190 * gfortran.dg/used_dummy_types_2.f90: New test.
7191 * gfortran.dg/used_dummy_types_3.f90: New test.
7192 * gfortran.dg/used_dummy_types_4.f90: New test.
7193 * gfortran.dg/used_dummy_types_5.f90: New test.
7196 * gfortran.dg/namelist_use.f90: Add trap for warning on NAMELIST
7197 group already being USE associated.
7198 * gfortran.dg/assumed_shape_nml.f90: New test.
7199 * gfortran.dg/assumed_size_nml.f90: New test.
7209 * gfortran.dg/io_constraints_1.f90: New test.
7210 * gfortran.dg/io_constraints_1.f90: New test.
7211 * gfortran.dg/iostat_3.f90: Change wording of warning.
7212 * gfortran.dg/g77/19981216-0.f: The same.
7214 2005-12-22 Kazu Hirata <kazu@codesourcery.com>
7216 PR tree-optimization/23518
7217 * testsuite/gcc.dg/pr23518.c: New.
7219 2005-12-21 Mike Stump <mrs@apple.com>
7221 * gcc.dg/attr-weakref-1.c: Really skip on darwin.
7223 2005-12-21 Paul Brook <paul@codesourcery.com>
7225 * gcc.dg/pr19340.c: Skip on m68k targets.
7227 2005-12-21 Steven Bosscher <stevenb@suse.de>
7229 PR rtl-optimization/25196
7230 * gcc.dg/pr25196.c: New test.
7232 2005-12-21 Erik Edelmann <eedelman@gcc.gnu.org>
7235 gfortran.dg/where_nested_1.f90: New.
7237 2005-12-21 Kazu Hirata <kazu@codesourcery.com>
7239 PR tree-optimization/25382.
7240 * gcc.dg/tree-ssa/pr25382.c: New.
7242 2005-12-20 Richard Guenther <rguenther@suse.de>
7245 * gcc.target/i386/pr24306.c: New testcase.
7247 2005-12-20 Kazu Hirata <kazu@codesourcery.com>
7249 PR tree-optimization/25501
7250 * testsuite/gcc.dg/tree-ssa/pr25501.c: New.
7252 2005-12-20 Richard Guenther <rguenther@suse.de>
7255 2005-12-02 Richard Guenther <rguenther@suse.de>
7257 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
7259 2005-12-20 Mark Mitchell <mark@codesourcery.com>
7262 * g++.dg/warn/Wunreachable-code-2.C: New test.
7264 2005-12-19 Mark Mitchell <mark@codesourcery.com>
7267 * g++.dg/template/ctor5.C: New test.
7270 * g++.dg/template/overload8.C: New test.
7272 2005-12-19 Kenneth Zadeck <zadeck@naturalbridge.com>
7274 * gcc.c-torture/compile/pr25483 : New test.
7276 2005-12-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7279 * g++.dg/ext/typeof10.C: New test.
7281 2005-12-19 Nathan Sidwell <nathan@codesourcery.com>
7283 * gcc.dg/mt-loopi1.c: New.
7285 2005-12-18 Richard Guenther <rguenther@suse.de>
7287 PR tree-optimization/25481
7288 * gcc.dg/torture/pr25481.c: New testcase.
7290 2005-12-18 Ulrich Weigand <uweigand@de.ibm.com>
7292 PR rtl-optimization/21041
7293 * gcc.dg/pr21041.c: New test.
7295 2005-12-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7297 PR libgfortran/25463
7298 * gfortran.dg/advance.f90: New test.
7300 2005-12-18 Andreas Krebbel <krebbel1@de.ibm.com>
7302 * gcc.dg/20051201-1.c: New test.
7304 2005-12-18 Paul Thomas <pault@gcc.gnu.org>
7307 * gfortran.dg/initialization_1.f90: New test.
7308 * gfortran.dg/enum_5.f90: Change dg-error to new message.
7309 * gfortran.dg/g77/980616-0.f: The same.
7311 2005-12-17 Steven G. Kargl <kargls@comcast.net>
7314 * gfortran.dg/chkbits.f90: New test.
7316 2005-12-17 Steven G. Kargl <kargls@comcast.net>
7318 * gfortran.dg/enum_5.f: Revert to previous version.
7320 2005-12-17 Steven G. Kargl <kargls@comcast.net>
7322 * gfortran.dg/imag_1.f: Fix nonstandard type declarations.
7323 * gfortran.dg/nested_modules_1.f90: Ditto.
7324 * gfortran.dg/hollerith_f95.f90: Ditto.
7325 * gfortran.dg/select_5.f90: Ditto.
7326 * gfortran.dg/secnds.f: Ditto.
7327 * gfortran.dg/hollerith2.f90: Ditto.
7328 * gfortran.dg/imag_2.f: Ditto.
7329 * gfortran.dg/ftell_2.f90: Ditto.
7330 * gfortran.dg/malloc_free_1.f90: Ditto.
7331 * gfortran.dg/logint-1.f: Ditto.
7332 * gfortran.dg/recursive_statement_functions.f90: Ditto.
7333 * gfortran.dg/e_d_fmt.f90: Ditto.
7334 * gfortran.dg/hollerith_legacy.f90: Ditto.
7335 * gfortran.dg/logint-2.f: Ditto.
7336 * gfortran.dg/enum_5.f90: Ditto.
7337 * gfortran.dg/f2c_2.f90: Ditto.
7338 * gfortran.dg/pr17143.f90: Ditto.
7339 * gfortran.dg/namelist_14.f90: Ditto.
7340 * gfortran.dg/logint-3.f: Ditto.
7341 * gfortran.dg/spread_scalar_source.f90: Ditto.
7342 * gfortran.dg/fmt_read_bz_bn.f90: Ditto.
7343 * gfortran.dg/namelist_11.f: Ditto.
7344 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
7345 * gfortran.dg/g77/20010519-1.f
7346 * gfortran.dg/g77/alpha1.f: Ditto.
7347 * gfortran.dg/g77/990115-1.f: Ditto.
7348 * gfortran.dg/g77/erfc.f: Ditto.
7349 * gfortran.dg/g77/19990313-3.f: Ditto.
7350 * gfortran.dg/g77/f90-intrinsic-numeric.f: Ditto.
7351 * gfortran.dg/g77/20010426.f: Ditto.
7352 * gfortran.dg/g77/19990313-0.f: Ditto.
7353 * gfortran.dg/g77/f90-intrinsic-mathematical.f: Ditto.
7354 * gfortran.dg/g77/20000629-1.f: Ditto.
7355 * gfortran.dg/g77/970125-0.f: Ditto.
7356 * gfortran.dg/g77/8485.f: Ditto.
7357 * gfortran.dg/g77/f90-intrinsic-bit.f: Ditto.
7358 * gfortran.dg/g77/19990313-1.f: Ditto.
7359 * gfortran.dg/g77/int8421.f: Ditto.
7360 * gfortran.dg/g77/19990305-0.f: Ditto.
7361 * gfortran.dg/g77/947.f: Ditto.
7362 * gfortran.dg/g77/19990905-2.f: Ditto.
7363 * gfortran.dg/g77/cabs.f: Ditto.
7364 * gfortran.dg/g77/19990313-2.f: Ditto.
7365 * gfortran.dg/g77/20020307-1.f: Ditto.
7366 * gfortran.dg/g77/dcomplex.f: Ditto.
7367 * gfortran.dg/g77/19990502-1.f: Ditto.
7368 * gfortran.dg/g77/19981216-0.f: Ditto.
7369 * gfortran.dg/common_4.f90: Ditto.
7370 * gfortran.dg/entry_4.f90: Ditto.
7371 * gfortran.dg/equiv_constraint_2.f90: Ditto.
7372 * gfortran.dg/g77_intrinsics_funcs.f: Ditto.
7373 * gfortran.dg/namelist_12.f: Ditto.
7374 * gfortran.dg/scale_1.f90: Ditto.
7375 * gfortran.dg/modulo_1.f90
7376 * gfortran.dg/hollerith.f90: Ditto.
7377 * gfortran.dg/direct_io_3.f90: Ditto.
7378 * gfortran.dg/ftell_1.f90: Ditto.: Ditto.
7379 * gfortran.dg/gnu_logical_1.F: Ditto.
7380 * gfortran.dg/unf_io_convert_1.f90: Ditto.
7381 * gfortran.dg/assign_1.f90: Ditto.
7382 * gfortran.dg/g77_intrinsics_sub.f: Ditto.
7383 * gfortran.dg/pr23095.f: Ditto.
7384 * gfortran.dg/read_float_1.f90: Ditto.
7386 2005-12-17 Andreas Jaeger <aj@suse.de>
7388 * gcc.dg/attr-weakref-1.c: Do not run on darwin.
7389 * gcc.dg/attr-weakref-1-darwin.c: New test to run on darwin.
7391 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7394 * gfortran.dg/fmt_white.f: New test.
7396 2005-12-16 Steven G. Kargl <kargls@comcast.net>
7398 * gfortran.dg/label_1.f90: New test.
7400 2005-12-15 Ben Elliston <bje@au.ibm.com>
7403 * gcc.dg/20031012-1.c: Add -Walways-true option.
7404 * gcc.dg/weak/weak-3.c: Likewise.
7405 * g++.old-deja/g++.mike/warn8.C: Likewise.
7407 2005-12-16 Mike Stump <mrs@apple.com>
7409 * gcc.c-torture/compile/920415-1.c: Add declaration for abort and
7412 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7414 PR libgfortran/25264
7415 PR libgfortran/25349
7416 * gfortran.dg/tl_editing.f90: Added additional checks.
7417 * gfortran.dg/t_editing.f: New test.
7418 * gfortran.dg/write_padding.f90: New test
7420 2005-12-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7423 * gcc.dg/20050503-1.c: Skip on x86 ilp32 with -fpic/-fPIC.
7425 2005-12-16 Jakub Jelinek <jakub@redhat.com>
7427 PR rtl-optimization/24899
7428 * gcc.c-torture/execute/20051215-1.c: New test.
7430 2005-12-16 Andreas Krebbel <krebbel1@de.ibm.com>
7433 * gfortran.dg/pr24823.f: New test.
7435 2005-12-16 Jeff Law <law@redhat.com>
7437 * gcc.dg/tree-ssa/ssa-dse-8.c: New test.
7439 2005-12-16 Andrew Pinski <pinskia@physics.uc.edu>
7441 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (base_types):
7442 Change C++ style comments to C style comments.
7443 Remove aligned types from the array.
7444 Keep Enums disabled.
7445 (complex_types): Remove aligned types from the array.
7446 Comment out "_Complex long double".
7447 (attrib_types): Remove.
7448 (complex_attrib_types): Remove.
7449 (attrib_array_types): Remove.
7450 (complex_attrib_array_types): Remove.
7451 (aligned_bitfld_types): Remove.
7452 (n_aligned_bitfld_types): Remove.
7453 (FEATURE_ALIGNEDPACKED): Delete.
7454 (ALL_FEATURES): Remove FEATURE_ALIGNEDPACKED.
7455 (singles): Remove support for adding attributes.
7456 (choose_type): Remove support for attributed types.
7457 (generate_fields): Remove support for attributed bit-fields.
7458 Remove support for adding attributes.
7459 (generate_random_tests): Remove support for adding attributes.
7460 (features): Add back "[0] :0" and "complex vector [0]".
7461 (main): Remove support for attributed bit-fields.
7462 Uncomment the calling of generate_random_tests for the rests of
7465 2005-12-16 Jan Hubicka <jh@suse.cz>
7467 * gcc.c-torture/combine/pr25224.c: New.
7469 2005-12-15 Joseph S. Myers <joseph@codesourcery.com>
7472 * gcc.dg/torture/fp-int-convert-timode.c: Only XFAIL for LP64 IA64
7475 2005-12-15 Richard Sandiford <richard@codesourcery.com>
7477 * gcc.dg/20051215-1.c: New file.
7479 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7481 * g++.dg/rtti/repo1.C: Call cleanup-repo-files.
7482 * gcc.dg/20050330-2.c: Call cleanup-coverage-files.
7484 2005-12-14 Erik Edelmann <eedelman@gcc.gnu.org>
7487 * gfortran.dg/dummy_functions_1.f90: New.
7489 2005-12-14 Ulrich Weigand <uweigand@de.ibm.com>
7491 PR rtl-optimization/25310
7492 * gcc.c-torture/compile/pr25310.c: New test.
7494 2005-12-14 Jakub Jelinek <jakub@redhat.com>
7497 * gcc.dg/pr25023.c: New test.
7499 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7501 * g++.old-deja/g++.brendan/redecl1.C,
7502 g++.old-deja/g++.eh/inline1.C, g++.old-deja/g++.ns/crash2.C,
7503 g++.old-deja/g++.ns/template7.C, g++.old-deja/g++.oliva/ns3.C,
7504 g++.old-deja/g++.oliva/typeof1.C,
7505 g++.old-deja/g++.other/crash16.C,
7506 g++.old-deja/g++.other/crash34.C,
7507 g++.old-deja/g++.other/lookup5.C, g++.old-deja/g++.pt/crash65.C,
7508 g++.old-deja/g++.pt/decl2.C, g++.old-deja/g++.pt/explicit76.C,
7509 g++.old-deja/g++.pt/memtemp85.C, g++.old-deja/g++.pt/memtemp86.C,
7510 g++.old-deja/g++.pt/memtemp87.C, g++.old-deja/g++.pt/memtemp88.C,
7511 g++.old-deja/g++.pt/memtemp91.C, g++.old-deja/g++.pt/spec14.C,
7512 g++.old-deja/g++.pt/static10.C, treelang/compile/exit.tree:
7515 2005-12-14 Kean Johnston <jkj@sco.com>
7516 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7518 * gcc.dg/sibcall-6.c: Skip in -fPIC mode on X86 ilp32.
7519 * gcc.target/i386/20020523-1.c: Ditto.
7520 * gcc.target/i386/tailcall-1.c: Ditto.
7521 * gcc.target/i386/ssetype-3.c: Make magic* static to work with -fPIC.
7522 * gcc.target/i386/ssetype-5.c: Ditto.
7524 2005-12-14 Jeff Law <law@redhat.com>
7526 * gcc.dg/tree-ssa/foldstring-1.c: New test.
7528 2005-12-14 Jakub Jelinek <jakub@redhat.com>
7532 * gcc.target/i386/pr25254.c: New test.
7533 * gfortran.dg/PR24188.f: New test.
7535 2005-12-14 David Billinghurst (David.Billinghurst@riotinto.com)
7537 * lib/fortran-torture.exp: Catch remaining uses of
7538 remote_file build delete.
7540 2005-12-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7542 * g++.old-deja/g++.oliva/stkalign.C: Remove xfail.
7544 2005-12-14 Ben Elliston <bje@au.ibm.com>
7546 * gcc.dg/warn-addr-cmp.c: New test.
7548 2005-12-13 Jakub Jelinek <jakub@redhat.com>
7552 * gcc.target/i386/pr25293.c: New test.
7554 2005-12-13 Petr Machata <machata@post.cz>
7557 * g++.dg/parse/comma2.C: New test.
7559 2005-12-13 Mark Mitchell <mark@codesourcery.com>
7560 Jakub Jelinek <jakub@redhat.com>
7562 * g++.dg/compat/struct-layout-1.exp: Do not link with libiberty.
7563 * g++.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
7564 (limits.h): Include unconditionally.
7565 (stdlib.h): Likewise.
7566 (hashtab.h): Do not include.
7567 (getopt.h): Likewise.
7568 (stddef.h): Include.
7569 (hashval_t): Define.
7570 (struct entry): Add "next" field.
7571 (HASH_SIZE): New macro.
7572 (hash_table): New variable.
7573 (switchfiles): Do not use xmalloc.
7575 (iterative_hash): New function.
7577 (e_exists): New function.
7578 (e_insert): Likewise.
7579 (output): Use, instead of libiberty hashtable functions.
7580 (main): Do not use getopt. Do not call htab_create.
7582 2005-12-13 Jakub Jelinek <jakub@redhat.com>
7585 * gcc.dg/compat/struct-layout-1_generate.c (subfield): Don't
7586 put atal* and atpaal* attributes on array elements.
7587 (generate_fields): Revert 2005-10-07 and 2005-10-11 changes.
7588 * g++.dg/compat/struct-layout-1_generate.c (subfield): Don't
7589 put atal* and atpaal* attributes on array elements.
7590 (generate_fields): Don't prevent atal* attribute on ETYPE_ARRAY.
7592 2005-12-13 Carlos O'Donell <carlos@codesourcery.com>
7594 * gcc.dg/single-precision-constant.c: New test.
7596 2005-12-13 Alan Modra <amodra@bigpond.net.au>
7598 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/20020103-1.c,
7599 gcc.dg/20040625-1.c, gcc.dg/asm-b.c, gcc.dg/iftrap-1.c,
7600 gcc.dg/iftrap-2.c, gcc.dg/simd-3.c, gcc.dg/switch-1.c,
7601 gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
7602 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
7603 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
7604 gcc.dg/tree-ssa/bool-9.c, gcc.target/powerpc/980827-1.c,
7605 gcc.target/powerpc/20040622-1.c, gcc.target/powerpc/20050603-3.c,
7606 gcc.target/powerpc/20050830-1.c, gcc.target/powerpc/altivec-6.c,
7607 gcc.target/powerpc/altivec-14.c, gcc.target/powerpc/altivec-22.c,
7608 gcc.target/powerpc/doloop-1.c, gcc.target/powerpc/ppc-and-1.c,
7609 gcc.target/powerpc/ppc-bitfield1.c, gcc.target/powerpc/ppc-compare-1.c,
7610 gcc.target/powerpc/ppc-mov-1.c, gcc.target/powerpc/ppc-sdata-1.c,
7611 gcc.target/powerpc/ppc-sdata-2.c,
7612 gcc.target/powerpc/ppc-stackalign-1.c,
7613 gcc.target/powerpc/ppc64-abi-1.c, gcc.target/powerpc/ppc64-abi-2.c,
7614 gcc.target/powerpc/ppc64-abi-3.c, gcc.target/powerpc/ppc64-toc.c,
7615 gcc.target/powerpc/pr18096-1.c, gcc.target/powerpc/rs6000-ldouble-1.c,
7616 gcc.target/powerpc/rs6000-ldouble-2.c,
7617 gcc.target/powerpc/rs6000-power2-1.c,
7618 gcc.target/powerpc/rs6000-power2-2.c: Don't use powerpc-*-* or
7619 powerpc64-*-* in target selection strings. Instead use powerpc*-*-*
7620 and ilp32 or lp64 as appropriate. Merge dg-require-effective-target
7621 option into target selector.
7622 * gcc.dg/20020919-1.c: Compile for powerpc*-*-*. Handle powerpc64.
7623 * gcc.misc-tests/linkage.exp: Set native_cflags for powerpc*-*-linux*.
7625 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
7628 * objc.dg/encode-9.m: New test.
7630 2005-12-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7633 * g++.old-deja/g++.eh/tmpl2.C: Remove xfail.
7634 * gcc.dg/asm-b.c: Fix typo.
7635 * gcc.dg/torture/pr20314-2.c: Test on i?86 lp64.
7636 * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
7637 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c: Test on
7638 i?86 lp64 and x86_64 ilp32.
7639 * gcc.target/i386/amd64-abi-1.c, gcc.target/i386/pr23943.c: Test
7641 * gfortran.dg/g77/20010216-1.f: Test on x86_64 ilp32.
7643 2005-12-12 Steven G. Kargl <kargls@comcast.net>
7646 gfortran.dg/equiv_5.f90: New test.
7648 2005-12-12 Daniel Berlin <dberlin@dberlin.org>
7650 * gcc.dg/tree-ssa/ssa-pre-2.c: Update due to reassociation changes.
7651 * gcc.dg/tree-ssa/reassoc-1.c: Likewise.
7652 * gcc.dg/tree-ssa/reassoc-2.c: Likewise.
7653 * gcc.dg/tree-ssa/reassoc-3.c: Likewise.
7654 * gcc.dg/tree-ssa/reassoc-4.c: Likewise.
7655 * gcc.dg/tree-ssa/reassoc-5.c: New.
7656 * gcc.dg/tree-ssa/reassoc-6.c: New.
7657 * gcc.dg/tree-ssa/reassoc-7.c: New.
7658 * gcc.dg/tree-ssa/reassoc-8.c: New.
7659 * gcc.dg/tree-ssa/reassoc-9.c: New.
7660 * gcc.dg/tree-ssa/reassoc-10.c: New.
7661 * gcc.dg/tree-ssa/reassoc-11.c: New.
7663 2005-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7667 * gcc.dg/weak/weak-14.c: Add dg-require-alias.
7669 2005-12-12 Mark Mitchell <mark@codesourcery.com>
7672 * g++.dg/template/inherit.C: Do not use a generic error message.
7674 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
7677 * objc.dg/gnu-encoding: New directory.
7678 * objc.dg/gnu-encoding/compat-common.h: New file.
7679 * objc.dg/gnu-encoding/struct-layout-1.h: New file.
7680 * objc.dg/gnu-encoding/struct-layout-1_test.h: New file.
7681 * objc.dg/gnu-encoding/vector-defs.h: New file.
7682 * objc.dg/gnu-encoding/gnu-encoding.exp: New file.
7683 * objc.dg/gnu-encoding/generate-random.c: New file.
7684 * objc.dg/gnu-encoding/generate-random_r.c: New file.
7685 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c: New file.
7686 * objc.dg/gnu-encoding/generate-random.h: New file.
7688 2005-12-11 Mark Mitchell <mark@codesourcery.com>
7691 * g++.dg/template/defarg7.C: New test.
7693 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
7696 * objc.dg/encode-8.m: New test.
7698 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
7701 * objc.dg/encode-7.m: New test.
7703 2005-12-10 Mark Mitchell <mark@codesourcery.com>
7706 * g++.dg/opt/inline10.C: New test.
7708 2005-12-11 Steven G. Kargl <kargls@comcast.net>
7710 * gfortran.dg/g77/19981216-0.f: Fix for fortran/25068.
7712 2005-12-11 Bernhard Fischer <rep.nop@aon.at>
7714 * gfortran.dg/substring_equivalence.f90: typo in comment
7716 2005-12-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7719 * gfortran.dg/iostat_3.f90: New test.
7721 2005-12-10 Thomas Koenig <Thomas.Koenig@online.de>
7724 * gfortran.dg/unf_io_convert_1.f90: New test.
7725 * gfortran.dg/unf_io_convert_2.f90: New test.
7726 * gfortran.dg/unf_io_convert_3.f90: New test.
7728 2005-12-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7731 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C,
7732 g++.dg/ext/vector2.C, g++.dg/opt/longbranch2.C, g++.dg/opt/mmx1.C,
7733 g++.dg/opt/reg-stack4.C, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
7734 gcc.dg/20020122-3.c, gcc.dg/20020206-1.c, gcc.dg/20020310-1.c,
7735 gcc.dg/20020411-1.c, gcc.dg/20020418-2.c, gcc.dg/20020426-2.c,
7736 gcc.dg/20020517-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
7737 gcc.dg/20031202-1.c, gcc.dg/format/unnamed-1.c, gcc.dg/setjmp-2.c,
7738 gcc.dg/short-compare-1.c, gcc.dg/short-compare-2.c,
7739 gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
7740 gcc.dg/torture/fp-int-convert-float128-timode.c,
7741 gcc.dg/torture/fp-int-convert-float128.c,
7742 gcc.dg/torture/fp-int-convert-float80-timode.c,
7743 gcc.dg/torture/fp-int-convert-float80.c, gcc.dg/unroll-1.c,
7744 gcc.target/i386/20030926-1.c: Merge i?86 and x86_64 cases.
7746 * gcc.dg/tls/opt-1.c: Require effective target fpic.
7748 2005-12-10 Hans-Peter Nilsson <hp@axis.com>
7750 * g++.old-deja/g++.other/comdat5.C: Gate on target fpic.
7752 2005-12-10 Richard Sandiford <richard@codesourcery.com>
7754 * gcc.dg/20051207-1.c,
7755 * gcc.dg/20051207-2.c,
7756 * gcc.dg/20051207-3.c: New tests.
7758 2005-12-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7761 * g++.old-deja/g++.pt/asm1.C, gcc.c-torture/compile/20000804-1.c,
7762 gcc.target/i386/asm-3.c, gcc.target/i386/clobbers.c: Use ilp32 in
7763 dg-skip-if target selector.
7766 * g++.dg/eh/simd-1.C, g++.dg/eh/simd-2.C, g++.dg/opt/inline9.C,
7767 gcc.dg/20020418-1.c, gcc.dg/20031102-1.c, gcc.dg/ia64-sync-1.c,
7768 gcc.dg/ia64-sync-2.c, gcc.dg/ia64-sync-3.c, gcc.dg/ia64-sync-4.c,
7769 gcc.dg/ifcvt-fabs-1.c, gcc.dg/loop-3.c, gcc.dg/nested-calls-1.c,
7770 gcc.dg/pr20017.c, gcc.dg/smod-1.c, gcc.dg/sync-2.c,
7771 gcc.dg/tls/opt-3.c, gcc.dg/torture/badshift.c: Add x86_64 cases
7772 and/or merge with i?86 cases.
7774 * gcc.dg/tls/opt-3.c: Require effective target fpic.
7777 * g++.dg/opt/life1.C, g++.old-deja/g++.abi/aggregates.C,
7778 g++.old-deja/g++.abi/align.C, g++.old-deja/g++.abi/bitfields.C,
7779 g++.old-deja/g++.law/weak.C, g++.old-deja/g++.pt/asm2.C,
7780 gcc.dg/20000724-1.c, gcc.dg/pragma-align.c: Also test on
7783 2005-12-09 Ulrich Weigand <uweigand@de.ibm.com>
7786 * gcc.c-torture/compile/pr25311.c: New test.
7788 2005-12-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7790 PR libgfortran/25039
7791 * gfortran.dg/read_comma.f: New test.
7793 2005-12-08 Jakub Jelinek <jakub@redhat.com>
7796 * g++.dg/opt/pr19317-1.C: New test.
7797 * g++.dg/opt/pr19317-2.C: New test.
7798 * g++.dg/opt/pr19317-3.C: New test.
7801 * gcc.c-torture/execute/pr19005.c: New test.
7804 * g++.old-deja/g++.other/comdat5.C: New test.
7805 * g++.old-deja/g++.other/comdat5-aux.cc: New file.
7807 * g++.dg/compat/struct-layout-1.exp: New file.
7808 * g++.dg/compat/struct-layout-1.h: New.
7809 * g++.dg/compat/struct-layout-1_generate.c: New.
7810 * g++.dg/compat/struct-layout-1_x1.h: New.
7811 * g++.dg/compat/struct-layout-1_x2.h: New.
7812 * g++.dg/compat/struct-layout-1_y1.h: New.
7813 * g++.dg/compat/struct-layout-1_y2.h: New.
7815 * gcc.dg/20050330-2.c: New test.
7817 2005-12-08 Erik Edelmann <eedelman@gcc.gnu.org>
7820 * gfortran.dg/associated_1.f90: New.
7822 2005-12-08 Eric Botcazou <ebotcazou@libertysurf.fr>
7824 * gfortran.dg/vect/vect-5.f90: Expect alignment forcing only on
7825 ILP32 vect_no_align platforms.
7827 2005-12-08 Andreas Krebbel <krebbel1@de.ibm.com>
7828 Jakub Jelinek <jakub@redhat.com>
7831 * gcc.c-torture/compile/20051207-1.c: New test.
7833 2005-12-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7836 * g++.dg/other/i386-1.C, gcc.c-torture/execute/990413-2.x,
7837 gcc.dg/torture/pr18582-1.c,
7838 gcc.target/i386/attributes-error.c: Also test on x86_64.
7840 * gcc.dg/pr18928-1.c: Test on all targets supporting pic.
7842 2005-12-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7845 * g++.dg/template/typedef3.C: New test.
7849 * g++.dg/template/dtor3.C: Fix error markers.
7851 2005-12-07 Adrian Straetling <straetling@de.ibm.com>
7853 * lib/target-supports.exp (check_effective_target_sync_char_short):
7856 2005-12-06 Janis Johnson <janis187@us.ibm.com>
7858 * lib/gcc-dg.exp (cleanup-dump): Remove options from test name.
7860 2005-12-06 Roger Sayle <roger@eyesopen.com>
7862 * g++.dg/warn/Wstring-literal-comparison-1.C: New test case.
7863 * g++.dg/warn/Wstring-literal-comparison-2.C: Likewise.
7864 * g++.dg/warn/Wstring-literal-comparison-3.C: Likewise.
7865 * g++.dg/warn/Wstring-literal-comparison-4.C: Likewise.
7867 2005-12-06 Roger Sayle <roger@eyesopen.com>
7870 * g++.dg/other/array2.C: New test case.
7872 2005-12-05 Geoffrey Keating <geoffk@apple.com>
7874 * gcc.dg/darwin-weakimport-3.c: New.
7876 * g++.old-deja/g++.abi/vtable2.C: Make weakrefs static.
7877 * gcc.dg/attr-weakref-1.c: Modify to not try to test public weakrefs,
7878 and to work on Darwin.
7879 * gcc.dg/attr-weakref-1b.c: New file.
7880 * gcc.dg/attr-weakref-2.c: New test.
7881 * gcc.dg/darwin-weakref-1.c: New test.
7883 2005-12-05 Janis Johnson <janis187@us.ibm.com>
7886 * lib/target-supports-dg.exp (dg-skip-if): Fix target selector for
7887 use in selector expressions.
7888 (dg-xfail-if): Ditto.
7889 * gcc.test-framework/dg-dot-run-sif-exp-P.c: New test.
7890 * gcc.test-framework/dg-dot-run-sif-exp-U.c: New test.
7891 * gcc.test-framework/dg-dot-run-xif-exp-P.c: New test.
7892 * gcc.test-framework/dg-dot-run-xif-exp-XP.c: New test.
7893 * gcc.test-framework/test-framework.exp: Skip generated tests if
7894 CHECK_TEST_FRAMEWORK is not 1.
7896 2005-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
7898 PR tree-optimization/24963
7899 * gcc.dg/vect/vect-62.c: Remove outdated dg-line.
7902 * gcc.dg/vect/vect-76.c: Do not XFAIL on vect_no_align platforms.
7905 * gcc.dg/vect/vect-reduc-1char.c: XFAIL on vect_no_int_max platforms.
7906 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
7907 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
7908 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
7910 2005-12-05 Jakub Jelinek <jakub@redhat.com>
7912 * gcc.target/i386/movq-2.c: Add -mtune=pentium4 to
7915 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
7917 * gcc.dg/c90-const-expr-5.c, gcc.dg/c99-const-expr-5.c: New tests.
7919 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
7921 * gcc.dg/format/cast-1.c: New test.
7923 2005-12-04 Roger Sayle <roger@eyesopen.com>
7926 * gcc.dg/Wstring-literal-comparison-1.c: New test case.
7927 * gcc.dg/Wstring-literal-comparison-2.c: Likewise.
7928 * gcc.dg/Wstring-literal-comparison-3.c: Likewise.
7929 * gcc.dg/Wstring-literal-comparison-4.c: Likewise.
7931 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
7933 * gcc.dg/cast-pretty-print-1.c: New test.
7935 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
7937 * gcc.dg/c90-const-expr-4.c, gcc.dg/c99-const-expr-4.c: New tests.
7939 2005-12-02 Mark Mitchell <mark@codesourcery.com>
7942 * g++.dg/template/friend40.C: New test.
7944 2005-12-02 Jakub Jelinek <jakub@redhat.com>
7947 * gcc.target/i386/movq-2.c: New test.
7948 * gcc.target/i386/movq.c: Remove target i?86, instead add
7949 dg-require-effective-target ilp32.
7951 2005-12-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7954 * g++.dg/other/default1.C: New test.
7956 2005-12-02 Richard Guenther <rguenther@suse.de>
7958 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
7960 2005-12-02 Gabriel Dos Reis <gdr@integrable-solutions.net>
7962 * gcc.dg/lvalue-2.c (f0): Put "error: " marker back.
7964 2005-12-02 Alan Modra <amodra@bigpond.net.au>
7967 * gcc.target/powerpc/rotate.c: New.
7969 2005-12-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7971 * gfortran.dg/pr24489.f90: Delete, replaced by read_eor.f90.
7972 * gfortran.dg/pr24584.f90: Delete, replaced by namelist_empty.f90.
7974 2005-12-01 Gabriel Dos Reis <gdr@integrable-solutions.net>
7977 * gcc.dg/pr17730-1.c: Adjust.
7978 * gcc.dg/lvalue1.c (main): Likewise.
7979 * gcc.dg/lvalue-2.c: Likewise.
7982 2005-12-01 Geoffrey Keating <geoffk@apple.com>
7984 * gcc.target/powerpc/pr18096-1.c: Be more liberal about possible
7987 2005-12-01 Paul Thomas <pault@gcc.gnu.org>
7990 * gfortran.dg/auto_char_dummy_array_2.f90: New test.
7992 2005-12-01 Uros Bizjak <uros@kss-loka.si>
7995 * lib/target-supports.exp (check_effective_target_tls): New.
7996 (check_effective_target_tls_runtime): New.
7997 * gcc.dg/tls/tls.exp, g++.dg/tls/tls.exp: Remove check
7999 * gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c, gcc.dg/tls/opt-3.c,
8000 gcc.dg/tls/opt-4.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
8001 gcc.dg/tls/opt-7.c, gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c,
8002 gcc.dg/tls/opt-10.c, gcc.dg/tls/diag-1.c, gcc.dg/tls/diag-2.c,
8003 gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c, gcc.dg/tls/diag-5.c,
8004 gcc.dg/tls/alias-1.c, gcc.dg/tls/alpha-1.c, gcc.dg/tls/asm-1.c,
8005 gcc.dg/tls/debug-1.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
8006 gcc.dg/tls/pic-1.c, gcc.dg/tls/section-1.c, gcc.dg/tls/struct-1.c,
8007 gcc.dg/tls/trivial.c, g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C,
8008 g++.dg/tls/diag-3.C, g++.dg/tls/diag-4.C, g++.dg/tls/init-1.C,
8009 g++.dg/tls/init-2.C, g++.dg/tls/trivial.C: Require
8010 effective-target TLS.
8011 * gcc.dg/tls/pr24428-2.c, gcc.dg/tls/pr24428.c, gcc.dg/tls/opt-11.c,
8012 g++.dg/tls/static-1a.cc, g++.dg/tls/static-1.C: Require
8013 effective-target TLS runtime.
8015 2005-12-01 Uros Bizjak <uros@kss-loka.si>
8017 * lib/gcov.exp (clean-gcov): Also remove $base.h.gcov files.
8019 2005-12-01 Hans-Peter Nilsson <hp@axis.com>
8021 * gcc.dg/20041106-1.c, gcc.dg/20030321-1.c, gcc.dg/pr17112-1.c,
8022 gcc.dg/pr17112-1.c, g++.dg/other/packed1.C,
8023 g++.dg/other/crash-4.C, g++.dg/ext/packed8.C: Match "attribute
8024 ignored" warnings when "packing" is the same as the ABI layout.
8026 2005-11-30 Bernhard Fischer <rep.nop@aon.at>
8029 * gfortran.dg/line_length_1.f: New test.
8030 * gfortran.dg/line_length_2.f90: Ditto.
8032 2005-11-30 Richard Guenther <rguenther@suse.de>
8034 PR tree-optimization/21655
8035 * g++.dg/tree-ssa/pr14814.C: Remove XFAIL.
8037 2005-11-30 Dale Johannesen <dalej@apple.com>
8039 * gcc.c-torture/compile/pr24930.c: New.
8041 2005-11-30 Paul Thomas <pault@gcc.gnu.org>
8044 * gfortran.dg/auto_char_dummy_array.f90: New test.
8046 2005-11-30 Jeff Law <law@redhat.com>
8048 * g++.old-deja/g++.law/pr25000.C: New test.
8050 2005-11-30 Jakub Jelinek <jakub@redhat.com>
8052 * gcc.dg/tls/opt-11.c: New test.
8054 2005-11-29 Joseph S. Myers <joseph@codesourcery.com>
8056 * gcc.dg/torture/fp-int-convert-timode.c: XFAIL only on lp64
8058 * gcc.dg/torture/fp-int-convert-float128-timode.c: XFAIL also for
8061 2005-11-29 Jakub Jelinek <jakub@redhat.com>
8063 * gfortran.dg/open_access_1.f90: New test.
8065 2005-11-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8067 * gcc.dg/charset/builtin2.c: New test.
8069 2005-11-28 Jakub Jelinek <jakub@redhat.com>
8071 * gcc.dg/compat/struct-layout-1_generate.c: Add -w option
8072 on mmix-*-* for *_[xy].c.
8074 2005-11-28 Kean Johnston <jkj@sco.com>
8076 * g++.dg/opt/range-test-1.C: Prevent re-inclusion of system
8078 * g++.old-deja/g++.law/profile1.C: No longer expect fail on OSR5.
8079 * gcc.c-torture/compile/20000804-1.c: Skip if using -fPIC on X86.
8080 * gcc.target/i386/asm-3.c: Ditto.
8081 * gcc.target/i386/clobbers.c: Ditto.
8082 * gcc.dg/tree-ssa/ssa-dce-2.c: Make t() static and prototype it.
8083 * gcc.target/i386/cmov1.c: Make magic* static so it matches the
8085 * gcc.target/i386/mul.c: Ditto.
8086 * gcc.target/i386/ssetype-1.c: Ditto.
8087 * gcc.dg/20040813-1.c: Skip on SVR5 systems.
8088 * gcc.c-torture/execute/builtins/strlen-3.c: Declare variables as
8089 static so the test works with -fPIC mode too. Based on comment in
8091 * gcc.dg/nest.c: No longer fail on SCO systems as it has -pg again.
8093 2005-11-28 Richard Guenther <rguenther@suse.de>
8095 * gcc.dg/alias-9.c: New testcase.
8096 * g++.dg/warn/Wstrict-aliasing-7.C: Likewise.
8098 2005-11-28 Roger Sayle <roger@eyesopen.com>
8099 Uros Bizjak <uros@kss-loka.si>
8102 * gcc.dg/builtins-20.c: Add checks for sin(x)/tan(x) and
8103 tan(x)/sin(x) transformations.
8105 2005-11-27 Andrew Pinski <pinskia@physics.uc.edu>
8108 * gcc.dg/tree-ssa/divide-3.c: New test.
8109 * gcc.dg/tree-ssa/divide-4.c: New test.
8111 2005-11-27 Steven G. Kargl <kargls@comcast.net>
8114 * gfortran.dg/boz_6.f90: New test.
8116 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8119 * gfortran.dg/modulo_1.f90: New test.
8121 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8124 * gfortran.dg/ftell_1.f90: Modify testcase so that it doesn't
8125 fail on CRLF platforms.
8126 * gfortran.dg/ftell_2.f90: Likewise.
8128 2005-11-26 Eric Christopher <echristo@apple.com>
8130 * gcc.dg/intmax_t-1.c: Remove mips xfail.
8132 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
8134 * objc.dg/gnu-runtime-3.m: Simplify.
8136 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
8139 * gcc.dg/tree-ssa/divide-1.c: New test.
8140 * gcc.dg/tree-ssa/divide-2.c: New test.
8142 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
8144 PR libgfortran/24945
8145 * gfortran.dg/open_status_2.f90: Fix wrong PR number in comment.
8147 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
8149 PR libgfortran/24945
8150 * gfortran.dg/open_status_2.f90: New test.
8152 2005-11-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8154 * gcc.c-torture/execute/builtins/fprintf.c,
8155 gcc.c-torture/execute/builtins/fputs-lib.c,
8156 gcc.c-torture/execute/builtins/fputs.c,
8157 gcc.c-torture/execute/builtins/lib/fprintf.c,
8158 gcc.c-torture/execute/builtins/lib/printf.c,
8159 gcc.c-torture/execute/builtins/printf.c: Test the unlocked style.
8161 2005-11-25 J"orn Rennecke <joern.rennecke@st.com>
8163 * gcc.dg/20050922-2.c: New test.
8165 2005-11-25 Andrew Pinski <pinskia@physics.uc.edu>
8167 * objc.dg/gnu-runtime-3.m: New test.
8169 2005-11-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8172 * g++.dg/other/void1.C: New test.
8174 2005-11-25 Joseph S. Myers <joseph@codesourcery.com>
8177 * gcc.dg/torture/fp-int-convert-float.c,
8178 gcc.dg/torture/fp-int-convert-double.c,
8179 gcc.dg/torture/fp-int-convert-long-double.c,
8180 gcc.dg/torture/fp-int-convert-timode.c,
8181 gcc.dg/torture/fp-int-convert-float80.c,
8182 gcc.dg/torture/fp-int-convert-float80-timode.c,
8183 gcc.dg/torture/fp-int-convert-float128.c,
8184 gcc.dg/torture/fp-int-convert-float128-timode.c,
8185 gcc.dg/torture/fp-int-convert.h: New files.
8187 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
8190 * gcc.dg/tree-ssa/bool-10.c: New test.
8191 * gcc.dg/tree-ssa/bool-11.c: New test.
8192 * gcc.dg/tree-ssa/bool-7.c: Un-xfail.
8194 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
8197 * tree-ssa/pr24990-1.c: New test.
8199 2005-11-24 Richard Guenther <rguenther@suse.de>
8200 Dirk Mueller <dmueller@suse.de>
8203 * g++.dg/warn/Wstrict-aliasing-1.C: New testcase.
8204 * g++.dg/warn/Wstrict-aliasing-2.C: Likewise.
8205 * g++.dg/warn/Wstrict-aliasing-3.C: Likewise.
8206 * g++.dg/warn/Wstrict-aliasing-4.C: Likewise.
8207 * g++.dg/warn/Wstrict-aliasing-5.C: Likewise.
8208 * g++.dg/warn/Wstrict-aliasing-6.C: Likewise.
8210 2005-11-23 Uros Bizjak <uros@kss-loka.si>
8212 * g++.dg/other/i386-1.C: Pass if CPU has no SSE2 support.
8214 2005-11-23 Gabriel Dos Reis <gdr@integrable-solutions.net>
8217 * gcc.dg/Wc++-compat.c: New.
8218 * gcc.dg/Wno-c++-compat.c: New.
8220 2005-11-23 Alan Modra <amodra@bigpond.net.au>
8222 * gcc.target/powerpc/altivec-consts.c (vspltisb): Use int val.
8223 (vspltish, vspltisw): Likewise.
8225 2005-11-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8227 PR libgfortran/24794
8228 * gfortran.dg/namelist_12.f: Fix quotes.
8229 * gfortran.dg/namelist_13.f90: Fix quotes.
8230 * gfortran.dg/namelist_14.f90: Fix quotes.
8231 * gfortran.dg/namelist_15.f90: Fix quotes.
8232 * gfortran.dg/namelist_use.f90: Fix quotes.
8233 * gfortran.dg/namelist_use_only.f90: Fix quotes.
8234 * gfortran.dg/namelist_21.f90: New test.
8235 * gfortran.dg/namelist_22.f90: New test.
8237 2005-11-22 Kazu Hirata <kazu@codesourcery.com>
8240 * gcc.c-torture/compile/pr23435.c: New.
8242 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
8244 * gcc.c-torture/execute/floatunsisf-1.c: New test.
8246 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
8248 * gcc.target/powerpc/405-macchw-1.c,
8249 gcc.target/powerpc/405-macchw-2.c,
8250 gcc.target/powerpc/405-macchwu-1.c,
8251 gcc.target/powerpc/405-macchwu-2.c,
8252 gcc.target/powerpc/405-machhw-1.c,
8253 gcc.target/powerpc/405-machhw-2.c,
8254 gcc.target/powerpc/405-machhwu-1.c,
8255 gcc.target/powerpc/405-machhwu-2.c,
8256 gcc.target/powerpc/405-maclhw-1.c,
8257 gcc.target/powerpc/405-maclhw-2.c,
8258 gcc.target/powerpc/405-maclhwu-1.c,
8259 gcc.target/powerpc/405-maclhwu-2.c,
8260 gcc.target/powerpc/405-mulchw-1.c,
8261 gcc.target/powerpc/405-mulchw-2.c,
8262 gcc.target/powerpc/405-mulchwu-1.c,
8263 gcc.target/powerpc/405-mulchwu-2.c,
8264 gcc.target/powerpc/405-mulhhw-1.c,
8265 gcc.target/powerpc/405-mulhhw-2.c,
8266 gcc.target/powerpc/405-mulhhwu-1.c,
8267 gcc.target/powerpc/405-mulhhwu-2.c,
8268 gcc.target/powerpc/405-mullhw-1.c,
8269 gcc.target/powerpc/405-mullhw-2.c,
8270 gcc.target/powerpc/405-mullhwu-1.c,
8271 gcc.target/powerpc/405-mullhwu-2.c,
8272 gcc.target/powerpc/405-nmacchw-1.c,
8273 gcc.target/powerpc/405-nmacchw-2.c,
8274 gcc.target/powerpc/405-nmachhw-1.c,
8275 gcc.target/powerpc/405-nmachhw-2.c,
8276 gcc.target/powerpc/405-nmaclhw-1.c,
8277 gcc.target/powerpc/405-nmaclhw-2.c,
8278 gcc.target/powerpc/440-macchw-1.c,
8279 gcc.target/powerpc/440-macchw-2.c,
8280 gcc.target/powerpc/440-macchwu-1.c,
8281 gcc.target/powerpc/440-macchwu-2.c,
8282 gcc.target/powerpc/440-machhw-1.c,
8283 gcc.target/powerpc/440-machhw-2.c,
8284 gcc.target/powerpc/440-machhwu-1.c,
8285 gcc.target/powerpc/440-machhwu-2.c,
8286 gcc.target/powerpc/440-maclhw-1.c,
8287 gcc.target/powerpc/440-maclhw-2.c,
8288 gcc.target/powerpc/440-maclhwu-1.c,
8289 gcc.target/powerpc/440-maclhwu-2.c,
8290 gcc.target/powerpc/440-mulchw-1.c,
8291 gcc.target/powerpc/440-mulchw-2.c,
8292 gcc.target/powerpc/440-mulchwu-1.c,
8293 gcc.target/powerpc/440-mulchwu-2.c,
8294 gcc.target/powerpc/440-mulhhw-1.c,
8295 gcc.target/powerpc/440-mulhhw-2.c,
8296 gcc.target/powerpc/440-mulhhwu-1.c,
8297 gcc.target/powerpc/440-mulhhwu-2.c,
8298 gcc.target/powerpc/440-mullhw-1.c,
8299 gcc.target/powerpc/440-mullhw-2.c,
8300 gcc.target/powerpc/440-mullhwu-1.c,
8301 gcc.target/powerpc/440-mullhwu-2.c,
8302 gcc.target/powerpc/440-nmacchw-1.c,
8303 gcc.target/powerpc/440-nmacchw-2.c,
8304 gcc.target/powerpc/440-nmachhw-1.c,
8305 gcc.target/powerpc/440-nmachhw-2.c,
8306 gcc.target/powerpc/440-nmaclhw-1.c,
8307 gcc.target/powerpc/440-nmaclhw-2.c: New tests.
8309 2005-11-21 Jakub Jelinek <jakub@redhat.com>
8312 * gfortran.dg/inquire_9.f90: New test.
8315 * gfortran.fortran-torture/execute/inquire_5.f90: New test.
8317 2005-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
8320 * lib/target-supports.exp (check_effective_target_fortran_large_real):
8321 Check that 'cos' is supported.
8323 2005-11-21 Paul Thomas <pault@gcc.gnu.org
8326 * gfortran.dg/substring_equivalence.f90: New test.
8329 * gfortran.dg/auto_internal_assumed.f90: New test.
8331 2005-11-21 Uros Bizjak <uros@kss-loka.si>
8333 * gcc.dg/fold-div-2.c: New test.
8335 2005-11-20 Ian Lance Taylor <ian@airs.com>
8337 PR rtl-optimization/24883
8338 * gcc.c-torture/compile/pr24883.c: New test.
8340 2005-11-21 Kazu Hirata <kazu@codesourcery.com>
8343 * gcc.c-torture/compile/pr20583.c: New.
8345 2005-11-20 Bernd Schmidt <bernd.schmidt@analog.com>
8347 * gcc.c-torture/execute/usmul.c: New test.
8349 2005-11-19 James A. Morrison <phython@gcc.gnu.org>
8351 * gcc.dg/tree-ssa/vrp22.c: New test.
8353 2005-11-19 Hans-Peter Nilsson <hp@axis.com>
8356 * gcc.dg/torture/pr24912-1.c: New test.
8358 2005-11-19 Janne Blomqvist <jb@gcc.gnu.org>
8361 * gfortran.dg/arrayio_derived_1.f90: New test.
8363 2005-11-19 Richard Guenther <rguenther@suse.de>
8366 * gcc.dg/tree-ssa/pr23294.c: New testcase.
8368 2005-11-19 Hans-Peter Nilsson <hp@bitrange.com>
8370 * gcc.dg/fold-overflow-1.c: Adjust for float output for mmix-*-*.
8372 2005-11-18 Mark Mitchell <mark@codesourcery.com>
8375 * g++.dg/template/friend39.C: New test.
8377 2005-11-18 James E Wilson <wilson@specifix.com>
8379 * gcc.dg/builtin-strstr.c: New.
8381 2005-11-18 Richard Henderson <rth@redhat.com>
8383 * gcc.target/ia64/20010423-1.c, gcc.target/ia64/20020313-1.c,
8384 gcc.target/ia64/20020326-1.c, gcc.target/ia64/20030225-2.c,
8385 gcc.target/ia64/20030405-1.c, gcc.target/ia64/20030811-1.c,
8386 gcc.target/ia64/20040303-1.c: Move from gcc.dg/.
8387 * gcc.target/ia64/asm-1.c, gcc.target/ia64/float80-1.c,
8388 gcc.target/ia64/float80-2.c, gcc.target/ia64/got-1.c,
8389 gcc.target/ia64/postinc-1.c, gcc.target/ia64/types-1.c,
8390 gcc.target/ia64/types-2.c, gcc.target/ia64/visibility-1.c,
8391 gcc.target/ia64/visibility-2.c: Move from gcc.dg/, with
8392 renaming to remove initial "ia64-".
8394 2005-11-18 Eric Botcazou <ebotcazou@adacore.com>
8396 * ada/acats/run_all.sh (target_run): Revert 2005-11-17 patch.
8398 2005-11-18 Joseph S. Myers <joseph@codesourcery.com>
8400 * g++.dg/cpp/string-2.C: New test.
8402 2005-11-18 Zdenek Dvorak <dvorakz@suse.cz>
8404 * gcc.dg/tree-ssa/loop-14.c: New test.
8406 2005-11-17 James A. Morrison <phython@gcc.gnu.org>
8407 Michael Chamberlain <michael@chamberlain.net.au>
8409 * ada/acats/run_all.sh (target_run): Kill long running tests.
8411 2005-11-17 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8413 * gcc.dg/cleanup-8.c: Enable test on hppa*-*-hpux*.
8414 * gcc.dg/cleanup-9.c: Likewise.
8415 * gcc.dg/cleanup-10.c: Likewise.
8416 * gcc.dg/cleanup-11.c: Likewise.
8418 2005-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8421 * gfortran.dg/open_access_append_1.f90: New test.
8422 * gfortran.dg/open_access_append_2.f90: New test.
8424 2005-11-16 Richard Guenther <rguenther@suse.de>
8427 * gcc.c-torture/execute/pr24851.c: New testcase.
8429 2005-11-16 Eric Botcazou <ebotcazou@adacore.com>
8431 * gcc.dg/fold-overflow-1.c: New test.
8433 2005-11-16 Daniel Jacobowitz <dan@codesourcery.com>
8435 * gcc.dg/cleanup-5.c, gcc.dg/cleanup-8.c, gcc.dg/cleanup-9.c,
8436 gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c: Update for ARM EABI.
8438 2005-11-16 Nathan Sidwell <nathan@codesourcery.com>
8440 * g++.dg/eh/forced1.C: Adjust to cope with ARM EABI
8442 * g++.dg/eh/forced2.C: Likewise.
8443 * g++.dg/eh/forced3.C: Likewise.
8444 * g++.dg/eh/forced4.C: Likewise.
8446 2005-11-11 Mike Stump <mrs@apple.com>
8448 * g++.old-deja/g++.mike/unused.C: Add.
8450 2005-11-15 Mark Mitchell <mark@codesourcery.com>
8453 * g++.dg/warn/Wcast-qual1.C: New test.
8455 2005-11-15 Jan Hubicka <jh@suse.cz>
8457 * gcc.dg/winline-5.c: Add large-unit-insns limit.
8459 2005-11-14 David Edelsohn <edelsohn@gnu.org>
8461 * g++.dg/eh/simd-2.C: XFAIL on AIX and SPE.
8463 2005-11-14 Diego Novillo <dnovillo@redhat.com>
8466 * gcc.dg/tree-ssa/pr24840.c: New test.
8468 2005-11-14 Janis Johnson <janis187@us.ibm.com>
8471 * gcc.dg/attr-weakref-1.c: Rearrange test directives.
8473 2005-11-14 Dale Johannesen <dalej@apple.com>
8475 * gcc.c-torture/execute/20051113-1.c: New.
8477 2005-11-14 Mark Mitchell <mark@codesourcery.com>
8480 * g++.dg/template/crash43.C: New test.
8482 2005-11-14 Daniel Jacobowitz <dan@codesourcery.com>
8484 * gcc.c-torture/unsorted/unsorted.exp: Sort tests before running them.
8486 2005-11-13 Mark Mitchell <mark@codesourcery.com>
8489 * g++.dg/eh/spec8.C: New test.
8491 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
8493 * gcc.dg/pack-test-1.c: Gate on ! default_packed.
8495 2005-11-13 Mark Mitchell <mark@codesourcery.com>
8498 * g++.dg/parse/ambig4.C: New test.
8499 * g++.dg/tc1/dr101.C: Adjust error markers.
8500 * g++.dg/lookup/strong-using-2.C: Likewise.
8501 * g++.dg/lookup/ambig5.C: Likewise.
8502 * g++.dg/lookup/ambig4.C: Likewise.
8503 * g++.dg/parse/crash22.C: Likewise.
8505 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
8507 * gcc.dg/pr19340.c: Skip for mmix-*-* and cris-*-*.
8509 2005-11-13 Eric Botcazou <ebotcazou@adacore.com>
8511 * gcc.dg/nested-calls-1.c: New test.
8513 2005-11-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8515 * gfortran.dg/complex_intrinsic_1.f90: New test.
8516 * gfortran.dg/complex_intrinsic_2.f90: New test.
8517 * gfortran.dg/fgetc_1.f90: New test.
8518 * gfortran.dg/fgetc_2.f90: New test.
8519 * gfortran.dg/fgetc_3.f90: New test.
8520 * gfortran.dg/ftell_1.f90: New test.
8521 * gfortran.dg/ftell_2.f90: New test.
8522 * gfortran.dg/gnu_logical_1.F: New test.
8523 * gfortran.dg/gnu_logical_2.f90: New test.
8525 2005-11-13 Andrew Pinski <pinskia@physics.uc.edu>
8528 * testsuite/gcc.dg/pr24820.c: New test.
8530 2005-11-13 Zdenek Dvorak <dvorakz@suse.cz>
8532 * gcc.dg/tree-ssa/loop-2.c: Fix outcome.
8533 * gcc.dg/tree-ssa/loop-3.c: Change type of loop control
8536 2005-11-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8539 * gcc.dg/nested-func-4.c: Add dg-options for hppa*-*-hpux*.
8541 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
8543 * gcc.target/cris/cris.exp: New file.
8544 * gcc.target/cris/rld-legit1.c: New test.
8545 * gcc.target/cris/rld-legit2.c: New test.
8547 2005-11-12 Jakub Jelinek <jakub@redhat.com>
8550 * g++.dg/opt/pr24780.C: New test.
8553 * g++.dg/template/asm1.C: New test.
8555 2005-11-12 Steven G. Kargl <kargls@comcast.net>
8557 PR libgfortran/24787
8558 * gfortran.dg/scan_1.f90: New test.
8560 2005-11-12 Jan Hubicka <jh@suse.cz>
8562 * gcc.target/i386/minmax-1.c: New.
8563 * gcc.target/i386/minmax-2.c: New.
8565 2005-11-12 Kaz Kojima <kkojima@gcc.gnu.org>
8567 * gcc.dg/pr24445.c: Fix for 64-bit targets.
8569 2005-11-11 Daniel Jacobowitz <dan@codesourcery.com>
8571 * gcc.c-torture/execute/20051110-1.c,
8572 gcc.c-torture/execute/20051110-2.c: New tests.
8574 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
8577 * gcc.dg/torture/pr24750-1.c, gcc.target/cris/torture/pr24750-2.c:
8580 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
8582 * lib/target-libpath.exp (get_shlib_extension): New proc.
8583 * lib/g++.exp (g++_link_flags): Add flags in case of shared only build.
8584 * lib/gfortran.exp (gfortran_link_flags): Likewise.
8585 * lib/objc.exp (objc_target_compile): Likewise.
8586 * lib/obj-c++.exp (obj-c++_link_flags): Likewise. Fix multilib libgcc
8589 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
8591 * gfortran.dg/static_linking_1.f: Fix static_libgfortran processing.
8593 * lib/target-supports.exp (check_effective_target_static_libgfortran):
8594 Add -static to additional_flags and pass it to target_compile.
8596 2005-11-11 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8598 PR libgfortran/24719
8599 gfortran.dg/read_noadvance.f90: New test.
8601 PR libgfortran/24699
8602 gfortran.dg/fmt_t_2.f90: New test.
8604 PR libgfortran/24785
8605 gfortran.dg/read_x_eor.f90: New test.
8607 PR libgfortran/24584
8608 gfortran.dg/namelist_empty.f90: Rename test.
8610 PR libgfortran/24489
8611 gfortran/read_eor.f90: Rename test.
8613 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
8616 * gfortran.dg/automatic_module_variable.f90: New test.
8618 2005-11-11 Kaz Kojima <kkojima@gcc.gnu.org>
8621 * gcc.dg/pr24445.c: New test.
8623 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
8627 * gfortran.dg/recursive_statement_functions.f90: Add statement
8628 functions using inline intrinsic functions and parameters to test
8629 that they no longer seg-fault.
8632 gfortran.dg/nested_modules_4.f90: New test.
8633 gfortran.dg/nested_modules_5.f90: New test.
8635 2005-11-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8638 * gfortran.dg/implicit_6.f90, gfortran.dg/implicit_7.f90: New.
8640 2005-11-10 Alexandre Oliva <aoliva@redhat.com>
8642 * gcc.dg/attr-weakref-1.c: Add exit (0) to avoid spurious
8645 2005-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
8647 * gcc.dg/sparc-getcontext-1.c: New test.
8649 2005-11-09 Eric Botcazou <ebotcazou@adacore.com>
8651 * gcc.dg/ifcvt-fabs-1.c: New test.
8653 2005-11-09 Alexandre Oliva <aoliva@redhat.com>
8656 * gcc.dg/attr-weakref-1.c, gcc.dg/attr-weakref-1a.c: New test.
8657 * g++.old-deja/g++.abi/vtable2.C: Use weakref instead of alias.
8659 2005-11-09 Richard Guenther <rguenther@suse.de>
8661 PR tree-optimization/24716
8662 * gcc.c-torture/execute/pr24716.c: New testcase.
8664 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
8666 * gcc.dg/pr24624.c: Disable for non S/390 targets.
8668 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
8671 * gcc.dg/pr24624.c: Testcase added.
8673 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
8676 * g++.dg/other/pr24623.C: Testcase added.
8678 2005-11-09 Erik Edelmann <eedelman@gcc.gnu.org>
8681 * gfortran-dg/pure_byref_1.f90: New.
8682 * gfortran-dg/pure_byref_2.f90: New.
8684 2005-11-09 Uros Bizjak <uros@kss-loka.si>
8687 * gcc.dg/pr24101-1.i, gcc.dg/pr24101-2.i: New tests.
8688 * gcc.dg/dg.exp: Run main loop also for *.i files.
8690 2005-11-08 Jakub Jelinek <jakub@redhat.com>
8693 * g++.dg/tls/diag-3.C: New test.
8694 * g++.dg/tls/diag-4.C: New test.
8695 * g++.dg/tls/static-1.C: New test.
8696 * g++.dg/tls/static-1a.cc: New file.
8698 2005-11-08 Diego Novillo <dnovillo@redhat.com>
8701 * g++.dg/tree-ssa/pr23046.C: New test.
8703 2005-11-08 Devang Patel <dpatel@apple.com>
8705 PR tree-optimization/23115
8706 * gcc.dg/tree-ssa/pr23115.c: New.
8708 2005-11-08 David Edelsohn <edelsohn@gnu.org>
8710 * g++.dg/ext/altivec-{1-13}.C: XFAIL on AIX and SPE.
8711 * gcc.target/powerpc/pr16155.c: Same.
8712 * gcc.target/powerpc/altivec-1.c: Same.
8713 * gcc.target/powerpc/altivec-2.c: Same.
8714 * gcc.target/powerpc/altivec-3.c: Same.
8715 * gcc.target/powerpc/altivec-5.c: Same.
8716 * gcc.target/powerpc/altivec-11.c: Same.
8717 * gcc.target/powerpc/altivec-12.c: Same.
8718 * gcc.target/powerpc/altivec-14.c: Same.
8719 * gcc.target/powerpc/altivec-22.c: Same.
8720 * gcc.target/powerpc/altivec-consts.c: Same.
8721 * gcc.target/powerpc/altivec-pr22085.c: Same.
8722 * gcc.target/powerpc/altivec-splat.c: Same.
8723 * gcc.target/powerpc/altivec-varargs-1.c: Same.
8724 * gcc.target/powerpc/altivec-vec-merge.c: Same.
8725 * gcc.target/powerpc/darwin-longlong.c: Same.
8727 2005-11-08 Uros Bizjak <uros@kss-loka.si>
8730 * gcc.dg/pr19340.c: New test.
8732 2005-11-07 Ian Lance Taylor <ian@airs.com>
8734 PR rtl-optimization/24683
8735 * gcc.dg/pr24683.c: New test.
8737 2005-11-07 Uros Bizjak <uros@kss-loka.si>
8739 * gcc.dg/pr24225.c: Add cleanup-coverage-files.
8740 * gcc.dg/vect/pr24300.c: Add cleanup-tree-dump.
8742 2005-11-07 Uros Bizjak <uros@kss-loka.si>
8744 * gcc.target/i386/pr23376.c: Compile with -mmmx.
8746 2005-11-07 Ulrich Weigand <uweigand@de.ibm.com>
8748 * g++.dg/abi/empty6.C (B): Align to twice pointer size.
8750 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
8754 * gcc.target/powerpc/altivec-consts.c,
8755 gcc.target/powerpc/altivec-splat.c: New testcase.
8757 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
8761 * gcc.dg/overflow-2.c: New testcase.
8763 2005-11-07 Jakub Jelinek <jakub@redhat.com>
8765 PR rtl-optimization/23567
8766 * gcc.c-torture/execute/20051104-1.c: New test.
8768 2005-11-06 Paul Thomas <pault@gcc.gnu.org>
8771 gfortran.dg/private_type_2.f90: Modified to check that case with
8772 PRIVATE declaration within derived type is accepted.
8775 gfortran.dg/pointer_assign_1.f90: New test.
8778 * gfortran.dg/arrayio_0.f90: New test.
8781 gfortran.dg/data_initialized.f90: New test.
8782 gfortran.dg/data_constraints_1.f90: New test.
8783 gfortran.dg/data_constraints_2.f90: New test.
8785 2005-11-06 Janne Blomqvist <jb@gcc.gnu.org>
8789 * testsuite/gfortran.dg/large_real_kind_form_io_1.f90: New file.
8791 2005-11-06 Diego Novillo <dnovillo@redhat.com>
8794 * gcc.dg/tree-ssa/pr24670.c: New test.
8796 2005-11-05 Ian Lance Taylor <ian@airs.com>
8799 * gcc.target/i386/pr22432.c: New test.
8801 2005-11-05 Richard Henderson <rth@redhat.com>
8803 * gcc.target/alpha/asm-1.c: Move from gcc.dg/asm-5.c.
8804 * gcc.target/alpha/cix-1.c, gcc.target/alpha/cix-2.c,
8805 gcc.target/alpha/max-1.c, gcc.target/alpha/max-2.c,
8806 gcc.target/alpha/base-1.c, gcc.target/alpha/base-2.c: Move
8807 from gcc.dg/alpha-*.
8808 * gcc.target/alpha/980217-1.c, gcc.target/alpha/20011018-1.c,
8809 gcc.target/alpha/20000715-1.c: Move from gcc.dg/.
8811 2005-11-05 Andreas Jaeger <aj@suse.de>
8813 * gcc.target/i386/20020523-2.c: Fix path for i386-cpuid.h.
8815 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
8818 * gcc.dg/torture/pr23424-1.c: New test.
8820 2005-11-04 Richard Henderson <rth@redhat.com>
8822 * gcc.target/i386/20000609-1.c, gcc.target/i386/20000614-1.c,
8823 gcc.target/i386/20000614-2.c, gcc.target/i386/20000720-1.c,
8824 gcc.target/i386/20000807-1.c, gcc.target/i386/20000904-1.c,
8825 gcc.target/i386/20001127-1.c, gcc.target/i386/20010202-1.c,
8826 gcc.target/i386/20010520-1.c, gcc.target/i386/20011009-1.c,
8827 gcc.target/i386/20011029-2.c, gcc.target/i386/20011107-1.c,
8828 gcc.target/i386/20011119-1.c, gcc.target/i386/20020201-3.c,
8829 gcc.target/i386/20020218-1.c, gcc.target/i386/20020224-1.c,
8830 gcc.target/i386/20020426-1.c, gcc.target/i386/20020523-1.c,
8831 gcc.target/i386/20020523-2.c, gcc.target/i386/20020531-1.c,
8832 gcc.target/i386/20020616-1.c, gcc.target/i386/20020729-1.c,
8833 gcc.target/i386/20030217-1.c, gcc.target/i386/20030926-1.c,
8834 gcc.target/i386/20040112-1.c, gcc.target/i386/20050113-1.c,
8835 gcc.target/i386/980211-1.c, gcc.target/i386/980226-1.c,
8836 gcc.target/i386/980414-1.c, gcc.target/i386/980520-1.c,
8837 gcc.target/i386/980709-1.c, gcc.target/i386/990117-1.c,
8838 gcc.target/i386/990130-1.c, gcc.target/i386/990213-2.c,
8839 gcc.target/i386/990214-1.c, gcc.target/i386/990424-1.c,
8840 gcc.target/i386/990524-1.c, gcc.target/i386/991129-1.c,
8841 gcc.target/i386/991209-1.c, gcc.target/i386/991214-1.c,
8842 gcc.target/i386/991230-1.c, gcc.target/i386/pr12092-1.c,
8843 gcc.target/i386/pr14289-1.c, gcc.target/i386/pr18614-1.c,
8844 gcc.target/i386/pr19236-1.c, gcc.target/i386/pr20204.c,
8845 gcc.target/i386/pr23943.c, gcc.target/i386/pr9771-1.c:
8847 * gcc.target/i386/387-1.c, gcc.target/i386/387-2.c,
8848 gcc.target/i386/387-3.c, gcc.target/i386/387-4.c,
8849 gcc.target/i386/387-5.c, gcc.target/i386/387-6.c,
8850 gcc.target/i386/387-7.c, gcc.target/i386/387-8.c,
8851 gcc.target/i386/3dnow-1.c, gcc.target/i386/3dnow-2.c,
8852 gcc.target/i386/3dnowA-1.c, gcc.target/i386/3dnowA-2.c,
8853 gcc.target/i386/asm-2.c, gcc.target/i386/asm-3.c,
8854 gcc.target/i386/asm-4.c, gcc.target/i386/bitfield1.c,
8855 gcc.target/i386/bitfield2.c, gcc.target/i386/bitfield3.c,
8856 gcc.target/i386/cadd.c, gcc.target/i386/call-1.c,
8857 gcc.target/i386/clobbers.c, gcc.target/i386/cmov1.c,
8858 gcc.target/i386/cmov2.c, gcc.target/i386/cmov3.c,
8859 gcc.target/i386/cmov4.c, gcc.target/i386/cmov5.c,
8860 gcc.target/i386/cvt-1.c, gcc.target/i386/fastcall-1.c,
8861 gcc.target/i386/fpcvt-1.c, gcc.target/i386/fpcvt-2.c,
8862 gcc.target/i386/fpcvt-3.c, gcc.target/i386/fpcvt-4.c,
8863 gcc.target/i386/lea.c, gcc.target/i386/local.c,
8864 gcc.target/i386/local2.c, gcc.target/i386/loop-1.c,
8865 gcc.target/i386/loop-2.c, gcc.target/i386/loop-3.c,
8866 gcc.target/i386/memset-1.c, gcc.target/i386/mmx-1.c,
8867 gcc.target/i386/mmx-2.c, gcc.target/i386/mmx-3.c,
8868 gcc.target/i386/mmx-4.c, gcc.target/i386/mmx-5.c,
8869 gcc.target/i386/mmx-6.c, gcc.target/i386/mul.c,
8870 gcc.target/i386/pentium4-not-mull.c, gcc.target/i386/pic-1.c,
8871 gcc.target/i386/regparm.c, gcc.target/i386/rotate-1.c,
8872 gcc.target/i386/sibcall-5.c, gcc.target/i386/signbit-1.c,
8873 gcc.target/i386/signbit-2.c, gcc.target/i386/signbit-3.c,
8874 gcc.target/i386/sse-10.c, gcc.target/i386/sse-11.c,
8875 gcc.target/i386/sse-12.c, gcc.target/i386/sse-5.c,
8876 gcc.target/i386/sse-6.c, gcc.target/i386/sse-7.c,
8877 gcc.target/i386/sse-8.c, gcc.target/i386/sse-9.c,
8878 gcc.target/i386/sse-vect-types.c, gcc.target/i386/ssefn-1.c,
8879 gcc.target/i386/ssefn-2.c, gcc.target/i386/ssefn-3.c,
8880 gcc.target/i386/ssefn-4.c, gcc.target/i386/ssefp-1.c,
8881 gcc.target/i386/ssefp-2.c, gcc.target/i386/ssetype-1.c,
8882 gcc.target/i386/ssetype-2.c, gcc.target/i386/ssetype-3.c,
8883 gcc.target/i386/ssetype-4.c, gcc.target/i386/ssetype-5.c,
8884 gcc.target/i386/unroll-1.c, gcc.target/i386/volatile-1.c,
8885 gcc.target/i386/xorps.c: Move from gcc.dg/i386-*.
8886 * gcc.target/i386/pr23376.c: Move from gcc.target/x86_64/pr23376.c.
8887 * gcc.target/i386/asm-5.c: Move from gcc.dg/asm-1.c.
8888 * gcc.target/i386/sse-13.c: Move from gcc.dg/i386-sse-1.c.
8889 * gcc.target/i386/sse-14.c: Move from gcc.dg/i386-sse-2.c.
8890 * gcc.target/i386/sse-15.c: Move from gcc.dg/i386-sse-3.c.
8891 * gcc.target/i386/sse-16.c: Move from gcc.dg/i386-sse-4.c.
8893 2005-11-04 Diego Novillo <dnovillo@redhat.com>
8896 * gcc.dg/tree-ssa/pr24627.c: New test.
8898 2005-11-04 Paul Brook <paul@codesourcery.com>
8900 * gcc.dg/tls/opt-10.c: New test.
8902 2005-11-04 Andreas Jaeger <aj@suse.de>
8904 * gcc.dg/format/unnamed-1.c: Add -msse for x86 compilation to
8905 avoid extra warnings.
8907 2005-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8910 * gcc/testsuite/lib/target-supports.exp
8911 (check_effective_target_static_libgfortran): New
8912 static_libgfortran effective target.
8913 * gcc/testsuite/gfortran.dg/static_linking_1.f: New test.
8914 * gcc/testsuite/gfortran.dg/static_linking_1.c: New file.
8916 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
8918 * gcc.dg/pr24615.c: Guard test with { target fpic }.
8920 2005-11-03 Josh Conner <jconner@apple.com>
8923 g++.dg/ext/array2.C: New test.
8924 g++.dg/template/dependent-name3.C: New test.
8925 g++.dg/template/dependent-name4.C: New test.
8926 g++.dg/template/sfinae2.C: New test.
8928 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
8930 PR preprocessor/22042
8931 * gcc.dg/cpp/strify4.c: New test.
8933 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
8936 * g++.dg/cpp/string-1.C: New test.
8938 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
8940 * gcc.target/powerpc: New directory.
8941 * gcc.target/powerpc/powerpc.exp: New file.
8942 * gcc.dg/20020118-1.c, gcc.dg/20030218-1.c, gcc.dg/20030505.c,
8943 gcc.dg/20040121-1.c, gcc.dg/20040622-1.c, gcc.dg/20041111-1.c,
8944 gcc.dg/20050603-1.c, gcc.dg/20050603-3.c, gcc.dg/20050830-1.c,
8945 gcc.dg/980827-1.c, gcc.dg/altivec-1.c, gcc.dg/altivec-10.c,
8946 gcc.dg/altivec-11.c, gcc.dg/altivec-12.c, gcc.dg/altivec-13.c,
8947 gcc.dg/altivec-14.c, gcc.dg/altivec-15.c, gcc.dg/altivec-16.c,
8948 gcc.dg/altivec-17.c, gcc.dg/altivec-18.c, gcc.dg/altivec-19.c,
8949 gcc.dg/altivec-2.c, gcc.dg/altivec-20.c, gcc.dg/altivec-21.c,
8950 gcc.dg/altivec-22.c, gcc.dg/altivec-3.c, gcc.dg/altivec-4.c,
8951 gcc.dg/altivec-5.c, gcc.dg/altivec-6.c, gcc.dg/altivec-7.c,
8952 gcc.dg/altivec-8.c, gcc.dg/altivec-9.c, gcc.dg/altivec-pr22085.c,
8953 gcc.dg/altivec-types-1.c, gcc.dg/altivec-types-2.c,
8954 gcc.dg/altivec-types-3.c, gcc.dg/altivec-types-4.c,
8955 gcc.dg/altivec-varargs-1.c, gcc.dg/altivec-vec-merge.c,
8956 gcc.dg/altivec_check.h, gcc.dg/compress-float-ppc-pic.c,
8957 gcc.dg/compress-float-ppc.c, gcc.dg/darwin-abi-1.c,
8958 gcc.dg/darwin-abi-2.c, gcc.dg/darwin-bool-1.c,
8959 gcc.dg/darwin-bool-2.c, gcc.dg/darwin-longdouble.c,
8960 gcc.dg/darwin-longlong.c, gcc.dg/darwin-misaligned.c,
8961 gcc.dg/doloop-1.c, gcc.dg/macho-lo-sum.c, gcc.dg/ppc-and-1.c,
8962 gcc.dg/ppc-bitfield1.c, gcc.dg/ppc-compare-1.c, gcc.dg/ppc-eabi.c,
8963 gcc.dg/ppc-fmadd-1.c, gcc.dg/ppc-fmadd-2.c, gcc.dg/ppc-fmadd-3.c,
8964 gcc.dg/ppc-fsel-1.c, gcc.dg/ppc-fsel-2.c, gcc.dg/ppc-fsel-3.c,
8965 gcc.dg/ppc-ldstruct.c, gcc.dg/ppc-mov-1.c, gcc.dg/ppc-sdata-1.c,
8966 gcc.dg/ppc-sdata-2.c, gcc.dg/ppc-spe.c, gcc.dg/ppc-spe64-1.c,
8967 gcc.dg/ppc-stackalign-1.c, gcc.dg/ppc-stfiwx.c,
8968 gcc.dg/ppc-vector-memcpy.c, gcc.dg/ppc-vector-memset.c,
8969 gcc.dg/ppc64-abi-1.c, gcc.dg/ppc64-abi-2.c, gcc.dg/ppc64-abi-3.c,
8970 gcc.dg/ppc64-toc.c, gcc.dg/pr16155.c, gcc.dg/pr16286.c,
8971 gcc.dg/pr18096-1.c, gcc.dg/rs6000-fpint-2.c,
8972 gcc.dg/rs6000-fpint.c, gcc.dg/rs6000-ldouble-1.c,
8973 gcc.dg/rs6000-ldouble-2.c, gcc.dg/rs6000-power2-1.c,
8974 gcc.dg/rs6000-power2-2.c, gcc.dg/spe1.c,
8975 gcc.dg/stabs-attrib-vect-darwin.c: Move to gcc.target/powerpc.
8977 2005-11-03 Mark Mitchell <mark@codesourcery.com>
8980 * g++.dg/warn/inline2.C: New test.
8982 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
8985 * g++.dg/ext/c99struct1.C: New test.
8986 * gcc.dg/union-cast-1.c: New test.
8987 * gcc.dg/union-cast-2.c: New test.
8988 * gcc.dg/union-cast-3.c: New test.
8990 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
8993 * gcc.c-torture/execute/zero-struct-2.c: New test.
8995 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
8998 * g++.dg/init/switch1.C: New test.
9000 2005-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
9002 * gcc.dg/delay-slot-1.c: New test.
9004 2005-11-03 Ulrich Weigand <uweigand@de.ibm.com>
9007 * gcc.dg/pr24620.c: New test.
9009 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
9012 * gcc.dg/format/unnamed-1.c: New test.
9014 2005-11-02 Mark Mitchell <mark@codesourcery.com>
9017 * g++.dg/expr/cond8.C: New test.
9020 * g++.dg/parse/dot1.C: New test.
9022 2005-11-02 Jan Hubicka <jh@suse.cz>
9025 * gcc.dg/i386-lea.c: New test
9027 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
9030 * gcc.dg/pr24615.c: New test.
9032 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
9035 * gcc.dg/pr24600.c: New test.
9037 2005-11-02 Mark Mitchell <mark@codesourcery.com>
9040 * g++.dg/parse/typename8.C: Compile with -w -fpermissive.
9041 * g++.dg/parse/typename9.C: New test.
9042 * g++/dg/parse/typename10.C: Likewise.
9044 2005-11-02 Andrew Pinski <pinskia@physics.uc.edu>
9047 * gfortran.fortran-torture/compile/defined_type_1.f90: New test.
9048 * gfortran.fortran-torture/compile/defined_type_2.f90: New test.
9049 * gfortran.fortran-torture/compile/defined_type_3.f90: New test.
9051 2005-11-02 Mark Mitchell <mark@codesourcery.com>
9054 * g++.dg/debug/static1.C: New test.
9056 2005-11-02 Josh Conner <jconner@apple.com>
9058 * g++.dg/crash38.C: moved into proper directory...
9059 * g++.dg/template/crash42.C: ...here
9061 2005-11-02 Hans-Peter Nilsson <hp@axis.com>
9064 * gcc.dg/bitfld-4.c, g++.dg/abi/bitfield4.C: Gate on
9065 pcc_bitfield_type_matters || default_packed.
9067 * lib/target-supports.exp
9068 (check_effective_target_pcc_bitfield_type_matters): New proc.
9069 * gcc.dg/bitfld-3.c: Gate on target pcc_bitfield_type_matters.
9072 * lib/target-supports.exp (check_effective_default_packed): New proc.
9073 * g++.dg/ext/packed3.C, g++.dg/ext/packed8.C, g++.dg/other/crash-4.C:
9074 Gate expected errors on target ! default_packed.
9075 * g++.dg/ext/packed4.C: Gate on target ! default_packed.
9077 2005-11-02 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9079 * gfortran.fortran-torture/execute/entry_9.f90: Revert previous
9082 2005-11-01 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9085 * gfortran.dg/entry_5.f90: New.
9086 * gfortran.fortran-torture/execute/entry_9.f90: Fix syntax error.
9088 2005-11-01 Bob Wilson <bob.wilson@acm.org>
9090 * gcc.dg/intmax_t-1.c: Disable for xtensa-*-elf*.
9092 2005-11-01 Paul Thomas <pault@gcc.gnu.org>
9095 gfortran.dg/namelist_blockdata.f90: New test.
9098 gfortran.dg/external_implicit_none.f90: New test.
9101 * gfortran.dg/secnds.f: New test.
9103 2005-10-31 Jan Hubicka <jh@suse.cz>
9106 * gcc.c-torture/compile/pr20928.c: New test.
9108 2005-10-31 Andrew Pinski <pinskia@physics.uc.edu>
9111 * gcc.c-torture/compile/zero-strct-5.c: New test.
9113 2005-10-31 Jerry DeLisle <jvdelisle@verizon.net>
9115 PR libgfortran/24584
9116 * gfortran.dg/pr24584.f90: New test.
9118 2005-10-28 Erik Edelmann <eedelman@gcc.gnu.org>
9121 * gfortran.dg/char_result_9.f90: New.
9122 * gfortran.dg/char_result_10.f90: New.
9124 2005-10-30 Jan Hubicka <jh@suse.cz>
9126 * g++.dg/tree-ssa/pr24172.C: New testcase.
9128 2005-10-30 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9130 * gfortran.dg/enum_10.f90, gfortran.dg/enum_10.c: New test.
9132 2005-10-30 Gaurav Gautam <gauravga@noida.hcltech.com>
9134 * gfortran.dg/enum_1.f90, gfortran.dg/enum_2.f90,
9135 gfortran.dg/enum_3.f90, gfortran.dg/enum_4.f90,
9136 gfortran.dg/enum_5.f90, gfortran.dg/enum_6.f90,
9137 gfortran.dg/enum_7.f90, gfortran.dg/enum_8.f90,
9138 gfortran.dg/enum_9.f90,
9139 gfortran.fortran-torture/compile/enum_1.f90,
9140 gfortran.fortran-torture/execute/enum_1.f90,
9141 gfortran.fortran-torture/execute/enum_2.f90,
9142 gfortran.fortran-torture/execute/enum_3.f90,
9143 gfortran.fortran-torture/execute/enum_4.f90: New tests.
9145 2005-10-30 Hans-Peter Nilsson <hp@bitrange.com>
9148 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles, main):
9149 For mmix-*-*, pass with dg-options an additional -mno-base-addresses.
9151 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9154 * gfortran.dg/mixed_io_1.f90: New test.
9155 * gfortran.dg/mixed_io_1.c: New file.
9157 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9159 * gfortran.dg/malloc_free_1.f90: New test.
9161 2005-10-29 Hans-Peter Nilsson <hp@axis.com>
9163 * gcc.dg/nested-func-4.c: Require profiling -pg.
9165 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
9168 * g++.dg/warn/main-2.C: New test.
9170 2005-10-28 Steven G. Kargl <kargls@comcast.net>
9173 * gfortran.dg/interface_2.f90: new test.
9175 2005-10-28 Josh Conner <jconner@apple.com>
9178 * g++.dg/template/crash38.C: New test.
9179 * g++.dg/parse/explicit1.C: Change expected errors.
9181 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
9184 * g++.dg/other/large-size-array.C: New test.
9186 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
9189 * g++.dg/opt/complex4.C: New test.
9191 2005-10-25 Eric Botcazou <ebotcazou@adacore.com>
9193 * gcc.dg/nested-func-4.c: New test.
9195 2005-10-26 Paul Thomas <pault@gcc.gnu.org>
9198 gfortran.dg/derived_recursion.f90: New test.
9199 gfortran.dg/implicit_actual.f90: New test.
9201 2005-10-25 Alexandre Oliva <aoliva@redhat.com>
9203 PR middle-end/24295, PR testsuite/24477
9204 * g++.old-deja/g++.abi/vtable2.C: Require alias for now. Will be
9205 removed when weakref hits the tree.
9207 2005-10-25 Jakub Jelinek <jakub@redhat.com>
9209 * gfortran.dg/cray_pointers_4.f90: New test.
9211 * gfortran.dg/cray_pointers_5.f90: New test.
9213 2005-10-25 Feng Wang <fengwang@nudt.edu.cn>
9216 * gfortran.dg/assign_5.f90: New test.
9217 * gfortran.dg/assign_6.f: New test.
9219 2005-10-25 Uros Bizjak <uros@kss-loka.si>
9221 * g++.dg/other/i386-1.C: Include i386-cpuid.h. Pass if
9222 CPU has no SSE support.
9224 2005-10-24 Jerry DeLisle <jvdelisle@verizon.net>
9226 PR libgfortran/24224
9227 * gfortran.dg/arrayio_1.f90: Update attribution.
9228 * gfortran.dg/arrayio_2.f90: Update attribution.
9229 * gfortran.dg/arrayio_3.f90: Update attribution.
9230 * gfortran.dg/arrayio_4.f90: Update test conditions.
9231 * gfortran.dg/arrayio_5.f90: Update attribution.
9232 * gfortran.dg/arrayio_6.f90: New test.
9233 * gfortran.dg/arrayio_7.f90: New test.
9235 2005-10-24 Zdenek Dvorak <dvorakz@suse.cz>
9237 * gcc.dg/tree-ssa/loop-9.c: Prevent matching "leave".
9239 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
9241 * gfortran.dg/namelist_char_only.f90: Add missing newline at end.
9243 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
9246 * gfortran.dg/namelist_char_only.f90: New test.
9248 2005-10-24 Asher Langton <langton2@llnl.gov>
9252 * gfortran.dg/cray_pointers_1.f90: New test.
9253 * gfortran.dg/cray_pointers_2.f90: New test.
9254 * gfortran.dg/cray_pointers_3.f90: New test.
9255 * gfortran.dg/loc_1.f90: New test.
9256 * gfortran.dg/loc_2.f90: New test.
9258 2005-10-24 Steven Bosscher <stevenb@suse.de>
9260 * gcc.dg/pr24225.c: New test.
9262 2005-10-24 Asher Langton <langton2@llnl.gov>
9264 * gfortran.dg/dup_save_1.f90: New test.
9265 * gfortran.dg/dup_save_2.f90: New test.
9267 2005-10-24 Paul Brook <paul@codesourcery.com>
9270 * gcc.dg/20050922-1.c: Provide definition of uint32_t without using
9273 2005-10-23 Jerry DeLisle <jvdelisle@verizon.net>
9275 PR libgfortran/24489
9276 * gfortran.dg/pr24489.f90: New test.
9278 2005-10-23 Andrew Pinski <pinskia@physics.uc.edu>
9281 * gfortran.dg/ichar_1.f90: Add tests for derived types.
9283 2005-10-23 Hans-Peter Nilsson <hp@bitrange.com>
9286 * g++.dg/init/array16.C: Skip for mmix-*-*.
9288 2005-10-23 Asher Langton <langton2@llnl.gov>
9290 * gfortran.dg/byte_1.f90: New test.
9291 * gfortran.dg/byte_2.f90: New test.
9293 2005-10-23 David Edelsohn <edelsohn@gnu.org>
9295 * gcc.dg/attr-alias-3.c: XFAIL on AIX.
9297 2005-10-23 Paul Thomas <pault@gcc.gnu.org>
9300 * gfortran.dg/assign_func_dtcomp_1.f90: New test.
9303 * gfortran.dg/merge_char_const.f90: New test.
9306 * gfortran.dg/spread_scalar_source.f90: New test.
9308 2005-10-22 Hans-Peter Nilsson <hp@axis.com>
9310 * g++.old-deja/g++.jason/thunk2.C: Guard test with { target fpic }.
9312 * gcc.dg/tree-ssa/20040204-1.c: Adjust XFAIL for CRIS and MMIX.
9313 * gcc.dg/tree-ssa/loop-1.c: Adjust "call foo"-scanning for CRIS.
9315 * gcc.dg/weak/typeof-2.c: Adjust for CRIS keeping baz3 in a register.
9317 2005-10-22 Erik Edelmann <eedelman@gcc.gnu.org>
9320 * gfortran.dg/der_pointer_4.f90: New.
9322 2005-10-22 David Ayers <d.ayers@inode.at>
9324 * obj-c++.dg/except-1.mm: Simplify.
9326 2005-10-21 David Ayers <d.ayers@inode.at>
9328 * obj-c++.dg/except-1.mm: Generalize for both Objective-C runtimes.
9330 2005-10-21 Jakub Jelinek <jakub@redhat.com>
9332 * gfortran.dg/assumed_dummy_2.f90: New test.
9334 2005-10-21 James E Wilson <wilson@specifix.com>
9336 PR preprocessor/15220
9337 * gcc.misc-tests/mg-2.c, gcc.misc-tests/mg-2.exp: New.
9339 2005-10-21 Eric Botcazou <ebotcazou@adacore.com>
9341 * gcc.c-torture/execute/20051021-1.c: New test.
9343 2005-10-21 Mark Mitchell <mark@codesourcery.com>
9346 * g++.dg/ext/tmplattr1.C: New test.
9348 2005-10-21 Paul Thomas <pault@gcc.gnu.org>
9351 * gfortran.dg/assumed_size_dt_dummy.f90: Add test for scalar case.
9353 2005-10-20 Geoffrey Keating <geoffk@apple.com>
9355 * obj-c++.dg/except-1.mm: New.
9357 * obj-c++.dg/stubify-2.mm: Update the name of the RTL dump file.
9359 2005-10-21 Alan Modra <amodra@bigpond.net.au>
9361 * g++.dg/warn/Wconversion1.C: Use -fsigned-char.
9363 2005-10-20 Alexandre Oliva <aoliva@redhat.com>
9366 * g++.old-deja/g++.abi/vtable2.C: Do not introduce external
9367 declarations with the same names as thunks' alias targets, use
9369 * gcc.dg/attr-alias-3.c: New test.
9370 * gcc.dg/weak/weak-14.c, gcc.dg/weak/weak-14a.c: New test.
9372 2005-10-20 Mark Mitchell <mark@codesourcery.com>
9375 * g++.dg/parse/access8.C: New test.
9377 2005-10-20 Richard Guenther <rguenther@suse.de>
9380 * g++.dg/tree-ssa/pr24439.C: New testcase.
9382 2005-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
9384 * g++.dg/opt/delay-slot-1.C: New test.
9386 2005-10-20 Erik Edelmann <erik.edelmann@iki.fi>
9389 * gfortran.fg/der_init_1.f90: New.
9391 2005-10-19 Ulrich Weigand <uweigand@de.ibm.com>
9393 * gcc.dg/20050824-1.c (f): Clobber %r13 and %r14 only on s390x.
9395 2005-10-19 Mark Mitchell <mark@codesourcery.com>
9398 * g++.dg/parse/error28.C: New test.
9400 2005-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
9402 * gcc.dg/profile-generate-2.c: New test.
9404 2005-10-18 Danny Smith <dannysmith@users.sourceforge.net>
9407 * g++.dg/ext/dllimport11.C: New.
9409 2005-10-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9412 * g++.dg/other/friend3.C: New test.
9414 2005-10-18 Mark Mitchell <mark@codesourcery.com>
9417 * g++.dg/template/error19.C: New test.
9419 2005-10-18 Nathan Sidwell <nathan@codesourcery.com>
9422 * g++.dg/overload/koenig2.C: New.
9425 * g++.dg/overload/error2.C: New.
9428 * g++.dg/inherit/covariant14.C: New.
9430 2005-10-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9433 * g++.dg/parse/for1.C: New test.
9435 2005-10-17 Paul Thomas <pault@gcc.gnu.org>
9438 * gfortran.dg/host_dummy_index_1.f90: New test.
9441 * gfortran.dg/automatic_char_len_2.f90: New test.
9444 * gfortran.dg/recursive_statement_functions.f90: New test.
9447 * gfortran.dg/assumed_size_dt_dummy.f90: New test.
9450 * gfortran.dg/external_initializer.f90: New test.
9453 * non_module_public.f90: New test.
9455 2005-10-17 Nathan Sidwell <nathan@codesourcery.com>
9458 * g++.dg/template/overload7.C: New.
9461 * g++.dg/other/switch2.C: Remove expected warnings.
9464 * g++.dg/template/defarg6.C: New.
9466 2005-10-17 Uros Bizjak <uros@kss-loka.si>
9469 * gcc.target/i386/pr24315.c: New test.
9471 2005-10-16 Mark Mitchell <mark@codesourcery.com>
9474 * g++.dg/template/static21.C: New test.
9475 * g++.dg/template/static21-a.cc: Likewise.
9477 2005-10-16 Andrew Pinski <pinskia@physics.uc.edu>
9480 * g++.dg/warn/Wswitch-default-1.C: New test.
9481 * g++.dg/warn/Wswitch-default-2.C: New test.
9483 2005-10-16 Mark Mitchell <mark@codesourcery.com>
9486 * g++.dg/parse/template18.C: New test.
9487 * g++.dg/template/nontype15.C: Likewise.
9489 2005-10-16 Erik Edelmann <erik.edelmann@iki.fi>
9492 * gfortran.dg/spec_expr_2.f90: New.
9494 2005-10-16 Hans-Peter Nilsson <hp@axis.com>
9496 * g++.dg/debug/debug3.C, g++.dg/ext/visibility/noPLT.C,
9497 g++.dg/opt/vt1.C, g++.old-deja/g++.other/local-alloc1.C,
9498 gcc.dg/20001009-1.c, gcc.dg/20010912-1.c, gcc.dg/20020122-4.c,
9499 gcc.dg/20020415-1.c, gcc.dg/20020430-1.c, gcc.dg/20021018-1.c,
9500 gcc.dg/20021023-1.c, gcc.dg/20021029-1.c, gcc.dg/20021116-1.c,
9501 gcc.dg/20030120-1.c, gcc.dg/20030213-1.c, gcc.dg/20030225-1.c,
9502 gcc.dg/20030702-1.c, gcc.dg/20030708-1.c, gcc.dg/20040311-2.c,
9503 gcc.dg/inline-2.c: Guard test with { target fpic }. Remove
9504 previous target-specific skips and warning-message matches where
9507 2005-10-15 Mark Mitchell <mark@codesourcery.com>
9510 * g++.dg/warn/Wctor-dtor.C: New test.
9512 2005-10-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9515 * gcc.dg/for-1.c: New test.
9517 2005-10-14 Mark Mitchell <mark@codesourcery.com>
9520 * g++.dg/warn/Wconversion1.C: New test.
9521 * g++.dg/ext/packed4.C: Compile with -w.
9522 * g++.dg/opt/20050511-1.C: Likewise.
9523 * g++.old-deja/g++.other/warn4.C: Compiler with -Wconversion.
9525 2005-10-14 Jakub Jelinek <jakub@redhat.com>
9527 * gfortran.dg/boz_5.f90: New test.
9529 2005-10-14 Nathan Sidwell <nathan@codesourcery.com>
9532 * g++.dg/other/switch2.C: New.
9535 * g++.dg/init/ctor7.C: New.
9537 2005-10-13 David Edelsohn <edelsohn@gnu.org>
9540 * g++.dg/parse/crash32.C: New test.
9542 2005-10-13 Mark Mitchell <mark@codesourcery.com>
9545 * g++.dg/init/goto2.C: New test.
9548 * g++.dg/template/crash/41.C: New test.
9551 * g++.dg/template/crash40.C: New test.
9554 * g++.dg/parse/friend5.C: New test.
9557 * g++.dg/template/crash38.C: New test.
9560 * g++.dg/template/friend38.C: New test.
9563 * g++.dg/template/crash39.C: New test.
9565 2005-10-13 Hans-Peter Nilsson <hp@bitrange.com>
9567 * gcc.dg/debug/dwarf2/dwarf-char1.c,
9568 gcc.dg/debug/dwarf2/dwarf-char2.c,
9569 gcc.dg/debug/dwarf2/dwarf-char3.c: Skip for mmix-*-*
9571 * gcc.dg/intmax_t-1.c: Remove mmix-*-* from dg-error statement.
9573 2005-10-12 Danny Smith <dannysmith@users.sourceforge.net>
9575 * gcc.dg/dll-2.c: Add tests for warnings.
9576 * gcc.dg/dll-3.c: Likewise.
9577 * gcc.dg/dll-4.c: Likewise.
9579 * g++.dg/ext/dllimport1.C: Adjust tests for warnings.
9580 * g++.dg/ext/dllimport2.C: Likewise.
9581 * g++.dg/ext/dllimport3.C: Likewise.
9582 * g++.dg/ext/dllimport7.C: Likewise.
9583 * g++.dg/ext/dllimport8.C: Likewise.
9584 * g++.dg/ext/dllimport9.C: Likewise.
9586 2005-10-10 Paul Thomas <pault@gcc.gnu.org>
9589 * gfortran.dg/derived_pointer_recursion.f90: New test.
9591 2005-10-12 Adrian Straetling <straetling@de.ibm.com>
9593 * gcc.c-torture/execute/20051012-1.c: New test.
9595 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
9598 * gfortran.dg/automatic_char_len_1.f90: New test.
9600 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
9603 * gfortran.dg/save_common.f90: New test.
9606 * gfortran.dg/save_result.f90: New test.
9608 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
9611 * g++.dg/template/dependent-expr1.C: Add new expected error.
9612 * g++.dg/template/dependent-expr2.C: Adjust error text.
9613 * g++.dg/template/overload6.C: New.
9616 * g++.dg/other/typename8.C: New.
9619 * g++.dg/other/return1.C: New.
9621 2005-10-12 Paolo Bonzini <bonzini@gnu.org>
9624 * g++.dg/ext/label5.C: New.
9626 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
9629 * g++.dg/parse/crash31.C: New.
9631 2005-10-12 Razya Ladelsky <razya@il.ibm.com>
9633 * g++.dg/ipa/ipa-1.c: New test.
9634 * g++.dg/ipa/ipa-2.c: New test.
9635 * g++.dg/ipa/ipa-3.c: New test.
9636 * g++.dg/ipa/ipa-4.c: New test.
9637 * g++.dg/ipa/ipa-5.c: New test.
9638 * g++.dg/ipa/ipa.exp: New file.
9640 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
9643 * gfortran.dg/private_type_3.f90: New test.
9645 2005-10-11 Steven G. Kargl <kargls@comcast.net>
9648 gfortran.dg/aint_anint_1.f90: New test.
9650 2005-10-11 Steven G. Kargl <kargls@comcast.net>
9652 PR libgfortran/24313
9653 gfortran.dg/csqrt.f: New test.
9655 2005-10-11 Ian Lance Taylor <ian@airs.com>
9658 * g++.dg/warn/noeffect7.C: New test.
9659 * g++.dg/warn/noeffect2.C: Instantiate templates.
9660 * g++.dg/warn/noeffect4.C: Instantiate template. Add new error
9663 2005-10-11 Mark Mitchell <mark@codesourcery.com>
9666 * g++.dg/init/float1.C: New test.
9669 * g++.dg/init/member1.C: Tweak error markers.
9671 2005-10-11 Janis Johnson <janis187@us.ibm.com>
9674 * gcc.dg/compat/struct-layout-1_generator.c (generate_fields):
9675 Check for null pointer.
9677 2005-10-11 Mark Mitchell <mark@codesourcery.com>
9680 * g++.dg/parse/ret-type3.C: New test.
9682 2005-10-11 Andrew Pinski <pinskia@physics.uc.edu>
9685 * gcc.c-torture/compile/pr23946.c: New test.
9687 2005-10-11 Jakub Jelinek <jakub@redhat.com>
9689 * g++.dg/opt/mmx2.C: New test.
9691 2005-10-10 Mark Mitchell <mark@codesourcery.com>
9694 * g++.dg/template/static20.C: New test.
9697 * g++.dg/warn/Wunused-12.C: New test.
9700 * g++.dg/template/arg4.C: New test.
9702 2005-10-10 Eric Botcazou <ebotcazou@libertysurf.fr>
9704 * gcc.dg/ucnid-2.c: XFAIL on Solaris.
9705 * gcc.dg/ucnid-3.c: Likewise.
9706 * gcc.dg/ucnid-4.c: Likewise.
9707 * gcc.dg/tree-ssa/gen-vect-25.c (main): Return a value.
9708 * g++.dg/other/ucnid-1.C: Likewise.
9709 * gcc.dg/sparc-frame-1.c: New test.
9711 2005-10-10 Mark Mitchell <mark@codesourcery.com>
9714 * g++.dg/template/spec27.C: New test.
9717 * g++.dg/template/static19.C: New test.
9719 2005-10-09 Eric Botcazou <ebotcazou@libertysurf.fr>
9721 * gcc.dg/20050922-1.c: Skip on Solaris 2.5.1 to 9.
9722 * g++.dg/warn/miss-format-1.C: XFAIL vscanf test on Solaris 2.5.1 to 8.
9724 2005-10-07 Andrew Pinski <pinskia@physics.uc.edu>
9727 * gfortran.fortran-torture/compile/pr24136.f: New test.
9729 2005-10-08 James A. Morrison <phython@gcc.gnu.org>
9732 * g++.dg/parse/crash30.C: New test.
9734 2005-10-07 Richard Guenther <rguenther@suse.de>
9737 * gcc.c-torture/compile/pr24227.c: New testcase.
9739 2005-10-07 Steve Ellcey <sje@cup.hp.com>
9741 * gcc.dg/compat/struct-layout-1_generate.c (generate_fields):
9742 Do not put aligned attributes on array elements.
9744 2005-10-07 Ulrich Weigand <uweigand@de.ibm.com>
9746 PR testsuite/23611, PR testsuite/23615
9747 * obj-c++.dg/bitfield-3.mm: Include standard headers instead of
9748 writing prototypes of library functions by hand.
9749 * obj-c++.dg/bitfield-4.mm: Likewise.
9750 * obj-c++.dg/const-str-4.mm: Likewise.
9751 * obj-c++.dg/encode-4.mm: Likewise.
9752 * obj-c++.dg/encode-5.mm: Likewise.
9753 * obj-c++.dg/encode-6.mm: Likewise.
9754 * obj-c++.dg/gnu-runtime-3.mm: Likewise.
9755 * obj-c++.dg/method-10.mm: Likewise.
9756 * obj-c++.dg/method-17.mm: Likewise.
9757 * obj-c++.dg/method-19.mm: Likewise.
9758 * obj-c++.dg/try-catch-2.mm: Likewise.
9760 2005-10-06 Richard Henderson <rth@redhat.com>
9763 * gcc.dg/i386-sse-10.c: Add -fno-omit-frame-pointer.
9765 2005-10-06 Dale Johannesen <dalej@apple.com>
9767 * gcc.c-torture/execute/20030125-1.c: Correct.
9769 2005-10-06 Richard Guenther <rguenther@suse.de>
9771 PR tree-optimization/24238
9772 * g++.dg/tree-ssa/pr24238.C: New testcase.
9774 2005-10-07 Erik Edelmann <erik.edelmann@iki.fi>
9777 * gfortran.dg/der_pointer_3.f90: New test.
9779 2005-10-05 Devang Patel <dpatel@apple.com>
9782 * g++.dg/other/PR23205.C: New.
9784 2005-10-05 Richard Henderson <rth@redhat.com>
9787 * g++.dg/eh/omit-frame-pointer.C: Remove i?86 specific options.
9788 * g++.dg/eh/omit-frame-pointer2.C: Likewise.
9790 2005-10-05 Dale Johannesen <dalej@apple.com>
9792 * gcc.c-torture/execute/float-floor.c: New.
9794 2005-10-05 Paolo Bonzini <bonzini@gnu.org>
9796 PR tree-optimization/21419
9797 PR tree-optimization/24146
9798 PR tree-optimization/24151
9800 * g++.dg/ext/asm7.C: New.
9801 * g++.dg/ext/asm8.C: New.
9802 * gcc.dg/asm-1.c: Compile on all targets.
9803 * gcc.dg/asm-pr24146.c: New.
9804 * gcc.dg/pr21419.c: Adjust error messages.
9806 2005-10-05 Richard Guenther <rguenther@suse.de>
9809 * gfortran.fortran-torture/compile/empty.f90: New testcase.
9811 2005-10-05 Nathan Sidwell <nathan@codesourcery.com>
9814 * g++.dg/template/spec22.C: Robustify test.
9815 * g++.dg/template/spec26.C: New.
9817 2005-10-05 Uros Bizjak <uros@kss-loka.si>
9819 * gcc.dg/vect/vect-shift-1.c: Include tree-vect.h header. Check
9820 if target supports vector instructions.
9822 2005-10-04 Geoffrey Keating <geoffk@apple.com>
9824 * gcc.dg/builtins-config.h: Only PowerPC Mac OS shipped without
9827 2005-10-04 Janis Johnson <janis187@us.ibm.com>
9829 * lib/target-supports.exp (check_effective_target_fortran_large_real,
9830 check_effective_target_fortran_large_int): Replace cached result
9831 when target changes.
9833 2005-10-04 Devang Patel <dpatel@apple.com>
9835 * gcc.dg/i386-sse-vect-types.c: New.
9837 2005-10-04 Ian Lance Taylor <ian@airs.com>
9839 PR preprocessor/13726
9840 * gcc.dg/cpp/cmdlne-dI-C.c: New test.
9841 * gcc.dg/cpp/cmdlne-dI-C.h: New file.
9843 2005-10-04 Richard Guenther <rguenther@suse.de>
9846 * gcc.dg/noncompile/pr23576.c: New testcase.
9848 2005-10-04 Andrew Pinski <pinskia@physics.uc.edu>
9851 * gcc.dg/register-var-3.c: New test.
9853 2005-10-04 Steven Bosscher <stevenb@suse.de>
9855 * gcc.dg/pr23049.c: New test.
9857 * gcc.dg/ucnid-4.c: Fix test.
9859 2005-10-03 Diego Novillo <dnovillo@redhat.com>
9862 * gcc.c-torture/compile/pr23445.c: New test.
9864 2005-10-03 Alexandre Oliva <aoliva@redhat.com>
9866 * g++.dg/overload/unknown1.C: New.
9868 2005-10-03 Mark Mitchell <mark@codesourcery.com>
9871 * g++.dg/template/repo4.C: New test.
9873 2005-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9876 * gfortran.dg/large_real_kind_2.F90: New test.
9877 * gfortran.dg/large_integer_kind_2.f90: New test.
9879 2005-10-03 Uros Bizjak <uros@kss-loka.si>
9881 * lib/target-supports.exp (check_effective_target_vect_shift):
9882 Implement with result caching. Add i?86, x86_64 and ia64 targets.
9883 (check_effective_target_vect_condition): Fix copy-n-pasto.
9885 * gcc.dg/vect/pr22480.c : Enable for effective-target vect_shift.
9886 * gcc.dg/vect/vect-shift-1.c: Remove XFAIL for i?86 and x86_64
9889 2005-10-02 Mark Mitchell <mark@codesourcery.com>
9892 * g++.dg/template/overload5.C : New test.
9895 * g++.dg/expr/stdarg1.C: New test.
9897 2005-10-02 Diego Novillo <dnovillo@redhat.com>
9900 * gcc.c-torture/execute/pr24142.c: New test.
9902 2005-10-01 Diego Novillo <dnovillo@redhat.com>
9905 * gcc.c-torture/execute/pr24141.c: New test.
9907 2005-10-01 James A. Morrison <phython@gcc.gnu.org>
9908 Diego Novillo <dnovillo@redhat.com>
9911 * gcc.c-torture/execute/pr23604.c: New test.
9913 2005-10-01 Paul Thomas <pault@gcc.gnu.org>
9922 gfortran.dg/equiv_constraint_1.f90: New test.
9923 gfortran.dg/equiv_constraint_2.f90: New test.
9924 gfortran.dg/equiv_constraint_3.f90: New test.
9925 gfortran.dg/equiv_constraint_4.f90: New test.
9926 gfortran.dg/equiv_constraint_5.f90: New test.
9927 gfortran.dg/equiv_constraint_6.f90: New test.
9928 gfortran.dg/equiv_constraint_7.f90: New test.
9929 gfortran.dg/equiv_constraint_8.f90: New test.
9930 gfortran.dg/private_type_1.f90: New test.
9931 gfortran.dg/private_type_2.f90: New test.
9932 gfortran.dg/g77/980628-2.f, 980628-3.f, 980628-9.f,
9933 980628-10.f: Assert std=gnu to permit mixing of
9934 types in equivalence statements.
9936 2005-09-30 Janne Blomqvist <jblomqvi@cc.hut.fi>
9939 * gfortran.dg/open_status_1.f90: New.
9941 2005-09-30 Uros Bizjak <uros@kss-loka.si>
9943 * gcc.dg/vect/fast-math-vect-reduc-7.c: Clean up temp files.
9944 * gcc.dg/vect/pr22480.c: Clean up temp files.
9945 * gcc.dg/vect/pr23831.c: Clean up temp files.
9946 * gcc.dg/vect/pr23816-1.c: Require effective-target vect_condition.
9947 Clean up temp files.
9948 * gcc.dg/vect/pr23816-2.c: Require effective-target vect_condition.
9949 Clean up temp files.
9951 * gcc.dg/20050309-1.c: Clean up temp files.
9952 * gcc.dg/20050325-1.c: Clean up temp files.
9954 2005-09-30 Uros Bizjak <uros@kss-loka.si>
9956 PR tree-optimization/24059
9957 * gcc.dg/vect/pr24059.c : New test.
9959 2005-09-29 Jakub Jelinek <jakub@redhat.com>
9962 * gcc.c-torture/execute/20050929-1.c: New test.
9964 2005-09-29 Steven Bosscher <stevenb@suse.de>
9966 * gcc.dg/tree-ssa/ssa-ccp-11.c: Fix the test case and un-xfail.
9968 2005-09-29 Paolo Bonzini <bonzini@gnu.org>
9971 * gcc.dg/pr21419.c: New test.
9973 2005-09-29 Steven Bosscher <stevenb@suse.de>
9975 * gcc.dg/pr23911.c: New test.
9977 2005-09-28 Mark Mitchell <mark@codesourcery.com>
9979 * g++.dg/opt/pr19650.C: Use -w -fpermissive.
9982 * g++.dg/parse/qualified4.C: New test.
9983 * g++.old-deja/g++.law/static-mem5.C: Use -w -fpermissive.
9984 * g++.old-deja/g++.mike/p8154.C: Likewise.
9986 2005-09-27 Mark Mitchell <mark@codesourcery.com>
9989 * g++.dg/template/friend37.C: New test.
9990 * g++.dg/parse/crash28.C: Adjust error markers.
9992 2005-09-27 Jakub Jelinek <jakub@redhat.com>
9995 * gfortran.fortran-torture/execute/save_2.f90: New decl.
9997 2005-09-27 Devang Patel <dpatel@apple.com>
9999 PR tree-optimization/23625
10000 * gcc.dg/pr23625.c: New test.
10002 2005-09-27 Uros Bizjak <uros@kss-loka.si>
10004 * gcc.target/i386/pr22585.c: Run on 32-bit x86 only.
10005 * gcc.target/i386/builtin-apply-mmx.c: Run on 32-bit x86 only.
10007 2005-09-26 Jakub Jelinek <jakub@redhat.com>
10010 * gfortran.fortran-torture/execute/save_1.f90: New test.
10011 * gfortran.dg/save_1.f90: New test.
10013 2005-09-26 Uros Bizjak <uros@kss-loka.si>
10015 * gcc.target/i386/builtin-apply-mmx.c: New test.
10018 * gcc.target/i386/pr22576.c: New test.
10021 * gcc.target/i386/pr22585.c: New test.
10024 * gcc.target/i386/pr23268.c: New test.
10026 PR middle-end/23831
10027 * gcc.dg/vect/pr23831.c: New test.
10030 * gcc.target/i386/pr24055.c: New test.
10032 2005-09-25 Kazu Hirata <kazu@codesourcery.com>
10034 PR tree-optimization/23960
10035 * gcc.c-torture/compile/pr23960.c: New.
10037 2005-09-23 Paul Thomas <pault@gcc.gnu.org>
10040 * gfortran.dg/nested_modules_3.f90: New.
10042 2005-09-22 Steven G. Kargl <kargls@comcast.net>
10045 gfortran.dg/interface_1.f90: New test.
10047 2005-09-22 Erik Edelmann <erik.edelmann@iki.fi>
10048 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10051 * gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90: New test.
10053 2005-09-22 Steven G. Kargl <kargls@comcast.net>
10056 * gfortran.dg/imag_1.f: New test.
10057 * gfortran.dg/imag_2.f: Ditto.
10059 2005-09-22 J"orn Rennecke <joern.rennecke@st.com>
10061 * gcc.dg/intmax_t-1.c: Remove sh*-*-elf from dg-error statement.
10063 2005-09-22 Jakub Jelinek <jakub@redhat.com>
10066 * g++.dg/warn/pr21983.C: New test.
10068 2005-09-21 Mark Mitchell <mark@codesourcery.com>
10071 * g++.dg/template/array14.C: New test.
10073 2005-09-21 Erik Edelmann <erik.edelmann@iki.fi>
10076 * gfortran.dg/der_ptr_component_1.f90: New test.
10078 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10081 * g++.dg/template/error1.C: Reject "no matching function" message.
10083 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10086 * g++.dg/lookup/error1.C: New test.
10088 2005-09-21 Dorit Nuzman <dorit@il.ibm.com>
10090 * gcc.dg/vect/vect-dv-2.c: Change loop bound and restore original
10091 functionality of the testcase.
10093 2005-09-20 Richard Henderson <rth@redhat.com>
10095 * gcc.dg/vect/vect-22.c: Require vect_float.
10096 * gcc.dg/vect/vect-91.c: XFAIL if vect_no_int_add.
10098 2005-09-20 Joseph S. Myers <joseph@codesourcery.com>
10100 * g++.dg/cpp/ucnid-1.C, g++.dg/cpp/normalize-1.C,
10101 g++.dg/other/ucnid-1.C, gcc.dg/cpp/normalize-1.c,
10102 gcc.dg/cpp/normalize-2.c, gcc.dg/cpp/normalize-3.c,
10103 gcc.dg/cpp/normalize-4.c, gcc.dg/cpp/ucnid-1.c,
10104 gcc.dg/cpp/ucnid-2.c, gcc.dg/cpp/ucnid-3.c, gcc.dg/cpp/ucnid-4.c,
10105 gcc.dg/cpp/ucnid-5.c, gcc.dg/cpp/ucnid-7.c,gcc.dg/ucnid-1.c,
10106 gcc.dg/ucnid-2.c, gcc.dg/ucnid-3.c, gcc.dg/ucnid-4.c,
10107 gcc.dg/ucnid-5.c, gcc.dg/ucnid-6.c: Add -fextended-identifiers.
10108 * gcc.dg/cpp/ucnid-8.c: New test.
10110 2005-09-20 Jakub Jelinek <jakub@redhat.com>
10112 PR tree-optimization/23929
10113 * gcc.c-torture/compile/pr23929.c: New test.
10115 2005-09-20 Daniel Berlin <dberlin@dberlin.org>
10117 * gcc.dg/vect/vect-dv-2.c: Expect same alignment message only
10120 2005-09-20 Steve Ellcey <sje@cup.hp.com>
10123 * g++.dg/other/pr22003.C: Require named sections.
10125 2005-09-20 Jakub Jelinek <jakub@redhat.com>
10128 * g++.dg/rtti/crash3.C: New test.
10130 PR tree-optimization/23818
10131 * gcc.dg/pr23818.c: New test.
10133 2005-09-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10136 * gfortran.dg/print_fmt_4.f: New.
10138 2005-09-20 Jakub Jelinek <jakub@redhat.com>
10141 * gfortran.fortran-torture/execute/entry_11.f90: New test.
10143 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
10145 * gcc.dg/vect/vect-40.c: Remove pointers to "aligned types".
10146 Use pointers to local alignable arrays instead. Added comments.
10147 * gcc.dg/vect/vect-46.c: Likewise.
10148 * gcc.dg/vect/vect-48.c: Likewise.
10149 * gcc.dg/vect/vect-49.c: Likewise.
10150 * gcc.dg/vect/vect-52.c: Likewise.
10151 * gcc.dg/vect/vect-53.c: Likewise.
10152 * gcc.dg/vect/vect-54.c: Likewise.
10153 * gcc.dg/vect/vect-56.c: Likewise.
10154 * gcc.dg/vect/vect-57.c: Likewise.
10155 * gcc.dg/vect/vect-58.c: Likewise.
10156 * gcc.dg/vect/vect-60.c: Likewise.
10157 * gcc.dg/vect/vect-61.c: Likewise.
10159 * gcc.dg/vect/vect-42.c: Remove pointers to "aligned types".
10160 The test is no longer vectorizable on vect_no_align targets.
10161 * gcc.dg/vect/vect-43.c: Likewsie.
10163 * gcc.dg/vect/vect-44.c: Added comments.
10164 * gcc.dg/vect/vect-45.c: Added comments.
10165 * gcc.dg/vect/vect-50.c: Added comments.
10166 * gcc.dg/vect/vect-51.c: Added comments.
10168 * gcc.dg/vect/vect-95.c: Use aligned arrays instead of arrays to
10170 * gcc.dg/vect/Os-vect-95.c: Likewise.
10172 * gcc.dg/vect/vect-41.c: Test removed.
10173 * gcc.dg/vect/vect-47.c: Test removed.
10174 * gcc.dg/vect/vect-55.c: Test removed.
10175 * gcc.dg/vect/vect-59.c: Test removed.
10177 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
10179 * gcc.dg/vect/pr16105.c: Replace "aligned types" with regular types.
10180 No longer vectorizable on vect_no_align targets.
10181 * gcc.dg/vect/pr20122.c: Likewise.
10182 * gcc.dg/vect/vect-74.c: Likewise.
10183 * gcc.dg/vect/vect-75.c: Likewise.
10184 * gcc.dg/vect/vect-76.c: Likewise.
10186 * gcc.dg/vect/vect-37.c: Replace "aligned types" with regular types.
10187 Will not be vectorizable on vect_no_align targets once aliasing issues
10189 * gcc.dg/vect/vect-79.c: Likewise.
10191 * gcc.dg/vect/vect-77.c: Replace "aligned types" with regular types.
10192 * gcc.dg/vect/vect-78.c: Likewise.
10193 * gcc.dg/vect/vect-97.c: Likewise.
10195 2005-09-19 Steven Bosscher <stevenb@suse.de>
10197 * gcc.dg/pr23943.c: New test.
10199 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
10202 * gfortran.dg/derived_pointer_null_1.f90: New test.
10204 2005-09-18 Richard Guenther <rguenther@suse.de>
10206 PR middle-end/23944
10207 * gcc.c-torture/compile/pr23944.c: New testcase.
10209 2005-09-18 Erik Edelmann <erik.edelmann@iki.fi>
10212 * gfortran.dg/der_pointer_2.f90: New test.
10214 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
10217 * gfortran.dg/nested_modules_2.f90: New test.
10219 2005-09-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10222 * g++.dg/other/semicolon.C: New test.
10224 2005-09-16 Joseph S. Myers <joseph@codesourcery.com>
10226 * g++.dg/warn/huge-val1.C: Disable tests on values of HUGE_VAL,
10227 HUGE_VALF and HUGE_VALL unless __GLIBC__ is defined.
10229 2005-09-16 Mark Mitchell <mark@codesourcery.com>
10232 * g++.dg/template/static18.C: New test.
10235 * g++.dg/template/crash19.C: Remove dg-error marker.
10236 * g++.dg/template/local4.C: New test.
10238 2005-09-16 Paul Brook <paul@codesourcery.com>
10241 * gfortran.dg/dependency_1.f90: New test.
10243 2005-09-15 Mark Mitchell <mark@codesourcery.com>
10246 * g++.dg/template/static17.C: New test.
10248 2005-09-15 Joseph S. Myers <joseph@codesourcery.com>
10251 * g++.dg/warn/huge-val1.C: New test.
10253 2005-09-15 Mark Mitchell <mark@codesourcery.com>
10256 * g++.dg/parse/class2.C: New test.
10257 * g++.dg/template/explicit8.C: Likewise.
10258 * g++.dg/template/spec25.C: Likewise.
10260 2005-09-14 Josh Conner <jconner@apple.com>
10262 PR middle-end/23584
10263 * gcc.dg/pr23584.c: New test.
10265 2005-09-14 Jerry DeLisle <jvdelisle@verizon.net>
10267 PR fortran/21875 Internal Unit Array I/O, NIST
10268 * gfortran.dg/arrayio_1.f90: New test.
10269 * gfortran.dg/arrayio_1.f90: New test.
10270 * gfortran.dg/arrayio_1.f90: New test.
10271 * gfortran.dg/arrayio_1.f90: New test.
10272 * gfortran.dg/arrayio_1.f90: New test.
10274 2005-09-14 Uros Bizjak <uros@kss-loka.si>
10276 PR middle-end/22480
10277 * gcc.dg/vect/pr22480.c: New test.
10279 2005-09-13 Paul Thomas <pault@gcc.gnu.org>
10282 * gfortran.fortran-torture/assumed_dummy_1.f90: New test.
10284 2005-09-13 Josh Conner <jconner@apple.com>
10287 * g++.dg/init/struct2.C: New test.
10288 * g++.dg/init/struct3.C: New test.
10290 2005-09-13 Janis Johnson <janis187@us.ibm.com>
10292 * gcc.dg/pr15784-4.c, gcc.dg/pr20130-1.c, gcc.dg/ucnid-6.c:
10293 Clean up temp files.
10294 * gcc.dg/tree-ssa/20030821-1.c, gcc.dg/tree-ssa/20040514-2.c,
10295 gcc.dg/tree-ssa/builtin-fprintf-1.c,
10296 gcc.dg/tree-ssa/builtin-fprintf-chk-1.c,
10297 gcc.dg/tree-ssa/builtin-printf-1.c,
10298 gcc.dg/tree-ssa/builtin-printf-chk-1.c,
10299 gcc.dg/tree-ssa/builtin-vfprintf-1.c,
10300 gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c,
10301 gcc.dg/tree-ssa/builtin-vprintf-1.c,
10302 gcc.dg/tree-ssa/builtin-vprintf-chk-1.c, gcc.dg/tree-ssa/ltrans-8.c,
10303 gcc.dg/tree-ssa/pr19055-2.c, gcc.dg/tree-ssa/pr19055.c,
10304 gcc.dg/tree-ssa/pr21985.c: Clean up dump files.
10305 * gcc.dg/vect/fast-math-vect-reduc-5.c, gcc.dg/vect/pr22506.c,
10306 gcc.dg/vect/trapv-vect-reduc-4.c, gcc.dg/vect/vect-116.c,
10307 gcc.dg/vect/vect-reduc-6.c, gcc.dg/vect/vect-reduc-7.c,
10308 gcc.dg/vect/vect-reduc-8.c, gcc.dg/vect/vect-reduc-9.c,
10309 gcc.dg/vect/vect-shift-1.c: Clean up .vect files.
10311 2005-09-13 Josh Conner <jconner@apple.com>
10313 * lib/gcc-dg.exp: Load scanipa.exp.
10314 (cleanup-dump): New procedure.
10315 (cleanup-rtl-dump, cleanup-tree-dump, cleanup-ipa-dump): Use it.
10316 * lib/scandump.exp: New file.
10317 * lib/scantree.exp: Use it.
10318 * lib/scanipa.exp: New file.
10320 2005-09-13 Erik Edelmann <erik.edelmann@iki.fi>
10323 * gfortran.dg/generic_4.f90: New test.
10325 2005-09-13 Uros Bizjak <uros@kss-loka.si>
10328 * gcc.target/i386/pr23816-1.c: New test.
10329 * gcc.target/i386/pr23816-2.c: New test.
10332 2005-09-13 Bastian Blank <waldi@debian.org>
10335 * g++.dg/abi/mangle26.C: New test.
10336 * g++.dg/abi/mangle27.C: New test.
10337 * g++.dg/abi/mangle28.C: New test.
10338 * g++.dg/abi/mangle29.C: New test.
10341 * g++.dg/parse/register1.C: New test.
10343 2005-09-13 Mark Mitchell <mark@codesourcery.com>
10346 * g++.dg/template/access16.C: New test.
10348 2005-09-13 Richard Sandiford <richard@codesourcery.com>
10350 * gfortran.dg/char_pack_2.f90: Increase the vector size.
10352 2005-09-13 Richard Sandiford <richard@codesourcery.com>
10355 * gfortran.dg/shape_2.f90: New test.
10357 2005-09-13 Richard Sandiford <richard@codesourcery.com>
10360 * gfortran.dg/char_associated_1.f90, gfortran.dg/char_cshift_1.f90,
10361 * gfortran.dg/char_cshift_2.f90, gfortran.dg/char_eoshift_1.f90,
10362 * gfortran.dg/char_eoshift_2.f90, gfortran.dg/char_eoshift_3.f90,
10363 * gfortran.dg/char_eoshift_4.f90, gfortran.dg/char_pack_1.f90,
10364 * gfortran.dg/char_pack_2.f90, gfortran.dg/char_reshape_1.f90,
10365 * gfortran.dg/char_spread_1.f90, gfortran.dg/char_transpoe_1.f90,
10366 * gfortran.dg/char_unpack_1.f90, gfortran.dg/char_unpack_2.f90: New
10369 2005-09-12 Mark Mitchell <mark@codesourcery.com>
10372 * g++.dg/parse/template17.C: New test.
10374 2005-09-12 Mark Mitchell <mark@codesourcery.com>
10377 * g++.dg/template/nontype14.C: New test.
10379 2005-09-12 Ian Lance Taylor <ian@airs.com>
10382 * g++.dg/lookup/friend7.C: New test.
10383 * g++.dg/lookup/friend8.C: New test.
10384 * g++.dg/parse/defarg4.C: Add a parameter to the friend function,
10385 so that it will be found via argument dependent lookup.
10386 * g++.old-deja/g++.brendan/crash56.C: Don't expect errors for
10387 friend functions which will no longer be found.
10388 * g++.old-deja/g++.jason/friend.C: Add a parameter to the friend
10389 function g, so that it will be found via argument dependent
10391 * g++.old-deja/g++.jason/scoping15.C: Use -ffriend-injection.
10392 * g++.old-deja/g++.mike/net43.C: Likewise.
10394 2005-09-12 Mark Mitchell <mark@codesourcery.com>
10397 * g++.dg/template/static16.C: New test.
10399 2005-09-12 Josh Conner <jconner@apple.com>
10401 PR middle-end/23237
10402 * gcc.c-torture/compile/pr23237.c: New test.
10404 2005-09-11 Richard Henderson <rth@redhat.com>
10406 * g++.dg/other/error8.C: Update expected diagnostic text.
10408 2005-09-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10410 PR libfortran/19872
10411 * gfortran.dg/overwrite_1.f: New test.
10413 2005-09-09 Josh Conner <jconner@apple.com>
10415 * g++.dg/init/pr23180-1.C: Removed.
10416 * g++.dg/init/pr23180-2.C: Removed.
10418 2005-09-09 David Daney <ddaney@avtrex.com>
10420 * gcc.c-torture/execute/20010124-1.c: Removed and split into two new
10421 files which are ...
10422 * gcc.c-torture/execute/builtins/20010124-1: ... here and ...
10423 * gcc.c-torture/execute/builtins/20010124-1-lib.c: ... here.
10425 2005-09-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10427 * gfortran.dg/iostat_2.f90: New test.
10429 2005-09-09 Mark Mitchell <mark@codesourcery.com>
10432 * g++.dg/ext/interface1.C: New test.
10433 * g++.dg/ext/interface1.h: Likewise.
10434 * g++.dg/ext/interface1a.cc: Likewise.
10436 2005-09-09 Thomas Koenig <Thomas.Koenig@online.de>
10438 * gfortran.dg/iomsg_1.f90: New test case.
10440 2005-09-09 Richard Guenther <rguenther@suse.de>
10443 * g++.dg/tree-ssa/pr23624.C: New testcase.
10445 2005-09-09 Richard Sandiford <richard@codesourcery.com>
10448 * gfortran.dg/vector_subscript_1.f90,
10449 * gfortran.dg/vector_subscript_2.f90: New tests.
10451 2005-09-09 Richard Sandiford <richard@codesourcery.com>
10454 * gfortran.dg/array_alloc_1.f90,
10455 * gfortran.dg/array_alloc_2.f90,
10456 * gfortran.dg/array_alloc_3.f90: New tests.
10458 2005-09-09 Richard Sandiford <richard@codesourcery.com>
10461 * gfortran.dg/array_constructor_6.f90
10462 * gfortran.dg/array_constructor_7.f90
10463 * gfortran.dg/array_constructor_8.f90
10464 * gfortran.dg/array_constructor_9.f90
10465 * gfortran.dg/array_constructor_10.f90
10466 * gfortran.dg/array_constructor_11.f90
10467 * gfortran.dg/array_constructor_12.f90: New tests.
10469 2005-09-08 Josh Conner <jconner@apple.com>
10472 * g++.dg/init/pr23180-1.C: New test.
10473 * g++.dg/init/pr23180-2.C: New test.
10475 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
10478 * gfortran.dg/module_double_reuse.f90: New.
10480 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
10487 * gfortran.dg/common_equivalence_1.f: New.
10488 * gfortran.dg/common_equivalence_2.f: New.
10489 * gfortran.dg/common_equivalence_3.f: New.
10490 * gfortran.dg/contained_equivalence_1.f90: New.
10491 * gfortran.dg/module_blank_common.f90: New.
10492 * gfortran.dg/module_commons_1.f90: New.
10493 * gfortran.dg/module_equivalence_1.f90: New.
10494 * gfortran.dg/nested_modules_1.f90: New.
10495 * gfortran.dg/g77/19990905-0.f: Remove XFAIL, rearrange
10496 equivalences and add comment to connect the test with
10499 2005-09-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10502 * gfortran.dg/common_6.f90: New test.
10504 2005-09-08 Richard Sandiford <richard@codesourcery.com>
10507 * gfortran.dg/char_result_1.f90,
10508 * gfortran.dg/char_result_2.f90,
10509 * gfortran.dg/char_result_3.f90,
10510 * gfortran.dg/char_result_4.f90,
10511 * gfortran.dg/char_result_5.f90,
10512 * gfortran.dg/char_result_6.f90,
10513 * gfortran.dg/char_result_7.f90,
10514 * gfortran.dg/char_result_8.f90: New tests.
10516 2005-09-08 Richard Sandiford <richard@codesourcery.com>
10519 * gfortran.dg/pr19928-1.f90, gfortran.dg/pr19928-2.f90: New tests.
10521 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
10524 * obj-c++.dg/selector-5.mm: New test.
10525 * obj-c++.dg/selector-6.mm: New test.
10527 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
10531 * objc.dg/error-1.m: New test.
10533 2005-09-07 Richard Sandiford <richard@codesourcery.com>
10536 * gfortran.fortran-torture/execute/pr23373-1.f90,
10537 * gfortran.fortran-torture/execute/pr23373-1.f90: New tests.
10539 2005-09-07 Jerry DeLisle <jvdelisle@verizon.net>
10541 PR libfortran/23760
10542 * gfortran.dg/g77/1832.f: Remove long string in write statement
10543 to allow the test to pass on correct list directed output with
10546 2005-09-07 James E Wilson <wilson@specifix.com>
10548 * gcc.dg/intmax_t-1.c: Disable for xscale*-*-elf*.
10550 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
10552 * gfortran.dg/parameter+save.f90: Rename to
10553 * gfortran.dg/parameter_save.f90: .. this.
10555 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
10558 * gfortran.dg/parameter+save.f90: New test case.
10560 2005-09-06 Richard Sandiford <richard@codesourcery.com>
10563 * gfortran.fortran-torture/execute/pr19269-1.f90: New test.
10565 2005-09-06 Jakub Jelinek <jakub@redhat.com>
10568 * gcc.dg/pr23075.c: New test.
10569 * g++.dg/warn/pr23075.C: New test.
10572 * gcc.target/i386/pr22362.c: New test.
10574 PR rtl-optimization/23098
10575 * gcc.target/i386/pr23098.c: Add dg-require-effective-target ilp32.
10577 * gcc.dg/debug/dwarf2/dwarf-char1.c: Further regex fixes.
10578 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
10579 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
10581 2005-09-06 Mark Mitchell <mark@codesourcery.com>
10583 * g++.dg/expr/cast6.C: New test.
10586 * g++.dg/init/new15.C: New test.
10588 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
10590 * gcc.dg/vect/Os-vect-95.c: New test.
10591 * gcc.dg/vect/vect-95.c: Same.
10593 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
10595 * gcc.dg/vect/vect-29.c: Update xfail testing.
10596 * gcc.dg/vect/vect-44.c: Same.
10597 * gcc.dg/vect/vect-48.c: Same.
10598 * gcc.dg/vect/vect-50.c: Same.
10599 * gcc.dg/vect/vect-72.c: Same.
10600 * gcc.dg/vect/vect-77.c: Same.
10601 * gcc.dg/vect/vect-78.c: Same.
10602 * gcc.dg/vect/vect-80.c: Same.
10603 * gcc.dg/vect/vect-96.c: Same.
10604 * gcc.dg/vect/vect-100.c: Same.
10605 * gcc.dg/vect/vect-exp: Add default flags for Os-vect-*.
10606 * gfortran.dg/vect/vect-2.f90: Update xfail testing.
10607 * gfortran.dg/vect/vect-5.f90: Same.
10609 2005-09-06 Jakub Jelinek <jakub@redhat.com>
10611 * gcc.dg/debug/dwarf2/dwarf-char1.c: Accept more assembler comment
10613 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
10614 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
10617 * g++.dg/opt/pr23056.C: New test.
10619 PR rtl-optimization/23098
10620 * gcc.target/i386/pr23098.c: New test.
10622 2005-09-05 Mark Mitchell <mark@codesourcery.com>
10625 * g++.dg/template/static15.C: New test.
10628 * g++.dg/ext/stmtexpr5.C: New test.
10629 * g++.dg/ext/stmtexpr6.C: Likewise.
10631 2005-09-05 J"orn Rennecke <joern.rennecke@st.com>
10633 * gcc.dg/pr21255-1.c: Match different pattern for sh64.
10635 * gcc.dg/debug/dwarf2/dwarf-char1.c: Allow '!' comment character.
10636 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
10637 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
10639 2005-09-04 Thomas Koenig <Thomas.Koenig@online.de>
10641 PR libfortran/23321
10642 * gfortran.dg/direct_io_4.f90: New test case.
10644 2005-09-04 Andrew Pinski <pinskia@physics.uc.edu>
10645 Rasmus Hahn <rassahah@neofonie.de>
10648 * objc.dg/type-stream-1.m: New test.
10650 2005-09-04 Tobias Schl"uter <tobias.shclueter@physik.uni-muenchen.de>
10653 * gfortran.dg/print_fmt_1.f90, gfortran.dg/print_fmt_2.f90
10654 gfortran.dg/print_fmt_3.f90: New test.
10656 2005-09-03 Jakub Jelinek <jakub@redhat.com>
10658 * gfortran.dg/fmt_t_1.f90: New test.
10660 2005-09-03 Jakub Jelinek <jakub@redhat.com>
10662 PR rtl-optimization/23454
10663 * g++.dg/opt/pr23454.C: New test.
10665 2005-09-03 Mark Mitchell <mark@codesourcery.com>
10668 * g++.dg/ext/static1.C: New test.
10670 2005-09-02 Richard Henderson <rth@redhat.com>
10672 * gcc.c-torture/execute/frame-address.c (check_fa_mid): Avoid
10673 tail call to check_fa_work.
10675 2005-09-02 Mark Mitchell <mark@codesourcery.com>
10678 * g++.dg/other/gc3.C: New test.
10680 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
10682 * gcc.dg/20030711-1.c: Include stddef.h and stdio.h.
10683 * gcc.dg/20050826-1.c: Likewise.
10685 2005-08-31 Mark Mitchell <mark@codesourcery.com>
10688 * g++.dg/expr/volatile1.C: New test.
10690 2005-09-02 Andrew Pinski <pinskia@physics.uc.edu>
10692 PR middle-end/23547
10693 * gcc.dg/pr23547.c: New test.
10695 2005-09-02 Richard Sandiford <richard@codesourcery.com>
10698 * gcc.c-torture/execute/pr22061-1.c,
10699 * gcc.c-torture/execute/pr22061-2.c,
10700 * gcc.c-torture/execute/pr22061-3.c,
10701 * gcc.c-torture/execute/pr22061-4.c: New tests.
10703 2005-09-01 Craig Rodrigues <rodrigc@gcc.gnu.org>
10705 * gcc.dg/Wredundant-decls-2.c: New test to check that
10706 -Wredundant-decls does not issue warning for a variable
10707 definition following a declaration.
10709 2005-09-01 Jakub Jelinek <jakub@redhat.com>
10712 * gcc.dg/debug/dwarf2/dwarf-char1.c: New test.
10713 * gcc.dg/debug/dwarf2/dwarf-char2.c: New test.
10714 * gcc.dg/debug/dwarf2/dwarf-char3.c: New test.
10716 * gcc.dg/debug/dwarf2/dwarf-die1.c: Fix a typo.
10717 * gcc.dg/debug/dwarf2/dwarf-die2.c: Likewise.
10718 * gcc.dg/debug/dwarf2/dwarf-die3.c: Likewise.
10719 * gcc.dg/debug/dwarf2/dwarf-die5.c: Likewise.
10720 * gcc.dg/debug/dwarf2/dwarf-die6.c: Likewise.
10721 * gcc.dg/debug/dwarf2/dwarf-die7.c: Likewise.
10722 * gcc.dg/debug/dwarf2/dwarf-uninit.c: Likewise.
10723 * gcc.dg/debug/dwarf2/dwarf2-macro.c: Likewise.
10725 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
10728 * objc.dg/image-info.m: Remove "objc_module_info" check part of the
10731 2005-08-31 J"orn Rennecke <joern.rennecke@st.com>
10734 * gcc.dg/pr21255-1.c: New test.
10735 * gcc.dg/pr21255-2-mb.c: Likewise.
10736 * gcc.dg/pr21255-2-ml.c: Likewise.
10737 * gcc.dg/pr21255-3.c: Likewise.
10738 * gcc.dg/pr21255-4.c: Likewise.
10740 2005-08-31 Dale Johannesen <dalej@apple.com>
10742 * gcc.dg/20050830-1.c: New.
10744 2005-08-31 Josh Conner <jconner@apple.com>
10746 * g++.dg/ext/packed8.C: Add -mstructure-size-boundary=8 to
10747 command-line options for arm-*-* targets.
10748 * g++.dg/init/array16.C: Likewise.
10749 * g++.dg/other/crash-4.C: Likewise.
10751 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
10754 * obj-c++.dg/gnu-runtime-3.mm: New test.
10756 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10759 * g++.dg/lookup/ambig4.C: New test.
10760 * g++.dg/lookup/ambig5.C: New test.
10761 * g++.dg/tc1/dr101.C: Adjust error markers.
10763 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10766 * g++.dg/template/ttp5.C: Adjust error markers.
10768 2005-08-30 Andrew Pinski <pinskia@physics.uc.edu>
10771 * lib/obj-c++.exp: Include target-libpath.exp.
10772 (obj-c++_link_flags): Look for the GNU libobjc library
10773 and set the library path to include it.
10774 Don't manually set LD_LIBRARY_PATH (etc.) but call
10775 set_ld_library_path_env_vars instead.
10776 (obj-c++_target_compile): Don't set library path or
10777 linker flags because they are already set correctly
10778 in obj-c++_link_flags.
10780 2005-08-30 Josh Conner <jconner@apple.com>
10782 * gcc.dg/builtin-stringop-chk-1.c: Add -mstructure-size-boundary=8
10783 to command-line options for arm-*-* targets.
10785 2005-08-30 Geoffrey Keating <geoffk@apple.com>
10787 * g++.dg/other/i386-1.C: New.
10789 2005-08-30 Jakub Jelinek <jakub@redhat.com>
10791 PR preprocessor/20348
10792 PR preprocessor/20356
10793 * gcc.dg/cpp/pr20348.c: New test.
10794 * gcc.dg/cpp/pr20348.h: New file.
10795 * gcc.dg/cpp/inc/pr20348.h: New file.
10796 * gcc.dg/cpp/inc/pr20348-aux.h: New file.
10797 * gcc.dg/cpp/pr20356.c: New test.
10798 * gcc.dg/cpp/pr20356.h: New file.
10799 * gcc.dg/cpp/inc/pr20356.h: New file.
10800 * gcc.dg/cpp/inc/pr20356-aux.h: New file.
10802 2005-08-29 Jerry DeLisle <jvdelisle@verizon.net>
10804 * gfortran.fortran-torture/execute/intrinsic_count.f90:
10805 Fix array dimension to avoid correct end-of-file error.
10807 2005-08-29 Thomas Koenig <Thomas.Koenig@online.de>
10809 PR libfortran/23598
10810 * gfortran.dg/iostat_1.f90: New test.
10812 2005-08-28 Andrew Pinski <pinskia@physics.uc.edu>
10814 PR middle-end/23408
10815 * gcc.dg/pr23408.c: New test.
10817 2005-08-28 Mark Mitchell <mark@codesourcery.com>
10820 * g++.dg/init/member1.C: Make sure erroneous static data member
10821 definitions are required.
10822 * g++.dg/template/static13.C: New test.
10823 * g++.dg/template/static14.C: Likewise.
10825 2005-08-29 Jakub Jelinek <jakub@redhat.com>
10827 * gcc.target/i386/pr23575.c: Use -msse2 instead of
10828 -march=pentium4, remove ilp32 requirement.
10830 PR middle-end/23484
10831 * gcc.c-torture/execute/builtins/pr23484-chk.c: New test.
10832 * gcc.c-torture/execute/builtins/pr23484-chk-lib.c: New file.
10834 2005-08-29 Andreas Jaeger <aj@suse.de>
10837 * gcc.target/i386/pr23575.c: Run only on 32-bit x86.
10839 2005-08-28 Jakub Jelinek <jakub@redhat.com>
10841 * gcc.c-torture/execute/20050316-2.c: New test.
10842 * gcc.c-torture/execute/20050316-3.c: New test.
10843 * gcc.dg/torture/pr16104-1.c: New test.
10845 2005-08-27 Andrew Pinski <pinskia@physics.uc.edu>
10847 PR middle-end/23463
10848 * gcc.c-torture/execute/zero-struct-1.c: New test.
10850 2005-08-27 Richard Guenther <rguenther@suse.de>
10853 * gcc.target/i386/pr23575.c: New testcase.
10855 2005-08-26 Jakub Jelinek <jakub@redhat.com>
10857 PR rtl-optimization/23561
10858 * gcc.c-torture/execute/20050826-1.c: New test.
10861 * gcc.c-torture/execute/20050826-2.c: New test.
10863 2005-08-26 Dale Johannesen <dalej@apple.com>
10865 * gcc.dg/20030711-1.c: Modify to work on Darwin.
10866 * gcc.dg/20050826-1.c: New.
10868 2005-08-26 Mark Mitchell <mark@codesourcery.com>
10871 * g++.dg/template/nontype13.C: New test.
10874 * g++.dg/init/new14.C: New test.
10875 * g++.dg/expr/anew1.C: Do not XFAIL.
10876 * g++.dg/expr/anew2.C: Likewise.
10877 * g++.dg/expr/anew3.C: Likewise.
10879 2005-08-26 Andrew Pinski <pinskia@physics.uc.edu>
10881 PR middle-end/22439
10882 * gcc.dg/vla-3.c: New test.
10884 2005-08-25 Erik Edelmann <eedelman@acclab.helsinki.fi>
10887 * gfortran.dg/named_interface.f90: New.
10889 2005-08-26 Maciej W. Rozycki <macro@linux-mips.org>
10891 * gcc.c-torture/execute/frame-address.c: New test.
10893 2005-08-25 Nathan Sidwell <nathan@codesourcery.com>
10896 * g++.old-deja/g++.benjamin/13908.C: Robustify expected error.
10898 2005-08-25 Alan Modra <amodra@bigpond.net.au>
10900 * gcc.dg/vect/vect-52.c: Increase b[] and c[] size by one.
10902 2005-08-25 Alan Modra <amodra@bigpond.net.au>
10904 * gcc.dg/20020103-1.c: Scan for LC[0-9], not LC.
10905 * gcc.dg/altivec-22.c: Rename from..
10906 * gcc.dg/altivec-nomfcr.c: ..this.
10908 2005-08-24 Paolo Bonzini <bonzini@gnu.org>
10910 PR tree-optimization/23546
10911 * gcc.dg/tree-ssa/pr23546.c: New test.
10913 2005-08-24 Thomas Koenig <Thomas.Koenig@online.de>
10916 * gfortran.dg/nonreturning_statements.f90: New test.
10918 2005-08-24 Nathan Sidwell <nathan@codesourcery.com>
10921 * g++.dg/parse/crash29.C: New.
10923 2005-08-23 DJ Delorie <dj@redhat.com>
10925 * gcc.c-torture/execute/stdarg-2.c (main): Make sure long
10926 constants have the L suffix.
10928 2005-08-23 Nathan Sidwell <nathan@codesourcery.com>
10931 * g++.dg/template/instantiate8.C: New.
10933 2005-08-23 J"orn Rennecke <joern.rennecke@st.com>
10935 PR middle-end/23467
10936 * gcc.c-torture/execute/pr23467.c: New test.
10938 2005-08-23 Jakub Jelinek <jakub@redhat.com>
10940 PR tree-optimization/22043
10941 * gcc.c-torture/execute/20050613-1.c: New test.
10943 2005-08-23 Ben Elliston <bje@au.ibm.com>
10945 * gcc.c-torture/execute/ieee/ieee.exp: Load gcc-dg.exp library.
10947 2005-08-22 Jakub Jelinek <jakub@redhat.com>
10949 PR rtl-optimization/23478
10950 * g++.dg/opt/pr23478.C: New test.
10952 2005-08-22 Andrew Pinski <pinskia@physics.uc.edu>
10955 * gcc.dg/switch-warn-3.c: New test.
10957 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10960 * g++.dg/template/param1.C: New test.
10962 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10965 * g++.dg/other/incomplete1.C: New test.
10967 2005-08-22 Ira Rosen <irar@il.ibm.com>
10969 * gcc.dg/vect/vect-22.c: Add test for float. All four loops
10972 2005-08-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10974 * d_lines_1.f, d_lines_2.f, d_lines_3.f, d_lines_4.f,
10977 2005-08-21 Jakub Jelinek <jakub@redhat.com>
10979 * gcc.target/i386/sse-4.c: New test.
10981 2005-08-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10984 * gcc.dg/tree-prof/val-prof-5.c: Fix scan-tree-dump regexp.
10986 2005-08-20 Jakub Jelinek <jakub@redhat.com>
10988 * gcc.dg/20050811-1.c: New test.
10989 * gcc.dg/20050811-2.c: New test.
10991 2005-08-20 Richard Earnshaw <richard.earnshaw@arm.com>
10993 * gcc.dg/arm-eabi1.c (main): Exit with 0 on success.
10995 2005-08-19 Diego Novillo <dnovillo@redhat.com>
10998 * gcc.c-torture/compile/pr23476.c: New test.
11000 2005-08-19 Devang Patel <dpatel@apple.com>
11002 PR tree-optimization/23048
11003 * gcc.dg/tree-ssa/pr23048.c: New test.
11005 2005-08-19 Andrew Pinski <pinskia@physics.uc.edu>
11007 PR middle-end/20624
11008 * g++.dg/warn/Wreturn-3.C: New test
11010 2005-08-18 Dorit Nuzman <dorit@il.ibm.com>
11012 PR tree-optimization/22228
11013 * g++.dg/vect/pr22543.cc: New test.
11015 2005-08-17 Steven Bosscher <stevenb@suse.de>
11017 PR tree-optimization/21574
11018 * gcc.dg/tree-ssa/pr21574.c: New test.
11020 2005-08-16 James E Wilson <wilson@specifix.com>
11022 * gcc.dg/large-size-array.c (DIM): Use USHRT_MAX not USHORT_MAX.
11024 2005-08-16 Andrew Pinski <pinskia@physics.uc.edu>
11027 * gcc.c-torture/compile/zero-strct-3.c: New test.
11028 * gcc.c-torture/compile/zero-strct-4.c: New test.
11030 2005-08-16 Steven Bosscher <stevenb@suse.de>
11033 * gcc.target/x86_64/pr23376.c: New test.
11035 2005-08-16 Ian Lance Taylor <ian@airs.com>
11038 * g++.dg/ext/vector2.C: New.
11040 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
11042 * gfortran.dg/inquire-complex.f90: Correct mangled testcase.
11044 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
11046 PR libfortran/23428
11047 * gfortran.dg/inquire-complex.f90: New test case.
11049 2005-08-16 James E Wilson <wilson@specifix.com>
11051 PR tree-optimization/21105
11052 * gcc.dg/large-size-array.c: New.
11054 2005-08-16 Dorit Nuzman <dorit@il.ibm.com>
11056 * gcc.dg/vect/vect-40: Use aligned arrays instead of arrays to aligned
11058 * gcc.dg/vect/vect-41: Likewise.
11059 * gcc.dg/vect/vect-42: Likewise.
11060 * gcc.dg/vect/vect-43: Likewise.
11061 * gcc.dg/vect/vect-44: Likewise.
11062 * gcc.dg/vect/vect-46: Likewise.
11063 * gcc.dg/vect/vect-47: Likewise.
11064 * gcc.dg/vect/vect-48: Likewise.
11065 * gcc.dg/vect/vect-52: Likewise.
11066 * gcc.dg/vect/vect-53: Likewise.
11067 * gcc.dg/vect/vect-54: Likewise.
11068 * gcc.dg/vect/vect-55: Likewise.
11069 * gcc.dg/vect/vect-56: Likewise.
11070 * gcc.dg/vect/vect-57: Likewise.
11071 * gcc.dg/vect/vect-58: Likewise.
11072 * gcc.dg/vect/vect-59: Likewise.
11073 * gcc.dg/vect/vect-60: Likewise.
11074 * gcc.dg/vect/vect-61: Likewise.
11075 * gcc.dg/vect/vect-85: Likewise.
11076 * gcc.dg/vect/vect-87: Likewise.
11077 * gcc.dg/vect/vect-88: Likewise.
11078 * gcc.dg/vect/vect-93.c: Likewise.
11079 * gcc.dg/vect/vect-74: Likewise, and also added documentation.
11080 * gcc.dg/vect/vect-75: Likewise.
11081 * gcc.dg/vect/vect-76: Likewise.
11082 * gcc.dg/vect/vect-77: Likewise.
11083 * gcc.dg/vect/vect-78: Likewise.
11084 * gcc.dg/vect/vect-80: Likewise.
11085 * gcc.dg/vect/vect-35: Likewise, and also check that the test wasn't
11086 vectorized for the expected reason, rather than checking how alignment
11088 * gcc.dg/vect/vect-92.c: Use aligned arrays instead of arrays to aligned
11089 type and also instead of aligned pointers. Added documentation.
11091 2005-08-16 Feng Wang <fengwang@nudt.edu.cn>
11093 * gfortran.dg/power.f90: New test.
11095 2005-08-16 Jakub Jelinek <jakub@redhat.com>
11097 PR rtl-optimization/23299
11098 * g++.dg/opt/pr23299.C: New test.
11100 2005-08-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
11102 * gcc.dg/special/weak-1.c: xfail 32-bit hppa*-*-hpux*.
11104 2005-08-15 Fariborz Jahanian <fjahanian@apple.com>
11106 * g++.dg/template/local6.C: New test.
11108 2005-08-14 Andrew Pinski <pinskia@physics.uc.edu>
11110 * execute/exceptions/finally-1.m: Check that the catch and finally are
11111 being called. Also add a "return 0;" at the end of main.
11113 2005-08-14 Paul Thomas <pault@gcc.gnu.org>
11116 * gfortran.dg/namelist_print_1.f: New test of functionality of
11118 * gfortran.dg/namelist_print_2.f: New test to check that PRINT
11119 namelist generates error with -std=f95.
11121 2005-08-14 Ira Rosen <irar@il.ibm.com>
11123 PR tree-optimization/23119
11124 * gcc.dg/vect/vect-105.c: Add xfail for no_align targets.
11126 2005-08-13 Marcin Koziej <creep@desk.pl>
11127 Andrew Pinski <pinskia@physics.uc.edu>
11130 * execute/exceptions/finally-1.m: New test.
11132 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
11134 * objc/execute/exceptions/exceptions.exp: New exp for the exceptions
11136 * objc/execute/exceptions/trivial.m: New test.
11137 * objc.dg/try-catch-11.m: Move to ...
11138 * objc/execute/exceptions/foward-1.m: Here.
11139 * objc.dg/try-catch-2.m: Move to ...
11140 * objc/execute/exceptions/catchall-1.m: Here.
11141 * objc.dg/try-catch-8.m: Move to ...
11142 * objc/execute/exceptions/local-variables-1.m: Here.
11144 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
11146 * objc.dg/nested-func-1.m: Move to ...
11147 * objc/execute/nested-func-1.m: Here.
11149 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
11151 * lib/objc.exp (objc_target_compile): Check for -fgnu-runtime
11152 in ${options} instead of [target_info name].
11153 * lib/obj-c++.exp (objc_target_compile): Likewise.
11155 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
11157 * objc.dg/stubify-2.m: Correct the name of the rtl dump file.
11159 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
11161 part of PR testsuite/23348
11162 * lib/objc-torture.exp: Add -fgnu-runtime and/or -fnext-runtime to each
11163 of the torture options.
11164 * objc/compile/trivial.m: New test.
11166 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
11168 * gfortran.dg/eoshift.f90: Correct format.
11170 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
11172 * gfortran.fortran-torture/execute/character_passing.f90:
11175 2005-08-12 Giovanni Bajo <giovannibajo@libero.it>
11178 * g++.dg/template/unify10.C: New.
11180 2005-08-11 James A. Morrison <phython@gcc.gnu.org>
11182 * g++.dg/parse/pr22514.C: Move to...
11183 * g++.dg/debug/pr22514.C: here.
11185 2005-08-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11188 * g++.dg/inherit/pure1.C: New test.
11190 * ChangeLog: Fix typos.
11192 2005-08-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11193 Steven Bosscher <stevenb@suse.de>
11195 * gfortran.dg/runtime_warning_1.f90: New test.
11197 2005-08-11 Nathan Sidwell <nathan@codesourcery.com>
11200 * g++.dg/parse/crash28.C: New.
11202 2005-08-11 Richard Guenther <rguenther@suse.de>
11205 * gcc.target/i386/tailcall-1.c: New testcase.
11207 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
11209 * gcc.dg/vect/vect-67.c: Un-xfail.
11211 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
11214 * g++.dg/testsuite/parse/crash27.C: new test.
11216 2005-08-10 Thomas Koenig <Thomas.Koenig@online.de>
11218 PR libfortran/22143
11219 * gfortran.dg/shift-kind.f90: New testcase.
11221 2005-08-10 Richard Sandiford <richard@codesourcery.com>
11223 * gcc.dg/arm-eabi1.c: Test aeabi_idiv, __aeabi_uidiv, __aeabi_uread4,
11224 __aeabi_uread8, __aeabi_uwrite4 and __aeabi_uwrite8.
11226 2005-08-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11229 * g++.dg/other/mult-stor1.C: New test.
11231 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
11233 * gcc.c-torture/pr18299-1.c: Move to ...
11234 * gcc.c-torture/compile/pr18299-1.c: Here.
11236 2005-08-09 Thomas Koenig <Thomas.Koenig@online.de>
11238 * gfortran/fortran.torture/execute/character_passing.f90:
11239 Fix types for LSAME.
11241 2005-08-09 Dorit Nuzman <dorit@il.ibm.com>
11243 * gcc.dg/vect/vect-reduc-1char.c: Reverse last change - change
11244 input data back to what it was originally.
11246 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
11248 * objc.dg/try-catch-8.m: Enable for all targets.
11250 2005-08-09 James A. Morrison <phython@gcc.gnu.org>
11252 * gcc.dg/pr23165.c: New test.
11254 2005-08-09 Steven Bosscher <stevenb@suse.de>
11256 PR tree-optimization/23234
11257 * gcc.dg/tree-ssa/pr23234.c: New test.
11259 2005-08-08 Josh Conner <jconner@apple.com>
11261 PR rtl-optimization/23241
11262 * gcc.dg/char-compare.c: New test.
11264 2005-08-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11267 * g++.dg/init/new13.C: New test.
11269 2005-08-08 Nathan Sidwell <nathan@codesourcery.com>
11272 * g++.dg/other/crash-4.C: Adjust
11273 * g++/dg/ext/packed9.C: New.
11275 2005-08-08 Richard Sandiford <richard@codesourcery.com>
11277 PR middle-end/21964
11278 * gcc.c-torture/execute/pr21964-1.c: New test.
11280 2005-08-08 Richard Sandiford <richard@codesourcery.com>
11283 * gcc.dg/pr22458-1.c: New test.
11285 2005-08-07 Janne Blomqvist <jblomqvi@cc.hut.fi>
11286 Steven G. Kargl <kargls@comcast.net>
11289 * gfortran.dg/flush_1.f90: New test.
11291 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11294 * g++.dg/template/eh2.C: New test.
11296 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11299 * g++.dg/template/instantiate7.C: New test.
11301 2005-08-06 Joseph S. Myers <joseph@codesourcery.com>
11304 * gcc.dg/Wunused-value-1.c: New test.
11306 2005-08-06 Richard Sandiford <richard@codesourcery.com>
11308 PR rtl-optimization/23233
11309 * gcc.c-torture/compile/pr23233-1.c: New test.
11311 2005-08-06 Jakub Jelinek <jakub@redhat.com>
11315 * gfortran.dg/equiv_1.f90: New test.
11316 * gfortran.dg/equiv_2.f90: New test.
11317 * gfortran.fortran-torture/execute/equiv_2.f90: New test.
11318 * gfortran.fortran-torture/execute/equiv_3.f90: New test.
11319 * gfortran.fortran-torture/execute/equiv_4.f90: New test.
11321 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
11323 * gcc.c-torture/execute/vrp-5.c: New test.
11324 * gcc.c-torture/execute/vrp-6.c: New test.
11325 * gcc.dg/tree-ssa/vrp21.c: New test.
11327 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
11329 * g++.dg/parse/pr22514.C: New test.
11331 2005-08-05 J"orn Rennecke <joern.rennecke@st.com>
11333 * gcc.dg/intmax_t-1.c: Extend dg-error to cover sh*-*-elf targets.
11335 * gcc.dg/tree-ssa/loop-1.c: For sh*-*-*, look for function calls
11336 instead of constant loads / pool entries.
11338 2005-08-05 David Edelsohn <edelsohn@gnu.org>
11340 * gcc.dg/torture/builtin-wctype-1.c: Use __WINT_TYPE__ for
11343 2005-08-04 Danny Smith <dannysmith@users.sourceforge.net>
11345 * gcc.dg/torture/builtin-wctype-1.c: Use __WCHAR_TYPE__ and
11346 __WINT_TYPE__ in generated prototypes if possible.
11348 2005-08-04 Diego Novillo <dnovillo@redhat.com>
11351 * g++.dg/tree-ssa/pr22037.C:
11353 2005-08-04 Richard Henderson <rth@redhat.com>
11355 * gcc.dg/tree-ssa/update-cunroll.c: Fix mistakes in
11356 scan-tree-dump-times directive.
11358 2005-08-04 Jan Hubicka <jh@suse.cz>
11360 * gcov-1.C: Fix switch counts.
11361 * gcov-4b.c: Likewise.
11363 2005-08-03 Jeff Law <law@redhat.com>
11365 * g++.dg/tree-ssa/pr14814.C: xfail test for &this count.
11367 2005-08-03 J"orn Rennecke <joern.rennecke@st.com>
11369 * gcc.c-torture/execute/pr23135.c: New test.
11371 2005-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11373 PR tree-optimization/19899
11374 * gcc.dg/tree-ssa/scev-1.c: New test.
11375 * gcc.dg/tree-ssa/scev-2.c: New test.
11377 2005-08-03 Richard Sandiford <richard@codesourcery.com>
11380 * testsuite/gcc.dg/torture/pr18582-1.c: New test.
11382 2005-08-03 Jan Hubicka <jh@suse.cz>
11384 * update-conroll.c: New testcase.
11385 * update-conroll-2.c: New testcase.
11387 2005-08-02 David Edelsohn <edelsohn@gnu.org>
11389 * gfortran.dg/constant_substring.f: New test.
11390 * gfortran.dg/pr22491.f: New test.
11392 2005-08-02 Jan Hubicka <jh@suse.cz>
11394 * update-threading.c: Replace by the proper one.
11396 2005-08-02 Diego Novillo <dnovillo@redhat.com>
11399 * g++.dg/tree-ssa/pr23164.C: New test.
11401 2005-08-02 Diego Novillo <dnovillo@redhat.com>
11403 * gcc.dg/tree-ssa/pr23192.c: New test.
11405 2005-08-02 James A. Morrison <phython@gcc.gnu.org>
11407 * gcc.c-torture/execute/vrp-4.c: New test.
11409 2005-08-02 Jan Hubicka <jh@suse.cz>
11411 * update-threading.c: New test.
11413 2005-08-01 Andrew Pinski <pinskia@physics.uc.edu>
11415 * gcc.c-torture/compile/20050801-1.c: New test.
11416 * gcc.c-torture/compile/20050801-2.c: New test.
11418 2005-08-01 Jan Hubicka <jh@suse.cz>
11420 * val-prof-5.c: New test.
11422 2005-08-01 Joseph S. Myers <joseph@codesourcery.com>
11425 * gcc.dg/pr22311-1.c : New test.
11427 2005-07-31 Steven Bosscher <stevenb@suse.de>
11430 * gfortran.dg/pr23095.f: New test.
11433 * g++.dg/other/pr22003.C: New test.
11435 2005-07-31 Richard Sandiford <richard@codesourcery.com>
11438 * gcc.c-torture/execute/pr20621-1.c: New test.
11440 2005-07-30 Thomas Koenig <Thomas.Koenig@online.de>
11442 * gfortran.dg/comma_format_extension_4.f: Adjust length
11443 of string for format.
11444 * gfortran.dg/der_array_io_1.f: Replace illegal internal
11445 print statement with internal write.
11446 * gfortran.dg/der_array_io_2.f: Likewise.
11447 * gfortran.dg/der_array_io_3.f: Likewise.
11449 2005-07-30 James A. Morrison <phython@gcc.gnu.org>
11451 * gcc.dg/fold-abs-4.c: new test.
11453 2005-07-30 Paul Thomas <pault@gcc.gnu.org>
11455 PR fortran/22570 an related issues.
11456 * gfortran.dg/x_slash_1.f: New test.
11458 2005-07-30 Joseph S. Myers <joseph@codesourcery.com>
11461 * gcc.dg/parm-forwdecl-1.c, gcc.dg/parm-forwdecl-2.c,
11462 gcc.dg/parm-forwdecl-3.c, gcc.dg/parm-forwdecl-4.c: New tests.
11464 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
11467 * gcc.dg/Wshadow-3.c: New test.
11469 2005-07-29 Thomas Koenig <Thomas.Koenig@online.de>
11471 * gfortran.dg/matmul_1.f90: Correct LHS of matmul test (it
11472 used to have the wrong bounds).
11474 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
11477 * gcc.dg/hex-round-1.c: Test more cases.
11478 * gcc.dg/hex-round-2.c: New test.
11480 2005-07-29 Diego Novillo <dnovillo@redhat.com>
11483 * g++.dg/tree-ssa/pr22550.C: New test.
11485 2005-07-29 James A. Morrison <phython@gcc.gnu.org>
11487 * gcc.dg/tree-ssa/vrp19.c: New test.
11488 * gcc.dg/tree-ssa-vrp20.c: New test.
11490 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
11493 * gcc.dg/transparent-union-4.c: New test.
11495 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
11498 * gcc.dg/c99-vla-2.c: New test.
11500 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
11503 * gcc.dg/hex-round-1.c: New test.
11505 2005-07-28 Jan Hubicka <jh@suse.cz>
11507 * inliner-1.c: Do not dump everything.
11508 * tree-prof.exp: Do not pass -ftree-based-profiling.
11509 * bprob.exp: Likewise.
11511 * gcc.dg/tree-prof/update-loopch.c: Fix thinkos.
11513 2005-07-28 Mark Mitchell <mark@codesourcery.com>
11516 * g++.dg/expr/ptrmem7.C: New test.
11518 2005-07-28 Mike Stump <mrs@apple.com>
11520 * g++.old-deja/g++.mike/visibility-1.C: New test.
11522 2005-07-28 Richard Sandiford <richard@codesourcery.com>
11525 * gcc.c-torture/execute/pr20187-1.c: New test.
11527 2005-07-28 Jeff Law <law@redhat.com>
11529 * gcc.dg/tree-ssa/vrp17.c: Update expected output.
11530 * gcc.dg/tree-ssa/vrp18.c: New test.
11532 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
11534 * gcc.dg/vect/vect-reduc-1char.c: Fix data to fit in char.
11536 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
11538 PR tree-optimization/22506
11539 * gcc.dg/vect/ps22506.c: New test.
11541 2005-07-28 Jakub Jelinek <jakub@redhat.com>
11544 * gcc.target/i386/sse-3.c: New test.
11546 2005-07-28 Richard Sandiford <richard@codesourcery.com>
11548 * gcc.target/mips/mips32-dsp.c: Use -march=mips32 instead of -mips32.
11549 * gcc.target/mips/mips32-dsp-type.c: Likewise.
11551 2005-07-28 Richard Sandiford <richard@codesourcery.com>
11554 * gcc.c-torture/compile/pr22589-1.c: New test.
11556 2005-07-28 Jan Hubicka <jh@suse.cz>
11558 * update-loopch.c: New testcase.
11560 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
11562 PR rtl-optimization/23047
11563 * gcc.c-torture/execute/pr23047.c: New test.
11564 * gcc.c-torture/execute/pr23047.x: New.
11566 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
11568 PR tree-optimization/22493
11569 * gcc.c-torture/execute/pr22493-1.c: New test.
11570 * gcc.c-torture/execute/pr22493-1.x: New.
11571 * gcc.c-torture/execute/vrp-1.c: New test.
11572 * gcc.c-torture/execute/vrp-2.c: New test.
11573 * gcc.c-torture/execute/vrp-2.c: New test.
11575 2005-07-27 Aldy Hernandez <aldyh@redhat.com>
11577 * gcc.target/frv/all-builtin-read8.c: Delete.
11578 * gcc.target/frv/all-builtin-read16.c: Delete.
11579 * gcc.target/frv/all-builtin-read32.c: Delete.
11580 * gcc.target/frv/all-builtin-read64.c: Delete.
11581 * gcc.target/frv/all-builtin-write8.c: Delete.
11582 * gcc.target/frv/all-builtin-write16.c: Delete.
11583 * gcc.target/frv/all-builtin-write32.c: Delete.
11584 * gcc.target/frv/all-builtin-write64.c: Delete.
11585 * gcc.target/frv/all-read-write-1.c: New.
11587 2005-07-27 Jeff Law <law@redhat.com>
11589 * gcc.c-torture/execute/pr22630.c: New test.
11591 2005-07-27 Dorit Nuzman <dorit@il.ibm.com>
11593 PR tree-optimization/23073
11594 * gcc.dg/vect/nodump-pr23073.c: New test.
11595 * gcc.dg/vect/vect.exp: Allow running some tests without dump flags.
11597 2005-07-27 Zdenek Dvorak <dvorakz@suse.cz>
11599 PR tree-optimize/22348
11600 * gcc.c-torture/execute/pr22348.c: New.
11602 2005-07-27 Richard Guenther <rguenther@suse.de>
11604 * gcc.dg/tree-ssa/salias-1.c: New testcase.
11606 2005-07-27 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11609 * gfortran.dg/logical_comp.f90: New test.
11611 2005-07-27 Jan Hubicka <jh@suse.cz>
11613 * inliner-1.c: Add cleanup of dumps.
11614 * val-prof-*.c: Likewise.
11615 * update-tailcall.c: New.
11617 2005-07-26 Diego Novillo <dnovillo@redhat.com>
11620 * gcc.dg/tree-ssa/pr22591.c: New test.
11621 * gcc.dg/tree-ssa/20030807-7.c: XFAIL everywhere.
11623 2005-07-26 Andrew Pinski <pinskia@physics.uc.edu>
11626 * objc.dg/try-catch-11.m: New test.
11628 2005-07-26 Richard Guenther <rguenther@suse.de>
11630 PR tree-optimization/22486
11631 * gcc.dg/tree-ssa/upcast-1.c: New testcase.
11633 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
11636 * testsuite/g++.dg/opt/loop2.C: New test.
11638 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
11640 * gcc.dg/tree-ssa/reassoc-3.c: New test.
11641 * gcc.dg/tree-ssa/reassoc-4.c: New test.
11643 2005-07-25 Adam Nemet <anemet@lnxw.com>
11645 * lib/profopt.exp (profopt-execute): Check for profiling data
11646 files on the target.
11648 2005-07-25 Richard Guenther <rguenther@gcc.gnu.org>
11650 * gcc.dg/tree-ssa/flatten-1.c: Use longer function names
11651 for matching of asm labels.
11653 2005-07-25 Richard Guenther <rguenther@suse.de>
11655 * gcc.dg/tree-ssa/20050719-1.c: Add return 0;.
11657 2005-07-25 Richard Guenther <rguenther@suse.de>
11660 * gcc.dg/tree-ssa/flatten-2.c: Fix label patterns.
11662 2005-07-25 Ira Rosen <irar@il.ibm.com>
11664 * gcc.dg/vect/vect.exp: Change verbosity level to 4.
11665 * gfortran.dg/vect/vect.exp, g++.dg/vect/vect.exp: Likewise.
11666 * gcc.dg/vect/pr20122.c: Add vectorizable version of the loop.
11667 * gcc.dg/vect/vect-100.c: New test.
11668 * gcc.dg/vect/vect-101.c, gcc.dg/vect/vect-102.c,
11669 gcc.dg/vect/vect-103.c, gcc.dg/vect/vect-104.c,
11670 gcc.dg/vect/vect-105.c, gcc.dg/vect/vect-115.c: Likewise.
11671 * gcc.dg/vect/vect-116.c: Renamed (from vect-100.c).
11672 * gcc.dg/vect/vect-43.c: Add vectorizable version of the loop.
11673 * gcc.dg/vect/vect-91.c: Now 3 loops are vectorizable.
11674 * gfortran.dg/vect/vect-4.f90: Now vectorizable.
11675 * gfortran.dg/vect/pr19049.f90: New testcase.
11676 * g++.dg/vect/pr21218.cc, gcc.dg/tree-ssa/ltrans-8.c: Likewise.
11678 2005-07-25 Jakub Jelinek <jakub@redhat.com>
11680 * gcc.c-torture/execute/20050713-1.c: New test.
11683 * gfortran.fortran-torture/execute/data_4.f90: New test.
11685 PR middle-end/20303
11686 * gcc.dg/visibility-d.c: New test.
11688 2005-07-25 Feng Wang <fengwang@nudt.edu.cn>
11690 * gfortran.dg/reshape_rank7.f90: Fix dejagnu commands.
11691 * gfortran.dg/underflow.f90: Ditto.
11693 2005-07-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11695 * g++.dg/warn/miss-format-1.C, g++.dg/warn/miss-format-2.C,
11696 g++.dg/warn/miss-format-3.C, g++.dg/warn/miss-format-4.C,
11697 g++.dg/warn/miss-format-5.C, g++.dg/warn/miss-format-6.C: New.
11699 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
11701 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Revise test to
11702 include case of field width of zero.
11704 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
11706 PR libgfortran/21875
11707 * gfortran.dg/fmt_read_bz_bn.f90: Revised test to include case
11708 with trailing blanks on normal formatted read.
11710 2005-07-23 Chao-ying Fu <fu@mips.com>
11712 * gcc.target/mips/mips32-dsp-type.c: New test.
11713 * gcc.target/mips/mips32-dsp.c: New test.
11715 2005-07-23 Oyvind Harboe <oyvind.harboe@zylin.com>
11718 * g++.old-deja/g++.mike/p3060d.C: Fix type of VoidObjMemberFunc.
11721 * gcc.dg/20001117-1.c: Fix type of __cyg_profile_func_enter
11722 and __cyg_profile_func_exit.
11724 2005-07-22 David Edelsohn <edelsohn@gnu.org>
11726 * gfortran.dg/comma_format_extension_3.f: Fix typo.
11727 * gfortran.dg/comma_format_extension_4.f: Same.
11728 * gfortran.dg/pr15332.f: Same.
11729 * gfortran.dg/pr21730.f: Same.
11731 2005-07-22 Andrew Pinski <pinskia@physics.uc.edu>
11733 * g++.dg/opt/vrp2.C: Fix testcase.
11736 * g++.dg/opt/vrp2.C: New test.
11738 2005-07-22 Mark Mitchell <mark@codesourcery.com>
11741 * gcc.dg/debug/dwarf2/dwarf-uninit.c: New test.
11743 2005-07-22 Diego Novillo <dnovillo@redhat.com>
11745 * gcc.dg/tree-ssa/20050719-1.c: New test.
11747 2005-07-22 Bernd Schmidt <bernd.schmidt@analog.com>
11749 * gcc.dg/bfin-longcall-1.c: New file.
11750 * gcc.dg/bfin-longcall-2.c: New file.
11752 2005-07-21 Janis Johnson <janis187@us.ibm.com>
11754 * gcc.c-torture/compile/20050721-1.c: New test for 3.4 fix.
11756 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
11758 PR middle-end/19055
11759 * gcc.dg/tree-ssa/pr19055.c: New test.
11760 * gcc.dg/tree-ssa/pr19055-2.c: New test.
11762 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
11765 * g++.dg/other/pr22358.C: New test.
11767 2005-07-21 Douglas Gregor <doug.gregor@gmail.com>
11770 * g++.dg/lookup/two-stage5.C: New test from bug comments.
11772 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11775 * g++.dg/init/union2.C: New test.
11777 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11780 * gcc.dg/complex-4.c: New test.
11782 2005-07-21 Richard Guenther <rguenther@suse.de>
11785 * gcc.dg/tree-ssa/flatten-1.c: Use correct regexp for
11786 scanning for asm labels.
11787 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
11789 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
11792 * gcc.dg/altivec-pr22085.c: New.
11794 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
11796 PR tree-optimization/19210
11797 * gcc.dg/tree-ssa/pr19210-1.c: New.
11798 * gcc.dg/tree-ssa/pr19210-2.c: New.
11800 2005-07-21 Richard Sandiford <richard@codesourcery.com>
11802 PR rtl-optimization/22167
11803 * g++.dg/opt/pr22167.C: New test.
11805 2005-07-20 Douglas Gregor <doug.gregor@gmail.com>
11808 * g++.dg/lookup/two-stage2.C: New.
11809 * g++.dg/lookup/two-stage3.C: New.
11810 * g++.dg/lookup/two-stage4.C: New. Illustrates how we have not yet
11811 fixed two-stage name lookup for operators.
11812 * g++.dg/template/call3.C: Compiler now produces an appropriate
11814 * g++.dg/template/crash37.C: Compiler now describes bla() on line
11816 * g++.dg/template/ptrmem4.C: Compiler produces different error
11818 * g++.old-deja/g++.other/pmf3.C: Compiler now describes
11819 connect_to_method as a candidate.
11821 2005-07-20 James A. Morrison <phython@gcc.gnu.org>
11823 * gcc.dg/fold-alloc-1.c: New test.
11825 2005-07-20 Kazu Hirata <kazu@codesourcery.com>
11827 * gcc.dg/20020312-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
11828 gcc.dg/cpp/assert4.c: Don't mention obsolete ports.
11830 2005-07-19 James A. Morrison <phython@gcc.gnu.org>
11832 * gcc.dg/fold-abs-1.c: New test.
11833 * gcc.dg/fold-abs-2.c: New test.
11834 * gcc.dg/fold-abs-3.c: New test.
11836 2005-07-20 Giovanni Bajo <giovannibajo@libero.it>
11838 Make CONSTRUCTOR use VEC to store initializers.
11839 * g++.dg/ext/complit3.C: Check for specific error messages.
11840 * g++.dg/init/brace2.C: Update error message.
11841 * g++.dg/warn/Wbraces2.C: Likewise.
11843 2005-07-19 Paul Thomas <pault@gcc.gnu.org>
11846 * gfortran.dg/module_interface_1.f90: New test.
11848 2005-07-19 Danny Berlin <dberlin@dberlin.org>
11849 Kenneth Zadeck <zadeck@naturalbridge.com>
11851 * gcc.dg/tree-ssa/sra-2.c: Changed back to -O1 and added xfail.
11853 2005-07-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11855 * gcc.dg/format/miss-1.c, gcc.dg/format/miss-2.c: Don't
11856 specify -Wformat for these tests.
11857 * gcc.dg/format/miss-3.c, gcc.dg/format/miss-4.c,
11858 gcc.dg/format/miss-5.c, gcc.dg/format/miss-6.c: New.
11859 * gcc.dg/format/opt-6.c: Delete.
11861 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
11863 * gcc.dg/tree-ssa/sra-2.c: Pass --param sra-max-structure-size.
11864 * gcc.dg/tree-ssa/sra-3.c: Likewise.
11866 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
11868 * gcc.dg/tree-ssa/alias-2.c: New test.
11870 2005-07-18 Mark Mitchell <mark@codesourcery.com>
11873 * g++.dg/template/explicit7.C: New test.
11875 2005-07-17 Jerry DeLisle <jvdelisle@verizon.net>
11877 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Change case of field
11878 width of 8 to +Inf and -Inf.
11880 2005-07-17 Mark Mitchell <mark@codesourcery.com>
11883 * g++.dg/template/friend36.C: New test.
11885 2005-07-16 David Edelsohn <edelsohn@gnu.org>
11888 * gfortran.dg/pr21730.f: New test.
11890 2005-07-16 Danny Berlin <dberlin@dberlin.org>
11891 Kenneth Zadeck <zadeck@naturalbridge.com>
11893 * gcc.dg/tree-ssa/ssa-dce-2.c: Changed dg-options to run at -O2
11894 since pure const detection cannot run at -O1 in c compiler.
11895 * gcc.dg/tree-ssa/20030714-1.c Changed scanning patterns because we
11896 can now optimize this case properly.
11897 * gcc.dg/tree-ssa/sra-2.c: Changed to -O3 and removed xfail
11898 because we now pass.
11899 * gcc.dg/vect/vect-92.c: Removed out of bounds array access.
11901 2005-07-16 Joseph S. Myers <joseph@codesourcery.com>
11904 * gcc.dg/format/bitfld-1.c: New test.
11906 2005-07-15 Mark Mitchell <mark@codesourcery.com>
11909 * g++.dg/rtti/repo1.C: New test.
11911 2005-07-15 Andrew Pinski <pinskia@physics.uc.edu>
11913 PR middle-end/22398
11914 * gcc.c-torture/compile/pr22398.c: New test.
11916 2005-07-15 Mark Mitchell <mark@codesourcery.com>
11919 * g++.dg/expr/cast4.C: New test.
11921 2005-07-15 Richard Guenther <rguenther@suse.de>
11923 * gcc.dg/tree-ssa/flatten-1.c: New testcase.
11924 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
11926 2005-07-15 Steven Bosscher <stevenb@suse.de>
11928 PR tree-optimization/22230
11929 * gcc.dg/tree-ssa/pr22230.c: New test.
11931 2005-07-14 Jakub Jelinek <jakub@redhat.com>
11933 * gfortran.dg/g77/cpp6.f: New test.
11936 * gfortran.dg/g77/cpp5.F: New test.
11937 * gfortran.dg/g77/cpp5.h: New file.
11938 * gfortran.dg/g77/cpp5inc.h: New file.
11940 2005-07-12 Paul Thomas <pault@gcc.gnu.org>
11942 PR libfortran/16435
11943 * gfortran.dg/tl_editting.f90: New.
11944 * gfortran.dg/g77/f77-edit-x-out.f: Remove XFAIL.
11946 2005-07-14 Steven G. Kargl <kargls@comcast.net>
11948 * gfortran.dg/char_array_constructor.f90: New test.
11950 2005-07-13 Paul Thomas <pault@gcc.gnu.org>
11952 * gfortran.dg/past_eor.f90: New.
11953 * gfortran.dg/complex_read.f90: New.
11955 2005-07-13 Jeff Law <law@redhat.com>
11957 * gcc.dg/tree-ssa/pr22051-2.c: Tweak expected output to allow
11960 * gcc.dg/tree-ssa/pr22321.c: New test
11962 2005-07-13 Paolo Bonzini <bonzini@gnu.org>
11964 PR tree-optimization/21921
11965 * gcc.dg/tree-ssa/pr21921.c: New.
11967 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
11969 PR tree-optimizatio/22442
11970 * gcc.dg/tree-ssa/loop-11.c: New test.
11972 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
11975 * gcc.c-torture/compile/pr21840.c: New test.
11977 2005-07-12 Jan Hubicka <jh@suse.cz>
11979 * gcc.c-torture/compile/pr22379.c: New test.
11981 2005-07-11 Thomas Koenig <Thomas.Koenig@online.de>
11983 PR libfortran/21593
11984 gfortran.dg/dev_null.f90: Remove outdated comment about
11985 PR libfortran/21593.
11988 2005-07-12 Dale Johannesen <dalej@apple.com>
11990 * gcc.target/i386/compress-float-sse.c: New.
11991 * gcc.target/i386/compress-float-sse-pic.c: New.
11992 * gcc.target/i386/compress-float-387.c: New.
11993 * gcc.target/i386/compress-float-387-pic.c: New.
11994 * gcc.dg/compress-float-ppc.c: New.
11995 * gcc.dg/compress-float-ppc-pic.c: New.
11997 2005-07-12 Thomas Koenig <Thomas.Koenig@online.de>
11999 PR libfortran/21593
12000 gfortran.dg/dev_null.f90: Remove targets.
12002 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
12005 * gcc.dg/pr22335-1.c: New test.
12006 * gcc.dg/pr22335-2.c: New test.
12008 2005-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12011 * g++.dg/template/nontype12.C : New test.
12013 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
12015 * gcc.dg/tree-ssa/loop-10.c: New test.
12017 2005-07-11 Kazu Hirata <kazu@codesourcery.com>
12019 * gcc.c-torture/execute/20020720-1.x: Remove.
12021 2005-07-11 Jakub Jelinek <jakub@redhat.com>
12023 * gfortran.fortran-torture/execute/forall_7.f90: New test.
12025 2005-07-10 Richard Sandiford <richard@codesourcery.com>
12027 * gcc.target/mips/mips.exp (is_gp32_flag): New procedure.
12028 (dg-mips-options): Use it.
12030 2005-07-09 Diego Novillo <dnovillo@redhat.com>
12032 * gcc.dg/tree-ssa/pta-fp.c: Use -fdump-tree-alias1.
12034 2005-07-09 Richard Henderson <rth@redhat.com>
12036 * lib/target-supports.exp (check_effective_target_sync_char_short):
12039 2005-07-09 Thomas Koenig <Thomas.Koenig@online.de>
12041 PR libfortran/22217
12042 * gfortran.dg/negative-z-descriptor.f90: New test.
12044 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
12047 * gcc.dg/pr22329.c: New test.
12049 2005-07-08 Kazu Hirata <kazu@codesourcery.com>
12051 PR tree-optimization/20139
12052 * gcc.dg/tree-ssa/pr20139.c: New.
12054 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
12057 * testsuite/gcc.dg/pr22356-1.c: New test.
12059 2005-07-08 Nathan Sidwell <nathan@codesourcery.com>
12062 * g++.dg/template/unify8.C: New.
12063 * g++.dg/template/unify9.C: New.
12065 2005-07-08 Jakub Jelinek <jakub@redhat.com>
12067 * gfortran.fortran-torture/execute/entry_10.f90: New test.
12069 2005-07-07 Geoffrey Keating <geoffk@apple.com>
12071 * gcc.dg/darwin-version-1.c: New.
12072 * gcc.dg/builtins-18.c: On Darwin, needs -mmacosx-version-min=10.3.
12073 * gcc.dg/builtins-20.c: Likewise.
12074 * gcc.dg/builtins-53.c: Likewise.
12075 * gcc.dg/torture/builtins-convert-1.c: Likewise.
12076 * gcc.dg/torture/builtins-convert-2.c: Likewise.
12077 * gcc.dg/torture/builtins-convert-3.c: Likewise.
12078 * gcc.dg/torture/builtins-power-1.c: Likewise.
12079 * gcc.dg/builtins-config.h: Complain if macosx-version-min not set
12082 2005-07-07 Jeff Law <law@redhat.com>
12084 * gcc.dg/tree-ssa/vrp17.c: Simplify. Remove dependency on
12085 argument evaluation order.
12087 2005-07-07 Thomas Koenig <Thomas.Koenig@online.de>
12089 PR libfortran/21594
12090 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
12091 Add test cases where the shift length is greater than the
12094 2005-07-07 Ziemowit Laski <zlaski@apple.com>
12096 * obj-c++.dg/proto-lossage-6.mm: New.
12097 * objc.dg/proto-lossage-6.m: New.
12099 2005-07-07 Ziemowit Laski <zlaski@apple.com>
12101 * obj-c++.dg/gnu-runtime-2.mm: Compile, do not run.
12102 * objc.dg/gnu-runtime-2.m: Likewise.
12104 2005-07-07 Jakub Jelinek <jakub@redhat.com>
12106 * gfortran.dg/longline.f: New test.
12108 * gfortran.dg/badline.f: New test.
12110 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
12115 * gfortran.dg/hollerith.f90: New.
12116 * gfortran.dg/hollerith2.f90: New.
12117 * gfortran.dg/hollerith3.f90: New.
12118 * gfortran.dg/hollerith4.f90: New.
12119 * gfortran.dg/hollerith_f95.f90: New.
12120 * gfortran.dg/hollerith_legacy.f90: New.
12121 * gfortran.dg/g77/cpp4.F: New. Port from g77.
12123 2005-07-07 Ziemowit Laski <zlaski@apple.com>
12126 * obj-c++.dg/gnu-runtime-[1-2].mm: New.
12127 * objc.dg/gnu-runtime-2.m: New.
12129 2005-07-06 Jeff Law <law@redhat.com>
12131 * gcc.dg/tree-ssa/vrp17.c: New test.
12133 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
12136 * gfortran.dg/array_constructor_5.f90: New test.
12138 2005-07-07 Jakub Jelinek <jakub@redhat.com>
12140 * gfortran.fortran-torture/execute/entry_9.f90: New test.
12142 2005-07-06 Fariborz Jahanian <fjahanian@apple.com>
12144 * gcc.dg/20030324-1.c: Remove -fforce-mem option.
12145 * gcc.dg/980816-1.c: Ditto.
12147 2005-07-06 Jeff Law <law@redhat.com>
12149 * gcc.c-torture/compile/pr21356.c: New test.
12151 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
12155 * gcc.c-torture/compile/pr22013-1.c,
12156 gcc.c-torture/execute/pr22098-1.c,
12157 gcc.c-torture/execute/pr22098-2.c,
12158 gcc.c-torture/execute/pr22098-3.c: New tests.
12160 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
12163 * gcc.dg/pr22308-1.c: New test.
12165 2005-07-05 Kazu Hirata <kazu@codesourcery.com>
12167 * gcc.dg/compare1.c: Add -fno-short-enums. Don't skip on any
12169 * gcc.dg/compare9.c: Use -fshort-enums instead of
12170 -fno-short-enums. Change the last test to dg-bogus.
12172 2005-07-04 Kazu Hirata <kazu@codesourcery.com>
12174 * gcc.dg/compare1.c: Skip on arm*-*-eabi* arm*-*-symbianelf*.
12175 * gcc.dg/compare9.c: New.
12177 2005-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12179 * gfortran.dg/io_invalid_1.f90: Fix expected error message.
12181 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
12184 * gcc.dg/tree-ssa/pr14490-[1-4].c: Escape "+".
12187 2005-07-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12189 * gcc.dg/format/gcc_gfc-1.c: New.
12191 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
12193 * pr14490-[1-4].c: Fix typos scan-tree-dump-times so they now pass.
12195 2005-07-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12198 * gfortran.dg/io_invalid_1.f90: New test.
12200 2005-07-03 Joseph S. Myers <joseph@codesourcery.com>
12202 * gcc.dg/format/gcc_diag-1.c: Update.
12204 2005-07-02 Jeff Law <law@redhat.com>
12206 * gcc.dg/tree-ssa/pr22051-1.c: New test.
12207 * gcc.dg/tree-ssa/pr22051-2.c: New test.
12209 2005-07-02 Joseph S. Myers <joseph@codesourcery.com>
12211 * gcc.dg/format/gcc_diag-1.c: Update.
12213 2005-07-01 Andrew Pinski <pinskia@physics.uc.edu>
12216 * gcc.c-torture/compile/pr22269.c: New test.
12218 2005-06-30 Diego Novillo <dnovillo@redhat.com>
12222 * g++.dg/tree-ssa/pr21584-1.C: New test.
12223 * g++.dg/tree-ssa/pr21584-2.C: New test.
12225 2005-06-30 Ziemowit Laski <zlaski@apple.com>
12227 * obj-c++.dg/try-catch-11.mm: New.
12228 * objc.dg/try-catch-10.m: New.
12230 2005-06-29 David Edelsohn <edelsohn@gnu.org>
12232 * g++.dg/other/ucnid-1.C: xfail on AIX.
12234 2005-06-29 Diego Novillo <dnovillo@redhat.com>
12237 * gcc.dg/20050629-1.c: New test.
12239 2005-06-29 Ziemowit Laski <zlaski@apple.com>
12241 * obj-c++.dg/const-str-1[0-1].mm: New.
12242 * objc.dg/const-str-1[0-1].m: New.
12244 2005-05-29 Richard Henderson <rth@redhat.com>
12246 * lib/target-supports.exp (check_effective_target_vect_no_int_max):
12247 Rename from check_effective_target_vect_no_max.
12248 (check_effective_target_vect_no_int_add): New.
12249 * gcc.dg/vect/vect-13.c: Use vect_no_int_max.
12250 * gcc.dg/vect/vect-91.c: Use vect_no_int_add.
12251 * gcc.dg/vect/vect-reduc-3.c: Likewise.
12252 * gcc.dg/vect/vect-reduc-1.c: Use both.
12253 * gcc.dg/vect/vect-reduc-2.c: Likewise.
12255 2005-05-29 Richard Henderson <rth@redhat.com>
12257 * lib/target-supports.exp (check_effective_target_vect_no_max):
12258 Remove i386 and x86_64.
12260 2005-06-29 Steve Ellcey <sje@cup.hp.com>
12263 * gcc.dg/torture/pr21817.c: Use -fno-common for hppa*-*-* targets.
12265 2005-06-29 Steve Ellcey <sje@cup.hp.com>
12267 PR middle-end/21969
12268 * gcc.dg/vect/pr21969.c: New test.
12270 2005-06-28 Eric Christopher <echristo@redhat.com>
12274 * gcc.dg/inline1.c: New test.
12275 * gcc.dg/inline2.c: Ditto.
12276 * gcc.dg/inline3.c: Ditto.
12277 * gcc.dg/inline4.c: Ditto.
12278 * gcc.dg/inline5.c: Ditto.
12280 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
12282 PR libfortran/22142
12283 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
12284 Add testcase also testing eoshift1 for PR 22142.
12286 2005-06-28 Richard Henderson <rth@redhat.com>
12288 * gcc.dg/tree-ssa/20030708-1.c: Remove static from test function.
12289 * gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030714-1.c,
12290 gcc.dg/tree-ssa/20030807-1.c, gcc.dg/tree-ssa/20030807-5.c,
12291 gcc.dg/tree-ssa/20030807-8.c, gcc.dg/tree-ssa/20030815-1.c,
12292 gcc.dg/tree-ssa/20030922-2.c: Likewise.
12294 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
12296 PR libfortran/22142
12297 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
12298 Add testcase for PR 22142.
12300 2005-06-28 Joseph S. Myers <joseph@codesourcery.com>
12302 * g++.dg/ext/fpreg1.C, gcc.target/ia64/fpreg-1.c,
12303 gcc.target/ia64/fpreg-2.c: New tests.
12305 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12307 * gfortran.dg/dev_null.f90: Run test only on linux and solaris.
12309 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12311 PR libfortran/22170
12312 * gfortran.dg/slash_1.f90: New test.
12314 2005-06-27 Richard Henderson <rth@redhat.com>
12316 * gcc.dg/vect/vect-reduc-1.c: Adjust test to properly validate MIN.
12317 * gcc.dg/vect/vect-reduc-1char.c: Likewise.
12318 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
12319 * gcc.dg/vect/vect-reduc-2.c: Likewise.
12320 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
12321 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
12323 2005-06-27 Richard Henderson <rth@redhat.com>
12325 * gcc.dg/vect/vect-reduc-1short.c: Remove XFAIL.
12326 * gcc.dg/vect/vect-reduc-2char.c: Remove XFAIL.
12328 2005-06-27 Ziemowit Laski <zlaski@apple.com>
12330 * obj-c++.dg/proto-lossage-5.mm: New.
12331 * objc.dg/proto-lossage-5.m: New.
12333 2005-06-27 Diego Novillo <dnovillo@redhat.com>
12336 * gcc.dg/tree-ssa/pr21959.c: New test.
12338 2005-06-27 Jakub Jelinek <jakub@redhat.com>
12340 * gcc.c-torture/execute/builtins/lib/main.c (abort): Add prototype.
12341 * gcc.c-torture/execute/builtins/lib/strncat.c (strncat): Avoid
12342 testing uninitialized var.
12344 * gcc.c-torture/execute/builtins/chk.h: New.
12345 * gcc.c-torture/execute/builtins/lib/chk.c: New.
12346 * gcc.c-torture/execute/builtins/memcpy-chk.c: New test.
12347 * gcc.c-torture/execute/builtins/memcpy-chk-lib.c: New.
12348 * gcc.c-torture/execute/builtins/memmove-chk.c: New test.
12349 * gcc.c-torture/execute/builtins/memmove-chk-lib.c: New.
12350 * gcc.c-torture/execute/builtins/mempcpy-chk.c: New test.
12351 * gcc.c-torture/execute/builtins/mempcpy-chk-lib.c: New.
12352 * gcc.c-torture/execute/builtins/memset-chk.c: New test.
12353 * gcc.c-torture/execute/builtins/memset-chk-lib.c: New.
12354 * gcc.c-torture/execute/builtins/snprintf-chk.c: New test.
12355 * gcc.c-torture/execute/builtins/snprintf-chk-lib.c: New.
12356 * gcc.c-torture/execute/builtins/sprintf-chk.c: New test.
12357 * gcc.c-torture/execute/builtins/sprintf-chk-lib.c: New.
12358 * gcc.c-torture/execute/builtins/stpcpy-chk.c: New test.
12359 * gcc.c-torture/execute/builtins/stpcpy-chk-lib.c: New.
12360 * gcc.c-torture/execute/builtins/strcat-chk.c: New test.
12361 * gcc.c-torture/execute/builtins/strcat-chk-lib.c: New.
12362 * gcc.c-torture/execute/builtins/strcpy-chk.c: New test.
12363 * gcc.c-torture/execute/builtins/strcpy-chk-lib.c: New.
12364 * gcc.c-torture/execute/builtins/strncat-chk.c: New test.
12365 * gcc.c-torture/execute/builtins/strncat-chk-lib.c: New.
12366 * gcc.c-torture/execute/builtins/strncpy-chk.c: New test.
12367 * gcc.c-torture/execute/builtins/strncpy-chk-lib.c: New.
12368 * gcc.c-torture/execute/builtins/vsnprintf-chk.c: New test.
12369 * gcc.c-torture/execute/builtins/vsnprintf-chk-lib.c: New.
12370 * gcc.c-torture/execute/builtins/vsprintf-chk.c: New test.
12371 * gcc.c-torture/execute/builtins/vsprintf-chk-lib.c: New.
12372 * gcc.dg/builtin-object-size-1.c: New test.
12373 * gcc.dg/builtin-object-size-2.c: New test.
12374 * gcc.dg/builtin-object-size-3.c: New test.
12375 * gcc.dg/builtin-object-size-4.c: New test.
12376 * gcc.dg/builtin-object-size-5.c: New test.
12377 * gcc.dg/builtin-stringop-chk-1.c: New test.
12378 * gcc.dg/builtin-stringop-chk-2.c: New test.
12379 * gcc.dg/tree-ssa/builtin-fprintf-1.c: New test.
12380 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: New test.
12381 * gcc.dg/tree-ssa/builtin-printf-1.c: New test.
12382 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: New test.
12383 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: New test.
12384 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: New test.
12385 * gcc.dg/tree-ssa/builtin-vprintf-1.c: New test.
12386 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: New test.
12387 * gcc.c-torture/execute/printf-1.c: New test.
12388 * gcc.c-torture/execute/fprintf-1.c: New test.
12389 * gcc.c-torture/execute/vprintf-1.c: New test.
12390 * gcc.c-torture/execute/vfprintf-1.c: New test.
12391 * gcc.c-torture/execute/printf-chk-1.c: New test.
12392 * gcc.c-torture/execute/fprintf-chk-1.c: New test.
12393 * gcc.c-torture/execute/vprintf-chk-1.c: New test.
12394 * gcc.c-torture/execute/vfprintf-chk-1.c: New test.
12396 2005-06-27 Michael Matz <matz@suse.de>
12398 * gcc.target/x86_64/abi/test_struct_returning.c: Adjust as return
12399 slot is not merged if address escapes.
12401 2005-06-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12404 * gcc.dg/format/sentinel-1.c: Update. Fix execl* calls.
12406 2005-06-26 Jakub Jelinek <jakub@redhat.com>
12408 PR middle-end/17965
12409 * gcc.c-torture/compile/20050622-1.c: New test.
12411 PR middle-end/22028
12412 * gcc.dg/20050620-1.c: New test.
12414 2005-06-26 Kazu Hirata <kazu@codesourcery.com>
12416 PR tree-optimization/22026
12417 * gcc.dg/tree-ssa/pr22026.c: New.
12419 2005-06-25 Thomas Koenig <Thomas.Koenig@online.de>
12421 PR libfortran/22144
12422 * gfortran.dg/shift-alloc.f90: New testcase.
12424 2005-06-25 Kelley Cook <kcook@gcc.gnu.org>
12426 * all files: Update FSF address in copyright headers.
12428 2005-06-22 Jan Hubicka <jh@suse.cz>
12430 * wholeprogram-1.c: New testcase.
12431 * wholeprogram-2.c: New testcase.
12433 2005-06-24 Mark Mitchell <mark@codesourcery.com>
12436 * gcc.dg/tree-ssa/pr22171.c: New test.
12438 2005-06-24 Feng Wang <fengwang@nudt.edu.cn>
12440 * gfortran.dg/simplify_modulo.f90: New.
12442 2005-06-24 Jan Hubicka <jh@suse.cz>
12444 * gcc.dg/tree-ssa/20040210-1.c: Fix for unit-at-a-time
12446 2005-06-23 Ziemowit Laski <zlaski@apple.com>
12448 * obj-c++.dg/proto-lossage-[1-4].mm: New.
12450 2005-06-23 Ziemowit Laski <zlaski@apple.com>
12452 * obj-c++.dg/typedef-alias-1.mm: New.
12453 * objc.dg/typedef-alias-1.m: New.
12455 2005-06-23 Jeff Law <law@redhat.com>
12457 * gcc.dg/tree-ssa/vrp16.c: New test.
12459 2005-06-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12461 * lib/target-supports.exp: Add
12462 check_effective_target_fortran_large_real and
12463 check_effective_target_fortran_large_int to check for
12464 corresponding effective targets.
12465 * gfortran.dg/large_integer_kind_1.f90: New test.
12466 * gfortran.dg/large_real_kind_1.f90: New test.
12468 2005-06-23 Kazu Hirata <kazu@codesourcery.com>
12470 PR tree-optimization/22117
12471 * gcc.dg/tree-ssa/pr22117.c: New.
12473 2005-06-23 James A. Morrison <phython@gcc.gnu.org>
12476 * gcc.dg/fold-mod-1.c: Accept fffffff8 as well.
12478 2005-06-23 David Edelsohn <edelsohn@gnu.org>
12480 * gcc.dg/rs6000-fpint-2.c: Only compile on Darwin and Linux.
12482 2005-06-23 David Billinghurst <David.Billinghurst@riotinto.com>
12484 * gfortran.dg/f2c_4.f90: Add tests for complex functions
12485 * gfortran.dg/f2c_4.c: Likewise.
12487 2005-06-22 Paul Brook <paul@codesourcery.com>
12490 * gfortran.dg/auto_save_1.f90: New test.
12492 2005-06-22 Michael Matz <matz@suse.de>
12494 * gcc.target/x86-64/abi: New directory.
12495 * gcc.target/x86-64/abi/abi-x86_64.exp: New testsuite.
12496 * gcc.target/x86-64/abi/README.gcc: New file.
12497 * gcc.target/x86-64/abi/{args.h,defines.h,macros.h}: New headers.
12498 * gcc.target/x86-64/abi/asm-support.s: New file.
12499 * gcc.target/x86_64/abi/test_3_element_struct_and_unions.c: New test.
12500 * gcc.target/x86_64/abi/test_basic_alignment.c: New test.
12501 * gcc.target/x86_64/abi/test_basic_array_size_and_align.c: New test.
12502 * gcc.target/x86_64/abi/test_basic_returning.c: New test.
12503 * gcc.target/x86_64/abi/test_basic_sizes.c: New test.
12504 * gcc.target/x86_64/abi/test_basic_struct_size_and_align.c: New test.
12505 * gcc.target/x86_64/abi/test_basic_union_size_and_align.c: New test.
12506 * gcc.target/x86_64/abi/test_bitfields.c: New test.
12507 * gcc.target/x86_64/abi/test_complex_returning.c: New test.
12508 * gcc.target/x86_64/abi/test_passing_floats.c: New test.
12509 * gcc.target/x86_64/abi/test_passing_integers.c: New test.
12510 * gcc.target/x86_64/abi/test_passing_structs_and_unions.c: New test.
12511 * gcc.target/x86_64/abi/test_passing_structs.c: New test.
12512 * gcc.target/x86_64/abi/test_passing_unions.c: New test.
12513 * gcc.target/x86_64/abi/test_struct_returning.c: New test.
12514 * gcc.target/x86_64/abi/test_varargs.c: New test.
12516 2005-06-21 Joseph S. Myers <joseph@codesourcery.com>
12518 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: Pass -mmmx for
12519 32-bit i?86 and x86_64.
12521 2005-06-21 Ziemowit Laski <zlaski@apple.com>
12523 * obj-c++.dg/const-str-[1-9].mm: New tests.
12525 2005-06-21 Paul Thomas <pault@gcc.gnu.org>
12528 * gfortran.dg/namelist_use.f90: New.
12529 * gfortran.dg/namelist_use_only.f90: New.
12531 2005-06-21 Jeff Law <law@redhat.com>
12533 * gcc.dg/tree-ssa/vrp15.c: New test.
12535 2005-06-21 Dorit Nuzman <dorit@il.ibm.com>
12537 * lib/target-supports.exp (check_effective_target_vect_reduction):
12539 * gcc.dg/vect/vect.exp: Run tests with additional flags separately.
12540 * gcc.dg/vect/vect-reduc-1.c: Vectorizable on all relevant platforms -
12541 remove vect_reduction target keyword. Also avoid two returns in main.
12542 * gcc.dg/vect/vect-reduc-3.c: Likewise.
12543 * gcc.dg/vect/vect-reduc-2.c: Likewise. Also initialize diff to 0.
12544 * gcc.dg/vect/vect-reduc-1short.c: New test.
12545 * gcc.dg/vect/vect-reduc-1char.c: New test.
12546 * gcc.dg/vect/vect-reduc-2short.c: New test.
12547 * gcc.dg/vect/vect-reduc-2char.c: New test.
12548 * gcc.dg/vect/vect-reduc-6.c: New test.
12549 * gcc.dg/vect/trapv-vect-reduc-4.c: New test.
12550 * gcc.dg/vect/fast-math-vect-reduc-5.c: New test.
12551 * gcc.dg/vect/fast-math-vect-reduc-7.c: New test
12553 2005-06-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12554 Paul Thomas <pault@gcc.gnu.org>
12556 * gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90:
12559 2005-06-20 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12561 * gfortran.dg/backslash_1.f90: New test.
12562 * gfortran.dg/backslash_2.f90: New test.
12564 2005-06-20 Steven G. Kargl <kargls@comcast.net>
12566 * gfortran.dg/duplicate_labels.f90: New test.
12568 2005-06-20 Jan Beulich <jbeulich@novell.com>
12570 * g++.old-deja/g++.jason/thunk2.C: On NetWare, also account for
12571 unsupportable relocations.
12572 * g++.old-deja/g++.other/store-expr1.C: Likewise.
12573 * gcc.dg/20050321-2.c: xfail for NetWare.
12575 2005-06-20 Andreas Jaeger <aj@suse.de>
12577 * gcc.target/i386/sseregparm-1.c, gcc.target/i386/sseregparm-2.c,
12578 gcc.target/i386/fastcall-sseregparm.c,
12579 gcc.target/i386/regparm-stdcall.c: Run only on 32-bit x86.
12581 2005-06-19 Richard Henderson <rth@redhat.com>
12583 * gcc.dg/tree-ssa/pr21985.c: Use size_t.
12585 2005-06-19 Joseph S. Myers <joseph@codesourcery.com>
12587 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: New tests.
12589 2005-06-19 Aldy Hernandez <aldyh@redhat.com>
12592 * g++.dg/conversion/simd2.C: Change expected error message.
12594 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
12596 * gcc.dg/vect/vect-reduc-1.c: Add cleanup-tree-dump.
12597 * gcc.dg/vect/vect-reduc-2.c: Likewise.
12598 * gcc.dg/vect/vect-reduc-3.c: Likewise.
12600 2005-06-18 James A Morrison <phython@gcc.gnu.org>
12602 * gcc.dg/fold-mod-1.c: New test.
12604 2005-06-18 Steven G. Kargl <kargls@comcast.net>
12607 * gfortran.dg/pr19926.f90: New test.
12609 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
12611 * lib/target-supports.exp (check_effective_target_vect_reduction): New.
12612 * gcc.dg/vect/vect-reduc-1.c: Now vectorizable for vect_reduction
12614 * gcc.dg/vect/vect-reduc-2.c: Likewise.
12615 * gcc.dg/vect/vect-reduc-3.c: Likewise.
12617 2005-06-18 Joseph S. Myers <joseph@codesourcery.com>
12619 * gcc.target/ia64/float80-varargs-1.c: New test.
12621 2005-06-18 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12624 * gfortran.dg/f2c_6.f90: New test.
12626 2005-06-17 Geoffrey Keating <geoffk@apple.com>
12629 * g++.dg/template/local5.C: New.
12631 2005-06-17 Richard Henderson <rth@redhat.com>
12633 * gcc.dg/sync-2.c (do_qi): Cast negative results to char.
12635 2005-06-07 David Billinghurst <David.Billinghurst@riotinto.com>
12638 * lib/gcc-dg.exp (gcc-dg-test-1): Catch error if file can't be deleted.
12640 2005-06-15 Giovanni Bajo <giovannibajo@libero.it>
12642 * gcc.dg/vect/vect-dv-2.c, gcc.dg/vect/vect-ifcvt-2.c,
12643 gcc.dg/vect/vect-ifcvt-3.c, gcc.dg/vect/vect-ifcvt-4.c,
12644 gcc.dg/vect/vect-ifcvt-5.c, gcc.dg/vect/vect-ifcvt-6.c,
12645 gcc.dg/vect/vect-ifcvt-7.c, gcc.dg/vect/vect-ifcvt-9.c: Call
12646 check_vect to verify the presence of hardware vector support.
12648 2005-06-16 James A. Morrison <phython@gcc.gnu.org>
12651 * gcc.dg/pr14796-2.c: Accept -34359738368 and -800000000.
12653 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12655 PR libfortran/19216
12656 * gfortran.dg/pr19216.f: Add correct space between brackets and
12659 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12661 PR libfortran/16436
12662 * gfortran.dg/g77/f77-edit-t-in.f: Not XFAIL-ed any more.
12664 2005-06-16 Richard Guenther <rguenth@gcc.gnu.org>
12666 * gcc.target/i386/attributes-error.c: New testcase.
12667 * gcc.target/i386/fastcall-sseregparm.c: Likewise.
12668 * gcc.target/i386/regparm-stdcall.c: Likewise.
12669 * gcc.target/i386/sseregparm-1.c: Likewise.
12670 * gcc.target/i386/sseregparm-2.c: Likewise.
12672 2005-06-16 Nathan Sidwell <nathan@codesourcery.com>
12674 * g++.dg/rtti/crash2.C: New.
12676 2005-06-15 Joseph S. Myers <joseph@codesourcery.com>
12678 * gcc.dg/noncompile/20040203-3.c: Update expected message.
12680 2005-06-15 David Ung <davidu@mips.com>
12682 * gcc.target/mips/mips16e-extends.c: New test for testing the
12683 generation of MIPS16e zeb/zeh, seb/seh instructions.
12685 2005-06-15 Diego Novillo <dnovillo@redhat.com>
12688 * gcc.dg/tree-ssa/vrp13.c: Add multiplication tests.
12689 * gcc.dg/tree-ssa/pr22018.c: New test.
12691 2005-06-15 Aldy Hernandez <aldyh@redhat.com>
12693 * gcc.dg/simd-1.c: Update error messages.
12694 * gcc.dg/simd-1b.c: Re-enable tests. Update error messages.
12695 * gcc.dg/simd-2.c: Update error messages.
12696 * gcc.dg/simd-4.c: New.
12698 2005-06-15 Nathan Sidwell <nathan@codesourcery.com>
12701 * g++.dg/other/crash-4.C: New.
12703 2005-06-14 Devang Patel <dpatel@apple.com>
12705 * gcc.dg/vect/vect-ifcvt-1.c: Remove.
12707 2005-06-14 Nathan Sidwell <nathan@codesourcery.com>
12710 * g++.dg/parse/crash11.C: Update
12712 2005-06-13 Jeff Law <law@redhat.com>
12714 * gcc.dg/tree-ssa/20030807-10.c: VRP is now expected to
12715 perform the desired transformations.
12716 * gcc.dg/tree-ssa/20030806-6.c: Similarly.
12717 * gcc.dg/tree-ssa/20040514-2.c: Similarly.
12719 2005-06-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12722 * gfortran.dg/forall_1.f90: Un-XFAIL.
12724 2005-06-13 Nathan Sidwell <nathan@codesourcery.com>
12727 * g++.dg/parse/crash26.C: New.
12730 * g++.dg/init/member1.C: New.
12732 2005-06-13 Jakub Jelinek <jakub@redhat.com>
12734 * gfortran.dg/altreturn_1.f90: New test.
12736 2005-06-13 Zdenek Dvorak <dvorakz@suse.cz>
12738 PR middle-end/21985
12739 * gcc.dg/tree-ssa/pr21985.c: New test.
12741 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
12743 * ggcc.dg/pr14796-1.c: Add tests for (X << C) >> C.
12745 2005-06-12 Roger Sayle <roger@eyesopen.com>
12748 * g++.dg/other/error10.C: New test case.
12750 2005-06-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12752 PR libfortran/19155
12753 * gfortran.dg/pr19155.f: Add test.
12755 2005-06-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12757 * gfortran.dg/f2c_7.f90: New test.
12759 * gfortran.dg/forall_1.f90: XFAILed.
12761 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
12763 * gcc.dg/pr14796-1.c: New.
12764 * gcc.dg/pr14796-2.c: New.
12766 2005-06-11 Steven G. Kargl <kargls@comcast.net>
12770 * gfortran.dg/deallocate_stat.f90: New test.
12772 2005-06-11 Thomas Koenig <Thomas.Koenig@online.de>
12774 * gfortran.fortran-torture/execute/in-pack.f90: New test.
12776 2005-06-10 Dorit Nuzman <dorit@il.ibm.com>
12778 * gfortran.dg/vect/vect-4.f90: Update comments. Only one unaligned
12779 access will be generated when this loop is vectorized. Test that
12780 accesses with same alignment were detected.
12781 * gcc.dg/vect/vect-dv-2.c: Remove "vect_no_align" from xfail.
12782 Test that accesses with same alignment were detected.
12783 * gcc.dg/vect/vect-ifcvt-1.c: Likewise.
12784 * gcc.dg/vect/vect-91.c: New test. Test that accesses with same
12785 alignment were detected.
12787 2005-06-10 Aldy Hernandez <aldyh@redhat.com>
12790 * g++.dg/conversion/simd2.C: New.
12792 2005-06-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
12794 * gcc.dg/Wcxx-compat-1.c: New.
12796 2005-06-09 Thomas Koenig <Thomas.Koenig@online.de>
12798 PR libfortran/21480
12799 * gfortran.dg/reshape-complex.f90: Add a test for a packed
12802 2005-06-09 Nathan Sidwell <nathan@codesourcery.com>
12804 * gcc.dg/alias-8.c: New.
12806 2005-06-08 Joseph S. Myers <joseph@codesourcery.com>
12808 * gcc.dg/format/cmn_err-1.c: Update.
12810 2005-06-08 James A. Morrison <phython@gcc.gnu.org>
12813 * gcc.target/sparc/fexpand-2.c: New.
12814 * gcc.target/sparc/fpmerge-2.c: New.
12815 * gcc.target/sparc/fpmul-2.c: New.
12816 * gcc.target/sparc/noresult.c: New.
12817 * gcc.target/sparc/pdist-2.c: New.
12818 * gcc.target/sparc/pdist-3.c: New.
12820 2005-06-08 Alex V. Breger <atrus.ru@atrus.ru>
12823 * gcc.target/i386/i386.exp: Fix comment typo.
12825 2005-06-08 Nathan Sidwell <nathan@codesourcery.com>
12828 * g++.dg/inherit/using5.C: New.
12829 * g++.dg/inherit/using6.C: New.
12831 2005-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12834 * g++.dg/template/ptrmem15.C: New test.
12837 * g++.dg/ext/label4.C: New test.
12839 2005-06-08 Eric Botcazou <ebotcazou@libertysurf.fr>
12841 * gcc.dg/tls/debug-1.c: New test.
12843 2005-06-07 Dale Johannesen <dalej@apple.com>
12845 * gcc.target/i386/movq.c: New.
12847 2005-06-07 Dale Johannesen <dalej@apple.com>
12849 * gcc.dg/20050607-1.c: New.
12851 2005-06-07 Jakub Jelinek <jakub@redhat.com>
12853 PR middle-end/21850
12854 * gcc.c-torture/execute/20050607-1.c: New test.
12856 2005-06-07 Thomas Koenig <Thomas.Koenig@online.de>
12858 PR libfortran/21926
12859 * gfortran.fortran-torture/execute/intrinsic_matmul.f90:
12860 Test case where the return array has lowest stride one,
12863 2005-06-07 Adrian Straetling <straetling@de.ibm.com>
12865 * lib/target-supports.exp (check_effective_target_sync_int_long):
12866 Add s390 and s390x targets.
12868 2005-06-07 Zdenek Dvorak <dvorakz@suse.cz>
12870 * gcc.dg/tree-ssa/loop-2.c: Update outcome.
12871 * gcc.dg/tree-ssa/loop-3.c: Update outcome.
12872 * gcc.dg/tree-ssa/loop-4.c: Update outcome.
12873 * gcc.dg/tree-ssa/loop-9.c: New test.
12875 2005-06-07 Nathan Sidwell <nathan@codesourcery.com>
12877 * g++.dg/parse/defarg10.C: New.
12879 2005-06-06 Jakub Jelinek <jakub@redhat.com>
12881 PR regression/21897
12882 * gcc.c-torture/execute/20050604-1.c: New test.
12884 2005-06-06 Nathan Sidwell <nathan@codesourcery.com>
12887 * g++.dg/parse/defarg9.C: New.
12890 * g++.dg/inherit/using4.C: New.
12891 * g++.dg/overload/error1.C: Adjust expected errors.
12892 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
12893 * g++.old-deja/g++.brendan/arm2.C: Likewise.
12894 * g++.old-deja/g++.other/redecl2.C: Likewise.
12895 * g++.old-deja/g++.other/redecl4.C: Likewise.
12896 * g++.old-deja/g++.pt/memtemp78.C: Likewise.
12898 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
12900 * gfortran.dg/f2c_5.f90: Add -w to dg-options
12902 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
12904 * lib/gfortran.exp (gfortran_target_compile): Call
12905 dg-additional-files-options
12906 * gfortran.dg/f2c_4.f90: New file
12907 * gfortran.dg/f2c_4.c: New file
12908 * gfortran.dg/f2c_5.f90: New file
12909 * gfortran.dg/f2c_5.c: New file
12911 2005-06-05 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12913 * gfortran.dg/forall_1.f90: Set previously uninitialized variable.
12916 * gfortran.dg/array_constructor_4.f90: New test.
12918 2005-06-05 Mark Mitchell <mark@codesourcery.com>
12921 * g++.dg/ext/builtin9.C: New test.
12923 2005-06-05 Dale Johannesen <dalej@apple.com>
12925 * gcc.c-torture/execute/20050603-1.c: Move to gcc.dg.
12926 * gcc.c-torture/execute/20050603-2.c: Ditto.
12928 2005-06-05 Dorit Nuzman <dorit@il.ibm.com>
12930 * gcc.dg/vect/vect-62: Check that second loop is not vectorized.
12931 * gcc.dg/vect/vect-reduc-1.c: New.
12932 * gcc.dg/vect/vect-reduc-2.c: New.
12933 * gcc.dg/vect/vect-reduc-3.c: New.
12935 2005-06-04 Dale Johannesen <dalej@apple.com>
12937 * gcc.c-torture/execute/20050603-1.c: New.
12938 * gcc.c-torture/execute/20050603-2.c: New.
12939 * gcc.dg/20050603-3.c: New.
12941 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12944 * gfortran.dg/debug_1.f90: New test.
12946 * gfortran.dg/forall_1.f90: New test.
12948 2005-06-04 Erik Edelmann <erik.edelmann@iki.fi>
12950 * gfortran.dg/array_constructor_3.f90: New test.
12952 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12954 * gfortran.dg/ret_pointer_1.f90: Un-XFAIL.
12956 2005-06-04 Hans-Peter Nilsson <hp@axis.com>
12958 * g++.dg/opt/crossjump1.C: Gate -fPIC usage on target fpic.
12960 2005-06-04 Joseph S. Myers <joseph@codesourcery.com>
12963 * gcc.dg/init-excess-1.c: New test.
12965 2005-06-03 Mark Mitchell <mark@codesourcery.com>
12968 * g++.dg/expr/static_cast6.C: New test.
12970 2005-06-03 Diego Novillo <dnovillo@redhat.com>
12972 * gcc.dg/tree-ssa/vrp14.c: New test.
12974 2005-06-03 Mark Mitchell <mark@codesourcery.com>
12977 * g++.dg/template/new2.C: New test.
12979 2005-06-03 Josh Conner <jconner@apple.com>
12981 * gcc.dg/ppc-vector-memcpy.c (foo): Use non-zero values for
12982 all entries in initializer.
12984 2005-06-03 Richard Guenther <rguenth@gcc.gnu.org>
12986 PR middle-end/21858
12987 * gcc.dg/pr21858.c: New testcase.
12989 2005-06-03 Paolo Bonzini <bonzini@gnu.org>
12991 PR tree-optimization/21292
12993 * lib/target-supports.exp (check_effective_target_vect_cmdline_needed):
12995 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
12996 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
12997 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
12998 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
12999 gcc.dg/tree-ssa/gen-vect-32.c: Require it.
13001 2005-06-02 Richard Henderson <rth@redhat.com>
13003 * gcc.dg/sync-2.c: Use -march=i486 for i386.
13005 2005-06-02 Richard Guenther <rguenth@gcc.gnu.org>
13007 * gcc.dg/wtypequal.c: New testcase.
13009 2005-06-02 Diego Novillo <dnovillo@redhat.com>
13012 * gcc.dg/tree-ssa/pr21582.c: New test.
13014 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
13017 * g++.dg/opt/interface2.h: New.
13018 * g++.dg/opt/interface2.C: New.
13019 * g++.dg/init/ctor4.C: Adjust error lines.
13020 * g++.old-deja/g++.bob/inherit2.C: Likewise.
13021 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
13022 * g++.old-deja/g++.jason/opeq3.C: Likewise.
13023 * g++.old-deja/g++.pt/assign1.C: Likewise.
13024 * g++.old-deja/g++.pt/crash20.C: Likewise.
13026 2005-06-02 Dorit Nuzman <dorit@il.ibm.com>
13028 PR tree-optimization/21734
13029 * g++.dg/vect/pr21734_1.cc: New.
13030 * g++.dg/vect/pr21734_2.cc: New.
13032 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
13035 * g++.dg/template/spec24.C: New.
13038 * g++.dg/pch/local-1.C: New.
13039 * g++.dg/pch/local-1.Hs: New.
13041 2005-06-01 Diego Novillo <dnovillo@redhat.com>
13043 PR 14341, PR 21332, PR 20701, PR 21086, PR 21090
13044 PR 21289, PR 21348, PR 21367, PR 21368, PR 21458.
13045 * gcc.dg/tree-ssa/pr14341.c: New test.
13046 * gcc.dg/tree-ssa/pr14841.c: New test.
13047 * gcc.dg/tree-ssa/pr20701.c: New test.
13048 * gcc.dg/tree-ssa/pr21086.c: New test.
13049 * gcc.dg/tree-ssa/pr21090.c: New test.
13050 * gcc.dg/tree-ssa/pr21332.c: New test.
13051 * gcc.dg/tree-ssa/pr21458.c: New test.
13052 * gcc.dg/tree-ssa/pr21658.c: New test.
13053 * gcc.dg/tree-ssa/vrp01.c: New test.
13054 * gcc.dg/tree-ssa/vrp02.c: New test.
13055 * gcc.dg/tree-ssa/vrp03.c: New test.
13056 * gcc.dg/tree-ssa/vrp04.c: New test.
13057 * gcc.dg/tree-ssa/vrp05.c: New test.
13058 * gcc.dg/tree-ssa/vrp06.c: New test.
13059 * gcc.dg/tree-ssa/vrp07.c: New test.
13060 * gcc.dg/tree-ssa/vrp08.c: New test.
13061 * gcc.dg/tree-ssa/vrp09.c: New test.
13062 * gcc.dg/tree-ssa/vrp10.c: New test.
13063 * gcc.dg/tree-ssa/vrp11.c: New test.
13064 * gcc.dg/tree-ssa/vrp12.c: New test.
13065 * gcc.dg/tree-ssa/vrp13.c: New test.
13067 2005-06-01 Alexandre Oliva <aoliva@redhat.com>
13070 * gcc.dg/tree-ssa/pr21029.c: New test.
13072 2005-06-01 Roger Sayle <roger@eyesopen.com>
13074 * gfortran.dg/logint-1.f: New test case.
13075 * gfortran.dg/logint-2.f: Likewise.
13076 * gfortran.dg/logint-3.f: Likewise.
13078 2005-06-01 Jakub Jelinek <jakub@redhat.com>
13082 * gcc.dg/20050527-1.c: New test.
13084 * gcc.dg/i386-sse-12.c: New test.
13087 * gfortran.dg/implicit_5.f90: New test.
13089 2005-06-01 Feng Wang <fengwang@nudt.edu.cn>
13092 * gfortran/assign_4.f90: New test.
13093 * gfortran/assign_2.f90: Change compile to run.
13095 2005-05-31 Geoffrey Keating <geoffk@geoffk.org>
13097 * lib/target-supports.exp
13098 (check_effective_target_sync_char_short): New.
13099 * gcc.dg/sync-2.c: New.
13101 2005-05-31 Zdenek Dvorak <dvorakz@suse.cz>
13103 PR tree-optimization/21817
13104 * gcc.dg/torture/pr21817-1.c: New.
13106 2005-05-31 Nathan Sidwell <nathan@codesourcery.com>
13109 * g++.dg/template/init5.C: New.
13111 2005-05-31 Paul Thomas <pault@gcc.gnu.org>
13113 * gfortran.dg/char_initialiser_actual.f90:
13114 Test character initialisers as actual arguments.
13115 * gfortran.dg/char_pointer_comp_assign.f90:
13116 Test character pointer structure component assignments.
13117 * gfortran.dg/char_array_structure_constructor.f90:
13118 Test character components in structure constructors.
13120 2005-05-31 Andrew pinski <pinskia@physics.uc.edu>
13122 PR middle-end/20931
13123 * g++.dg/opt/pr20931.C: New test.
13125 2005-05-31 Andreas Jaeger <aj@suse.de>
13128 * g++.dg/abi/dtor1.C, g++.dg/abi/empty10.C, g++.dg/abi/layout3.C,
13129 g++.dg/eh/simd-2.C, g++.dg/opt/cse2.C,
13130 g++.old-deja/g++.ext/asmspec1.C,
13131 g++.old-deja/g++.other/regstack.C,
13132 gcc.dg/20000614-1.c, gcc.dg/20000807-1.c, gcc.dg/20000904-1.c,
13133 gcc.dg/20001127-1.c, gcc.dg/20010202-1.c, gcc.dg/20010520-1.c,
13134 gcc.dg/20011009-1.c, gcc.dg/20011029-2.c, gcc.dg/20020224-1.c,
13135 gcc.dg/20020531-1.c, gcc.dg/20020616-1.c, gcc.dg/980226-1.c,
13136 gcc.dg/980414-1.c, gcc.dg/980520-1.c, gcc.dg/980709-1.c,
13137 gcc.dg/990117-1.c, gcc.dg/990130-1.c, gcc.dg/990213-2.c,
13138 gcc.dg/990214-1.c, gcc.dg/991129-1.c, gcc.dg/991209-1.c,
13139 gcc.dg/991214-1.c, gcc.dg/asm-1.c, gcc.dg/attr-returns_twice-1.c,
13140 gcc.dg/clobbers.c, gcc.dg/i386-387-7.c, gcc.dg/i386-387-8.c,
13141 gcc.dg/i386-3dnowA-1.c, gcc.dg/i386-3dnowA-2.c, gcc.dg/i386-asm-1.c
13142 gcc.dg/i386-asm-2.c, gcc.dg/i386-asm-3.c, gcc.dg/i386-bitfield3.c
13143 gcc.dg/i386-call-1.c, gcc.dg/i386-memset-1.c,
13144 gcc.dg/i386-signbit-3.c, gcc.dg/i386-ssefn-1.c,
13145 gcc.dg/i386-ssefn-2.c, gcc.dg/i386-ssefn-3.c, gcc.dg/i386-ssefn-4.c
13146 gcc.dg/i386-volatile-1.c, gcc.dg/i386-xorps.c, gcc.dg/pr12092-1.c
13147 gcc.dg/pr14289-1.c, gcc.dg/pr19236-1.c, gcc.dg/pr20204.c,
13148 gcc.dg/pr9771-1.c, gcc.dg/register-var-1.c,
13149 gcc.dg/sibcall-5.c, gcc.dg/charset/asm3.c,
13150 gcc.dg/cpp/trad/num-sign.c: Run tests also on x86_64.
13152 2005-05-31 Jeff Law <law@redhat.com>
13154 * gcc.dg/tree-ssa/foldaddr-1.c: New test.
13156 2005-05-30 Paolo Carlini <pcarlini@suse.de>
13158 PR middle-end/21743
13159 * gcc.dg/builtins-1.c: Activate disabled clog test.
13160 * gcc.dg/torture/builtin-attr-1.c: Likewise.
13162 2005-05-29 Paul Thomas <pault@gcc.gnu.org>
13164 * gfortran.dg/char_pointer_assign.f90:
13165 Test character-pointer assignments and pointer assignments.
13166 * gfortran.dg/char_pointer_dummy.f90:
13167 Test character-pointer dummy arguments.
13168 * gfortran.dg/char_pointer_func.f90:
13169 Test character-pointer function returns.
13170 * gfortran.dg/char_pointer_dependency.f90:
13171 Test character-pointer functions with dependencies.
13173 2005-05-30 Mark Mitchell <mark@codesourcery.com>
13176 * g++.dg/lookup/using14.C: New test.
13178 2005-05-30 Kazu Hirata <kazu@cs.umass.edu>
13180 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
13181 gcc.dg/c99-math-long-double-1.c, gcc.dg/c99-math.h: Remove
13184 2005-05-29 Geoffrey Keating <geoffk@apple.com>
13187 * g++.dg/template/local5.C: New.
13190 * gcc.c-torture/compile/pr21761.c: New.
13192 * g++.old-deja/g++.eh/badalloc1.C: Make XFAIL only on darwin
13195 2005-05-30 Steven G. Kargl
13198 * gfortran.dg/inquire_8.f90: New test.
13200 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13202 PR libfortran/21376
13203 * gfortran.dg/output_exponents_1.f90: New test.
13205 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13207 PR libfortran/20006
13208 * gfortran.dg/dollar_edit_descriptor-1.f: New test.
13210 2005-05-28 Mark Mitchell <mark@codesourcery.com>
13213 * g++.dg/ext/complex1.C: New test.
13216 * g++.dg/init/ctor6.C: New test.
13218 2005-05-29 Jan Hubicka <jh@suse.cz>
13220 * gcc.c-torture/compile/pr21562.c: New.
13222 2005-05-28 Steven G. Kargl <kargls@comcast.net>
13224 * gfortran.dg/subnormal_1.f90: New test.
13226 2005-05-28 Jan Hubicka <jh@suse.cz>
13228 * tree-prof.exp: Fix comment.
13229 * value-prof-1.c: New.
13230 * value-prof-2.c: New.
13231 * value-prof-3.c: New.
13232 * value-prof-4.c: New.
13234 2005-05-27 Mark Mitchell <mark@codesourcery.com>
13237 * g++.dg/expr/ptrmem6.C: New test.
13238 * g++.dg/expr/ptrmem6a.C: Likewise.
13240 2005-05-27 Kazu Hirata <kazu@cs.umass.edu>
13242 PR tree-optimization/21658
13243 * gcc.dg/tree-ssa/pr21658.c: New.
13245 2005-05-27 Nathan Sidwell <nathan@codesourcery.com>
13248 * g++.dg/inherit/ptrmem3.C: New.
13251 * g++.dg/parse/template16.C: New.
13253 2005-05-27 Andreas Jaeger <aj@suse.de>
13255 * gcc.dg/setjmp-2.c: Only run in 32-bit.
13257 * gcc.dg/i386-sse-8.c: Run test on all archs.
13259 2005-05-26 Mike Stump <mrs@apple.com>
13261 * objc.dg/isa-field-1.m: Only run on darwin.
13262 * objc.dg/lookup-1.m: Likewise.
13263 * objc.dg/try-catch-8.m: Likewise.
13265 2005-05-26 Roger Sayle <roger@eyesopen.com>
13267 PR tree-optimization/9814
13268 * gcc.dg/pr9814-1.c: New test case.
13270 2005-05-26 Ziemowit Laski <zlaski@apple.com>
13272 * objc.dg/comp-types-8.m, objc.dg/encode-6.m,
13273 objc.dg/extra-semi.m, objc.dg/fix-and-continue-2.m,
13274 objc.dg/isa-field-1.m, objc.dg/lookup-1.m, objc.dg/method-15.m,
13275 objc.dg/method-16.m, objc.dg/method-17.m, objc.dg/method-18.m,
13276 objc.dg/method-19.m, objc.dg/next-runtime-1.m,
13277 objc.dg/no-extra-load.m, objc.dg/pragma-1.m, objc.dg/stubify-1.m,
13278 objc.dg/stubify-2.m, objc.dg/super-class-4.m,
13279 objc.dg/super-dealloc-1.m, objc.dg/super-dealloc-2.m,
13280 objc.dg/try-catch-6.m, objc.dg/try-catch-7.m,
13281 objc.dg/try-catch-8.m: New.
13283 2005-05-26 Janis Johnson <janis187@us.ibm.com>
13285 * lib/obj-c++.exp (obj-c++_target_compile): Declare global variable,
13286 remove extraneous semicolons.
13288 2005-05-26 Ziemowit Laski <zlaski@apple.com>
13290 * obj-c++.dg/comp-types-12.mm: New.
13291 * objc.dg/comp-types-11.m: New.
13292 * objc.dg/selector-4.m: New.
13294 2005-05-26 Andreas Jaeger <aj@suse.de>
13297 * g++.old-deja/g++.ext/attrib1.C, g++.old-deja/g++.ext/attrib2.C,
13298 g++.old-deja/g++.ext/attrib3.C,
13299 g++.old-deja/g++.other/store-expr1.C,
13300 g++.old-deja/g++.other/store-expr2.C, g++.dg/opt/longbranch2.C,
13301 gcc.dg/20000609-1.c, gcc.dg/20000720-1.c, gcc.dg/20011107-1.c,
13302 gcc.dg/20011119-1.c, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
13303 gcc.dg/20020122-3.c, gcc.dg/20020201-3.c, gcc.dg/20020206-1.c,
13304 gcc.dg/20020218-1.c, gcc.dg/20020310-1.c, gcc.dg/20020411-1.c,
13305 gcc.dg/20020418-2.c, gcc.dg/20020426-1.c, gcc.dg/20020426-2.c,
13306 gcc.dg/20020517-1.c, gcc.dg/20020523-1.c, gcc.dg/20020523-2.c,
13307 gcc.dg/20020729-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
13308 gcc.dg/20030926-1.c, gcc.dg/20031202-1.c, gcc.dg/980312-1.c,
13309 gcc.dg/980313-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c,
13310 gcc.dg/991230-1.c, gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c,
13311 gcc.dg/i386-387-3.c, gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c,
13312 gcc.dg/i386-387-6.c, gcc.dg/i386-bitfield1.c,
13313 gcc.dg/i386-bitfield2.c, gcc.dg/i386-loop-1.c,
13314 gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c, gcc.dg/i386-pic-1.c,
13315 gcc.dg/i386-regparm.c, gcc.dg/i386-signbit-1.c,
13316 gcc.dg/i386-signbit-2.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c,
13317 gcc.dg/i386-unroll-1.c, gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
13318 gcc.dg/unroll-1.c: Handle 32-bit x86-64 compilation.
13320 2005-05-26 Andreas Jaeger <aj@suse.de>
13322 * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
13323 x86-64 compilation.
13325 2005-05-26 Andreas Jaeger <aj@suse.de>
13328 * gfortran.dg/promotion.f90, gcc.misc-tests/i386-pf-3dnow-1.c,
13329 gcc.misc-tests/i386-pf-athlon-1.c,
13330 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
13331 g++.dg/opt/mmx1.C, g++.dg/other/big-struct.C,
13332 g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C,
13333 g++.dg/abi/bitfield9.C, g++.dg/abi/empty7.C, g++.dg/abi/empty9.C,
13334 g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C,
13335 g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C,
13336 g++.dg/ext/attrib8.C: Run also on x86_64 compiling 32-bit x86
13339 * g++.dg/opt/reg-stack4.C, g++.dg/eh/simd-1.C, g++.dg/eh/simd-1.C,
13340 gcc.dg/setjmp-2.c, gcc.dg/short-compare-1.c,
13341 gcc.dg/short-compare-2.c, gcc.target/i386/asm-1.c: Handle 32-bit
13342 x86-64 compilation.
13344 * g++.dg/warn/register-var-1.C, g++.dg/charset/asm2.c: Run also on
13347 * gcc.dg/i386-pentium4-not-mull.c: Change option handling to use
13348 effective-target ilp32.
13350 2005-05-26 David Ung <davidu@mips.com>
13352 * gcc.target/mips/ext_ins.c: New test for testing the generation
13353 of MIPS32/64 rev 2 ext/ins instructions.
13355 2005-05-26 Andreas Jaeger <aj@suse.de>
13357 * treelang/compile/unsigned.tree: Use gimple instead of
13358 nonexisting generic dump.
13360 2005-05-26 Paolo Bonzini <bonzini@gnu.org>
13362 * gcc.dg/vect/vect-7.c: Remove xfail for alpha.
13364 2005-05-26 Andreas Jaeger <aj@suse.de>
13366 * gcc.dg/tree-ssa/ssa-pre-14.c (foo): Use correct type for strlen.
13368 2005-05-26 Thomas Koenig <Thomas.Koenig@online.de>
13370 PR libfortran/17283
13371 * gfortran.fortran-torture/execute/intrinsic_unpack.f90:
13372 Test callee-allocated memory with write statements.
13374 2005-05-25 Roger Sayle <roger@eyesopen.com>
13376 PR middle-end/21709
13377 * gcc.dg/pr21709-1.c: New test case.
13379 2005-05-25 Ziemowit Laski <zlaski@apple.com>
13380 Mike Stump <mrs@apple.com>
13382 * objc/execute/next_mapping.h: Update for C++.
13384 * obj-c++.dg/selector-1.mm: Move to...
13385 * obj-c++.dg/selector-4.mm: here...
13387 * obj-c++.dg/basic.mm: New.
13388 * obj-c++.dg/comp-types-1.mm: New.
13389 * obj-c++.dg/cxx-class-1.mm: New.
13390 * obj-c++.dg/cxx-ivars-1.mm: New.
13391 * obj-c++.dg/cxx-ivars-2.mm: New.
13392 * obj-c++.dg/cxx-ivars-3.mm: New.
13393 * obj-c++.dg/cxx-scope-1.mm: New.
13394 * obj-c++.dg/cxx-scope-2.mm: New.
13395 * obj-c++.dg/defs.mm: New.
13396 * obj-c++.dg/empty-private-1.mm: New.
13397 * obj-c++.dg/encode-1.mm: New.
13398 * obj-c++.dg/encode-2.mm: New.
13399 * obj-c++.dg/encode-3.mm: New.
13400 * obj-c++.dg/extern-c-1.mm: New.
13401 * obj-c++.dg/extra-semi.mm: New.
13402 * obj-c++.dg/fix-and-continue-2.mm: New.
13403 * obj-c++.dg/isa-field-1.mm: New.
13404 * obj-c++.dg/ivar-list-semi.mm: New.
13405 * obj-c++.dg/local-decl-1.mm: New.
13406 * obj-c++.dg/lookup-1.mm: New.
13407 * obj-c++.dg/lookup-2.mm: New.
13408 * obj-c++.dg/method-1.mm: New.
13409 * obj-c++.dg/method-2.mm: New.
13410 * obj-c++.dg/method-3.mm: New.
13411 * obj-c++.dg/method-4.mm: New.
13412 * obj-c++.dg/method-5.mm: New.
13413 * obj-c++.dg/method-6.mm: New.
13414 * obj-c++.dg/method-7.mm: New.
13415 * obj-c++.dg/no-extra-load.mm: New.
13416 * obj-c++.dg/overload-1.mm: New.
13417 * obj-c++.dg/pragma-1.mm: New.
13418 * obj-c++.dg/pragma-2.mm: New.
13419 * obj-c++.dg/private-1.mm: New.
13420 * obj-c++.dg/private-2.mm: New.
13421 * obj-c++.dg/proto-qual-1.mm: New.
13422 * obj-c++.dg/qual-types-1.mm: New.
13423 * obj-c++.dg/stubify-1.mm: New.
13424 * obj-c++.dg/stubify-2.mm: New.
13425 * obj-c++.dg/super-class-1.mm: New.
13426 * obj-c++.dg/super-class-2.mm: New.
13427 * obj-c++.dg/super-dealloc-1.mm: New.
13428 * obj-c++.dg/super-dealloc-2.mm: New.
13429 * obj-c++.dg/template-1.mm: New.
13430 * obj-c++.dg/template-2.mm: New.
13431 * obj-c++.dg/template-3.mm: New.
13432 * obj-c++.dg/template-4.mm: New.
13433 * obj-c++.dg/template-5.mm: New.
13434 * obj-c++.dg/template-6.mm: New.
13435 * obj-c++.dg/try-catch-1.mm: New.
13436 * obj-c++.dg/try-catch-2.mm: New.
13437 * obj-c++.dg/try-catch-3.mm: New.
13438 * obj-c++.dg/try-catch-4.mm: New.
13439 * obj-c++.dg/try-catch-5.mm: New.
13440 * obj-c++.dg/try-catch-6.mm: New.
13441 * obj-c++.dg/try-catch-7.mm: New.
13442 * obj-c++.dg/try-catch-8.mm: New.
13443 * obj-c++.dg/try-catch-9.mm: New.
13444 * obj-c++.dg/va-meth-1.mm: New.
13446 2005-05-25 Ziemowit Laski <zlaski@apple.com>
13448 * obj-c++.dg/selector-1.mm: New.
13449 * obj-c++.dg/selector-2.mm: New.
13451 2005-05-25 Ziemowit Laski <zlaski@apple.com>
13453 * obj-c++.dg/selector-3.mm: New.
13454 * objc.dg/selector-3.m: New.
13456 2005-05-25 Ziemowit Laski <zlaski@apple.com>
13458 * objc.dg/selector-2.m: Remove "-fgnu-runtime"; be flexible
13459 about where warning appears.
13461 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
13463 * gcc.dg/tree-ssa/stdarg-2.c: Add tests for s390*-*-linux* targets.
13464 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
13465 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
13466 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
13468 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
13470 * gcc.dg/20050524-1.c: New test.
13472 2005-05-25 Jan Hubicka <jh@suse.cz>
13474 * gcc.dg/tree-prof/inliner-1.c: New.
13476 2005-05-25 Janis Johnson <janis187@us.ibm.com>
13478 * gcc.dg/tree-prof: New directory.
13479 * gcc.dg/tree-prof/tree-prof.exp: New.
13481 2005-05-25 DJ Delorie <dj@redhat.com>
13483 * gcc.dg/Wattributes-1.c: New.
13484 * gcc.dg/Wattributes-2.c: New.
13485 * gcc.dg/Wattributes-3.c: New.
13487 20005-05-24 Janis Johnson <janis187@us.ibm.com>
13489 PR tree-optimization/19833
13490 * gcc.dg/uninit-4.c: Remove xfail.
13491 * gcc.dg/uninit-9.c: Ditto.
13493 2005-05-24 Ziemowit Laski <zlaski@apple.com>
13495 * obj-c++.dg/bitfield-[1-5].mm: New.
13496 * obj-c++.dg/class-protocol-1.mm: New.
13497 * obj-c++.dg/comp-types-1[0-1].mm: New.
13498 * obj-c++.dg/comp-types-[2-9].mm: New.
13499 * obj-c++.dg/encode-[4-8].mm: New.
13500 * obj-c++.dg/layout-1.mm: New.
13501 * obj-c++.dg/method-1[0-9].mm: New.
13502 * obj-c++.dg/method-2[0-1].mm: New.
13503 * obj-c++.dg/method-[8-9].mm: New.
13504 * obj-c++.dg/objc-gc-3.mm: New.
13505 * obj-c++.dg/try-catch-10.mm: New.
13506 * objc.dg/bitfield-5.m: New.
13507 * objc.dg/comp-types-10.m: New.
13508 * objc.dg/comp-types-9.m: New.
13509 * objc.dg/layout-1.m: New.
13510 * objc.dg/objc-gc-4.m: New.
13511 * objc.dg/try-catch-9.m: New.
13512 * objc.dg/class-protocol-1.m: Tweak diagnostics.
13513 * objc.dg/comp-types-1.m: Likewise.
13514 * objc.dg/comp-types-[5-6].m: Likewise.
13515 * objc.dg/method-9.m: Likewise.
13517 2005-05-24 Janis Johnson <janis187@us.ibm.com>
13519 * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets
13520 and on hardware without VMX support.
13522 * gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c.
13524 * gcc.dg/ppc64-abi-2.c: Remove code that is now invalid.
13526 * lib/profopt.exp (dg-final-generate, dg-final-use,
13527 profopt-final-code, profopt-get-options): New.
13528 (profopt-execute): Process test directives.
13530 * lib/gcc-dg.exp (cleanup-ipa-dump): New.
13531 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
13532 cleanup-tree-dump, cleanup-saved-temps): Update comments.
13534 2005-05-24 Andrew Pinski <pinskia@physics.uc.edu>
13537 * g++.dg/init/ctor5.C: New test.
13539 2005-05-24 Ira Rosen <irar@il.ibm.com>
13541 * gcc.dg/vect/vect-none.c: Split into vect-106.c, vect-107.c,
13542 vect-108.c, vect-109.c, vect-110.c, vect-111.c, vect-112.c,
13543 vect-113.c, vect-114.c.
13545 2005-05-23 Adam Nemet <anemet@lnxw.com>
13547 * gcc.dg/const-elim-1.c: Remove xfails.
13549 2005-05-23 Jeff Law <law@redhat.com>
13551 * gcc.c-torture/compile/pr21638.c: New test.
13552 * gcc.c-torture/compile/20050520-1.c: New test.
13554 2005-05-23 Nick Clifton <nickc@redhat.com>
13556 * gcc.c-torture/execute/20020720-1.x: Fix m32r target selector to
13557 be a proper triple, ie: m32r*-*-*.
13558 * g++.old-deja/g++.jason/thunk3.C: Likewise.
13560 2004-05-21 Andrew Pinski <pinskia@physics.uc.edu>
13562 PR middle-end/21331
13564 * gcc.c-torture/compile/pr21293.c: New test.
13565 * gcc.c-torture/execute/pr21331.c: New test.
13567 2004-05-20 Richard Henderson <rth@redhat.com>
13569 * g++.dg/other/stdarg3.C: Spell "hpux*" correctly.
13571 2005-05-20 Ziemowit Laski <zlaski@apple.com>
13573 * obj-c++-dg.exp: Add.
13574 * obj-c++.exp: Add.
13575 * obj-c++.dg/dg.exp: Add.
13577 2005-05-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
13579 * g++.old-deja/g++.jason/thunk3.C: XFAIL on m32r*-*.
13580 * gcc.c-torture/execute/20020720-1.x: Add xfail for m32r*-*.
13582 2005-05-20 Bjoern Haase <bjoern.m.haase@web.de>
13584 * gcc.c-torture/execute/20020720-1.x: Add xfail for avr-*-*.
13586 2004-05-19 Richard Henderson <rth@redhat.com>
13588 * g++.dg/other/stdarg3.C: Only use -mlp64 for hpux.
13590 2005-05-19 Janis Johnson <janis187@us.ibm.com>
13592 * gcc.dg/altivec-21.c: Use dg-error only for ilp32.
13594 * gcc.dg/vect/vect-dv-2.c: Remove dg-do directive.
13596 2005-05-19 Jakub Jelinek <jakub@redhat.com>
13599 * g++.dg/parse/extern1.C: New test.
13600 * g++.dg/tls/diag-2.C: Adjust expected error message wording.
13602 2005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
13604 * gcc.dg/c99-math.h: New.
13605 * gcc.dg/c99-math-float-1.c: New test.
13606 * gcc.dg/c99-math-double-1.c: Likewise.
13607 * gcc.dg/c99-math-long-double-1.c: Likewise.
13609 2005-05-18 Richard Henderson <rth@redhat.com>
13611 * gcc.dg/tree-ssa/20031015-1.c: Expect one V_MUST_DEF.
13613 2005-05-18 Devang Patel <dpatel@apple.com>
13615 * g++.dg/opt/20050511-1.C: New test.
13617 2005-05-18 Thomas Koenig <Thomas.Koenig@online.de>
13619 PR libfortran/21127
13620 * gfortran.dg/reshape-complex.f90: New test.
13622 2005-05-18 Erik Edelmann <erik.edelmann@iki.fi>
13624 * gfortran.dg/array_constructor_1.f90: New test.
13625 * gfortran.dg/array_constructor_2.f90: New test.
13627 2005-05-18 Feng Wang <fengwang@nudt.edu.cn>
13630 * gfortran.dg/pr20954.f: New test.
13632 2005-05-17 Mike Stump <mrs@apple.com>
13634 Yet more Objective-C++...
13636 * objc.dg/method-5.m: Update.
13637 * objc.dg/method-6.m: Update.
13638 * objc.dg/method-7.m: Update.
13639 * objc.dg/method-9.m: Update.
13640 * objc.dg/try-catch-2.m: Update.
13642 2005-05-17 Mark Mitchell <mark@codesourcery.com>
13644 * gcc.dg/compat/struct-layout-1_generate.c (iterative_hash):
13645 Remove little-endian optimizations.
13647 2005-05-17 Jeff Law <law@redhat.com>
13649 * g++.dg/tree-ssa/pr14814.C: New test.
13650 * gcc.dg/tree-ssa/pr14814.C: New test.
13651 * gcc.dg/tree-ssa/pr17141-1.C: New test.
13652 * gcc.dg/tree-ssa/pr17141-2.C: New test.
13654 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
13656 * gcc.dg/compat/generate-random.c: Do not include
13658 * gcc.dg/compat/generate-random_r.c: Likewise.
13660 2005-05-17 Paolo Bonzini <bonzini@gnu.org>
13662 * gcc.dg/fold-div-1.c, gcc.dg/recip-1.c, gcc.dg/recip-2.c: New.
13664 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
13666 PR middle-end/21595
13667 * g++.dg/tree-ssa/builtin1.C: New testcase.
13669 2005-05-17 Jakub Jelinek <jakub@redhat.com>
13672 * g++.dg/opt/const4.C: New test.
13674 PR middle-end/21492
13675 * g++.dg/opt/crossjump1.C: New test.
13677 PR tree-optimization/21610
13678 * gcc.c-torture/compile/20050516-1.c: New test.
13681 * gfortran.fortran-torture/execute/forall_3.f90: Remove comment
13682 about the test failing.
13683 * gfortran.fortran-torture/execute/where_7.f90: New test.
13684 * gfortran.fortran-torture/execute/where_8.f90: New test.
13686 2005-05-16 Richard Henderson <rth@redhat.com>
13688 * lib/target-supports.exp (check_effective_target_vect_int_mul): Add
13691 2005-05-16 Mark Mitchell <mark@codesourcery.com>
13693 * gcc.dg/compat/generate-random.c (config.h): Do not include.
13694 (limits.h): Include unconditionally.
13695 (stdlib.h): Likewise.
13696 * gcc.dg/compat/generate-random_r.c (config.h): Do not include.
13697 (limits.h): Include unconditionally.
13698 (stdlib.h): Likewise.
13699 * gcc.dg/compat/struct-layout-1.exp: Do not link with libiberty.
13700 * gcc.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
13701 (limits.h): Include unconditionally.
13702 (stdlib.h): Likewise.
13703 (hashtab.h): Do not include.
13704 (getopt.h): Likewise.
13705 (stddef.h): Include.
13706 (hashval_t): Define.
13707 (struct entry): Add "next" field.
13708 (HASH_SIZE): New macro.
13709 (hash_table): New variable.
13710 (switchfiles): Do not use xmalloc.
13712 (iterative_hash): New function.
13714 (e_exists): New function.
13715 (e_insert): Likewise.
13716 (output): Use, instead of libiberty hashtable functions.
13717 (main): Do not use getopt. Do not call htab_create.
13719 2005-05-16 David Billinghurst <David.Billinghurst@riotinto.com>
13722 * lib/target-supports.exp (check_mkfifo_available):
13723 Return 0 for cygwin as mkfifo support incomplete on platform.
13724 Fix typos in comments.
13726 2005-05-15 Mark Mitchell <mark@codesourcery.com>
13728 * lib/compat.exp (compat-execute): Do not use regsub unsafely.
13730 2005-05-15 Jerry DeLisle <jvdelisle@verizon.net>
13733 * gfortran.dg/assign_4.f: New test.
13735 2005-05-14 Kazu Hirata <kazu@cs.umass.edu>
13737 PR tree-optimization/21563
13738 * gcc.dg/tree-ssa/pr21563.c: New.
13740 2005-05-14 Jan Hubicka <jh@suse.cz>
13742 * gcc.dg/noreturn-7.c: Allow control reaches warning.
13744 2005-05-14 Richard Guenther <rguenth@gcc.gnu.org>
13746 * g++.dg/tree-ssa/tmmti-2.C: New testcase.
13748 2005-05-13 Julian Brown <julian@codesourcery.com>
13750 * gcc.c-torture/execute/20041218-2.c: Add __attribute__((packed)).
13751 * gcc.dg/intmax_t-1.c: Disable on *arm*-*-*elf*.
13753 2005-05-13 Jan Hubicka <jh@suse.cz>
13755 * gcc.dg/builtins-43.c: Use gimple dump instead of generic.
13756 * gcc.dg/fold-xor-?.c: Likewise.
13757 * gcc.dg/pr15784-?.c: Likewise.
13758 * gcc.dg/pr20922-?.c: Likewise.
13759 * gcc.dg/tree-ssa/20050128-1.c: Likewise.
13760 * gcc.dg/tree-ssa/pr17598.c: Likewise.
13761 * gcc.dg/tree-ssa/pr20470.c: Likewise.
13763 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13766 * gfortran.dg/hollerith_1.f90: New test.
13768 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13770 * gfortran.dg/func_result_2.f90: New test.
13772 2005-05-11 Bud Davis <bdavis@gfortran.org>
13774 * gfortran.dg/dev_null.f90: New test.
13776 2005-05-11 Richard Earnshaw <richard.earnshaw@arm.com>
13778 * gcc.dg/arm-vfp1.c: Revert last change.
13780 2005-05-11 Richard Guenther <rguenth@gcc.gnu.org>
13782 PR middle-end/19807
13783 PR tree-optimization/19639
13784 * g++.dg/tree-ssa/pr19807.C: New testcase.
13786 2005-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13788 PR libfortran/21471
13789 * gfortran.dg/append-1.f90: New test.
13791 2005-05-10 Diego Novillo <dnovillo@redhat.com>
13793 * gcc.dg/pr18501.c: XFAIL.
13794 * gcc.dg/tree-ssa/loop-4.c: Fix expected pattern.
13795 * gcc.dg/tree-ssa/pr20913.c: Change to link-time test.
13796 * gcc.dg/tree-ssa/ssa-ccp-2.c: Change to a .optimized scan.
13797 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
13798 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
13799 * gcc.dg/tree-ssa/ssa-dom-ccp-1.c: Likewise.
13800 * gcc.dg/tree-ssa/ssa-pre-7.c: Change to a .fre scan.
13801 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
13803 2005-05-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13806 * gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90,
13807 gfortran.dg/f2c_3.f90: New tests.
13809 * gfortran.dg/return_1.f90: Fix dg annotation.
13811 2005-05-10 Diego Novillo <dnovillo@redhat.com>
13813 * gcc.c-torture/compile/20050510-1.c: New test.
13815 2005-05-10 Mark Mitchell <mark@codesourcery.com>
13817 * gcc.dg/arm-vfp1.c: Remove test for fnegs.
13819 2005-05-10 Bob Wilson <bob.wilson@acm.org>
13821 * gcc.dg/const-elim-1.c: Remove xfail for xtensa-*-*.
13823 2005-05-10 Gabor Loki <loki@gcc.gnu.org>
13826 * gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913
13828 2005-05-10 Joseph S. Myers <joseph@codesourcery.com>
13831 * gcc.dg/redecl-11.c, gcc.dg/redecl-12.c, gcc.dg/redecl-13.c,
13832 gcc.dg/redecl-14.c, gcc.dg/redecl-15.c: New tests.
13834 2005-05-10 Ben Elliston <bje@au.ibm.com>
13837 * gcc.dg/debug/pr16676.c: New test.
13839 2005-05-10 Kazu Hirata <kazu@cs.umass.edu>
13842 * gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030917-1.c,
13843 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/ssa-ccp-1.c,
13844 gcc.dg/tree-ssa/ssa-ccp-2.c, gcc.dg/tree-ssa/ssa-ccp-3.c,
13845 gcc.dg/tree-ssa/ssa-ccp-7.c, gcc.dg/tree-ssa/ssa-ccp-9.c:
13847 * gcc.dg/tree-ssa/20040721-1.c: Change -O1 to -O2. Add
13848 -fno-tree-dominator-opts.
13850 2005-05-09 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13852 * gfortran.dg/return_1.f90: New test.
13854 2005-05-09 J"orn Rennecke <joern.rennecke@st.com>
13856 * gcc.dg/pr15784-3.c: Add -fno-finite-math-only option.
13858 * gcc.dg/20021029-1.c: For sh64*-*-*, add -mpt-fixed.
13860 2005-05-09 Nathan Sidwell <nathan@codesourcery.com>
13863 * g++.dg/inherit/covariant13.C: New.
13865 2005-05-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13867 PR libfortran/19155
13868 * gfortran.dg/pr19155.f: New test.
13870 2005-05-08 Roger Sayle <roger@eyesopen.com>
13873 * gcc.dg/pr8788-1.c: New testcase.
13875 2005-05-08 Richard Sandiford <rsandifo@redhat.com>
13878 * gcc.target/mips/fpcmp-[12].c: New tests.
13880 2005-05-06 Mark Mitchell <mark@codesourcery.com>
13882 * lib/target-supports-dg.exp (dg-require-fork): New function.
13883 (dg-require-mkfifo): Likewise.
13884 * lib/target-supports.exp (check_function_available): New
13886 (check_fork_available): Likewise.
13887 (check_mkfifo_available): Likewise.
13889 2005-05-06 Jeff Law <law@redhat.com>
13891 * gcc.c-torture/compile/pr21380.c: New test.
13893 2005-05-06 Jakub Jelinek <jakub@redhat.com>
13896 * g++.dg/ext/weak3.C: New test.
13898 2005-05-05 Mark Mitchell <mark@codesourcery.com>
13901 * g++.dg/template/crash37.C: New test.
13903 2005-05-05 Paul Brook <paul@codesourcery.com>
13905 * gcc.dg/arm-g2.c: Use effective-target arm32.
13906 * gcc.dg/arm-mmx-1.c: Ditto.
13907 * gcc.dg/arm-scd42-2.c: Ditto.
13908 * gcc.dg/arm-vfp1.c: Ditto.
13909 * lib/target-supports.exp (check_effective_target_arm32): New
13912 2005-05-04 Thomas Koenig <Thomas.Koenig@online.de>
13914 PR libfortran/21354
13915 gfortran.dg/in_pack_rank7.f90: New test.
13917 2005-05-03 Andrew Pinski <pinskia@physics.uc.edu>
13919 PR middle-end/15618
13920 * gcc.dg/tree-ssa/bool-[1-9].c: New tests.
13922 2005-05-04 Jakub Jelinek <jakub@redhat.com>
13924 PR middle-end/21265
13925 * gcc.dg/20050503-1.c: New test.
13927 PR rtl-optimization/21239
13928 * gcc.dg/i386-sse-11.c: New test.
13930 2005-05-03 Alexandre Oliva <aoliva@redhat.com>
13933 * gcc.target/i386/asm-1.c: New test.
13935 2005-05-03 Jakub Jelinek <jakub@redhat.com>
13937 PR rtl-optimization/21330
13938 * gcc.c-torture/execute/20050502-1.c: New test.
13941 * gcc.c-torture/execute/20050502-2.c: New test.
13943 2005-05-03 Uros Bizjak <uros@kss-loka.si>
13945 PR middle-end/21282
13946 * gcc.dg/pr21282.c: New.
13948 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
13950 * gcc.dg/vect/pr20122.c: Clean up .vect file.
13951 * gcc.dg/vect/vect-92.c: Likewise.
13952 * gcc.dg/vect/vect-93.c: Likewise.
13953 * gcc.dg/vect/vect-dv-1.c: Likewise.
13954 * gcc.dg/vect/vect-dv-2.c: Likewise.
13955 * gcc.dg/vect/vect-ifcvt-10.c: Likewise.
13957 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
13959 * gfortran.dg/vect/vect-1.f90: Clean up .vect file.
13960 * gfortran.dg/vect/vect-2.f90: Likewise.
13961 * gfortran.dg/vect/vect-3.f90: Likewise.
13962 * gfortran.dg/vect/vect-4.f90: Likewise.
13963 * gfortran.dg/vect/vect-5.f90: Likewise.
13965 2005-05-02 Geoffrey Keating <geoffk@apple.com>
13968 * gcc.dg/rs6000-fpint-2.c: New.
13970 2005-05-02 Joseph S. Myers <joseph@codesourcery.com>
13973 * gcc.dg/builtins-30.c: Update expected messages.
13974 * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c,
13975 gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c,
13976 gcc.dg/pr15698-7.c, pr15698-8.c: New tests.
13978 2005-05-02 Kazu Hirata <kazu@cs.umass.edu>
13980 PR tree-optimization/21294
13981 * gcc.dg/tree-ssa/pr21294.c: New.
13983 2005-05-02 Paolo Bonzini <bonzini@gnu.org>
13985 * gcc.dg/altivec-3.c (vec_store): Do not use the old
13986 __builtin_altivec_st_internal_4si built-in.
13988 2005-05-02 Mark Mitchell <mark@codesourcery.com>
13991 * g++.dg/template/ptrmem14.C: New test.
13993 2005-05-02 Paul Brook <paul@codesourcery.com>
13995 * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko.
13997 2005-05-02 Michael Matz <matz@suse.de>
14000 * g++.dg/warn/sentinel.C: New testcase for __null sentinels added.
14002 2005-05-01 Mark Mitchell <mark@codesourcery.com>
14004 * g++.dg/cpp/weak.C: New test.
14006 2005-05-01 Zdenek Dvorak <dvorakz@suse.cz>
14008 * gcc.dg/tree-ssa/loop-8.c: New test.
14010 2005-04-30 Michael Maty <matz@suse.de>
14012 * gcc.dg/inline-mcpy.c: New test.
14014 2005-04-30 Thomas Koenig <Thomas.Koenig@online.de>
14016 PR libfortran/18958
14017 * gfortran.dg/eoshift.f90: New test case.
14019 2005-04-30 Paul Thomas <pault@gcc.gnu.org>
14021 PR libfortran/18857
14022 * gfortran.dg/matmul_1.f90: New test.
14024 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
14026 PR tree-optimization/21030
14027 * gcc.dg/tree-ssa/pr21030.c: New.
14029 2005-04-29 Devang Patel <dpatel@apple.com>
14031 PR tree-optimization/21272
14032 * gcc.dg/vect/vect-ifcvt-10.c: New test.
14034 2005-04-29 Jakub Jelinek <jakub@redhat.com>
14038 * gfortran.dg/entry_4.f90: New test.
14039 * gfortran.fortran-torture/execute/entry_1.f90: New test.
14040 * gfortran.fortran-torture/execute/entry_2.f90: New test.
14041 * gfortran.fortran-torture/execute/entry_3.f90: New test.
14042 * gfortran.fortran-torture/execute/entry_4.f90: New test.
14043 * gfortran.fortran-torture/execute/entry_5.f90: New test.
14044 * gfortran.fortran-torture/execute/entry_6.f90: New test.
14045 * gfortran.fortran-torture/execute/entry_7.f90: New test.
14047 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14049 * gfortran.fortran-torture/execute/entry_8.f90: New test.
14051 2005-04-29 Paul Brook <paul@codesourcery.com>
14053 * gfortran.dg/entry_3.f90: New test.
14055 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14057 * gfortran.dg/implicit_4.f90: New test.
14059 2005-04-28 Bob Wilson <bob.wilson@acm.org>
14061 * lib/target-supports.exp (check_profiling_available): Return
14062 false for xtensa-*-elf.
14064 2005-04-29 David Billinghurst (David.Billinghurst@riotinto.com)
14066 * lib/fortran-torture.exp (fortran-torture.exp): Catch
14067 error if file cannot be deleted.
14069 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
14071 * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c,
14072 gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c,
14073 gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c,
14074 gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c,
14075 gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c,
14076 gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c,
14077 gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c,
14078 gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c,
14079 gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c,
14080 gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
14081 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c,
14082 gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c,
14083 gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump.
14085 2005-04-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14088 * gfortran.dg/pr20865.f90: New test.
14090 2005-04-28 Joseph S. Myers <joseph@codesourcery.com>
14092 * gcc.dg/void-cast-2.c: New test.
14094 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
14097 * gcc.dg/void-cast-1.c: New test.
14099 2005-04-27 Paolo Bonzini <bonzini@gnu.org>
14101 * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable.
14103 2005-04-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14106 * gfortran.dg/pr21177.f90: New test.
14108 2005-04-27 Zdenek Dvorak <dvorakz@suse.cz>
14110 PR tree-optimization/21171
14111 * gcc.dg/tree-ssa/pr21171.c: New test.
14113 2004-04-27 Paolo Bonzini <bonzini@gnu.org>
14115 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
14116 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
14117 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
14118 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
14119 gcc.dg/tree-ssa/gen-vect-32.c: New.
14120 * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final.
14121 * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail,
14122 don't run on PPC32.
14124 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
14127 * gcc.dg/transparent-union-3.c: New test.
14129 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
14132 * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
14133 gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
14134 gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
14135 gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
14136 gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
14137 gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
14139 2005-04-26 Jeff Law <law@redhat.com>
14141 * gcc.gc/tree-ssa/ssa-dce-1.c: New test.
14142 * gcc.gc/tree-ssa/ssa-dce-2.c: New test.
14143 * gcc.gc/tree-ssa/ssa-dce-3.c: New test.
14144 * gcc.gc/tree-ssa/ssa-dce-4.c: New test.
14145 * gcc.gc/tree-ssa/ssa-dce-5.c: New test.
14146 * gcc.gc/tree-ssa/ssa-dce-6.c: New test.
14147 * gcc.gc/tree-ssa/ssa-dce-7.c: New test.
14149 2004-04-26 Richard Guenther <rguenth@gcc.gnu.org>
14151 PR tree-optimization/17598
14152 * gcc.dg/tree-ssa/pr17598.c: New testcase.
14154 2005-04-25 Mike Stump <mrs@apple.com>
14156 * objc.dg/fix-and-continue-1.m: Add.
14158 2005-04-25 Roger Sayle <roger@eyesopen.com>
14161 * g++.dg/opt/pr20995-1.C: New test case.
14163 2005-04-25 Devang Patel <dpatel@apple.com>
14165 * gcc.dg/stabs-attrib-vect-darwin.c: New test.
14167 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
14170 * g++.dg/opt/alias2.C (printf): Correct the prototype.
14172 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
14175 * g++.dg/opt/rtti2.C: New test.
14177 2005-04-25 Paul Brook <paul@codesourcery.com>
14178 Steven G. Kargl <kargls@comcast.net>
14181 * gfortran.dg/ichar_1.f90: New file.
14183 2005-04-24 Jakub Jelinek <jakub@redhat.com>
14185 PR middle-end/20991
14186 * g++.dg/opt/pr20991.C: New test.
14188 * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types
14189 where sizeof (type) < __alignof__ (type).
14190 * gcc.dg/compat/struct-layout-1.h: Likewise.
14192 2005-04-24 Per Bothner <per@bothner.com>
14193 Devang Patel <dpatel@apple.com>
14195 PR preprocessor/20907
14196 * gcc.dg/cpp/very-long-comment.c: New test.
14198 2005-04-24 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14201 * gfortran.dg/common_5.f: New test.
14203 2005-04-23 Richard Guenther <rguenth@gcc.gnu.org>
14205 PR middle-end/21082
14206 * g++.dg/tree-ssa/pr21082.C: New testcase.
14208 2005-04-23 Zdenek Dvorak <dvorakz@suse.cz>
14210 * gcc.dg/vect/vect-99.c: New test.
14212 2005-04-22 Diego Novillo <dnovillo@redhat.com>
14214 * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options.
14216 2005-04-22 Jeff Law <law@redhat.com>
14218 * gcc.dg/uninit-5.c: Remove xfails.
14219 * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of
14220 conditionals and loads.
14222 2005-04-22 Thomas Koenig <Thomas.Koenig@online.de>
14224 PR libfortran/20074
14225 PR libfortran/20436
14226 PR libfortran/21108
14227 * gfortran.dg/nested_reshape.f90: new test
14228 * gfortran.dg/reshape-alloc.f90: new test
14229 * gfortran.dg/reshape.f90: new test
14231 2005-04-22 Mark Mitchell <mark@codesourcery.com>
14233 * gcc.dg/arm-vfp1.c: Remove -ffast-math.
14235 * gcc.dg/arm-vfp1.c: New test.
14237 2005-04-22 Alexandre Oliva <aoliva@redhat.com>
14240 * g++.dg/lookup/builtin2.C: New test.
14242 2005-04-22 Joseph S. Myers <joseph@codesourcery.com>
14244 * gcc.dg/weak/weak-13.c: New test.
14246 2005-04-21 Geoffrey Keating <geoffk@apple.com>
14248 * lib/target-supports.exp (check_effective_target_sync_int_long):
14251 2005-04-21 Richard Sandiford <rsandifo@redhat.com>
14253 * gcc.target/mips/branch-1.c: New test.
14255 2005-04-21 Richard Henderson <rth@redhat.com>
14257 * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
14258 * gcc.dg/vect/vect-86.c: Likewise.
14259 * gcc.dg/vect/vect-87.c: Likewise.
14260 * gcc.dg/vect/vect-88.c: Likewise.
14262 2005-04-21 Devang Patel <dpatel@apple.com>
14264 PR optimization/20994
14265 * gcc.dg/tree-ssa/ifc-3.c: New test.
14267 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
14270 * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
14271 gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
14272 gcc.dg/c99-vla-jump-5.c: New tests.
14274 2005-04-19 Richard Henderson <rth@redhat.com>
14276 * lib/target-supports.exp (check_effective_target_vect_int_mult):
14277 Fix typo in exists check.
14278 (check_effective_target_sync_int_long): New.
14279 * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
14280 * gcc.dg/ia64-sync-2.c: Likewise.
14281 * gcc.dg/ia64-sync-3.c: Likewise.
14282 * gcc.dg/ia64-sync-4.c: Likewise.
14284 2005-04-19 James A. Morrison <phython@gcc.gnu.org>
14286 * gcc.dg/fold-xor-1.c: New test.
14287 * gcc.dg/fold-xor-2.c: New test.
14289 2005-04-19 James E. Wilson <wilson@specifixinc.com>
14292 * g++.dg/eh/fp-regs.C: New test.
14294 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
14296 * gcc.dg/Wint-to-pointer-cast-1.c,
14297 gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
14298 gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
14299 gcc.dg/Wpointer-to-int-cast-3.c: New tests.
14301 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14304 * gfortran.dg/pr16861.f90: New test.
14306 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
14308 * gcc.dg/pr21085.c: New test.
14310 2005-04-18 Richard Sandiford <rsandifo@redhat.com>
14312 * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
14313 (setup_mips_tests, dg-mips-options): New procedures.
14314 * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
14315 * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
14316 * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
14317 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
14318 * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
14319 * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
14320 * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
14321 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
14322 * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
14323 * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
14324 * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
14325 dg-mips-options instead of dg-options. Remove now-redundant
14326 preprocessor guards.
14327 * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
14328 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
14329 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
14330 * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
14331 * gcc.dg/vr-mult-2.c: Delete.
14332 * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
14333 * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
14334 * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
14335 * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
14336 * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
14337 * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
14338 * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
14340 2005-04-18 Laurent GUERBY <laurent@guerby.net>
14342 * ada/acats/run_all.sh: Use sync when executable not present.
14344 2005-04-18 Devang Patel <dpatel@apple.com>
14346 * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
14347 * gcc.dg/vect/vect-11a.c: New.
14348 * gcc.dg/vect/vect-none.c: Update.
14349 * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
14351 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
14353 PR tree-optimization/20922
14354 * gcc.dg/pr20922-1.c: New test.
14355 * gcc.dg/pr20922-2.c: New test.
14356 * gcc.dg/pr20922-3.c: New test.
14357 * gcc.dg/pr20922-4.c: New test.
14358 * gcc.dg/pr20922-5.c: New test.
14359 * gcc.dg/pr20922-6.c: New test.
14361 2005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14363 PR libfortran/20950
14364 * gfortran.dg/pr20950.f: New test.
14366 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14368 PR libfortran/19216
14369 * gfortran.dg/pr19216.f: New test.
14371 2005-04-18 Kazu Hirata <kazu@cs.umass.edu>
14373 PR tree-optimization/21001
14374 * gcc.dg/tree-ssa/pr21001.c: New.
14376 2005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
14378 PR libfortran/21075
14379 * gfortran.dg/reshape_rank7.f90: New test.
14381 2005-04-17 Paul Thomas <pault@gcc.gnu.org>
14383 PR libfortran/12884 gfortran.dg/pr12884.f: New test
14384 PR libfortran/17285 gfortran.dg/pr17285.f90: New test
14385 PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test
14386 PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test
14387 PR libfortran/18210 gfortran.dg/pr18210.f90: New test
14388 PR libfortran/18392 gfortran.dg/pr18392.f90: New test
14389 PR libfortran/19467 gfortran.dg/pr19467.f90: New test
14390 PR libfortran/19657 gfortran.dg/pr19657.f90: New test
14391 * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE wrong way round).
14392 * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be in namelists. New test
14393 * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists. New test
14394 * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist. New test
14395 * gfortran.dg/namelist_12.f: Tests integers and qualifiers in namelist. New test
14396 * gfortran.dg/namelist_13.f90: Tests derived types in namelist. New test
14397 * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support. New test
14398 * gfortran.dg/namelist_15.f90: Tests arrays of derived types in namelist. New test
14399 * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test
14400 * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test
14401 * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist. New test
14402 * gfortran.dg/namelist_19.f90: Tests namelist errors. New test
14403 * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit arrays. New test
14405 2005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
14407 * gfortran.dg/wtruncate.f: New testcase.
14408 * gfortran.dg/wtruncate.f90: New testcase.
14410 2005-04-16 Mark Mitchell <mark@codesourcery.com>
14413 * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
14414 which sizeof/alignof is dependent, rather than just whether we are
14415 processing_template_decl.
14417 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
14419 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
14420 corrected typo where the wrong variables had been compared.
14422 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
14424 PR libfortran/18495
14425 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
14426 Test callee-allocated version of return array with a write
14428 Test spread with a temporary with another write statement.
14430 2005-04-15 Kazu Hirata <kazu@cs.umass.edu>
14432 PR tree-optimization/21031
14433 * gcc.dg/tree-ssa/pr21031.c: New.
14435 2005-04-15 Uros Bizjak <uros@kss-loka.si>
14437 PR tree-optimization/21004
14438 * gcc.dg/builtins-53.c: Include builtins-config.h.
14439 Check floorf, ceilf, floorl and ceill transformations
14440 only when HAVE_C99_RUNTIME is defined.
14442 2005-04-15 Alexandre Oliva <aoliva@redhat.com>
14444 PR middle-end/20739
14445 * gcc.dg/tree-ssa/pr20739.c: New test.
14447 2005-04-14 Mike Stump <mrs@apple.com>
14449 * gcc.dg/Foundation.framework/empty: New.
14450 * gcc.dg/framework-2.c: New.
14452 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
14454 PR tree-optimization/21021
14455 * gcc.c-torture/compile/pr21021.c: New.
14457 2005-04-14 Janis Johnson <janis187@us.ibm.com
14460 * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
14461 * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
14462 * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
14463 * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
14464 * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
14465 * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
14466 * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
14467 * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
14469 2005-04-14 Richard Henderson <rth@redhat.com>
14471 * lib/target-supports.exp (check_effective_target_vect_condition):
14472 Add ia64, i?86, and x86_64.
14474 2005-04-14 Steven G. Kargl <kargls@comcast.net>
14476 * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
14478 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
14480 PR tree-optimization/20657
14481 * gcc.dg/tree-ssa/pr20657.c: New.
14483 2005-04-14 Uros Bizjak <uros@kss-loka.si>
14485 * gcc.dg/builtins-53.c: Also check (int)trunc* and
14486 (long long int)trunc*.
14488 2005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
14491 * gcc.dg/pr20927.c: New test.
14493 2005-04-13 Richard Sandiford <rsandifo@redhat.com>
14495 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
14496 * gcc.target/mips/asm-1.c: Likewise.
14498 2005-04-13 Dale Johannesen <dalej@apple.com>
14500 * objc.dg/objc-fast-4.m: New.
14502 2005-04-13 Hans-Peter Nilsson <hp@axis.com>
14504 * gcc.target/cris/torture/cris-torture.exp: New driver in new
14506 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
14508 2005-04-13 David Edelsohn <edelsohn@gnu.org>
14510 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
14511 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
14512 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
14514 2005-04-13 Kazu Hirata <kazu@cs.umass.edu>
14516 PR tree-optimization/20913
14517 * gcc.dg/tree-ssa/pr20913.c: New.
14519 PR tree-optimization/20702
14520 * gcc.dg/tree-ssa/pr20702.c: New.
14522 2005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14525 * g++.dg/inherit/local3.C: New test.
14527 2005-04-12 Jeff Law <law@redhat.com>
14529 * gcc.dg/tree-ssa/20050412-1.c: New test.
14531 2005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
14533 PR libfortran/19016
14534 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
14535 Add tests with mask generated by expression.
14536 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
14537 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
14538 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
14540 2005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
14542 PR middle-end/20917
14543 * gcc.dg/20050409-1.c: New test.
14545 2005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
14547 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
14549 2005-04-11 Mark Mitchell <mark@codesourcery.com>
14551 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
14552 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
14553 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
14554 (TARGET_CXX): Adjust accordingly.
14555 * target.h (struct gcc_target): Remove epxort_class_data. Add
14556 determine_class_data_visibility and class_data_always_comdat.
14557 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
14558 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
14559 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
14560 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
14561 (arm_cxx_determine_class_data_visibility): New.
14562 (arm_cxx_class_data_always_comdat): Likewise.
14563 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
14564 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
14565 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
14566 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
14567 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
14570 2005-04-11 Mark Mitchell <mark@codesourcery.com>
14572 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
14574 2005-04-11 Geoffrey Keating <geoffk@apple.com>
14576 * gcc.dg/i386-darwin-fpmath.c: New.
14578 2004-04-11 Devang Patel <dpatel@apple.com>
14580 * lib/target-supports.exp (check_effective_target_vect_condition): New.
14581 * gcc.dg/vect/vect-ifcvt-1.c: New test.
14582 * gcc.dg/vect/vect-ifcvt-2.c: New test.
14583 * gcc.dg/vect/vect-ifcvt-3.c: New test.
14584 * gcc.dg/vect/vect-ifcvt-4.c: New test.
14585 * gcc.dg/vect/vect-ifcvt-5.c: New test.
14586 * gcc.dg/vect/vect-ifcvt-6.c: New test.
14587 * gcc.dg/vect/vect-ifcvt-7.c: New test.
14588 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
14590 2004-04-11 Devang Patel <dpatel@apple.com>
14592 * gcc.dg/vect/vect-dv-1.c: New test.
14593 * gcc.dg/vect/vect-dv-2.c: New test.
14595 2005-04-11 Diego Novillo <dnovillo@redhat.com>
14597 PR tree-optimization/20933
14598 * gcc.dg/tree-ssa/pr20933.c: New test.
14600 2005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14602 * gfortran.dg/fold_nearest.f90: New test.
14604 2005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
14606 * gcc.dg/tree-ssa/alias-1.c: New test.
14608 2005-04-11 Diego Novillo <dnovillo@redhat.com>
14610 PR tree-optimization/20920
14611 * g++.dg/tree-ssa/pr20920.C: New test.
14613 2005-04-11 Uros Bizjak <uros@kss-loka.si>
14615 * gcc.dg/builtins-53.c: Also check (int)ceil* and
14616 (long long int)ceil*.
14618 2005-04-10 Mark Mitchell <mark@codesourcery.com>
14620 * g++.dg/warn/Wdtor1.C: Declare template in system header with
14621 explicit C++ linkage.
14623 2005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14625 * gfortran.dg/pr17229.f: Take care of the new obsolescence
14626 warning for arithmetic IF statements.
14628 2005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
14630 * eor_handling_1.f90: New test case.
14631 * eor_handling_2.f90: New test case.
14632 * eor_handling_3.f90: New test case.
14633 * eor_handling_4.f90: New test case.
14634 * eor_handling_5.f90: New test case.
14635 * noadv_size.f90: New test case.
14636 * pad_no.f90: New test case.
14638 2005-04-10 Richard Sandiford <rsandifo@redhat.com>
14640 * gcc.c-torture/execute/20050410-1.c: New test.
14642 2005-04-09 Alexandre Oliva <aoliva@redhat.com>
14644 * gcc.dg/pr20126.c: New.
14646 2005-04-09 Bud Davis <bdavis@gfortran.org>
14647 Steven G. Kargl <kargls@comcast.net>
14649 * gfortran.dg/PR19872.f: New test.
14651 2005-04-09 Steven G. Kargl <kargls@comcast.net>
14653 * gfortran.dg/nint_1.f90: Fix dg-do directive.
14655 2005-04-09 Steven G. Kargl <kargls@comcast.net>
14657 * gfortran.dg/nint_1.f90: New test.
14659 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
14661 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
14662 Added test for callee-allocated arrays with write statements.
14663 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
14664 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
14665 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
14666 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
14667 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
14669 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
14671 PR libfortran/20163
14672 * gfortran.dg/open-options-blanks.f: New test.
14674 2005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
14677 * gfortran.dg/comma_format_extension_[1234].f: New tests.
14679 2005-04-09 Jakub Jelinek <jakub@redhat.com>
14681 * gcc.dg/tree-ssa/stdarg-1.c: New test.
14682 * gcc.dg/tree-ssa/stdarg-2.c: New test.
14683 * gcc.dg/tree-ssa/stdarg-3.c: New test.
14684 * gcc.dg/tree-ssa/stdarg-4.c: New test.
14685 * gcc.dg/tree-ssa/stdarg-5.c: New test.
14686 * gcc.c-torture/execute/stdarg-4.c: New test.
14688 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
14691 * g++.dg/abi/param2.C: New test.
14693 2005-04-09 Uros Bizjak <uros@kss-loka.si>
14695 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
14697 2005-04-09 Uros Bizjak <uros@kss-loka.si>
14699 * gcc.dg/builtins-53.c: New test.
14701 2005-04-08 Diego Novillo <dnovillo@redhat.com>
14703 * g++.dg/tree-ssa/pr18178.C: New test.
14704 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
14705 * gcc.c-torture/execute/20041019-1.c: New test.
14706 * gcc.dg/tree-ssa/20041008-1.c: New test.
14707 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
14708 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
14709 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
14710 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
14711 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
14712 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
14713 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
14714 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
14715 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
14716 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
14718 2005-04-09 Hans-Peter Nilsson <hp@axis.com>
14720 PR rtl-optimization/20466
14721 * gcc.c-torture/execute/pr20466-1.c: New test.
14723 2005-04-08 Mark Mitchell <mark@codesourcery.com>
14726 * g++.dg/parse/cond2.C: New test.
14729 * g++.dg/warn/Wdtor1.C: New test.
14731 2005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14734 * gfortran.dg/pr17229.f: New test.
14736 2005-04-07 Steven G. Kargl <kargls@comcast.net>
14738 * gfortran.dg/tiny_1.f90: New test.
14739 * gfortran.dg/tiny_2.f90: ditto.
14741 2005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
14743 * gfortran.dg/eor_1.f90: Fix dg-do run line
14744 * gfortran.dg/open_new.f90: Fix dg-do run line
14746 2005-04-07 Hans-Peter Nilsson <hp@axis.com>
14748 * lib/target-supports.exp (get_compiler_messages): Support
14749 optional arguments, the fourth being compiler options.
14750 (check_effective_target_fpic): New proc.
14751 * gcc.dg/20050321-2.c: Restrict to target fpic.
14753 2005-04-06 James A. Morrison <phython@gcc.gnu.org>
14755 * gcc.dg/15443-1.c: New test.
14756 * gcc.dg/15443-2.c: Likewise.
14758 2005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14760 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
14762 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
14764 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
14766 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
14768 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
14769 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
14771 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
14772 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
14773 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
14775 2005-04-06 Mark Mitchell <mark@codesourcery.com>
14778 * g++.dg/warn/Wunused-11.C: New test.
14780 2005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
14782 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
14784 2005-04-06 Dorit Naishlos <dorit@il.ibm.com>
14786 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
14788 2005-04-05 Mark Mitchell <mark@codesourcery.com>
14791 * g++.dg/template/ptrmem13.C: New test.
14793 2005-04-05 Per Bothner <per@bothner.com>
14795 * lib/gcc.exp: Always add -fno-show-column, for now.
14797 2005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
14800 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
14801 of plain old "unsigned int" for the type of "i". Makes this test
14804 2005-04-05 Paolo Bonzini <bonzini@gnu.org>
14806 * gcc.dg/i386-ssefn-1.c: New test.
14807 * gcc.dg/i386-ssefn-2.c: New test.
14808 * gcc.dg/i386-ssefn-3.c: New test.
14809 * gcc.dg/i386-ssefn-4.c: New test.
14811 2005-04-05 Jakub Jelinek <jakub@redhat.com>
14813 PR tree-optimization/20076
14814 * gcc.dg/builtin-apply4.c: New test.
14816 PR preprocessor/19475
14817 * gcc.dg/cpp/macspace1.c: New test.
14818 * gcc.dg/cpp/macspace2.c: New test.
14820 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14822 * gfortran.dg/pr20755.f: Fixed bad format.
14824 2005-04-05 Mark Mitchell <mark@codesourcery.com>
14827 * g++.dg/ext/attrib21.C: New test.
14829 2004-04-05 Devang Patel <dpatel@apple.com>
14831 * lib/target-supports.exp (check_effective_target_vect_shif): New.
14832 * gcc.dg/vect/vect-shift-1.c: New test.
14834 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14836 PR libfortran/20755
14837 * gfortran.dg/pr20755.f: New test.
14839 2005-04-05 Feng Wang <fengwang@nudt.edu.cn>
14841 * gfortran.dg/pr15959.f90: New test.
14842 * gfortran.dg/string_pad_trunc.f90: New test.
14844 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14846 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
14847 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
14848 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
14851 2005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
14853 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
14855 2005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14857 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
14858 * gcc.c-torture/compile/20011119-2.c: Likewise.
14859 * gcc.c-torture/compile/981001-2.c: Likewise.
14861 2005-04-04 Mark Mitchell <mark@codesourcery.com>
14864 * g++.dg/template/overload4.C: New test.
14866 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
14869 * g++.dg/abi/covariant5.C: New.
14872 * g++.dg/debug/const2.C: New.
14874 2005-04-04 Jakub Jelinek <jakub@redhat.com>
14876 PR rtl-optimization/16104
14877 * gcc.c-torture/execute/20050316-1.c: New test.
14879 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
14881 * g++.dg/template/spec23.C: Fix dg-error text.
14883 2005-04-03 Alexandre Oliva <aoliva@redhat.com>
14886 * g++.dg/expr/lval2.C: New.
14888 2005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14890 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
14891 __builtin_strcasecmp and __builtin_strncasecmp.
14893 2005-04-03 Nathan Sidwell <nathan@codesourcery.com>
14896 * g++.dg/template/spec22.C: New.
14897 * g++.dg/template/spec23.C: New.
14899 2005-04-03 Dale Ranta <dir@lanl.gov>
14900 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14902 PR libfortran/20068
14903 PR libfortran/20125
14904 PR libfortran/20156
14905 PR libfortran/20471
14906 * gfortran.dg/backspace.f: New test.
14908 2005-04-02 Daniel Berlin <dberlin@dberlin.org>
14910 * gcc.dg/pr19345.c: New test.
14912 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
14914 PR tree-optimization/20640
14915 * gcc.dg/torture/tree-loop-1.c: New.
14917 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
14919 PR rtl-optimization/20290
14920 * gcc.c-torture/execute/loop-ivopts-2.c: New.
14922 2005-04-02 Geoffrey Keating <geoffk@apple.com>
14924 * gcc.dg/rs6000-fpint.c: New.
14926 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
14928 * gcc.dg/old-style-then-proto-1.c: New test.
14930 2005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14932 * gfortran.fortran-torture/execute/backspace.f90: Check
14933 after backspace and read was incorrect.
14935 2005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14937 * gcc.c-torture/execute/builtins/strcat.c: Check the result
14938 buffer past the terminating NUL using memcmp.
14939 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
14940 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
14942 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
14943 Fix unused/uninitialized variable warnings.
14945 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
14946 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
14947 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
14948 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
14950 * gcc.c-torture/execute/builtins/abs-1-lib.c,
14951 gcc.c-torture/execute/builtins/fputs-lib.c,
14952 gcc.c-torture/execute/builtins/lib/fprintf.c,
14953 gcc.c-torture/execute/builtins/lib/main.c,
14954 gcc.c-torture/execute/builtins/lib/memcmp.c,
14955 gcc.c-torture/execute/builtins/lib/memmove.c,
14956 gcc.c-torture/execute/builtins/lib/mempcpy.c,
14957 gcc.c-torture/execute/builtins/lib/memset.c,
14958 gcc.c-torture/execute/builtins/lib/printf.c,
14959 gcc.c-torture/execute/builtins/lib/sprintf.c,
14960 gcc.c-torture/execute/builtins/lib/stpcpy.c,
14961 gcc.c-torture/execute/builtins/lib/strchr.c,
14962 gcc.c-torture/execute/builtins/lib/strcmp.c,
14963 gcc.c-torture/execute/builtins/lib/strcpy.c,
14964 gcc.c-torture/execute/builtins/lib/strcspn.c,
14965 gcc.c-torture/execute/builtins/lib/strlen.c,
14966 gcc.c-torture/execute/builtins/lib/strncat.c,
14967 gcc.c-torture/execute/builtins/lib/strncmp.c,
14968 gcc.c-torture/execute/builtins/lib/strncpy.c,
14969 gcc.c-torture/execute/builtins/lib/strrchr.c,
14970 gcc.c-torture/execute/builtins/lib/strspn.c,
14971 gcc.c-torture/execute/builtins/lib/strstr.c,
14972 gcc.c-torture/execute/builtins/memops-asm-lib.c,
14973 gcc.c-torture/execute/builtins/strlen-2.c,
14974 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
14977 2005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
14979 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
14980 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
14983 2005-04-01 Jakub Jelinek <jakub@redhat.com>
14986 * g++.dg/debug/using1.C: New test.
14988 2005-04-01 Hans-Peter Nilsson <hp@axis.com>
14990 PR middle-end/20524
14991 * gcc.dg/alias-7.c: Prefix asm-declared name with
14992 __USER_LABEL_PREFIX__.
14994 2005-03-31 J"orn Rennecke <joern.rennecke@st.com>
14996 Fix fallout from PR middle-end/15700:
14997 * gcc.c-torture/compile/20011119-1.c: Take
14998 __USER_LABEL_PREFIX__ into account.
14999 * gcc.c-torture/compile/20011119-2.c: Likewise.
15001 2005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
15004 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
15006 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
15009 * gcc.c-torture/compile/struct-non-lval-1.c,
15010 gcc.c-torture/compile/struct-non-lval-2.c,
15011 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
15013 2005-03-31 Janis Johnson <janis187@us.ibm.com>
15015 * gcc.dg/tls/tls.exp: Remove temporary file.
15016 * g++.dg/tls/tls.exp: Ditto.
15017 * lib/file-format.exp: Ditto.
15018 * g++.dg/special/ecos.exp: Ditto.
15020 * lib/profopt.exp: Treat prof_ext as a list.
15021 * gcc.misc-tests/bprob.exp: Ditto.
15022 * g++.dg/bprob/bprob.exp: Ditto.
15024 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
15025 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
15026 g++.dg/tree-ssa/pointer-reference-alias.C,
15027 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
15028 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
15029 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
15030 g++.dg/vect/pr19951.cc: Ditto.
15031 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
15032 gcc.dg/builtins-47.c: Ditto.
15033 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
15034 gcc.dg/pr20115-1.c: Ditto.
15035 * gcc.dg/tree-ssa/20030530-2.c,
15036 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
15037 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
15038 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
15039 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
15040 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
15041 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
15042 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
15043 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
15044 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
15045 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
15046 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
15047 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
15048 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
15049 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
15050 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
15051 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
15052 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
15053 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
15054 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
15055 gcc.dg/tree-ssa/20030824-1.c,
15056 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
15057 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
15058 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
15059 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
15060 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
15061 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
15062 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
15063 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
15064 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
15065 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
15066 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
15067 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
15068 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
15069 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
15070 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
15071 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
15072 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
15073 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
15074 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
15075 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
15076 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
15077 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
15078 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
15079 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
15080 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
15081 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
15082 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
15083 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
15084 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
15085 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
15086 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
15087 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
15088 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
15089 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
15090 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
15091 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
15092 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
15093 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
15094 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
15095 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
15096 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
15097 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
15098 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
15099 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
15100 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
15101 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
15102 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
15103 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
15104 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
15105 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
15106 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
15107 gcc.dg/tree-ssa/useless-1.c: Ditto.
15108 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
15109 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
15110 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
15111 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
15112 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
15113 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
15114 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
15115 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
15116 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
15117 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
15118 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
15119 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
15120 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
15121 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
15122 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
15123 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
15124 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
15125 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
15126 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
15127 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
15128 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
15129 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
15130 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
15131 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
15132 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
15133 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
15134 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
15135 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
15136 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
15137 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
15138 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
15139 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
15140 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
15141 gcc.dg/vect/vect-none.c: Ditto.
15142 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
15143 treelang/compile/unsigned.tree: Ditto.
15145 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
15146 * gcc.dg/cpp/direct2s.c: Ditto.
15147 * gcc.dg/cpp/paste4.c: Ditto.
15148 * gcc.dg/cpp/separate-1.c: Ditto.
15149 * gcc.dg/pch/save-temps-1.c: Ditto.
15150 * g++.dg/ext/altivec-10.C: Ditto.
15151 * g++.dg/pch/pch.C: Ditto.
15153 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
15155 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
15156 * g++.dg/template/repo1.C: Ditto.
15157 * g++.dg/template/repo2.C: Ditto.
15158 * g++.dg/template/repo3.C: Ditto.
15159 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
15160 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
15161 * g++.old-deja/g++.pt/repo1.C: Ditto.
15162 * g++.old-deja/g++.pt/repo2.C: Ditto.
15163 * g++.old-deja/g++.pt/repo3.C: Ditto.
15164 * g++.old-deja/g++.pt/repo4.C: Ditto.
15166 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
15167 * gcc.dg/20030107-1.c: Ditto.
15168 * gcc.dg/20030702-1.c: Ditto.
15169 * gcc.dg/profile-generate-1.c: Ditto.
15170 * g++.dg/other/profile1.C: Ditto.
15171 * g++.old-deja/g++.robertl/eb83.C: Ditto.
15173 * lib/gcc-dg.exp (remove-build-file): New.
15174 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
15175 cleanup-tree-dump, cleanup-saved-temps): New.
15177 2005-03-31 Nathan Sidwell <nathan@codesourcery.com>
15179 PR c++/19203, DR 214
15180 * g++.dg/parse/ambig3.C: Not ambiguous.
15181 * g++.dg/template/spec20.C: New.
15182 * g++.dg/template/spec21.C: New.
15184 2005-03-31 Steve Ellcey <sje@cup.hp.com>
15187 * gcc.dg/ia64-fptr-1.c: Run only on linux.
15189 2005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15191 PR libfortran/20660
15192 * gfortran.dg/negative_unit.f: New test.
15194 2005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
15196 * gcc.dg/20050330-1.c: New test.
15198 2005-03-30 Devang Patel <dpatel@apple.com>
15200 * g++.dg/tree-sra/ssa-sra-3.C: New test.
15202 2005-03-30 Dale Johannesen <dalej@apple.com>
15204 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
15206 2005-03-30 Janis Johnson <janis187@us.ibm.com>
15208 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
15209 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
15210 Strip options from test name.
15212 2005-03-31 Jan Hubicka <jh@suse.cz>
15214 * gcc.dg/varpool-1.c: New testcase.
15216 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
15220 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
15221 gcc.dg/stmt-expr-label-3.c : New tests.
15222 * gcc.c-torture/execute/medce-2.c: Remove.
15224 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
15227 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
15230 2005-03-30 Alan Modra <amodra@bigpond.net.au>
15232 * gcc.c-torture/compile/pr20203.c: New test.
15234 2005-03-26 Steven G. Kargl <kargls@comcast.net>
15236 * gfortran.dg/promotion.f90: New test.
15238 2005-03-29 Alexandre Oliva <aoliva@redhat.com>
15240 PR middle-end/20491
15241 * gcc.dg/torture/asm-subreg-1.c: New test.
15243 2005-03-29 Joseph S. Myers <joseph@codesourcery.com>
15246 * gcc.dg/pr20672-1.c: New test.
15248 2005-03-29 Dorit Naishlos <dorit@il.ibm.com>
15250 * gfortran.dg/vect: New directory.
15251 * gfortran.dg/vect/vect.exp: New.
15252 * gfortran.dg/vect/vect-1.f90: New test.
15253 * gfortran.dg/vect/vect-2.f90: New test.
15254 * gfortran.dg/vect/vect-3.f90: New test.
15255 * gfortran.dg/vect/vect-4.f90: New test.
15256 * gfortran.dg/vect/vect-5.f90: New test.
15258 2005-03-29 Jakub Jelinek <jakub@redhat.com>
15260 PR middle-end/20622
15261 * gcc.dg/alias-7.c: New test.
15263 2005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
15265 * gcc.dg/sparc-reg-1.c: New test.
15267 2005-03-28 Steve Ellcey <sje@cup.hp.com>
15270 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
15272 2005-03-29 Dale Ranta <dir@lanl.gov>
15273 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15275 PR libfortran/20163
15276 * gfortran.dg/pr20163-2.f: New test.
15278 2005-03-28 Jan Hubicka <jh@suse.cz>
15280 PR middle-end/20635
15281 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
15284 2005-03-27 Dorit Naishlos <dorit@il.ibm.com>
15286 PR tree-optimization/20626
15287 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
15288 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
15290 2005-03-26 Steven G. Kargl <kargls@comcast.net>
15292 * gfortran.dg/underflow.f90: New test.
15293 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
15295 2005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15297 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
15299 2005-03-25 Mark Mitchell <mark@codesourcery.com>
15301 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
15302 (g++_init): Make sure that CXXFLAGS is set.
15303 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
15304 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
15305 * lib/gfortran.exp (gfortran_link_flags): Likewise.
15306 * lib/objc.exp (objc_init): Likewise.
15307 * lib/treelang.exp (treelang_init): Likewise.
15309 2005-03-25 Pat Haugen <pthaugen@us.ibm.com>
15311 PR tree-optimization/20470
15312 * gcc.dg/tree-ssa/pr20470.c: New test.
15314 2005-03-25 Geoffrey Keating <geoffk@apple.com>
15316 * gcc.dg/ppc-stfiwx.c: New.
15318 2005-03-25 Steve Ellcey <sje@cup.hp.com>
15321 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
15323 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
15325 * gcc.dg/20050325-1.c: Fix a typo.
15327 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15329 PR libfortran/19678
15330 PR libfortran/19679
15331 * gfortran.dg/dos_eol.f: New test.
15333 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
15335 PR rtl-optimization/20249
15336 * gcc.dg/20050325-1.c: New test.
15338 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15340 PR libfortran/15332
15341 * gfortran.dg/pr15332.f: New test.
15343 2005-03-24 Dale Johannesen <dalej@apple.com>
15345 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
15347 2005-03-24 Geoffrey Keating <geoffk@apple.com>
15349 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
15350 'internal' visibility.
15351 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
15352 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
15353 'protected' visibility.
15354 * gcc.dg/visibility-7.c: Likewise.
15355 * lib/target-supports.exp (check_visibility_available): Take
15356 a parameter, the kind of visibility to check for.
15357 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
15358 to check_visibility_available.
15360 * g++.dg/expr/cast3.C: New.
15362 2005-03-24 David Edelsohn <edelsohn@gnu.org>
15364 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
15367 2005-03-24 Steve Ellcey <sje@cup.hp.com>
15370 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
15372 2005-03-24 Alexandre Oliva <aoliva@redhat.com>
15374 * gcc.dg/badshift.c: Renamed to...
15375 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
15377 * gcc.target/i386/badshift.c: Renamed to...
15378 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
15381 PR rtl-optimization/20532
15382 * gcc.target/i386/badshift.c: New.
15384 2005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15386 * gfortran.dg/pr18025.f90: New test.
15388 2005-03-23 Dale Johannesen <dalej@apple.com>
15390 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
15392 2005-03-23 Mark Mitchell <mark@codesourcery.com>
15394 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
15396 * lib/target-supports.exp (check_iconv_available): Default
15397 libiconv to -liconv, if there is no definition.
15399 2005-03-23 Hans-Peter Nilsson <hp@axis.com>
15401 * gcc.dg/torture/cris-asm-mof-1.c: New test.
15403 2005-03-22 Mark Mitchell <mark@codesourcery.com>
15405 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
15406 * g++.dg/opt/pr7503-2.C: Likewise.
15407 * g++.dg/opt/pr7503-3.C: Likewise.
15408 * g++.dg/opt/pr7503-4.C: Likewise.
15409 * g++.dg/opt/pr7503-5.C: Likewise.
15410 * g++.dg/warn/minmax.C: New test.
15412 2005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15414 * gfortran.dg/g77_intrinsics_funcs.f: New test.
15415 * gfortran.dg/g77_intrinsics_sub.f: New test.
15417 2005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
15418 Jan Hubicka <jh@suse.cz>
15419 Steven Bosscher <stevenb@suse.de
15421 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
15423 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15426 * g++.dg/template/redecl3.C: New test.
15428 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15431 * g++.dg/parse/error16.C: Tweak error markers.
15433 2005-03-22 Jakub Jelinek <jakub@redhat.com>
15436 * gcc.dg/20050321-2.c: New test.
15438 2005-03-22 Nathan Sidwell <nathan@codesourcery.com>
15442 * g++.dg/template/ptrmem12.C: New.
15444 2005-03-22 Hans-Peter Nilsson <hp@axis.com>
15446 PR rtl-optimization/20527
15447 * gcc.c-torture/execute/pr20527-1.c: New test.
15449 2005-03-22 Ben Elliston <bje@au.ibm.com>
15451 * gcc.misc-tests/options.exp (check_for_options): Create a real C
15452 program, compile it into a real executable and then delete the .c
15453 and .x files afterwards, to avoid problems on testglue targets.
15455 2005-03-21 Stuart Hastings <stuart@apple.com>
15457 * gcc.target/i386/sse-2.c: New.
15459 2005-03-21 Uros Bizjak <uros@kss-loka.si>
15461 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
15463 2005-03-21 Paolo Carlini <pcarlini@suse.de>
15465 * g++.dg/parse/crash25.C: Fix typo.
15467 2005-03-21 Paolo Carlini <pcarlini@suse.de>
15470 * g++.dg/parse/crash24.C: New test.
15473 * g++.dg/parse/crash25.C: New test.
15475 2005-03-21 Paolo Carlini <pcarlini@suse.de>
15478 * g++.dg/ext/stmtexpr4.C: New test.
15480 2005-03-20 Roger Sayle <roger@eyesopen.com>
15482 PR middle-end/20539
15483 * gcc.c-torture/compile/pr13066-1.c: New test case.
15484 * gcc.c-torture/compile/pr20539-1.c: Likewise.
15485 * g++.dg/opt/pr13066-1.C: Likewise.
15487 2005-03-20 Joseph S. Myers <joseph@codesourcery.com>
15489 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
15491 2005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15494 * gfortran.dg/nesting_1.f90: New test.
15496 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15499 * g++.dg/lookup/using13.C: New test.
15501 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15504 * g++.dg/template/crash36.C: New test.
15506 2005-03-18 Paolo Carlini <pcarlini@suse.de>
15509 * g++.dg/template/crash35.C: New test.
15511 2005-03-17 Paolo Carlini <pcarlini@suse.de>
15514 * g++.dg/overload/operator2.C: New test.
15516 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15518 PR libfortran/20257
15519 * gfortran.dg/pr20257.f90: New test.
15521 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15523 PR libfortran/20480
15524 * gfortran.dg/pr20480.f90: New test.
15526 2005-03-16 Richard Henderson <rth@redhat.com>
15528 PR middle-end/15700
15529 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
15530 (_rtld_global): New.
15531 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
15532 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
15534 * gcc.dg/alias-3.c: New.
15535 * gcc.dg/alias-4.c: New.
15536 * gcc.dg/alias-5.c: New.
15537 * gcc.dg/alias-6.c: New.
15539 2005-03-15 Geoffrey Keating <geoffk@apple.com>
15541 * gcc.dg/cpp/ucnid-7.c: New.
15543 2005-03-15 Janis Johnson <janis187@us.ibm.com>
15544 Dorit Naishlos <dorit@il.ibm.com>
15546 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
15549 2005-03-15 Dorit Naishlos <dorit@il.ibm.com>
15551 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't support
15552 misaligned accesses.
15553 * gcc.dg/vect/vect-58.c: Likewise.
15554 * gcc.dg/vect/vect-92.c: New.
15555 * gcc.dg/vect/vect-93.c: New.
15557 2005-03-15 Feng Wang <fengwang@nudt.edu.cn>
15560 * gfortran.dg/assign_2.f90: New test.
15561 * gfortran.dg/assign_3.f90: New test.
15562 * gfortran.dg/assign.f90: New test.
15564 2005-03-15 Joseph S. Myers <joseph@codesourcery.com>
15566 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
15567 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
15568 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
15569 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
15572 2005-03-14 Geoffrey Keating <geoffk@apple.com>
15574 * gcc.dg/cpp/ucnid-6.c: New.
15576 * gcc.dg/cpp/normalize-1.c: New.
15577 * gcc.dg/cpp/normalize-2.c: New.
15578 * gcc.dg/cpp/normalize-3.c: New.
15579 * gcc.dg/cpp/normalize-4.c: New.
15580 * gcc.dg/cpp/ucnid-4.c: New.
15581 * gcc.dg/cpp/ucnid-5.c: New.
15582 * g++.dg/cpp/normalize-1.C: New.
15583 * g++.dg/cpp/ucnid-1.C: New.
15585 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
15587 * gcc.dg/pr18628.c: New.
15589 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
15592 * g++.dg/tree-ssa/pr20280.C: New.
15594 2005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15597 * gfortran.dg/stfunc_2.f90: New test.
15599 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
15601 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
15603 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
15605 * gcc.dg/tree-ssa/20050314-1.c: New test.
15607 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15611 * g++.dg/template/friend34.C: New test.
15612 * g++.dg/template/friend35.C: Likewise.
15613 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
15615 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15617 Friend class name lookup 5/n
15619 * g++.dg/lookup/hidden-class1.C: New test.
15620 * g++.dg/lookup/hidden-class2.C: Likewise.
15621 * g++.dg/lookup/hidden-class3.C: Likewise.
15622 * g++.dg/lookup/hidden-class4.C: Likewise.
15623 * g++.dg/lookup/hidden-class5.C: Likewise.
15624 * g++.dg/lookup/hidden-class6.C: Likewise.
15625 * g++.dg/lookup/hidden-class7.C: Likewise.
15626 * g++.dg/lookup/hidden-class8.C: Likewise.
15627 * g++.dg/lookup/hidden-class9.C: Likewise.
15628 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
15629 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
15630 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
15631 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
15632 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
15633 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
15634 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
15635 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
15636 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
15637 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
15638 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
15640 2005-03-13 Mark Mitchell <mark@codesourcery.com>
15643 * g++.dg/template/error18.C: New test.
15645 2005-03-09 Ben Elliston <bje@au.ibm.com>
15648 * g++.dg/debug/pr16792.C: New test.
15650 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
15652 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
15653 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
15654 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
15655 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
15656 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
15657 test assertion names.
15659 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15662 * gfortran.dg/stfunc_1.f90: New test.
15664 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15667 * gfortran.dg/real_index_1.f90: New test.
15669 2005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15672 * gfortran.dg/spec_expr_1.f90: New test.
15674 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
15677 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
15680 2005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15683 * gfortran.dg/largeequiv_1.f90: New test.
15685 2005-03-12 Geoffrey Keating <geoffk@apple.com>
15687 * gcc.dg/ucnid-1.c: New.
15688 * gcc.dg/ucnid-2.c: New.
15689 * gcc.dg/ucnid-3.c: New.
15690 * gcc.dg/ucnid-4.c: New.
15691 * gcc.dg/ucnid-5.c: New.
15692 * gcc.dg/ucnid-6.c: New.
15693 * gcc.dg/cpp/ucnid-1.c: New.
15694 * gcc.dg/cpp/ucnid-2.c: New.
15695 * gcc.dg/cpp/ucnid-3.c: New.
15696 * g++.dg/other/ucnid-1.C: New.
15698 2005-03-12 Geoffrey Keating <geoffk@apple.com>
15700 * gcc.dg/vmx/darwin-abi-3.c: Delete.
15702 2005-03-11 Per Bothner <per@bothner.com>
15704 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
15705 that diagnotics refer to correct token.
15706 * gcc.dg/unused-3.c: Likewise.
15708 2005-03-11 Per Bothner <per@bothner.com>
15710 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
15711 constant" is now actually on same line as string constant.
15712 * gcc.dg/cpp/direct2s.c: Likewise.
15714 2005-03-11 Richard Sandiford <rsandifo@redhat.com>
15716 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
15718 2005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15720 PR libfortran/20124
15721 * gfortran.dg/pr20124.f90: New Test
15723 2005-03-10 James A. Morrison <phython@gcc.gnu.org>
15725 PR tree-optimization/20130
15726 * gcc.dg/pr20130-1.c: New test.
15728 2005-03-10 Steve Ellcey <sje@cup.hp.com>
15731 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
15733 2005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15735 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
15737 2005-03-10 Steve Ellcey <sje@cup.hp.com>
15739 * g++.dg/eh/forced1.C: Fix comment.
15740 * g++.dg/eh/forced2.C: Ditto.
15741 * g++.dg/eh/forced3.C: Ditto.
15742 * g++.dg/eh/forced4.C: Ditto.
15744 2005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
15747 * gcc.c-torture/compile/pr20412.c: New test.
15749 2005-03-10 Roger Sayle <roger@eyesopen.com>
15751 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
15753 2005-03-10 Jakub Jelinek <jakub@redhat.com>
15756 * gcc.dg/20050307-1.c: New test.
15758 2005-03-10 Nathan Sidwell <nathan@codesourcery.com>
15761 * g++.dg/other/stdarg3.C: New.
15763 2005-03-10 Jakub Jelinek <jakub@redhat.com>
15765 PR c++/18384, c++/18327
15766 * g++.dg/init/array19.C: New test.
15768 PR inline-asm/20314
15769 * gcc.dg/torture/pr20314-1.c: New test.
15770 * gcc.dg/torture/pr20314-2.c: New test.
15772 2005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
15774 * gcc.dg/20050309-1.c: New test.
15776 2005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15778 * gcc.dg/builtins-10.c: Reactivate disabled test.
15779 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
15780 new cbrt transformations.
15782 2005-03-09 Mark Mitchell <mark@codesourcery.com>
15785 * g++.dg/template/array13.C: New test.
15787 2005-03-09 Paolo Carlini <pcarlini@suse.de>
15790 * g++.dg/init/brace4.C: New test.
15792 2005-03-09 Nathan Sidwell <nathan@codesourcery.com>
15795 * g++.dg/template/non-dependent12.C: New.
15797 2005-03-08 Mark Mitchell <mark@codesourcery.com>
15800 * g++.dg/init/array18.C: Add dg-do run marker.
15803 * g++.dg/init/array18.C: New test.
15805 2005-03-09 Ben Elliston <bje@au.ibm.com>
15807 * consistency.vlad/vlad.exp: Remove trailing semicolons.
15808 * g++.dg/gcov/gcov.exp: Likewise.
15809 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
15810 * gcc.target/xstormy16/xstormy16.exp: Likewise.
15811 * lib/c-torture.exp: Likewise.
15812 * lib/fortran-torture.exp: Likewise.
15813 * lib/g++.exp: Likewise.
15814 * lib/gcc-defs.exp: Likewise.
15815 * lib/gcc-dg.exp: Likewise.
15816 * lib/gcc.exp: Likewise.
15817 * lib/gcov.exp: Likewise.
15818 * lib/gfortran.exp: Likewise.
15819 * lib/mike-g++.exp: Likewise.
15820 * lib/mike-gcc.exp: Likewise.
15821 * lib/objc-torture.exp: Likewise.
15822 * lib/objc.exp: Likewise.
15823 * lib/profopt.exp: Likewise.
15824 * lib/target-libpath.exp: Likewise.
15825 * lib/target-supports.exp: Likewise.
15826 * lib/treelang.exp: Likewise.
15827 * lib/wrapper.exp: Likewise.
15829 2005-03-08 Jeff Law <law@redhat.com>
15831 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
15834 2005-03-08 Ira Rosen <irar@il.ibm.com>
15836 * gcc.dg/vect/pr20122.c: New test.
15838 2005-03-07 Jeff Law <law@redhat.com>
15840 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
15842 * gcc.dg/tree-ssa/pr18133-1.c: New test.
15843 * gcc.dg/tree-ssa/pr18133-2.c: New test.
15844 * gcc.dg/tree-ssa/pr18134.c: New test.
15846 2005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15848 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
15849 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
15850 gcc.dg/torture/builtin-noret-2.c: Require weak support.
15852 2005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
15855 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
15857 2005-03-07 Mark Mitchell <mark@codesourcery.com>
15859 * g++.dg/warn/Wnvdtor.C: New test.
15861 2005-03-07 Richard Sandiford <rsandifo@redhat.com>
15863 * gcc.dg/torture/pr19683-1.c: New test.
15865 2005-03-06 Steven G. Kargl <kargls@comcast.net>
15867 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
15868 * gfortran.dg/g77/19990313-2.f: Ditto.
15869 * gfortran.dg/g77/19990313-3.f: Ditto.
15870 * gfortran.dg/g77/19990525-0.f: Ditto.
15871 * gfortran.dg/g77/19990826-0.f: Ditto.
15872 * gfortran.dg/g77/19990826-2.f: Ditto.
15873 * gfortran.dg/g77/19990826-3.f: Ditto.
15874 * gfortran.dg/g77/20000511-1.f: Ditto.
15875 * gfortran.dg/g77/20000511-2.f: Ditto.
15876 * gfortran.dg/g77/970625-2.f: Ditto.
15877 * gfortran.dg/g77/980310-2.f: Ditto.
15878 * gfortran.dg/g77/980310-3.f: Ditto.
15879 * gfortran.dg/g77/980310-8.f: Ditto.
15880 * gfortran.dg/g77/980519-2.f: Ditto.
15881 * gfortran.dg/g77/alpha1.f: Ditto.
15882 * gfortran.dg/g77/claus.f: Ditto.
15883 * gfortran.dg/g77/erfc.f: Ditto.
15884 * gfortran.dg/g77/short.f: Ditto.
15885 * gfortran.fortran-torture/execute/data.f90: Ditto.
15886 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
15887 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
15889 2005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15891 * lib/file-format.exp (gcc_target_object_format): Add check for som
15892 format and hardcode object formats on hppa*-*-hpux*.
15893 * lib/target-supports.exp (check_weak_available): Add check for som
15894 object format. Always return 0 on hppa*-*-hpux10*.
15896 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
15899 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
15901 2005-03-05 Steven G. Kargl <kargls@comcast.net>
15903 * gfortran.dg/pr19936_1.f90: New test.
15904 * gfortran.dg/pr19936_2.f90: New test.
15905 * gfortran.dg/pr19936_3.f90: New test.
15907 2005-03-05 Steven G. Kargl <kargls@comcast.net>
15908 Paul Thomas <prthomas@drfccad.cea.fr>
15910 * gfortran.dg/PR19754_1.f90: New test.
15911 * gfortran.dg/PR19754_2.f90: Ditto.
15913 2005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15916 * g++.dg/template/non-dependent11.C: New test.
15918 2005-03-05 Uros Bizjak <uros@kss-loka.si>
15920 * lib/target-supports.exp (check_iconv_available): Fix comment.
15922 2005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
15923 Joseph S. Myers <joseph@codesourcery.com>
15926 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
15928 2005-03-04 Matthew Sachs <msachs@apple.com>
15930 * gcc.exp (gcc_target_compile): Put braces around
15931 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
15932 * objc.exp (objc_target_compile): Likewise.
15933 * treelang.exp (treelang_target_compile): Likewise.
15935 2005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15938 * gfortran.dg/func_result_1.f90: New test.
15940 2005-03-04 Ben Elliston <bje@au.ibm.com>
15942 * gcc.misc-tests/options.exp: New test.
15944 2005-03-03 James A. Morrison <phython@gcc.gnu.org>
15946 * gcc.dg/pr15784-4.c: New test.
15948 2005-03-03 Geoffrey Keating <geoffk@apple.com>
15950 * gcc.c-torture/execute/pr17133.c: New.
15951 * gcc.c-torture/compile/20050303-1.c: New.
15953 2005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
15955 * gcc.dg/cpp/assert4.c: Fix for cygwin.
15957 2005-03-02 Alexandre Oliva <aoliva@redhat.com>
15959 * g++.dg/overload/using2.C: New.
15961 2005-03-02 Mark Mitchell <mark@codesourcery.com>
15964 * g++.dg/init/ptrmem2.C: New test.
15966 2005-03-02 Joseph S. Myers <joseph@codesourcery.com>
15969 * gcc.dg/pr8927-1.c: New test.
15971 2005-03-01 Nathan Sidwell <nathan@codesourcery.com>
15974 * g++.dg/inherit/covariant12.C: New.
15976 2005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15979 * gfortran.dg/bound_1.f90: New test.
15981 2005-02-28 Janis Johnson <janis187@us.ibm.com>
15983 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
15984 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
15986 2005-02-28 Joseph S. Myers <joseph@codesourcery.com>
15989 * gcc.dg/pr20245-1.c: New test.
15991 2005-02-28 Jakub Jelinek <jakub@redhat.com>
15993 PR middle-end/19874
15994 * gcc.c-torture/execute/20050119-2.c: New test case.
15996 2005-02-28 Ben Elliston <bje@au.ibm.com>
15998 * README: Update the DejaGnu bug reporting address.
15999 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
16000 * lib/objc-torture.exp: Likewise.
16002 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
16004 * gfortran.dg/boz_1.f90: New test.
16005 * gfortran.dg/boz_3.f90: New test.
16006 * gfortran.dg/boz_4.f90: New test.
16008 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
16010 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
16011 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
16013 2005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16015 PR libfortran/20101
16016 * gfortran.dg/write_0_pe_format.f90: New test.
16018 2005-02-27 Jakub Jelinek <jakub@redhat.com>
16021 * g++.dg/opt/thunk2.C: New test.
16022 * g++.dg/opt/covariant1.C: New test.
16024 2005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16026 * gfortran.dg/e_d_fmt.f90: New test.
16028 2005-02-27 Kazu Hirata <kazu@cs.umass.edu>
16030 * gcc.dg/asm-b.c: Fix comment typos.
16032 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
16034 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
16037 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
16040 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
16041 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
16042 * gcc.dg/asm-b.c: New test.
16044 2005-02-26 Richard Sandiford <rsandifo@redhat.com>
16046 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
16047 Disable this test on IRIX 6.
16049 2005-02-25 Joseph S. Myers <joseph@codesourcery.com>
16051 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
16052 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
16055 2005-02-25 Diego Novillo <dnovillo@redhat.com>
16057 PR tree-optimization/20204
16058 * testsuite/gcc.dg/pr20204.c: New test.
16060 2005-02-24 Jakub Jelinek <jakub@redhat.com>
16063 * gcc.c-torture/execute/20050224-1.c: New test.
16066 * g++.dg/warn/Wbraces2.C: New test.
16068 2005-02-23 Mark Mitchell <mark@codesourcery.com>
16071 * g++.dg/init/const2.C: New test.
16073 2005-02-23 Hans-Peter Nilsson <hp@axis.com>
16075 PR tree-optimization/20100
16076 * gcc.c-torture/execute/pr20100-1.c: New test.
16078 2005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16080 * gfortran.dg/implicit_3.f90: New test.
16082 * gfortran.dg/deftype_1.f90: New test.
16084 2005-02-23 Alexandre Oliva <aoliva@redhat.com>
16086 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
16088 * g++.dg/other/anon3.C: Accept a warning.
16090 2005-02-23 Kazu Hirata <kazu@cs.umass.edu>
16092 * gcc.dg/pr20017.c: Fix a comment typo.
16094 2005-02-23 Bud Davis <bdavis@gfortran.org>
16096 * gfortran.dg/list_read_4.f90: Change to f90 comments.
16098 2005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
16101 * ada/acats/tests/cxa/cxa3004.a: Remove.
16102 * ada/acats/tests/cxb/cxb30061.am: Likewise.
16104 2005-02-22 Mark Mitchell <mark@codesourcery.com>
16107 * g++.dg/init/const1.C: New test.
16110 * g++.dg/parse/constant7.C: New test.
16113 * g++.dg/parse/error27.C: New test.
16114 * g++.dg/template/qualttp15.C: Adjust error markers.
16115 * g++.old-deja/g++.other/struct1.C: Likewise.
16118 * g++.dg/template/error17.C: New test.
16121 * g++.dg/parser/error26.C: New test.
16123 2005-02-22 Diego Novillo <dnovillo@redhat.com>
16125 PR tree-optimization/20100
16126 PR tree-optimization/20115
16127 * gcc.dg/pr20115.c: New test.
16128 * gcc.dg/pr20115-1.c: New test.
16129 * gcc.dg/pr20100.c: New test.
16130 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
16131 call-clobbered variables after alias1.
16133 2005-02-22 Bud Davis <bdavis@gfortran.org>
16135 * gfortran.dg/list_read_4.f90: new test.
16137 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
16139 PR rtl-optimization/20017.
16140 * gcc.dg/pr20017.c: New.
16142 2005-02-22 Devang Patel <dpatel@apple.com>
16145 * g++.dg/tree-ssa/pr19952.C: New test.
16147 2005-02-22 Mark Mitchell <mark@codesourcery.com>
16150 * g++.dg/parse/constant6.C: New test.
16152 2005-02-22 Uros Bizjak <uros@kss-loka.si>
16154 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
16155 * g++.dg/charset/asm2.c: Likewise.
16156 * g++.dg/charset/asm3.c: Likewise.
16157 * g++.dg/charset/asm4.c: Likewise.
16158 * g++.dg/charset/asm5.c: Likewise.
16159 * g++.dg/charset/attribute1.c: Likewise.
16160 * g++.dg/charset/attribute2.c: Likewise.
16161 * g++.dg/charset/extern1.cc: Likewise.
16162 * g++.dg/charset/extern2.cc: Likewise.
16163 * g++.dg/charset/extern3.cc: Likewise.
16164 * g++.dg/charset/function.cc: Likewise.
16165 * g++.dg/charset/string.c: Likewise.
16166 * g++.dg/charset/charset.exp: Likewise.
16167 * lib/target-supports.exp (check_iconv_available): Fix comment.
16169 2005-02-22 Uros Bizjak <uros@kss-loka.si>
16171 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
16172 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
16173 * gcc.dg/charset/asm2.c: Likewise.
16174 * gcc.dg/charset/asm3.c: Likewise.
16175 * gcc.dg/charset/asm4.c: Likewise.
16176 * gcc.dg/charset/asm5.c: Likewise.
16177 * gcc.dg/charset/asm6.c: Likewise.
16178 * gcc.dg/charset/attribute1.c: Likewise.
16179 * gcc.dg/charset/attribute2.c: Likewise.
16180 * gcc.dg/charset/builtin1.c: Likewise.
16181 * gcc.dg/charset/extern.c: Likewise.
16182 * gcc.dg/charset/function.c: Likewise.
16183 * gcc.dg/charset/string.c: Likewise.
16184 * gcc.dg/charset/charset.exp: Likewise.
16186 2005-02-21 Bud Davis <bdavis9659@comcast.net>
16189 * gfortran.dg/pr20086.f90: New test.
16191 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
16193 PR tree-optimization/19786
16194 * g++.dg/tree-ssa/pr19786.C: New.
16196 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16198 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
16200 2005-02-21 Jeff Law <law@redhat.com>
16202 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
16204 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16206 * gfortran.dg/do_iterator: Split loop, markup all lines for
16207 which an error locus is printed.
16208 * gfortran.dg/pr17708.f90: Markup all lines for which an error
16210 * gfortran.dg/select_4.f90: Likewise.
16211 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
16212 locuses in the various permutations.
16214 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
16216 PR tree-optimization/19951
16217 * g++.dg/vect: New directory.
16218 * g++.dg/vect/vect.exp: New file.
16219 * g++.dg/vect/pr19951.cc: New testcase.
16220 * g++.dg/dg.exp: Also prune vectorizer tests.
16222 2005-02-20 Zack Weinberg <zack@codesourcery.com>
16225 * gcc.dg/charset/builtin1.c: New test.
16227 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16230 * g++.dg/inherit/volatile1.C: New test.
16233 * g++.dg/template/dtor4.C: New test.
16235 2005-02-19 Steven G. Kargl <kargls@comcast.net>
16237 * gfortran.dg/int_1.f90: New test.
16239 2005-02-19 Devang Patel <dpatel@apple.com>
16241 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
16243 2005-02-19 Steven G. Kargl <kargls@comcast.net>
16245 * gfortran.dg/achar_1.f90: New test.
16247 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
16249 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
16251 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
16252 Jakub Jelinek <jakub@redhat.com>
16254 PR tree-optimization/19828
16255 * gcc.dg/tree-ssa/loop-7.c: New test.
16256 * gcc.c-torture/execute/20050218-1.c: New test.
16258 2005-02-19 Jakub Jelinek <jakub@redhat.com>
16261 * gcc.dg/transparent-union-1.c: New test.
16262 * gcc.dg/transparent-union-2.c: New test.
16264 2005-02-18 James E Wilson <wilson@specifixinc.com>
16266 PR tree-optimization/18977
16267 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
16269 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
16272 * gcc.dg/pr20054.c: New test.
16274 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16277 * g++.dg/ext/attrib20.C: New test.
16279 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
16281 PR middle-end/20030
16282 * gfortran.fortran-torture/execute/character_passing.f90: New test.
16284 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
16287 * g++.dg/opt/switch4.C: New.
16289 2005-02-18 Jakub Jelinek <jakub@redhat.com>
16292 PR tree-optimization/20009
16293 * gcc.c-torture/compile/20050217-1.c: New test.
16294 * g++.dg/opt/switch3.C: New test.
16296 PR tree-optimization/18947
16297 * gcc.c-torture/compile/20050215-1.c: New test.
16298 * gcc.c-torture/compile/20050215-2.c: New test.
16299 * gcc.c-torture/compile/20050215-3.c: New test.
16301 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
16304 * g++.dg/template/crash34.C: New.
16307 * g++.dg/other/access3.C: New.
16309 2005-02-17 Ira Rosen <irar@il.ibm.com>
16311 * gcc.dg/vect/vect-98.c: New test.
16313 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
16315 PR tree-optimization/19967
16316 * gcc.dg/pr19967.c: New.
16318 2005-02-16 Jakub Jelinek <jakub@redhat.com>
16320 PR middle-end/19857
16321 * gcc.dg/tree-ssa/20050215-1.c: New test.
16322 * gcc.c-torture/execute/20050215-1.c: New test.
16324 2005-02-15 Eric Christopher <echristo@redhat.com>
16326 * gcc.dg/cpp/20050215-1.c: New file.
16328 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
16330 PR tree-optimization/15785
16331 * gcc.dg/pr15785-1.c: New test.
16333 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
16336 * g++.dg/init/ctor4.C: New.
16337 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
16339 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
16341 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
16342 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
16344 2005-02-15 Andreas Schwab <schwab@suse.de>
16346 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
16349 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
16351 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
16353 2005-02-14 Diego Novillo <dnovillo@redhat.com>
16355 PR tree-optimization/19853
16356 * gcc.c-torture/compile/pr19853.c: New test.
16358 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
16361 * g++.dg/parse/local-class1.C: New.
16364 * g++.dg/parse/ptrmem3.C: New.
16367 * g++.old-deja/g++.oliva/template6.C: Add another case.
16368 * g++.dg/template/explicit6.C: New.
16370 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
16373 * g++.dg/other/redecl2.C: New.
16375 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
16378 * g++.dg/abi/covariant4.C: New.
16380 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
16382 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
16384 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
16386 * gcc.dg/vect/vect-96.c: Fix typo.
16388 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16392 * g++.dg/template/enum5.C: New test.
16394 2005-02-12 Ira Rosen <irar@il.ibm.com>
16396 * gcc.dg/vect/vect-97.c: New test.
16398 2005-02-12 Ira Rosen <irar@il.ibm.com>
16400 * gcc.dg/vect/vect-96.c: New test.
16402 2005-02-12 Uros Bizjak <uros@kss-loka.si>
16404 * gcc.dg/builtins-34.c: Also check ldexp*.
16406 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
16408 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
16410 2005-02-11 Janis Johnson <janis187@us.ibm.com>
16412 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
16413 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
16414 dg-require-dll, dg-require-iconv, dg-require-named-sections,
16415 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
16416 selector_list, selector_expression, dg-process-target): Move to new
16417 file target-supports-dg.exp.
16418 * lib/target-supports-dg.exp: New.
16420 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
16423 2005-02-11 Jakub Jelinek <jakub@redhat.com>
16426 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
16428 PR middle-end/19858
16429 * gcc.c-torture/compile/20050210-1.c: New test.
16431 2005-02-11 Mark Mitchell <mark@codesourcery.com>
16434 * g++.dg/warn/Wbraces1.C: New test.
16436 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
16438 * gcc.dg/builtins-52.c: New testcase.
16440 2005-02-10 Jakub Jelinek <jakub@redhat.com>
16443 * gcc.c-torture/execute/20050119-1.c: New test.
16445 2005-02-09 Mark Mitchell <mark@codesourcery.com>
16448 * g++.dg/init/delete1.C: New test.
16450 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
16453 * g++.dg/template/static12.C: New test.
16455 2005-02-09 Mark Mitchell <mark@codesourcery.com>
16458 * g++.dg/conversion/ambig1.C: New test.
16461 * g++.dg/ext/attrib19.C: New test.
16464 * g++.dg/parse/dtor5.C: New test.
16467 * g++.dg/template/dtor3.C: New test.
16470 * g++.dg/template/static11.C: New test.
16471 * g++.dg/template/crash2.C: Remove dg-error marker.
16473 2005-02-09 Janis Johnson <janis187@us.ibm.com>
16476 * g++.old-deja/g++.mike/p10769a.C: Remove.
16478 2005-02-09 Roger Sayle <roger@eyesopen.com>
16480 * gcc.dg/builtins-48.c: New test case.
16481 * gcc.dg/builtins-49.c: New test case.
16482 * gcc.dg/builtins-50.c: New test case.
16483 * gcc.dg/builtins-51.c: New test case.
16485 2005-02-09 Ian Lance Taylor <ian@airs.com>
16487 PR middle-end/19583
16488 * g++.dg/warn/Wreturn-type-3.C: New test.
16490 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
16492 PR middle-end/19402
16493 * gcc.dg/pr19402-1.c: New testcase.
16494 * gcc.dg/pr19402-2.c: likewise.
16496 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
16498 PR middle-end/19854
16499 * g++.dg/tree-ssa/tmmti.C: New testcase.
16501 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
16503 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
16505 2005-02-08 Mark Mitchell <mark@codesourcery.com>
16508 * g++.dg/parse/crash23.C: New test.
16509 * g++.dg/warn/Weff1.C: New test.
16511 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
16513 * gcc.dg/20050209-1.c: New test.
16515 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
16518 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
16520 2005-02-08 Mike Stump <mrs@apple.com>
16522 * g++.dg/pch/import-2.c: New test.
16523 * g++.dg/pch/import-2.hs: New.
16524 * g++.dg/pch/include/import-2a.h: New.
16525 * g++.dg/pch/include/import-2b.h: New.
16527 2005-02-08 Janis Johnson <janis187@us.ibm.com>
16529 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
16531 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16533 * gfortran.dg/substr_1.f90: New test.
16535 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
16537 PR middle-end/19775
16538 * gcc.dg/torture/builtin-power-1.c: Disable test for
16539 invalid transformation.
16540 * gcc.dg/builtins-10.c: Likewise. Disable one test we
16541 no longer optimize.
16542 * gcc.dg/builtins-47.c: New testcase.
16544 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
16545 Dorit Naishlos <dorit@il.ibm.com>
16547 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
16549 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
16551 * gcc.c-torture/compile/20050206-1.c: New test.
16553 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
16556 * g++.dg/opt/pr19768.C: New test.
16558 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
16561 * gcc.c-torture/compile/pr19736.c: New test.
16563 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16566 * g++.dg/parse/error25.C: New test.
16568 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
16570 * gcc.c-torture/execute/20050203-1.c: New.
16572 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
16574 * gcc.dg/vect/vect-85.c: Remove xfail.
16575 * gcc.dg/vect/vect-86.c: Remove xfail.
16576 * gcc.dg/vect/vect-87.c: Remove xfail.
16577 * gcc.dg/vect/vect-88.c: Remove xfail.
16579 2005-02-02 Geoffrey Keating <geoffk@apple.com>
16581 * gcc.dg/altivec-19.c: New.
16583 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
16586 * gcc.dg/nested-func-3.c: New test.
16587 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
16589 2005-02-02 Janis Johnson <janis187@us.ibm.com>
16591 * gcc.test-framework/gen_directive_tests: Generate tests for
16592 selector expressions.
16594 2005-02-02 Matt Austern <austern@apple.com>
16597 * g++/ext/builtin7.C: New.
16598 * g++/ext/builtin8.C: New.
16600 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
16603 * gcc.dg/pr18502-1.c: New test.
16605 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16608 * g++.dg/template/local4.C: Tweak.
16610 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
16612 PR tree-optimization/19578
16613 * gcc.c-torture/compile/20050202-1.c: New test.
16615 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
16618 * gcc.dg/c99-init-4.c: New test.
16620 2005-02-01 Janis Johnson <janis187@us.ibm.com>
16622 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
16624 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
16626 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
16627 * g++.dg/eh/check-vect.h: New.
16629 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
16630 * gcc.dg/vect/vect-78.c: Ditto.
16631 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
16634 * g++.dg/conversion/simd1.C: Expect warning.
16635 * g++.dg/ext/attribute-test-1.C: Ditto.
16636 * g++.dg/ext/attribute-test-2.C: Ditto.
16637 * g++.dg/ext/attribute-test-3.C: Ditto.
16638 * g++.dg/ext/attribute-test-4.C: Ditto.
16640 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
16641 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
16643 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
16645 2005-02-01 Richard Henderson <rth@redhat.com>
16647 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
16648 long double for ibm double-double format.
16649 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
16651 2005-02-01 Diego Novillo <dnovillo@redhat.com>
16653 PR tree-optimization/19633
16654 * testsuite/gcc.dg/pr19633-1.c: New test.
16655 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
16656 to NULL or a symbol.
16658 2005-02-01 Janis Johnson <janis187@us.ibm.com>
16660 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
16662 (dg-process-target (local override)): Handle selector expressions.
16664 * gcc.test-framework/README: Describe tests in source directory.
16665 * gcc.test-framework/test-framework.awk: Handle dg- tests.
16666 * gcc.test-framework/test-framework.exp: Handle dg- tests.
16667 * gcc.test-framework/dg-bogus-exp-P.c: New test.
16668 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
16669 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
16670 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
16671 * gcc.test-framework/dg-do-link-exp-P.c: New test.
16672 * gcc.test-framework/dg-do-run-exp-P.c: New test.
16673 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
16674 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
16675 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
16676 * gcc.test-framework/dg-error-exp-P.c: New test.
16677 * gcc.test-framework/dg-error-exp-XP.c: New test.
16678 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
16679 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
16680 * gcc.test-framework/dg-output-exp-P.c: New test.
16681 * gcc.test-framework/dg-output-exp-XF.c: New test.
16682 * gcc.test-framework/dg-warning-exp-P.c: New test.
16683 * gcc.misc-tests/dg-1.c: Remove.
16684 * gcc.misc-tests/dg-2.c: Remove.
16685 * gcc.misc-tests/dg-3.c: Remove.
16686 * gcc.misc-tests/dg-4.c: Remove.
16687 * gcc.misc-tests/dg-5.c: Remove.
16688 * gcc.misc-tests/dg-6.c: Remove.
16689 * gcc.misc-tests/dg-7.c: Remove.
16690 * gcc.misc-tests/dg-8.c: Remove.
16691 * gcc.misc-tests/dg-9.c: Remove.
16692 * gcc.misc-tests/dg-10.c: Remove.
16693 * gcc.misc-tests/dg-11.c: Remove.
16694 * gcc.misc-tests/dg-12.c: Remove.
16695 * gcc.misc-tests/dg-test.exp: Remove.
16697 * gcc.test-framework/test-framework.awk: Change recording and
16698 printing of passes and failures.
16700 * gcc.test-framework: New directory.
16701 * gcc.test-framework/README: New.
16702 * gcc.test-framework/test-framework.exp: New.
16703 * gcc.test-framework/test-framework.awk: New.
16704 * gcc.test-framework/gen_directive_tests: New.
16706 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
16708 * lib/treelang.exp: Fix comment typos.
16709 (treelang_target_compile): Don't append libs=-ltreelang to options.
16711 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
16713 * g++.dg/parse/typename7.C: Adjust error messages.
16715 2005-01-31 Jeff Law <law@redhat.com>
16717 * gcc.c-torture/execute/20050131-1.c: New test.
16718 * gcc.dg/wcaselabel.c: New test.
16720 2005-01-31 Mark Mitchell <mark@codesourcery.com>
16722 * g++.dg/other/warning1.C: Adjust error messags.
16723 * g++.dg/parse/constant5.C: New test.
16725 2005-01-31 Steven Bosscher <stevenb@suse.de>
16728 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
16729 the test case valid.
16730 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
16731 * testsuite/gcc.dg/array-7.c: Adjust expected result.
16732 * testsuite/gcc.dg/pr18596-3.c: Likewise.
16733 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
16734 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
16735 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
16737 2005-01-31 Dale Johannesen <dalej@apple.com>
16739 * g++.dg/opt/pr19650.C: New test.
16741 2005-01-31 Richard Henderson <rth@redhat.com>
16743 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
16744 long double for intel double extended format.
16745 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
16747 2005-01-30 Mark Mitchell <mark@codesourcery.com>
16750 * g++.dg/template/static10.C: New test.
16753 * g++.dg/parse/error24.C: New test.
16756 * g++.dg/lookup/builtin1.C: New test.
16759 * g++.dg/warn/conv3.C: New test.
16761 2005-01-30 Bud Davis <bdavis@gfortran.org>
16764 * gfortan.dg/inquire_7.f90
16766 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
16768 PR tree-optimization/15791
16769 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
16770 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
16771 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
16772 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
16773 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
16774 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
16775 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
16776 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
16777 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
16778 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
16780 2005-01-29 Paul Brook <paul@codesourcery.com>
16783 * check.c (real_or_complex_check): New function.
16784 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
16785 * intrinsic.c (add_functions): Use new check functions.
16786 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
16789 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
16791 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
16792 gcc.dg/lvalue-3.c: New tests.
16793 * gcc.dg/concat.c: Update expected messages.
16795 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
16797 PR libfortran/19595
16798 * gfortran.dg/eor_1.f90: New test.
16800 2005-01-29 Steven G. Kargl <kargls@comcast.net>
16803 * gfortran.dg/logical_data_1.f90: New test.
16805 2005-01-28 Mark Mitchell <mark@codesourcery.com>
16808 * g++.dg/template/crash33.C: New test.
16811 * g++.dg/template/crash32.C: New test.
16813 2005-01-28 Ian Lance Taylor <ian@airs.com>
16815 PR middle-end/16558
16816 * g++.dg/warn/Wreturn-type-2.C: New test.
16818 2004-06-24 Jeff Law <law@redhat.com>
16820 * gcc.dg/tree-ssa/20050128-1.c: New test.
16822 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
16824 * gcc.target/frv/all-mdpackh-1.c: New test.
16826 2005-01-28 Steven Bosscher <stevenb@suse.de>
16828 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
16830 2005-01-27 Richard Henderson <rth@redhat.com>
16832 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
16834 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
16836 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
16838 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
16840 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
16841 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
16842 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
16843 to cope with cases where the multilib options override the dg-options.
16845 2005-01-27 Jakub Jelinek <jakub@redhat.com>
16848 * gcc.dg/noncompile/20050120-1.c: New test.
16850 2005-01-26 Diego Novillo <dnovillo@redhat.com>
16852 PR tree-optimization/19633
16853 * gcc.dg/pr19633.c: New test.
16854 * gcc.dg/tree-ssa/pr19633.c: New test.
16856 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
16858 * gcc.dg/20041216-1.c: New test.
16860 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
16863 * objc.dg/selector-2.m: New test.
16865 2005-01-26 Jakub Jelinek <jakub@redhat.com>
16867 * g++.dg/opt/range-test-2.C: New test.
16869 PR rtl-optimization/19579
16870 * gcc.c-torture/execute/20050124-1.c: New test.
16872 2005-01-26 Greg Parker <gparker@apple.com>
16873 Stuart Hastings <stuart@apple.com>
16875 * gcc.c-torture/execute/20050125-1.c: New.
16877 2005-01-18 Jan Hubicka <jh@suse.cz>
16879 PR tree-optimize/19337
16880 * gcc.c-torture/compile/20050119-1.c: New test.
16882 2005-01-24 James E Wilson <wilson@specifixinc.com>
16884 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
16885 test for successful match.
16887 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
16890 * objc.dg/comp-types-7.m: New test.
16892 2005-01-24 Janis Johnson <janis187@us.ibm.com>
16894 * lib/target-supports.exp (current_target_name): New.
16895 (check_effective_target_ilp32, check_effective_target_lp64):
16896 Cache the result to use as long as the current target, with
16897 multilib flags, remains the same.
16899 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
16900 (dg-require-weak, dg-require-visibility, dg-require-alias,
16901 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
16902 dg-require-effective-target, dg-skip-if): Remove call to
16903 skip_test_and_clear_xfail.
16904 (dg-test): Clear xfail data.
16906 2005-01-24 Jakub Jelinek <jakub@redhat.com>
16909 * gcc.dg/ppc64-toc.c: New test.
16911 * g++.dg/tree-ssa/empty-1.C: New test.
16913 PR middle-end/19551
16914 * gcc.c-torture/execute/20050121-1.c: New test.
16915 * gcc.dg/20050121-2.c: New test.
16917 2004-01-23 Steven G. Kargl <kargls@comcast.net>
16918 Paul Brook <paul@codesourcery.com>
16921 * gfortran.dg/real_const_1.f: New test.
16922 * gfortran.dg/real_const_2.f90: New test.
16923 * gfortran.dg/complex_int_1.f90: New test.
16925 2005-01-23 Bud Davis <bdavis9659@comcast.net>
16928 * gfortan.dg/inquire_6.f90: New test.
16930 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
16932 PR libfortran/19451
16933 * open_readonly_1.f90: New test.
16935 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
16937 PR libfortran/18982
16938 * gfortran.dg/open_new.f90: New file.
16940 2005-01-22 Paul Brook <paul@codesourcery.com>
16942 * namelist_1.f90: New test.
16944 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
16946 PR tree-optimization/19484
16947 * gcc.c-torture/compile/20050122-[12].c: New tests.
16949 2005-01-22 Paul Brook <paul@codesourcery.com>
16951 * gfortran.dg/implicit_2.f90: New test.
16953 2005-01-22 Bud Davis <bdavis9659@comcast.net>
16956 * gfortran.dg/inquire_5.f90: New test.
16958 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16961 * gcc.dg/pr18809-1.c: New test.
16963 2005-01-21 Ian Lance Taylor <ian@airs.com>
16965 * gcc.dg/20050121-1.c: New test.
16967 PR tree-optimization/13000
16968 * gcc.dg/20040206-1.c: Change warning to point where function is
16971 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16974 * g++.dg/template/array11.C: New test.
16976 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16978 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
16979 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
16980 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
16981 * gfortran.dg/getenv_1.f90: Add dg-do directive.
16982 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
16983 gfortran.dg/pr17164.f90: Add missing dg-do directives.
16985 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
16987 PR tree-optimization/15349
16988 * gcc.dg/tree-ssa/pr15349.c: New.
16990 2005-01-20 Steve Ellcey <sje@cup.hp.com>
16992 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
16994 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
16996 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
16997 scan-assembler-times directive name.
16999 * gcc.dg/asm-a.c: Move dg-require-effective-target to
17002 PR rtl-optimization/19462
17003 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
17005 2005-01-19 Steve Ellcey <sje@cup.hp.com>
17007 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
17008 counting function calls on ia64.
17010 2005-01-19 Jakub Jelinek <jakub@redhat.com>
17012 PR rtl-optimization/15139
17013 * gcc.dg/20050111-2.c: New test.
17016 * gcc.c-torture/compile/20050113-1.c: New testcase.
17018 PR middle-end/19164
17019 * gcc.dg/20050113-1.c: New testcase.
17021 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
17023 * gcc.dg/vect/vect-85.c: Add comment.
17024 * gcc.dg/vect/vect-86.c: Add xfail for now.
17025 * gcc.dg/vect/vect-87.c: Add xfail for now.
17026 * gcc.dg/vect/vect-88.c: Add xfail for now.
17027 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
17029 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
17031 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
17033 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
17035 * g++.dg/debug/typedef3.C: New test.
17037 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
17040 * gcc.dg/asm-a.c: New test.
17042 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
17044 * gcc.dg/sh-relax.c: Add prototype for abort.
17046 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
17048 * gcc.dg/short-compare-1.c: New test.
17049 * gcc.dg/short-compare-2.c: Likewise.
17051 2005-01-18 Michael Matz <matz@suse.de>
17053 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
17055 2005-01-17 Diego Novillo <dnovillo@redhat.com>
17057 PR tree-optimization/19121
17058 * gcc.c-torture/compile/pr19121.c: New test.
17060 2005-01-17 James E. Wilson <wilson@specifixinc.com>
17063 * gcc.c-torture/compile/pr19357.c: New test.
17065 2005-01-17 Ian Lance Taylor <ian@airs.com>
17068 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
17069 pass--those that refer just to the variable, possibly with a
17071 * gcc.dg/c99-const-expr-3.c: Likewise.
17073 PR middle-end/13127
17074 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
17077 2005-01-16 Bud Davis <bdavis9659@comcast.net>
17080 * gfortran.dg/endfile_2.f90: New test.
17082 2005-01-16 Steven G. Kargl <kargls@comcast.net>
17085 * gfortran.dg/select_5.f90: New test.
17087 2004-01-16 Paul Brook <paul@codesourcery.com>
17089 * gfortran.dg/common_4.f90: New test.
17091 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
17093 PR rtl-optimization/19462
17094 * gcc.dg/torture/pr19462-1.c: New test.
17096 2005-01-15 Ziemowit Laski <zlaski@apple.com>
17099 * objc.dg/func-ptr-2.m: New.
17100 * objc.dg/volatile-1.m: New.
17102 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17104 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
17106 2005-01-15 Jakub Jelinek <jakub@redhat.com>
17108 PR tree-optimization/19060
17109 * gcc.c-torture/execute/20050104-1.c: New test.
17111 2005-01-15 Bud Davis <bdavis9659@comcast.net>
17114 * gfortran.dg/write_to_null.f90: New test.
17116 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
17117 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17120 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
17123 2005-01-15 Jakub Jelinek <jakub@redhat.com>
17126 * g++.dg/init/vector1.C: New test.
17128 2005-01-14 James E. Wilson <wilson@specifixinc.com>
17131 * gcc.target/ia64/sibcall-unwind-1.c: New test.
17133 * gcc.target/ia64/sibcall-unwind-2.c: New test.
17135 2005-01-14 Steven G. Kargl <kargls@comcast.net>
17137 * gfortran.dg/select_1.f90: New test.
17138 * gfortran.dg/select_2.f90: New test.
17139 * gfortran.dg/select_3.f90: New test.
17140 * gfortran.dg/select_4.f90: New test.
17142 2005-01-14 Jakub Jelinek <jakub@redhat.com>
17144 PR middle-end/19084
17145 PR rtl-optimization/19348
17146 * gcc.dg/20050111-1.c: New test.
17147 * gcc.c-torture/execute/20050111-1.c: New test.
17149 * gcc.dg/i386-asm-4.c: New test.
17151 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
17153 * gcc.dg/nested-func-2.c: New test.
17154 * ada/acats/norun.lst: Remove c953002.
17156 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
17158 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
17160 2005-01-12 Ben Elliston <bje@au.ibm.com>
17162 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
17164 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
17167 * g++.dg/abi/align1.C: New test.
17169 2005-01-11 Alan Modra <amodra@bigpond.net.au>
17171 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
17173 * g++.dg/ext/altivec_check.h: Support compiling as C.
17175 2005-01-10 Roger Sayle <roger@eyesopen.com>
17178 * g++.dg/expr/pr19355-1.C: New test case.
17180 2005-01-10 Laurent GUERBY <laurent@guerby.net>
17182 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
17183 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
17184 * ada/acats/tests/c3/c92005b.ada: Likewise.
17185 * ada/acats/tests/c3/cxb3012.a: Likewise.
17186 * ada/acats/norun.lst: Add c380004 and c953002, add PR
17188 2005-01-09 Paul Brook <paul@codesourcery.com>
17190 * gfortran.dg/common_2.f90: New file.
17191 * gfortran.dg/common_3.f90: New file.
17193 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
17195 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
17197 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
17199 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
17200 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
17201 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
17202 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
17203 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
17204 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
17205 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
17206 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
17207 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
17208 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
17209 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
17210 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
17211 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
17212 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
17213 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
17214 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
17215 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
17216 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
17217 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
17218 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
17219 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
17220 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
17221 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
17222 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
17223 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
17224 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
17225 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
17226 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
17227 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
17228 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
17229 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
17230 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
17231 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
17232 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
17233 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
17234 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
17235 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
17236 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
17237 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
17238 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
17239 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
17240 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
17241 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
17242 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
17243 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
17244 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
17245 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
17246 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
17247 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
17248 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
17249 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
17250 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
17251 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
17252 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
17253 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
17254 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
17255 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
17256 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
17257 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
17258 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
17259 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
17260 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
17261 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
17262 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
17263 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
17264 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
17265 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
17267 * gcc.dg/vect/vect-1.c: Fix spelling.
17268 * gcc.dg/vect/vect-10.c: Fix spelling.
17269 * gcc.dg/vect/vect-11.c: Fix spelling.
17270 * gcc.dg/vect/vect-12.c: Fix spelling.
17271 * gcc.dg/vect/vect-14.c: Fix spelling.
17272 * gcc.dg/vect/vect-15.c: Fix spelling.
17273 * gcc.dg/vect/vect-16.c: Fix spelling.
17274 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
17275 * gcc.dg/vect/vect-64.c: Fix comments.
17276 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
17278 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
17279 Ira Rosen <irar@il.ibm.com>
17281 * gcc.dg/vect/vect-70.c: New test.
17282 * gcc.dg/vect/vect-71.c: New test.
17284 2005-01-09 Manfred Hollstein <mh@suse.com>
17286 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
17287 * gcc.dg/pr18241-2.c: Likewise.
17288 * gcc.dg/pr18241-3.c: Likewise.
17289 * gcc.dg/pr18241-4.c: Likewise.
17290 * gcc.dg/pr18241-5.c: Likewise.
17292 2005-01-08 Richard Henderson <rth@redhat.com>
17294 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
17295 False for x86 and x86-64.
17297 2005-01-08 Diego Novillo <dnovillo@redhat.com>
17299 PR tree-optimization/18241
17300 * gcc.dg/pr18241-1.c: New test.
17301 * gcc.dg/pr18241-2.c: New test.
17302 * gcc.dg/pr18241-3.c: New test.
17303 * gcc.dg/pr18241-4.c: New test.
17304 * gcc.dg/pr18241-5.c: New test.
17306 2005-01-08 Steven G. Kargl <kargls@comcast.net>
17308 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
17309 gfortran.dg/select_4.f90: New.
17311 2005-01-07 Jakub Jelinek <jakub@redhat.com>
17313 * gcc.c-torture/execute/20050107-1.c: New test.
17315 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
17318 * g++.dg/template/ref2.C: New.
17320 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
17322 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
17323 instead of being empty.
17325 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
17328 * gfortran.dg/array-1.f90: New test.
17330 2005-01-07 Jakub Jelinek <jakub@redhat.com>
17332 PR tree-optimization/19283
17333 * gcc.c-torture/execute/20050106-1.c: New test.
17335 PR rtl-optimization/18861
17336 * gcc.dg/20050105-1.c: New test.
17338 PR tree-optimization/18828
17339 * gcc.dg/20050105-2.c: New test.
17341 2005-01-07 Andreas Jaeger <aj@suse.de>
17343 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
17345 2005-01-07 Bud Davis <bdavis9659@comcast.net>
17348 * gfortran.dg/fmt_read.f90: New test.
17350 2005-01-06 Geoffrey Keating <geoffk@apple.com>
17352 * gcc.dg/rs6000-ldouble-2.c: New.
17354 2005-01-06 Mark Mitchell <mark@codesourcery.com>
17357 * g++.dg/parser/ctor2.C: New test.
17359 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17362 * g++.dg/template/using9.C: New test.
17364 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17367 * g++.dg/lookup/friend6.C: New test.
17369 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
17372 * g++.dg/template/array10.C: New.
17374 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17376 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
17377 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
17379 2005-01-06 Jakub Jelinek <jakub@redhat.com>
17381 * gcc.c-torture/compile/20050105-1.c: New test.
17383 2005-01-05 Geoffrey Keating <geoffk@apple.com>
17385 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
17387 2005-01-05 Roger Sayle <roger@eyesopen.com>
17389 PR middle-end/19100
17390 * gcc.dg/conv-3.c: New test case.
17392 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
17394 * gcc.dg/asm-wide-1.c: New test.
17396 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
17399 * g++.dg/parse/crash22.C: New
17401 2005-01-04 Geoffrey Keating <geoffk@apple.com>
17404 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
17406 2005-01-04 Uros Bizjak <uros@kss-loka.si>
17408 PR middle-end/17767
17409 * gcc.dg/i386-mmx-6.c: New test case.
17411 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
17413 PR tree-optimization/18308
17414 * gcc.dg/vect/pr18308.c: New testcase.
17416 2005-01-04 Andreas Jaeger <aj@suse.de>
17418 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
17420 2005-01-03 Geoffrey Keating <geoffk@apple.com>
17421 Robert Bowdidge <bowdidge@apple.com>
17423 * gcc.dg/cpp/subframework1.c: New.
17424 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
17425 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
17426 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
17427 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
17429 2005-01-03 Geoffrey Keating <geoffk@apple.com>
17431 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
17433 * gcc.dg/darwin-weakimport-2.c: New.
17435 2005-01-03 Richard Henderson <rth@redhat.com>
17437 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
17439 2005-01-03 Richard Henderson <rth@redhat.com>
17441 * gcc.dg/vect/vect.exp: Enable for ia64.
17442 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
17443 (check_effective_target_vect_float): Likewise.
17444 (check_effective_target_vect_no_align): Likewise.
17445 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
17446 * gcc.dg/vect/vect-8.c: Likewise.
17448 2005-01-03 Uros Bizjak <uros@kss-loka.si>
17451 * gcc.dg/pr19236-1.c: New test case.
17453 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
17455 PR rtl-optimization/12092
17456 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
17458 2005-01-02 Andreas Jaeger <aj@suse.de>
17460 * gcc.dg/pr12092-1.c: Do not run on x86_64.
17462 2005-01-01 Roger Sayle <roger@eyesopen.com>
17463 Andrew Pinski <pinskia@physics.uc.edu>
17465 PR rtl-optimization/12092
17466 * gcc.dg/pr12092-1.c: New test case.
17468 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
17470 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
17471 'hidden' and 'default' for better portability.
17472 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
17474 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
17476 * g++.old-deja/g++.brendan/new3.C: Likewise.
17478 2005-01-01 Steven Bosscher <stevenb@suse.de>
17480 * gcc.dg/20041231-1.C: New test.
17481 * g++.dg/warn/Wunreachable-code-1.C: New test.
17483 2004-12-30 David Edelsohn <edelsohn@gnu.org>
17485 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
17486 file, not /dev/null. Abort on error.
17488 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
17489 Ziemowit Laski <zlaski@apple.com>
17492 * objc.dg/encode-5.m: New test.
17494 2004-12-29 Richard Henderson <rth@redhat.com>
17496 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
17497 * objc.dg/stabs-1.m: Disable for ia64.
17499 2004-12-29 Mark Mitchell <mark@codesourcery.com>
17502 * g++.dg/warn/Wunused-10.C: New test.
17504 2004-12-28 Richard Henderson <rth@redhat.com>
17506 * objc.dg/stabs-1.m: Disable for alpha.
17508 2004-12-27 Mark Mitchell <mark@codesourcery.com>
17511 * g++.dg/parse/error23.C: New test.
17513 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17515 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
17518 * gfortran.dg/intrinsic_modulo_1.f90: New.
17519 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
17520 tests with divisor -1.
17522 2004-12-27 Mark Mitchell <mark@codesourcery.com>
17524 * g++.dg/opt/temp1.C (memcpy): Return a value.
17527 * g++.dg/expr/cond7.C: New test.
17529 2004-12-27 Paul Brook <paul@codesourcery.com>
17531 * gfortran.dg/g77/select_no_compile.f: Remove.
17533 2004-12-27 Richard Henderson <rth@redhat.com>
17535 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
17536 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
17537 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
17539 2004-12-26 Richard Henderson <rth@redhat.com>
17541 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
17542 by 1i instead of token pasting.
17544 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17546 PR tree-optimization/17578
17547 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
17548 to additional_flags.
17549 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
17551 2004-12-25 Richard Henderson <rth@redhat.com>
17553 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
17556 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17558 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
17560 * gcc.dg/pr17957.c (dg-options): Likewise.
17561 * gcc.dg/struct-ret-1.c: Add prototype for abort.
17562 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
17563 instead of 0 on __hppa__.
17564 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
17565 "foo,%r" on hppa*-*-*.
17567 2004-12-23 Bud Davis <bdavis9659@comcast.net>
17570 * gfortran.dg/complex_write.f90: New test.
17572 2004-12-23 Mark Mitchell <mark@codesourcery.com>
17575 * g++.dg/parse/pragma2.C: New test.
17577 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
17579 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
17581 * gcc.dg/empty2.c: Add missing dg-warning.
17583 2004-12-23 Mark Mitchell <mark@codesourcery.com>
17586 * g++.dg/template/local4.C: New test.
17587 * g++.dg/template/crash19.C: Add dg-error marker.
17589 * g++.dg/template/crash31.C: Correct embedded PR number.
17591 2004-12-23 Mark Mitchell <mark@codesourcery.com>
17594 * g++.dg/opt/temp1.C: Add do-run marker.
17596 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
17598 * g++.dg/template/spec19.C: New.
17600 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
17603 * gcc.dg/empty2.c: New.
17605 2004-12-23 Richard Henderson <rth@redhat.com>
17607 * lib/target-supports.exp (check_effective_target_vect_no_align):
17608 Remove i?86 and x86-64.
17610 2004-12-23 Mark Mitchell <mark@codesourcery.com>
17613 * g++.dg/opt/temp1.C: New test.
17615 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17618 * g++.dg/template/friend33.C: New testcase.
17620 2004-12-22 Mark Mitchell <mark@codesourcery.com>
17623 * g++.dg/template/cond5.C: New test.
17626 * g++.dg/inherit/thunk3.C: New test.
17629 * g++.dg/warn/Wunused-9.C: New test.
17631 2004-12-22 Janis Johnson <janis187@us.ibm.com>
17633 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
17635 2004-12-22 Jan Beulich <jbeulich@novell.com>
17637 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
17639 2004-12-21 Mark Mitchell <mark@codesourcery.com>
17642 * g++.dg/ext/packed8.C: New test.
17645 * g++.dg/template/crash31.C: New test.
17648 * g++.dg/template/crash30.C: New test.
17650 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
17653 * g++.dg/eh/ctor3.C: New test.
17655 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
17657 * objc.dg/stabs-1.m: Allow section name to be quoted and
17658 assembly label to begin with '.LL'.
17660 2004-12-21 Janis Johnson <janis187@us.ibm.com>
17662 * gcc.dg/vect/vect.exp
17663 (check_effective_target_lp64_or_vect_no_align): New.
17664 * gcc.dg/vect/vect-77.c: Use it.
17665 * gcc.dg/vect/vect-78.c: Use it.
17667 * lib/target-supports.exp
17668 (check_effective_target_vect_no_max,
17669 check_effective_target_vect_no_bitwise,
17670 check_effective_target_vect_no_align): New.
17671 * gcc.dg/vect/vect-13.c: Use them.
17672 * gcc.dg/vect/vect-17.c: Ditto.
17673 * gcc.dg/vect/vect-18.c: Ditto.
17674 * gcc.dg/vect/vect-19.c: Ditto.
17675 * gcc.dg/vect/vect-20.c: Ditto.
17676 * gcc.dg/vect/vect-27.c: Ditto.
17677 * gcc.dg/vect/vect-29.c: Ditto.
17678 * gcc.dg/vect/vect-44.c: Ditto.
17679 * gcc.dg/vect/vect-48.c: Ditto.
17680 * gcc.dg/vect/vect-50.c: Ditto.
17681 * gcc.dg/vect/vect-52.c: Ditto.
17682 * gcc.dg/vect/vect-54.c: Ditto.
17683 * gcc.dg/vect/vect-56.c: Ditto.
17684 * gcc.dg/vect/vect-58.c: Ditto.
17685 * gcc.dg/vect/vect-60.c: Ditto.
17686 * gcc.dg/vect/vect-72.c: Ditto.
17687 * gcc.dg/vect/vect-80.c: Ditto.
17689 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
17692 * g++.dg/init/string1.C: New.
17695 * g++.dg/other/synth1.C: New.
17697 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
17700 * gcc.dg/pr18963-1.c: New test.
17702 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
17705 * gcc.dg/funcdef-storage-1.c (foo): Remove.
17706 * gcc.dg/pr18596-1.c: Use dg-error.
17707 (dg-options): Use -fno-unit-at-a-time.
17708 * gcc.dg/pr18596-2.c: New test.
17709 * gcc.dg/pr18596-3.c: New test.
17711 2004-12-20 Roger Sayle <roger@eyesopen.com>
17713 PR middle-end/18683
17714 * g++.dg/opt/pr18683-1.C: New test case.
17716 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
17719 * g++.dg/opt/max1.C: Fix for 64bit targets.
17721 2004-12-20 Matt Austern <austern@apple.com>
17724 * g++.dg/ext/builtin6.C: New
17726 2004-12-20 Diego Novillo <dnovillo@redhat.com>
17728 PR tree-optimization/19080
17729 * gcc.c-torture/compile/pr19080.c: New test.
17731 2004-12-20 Steven Bosscher <stevenb@suse.de>
17733 * gcc.dg/20041219-1.c: New test.
17735 2004-12-19 Roger Sayle <roger@eyesopen.com>
17737 PR middle-end/19068
17738 * g++.dg/opt/max1.C: New test case.
17740 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
17742 * gcc.dg/fdata-sections-1.c: New test.
17744 2004-12-18 Roger Sayle <roger@eyesopen.com>
17746 PR middle-end/18548
17747 * gcc.dg/max-1.c: New test case.
17749 2004-12-18 Jakub Jelinek <jakub@redhat.com>
17751 * gcc.c-torture/execute/20041218-1.c: New test.
17753 2004-12-17 Diego Novillo <dnovillo@redhat.com>
17755 * gcc.dg/pr18501.c: New test.
17756 * gcc.dg/uninit-5.c: XFAIL.
17757 * gcc.dg/uninit-9.c: XFAIL.
17759 2004-12-17 Dale Johannesen <dalej@apple.com>
17761 * gcc.dg/20041213-1.c: New.
17763 2004-12-17 Ziemowit Laski <zlaski@apple.com>
17765 * objc.dg/stabs-1.m: Allow assembly label to begin
17768 2004-12-17 Jakub Jelinek <jakub@redhat.com>
17770 * gcc.c-torture/execute/20041213-1.c: Move...
17771 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
17773 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
17776 * g++.dg/lookup/conv-5.C: New.
17778 2004-12-16 Ziemowit Laski <zlaski@apple.com>
17780 * objc.dg/stabs-1.m: New test.
17782 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
17784 * gcc.dg/visibility-c.c: Change compile to
17785 assemble for the test.
17787 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
17790 * gcc.dg/visibility-c.c: New test.
17792 2004-12-16 Roger Sayle <roger@eyesopen.com>
17794 PR middle-end/18493
17795 * gcc.dg/switch-8.c: New test case.
17797 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
17800 * g++.dg/template/init4.C: New.
17801 * g++.dg/opt/static3.C: Enable optimizer.
17803 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
17805 * g++.dg/other/complex1.C: New test.
17807 2004-12-15 Alan Modra <amodra@bigpond.net.au>
17809 * g++.dg/opt/inline9.C: New test.
17811 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17814 * gfotran.dg/nullify_1.f: New test.
17816 2004-12-15 Richard Henderson <rth@redhat.com>
17818 * gcc.target/i386/i386.exp: New harness.
17819 * gcc.target/i386/vect-args.c: New.
17821 2004-12-15 David Edelsohn <edelsohn@gnu.org>
17823 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
17825 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17828 * g++.dg/template/friend32.C: New test.
17830 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
17832 * cpp/pragma-once-1.c: New test.
17833 * cpp/pragma-once-1b.h: Likewise.
17834 * cpp/pragma-once-1c.h: Likewise.
17835 * cpp/pragma-once-1d.h: Likewise.
17836 * cpp/inc/pragma-once-1a.h: Likewise.
17838 2004-12-15 Bud Davis <bdavis9659@comcast.net>
17839 Steven G. Kargl <kargls@comcast.net>
17842 * gfortran.dg/list_read_3.f90: New test.
17844 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
17846 * gcc.dg/ftrapv-2.c: New test.
17848 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
17851 * g++.dg/template/typename9.C: New test.
17853 2004-12-14 Mark Mitchell <mark@codesourcery.com>
17856 * g++.dg/template/typename8.C: New test.
17857 * g++.dg/parse/friend2.C: Tweak error message.
17859 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
17861 * gcc.c-torture/20041214-1.c: New test.
17863 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
17866 * g++.dg/init/array17.C: New test.
17868 2004-12-14 Mark Mitchell <mark@codesourcery.com>
17871 * g++.dg/init/aggr3.C: New test.
17873 2004-12-14 Janis Johnson <janis187@us.ibm.com
17875 * gcc.dg/altivec-types-1.c: New test.
17876 * gcc.dg/altivec-types-2.c: New test.
17877 * gcc.dg/altivec-types-3.c: New test.
17878 * gcc.dg/altivec-types-4.c: New test.
17879 * g++.dg/ext/altivec-types-1.C: New test.
17880 * g++.dg/ext/altivec-types-2.C: New test.
17881 * g++.dg/ext/altivec-types-3.C: New test.
17882 * g++.dg/ext/altivec-types-4.C: New test.
17884 2004-12-14 Jakub Jelinek <jakub@redhat.com>
17886 PR middle-end/18951
17887 * gcc.c-torture/execute/20041213-1.c: New test.
17889 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
17892 * g++.dg/template/cast1.C: New.
17894 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
17896 * gcc.c-torture/execute/20041213-2.c: New test.
17898 2004-12-13 Richard Henderson <rth@redhat.com>
17900 * gcc.dg/i386-sse-10.c: Fix typo in options.
17902 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
17905 * g++.dg/opt/pr18968.C: New test.
17907 2004-12-13 Mark Mitchell <mark@codesourcery.com>
17910 * g++.dg/ext/visibility/staticdatamem.C: New test.
17912 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
17914 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
17916 2004-12-13 Roger Sayle <roger@eyesopen.com>
17918 PR rtl-optimization/18928
17919 * gcc.dg/pr18928-1.c: New test case.
17921 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
17924 * gcc.c-torture/compile/20041211-1.c: New.
17926 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17928 PR middle-end/17564
17929 * gcc.c-torture/execute/20041212-1.c: New test.
17931 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17934 * gfortran.dg/common_1.f90: New test.
17936 2004-12-12 Steven G. Kargl <kargls@comcast.net>
17937 Paul Brook <paul@codesourcery.com>
17940 * gfortran.dg/real_do_1.f90: New test.
17942 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
17945 * g++.dg/opt/ptrmem6.C: New test.
17947 2004-12-11 Roger Sayle <roger@eyesopen.com>
17949 PR middle-end/18921
17950 * gcc.dg/pr18921-1.c: New test case.
17952 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17955 * gfortran.dg/scale_1.f90: New test.
17957 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
17959 PR middle-end/18903
17960 * gcc.c-torture/compile/pr18903.c: New test.
17962 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
17964 * gcc.c-torture/execute/20041210-1.c: New test.
17966 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17969 * g++.dg/parser/struct-1.C: New test.
17970 * g++.dg/parser/struct-2.C: New test.
17971 * g++.dg/parser/struct-3.C: New test.
17973 2004-12-09 Richard Henderson <rth@redhat.com>
17975 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
17977 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
17978 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
17980 2004-12-09 Matt Austern <austern@apple.com>
17983 * g++.dg/ext/builtin1.C: New
17984 * g++.dg/ext/builtin2.C: New
17985 * g++.dg/ext/builtin3.C: New
17986 * g++.dg/ext/builtin4.C: New
17987 * g++.dg/ext/builtin5.C: New
17989 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
17992 * g++.dg/opt/ptrmem5.C: New test.
17994 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
17996 * g++.dg/parse/typename5.C: Adjust for new error.
17997 * g++.dg/parse/typename7.C: New.
17999 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18002 * g++.dg/other/mmintrin.C: New test.
18004 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
18007 * g++.dg/init/array15.C: New.
18008 * g++.dg/init/array16.C: New.
18010 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18013 * gfortran.dg/assign_1.f90: New test.
18015 2004-12-08 Nick Clifton <nickc@redhat.com>
18017 * gcc.target/xstormy16/bss_below100: New directory containing tests.
18018 * gcc.target/xstormy16/data_below100: Likewise.
18019 * gcc.target/xstormy16/sfr: Likewise.
18020 * gcc.target/xstormy16/below100.S: New test source file.
18021 * gcc.target/xstormy16/below100.ld: New test linker script.
18022 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
18023 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
18025 * gcc.target/xstormy16/bp.c: Likewise.
18027 * gcc.target/xstormy16/bss_below100: New files:
18028 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
18029 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
18030 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
18031 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
18032 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
18033 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
18034 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
18035 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
18036 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
18037 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
18038 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
18039 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
18040 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
18041 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
18042 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
18043 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
18044 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
18045 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
18046 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
18047 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
18048 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
18049 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
18050 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
18051 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
18052 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
18053 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
18054 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
18056 * gcc.target/xstormy16/data_below100: New files:
18057 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
18058 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
18059 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
18060 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
18061 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
18062 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
18063 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
18064 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
18065 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
18066 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
18067 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
18068 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
18069 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
18070 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
18071 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
18072 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
18073 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
18074 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
18075 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
18076 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
18077 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
18078 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
18079 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
18080 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
18081 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
18082 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
18083 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
18085 * gcc.target/xstormy16/sfr: New files:
18086 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
18087 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
18088 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
18089 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
18090 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
18091 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
18092 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
18093 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
18094 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
18095 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
18096 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
18097 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
18098 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
18099 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
18100 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
18101 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
18102 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
18103 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
18104 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
18105 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
18106 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
18107 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
18108 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
18109 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
18110 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
18111 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
18112 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
18113 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
18114 27_if0_sfrw_bitfield_f.c
18116 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18119 * g++.dg/lookup/name-clash4.C: New test.
18121 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
18124 * g++.dg/opt/array1.C: New.
18127 * g++.dg/template/operator5.C: New.
18129 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
18132 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
18134 2004-12-07 Steven Bosscher <stevenb@suse.de>
18136 * gcc.dg/noncompile/20041207.c: New test.
18138 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
18140 * g++.dg/other/unreachable-1.C: New test.
18142 2004-12-06 Nick Clifton <nickc@redhat.com>
18144 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
18145 <limits.h> because the latter comes from gcc's include/ directory
18146 and not the newlib/libc/include directory.
18148 2004-12-04 Richard Henderson <rth@redhat.com>
18150 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
18152 2004-12-04 Richard Henderson <rth@redhat.com>
18154 * lib/target-supports.exp (check_gc_sections_available): Disable
18155 for alpha and ia64.
18157 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
18159 PR middle-end/17909
18160 * g++.dg/other/vararg-2.C: New test.
18162 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18164 PR c++/17011, c++/17971
18165 * g++.dg/template/error15.C: Adjust expected error.
18166 * g++.dg/template/instantiate3.C: Likewise.
18168 2004-12-03 Janis Johnson <janis187@us.ibm.com>
18170 * gcc.dg/altivec-18.c: Fix for darwin
18172 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
18175 * g++.dg/parse/ptrmem2.C: New.
18178 * g++.dg/template/new1.C: New.
18180 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18183 * gfortran.dg/direct_io_3.f90: New test.
18185 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
18188 * g++.dg/parse/crash21.C: New.
18190 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18192 PR c++/15664, c++/18276
18193 * g++.dg/template/ttp13.C: New test.
18194 * g++.dg/template/ttp14.C: Likewise.
18196 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18199 * g++.dg/parse/enum2.C: New test.
18200 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
18202 2004-12-02 Nick Clifton <nickc@redhat.com>
18204 * gcc.target/xstormy16: New test directory.
18205 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
18206 * gcc.target/xstormy16/bp.c: Check the generation of bp
18208 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
18209 bn instructions and the BELOW100 attribute.
18211 2004-12-02 Alan Modra <amodra@bigpond.net.au>
18214 * gcc.dg/ppc-eabi.c: New.
18216 2004-12-02 Bud Davis <bdavis9659@comcast.net>
18219 * gfortran.dg/backspace.f90
18221 2004-12-02 Bud Davis <bdavis9659@comcast.net>
18223 * gfortran.dg/inquire.f90: New test.
18225 2004-12-01 Janis Johnson <janis187@us.ibm.com>
18227 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
18228 handle effective-target-keyword.
18229 (dg-skip-if): Support effective-target keyword as target list.
18230 (dg-xfail-if): Ditto.
18231 * lib/target-supports.exp (is-effective-target-keyword): New proc.
18233 2004-12-01 Diego Novillo <dnovillo@redhat.com>
18235 PR tree-optimization/18291
18236 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
18238 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
18241 * g++.dg/parse/crash20.C: New.
18244 * g++.dg/overload/arg1.C: New.
18245 * g++.dg/overload/arg2.C: New.
18246 * g++.dg/overload/arg3.C: New.
18247 * g++.dg/overload/arg4.C: New.
18249 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
18251 * gcc.dg/c99-flex-array-4.c: Remove.
18253 2004-11-30 Janis Johnson <janis187@us.ibm.com>
18255 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
18257 * lib/target-supports.exp (is-effective-target): Simplify.
18259 * lib/target-supports.exp (check_effective_target_vect_long):
18260 Fix for powerpc64-*-*.
18262 2004-11-30 Loren James Rittle <ljrittle@acm.org>
18264 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
18265 to support new requirements on FreeBSD 5.
18267 2004-11-30 Devang Patel <dpatel@apple.com>
18270 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
18272 2004-11-30 Janis Johnson <janis187@us.ibm.com>
18274 * g++.dg/ext/altivec-13.C: New test.
18276 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
18279 * gcc.c-torture/execute/p18298.c: New test.
18281 2004-11-30 Ira Rosen <irar@il.ibm.com>
18282 Dorit Naishlos <dorit@il.ibm.com>
18285 * gcc.dg/vect/vect-89.c: New test.
18287 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
18289 * gcc.dg/pr18596-1.c: New test.
18291 2004-11-30 Ben Elliston <bje@au.ibm.com>
18293 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
18295 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
18298 * gcc.dg/pr18479.c: New test.
18300 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
18303 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
18304 mmix-knuth-mmixware.
18306 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
18307 cris-*-elf* cris-*-aout* mmix-*-*
18309 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
18311 PR middle-end/18725
18312 * gcc.dg/pr18725.c: New test.
18314 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
18317 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
18320 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
18322 2004-11-29 Mark Mitchell <mark@codesourcery.com>
18325 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
18326 * g++.old-deja/g++.law/ctors5.C: Likewise.
18327 * g++.old-deja/g++.other/crash25.C: Likewise.
18330 * g++.dg/template/error16.C: New test.
18333 * g++.dg/template/crash29.C: New test.
18335 2004-11-29 Diego Novillo <dnovillo@redhat.com>
18337 PR tree-optimization/18712
18338 * gcc.c-torture/compile/pr18712.c: New test.
18340 2004-11-29 Joseph Myers <joseph@codesourcery.com>
18343 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
18346 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18349 * g++.dg/lookup/crash6.C: New test.
18351 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
18353 PR middle-end/18164
18354 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
18356 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
18358 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
18359 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
18360 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
18362 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
18364 * gcc.dg/pr18164.c: New test.
18366 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
18368 * gcc.dg/funroll-loops-all.c: New.
18370 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
18373 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
18374 delimeter, match space and TAB as well as ":".
18377 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
18380 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
18383 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
18386 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
18388 2004-11-28 Bud Davis <bdavis9659@comcast.net>
18390 * gfortran.dg/direct_io_2.f90: New test.
18392 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
18395 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
18397 2004-11-28 Richard Henderson <rth@redhat.com>
18399 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
18401 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
18403 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
18404 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
18405 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
18406 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
18407 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
18408 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
18409 gcc.dg/pointer-arith-8.c: New tests.
18411 2004-11-27 Bud Davis <bdavis9659@comcast.net>
18414 * gfortran.dg/endfile.f90: New test.
18416 2004-11-27 Falk Hueffner <falk@debian.org>
18418 * gcc.dg/loop-6.c: New test.
18420 2004-11-27 Jakub Jelinek <jakub@redhat.com>
18422 * gcc.c-torture/execute/20041126-1.c: New test.
18424 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
18426 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
18429 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
18431 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
18434 2004-11-27 Jakub Jelinek <jakub@redhat.com>
18436 PR rtl-optimization/17825
18437 * gcc.c-torture/compile/20041119-1.c: New test.
18439 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18441 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
18442 Check existence of ld library path variables before unsetting.
18444 2004-11-26 Mark Mitchell <mark@codesourcery.com>
18446 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
18448 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
18450 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
18452 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
18454 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
18456 2004-11-26 Ben Elliston <bje@au.ibm.com>
18458 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
18461 2004-11-26 Ben Elliston <bje@au.ibm.com>
18463 * gcc.dg/pr17957.c: Pass --param, not -param.
18465 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
18467 PR middle-end/17957
18468 * testsuite/gcc.dg/pr17957.c: New test.
18470 2004-11-25 Mark Mitchell <mark@codesourcery.com>
18473 * g++.dg/template/crash28.C: Likewise.
18476 * g++.dg/expr/unary2.C: Adjust lvalue messages.
18477 * g++.dg/ext/lvaddr.C: Likewise.
18478 * g++.dg/opt/pr7503-3.C: Likewise.
18481 * g++.dg/parse/qualified3.C: New test.
18482 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
18485 * g++.dg/expr/return1.C: New test.
18487 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18489 Friend class name lookup 3/n, PR c++/3332
18490 * g++.dg/lookup/friend3.C: New test.
18491 * g++.dg/lookup/friend4.C: Likewise.
18492 * g++.dg/lookup/friend5.C: Likewise.
18494 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18496 Friend class name lookup 2/n, PR c++/14513, c++/15410
18497 * g++.dg/lookup/friend2.C: New test.
18498 * g++.dg/template/friend31.C: Likewise.
18500 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18502 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
18504 2004-11-24 Mark Mitchell <mark@codesourcery.com>
18507 * g++.dg/tc1/dr56.C: Remove.
18508 * g++.dg/template/typedef1.C: Add dg-error markers.
18509 * g++.old-deja/g++.other/typedef7.C: Likewise.
18512 * g++.dg/parse/typedef7.C: New test.
18514 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
18516 * gcc.c-torture/execute/20041124-1.c: New test.
18518 2004-11-24 Mark Mitchell <mark@codesourcery.com>
18520 * g++.dg/template/deduce3.C: New test.
18523 * g++.dg/template/crash27.C: New test.
18526 * g++.dg/warn/Wshadow-3.C: New test.
18528 2004-11-24 Devang Patel <dpatel@apple.com>
18531 * gcc.dg/cpp/isysroot-1.c: New test.
18532 * gcc.dg/cpp/usr/include/stdio.h: New file.
18533 * gcc.dg/cpp/isysroot-2.c: New test.
18534 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
18537 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18540 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
18542 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
18544 * gcc.target/sparc/align.c: Do not include <stdint.h>.
18545 * gcc.target/sparc/pdist.c: Likewise.
18547 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
18550 * g++.dg/conversion/simd1.C: New test.
18552 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18554 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
18555 and restore_ld_library_path_env_vars.
18556 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
18557 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
18558 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
18559 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
18561 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
18563 * gcc.dg/pragma-align-2.c: Test macro expansion.
18564 * gcc.dg/pragma-pack-2.c: New test.
18566 2004-11-23 Richard Henderson <rth@redhat.com>
18568 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
18569 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
18570 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
18571 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
18572 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
18573 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
18575 * gcc.dg/vect/vect.exp: Add check for alpha.
18576 * lib/target-supports.exp (check_alpha_max_hw_available): New.
18577 (check_effective_target_vect_int): Enable for alpha.
18578 (check_effective_target_vect_long): New.
18579 (is-effective-target): Add it.
18581 2004-11-23 Uros Bizjak <uros@kss-loka.si>
18583 * gcc.dg/pr18614-1.c: New test.
18585 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
18587 * gcc.dg/setjmp-2.c: New test.
18589 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
18591 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
18592 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
18593 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
18594 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
18595 gcc.target/sparc/pdist.c: New tests.
18597 2004-11-22 Bob Wilson <bob.wilson@acm.org>
18599 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
18601 2004-11-22 Dale Johannesen <dalej@apple.com>
18603 * gcc.dg/20041111-1.c: New.
18605 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
18608 * gcc.dg/vect/pr18536.c: New test.
18610 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18613 * g++.dg/template/nontype11.C: New test.
18615 2004-11-21 Roger Sayle <roger@eyesopen.com>
18617 PR middle-end/18520
18618 * gcc.dg/pr18520-1.c: New test case.
18620 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
18622 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
18623 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
18624 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
18625 expected diagnostics.
18627 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
18630 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
18631 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
18632 vect-77.c, vect-77a.c: XFAIL on the SPARC.
18634 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
18636 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
18638 2004-11-19 Mark Mitchell <mark@codesourcery.com>
18639 Joseph Myers <joseph@codesourcery.com>
18641 * lib/target-supports.exp (check_visibility_available): Really
18644 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
18647 * gcc.dg/vect/vect-85.c: New test.
18648 * gcc.dg/vect/vect-86.c: New test.
18649 * gcc.dg/vect/vect-87.c: New test.
18650 * gcc.dg/vect/vect-88.c: New test.
18652 2004-11-19 Ben Elliston <bje@au.ibm.com>
18654 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
18656 2004-11-18 Janis Johnson <janis187@us.ibm.com>
18658 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
18659 * gcc.dg/ppc-and-1.c: Ditto.
18660 * gcc.dg/ppc-compare-1.c: Ditto.
18661 * gcc.dg/ppc-mov-1.c: Ditto
18663 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
18664 Mark Mitchell <mark@codesourcery.com>
18666 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
18668 2004-11-17 Janis Johnson <janis187@us.ibm.com>
18669 Aldy Hernandez <aldyh@redhat.com>
18671 * lib/target-supports.exp (check_effective_target_vect_int): New
18672 (check_effective_target_vect_float): New
18673 (check_effective_target_vect_double): New.
18674 (is-effective-target): Support new effective targets keywords.
18675 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
18676 default action for dg-do.
18677 * gcc.dg/vect/pr16105.c: Use new support.
18678 * gcc.dg/vect/pr18400.c: Ditto.
18679 * gcc.dg/vect/pr18425.c: Ditto.
18680 * gcc.dg/vect/vect-1.c: Ditto.
18681 * gcc.dg/vect/vect-10.c: Ditto.
18682 * gcc.dg/vect/vect-11.c: Ditto.
18683 * gcc.dg/vect/vect-12.c: Ditto.
18684 * gcc.dg/vect/vect-13.c: Ditto.
18685 * gcc.dg/vect/vect-14.c: Ditto.
18686 * gcc.dg/vect/vect-15.c: Ditto.
18687 * gcc.dg/vect/vect-16.c: Ditto.
18688 * gcc.dg/vect/vect-17.c: Ditto.
18689 * gcc.dg/vect/vect-18.c: Ditto.
18690 * gcc.dg/vect/vect-19.c: Ditto.
18691 * gcc.dg/vect/vect-2.c: Ditto.
18692 * gcc.dg/vect/vect-20.c: Ditto.
18693 * gcc.dg/vect/vect-21.c: Ditto.
18694 * gcc.dg/vect/vect-22.c: Ditto.
18695 * gcc.dg/vect/vect-23.c: Ditto.
18696 * gcc.dg/vect/vect-24.c: Ditto.
18697 * gcc.dg/vect/vect-25.c: Ditto.
18698 * gcc.dg/vect/vect-26.c: Ditto.
18699 * gcc.dg/vect/vect-27.c: Ditto.
18700 * gcc.dg/vect/vect-27a.c: Ditto.
18701 * gcc.dg/vect/vect-28.c: Ditto.
18702 * gcc.dg/vect/vect-29.c: Ditto.
18703 * gcc.dg/vect/vect-29a.c: Ditto.
18704 * gcc.dg/vect/vect-3.c: Ditto.
18705 * gcc.dg/vect/vect-30.c: Ditto.
18706 * gcc.dg/vect/vect-31.c: Ditto.
18707 * gcc.dg/vect/vect-32.c: Ditto.
18708 * gcc.dg/vect/vect-33.c: Ditto.
18709 * gcc.dg/vect/vect-34.c: Ditto.
18710 * gcc.dg/vect/vect-35.c: Ditto.
18711 * gcc.dg/vect/vect-36.c: Ditto.
18712 * gcc.dg/vect/vect-37.c: Ditto.
18713 * gcc.dg/vect/vect-38.c: Ditto.
18714 * gcc.dg/vect/vect-4.c: Ditto.
18715 * gcc.dg/vect/vect-40.c: Ditto.
18716 * gcc.dg/vect/vect-41.c: Ditto.
18717 * gcc.dg/vect/vect-42.c: Ditto.
18718 * gcc.dg/vect/vect-43.c: Ditto.
18719 * gcc.dg/vect/vect-44.c: Ditto.
18720 * gcc.dg/vect/vect-45.c: Ditto.
18721 * gcc.dg/vect/vect-46.c: Ditto.
18722 * gcc.dg/vect/vect-47.c: Ditto.
18723 * gcc.dg/vect/vect-48.c: Ditto.
18724 * gcc.dg/vect/vect-48a.c: Ditto.
18725 * gcc.dg/vect/vect-49.c: Ditto.
18726 * gcc.dg/vect/vect-5.c: Ditto.
18727 * gcc.dg/vect/vect-50.c: Ditto.
18728 * gcc.dg/vect/vect-51.c: Ditto.
18729 * gcc.dg/vect/vect-52.c: Ditto.
18730 * gcc.dg/vect/vect-53.c: Ditto.
18731 * gcc.dg/vect/vect-54.c: Ditto.
18732 * gcc.dg/vect/vect-55.c: Ditto.
18733 * gcc.dg/vect/vect-56.c: Ditto.
18734 * gcc.dg/vect/vect-56a.c: Ditto.
18735 * gcc.dg/vect/vect-57.c: Ditto.
18736 * gcc.dg/vect/vect-58.c: Ditto.
18737 * gcc.dg/vect/vect-59.c: Ditto.
18738 * gcc.dg/vect/vect-6.c: Ditto.
18739 * gcc.dg/vect/vect-60.c: Ditto.
18740 * gcc.dg/vect/vect-61.c: Ditto.
18741 * gcc.dg/vect/vect-62.c: Ditto.
18742 * gcc.dg/vect/vect-63.c: Ditto.
18743 * gcc.dg/vect/vect-64.c: Ditto.
18744 * gcc.dg/vect/vect-65.c: Ditto.
18745 * gcc.dg/vect/vect-66.c: Ditto.
18746 * gcc.dg/vect/vect-67.c: Ditto.
18747 * gcc.dg/vect/vect-68.c: Ditto.
18748 * gcc.dg/vect/vect-69.c: Ditto.
18749 * gcc.dg/vect/vect-7.c: Ditto.
18750 * gcc.dg/vect/vect-72.c: Ditto.
18751 * gcc.dg/vect/vect-72a.c: Ditto.
18752 * gcc.dg/vect/vect-73.c: Ditto.
18753 * gcc.dg/vect/vect-74.c: Ditto.
18754 * gcc.dg/vect/vect-75.c: Ditto.
18755 * gcc.dg/vect/vect-76.c: Ditto.
18756 * gcc.dg/vect/vect-77.c: Ditto.
18757 * gcc.dg/vect/vect-77a.c: Ditto.
18758 * gcc.dg/vect/vect-78.c: Ditto.
18759 * gcc.dg/vect/vect-79.c: Ditto.
18760 * gcc.dg/vect/vect-8.c: Ditto.
18761 * gcc.dg/vect/vect-80.c: Ditto.
18762 * gcc.dg/vect/vect-82.c: Ditto.
18763 * gcc.dg/vect/vect-82_64.c: Ditto.
18764 * gcc.dg/vect/vect-83.c: Ditto.
18765 * gcc.dg/vect/vect-83_64.c: Ditto.
18766 * gcc.dg/vect/vect-9.c: Ditto.
18767 * gcc.dg/vect/vect-all.c: Ditto.
18768 * gcc.dg/vect/vect-none.c: Ditto.
18770 2004-11-17 Janis Johnson <janis187@us.ibm.com>
18772 * lib/gcc-dg.exp (dg-skip-if): New function.
18773 (dg-forbid-option): Remove.
18774 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
18775 * g++.dg/abi/bitfield8.C: Likewise.
18776 * g++.dg/abi/dtor1.C: Likewise.
18777 * g++.dg/abi/empty10.C: Likewise.
18778 * g++.dg/abi/empty7.C: Likewise.
18779 * g++.dg/abi/empty9.C: Likewise.
18780 * g++.dg/abi/layout3.C: Likewise.
18781 * g++.dg/abi/layout4.C: Likewise.
18782 * g++.dg/abi/thunk1.C: Likewise.
18783 * g++.dg/abi/thunk2.C: Likewise.
18784 * g++.dg/abi/vbase11.C: Likewise.
18785 * g++.dg/abi/vthunk2.C: Likewise.
18786 * g++.dg/abi/vthunk3.C: Likewise.
18787 * g++.dg/ext/attrib8.C: Likewise.
18788 * g++.dg/opt/longbranch2.C: Likewise.
18789 * g++.dg/opt/reg-stack4.C: Likewise.
18790 * g++.old-deja/g++.ext/attrib1.C: Likewise.
18791 * g++.old-deja/g++.ext/attrib2.C: Likewise.
18792 * g++.old-deja/g++.ext/attrib3.C: Likewise.
18793 * g++.old-deja/g++.other/store-expr1.C: Likewise.
18794 * g++.old-deja/g++.other/store-expr2.C: Likewise.
18795 * gcc.dg/20000609-1.c: Likewise.
18796 * gcc.dg/20000720-1.c: Likewise.
18797 * gcc.dg/20011107-1.c: Likewise.
18798 * gcc.dg/20011119-1.c: Likewise.
18799 * gcc.dg/20020108-1.c: Likewise.
18800 * gcc.dg/20020122-2.c: Likewise.
18801 * gcc.dg/20020122-3.c: Likewise.
18802 * gcc.dg/20020201-3.c: Likewise.
18803 * gcc.dg/20020206-1.c: Likewise.
18804 * gcc.dg/20020218-1.c: Likewise.
18805 * gcc.dg/20020310-1.c: Likewise.
18806 * gcc.dg/20020411-1.c: Likewise.
18807 * gcc.dg/20020418-2.c: Likewise.
18808 * gcc.dg/20020426-1.c: Likewise.
18809 * gcc.dg/20020426-2.c: Likewise.
18810 * gcc.dg/20020517-1.c: Likewise.
18811 * gcc.dg/20020523-1.c: Likewise.
18812 * gcc.dg/20020523-2.c: Likewise.
18813 * gcc.dg/20020729-1.c: Likewise.
18814 * gcc.dg/20030204-1.c: Likewise.
18815 * gcc.dg/20030826-2.c: Likewise.
18816 * gcc.dg/20030926-1.c: Likewise.
18817 * gcc.dg/20031202-1.c: Likewise.
18818 * gcc.dg/980312-1.c: Likewise.
18819 * gcc.dg/980313-1.c: Likewise.
18820 * gcc.dg/990117-1.c: Likewise.
18821 * gcc.dg/990424-1.c: Likewise.
18822 * gcc.dg/990524-1.c: Likewise.
18823 * gcc.dg/991230-1.c: Likewise.
18824 * gcc.dg/i386-387-1.c: Likewise.
18825 * gcc.dg/i386-387-2.c: Likewise.
18826 * gcc.dg/i386-387-3.c: Likewise.
18827 * gcc.dg/i386-387-4.c: Likewise.
18828 * gcc.dg/i386-387-5.c: Likewise.
18829 * gcc.dg/i386-387-6.c: Likewise.
18830 * gcc.dg/i386-asm-1.c: Likewise.
18831 * gcc.dg/i386-bitfield1.c: Likewise.
18832 * gcc.dg/i386-bitfield2.c: Likewise.
18833 * gcc.dg/i386-loop-1.c: Likewise.
18834 * gcc.dg/i386-loop-2.c: Likewise.
18835 * gcc.dg/i386-loop-3.c: Likewise.
18836 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
18837 * gcc.dg/i386-pic-1.c: Likewise.
18838 * gcc.dg/i386-regparm.c: Likewise.
18839 * gcc.dg/i386-signbit-1.c: Likewise.
18840 * gcc.dg/i386-signbit-2.c: Likewise.
18841 * gcc.dg/i386-signbit-3.c: Likewise.
18842 * gcc.dg/i386-sse-5.c: Likewise.
18843 * gcc.dg/i386-sse-8.c: Likewise.
18844 * gcc.dg/i386-unroll-1.c: Likewise.
18845 * gcc.dg/tls/opt-1.c: Likewise.
18846 * gcc.dg/tls/opt-2.c: Likewise.
18847 * gcc.dg/unroll-1.c: Likewise.
18848 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
18849 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
18850 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
18851 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
18853 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18855 * g++.dg/template/incomplete1.C: New test.
18857 2004-11-16 Nick Clifton <nickc@redhat.com>
18859 Revert patches accidentally commited during checkin of fixes for
18861 gcc.c-torture/execute/simd-4.c: Revert
18862 gcc.dg/20040910-1.c: Revert.
18864 2004-11-16 Paul Brook <paul@codesourcery.com>
18867 * gfortran.dg/der_pointer_1.f90: New test.
18869 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
18872 * gcc.dg/bitfld-13.c: New test.
18874 2004-11-15 Janis Johnson <janis187@us.ibm.com>
18876 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
18879 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
18880 * gcc.dg/ppc64-abi-2.c: Ditto.
18881 * gcc.dg/ppc64-abi-3.c: Ditto.
18883 * lib/gcc-dg.exp (dg-target-list): Remove.
18885 2004-11-15 Steve Ellcey <sje@cup.hp.com>
18887 * gcc.dg/ia64-postinc.c: New test.
18889 2004-11-15 Mark Mitchell <mark@codesourcery.com>
18891 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
18893 2004-11-15 Nick Clifton <nickc@redhat.com>
18895 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
18896 __INT_MAX__ so that the test can be compiled by toolchains
18897 targeted at 16-bit processors.
18899 * gcc.dg/20040625-1.c: Use long constants rather than integers
18900 when performing arithmetic that will overflow 16-bits.
18902 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
18903 xstormy16. It does not support 128-bit vector operations.
18905 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
18906 with the macro PTR_TYPE. Define this macro to an integer type
18907 suitable for holding a pointer.
18909 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
18910 the target is a 16-bit processor.
18912 * gcc.dg/cpp/if-2.c: Expect a different warning message from
18913 16-bit targets where the character constant will be too long.
18915 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
18916 where the double will not be directly addressable.
18918 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18920 Friend class name lookup 1/n, PR c++/18471
18921 * g++.dg/template/crash26.C: New test.
18922 * g++.dg/lookup/struct1.C: Adjust expected error.
18923 * g++.dg/parse/elab1.C: Likewise.
18924 * g++.dg/parse/elab2.C: Likewise.
18925 * g++.dg/parse/int-as-enum1.C: Likewise.
18926 * g++.dg/parse/struct-as-enum1.C: Likewise.
18927 * g++.dg/parse/typedef1.C: Likewise.
18928 * g++.dg/parse/typedef3.C: Likewise.
18929 * g++.dg/parse/typedef4.C: Likewise.
18930 * g++.dg/parse/typedef5.C: Likewise.
18931 * g++.dg/template/nontype4.C: Likewise.
18932 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
18933 * g++.old-deja/g++.other/elab1.C: Likewise.
18934 * g++.old-deja/g++.other/syntax4.C: Likewise.
18936 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
18938 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
18940 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
18942 * gcc.c-torture/execute/20041114-1.c: New test.
18944 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
18946 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
18947 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
18948 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
18949 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
18950 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
18951 gcc.dg/switch-7.c: New tests.
18953 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
18955 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
18957 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
18960 * gcc.dg/vect/pr18400.c: New test.
18962 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
18963 Andrew Pinski <pinskia@physics.uc.edu>
18966 * gcc.dg/vect/pr18425.c: New test.
18968 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
18970 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
18971 Guard with dg-require-alias and dg-require-visibility.
18973 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
18975 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
18977 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18979 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
18981 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18984 * g++.dg/template/defarg5.C: New test.
18986 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
18988 * g++.dg/parse/cast1.C: Run only on ILP32.
18989 * g++.old-deja/g++.mike/p784.C: Likewise.
18991 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
18993 * gcc.c-torture/execute/20041113-1.c: New test.
18995 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
18998 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
18999 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
19000 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
19001 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
19002 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
19003 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
19004 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
19005 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
19006 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
19007 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
19008 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
19009 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
19010 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
19012 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
19014 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
19015 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
19016 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
19017 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
19018 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
19019 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
19020 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
19021 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
19022 gcc.target/sparc/combined-1.c: New tests.
19024 2004-11-12 Ziemowit Laski <zlaski@apple.com>
19026 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
19029 2004-11-12 Mark Mitchell <mark@codesourcery.com>
19031 * lib/gcc-dg.exp (dg-forbid-option): New function.
19032 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
19033 * g++.dg/abi/bitfield8.C: Likewise.
19034 * g++.dg/abi/dtor1.C: Likewise.
19035 * g++.dg/abi/empty10.C: Likewise.
19036 * g++.dg/abi/empty7.C: Likewise.
19037 * g++.dg/abi/empty9.C: Likewise.
19038 * g++.dg/abi/layout3.C: Likewise.
19039 * g++.dg/abi/layout4.C: Likewise.
19040 * g++.dg/abi/thunk1.C: Likewise.
19041 * g++.dg/abi/thunk2.C: Likewise.
19042 * g++.dg/abi/vbase11.C: Likewise.
19043 * g++.dg/abi/vthunk2.C: Likewise.
19044 * g++.dg/abi/vthunk3.C: Likewise.
19045 * g++.dg/ext/attrib8.C: Likewise.
19046 * g++.dg/opt/longbranch2.C: Likewise.
19047 * g++.dg/opt/reg-stack4.C: Likewise.
19048 * g++.old-deja/g++.ext/attrib1.C: Likewise.
19049 * g++.old-deja/g++.ext/attrib2.C: Likewise.
19050 * g++.old-deja/g++.ext/attrib3.C: Likewise.
19051 * g++.old-deja/g++.other/store-expr1.C: Likewise.
19052 * g++.old-deja/g++.other/store-expr2.C: Likewise.
19053 * gcc.dg/20000609-1.c: Likewise.
19054 * gcc.dg/20000720-1.c: Likewise.
19055 * gcc.dg/20011107-1.c: Likewise.
19056 * gcc.dg/20011119-1.c: Likewise.
19057 * gcc.dg/20020108-1.c: Likewise.
19058 * gcc.dg/20020122-2.c: Likewise.
19059 * gcc.dg/20020122-3.c: Likewise.
19060 * gcc.dg/20020201-3.c: Likewise.
19061 * gcc.dg/20020206-1.c: Likewise.
19062 * gcc.dg/20020218-1.c: Likewise.
19063 * gcc.dg/20020310-1.c: Likewise.
19064 * gcc.dg/20020411-1.c: Likewise.
19065 * gcc.dg/20020418-2.c: Likewise.
19066 * gcc.dg/20020426-1.c: Likewise.
19067 * gcc.dg/20020426-2.c: Likewise.
19068 * gcc.dg/20020517-1.c: Likewise.
19069 * gcc.dg/20020523-1.c: Likewise.
19070 * gcc.dg/20020523-2.c: Likewise.
19071 * gcc.dg/20020729-1.c: Likewise.
19072 * gcc.dg/20030204-1.c: Likewise.
19073 * gcc.dg/20030826-2.c: Likewise.
19074 * gcc.dg/20030926-1.c: Likewise.
19075 * gcc.dg/20031202-1.c: Likewise.
19076 * gcc.dg/980312-1.c: Likewise.
19077 * gcc.dg/980313-1.c: Likewise.
19078 * gcc.dg/990117-1.c: Likewise.
19079 * gcc.dg/990424-1.c: Likewise.
19080 * gcc.dg/990524-1.c: Likewise.
19081 * gcc.dg/991230-1.c: Likewise.
19082 * gcc.dg/i386-387-1.c: Likewise.
19083 * gcc.dg/i386-387-2.c: Likewise.
19084 * gcc.dg/i386-387-3.c: Likewise.
19085 * gcc.dg/i386-387-4.c: Likewise.
19086 * gcc.dg/i386-387-5.c: Likewise.
19087 * gcc.dg/i386-387-6.c: Likewise.
19088 * gcc.dg/i386-asm-1.c: Likewise.
19089 * gcc.dg/i386-bitfield1.c: Likewise.
19090 * gcc.dg/i386-bitfield2.c: Likewise.
19091 * gcc.dg/i386-loop-1.c: Likewise.
19092 * gcc.dg/i386-loop-2.c: Likewise.
19093 * gcc.dg/i386-loop-3.c: Likewise.
19094 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
19095 * gcc.dg/i386-pic-1.c: Likewise.
19096 * gcc.dg/i386-regparm.c: Likewise.
19097 * gcc.dg/i386-signbit-1.c: Likewise.
19098 * gcc.dg/i386-signbit-2.c: Likewise.
19099 * gcc.dg/i386-signbit-3.c: Likewise.
19100 * gcc.dg/i386-sse-5.c: Likewise.
19101 * gcc.dg/i386-sse-8.c: Likewise.
19102 * gcc.dg/i386-unroll-1.c: Likewise.
19103 * gcc.dg/tls/opt-1.c: Likewise.
19104 * gcc.dg/tls/opt-2.c: Likewise.
19105 * gcc.dg/unroll-1.c: Likewise.
19106 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
19107 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
19108 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
19109 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
19110 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
19113 2004-11-12 Mark Mitchell <mark@codesourcery.com>
19116 * g++.dg/parse/cond1.C: New test.
19119 * g++.dg/template/array9.C: New test.
19120 * g++.dg/ext/vla1.C: Adjust error messages.
19121 * g++.dg/ext/vlm1.C: Likewise.
19122 * g++.dg/template/crash2.C: Likewise.
19125 * g++.dg/template/call3.C: New test.
19128 * g++.dg/template/ptrmem11.C: New test.
19130 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
19133 * lib/g++.exp: Set LC_ALL and LANG to C.
19134 * lib/gcc-dg.exp: Likewise.
19135 * lib/gfortran.exp: Likewise.
19136 * lib/objc.exp: Likewise.
19137 * lib/treelang.exp: Likewise.
19139 2004-11-12 Andreas Schwab <schwab@suse.de>
19141 * gcc.dg/pr16286.c: Fix last change.
19143 2004-11-12 Mark Mitchell <mark@codesourcery.com>
19146 * g++.dg/init/global1.C: New test.
19148 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
19150 * gcc.c-torture/execute/20041112-1.c: New test.
19152 2004-11-11 Janis Johnson <janis187@us.ibm.com>
19154 * lib/gcc-dg.exp (dg-target-list): New.
19156 2004-11-11 Janis Johnson <janis187@us.ibm.com>
19157 Richard Sandiford <rsandifo@redhat.com>
19159 * lib/target-supports.exp (get-compiler_messages): New.
19160 (check_named_sections_available): Use it.
19161 (check_effective_target_ilp32): New.
19162 (check_effective_target_lp64): New.
19163 (is-effective-target): New.
19164 * lib/gcc-dg.exp (dg-require-effective-target): New.
19166 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
19168 * gcc.dg/precedence-1.c: New test.
19170 2004-11-11 Janis Johnson <janis187@us.ibm.com>
19172 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
19174 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
19175 message, delete generated files, use more descriptive name for
19176 executable, and make the test unsupported when it cannot be run.
19178 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
19179 (dg-require-weak, dg-require-visibility, dg-require-alias,
19180 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
19181 dg-require-iconv, dg-require-named-sections): Use it.
19183 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
19185 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
19188 * gcc.dg/ppc-and-1: New
19191 * gcc.dg/ppc-mov-1.c: New.
19194 * gcc.dg/ppc-compare-1.c: New.
19196 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
19198 * objc.dg/desig-init-2.m: New test.
19200 2004-11-10 Adam Nemet <anemet@lnxw.com>
19202 PR middle-end/18160
19203 * g++.dg/warn/register-var-1.C: New test.
19204 * g++.dg/warn/register-var-2.C: New test.
19206 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
19208 * gcc.dg/union-2.c: New test.
19210 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
19212 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
19213 New test for PR tree-optimization/17892.
19215 2004-11-09 Mark Mitchell <mark@codesourcery.com>
19218 * g++.dg/init/new12.C: New test.
19220 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
19222 * gcc.target/sparc: New directory.
19223 * gcc.target/sparc/sparc.exp: New driver.
19224 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
19225 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
19226 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
19227 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
19229 2004-11-10 Paul Brook <paul@codesourcery.com>
19232 * gfortran.dg/list_read.c: New test.
19234 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
19237 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
19238 expected diagnostic location.
19240 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
19242 * gcc.dg/20041109-1.c: New test.
19244 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
19247 * objc/compile/pr18406.m: New test.
19249 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
19251 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
19253 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
19255 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
19257 2004-11-08 Steve Ellcey <sje@cup.hp.com>
19259 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
19261 2004-11-08 Steve Ellcey <sje@cup.hp.com>
19263 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
19266 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
19269 * gcc.c-torture/pr18299-1.c: New test.
19271 2004-11-06 Andreas Schwab <schwab@suse.de>
19273 * gcc.dg/pr16286.c: Also test for bool and pixel.
19275 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
19277 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
19278 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
19279 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
19280 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
19281 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
19282 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
19283 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
19284 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
19285 gcc.dg/struct-semi-3.c: New tests.
19287 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
19289 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
19291 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
19293 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
19294 Do not use C99 designators.
19296 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
19298 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
19300 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
19302 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
19303 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
19304 * gcc.c-torture/execute/simd-5.x: Remove.
19306 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
19308 PR rtl-optimization/17933
19309 * gcc.dg/torture/pr17933-1.c: New test.
19311 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
19314 * lib/target-supports.exp (check_weak_available): Support
19317 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
19319 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
19320 call to fflush(stdout) before abort.
19321 (my_ffsll): New function.
19322 (generate_fields): Use it.
19324 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
19326 * gcc.dg/init-undef-1.c: New test.
19328 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
19330 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
19331 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
19332 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
19333 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
19334 expected messages for new parser.
19336 2004-11-04 Mark Mitchell <mark@codesourcery.com>
19338 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
19340 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
19342 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
19345 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
19347 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
19348 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
19349 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
19350 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
19351 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
19352 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
19353 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
19354 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
19355 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
19356 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
19358 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
19360 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
19361 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
19362 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
19363 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
19364 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
19365 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
19366 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
19369 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
19372 * gcc.dg/20041104-1.c: New test.
19374 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19376 * g++.dg/template/nontype7.C: New test.
19377 * g++.dg/template/nontype8.C: Likewise.
19378 * g++.dg/template/nontype9.C: Likewise.
19379 * g++.dg/template/nontype10.C: Likewise.
19380 * g++.dg/tc1/dr49.C: Likewise.
19381 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
19382 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
19384 2004-11-04 Ben Elliston <bje@au.ibm.com>
19386 * g++.dg/rtti/tinfo1.C: Remove xfails.
19388 2004-11-04 Ben Elliston <bje@au.ibm.com>
19390 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
19391 packed attribute to the definition to satisfy the new C++ parser.
19393 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
19395 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
19396 invocations of va_arg.
19398 2004-11-02 Mark Mitchell <mark@codesourcery.com>
19401 * g++.dg/template/crash25.C: New test.
19404 * g++.dg/template/typedef2.C: New test.
19405 * g++.dg/parse/crash13.C: Adjust error markers.
19408 * g++.dg/conversion/const3.C: New test.
19410 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19415 * gfortran.dg/generic_[123].f90: New testcases.
19417 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
19419 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
19420 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
19422 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
19425 * gcc.c-torture/compile/pr16808.c: New test.
19427 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
19429 PR rtl-optimization/17104
19430 * gcc.dg/ppc-bitfield1.c: New.
19432 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
19434 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
19436 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
19438 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
19439 strings for 32-bit code.
19441 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
19444 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
19446 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
19449 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
19451 2004-10-31 Mark Mitchell <mark@codesourcery.com>
19454 * g++.dg/init/aggr2.C: New test.
19456 2004-10-30 Ziemowit Laski <zlaski@apple.com>
19458 * objc.dg/local-decl-1.m: New test.
19460 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
19462 * gcc.dg/20040910-1.c: Adjust regex.
19464 2004-10-30 Roger Sayle <roger@eyesopen.com>
19466 PR rtl-optimization/18084
19467 * g++.dg/opt/pr18084-1.C: New testcase.
19469 2004-10-30 Matt Austern <austern@apple.com>
19472 * g++.dg/ext/attrib18.C: New test.
19474 2004-10-30 Roger Sayle <roger@eyesopen.com>
19476 PR middle-end/18096
19477 * gcc.dg/pr18096-1.c: New test case.
19479 2004-10-30 Roger Sayle <roger@eyesopen.com>
19481 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
19483 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
19486 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
19487 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
19488 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
19489 gcc.dg/old-style-prom-3.c: New tests.
19491 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
19493 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
19494 Remove unnecessary inclusion of stdio.h.
19496 2004-10-29 Roger Sayle <roger@eyesopen.com>
19498 PR rtl-optimization/17581
19499 * gcc.dg/pr17581-1.c: New test case.
19501 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
19503 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
19505 * g++.dg/conversion/dr195-1.C: New.
19506 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
19507 * g++.old-deja/g++.mike/p10148.C: Likewise.
19509 2004-10-29 Mark Mitchell <mark@codesourcery.com>
19512 * g++.dg/debug/typedef2.C: New test.
19514 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
19517 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
19518 * gfortran.dg/g77/README: Update.
19520 2004-10-28 Matt Austern <austern@apple.com>
19523 * g++.dg/ext/packed7.C: New test.
19525 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
19527 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
19529 * lib/scanasm.exp (hidden-scan-for): New proc.
19530 (scan-hidden): Use hidden-scan-for instead of constructing the scan
19532 (scan-not-hidden): Likewise.
19533 * lib/target-supports.exp (check_visibility_available): mach-o is
19536 2004-10-28 Mark Mitchell <mark@codesourcery.com>
19539 * g++.dg/template/memclass3.C: New test.
19541 2004-10-28 Adam Nemet <anemet@lnxw.com>
19543 PR middle-end/18160
19544 * gcc.dg/register-var-1.c: New test.
19545 * gcc.dg/register-var-2.c: New test.
19546 * gcc.dg/asm-7.c: Taking the address of a register variable is an
19549 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
19552 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
19554 * gcc.dg/vect/vect-22.c: Likewise.
19556 2004-10-28 Jakub Jelinek <jakub@redhat.com>
19558 * gcc.dg/i386-rotate-1.c: New test.
19560 2004-10-27 Mark Mitchell <mark@codesourcery.com>
19562 * g++.dg/init/ref12.C: Add "run" marker.
19565 * g++.dg/init/ref12.C: New test.
19568 * g++.dg/template/shift1.C: New test.
19569 * g++.dg/template/error10.C: Adjust error markers.
19571 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
19574 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
19576 2004-10-27 Geoffrey Keating <geoffk@apple.com>
19578 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
19579 * gcc.dg/weak/weak-3.c: Likewise.
19580 * gcc.dg/weak/weak-5.c: Likewise.
19581 * gcc.dg/weak/weak-9.c: Likewise.
19582 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
19583 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
19585 * gcc.dg/darwin-weakimport-1.c: New.
19587 2004-10-28 Ben Elliston <bje@au.ibm.com>
19589 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
19591 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
19593 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
19594 'syntax' error messages.
19595 * gcc.dg/cpp/direct2s.c: Likewise.
19597 2004-10-26 Geoffrey Keating <geoffk@apple.com>
19599 * gcc.c-torture/compile/20041026-1.c: New.
19601 2004-10-26 Mark Mitchell <mark@codesourcery.com>
19604 * g++.dg/lookup/ns2.C: New test.
19607 * g++.dg/template/enum4.C: New test.
19610 * g++.dg/template/expr1.C: New test.
19612 2004-10-26 Ben Elliston <bje@au.ibm.com>
19614 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
19616 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
19618 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
19619 gcc.dg/decl-nospec-3.c: New tests.
19621 2004-10-26 Ziemowit Laski <zlaski@apple.com>
19623 * objc.dg/super-class-3.m: New test.
19625 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
19627 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
19629 * gcc.dg/cpp/direct2s.c: Likewise.
19631 2004-10-25 Geoffrey Keating <geoffk@apple.com>
19633 * objc.dg/image-info.m: Update for changes to section selection.
19635 2004-10-25 David Ayers <d.ayers@inode.at>
19636 Ziemowit Laski <zlaski@apple.com>
19638 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
19639 diagnostics when messaging 'id <Proto>'.
19640 * objc.dg/class-protocol-1.m: New test.
19641 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
19642 a non-existent method signature.
19643 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
19644 Update diagnostics when messaging with non-existent method signature.
19645 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
19646 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
19647 invalid receivers are now resolved as if messaging 'id'; remove
19648 extraneous diagnostics.
19650 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
19653 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
19654 gcc.dg/init-desig-obs-3.c: New tests.
19656 2004-10-25 Jakub Jelinek <jakub@redhat.com>
19658 * gcc.dg/debug/20041023-1.c: New test.
19660 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
19662 PR middle-end/17407
19663 * gcc.c-torture/compile/pr17407.c: New test.
19666 * g++.dg/template/array8.C: New test.
19668 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
19671 * lib/g++.exp: Accept more than one multilib libgcc.
19672 * lib/gcc-dg.exp: Likewise.
19673 * lib/objc.exp: Likewise.
19674 * lib/treelang.exp: Likewise.
19675 * lib/gfortran.exp: Likewise.
19677 2004-10-24 Ben Elliston <bje@au.ibm.com>
19679 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
19681 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
19683 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
19684 * gcc.dg/c99-const-expr-3.c: Likewise.
19686 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
19688 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
19690 2004-10-23 Ben Elliston <bje@au.ibm.com>
19692 * gcc.c-torture/execute/loop-2e.x: Remove.
19694 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
19697 * g++.dg/parse/crash18.C: New.
19698 * g++.dg/parse/crash19.C: New.
19700 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
19702 * g++.dg/ext/dllimport1.C: Move dg-warnings.
19703 * g++.dg/ext/dllimport2.C: Same.
19704 * g++.dg/ext/dllimport8.C: Same.
19706 2004-10-21 Mark Mitchell <mark@codesourcery.com>
19709 * g++.dg/conversion/cast1.C: New test.
19710 * g++.dg/overload/pmf1.C: Adjust error marker.
19712 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
19715 * objc.dg/const-str-7.m: New test.
19717 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19719 * g++.dg/template/memfriend11.C: Fix comment typo.
19720 * g++.dg/template/memfriend14.C: Likewise.
19722 2004-10-20 Richard Henderson <rth@redhat.com>
19724 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
19725 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
19726 -fasynchronous-unwind-tables.
19728 2004-10-20 Richard Henderson <rth@redhat.com>
19730 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
19731 (main): Return success.
19732 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
19733 (main): Return success.
19735 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19738 * g++.dg/template/memfriend9.C: New test.
19739 * g++.dg/template/memfriend10.C: Likewise.
19740 * g++.dg/template/memfriend11.C: Likewise.
19741 * g++.dg/template/memfriend12.C: Likewise.
19742 * g++.dg/template/memfriend13.C: Likewise.
19743 * g++.dg/template/memfriend14.C: Likewise.
19744 * g++.dg/template/memfriend15.C: Likewise.
19745 * g++.dg/template/memfriend16.C: Likewise.
19746 * g++.dg/template/memfriend17.C: Likewise.
19747 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
19749 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
19751 * g++.dg/conversion/dr195.C: New.
19752 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
19754 2004-10-20 Ben Elliston <bje@au.ibm.com>
19755 Devang Patel <dpatel@apple.com>
19757 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
19758 of floating point arithmetic, which could trap.
19760 2004-10-19 Mark Mitchell <mark@codesourcery.com>
19763 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
19764 * g++.dg/conversion/const2.C: New test.
19765 * g++.dg/expr/reinterpret2.C: New test.
19766 * g++.dg/expr/reinterpret3.C: New test.
19767 * g++.dg/expr/cast2.C: New test.
19768 * g++.dg/expr/copy1.C: New test.
19769 * g++.dg/other/conversion1.C: Change error message.
19770 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
19771 function pointers to void *.
19772 * g++.old-deja/g++.mike/p10148.C: Likewise.
19774 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
19776 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
19778 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
19782 * g++.dg/parse/expr3.C: New test.
19784 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
19786 * gcc.dg/smod-1.c: New test.
19788 2004-10-18 Ziemowit Laski <zlaski@apple.com>
19790 * objc.dg/method-14.m: New test.
19792 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
19794 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
19795 Also xfail as the patch was reverted.
19797 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
19799 PR middle-end/16973
19800 * gcc.dg/pr16973.c: New test.
19802 2004-10-18 Diego Novillo <dnovillo@redhat.com>
19804 PR tree-optimization/17656
19805 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
19807 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
19809 * g++.dg/eh/shadow1.C: New.
19811 2004-10-18 Jakub Jelinek <jakub@redhat.com>
19813 * gcc.c-torture/compile/20041018-1.c: New test.
19815 2004-10-18 Ben Elliston <bje@au.ibm.com>
19817 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
19818 compiler referring to register 0 when accessing sdata. The linker
19819 now patches things up.
19821 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
19824 * gcc.c-torture/compile/pr17529.c: New test.
19826 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19829 * g++.dg/ext/attrib17.C: New test.
19831 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
19833 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
19835 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19838 * g++.dg/ext/attrib16.C: New test.
19840 2004-10-15 Mark Mitchell <mark@codesourcery.com>
19843 * g++.dg/init/dso_handle1.C: New test.
19846 * g++.dg/parse/typedef6.C: New test.
19849 * g++.dg/parse/pragma1.C: New test.
19851 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
19853 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
19855 2004-10-15 Steve Ellcey <sje@cup.hp.com>
19857 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
19858 -fno-common when on HPPA HP-UX platforms.
19860 2004-10-15 Jakub Jelinek <jakub@redhat.com>
19863 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
19865 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
19868 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
19871 * g++.dg/lookup/strong-using-4.C: New test.
19873 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
19875 PR middle-end/16567
19876 * gcc.c-torture/compile/nested-1.c: New test.
19878 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
19880 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
19881 and mipsisa64*-*-* (until support for misaligned loads is added).
19882 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
19883 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
19884 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
19885 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
19886 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
19887 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
19889 2004-10-14 Mark Mitchell <mark@codesourcery.com>
19892 * g++.dg/init/dtor3.C: New test.
19894 2004-10-15 Ben Elliston <bje@au.ibm.com>
19896 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
19898 2004-10-14 Geoffrey Keating <geoffk@apple.com>
19900 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
19901 * gcc.dg/macho-lo-sum.c: Likewise.
19903 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
19905 * gcc.dg/ppc-spe64-1.c: New test.
19907 2004-10-14 Devang Patel <dpatel@apple.com>
19910 * gcc.dg/pr17635.c : New test.
19912 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
19914 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
19915 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
19916 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
19917 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
19918 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
19919 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
19920 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
19921 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
19922 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
19923 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
19924 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
19925 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
19926 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
19927 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
19928 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
19929 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
19930 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
19931 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
19933 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
19935 * gcc.dg/vect/vect-82.c: New testcase.
19936 * gcc.dg/vect/vect-82_64.c: New testcase.
19937 * gcc.dg/vect/vect-83.c: New testcase.
19938 * gcc.dg/vect/vect-83_64.c: New testcase.
19940 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
19942 * gcc.dg/cpp/error-1.c: New test.
19944 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
19946 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
19948 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
19951 * gcc.dg/cris-peep2-xsrand2.c: New test.
19953 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
19956 * testsuite/g++.dg/expr/for2.C: New test.
19958 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
19960 * g++.dg/inherit/thunk1.C: Run on the SPARC.
19962 2004-10-13 Jakub Jelinek <jakub@redhat.com>
19964 PR tree-optimization/17724
19965 * g++.dg/opt/pr17724-1.C: New test.
19966 * g++.dg/opt/pr17724-2.C: New test.
19967 * g++.dg/opt/pr17724-3.C: New test.
19968 * g++.dg/opt/pr17724-4.C: New test.
19969 * g++.dg/opt/pr17724-5.C: New test.
19970 * g++.dg/opt/pr17724-6.C: New test.
19972 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
19975 * gcc.dg/pr17301-2.c: New test.
19977 2004-10-11 Mark Mitchell <mark@codesourcery.com>
19980 * g++.dg/parse/error22.C: New test.
19983 * g++.dg/template/spec18.C: New test.
19985 2004-10-11 Steve Ellcey <sje@cup.hp.com>
19987 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
19988 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
19990 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
19991 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
19993 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
19995 * g++.dg/eh/cleanup5.C: Add dg-options "".
19997 2004-10-11 Roger Sayle <roger@eyesopen.com>
19999 PR middle-end/17657
20000 * gcc.dg/switch-4.c: New test case.
20002 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
20004 * gcc.c-torture/execute/20041011-1.c: New test.
20006 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
20009 * g++.dg/init/for3.C: New test.
20012 * g++.dg/opt/switch2.C: New test.
20014 PR middle-end/17703
20015 * g++.dg/warn/Wreturn-2.C: New test.
20017 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
20020 * g++.dg/eh/cleanup5.C: New test.
20022 2004-10-10 Mark Mitchell <mark@codesourcery.com>
20025 * g++.dg/parse/error21.C: New test.
20027 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
20029 * g++.dg/overload/pmf1.C: Adjust quoting marks.
20030 * g++.dg/warn/incomplete1.C: Likewise.
20031 * g++.dg/template/qualttp20.C: Likewise.
20033 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
20036 * parm-incomplete-1.c: New test.
20038 2004-10-09 Mark Mitchell <mark@codesourcery.com>
20041 * g++.dg/parse/error19.C: New test.
20044 * g++.dg/init/new11.C: New test.
20047 * g++.dg/parse/error20.C: New test.
20050 * g++.dg/template/crash24.C: New test.
20052 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
20055 * gcc.dg/pr17301-1.c: New test.
20057 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
20060 * gcc.dg/anon-struct-5.c: New test.
20062 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
20065 * gcc.dg/pr17844-1.c: New test.
20067 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
20069 PR tree-optimization/17906
20070 * gcc.c-torture/compile/pr17906.c: New.
20072 2004-10-09 Stuart Hastings <stuart@apple.com>
20073 Roger Sayle <roger@eyesopen.com>
20075 PR rtl-optimization/17853
20076 * gcc.dg/i386-mmx-5.c: New testcase.
20078 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
20080 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
20082 2004-10-09 Mark Mitchell <mark@codesourcery.com>
20085 * g++.dg/template/static9.C: New test.
20088 * g++.dg/parse/operator5.C: New test.
20090 2004-10-09 Roger Sayle <roger@eyesopen.com>
20092 PR middle-end/17894
20093 * gcc.c-torture/execute/divcmp-4.c: New test case.
20095 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
20098 * g++.dg/opt/pr17902.C: New test.
20100 2004-10-09 Jakub Jelinek <jakub@redhat.com>
20102 * gcc.dg/cpp/ident-1.c: Add dg-options "".
20104 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
20106 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
20108 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
20110 * gcc.dg/assign-warn-3.c: New test.
20112 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
20115 * gcc.dg/cpp/ident-1.c: New test.
20117 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
20119 * gcc.c-torture/compile/acc1.c: New.
20121 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
20123 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
20124 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
20126 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
20128 * gcc.dg/ultrasp11.c: New test.
20130 2004-10-08 Michael Matz <matz@suse.de>
20132 * gcc.dg/doloop-2.c: New test.
20134 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
20136 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
20137 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
20138 objc.dg/method-9.m: Update expected diagnostics.
20140 2004-10-07 Geoffrey Keating <geoffk@apple.com>
20142 * gcc.dg/ppc-fsel-3.c: New file.
20143 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
20145 2004-10-07 Paul Brook <paul@codesourcery.com>
20147 * gfortran.dg/intrinsic_verify_1.f90: New test.
20149 2004-10-07 Paul Brook <paul@codesourcery.com>
20151 * gfortran.dg/empty_format_1.f90: Remove stray commas.
20153 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20155 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
20156 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
20159 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
20161 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
20163 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20166 * g++.dg/warn/Winline-4.C: New test.
20168 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
20170 * gcc.c-torture/compile/20041007-1.c: New test.
20172 2004-10-07 Paul Brook <paul@codesourcery.com>
20175 * gfortran.dg/use_allocated_1.f90: New test.
20177 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
20179 PR middle-end/17849
20180 * gfortran.fortran-torture/compile/nested.f90: New test
20182 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
20184 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
20186 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
20189 * g++.dg/ext/asm6.C: New test.
20191 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
20193 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
20195 2004-10-06 Paul Brook <paul@codesourcery.com>
20197 PR libfortran/17709
20198 * gfortran.dg/empty_format_1.f90: New test.
20200 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20203 * gfortran.dg/ishft.f90: New test.
20206 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
20209 2004-10-06 Paul Brook <paul@codesourcery.com>
20211 * gfortran.dg/do_1.f90: New test.
20213 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20215 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
20216 optimizing for size.
20218 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
20220 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
20222 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
20224 * gcc.c-torture/compile/20041005-1.c: New test.
20226 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
20229 * g++.dg/lookup/koenig4.C: New.
20231 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
20233 * g++.dg/other/classkey1.C: Adjust quoting marks.
20234 * g++.dg/parse/error15.C: Likewise.
20235 * g++.dg/template/meminit2.C (int>): Likewise.
20237 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20240 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
20243 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
20246 * gfortran.dg/pr17708.f90: New test.
20248 2004-10-04 Chao-ying Fu <fu@mips.com>
20250 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
20251 * gcc.dg/vect/vect-4.c: Ditto.
20252 * gcc.dg/vect/vect-5.c: Ditto.
20253 * gcc.dg/vect/vect-6.c: Ditto.
20254 * gcc.dg/vect/vect-8.c: Ditto.
20255 * gcc.dg/vect/vect-16.c: Ditto.
20256 * gcc.dg/vect/vect-30.c: Ditto.
20257 * gcc.dg/vect/vect-40.c: Ditto.
20258 * gcc.dg/vect/vect-41.c: Ditto.
20259 * gcc.dg/vect/vect-42.c: Ditto.
20260 * gcc.dg/vect/vect-43.c: Ditto.
20261 * gcc.dg/vect/vect-44.c: Ditto.
20262 * gcc.dg/vect/vect-45.c: Ditto.
20263 * gcc.dg/vect/vect-46.c: Ditto.
20264 * gcc.dg/vect/vect-47.c: Ditto.
20265 * gcc.dg/vect/vect-48.c: Ditto.
20266 * gcc.dg/vect/vect-49.c: Ditto.
20267 * gcc.dg/vect/vect-50.c: Ditto.
20268 * gcc.dg/vect/vect-51.c: Ditto.
20269 * gcc.dg/vect/vect-52.c: Ditto.
20270 * gcc.dg/vect/vect-53.c: Ditto.
20271 * gcc.dg/vect/vect-54.c: Ditto.
20272 * gcc.dg/vect/vect-55.c: Ditto.
20273 * gcc.dg/vect/vect-56.c: Ditto.
20274 * gcc.dg/vect/vect-57.c: Ditto.
20275 * gcc.dg/vect/vect-58.c: Ditto.
20276 * gcc.dg/vect/vect-59.c: Ditto.
20277 * gcc.dg/vect/vect-60.c: Ditto.
20278 * gcc.dg/vect/vect-74.c: Ditto.
20279 * gcc.dg/vect/vect-79.c: Ditto.
20280 * gcc.dg/vect/vect-80.c: Ditto.
20282 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
20284 * gcc.dg/unused-7.c: Use the correct option.
20286 2004-10-04 Paul Brook <paul@codesourcery.com>
20287 Bud Davis <bdavis9659@comcast.net>
20291 * gfortran/pr17706.f90: New test.
20292 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
20294 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20296 * gfortran.dg/pr17612.f90: New test.
20298 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
20300 * g++.dg/template/local1.C: Adjust quoting marks in
20301 testing for diagnostics.
20302 * g++.dg/tls/diag-2.C: Likewise.
20303 * g++.dg/other/error8.C: Likewise.
20305 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
20308 * gcc.dg/unused-4.c: Adjust to be correct.
20311 * gcc.dg/unused-7.c: New test.
20313 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
20316 * g++.dg/overload/template2.C: New test.
20318 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
20320 PR tree-optimization/16632
20321 * gcc.dg/tree-ssa/20041002-1.c: New.
20323 2004-10-03 Paul Brook <paul@codesourcery.com>
20325 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
20326 rather than relying on default formatting.
20328 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
20330 * gcc.dg/20040920-1.c: Update expected message text.
20332 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
20334 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
20336 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
20338 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
20341 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
20343 * gcc.dg/tree-ssa/pr17343.c: Remove.
20345 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
20348 * gcc.dg/tree-ssa/pr17343.c: New test.
20350 2004-10-01 Jakub Jelinek <jakub@redhat.com>
20352 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
20353 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
20354 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
20355 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
20356 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
20358 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
20360 * gcc.dg/lvalue-2.c: New test.
20362 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
20365 * gcc.dg/pr17730-1.c: New test
20367 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
20370 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
20372 2004-09-29 Jakub Jelinek <jakub@redhat.com>
20374 * gcc.c-torture/execute/stdarg-1.c: New test.
20375 * gcc.c-torture/execute/stdarg-2.c: New test.
20376 * gcc.c-torture/execute/stdarg-3.c: New test.
20377 * gcc.dg/tree-ssa/stdarg-1.c: New test.
20378 * gcc.dg/tree-ssa/stdarg-2.c: New test.
20379 * gcc.dg/tree-ssa/stdarg-3.c: New test.
20380 * gcc.dg/tree-ssa/stdarg-4.c: New test.
20381 * gcc.dg/tree-ssa/stdarg-5.c: New test.
20383 2004-09-29 Jakub Jelinek <jakub@redhat.com>
20385 PR tree-optimization/17697
20386 * g++.dg/opt/pr17697-1.C: New test.
20387 * g++.dg/opt/pr17697-2.C: New test.
20388 * g++.dg/opt/pr17697-3.C: New test.
20390 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
20393 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
20394 gcc.dg/vla-init-5.c: New tests.
20396 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
20399 * gcc.dg/pr13804-1.c: New test.
20401 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20404 * gfortran.dg/pr16938.f90: New test.
20406 2004-09-27 Mark Mitchell <mark@codesourcery.com>
20408 * g++.dg/template/crash23.C: New test.
20410 2004-09-27 Mark Mitchell <mark@codesourcery.com>
20413 * g++.dg/template/static8.C: New test.
20415 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
20418 * g++.dg/other/error9.C: New test.
20420 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
20422 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
20424 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20427 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
20429 2004-09-26 Roger Sayle <roger@eyesopen.com>
20431 PR middle-end/17112
20432 * gcc.dg/pr17112-1.c: New test case.
20434 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
20437 * gcc.dg/pr11459-1.c: New test.
20439 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
20441 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
20442 * gcc.dg/tree-ssa/loop-4.c: Likewise.
20444 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20446 * gfortran.dg/pr15324.f90: Make array bounds consistent.
20448 2004-09-25 Jan Hubicka <jh@suse.cz>
20450 * compile/30040909-1.c: New test.
20451 * compile/30040907-1.c: New test.
20453 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
20455 * gcc.c-torture/execute/va-arg-26.c: New test.
20457 2004-09-24 Zack Weinberg <zack@codesourcery.com>
20459 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
20460 extra diagnostics on targets with 64-bit pointers.
20461 * objc.dg/selector-1.m: Adjust dg-warning regexp.
20463 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
20466 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
20467 * gcc.dg/decl-3.c: Adjust expected message.
20469 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20472 * gfortran.dg/pr17615.f90: New test.
20474 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
20476 PR tree-optimzation/17517
20477 * g++.dg/tree-ssa/pr17517.C: New Test.
20479 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
20482 * g++.dg/lookup/ambig3.C: New.
20484 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
20487 * g++.dg/opt/pr17624.C: New test.
20489 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
20492 * gcc.dg/Wbad-function-cast-1.c: New test.
20494 2004-09-23 Zack Weinberg <zack@codesourcery.com>
20496 * g++.dg/ext/complit1.C
20497 * g++.dg/other/error2.C
20498 * g++.dg/other/nontype-1.C
20499 * g++.dg/parse/crash11.C
20500 * g++.dg/parse/crash12.C
20501 * g++.dg/parse/error15.C
20502 * g++.dg/parse/error4.C
20503 * g++.dg/parse/tmpl-outside1.C
20504 * g++.dg/parse/too-many-tmpl-args1.C
20505 * g++.dg/template/dependent-expr3.C
20506 * g++.dg/template/error10.C
20507 * g++.dg/template/instantiate1.C
20508 * g++.dg/template/vtable2.C
20509 * g++.dg/warn/Wshadow-1.C
20510 * g++.dg/warn/weak1.C
20511 * g++.old-deja/g++.brendan/crash16.C
20512 * g++.old-deja/g++.brendan/crash18.C
20513 * g++.old-deja/g++.brendan/crash48.C
20514 * g++.old-deja/g++.brendan/crash49.C
20515 * g++.old-deja/g++.brendan/crash55.C
20516 * g++.old-deja/g++.brendan/crash56.C
20517 * g++.old-deja/g++.brendan/crash8.C
20518 * g++.old-deja/g++.brendan/enum11.C
20519 * g++.old-deja/g++.brendan/enum8.C
20520 * g++.old-deja/g++.brendan/enum9.C
20521 * g++.old-deja/g++.brendan/friend3.C
20522 * g++.old-deja/g++.brendan/misc14.C
20523 * g++.old-deja/g++.bugs/900402_02.C
20524 * g++.old-deja/g++.bugs/900404_03.C
20525 * g++.old-deja/g++.bugs/900404_04.C
20526 * g++.old-deja/g++.bugs/900428_03.C
20527 * g++.old-deja/g++.jason/crash4.C
20528 * g++.old-deja/g++.jason/overload21.C
20529 * g++.old-deja/g++.jason/redecl1.C
20530 * g++.old-deja/g++.jason/report.C
20531 * g++.old-deja/g++.jason/rfg10.C
20532 * g++.old-deja/g++.jason/template30.C
20533 * g++.old-deja/g++.law/arm12.C
20534 * g++.old-deja/g++.law/ctors5.C
20535 * g++.old-deja/g++.law/cvt20.C
20536 * g++.old-deja/g++.law/init10.C
20537 * g++.old-deja/g++.law/init8.C
20538 * g++.old-deja/g++.law/visibility17.C
20539 * g++.old-deja/g++.law/visibility7.C
20540 * g++.old-deja/g++.mike/net8.C
20541 * g++.old-deja/g++.mike/p646.C
20542 * g++.old-deja/g++.mike/p700.C
20543 * g++.old-deja/g++.mike/p701.C
20544 * g++.old-deja/g++.mike/p811.C
20545 * g++.old-deja/g++.ns/template13.C
20546 * g++.old-deja/g++.other/array3.C
20547 * g++.old-deja/g++.other/crash25.C
20548 * g++.old-deja/g++.other/dtor3.C
20549 * g++.old-deja/g++.other/dtor4.C
20550 * g++.old-deja/g++.other/main1.C
20551 * g++.old-deja/g++.other/warn7.C
20552 * g++.old-deja/g++.pt/crash11.C
20553 * g++.old-deja/g++.pt/crash36.C
20554 * g++.old-deja/g++.pt/spec22.C
20555 * g++.old-deja/g++.pt/spec9.C
20556 * g++.old-deja/g++.pt/ttp52.C
20557 * g++.old-deja/g++.robertl/eb103.C
20558 * g++.old-deja/g++.robertl/eb121.C
20559 * g++.old-deja/g++.robertl/eb22.C
20560 * g++.old-deja/g++.robertl/eb8.C:
20561 Update locations and/or regexps of dg-error markers.
20562 Remove markers for some bogus messages that are no longer issued.
20564 2004-09-23 Jakub Jelinek <jakub@redhat.com>
20566 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
20567 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
20569 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
20572 * g++.dg/lookup/crash5.C: New test.
20574 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
20576 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
20577 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
20578 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
20579 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
20580 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
20581 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
20583 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
20584 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
20585 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
20586 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
20587 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
20588 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
20590 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
20592 * gcc.dg/vect/vect-44.c: Check additional cases.
20593 * gcc.dg/vect/vect-48.c: Check additional cases.
20595 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
20596 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
20597 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
20598 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
20599 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
20600 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
20601 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
20602 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
20603 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
20605 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
20606 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
20607 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
20609 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
20611 * gcc.dg/tree-ssa/loop-6.c: New test.
20613 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
20616 * g++.dg/inherit/base2.C: New.
20618 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
20620 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
20621 * gcc.dg/20001012-2.c: Likewise.
20622 * gcc.dg/20001013-1.c: Likewise.
20623 * gcc.dg/20001101-1.c: Likewise.
20624 * gcc.dg/20001102-1.c: Likewise.
20625 * gcc.dg/bf-spl1.c: Likewise.
20626 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
20627 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
20629 2004-09-22 Diego Novillo <dnovillo@redhat.com>
20631 PR tree-optimization/16721
20632 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
20634 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
20636 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
20637 * gcc.dg/20040305-1.c: Likewise.
20639 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
20642 * gcc.c-torture/compile/pr16566-1.c,
20643 gcc.c-torture/compile/pr16566-2.c,
20644 gcc.c-torture/compile/pr16566-3.c: New tests.
20646 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
20648 PR tree-optimization/17512
20649 * gcc.c-torture/compile/20040916-1.c.
20651 2004-09-21 Mark Mitchell <mark@codesourcery.com>
20653 * gcc.dg/pragma-re-3.c: New test.
20655 2004-09-17 Matt Austern <austern@apple.com>
20658 * g++.dg/other/anon3.C: New.
20660 2004-09-21 Roger Sayle <roger@eyesopen.com>
20663 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
20664 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
20665 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
20666 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
20667 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
20669 2004-09-21 Bud Davis <bdavis9659@comcast.net>
20672 * gfortran.dg/pr17286.f90: New test.
20674 2004-09-20 Mark Mitchell <mark@codesourcery.com>
20677 * g++.dg/template/static7.C: New test.
20679 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
20682 * gcc.c-torture/compile/pr17558.c: New test.
20684 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
20686 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
20687 if SKIP_ATTRIBUTE is defined.
20689 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20692 * gfortran.dg/pr15957.f90: New test.
20694 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
20696 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
20698 * gcc.dg/vect/vect-79.c: Likewise.
20699 * gcc.dg/vect/vect-80.c: Likewise.
20701 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20704 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
20706 2004-09-20 Ira Rosen <irar@il.ibm.com>
20708 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
20709 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
20710 * gcc.dg/vect/vect-62.c: New testcase.
20711 * gcc.dg/vect/vect-63.c: New testcase.
20712 * gcc.dg/vect/vect-64.c: New testcase.
20713 * gcc.dg/vect/vect-65.c: New testcase.
20714 * gcc.dg/vect/vect-66.c: New testcase.
20715 * gcc.dg/vect/vect-67.c: New testcase.
20716 * gcc.dg/vect/vect-68.c: New testcase.
20717 * gcc.dg/vect/vect-69.c: New testcase.
20718 * gcc.dg/vect/vect-79.c: New testcase.
20719 * gcc.dg/vect/vect-80.c: New testcase.
20721 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
20723 * gcc.target/mips/asm-1.c: New test.
20725 2004-09-19 Ira Rosen <irar@il.ibm.com>
20727 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
20728 * gcc.dg/vect/vect-73.c: New testcase.
20729 * gcc.dg/vect/vect-74.c: New testcase.
20730 * gcc.dg/vect/vect-75.c: New testcase.
20731 * gcc.dg/vect/vect-76.c: New testcase.
20732 * gcc.dg/vect/vect-77.c: New testcase.
20733 * gcc.dg/vect/vect-78.c: New testcase
20735 2004-09-18 Paul Brook <paul@codesourcery.com>
20737 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
20739 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
20742 * gcc.dg/pr17424-1.c: New test.
20744 2004-09-18 Diego Novillo <dnovillo@redhat.com>
20746 * g++.dg/tree-ssa/pr17153.C: New test.
20748 2004-09-16 Geoffrey Keating <geoffk@apple.com>
20751 * testsuite/g++.dg/pch/wchar-1.C: New.
20752 * testsuite/g++.dg/pch/wchar-1.Hs: New.
20754 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
20756 * gcc.c-torture/execute/20040917-1.c: New test.
20758 2004-09-17 Diego Novillo <dnovillo@redhat.com>
20760 PR tree-optimization/17319
20761 * gcc.dg/pr17319.c: New test.
20763 2004-09-17 Devang Patel <dpatel@apple.com>
20765 * gcc.dg/20040813-1.c: New test.
20767 2004-09-17 Diego Novillo <dnovillo@redhat.com>
20769 PR tree-optimization/17273
20770 * gcc.c-torture/compile/pr17273.c: New test.
20772 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
20774 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
20775 Update expected messages.
20776 * gcc.dg/declspec-13.c: New test.
20778 2004-09-17 David Edelsohn <edelsohn@gnu.org>
20780 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
20782 2004-09-17 Diego Novillo <dnovillo@redhat.com>
20784 * gcc.c-torture/execute/pr17252.c: Use post-increment to
20785 change what 'a' is pointing to.
20787 2004-09-17 Mark Mitchell <mark@codesourcery.com>
20790 * g++.dg/template/error18.C: New test.
20793 * g++.dg/warn/Wunused-8.C: New test.
20795 2004-09-17 Steven Bosscher <stevenb@suse.de>
20797 PR tree-optimization/17513
20798 * gcc.dg/20040916-1.c: New test.
20800 2004-09-16 Mark Mitchell <mark@codesourcery.com>
20803 * g++.dg/template/typename7.C: New test.
20805 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
20807 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
20809 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
20811 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
20812 with -ftree-based-profiling also.
20813 * lib/profopt.exp: Support late-set profile_option/feedback_option.
20815 2004-09-16 Victor Leikehman <lei@il.ibm.com>
20818 * gfortran.dg/der_array_io_1.f90: New test.
20819 * gfortran.dg/der_array_io_2.f90: New test.
20820 * gfortran.dg/der_array_io_3.f90: New test.
20822 2004-09-15 Mark Mitchell <mark@codesourcery.com>
20824 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
20827 2004-09-15 Mark Mitchell <mark@codesourcery.com>
20829 * g++.dg/opt/switch1.C: New test.
20831 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
20833 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
20834 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
20835 Update expected messages.
20837 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20840 * gfortran.dg/same_name_1.f90: New test.
20842 2004-09-15 Diego Novillo <dnovillo@redhat.com>
20844 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
20845 dereference garbage pointers.
20847 2004-09-15 Jakub Jelinek <jakub@redhat.com>
20849 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
20850 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
20852 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
20853 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
20854 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
20856 2004-09-14 Mark Mitchell <mark@codesourcery.com>
20859 * g++.dg/template/mangle1.C: New test.
20861 2004-09-14 Diego Novillo <dnovillo@redhat.com>
20863 PR tree-optimization/17252
20864 * gcc.c-torture/execute/pr17252.c: New test.
20866 2004-09-14 Andrew Pinski <apinski@apple.com>
20868 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
20870 2004-09-14 Roger Sayle <roger@eyesopen.com>
20872 PR rtl-optimization/9771
20873 * gcc.dg/pr9771-1.c: New test case.
20875 2004-09-14 Diego Novillo <dnovillo@redhat.com>
20877 PR tree-optimization/15262
20878 * gcc.c-torture/execute/pr15262-1.c: New test.
20879 * gcc.c-torture/execute/pr15262-2.c: New test.
20881 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
20883 * gcc.dg/declspec-12.c: New test.
20885 2004-09-14 Bud Davis <bdavis9659@comcast.net>
20887 * gfortran.dg/pr17090.f90: Add directives to test.
20889 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
20891 * gcc.c-torture/compile/20040914-1.c: New test.
20893 2004-09-13 Mark Mitchell <mark@codesourcery.com>
20896 * g++.dg/template/decl2.C: New test.
20898 2004-09-13 Bud Davis <bdavis9659@comcast.net>
20901 * gfortran.dg/pr17090.f90: New test.
20903 2004-09-13 Dale Johannesen <dalej@apple.com>
20905 * gcc.c-torture/compile/pr17408.c: New test case.
20907 2004-09-13 Mark Mitchell <mark@codesourcery.com>
20910 * g++.dg/parse/crash17.C: New test.
20913 * g++.dg/template/enum3.C: New test.
20915 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
20917 * lib/gcc-defs.exp: Load wrapper.exp.
20918 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
20920 * lib/gcc.exp (gcc_init): Similar.
20921 * lib/gfortran.exp (gfortran_init): Similar.
20922 * lib/objc.exp (objc_init): Similar.
20923 * lib/treelang.exp (treelang_init): Similar.
20924 * lib/wrapper.exp: New file with build_wrapper call machinery in
20925 ${tool}_maybe_build_wrapper.
20927 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
20929 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
20931 * gcc.dg/declspec-11.c: Update expected messages.
20932 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
20933 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
20934 gcc.dg/inline-12.c: New tests.
20936 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
20938 * g++.dg/tree-ssa/pr17400.C: New testcase.
20940 2004-09-13 James E Wilson <wilson@specifixinc.com>
20942 * gcc.target/mips/sb1-1.c: New testcase.
20944 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
20946 * lib/g77-dg.exp: Remove unused file.
20947 * lib/mike-g77.exp: Ditto.
20948 * lib/g77.exp: Ditto.
20950 2004-09-12 Richard Henderson <rth@redhat.com>
20952 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
20954 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
20956 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
20957 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
20958 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
20959 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
20960 Update expected messages.
20962 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
20964 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
20965 declaration/use mismatch for dirp parameter.
20967 2004-09-12 Andrew Pinski <apinski@apple.com>
20969 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
20970 -fgnu-runtime is passed.
20972 2004-09-12 Richard Henderson <rth@redhat.com>
20974 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
20975 do the uplevel thing and update additional_flags directly.
20976 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
20977 gfortran.fortran-torture/execute/intrinsic_nearest.x,
20978 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
20979 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
20981 2004-09-11 Steven Bosscher <stevenb@suse.de>
20983 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
20985 2004-09-11 Roger Sayle <roger@eyesopen.com>
20987 PR middle-end/17411
20988 * g++.dg/opt/pr17411-1.C: New test case.
20990 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
20992 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
20993 gcc.dg/tls/diag-2.c: Update expected messages.
20994 * gcc.dg/991209-1.c: Specify compilation options. Update expected
20996 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
20997 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
20998 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
20999 gcc.dg/tls/diag-5.c: New tests.
21001 2004-09-11 Zack Weinberg <zack@codesourcery.com>
21003 * gcc.dg/20040910-1.c: Correct dg-error regexp.
21005 2004-09-11 Steven Bosscher <stevenb@suse.de>
21007 * g++.dg/parse/break-in-for.C: New test.
21009 2004-09-11 Jakub Jelinek <jakub@redhat.com>
21011 * gcc.dg/tree-ssa/20040911-1.c: New test.
21013 2004-09-11 Andreas Jaeger <aj@suse.de>
21015 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
21016 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
21018 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
21020 * gcc.target/frv: New directory of FR-V-specific tests.
21022 2004-09-10 James E Wilson <wilson@specifixinc.com>
21024 * gcc.dg/convert-vec-1.c: New test.
21026 2004-09-10 Roger Sayle <roger@eyesopen.com>
21028 PR middle-end/17024
21029 * gcc.dg/pr17024-1.c: New test case.
21031 2004-09-10 Eric Christopher <echristo@redhat.com>
21033 * gcc.dg/20040910-1.c: New test.
21035 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
21037 * gcc.dg/bitfld-9.c: New test.
21039 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
21041 * gcc.c-torture/execute/ieee/acc1.c: New test.
21042 * gcc.c-torture/execute/ieee/acc2.c: New test.
21043 * gcc.c-torture/execute/ieee/mzero6.c: New test.
21045 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
21047 * gcc.dg/deprecated-2.c: New test.
21049 2004-09-09 James E Wilson <wilson@specifixinc.com>
21051 * gcc.dg/init-vec-1.c: New test.
21053 2004-09-09 Roger Sayle <roger@eyesopen.com>
21055 PR middle-end/17055
21056 * gcc.dg/pr17055-1.c: New test case.
21058 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
21061 * gcc.c-torture/execute/pr17377.c: New test.
21063 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
21066 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
21067 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
21068 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
21069 gcc.dg/long-long-typespec-1.c: New tests.
21070 * gcc.dg/tls/diag-2.c: Update expected diagnostics
21072 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
21074 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
21075 gcc.dg/gnu99-static-1.c: New tests.
21077 2004-09-08 Devang Patel <dpatel@apple.com>
21079 * gcc.dg/darwin-ld-20040828-1.c: New test.
21080 * gcc.dg/darwin-ld-20040828-2.c: New test.
21081 * gcc.dg/darwin-ld-20040828-3.c: New test.
21083 2004-09-08 Ziemowit Laski <zlaski@apple.com>
21085 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
21086 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
21088 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
21089 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
21091 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
21092 types they qualify.
21093 * objc.dg/type-size-2.m: Fix wording in comment.
21094 * objc.dg/va-meth-1.m: New test case.
21096 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
21099 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
21100 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
21102 2004-09-06 Devang Patel <dpatel@apple.com>
21104 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
21105 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
21107 2004-09-06 Zack Weinberg <zack@codesourcery.com>
21109 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
21110 reflect changed line numbering of diagnostics.
21112 2004-09-06 Paul Brook <paul@codesourcery.com>
21114 * gfortran.dg/edit_real_1.f90: Add new test.
21116 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
21118 * gcc.dg/tree-ssa/loop-2.c: New test.
21119 * gcc.dg/tree-ssa/loop-3.c: New test.
21120 * gcc.dg/tree-ssa/loop-4.c: New test.
21121 * gcc.dg/tree-ssa/loop-5.c: New test.
21123 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21125 * gcc.dg/format/sentinel-1.c: Update for parameter option.
21127 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21129 * gcc.dg/format/sentinel-1.c: New test.
21131 2004-09-04 Uros Bizjak <uros@kss-loka.si>
21133 * testsuite/gcc.dg/builtins-46.c: New.
21135 2004-09-03 Devang Patel <dpatel@apple.com>
21137 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
21138 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
21140 2004-09-03 Jan Beulich <jbeulich@novell.com>
21142 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
21143 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
21144 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
21145 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
21146 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
21147 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
21148 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
21149 the non-portable bzero.
21150 * gcc.dg/20010912-1.c: xfail for NetWare.
21151 * gcc.dg/20020426-2.c: xfail for NetWare.
21152 * gcc.dg/20021014-1.c: xfail for NetWare.
21153 * gcc.dg/20021018-1.c: xfail for NetWare.
21154 * gcc.dg/20030213-1.c: xfail for NetWare.
21155 * gcc.dg/20030225-1.c: xfail for NetWare.
21156 * gcc.dg/20030708-1.c: xfail for NetWare.
21157 * gcc.dg/builtins-config.h: Also exclude NetWare.
21158 * gcc.dg/format/format.h: Define restrict only if not already defined.
21159 * gcc.dg/nest.c: xfail for NetWare.
21160 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
21161 * lib/target-supports.exp (check_visibility_available): Exclude
21164 2004-09-03 Jan Beulich <jbeulich@novell.com>
21166 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
21167 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
21168 deterministic starting point for the alignment of structure fields.
21169 * gcc.dg/Wpadded.c: Dito.
21170 * g++.dg/abi/vbase10.C: Dito.
21172 2004-09-03 Devang Patel <dpatel@apple.com>
21174 * g++.dg/debug/pr15736.cc: New test.
21176 2004-09-02 Mark Mitchell <mark@codesourcery.com>
21178 * README.QMTEST: Fix out-of-date link.
21180 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
21183 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
21184 Delete. Duplicate of gfortran.dg/g77/20010610.f
21186 2004-09-02 Mark Mitchell <mark@codesourcery.com>
21188 * g++.dg/abi/arm_rtti1.C: New test.
21190 2004-09-02 Geoffrey Keating <geoffk@apple.com>
21192 * gcc.dg/ppc-vector-memcpy.c: New.
21193 * gcc.dg/ppc-vector-memset.c: New.
21195 2004-09-02 Chao-ying Fu <fu@mips.com>
21197 * gcc.target/mips/mips-3d-1.c: New test.
21198 * gcc.target/mips/mips-3d-2.c: New test.
21199 * gcc.target/mips/mips-3d-3.c: New test.
21200 * gcc.target/mips/mips-3d-4.c: New test.
21201 * gcc.target/mips/mips-3d-5.c: New test.
21202 * gcc.target/mips/mips-3d-6.c: New test.
21203 * gcc.target/mips/mips-3d-7.c: New test.
21204 * gcc.target/mips/mips-3d-8.c: New test.
21205 * gcc.target/mips/mips-3d-9.c: New test.
21206 * gcc.target/mips/mips-ps-1.c: New test.
21207 * gcc.target/mips/mips-ps-2.c: New test.
21208 * gcc.target/mips/mips-ps-3.c: New test.
21209 * gcc.target/mips/mips-ps-4.c: New test.
21210 * gcc.target/mips/mips-ps-type.c: New test.
21212 2004-09-02 Paul Brook <paul@codesourcery.com>
21214 * gfortran.dg/edit_real_1.f90: Add new tests.
21216 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21219 * gfortran.dg/merge_char_1.f90: New test.
21221 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21224 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
21226 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
21229 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
21231 2004-09-01 Mark Mitchell <mark@codesourcery.com>
21233 * g++.dg/opt/loop1.C: Do not XFAIL.
21235 2004-09-01 Jakub Jelinek <jakub@redhat.com>
21237 * gcc.c-torture/execute/20040831-1.c: New test.
21239 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
21242 * gfortran.dg/g77/20010610.f: Now passes.
21243 Copy from g77.f-torture/execute. Add dg-run directive.
21244 * gfortran.dg/g77/README: Update
21246 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
21248 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
21249 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
21250 (t1, t2, t3, t4): Add volatile.
21252 2004-08-31 Mark Mitchell <mark@codesourcery.com>
21254 * g++.dg/ext/visibility/arm1.C: New test.
21256 2004-08-31 Geoffrey Keating <geoffk@apple.com>
21258 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
21261 2004-09-01 Paul Brook <paul@codesourcery.com>
21263 * gfortran.dg/eof_2.f90: New test.
21265 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21268 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
21270 2004-08-31 Bud Davis <bdavis9659@comcast.net>
21272 PR libfortran/16805
21273 * gfortran.dg/list_read_2.f90: New test.
21275 2004-08-31 Mark Mitchell <mark@codesourcery.com>
21277 * g++.dg/abi/key1.C: New test.
21279 2004-08-31 Richard Henderson <rth@redhat.com>
21281 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
21283 * g++.dg/other/offsetof5.C: Remove duplicate.
21285 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21288 * gfortran.dg/func_derived_1.f90: New test.
21290 2004-08-31 Paul Brook <paul@codesourcery.com>
21292 * gfortran.dg/eof_1.f90: New test.
21294 2004-08-31 Paul Brook <paul@codesourcery.com>
21296 * gfortran.dg/list_read_1.f90: New file.
21298 2004-08-30 Mark Mitchell <mark@codesourcery.com>
21300 * g++.dg/opt/loop1.C: XFAIL.
21302 2004-08-30 Geoffrey Keating <geoffk@apple.com>
21304 * gcc.dg/funcdef-storage-1.c: New.
21305 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
21306 an extern function in local scope.
21307 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
21308 declare an 'auto inline' function in local scope.
21309 * gcc.dg/20011130-1.c: Likewise.
21310 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
21311 an 'auto' function in local scope.
21312 * gcc.dg/20021014-1.c: Likewise.
21313 * gcc.dg/20030331-2.c: Likewise.
21315 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21317 * gfortran.dg/blockdata_1.f90: New test.
21319 2004-08-30 Richard Henderson <rth@redhat.com>
21321 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
21323 2004-08-30 Richard Henderson <rth@redhat.com>
21325 * lib/fortran-torture.exp (fortran-torture-execute): Honor
21326 additional_flags set by alternate driver.
21327 (ieee-options): New procedure.
21328 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
21329 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
21330 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
21331 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
21333 2004-08-30 Richard Henderson <rth@redhat.com>
21335 * lib/f-torture.exp: Remove.
21337 2004-08-29 Mark Mitchell <mark@codesourcery.com>
21339 PR rtl-optimization/16590
21340 * g++.dg/opt/loop1.C: New test.
21342 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21345 * gfortran.dg/oldstyle_1.f90: New test.
21347 2004-08-29 Steven G. Kargl <kargls@comcast.net>
21348 Paul Brook <paul@codesourcery.com>
21350 * gfortran.dg/g77/README: Update.
21351 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
21352 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
21353 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
21355 2004-08-28 Paul Brook <paul@codesourcery.com>
21357 PR libfortran/17195
21358 * gfortran.dg/edit_real_1.f90: New test.
21360 2004-08-27 Paul Brook <paul@codesourcery.com>
21362 * gfortran.dg/rewind_1.f90: New test.
21364 2004-08-27 Bud Davis <bdavis9659@comcast.net>
21367 * gfortran.dg/pr16597.f90: New test.
21369 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
21372 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
21373 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
21374 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
21375 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
21376 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
21378 2004-08-26 Nick Clifton <nickc@redhat.com>
21380 * gcc.c-torture/compile/pr17119.c: New test.
21382 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
21384 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
21386 2004-08-25 Richard Henderson <rth@redhat.com>
21388 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
21389 the bits that expect kind=8 to be the largest real kind.
21391 2004-08-25 Ziemowit Laski <zlaski@apple.com>
21393 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
21395 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21397 * gfortran.dg/assignment_1.f90: New test.
21399 2004-08-25 Adam Nemet <anemet@lnxw.com>
21401 * g++.dg/template/repo3.C: New test.
21403 2004-08-25 Roger Sayle <roger@eyesopen.com>
21405 PR middle-end/16693
21406 PR tree-optimization/16372
21407 * g++.dg/opt/pr16372-1.C: New test case.
21408 * g++.dg/opt/pr16693-1.C: New test case.
21409 * g++.dg/opt/pr16693-2.C: New test case.
21411 2004-08-25 Ziemowit Laski <zlaski@apple.com>
21413 * objc.dg/proto-lossage-4.m: New test.
21415 2004-08-25 Mark Mitchell <mark@codesourcery.com>
21418 * g++.dg/inherit/local2.C: New test.
21420 2004-08-25 Paul Brook <paul@codesourcery.com>
21423 * gfortran.dg/string_ctor_1.f90: New test.
21425 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21428 * g++.dg/template/redecl2.C: New test.
21430 2004-08-24 Bud Davis <bdavis9659@comcast.net>
21433 * gfortran.dg/pr17143.f90: New test.
21435 2004-08-24 Bud Davis <bdavis9659@comcast.net>
21438 * gfortran.dg/pr17164.f90: New test.
21440 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
21442 * gcc.dg/tree-ssa/loop-1.c: New test.
21444 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
21446 * gcc.c-torture/compile/20040824-1.c: New test.
21448 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
21450 * gcc.c-torture/compile/iftrap-3.c: New test.
21452 2004-08-24 Paul Brook <paul@codesourcery.com>
21454 * gfortran.dg/entry_2.f90: New test.
21456 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
21459 * g++.dg/lookup/ambig[12].C: New.
21461 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21464 * g++.dg/template/crash21.C: New test.
21465 * g++.dg/template/crash22.C: Likewise.
21467 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
21470 * g++.dg/template/access15.C: New.
21472 2004-08-23 Mark Mitchell <mark@codesourcery.com>
21475 * g++.dg/template/repo2.C: New test.
21477 2004-08-23 Roger Sayle <roger@eyesopen.com>
21479 PR rtl-optimization/17078
21480 * gcc.c-torture/execute/pr17078-1.c: New test case.
21482 2004-08-23 Mark Mitchell <mark@codesourcery.com>
21485 * gcc.dg/debug/crash1.c: New test.
21487 2004-08-23 Mark Mitchell <mark@codesourcery.com>
21490 * gcc.dg/loop-5.c: New test.
21492 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
21494 * gcc.c-torture/execute/20040823-1.c: New test.
21496 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
21498 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
21499 to the assembler. Simplify test accordingly.
21500 (asm_abi_flags): Use GNU names.
21501 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
21502 to check for ABI flags.
21504 2004-08-22 Andrew Pinski <apinski@apple.com>
21506 * g++.dg/opt/pr14029.C: New test.
21507 * gcc.c-torture/execute/pr15262.c: New test.
21509 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21511 * gfortran.dg/reduction.f90: Add checks with complex arguments.
21513 2004-08-21 Bud Davis <bdavis9659@comcast.net>
21516 * gfortran.dg/direct_io.f90: New test.
21518 2004-08-20 Mark Mitchell <mark@codesourcery.com>
21521 * g++.dg/inherit/local2.C: New test.
21523 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
21526 * g++.dg/warn/Wparentheses-4.C: New test.
21528 2004-08-20 Mark Mitchell <mark@codesourcery.com>
21531 * g++.dg/inherit/local2.C: New test.
21533 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
21534 * gcc.dg/ppc-ldstruct.c: Likewise.
21535 * gcc.dg/ppc64-abi-2.c: Likewise.
21537 2004-08-20 Jakub Jelinek <jakub@redhat.com>
21539 PR rtl-optimization/17099
21540 * gcc.c-torture/execute/20040820-1.c: New test.
21542 2004-08-20 David Edelsohn <edelsohn@gnu.org>
21544 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
21546 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
21549 * gfortran.dg/auto_array_1.f90: New test.
21551 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21554 * gfortran.dg/simpleif_1.f90: New test.
21556 2004-08-19 Mark Mitchell <mark@codesourcery.com>
21558 * lib/target-supports.exp (check_profiling_available): Return
21559 false for arm*-*-symbianelf* and arm*-*-eabi*.
21562 * g++.dg/template/delete1.C: New test.
21564 2004-08-19 Paul Brook <paul@codesourcery.com>
21568 * gfortran.dg/data_char_1.f90: New test.
21570 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
21573 * gfortran.dg/reduction.f90: New testcase.
21575 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21578 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
21580 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
21583 * g++.dg/Wparentheses-3.C: New test.
21585 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
21587 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
21588 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
21589 * gcc.dg/vect/vect-2.c: Likewise.
21590 * gcc.dg/vect/vect-3.c: Likewise.
21591 * gcc.dg/vect/vect-4.c: Likewise.
21592 * gcc.dg/vect/vect-5.c: Likewise.
21593 * gcc.dg/vect/vect-6.c: Likewise.
21594 * gcc.dg/vect/vect-7.c: Likewise.
21595 * gcc.dg/vect/vect-25.c: Likewise.
21596 * gcc.dg/vect/vect-31.c: Likewise.
21597 * gcc.dg/vect/vect-32.c: Likewise.
21598 * gcc.dg/vect/vect-34.c: Likewise.
21599 * gcc.dg/vect/vect-36.c: Likewise.
21600 * gcc.dg/vect/vect-all.c: Likewise.
21602 2004-08-18 Mark Mitchell <mark@codesourcery.com>
21605 * g++.dg/template/operator4.C: New test.
21607 2004-08-18 Richard Henderson <rth@redhat.com>
21609 * gcc.dg/20040206-1.c: XFAIL.
21611 2004-08-17 Mark Mitchell <mark@codesourcery.com>
21614 * g++.dg/template/array7.C: New test.
21616 2004-08-17 James E Wilson <wilson@specifixinc.com>
21618 * gcc.dg/mips-movcc-1.c: New test.
21619 * gcc.dg/mips-movcc-2.c: New test.
21620 * gcc.dg/mips-movcc-3.c: New test.
21622 * gcc.dg/mips-nmadd-1.c: New test.
21623 * gcc.dg/mips-nmadd-2.c: New test.
21625 2004-08-17 Mark Mitchell <mark@codesourcery.com>
21628 * g++.dg/opt/inline8.C: New test.
21631 * g++.dg/parse/error17.C: New test.
21633 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
21635 * gcc.dg/vect: New directory for vectorizer tests.
21636 * gcc.dg/vect/tree-vect.h: New file.
21637 * gcc.dg/vect/vect.exp: New file.
21638 * gcc.dg/vect/pr16105.c.c: New test.
21639 * gcc.dg/vect/vect-1.c: New test.
21640 * gcc.dg/vect/vect-2.c: New test.
21641 * gcc.dg/vect/vect-3.c: New test.
21642 * gcc.dg/vect/vect-4.c: New test.
21643 * gcc.dg/vect/vect-5.c: New test.
21644 * gcc.dg/vect/vect-6.c: New test.
21645 * gcc.dg/vect/vect-7.c: New test.
21646 * gcc.dg/vect/vect-8.c: New test.
21647 * gcc.dg/vect/vect-9.c: New test.
21648 * gcc.dg/vect/vect-10.c: New test.
21649 * gcc.dg/vect/vect-11.c: New test.
21650 * gcc.dg/vect/vect-12.c: New test.
21651 * gcc.dg/vect/vect-13.c: New test.
21652 * gcc.dg/vect/vect-14.c: New test.
21653 * gcc.dg/vect/vect-15.c: New test.
21654 * gcc.dg/vect/vect-16.c: New test.
21655 * gcc.dg/vect/vect-17.c: New test.
21656 * gcc.dg/vect/vect-18.c: New test.
21657 * gcc.dg/vect/vect-19.c: New test.
21658 * gcc.dg/vect/vect-20.c: New test.
21659 * gcc.dg/vect/vect-21.c: New test.
21660 * gcc.dg/vect/vect-22.c: New test.
21661 * gcc.dg/vect/vect-23.c: New test.
21662 * gcc.dg/vect/vect-24.c: New test.
21663 * gcc.dg/vect/vect-25.c: New test.
21664 * gcc.dg/vect/vect-26.c: New test.
21665 * gcc.dg/vect/vect-27.c: New test.
21666 * gcc.dg/vect/vect-28.c: New test.
21667 * gcc.dg/vect/vect-29.c: New test.
21668 * gcc.dg/vect/vect-30.c: New test.
21669 * gcc.dg/vect/vect-31.c: New test.
21670 * gcc.dg/vect/vect-32.c: New test.
21671 * gcc.dg/vect/vect-33.c: New test.
21672 * gcc.dg/vect/vect-34.c: New test.
21673 * gcc.dg/vect/vect-35.c: New test.
21674 * gcc.dg/vect/vect-36.c: New test.
21675 * gcc.dg/vect/vect-37.c: New test.
21676 * gcc.dg/vect/vect-38.c: New test.
21677 * gcc.dg/vect/vect-40.c: New test.
21678 * gcc.dg/vect/vect-41.c: New test.
21679 * gcc.dg/vect/vect-42.c: New test.
21680 * gcc.dg/vect/vect-43.c: New test.
21681 * gcc.dg/vect/vect-44.c: New test.
21682 * gcc.dg/vect/vect-45.c: New test.
21683 * gcc.dg/vect/vect-46.c: New test.
21684 * gcc.dg/vect/vect-47.c: New test.
21685 * gcc.dg/vect/vect-48.c: New test.
21686 * gcc.dg/vect/vect-49.c: New test.
21687 * gcc.dg/vect/vect-50.c: New test.
21688 * gcc.dg/vect/vect-51.c: New test.
21689 * gcc.dg/vect/vect-52.c: New test.
21690 * gcc.dg/vect/vect-53.c: New test.
21691 * gcc.dg/vect/vect-54.c: New test.
21692 * gcc.dg/vect/vect-55.c: New test.
21693 * gcc.dg/vect/vect-56.c: New test.
21694 * gcc.dg/vect/vect-57.c: New test.
21695 * gcc.dg/vect/vect-58.c: New test.
21696 * gcc.dg/vect/vect-59.c: New test.
21697 * gcc.dg/vect/vect-60.c: New test.
21698 * gcc.dg/vect/vect-61.c: New test.
21699 * gcc.dg/vect/vect-all.c: New test.
21700 * gcc.dg/vect/vect-none.c: New test.
21702 2004-08-17 Paul Brook <paul@codesourcery.com>
21705 * gfortran.dg/entry_1.f90: New test.
21707 2004-08-17 Andrew Pinski <apinski@apple.com>
21709 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
21711 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
21713 * gcc.dg/pr17036-1.c: New test.
21715 2004-08-16 Devang Patel <dpatel@apple.com>
21717 * gcc.dg/darwin-20040809-1.c: New test.
21719 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
21721 * gcc.dg/funcdef-attr-1.c: New test.
21723 2004-08-16 Janis Johnson <janis187@us.ibm.com>
21725 * gcc.dg/altivec-17.c: New test.
21726 * gcc.dg/altivec-18.c: New test.
21728 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21731 * g++.dg/template/vtable2.C: New test.
21733 2004-08-14 Richard Henderson <rth@redhat.com>
21735 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
21736 * gcc.dg/pack-test-4.c (main): Return 0.
21737 * gcc.dg/setjmp-1.c: Remove XFAIL.
21738 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
21740 2004-08-14 Richard Henderson <rth@redhat.com>
21742 * gcc.dg/980217-1.c: Add prototype for printf.
21744 2004-08-13 Bud Davis <bdavis9659@comcast.net>
21746 * gfortran.dg/pr16935.f90: New test.
21748 2004-08-13 Janis Johnson <janis187@us.ibm.com>
21750 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
21752 2004-08-13 Paul Brook <paul@codesourcery.com>
21754 * gfortran.dg/der_io_1.f90: Remove stray comma.
21756 2004-08-12 Janis Johnson <janis187@us.ibm.com>
21758 * gcc.dg/vmx/cw-bug-2.c: Remove.
21759 * gcc.dg/vmx/vprint-1.c: Remove.
21760 * gcc.dg/vmx/vscan-1.c: Remove.
21762 2004-08-12 Devang patel <dpatel@apple.com>
21764 * gcc.dg/darwin-20040809-2.c: New test.
21766 2004-08-12 Janis Johnson <janis1872us.ibm.com>
21768 * g++.dg/ext/altivec-12.C: New test.
21770 * g++.dg/ext/altivec-11.C: New test.
21772 2004-08-12 Paul Brook <paul@codesourcery.com>
21774 * g++.dg/abi/arm_cxa_vec_1.C: New test.
21776 2004-08-12 Janis Johnson <janis187@us.ibm.com>
21778 * g++.dg/ext/altivec-2.C: Check for hardware support before
21779 executing any VMX instructions.
21781 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
21783 2004-08-12 Jakub Jelinek <jakub@redhat.com>
21786 * g++.old-deja/g++.other/comdat4.C: New test.
21787 * g++.old-deja/g++.other/comdat4-aux.cc: New.
21789 2004-08-12 Ben Elliston <bje@au.ibm.com>
21792 * gcc.dg/pr16286.c: New test.
21794 2004-08-12 Jan Beulich <jbeulich@novell.com>
21796 * g++.dg/ext/asm5.C: New.
21798 2004-08-11 Mark Mitchell <mark@codesourcery.com>
21801 * g++.dg/eh/crash1.C: New test.
21804 * g++.dg/ext/construct1.C: New test.
21806 2004-08-11 Mark Mitchell <mark@codesourcery.com>
21809 * g++.dg/init/ptrmem1.C: New test.
21812 * g++.dg/parse/offsetof5.C: New test.
21815 * g++.dg/template/overload3.C: New test.
21817 2004-08-11 Mark Mitchell <mark@codesourcery.com>
21820 * g++.dg/parse/error16.C: New test.
21823 * g++.dg/template/error14.C: New test.
21826 * g++.dg/template/error15.C: New test.
21828 2004-08-11 Devang Patel <dpatel@apple.com>
21830 * gcc.dg/darwin-ld-20040809-1.c: New test.
21831 * gcc.dg/darwin-ld-20040809-2.c: New test.
21833 2004-08-11 Steven G. Kargl <kargls@comcast.net>
21836 * gfortran.dg/dfloat_1.f90: New test.
21838 2004-08-09 Mark Mitchell <mark@codesourcery.com>
21840 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
21841 * gcc.dg/dll-2.c: Fix dg-require syntax.
21842 * gcc.misc-tests/arm-isr.c (abort): Declare.
21845 2004-08-10 Mark Mitchell <mark@codesourcery.com>
21848 * g++.dg/parse/crash16.C: New test.
21850 2004-08-10 Roger Sayle <roger@eyesopen.com>
21852 * gcc.dg/mips-rsqrt-1.c: New test case.
21853 * gcc.dg/mips-rsqrt-2.c: New test case.
21854 * gcc.dg/mips-rsqrt-3.c: New test case.
21856 2004-08-10 Paul Brook <paul@codesourcery.com>
21858 * gfortran.dg/der_io_1.f90: New test.
21860 2004-08-10 Paul Brook <paul@codesourcery.com>
21863 * gfortran.dg/der_array_1.f90: New test.
21865 2004-08-09 David Edelsohn <edelsohn@gnu.org>
21867 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
21869 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
21871 * gcc.dg/wchar_t-2.c: Fix typo.
21873 2004-08-09 Falk Hueffner <falk@debian.org>
21875 PR tree-optimization/12517
21876 * gcc.c-torture/compile/pr12517.c: New test.
21878 PR tree-optimization/12578
21879 * gcc.c-torture/compile/pr12578.c: New test.
21881 PR tree-optimization/12899
21882 * gcc.c-torture/compile/pr12899.c: New test.
21884 PR rtl-optimization/14692
21885 * gcc.c-torture/compile/pr14692.c: New test.
21887 PR tree-optimization/16461
21888 * gcc.c-torture/compile/pr16461.c: New test.
21890 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
21892 * gfortran.dg/getenv_1.f90: New test.
21894 2004-08-06 Mark Mitchell <mark@codesourcery.com>
21896 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
21898 * gcc.dg/symbian5.c: Test -fno-short-wchar.
21900 2004-08-06 Paul Brook <paul@codesourcery.com>
21902 * gfortran.dg/ret_array_1.f90: New test.
21903 * gfortran.dg/ret_pointer_1.f90: New test.
21905 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
21907 * gcc.dg/missing-field-init-[12].c: New tests.
21908 * g++.dg/warn/missing-field-init-[12].C: New tests.
21910 2004-08-06 Mark Mitchell <mark@codesourcery.com>
21912 * gcc.dg/enum2.c: New test.
21913 * gcc.dg/symbian3.c: Likewise.
21914 * gcc.dg/symbian4.c: Likewise.
21915 * gcc.dg/wchar_t-2.c: Likewise.
21917 2004-08-05 Mark Mitchell <mark@codesourcery.com>
21919 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
21922 2004-08-05 Mark Mitchell <mark@codesourcery.com>
21924 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
21925 dg-require-visiblity.
21926 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
21927 * g++.dg/ext/visibility/fvisibility.C: Likewise.
21928 * g++.dg/ext/visibility/memfuncts.C: Likewise.
21929 * g++.dg/ext/visibility/new1.C: Likewise.
21930 * g++.dg/ext/visibility/pragma.C: Likewise.
21931 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
21932 * g++.dg/ext/visibility/virtual.C: Likewise.
21933 * g++/dg/ext/visibility/visibility-1.C: Likewise.
21934 * g++/dg/ext/visibility/visibility-2.C: Likewise.
21935 * g++/dg/ext/visibility/visibility-3.C: Likewise.
21936 * g++/dg/ext/visibility/visibility-4.C: Likewise.
21937 * g++/dg/ext/visibility/visibility-5.C: Likewise.
21938 * g++/dg/ext/visibility/visibility-6.C: Likewise.
21939 * g++/dg/ext/visibility/visibility-7.C: Likewise.
21940 * g++/dg/ext/visibility/visibility-8.C: New test.
21941 * gcc.c-torture/compile/dll.x: Remove.
21942 * gcc.dg/dll-2.c: Use dg-require-dll
21943 * gcc.dg/visibility-10.c: New test.
21944 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
21946 * testsuite/lib/scanasm.exp (scan_hidden): New function.
21947 (scan_not_hidden): Likewise.
21949 2004-08-05 David Edelsohn <edelsohn@gnu.org>
21951 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
21953 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
21955 * gcc.c-torture/execute/20040805-1.c: New test.
21957 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
21959 * gcc.dg/20020118-1.c: Declare abort.
21960 * gcc.dg/altivec_check.h: Likewise.
21961 * gcc.dg/iftrap-2.c: Likewise.
21962 * gcc.dg/pragma-darwin.c: Likewise.
21963 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
21965 2004-08-04 Geoffrey Keating <geoffk@apple.com>
21967 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
21969 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
21971 * gcc.c-torture/execute/builtins/abs-2.c,
21972 gcc.c-torture/execute/builtins/abs-3.c,
21973 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
21974 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
21975 intmax_t, uintmax_t and their limits.
21976 * gcc.dg/intmax_t-1.c: New test.
21978 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21980 * g++.dg/tc1/dr147.C: Add reference to PR.
21982 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
21984 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
21985 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
21987 2004-08-03 David Edelsohn <edelsohn@gnu.org>
21989 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
21991 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
21993 * gcc.dg/redecl-5.c: New test.
21994 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
21997 2004-08-03 Roger Sayle <roger@eyesopen.com>
21999 PR middle-end/16790
22000 * gcc.c-torture/execute/pr16790-1.c: New test case.
22002 2004-08-03 Mark Mitchell <mark@codesourcery.com>
22004 * g++.dg/ext/visibility/assign1.C: New test.
22005 * g++.dg/ext/visibility/new1.C: Likewise.
22007 * gcc.dg/symbian1.c: New test.
22008 * gcc.dg/symbian2.c: Likewise.
22010 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
22013 * gcc.dg/i386-sse-9.c: New test.
22015 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
22017 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
22019 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
22021 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
22022 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
22023 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
22024 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
22025 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
22026 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
22027 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
22028 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
22029 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
22030 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
22031 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
22032 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
22033 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
22034 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
22035 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
22036 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
22037 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
22038 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
22039 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
22040 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
22041 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
22042 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
22043 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
22044 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
22045 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
22046 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
22047 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
22048 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
22049 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
22050 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
22051 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
22052 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
22053 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
22054 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
22055 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
22056 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
22057 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
22058 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
22059 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
22060 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
22061 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
22062 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
22063 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
22064 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
22065 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
22066 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
22067 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
22068 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
22069 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
22070 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
22071 gcc.misc-tests/i386-pf-3dnow-1.c,
22072 gcc.misc-tests/i386-pf-athlon-1.c,
22073 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
22074 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
22075 Declare built-in functions used.
22076 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
22078 2004-08-02 Mark Mitchell <mark@codesourcery.com>
22081 * g++.dg/lookup/using12.C: New test.
22083 * g++.dg/init/null1.C: Fix PR number.
22084 * g++.dg/parse/namespace10.C: Likewise.
22086 2004-08-01 Mark Mitchell <mark@codesourcery.com>
22089 * g++.dg/template/spec17.C: New test.
22090 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
22091 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
22093 2004-08-02 David Billinghurst
22096 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
22098 2004-08-01 Zack Weinberg <zack@codesourcery.com>
22100 * gcc.dg/ia64-got-1.c: New test case.
22102 2004-08-01 Mark Mitchell <mark@codesourcery.com>
22105 * g++.dg/init/null1.C: New test.
22106 * g++.dg/tc1/dr76.C: Adjust error marker.
22109 * g++.dg/parse/namespace10.C: New test.
22112 * g++.dg/inherit/ptrmem2.C: New test.
22114 2004-08-02 Ben Elliston <bje@au.ibm.com>
22117 * gcc.dg/pr16155.c: New test.
22119 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
22121 * gcc.dg/redecl-2.c: New test.
22123 2004-07-30 Geoffrey Keating <geoffk@apple.com>
22125 * gcc.dg/darwin-longdouble.c: New file.
22127 2004-07-30 Richard Henderson <rth@redhat.com>
22129 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
22130 write to constant argument.
22131 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
22133 2004-07-30 Richard Henderson <rth@redhat.com>
22135 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
22136 tests of nearest around zero.
22138 2004-07-30 Andrew Pinski <apinski@apple.com>
22140 * gcc.c-torture/compile/20040730-1.c: New test.
22142 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
22144 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
22147 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
22149 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
22151 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
22153 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
22154 contains $ld_library_path.
22155 * lib/gfortran.exp (gfortran_link_flags): Likewise.
22157 2004-07-29 Richard Henderson <rth@redhat.com>
22159 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
22161 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
22162 (alt2, which): New.
22163 (Check): Accept either alternative.
22165 2004-07-29 Mark Mitchell <mark@codesourcery.com>
22167 * g++.dg/abi/inline1.C: New test.
22168 * g++.dg/abi/local1-a.cc: Likewise.
22169 * g++.dg/abi/local1.C: Likewise.
22170 * g++.dg/abi/mangle11.C: Tweak location of warnings.
22171 * g++.dg/abi/mangle12.C: Likewise.
22172 * g++.dg/abi/mangle17.C: Likewise.
22173 * g++.dg/abi/mangle20-2.C: Likewise.
22174 * g++.dg/opt/interface1.C: Likewise.
22175 * g++.dg/opt/interface1.h: Likewise.
22176 * g++.dg/opt/interface1-a.cc: New test.
22177 * g++.dg/parse/repo1.C: New test.
22178 * g++.dg/template/repo1.C: Likewise.
22179 * g++.dg/warn/Winline-1.C: Likewise.
22180 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
22182 2004-07-29 Diego Novillo <dnovillo@redhat.com>
22184 * gcc.dg/tree-ssa/20040729-1.c: New test.
22186 2004-07-27 Matt Austern <austern@apple.com>
22188 * gcc.dg/darwin-bool-1.c: New test.
22189 * gcc.dg/darwin-bool-2.c: New test.
22191 2004-07-28 Richard Henderson <rth@redhat.com>
22193 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
22194 arguments in the correct type. Don't write to constant arguments.
22196 2004-07-28 Diego Novillo <dnovillo@redhat.com>
22198 PR tree-optimization/16688
22199 PR tree-optimization/16689
22200 * g++.dg/tree-ssa/pr16688.C: New test.
22202 2004-07-28 Diego Novillo <dnovillo@redhat.com>
22204 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
22205 loads. Not only in the comment, this time.
22207 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
22209 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
22210 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
22211 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
22212 * gcc.dg/sh4a-bitmovua.c: New.
22213 * gcc.dg/sh4a-cos.c: New.
22214 * gcc.dg/sh4a-cosf.c: New.
22215 * gcc.dg/sh4a-fprun.c: New.
22216 * gcc.dg/sh4a-fsrra.c: New.
22217 * gcc.dg/sh4a-memmovua.c: New.
22218 * gcc.dg/sh4a-sin.c: New.
22219 * gcc.dg/sh4a-sincos.c: New.
22220 * gcc.dg/sh4a-sincosf.c: New.
22221 * gcc.dg/sh4a-sinf.c: New.
22223 2004-07-28 Diego Novillo <dnovillo@redhat.com>
22225 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
22227 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
22229 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
22232 2004-07-27 Andrew Pinski <apinski@apple.com>
22234 * g++.dg/rtti/tinfo1.C: Correct the xfail.
22236 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
22238 * gcc.dg/pragma-isr.c: New test.
22240 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22243 * g++.dg/template/ttp11.C: New test.
22245 2004-07-27 Diego Novillo <dnovillo@redhat.com>
22247 * gcc.c-torture/compile/20040727-1.c: New test.
22249 2004-07-26 Eric Christopher <echristo@redhat.com>
22251 * gcc.c-torture/compile/20040726-2.c: New test.
22253 2004-07-26 Andrew Pinski <apinski@apple.com>
22255 * g++.dg/rtti/tinfo1.C: Xfail.
22257 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
22259 * gcc.c-torture/compile/20040726-1.c: New test.
22261 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
22262 Brian Ryner <bryner@brianryner.com>
22266 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
22267 * g++.dg/ext/visibility/: New directory.
22268 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
22269 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
22270 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
22271 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
22272 * g++.dg/ext/visibility/fvisibility.C,
22273 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
22274 g++.dg/ext/visibility/fvisibility-override1.C
22275 g++.dg/ext/visibility/fvisibility-override2.C
22276 g++.dg/ext/visibility/memfuncts.C
22277 g++.dg/ext/visibility/noPLT.C
22278 g++.dg/ext/visibility/pragma.C
22279 g++.dg/ext/visibility/pragma-override1.C
22280 g++.dg/ext/visibility/pragma-override2.C
22281 g++.dg/ext/visibility/staticmemfuncts.C
22282 g++.dg/ext/visibility/virtual.C: New tests.
22284 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
22287 * gcc.dg/pr15360-1.c: New test.
22289 2004-07-25 Daniel Jacobowitz <dan@debian.org>
22291 * gcc.dg/pragma-align-2.c: New test.
22292 * gcc.dg/pragma-init-fini.c: New test.
22293 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
22296 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
22298 * gcc.dg/init-string-2.c: New test.
22300 2004-07-24 Zack Weinberg <zack@codesourcery.com>
22303 * gcc.dg/Wredundant-decls-1.c: New test case.
22305 2004-07-24 Jakub Jelinek <jakub@redhat.com>
22307 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
22308 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
22309 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
22310 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
22311 * gcc.dg/compat/generate-random.c: New file.
22312 * gcc.dg/compat/generate-random.h: Likewise.
22313 * gcc.dg/compat/generate-random_r.c: Likewise.
22314 * gcc.dg/compat/struct-layout-1.h: Likewise.
22315 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
22316 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
22317 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
22318 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
22319 * gcc.dg/compat/struct-layout-1_main.c: New test.
22320 * gcc.dg/compat/struct-layout-1_x.c: New file.
22321 * gcc.dg/compat/struct-layout-1_y.c: New file.
22322 * gcc.dg/compat/struct-layout-1_test.h: New file.
22324 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
22326 * gcc.dg/comp-return-1.c: New test
22328 2004-07-23 Janis Johnson <janis187@us.ibm.com>
22330 * gcc.dg/vmx/8-02a.c: Fix typo.
22332 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
22333 * gcc.dg/darwin-abi-3.c: New test.
22335 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
22336 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
22338 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
22339 * gcc.dg/vmx/ops-long-1.c: New test.
22340 * gcc.dg/vmx/ops-long-2.c: New test.
22342 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
22344 * g++.dg/lookup/conv-[1234].C: New.
22346 2004-07-22 Mark Mitchell <mark@codesourcery.com>
22348 * g++.dg/parse/attr2.C: Simplify.
22350 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
22353 * gcc.c-torture/execute/pr7284-1.c: New test.
22355 2004-07-22 Brian Booth <bbooth@redhat.com>
22357 * gcc.dg/tree-ssa/20040721-1.c: New test.
22359 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
22361 * g++.dg/template/crash20.c: New.
22363 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
22365 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
22366 Add dg-run directive. Declare variables as required.
22367 * gfortran.dg/g77/README: Update
22369 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
22371 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
22372 gcc.dg/cris-peep2-andu2.c: New tests.
22374 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
22377 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
22379 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
22381 * gcc.dg/qual-return-2.c: Update expected messages.
22382 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
22384 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
22386 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
22387 * gcc.dg/noncompile/921102-1.c: Update expected error message.
22389 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
22392 * gcc.dg/init-string-1.c: New test.
22394 2004-07-21 Jakub Jelinek <jakub@redhat.com>
22396 PR middle-end/15345
22398 * gcc.dg/torture/nested-fn-1.c: New test.
22400 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
22403 * gcc.dg/ia64-fptr-1.c: New file.
22405 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22408 * g++.dg/template/spec16.C: New test.
22409 * g++.old-deja/g++.robertl/eb118.C: Remove.
22411 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22414 * g++.dg/template/spec15.C: New test.
22416 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
22418 Copy cases from g77.f-torture/execute and add dg-run
22419 directive. Other changes as noted.
22420 * gfortran.dg/g77/13037.f
22421 * gfortran.dg/g77/1832.f
22422 * gfortran.dg/g77/19981119-0.f
22423 * gfortran.dg/g77/19990313-0.f
22424 * gfortran.dg/g77/19990313-1.f
22425 * gfortran.dg/g77/19990313-2.f
22426 * gfortran.dg/g77/19990313-3.f
22427 * gfortran.dg/g77/19990419-1.f
22428 * gfortran.dg/g77/19990826-0.f
22429 * gfortran.dg/g77/19990826-2.f
22430 * gfortran.dg/g77/20000503-1.f
22431 * gfortran.dg/g77/20001111.f
22432 * gfortran.dg/g77/20010116.f
22433 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
22434 * gfortran.dg/g77/20010430.f
22435 * gfortran.dg/g77/6177.f
22436 * gfortran.dg/g77/947.f
22437 * gfortran.dg/g77/970816-3.f
22438 * gfortran.dg/g77/971102-1.f
22439 * gfortran.dg/g77/980520-1.f
22440 * gfortran.dg/g77/980628-0.f
22441 * gfortran.dg/g77/980628-1.f
22442 * gfortran.dg/g77/980628-10.f
22443 * gfortran.dg/g77/980628-2.f
22444 * gfortran.dg/g77/980628-3.f
22445 * gfortran.dg/g77/980628-7.f
22446 * gfortran.dg/g77/980628-8.f
22447 * gfortran.dg/g77/980628-9.f
22448 * gfortran.dg/g77/980701-0.f
22449 * gfortran.dg/g77/980701-1.f
22450 * gfortran.dg/g77/cabs.f
22451 * gfortran.dg/g77/claus.f
22452 * gfortran.dg/g77/complex_1.f
22453 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
22454 * gfortran.dg/g77/dcomplex.f
22455 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
22456 * gfortran.dg/g77/f90-intrinsic-mathematical.f
22457 * gfortran.dg/g77/f90-intrinsic-numeric.f
22458 * gfortran.dg/g77/int8421.f
22459 * gfortran.dg/g77/labug1.f
22460 * gfortran.dg/g77/large_vec.f
22461 * gfortran.dg/g77/le.f
22462 * gfortran.dg/g77/short.f
22463 * gfortran.dg/g77/README: Update
22465 2004-07-20 Mark Mitchell <mark@codesourcery.com>
22468 * g++.dg/parse/lookup4.C: New test.
22470 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22473 * g++.dg/template/ttp10.C: New test.
22475 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
22477 * gcc.dg/pr12625-1.c: New test.
22479 2004-07-20 Steven Bosscher <stevenb@suse.de>
22481 * testsuite/gcc.dg/switch-warn-1.c: New test.
22482 * testsuite/gcc.dg/switch-warn-2.c: New test.
22483 * gcc.c-torture/compile/pr14730.c: Update.
22485 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
22487 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
22488 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
22489 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
22490 g++.dg/template/nontype3.C: Remove trailing CR from tests.
22492 2004-07-18 Mark Mitchell <mark@codesourcery.com>
22495 * g++.dg/template/assign1.C: New test.
22497 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22500 * g++.dg/template/ttp9.C: New test.
22502 2004-07-19 Daniel Jacobowitz <dan@debian.org>
22504 * gcc.dg/format/cmn-err-1.c: New test.
22506 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
22508 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
22509 gcc.dg/Wparentheses-10.c: New tests.
22510 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
22512 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22515 * gfortran.dg/g77//ffixed-line-length-0.f,
22516 gfortran.dg/g77/ffixed-line-length-132.f,
22517 gfortran.dg/g77/ffixed-line-length-72.f,
22518 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
22519 gfortran.dg/g77/README: Update.
22521 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22524 * g++.dg/template/non-dependent7.C: New test.
22525 * g++.dg/template/non-dependent8.C: Likewise.
22526 * g++.dg/template/non-dependent9.C: Likewise.
22527 * g++.dg/template/non-dependent10.C: Likewise.
22529 2004-07-17 Mark Mitchell <mark@codesourcery.com>
22532 * g++.dg/parse/attr2.C: New test.
22534 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
22537 * g77.f-torture: Ditto.
22539 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
22541 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
22542 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
22543 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
22545 2004-07-16 Richard Henderson <rth@redhat.com>
22547 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
22549 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22551 * lib/fortran-torture.exp (fortran-torture): Don't test compile
22552 tests with full list of options.
22553 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
22554 of TORTURE_OPTIONS if test contains 'dg-do run'.
22557 * gfortran.dg/do_iterator.f90: New test.
22559 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22561 PR rtl-optimization/16536
22562 * gcc.c-torture/execute/restrict-1.c: New test.
22564 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22567 * gfortran.dg/pr15324.f90: New test.
22570 * gfortran.dg/pr15129.f90: New test.
22573 * gfortran.dg/pr15140.f90: New test.
22576 * gfortran.fortran-torture/execute/bounds.f90: Add check for
22577 compile-time simplification.
22579 2004-07-14 Mike Stump <mrs@apple.com>
22581 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
22583 2004-07-14 James E Wilson <wilson@specifixinc.com>
22586 * gcc.dg/profile-generate-1.c: New.
22588 2004-07-15 Jakub Jelinek <jakub@redhat.com>
22590 * gcc.c-torture/execute/20040709-1.c: New test.
22591 * gcc.c-torture/execute/20040709-2.c: New test.
22593 2004-07-14 Mike Stump <mrs@apple.com>
22595 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
22597 2004-07-14 Mike Stump <mrs@apple.com>
22599 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
22601 2004-07-13 Mark Mitchell <mark@codesourcery.com>
22604 * g++.dg/parse/mutable1.C: New test.
22606 2004-07-13 Diego Novillo <dnovillo@redhat.com>
22608 PR tree-optimization/16443
22609 * gcc.dg/tree-ssa/20040713-1.c: New test.
22611 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
22613 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
22616 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
22618 * gfortran.dg/g77/README: New file
22619 * gfortran.dg/g77/19981216-0.f: Copy from
22620 g77.f-torture/noncompile. Add "dg-do compile" and
22621 dg-error as required.
22622 * gfortran.dg/g77/19990218-1.f: Likewise.
22623 * gfortran.dg/g77/19990905-1.f: Likewise.
22624 * gfortran.dg/g77/9263.f: Likewise.
22625 * gfortran.dg/g77/980615-0.f: Likewise.
22626 * gfortran.dg/g77/980616-0.f: Likewise.
22627 * gfortran.dg/g77/check0.f: Likewise.
22628 * gfortran.dg/g77/select_no_compile.f: Likewise.
22630 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
22632 Copy files from g77.f-torture/compile.
22633 Add "{ dg-do compile}". Other changes as noted
22634 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
22635 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
22636 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
22637 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
22638 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
22639 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
22640 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
22641 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
22642 statement to conform to standard. Append alpha1.x for reference.
22643 * gfortran.dg/g77/xformat.f: Add dg-warning
22645 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
22647 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
22648 Add {dg-do compile} directive.
22649 * gfortran.dg/g77/cpp2.F: Likewise.
22651 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22654 * g++.dg/lookup/name-clash1.C: New test.
22657 * g++.dg/lookup/name-clash2.C: New test.
22660 * g++.dg/lookup/name-clash3.C: New test.
22662 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22664 * g++.dg/lookup/new2.C: New test.
22665 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
22667 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
22669 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
22670 Add {dg-do compile} directive.
22671 * gfortran.dg/g77/13060.f: Likewise.
22672 * gfortran.dg/g77/19990218-0.f: Likewise.
22673 * gfortran.dg/g77/19990305-0.f: Likewise.
22674 * gfortran.dg/g77/19990419-0.f: Likewise.
22675 * gfortran.dg/g77/19990502-0.f: Likewise.
22676 * gfortran.dg/g77/19990502-1.f: Likewise.
22677 * gfortran.dg/g77/19990525-0.f: Likewise.
22678 * gfortran.dg/g77/19990826-1.f: Likewise.
22679 * gfortran.dg/g77/19990826-3.f: Likewise.
22680 * gfortran.dg/g77/19990905-2.f: Likewise.
22681 * gfortran.dg/g77/20000412-1.f: Likewise.
22682 * gfortran.dg/g77/20000511-1.f: Likewise.
22683 * gfortran.dg/g77/20000511-2.f: Likewise.
22684 * gfortran.dg/g77/20000518.f: Likewise.
22685 * gfortran.dg/g77/20000601-1.f: Likewise.
22686 * gfortran.dg/g77/20000601-2.f: Likewise.
22687 * gfortran.dg/g77/20000629-1.f: Likewise.
22688 * gfortran.dg/g77/20000630-2.f: Likewise.
22689 * gfortran.dg/g77/20010115.f: Likewise.
22690 * gfortran.dg/g77/20010321-1.f: Likewise.
22691 * gfortran.dg/g77/20010426.f: Likewise.
22692 * gfortran.dg/g77/20020307-1.f: Likewise.
22693 * gfortran.dg/g77/8485.f: Likewise.
22694 * gfortran.dg/g77/960317-1.f: Likewise.
22695 * gfortran.dg/g77/970915-0.f: Likewise.
22696 * gfortran.dg/g77/980310-1.f: Likewise.
22697 * gfortran.dg/g77/980310-2.f: Likewise.
22698 * gfortran.dg/g77/980310-3.f: Likewise.
22699 * gfortran.dg/g77/980310-4.f: Likewise.
22700 * gfortran.dg/g77/980310-6.f: Likewise.
22701 * gfortran.dg/g77/980310-7.f: Likewise.
22702 * gfortran.dg/g77/980310-8.f: Likewise.
22703 * gfortran.dg/g77/980419-2.f: Likewise.
22704 * gfortran.dg/g77/980424-0.f: Likewise.
22705 * gfortran.dg/g77/980427-0.f: Likewise.
22706 * gfortran.dg/g77/980729-0.f: Likewise.
22707 * gfortran.dg/g77/981117-1.f: Likewise.
22708 * gfortran.dg/g77/toon_1.f: Likewise.
22710 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22713 * g++.dg/other/abstract2.C: New test.
22715 2004-07-12 Paul Brook <paul@codesourcery.com>
22717 * gfortran.dg/pointer_init_1.f90: New test.
22719 2004-07-11 Paul Brook <paul@codesourcery.com>
22722 * gfortran.dg/contained_1.f90: New test.
22724 2004-07-11 Mark Mitchell <mark@codesourcery.com>
22726 * g++.dg/parse/defarg8.C: New test.
22728 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22731 * gfortran.dg/pr16433.f: New test.
22734 * gfortran.dg/pr15754.f90: New test.
22736 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
22738 PR tree-optimization/16437
22739 * gcc.c-torture/execute/bitfld-4.c: New test.
22741 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22743 * gfortran.fortran-torture/execute/common_2.f90: Add check for
22744 access to common var from module.
22746 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22749 * gfortran.fortran-torture/execute/common_2.f90: New test.
22751 2004-07-10 Paul Brook <paul@codesourcery.com>
22753 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
22755 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22758 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
22760 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
22762 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
22763 * gfortran.dg/g77/ffixed-form-2.f: Likewise.
22764 * gfortran.dg/g77/ffree-form-1.f: Likewise.
22765 * gfortran.dg/g77/ffree-form-2.f: Likewise.
22766 * gfortran.dg/g77/ffree-form-3.f: Likewise.
22767 * gfortran.dg/g77/fno-underscoring.f: Likewise.
22768 * gfortran.dg/g77/funderscoring.f: Likewise.
22769 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
22771 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22773 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
22775 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22776 Paul Brook <paul@codesourcery.com>
22779 * gfortran.dg/common_pointer_1.f90: New test.
22781 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22783 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
22785 2004-07-09 James E Wilson <wilson@specifixinc.com>
22788 * gcc.c-torture/compile/20040709-1.c: New.
22790 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22793 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
22795 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22798 * gfortran.dg/shape_1.f90: New test.
22800 2004-07-09 Zack Weinberg <zack@codesourcery.com>
22801 Andrew Pinski <apinski@apple.com>
22803 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
22805 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22807 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
22810 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22811 Paul Brook <paul@codesourcery.com>
22813 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
22816 2004-07-09 Diego Novillo <dnovillo@redhat.com>
22818 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
22820 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22822 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
22823 testcases with capital suffix.
22825 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22831 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
22833 * gfortran.dg/implicit_1.f90: New test.
22835 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
22837 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
22838 expression to match gfortran warning/error messages
22839 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
22842 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
22844 * lib/fortran-torture.exp: Rename proc search_for to
22847 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
22849 * gcc.c-torture/execute/simd-5.x: New file.
22850 XFAIL on SPARC 64-bit at -O0.
22852 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22856 * g++.dg/warn/effc3.C: New test.
22858 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
22860 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
22861 change X to 1X in format.
22862 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
22863 add data statements to conform to standard.
22865 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
22867 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
22868 * gfortran.dg/g77/f77-edit-t-in.f: Likewise.
22869 * gfortran.dg/g77/f77-edit-x-out.f: Likewise.
22871 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
22873 * gfortran.dg/g77/7388.f: Copy from g77.dg
22874 * gfortran.dg/g77/f77-edit-i-out.f: Likewise.
22875 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise.
22876 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise.
22877 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise.
22878 * gfortran.dg/g77/f77-edit-t-out.f: Likewise.
22879 * gfortran.dg/g77/f77-edit-h-out.f: Likewise.
22880 * gfortran.dg/g77/strlen0.f: Likewise.
22882 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
22884 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
22885 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
22887 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
22889 * gcc.c-torture/execute/920428-2.x: Delete.
22890 * gcc.c-torture/execute/920501-7.x: Likewise.
22892 2004-07-08 Jakub Jelinek <jakub@redhat.com>
22894 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
22895 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
22896 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
22898 (PREFETCH_3DNOW): Add -march=c3.
22900 2004-07-08 Diego Novillo <dnovillo@redhat.com>
22903 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
22904 * gcc.c-torture/execute/bf64-1.x: Likewise.
22906 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
22908 * gcc.c-torture/compile/20040708-1.c: New test.
22910 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22913 * g++.dg/warn/effc2.C: New test.
22915 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
22917 * gcc.c-torture/execute/bitfld-1.x: Remove.
22918 * gcc.c-torture/execute/bitfld-3.c: New test.
22919 * gcc.dg/bitfld-2.c: Remove XFAILs.
22921 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
22924 * g++.dg/rtti/tinfo1.C: New file.
22926 2004-07-07 Eric Christopher <echristo@redhat.com>
22928 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
22930 2004-07-07 Andrew Pinski <apinski@apple.com>
22932 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
22934 2004-07-07 Mark Mitchell <mark@codesourcery.com>
22936 * g++.dg/init/call1.C: XFAIL.
22938 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
22940 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
22941 except for movstrict*, to movmem* and clrstr* to clrmem*.
22943 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
22945 * gcc.c-torture/execute/20040707-1.c: New test.
22947 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
22949 * gcc.c-torture/execute/20040706-1.c: New test.
22951 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22954 * g++.dg/template/spec14.C: New test.
22956 2004-07-05 Jakub Jelinek <jakub@redhat.com>
22958 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
22959 nothing if not yet defined. Use it in b, c and d type definitions.
22960 * gcc.c-torture/execute/20040705-1.c: New test.
22961 * gcc.c-torture/execute/20040705-2.c: New test.
22963 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22966 * g++.dg/lookup/new1.C: New test.
22968 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22971 * g++.dg/template/sizeof8.C: New test.
22973 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
22975 * gcc.c-torture/compile/20040705-1.c: New test.
22977 2004-07-04 Bud Davis <bdavis9659@comcast.net>
22979 * gfortran.fortran-torture/execute/seq_io.f90: New test.
22981 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
22983 * gcc.dg/cpp/if-mop.c: Two new testcases.
22984 * gcc.dg/cpp/trad/comment-3.c: New.
22986 2004-07-04 Paul Brook <paul@codesourcery.com>
22988 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
22990 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
22993 * g++.dg/lookup/crash4.C: New test.
22995 2004-07-02 Zack Weinberg <zack@codesourcery.com>
22997 * gcc.c-torture/execute/builtin-abs-1.c
22998 * gcc.c-torture/execute/builtin-abs-2.c
22999 * gcc.c-torture/execute/builtin-complex-1.c
23000 * gcc.c-torture/execute/builtins/string-1-lib.c
23001 * gcc.c-torture/execute/builtins/string-1.c
23002 * gcc.c-torture/execute/builtins/string-2-lib.c
23003 * gcc.c-torture/execute/builtins/string-2.c
23004 * gcc.c-torture/execute/builtins/string-3-lib.c
23005 * gcc.c-torture/execute/builtins/string-3.c
23006 * gcc.c-torture/execute/builtins/string-4-lib.c
23007 * gcc.c-torture/execute/builtins/string-4.c
23008 * gcc.c-torture/execute/builtins/string-5-lib.c
23009 * gcc.c-torture/execute/builtins/string-5.c
23010 * gcc.c-torture/execute/builtins/string-6-lib.c
23011 * gcc.c-torture/execute/builtins/string-6.c
23012 * gcc.c-torture/execute/builtins/string-7-lib.c
23013 * gcc.c-torture/execute/builtins/string-7.c
23014 * gcc.c-torture/execute/builtins/string-8-lib.c
23015 * gcc.c-torture/execute/builtins/string-8.c
23016 * gcc.c-torture/execute/builtins/string-9-lib.c
23017 * gcc.c-torture/execute/builtins/string-9.c
23018 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
23019 * gcc.c-torture/execute/builtins/string-asm-1.c
23020 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
23021 * gcc.c-torture/execute/builtins/string-asm-2.c
23022 * gcc.c-torture/execute/stdio-opt-1.c
23023 * gcc.c-torture/execute/stdio-opt-2.c
23024 * gcc.c-torture/execute/stdio-opt-3.c
23025 * gcc.c-torture/execute/string-opt-1.c
23026 * gcc.c-torture/execute/string-opt-10.c
23027 * gcc.c-torture/execute/string-opt-11.c
23028 * gcc.c-torture/execute/string-opt-12.c
23029 * gcc.c-torture/execute/string-opt-13.c
23030 * gcc.c-torture/execute/string-opt-14.c
23031 * gcc.c-torture/execute/string-opt-15.c
23032 * gcc.c-torture/execute/string-opt-16.c
23033 * gcc.c-torture/execute/string-opt-2.c
23034 * gcc.c-torture/execute/string-opt-6.c
23035 * gcc.c-torture/execute/string-opt-7.c
23036 * gcc.c-torture/execute/string-opt-8.c:
23039 * gcc.c-torture/execute/builtins/abs-2.c
23040 * gcc.c-torture/execute/builtins/abs-3.c
23041 * gcc.c-torture/execute/builtins/complex-1.c
23042 * gcc.c-torture/execute/builtins/fprintf.c
23043 * gcc.c-torture/execute/builtins/fputs.c
23044 * gcc.c-torture/execute/builtins/memcmp.c
23045 * gcc.c-torture/execute/builtins/memmove.c
23046 * gcc.c-torture/execute/builtins/memops-asm.c
23047 * gcc.c-torture/execute/builtins/mempcpy-2.c
23048 * gcc.c-torture/execute/builtins/mempcpy.c
23049 * gcc.c-torture/execute/builtins/memset.c
23050 * gcc.c-torture/execute/builtins/printf.c
23051 * gcc.c-torture/execute/builtins/sprintf.c
23052 * gcc.c-torture/execute/builtins/strcat.c
23053 * gcc.c-torture/execute/builtins/strchr.c
23054 * gcc.c-torture/execute/builtins/strcmp.c
23055 * gcc.c-torture/execute/builtins/strcpy.c
23056 * gcc.c-torture/execute/builtins/strcspn.c
23057 * gcc.c-torture/execute/builtins/strlen-2.c
23058 * gcc.c-torture/execute/builtins/strlen.c
23059 * gcc.c-torture/execute/builtins/strncat.c
23060 * gcc.c-torture/execute/builtins/strncmp-2.c
23061 * gcc.c-torture/execute/builtins/strncmp.c
23062 * gcc.c-torture/execute/builtins/strncpy.c
23063 * gcc.c-torture/execute/builtins/strpbrk.c
23064 * gcc.c-torture/execute/builtins/strpcpy-2.c
23065 * gcc.c-torture/execute/builtins/strpcpy.c
23066 * gcc.c-torture/execute/builtins/strrchr.c
23067 * gcc.c-torture/execute/builtins/strspn.c
23068 * gcc.c-torture/execute/builtins/strstr-asm.c
23069 * gcc.c-torture/execute/builtins/strstr.c:
23070 ... these new files.
23072 * gcc.c-torture/execute/builtins/abs-2-lib.c
23073 * gcc.c-torture/execute/builtins/abs-3-lib.c
23074 * gcc.c-torture/execute/builtins/complex-1-lib.c
23075 * gcc.c-torture/execute/builtins/fprintf-lib.c
23076 * gcc.c-torture/execute/builtins/fputs-lib.c
23077 * gcc.c-torture/execute/builtins/memcmp-lib.c
23078 * gcc.c-torture/execute/builtins/memmove-lib.c
23079 * gcc.c-torture/execute/builtins/memops-asm-lib.c
23080 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
23081 * gcc.c-torture/execute/builtins/mempcpy-lib.c
23082 * gcc.c-torture/execute/builtins/memset-lib.c
23083 * gcc.c-torture/execute/builtins/printf-lib.c
23084 * gcc.c-torture/execute/builtins/sprintf-lib.c
23085 * gcc.c-torture/execute/builtins/strcat-lib.c
23086 * gcc.c-torture/execute/builtins/strchr-lib.c
23087 * gcc.c-torture/execute/builtins/strcmp-lib.c
23088 * gcc.c-torture/execute/builtins/strcpy-lib.c
23089 * gcc.c-torture/execute/builtins/strcspn-lib.c
23090 * gcc.c-torture/execute/builtins/strlen-2-lib.c
23091 * gcc.c-torture/execute/builtins/strlen-lib.c
23092 * gcc.c-torture/execute/builtins/strncat-lib.c
23093 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
23094 * gcc.c-torture/execute/builtins/strncmp-lib.c
23095 * gcc.c-torture/execute/builtins/strncpy-lib.c
23096 * gcc.c-torture/execute/builtins/strpbrk-lib.c
23097 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
23098 * gcc.c-torture/execute/builtins/strpcpy-lib.c
23099 * gcc.c-torture/execute/builtins/strrchr-lib.c
23100 * gcc.c-torture/execute/builtins/strspn-lib.c
23101 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
23102 * gcc.c-torture/execute/builtins/strstr-lib.c
23103 * gcc.c-torture/execute/builtins/lib/abs.c
23104 * gcc.c-torture/execute/builtins/lib/fprintf.c
23105 * gcc.c-torture/execute/builtins/lib/memset.c
23106 * gcc.c-torture/execute/builtins/lib/printf.c
23107 * gcc.c-torture/execute/builtins/lib/sprintf.c
23108 * gcc.c-torture/execute/builtins/lib/strcpy.c
23109 * gcc.c-torture/execute/builtins/lib/strcspn.c
23110 * gcc.c-torture/execute/builtins/lib/strncat.c
23111 * gcc.c-torture/execute/builtins/lib/strncmp.c
23112 * gcc.c-torture/execute/builtins/lib/strncpy.c
23113 * gcc.c-torture/execute/builtins/lib/strpbrk.c
23114 * gcc.c-torture/execute/builtins/lib/strspn.c
23115 * gcc.c-torture/execute/builtins/lib/strstr.c:
23116 New files containing support routines.
23118 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
23120 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
23121 when not optimizing.
23123 2004-07-02 Mark Mitchell <mark@codesourcery.com>
23126 * g++.dg/abi/mangle22.C: New test.
23127 * g++.dg/abi/mangle23.C: Likewise.
23129 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
23132 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
23133 Allow for cases without denormalized floating point numbers.
23135 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
23138 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
23139 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
23140 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
23141 expected warning text.
23142 * gcc.dg/format/diag-2.c: New test.
23144 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
23146 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
23148 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
23150 * gcc.dg/builtins-43.c: New.
23151 * gcc.dg/builtins-44.c: New.
23152 * gcc.dg/builtins-45.c: New.
23154 2004-06-26 Geoffrey Keating <geoffk@apple.com>
23155 Andreas Tobler <a.tobler@schweiz.ch>
23157 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
23158 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
23160 * gcc.dg/cleanup-11.c: Likewise.
23161 * gcc.dg/cleanup-8.c: Likewise.
23162 * gcc.dg/cleanup-9.c: Likewise.
23163 * gcc.dg/cleanup-5.c: Run on all platforms.
23165 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
23167 * g++.dg/warn/nonnull1.C: New test.
23169 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
23171 * gcc.dg/compat/compat-common.h: Wrap up CINT in
23172 an #ifndef SKIP_COMPLEX_INT/#endif pair.
23173 Special-case the Sun compiler wrt to <complex.h>.
23175 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
23177 * gcc.dg/Wunreachable-8.C: New test.
23179 * gcc.dg/h8300-ice2.c : New test.
23181 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
23184 * gfortran.fortran-torture/compile/implicit.f90: Add test
23185 for implicit character.
23187 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
23190 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
23191 Use tiny() intrinsic to find smallest non-negative real
23193 2004-06-30 Jakub Jelinek <jakub@redhat.com>
23195 * gcc.dg/compat/struct-by-value-22_main.c: New test.
23196 * gcc.dg/compat/struct-by-value-22_x.c: New.
23197 * gcc.dg/compat/struct-by-value-22_y.c: New.
23199 * gcc.c-torture/execute/20040629-1.c: New test.
23201 2004-06-29 Jakub Jelinek <jakub@redhat.com>
23203 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
23204 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
23207 * gcc.dg/20040625-1.c: New test.
23209 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23211 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
23213 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23216 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
23218 2004-06-29 Richard Henderson <rth@redhat.com>
23220 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
23222 2004-06-29 Paul Brook <paul@codesourcery.com>
23224 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
23225 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
23227 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
23230 * g++.dg/parse/crash15.C: New.
23232 2004-06-28 Andrew Pinski <apinski@apple.com>
23234 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
23235 by the error already.
23237 * g++.dg/opt/ptrmem4.C: Change to compile only test.
23239 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
23242 * gcc.dg/h8300-bss-align-1.c : New.
23244 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
23247 * g++.dg/template/ctor4.C: New.
23249 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
23252 * g++.dg/warn/Wsequence-point-1.C: New test.
23254 2004-06-27 Paul Brook <paul@codesourcery.com>
23256 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
23258 2004-06-27 Zack Weinberg <zack@codesourcery.com>
23260 * g++.old-deja/g++.mike/p7325.C: Remove.
23262 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
23265 * gcc.dg/pr14963.c: New test.
23267 2004-06-27 Mark Mitchell <mark@codesourcery.com>
23270 * g++.dg/parse/redef1.C: New test.
23272 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
23274 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
23276 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
23278 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
23279 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
23281 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
23282 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
23283 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
23284 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
23285 g++.brendan/enum14.C.
23286 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
23287 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
23288 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
23290 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
23293 2004-06-27 Roger Sayle <roger@eyesopen.com>
23295 * gcc.dg/20040527-1.c: New test case.
23297 2004-06-26 Bud Davis <bdavis9659@comcast.net>
23299 PR gfortran/pr16196
23300 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
23302 2004-06-25 Roger Sayle <roger@eyesopen.com>
23304 PR middle-end/15825
23305 * gcc.dg/pr15825-1.c: New test case.
23307 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
23309 * gcc.c-torture/execute/20040625-1.c: New test.
23311 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23313 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
23315 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
23317 * gcc.dg/torture/mips-div-1.c: New test.
23319 2004-06-24 Jeff Law <law@redhat.com>
23321 * gcc.dg/tree-ssa/20040624-1.c: New test.
23323 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
23325 * gcc.c-torture/compile/20040624-1.c: New test.
23327 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23329 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
23332 2004-06-23 Andrew Pinski <apinski@apple.com>
23334 PR middle-end/15988
23335 * g++.dg/opt/ptrmem4.C: New test.
23337 * gcc.dg/c90-array-quals-2.c: New test.
23339 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
23341 * gcc.dg/kpice1.c: New test.
23343 2006-06-23 Andrew Pinski <apinski@apple.com>
23345 * gcc.dg/c90-array-quals.c: New test.
23347 2006-06-22 Richard Henderson <rth@redhat.com>
23349 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
23351 2004-06-22 Loren James Rittle <ljrittle@acm.org>
23353 * gcc.dg/builtins-config.h: Handle FreeBSD.
23355 2006-06-22 Richard Henderson <rth@redhat.com>
23357 * g++.dg/opt/devirt1.C: New.
23359 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
23361 * g++.dg/opt/pr15551.C: New testcase.
23363 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
23366 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
23367 x86_64-*-linux* when compiling for 32bit.
23369 2004-06-21 Andrew Pinski <apinski@apple.com>
23371 * gcc.dg/pch/struct-1.c: New.
23372 * gcc.dg/pch/struct-1.hs: New.
23374 2004-06-21 Geoffrey Keating <geoffk@apple.com>
23376 * gcc.dg/pch/save-temps-1.c: New file.
23377 * gcc.dg/pch/save-temps-1.hs: New file.
23379 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
23381 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
23382 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
23384 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23386 * gfortran.fortran-torture/execute/select_1.f90: Rename function
23388 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
23389 Remove trailing spaces.
23391 2004-06-21 Richard Henderson <rth@redhat.com>
23393 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
23394 merging && to BIT_FIELD_REF.
23396 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
23398 * g++.dg/opt/placeholder1.C: New test.
23400 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
23402 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
23403 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
23404 * gcc.dg/compat/union-m128-1_x.c: Likewise.
23405 * gcc.dg/compat/union-m128-1_y.c: Likewise.
23407 2004-06-20 Zack Weinberg <zack@codesourcery.com>
23409 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
23411 * g++.dg/other/pragma-re-1.C: Add comments.
23413 2004-06-19 Bud Davis <bdavis9659@comcast.net>
23416 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
23418 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
23420 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
23421 instead of setting the type of size_t by
23424 2004-06-18 Roger Sayle <roger@eyesopen.com>
23426 * gcc.dg/unordered-2.c: New test case.
23427 * gcc.dg/unordered-3.c: New test case.
23429 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
23432 * lib/g++.exp (g++_version): Tweak regexp for version
23433 * lib/g77.exp (g77_version): Likewise.
23434 * lib/gfortran.exp (gfortran_version): Likewise.
23435 * lib/objc.exp (objc_version): Likewise.
23436 * lib/treelang.exp (treelang_version): Likewise.
23438 2004-06-19 Jakub Jelinek <jakub@redhat.com>
23440 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
23441 Use INT_MAX instead of __INT_MAX__.
23442 * gcc.dg/compat/struct-align-2_y.c: Likewise.
23444 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
23445 * gcc.dg/compat/scalar-return-3_x.c: Use it.
23446 * gcc.dg/compat/scalar-return-3_y.c: Use it.
23447 * gcc.dg/compat/scalar-return-4_x.c: Use it.
23448 * gcc.dg/compat/scalar-return-4_y.c: Use it.
23449 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
23450 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
23451 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
23452 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
23454 * gcc.dg/range-test-1.c: New test.
23455 * g++.dg/opt/range-test-1.C: New test.
23457 2004-06-17 Richard Henderson <rth@redhat.com>
23459 * objc.dg/sync-1.m: New.
23460 * objc.dg/try-catch-1.m: Don't force next runtime.
23461 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
23462 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
23463 shadowed catch clause.
23464 * objc.dg/try-catch-5.m: New.
23466 2004-06-17 Zack Weinberg <zack@codesourcery.com>
23469 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
23471 2004-06-15 Richard Henderson <rth@redhat.com>
23473 * gcc.dg/20001116-1.c: Move expected warning line.
23475 2004-06-15 Richard Henderson <rth@redhat.com>
23477 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
23478 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
23480 2004-06-15 Jeff Law <law@redhat.com>
23482 * gcc.dg/tree-ssa/20040615-1.c: New test.
23483 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
23484 be less sensitive to operand ordering.
23485 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
23487 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
23489 * g++.dg/abi/bitfield3.C: Add comment..
23491 2004-06-15 Richard Henderson <rth@redhat.com>
23493 * g++.dg/ext/stmtexpr1.C: XFAIL.
23494 * gcc.dg/20030612-1.c: XFAIL.
23496 2004-06-15 Eric Christopher <echristo@redhat.com>
23498 * g++.dg/charset/asm5.c: New.
23499 * gcc.dg/charset/asm6.c: New.
23501 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23504 * gfortran.fortran-torture/execute/select_1.f90: New test.
23506 2004-06-15 Paul Brook <paul@codesourcery.com>
23508 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
23510 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23513 * g++.dg/lookup/crash3.C: New test.
23515 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23518 * g++.dg/parse/dtor4.C: New test.
23520 2004-06-14 Jeff Law <law@redhat.com>
23522 * gcc.c-torture/compile/20040614-1.c: New test.
23524 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23527 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
23528 LEN of a character array.
23530 2004-06-14 Mark Mitchell <mark@codesourcery.com>
23533 * g++.dg/template/ptrmem10.C: New test.
23536 * g++.dg/template/friend30.C: New test.
23538 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23541 * gfortran.fortran-torture/compile/mloc.f90: New test.
23543 2004-06-13 Paul Brook <paul@codesourcery.com>
23545 * gfortran.fortran-torture/execute/random_2.f90: New test.
23547 2004-06-13 Eric Christopher <echristo@redhat.com>
23549 * gcc.dg/noncompile/redecl-1.c: Fix error message.
23551 2004-06-12 Paul Brook <paul@codesourcery.com>
23553 * gfortran.fortran-torture/execute/contained_3.f90: New test.
23555 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23558 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
23560 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23563 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
23564 syntax errors in end statements of contained subroutines.
23566 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23569 * gfortran.fortran-torture/execute/null_arg.f90: New test.
23571 2004-06-12 Bud Davis <bdavis9659@comcast.net>
23574 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
23576 2004-06-12 Bud Davis <bdavis9659@comcast.net>
23579 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
23581 2004-06-11 Mark Mitchell <mark@codesourcery.com>
23584 * g++.dg/parse/enum1.C: New test.
23586 2004-06-10 Jeff Law <law@redhat.com>
23588 * gcc.c-torture/compile/20040610-1.c: New test.
23590 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23592 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
23593 * g++.old-deja/g++.other/decl3.C: Likewise.
23595 2004-06-10 Brian Booth <bbooth@redhat.com>
23597 * gcc.dg/tree-ssa/20031015-1.c: Scan for
23598 V_MAY_DEF instead of VDEF.
23599 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
23601 2004-06-10 Mark Mitchell <mark@codesourcery.com>
23604 * g++.dg/conversion/const1.C: New test.
23607 * g++.dg/conversion/reinterpret1.C: New test.
23610 * g++.dg/template/enum2.C: New test.
23613 * g++.dg/template/error13.C: New test.
23615 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23618 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
23619 arguments to test_* REAL and of the right size.
23621 2004-06-10 Jakub Jelinek <jakub@redhat.com>
23624 PR rtl-optimization/15681
23625 * gcc.dg/20040609-1.c: New test.
23627 2004-06-10 Jakub Jelinek <jakub@redhat.com>
23630 * g++.dg/opt/builtins1.C: New test.
23632 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
23634 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
23635 that use default windows32 struct layout.
23636 * gcc.dg/i386-bitfield2.c: Likewise.
23638 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
23640 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
23641 for mingw32 and cygwin targets.
23643 2004-06-09 Geoffrey Keating <geoffk@apple.com>
23645 * gcc.dg/pch/macro-4.c: New.
23646 * gcc.dg/pch/macro-4.hs: New.
23648 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23651 * gfortran.fortran-torture/compile/name_clash.f90: New test.
23653 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23656 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
23658 2004-06-09 Bud Davis <bdavis9659@comcast.net>
23661 * gfortran.fortran-torture/execute/t_edit.f90: New test.
23663 2004-06-09 Bud Davis <bdavis9659@comcast.net>
23666 * gfortran.fortran-torture/execute/backspace.c : New test.
23668 2004-06-09 Paul Brook <paul@codesourcery.com>
23670 * gfortran.fortran-torture/execure/intrinsic_associated.f90
23671 (pointer_to_section): Rewrite to use smaller array.
23673 2004-06-08 David Edelsohn <edelsohn@gnu.org>
23675 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
23676 * gcc.dg/ext/altivec-10.c: Same.
23677 * gcc.dg/ext/altivec-11.c: Same.
23678 * gcc.dg/ext/altivec-12.c: Same.
23679 * gcc.dg/ext/altivec-13.c: Same.
23680 * gcc.dg/ext/altivec-14.c: Same.
23681 * gcc.dg/ext/altivec-15.c: Same.
23682 * gcc.dg/ext/altivec-16.c: Same.
23683 * gcc.dg/ext/altivec-3.c: Same.
23684 * gcc.dg/ext/altivec-4.c: Same.
23685 * gcc.dg/ext/altivec-6.c: Same.
23686 * gcc.dg/ext/altivec-7.c: Same.
23687 * gcc.dg/ext/altivec-8.c: Same.
23688 * gcc.dg/ext/altivec-varargs-1.c: Same.
23690 * g++.dg/ext/altivec-1.C: Correct dg syntax.
23691 * g++.dg/ext/altivec-10.C: Same.
23692 * g++.dg/ext/altivec-2.C: Same.
23693 * g++.dg/ext/altivec-3.C: Same.
23694 * g++.dg/ext/altivec-4.C: Same.
23695 * g++.dg/ext/altivec-5.C: Same.
23696 * g++.dg/ext/altivec-6.C: Same.
23697 * g++.dg/ext/altivec-7.C: Same.
23698 * g++.dg/ext/altivec-8.C: Same.
23699 * g++.dg/ext/altivec-9.C: Same.
23701 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23704 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
23706 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
23708 * gcc.dg/union-1.c: New test.
23710 2004-06-07 Roger Sayle <roger@eyesopen.com>
23712 * gcc.dg/builtins-41.c: New test case.
23713 * gcc.dg/builtins-42.c: New test case.
23715 2004-06-07 David Edelsohn <edelsohn@gnu.org>
23717 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
23718 * g++.dg/ext/altivec-10.C: Same.
23719 * g++.dg/ext/altivec-2.C: Same.
23720 * g++.dg/ext/altivec-3.C: Same.
23721 * g++.dg/ext/altivec-4.C: Same.
23722 * g++.dg/ext/altivec-5.C: Same.
23723 * g++.dg/ext/altivec-6.C: Same.
23724 * g++.dg/ext/altivec-7.C: Same.
23725 * g++.dg/ext/altivec-8.C: Same.
23726 * g++.dg/ext/altivec-9.C: Same.
23727 * g++.old-deja/g++.abi/cxa_vec.C: Same.
23728 * g++.old-deja/g++.brendan/new3.C: Same.
23729 * gcc.c-torture/execute/eeprof-1.x: Same.
23731 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
23734 * gcc.dg/pr14765-1.c: New test.
23736 2004-06-07 Roger Sayle <roger@eyesopen.com>
23739 * gcc.dg/pr14649-1.c: New test case.
23741 2004-06-07 Richard Henderson <rth@redhat.com>
23743 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
23746 2004-06-07 David Edelsohn <edelsohn@gnu.org>
23748 * g++.dg/eh/elide1.C: Remove XFAIL.
23750 2004-06-07 Mark Mitchell <mark@codesourcery.com>
23753 * g++.dg/expr/sizeof3.C: New test.
23756 * g++.dg/template/access14.C: New test.
23759 * g++.dg/template/enum1.C: New test.
23762 * g++.dg/eh/throw1.C: New test.
23764 2004-06-07 David Ayers <d.ayers@inode.at>
23765 Ziemowit Laski <zlaski@apple.com>
23767 * lib/objc.exp (objc_target_compile): Revert the '-framework
23768 Foundation' flag fix, since bare Darwin does not ship
23769 with the Foundation framework.
23770 * objc/execute/next_mapping.h: Provide a local NSConstantString
23771 @interface and @implementation.
23772 (objc_constant_string_init): A constructor function, used to
23773 initialize the NSConstantString meta-class object.
23774 * objc/execute/string1.m: Include "next_mapping.h" instead of
23775 <Foundation/NSString.h>.
23776 * objc/execute/string2.m: Likewise.
23777 * objc/execute/string3.m: Likewise.
23778 * objc/execute/string4.m: Likewise.
23780 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
23782 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
23783 to double. Replace double with FLOAT.
23784 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
23786 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
23787 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
23788 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
23789 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
23790 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
23791 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
23792 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
23793 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
23795 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
23798 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
23800 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23803 * g++.dg/template/meminit2.C: New test.
23805 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
23808 * gcc.c-torture/execute/compare-fp-1.c,
23809 gcc.c-torture/execute/compare-fp-2.c,
23810 gcc.c-torture/execute/compare-fp-3.c,
23811 gcc.c-torture/execute/compare-fp-4.c,
23812 gcc.c-torture/execute/compare-fp-3.x,
23813 gcc.c-torture/execute/compare-fp-4.x: Moved...
23814 * gcc.c-torture/execute/ieee/compare-fp-1.c,
23815 gcc.c-torture/execute/ieee/compare-fp-2.c,
23816 gcc.c-torture/execute/ieee/compare-fp-3.c,
23817 gcc.c-torture/execute/ieee/compare-fp-4.c,
23818 gcc.c-torture/execute/ieee/compare-fp-3.x,
23819 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
23821 2004-06-04 David Ayers <d.ayers@inode.at>
23823 * objc/execute/protocol-isEqual-4.m: New testcase.
23825 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
23827 * objc/execute/protocol-isEqual-1.m: New testcase.
23828 * objc/execute/protocol-isEqual-2.m: New testcase.
23829 * objc/execute/protocol-isEqual-3.m: New testcase.
23831 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23833 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
23835 2004-06-02 Ziemowit Laski <zlaski@apple.com>
23837 * lib/objc.exp (objc_target_compile): When running tests on
23838 Darwin (Mac OS X), inform the linker about '-framework
23841 2004-06-02 Eric Christopher <echristo@redhat.com>
23843 * gcc.c-torture/compile/20040602-1.c: New.
23845 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
23847 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
23848 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
23850 PR tree-optimization/14736
23851 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
23853 PR tree-optimization/14042
23854 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
23856 PR tree-optimization/14729
23857 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
23859 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23862 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
23864 2004-06-01 Richard Hederson <rth@redhat.com>
23866 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
23868 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23871 * g++.dg/parse/offsetof4.C: New test.
23873 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
23876 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
23878 2004-05-31 Mark Mitchell <mark@codesourcery.com>
23881 * g++.dg/template/friend29.C: New test.
23883 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
23886 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
23888 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
23890 * gcc.dg/sparc-trap-1.c: New test.
23892 2004-05-31 Roger Sayle <roger@eyesopen.com>
23894 PR middle-end/15069
23895 * g++.dg/opt/fold3.C: New test case.
23897 2004-05-30 Graham Stott <graham.stott@btinternet.com>
23899 * lib/target-supports.exp (check_iconv_available): Fix fallout
23900 from 2004-05-28 patch.
23902 2004-05-30 Paul Brook <paul@codesourcery.com>
23905 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
23906 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
23908 2004-05-30 Steven G. Kargl <kargls@comcast.net>
23910 * gfortran.fortran-torture/execute/random_1.f90: New test.
23912 2004-05-28 Ziemowit Laski <zlaski@apple.com>
23914 * g++.dg/ext/altivec-10.C: New test.
23916 2004-05-29 Paul Brook <paul@codesourcery.com>
23918 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
23920 2004-05-28 Ziemowit Laski <zlaski@apple.com>
23922 * gcc.dg/altivec-16.c: New test.
23924 2004-05-28 Janis Johnson <janis187@us.ibm.com>
23926 * lib/target-supports.exp (check_vmx_hw_available): New.
23927 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
23929 * lib/target-supports.exp (check_alias_available,
23930 check_iconv_available, check_named_sections_available): Use
23931 unique names for temporary files.
23933 2004-05-28 Ziemowit Laski <zlaski@apple.com>
23935 * gcc.dg/altivec-15.c: New test.
23937 2004-05-28 Mark Mitchell <mark@codesourcery.com>
23940 * g++.dg/warn/noeffect6.C: New test.
23943 * g++.dg/expr/ptrmem4.C: New test.
23946 * g++.dg/template/operator3.C: New test.
23948 2004-05-28 Mark Mitchell <mark@codesourcery.com>
23951 * g++.dg/lookup/redecl1.C: New test.
23952 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
23954 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
23956 * gcc.c-torture/execute/compare-fp-1.c,
23957 gcc.c-torture/execute/compare-fp-2.c,
23958 gcc.c-torture/execute/compare-fp-3.c,
23959 gcc.c-torture/execute/compare-fp-4.c,
23960 gcc.c-torture/execute/compare-fp-3.x,
23961 gcc.c-torture/execute/compare-fp-4.x,
23962 gcc.dg/pr15649-1.c: New.
23964 2004-05-27 Adam Nemet <anemet@lnxw.com>
23967 * g++.dg/init/array14.C: New test.
23969 2004-05-25 Janis Johnson <janis187@us.ibm.com>
23971 * lib/compat.exp (compat-get-options-main): New.
23972 (compat-get-options): Remove unneeded code, warn for ignored
23974 (compat-execute): Check flag set by dg-require-* commands.
23976 * lib/compat.exp (compat-execute): Break up long lines.
23978 2004-05-24 Janis Johnson <janis187@us.ibm.com>
23980 * gcc.dg/altivec-7.c: Don't use 'vector long'.
23981 * gcc.dg/altivec-14.c: New test.
23982 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
23984 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
23985 * gcc.dg/altivec-12.c: Ditto.
23987 * gcc.dg/altivec-3.c: Move call to altivec_check.
23989 2004-05-23 Mark Mitchell <mark@codesourcery.com>
23992 * g++.dg/template/error12.C: New test.
23995 * g++.dg/ext/attrib15.C: New test.
23998 * g++.dg/template/ptrmem9.C: New test.
24000 2004-05-25 Paul Brook <paul@codesourcery.com>
24002 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
24004 2004-05-23 Mark Mitchell <mark@codesourcery.com>
24007 * g++.dg/template/crash19.C: New test.
24009 2004-05-23 Mark Mitchell <mark@codesourcery.com>
24012 * g++.dg/template/redecl1.C: New test.
24014 2004-05-23 Mark Mitchell <mark@codesourcery.com>
24017 * g++.dg/other/ns1.C: New test.
24020 * g++.dg/template/invalid1.C: New test.
24022 2004-05-23 Paul Brook <paul@codesourcery.com>
24023 Victor Leikehman <lei@haifasphere.co.il>
24025 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
24026 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
24028 2004-05-22 Mark Mitchell <mark@codesourcery.com>
24032 * g++.dg/template/non-dependent5.C: New test.
24033 * g++.dg/template/non-dependent6.C: New test.
24035 2004-05-22 Mark Mitchell <mark@codesourcery.com>
24038 * g++.dg/inherit/union1.C: New test.
24041 * g++.dg/template/addr1.C: New test.
24044 * g++.dg/template/array5.C: New test.
24047 * g++.dg/template/array6.C: New test.
24049 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
24050 Roger Sayle <roger@eyesopen.com>
24052 * g++.dg/lookup/forscope2.C: New test case.
24054 2004-05-22 Ben Elliston <bje@au.ibm.com>
24056 * gcc.dg/cpp/Wmissingdirs.c: New.
24058 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
24061 * gcc.dg/compat/union-m128-1.h: New file.
24062 * gcc.dg/compat/union-m128-1_main.c: Likewise.
24063 * gcc.dg/compat/union-m128-1_x.c: Likewise.
24064 * gcc.dg/compat/union-m128-1_y.c: Likewise.
24066 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
24069 * gcc.dg/compat/struct-complex-1.h: New file.
24070 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
24071 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
24072 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
24074 2004-05-20 Roger Sayle <roger@eyesopen.com>
24077 * gcc.dg/pr3074-1.c: New test case.
24078 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
24080 2004-05-20 Falk Hueffner <falk@debian.org>
24083 * gcc.dg/ftrapv-1.c: New test case.
24085 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
24087 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
24089 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
24090 Jeff Law <law@redhat.com>
24092 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
24093 * gcc.dg/tree-ssa/20040518-2.c: New test.
24095 * gcc.dg/tree-ssa/20040518-1.c: New test.
24097 2004-05-18 Zack Weinberg <zack@codesourcery.com>
24099 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
24101 2004-05-18 Paul Brook <paul@codesourcery.com>
24104 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
24106 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24108 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
24111 2004-05-17 Steven Bosscher <stevenb@suse.de>
24113 * gcc.dg/tree-ssa/20040517-1.c: New test.
24115 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
24117 * gcc.dg/loop-4.c: New test.
24119 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
24121 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
24123 2004-05-15 Bud Davis <bdavis9659@comcast.net>
24126 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
24128 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24132 * gfortran.fortran-torture/compile/data_1.f90: New test.
24134 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
24136 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
24137 * gcc.dg/uninit-H.c: Define ASM for __s390__.
24139 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
24141 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
24143 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
24146 * gcc.dg/format/xopen-1.c: Adjust expected message.
24147 * gcc.dg/format/xopen-3.c: New test.
24149 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
24151 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
24153 2004-05-14 Jeff Law <law@redhat.com>
24155 * gcc.dg/tree-ssa/20040514-2.c: New test.
24157 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24159 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
24161 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
24164 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
24166 * gcc.dg/tree-ssa/20040514-1.c: New test.
24168 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24170 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
24173 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24176 * gfortran.fortran-torture/compile/do_1.f90: New test.
24178 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24181 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
24184 2004-05-14 Bud Davis <bdavis9659@comcast.net>
24187 * gfortran.fortran-torture/execute/random_init.f90: New test.
24189 2004-05-13 Paul Brook <paul@codesourcery.com>
24192 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
24194 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
24196 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
24197 for the powerpc case.
24199 2004-05-13 Jeff Law <law@redhat.com>
24201 * gcc.dg/tree-ssa/20040513-1.c: New test.
24202 * gcc.dg/tree-ssa/20040513-2.c: New test.
24204 2004-05-13 Paul Brook <paul@codesourcery.com>
24206 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
24207 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
24208 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
24210 2004-05-13 Andreas Schwab <schwab@suse.de>
24213 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
24216 2004-05-13 Bud Davis <bdavis9659@comcast.net>
24219 * gfortran.fortran-torture/execute/adjustr.f90: New file.
24221 2004-05-13 Diego Novillo <dnovillo@redhat.com>
24223 Merge from tree-ssa-20020619-branch. See
24224 ChangeLog.tree-ssa for details.
24226 2004-05-11 Ziemowit Laski <zlaski@apple.com>
24228 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
24229 include <altivec.h> explicitly.
24230 * gcc.dg/altivec-13.c: Likewise.
24232 2004-05-11 Paul Brook <paul@codesourcery.com>
24234 * gcc.c-torture/compile/20010518-1.c: Force enum size.
24236 2004-05-10 Eric Christopher <echristo@redhat.com>
24238 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
24239 * gcc.dg/sibcall-4.c: Ditto.
24241 2004-05-10 Ziemowit Laski <zlaski@apple.com>
24243 * g++.dg/ext/altivec-8.C: New test case.
24244 * gcc.dg/altivec-13.c: New test case.
24246 2004-05-08 Roger Sayle <roger@eyesopen.com>
24248 * gcc.c-torture/execute/divcmp-1.c: New test case.
24249 * gcc.c-torture/execute/divcmp-2.c: New test case.
24250 * gcc.c-torture/execute/divcmp-3.c: New test case.
24252 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
24254 * g++.dg/other/pragma-re-2.C: New test.
24256 2004-05-07 Uros Bizjak <uros@kss-loka.si>
24258 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
24259 * gcc.dg/i386-387-2.c: Likewise.
24261 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
24263 * gcc.dg/i386-387-6.c: Likewise.
24265 2004-05-07 Uros Bizjak <uros@kss-loka.si>
24267 * gcc.dg/builtins-33.c: Also check log1p*.
24269 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
24271 PR optimization/15296
24272 * gcc.c-torture/execute/pr15296.c: New test.
24274 2004-05-05 Uros Bizjak <uros@kss-loka.si>
24276 * gcc.dg/builtins-40.c: New test.
24278 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
24280 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
24282 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
24284 * g++.dg/ext/spe1.C: New testcase.
24286 2004-05-04 Ziemowit Laski <zlaski@apple.com>
24288 * objc.dg/image-info.m: Allow additional attributes
24289 for __image_info section.
24291 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
24293 * gcc.dg/torture/mips-hilo-2.c: New test.
24295 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24298 * g++.dg/template/member5.C: New test.
24300 2004-05-03 Uros Bizjak <uros@kss-loka.si>
24302 * gcc.dg/builtins-34.c: Also check expm1*.
24304 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24306 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
24307 * gcc.dg/torture/builtin-convert-3.c: New test.
24309 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
24311 PR middle-end/15054
24312 * g++.dg/opt/pr15054.C: New test.
24314 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24316 * gcc.dg/torture/builtin-rounding-1.c: New test.
24317 * gcc.dg/builtins-25.c: Delete.
24318 * gcc.dg/builtins-29.c: Delete.
24320 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
24322 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
24323 * gcc.dg/sibcall-4.c: Likewise.
24324 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
24326 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
24328 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
24329 bit-field on 16-bit targets.
24331 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
24333 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
24336 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
24338 * gcc.dg/rs6000-power2-1.c: Change to compile only.
24339 * gcc.dg/rs6000-power2-2.c: Likewise.
24341 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
24343 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
24344 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
24345 Change the asm registers to be in form of frN instead of fN.
24347 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24349 * gcc.dg/torture/builtin-convert-2.c: New test.
24351 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
24353 * gcc.dg/rs6000-power2-1.c: New test.
24354 * gcc.dg/rs6000-power2-2.c: New test.
24356 2004-04-28 Jan Hubicka <jh@suse.cz>
24358 * gcc.dg/unused-6.c: New test.
24360 2004-04-24 Laurent GUERBY <laurent@guerby.net>
24361 Ulrich Weigand <uweigand@de.ibm.com>
24363 * ada/acats/run_all.sh: Define $target variable.
24365 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
24368 * g++.dg/other/vararg-1.C: New test.
24371 * g++.dg/eh/cleanup3.C: New test.
24373 2004-04-24 Laurent GUERBY <laurent@guerby.net>
24375 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
24376 and ad8011a (target_insn).
24377 * ada/acats/support/macro.dfs: Likewise.
24378 * ada/acats/support/impbit.adb: New file.
24380 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
24382 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
24384 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
24386 * gcc.dg/loop-3.c: New test.
24388 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
24390 * gcc.c-torture/execute/simd-5.c: New test.
24392 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24395 * g++.dg/template/crash18.C: New test.
24397 2004-04-22 Mark Mitchell <mark@codesourcery.com>
24399 * g++.dg/ext/complit3.C: New test.
24401 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
24403 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
24404 * gcc.dg/altivec-3.c: Same.
24405 * gcc.dg/altivec-varargs-1.c: Same.
24407 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
24409 * lib/target-supports.exp (check_profiling_available): Assume
24410 profiling is not available on powerpc-eabi targets.
24412 2004-04-21 Janis Johnson <janis187@us.ibm.com>
24414 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
24415 * gcc.dg/vmx/bug-1.c: Ditto.
24417 2004-04-20 Eric Christopher <echristo@redhat.com>
24419 * gcc.dg/charset/extern.c: New test.
24420 * g++.dg/charset/extern3.cc: Ditto.
24422 2004-04-20 Uros Bizjak <uros@kss-loka.si>
24424 * gcc.dg/builtins-39.c: New test.
24426 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
24428 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
24430 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
24432 * gcc.dg/torture/mips-hilo-1.c: New test.
24434 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
24436 * gcc.c-torture/compile/20040419-1.c: New test.
24438 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
24440 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
24442 2004-04-18 Zack Weinberg <zack@codesourcery.com>
24443 Aldy Hernandez <aldyh@redhat.com>
24445 * gcc.c-torture/execute/va-arg-24.c: New.
24447 2004-04-17 Zack Weinberg <zack@codesourcery.com>
24448 Aldy Hernandez <aldyh@redhat.com>
24450 * gcc.dg/vmx/1b-01.c: New.
24451 * gcc.dg/vmx/1b-02.c: New.
24452 * gcc.dg/vmx/1b-03.c: New.
24453 * gcc.dg/vmx/1b-04.c: New.
24454 * gcc.dg/vmx/1b-05.c: New.
24455 * gcc.dg/vmx/1b-06.c: New.
24456 * gcc.dg/vmx/1b-07.c: New.
24457 * gcc.dg/vmx/1c-01.c: New.
24458 * gcc.dg/vmx/1c-02.c: New.
24459 * gcc.dg/vmx/3a-01a.c: New.
24460 * gcc.dg/vmx/3a-01.c: New.
24461 * gcc.dg/vmx/3a-01m.c: New.
24462 * gcc.dg/vmx/3a-03.c: New.
24463 * gcc.dg/vmx/3a-03m.c: New.
24464 * gcc.dg/vmx/3a-04.c: New.
24465 * gcc.dg/vmx/3a-04m.c: New.
24466 * gcc.dg/vmx/3a-05.c: New.
24467 * gcc.dg/vmx/3a-06.c: New.
24468 * gcc.dg/vmx/3a-06m.c: New.
24469 * gcc.dg/vmx/3a-07.c: New.
24470 * gcc.dg/vmx/3b-01.c: New.
24471 * gcc.dg/vmx/3b-02.c: New.
24472 * gcc.dg/vmx/3b-10.c: New.
24473 * gcc.dg/vmx/3b-13.c: New.
24474 * gcc.dg/vmx/3b-14.c: New.
24475 * gcc.dg/vmx/3b-15.c: New.
24476 * gcc.dg/vmx/3c-01a.c: New.
24477 * gcc.dg/vmx/3c-01.c: New.
24478 * gcc.dg/vmx/3c-02.c: New.
24479 * gcc.dg/vmx/3c-03.c: New.
24480 * gcc.dg/vmx/3d-01.c: New.
24481 * gcc.dg/vmx/4-01.c: New.
24482 * gcc.dg/vmx/4-03.c: New.
24483 * gcc.dg/vmx/5-01.c: New.
24484 * gcc.dg/vmx/5-02.c: New.
24485 * gcc.dg/vmx/5-03.c: New.
24486 * gcc.dg/vmx/5-04.c: New.
24487 * gcc.dg/vmx/5-05.c: New.
24488 * gcc.dg/vmx/5-06.c: New.
24489 * gcc.dg/vmx/5-07.c: New.
24490 * gcc.dg/vmx/5-07t.c: New.
24491 * gcc.dg/vmx/5-08.c: New.
24492 * gcc.dg/vmx/5-10.c: New.
24493 * gcc.dg/vmx/5-11.c: New.
24494 * gcc.dg/vmx/7-01a.c: New.
24495 * gcc.dg/vmx/7-01.c: New.
24496 * gcc.dg/vmx/7c-01.c: New.
24497 * gcc.dg/vmx/7d-01.c: New.
24498 * gcc.dg/vmx/7d-02.c: New.
24499 * gcc.dg/vmx/8-01.c: New.
24500 * gcc.dg/vmx/8-02a.c: New.
24501 * gcc.dg/vmx/8-02.c: New.
24502 * gcc.dg/vmx/brode-1.c: New.
24503 * gcc.dg/vmx/bug-1.c: New.
24504 * gcc.dg/vmx/bug-2.c: New.
24505 * gcc.dg/vmx/bug-3.c: New.
24506 * gcc.dg/vmx/cw-bug-1.c: New.
24507 * gcc.dg/vmx/cw-bug-2.c: New.
24508 * gcc.dg/vmx/cw-bug-3.c: New.
24509 * gcc.dg/vmx/dct.c: New.
24510 * gcc.dg/vmx/debug-1.c: New.
24511 * gcc.dg/vmx/debug-2.c: New.
24512 * gcc.dg/vmx/debug-3.c: New.
24513 * gcc.dg/vmx/debug-4.c: New.
24514 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
24515 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
24516 * gcc.dg/vmx/eg-5.c: New.
24517 * gcc.dg/vmx/fft.c: New.
24518 * gcc.dg/vmx/gcc-bug-1.c: New.
24519 * gcc.dg/vmx/gcc-bug-2.c: New.
24520 * gcc.dg/vmx/gcc-bug-3.c: New.
24521 * gcc.dg/vmx/gcc-bug-4.c: New.
24522 * gcc.dg/vmx/gcc-bug-5.c: New.
24523 * gcc.dg/vmx/gcc-bug-6.c: New.
24524 * gcc.dg/vmx/gcc-bug-7.c: New.
24525 * gcc.dg/vmx/gcc-bug-8.c: New.
24526 * gcc.dg/vmx/gcc-bug-9.c: New.
24527 * gcc.dg/vmx/gcc-bug-b.c: New.
24528 * gcc.dg/vmx/gcc-bug-c.c: New.
24529 * gcc.dg/vmx/gcc-bug-d.c: New.
24530 * gcc.dg/vmx/gcc-bug-e.c: New.
24531 * gcc.dg/vmx/gcc-bug-f.c: New.
24532 * gcc.dg/vmx/gcc-bug-g.c: New.
24533 * gcc.dg/vmx/gcc-bug-i.c: New.
24534 * gcc.dg/vmx/harness.h: New.
24535 * gcc.dg/vmx/ira1.c: New.
24536 * gcc.dg/vmx/ira2a.c: New.
24537 * gcc.dg/vmx/ira2b.c: New.
24538 * gcc.dg/vmx/ira2.c: New.
24539 * gcc.dg/vmx/ira2c.c: New.
24540 * gcc.dg/vmx/mem.c: New.
24541 * gcc.dg/vmx/newton-1.c: New.
24542 * gcc.dg/vmx/ops.c: New.
24543 * gcc.dg/vmx/sn7153.c: New.
24544 * gcc.dg/vmx/spill2.c: New.
24545 * gcc.dg/vmx/spill3.c: New.
24546 * gcc.dg/vmx/spill.c: New.
24547 * gcc.dg/vmx/t.c: New.
24548 * gcc.dg/vmx/varargs-1.c: New.
24549 * gcc.dg/vmx/varargs-2.c: New.
24550 * gcc.dg/vmx/varargs-3.c: New.
24551 * gcc.dg/vmx/varargs-4.c: New.
24552 * gcc.dg/vmx/varargs-5.c: New.
24553 * gcc.dg/vmx/varargs-6.c: New.
24554 * gcc.dg/vmx/varargs-7.c: New.
24555 * gcc.dg/vmx/vmx.exp: New.
24556 * gcc.dg/vmx/vprint-1.c: New.
24557 * gcc.dg/vmx/vscan-1.c: New.
24558 * gcc.dg/vmx/x-01.c: New.
24559 * gcc.dg/vmx/x-02.c: New.
24560 * gcc.dg/vmx/x-03.c: New.
24561 * gcc.dg/vmx/x-04.c: New.
24562 * gcc.dg/vmx/x-05.c: New.
24563 * gcc.dg/vmx/yousufi-1.c: New.
24564 * gcc.dg/vmx/zero-1.c: New.
24565 * gcc.dg/vmx/zero.c: New.
24567 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
24569 * g++.dg/lookup/java1.C: Update for chage of
24571 * g++.dg/lookup/java2.C: Likewise.
24573 2004-04-17 Laurent GUERBY <laurent@guerby.net>
24575 * ada/acats/run_all.sh: use -O2 by default.
24577 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
24579 * gcc.dg/vr-mult-[12].c: New tests.
24581 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
24583 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
24585 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
24587 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
24589 * lib/target-supports.exp (check_profiling_available): Assume profiling
24590 isn't available for mips*-*-elf targets.
24592 2004-04-14 Uros Bizjak <uros@kss-loka.si>
24594 * gcc.dg/builtins-38.c: New test.
24596 2004-04-14 Eric Christopher <echristo@redhat.com>
24598 * g++.dg/charset/charset.exp: Run .cc extension tests.
24600 2004-04-14 Zack Weinberg <zack@codesourcery.com>
24602 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
24604 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24606 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
24608 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
24610 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
24611 * gcc.dg/i386-387-2.c: Likewise.
24613 * gcc.dg/i386-387-7.c: New test.
24614 * gcc.dg/i386-387-8.c: New test.
24616 * gcc.dg/builtins-37.c: New test.
24618 2004-04-13 Geoffrey Keating <geoffk@apple.com>
24620 * g++.dg/pch/externc-1.C: Add missing semicolon.
24622 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
24624 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
24626 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
24628 * gcc.c-torture/execute/20040411-1.c: New test.
24630 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
24632 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
24634 2004-04-09 Chris Demetriou <cgd@broadcom.com>
24636 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
24638 2004-04-09 Zack Weinberg <zack@codesourcery.com>
24640 * lib/target-supports.exp (check_named_sections_available): New.
24641 * lib/gcc-dg.exp (dg-require-named-sections): New.
24642 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
24643 old-deja.exp. Also prune error-count message from HP linker.
24644 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
24646 * g++.dg/init/init-ref4.C: Use dg-require-weak.
24647 * g++.old-deja/g++.pt/static3.C: Likewise.
24648 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
24650 2004-04-09 Roger Sayle <roger@eyesopen.com>
24652 * gcc.c-torture/execute/20040409-1.c: New test case.
24653 * gcc.c-torture/execute/20040409-2.c: New test case.
24654 * gcc.c-torture/execute/20040409-3.c: New test case.
24656 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
24658 * gcc.dg/20040409-1.c: New test.
24660 2004-04-08 Roger Sayle <roger@eyesopen.com>
24663 * g++.dg/opt/pr14888.C: New test case.
24665 2004-04-08 Geoffrey Keating <geoffk@apple.com>
24667 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
24668 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
24669 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
24670 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
24673 2004-04-08 Paul Brook <paul@codesourcery.com>
24675 * gcc.dg/spill-1.c: New test.
24677 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24679 * gcc.dg/torture/builtin-ctype-2.c: New test.
24681 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
24683 * gcc.dg/pch/pch.exp: Add largefile test.
24685 2004-04-06 Geoffrey Keating <geoffk@apple.com>
24687 * g++.dg/pch/externc-1.Hs: New.
24688 * g++.dg/pch/externc-1.C: New.
24690 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24692 * gcc.dg/compat/struct-by-value-5a_main.c,
24693 gcc.dg/compat/struct-by-value-5b_main.c: New files.
24694 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
24695 * gcc.dg/compat/struct-by-value-5a_x.c,
24696 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
24697 gcc.dg/compat/struct-by-value-5_x.c.
24698 * gcc.dg/compat/struct-by-value-5a_y.c,
24699 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
24700 gcc.dg/compat/struct-by-value-5_y.c.
24702 * gcc.dg/compat/struct-by-value-6a_main.c,
24703 gcc.dg/compat/struct-by-value-6b_main.c: New files.
24704 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
24705 * gcc.dg/compat/struct-by-value-6a_x.c,
24706 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
24707 gcc.dg/compat/struct-by-value-6_x.c.
24708 * gcc.dg/compat/struct-by-value-6a_y.c,
24709 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
24710 gcc.dg/compat/struct-by-value-6_y.c.
24712 * gcc.dg/compat/struct-by-value-7a_main.c,
24713 gcc.dg/compat/struct-by-value-7b_main.c: New files.
24714 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
24715 * gcc.dg/compat/struct-by-value-7a_x.c,
24716 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
24717 gcc.dg/compat/struct-by-value-7_x.c.
24718 * gcc.dg/compat/struct-by-value-7a_y.c,
24719 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
24720 gcc.dg/compat/struct-by-value-7_y.c.
24722 2004-04-06 Jakub Jelinek <jakub@redhat.com>
24724 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
24725 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
24726 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
24729 2004-04-06 Uros Bizjak <uros@kss-loka.si>
24731 * gcc.dg/builtins-36.c: New test.
24733 2004-04-06 Paul Brook <paul@codesourcery.com>
24735 * README.gcc: Remove obsolete contraint on testcases.
24737 2004-04-05 Paul Brook <paul@codesourcery.com>
24740 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
24741 failure and exit(0) on success.
24742 * g++.dg/expr/anew2.C: Ditto.
24743 * g++.dg/expr/anew3.C: Ditto.
24744 * g++.dg/expr/anew4.C: Ditto.
24746 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
24749 * g++.dg/template/unify7.C: New.
24751 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
24753 * g++.dg/README: Bring up to date with new subdirectories; remove
24754 duplicate subdirectory lines.
24756 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
24759 * g++.dg/template/unify5.C: New.
24760 * g++.dg/template/unify6.C: New.
24761 * g++.dg/template/qualttp20.C: Adjust.
24762 * g++.old-deja/g++.jason/report.C: Adjust.
24763 * g++.old-deja/g++.other/qual1.C: Adjust.
24765 2004-04-01 Mark Mitchell <mark@codesourcery.com>
24768 * g++.dg/inherit/ptrmem1.C: New test.
24770 2004-04-01 Jakub Jelinek <jakub@redhat.com>
24773 * gcc.c-torture/execute/20040331-1.c: New test.
24774 * gcc.dg/20040331-1.c: New test.
24776 2004-04-01 Paul Brook <paul@codesourcery.com>
24778 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
24780 2004-03-30 Mark Mitchell <mark@codesourcery.com>
24783 * g++.dg/init/goto1.C: New test.
24786 * g++.dg/template/defarg4.C: New test.
24788 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
24790 * gcc.dg/altivec-11.c: Extend test for more valid cases.
24792 2004-03-28 David Edelsohn <edelsohn@gnu.org>
24794 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
24796 2004-03-28 Zack Weinberg <zack@codesourcery.com>
24798 * gcc.dg/noncompile/undeclared-2.c: New test.
24800 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
24802 * gcc.dg/940409-1.c: Remove XFAIL.
24803 * gcc.dg/reg-vol-struct-1.c: New test.
24805 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24807 * gcc.dg/torture/builtin-wctype-1.c: New test.
24809 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
24811 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
24812 * gcc.dg/20001101-1.c: Likewise.
24813 * gcc.dg/20001102-1.c: Likewise.
24815 2004-03-25 Roger Sayle <roger@eyesopen.com>
24817 * gcc.dg/compare8.c: Add an additional test for XOR.
24819 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24821 * gcc.dg/torture/builtin-ctype-1.c: New test.
24823 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24825 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
24826 * gcc.dg/torture/builtin-math-1.c: Likewise.
24827 * gcc.dg/torture/builtin-power-1.c: New test.
24829 2004-03-24 Andreas Schwab <schwab@suse.de>
24831 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
24834 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
24835 Roger Sayle <roger@eyesopen.com>
24837 * gcc.dg/compare8.c: New test case.
24839 2004-03-23 Ziemowit Laski <zlaski@apple.com>
24841 * g++.dg/ext/altivec-7.C: New test.
24843 2004-03-23 Zack Weinberg <zack@codesourcery.com>
24845 PR 12267, 12391, 12560, 13129, 14114, 14133
24846 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
24847 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
24848 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
24849 Adjust error regexps.
24850 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
24851 * gcc.dg/noncompile/undeclared-1.c: New test cases.
24852 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
24853 * gcc.dg/local1.c: Add explanatory comment.
24855 2004-03-23 Roger Sayle <roger@eyesopen.com>
24857 PR optimization/14669
24858 * g++.dg/opt/fold2.C: New test case.
24860 2004-03-22 Jakub Jelinek <jakub@redhat.com>
24863 * gcc.dg/20040322-1.c: New test.
24865 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
24867 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
24868 * gcc.dg/ultrasp4.c: Likewise.
24869 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
24871 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
24873 * gcc.dg/i386-sse-8.c: Reset default options.
24875 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
24877 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
24878 in the error message text.
24880 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
24882 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
24884 2004-03-21 Mark Mitchell <mark@codesourcery.com>
24887 * g++.dg/init/array13.C: New test.
24889 2004-03-20 Roger Sayle <roger@eyesopen.com>
24892 * gcc.c-torture/compile/pr13889.c: New test case.
24894 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
24897 * builtins-1.c (nan, nans): Don't test.
24898 * builtins-30.c: Don't use nan, nanf, nanl.
24899 * builtins-35.c: New test.
24901 2004-03-19 Ziemowit Laski <zlaski@apple.com>
24903 * g++.dg/ext/altivec-6.C: New test.
24905 2004-03-19 Mark Mitchell <mark@codesourcery.com>
24907 * g++.dg/init/placement3.C: New test.
24909 * g++.dg/template/spec13.C: New test.
24911 * g++.dg/lookup/using11.C: New test.
24913 * g++.dg/lookup/koenig3.C: New test.
24915 * g++.dg/template/operator2.C: New test.
24917 * g++.dg/expr/dtor3.C: New test.
24918 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
24920 * g++.old-deja/g++.law/visibility28.C: Likewise.
24922 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
24924 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
24925 * gcc.dg/ppc64-abi-3.c: Likewise.
24927 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24930 * g++.dg/parse/template15.C: New test.
24932 2004-03-18 Mark Mitchell <mark@codesourcery.com>
24934 * g++.dg/expr/dtor2.C: New test.
24936 * g++.dg/lookup/anon4.C: New test.
24938 * g++.dg/overload/using1.C: New test.
24940 * g++.dg/template/lookup7.C: New test.
24942 * g++.dg/template/typename6.C: New test.
24944 * g++.dg/expr/cond6.C: New test.
24946 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24948 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
24950 2004-03-18 Mark Mitchell <mark@codesourcery.com>
24952 * g++.dg/expr/cond5.C: New test.
24953 * g++.dg/expr/constcast1.C: Likewise.
24954 * g++.dg/expr/ptrmem2.C: Likewise.
24955 * g++.dg/expr/ptrmem3.C: Likewise.
24956 * g++.dg/lookup/main1.C: Likewise.
24957 * g++.dg/template/lookup6.C: Likewise.
24959 2004-03-18 Mark Mitchell <mark@codesourcery.com>
24961 * gcc.dg/local1.c: New test.
24963 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
24965 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24967 * gcc.dg/torture/builtin-convert-1.c: New test.
24969 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24971 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
24973 2004-03-16 Mark Mitchell <mark@codesourcery.com>
24976 * g++.dg/warn/Wunused-7.C: New test.
24978 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24980 * gcc.dg/torture/builtin-integral-1.c: New test.
24982 2004-03-16 Mark Mitchell <mark@codesourcery.com>
24985 * g++.dg/parse/non-dependent3.C: New test.
24987 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
24989 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
24990 * g++.dg/eh/simd-2.C: Likewise.
24991 * g++.dg/init/array10.C: Likewise.
24992 * gcc.c-torture/compile/simd-1.c: Likewise.
24993 * gcc.c-torture/compile/simd-2.c: Likewise.
24994 * gcc.c-torture/compile/simd-3.c: Likewise.
24995 * gcc.c-torture/compile/simd-4.c: Likewise.
24996 * gcc.c-torture/compile/simd-6.c: Likewise.
24997 * gcc.c-torture/execute/simd-1.c: Likewise.
24998 * gcc.c-torture/execute/simd-2.c: Likewise.
24999 * gcc.dg/compat/vector-defs.h: Likewise.
25000 * gcc.dg/20020531-1.c: Likewise.
25001 * gcc.dg/altivec-3.c: Likewise.
25002 * gcc.dg/altivec-4.c: Likewise.
25003 * gcc.dg/altivec-varargs-1.c: Likewise.
25004 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
25005 * gcc.dg/i386-mmx-3.c: Likewise.
25006 * gcc.dg/i386-sse-4.c: Likewise.
25007 * gcc.dg/i386-sse-5.c: Likewise.
25008 * gcc.dg/i386-sse-8.c: Likewise.
25009 * gcc.dg/simd-1.c: Likewise.
25010 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
25011 __ev64_opaque__ since the machine description provides it.
25013 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
25015 * lib/compat.exp (skip_list): New global variable.
25016 Use it to hold the user defined COMPAT_SKIPS list if any.
25017 (compat-obj): Add the members of skip_list to optall.
25019 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
25021 * gcc.dg/compat/union-by-value-1_main.c,
25022 union-by-value-1_x.c, union-by-value-1_y.c,
25023 union-check.h, union-defs.h,
25024 union-init.h, union-return-1_main.c,
25025 union-return-1_x.c, union-return-1_y.c: New files.
25027 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
25029 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
25030 mixed-struct-init.h: Add 4 mixed structure types.
25031 struct-by-value-21_main.c, struct-by-value-21_x.c,
25032 struct-by-value-21_y.c, struct-return-21_main.c,
25033 struct-return-21_x.c, struct-return-21_y.c: New files.
25035 2004-03-13 Mark Mitchell <mark@codesourcery.com>
25038 * g++.dg/parse/template14.C: New test.
25040 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
25042 * gcc.c-torture/execute/20040313-1.c: New test.
25044 2004-03-13 Jakub Jelinek <jakub@redhat.com>
25047 * gcc.dg/20040311-2.c: New test.
25049 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
25052 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
25055 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
25057 * gcc.dg/20040305-2.c: Add missing return statement.
25059 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25061 * gcc.dg/builtins-34.c: Also check pow10*.
25063 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
25066 * gcc.dg/20040305-2.c: New test.
25068 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
25070 * gcc.dg/20040310-1.c: New test.
25072 2004-03-11 Roger Sayle <roger@eyesopen.com>
25074 * gcc.c-torture/execute/20040311-1.c: New test case.
25076 2004-03-11 Mark Mitchell <mark@codesourcery.com>
25079 * g++.dg/lookup/enum1.C: New test.
25081 2004-03-10 Mark Mitchell <mark@codesourcery.com>
25084 * g++.dg/lookup/struct2.C: New test.
25086 2004-03-10 Uros Bizjak <uros@kss-loka.si>
25088 * gcc.dg/builtins-34.c: New test.
25090 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25092 * gcc.dg/torture/builtin-nonneg-1.c: New test.
25094 2004-03-09 James E Wilson <wilson@specifixinc.com>
25096 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
25097 * gcc.dg/alias-2.c: New testcase.
25099 2004-03-09 Zack Weinberg <zack@codesourcery.com>
25101 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
25103 2004-03-09 Roger Sayle <roger@eyesopen.com>
25105 * gcc.c-torture/execute/20040309-1.c: New test case.
25107 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
25110 * g++.dg/overload/ref1.C: New.
25112 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25115 * g++.dg/template/spec12.C: New test.
25118 * g++.dg/parse/crash14.C: New test.
25120 2004-03-09 Mark Mitchell <mark@codesourcery.com>
25123 * g++.dg/init/ref11.C: New test.
25125 2004-03-09 Mark Mitchell <mark@codesourcery.com>
25128 * g++.dg/parse/builtin2.C: New test.
25130 2004-03-08 Mark Mitchell <mark@codesourcery.com>
25133 * g++.dg/init/ctor3.C: New test.
25134 * g++.dg/init/union1.C: New test.
25135 * g++.dg/ext/anon-struct4.C: New test.
25137 2004-03-08 Mark Mitchell <mark@codesourcery.com>
25139 * g++.dg/lookup/koenig1.C: Tweak error messages.
25140 * g++.dg/lookup/used-before-declaration.C: Likewise.
25141 * g++.dg/other/do1.C: Likewise.
25142 * g++.dg/overload/koenig1.C: Likewise.
25143 * g++.dg/parse/crash13.C: Likewise.
25144 * g++.dg/template/instantiate3.C: Likewise.
25146 2004-03-08 Eric Christopher <echristo@redhat.com>
25148 * * lib/target-supports.exp: Enable libiconv in test
25149 compilation. Fix up error checking.
25151 2004-03-08 Roger Sayle <roger@eyesopen.com>
25153 PR middle-end/14289
25154 * gcc.dg/pr14289-1.c: New test case.
25155 * gcc.dg/pr14289-2.c: Likewise.
25156 * gcc.dg/pr14289-3.c: Likewise.
25158 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
25160 * gcc.c-torture/execute/20040308-1.c: New test.
25162 2004-03-07 Roger Sayle <roger@eyesopen.com>
25164 * gcc.c-torture/execute/20040307-1.c: New test case.
25166 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
25168 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
25170 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
25172 * gcc.dg/20040306-1.c: New test.
25174 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
25176 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
25178 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
25180 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
25183 * gcc.dg/decl-6.c: New test.
25185 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25187 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
25188 Rename LOGPOW -> LOG_POW.
25189 (SQRT_EXP, POW_EXP): New.
25191 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
25193 * gcc.dg/i386-sse-8.c: New test.
25195 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
25198 * gcc.dg/decl-5.c: New test.
25200 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
25202 * gcc.dg/20040305-1.c: New test.
25204 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
25207 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
25209 2004-03-04 Ziemowit Laski <zlaski@apple.com>
25211 PR c++/14425, c++/14426
25212 * g++.dg/ext/altivec-4.C: New test.
25213 * g++.dg/ext/altivec-5.C: New test.
25215 2004-03-04 Geoffrey Keating <geoffk@apple.com>
25217 * g++.old-deja/g++.other/linkage1.C: Expect errors about
25218 global variables of a type with no linkage.
25219 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
25220 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
25221 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
25222 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
25223 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
25224 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
25225 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
25226 * g++.dg/warn/deprecated.C: Name enum Color.
25227 * g++.dg/overload/VLA.C: Name structure for 'b'.
25228 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
25230 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
25232 * gcc.c-torture/compile/20040304-1.c: New test.
25234 2004-03-03 Zack Weinberg <zack@codesourcery.com>
25237 * gcc.dg/decl-4.c: New testcase.
25239 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
25241 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
25242 as PRECF if sizeof (float) > sizeof (double).
25243 (PRECL): Make it the same as PRECF if
25244 sizeof (float) > sizeof (long double).
25246 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25248 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
25249 system type. Add check for irix6 which doesn't have c99 runtime.
25251 2004-03-03 Bob Wilson <bob.wilson@acm.org>
25253 * gcc.dg/const-elim-1.c: xfail for xtensa.
25255 2004-03-01 Mark Mitchell <mark@codesourcery.com>
25258 * g++.dg/template/cond4.C: New test.
25260 2004-03-01 Mark Mitchell <mark@codesourcery.com>
25263 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
25266 * g++.dg/parse/defarg7.C: New test.
25269 * g++.dg/template/friend26.C: New test.
25271 2004-03-01 Mark Mitchell <mark@codesourcery.com>
25274 * g++.dg/abi/mangle21.C: New test.
25277 * g++.dg/parse/constructor2.C: New test.
25280 * g++.dg/template/sfinae1.C: New test.
25282 2004-02-29 Mark Mitchell <mark@codesourcery.com>
25285 * g++.dg/expr/crash2.C: New test.
25287 PR middle-end/13448
25288 * gcc.dg/inline-5.c: New test.
25289 * gcc.dg/always-inline.c: Split out tests into ...
25290 * gcc.dg/always-inline2.c: ... this and ...
25291 * gcc.dg/always-inline3.c: ... this.
25293 2004-02-29 Mark Mitchell <mark@codesourcery.com>
25296 * g++.dg/debug/crash1.C: New test.
25298 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
25300 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
25301 function with __attribute__((noinline)).
25302 (recurser_void2): Likewise.
25303 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
25304 (recurser_void2): Likewise.
25306 2004-02-29 Roger Sayle <roger@eyesopen.com>
25308 PR middle-end/14203
25309 * g++.dg/warn/Wunused-6.C: New test case.
25311 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
25313 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
25316 2004-02-27 Eric Christopher <echristo@redhat.com>
25318 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
25319 * g++.dg/charset/asm2.c: Run only x86.
25320 * gcc.dg/charset/asm3.c: Ditto.
25322 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
25324 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
25327 2004-02-27 Ziemowit Laski <zlaski@apple.com>
25329 * g++.dg/ext/altivec-3.C: New.
25331 2004-02-26 Richard Henderson <rth@redhat.com>
25333 * g++.dg/ext/attrib10.C: Mark for warning.
25334 * gcc.dg/attr-alias-1.c: New.
25336 2004-02-26 Richard Henderson <rth@redhat.com>
25338 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
25339 * gcc.c-torture/execute/20040208-2.c: ... it back.
25341 2004-02-26 Eric Christopher <echristo@redhat.com>
25343 * lib/target-supports.exp (check-iconv-available): New function.
25344 * lib/gcc-dg.exp (dg-require-iconv): New function.
25346 * gcc.dg/charset: New directory.
25347 * gcc.dg/charset/charset.exp: New file.
25348 * gcc.dg/charset/asm1.c: Ditto.
25349 * gcc.dg/charset/asm2.c: Ditto.
25350 * gcc.dg/charset/asm3.c: Ditto.
25351 * gcc.dg/charset/asm4.c: Ditto.
25352 * gcc.dg/charset/asm5.c: Ditto.
25353 * gcc.dg/charset/attribute1.c: Ditto.
25354 * gcc.dg/charset/attribute2.c: Ditto.
25355 * gcc.dg/charset/string1.c: Ditto.
25356 * g++.dg/charset: New directory.
25357 * g++.dg/dg.exp: Add here. Special options.
25358 * g++.dg/charset/charset.exp: New file.
25359 * g++.dg/charset/asm1.c: Ditto.
25360 * g++.dg/charset/asm2.c: Ditto.
25361 * g++.dg/charset/asm3.c: Ditto.
25362 * g++.dg/charset/asm4.c: Ditto.
25363 * g++.dg/charset/attribute1.c: Ditto.
25364 * g++.dg/charset/attribute2.c: Ditto.
25365 * g++.dg/charset/extern1.cc: Ditto.
25366 * g++.dg/charset/extern2.cc: Ditto.
25367 * g++.dg/charset/string1.c: Ditto.
25369 2004-02-26 Mark Mitchell <mark@codesourcery.com>
25372 * g++.dg/parse/comma1.C: New test.
25374 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25377 * g++.dg/template/ttp8.C: New test.
25379 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
25381 * gcc.dg/fixuns-trunc-1.c: New test.
25383 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
25385 * gcc.dg/builtins-config.h: Use #elif.
25387 2004-02-26 Michael Matz <matz@suse.de>
25389 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
25390 * gcc.dg/991214-1.c: Likewise.
25391 * gcc.dg/i386-asm-1.c: Likewise.
25393 2004-02-25 Richard Henderson <rth@redhat.com>
25395 * gcc.c-torture/execute/20040208-2.c: Move ...
25396 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
25398 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25401 * g++.dg/other/crash-3.C: New test.
25403 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
25405 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
25406 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
25408 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
25411 2004-02-24 Michael Matz <matz@suse.de>
25413 * gcc.dg/i386-regparm.c: New.
25415 2004-02-23 James E Wilson <wilson@specifixinc.com>
25417 * gcc.c-torture/execute/20040223-1.c: New.
25419 2004-02-23 Zack Weinberg <zack@codesourcery.com>
25420 Kazu Hirata <kazu@cs.umass.edu>
25422 * gcc.dg/fwritable-strings-1.c: Remove.
25424 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
25427 * gcc.dg/20040223-1.c: New test.
25429 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25432 * g++.dg/ext/typeof9.C: New test.
25434 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25437 * g++.dg/other/switch1.C: New test.
25439 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
25441 * gcc.dg/cast-function-1.c: Adjust for new informative message.
25442 * gcc.dg/va-arg-1.c: Likewise.
25444 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25447 * g++.dg/template/koenig5.C: New test.
25449 2004-02-21 Ziemowit Laski <zlaski@apple.com>
25451 * g++.dg/ext/altivec-1.C: Generalize target triple.
25452 * g++.dg/ext/altivec-2.C: New test case.
25453 * g++.dg/ext/altivec_check.h: New file.
25454 * gcc.dg/altivec-1.c: Generalize target triple;
25455 include altivec_check.h and call altivec_check().
25456 * gcc.dg/altivec-[2-5].c: Generalize target triple.
25457 * gcc.dg/altivec-6.c: New test case.
25458 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
25459 type casts as needed.
25460 * gcc.dg/altivec-10.c: Include altivec_check.h and call
25462 * gcc.dg/altivec-12.c: New test case.
25463 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
25464 include altivec_check.h and call altivec_check().
25465 * gcc.dg/altivec_check.h: New file.
25467 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25469 * lib/target-supports.exp (check_alias_available): Don't mangle
25470 function `g' in test program.
25472 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25474 * lib/target-supports.exp (check_profiling_available): Check
25475 argument to determine whether we support a profiling type.
25476 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
25477 check_profiling_available.
25478 * g++.dg/bprob/bprob.exp: Likewise.
25479 * g77.dg/bprob/bprob.exp: Likewise.
25480 * gcc.misc-tests/bprob.exp: Likewise.
25481 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
25482 dg-require-profiling and delete expected error handling.
25483 * gcc.dg/20021014-1.c: Likewise.
25484 * gcc.dg/nest.c: Likewise.
25486 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
25489 * g++.dg/other/vthunk1.C: New test.
25491 2004-02-20 Falk Hueffner <falk@debian.org>
25494 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
25496 2004-02-20 Mark Mitchell <mark@codesourcery.com>
25499 * g++.dg/other/error8.C: Remove XFAIL markers.
25502 * g++.dg/ext/packed5.C: New test.
25505 * g++.dg/warn/Wunused-5.C: New test.
25508 * g++.dg/lookup/member1.C: New test.
25510 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
25512 * gcc.c-torture/compile/20040130-1.c: Enable only when
25513 __INT_MAX__ >= 2147483647L.
25514 * gcc.c-torture/compile/961203-1.c: Likewise.
25516 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
25518 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
25519 * g++.dg/opt/template1.C: Robustify assembler regexp
25521 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
25523 * gcc.c-torture/execute/simd-4.x: Remove.
25524 * gcc.c-torture/execute/va-arg-25.x: Likewise.
25525 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
25526 Guard with #ifndef SKIP_ATTRIBUTE.
25527 * gcc.dg/compat/vector-1_y.c: Likewise.
25528 * gcc.dg/compat/vector-2_x.c: Likewise.
25529 * gcc.dg/compat/vector-2_y.c: Likewise.
25530 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
25531 * g++.dg/eh/simd-2.C: Likewise.
25533 2004-02-19 Alan Modra <amodra@bigpond.net.au>
25535 * gcc.c-torture/compile/complex-1.c: New.
25537 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
25540 * gcc.c-torture/execute/20040218-1.c: New test.
25542 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25545 * g++.dg/parse/new2.C: New test.
25547 2004-02-18 Paul Brook <paul@codesourcery.com>
25549 * gcc.c-torture/compile/libcall-1.c: New test.
25551 2004-02-18 Paul Brook <paul@codesourcery.com>
25554 * gcc.dg/debug/debug-7.c: New test.
25556 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
25558 * gcc.dg/20040217-1.c: New test.
25560 2004-02-17 Zack Weinberg <zack@codesourcery.com>
25562 * gcc.c-torture/execute/990208-1.x: Delete.
25564 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
25566 * gcc.c-torture/execute/20040208-2.x: New file.
25568 2004-02-17 Mark Mitchell <mark@codesourcery.com>
25571 * g++.dg/abi/structret1.C: New test.
25573 2004-02-17 Jakub Jelinek <jakub@redhat.com>
25575 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
25576 (i386_cpuid): No need to test if cpuid is available on AMD64.
25577 Fix assembly, so that it works onboth i386 and AMD64.
25578 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
25579 (vecInLong): Fix s[] member type to unsigned int.
25580 (vecInWord): Remove type.
25581 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
25582 (a64, b64, c64, d64, e64): Remove.
25583 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
25584 Remove unused variable. Remove initialization of removed variables.
25585 Don't call mmx_tests nor sse_tests.
25586 (reference_mmx, reference_sse): Remove.
25587 (check): Add return stmt.
25588 * gcc.dg/i386-sse-7.c: New test.
25589 * gcc.dg/i386-mmx-4.c: New test.
25591 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25593 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
25594 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
25595 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
25596 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
25597 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
25598 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
25599 g++.dg/tc1/dr94.C: Fix line terminator.
25601 2004-02-16 Geoffrey Keating <geoffk@apple.com>
25603 * gcc.c-torture/compile/20040216-1.c: New.
25605 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25607 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
25608 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
25609 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
25610 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
25611 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
25612 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
25614 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
25616 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
25618 2004-02-15 Mark Mitchell <mark@codesourcery.com>
25621 * g++.dg/expr/cond4.C: New test.
25624 * g++.dg/lookup/crash2.C: New test.
25626 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
25628 * gcc.c-torture/compile/20040214-2.c: New test.
25630 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
25633 * g++.dg/ext/typeof8.C: New test.
25635 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
25637 * gcc.c-torture/compile/20040214-1.c: New test.
25639 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25642 * g++.dg/template/spec11.C: New test.
25644 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25647 * g++.dg/other/error8.C: New test.
25649 2004-02-13 Mark Mitchell <mark@codesourcery.com>
25652 * g++.dg/template/array4.C: New test.
25655 * g++.dg/inherit/thunk2.C: New test.
25658 * g++.dg/eh/cond2.C: New test.
25660 2004-02-12 Alan Modra <amodra@bigpond.net.au>
25662 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
25664 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
25666 * lib/scanasm.exp (dg-scan): Quote pattern before display.
25668 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
25670 * g++.dg/simd-2.C: xfail on ppc64-linux.
25672 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
25675 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
25678 2004-02-11 Uros Bizjak <uros@kss-loka.si>
25680 * gcc.dg/builtins-33.c: New test.
25682 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
25684 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
25686 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
25688 * g++.dg/simd-2.C: Set -maltivec for ppc64.
25690 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
25692 * gcc.dg/ppc64-abi-3.c: New test.
25694 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
25698 * gcc.dg/pr14092-1.c: New testcase.
25700 2004-02-10 Alan Modra <amodra@bigpond.net.au>
25702 * gcc.dg/cpp/assert4.c: Fix typo last change.
25704 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
25705 * gcc.dg/cpp/assert4.c: Handle powerpc64.
25707 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
25709 2004-02-09 Roger Sayle <roger@eyesopen.com>
25711 * gcc.c-torture/compile/20040209-1.c: New test case.
25713 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
25715 * gcc.dg/c90-init-1.c: Adjust expected error messages.
25717 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
25719 * gcc.c-torture/execute/20040208-[12].c: New tests.
25721 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
25723 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
25725 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
25727 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
25729 2004-02-07 Zack Weinberg <zack@codesourcery.com>
25732 * gcc.dg/visibility-8.c: New testcase.
25734 2004-02-07 Zack Weinberg <zack@codesourcery.com>
25736 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
25738 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
25740 2004-02-07 Roger Sayle <roger@eyesopen.com>
25742 PR middle-end/13696
25743 * g++.dg/opt/fold1.C: New test case.
25745 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25748 * g++.dg/other/crash-2.C: New test.
25750 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25753 * g++.dg/parse/angle-bracket2.C: New test.
25755 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
25757 PR middle-end/13750
25759 2004-01-15 Geoffrey Keating <geoffk@apple.com>
25761 * testsuite/g++.dg/pch/wchar-1.C: New.
25762 * testsuite/g++.dg/pch/wchar-1.Hs: New.
25764 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25767 * g++.dg/parse/error15.C: New test.
25768 * g++.dg/parse/crash11.C: Update dg-error mark.
25770 2004-02-04 Mark Mitchell <mark@codesourcery.com>
25773 * g++.dg/warn/conv2.C: New test.
25775 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25778 * g++.dg/warn/incomplete1.C: Remove xfail.
25780 2004-02-04 Mark Mitchell <mark@codesourcery.com>
25782 * lib/file-format.exp (gcc_target_object_format): Use
25783 ${tool}_target_compile, not gcc_target_compile.
25784 * lib/target-supports.exp (check_alias_available): Likewise.
25785 (check_gc_sections_available): Likewise.
25786 * g++.dg/ext/attrib10.C: Use dg-require-alias.
25787 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
25790 2004-02-04 Mark Mitchell <mark@codesourcery.com>
25793 * g++.dg/template/static6.C: New test.
25795 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
25797 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
25799 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25801 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
25802 tests for systems where `char' is unsigned by default.
25804 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25807 * g++.dg/template/partial3.C: New test.
25809 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
25811 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
25812 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
25813 Remove mentions of obsolete ports.
25815 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
25817 * gcc.dg/noncompile/20001228-1.c: Fix for new
25820 2004-02-03 Roger Sayle <roger@eyesopen.com>
25823 * gcc.c-torture/execute/multdi-1.c: New test case.
25825 2004-02-03 Mark Mitchell <mark@codesourcery.com>
25828 * g++.dg/template/lookup5.C: New test.
25830 2004-02-03 Mark Mitchell <mark@codesourcery.com>
25833 * g++.dg/template/lookup4.C: New test.
25836 * g++.dg/parse/error14.C: New test.
25839 * g++.dg/parse/template13.C: New test.
25841 2004-02-03 Mark Mitchell <mark@codesourcery.com>
25844 * g++.dg/template/koenig4.C: New test.
25847 * g++.dg/template/crash17.C: New test.
25850 * g++.dg/parse/error13.C: New test.
25851 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
25853 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
25855 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
25857 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
25861 * gcc.dg/noncompile/20040203-1.c: New test.
25862 * gcc.dg/noncompile/20040203-2.c: Likewise.
25863 * gcc.dg/noncompile/20040203-3.c: Likewise.
25864 * gcc.dg/20040203-1.c: Likewise.
25866 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
25869 * g++.dg/template/sizeof7.C: New test.
25871 2004-02-02 Eric Christopher <echristo@redhat.com>
25872 Zack Weinberg <zack@codesourcery.com>
25874 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
25876 2004-02-02 Zack Weinberg <zack@codesourcery.com>
25878 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
25879 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
25880 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
25881 * gcc.dg/cleanup-5.c: Run only on Linux targets.
25883 2004-02-02 Mark Mitchell <mark@codesourcery.com>
25886 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
25889 * g++.dg/ext/attrib13.C: New test.
25892 * g++.dg/conversion/op2.C: New test.
25894 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
25896 * gcc.dg/titype-1.c: Fix pasto.
25898 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
25900 * gcc.dg/titype-1.c: New test.
25902 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25905 * g++.dg/template/non-type-template-argument-1.C,
25906 g++.dg/template/qualified-id1.C: Update dg-error marks.
25907 * g++.dg/template/nontype6.C: New test.
25909 2004-02-01 Roger Sayle <roger@eyesopen.com>
25911 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
25912 * gcc.dg/builtins-31.c: New testcase.
25913 * gcc.dg/builtins-32.c: New testcase.
25915 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
25917 * objc.dg/call-super-2.m: Update line numbers
25918 for the including of stddef.h.
25920 2004-01-30 Michael Matz <matz@suse.de>
25922 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
25923 g++.dg/ext/case-range3.C: New tests.
25925 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25929 * g++.dg/template/member4.C: New test.
25931 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25934 * g++.dg/template/sizeof6.C: New test.
25936 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
25938 * gcc.dg/fwritable-strings-1.c: New test.
25940 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
25942 * gcc.c-torture/compile/20040130-1.c: New test.
25944 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
25946 * objc.dg/call-super-2.m: Include stddef.h for size_t.
25948 2004-01-29 Mark Mitchell <mark@codesourcery.com>
25951 * g++.dg/template/ctor3.C: New test.
25953 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25955 * g++.dg/tc1: New directory.
25956 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
25957 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
25958 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
25959 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
25960 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
25962 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25964 * g++.dg/parse/error11.C: New test.
25965 * g++.dg/parse/error12.C: Likewise.
25967 2004-01-28 Ziemowit Laski <zlaski@apple.com>
25969 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
25970 (scan_initial, main): Use aligned_sizeof instead of sizeof.
25972 2004-01-28 Mark Mitchell <mark@codesourcery.com>
25975 * g++.dg/ext/attrib12.C: New test.
25978 * g++.dg/parse/cast2.C: New test.
25980 2004-01-27 James E Wilson <wilson@specifixinc.com>
25982 * objc.dg/encode-2.m (main): New local string. Set depending on
25983 sizeof long. Use in sscanf call.
25984 * objc.dg/encode-3.m (main): New local string. Set depending on
25985 sizeof long. Use in scan_initial call.
25987 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25989 * objc.dg/call-super-2.m: Make LP64-safe.
25990 * objc.dg/desig-init-1.m: Likewise.
25992 2004-01-27 Devang Patel <dpatel@apple.com>
25994 * g++.dg/debug/namespace1.C: New test.
25996 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
25998 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
26001 * gcc.dg/arm-mmx-1.c: New test.
26003 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
26005 * gcc.dg/20040127-1.c: New test.
26006 * gcc.dg/20040127-2.c: New test.
26008 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
26010 * objc.dg/stret-1.m (glob): Renamed to globa.
26012 2004-01-26 Mark Mitchell <mark@codesourcery.com>
26015 * g++.dg/expr/for1.C: New test.
26017 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
26019 PR middle-end/13779
26020 * gcc.dg/darwin-longlong.c: New test.
26022 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
26024 * gcc.dg/20040124-1.c: Moved test from here...
26025 * gcc.c-torture/compile/20040124-1.c: ...to here.
26027 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
26029 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
26030 the assembly output if -m64 is passed.
26032 2004-01-25 Mark Mitchell <mark@codesourcery.com>
26035 * g++.dg/template/cond3.C: New test.
26037 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26040 * g++.dg/template/ttp7.C: New test.
26042 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26045 * g++.dg/template/nontype4.C: New test.
26046 * g++.dg/template/nontype5.C: Likewise.
26048 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
26050 * gcc.dg/torture/mips-clobber-at.c: New test.
26052 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
26054 * gcc.dg/20040124-1.c: New test.
26056 2004-01-24 Jakub Jelinek <jakub@redhat.com>
26058 * gcc.dg/20040123-1.c: New test.
26060 2004-01-23 Zack Weinberg <zack@codesourcery.com>
26062 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
26064 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
26066 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
26068 2004-01-23 Andrew Pinski <apinski@apple.com>
26070 * gcc.dg/20030121-1.c: Move to ..
26071 * gcc.dg/20040121-1.c: here.
26073 2004-01-23 Roger Sayle <roger@eyesopen.com>
26075 * gcc.dg/builtins-29.c: New test case.
26077 2004-01-23 Zack Weinberg <zack@codesourcery.com>
26080 * gcc.dg/builtins-30.c: New testcase.
26082 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
26084 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
26085 * lib/g77.exp: Likewise.
26086 * lib/objc.exp: Likewise.
26087 * lib/g++.exp: Likewise.
26089 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
26091 * gcc.dg/struct-by-value-2.c: New test.
26093 2004-01-21 Andrew Pinski <apinski@apple.com>
26096 * gcc.dg/20030121-1.c: New test.
26098 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
26100 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
26101 clobber frame pointer register in asm statement.
26103 2004-01-21 Falk Hueffner <falk@debian.org>
26105 * gcc.c-torture/compile/20040121-1.c: New test.
26107 2004-01-21 Zack Weinberg <zack@codesourcery.com>
26109 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
26111 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
26113 * gcc.dg/ppc64-abi-2.c: New test.
26115 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
26117 * lib/treelang.exp: Fill out this file.
26118 * lib/treelang-dg.exp: New File.
26120 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
26122 * gcc.c-torture/compile/981022-1.c: Remove.
26123 * gcc.dg/array-5.c: Remove XFAIL.
26124 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
26125 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
26126 gcc.dg/cond-lvalue-1.c: Update.
26127 * gcc.dg/cast-lvalue-2.c: New test.
26129 2004-01-19 Mark Mitchell <mark@codesourcery.com>
26132 * g++.dg/other/error1.C (class foo): Tweak error message.
26135 * g++.dg/template/call2.C: New test.
26137 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
26139 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
26140 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
26141 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
26142 scalar-return-1_x.c, scalar-return-2_y.c,
26143 scalar-return-3_x.c, scalar-return-3_y.c,
26144 scalar-return-4_x.c, scalar-return-4_y.c,
26145 struct-align-1.h, struct-align-1_x.c,
26146 struct-align-1_y.c, struct-align-2.h,
26147 struct-align-2_x.c, struct-align-2_y.c,
26148 struct-by-value-10_y.c, struct-by-value-11_x.c,
26149 struct-by-value-11_y.c, struct-by-value-12_x.c,
26150 struct-by-value-12_y.c, struct-by-value-13_x.c,
26151 struct-by-value-13_y.c, struct-by-value-14_x.c,
26152 struct-by-value-14_y.c, struct-by-value-15_x.c,
26153 struct-by-value-15_y.c, struct-by-value-16_y.c,
26154 struct-by-value-17_y.c, struct-by-value-18_y.c,
26155 struct-by-value-19_y.c, struct-by-value-1_x.c,
26156 struct-by-value-1_y.c, struct-by-value-20_y.c,
26157 struct-by-value-2_x.c, struct-by-value-2_y.c,
26158 struct-by-value-3_y.c, struct-by-value-4_x.c,
26159 struct-by-value-4_y.c, struct-by-value-5_y.c,
26160 struct-by-value-6_y.c, struct-by-value-7_y.c
26161 struct-by-value-8_x.c, struct-by-value-8_y.c
26162 struct-by-value-9_x.c, struct-by-value-9_y.c
26163 struct-return-10_x.c, struct-return-10_y.c,
26164 struct-return-19_x.c, struct-return-20_x.c
26165 struct-return-2_x.c, struct-return-2_y.c
26166 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
26167 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
26169 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
26171 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
26172 attribute on sparc*-sun-solaris2.*.
26174 2004-01-18 Mark Mitchell <mark@codesourcery.com>
26177 * g++.dg/ext/typeof7.C: New test.
26179 2004-01-18 David Edelsohn <edelsohn@gnu.org>
26181 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
26182 * gcc.dg/const-elim-1.c: Same.
26184 2004-01-17 Ziemowit Laski <zlaski@apple.com>
26186 * objc.dg/stret-1.m: New.
26187 * objc.dg/stret-2.m: New.
26189 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
26192 * g++.dg/ext/vector1.C: New test.
26194 2004-01-16 Geoffrey Keating <geoffk@apple.com>
26196 * gcc.dg/pch/import-1.c: New.
26197 * gcc.dg/pch/import-1.hs: New.
26198 * gcc.dg/pch/import-1a.h: New.
26199 * gcc.dg/pch/import-1b.h: New.
26200 * gcc.dg/pch/import-1c.h: New.
26202 2004-01-16 Mark Mitchell <mark@codesourcery.com>
26205 * g++.dg/ext/array1.C: New test.
26208 * g++.dg/conversion/op1.C: New test.
26210 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
26213 From Kazumoto Kojima / Dan Kegel:
26214 * gcc.dg/pr11864-1.c: New test.
26217 From Marcus Comstedt / Dan Kegel:
26218 * gcc.dg/pr10392-1.c: New test.
26220 2004-01-16 Mark Mitchell <mark@codesourcery.com>
26223 * g++.dg/init/ref10.C: New test.
26225 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26228 * g++.dg/parse/typename6.C: New test.
26230 2004-01-15 Geoffrey Keating <geoffk@apple.com>
26233 * testsuite/g++.dg/pch/wchar-1.C: New.
26234 * testsuite/g++.dg/pch/wchar-1.Hs: New.
26236 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26239 * g++.dg/expr/sizeof2.C: New test.
26241 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
26243 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
26245 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
26248 * g++.dg/lookup/strong-using-3.C: New.
26249 * g++.dg/lookup/using-10.C: New.
26251 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
26254 * g++.dg/lookup/strong-using-2.C: New.
26256 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
26257 Dan Kegel <dank@kegel.com>
26258 J"orn Rennecke <joern.rennecke@superh.com>
26261 * gcc.dg/pr9365-1.c: New test.
26263 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26266 * g++.dg/parse/casting-operator2.C: New test.
26267 * g++.old-deja/g++.pt/explicit83.C: Remove.
26269 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
26271 * gcc.dg/label-compound-stmt-1.c: New test.
26272 * gcc.c-torture/compile/950922-1.c,
26273 gcc.c-torture/compile/20000211-3.c,
26274 gcc.c-torture/compile/20000518-1.c,
26275 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
26276 compound statements.
26278 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
26280 * gcc.dg/ppc64-abi-1.c: New test.
26282 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
26284 * g++.dg/ext/attrib9.C: Add dg-warnings.
26286 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26289 * g++.dg/parse/dtor3.C: New test.
26291 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
26294 * g++.dg/parse/try-catch-1.C: New test.
26296 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
26298 * ada/acats/run_all.sh: Add more verbose output in acats.log
26299 when compiling tests.
26301 2004-01-12 Zack Weinberg <zack@codesourcery.com>
26304 * gcc.dg/typedef-redecl.c: New test case.
26305 * gcc.dg/typedef-redecl.h: New support file.
26307 2004-01-13 Jan Hubicka <jh@suse.cz>
26309 * gcc.dg/always_inline.c: New test.
26310 * gcc.dg/debug/20031231-1.c: Fix.
26312 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26315 * g++.dg/template/array3.C: New test.
26317 2004-01-12 Zack Weinberg <zack@codesourcery.com>
26319 * g++.dg/ext/lvalue1.C: No longer expected to fail.
26320 * g++.dg/warn/Wunused-2.C: Likewise.
26322 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26325 * g++.dg/template/instantiate6.C: New test.
26327 2004-01-12 Roger Sayle <roger@eyesopen.com>
26329 PR middle-end/11397
26330 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
26332 2004-01-12 Jan Hubicka <jh@suse.cz>
26335 * gcc.dg/20040112-1.c: New.
26337 * gcc.dg/dwarf-die[1-7].c: Move to...
26338 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
26339 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
26341 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
26344 * g++.dg/parse/friend4.C: New test.
26346 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
26349 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
26350 definition is called a friend.
26352 2004-01-11 Zack Weinberg <zack@codesourcery.com>
26354 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
26356 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
26359 * g++.dg/parse/error10.C: New test.
26360 * g++.dg/template/arg2.C: Accept "invalid type" error.
26362 2004-01-11 Jakub Jelinek <jakub@redhat.com>
26364 PR middle-end/13392
26365 * g++.dg/opt/expect2.C: New test.
26367 2004-01-10 Zack Weinberg <zack@codesourcery.com>
26369 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
26370 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
26371 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
26372 Update dg-error regexps.
26374 2004-01-10 Zack Weinberg <zack@codesourcery.com>
26376 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
26377 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
26379 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
26381 * gcc.dg/pragma-re-1.c: Use right pointer type.
26383 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
26385 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
26387 2004-01-09 Geoffrey Keating <geoffk@apple.com>
26389 * gcc.dg/rs6000-ldouble-1.c: New.
26391 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26395 * g++.dg/other/abstract1.C: New test.
26397 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
26399 * g++.dg/lookup/strong-using-1.C: New.
26401 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
26404 * gcc.dg/func-ptr-conv-1.c: New test.
26405 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
26407 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
26410 * gcc.c-torture/compile/20040109-1.c: New.
26412 2004-01-08 Stuart Hastings <stuart@apple.com>
26414 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
26415 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
26416 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
26418 2004-01-09 Alan Modra <amodra@bigpond.net.au>
26420 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
26422 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
26424 * ada/acats/run_acats: Treat 'gnatchop' the same way
26425 as 'gnatmake'. Export GCC_DRIVER.
26426 * ada/acats/run_all.sh: Add target_gnatchop. Use
26427 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
26429 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26432 * g++.dg/template/dependent-expr4.C: New test.
26434 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
26436 * gcc.dg/altivec-11.c: New test.
26438 2004-01-07 Mark Mitchell <mark@codesourcery.com>
26440 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
26442 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
26445 * gcc.dg/enum-compat-1.c: New test.
26446 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
26448 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
26451 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
26452 gcc.dg/c99-idem-qual-3.c: New tests.
26454 2004-01-07 Alan Modra <amodra@bigpond.net.au>
26456 * gcc.dg/winline-7.c: Don't cast void * to int.
26458 2004-01-06 Jan Hubicka <jh@suse.cz>
26460 * gcc.dg/i386-sse-5.c: New test
26461 * g++.dg/eh/simd-1.c: Add -w argument for i386.
26463 2004-01-05 Mark Mitchell <mark@codesourcery.com>
26466 * g++.dg/rtti/typeid4.C: New test.
26468 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
26470 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
26472 2004-01-05 Mark Mitchell <mark@codesourcery.com>
26475 * g++.dg/template/error11.C: New test.
26478 * g++.dg/template/class2.C: New test.
26480 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
26481 Richard Sandiford <rsandifo@redhat.com>
26484 * g++.dg/opt/alias3.C: New test.
26486 2004-01-04 Mark Mitchell <mark@codesourcery.com>
26489 * g++.dg/template/koenig3.C: New test.
26492 * g++.dg/parse/offsetof3.C: New test.
26494 * g++.dg/init/copy7.C: Add missing dg-error markers.
26497 * g++.dg/init/copy7.c: New test.
26500 * g++.dg/parse/cast1.C: New test.
26502 2004-01-04 Jan Hubicka <jh@suse.cz>
26504 * gcc.dg/winline[1-7].c: New tests.
26506 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26509 * g++.dg/template/qualttp22.C: New test.
26511 2004-01-01 Jan Hubicka <jh@suse.cz>
26513 * gcc.dg/debug/20031231-1.c: New.
26514 * gcc.c-torture/compile/20040101-1.c: New.
26515 * gcc.dg/dwarf-die-[1-7].c: New.
26517 2004-01-01 Jakub Jelinek <jakub@redhat.com>
26519 PR optimization/13521
26520 * gcc.c-torture/compile/20031231-1.c: New test.
26522 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
26524 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
26526 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
26529 * g++.dg/template/crash16.C: New test.
26531 2003-12-30 Mark Mitchell <mark@codesourcery.com>
26533 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
26535 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
26537 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
26539 * g++.old-deja/g++.jason/thunk3.C: Likewise.
26540 * g++.old-deja/g++.law/profile1.C: Likewise.
26541 * gcc.c-torture/compile/981006-1.c: Likewise.
26542 * gcc.c-torture/execute/loop-2e.x: Likewise.
26543 * gcc.c-torture/execute/loop-2f.x: Remove.
26544 * gcc.c-torture/execute/loop-2g.x: Likewise.
26545 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
26546 * gcc.dg/20020312-2.c: Remove traces of dead ports.
26548 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
26551 * g++.dg/ext/attrib11.C: New test.
26554 * g++.dg/template/array2-1.C: New test.
26555 * g++.dg/template/array2-2.C: New test.
26557 2003-12-29 Mark Mitchell <mark@codesourcery.com>
26559 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
26561 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
26564 * g++.dg/template/array1-1.C: New test.
26565 * g++.dg/template/array1-2.C: New test.
26567 2003-12-29 Roger Sayle <roger@eyesopen.com>
26570 * g77.dg/12632.f: New test case.
26572 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26575 * g++.dg/parse/nontype1.C: New test.
26577 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26580 * g++.dg/parse/explicit1.C: New test.
26581 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
26583 2003-12-28 Mark Mitchell <mark@codesourcery.com>
26586 * g++.dg/opt/inline6.C: New test.
26589 * g++.dg/parse/error9.C: New test.
26591 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
26593 2003-12-28 Mark Mitchell <mark@codesourcery.com>
26596 * g++.dg/init/assign1.C: New test.
26598 2003-12-28 Roger Sayle <roger@eyesopen.com>
26601 * g++.dg/warn/format3.C: New test case.
26603 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
26605 * gcc.c-torture/compile/20031227-1.c: New test.
26607 2003-12-23 Mark Mitchell <mark@codesourcery.com>
26609 * g++.dg/bprob/bprob.exp: Load target-supports.exp
26610 * g77.dg/bprob/bprob.exp: Likewise.
26611 * gcc.misc-tests/bprob.exp: Likewise.
26612 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
26613 variants on systems where the library does not provide that
26615 * gcc.dg/builtins-20.c: Use builtins-config.h.
26616 * gcc.dg/builtins-config.h: New file.
26618 2003-12-23 Mark Mitchell <mark@codesourcery.com>
26620 * lib/gcc-dg.exp (dg-require-profiling): New function.
26621 * lib/target-supports.exp (check_profiling_available): Likewise.
26622 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
26623 * g77.dg/bprob/bprob.exp: Likewise.
26624 * gcc.misc-tests/bprob.exp: Likewise.
26625 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
26626 * gcc.dg/20021014-1.c: Likewise.
26627 * gcc.dg/nest.c: Likewise.
26629 2003-12-23 Mark Mitchell <mark@codesourcery.com>
26631 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
26633 * g++.dg/lookup/java2.C: Likewise.
26634 * gcc.dg/cpp/lexident.c: Likewise.
26636 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
26638 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
26640 * gcc.c-torture/compile/961203-1.c: Likewise.
26641 * gcc.c-torture/compile/980506-1.c: Likewise.
26643 2003-12-23 Zack Weinberg <zack@codesourcery.com>
26645 * lib/gcc-dg.exp (dg-prune-output): New annotation.
26646 (additional_prunes): New global.
26647 (gcc-dg-prune): Handle additional per-test pruning.
26648 (dg-test): Clear additional_prunes between tests.
26650 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
26651 dg-prune-output to avoid spurious failures from assembler
26652 complaining about nonexistent WAW violations.
26653 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
26654 Use dg-prune-output to avoid spurious failures from assembler
26655 warning about Itanium B-step errata.
26657 2003-12-23 Mark Mitchell <mark@codesourcery.com>
26659 * g++.dg/abi/macro0.C: New test.
26660 * g++.dg/abi/macro1.C: Likewise.
26661 * g++.dg/abi/macro2.C: Likewise.
26663 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
26664 * g++.dg/abi/bitfield7.C: Likewise.
26665 * g++.dg/abi/dtor2.C: Likewise.
26666 * g++.dg/abi/mangle11.C: Likewise.
26667 * g++.dg/abi/mangle12.C: Likewise.
26668 * g++.dg/abi/mangle14.C: Likewise.
26669 * g++.dg/abi/mangle17.C: Likewise.
26670 * g++.dg/abi/vbase10.C: Likewise.
26671 * g++.dg/abi/vbase14.C: Likewise.
26672 * g++.dg/template/qualttp17.C: Likewise.
26674 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
26677 * gcc.dg/20031223-1.c: New test.
26679 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
26681 * gcc.dg/noreturn-7.c: New test.
26683 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
26685 * gcc.dg/null-pointer-1.c: New test.
26687 2003-12-22 Mark Mitchell <mark@codesourcery.com>
26689 * g++.old-deja/g++.jason/template18.C: Remove.
26690 * g++.old-deja/g++.jason/template37.C: Likewise.
26693 * g++.dg/lookup/ns1.C: New test.
26696 * g++.dg/template/lookup3.C: New test.
26698 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
26700 * g++.dg/template/recurse1.C: New test
26702 2003-12-22 Mark Mitchell <mark@codesourcery.com>
26705 * g++.dg/parse/semicolon1.C: New test.
26706 * g++.dg/parse/semicolon1.h: Likewise.
26708 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
26710 * gcc.dg/darwin-misaligned.c: New test.
26712 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
26715 * gcc.dg/20031222-1.c: New test.
26717 2003-12-21 Mark Mitchell <mark@codesourcery.com>
26720 * g++.dg/parse/error8.C: New test.
26723 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
26725 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
26727 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
26729 * gcc.c-torture/compile/930217-1.c: Likewise.
26730 * gcc.c-torture/compile/930513-1.c: Likewise.
26731 * gcc.c-torture/execute/920908-2.c: Likewise.
26732 * gcc.c-torture/execute/921204-1.c: Likewise.
26733 * gcc.c-torture/execute/930621-1.c: Likewise.
26734 * gcc.c-torture/execute/930630-1.c: Likewise.
26735 * gcc.c-torture/execute/931031-1.c: Likewise.
26736 * gcc.c-torture/execute/980602-2.c: Likewise.
26737 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
26738 * gcc.c-torture/execute/compndlit-1.c: Likewise.
26739 * gcc.c-torture/execute/extzvsi.c: Likewise.
26740 * gcc.c-torture/unsorted/ext.c: Likewise.
26742 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
26745 * gcc.c-torture/compile/20031220-2.c: New test case.
26747 2003-12-20 Roger Sayle <roger@eyesopen.com>
26749 PR optimization/13031
26750 * gcc.c-torture/compile/20031220-1.c: New test case.
26752 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
26754 * gcc.dg/cast-function-1.c: New test.
26756 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
26758 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
26761 2003-12-19 Mark Mitchell <mark@codesourcery.com>
26764 * g++.dg/ext/attrib10.C: New test.
26766 2003-12-19 Jakub Jelinek <jakub@redhat.com>
26768 * gcc.dg/cleanup-10.c: New test.
26769 * gcc.dg/cleanup-11.c: New test.
26771 2003-12-19 Jakub Jelinek <jakub@redhat.com>
26774 * g++.dg/opt/expect1.C: New test.
26776 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
26778 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
26780 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
26783 * gcc.dg/20031218-1.c: New test.
26786 * gcc.dg/20031218-2.c: New test.
26787 * gcc.dg/20031218-3.c: New test.
26789 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
26790 of label name and allow for USER_LABEL_PREFIX == "_" names.
26791 * g++.dg/abi/mangle18-2.C: Likewise.
26792 * g++.dg/abi/mangle19-1.C: Likewise.
26793 * g++.dg/abi/mangle19-2.C: Likewise.
26794 * g++.dg/abi/mangle20-1.C: Likewise.
26795 * g++.dg/abi/mangle20-2.C: Likewise.
26797 2003-12-18 Richard Henderson <rth@redhat.com>
26799 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
26801 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
26802 Dan Kegel <dank@kegel.com>
26805 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
26806 testing a cross compiler, it causes spurious compile failures.
26807 * lib/g++.exp: Likewise.
26809 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26812 * g++.dg/template/access13.C: New test.
26814 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
26816 * gcc.dg/20031216-1.c: New test.
26818 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26821 * g++.dg/template/error10.C: New test.
26823 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
26825 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
26826 * g++.dg/eh/simd-2.C: Likewise.
26828 2003-12-17 James E Wilson <wilson@specifixinc.com>
26829 Roger Sayle <roger@eyesopen.com>
26831 * gcc.c-torture/execute/ieee/mzero5.c: New.
26833 2003-12-17 Mark Mitchell <mark@codesourcery.com>
26836 * g++.dg/parse/error6.C: New test.
26839 * g++.dg/parse/error7.C: New test.
26841 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
26843 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
26844 at -O with stabs debugging formats.
26845 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
26846 * gcc.dg/debug/debug-2.c: Likewise.
26848 2003-12-16 Mark Mitchell <mark@codesourcery.com>
26851 * g++.dg/init/error1.C: New test.
26854 * g++.dg/init/pm3.C: New test.
26856 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
26859 * gcc.dg/bitfld-8.c: New test.
26861 2003-12-16 James Lemke <jim@wasabisystems.com>
26863 * gcc.dg/arm-scd42-[123].c: New tests.
26865 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
26868 * g++.dg/abi/mangle20-1.C: New test.
26869 * g++.dg/abi/mangle20-2.C: New test.
26871 2003-12-16 Mark Mitchell <mark@codesourcery.com>
26874 * g++.dg/other/offsetof2.C: Remove XFAIL.
26875 * g++.dg/parse/offsetof1.C: New test.
26876 * g++.gd/parse/offsetof2.C: Likewise.
26878 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26880 * g++.dg/template/nontype3.C: New test.
26881 * g++.dg/template/static2.C: Tweaked the dg-error clause.
26883 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26885 * g++.dg/warn/noreturn-3.C: Also test instantiation.
26887 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
26890 * g++.dg/expr/assign1.C: New test.
26893 * g++.dg/abi/mangle19-1.C: New test.
26894 * g++.dg/abi/mangle19-2.C: New test.
26896 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
26898 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
26900 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
26902 * gcc.c-torture/execute/20031216-1.c: New test.
26904 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26906 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
26909 2003-12-15 Mark Mitchell <mark@codesourcery.com>
26912 * g++.dg/template/error9.C: New test.
26915 * g++.dg/template/error8.C: New test.
26917 2003-12-15 Roger Sayle <roger@eyesopen.com>
26919 PR middle-end/13400
26920 * gcc.c-torture/execute/20031215-1.c: New test case.
26922 2003-12-15 Mark Mitchell <mark@codesourcery.com>
26925 * g++.dg/parse/error5.C: New test.
26928 * g++.dg/expr/sizeof1.C: New test.
26931 * g++.dg/template/crash15.C: New test.
26933 2003-12-15 Geoffrey Keating <geoffk@apple.com>
26935 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
26936 a non-POD type as the last named parameter of a varargs function.
26938 2003-12-15 Mark Mitchell <mark@codesourcery.com>
26942 * g++.dg/template/crash14.C: New test.
26943 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
26945 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
26947 * g++.dg/other/java1.C: New test.
26950 * g++.dg/abi/mangle18-1.C: New test.
26951 * g++.dg/abi/mangle18-2.C: New test.
26953 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
26955 PR optimization/10312
26956 * gcc.c-torture/execute/20031214-1.c: New.
26958 2003-12-14 Mark Mitchell <mark@codesourcery.com>
26962 * g++.dg/parse/error3.C: New test.
26963 * g++.dg/parse/error4.C: Likewise.
26964 * g++.dg/abi/mangle4.C: Tweak error messages.
26965 * g++.dg/lookup/using5.C: Likewise.
26966 * g++.dg/other/error2.C: Likewise.
26967 * g++.dg/parse/typename5.C: Likewise.
26968 * g++.dg/parse/undefined1.C: Likewise.
26969 * g++.dg/template/arg2.C: Likewise.
26970 * g++.dg/template/ttp3.C: Likewise.
26971 * g++.dg/template/type1.C: Likewise.
26972 * g++.old-deja/g++.other/crash32.C: Likewise.
26973 * g++.old-djea/g++.pt/defarg8.C: Likewise.
26975 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26978 * g++.dg/warn/noreturn-3.C: New test.
26980 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
26983 * g++.dg/abi/covariant3.C: New.
26985 2003-12-12 Jakub Jelinek <jakub@redhat.com>
26987 * g++.dg/eh/ia64-1.C: New test.
26989 2003-12-12 Roger Sayle <roger@eyesopen.com>
26991 PR optimization/13037
26992 * g77.f-torture/execute/13037.f: New test case.
26994 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
26997 * g++.dg/abi/covariant2.C: New.
26999 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
27001 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
27003 2003-12-11 Zack Weinberg <zack@codesourcery.com>
27005 * gcc.c-torture/execute/wchar_t-1.x: Delete.
27007 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
27010 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
27012 * lib/g++.exp (g++_version): Likewise.
27013 * lib/g77.exp (g77_version): Likewise.
27014 * lib/objc.exp (default_objc_version): Likewise.
27016 2003-12-10 Richard Henderson <rth@redhat.com>
27018 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
27020 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
27022 2003-12-08 Matt Austern <austern@apple.com>
27025 * lib/gcc-dg.exp (dg-require-visibility): Define.
27026 * lib/target-supports (check_visibility_available): Define.
27027 * gcc.dg/visibility-1.c: New test.
27028 * gcc.dg/visibility-2.c: Likewise.
27029 * gcc.dg/visibility-3.c: Likewise.
27030 * gcc.dg/visibility-4.c: Likewise.
27031 * gcc.dg/visibility-5.c: Likewise.
27032 * gcc.dg/visibility-6.c: Likewise.
27033 * g++.dg/ext/visibility-1.C: Likewise.
27034 * g++.dg/ext/visibility-2.C: Likewise.
27035 * g++.dg/ext/visibility-3.C: Likewise.
27036 * g++.dg/ext/visibility-4.C: Likewise.
27037 * g++.dg/ext/visibility-5.C: Likewise.
27038 * g++.dg/ext/visibility-6.C: Likewise.
27040 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27042 * g++.dg/lookup/java1.C: New test.
27043 * g++.dg/lookup/java2.C: New test.
27045 2003-12-07 Falk Hueffner <falk@debian.org>
27047 * g++.dg/opt/noreturn-1.C: New test.
27049 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
27051 * gcc.dg/overflow-1.c: New test.
27053 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
27055 * g77.f-torture/compile/13060.f: New test.
27057 2003-12-06 Mark Mitchell <mark@codesourcery.com>
27060 * g++.dg/inherit/operator2.C: New test.
27062 2003-12-05 Mark Mitchell <mark@codesourcery.com>
27065 * g++.dg/ext/attrib9.C: New test.
27067 2003-12-05 Mark Mitchell <mark@codesourcery.com>
27070 * g++.dg/template/error7.C: New test.
27072 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
27073 J"orn Rennecke <joern.rennecke@superh.com>
27076 * g++.dg/other/struct-va_list.C: New test.
27078 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27081 * g++.dg/parse/defarg6.C: New test.
27083 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
27086 * gcc.c-torture/execute/20031201-1.c: New test.
27088 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
27090 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
27092 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
27094 * gcc.dg/builtin-return-1.c: New test.
27096 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
27097 J"orn Rennecke <joern.rennecke@superh.com>
27099 PR optimization/13260
27100 * gcc.c-torture/execute/20031204-1.c: New test.
27102 2003-12-03 Mark Mitchell <mark@codesourcery.com>
27105 * g++.dg/template/error6.C: New test.
27107 2003-12-03 Jakub Jelinek <jakub@redhat.com>
27109 * gcc.dg/20031202-1.c: New test.
27111 2003-12-03 Mark Mitchell <mark@codesourcery.com>
27114 * g++.dg/template/eh1.C: New test.
27117 * g++.dg/template/error5.C: New test.
27119 2003-12-02 David Ung <davidu@mips.com>
27121 * gcc.dg/compat/vector-check.h: Corrected type for var
27124 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27127 * g++.dg/template/ptrmem8.C: New test.
27129 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27132 * g++.dg/template/dependent-expr3.C: New test.
27134 2003-12-01 James Lemke <jim@wasabisystems.com>
27136 * gcc.dg/arm-g2.c: New test.
27138 2003-12-01 Roger Sayle <roger@eyesopen.com>
27140 PR optimization/11634
27141 * gcc.dg/20031201-2.c: New test case.
27143 2003-12-01 Zack Weinberg <zack@codesourcery.com>
27146 * objc.dg/proto-lossage-3.m: New test.
27148 2003-12-01 Roger Sayle <roger@eyesopen.com>
27150 PR optimization/12628
27151 * gcc.dg/20031201-1.c: New test case.
27153 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
27155 * gcc.dg/unaligned-1.c: New test.
27157 2003-11-30 Mark Mitchell <mark@codesourcery.com>
27160 * g++.dg/template/error4.C: New test.
27161 * g++.dg/template/nested3.C: Adjust error markers.
27163 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27165 * gcc.dg/cpp/assert4.c: Check more #system assertions.
27167 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
27170 * gcc.dg/bitfld-7.c: New test.
27172 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
27174 * gcc.dg/tls/asm-1.C: New test.
27176 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27178 * gcc.dg/cpp/assert4.c: Update.
27180 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
27182 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
27183 * gcc.dg/builtin-apply3.c: New test.
27185 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
27187 * lib/compat.exp (compat-obj): New xfaildata parameter.
27188 Use it to set compiler_conditional_xfail_data before compiling.
27189 (compat-get-options): Handle dg-xfail-if.
27190 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
27191 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
27192 * gcc.dg/compat/vector-1_y.c: Likewise.
27193 * gcc.dg/compat/vector-2_x.c: Likewise.
27194 * gcc.dg/compat/vector-2_y.c: Likewise.
27196 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
27198 * g++.dg/opt/reg-stack4.C: New test.
27200 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
27202 * gcc.dg/builtin-apply2.c: New test.
27204 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
27206 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
27208 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27211 * g++.dg/template/template-id-2.C: New test.
27213 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27216 * g++.dg/template/memfriend1.C: New test.
27217 * g++.dg/template/memfriend2.C: Likewise.
27218 * g++.dg/template/memfriend3.C: Likewise.
27219 * g++.dg/template/memfriend4.C: Likewise.
27220 * g++.dg/template/memfriend5.C: Likewise.
27221 * g++.dg/template/memfriend6.C: Likewise.
27222 * g++.dg/template/memfriend7.C: Likewise.
27223 * g++.dg/template/memfriend8.C: Likewise.
27224 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
27226 2003-11-21 Mark Mitchell <mark@codesourcery.com>
27229 * g++.dg/ext/cond1.C: New test.
27231 2003-11-20 Richard Henderson <rth@redhat.com>
27233 * gcc.dg/20020201-2.c: Remove.
27234 * gcc.dg/20020201-4.c: Remove.
27235 * gcc.dg/20020304-1.c: Remove.
27237 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
27239 * gcc.dg/cpp/trad/xwin1.c: New test case.
27241 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
27243 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
27244 * lib/g77.exp: Likewise.
27245 * lib/objc.exp: Likewise.
27246 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
27249 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27252 * g++.dg/template/static5.C: New test.
27254 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
27256 * gcc.dg/nested-func-1.c: New test.
27258 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27260 * gcc.dg/cpp/assert4.c: New test.
27262 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
27265 * g++.dg/lookup/using9.c: New test.
27267 2003-11-14 Mark Mitchell <mark@codesourcery.com>
27270 * g++.dg/template/error3.C: New test.
27272 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
27275 * ada/acats/run_acats, run_all.sh: Fix syntax error.
27276 No longer use a wrapper for gcc, since this does not work under
27279 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
27282 * g++.dg/template/ptrmem7.C: New test.
27284 2003-11-13 Andrew Pinski <apinski@apple.com>
27286 * gcc.c-torture/compile/20031113-1.c: New test.
27288 2003-11-13 Mark Mitchell <mark@codesourcery.com>
27289 Kean Johnston <jkj@sco.com>
27292 * gcc.dg/unused-4.c: Update.
27294 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
27296 * g++.dg/opt/const3.C: New test.
27298 2003-11-13 Jan Hubicka <jh@suse.cz>
27300 * gcc.c-torture/compile/20031112-1.c: New test.
27302 2003-11-12 Mark Mitchell <mark@codesourcery.com>
27304 * g++.dg/parse/crash10.C: Remove bogus error marker.
27306 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
27308 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
27309 (host_gcc): Likewise.
27310 (ROOT): Honor $PWDCMD.
27312 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
27314 2003-11-12 Catherine Moore <clm@redhat.com>
27316 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
27318 2003-11-12 Andreas Jaeger <aj@suse.de>
27319 Jakub Jelinek <jakub@redhat.com>
27320 Andrew Pinski <pinskia@physics.uc.edu>
27321 Richard Henderson <rth@redhat.com>
27323 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
27325 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
27327 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
27328 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
27330 2003-11-11 Andreas Jaeger <aj@suse.de>
27332 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
27334 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
27336 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
27338 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
27341 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
27343 * gcc.dg/trampoline-1.c: New test.
27345 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
27347 * gcc.c-torture/compile/200031109-1.c: New test.
27349 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
27353 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
27354 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
27355 gcc.dg/format/no-y2k-1.c: Update.
27357 2003-11-08 Roger Sayle <roger@eyesopen.com>
27359 PR optimization/10467
27360 * gcc.dg/20031108-1.c: New test case.
27362 2003-11-07 Geoffrey Keating <geoffk@apple.com>
27364 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
27366 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
27368 * gcc.dg/compound-lvalue-1.c: New test.
27369 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
27372 2003-11-06 Geoffrey Keating <geoffk@apple.com>
27374 * gcc.dg/altivec-varargs-1.c: New test.
27376 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
27378 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
27379 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
27380 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
27381 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
27382 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
27384 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
27386 * gcc.dg/cond-lvalue-1.c: New test.
27388 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
27390 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
27392 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27395 * g++.dg/template/instantiate5.C: New test.
27397 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
27400 * g++.dg/ext/complit2.C: Replace test with self-contained version.
27401 * ChangeLog: Add missing first entry for above test.
27403 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27406 * g++.dg/template/using8.C: New test.
27407 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
27409 2003-11-02 Roger Sayle <roger@eyesopen.com>
27411 PR optimization/10817
27412 * gcc.c-torture/compile/20031102-1.c: New test case.
27414 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
27416 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
27419 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
27421 * gcc.dg/20031102-1.c: New test.
27423 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
27425 * gcc.dg/complex-1.c: New test.
27427 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27430 * g++.dg/template/crash13.C: Adjust expected error location.
27431 * g++.old-deja/g++.brendan/ns1.C: Likewise.
27433 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
27435 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
27437 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
27440 * gcc.c-torture/compile/20031031-2.c: New test.
27442 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
27445 * gcc.c-torture/compile/20031031-1.c: New test.
27447 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
27449 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
27450 * gcc.misc-tests/bprob.exp: Likewise.
27451 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
27452 the execution test on arm-elf configs.
27453 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
27454 configs that don't support scratch files.
27455 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
27457 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
27459 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
27462 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
27464 * ada/acats/run_all.sh: Redirect mv output to /dev/null
27465 Avoid non pure sh syntax. Add more logging.
27467 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
27470 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27473 * gcc.dg/ppc-stackalign-1.c: New test.
27475 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
27477 * ada/acats/run_all.sh: Change output to be more compliant with
27479 Create acats.sum and acats.log files under testsuite/ada/acats
27480 Only run [a-z]* directories, to filter out e.g. CVS.
27481 Redirect build output to log file.
27483 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
27485 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
27487 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
27490 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
27492 2003-10-27 Jakub Jelinek <jakub@redhat.com>
27494 * gcc.c-torture/compile/20031023-1.c: New test.
27495 * gcc.c-torture/compile/20031023-2.c: New test.
27496 * gcc.c-torture/compile/20031023-3.c: New test.
27497 * gcc.c-torture/compile/20031023-4.c: New test.
27499 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27502 * g++.dg/lookup/scoped8.C: New test.
27504 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
27506 * g++.dg/opt/reg-stack3.C: New test.
27508 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
27510 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
27512 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27515 * g++.dg/template/crash13.C: New test.
27517 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
27519 * gcc.dg/c99-restrict-2.c: New test.
27521 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
27523 PR c++/12698, c++/12699, c++/12700, c++/12566
27524 * g++.dg/inherit/covariant9.C: New test.
27525 * g++.dg/inherit/covariant10.C: New test.
27526 * g++.dg/inherit/covariant11.C: New test.
27528 2003-10-23 Jason Merrill <jason@redhat.com>
27531 * g++.dg/ext/complit2.C: New test.
27533 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
27536 * gcc.c-torture/execute/20031020-1.c: New test.
27538 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
27540 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
27541 following the jump_insn.
27543 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
27545 * gcc.dg/cast-lvalue-1.c: New test.
27547 2003-10-21 Mark Mitchell <mark@codesourcery.com>
27550 * g++.dg/template/cond2.C: New test.
27552 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
27554 * gcc.dg/builtins-28.c: New test.
27556 2003-10-20 Jan Hubicka <jh@suse.cz>
27558 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
27560 * testsuite/gcc.dg/inline-2.c: Likewise.
27562 2003-10-20 Phil Edwards <phil@codesourcery.com>
27564 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
27565 * gcc.dg/nest.c: Likewise.
27567 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27569 PR c++/9781, c++/10583, c++/11862
27570 * g++.dg/parse/crash13.C: New test.
27572 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
27574 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
27576 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
27578 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
27579 Define HAVE_C99_RUNTIME except on Solaris.
27580 * gcc.dg/builtins-20.c: Likewise.
27582 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
27584 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
27586 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27589 * g++.dg/template/crash21.C: New test.
27591 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27594 * g++.dg/template/typename5.C: New test.
27596 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27599 * g++.dg/template/friend25.C: New test.
27601 2003-10-16 Ziemowit Laski <zlaski@apple.com>
27603 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
27606 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
27608 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
27611 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
27613 * gcc.c-torture/execute/960416-1.x: Remove.
27614 * gcc.c-torture/execute/divconst-3.x: Likewise.
27616 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
27619 * gcc.dg/torture/cris-volatile-1.c: New test.
27621 2003-10-14 Roger Sayle <roger@eyesopen.com>
27623 PR optimization/9325
27624 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
27625 for overflowing floating point to integer conversion during RTL
27628 2003-10-13 Ziemowit Laski <zlaski@apple.com>
27630 * objc/execute/_cmd.m: Fix typo.
27631 * objc.dg/image-info.m, objc.dg/symtab-1.m:
27632 Relax 'scan-assembler' regexp.
27633 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
27634 objc.dg/try-catch-4.m: Run on non-Darwin targets.
27635 * objc.dg/zero-link-2.m: Remove blank line.
27636 * objc.dg/zero-link-3.m: New test case.
27638 2003-10-13 Geoffrey Keating <geoffk@apple.com>
27640 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
27642 * gcc.dg/asm-names.c: Use scan-assembler-not rather
27643 than linker trickery.
27645 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
27648 * g++.dg/other/friend2.C: New test.
27650 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
27652 * gcc.dg/20031012-1.c: New test.
27654 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
27656 * gcc.dg/weak/weak-3.c: Fix for new warning.
27658 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
27660 PR optimization/8750
27661 * gcc.c-torture/execute/20031012-1.c: New test case.
27663 2003-10-11 Roger Sayle <roger@eyesopen.com>
27665 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
27666 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
27668 2003-10-11 Roger Sayle <roger@eyesopen.com>
27670 PR optimization/12260
27671 * gcc.c-torture/compile/20031011-2.c: New test case.
27673 2003-10-11 Roger Sayle <roger@eyesopen.com>
27675 * gcc.c-torture/execute/20031011-1.c: New testcase.
27677 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
27679 * gcc.c-torture/compile/20031011-1.c: New test.
27681 2003-10-11 Jan Hubicka <jh@suse.cz>
27683 * g++.dg/other/first-global.C: New test.
27685 2003-10-11 Roger Sayle <roger@eyesopen.com>
27687 * gcc.c-torture/execute/string-opt-18.c: New testcase.
27689 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
27691 * gcc.c-torture/compile/20031010-1.c: New test.
27693 2003-10-10 Geoffrey Keating <geoffk@apple.com>
27695 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
27696 * gcc.c-torture/execute/va-arg-25.c: ... here.
27698 2003-10-09 Mark Mitchell <mark@codesourcery.com>
27700 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
27702 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
27704 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
27706 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
27708 * g++.dg/parse/error2.C: New test.
27710 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
27713 * g++.dg/other/error5.C: Modify the error message.
27714 * g++.dg/lookup/using8.C: New test.
27716 2003-10-07 Geoffrey Keating <geoffk@apple.com>
27718 * gcc.dg/darwin-abi-2.c: New file.
27719 * gcc.c-torture/execute/va-arg-24.c: New file.
27721 2003-10-06 Bob Wilson <bob.wilson@acm.org>
27723 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
27726 2003-10-06 Mark Mitchell <mark@codesourcery.com>
27729 * g++.dg/other/error4.C: Update error messages.
27730 * g++.dg/template/ptrmem4.C: Likewise.
27733 * g++.dg/init/new9.C: New test.
27735 PR c++/12334, c++/12236, c++/8656
27736 * g++.dg/ext/attrib8.C: New test.
27738 2003-10-06 Devang Patel <dpatel@apple.com>
27740 * gcc.dg/debug/dwarf2-3.h: New test.
27741 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
27743 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
27745 * g++.dg/opt/cfg2.C: New test.
27747 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
27749 * g++.dg/opt/float1.C: New test.
27751 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
27753 * gcc.dg/c90-array-lval-6.c: New test.
27754 * gcc.dg/c99-array-lval-6.c: New test.
27756 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
27757 Ziemowit Laski <zlaski@apple.com>
27759 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
27760 'Derived', so that it is never considered a class method; add
27761 new warning for '+port' method ambiguity.
27762 * objc.dg/method-12.m: Include <objc/objc.h> instead of
27763 <objc/objc-api.h> (needed on Mac OS X).
27764 * objc.dg/method-13.m: New test.
27766 2003-10-03 Roger Sayle <roger@eyesopen.com>
27768 PR optimization/9325, PR java/6391
27769 * gcc.c-torture/execute/20031003-1.c: New test case.
27771 2003-10-02 Mark Mitchell <mark@codesourcery.com>
27773 PR optimization/12180
27774 * gcc.dg/20031002-1.c: New test.
27777 * g++.dg/inherit/error1.C: New test.
27779 2003-10-02 Chris Demetriou <cgd@broadcom.com>
27781 * lib/f-torture.exp (search_for): Rename to...
27782 (search_for_re): This. Also, clean up comments and the
27783 "regexp" invocation.
27785 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
27787 * gcc.c-torture/compile/20031002-1.c: New test.
27789 2003-10-02 Jakub Jelinek <jakub@redhat.com>
27791 * g++.dg/opt/cond1.C: New test.
27793 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
27795 * gcc.dg/Wold-style-definition-2.c: New testcase.
27796 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
27798 2003-09-29 Richard Henderson <rth@redhat.com>
27800 * g++.dg/init/array10.C: Add dg-options.
27802 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
27804 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
27806 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27808 * g++.dg/template/friend19.C: Fix typo.
27809 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
27811 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
27813 * gcc.c-torture/execute/20030928-1.c: New test.
27814 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
27816 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
27818 * g++.dg/opt/unroll1.C: New test.
27820 2003-09-26 Roger Sayle <roger@eyesopen.com>
27822 PR optimization/11741
27823 * gcc.dg/20030926-1.c: New test case.
27825 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27828 * g++.dg/parse/access7.C: New test.
27829 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
27831 2003-09-24 Ziemowit Laski <zlaski@apple.com>
27833 MERGE OF objc-improvements-branch into MAINLINE:
27834 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
27835 if libobjc has not been built.
27836 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
27837 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
27838 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
27839 objc/execute/nested-3.m, objc/execute/np-2.m,
27840 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
27841 objc/execute/redefining_self.m, objc/execute/root_methods.m,
27842 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
27843 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
27844 objc.dg/special/unclaimed-category-1.h,
27845 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
27846 well as GNU runtime.
27847 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
27848 * execute/cascading-1.m, execute/function-message-1.m,
27849 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
27850 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
27851 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
27852 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
27853 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
27854 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
27855 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
27856 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
27857 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
27858 * objc.dg/bitfield-2.m: Run only on Darwin.
27859 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
27860 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
27861 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
27862 * objc.dg/const-str-1.m: Fix constant string layout.
27864 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
27866 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
27868 2003-09-23 Geoffrey Keating <geoffk@apple.com>
27870 * gcc.dg/darwin-abi-1.c: New file.
27872 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
27875 * gcc.c-torture/compile/20030921-1.c: New test.
27877 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
27879 * g++.dg/opt/reg-stack2.C: New test.
27881 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
27883 * g++.dg/eh/delayslot1.C: New test.
27885 2003-09-20 Richard Henderson <rth@redhat.com>
27887 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
27889 2003-09-20 Roger Sayle <roger@eyesopen.com>
27891 * gcc.c-torture/execute/20030920-1.c: New test case.
27893 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27895 * g++.dg/rtti/typeid3.C: Correct expected error message.
27897 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27900 * g++.dg/parse/crash12.C: New test.
27902 2003-09-19 Janis Johnson <janis187@us.ibm.com>
27904 * gcc.dg/compat/mixed-struct-check.h: New.
27905 * gcc.dg/compat/mixed-struct-defs.h: New.
27906 * gcc.dg/compat/mixed-struct-init.h: New.
27907 * gcc.dg/compat/struct-by-value-19_main.c: New.
27908 * gcc.dg/compat/struct-by-value-19_x.c: New.
27909 * gcc.dg/compat/struct-by-value-19_y.c: New.
27910 * gcc.dg/compat/struct-by-value-20_main.c: New.
27911 * gcc.dg/compat/struct-by-value-20_x.c: New.
27912 * gcc.dg/compat/struct-by-value-20_y.c: New.
27913 * gcc.dg/compat/struct-return-19_main.c: New.
27914 * gcc.dg/compat/struct-return-19_x.c: New.
27915 * gcc.dg/compat/struct-return-19_y.c: New.
27916 * gcc.dg/compat/struct-return-20_main.c: New.
27917 * gcc.dg/compat/struct-return-20_x.c: New.
27918 * gcc.dg/compat/struct-return-20_y.c: New.
27920 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
27921 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
27922 so that it will not complain on LP64 targets.
27924 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27927 * g++.dg/template/friend24.C: New test.
27929 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
27932 * g++.dg/template/memtmpl2.C: New test.
27934 2003-09-18 Mark Mitchell <mark@codesourcery.com>
27937 * gcc.dg/builtin-apply1.c: New test.
27939 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
27942 * g++.dg/warn/Wunused-4.C: New test.
27944 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
27947 * g++.dg/other/gc2.C: New test.
27949 2003-09-17 Mark Mitchell <mark@codesourcery.com>
27952 * g++.dg/rtti/typeid3.C: New test.
27955 * g++.dg/overload/template1.C: New test.
27957 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
27959 * g++.dg/opt/cfg3.C: New test.
27961 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27964 * g++.dg/template/crash11.C: New test.
27966 2003-09-16 Jason Merrill <jason@redhat.com>
27967 Jakub Jelinek <jakub@redhat.com>
27969 * gcc.dg/attr-warn-unused-result.c: New test.
27971 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
27974 * g++.dg/expr/call2.C: New test.
27976 2003-09-15 Andreas Jaeger <aj@suse.de>
27978 * gcc.dg/Wold-style-definition-1.c: New test.
27980 2003-09-14 Mark Mitchell <mark@codesourcery.com>
27983 * g++.dg/parse/template12.C: New test.
27985 * g++.dg/abi/bitfield11.C: New test.
27986 * g++.dg/abi/bitfield12.C: Likewise.
27988 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
27990 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
27991 non-expansion of functional macro name without arguments at EOL.
27992 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
27994 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
27996 * gcc.c-torture/execute/20030914-[12].c: New tests.
27998 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
28001 * g++.dg/overload/addr1.C: New test.
28003 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
28005 * gcc.dg/20030909-1.c: New test.
28007 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
28009 * gcc.dg/ultrasp10.c: New test.
28011 2003-09-09 Devang Patel <dpatel@apple.com>
28013 * gcc.dg/darwin-ld-6.c: New test.
28015 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28017 * gcc.dg/torture/builtin-explog-1.c: New testcase.
28019 2003-09-08 Mark Mitchell <mark@codesourcery.com>
28021 * gcc.dg/ia64-types1.c: New test.
28022 * gcc.dg/ia64-types2.c: Likewise.
28024 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28026 * gcc.dg/builtins-1.c: Add more _Complex tests.
28027 * gcc.dg/torture/builtin-attr-1.c: Likewise.
28029 * gcc.dg/builtins-1.c: Test existing _Complex functions.
28030 * gcc.dg/torture/builtin-attr-1.c: Likewise.
28032 2003-09-08 Mark Mitchell <mark@codesourcery.com>
28035 * g++.dg/lookup/koenig2.C: New test.
28038 * g++.dg/rtti/typeid2.C: New test.
28040 2003-09-08 Jakub Jelinek <jakub@redhat.com>
28042 * gcc.c-torture/compile/20030904-1.c: New test.
28044 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
28046 * g++.dg/opt/longbranch2.C: New test.
28048 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
28050 * g++.dg/template/crash10.C: Only compile it.
28052 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
28054 PR middle-end/11665
28055 * gcc.c-torture/compile/20030907-1.c: New test.
28056 * g++.dg/init/array11.C: New test.
28058 2003-09-07 Mark Mitchell <mark@codesourcery.com>
28061 * g++.dg/init/struct1.C: New test.
28063 2003-09-07 Mark Mitchell <mark@codesourcery.com>
28066 * g++.dg/expr/comma1.C: New test.
28068 2003-09-06 Mark Mitchell <mark@codesourcery.com>
28071 * g++.dg/expr/static_cast5.C: New test.
28073 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
28076 * g++.dg/lookup/scoped7.C: New test.
28079 * g++.dg/other/static1.C: New test.
28082 * g++.dg/warn/template-1.C: New test.
28085 * g++.dg/template/crash10.C: New test.
28088 * g++.dg/overload/VLA.C: New test.
28091 * g++.dg/template/call1.C: New test.
28093 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
28096 * g++.dg/parse/using3.C: New test.
28098 2003-09-06 Roger Sayle <roger@eyesopen.com>
28101 * g++.dg/overload/builtin3.C: New test case.
28103 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
28106 * gcc.dg/20030906-1.c: New test.
28107 * gcc.dg/20030906-2.c: Likewise.
28109 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
28112 * g++.dg/parse/defarg5.C: New test.
28114 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
28116 2003-09-05 Mark Mitchell <mark@codesourcery.com>
28119 * g++.dg/expr/static_cast4.C: New test.
28122 * g++.dg/template/crash9.C: New test.
28124 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
28126 * g++.old-deja/g++.ext/pretty2.C: Update for change
28128 * g++.old-deja/g++.ext/pretty3.C: Likewise.
28130 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
28133 * g++/dg/template/qualified-id1.C: New test.
28136 * g++.dg/warn/noeffect4.C: New test.
28138 2003-09-04 Matt Austern <austern@apple.com>
28140 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
28141 * g++.dg/ext/fnname2.C: Likewise.
28142 * g++.dg/ext/fnname3.C: Likewise.
28144 2003-09-04 Mark Mitchell <mark@codesourcery.com>
28146 * g++.dg/expr/lval1.C: New test.
28147 * g++.dg/ext/lvcast.C: Remove.
28149 2003-09-03 Roger Sayle <roger@eyesopen.com>
28151 PR optimization/11700.
28152 * gcc.c-torture/compile/20030903-1.c: New test case.
28154 2003-09-03 Mark Mitchell <mark@codesourcery.com>
28157 * g++.dg/abi/layout4.C: New test.
28159 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
28162 * g++.dg/parse/friend3.C: New test.
28164 2003-09-02 Mark Mitchell <mark@codesourcery.com>
28167 * g++.dg/template/class1.C: New test.
28170 * g++.dg/expr/call1.C: New test.
28172 2003-09-01 Mark Mitchell <mark@codesourcery.com>
28175 * g++.dg/init/ref9.C: New test.
28178 * g++.dg/template/nested4.C: New test.
28180 2003-08-29 Mark Mitchell <mark@codesourcery.com>
28183 * g++.dg/template/non-dependent4.C: New test.
28186 * g++.dg/inherit/conv1.C: New test.
28188 2003-08-29 Mark Mitchell <mark@codesourcery.com>
28191 * g++.dg/ext/label1.C: New test.
28192 * g++.dg/ext/label2.C: Likewise.
28194 2003-08-28 Mark Mitchell <mark@codesourcery.com>
28196 * g++.dg/expr/cond3.C: New test.
28198 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28200 * gcc.dg/builtins-1.c: Add new builtin cases.
28202 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28204 * gcc.dg/builtins-1.c: Add new cases.
28205 * gcc.dg/torture/builtin-attr-1.c: Likewise.
28207 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28209 * gcc.dg/builtins-1.c: Add more math builtin tests.
28210 * gcc.dg/torture/builtin-attr-1.c: New test.
28212 2003-08-28 Mark Mitchell <mark@codesourcery.com>
28214 PR optimization/5079
28215 * g++.dg/opt/static3.C: New test.
28217 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
28219 * gcc.misc-tests/gcov-10b.c: New test.
28221 2003-08-27 Mark Mitchell <mark@codesourcery.com>
28223 * g++.dg/opt/ptrmem3.C: New test.
28225 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
28227 2003-08-27 Jakub Jelinek <jakub@redhat.com>
28229 * gcc.dg/20030826-2.c: New test.
28231 2003-08-26 Roger Sayle <roger@eyesopen.com>
28233 PR middle-end/12002
28234 * g77.f-torture/compile/12002.f: New test case.
28236 2003-08-26 Roger Sayle <roger@eyesopen.com>
28238 * gcc.dg/20030826-1.c: New test case.
28240 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
28242 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
28244 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
28247 * c++.dg/lookup/crash1.C: New test.
28249 * c++.dg/warn/noeffect3.C: New test.
28251 2003-08-25 Janis Johnson <janis187@us.ibm.com>
28253 * gcc.dg/compat/vector-1_x.c: Compile with -w.
28254 * gcc.dg/compat/vector-1_y.c: Ditto.
28255 * gcc.dg/compat/vector-2_x.c: Ditto.
28256 * gcc.dg/compat/vector-2_y.c: Ditto.
28258 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
28260 * gcc.dg/20030702-1.c: New test.
28262 2003-08-25 Mark Mitchell <mark@codesourcery.com>
28265 * g++.dg/ext/altivec-1.C: New test.
28267 2003-08-24 Richard Henderson <rth@redhat.com>
28269 * g++.dg/eh/simd-2.C: Add -w for x86.
28271 2003-08-23 Jakub Jelinek <jakub@redhat.com>
28273 * gcc.dg/20030815-1.c: New test.
28275 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28278 * g++.dg/parse/access6.C: New test.
28280 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28282 PR c++/641, c++/11876
28283 * g++.dg/template/friend22.C: New test.
28284 * g++.dg/template/friend23.C: Likewise.
28286 2003-08-22 Mark Mitchell <mark@codesourcery.com>
28288 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
28291 2003-08-22 Mark Mitchell <mark@codesourcery.com>
28293 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
28295 2003-08-22 Mark Mitchell <mark@codesourcery.com>
28297 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
28299 2003-08-22 Mark Mitchell <mark@codesourcery.com>
28301 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
28303 2003-08-22 Mark Mitchell <mark@codesourcery.com>
28305 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
28307 2003-08-21 Mark Mitchell <mark@codesourcery.com>
28310 * g++.dg/overload/prom1.C: New test.
28313 * g++.dg/parse/dtor2.C: New test.
28316 * g++.dg/parse/using2.C: New test.
28318 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
28321 * gcc.c-torture/compile/20030821-1.c: New.
28323 2003-08-20 Mark Mitchell <mark@codesourcery.com>
28326 * g++.dg/template/deduce2.C: New test.
28328 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
28330 * gcc.c-torture/execute/20030821-1.c: New test.
28332 2003-08-20 Roger Sayle <roger@eyesopen.com>
28334 PR middle-end/11984
28335 * gcc.dg/20030820-1.c: New test case.
28337 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
28340 * g++.dg/warn/noeffect2.C: New test.
28342 2003-08-19 Mark Mitchell <mark@codesourcery.com>
28345 * g++.dg/template/dtor2.C: New test.
28348 * g++.dg/template/operator1.C: New test.
28349 * g++.dg/parse/operator4.C: New test.
28352 * g++.dg/expr/enum1.C: New test.
28353 * gcc.dg/c99-bool-1.c: Remove bogus warning.
28356 * g++.dg/parse/elab2.C: New test.
28357 * g++.dg/parse/typedef4.C: Change error message.
28358 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
28359 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
28360 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
28362 2003-08-19 Geoffrey Keating <geoffk@apple.com>
28364 * gcc.dg/pch/warn-1.c: New.
28365 * gcc.dg/pch/warn-1.hs: New.
28367 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
28370 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
28372 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
28374 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
28376 * gcc.dg/uninit-D.c: New Test.
28377 * gcc.dg/uninit-E.c: New Test.
28378 * gcc.dg/uninit-F.c: New Test.
28379 * gcc.dg/uninit-G.c: New Test.
28381 2003-08-19 Michael Ritzert <ritzert@t-online.de>
28383 * g++.dg/README: Describe the pch directory.
28385 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28388 * g++.dg/parse/access4.C: New test.
28389 * g++.dg/parse/access5.C: Likewise.
28390 * g++.old-deja/g++.jason/access17.C: Adjust error message.
28392 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
28394 * gcc.dg/noncompile/20030818-1.c: New.
28396 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
28399 * g++.dg/warn/noeffect1.C: New test.
28401 * g++.dg/template/scope2.C: New test.
28402 * g++.dg/template/error2.C: Correct dg-error
28404 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
28406 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
28408 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
28411 * g++.dg/template/warn1.C: New.
28413 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
28415 * g++.dg/template/error2.C: New test.
28416 * g++.dg/lookup/using7.C: Adjust errors
28417 * g++.old-deja/g++.pt/crash36.C: Likewise.
28418 * g++.old-deja/g++.pt/derived3.C: Likewise.
28420 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28422 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
28423 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
28424 * gcc.c-torture/execute/builtins/string-9.c: New, from
28425 string-opt-9.c. Adjust for execute/builtins framework.
28426 * gcc.c-torture/execute/string-opt-9.c: Delete.
28428 2003-08-12 Mark Mitchell <mark@codesourcery.com>
28430 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
28432 * g++.dg/parse/ret-type2.C: New test.
28435 * g++.dg/init/new8.C: New test.
28438 * g++.dg/parse/typedef5.C: New test.
28441 * g++.dg/parse/qualified2.C: New test.
28442 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
28445 2003-08-11 Mark Mitchell <mark@codesourcery.com>
28447 * g++.dg/conversion/ptrmem1.C: New test.
28449 2003-08-11 Jakub Jelinek <jakub@redhat.com>
28452 * gcc.dg/20030811-1.c: New test.
28455 * gcc.c-torture/execute/20030811-1.c: New test.
28457 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28459 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
28461 2003-08-10 Mark Mitchell <mark@codesourcery.com>
28464 * g++.dg/inherit/multiple1.C: New test.
28466 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
28468 * gcc.dg/spe1.c: New test.
28471 * g++.dg/expr/cast2.C: New test.
28474 * g++.dg/template/dependent-name2.C: New test.
28476 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
28478 * g++.dg/parse/crash11.C: Put the dg options in comments.
28480 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
28482 * lib/gcc-dg.exp: Update for diagnostic change.
28484 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28487 * g++.dg/parse/crash11.C: New test.
28489 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
28491 * gcc.dg/cpp/spacing1.c: Update.
28493 2003-08-04 Janis Johnson <janis187@us.ibm.com>
28496 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
28497 a value for -mtune.
28499 2003-08-04 Roger Sayle <roger@eyesopen.com>
28501 PR middle-end/11771
28502 * gcc.c-torture/compile/20030804-1.c: New test case.
28504 2003-08-04 Roger Sayle <roger@eyesopen.com>
28506 * gcc.dg/20030804-1.c: New test case.
28508 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
28510 * gcc.dg/cpp/separate-1.c: New test.
28512 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
28515 * g++.dg/template/dependent-expr2.C: New test.
28518 * g++.dg/expr/ptrmem1.C: New test.
28520 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28523 * g++.dg/template/friend15.C: New test.
28525 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
28527 * lib/dg-pch.exp: Work round PCH bug.
28529 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28531 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
28532 builtins. Move cases from builtins-4.c here.
28534 * gcc.dg/torture/builtin-math-1.c: New test taken from
28535 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
28538 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
28541 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
28544 * g++.dg/template/using7.C: New test.
28546 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
28548 * import1.c, import2.c: New tests.
28550 2003-08-01 Jakub Jelinek <jakub@redhat.com>
28552 * g++.dg/eh/crossjump1.C: New test.
28554 2003-08-01 Mark Mitchell <mark@codesourcery.com>
28557 * g++.dg/template/using6.C: New test.
28560 * g++.dg/template/koenig2.C: New test.
28562 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28565 * g++.dg/parse/typedef4.C: New test.
28567 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28569 PR c++/8442, c++/8806
28570 * g++.dg/template/elab1.C: New test.
28571 * g++.dg/template/type2.C: Likewise.
28572 * g++.dg/template/ttp3.C: Adjust expected error message.
28573 * g++.old-deja/g++.law/visibility13.C: Likewise.
28574 * g++.old-deja/g++.niklas/t135.C: Likewise.
28575 * g++.old-deja/g++.pt/ttp41.C: Likewise.
28576 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
28578 * g++.old-deja/g++.pt/ttp44.C: Likewise.
28580 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
28583 * g++.dg/ext/stmtexpr1.C: New test.
28585 * g++.dg/opt/tmp1.C: New test.
28588 * g++.dg/parse/constant4.C: New test.
28591 * g++.dg/template/using5.C: New test.
28593 2003-07-31 Roger Sayle <roger@eyesopen.com>
28595 * gcc.dg/builtins-27.c: New test case.
28597 2003-07-31 Jakub Jelinek <jakub@redhat.com>
28599 * gcc.dg/tls/opt-7.c: New test.
28601 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
28603 * g++.old-deja/g++.other/crash18.C: Remove.
28605 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
28607 * g++.dg/template/explicit3.C: New.
28608 * g++.dg/template/explicit4.C: New.
28609 * g++.dg/template/explicit5.C: New.
28612 * g++.dg/template/memtmpl1.C: New.
28614 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
28617 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
28618 * gcc.dg/i386-387-5.c (dg-options): Likewise.
28620 2003-07-30 Jan Hubicka <jh@suse.cz>
28624 2003-07-29 Zack Weinberg <zack@codesourcery.com>
28626 * gcc.dg/struct-in-proto-1.c: New test.
28628 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
28630 * gcc.dg/cpp/include2.c: Only expect one message.
28632 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
28635 * g++.dg/template/using1.C: New test.
28636 * g++.dg/template/using2.C: New test.
28637 * g++.dg/template/using3.C: New test.
28638 * g++.dg/template/using4.C: New test.
28640 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
28642 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
28643 * gcc.c-torture/execute/string-opt-10.c: Likewise.
28645 2003-07-28 Jan Hubicka <jh@suse.cz>
28648 * g++.dg/opt/call1.C: New test.
28650 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
28653 * g++.dg/init/enum2.C: New test.
28654 * g++.dg/template/overload1.C: Add "-w" option.
28656 2003-07-28 <hp@bitrange.com>
28658 * gcc.dg/Wdeclaration-after-statement-1.c,
28659 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
28661 2003-07-28 Jakub Jelinek <jakub@redhat.com>
28663 * gcc.c-torture/compile/20030725-1.c: New test.
28665 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
28667 * gcc.dg/20030505.c: Only run for SPE.
28668 Remove definition of opaque type.
28670 2003-07-27 Mark Mitchell <mark@codesourcery.com>
28672 * g++.dg/template/ptrmem6.C: New test.
28674 2003-07-26 Geoffrey Keating <geoffk@apple.com>
28676 * gcc.c-torture/compile/zero-strct-2.c: New test.
28678 2003-07-25 Geoffrey Keating <geoffk@apple.com>
28680 * gcc.dg/intermod-1.c: New test.
28682 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
28685 * g++.dg/template/lookup2.C: New test.
28686 * g++.dg/template/memclass1.C: Remove instantiated from error.
28687 * g++.dg/other/error2.C: Tweak expected errors.
28690 * g++.dg/template/defarg3.C: New test.
28692 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
28694 2003-07-24 Mark Mitchell <mark@codesourcery.com>
28696 * g++.dg/inherit/access5.C: New test.
28698 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28701 * g++.dg/template/crash8.C: New test.
28703 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
28706 * gcc.dg/noncompile/incomplete-2.c: New test.
28708 2003-07-23 Mark Mitchell <mark@codesourcery.com>
28711 * g++.dg/inherit/access4.C: New test.
28714 * g++.dg/expr/cond2.C: New test.
28716 PR optimization/10679
28717 * g++.dg/opt/inline4.C: New test.
28719 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
28721 * g++.dg/parse/crash10: New test.
28723 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
28725 * g++.dg/ext/flexary1.C: New test.
28727 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28730 * g++.dg/template/crash9.C: New test.
28732 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
28735 * g++.dg/parse/typedef3.C: New test.
28738 * g++.dg/parse/operator2.C: New test.
28741 * g++.dg/parse/def-tmpl-arg1.C: New test.
28744 * g++.dg/parse/funptr1.C: New test.
28747 * g++.dg/parse/ambig3.C: New test.
28750 * g++.dg/parse/operator3.C: New test.
28753 * g++.dg/parse/template10.C: New test.
28756 * g++.dg/parse/template11.C: New test.
28759 * g++.dg/parse/invalid-op1.C: New test.
28762 * g++.dg/parse/condexpr1.C: New test.
28764 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
28766 * g++.dg/ext/packed3.C: New test.
28767 * g++.dg/ext/packed4.C: New test.
28769 * gcc.dg/pack-test-3.c: New test.
28771 2003-07-21 Janis Johnson <janis187@us.ibm.com>
28773 * lib/compat.exp: Handle dg-options per source file.
28774 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
28775 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
28776 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
28777 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
28778 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
28779 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
28780 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
28781 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
28782 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
28783 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
28784 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
28785 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
28786 * g++.dg/compat/break/bitfield7_x.C: Ditto.
28787 * g++.dg/compat/break/bitfield7_y.C: Ditto.
28789 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
28792 * gcc.c-torture/execute/20030718-1.c: New test.
28794 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
28796 PR optimization/11536
28797 * gcc.dg/20030721-1.c: New test.
28799 2003-07-19 Mark Mitchell <mark@codesourcery.com>
28802 * g++.dg/template/lookup1.C: New test.
28804 2003-07-19 Zack Weinberg <zack@codesourcery.com>
28806 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
28807 diagnostics of ill-formed constructs involving labels.
28808 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
28809 the new 'previously defined here' message.
28811 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
28813 * g++.dg/parse/non-dependent2.C: New test.
28815 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
28817 * g++.dg/init/init-ref4.C: xfail on targets without
28820 2003-07-17 Jakub Jelinek <jakub@redhat.com>
28823 * gcc.c-torture/execute/20030717-1.c: New test.
28825 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
28827 * g++.dg/opt/cfg1.C: New test.
28829 2003-07-17 Mark Mitchell <mark@codesourcery.com>
28831 PR optimization/11557
28832 * gcc.dg/20030717-1.c: New test.
28834 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
28837 * g++.dg/expr/crash-1.C: New test.
28840 * g++.dg/template/init3.C: New test.
28843 * g++.dg/template/non-dependent1.C: New test.
28846 * g++.dg/template/non-dependent2.C: New test.
28849 * g++.dg/template/non-dependent3.C: New test.
28852 * g++.dg/template/sizeof5.C: New test.
28854 2003-07-17 Geoffrey Keating <geoffk@apple.com>
28857 * gcc.c-torture/compile/mangle-1.c: New file.
28859 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28862 * g++.dg/parse/access3.C: New test.
28864 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
28867 * g++.dg/init/init-ref4.C: New test.
28869 2003-07-16 Mark Mitchell <mark@codesourcery.com>
28872 * g++.dg/parse/constant3.C: New test.
28873 * g++.dg/parse/crash7.C: Likewise.
28875 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
28878 * gcc.dg/i386-pentium4-not-mull.c: New.
28880 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
28882 * gcc.dg/asm-names.c (ymain): Make it weak.
28884 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28887 * g++.dg/template/friend21.C: New test.
28889 2003-07-16 Jakub Jelinek <jakub@redhat.com>
28891 * gcc.dg/cleanup-8.c: New test.
28892 * gcc.dg/cleanup-9.c: New test.
28894 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
28896 * g++.dg/ext/dll-MI1.h: New file.
28897 * g++.dg/ext/dllexport-MI1.C: New file.
28898 * g++.dg/ext/dllimport-MI1.C: New file.
28900 2003-07-15 Jakub Jelinek <jakub@redhat.com>
28902 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
28903 it does not have cmpstrsi patterns (just cmpmemsi).
28905 2003-07-15 Mark Mitchell <mark@codesourcery.com>
28908 * g++.dg/debug/debug8.C: New test.
28910 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28913 * g++.dg/template/crash7.C: New test.
28915 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
28918 * gcc.c-torture/compile/20030708-1.c: New.
28920 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
28922 * gcc.c-torture/execute/20030715-1.c: New test.
28924 2003-07-14 Geoffrey Keating <geoffk@apple.com>
28926 * gcc.dg/pch/inline-3.c: New file.
28927 * gcc.dg/pch/inline-3.hs: New file.
28928 * gcc.dg/pch/inline-4.c: New file.
28929 * gcc.dg/pch/inline-4.hs: New file.
28931 2003-07-14 Mark Mitchell <mark@codesourcery.com>
28934 * g++.dg/template/crash6.C: New test.
28937 * g++.dg/template/friend20.C: New test.
28940 * g++.dg/template/overload2.C: New test.
28942 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28944 PR optimization/11440
28945 * gcc.c-torture/execute/20030714-1.c: New test.
28947 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28950 * g++.dg/template/partial2.C: New test.
28952 2003-07-13 Mark Mitchell <mark@codesourcery.com>
28955 * g++.dg/template/anon1.C: New test.
28959 * g++.dg/parse/template9.C: Likewise.
28960 * g++.dg/template/crash4.C: New test.
28961 * g++.dg/template/koenig1.C: Likewise.
28962 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
28963 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
28964 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
28966 * g++.old-deja/g++.jason/template36.C: Likewise.
28967 * g++.old-deja/g++.mike/p1989.C: Likewise.
28968 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
28969 * g++.old-deja/g++.pt/ttp20.C: Use this->.
28970 * g++.old-deja/g++.pt/ttp21.C: Use this->.
28971 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
28973 * g++.old-deja/g++.pt/union2.C: Use this->.
28975 2003-07-11 Jakub Jelinek <jakub@redhat.com>
28977 * gcc.dg/20030711-1.c: New test.
28979 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
28982 * g++.dg/parse/args1.C: New test.
28983 * g++.pt/defarg8.C: Change expected errors.
28985 2003-07-11 Mark Mitchell <mark@codesourcery.com>
28988 * g++.dg/template/nontype2.C: New test.
28991 * g++.dg/parse/template8.C: New test.
28994 * g++.dg/template/scope1.C: New test.
28996 * g++.dg/warn/Wsign-compare-1.C: New test.
28998 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
29000 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
29002 2003-07-10 Mark Mitchell <mark@codesourcery.com>
29005 * g++.dg/template/explicit2.C: New test.
29008 * g++.dg/warn/pedantic1.C: New test.
29010 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
29013 * g++.dg/other/field1.C: New test.
29015 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
29018 * gcc.c-torture/compile/20030707-1.c: New.
29020 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29023 * g++.dg/template/access12.C: New test.
29025 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
29027 * g++.dg/bprob/bprob.exp (prof_ext): Update.
29028 * g77.dg/bprob/bprob.exp (prof_ext): Update.
29029 * gcc.misc-tests/bprob.exp (prof_ext): Update.
29030 * gcc.misc-tests/gcov.exp: Update
29031 * g++.dg/gcov/gcov.exp: Update
29032 * lib/gcov.exp: Update.
29034 2003-07-08 Mark Mitchell <mark@codesourcery.com>
29036 * g++.dg/abi/mangle17.C: Make sure template expressions are
29038 * g++.dg/abi/mangle4.C: Mark erroneous casts.
29039 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
29040 * g++.dg/opt/stack1.C: Remove erroneous code.
29041 * g++.dg/parse/template7.C: New test.
29042 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
29043 * g++.old-deja/g++.pt/crash4.C: Likewise.
29045 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
29047 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
29048 with zero or one occurence of `$' after the initial `L'.
29050 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
29052 * gcc.c-torture/compile/20030704-1.c: Add a comment.
29054 2003-07-08 Roger Sayle <roger@eyesopen.com>
29057 * gcc.dg/Wunreachable-6.c: New testcase.
29058 * gcc.dg/Wunreachable-7.c: New testcase.
29060 2003-07-08 Jakub Jelinek <jakub@redhat.com>
29063 * gcc.dg/20030708-1.c: New test.
29065 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
29067 * gcc.dg/compat/sdata-section.h: New file.
29068 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
29069 * gcc.dg/torture/mips-sdata-1.c: New test.
29071 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29074 * g++.dg/template/friend19.C: New test.
29076 2003-07-08 Jakub Jelinek <jakub@redhat.com>
29078 * g++.dg/opt/strength-reduce.C: New test.
29080 2003-07-07 Roger Sayle <roger@eyesopen.com>
29083 * gcc.dg/20030707-1.c: New testcase.
29085 2003-07-07 Roger Sayle <roger@eyesopen.com>
29087 PR optimization/11059
29088 * g++.dg/opt/emptyunion.C: New testcase.
29090 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
29091 Eric Botcazou <ebotcazou@libertysurf.fr>
29093 * g++.dg/opt/stack1.C: New test.
29095 2003-07-05 Mark Mitchell <mark@codesourcery.com>
29097 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
29101 * g++.dg/expr/static_cast3.C: New test.
29103 2003-07-04 Zack Weinberg <zack@codesourcery.com>
29105 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
29107 * gcc.dg/concat.c: Concatenation of string constants with
29108 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
29109 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
29110 * gcc.dg/cpp/escape-2.c: Use wide character constants where
29111 necessary to avoid multi-character character constant warning.
29112 * gcc.dg/cpp/escape.c: Likewise.
29113 * gcc.dg/cpp/ucs.c: Likewise.
29114 Remove backslashes from dg-bogus comments, as they confuse Tcl.
29117 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
29120 * gcc.c-torture/compile/20030704-1.c: New.
29122 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
29124 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
29126 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
29128 PR c++/5287, PR c++/7910, PR c++/11021
29129 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
29130 tests for warnings.
29131 * g++.dg/ext/dllimport2.C: Add tests for warnings.
29132 * g++.dg/ext/dllimport3.C: Likewise.
29133 * g++.dg/ext/dllimport4.C: New file.
29134 * g++.dg/ext/dllimport5.C: New file.
29135 * g++.dg/ext/dllimport6.C: New file.
29136 * g++.dg/ext/dllimport7.C: New file.
29137 * g++.dg/ext/dllimport8.C: New file.
29138 * g++.dg/ext/dllimport9.C: New file.
29139 * g++.dg/ext/dllimport10.C: New file.
29140 * g++.dg/ext/dllexport1.C: New file.
29142 2003-07-03 Mark Mitchell <mark@codesourcery.com>
29144 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
29145 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
29147 2003-07-03 Roger Sayle <roger@eyesopen.com>
29149 * gcc.dg/builtins-25.c: New testcase.
29150 * gcc.dg/builtins-26.c: New testcase.
29152 2003-07-03 Janis Johnson <janis187@us.ibm.com>
29154 * gcc.dg/compat/vector-defs.h: New file.
29155 * gcc.dg/compat/vector-setup.h: New file.
29156 * gcc.dg/compat/vector-check.h: New file.
29157 * gcc.dg/compat/vector-1_main.c: New file.
29158 * gcc.dg/compat/vector-1_x.c: New file.
29159 * gcc.dg/compat/vector-1_y.c: New file.
29160 * gcc.dg/compat/vector-2_main.c: New file.
29161 * gcc.dg/compat/vector-2_x.c: New file.
29162 * gcc.dg/compat/vector-2_y.c: New file.
29164 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
29165 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
29166 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
29167 * gcc.dg/compat/struct-align-1.h: New file.
29168 * gcc.dg/compat/struct-align-1_main.c: New file.
29169 * gcc.dg/compat/struct-align-1_x.c: New file.
29170 * gcc.dg/compat/struct-align-1_y.c: New file.
29171 * gcc.dg/compat/struct-align-2.h: New file.
29172 * gcc.dg/compat/struct-align-2_main.c: New file.
29173 * gcc.dg/compat/struct-align-2_x.c: New file.
29174 * gcc.dg/compat/struct-align-2_y.c: New file.
29176 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
29177 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
29178 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
29179 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
29180 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
29181 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
29182 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
29183 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
29184 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
29185 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
29186 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
29187 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
29188 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
29189 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
29190 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
29191 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
29192 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
29193 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
29194 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
29195 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
29196 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
29197 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
29198 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
29199 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
29200 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
29201 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
29202 * gcc.dg/compat/struct-return-10_x.c: Ditto.
29203 * gcc.dg/compat/struct-return-2_x.c: Ditto.
29204 * gcc.dg/compat/struct-return-3_x.c: Ditto.
29206 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
29208 * gcc.dg/i386-call-1.c: New test.
29210 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
29213 * g++.dg/parse/defarg4.C: New.
29215 2003-07-03 Roger Sayle <roger@eyesopen.com>
29218 * gcc.c-torture/compile/20030703-1.c: New test case.
29220 2003-07-03 Mark Mitchell <mark@codesourcery.com>
29222 * g++.dg/template/local3.C: Remove extra semicolon.
29224 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
29226 * gcc.dg/i386-volatile-1.c: New test.
29228 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
29231 * g++.dg/other/offsetof2.C: XFAIL.
29232 * g++.dg/other/offsetof5.C: New.
29235 * g++.dg/template/error1.C: New.
29238 * g++.dg/template/dependent-expr1.C: New.
29240 2003-07-01 Mark Mitchell <mark@codesourcery.com>
29243 * g++.dg/template/local3.C: New test.
29246 * g++.dg/lookup/scoped6.C: New test.
29248 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
29251 * g++.dg/other/error7.C: New test.
29253 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
29255 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
29256 * g++.old-deja/g++.abi/vtable3.h: Likewise.
29257 * g++.old-deja/g++.law/code-gen5.C: Likewise.
29258 * g++.old-deja/g++.other/union2.C: Likewise.
29259 * gcc.dg/c90-const-expr-2.c: Likewise.
29260 * gcc.dg/c90-const-expr-3.c: Likewise.
29261 * gcc.dg/c99-const-expr-2.c: Likewise.
29262 * gcc.dg/c99-const-expr-3.c: Likewise.
29263 * gcc.dg/concat.c: Likewise.
29265 2003-07-01 Mark Mitchell <mark@codesourcery.com>
29268 * g++.dg/init/static1.C: New test.
29270 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
29272 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
29273 * g++.old-deja/g++.other/access2.C: Likewise.
29274 * g++.old-deja/g++.other/decl2.C: Likewise.
29275 * gcc.c-torture/execute/20020615-1.c: Likewise.
29277 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
29280 * g++.dg/template/sizeof4.C: New test.
29282 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
29284 * g++.dg/other/error6.C: New test.
29286 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
29289 * g++.dg/parse/constant2.C: New test.
29291 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
29294 * g++.dg/other/error5.C: New test.
29296 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29298 * gcc.dg/format/gcc_diag-1.c: New test.
29300 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
29302 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
29304 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
29306 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
29307 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
29308 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
29310 2003-06-28 Jakub Jelinek <jakub@redhat.com>
29312 * gcc.c-torture/execute/builtins/string-8.c: New test.
29313 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
29314 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
29315 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
29317 2003-06-27 Mark Mitchell <mark@codesourcery.com>
29320 * g++.dg/ext/typeof6.C: New test.
29322 2003-06-27 Mark Mitchell <mark@codesourcery.com>
29325 * g++.dg/init/enum1.C: New test.
29327 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
29329 * gcc.dg/20030627-1.c: New test.
29331 2003-06-26 Mark Mitchell <mark@codesourcery.com>
29334 * g++.dg/expr/static_cast2.C: New test.
29336 2003-06-26 Roger Sayle <roger@eyesopen.com>
29337 Jakub Jelinek <jakub@redhat.com>
29339 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
29340 sprintf(dst,"%s",src) optimization.
29341 * gcc.c-torture/execute/20030626-1.c: New test case.
29342 * gcc.c-torture/execute/20030626-2.c: New test case.
29344 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
29346 * gcc.c-torture/execute/multi-ix.c: New test.
29348 * gcc.c-torture/execute/simd-4.c (main):
29349 Added missing semicolon at end of union.
29351 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
29354 * g++.dg/template/explicit-instantiation3.C: New test.
29356 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
29358 * gcc.dg/20030626-1.c: Use signed char.
29360 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
29362 * gcc.dg/20030626-1.c: New test.
29364 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
29366 * const-str-2.m: Update.
29368 2003-06-25 Mark Mitchell <mark@codesourcery.com>
29371 * g++.dg/rtti/dyncast1.C: New test.
29372 * g++.dg/abi/mangle4.C: Correct base-specifier access.
29373 * g++.dg/lookup/scoped1.C: Remove XFAIL.
29374 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
29377 * g++.dg/expr/static_cast1.C: New test.
29379 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
29381 * gcc.dg/20030625-1.c: New test.
29383 2003-06-24 Roger Sayle <roger@eyesopen.com>
29385 * gcc.c-torture/compile/20030624-1.c: New test case.
29387 2003-06-24 Jakub Jelinek <jakub@redhat.com>
29389 * gcc.c-torture/execute/string-opt-17.c: New test.
29391 2003-06-24 Mark Mitchell <mark@codesourcery.com>
29394 * g++.dg/parse/crash6.C: New test.
29396 2003-06-23 Roger Sayle <roger@eyesopen.com>
29398 * gcc.dg/builtins-24.c: New test case.
29400 2003-06-23 Jakub Jelinek <jakub@redhat.com>
29402 * g++.dg/opt/operator1.C: New test.
29404 2003-06-22 Roger Sayle <roger@eyesopen.com>
29406 * gcc.c-torture/execute/string-opt-16.c: New test case.
29408 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
29410 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
29411 * g++.old-deja/g++.other/conv7.C: Likewise.
29412 * g++.old-deja/g++.other/overcnv2.C: Likewise.
29413 * g++.old-deja/g++.other/overload14.C: Likewise.
29415 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
29417 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
29418 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
29420 2003-06-20 Mark Mitchell <mark@codesourcery.com>
29423 * g++.dg/warn/Winline-3.C: New test.
29425 2003-06-20 Mark Mitchell <mark@codesourcery.com>
29427 * lib/target-supports.exp (check_alias_available): Make the test
29428 program acceptable to the Solaris assembler.
29431 * g++.dg/template/memclass2.C: New test.
29433 2003-06-20 Mark Mitchell <mark@codesourcery.com>
29434 Eric Botcazou <ebotcazou@libertysurf.fr>
29436 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
29437 data for non-matching targets.
29438 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
29440 2003-06-20 Mark Mitchell <mark@codesourcery.com>
29443 * g++.dg/template/member3.C: New test.
29445 2003-06-19 Mark Mitchell <mark@codesourcery.com>
29448 * g++.dg/template/func1.C: New test.
29451 * g++.dg/template/static4.C: New test.
29452 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
29455 * g++.dg/init/ref7.C: New test.
29457 2003-06-19 Matt Austern <austern@apple.com>
29460 * g++.dg/anew1.C: New test.
29461 * g++.dg/anew2.C: New test.
29462 * g++.dg/anew3.C: New test.
29463 * g++.dg/anew4.C: New test.
29465 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
29467 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
29469 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
29471 * gcc.c-torture/execute/simd-4.c (main): Make expected value
29474 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
29476 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
29479 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
29481 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
29482 * gcc.c-torture/compile/961203-1.c: Likewise.
29483 * gcc.c-torture/compile/980506-1.c: Likewise.
29485 2003-06-17 Mark Mitchell <mark@codesourcery.com>
29488 * g++.dg/lookup/using7.C: New test.
29490 2003-06-17 Mark Mitchell <mark@codesourcery.com>
29493 * g++.dg/abi/conv1.C: Remove it.
29494 * g++.dg/template/conv7.C: New test.
29495 * g++.dg/template/conv8.C: Likewise.
29496 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
29497 conversion operator.
29499 2003-06-17 Janis Johnson <janis187@us.ibm.com>
29501 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
29502 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
29503 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
29504 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
29505 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
29506 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
29507 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
29508 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
29509 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
29510 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
29511 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
29512 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
29513 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
29514 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
29515 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
29516 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
29517 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
29518 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
29519 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
29520 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
29521 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
29522 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
29523 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
29524 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
29525 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
29526 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
29527 * gcc.dg/compat/struct-return-10_x.c: Ditto.
29528 * gcc.dg/compat/struct-return-2_x.c: Ditto.
29529 * gcc.dg/compat/struct-return-3_x.c: Ditto.
29531 2003-06-16 Mark Mitchell <mark@codesourcery.com>
29533 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
29534 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
29537 2003-06-16 Roger Sayle <roger@eyesopen.com>
29539 * gcc.dg/i386-387-5.c: New test case.
29540 * gcc.dg/i386-387-6.c: New test case.
29541 * gcc.dg/builtins-23.c: New test case.
29543 2003-06-15 Roger Sayle <roger@eyesopen.com>
29545 * gcc.dg/builtins-22.c: New test case.
29546 * gcc.dg/i386-387-1.c: Update to test exp.
29547 * gcc.dg/i386-387-2.c: Likewise.
29549 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29551 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
29553 2003-06-12 Mark Mitchell <mark@codesourcery.com>
29555 * lib/gcc-dg.exp (dg-require-dll): New function.
29556 (dg-xfail-if): Likewise.
29557 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
29560 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
29561 * gcc.c-torture/compile/20001205-1.c: Likewise.
29562 * gcc.c-torture/compile/20001226-1.c: Likewise.
29563 * gcc.c-torture/compile/20010518-2.c: Likewise.
29564 * gcc.c-torture/compile/20020312-1.c: Likewise.
29565 * gcc.c-torture/compile/20020604-1.c: Likewise.
29566 * gcc.c-torture/compile/920501-12.c: Likewise.
29567 * gcc.c-torture/compile/920501-4.c: Likewise.
29568 * gcc.c-torture/compile/920520-1.c: Likewise.
29569 * gcc.c-torture/compile/920521-1.c: Likewise.
29570 * gcc.c-torture/compile/920625-1.c: Likewise.
29571 * gcc.c-torture/compile/961203-1.c: Likewise.
29572 * gcc.c-torture/compile/980506-1.c: Likewise.
29573 * gcc.c-torture/compile/981006-1.c: Likewise.
29574 * gcc.c-torture/compile/981022-1.c: Likewise.
29575 * gcc.c-torture/compile/981223-1.c: Likewise.
29576 * gcc.c-torture/compile/990617-1.c: Likewise.
29577 * gcc.c-torture/compile/dll.c: Likewise.
29578 * gcc.c-torture/compile/labels-3.c: Likewise.
29579 * gcc.c-torture/compile/mipscop-1.c: Likewise.
29580 * gcc.c-torture/compile/mipscop-2.c: Likewise.
29581 * gcc.c-torture/compile/mipscop-3.c: Likewise.
29582 * gcc.c-torture/compile/mipscop-4.c: Likewise.
29583 * gcc.c-torture/compile/simd-5.c: Likewise.
29584 * gcc.c-torture/compile/20000804-1.x: Remove.
29585 * gcc.c-torture/compile/20001205-1.x: Likewise.
29586 * gcc.c-torture/compile/20001226-1.x: Likewise.
29587 * gcc.c-torture/compile/20010518-2.x: Likewise.
29588 * gcc.c-torture/compile/20020312-1.x: Likewise.
29589 * gcc.c-torture/compile/20020604-1.x: Likewise.
29590 * gcc.c-torture/compile/920501-12.x: Likewise.
29591 * gcc.c-torture/compile/920501-4.x: Likewise.
29592 * gcc.c-torture/compile/920520-1.x: Likewise.
29593 * gcc.c-torture/compile/920521-1.x: Likewise.
29594 * gcc.c-torture/compile/920625-1.x: Likewise.
29595 * gcc.c-torture/compile/961203-1.x: Likewise.
29596 * gcc.c-torture/compile/980506-1.x: Likewise.
29597 * gcc.c-torture/compile/981006-1.x: Likewise.
29598 * gcc.c-torture/compile/981022-1.x: Likewise.
29599 * gcc.c-torture/compile/981223-1.x: Likewise.
29600 * gcc.c-torture/compile/990617-1.x: Likewise.
29601 * gcc.c-torture/compile/mipscop-1.x: Likewise.
29602 * gcc.c-torture/compile/mipscop-2.x: Likewise.
29603 * gcc.c-torture/compile/mipscop-3.x: Likewise.
29604 * gcc.c-torture/compile/mipscop-4.x: Likewise.
29605 * gcc.c-torture/compile/simd-5.x: Likewise.
29607 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
29609 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
29611 * gcc.c-torture/execute/20030611-1.c: New test.
29613 2003-06-12 Roger Sayle <roger@eyesopen.com>
29616 * gcc.dg/20030612-1.c: New test case.
29618 2003-06-12 Mark Mitchell <mark@codesourcery.com>
29621 * g++.dg/expr/cast1.C: New test.
29623 2003-06-12 Roger Sayle <roger@eyesopen.com>
29625 * gcc.dg/builtins-21.c: New test case.
29627 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
29629 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
29630 options instead of at the end.
29631 * lib/objc.exp (objc_target_compile): Likewise.
29633 2003-06-11 Mark Mitchell <mark@codesourcery.com>
29636 * g++.dg/parse/error1.C: New test.
29638 2003-06-11 Janis Johnson <janis187@us.ibm.com>
29640 * gcc.dg/compat/struct-by-value-11_main.c: New file.
29641 * gcc.dg/compat/struct-by-value-11_x.c: New file.
29642 * gcc.dg/compat/struct-by-value-11_y.c: New file.
29643 * gcc.dg/compat/struct-by-value-12_main.c: New file.
29644 * gcc.dg/compat/struct-by-value-12_x.c: New file.
29645 * gcc.dg/compat/struct-by-value-12_y.c: New file.
29646 * gcc.dg/compat/struct-by-value-13_main.c: New file.
29647 * gcc.dg/compat/struct-by-value-13_x.c: New file.
29648 * gcc.dg/compat/struct-by-value-13_y.c: New file.
29649 * gcc.dg/compat/struct-by-value-14_main.c: New file.
29650 * gcc.dg/compat/struct-by-value-14_x.c: New file.
29651 * gcc.dg/compat/struct-by-value-14_y.c: New file.
29652 * gcc.dg/compat/struct-by-value-15_main.c: New file.
29653 * gcc.dg/compat/struct-by-value-15_x.c: New file.
29654 * gcc.dg/compat/struct-by-value-15_y.c: New file.
29655 * gcc.dg/compat/struct-by-value-16_main.c: New file.
29656 * gcc.dg/compat/struct-by-value-16_x.c: New file.
29657 * gcc.dg/compat/struct-by-value-16_y.c: New file.
29658 * gcc.dg/compat/struct-by-value-17_main.c: New file.
29659 * gcc.dg/compat/struct-by-value-17_x.c: New file.
29660 * gcc.dg/compat/struct-by-value-17_y.c: New file.
29661 * gcc.dg/compat/struct-by-value-18_main.c: New file.
29662 * gcc.dg/compat/struct-by-value-18_x.c: New file.
29663 * gcc.dg/compat/struct-by-value-18_y.c: New file.
29665 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
29666 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
29667 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
29668 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
29669 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
29670 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
29671 * gcc.dg/compat/scalar-return-3_main.c: New file.
29672 * gcc.dg/compat/scalar-return-3_x.c: New file.
29673 * gcc.dg/compat/scalar-return-3_y.c: New file.
29674 * gcc.dg/compat/scalar-return-4_main.c: New file.
29675 * gcc.dg/compat/scalar-return-4_x.c: New file.
29676 * gcc.dg/compat/scalar-return-4_y.c: New file.
29678 2003-06-10 Janis Johnson <janis187@us.ibm.com>
29680 * gcc.dg/compat/fp2-struct-check.h: New file.
29681 * gcc.dg/compat/fp2-struct-defs.h: New file.
29682 * gcc.dg/compat/fp2-struct-init.h: New file.
29683 * gcc.dg/compat/struct-by-value-10_main.c: New file.
29684 * gcc.dg/compat/struct-by-value-10_x.c: New file.
29685 * gcc.dg/compat/struct-by-value-10_y.c: New file.
29686 * gcc.dg/compat/struct-return-10_main.c: New file.
29687 * gcc.dg/compat/struct-return-10_x.c: New file.
29688 * gcc.dg/compat/struct-return-10_y.c: New file.
29690 * gcc.dg/compat/compat-common.h: New file.
29691 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
29692 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
29693 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
29694 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
29695 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
29696 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
29697 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
29698 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
29699 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
29700 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
29701 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
29702 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
29703 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
29704 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
29705 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
29706 * gcc.dg/compat/small-struct-check.h: Ditto.
29707 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
29708 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
29709 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
29710 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
29711 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
29712 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
29713 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
29714 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
29715 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
29716 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
29717 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
29718 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
29719 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
29720 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
29721 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
29722 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
29723 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
29724 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
29725 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
29726 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
29727 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
29728 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
29729 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
29730 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
29731 * gcc.dg/compat/struct-return-2_main.c: Ditto.
29732 * gcc.dg/compat/struct-return-2_x.c: Ditto.
29733 * gcc.dg/compat/struct-return-2_y.c: Ditto.
29734 * gcc.dg/compat/struct-return-3_main.c: Ditto.
29735 * gcc.dg/compat/struct-return-3_x.c: Ditto.
29736 * gcc.dg/compat/struct-return-3_y.c: Ditto.
29738 2003-06-10 Geoffrey Keating <geoffk@apple.com>
29740 * g++.dg/pch/static-1.C: New file.
29741 * g++.dg/pch/static-1.Hs: New file.
29743 2003-06-10 Richard Henderson <rth@redhat.com>
29745 * gcc.dg/asm-7.c: Adjust expected warning text.
29747 2003-06-10 Roger Sayle <roger@eyesopen.com>
29749 * gcc.dg/builtins-20.c: New test case.
29751 2003-06-10 Mark Mitchell <mark@codesourcery.com>
29754 * g++.dg/opt/template1.C: New test.
29756 2003-06-09 Mark Mitchell <mark@codesourcery.com>
29758 * lib/gcc-dg.exp (dg-test): Clear additional_files and
29759 additional_sources.
29761 2003-05-21 David Taylor <dtaylor@emc.com>
29763 * gcc.dg/Wpadded.c: New file.
29765 2003-06-09 Mark Mitchell <mark@codesourcery.com>
29767 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
29768 * gcc.dg/special/weak-2.c: Add dg-require-weak.
29769 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
29772 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
29774 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
29776 2003-06-09 Mark Mitchell <mark@codesourcery.com>
29778 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
29779 (dg-require-alias): Likewise.
29780 (dg-require-gc-sections): Likewise.
29781 * lib/target-supports.exp (check_gc_sections_available): Likewise.
29783 2003-06-08 Richard Henderson <rth@redhat.com>
29785 * gcc.dg/20011029-2.c: Fix the array reference.
29786 * gcc.dg/asm-7.c: New.
29788 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
29790 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
29792 2003-06-08 Mark Mitchell <mark@codesourcery.com>
29794 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
29795 (dg-require-gc-sections): Likewise.
29797 2003-06-08 Jan Hubicka <jh@suse.cz>
29799 * i386-cmov1.c: Fix regular expression.
29800 * i386-cvt-1.c: Likewise.
29801 * i386-local.c: Likewise.
29802 * i386-local2.c: Likewise.
29803 * i386-mul.c: Likewise.
29804 * i386-ssetype-1.c: Likewise.
29805 * i386-ssetype-3.c: Likewise.
29806 * i386-ssetype-5.c: Likewise.
29808 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29811 * g++.dg/warn/implicit-typename2.C: New test.
29812 * g++.dg/warn/implicit-typename3.C: New test.
29814 2003-06-07 Richard Henderson <rth@redhat.com>
29816 * g++.dg/other/offsetof3.C: Use size_t.
29817 * g++.dg/other/offsetof4.C: Likewise.
29819 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
29821 * lib/copy-file.exp: New. Implement gcc_copy_files.
29823 * lib/dg-pch.exp: Load copy-file.exp
29824 (dg-pch): Use gcc_copy_files instead of "file copy".
29826 2003-06-06 Mark Mitchell <mark@codesourcery.com>
29828 * gcc.dg/weak/weak.exp: Simplify.
29829 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
29830 * gcc.dg/weak/weak-1.c: Likewise.
29831 * gcc.dg/weak/weak-2.c: Likewise.
29832 * gcc.dg/weak/weak-3.c: Likewise.
29833 * gcc.dg/weak/weak-4.c: Likewise.
29834 * gcc.dg/weak/weak-5.c: Likewise.
29835 * gcc.dg/weak/weak-6.c: Likewise.
29836 * gcc.dg/weak/weak-7.c: Likewise.
29837 * gcc.dg/weak/weak-8.c: Likewise.
29838 * gcc.dg/weak/weak-9.c: Likewise.
29840 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
29842 gcc.c-torture/execute/20030606-1.c: New.
29844 2003-06-06 Roger Sayle <roger@eyesopen.com>
29846 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
29847 * gcc.dg/builtins-19.c: Likewise.
29849 2003-06-06 Roger Sayle <roger@eyesopen.com>
29851 * gcc.dg/builtins-2.c: Add some more tests.
29852 * gcc.dg/builtins-18.c: New test case.
29853 * gcc.dg/builtins-19.c: New test case.
29855 2003-06-06 Roger Sayle <roger@eyesopen.com>
29856 Jim Wilson <wilson@tuliptree.org>
29858 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
29860 2003-06-06 Jakub Jelinek <jakub@redhat.com>
29862 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
29863 mempcpy/stpcpy calls not to be optimized into something else.
29864 * gcc.c-torture/execute/string-opt-3.c: Moved to...
29865 * gcc.c-torture/execute/builtins/string-7.c: ...here.
29866 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
29868 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29870 * gcc.dg/format/asm_fprintf-1.c: New test.
29872 2003-06-05 Mark Mitchell <mark@codesourcery.com>
29874 * lib/gcc-defs.exp (additional_sources): New variable.
29875 (dg-additional-sources): New function.
29876 (additional_files): New variable.
29877 (dg-additional-files): New function.
29878 (dg-additional-files-options): Likewise.
29879 * lib/gcc-dg.exp (dg-require-weak): New function.
29880 (dg-require-alias): Likewise.
29881 (dg-require-gc-sections): Likewise.
29882 * lib/target-supports.exp (check_alias_available): Remove testfile
29884 (check_gc_sections_available): New function.
29885 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
29886 (dg-gpp-additional-files): Likewise.
29887 * lib/g++.exp (additional_sources): Remove.
29888 (additional_files): Likewise.
29889 (g++_target_compile): Use dg-additional-files-options.
29891 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
29893 * gcc.dg/special/ecos.exp: Remove.
29894 * gcc.dg/special/20000419-2.c: Use dg-require-*.
29895 * gcc.dg/special/alias-1.c: Likewise.
29896 * gcc.dg/special/alias-2.c: Likewise.
29897 * gcc.dg/special/gcsec-1.c: Likewise.
29898 * gcc.dg/special/weak-1.c: Likewise.
29899 * gcc.dg/special/weak-2.c: Likewise.
29900 * gcc.dg/special/wkali-1.c: Likewise.
29901 * gcc.dg/special/wkali-2.c: Likewise.
29903 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
29904 dg-gpp-additional-*.
29905 * g++.dg/special/conpr-3.C: Likewise.
29906 * g++.dg/special/conpr-4.C: Likewise.
29907 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
29908 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
29909 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
29910 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
29911 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
29912 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
29913 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
29914 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
29915 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
29916 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
29917 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
29918 * g++.old-deja/g++.other/comdat1.C: Likewise.
29919 * g++.old-deja/g++.other/comdat2.C: Likewise.
29920 * g++.old-deja/g++.other/comdat3.C: Likewise.
29921 * g++.old-deja/g++.other/ctor1.C: Likewise.
29922 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
29924 2003-06-05 Richard Henderson <rth@redhat.com>
29926 * gcc.dg/debug/20030605-1.c: New.
29928 2003-06-04 Mark Mitchell <mark@codesourcery.com>
29930 * README.QMTEST: Update.
29932 2003-06-04 Richard Henderson <rth@redhat.com>
29934 * gcc.dg/cleanup-1.c: New.
29935 * gcc.dg/cleanup-2.c: New.
29936 * gcc.dg/cleanup-3.c: New.
29937 * gcc.dg/cleanup-4.c: New.
29938 * gcc.dg/cleanup-5.c: New.
29939 * gcc.dg/cleanup-6.c: New.
29940 * gcc.dg/cleanup-7.c: New.
29942 2003-06-04 Mark Mitchell <mark@codesourcery.com>
29944 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
29946 * lib/dg-pch.exp: New file.
29947 * g++.dg/pch/pch.exp: Use dg-pch.exp.
29948 * gcc.dg/pch/pch.exp: Likewise.
29950 2003-06-04 Roger Sayle <roger@eyesopen.com>
29952 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
29953 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
29954 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
29955 * gcc.dg/builtins-17.c: New test case.
29956 * gcc.dg/i386-387-4.c: New test case.
29957 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
29959 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
29961 * gcc.dg/ultrasp9.c: New test.
29963 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
29965 * gcc.c-torture/compile/20030604-1.c: New test.
29966 * gcc.dg/sparc-constant-1.c: New test.
29968 2003-06-03 Glen Nakamura <glen@imodulo.com>
29970 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
29972 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
29974 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
29976 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
29977 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
29979 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
29981 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
29983 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29986 * g++.dg/template/spec10.C: New test.
29988 2003-06-03 Roger Sayle <roger@eyesopen.com>
29990 * gcc.dg/builtins-16.c: New test case.
29992 2003-06-03 Jakub Jelinek <jakub@redhat.com>
29994 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
29995 mempcpy test with post-increments.
29996 * gcc.c-torture/execute/string-opt-3.c: New test.
29997 * gcc.dg/string-opt-1.c: New test.
29999 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
30002 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
30004 2003-06-02 Mark Mitchell <mark@codesourcery.com>
30006 * lib/scanasm.exp (dg-scan): New function, factored out of ...
30007 (scan-assembler): ... here. Use dg-scan.
30008 (scan-assembler-not): Likewise.
30009 (scan-file): New function.
30010 (scan-file-not): Likewise.
30011 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
30012 * gcc.dg/cpp/_Pragma4.c: Likewise.
30013 * gcc.dg/cpp/_Pragma5.c: Likewise.
30014 * gcc.dg/cpp/avoidpaste1.c: Likewise.
30015 * gcc.dg/cpp/avoidpaste2.c: Likewise.
30016 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
30017 * gcc.dg/cpp/cmdlne-P.c: Likewise.
30018 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
30019 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
30020 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
30021 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
30022 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
30023 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
30024 * gcc.dg/cpp/cxxcom1.c: Likewise.
30025 * gcc.dg/cpp/line1.c: Likewise.
30026 * gcc.dg/cpp/maccom1.c: Likewise.
30027 * gcc.dg/cpp/maccom2.c: Likewise.
30028 * gcc.dg/cpp/maccom3.c: Likewise.
30029 * gcc.dg/cpp/maccom4.c: Likewise.
30030 * gcc.dg/cpp/maccom5.c: Likewise.
30031 * gcc.dg/cpp/maccom6.c: Likewise.
30032 * gcc.dg/cpp/multiline.c: Likewise.
30033 * gcc.dg/cpp/spacing1.c: Likewise.
30034 * gcc.dg/cpp/spacing2.c: Likewise.
30035 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
30036 * gcc.dg/cpp/trad/maccom1.c: Likewise.
30037 * gcc.dg/cpp/trad/maccom2.c: Likewise.
30038 * gcc.dg/cpp/trad/maccom3.c: Likewise.
30039 * gcc.dg/cpp/trad/maccom4.c: Likewise.
30040 * gcc.dg/cpp/trad/maccom6.c: Likewise.
30041 * gcc.dg/cpp/cxxcom2.c: Likewise.
30042 * gcc.dg/cpp/cxxcom2.h: New file.
30044 * gcc.dg/cpp/truefalse.cpp: Move it to ...
30045 * g++.dg/cpp/truefalse.C: Here.
30046 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
30048 2003-06-01 Loren James Rittle <ljrittle@acm.org>
30050 * gcc.dg/cpp/redef3.c: New file.
30052 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
30054 * gcc.dg/i386-loop-3.c: New test.
30056 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
30058 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
30060 2003-05-31 Roger Sayle <roger@eyesopen.com>
30062 * gcc.dg/fwrapv-1.c: New test case.
30063 * gcc.dg/fwrapv-2.c: New test case.
30065 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30068 * g++.dg/template/spec9.C: New test.
30070 2003-05-29 Roger Sayle <roger@eyesopen.com>
30072 * gcc.dg/duff-4.c: New test case.
30074 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
30077 * g77.dg/ffixed-form-1.f: New test
30078 * g77.dg/ffixed-form-2.f: New test
30079 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
30080 * g77.dg/ffree-form-3.f: New test
30082 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
30084 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
30085 * gcc.dg/wint_t-1.c: Likewise.
30087 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30089 * g++.dg/template/access11.C: New test.
30091 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30094 * g++.dg/template/access10.C: New test.
30096 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
30097 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30099 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
30101 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
30103 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
30104 suppress for powerpc-*-darwin*.
30105 * gcc.dg/torture/builtin-noret-2.c: Likewise.
30107 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
30109 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
30110 suppress option for powerpc-*-darwin*.
30112 2003-05-23 Roger Sayle <roger@eyesopen.com>
30114 * gcc.dg/builtins-1.c: Add tests for tan and atan.
30115 * gcc.dg/builtins-4.c: Add test for fmod.
30117 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30120 * g++.dg/template/instantiate4.C: New test.
30122 2003-05-22 Roger Sayle <roger@eyesopen.com>
30124 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
30126 2003-05-21 Janis Johnson <janis187@us.ibm.com>
30128 * gcc.dg/compat/scalar-return-1_main.c: New file.
30129 * gcc.dg/compat/scalar-return-1_x.c: New file.
30130 * gcc.dg/compat/scalar-return-1_y.c: New file.
30131 * gcc.dg/compat/scalar-return-2_main.c: New file.
30132 * gcc.dg/compat/scalar-return-2_x.c: New file.
30133 * gcc.dg/compat/scalar-return-2_y.c: New file.
30134 * gcc.dg/compat/struct-return-3_main.c: New file.
30135 * gcc.dg/compat/struct-return-3_y.c: New file.
30136 * gcc.dg/compat/struct-return-3_x.c: New file.
30137 * gcc.dg/compat/struct-return-2_main.c: New file.
30138 * gcc.dg/compat/struct-return-2_x.c: New file.
30139 * gcc.dg/compat/struct-return-2_y.c: New file.
30141 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
30143 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
30144 for hppa*-hp-hpux*.
30145 * gcc.dg/20021014-1.c (dg-options): Likewise.
30146 * gcc.dg/nest.c (dg-options): Likewise.
30148 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
30151 * g++.dg/ext/dllimport2.C: New file.
30152 * g++.dg/ext/dllimport3.C: New file.
30154 2003-05-20 Janis Johnson <janis187@us.ibm.com>
30156 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
30157 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
30158 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
30159 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
30160 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
30161 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
30162 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
30163 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
30164 * gcc.dg/compat/small-struct-defs.h: New file.
30165 * gcc.dg/compat/small-struct-init.h: New file.
30166 * gcc.dg/compat/small-struct-check.h: New file.
30167 * gcc.dg/compat/fp-struct-defs.h: New file.
30168 * gcc.dg/compat/fp-struct-check.h: New file.
30169 * gcc.dg/compat/fp-struct-init.h: New file.
30170 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
30171 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
30173 2003-05-19 Jakub Jelinek <jakub@redhat.com>
30175 * gcc.dg/20030225-2.c: New test.
30177 2003-05-18 Roger Sayle <roger@eyesopen.com>
30178 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30180 * gcc.c-torture/compile/20030518-1.c: New test case.
30182 2003-05-18 Mark Mitchell <mark@codesourcery.com>
30184 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
30185 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
30186 gcc-dg-debug-runtest.
30187 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
30188 gcc-dg-debug-runtest.
30190 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30193 * g++.dg/lookup/using6.C: New test.
30195 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30197 * g++.dg/parse/access2.C: New test.
30199 2003-05-17 Mark Mitchell <mark@codesourcery.com>
30201 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
30202 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
30203 * gcc.dg/debug/debug.exp: Likewise.
30205 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
30207 * gcc.dg/dollar.c: New test.
30209 2003-05-16 Janis Johnson <janis187@us.ibm.com>
30211 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
30212 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
30213 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
30214 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
30215 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
30216 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
30217 * gcc.dg/compat/struct-by-value-6_main.c: New file.
30218 * gcc.dg/compat/struct-by-value-6_x.c: New file.
30219 * gcc.dg/compat/struct-by-value-6_y.c: New file.
30220 * gcc.dg/compat/struct-by-value-7_main.c: New file.
30221 * gcc.dg/compat/struct-by-value-7_x.c: New file.
30222 * gcc.dg/compat/struct-by-value-7_y.c: New file.
30223 * gcc.dg/compat/struct-by-value-8_main.c: New file.
30224 * gcc.dg/compat/struct-by-value-8_x.c: New file.
30225 * gcc.dg/compat/struct-by-value-8_y.c: New file.
30226 * gcc.dg/compat/struct-by-value-9_main.c: New file.
30227 * gcc.dg/compat/struct-by-value-9_x.c: New file.
30228 * gcc.dg/compat/struct-by-value-9_y.c: New file.
30230 2003-05-16 Mark Mitchell <mark@codesourcery.com>
30232 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
30233 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
30234 support for "repo" mode.
30235 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
30236 * lib/g77-dg.exp: Likewise.
30237 * lib/obj-dg.exp: Likewise.
30239 2003-05-16 Jakub Jelinek <jakub@redhat.com>
30241 Merge from gcc-3_2-rhl8-branch:
30242 2003-04-23 Jakub Jelinek <jakub@redhat.com>
30244 * gcc.dg/tls/opt-6.c: New test.
30246 2003-04-05 Jakub Jelinek <jakub@redhat.com>
30248 * gcc.dg/20030405-1.c: New test.
30250 2003-03-09 Jakub Jelinek <jakub@redhat.com>
30252 * gcc.dg/20030309-1.c: New test.
30254 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
30256 * gcc.c-torture/execute/20030307-1.c: New test.
30258 2003-02-20 Randolph Chung <tausq@debian.org>
30260 * gcc.c-torture/compile/20030220-1.c: New test.
30262 2003-02-18 Jakub Jelinek <jakub@redhat.com>
30264 * gcc.dg/20030217-1.c: New test.
30266 2003-01-29 Jakub Jelinek <jakub@redhat.com>
30268 * gcc.c-torture/compile/20020129-1.c: New test.
30270 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
30272 * gcc.dg/unroll-1.c: New test.
30274 2002-11-16 Jan Hubicka <jh@suse.cz>
30276 * gcc.c-torture/execute/20020920-1.c: New test.
30278 2002-10-08 Jakub Jelinek <jakub@redhat.com>
30281 * gcc.c-torture/compile/20021008-1.c: New test.
30283 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
30286 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
30288 2002-08-07 Jakub Jelinek <jakub@redhat.com>
30290 * gcc.c-torture/compile/20020807-1.c: New test.
30292 2002-07-30 Jakub Jelinek <jakub@redhat.com>
30294 * gcc.dg/tls/opt-1.c: New test.
30296 2002-07-29 Jakub Jelinek <jakub@redhat.com>
30298 * gcc.dg/20020729-1.c: New test.
30300 2002-07-20 Jakub Jelinek <jakub@redhat.com>
30302 * g++.dg/opt/life1.C: New test.
30304 2002-05-20 Jakub Jelinek <jakub@redhat.com>
30306 * gcc.dg/20020525-1.c: New test.
30308 2002-05-24 Jakub Jelinek <jakub@redhat.com>
30311 * g++.dg/ext/pretty1.C: New test.
30312 * g++.dg/ext/pretty2.C: New test.
30314 2003-05-15 Mark Mitchell <mark@codesourcery.com>
30317 * g++.dg/ext/typeof5.C: New test.
30319 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
30321 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
30322 __USER_LABEL_PREFIX__ into account.
30323 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
30325 2003-05-14 Roger Sayle <roger@eyesopen.com>
30327 * gcc.dg/builtins-15.c: New test case.
30329 2003-05-13 Zack Weinberg <zack@codesourcery.com>
30331 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
30333 2003-05-12 Mark Mitchell <mark@codesourcery.com>
30335 * lib/g++.exp: Tweak handling of additional source files.
30336 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
30337 * g++.dg/special/conpr-2a.C: Rename to ...
30338 * g++.dg/special/conpr-2a.cc: ... this.
30339 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
30340 * g++.dg/special/conpr-3a.C: Rename to ...
30341 * g++.dg/special/conpr-3a.cc: This.
30342 * g++.dg/special/conpr-3b.C: Rename to ...
30343 * g++.dg/special/conpr-3b.cc: This.
30344 * g++.dg/special/conpr-4.C: New test.
30345 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
30347 2003-05-12 David Edelsohn <edelsohn@gnu.org>
30349 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
30351 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30353 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
30354 * g++.old-deja/g++.robertl/eb71.C: Likewise.
30355 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
30356 * g++.old-deja/g++.other/warn3.C: Likewise.
30358 2003-05-11 Roger Sayle <roger@eyesopen.com>
30360 * gcc.dg/i386-387-1.c: Update to also test log.
30361 * gcc.dg/i386-387-2.c: Likewise.
30363 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
30365 * g77.f-torture/execute/int8421.f: New test.
30367 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30369 PR c++/10230, c++/10481
30370 * g++.dg/lookup/scoped5.C: New test.
30372 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30375 * g++.dg/template/ttp6.C: New test.
30377 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
30379 * gcc.c-torture/execute/builtins: New directory.
30380 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
30381 gcc.c-torture/execute/builtins.
30382 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
30383 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
30384 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
30385 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
30387 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30390 * g++.dg/template/access8.C: New test.
30391 * g++.dg/template/access9.C: New test.
30393 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30396 * g++.dg/parse/access1.C: New test.
30398 2003-05-09 DJ Delorie <dj@redhat.com>
30400 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
30401 long, and not an int.
30403 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30405 PR c++/10555, c++/10576
30406 * g++.dg/template/memclass1.C: New test.
30408 2003-05-08 DJ Delorie <dj@redhat.com>
30410 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
30412 * gcc.c-torture/execute/20021024-1.x: Likewise.
30413 * gcc.c-torture/execute/shiftdi.x: Likewise.
30414 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
30415 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
30416 * gcc.dg/20021018-1.c: Likewise.
30418 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30420 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
30422 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
30423 (bcopy): Call memmove.
30425 2003-05-08 Roger Sayle <roger@eyesopen.com>
30427 * g77.f-torture/compile/8485.f: New test case.
30429 2003-05-07 Richard Henderson <rth@redhat.com>
30432 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
30433 Verify exception_cleanup not called for rethrows.
30434 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
30435 when exiting catch block without rethrowing.
30436 * g++.dg/eh/forced3.C: New.
30437 * g++.dg/eh/forced4.C: New.
30439 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
30441 * gcc.dg/20030505.c: Fix triplet.
30443 2003-05-06 DJ Delorie <dj@redhat.com>
30445 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
30446 * gcc.dg/nest.c: Likewise.
30448 2003-05-05 Roger Sayle <roger@eyesopen.com>
30450 * gcc.dg/builtins-14.c: New test case.
30452 2003-05-05 Janis Johnson <janis187@us.ibm.com>
30454 * lib/compat.exp (compat-execute): New argument.
30455 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
30456 * gcc.dg/compat: New test directory.
30457 * gcc.dg/compat/compat.exp: New expect script.
30458 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
30459 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
30460 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
30461 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
30462 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
30463 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
30465 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
30466 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
30467 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
30468 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
30469 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
30470 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
30471 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
30472 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
30473 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
30474 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
30475 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
30476 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
30477 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
30478 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
30479 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
30481 2003-05-05 Zack Weinberg <zack@codesourcery.com>
30483 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
30485 2003-05-05 Jakub Jelinek <jakub@redhat.com>
30487 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
30489 2003-05-05 Geoffrey Keating <geoffk@apple.com>
30491 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
30492 * gcc.dg/ppc-fsel-2.c: New test.
30494 * gcc.dg/unused-5.c: New test.
30496 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30499 * g++.dg/warn/pmf1.C: New test.
30501 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30504 * g++.dg/warn/main.C: New test.
30506 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30508 * gcc.dg/nonnull-3.c: New test.
30510 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
30512 * gcc.dg/cpp/Wtrigraphs.c: Update.
30513 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
30515 2003-05-03 Geoffrey Keating <geoffk@apple.com>
30517 * gcc.dg/ppc-fsel-1.c: New test.
30519 2003-05-03 Zack Weinberg <zack@codesourcery.com>
30522 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
30524 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
30526 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
30528 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30530 PR c++/9364, c++/10553, c++/10586
30531 * g++.dg/parse/typename4.C: New test.
30532 * g++.dg/parse/typename5.C: Likewise.
30534 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
30536 * gcc.c-torture/compile/20030503-1.c: New test.
30538 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30540 * g++.dg/lookup/using5.C: Fix testcase error.
30542 2003-05-01 Chris Demetriou <cgd@broadcom.com>
30544 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
30545 since MEABI is no longer supported. Remove all vestiges
30546 of MEABI from the test.
30548 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30551 * g++.dg/lookup/using5.C: New test.
30553 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30556 * g++.dg/template/ttp5.C: New test.
30558 2003-04-30 Mark Mitchell <mark@codesourcery.com>
30560 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
30561 (dg-gpp-additional-sources): New function.
30562 (dg-gpp-additional-files): Likewise.
30563 * lib/g++.exp (additional_sources): New variable.
30564 (additional_files): Likewise.
30565 (g++_target_compile): Deal with them.
30566 * lib/old-dejagnu.exp: Remove.
30567 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
30568 * g++.old-deja: Revise all tests to use dg commands.
30570 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30572 PR c++/9432, c++/9528
30573 * g++.dg/lookup/using4.C: New test.
30575 2003-04-29 Geoffrey Keating <geoffk@apple.com>
30577 * gcc.dg/noreturn-5.c: New file.
30578 * gcc.dg/noreturn-6.c: New file.
30580 * gcc.c-torture/compile/inline-1.c: New file.
30582 2003-04-29 Mark Mitchell <mark@codesourcery.com>
30585 * g++.dg/template/explicit1.C: New test.
30587 2003-04-29 Mark Mitchell <mark@codesourcery.com>
30590 * g++.dg/other/bitfield1.C: New test.
30593 * g++.dg/init/new7.C: New test.
30595 2003-04-29 Mark Mitchell <mark@codesourcery.com>
30597 * g++.dg/ext/desig1.C: New test.
30598 * g++.dg/ext/init1.C: Update.
30600 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
30602 2003-04-28 Mark Mitchell <mark@codesourcery.com>
30605 * g++.dg/warn/Winline-1.C: New test.
30607 2003-04-28 Jakub Jelinek <jakub@redhat.com>
30609 * gcc.c-torture/execute/string-opt-19.c: New test.
30611 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
30612 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
30614 2003-04-27 Mark Mitchell <mark@codesourcery.com>
30617 * g++.dg/init/new6.C: New test.
30620 * g++.dg/init/ref6.C: New test.
30622 2003-04-26 David Edelsohn <edelsohn@gnu.org>
30624 * g++.dg/warn/weak1.C: XFAIL on AIX4.
30626 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30628 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
30629 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
30631 2003-04-25 Mark Mitchell <mark@codesourcery.com>
30633 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
30634 initialized static data members.
30636 2003-04-25 H.J. Lu <hjl@gnu.org>
30638 * gcc.dg/ia64-sync-4.c: New test.
30640 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30642 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
30645 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
30648 * g++.dg/warn/conv1.C: New test.
30649 * g++.old-deja/g++.other/conv7.C: Adjust.
30650 * g++.old-deja/g++.other/overload14.C: Adjust.
30652 2003-04-23 Mark Mitchell <mark@codesourcery.com>
30655 * g++.dg/template/defarg2.C: New test.
30657 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
30659 * gcc.dg/cpp/include2.c: Update.
30660 * gcc.dg/cpp/multiline-2.c: New.
30661 * gcc.dg/cpp/multiline.c: Update.
30662 * gcc.dg/cpp/strify2.c: Update.
30663 * gcc.dg/cpp/trad/literals-2.c: Update.
30665 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
30667 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
30669 2003-04-23 Mark Mitchell <mark@codesourcery.com>
30671 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
30673 2003-04-23 Mark Mitchell <mark@codesourcery.com>
30676 * g++.dg/parse/crash4.C: New test.
30679 * g++.dg/parse/crash5.C: New test.
30681 2003-04-22 Mark Mitchell <mark@codesourcery.com>
30684 * g++.dg/parse/crash3.C: New test.
30687 * g++.dg/parse/elab1.C: New test.
30689 2003-04-22 Devang Patel <dpatel@apple.com>
30691 * gcc.dg/cpp/trad/funlike-5.c: New test.
30693 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
30695 * g++.dg/other/packed1.C: Fix dg options.
30697 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
30699 * g++.dg/other/offsetof2.C: New test.
30701 2003-04-21 Mark Mitchell <mark@codesourcery.com>
30703 * g++.dg/template/recurse.C: Adjust location of error messages.
30705 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
30708 * g++.dg/init/addr-const1.C: New test.
30709 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
30711 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
30714 * g++.dg/lookup/struct-hack1.C: New test.
30716 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
30718 * ucs.c: Update diagnostic messages.
30720 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
30722 * gcc.dg/cpp/truefalse.cpp: New test.
30723 * gcc.dg/cpp/cpp.exp: Update.
30724 * g++.dg/other/stdbool-if.C: Remove.
30726 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
30728 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
30729 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
30731 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
30733 * gcc.c-torture/compile/20030418-1.c: New test.
30735 2003-04-17 Janis Johnson <janis187@us.ibm.com>
30737 * README.compat: Remove; content moved to doc/sourcebuild.texi.
30739 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30742 g++.dg/template/dependent-name1.C: New test.
30744 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
30746 * gcc.dg/warn-1.c (tourist_guide): New array,
30747 contains a pointer to bar.
30749 2003-04-16 Roger Sayle <roger@eyesopen.com>
30751 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
30752 * gcc.c-torture/execute/medce-1.c: New test case.
30753 * gcc.c-torture/execute/medce-2.c: New test case.
30755 2003-04-15 Mark Mitchell <mark@codesourcery.com>
30757 * lib/prune.exp: Ignore more messages.
30760 * g++.dg/parse/lookup3.C: New test.
30762 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
30764 * gcc.c-torture/compile/20030415-1.c : New test.
30766 2003-04-14 Mark Mitchell <mark@codesourcery.com>
30768 * gcc.c-torture/execute/scope-2.c: Move to ...
30769 * gcc.dg/noncompile/scope.c: .... here.
30771 2003-04-14 Roger Sayle <roger@eyesopen.com>
30773 * gcc.dg/20030414-2.c: New test case.
30775 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
30778 * gcc.dg/20030414-1.c: New test.
30780 2003-04-13 Roger Sayle <roger@eyesopen.com>
30782 * gcc.dg/builtins-12.c: New test case.
30783 * gcc.dg/builtins-13.c: New test case.
30785 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30787 * gcc.c-torture/execute/string-opt-18.c: New test.
30789 2003-04-13 Mark Mitchell <mark@codesourcery.com>
30792 * g++.dg/init/new5.C: New test.
30794 2003-04-12 Mark Mitchell <mark@codesourcery.com>
30797 * g++.dg/ext/dllimport1.C: New test.
30799 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
30801 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
30803 2003-04-11 Bud Davis <bdavis9659@comcast.net>
30806 * g77.f-torture/noncompile/9263.f: New test
30808 * g77.f-torture/execute/1832.f: New test
30810 2003-04-11 David Chad <davidc@freebsd.org>
30811 Loren J. Rittle <ljrittle@acm.org>
30814 * objc.dg/headers.m: New test.
30816 2003-04-10 Zack Weinberg <zack@codesourcery.com>
30818 * gcc.c-torture/execute/builtin-noret-2.c: New.
30819 * gcc.c-torture/execute/builtin-noret-2.x: New.
30820 XFAIL builtin-noret-2.c at -O1 and above.
30821 * gcc.dg/redecl.c: New.
30822 * gcc.dg/Wshadow-1.c: Update error regexps.
30824 2003-04-10 Mark Mitchell <mark@codesourcery.com>
30826 * g++.dg/abi/bitfield10.C: New test.
30828 2003-04-09 Mike Stump <mrs@apple.com>
30830 * gcc.dg/pch/pch.exp: Make testcase names longer.
30831 * g++.dg/pch/pch.exp: Make testcase names longer.
30833 2003-04-08 Roger Sayle <roger@eyesopen.com>
30835 * gcc.dg/builtins-11.c: New test case.
30837 2003-04-08 Roger Sayle <roger@eyesopen.com>
30839 * gcc.dg/builtins-9.c: New test case.
30840 * gcc.dg/builtins-10.c: New test case.
30842 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
30844 * gcc.dg/noncompile/init-4.c.c: New test.
30846 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
30848 * gcc.misc-test/gcov-9.c: New test.
30849 * gcc.misc-test/gcov-10.c: New test
30850 * gcc.misc-test/gcov-11.c: New test.
30852 2003-04-05 Zack Weinberg <zack@codesourcery.com>
30854 PR optimization/10024
30855 * gcc.c-torture/compile/20030405-1.c: New test.
30857 2003-04-04 Geoffrey Keating <geoffk@apple.com>
30859 * gcc.dg/pch/static-3.c: New.
30860 * gcc.dg/pch/static-3.hs: New.
30861 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
30863 2003-04-04 Richard Henderson <rth@redhat.com>
30865 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
30866 * g++.dg/eh/forced2.C: Likewise.
30868 2003-04-03 Mike Stump <mrs@apple.com>
30870 * lib/scanasm.exp (scan-assembler): Add xfail processing for
30872 (scan-assembler-times, scan-assembler-not): Likewise.
30873 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
30875 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
30877 * gcc.dg/sparc-loop-1.c: New test.
30879 2003-04-02 Geoffrey Keating <geoffk@apple.com>
30882 * g++.dg/pch/system-2.C: New.
30883 * g++.dg/pch/system-2.Hs: New.
30885 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
30887 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
30889 * g++.dg/eh/simd-1.C (vecfunc): Same.
30891 2003-04-01 Roger Sayle <roger@eyesopen.com>
30893 * gcc.c-torture/execute/20030401-1.c: New test case.
30895 2003-04-01 Ziemowit Laski <zlaski@apple.com>
30897 * objc.dg/defs.m: New.
30899 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
30901 * g++.dg/eh/simd-1.C: New.
30902 * g++.dg/eh/simd-2.C: New.
30904 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
30906 * gcc.c-torture/execute/simd-3.c: New.
30908 2003-03-31 Mark Mitchell <mark@codesourcery.com>
30911 * gcc.dg/20030331-2.c: New test.
30913 2003-03-31 Mark Mitchell <mark@codesourcery.com>
30916 * g++.dg/parse/crash2.C: New test.
30918 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
30920 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
30921 * gcc.c-torture/execute/20030331-1.c: ...here.
30923 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
30925 * gcc.c-torture/execute/20030331-1.c: New test.
30927 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
30929 * lib/gcov.exp: Adjust call return testing strings.
30930 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
30932 2003-03-31 Roger Sayle <roger@eyesopen.com>
30934 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
30935 * gcc.dg/builtins-7.c: New test case.
30936 * gcc.dg/builtins-8.c: New test case.
30938 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
30940 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
30942 2003-03-30 Mark Mitchell <mark@codesourcery.com>
30945 * g++.dg/lookup-class-member-2.C: New test.
30947 2003-03-30 Glen Nakamura <glen@imodulo.com>
30949 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
30951 2003-03-28 Roger Sayle <roger@eyesopen.com>
30953 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
30955 2003-03-28 Mark Mitchell <mark@codesourcery.com>
30957 * g++.dg/init/attrib1.C: New test.
30959 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
30961 * gcc.dg/ultrasp8.c: New test.
30963 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
30965 * gcc.dg/ultrasp7.c: New test.
30967 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
30970 * g++.dg/template/inline1.C: New test.
30972 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
30974 * gcc.dg/sparc-dwarf2.c: New test.
30976 2003-03-27 Roger Sayle <roger@eyesopen.com>
30978 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
30979 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
30981 2003-03-27 Mark Mitchell <mark@codesourcery.com>
30983 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
30984 than reading .x files.
30985 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
30986 * g77.dg/gcov/gcov-1.f: Likewise.
30987 * gcc.misc-tests/gcov-4b.c: Likewise.
30988 * gcc.misc-tests/gcov-5b.c: Likewise.
30989 * gcc.misc-tests/gcov-6.c: Likewise.
30990 * gcc.misc-tests/gcov-7.c: Likewise.
30991 * gcc.misc-tests/gcov-8.c: Likewise.
30992 * g++.dg/gcov/gcov-1.x: Remove.
30993 * g77.dg/gcov/gcov-1.x: Likewise.
30994 * gcc.misc-tests/gcov-4b.x: Likewise.
30995 * gcc.misc-tests/gcov-5b.x: Likewise.
30996 * gcc.misc-tests/gcov-6.x: Likewise.
30997 * gcc.misc-tests/gcov-7.x: Likewise.
30998 * gcc.misc-tests/gcov-8.x: Likewise.
31000 2003-03-27 Glen Nakamura <glen@imodulo.com>
31003 * gcc.dg/20030324-1.c: New test.
31005 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
31008 * g++.dg/template/arg3.C: New test.
31011 * g++.dg/template/friend18.C: New test.
31013 2003-03-26 Roger Sayle <roger@eyesopen.com>
31015 * g77.f-torture/compile/20030326-1.f: New test case.
31017 2003-03-26 Janis Johnson <janis187@us.ibm.com>
31019 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
31021 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
31023 2003-03-26 Jakub Jelinek <jakub@redhat.com>
31025 * gcc.dg/ia64-sync-3.c: New test.
31027 2003-03-26 Alan Modra <amodra@bigpond.net.au>
31029 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
31031 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
31033 * gcc.dg/ultrasp6.c: New test.
31035 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
31037 * gcc.dg/i386-signbit-1.c: New test.
31038 * gcc.dg/i386-signbit-2.c: New test.
31039 * gcc.dg/i386-signbit-3.c: New test.
31041 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
31043 * gcc.dg/ultrasp5.c: Fix options.
31045 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
31047 * gcc.dg/ultrasp5.c: Fix comment.
31049 2003-03-24 Bud Davis <bdavis9659@comcast.net>
31052 * g77.f-torture/execute/10197.f: New test.
31054 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
31056 PR c++/9898, c++/383
31057 * g++.dg/template/conv6.C: New test.
31060 * g++.dg/template/ptrmem5.C: New test.
31063 * g++.dg/lookup/koenig1.C: New test.
31066 * g++.dg/lookup/template2.C: New test.
31068 2003-03-24 Jakub Jelinek <jakub@redhat.com>
31070 * g++.dg/opt/rtti1.C: New test.
31072 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
31074 * gcc.dg/ultrasp5.c: New test.
31076 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
31079 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
31082 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
31085 * gcc.dg/20030323-1.c: New test.
31087 2003-03-23 Roger Sayle <roger@eyesopen.com>
31089 * gcc.c-torture/compile/20030323-1.c: New test case.
31091 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
31093 * gcc.dg/20030321-1.c: New test.
31095 2003-03-22 Zack Weinberg <zack@codesourcery.com>
31097 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
31099 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
31101 PR c++/9978, c++/9708
31102 * g++.dg/ext/vlm1.C: Adjust expected error.
31103 * g++.dg/ext/vla2.C: New test.
31104 * g++.dg/template/arg1.C: New test.
31105 * g++.dg/template/arg2.C: New test.
31107 2003-03-22 Bud Davis <bdavis9659@comcast.net>
31109 * g77.f-torture/execute/select.f: New test.
31110 * g77.f-torture/noncompile/select_no_compile.f: New test.
31112 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
31115 * g++.dg/other/error4.C: New test.
31117 2003-03-20 Mark Mitchell <mark@codesourcery.com>
31119 * g++.dg/template/friend17.C: New test.
31121 2003-03-21 Alan Modra <amodra@bigpond.net.au>
31123 * gcc.c-torture/compile/20030320-1.c: New.
31125 2003-03-20 Roger Sayle <roger@eyesopen.com>
31127 * gcc.dg/builtins-6.c: New test case.
31129 2003-03-19 Alan Modra <amodra@bigpond.net.au>
31132 * gcc.c-torture/compile/20030319-1.c: New.
31134 2003-03-18 Jan Hubicka <jh@suse.cz>
31136 * gcc.dg/i386-cvt-1.c: New test.
31138 2003-03-17 Zack Weinberg <zack@codesourcery.com>
31140 * objc.dg/naming-1.m: Use "(parse|syntax) error".
31141 * objc.dg/naming-2.m: Likewise.
31143 2003-03-17 Mark Mitchell <mark@codesourcery.com>
31146 * g++.dg/parse/crash1.C: New test.
31148 2003-03-16 Mark Mitchell <mark@codesourcery.com>
31151 * g++.dg/eh/cleanup1.C: New test.
31153 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
31155 * gcc.c-torture/execute/20030316-1.c: New test case.
31157 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
31160 * g++.dg/init/ctor2.C: New test.
31162 2003-03-15 Roger Sayle <roger@eyesopen.com>
31164 * g77.f-torture/compile/xformat.f: New test case.
31166 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
31168 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
31169 * g++.old-deja/g++.mike/eh50.C: Likewise.
31171 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31174 * g++.dg/template/spec7.C: New test.
31175 * g++.dg/template/spec8.C: Likewise.
31177 2003-03-14 Jakub Jelinek <jakub@redhat.com>
31179 * gcc.c-torture/execute/20030313-1.c: New test.
31181 2003-03-14 Richard Henderson <rth@redhat.com>
31183 * gcc.dg/inline-2.c: Adjust alpha test for external call.
31185 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
31187 * gcc.c-torture/compile/20030314-1.c: New test.
31189 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
31191 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
31192 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
31194 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
31195 to accept newer _imp__ prefix and additional
31196 newline in .drectve section.
31197 * gcc.dg/dll-4.c: Likewise.
31198 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
31201 2003-03-13 Mark Mitchell <mark@codesourcery.com>
31203 * g++.dg/parse/namespace9.C: New test.
31205 * g++.dg/init/ref5.C: New test.
31206 * g++.dg/parse/ptrmem1.C: Likewise.
31208 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
31210 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
31211 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
31212 regular expression.
31213 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
31214 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
31216 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
31218 * gcc.c-torture/execute/20030224-2.c: New test.
31220 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
31222 * gcc.dg/decl-3.c: New test.
31224 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
31226 * gcc.dg/i386-loop-2.c: New test.
31228 2003-03-11 Mark Mitchell <mark@codesourcery.com>
31231 * g++.dg/parse/namespace8.C: New test.
31234 * g++.dg/overload/builtin2.C: New test.
31236 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
31238 * gcc.dg/return-type-3.c: New test.
31240 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
31242 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
31243 profiling options are not supported.
31245 2003-03-10 Mark Mitchell <mark@codesourcery.com>
31247 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
31248 * g++.old-deja/g++.warn/impint2.C: Likewise.
31250 2003-03-10 Devang Patel <dpatel@apple.com>
31252 * g++.dg/cpp/c++_cmd_1.C: New test.
31253 * g++.dg/cpp/c++_cmd_1.h: New file.
31255 2003-03-10 Segher Boessenkool <segher@koffie.nl>
31257 * gcc.dg/altivec-9.c: New file.
31259 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31261 * gcc.dg/ppc-sdata-1.c: New test.
31262 * gcc.dg/ppc-sdata-2.c: New test.
31264 2003-03-09 Mark Mitchell <mark@codesourcery.com>
31267 * g++.dg/opt/ptrmem2.C: New test.
31270 * g++.dg/opt/ptrmem1.C: New test.
31272 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
31274 * gcc.dg/i386-loop-1.c: New test.
31276 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31279 * g++.dg/lookup/friend1.C: New test.
31281 2003-03-08 Mark Mitchell <mark@codesourcery.com>
31284 * g++.dg/parser/constructor1.C: New test.
31286 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
31288 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
31290 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
31292 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
31294 * gcc.dg/cpp/Wunused.c: Update test.
31296 2003-03-08 Jan Hubicka <jh@suse.cz>
31298 * gcc.dg/inline-3.c: New test.
31300 2003-03-08 Mark Mitchell <mark@codesourcery.com>
31303 * g++.dg/parse/builtin1.C: New test.
31306 * g++.dg/abi/cookie1.C: New test.
31307 * g++.dg/abi/cookie2.C: Likewise.
31310 * g++.dg/template/field1.C: New test.
31313 * g++.dg/parse/class1.C: New test.
31314 * g++.dg/parse/namespace7.C: Likewise.
31315 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
31317 2003-03-07 Mark Mitchell <mark@codesourcery.com>
31319 * g++.dg/init/ref4.C: New test.
31321 2003-03-07 Jan Hubicka <jh@suse.cz>
31323 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
31324 * gcc.dg/inline-3.c: New test.
31326 2003-03-06 Mark Mitchell <mark@codesourcery.com>
31328 * g++.dg/init/ref3.C: New test.
31331 * g++.dg/init/ref2.C: New test.
31334 * g++.dg/warn/Wshadow-2.C: New test.
31337 * g++.dg/warn/Woverloaded-1.C: New test.
31339 2003-03-05 Jan Hubicka <jh@suse.cz>
31341 * gcc.dg/i386-local2.c: New.
31342 * gcc.dg/i386-local.c: Fix typo.
31344 2003-03-05 Mark Mitchell <mark@codesourcery.com>
31346 * g++.dg/abi/layout3.C: New test.
31348 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
31350 * gcc.c-torture/compile/20030305-1.c
31352 2003-03-05 Jan Hubicka <jh@suse.cz>
31354 * gcc.dg/i386-local.c: New.
31356 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
31358 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
31360 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
31362 * gcc.dg/switch-2.c: New test.
31363 * gcc.dg/switch-3.c: New test.
31364 * gcc.dg/Wswitch.c: Adjust line numbers.
31365 * gcc.dg/Wswitch-default.c: Likewise.
31366 * gcc.dg/Wswitch-enum.c: Likewise.
31368 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
31370 * gcc.c-torture/execute/20030222-1.c: New test.
31372 2003-03-03 James E Wilson <wilson@tuliptree.org>
31374 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
31376 2003-03-03 Mark Mitchell <mark@codesourcery.com>
31379 * g++.dg/init/ref1.C: New test.
31381 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
31383 * gcc.dg/sh-relax.c: New SH-only test.
31385 2003-03-03 Geoffrey Keating <geoffk@apple.com>
31387 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
31388 comment explaining purpose of testcase.
31390 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
31392 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
31393 for HC11/HC12 (asm needs two int registers).
31394 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
31395 HC11/HC12 because the test uses an asm which needs two 32-bit
31398 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
31400 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
31401 for HC11/HC12 (array is too large otherwise).
31402 * gcc.c-torture/compile/920501-4.x: New file, likewise.
31403 * gcc.c-torture/compile/20010518-2.x: Likewise.
31404 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
31405 HC11/HC12 (array is too large).
31407 2003-03-01 Geoffrey Keating <geoffk@apple.com>
31409 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
31410 * lib/g++-dg.exp (g++-dg-test): Likewise.
31412 2003-03-01 Roger Sayle <roger@eyesopen.com>
31414 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
31415 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
31417 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31419 * g++.dg/warn/implicit-typename1.C: Remove warning.
31421 2003-02-28 Richard Henderson <rth@redhat.com>
31423 * gcc.dg/noreturn-1.c: Move noreturn warning line.
31424 * gcc.dg/return-type-1.c: Move control reaches end warning line.
31426 2003-02-28 Geoffrey Keating <geoffk@apple.com>
31428 * gcc.dg/pch/pch.exp: Change .pch to .gch.
31429 * g++.dg/pch/pch.exp: Likewise.
31431 2003-02-28 Mark Mitchell <mark@codesourcery.com>
31434 * testsuite/g++.dg/init/new4.C: New test.
31436 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
31438 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
31440 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
31442 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
31445 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
31448 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
31450 * lib/scanasm.exp: Add support for counting numbers of
31452 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
31453 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
31455 2003-02-25 Mark Mitchell <mark@codesourcery.com>
31458 * g++.dg/template/static3.C: New test.
31461 * g++.dg/parse/namespace6.C: New test.
31463 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31466 * gcc.dg/20030225-1.c: New test.
31468 2003-02-24 Mark Mitchell <mark@codesourcery.com>
31470 * README: Remove out-of-date information.
31473 * g++.dg/template/spec6.C: New test.
31475 2003-02-24 Jeff Law <law@redhat.com>
31477 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
31479 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
31481 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
31482 * gcc.dg/pragma-ep-1.c: Likewise.
31484 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31487 * g++.dg/template/friend16.C: New test.
31489 2003-02-23 Mark Mitchell <mark@codesourcery.com>
31492 * g++.dg/parse/fused-params1.C: Adjust error messages.
31493 * g++.dg/template/nested3.C: New test.
31495 2003-02-24 Alan Modra <amodra@bigpond.net.au>
31497 * g++.dg/abi/param1.C: New test.
31499 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31502 * g++.dg/warn/implicit-typename1.C: New test.
31504 2003-02-22 Kelley Cook <kelleycook@comcast.net>
31506 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
31508 * g++.old-deja/g++.other/store-expr2.C: Likewise.
31509 * gcc.c-torture/execute/20010129-1.x: Likewise.
31510 * gcc.dg/20011107-1.c: Likewise.
31511 * gcc.dg/20020108-1.c: Likewise.
31512 * gcc.dg/20020122-3.c: Likewise.
31513 * gcc.dg/20020206-1.c: Likewise.
31514 * gcc.dg/20020310-1.c: Likewise.
31515 * gcc.dg/20020426-2.c: Likewise.
31516 * gcc.dg/20020517-1.c: Likewise.
31517 * gcc.dg/991230-1.c: Likewise.
31518 * gcc.dg/i386-unroll-1.c: Likewise.
31519 * gcc.misc-tests/i386-prefetch.exp: Likewise.
31521 2003-02-22 Jan Hubicka <jh@suse.cz>
31523 * gcc.dg/i386-mul.c: New test.
31525 2003-02-21 Roger Sayle <roger@eyesopen.com>
31527 * gcc.dg/builtins-5.c: New test case.
31529 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
31531 * gcc.dg/asmreg-1.c: New test.
31533 2003-02-21 Mark Mitchell <mark@codesourcery.com>
31536 * g++.dg/parse/varmod1.C: New test.
31538 2003-02-21 Mark Mitchell <mark@codesourcery.com>
31541 * g++.dg/template/op1.C: New test.
31543 2003-02-21 Mark Mitchell <mark@codesourcery.com>
31546 * g++.dg/template/nested2.C: New test.
31548 2003-02-21 Mark Mitchell <mark@codesourcery.com>
31551 * g++.dg/expr/dtor1.C: New test.
31553 2003-02-21 Zack Weinberg <zack@codesourcery.com>
31555 * gcc.dg/cpp/include3.c: New test.
31556 * gcc.dg/cpp/inc/foo.h: New file.
31558 2003-02-21 Glen Nakamura <glen@imodulo.com>
31560 * gcc.c-torture/execute/20030221-1.c: New test.
31562 2003-02-20 Mark Mitchell <mark@codesourcery.com>
31565 * g++.dg/abi/conv1.C: New test.
31567 2003-02-20 Jan Hubicka <jh@suse.cz>
31569 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
31571 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
31573 * gcc.c-torture/compile/20030219-1.c: New test.
31575 2003-02-18 Jan Hubicka <jh@suse.cz>
31577 * gcc.dg/funcorder.c: New test.
31579 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
31581 * gcc.c-torture/execute/20030218-1.c: New.
31583 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
31585 * gcc.dg/20030218-1.c: New.
31587 2003-02-18 Richard Henderson <rth@redhat.com>
31589 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
31590 * gcc.dg/attr-used-2.c: New.
31592 2003-02-18 Mark Mitchell <mark@codesourcery.com>
31595 * g++.dg/init/copy5.C: New test.
31597 2003-02-18 Geoffrey Keating <geoffk@apple.com>
31599 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
31600 * g++.dg/pch/pch.exp: Likewise.
31602 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
31604 * gcc.c-torture/execute/20030209-1.c: Enable the test if
31605 STACK_SIZE is not defined.
31607 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31610 * g++.dg/template/init1.C: New test.
31612 2003-02-16 Jan HUbicka <jh@suse.cz>
31614 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
31615 (foo): Add few extra tests
31616 * gcc.dg/c99-const-expr-3.c: Likewise.
31617 * gcc.c-torture/execute/20030216-1.c: New.
31619 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31622 * g++.dg/ext/typeof4.C: New test.
31624 2003-02-15 Roger Sayle <roger@eyesopen.com>
31626 * gcc.dg/i386-387-3.c: New test case.
31628 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
31630 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
31631 cris-*-elf* cris-*-aout* and mmix-*-*.
31633 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
31635 * gcc.dg/20030213-1.c: New test.
31637 2003-02-12 Roger Sayle <roger@eyesopen.com>
31639 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
31640 * gcc.dg/i386-387-2.c: Likewise.
31642 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
31644 * gcc.dg/ppc-spe.c: Fix formatting.
31645 Enable tests that were previously unsupported by gas.
31646 Delete tests for instructions that no longer exist.
31647 Switch arguments on evsubifw builtin.
31649 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
31651 * gcc.c-torture/execute/20030209-1.c: Disable the test if
31652 STACK_SIZE is too small.
31654 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
31655 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
31657 * gcc.dg/decl-2.c: New test.
31659 2003-02-10 Jan Hubicka <jh@suse.cz>
31661 * gcc.dg/i386-fpcvt-1.c: New test.
31663 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
31665 * gcc.c-torture/execute/20030209-1.c: New test.
31667 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
31669 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
31670 int-wide bitops, use the constants of the same width.
31671 Likewise, if long long is 32-bit wide, test bitops using
31674 2003-02-07 Loren James Rittle <ljrittle@acm.org>
31676 * gcc.dg/20021014-1.c: Annotate with expected notice text.
31678 2003-02-07 Roger Sayle <roger@eyesopen.com>
31680 * testsuite/gcc.dg/builtins-4.c: New test case.
31682 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31684 * gcc.dg/20020430-1.c: Fix dg command typos.
31685 * gcc.dg/20020503-1.c: Likewise.
31687 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
31690 * g++.dg/parse/fused-params1.C: New test.
31693 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
31696 * g++.dg/parse/non-dependent1.C: New test.
31699 * g++.dg/parse/dupl-tmpl-args1.C: New test.
31702 * g++.dg/parse/undefined7.C: New test.
31703 * g++.dg/parse/non-templ1.C: New test.
31706 * g++.dg/parse/too-many-tmpl-args1.C: New test.
31708 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
31710 * gcc.c-torture/compile/20030206-1.c: New test.
31712 2003-02-05 Roger Sayle <roger@eyesopen.com>
31714 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
31715 "pow" to "foo" to avoid potential confusion with a math built-in.
31717 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31719 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
31720 conditions for SPARC targets.
31722 2003-02-05 Jakub Jelinek <jakub@redhat.com>
31724 * gcc.dg/20030204-1.c: New test.
31726 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
31729 * g++.dg/parse/array-size1.C: New test.
31732 * g++.dg/parse/undefined3.C: New test.
31735 * g++.dg/parse/undefined4.C: New test.
31738 * g++.dg/parse/undefined5.C: New test.
31741 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
31744 * g++.dg/parse/casting-operator1.C: New test.
31747 * g++.dg/parse/undefined6.C: New test.
31750 * g++.dg/parse/missing-template1.C: New test.
31752 2003-02-04 Jan Hubicka <jh@suse.cz>
31754 * gcc.dg/i386-cadd.c: Compile using -march=k8.
31755 * gcc.dg/i386-cmov?.c: Likewise.
31756 * gcc.dg/i386-fpcvt-?.c: Likewise.
31757 * gcc.dg/i386-ssefp-1.c: Likewise.
31758 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
31761 2003-02-03 Mark Mitchell <mark@codesourcery.com>
31764 * testsuite/g++.dg/ext/max.C: New test.
31766 2003-02-03 Jan Hubicka <jh@suse.cz>
31768 * gcc.c-torture/execute/20030203-1.c: New test.
31770 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
31772 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
31775 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
31777 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
31778 * g++.dg/init/new2.C: Likewise.
31779 * g++.dg/other/new1.C: Likewise.
31781 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
31783 * gcc.dg/struct-ret-libc.c: New test.
31785 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
31787 * gcc.dg/20030129-1.c: New test.
31789 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31792 * g++.dg/template/ptrmem4.C: New test.
31794 2003-01-29 Mark Mitchell <mark@codesourcery.com>
31796 * g++.dg/parser/constant1.C: New test.
31798 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31801 * g++.dg/parse/friend2.C: New test.
31803 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
31806 * g++.dg/template/unify4.C: New test.
31808 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
31810 * gcc.c-torture/execute/20030128-1.c: New test.
31812 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
31814 * g++.dg/lookup/nested1.C: Test moved from ...
31815 * g++.old-deja/g++.other/lookup24.C: ... here.
31817 2003-01-28 Jan Hubicka <jh@suse.cz>
31819 * gcc.dg/i386-cmov5.c: New test.
31821 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
31823 * gcc.c-torture/execute/20010925-1.c: Changed the
31824 memcpy declaration.
31826 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
31829 * g++.dg/parse/template5.C: New test.
31831 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
31834 * g77.dg/pr9258: New test.
31836 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
31838 * README: Move relevant parts from README.g++.
31840 * README.g++: Remove this file.
31842 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
31844 * g++.dg/abi/dcast1.C: New test.
31846 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31848 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
31850 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
31853 * g++.old-deja/g++.other/lookup24.C: New test.
31855 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31858 * gcc.dg/uninit-C.c: New test.
31860 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
31862 * g++.dg/abi/covariant1.C: New test.
31864 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
31866 * gcc.dg/20030123-1.c: New test.
31868 2003-01-25 Jan Hubicka <jh@suse.cz>
31871 * gcc.c-torture/compile/20030125-1.c
31873 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
31876 * g++.dg/parse/template3.C: New test.
31877 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
31880 * g++.dg/parse/template4.C: New test.
31883 * g++.dg/template/qual2.C: New test.
31886 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
31888 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
31890 2003-01-25 Roger Sayle <roger@eyesopen.com>
31892 * gcc.c-torture/execute/switch-1.c: New test case.
31894 2003-01-25 Jan Hubicka <jh@suse.cz>
31896 * gcc.c-torture/execute/20030125-1.[cx]: New test.
31898 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
31900 Tweaks for Bison-1.875. From the NEWS file:
31901 "- `parse error' -> `syntax error'
31902 Bison now uniformly uses the term `syntax error'"
31903 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
31904 * gcc.dg/cpp/digraph2.c: Likewise.
31905 * gcc.dg/cpp/direct2.c: Likewise.
31906 * gcc.dg/cpp/paste4.c: Likewise.
31907 * gcc.dg/c90-restrict-1.c: Likewise.
31908 * gcc.dg/c99-func-2.c: Likewise.
31909 * gcc.dg/noncompile/920721-2.c: Likewise.
31910 * gcc.dg/noncompile/930622-2.c: Likewise.
31911 * gcc.dg/noncompile/940112-1.c: Likewise.
31912 * gcc.dg/noncompile/950921-1.c: Likewise.
31913 * gcc.dg/noncompile/951123-1.c: Likewise.
31914 * gcc.dg/noncompile/971104-1.c: Likewise.
31915 * gcc.dg/noncompile/990416-1.c: Likewise.
31917 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
31919 * g++.dg/parse/undefined1.C: Add error message.
31921 2003-01-22 Mark Mitchell <mark@codesourcery.com>
31924 * g++.dg/parse/new1.C: New test.
31927 * g++.dg/parse/template2.C: New test.
31930 * g++.dg/parse/typedef2.C: New test.
31933 * g++.dg/ext/typeof3.C: New test.
31935 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
31938 * g++.dg/parse/ret-type1.C: New test.
31941 * g++.dg/parse/tmpl-outside1.C: New test.
31944 * g++.dg/parse/int-as-enum1.C: New test.
31947 * g++.dg/parse/no-typename1.C: New test.
31950 * g++.dg/parse/no-value1.C: New test.
31953 * g++.dg/parse/wrong-inline1.C: New test.
31956 * g++.dg/parse/ref1.C: New test.
31959 * g++.dg/parse/attr-ctor1.C: New test.
31962 * g++.dg/parse/namespace5.C: New test.
31965 * g++.dg/parse/func-def1.C: New test.
31968 * g++.dg/parse/undefined1.C: New test.
31970 PR c++/5723, PR c++/8522
31971 * g++.dg/parse/specialization1.C: New test.
31973 PR c++/163, PR c++/8595
31974 * g++.dg/parse/struct-as-enum1.C: New test.
31977 * g++.dg/parse/undefined2.C: New test.
31979 2003-01-22 Mark Mitchell <mark@codesourcery.com>
31982 * g++.dg/parse/template1.C: New test.
31985 * g++.dg/parse/using1.C: New test.
31989 * g++.dg/parse/expr2.C: New test.
31992 * g++.dg/parse/lookup2.C: Likewise.
31994 2003-01-21 Jan Hubicka <jh@suse.cz>
31996 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
31997 * gcc.c-torture/execute/eeprof-1.c: Likewise.
31998 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
31999 * gcc.c-torture/execute/string-opt-*.c: Likewise.
32001 2003-01-20 Nick Clifton <nickc@redhat.com>
32003 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
32004 problem with ARM sibcall code generation.
32006 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
32008 * gcc.c-torture/execute/20030120-1.c: New.
32010 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
32012 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
32014 2003-01-17 Mark Mitchell <mark@codesourcery.com>
32017 * g++.dg/parse/ctor1.C: New test.
32020 * g++.dg/parse/qualified1.C: New test.
32022 * g++.dg/parse/typename3.C: New test.
32024 2003-01-16 Richard Henderson <rth@redhat.com>
32026 * g++.dg/tls/init-2.C: Fix error matches for real this time.
32028 2003-01-16 Richard Henderson <rth@redhat.com>
32030 * g++.dg/pch/pch.exp: Copy test header to the working directory
32031 before using it either for precompilation or direct use.
32032 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
32033 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
32035 2003-01-16 Richard Henderson <rth@redhat.com>
32037 * gcc.dg/pch/pch.exp: Copy test header to the working directory
32038 before using it either for precompilation or direct use.
32039 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
32040 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
32042 2003-01-16 Mark Mitchell <mark@codesourcery.com>
32044 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
32045 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
32046 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
32047 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
32048 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
32049 typename warning into error.
32050 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
32052 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
32053 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
32054 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
32056 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
32057 make declaration visible in template.
32058 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
32059 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
32061 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
32063 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
32064 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
32065 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
32066 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
32067 typename warning with error message.
32068 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
32069 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
32070 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
32072 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
32074 * g++.dg/parse/ambig2.C: New test.
32076 2003-01-15 Richard Henderson <rth@redhat.com>
32078 * g++.dg/tls/init-2.C: Update error message string.
32080 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32082 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
32084 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
32086 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
32088 * gcc.c-torture/compile/20001205-1.x: Likewise.
32089 * gcc.c-torture/compile/20001226-1.x: Likewise.
32090 * gcc.c-torture/compile/920520-1.x: Likewise.
32091 * gcc.c-torture/compile/961203-1.x: Likewise.
32092 * gcc.c-torture/compile/20020604-1.x: Likewise.
32094 2003-01-15 Jan Hubicka <jh@suse.cz>
32096 * gcc.c-torture/compile/20030115-1.c: New test.
32098 * gcc.dg/i386-fpcvt-1.c: New test.
32099 * gcc.dg/i386-fpcvt-2.c: New test.
32101 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
32103 Further conform g++'s __vmi_class_type_info to the C++ ABI
32105 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
32108 2003-01-14 Jan Hubicka <jh@suse.cz>
32110 * gcc.dg/i386-fpcvt-1.c: New test.
32111 * gcc.dg/i386-fpcvt-2.c: New test.
32113 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
32115 * gcc.dg/i386-mmx-3.c: New test.
32117 2003-01-12 Mark Mitchell <mark@codesourcery.com>
32120 * g++.dg/parse/octal1.C: New file.
32123 * g++.dg/parse/typename1.C: New file.
32125 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
32127 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
32128 * gcc.dg/bf-no-ms-layout.c: Likewise.
32129 * gcc.dg/bf-ms-attrib.c: Likewise.
32131 2003-01-10 Mark Mitchell <mark@codesourcery.com>
32134 * g++.dg/parse/dtor1.C: New file.
32137 * g++.dg/rtti/typeid1.C: New file.
32140 * g++.dg/parse/lookup1.C: New file.
32143 * g++.dg/templ/spec5.C: New file.
32145 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
32147 * gcc.c-torture/compile/20030110-1.c: New test.
32149 2003-01-09 Geoffrey Keating <geoffk@apple.com>
32151 Merge from pch-branch:
32153 2002-12-23 Geoffrey Keating <geoffk@apple.com>
32155 * gcc.dg/pch/cpp-1.h: New.
32156 * gcc.dg/pch/cpp-1.c: New.
32157 * gcc.dg/pch/cpp-2.h: New.
32158 * gcc.dg/pch/cpp-2.c: New.
32160 2002-11-19 Geoffrey Keating <geoffk@apple.com>
32162 * gcc.dg/pch/except-1.h: New.
32163 * gcc.dg/pch/except-1.c: New.
32165 2002-11-13 Geoffrey Keating <geoffk@apple.com>
32167 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
32169 * gcc.dg/pch: Include *.hp not *.h.
32170 * gcc.dg/pch/system-1.h: New.
32171 * gcc.dg/pch/system-1.c: New.
32173 2002-11-11 Geoffrey Keating <geoffk@apple.com>
32175 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
32176 rather than trying to build and run a program using PCH.
32177 * gcc.dg/pch: Remove dg-do commands from test files.
32179 2002-11-08 Geoffrey Keating <geoffk@apple.com>
32181 * gcc.dg/pch/macro-3.c: New.
32182 * gcc.dg/pch/macro-3.h: New.
32184 2002-11-04 Geoffrey Keating <geoffk@apple.com>
32186 * gcc.dg/pch/common-1.c: New.
32187 * gcc.dg/pch/common-1.h: New.
32188 * gcc.dg/pch/decl-1.c: New.
32189 * gcc.dg/pch/decl-1.h: New.
32190 * gcc.dg/pch/decl-2.c: New.
32191 * gcc.dg/pch/decl-2.h: New.
32192 * gcc.dg/pch/decl-3.c: New.
32193 * gcc.dg/pch/decl-3.h: New.
32194 * gcc.dg/pch/decl-4.c: New.
32195 * gcc.dg/pch/decl-4.h: New.
32196 * gcc.dg/pch/decl-5.c: New.
32197 * gcc.dg/pch/decl-5.h: New.
32198 * gcc.dg/pch/global-1.c: New.
32199 * gcc.dg/pch/global-1.h: New.
32200 * gcc.dg/pch/inline-1.c: New.
32201 * gcc.dg/pch/inline-1.h: New.
32202 * gcc.dg/pch/inline-2.c: New.
32203 * gcc.dg/pch/inline-2.h: New.
32204 * gcc.dg/pch/static-1.c: New.
32205 * gcc.dg/pch/static-1.h: New.
32206 * gcc.dg/pch/static-2.c: New.
32207 * gcc.dg/pch/static-2.h: New.
32209 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
32211 * g++.dg/pch/pch.exp: Better handle failing testcases.
32212 * gcc.dg/pch/pch.exp: Likewise.
32213 * gcc.dg/pch/macro-1.c: New.
32214 * gcc.dg/pch/macro-1.h: New.
32215 * gcc.dg/pch/macro-2.c: New.
32216 * gcc.dg/pch/macro-2.h: New.
32218 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
32220 * g++.dg/dg.exp: Treat files in pch/ specially.
32221 * g++.dg/pch/pch.exp: New file.
32222 * g++.dg/pch/empty.H: New file.
32223 * g++.dg/pch/empty.C: New file.
32224 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
32227 * gcc.dg/pch/pch.exp: New file.
32228 * gcc.dg/pch/empty.h: New file.
32229 * gcc.dg/pch/empty.c: New file.
32230 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
32233 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32235 * g++.dg/template/friend14.C: New test.
32237 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
32239 * gcc.dg/old-style-asm-1.c: New test.
32241 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
32243 * gcc.c-torture/compile/20030109-1.c: New test.
32245 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
32247 * gcc.c-torture/execute/20030109-1.c: New test.
32249 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
32251 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
32252 * g++.old-deja/g++.mike/dyncast2.C: Likewise.
32253 * g++.old-deja/g++.mike/dyncast3.C: Likewise.
32254 * g++.old-deja/g++.mike/eh2.C: Likewise.
32255 * g++.old-deja/g++.mike/eh3.C: Likewise.
32256 * g++.old-deja/g++.mike/eh5.C: Likewise.
32257 * g++.old-deja/g++.mike/eh6.C: Likewise.
32258 * g++.old-deja/g++.mike/eh7.C: Likewise.
32259 * g++.old-deja/g++.mike/eh8.C: Likewise.
32260 * g++.old-deja/g++.mike/eh9.C: Likewise.
32261 * g++.old-deja/g++.mike/eh10.C: Likewise.
32262 * g++.old-deja/g++.mike/eh12.C: Likewise.
32263 * g++.old-deja/g++.mike/eh13.C: Likewise.
32264 * g++.old-deja/g++.mike/eh14.C: Likewise.
32265 * g++.old-deja/g++.mike/eh16.C: Likewise.
32266 * g++.old-deja/g++.mike/eh17.C: Likewise.
32267 * g++.old-deja/g++.mike/eh18.C: Likewise.
32268 * g++.old-deja/g++.mike/eh21.C: Likewise.
32269 * g++.old-deja/g++.mike/eh23.C: Likewise.
32270 * g++.old-deja/g++.mike/eh24.C: Likewise.
32271 * g++.old-deja/g++.mike/eh25.C: Likewise.
32272 * g++.old-deja/g++.mike/eh26.C: Likewise.
32273 * g++.old-deja/g++.mike/eh27.C: Likewise.
32274 * g++.old-deja/g++.mike/eh28.C: Likewise.
32275 * g++.old-deja/g++.mike/eh29.C: Likewise.
32276 * g++.old-deja/g++.mike/eh31.C: Likewise.
32277 * g++.old-deja/g++.mike/eh33.C: Likewise.
32278 * g++.old-deja/g++.mike/eh34.C: Likewise.
32279 * g++.old-deja/g++.mike/eh35.C: Likewise.
32280 * g++.old-deja/g++.mike/eh36.C: Likewise.
32281 * g++.old-deja/g++.mike/eh37.C: Likewise.
32282 * g++.old-deja/g++.mike/eh38.C: Likewise.
32283 * g++.old-deja/g++.mike/eh39.C: Likewise.
32284 * g++.old-deja/g++.mike/eh40.C: Likewise.
32285 * g++.old-deja/g++.mike/eh41.C: Likewise.
32286 * g++.old-deja/g++.mike/eh42.C: Likewise.
32287 * g++.old-deja/g++.mike/eh44.C: Likewise.
32288 * g++.old-deja/g++.mike/eh46.C: Likewise.
32289 * g++.old-deja/g++.mike/eh47.C: Likewise.
32290 * g++.old-deja/g++.mike/eh48.C: Likewise.
32291 * g++.old-deja/g++.mike/eh49.C: Likewise.
32292 * g++.old-deja/g++.mike/eh50.C: Likewise.
32293 * g++.old-deja/g++.mike/eh51.C: Likewise.
32294 * g++.old-deja/g++.mike/eh53.C: Likewise.
32295 * g++.old-deja/g++.mike/eh55.C: Likewise.
32296 * g++.old-deja/g++.mike/p7912.C: Likewise.
32297 * g++.old-deja/g++.mike/p9706.C: Likewise.
32298 * g++.old-deja/g++.mike/p10416.C: Likewise.
32299 * g++.old-deja/g++.mike/p11667.C: Likewise.
32300 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
32301 Remove redundant reference to Iris.
32302 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
32303 Elxsi, i860, Pico Java, and WE32K.
32305 2003-01-07 Mark Mitchell <mark@codesourcery.com>
32307 * g++.dg/ext/asm4.C: New test.
32309 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32312 * g++.dg/template/friend12.C: New test.
32313 * g++.dg/template/friend13.C: Likewise.
32314 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
32316 2003-01-08 Jan Hubicka <jh@suse.cz>
32318 * gcc.dg/i386-cadd.c: New test.
32319 * gcc.dg/i386-cmov4.c: Likewise.
32321 2003-01-06 Mark Mitchell <mark@codesourcery.com>
32324 * g++.dg/warn/Wunused-3.C: New test.
32326 * g++.dg/abi/bitfield9.C: New test.
32329 * g++.dg/parse/defarg3.C: New test.
32331 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
32333 * g++.dg/parse/ambig1.C: New test.
32334 * g++.dg/parse/defarg2.C: New test.
32336 2003-01-05 Mark Mitchell <mark@codesourcery.com>
32338 * g++.dg/template/defarg-1.C: New test.
32339 * g++.dg/template/local2.C: Likewise.
32341 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
32343 * gcc.c-torture/execute/20030105-1.c: New test.
32345 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32347 * g++.dg/parse/namespace3.C: Remove extra semicolons.
32348 * g++.dg/parse/namespace4.C: Likewise.
32350 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
32352 * g++.dg/template/ntp2.C: New test.
32354 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
32356 * g++.dg/parse/extern-C-1.C: New test.
32358 * g++.dg/parse/namespace4.C: New test.
32360 * g++.dg/template/nested1.C: New test.
32362 * g++.dg/parse/namespace3.C: New test.
32364 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
32366 * g++.dg/lookup/two-stage1.C: New test.
32368 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32370 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
32371 * g++.old-deja/g++.jason/access8.C: Likewise.
32372 * g++.old-deja/g++.other/decl5.C: Likewise.
32374 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
32376 * g++.dg/parse/parse7.C: New test.
32378 2003-01-02 Mark Mitchell <mark@codesourcery.com>
32381 * g++.dg/ext/attrib7.C: New test.
32383 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
32385 * g++.dg/parse/parse6.C: New test.
32387 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
32389 * gcc.dg/h8300-stack-1.c: New.
32391 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
32393 g++.dg/lookup/exception1.C: New test.
32395 g++.dg/lookup/template1.C: New test.
32397 g++.dg/parse/namespace2.C: New test.
32399 g++.dg/parse/parens2.C: New test.
32401 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
32403 * g++.dg/parse/parse5.C: New test.
32404 * g++.dg/lookup/scoped4.C: New test.
32406 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
32408 * g++.dg/parse/parens1.C: New test.
32410 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
32412 * g++.dg/parse/parens2.C: New test.
32414 * g++.dg/lookup/scope-operator1.C: New test.
32416 * g++.dg/parse/operator1.C: New test.
32418 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32420 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
32421 * g++.old-deja/g++.other/access6.C: Likewise.
32422 * g++.old-deja/g++.other/decl1.C: Likewise.
32423 * g++.old-deja/g++.pt/typename12.C: Likewise.
32425 2002-12-31 Mark Mitchell <mark@codesourcery.com>
32427 * g++.dg/parse/namespace1.C: New test.
32429 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
32431 * g++.dg/parse/parse4.C: New test.
32433 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
32435 * g++.dg/parse/parse3.C: New test.
32437 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
32439 * g++.dg/parse/parse2.C: New test.
32441 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
32443 * g++.dg/template/friend11.C: New test.
32445 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
32447 * g++.dg/parse/parse1.C: New test.
32449 2002-12-31 Janis Johnson <janis187@us.ibm.com>
32451 * lib/profopt.exp: Change the name of a global variable to avoid
32452 possible clashes with other test suites.
32454 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
32456 * g++.dg/inherit/covariant8.C: New test.
32458 2002-12-31 Mark Mitchell <mark@codesourcery.com>
32460 * g++.dg/init/array9.C: New test.
32463 * g++.dg/parse/expr1.C: New test.
32465 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
32467 * gcc.c-torture/compile/20021230-1.c: New test.
32469 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
32471 * g++.dg/inherit/covariant5.C: New test.
32472 * g++.dg/inherit/covariant6.C: New test.
32473 * g++.dg/inherit/covariant7.C: New test.
32475 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32478 * g++.dg/other/access2.C: New test.
32480 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
32482 * g++.dg/other/anon-struct.C: No longer fails
32483 * g++.old-deja/g++.brendan/parse4.C: Likewise.
32484 * g++.old-deja/g++.brendan/parse5.C: Likewise.
32485 * g++.old-deja/g++.brendan/parse6.C: Likewise.
32487 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
32489 * g++.dg/parse/angle-bracket.C (main): No longer fails.
32491 2002-12-27 Mark Mitchell <mark@codesourcery.com>
32493 * g++.dg/eh/spec4.C: Remove stray semicolon.
32494 * g++.dg/expr/pmf-1.C: Change error message.
32495 * g++.dg/ext/asm1.C: Remove stray semicolon.
32496 * g++.dg/ext/typename1.C: Add missing typenames.
32497 * g++.dg/inherit/template-as-base.C: Change error message.
32498 * g++.dg/lookup/scoped1.C: Likewise.
32499 * g++.dg/lookup/scoped2.C: Likewise.
32500 * g++.dg/lookup/using2.C: Likewise.
32501 * g++.dg/other/component1.C: Remove stray semicolon.
32502 * g++.dg/other/do1.C: Change error message.
32503 * g++.dg/other/error2.C: Likewise.
32504 * g++.dg/other/init1.C: Likewise.
32505 * g++.dg/other/packed1.C: Remove stray semicolon.
32506 * g++.dg/other/ptrmem2.C: Change error message.
32507 * g++.dg/parse/parameter-declaration-1.C: Remove line number
32509 * g++.dg/special/initp1.C: Remove invalid attribute usage.
32510 * g++.dg/template/access3.C: Add typename keyword.
32511 * g++.dg/template/access5.C: Remove stray semicolon.
32512 * g++.dg/template/access6.C: Likewise.
32513 * g++.dg/template/complit1.C: Likewise.
32514 * g++.dg/template/crash1.C: Change error message.
32515 * g++.dg/template/inherit2.C: Remove stray semicolon.
32516 * g++.dg/template/instantiate2.C: Likewise.
32517 * g++.dg/template/instantiate3.C: Change error message.
32518 * g++.dg/template/qual1.C: Remove stray semicolon.
32519 * g++.dg/template/qualttp18.C: Change error message.
32520 * g++.dg/template/ref1.C: Remove stray semicolon.
32521 * g++.dg/template/sizeof1.C (A::value): Declare it.
32522 * g++.dg/template/spec4.C: Change error message.
32523 * g++.dg/template/static1.C: Likewise.
32524 * g++.dg/template/type1.C: Likewise.
32525 * g++.dg/template/typename3.C: Likewise.
32526 * g++.old-deja/g++.benjamin/13478.C: Change error message.
32527 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
32528 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
32529 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
32530 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
32531 named return value extension.
32532 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
32533 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
32534 * g++.old-deja/g++.bob/extern_C.C: Likewise.
32535 * g++.old-deja/g++.bob/inherit2.C: Likewise.
32536 * g++.old-deja/g++.brendan/complex1.C: Likewise.
32537 * g++.old-deja/g++.brendan/copy5.C: Likewise.
32538 * g++.old-deja/g++.brendan/crash13.C: Likewise.
32539 * g++.old-deja/g++.brendan/crash15.C: Likewise.
32540 * g++.old-deja/g++.brendan/crash18.C: Change error message.
32541 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
32542 * g++.old-deja/g++.brendan/crash38.C: Likewise.
32543 * g++.old-deja/g++.brendan/crash50.C: Likewise.
32544 * g++.old-deja/g++.brendan/crash56.C: Likewise.
32545 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
32547 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
32548 * g++.old-deja/g++.brendan/crash8.C: Change error message.
32549 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
32550 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
32551 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
32552 * g++.old-deja/g++.brendan/template11.C: Likewise.
32553 * g++.old-deja/g++.brendan/template26.C: Likewise.
32554 * g++.old-deja/g++.brendan/template27.C: Use explicit
32555 specialization syntax.
32556 * g++.old-deja/g++.brendan/template30.C: Likewise.
32557 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
32558 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
32559 non-dependent names.
32560 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
32561 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
32562 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
32563 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
32564 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
32565 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
32566 named return value extension.
32567 * g++.old-deja/g++.ext/namedret2.C: Likewise.
32568 * g++.old-deja/g++.ext/namedret3.C: Likewise.
32569 * g++.old-deja/g++.ext/return1.C: Likewise.
32570 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
32571 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
32572 * g++.old-deja/g++.jason/access8.C: Likewise.
32573 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
32574 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
32575 pseudo-destructor names.
32576 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
32577 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
32578 pseudo-destructor names.
32579 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
32580 * g++.old-deja/g++.jason/overload19.C: Likewise.
32581 * g++.old-deja/g++.jason/overload32.C: Likewise.
32582 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
32584 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
32585 * g++.old-deja/g++.jason/return.C: Likewise.
32586 * g++.old-deja/g++.jason/return2.C: Likewise.
32587 * g++.old-deja/g++.jason/shadow1.C: Likewise.
32588 * g++.old-deja/g++.jason/special.C: Use explicit specialization
32590 * g++.old-deja/g++.jason/template10.C: Account for use of
32591 non-dependent names.
32592 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
32594 * g++.old-deja/g++.jason/template37.C: Likewise.
32595 * g++.old-deja/g++.law/access4.C: Change error messages.
32596 * g++.old-deja/g++.law/arm13.C: Remove incorrect
32597 pseudo-destructor names.
32598 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
32599 * g++.old-deja/g++.law/ctors9.C: Likewise.
32600 * g++.old-deja/g++.law/cvt22.C: Likewise.
32601 * g++.old-deja/g++.law/dtors5.C: Likewise.
32602 * g++.old-deja/g++.law/global-init1.C: Likewise.
32603 * g++.old-deja/g++.law/missed-error3.C: Likewise.
32604 * g++.old-deja/g++.law/operators28.C: Likewise.
32605 * g++.old-deja/g++.law/visibility28.C: Likewise.
32606 * g++.old-deja/g++.martin/eval1.C: Likewise.
32607 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
32609 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
32610 * g++.old-deja/g++.mike/net34.C: Likewise.
32611 * g++.old-deja/g++.mike/net36.C: Likewise.
32612 * g++.old-deja/g++.mike/ns2.C: Likewise.
32613 * g++.old-deja/g++.mike/p12306.C: Likewise.
32614 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
32616 * g++.old-deja/g++.mike/p700.C: Likewise.
32617 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
32618 * g++.old-deja/g++.mike/p710.C: Likewise.
32619 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
32621 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
32622 * g++.old-deja/g++.mike/pmf9.C: Likewise.
32623 * g++.old-deja/g++.ns/crash2.C: Likewise.
32624 * g++.old-deja/g++.ns/crash3.C: Likewise.
32625 * g++.old-deja/g++.ns/invalid1.C: Likewise.
32626 * g++.old-deja/g++.ns/ns17.C: Likewise.
32627 * g++.old-deja/g++.ns/template16.C: Likewise.
32628 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
32630 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
32631 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
32632 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
32633 named return value extension.
32634 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
32635 * g++.old-deja/g++.other/access4.C: Issue additional error
32637 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
32638 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
32639 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
32640 * g++.old-deja/g++.other/crash25.C: Change error message.
32641 * g++.old-deja/g++.other/crash4.C: Change error message.
32642 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
32643 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
32644 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
32646 * g++.old-deja/g++.other/defarg8.C: Likewise.
32647 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
32648 * g++.old-deja/g++.other/dtor10.C: Likewise.
32649 * g++.old-deja/g++.other/incomplete.C: Likewise.
32650 * g++.old-deja/g++.other/linkage7.C: Likewise.
32651 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
32653 * g++.old-deja/g++.other/mangle2.C: Likewise.
32654 * g++.old-deja/g++.other/refinit2.C: Likewise.
32655 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
32656 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
32657 * g++.old-deja/g++.pt/crash28.C: Likewise.
32658 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
32660 * g++.old-deja/g++.pt/crash32.C: Change error message.
32661 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
32662 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
32663 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
32664 error message position.
32665 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
32666 * g++.old-deja/g++.pt/defarg8.C: Change error message.
32667 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
32669 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
32670 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
32671 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
32672 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
32674 * g++.old-deja/g++.pt/explicit31.C: Likewise.
32675 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
32676 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
32678 * g++.old-deja/g++.pt/explicit71.C: Change error message.
32679 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
32681 * g++.old-deja/g++.pt/friend28.C: Account for use of
32682 non-dependent names.
32683 * g++.old-deja/g++.pt/friend29.C: Likewise.
32684 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
32686 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
32687 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
32688 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
32690 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
32691 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
32693 * g++.old-deja/g++.pt/memclass20.C: Likewise.
32694 * g++.old-deja/g++.pt/memclass5.C: Likewise.
32695 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
32697 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
32698 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
32699 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
32700 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
32701 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
32702 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
32704 * g++.old-deja/g++.pt/spec10.C: Likewise.
32705 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
32706 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
32707 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
32708 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
32709 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
32710 * g++.old-deja/g++.pt/ttp62.C: Likewise.
32711 * g++.old-deja/g++.pt/ttp64.C: Likewise.
32712 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
32713 * g++.old-deja/g++.pt/typename15.C: Likewise.
32714 * g++.old-deja/g++.pt/typename22.C: Likewise.
32715 * g++.old-deja/g++.pt/typename6.C: Change error messages.
32716 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
32717 * g++.old-deja/g++.pt/virtual2.C: Likewise.
32718 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
32720 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
32721 return value extension.
32722 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
32723 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
32724 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
32725 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
32727 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
32729 * g++.dg/warn/inline1.C: New test.
32730 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
32731 * g++.old-deja/g++.jason/synth10.C: Likewise.
32732 * g++.old-deja/g++.mike/net31.C: Likewise.
32733 * g++.old-deja/g++.mike/p8786.C: Likewise.
32735 * g++.dg/template/friend10.C: New test.
32736 * g++.dg/template/conv5.C: New test.
32738 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
32740 * g++.dg/lookup/scoped3.C: New test.
32742 * g++.dg/lookup/decl1.C: New test.
32743 * g++.dg/lookup/decl2.C: New test.
32745 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
32747 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
32748 gcc.c-torture/compile/20021015-1.c,
32749 gcc.c-torture/compile/20021015-2.c,
32750 gcc.c-torture/compile/20021123-1.c,
32751 gcc.c-torture/compile/20021123-2.c,
32752 gcc.c-torture/compile/20021123-3.c,
32753 gcc.c-torture/compile/20021123-4.c,
32754 gcc.c-torture/execute/20021024-1.c: Add tests previously added
32755 only to 3.1 or 3.2 branch.
32757 2002-12-23 Mark Mitchell <mark@codesourcery.com>
32759 * gcc.dg/i386-bitfield3.c: New test.
32761 * gcc.dg/i386-bitfield2.c: New test.
32763 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
32765 * g++.dg/parse/conv_op1.C: New test.
32767 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
32769 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
32772 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
32774 * gcc.c-torture/compile/20021220-1.c: New test.
32776 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
32778 * gcc.dg/i386-fastcall-1.c: New.
32780 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
32782 * gcc.c-torture/execute/20021219-1.c: New test.
32784 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
32786 * gcc.dg/i386-pic-1.c: New test.
32788 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32791 * g++.dg/template/friend9.C: New test.
32793 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32796 * g++.dg/template/access7.C: New test.
32798 2002-12-18 Nick Clifton <nickc@redhat.com>
32800 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
32801 the libstdc++-v3 directory has been found.
32803 2002-12-12 Devang Patel <dpatel@apple.com>
32804 * gcc.dg/darwin-ld-1.c: New test.
32805 * gcc.dg/darwin-ld-2.c: New test.
32806 * gcc.dg/darwin-ld-3.c: New test.
32807 * gcc.dg/darwin-ld-4.c: New test.
32808 * gcc.dg/darwin-ld-5.c: New test.
32810 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
32812 * gcc.c-torture/compile/20021212-1.c: New test.
32814 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
32816 * gcc.dg/fshort-wchar: New test.
32818 2002-12-10 Mark Mitchell <mark@codesourcery.com>
32821 * g++.dg/template/dtor1.C: New test.
32823 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
32826 2002-12-10 Jakub Jelinek <jakub@redhat.com>
32828 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
32830 2002-12-09 Mark Mitchell <mark@codesourcery.com>
32832 * g++.dg/template/static1.C: New test.
32833 * g++.dg/template/static2.C: New test.
32834 * g++.old-deja/g++.ext/memconst.C: New test.
32836 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32838 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
32839 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
32840 * g++.dg/special/initp1.C: Likewise.
32842 2002-12-06 Jakub Jelinek <jakub@redhat.com>
32844 * gcc.c-torture/execute/20021204-1.c: New test.
32846 2002-12-04 Geoffrey Keating <geoffk@apple.com>
32848 * gcc.dg/ppc-fmadd-1.c: New file.
32849 * gcc.dg/ppc-fmadd-2.c: New file.
32850 * gcc.dg/ppc-fmadd-3.c: New file.
32852 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
32854 * gcc.c-torture/compile/20021204-1.c: New test.
32856 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
32858 * g++.dg/inherit/covariant2.C: New test.
32859 * g++.dg/inherit/covariant3.C: New test.
32860 * g++.dg/inherit/covariant4.C: New test.
32861 * g++.dg/inherit/covariant1.C: Remove XFAIL.
32862 * g++.old-deja/g++.robertl/eb17.C: Likewise.
32864 2002-12-03 Mark Mitchell <mark@codesourcery.com>
32867 * g++.dg/init/brace3.C: New test.
32869 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
32871 * gcc.dg/20020210-1.c: Fix a comment typo.
32873 2002-12-02 Mark Mitchell <mark@codesourcery.com>
32876 * g++.dg/parse/defarg1.C: New test.
32879 * g++.dg/template/char1.C: New test.
32881 * g++.dg/template/varmod1.C: Fix typo.
32883 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32886 * g++.old-deja/g++.pt/crash32.C: Expect error.
32888 2002-12-01 Mark Mitchell <mark@codesourcery.com>
32891 * g++.dg/template/varmod1.C: New test.
32894 * g++.dg/inherit/typeinfo1.C: New test.
32897 * g++.dg/inherit/typedef1.C: New test.
32899 2002-11-30 Mark Mitchell <mark@codesourcery.com>
32903 * g++.dg/template/strlen1.C: New test.
32906 * g++.dg/template/ctor2.C: New test.
32909 * g++.dg/init/string1.C: New test.
32912 * g++.dg/template/friend8.C: New test.
32914 2002-11-29 Joe Buck <jbuck@synopsys.com>
32916 * g++.dg/lookup/anon2.C: New test.
32918 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
32920 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
32923 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
32925 * gcc.dg/bitfld-6.c: New test.
32927 2002-11-27 Jan Hubicka <jh@suse.cz>
32929 * gcc.c-torture/execute/20021127.[cx]: New test.
32931 2002-11-26 Jan Hubicka <jh@suse.cz>
32933 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
32936 2002-11-26 Geoffrey Keating <geoffk@apple.com>
32938 * g++.dg/init/brace2.C: New test.
32939 * g++.old-deja/g++.mike/p9129.C: Correct.
32941 2002-11-26 Mark Mitchell <mark@codesourcery.com>
32943 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
32945 2002-11-25 Andreas Bauer <baueran@in.tum.de>
32947 * gcc.dg/sibcall-6: New test for indirect sibcalls.
32949 2002-11-25 Mark Mitchell <mark@codesourcery.com>
32951 * testsuite/g++.dg/abi/empty11.C: New test.
32952 * testsuite/g++.dg/rtti/cv1.C: New test.
32954 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
32956 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
32958 2002-11-24 Mark Mitchell <mark@codesourcery.com>
32960 * g++.dg/abi/empty10.C: New test.
32962 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
32964 * gcc.c-torture/compile/20021124-1.c: New test.
32966 2002-11-22 Mark Mitchell <mark@codesourcery.com>
32968 * g++.dg/abi/rtti2.C: New test.
32970 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
32972 * gcc.dg/i386-unroll-1.c: New test.
32974 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
32976 * gcc.c-torture/compile/20021120-1.c: New test.
32977 * gcc.c-torture/compile/20021120-2.c: New test.
32979 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
32981 * gcc.dg/bitfld-5.c: New test.
32983 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
32985 * gcc.c-torture/execute/20021120-3.c: New test.
32987 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
32989 * gcc.c-torture/execute/20021120-2.c: New test.
32991 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
32993 * gcc.c-torture/execute/20021120-1.c: New test.
32995 2002-11-20 Jakub Jelinek <jakub@redhat.com>
32997 * gcc.c-torture/execute/20021118-3.c: New test.
32999 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
33001 * gcc.c-torture/compile/20021119-1.c: New test.
33003 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
33005 * gcc.dg/duff-1.c: New test.
33006 * gcc.dg/duff-2.c: New test.
33007 * gcc.dg/duff-3.c: New test.
33009 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
33011 * gcc.dg/cpp/_Pragma5.c: New test.
33013 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
33015 * gcc.c-torture/execute/20021118-2.c: New test.
33017 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
33019 * gcc.c-torture/execute/20021118-1.c: New test.
33021 2002-11-16 Jakub Jelinek <jakub@redhat.com>
33023 * gcc.dg/20021116-1.c: New test.
33025 2002-11-14 Mark Mitchell <mark@codesourcery.com>
33027 * g++.dg/abi/vcall1.C: New test.
33029 2002-11-14 Jakub Jelinek <jakub@redhat.com>
33031 * gcc.dg/20021029-1.c: New test.
33032 * gcc.dg/20021029-2.c: New test.
33034 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
33036 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
33038 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
33041 * gcc.dg/20021110.c: Move to ...
33042 * gcc.c-torture/compile/20021110.c: .... here.
33044 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33047 * gcc.c-torture/execute/20021111-1.c
33049 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
33052 * gcc.dg/20021110.c: New test.
33054 2002-11-10 Mark Mitchell <mark@codesourcery.com>
33056 * g++.dg/abi/vthunk3.C: Run only on x86.
33058 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
33060 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
33062 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
33064 * lib/compat.exp (compat-execute): Fix logic error in last
33067 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
33069 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
33071 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33074 * g++.dg/template/access6.C: New test.
33076 2002-11-08 Jan Hubicka <jh@suse.cz>
33078 * gcc.dg/i386-ssefp-1.c: New test.
33079 * gcc.dg/i386-ssefp-1.c: New test.
33081 2002-11-08 Jan Hubicka <jh@suse.cz>
33083 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
33085 2002-11-07 Mark Mitchell <mark@codesourcery.com>
33087 * g++.dg/abi/vthunk3.C: New test.
33090 * g++.dg/template/crash2.C: New test.
33092 2002-11-07 Mark Mitchell <mark@codesourcery.com>
33094 * testsuite/g++.dg/abi/dtor1.C: New test.
33095 * testsuite/g++.dg/abi/dtor2.C: Likewise.
33097 2002-11-05 Geoffrey Keating <geoffk@apple.com>
33099 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
33102 2002-11-04 Adam Nemet <anemet@lnxw.com>
33104 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
33105 -mthumb. Only xfail with -O0.
33107 2002-11-03 Mark Mitchell <mark@codesourcery.com>
33109 * g++.dg/abi/thunk1.C: New test.
33110 * g++.dg/abi/thunk2.C: Likewise.
33111 * g++.dg/abi/vtt1.C: Likewise.
33113 2002-11-02 Diego Novillo <dnovillo@redhat.com>
33115 PR optimization/8423
33116 * gcc.c-torture/execute/builtin-constant.c: New test.
33118 2002-11-01 Zack Weinberg <zack@codesourcery.com>
33120 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
33121 Add some more cases.
33123 2002-11-01 Mark Mitchell <mark@codesourcery.com>
33126 * g++.dg/opt/local1.C: New test.
33128 2002-10-30 Mark Mitchell <mark@codesourcery.com>
33131 * g++.dg/template/complit1.C: New test.
33134 * g++.dg/template/typename4.C: Likewise.
33136 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33138 Core issue 287, PR c++/7639
33139 * g++.dg/template/instantiate1.C: Adjust error location.
33140 * g++.dg/template/instantiate3.C: New test.
33141 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
33142 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
33143 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
33145 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
33147 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
33149 2002-10-29 Mark Mitchell <mark@codesourcery.com>
33152 * g++.dg/init/dtor2.C: New test.
33154 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33156 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
33157 * gcc.dg/nest.c: Bypass errors on irix6.
33159 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
33161 * gcc.dg/nest.c: Expect error for mmix-*-*.
33162 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
33164 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
33166 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
33169 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
33171 2002-10-25 Mike Stump <mrs@apple.com>
33173 * gcc.dg/warn-1.c: New test.
33175 2002-10-25 Zack Weinberg <zack@codesourcery.com>
33177 * g++.dg/template/typename3.C: New test.
33179 2002-10-25 Mark Mitchell <mark@codesourcery.com>
33181 * g++.dg/lookup/ptrmem1.C: New test.
33183 * g++.dg/abi/vthunk2.C: New test.
33185 2002-10-25 Zack Weinberg <zack@codesourcery.com>
33187 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
33189 2002-10-24 Mark Mitchell <mark@codesourcery.com>
33191 * g++.dg/abi/empty9.C: New test.
33193 2002-10-24 Richard Henderson <rth@redhat.com>
33195 * g++.dg/inherit/thunk1.C: Enable for ia64.
33197 2002-10-23 Mark Mitchell <mark@codesourcery.com>
33200 * g++.dg/lookup/pretty1.C: New test.
33202 2002-10-23 Jakub Jelinek <jakub@redhat.com>
33204 * gcc.dg/20021023-1.c: New test.
33206 2002-10-23 Mark Mitchell <mark@codesourcery.com>
33209 * g++.dg/parse/inline1.C: New test.
33211 2002-10-23 Richard Henderson <rth@redhat.com>
33213 * g++.dg/inherit/thunk1.C: Enable for x86_64.
33215 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
33217 2002-10-22 Mark Mitchell <mark@codesourcery.com>
33220 * g++.dg/parse/stmtexpr3.C: New test.
33222 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
33224 * g++.dg/expr/cond1.C: New test.
33226 2002-10-21 Zack Weinberg <zack@codesourcery.com>
33228 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
33230 2002-10-21 Mark Mitchell <mark@codesourcery.com>
33232 * g++.dg/abi/vbase13.C: New test.
33233 * g++.dg/abi/vbase14.C: Likewise.
33235 2002-10-21 Jakub Jelinek <jakub@redhat.com>
33237 * gcc.dg/tls/pic-1.c: New test.
33238 * gcc.dg/tls/nonpic-1.c: New test.
33239 * gcc.dg/20021018-1.c: New test.
33241 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
33243 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
33244 Remove only files with the same base name as the test case.
33245 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
33246 (profopt-execute): Likewise. Also, remove old profiling
33247 and performance data files before running the tests.
33249 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
33250 * g++.dg/bprob/bprob.exp: Likewise.
33251 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
33252 to allow more general test case names.
33254 * g++.dg/bprob/bprob-1.C: Rename to ...
33255 * g++.dg/bprob/g++-bprob-1.C: ... this.
33257 * g77.dg/bprob/bprob-1.f: Rename to ...
33258 * g77.dg/bprob/g77-bprob-1.f: ... this.
33260 2002-10-21 Zack Weinberg <zack@codesourcery.com>
33262 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
33263 bison 1.50 or later.
33265 2002-10-21 Janis Johnson <janis187@us.ibm.com>
33267 * g++.dg/README: Describe more test directories.
33269 2002-10-21 Mark Mitchell <mark@codesourcery.com>
33271 * g++.dg/init/array6.C: Add additional tests.
33273 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
33275 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
33276 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
33278 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
33280 * gcc.c-torture/compile/20020604-1.x: New.
33281 * gcc.c-torture/compile/simd-5.x: Likewise.
33282 * gcc.c-torture/execute/920710-1.x: Likewise.
33283 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
33285 2002-10-21 Mark Mitchell <mark@codesourcery.com>
33287 * g++.dg/inherit/override1.C: Add dg-options clause.
33289 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
33291 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
33294 2002-10-19 Andreas Schwab <schwab@suse.de>
33296 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
33297 directory component.
33299 2002-10-18 Mark Mitchell <mark@codesourcery.com>
33301 * g++.dg/inherit/thunk1.C: New test.
33303 * g++.dg/inherit/override1.C: New test.
33305 * g++.dg/abi/mangle11.C: New test.
33306 * g++.dg/abi/mangle14.C: New test.
33307 * g++.dg/abi/mangle17.C: New test.
33309 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
33311 * g++.dg/overload/member2.C: New test.
33313 2002-10-17 Janis Johnson <janis187@us.ibm.com>
33315 * g++.dg/README: Describe new compat directory.
33316 * g++.dg/dg.exp: Skip tests in compat directory.
33317 * README.compat: New file.
33318 * lib/compat.exp: New expect script.
33319 * g++.dg/compat: New test directory.
33320 * g++.dg/compat/compat.exp: New expect script.
33321 * g++.dg/compat/abi: New test directory.
33322 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
33323 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
33324 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
33325 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
33326 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
33327 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
33328 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
33329 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
33330 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
33331 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
33332 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
33333 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
33334 * g++.dg/compat/break: New test directory.
33335 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
33336 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
33337 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
33338 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
33339 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
33340 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
33341 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
33342 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
33343 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
33344 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
33345 g++.dg/compat/break/README: New files.
33346 * g++.dg/compat/eh: New test directory.
33347 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
33348 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
33349 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
33350 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
33351 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
33352 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
33353 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
33354 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
33355 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
33356 g++.dg/compat/eh/filter2_y.C,
33357 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
33358 g++.dg/compat/eh/new1_y.C,
33359 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
33360 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
33361 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
33362 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
33363 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
33364 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
33365 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
33366 g++.dg/compat/eh/unexpected1_y.C: New files.
33367 * g++.dg/compat/init: New test directory.
33368 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
33369 g++.dg/compat/init/array5_y.C,
33370 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
33371 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
33372 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
33373 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
33374 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
33375 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
33376 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
33377 g++.dg/compat/init/init-ref2_y.C: New files.
33379 2002-10-17 Mark Mitchell <mark@codesourcery.com>
33382 * g++.dg/inherit/using3.C: New test.
33384 2002-10-17 Jan Hubicka <jh@suse.cz>
33386 * gcc.dg/20021017-2.c: New test.
33388 2002-10-17 Mark Mitchell <mark@codesourcery.com>
33390 * g++.dg/abi/mangle16.C: Adjust.
33392 * g++.dg/init/array8.C: New test.
33394 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
33396 * gcc.dg/special/mips-abi.exp: New test.
33397 * gcc.dg/special/mips-abi.s: Empty file used by the above.
33399 2002-10-16 Mark Mitchell <mark@codesourcery.com>
33401 * g++.dg/abi/mangle16.C: New test.
33402 * g++.dg/abi/mangle17.C: Likewise.
33405 * g++.dg/template/ref1.C: New test.
33407 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33409 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
33411 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
33413 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
33415 2002-10-16 Mark Mitchell <mark@codesourcery.com>
33418 * g++.dg/init/array7.C: New test.
33420 2002-10-15 Mark Mitchell <mark@codesourcery.com>
33422 * g++.dg/init/array6.C: New test.
33424 * g++.dg/abi/mangle13.C: Likewise.
33425 * g++.dg/abi/mangle14.C: Likewise.
33426 * g++.dg/abi/mangle15.C: Likewise.
33428 2002-10-14 Mark Mitchell <mark@codesourcery.com>
33430 * g++.dg/abi/empty8.C: New test.
33432 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
33434 * g++.dg/init/ctor1.C: New test.
33436 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
33438 * gcc.c-torture/execute/20021015-1.c: New test.
33440 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
33442 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
33444 2002-10-14 Jan Hubicka <jh@suse.cz>
33446 * gcc.dg/i386-ssetype-[1-5].c: New tests.
33448 2002-10-14 Richard Henderson <rth@redhat.com>
33450 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
33452 2002-10-14 Mark Mitchell <mark@codesourcery.com>
33454 PR optimization/6631
33455 * g++.dg/opt/const2.C: New test.
33457 2002-10-14 Mark Mitchell <mark@codesourcery.com>
33460 * g++.dg/parse/friend1.C: New test.
33461 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
33463 2002-10-14 Jakub Jelinek <jakub@redhat.com>
33465 * gcc.dg/20021014-1.c: New test.
33467 2002-10-11 Mark Mitchell <mark@codesourcery.com>
33470 * g++.dg/ext/vlm1.C: New test.
33471 * g++.dg/ext/vlm2.C: Likewise.
33473 * g++.dg/init/array1.C: Remove invalid braces.
33474 * g++.dg/init/brace1.C: New test.
33475 * g++.dg/init/copy2.C: Likewise.
33476 * g++.dg/init/copy3.C: Likewise.
33477 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
33478 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
33481 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
33483 * gcc.dg/cpp/assembler.S: Don't use -ansi.
33485 2002-10-11 Richard Shann <richard.shann@superh.com>
33487 * gcc.c-torture/compile/simd-5.c: New test.
33489 2002-10-10 Roger Sayle <roger@eyesopen.com>
33491 * gcc.c-torture/execute/shiftopt-1.c: New test case.
33493 2002-10-10 Jim Wilson <wilson@redhat.com>
33495 * gcc.c-torture/execute/20021010-1.c: New test.
33497 2002-10-09 Zack Weinberg <zack@codesourcery.com>
33500 * g++.dg/ext/typedef-init.C: New test.
33501 * gcc.dg/typedef-init.c: New test.
33503 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
33505 * gcc.dg/cpp/paste13.c: New test.
33507 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33509 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
33510 remaining platforms, XFAIL during compile, not execute. Don't
33513 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
33515 * gcc.dg/alias-1.c: Tweak expected warning.
33517 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
33519 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
33521 2002-10-06 Andreas Jaeger <aj@suse.de>
33523 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
33524 * gcc.dg/cpp/c++98.C: Likewise.
33526 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
33527 * g++.dg/cpp/c++98.C: Likewise.
33529 * g++.dg/README (Subdirectories): Mention cpp directory.
33532 * gcc.dg/20021006-1.c: New test.
33534 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33537 * g++.dg/other/warning1.C: New test.
33539 2002-10-04 Roger Sayle <roger@eyesopen.com>
33541 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
33542 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
33543 and sparc-*-* with -m64 as expected failures. See PR 8087.
33545 2002-10-03 Mark Mitchell <mark@codesourcery.com>
33548 * g++.dg/template/ptrmem3.C: New test.
33551 * g++.dg/template/union1.C: New test.
33553 2002-10-03 Mark Mitchell <mark@codesourcery.com>
33556 * g++.dg/abi/mangle9.C: New test.
33557 * g++.dg/abi/mangle10.C: New test.
33558 * g++.dg/abi/mangle11.C: New test.
33559 * g++.dg/abi/mangle12.C: New test.
33561 2002-10-02 Mark Mitchell <mark@codesourcery.com>
33564 * g++.dg/template/meminit1.C: New test.
33565 * g++.dg/warn/Wreorder-1.C: Likewise.
33566 * g++.old-deja/g++.mike/warn3.C: Tweak.
33567 * lib/prune.exp: Ingore "in copy constructor".
33569 2002-10-02 Andreas Jaeger <aj@suse.de>
33571 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
33572 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
33573 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
33576 2002-10-01 Mark Mitchell <mark@codesourcery.com>
33578 * gcc.dg/empty1.C: Fix typo.
33580 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
33582 * gcc.dg/alias-1.c: New test.
33584 2002-10-01 Mark Mitchell <mark@codesourcery.com>
33586 * gcc.dg/empty1.C: New test.
33588 * g++.dg/tls/init-2.C: Tweak error messages.
33590 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
33592 * gcc.c-torture/compile/20020923-1.c: New test.
33594 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
33596 * gcc.c-torture/execute/ffs-1.c: New test.
33597 * gcc.c-torture/execute/ffs-2.c: Ditto.
33599 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
33601 * g++.dg/overload/member1.C: New test.
33603 2002-09-30 Mark Mitchell <mark@codesourcery.com>
33605 * g++.dg/abi/empty7.C: New test.
33606 * g++.dg/init/pm2.C: Likewise.
33608 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
33610 * g++.dg/rtti/crash1.C: New test.
33612 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
33614 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
33615 gcc.dg/sibcall-4.c: New tests.
33617 2002-09-28 Roger Sayle <roger@eyesopen.com>
33619 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
33620 powerpc and MMIX targets.
33622 2002-09-27 Zack Weinberg <zack@codesourcery.com>
33624 * gcc.dg/cpp/20020927-1.c: New.
33626 2002-09-26 David S. Miller <davem@redhat.com>
33628 * gcc.c-torture/compile/trunctfdf.c: New.
33630 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33632 * lib/target-supports.exp (check_weak_available): Handle solaris2.
33634 2002-09-27 Alan Modra <amodra@bigpond.net.au>
33636 * gcc.c-torture/execute/loop-15.c: New.
33638 2002-09-26 Janis Johnson <janis187@us.ibm.com>
33640 * README.QMTEST: Fix typo.
33642 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
33644 * gcc.dg/20020926-1.c: New test.
33646 2002-09-25 David S. Miller <davem@redhat.com>
33649 * gcc.c-torture/execute/shiftdi.c: New test.
33651 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
33653 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
33654 unique to the tool.
33655 * lib/g77.exp (g77_init): Likewise.
33656 * lib/g++.exp (g++_init): Likewise.
33657 * lib/objc.exp (objc_init): Likewise.
33659 2002-09-25 Mark Mitchell <mark@codesourcery.com>
33661 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
33662 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
33663 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
33665 2002-09-25 Richard Henderson <rth@redhat.com>
33667 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
33668 too-small long double.
33670 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
33672 * gcc.dg/20020919-1.c: New test.
33674 2002-09-23 Mark Mitchell <mark@codesourcery.com>
33676 * g++.dg/abi/bitfield6.C: New test.
33677 * g++.dg/abi/bitfield7.C: New test.
33678 * g++.dg/abi/bitfield8.C: New test.
33679 * g++.dg/abi/vbase11.C: New test.
33681 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
33683 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
33684 hppa*-*-hpux*. Update test comment.
33686 2002-09-20 Jakub Jelinek <jakub@redhat.com>
33688 * gcc.dg/tls/struct-1.c: New test.
33690 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
33692 * gcc.dg/cpp/tr-warn2.c: Update.
33694 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
33696 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
33698 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
33700 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
33703 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
33705 * gcc.c-torture/execute/ieee/mzero3.c: New test.
33707 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
33708 Adjust for c++filt moved to binutils. Remove spurious duplicate
33709 setting of cxxfilt.
33711 2002-09-19 Geoffrey Keating <geoffk@apple.com>
33713 * gcc.dg/20020312-2.c: Update for darwin.
33715 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
33717 * g++.old-deja/g++.other/crash32.C: Mark ICE.
33719 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
33721 * objc.dg/comp-types-1.m: New test.
33722 * objc.dg/comp-types-2.m: New test.
33723 * objc.dg/comp-types-3.m: New test.
33724 * objc.dg/comp-types-4.m: New test.
33725 * objc.dg/comp-types-5.m: New test.
33726 * objc.dg/comp-types-6.m: New test.
33728 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
33730 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
33732 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
33734 * g++.dg/other/do1.C: New test.
33736 * g++.dg/template/subst1.C: New test.
33738 2002-09-16 Steve Ellcey <sje@cup.hp.com>
33740 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
33742 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
33744 * g++.dg/template/qualttp20.C: Adjust expected errors.
33745 * g++.old-deja/g++.jason/report.C: Likewise.
33746 * g++.old-deja/g++.other/qual1.C: Likewise.
33748 * g++.dg/lookup/scoped2.C: New test.
33750 * g++.dg/ext/asm3.C: New test.
33752 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
33754 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
33756 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
33758 * ChangeLog: follow spelling conventions.
33759 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
33760 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
33761 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
33762 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
33763 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
33764 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
33765 * g++.old-deja/g++.law/global-init1.C: Likewise.
33766 * g++.old-deja/g++.other/delete4.C: Likewise.
33767 * g++.old-deja/g++.other/inline21.C: Likewise.
33768 * g++.old-deja/g++.other/singleton.C: Likewise.
33769 * g77.dg/strlen0.f: Likewise.
33770 * g77.f-torture/compile/20010519-1.f: Likewise.
33771 * g77.f-torture/compile/980310-4.f: Likewise.
33772 * gcc.c-torture/compile/20000605-1.c: Likewise.
33773 * gcc.c-torture/execute/20020225-1.c: Likewise.
33774 * gcc.dg/c90-hexfloat-2.c: Likewise.
33775 * gcc.dg/c99-bool-1.c: Likewise.
33776 * gcc.dg/c99-hexfloat-2.c: Likewise.
33777 * gcc.dg/dll-2.c: Likewise.
33778 * gcc.dg/wtr-union-init-1.c: Likewise.
33779 * gcc.dg/wtr-union-init-2.c: Likewise.
33780 * gcc.dg/wtr-union-init-3.c: Likewise.
33781 * gcc.dg/cpp/avoidpaste1.c: Likewise.
33782 * gcc.dg/cpp/defined.c: Likewise.
33783 * gcc.dg/cpp/macsyntx.c: Likewise.
33784 * gcc.dg/cpp/paste2.c: Likewise.
33785 * gcc.dg/cpp/trad/defined.c: Likewise.
33786 * gcc.dg/format/c90-printf-1.c: Likewise.
33787 * gcc.dg/format/c90-scanf-1.c: Likewise.
33788 * gcc.dg/format/c99-printf-1.c: Likewise.
33789 * gcc.dg/format/c99-scanf-1.c: Likewise.
33790 * gcc.misc-tests/gcov-8.c: Likewise.
33791 * lib/profopt.exp: Likewise.
33793 2002-09-15 Krister Walfridsson <cato@df.lth.se>
33795 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
33797 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
33799 * g++.dg/inherit/using2.C: New test.
33801 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
33803 * ChangeLog: Follow spelling conventions.
33804 * g++.dg/template/friend4.C: Likewise.
33805 * g++.old-deja/g++.pt/crash67.C: Likewise.
33806 * gcc.c-torture/execute/20000801-4.c: Likewise.
33807 * gcc.dg/c90-digraph-1.c: Likewise.
33808 * gcc.dg/c94-digraph-1.c: Likewise.
33809 * gcc.dg/c99-digraph-1.c: Likewise.
33810 * gcc.dg/cpp/line5.c: Likewise.
33811 * gcc.dg/cpp/multiline.c: Likewise.
33812 * gcc.dg/cpp/trad/literals-1.c: Likewise.
33813 * gcc.dg/format/attr-3.c: Likewise.
33814 * gcc.dg/format/c90-scanf-3.c: Likewise.
33815 * gcc.dg/format/ext-4.c: Likewise.
33817 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
33819 * g++.dg/template/pretty1.C: New test.
33821 2002-09-14 Alan Modra <amodra@bigpond.net.au>
33823 * gcc.c-torture/execute/struct-cpy-1.c: New test.
33825 2002-09-13 Matt Austern <austern@apple.com>
33827 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
33828 passing a cast expression to a function by const reference.
33830 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
33832 * g++.dg/template/deduce1.C: New test.
33834 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
33836 * gcc.c-torture/execute/simd-1.c: Force all use of int to
33839 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
33841 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
33844 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
33846 * gcc.c-torture/compile/20020910-1.c: New test.
33848 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
33850 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
33852 2002-09-10 Andreas Jaeger <aj@suse.de>
33854 * gcc.dg/20020312-2.c: Adjust for x86-64.
33856 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
33858 * g77.dg/7388.f: New test case for PR 7388.
33860 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
33862 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
33864 2002-09-05 Ziemowit Laski <zlaski@apple.com>
33866 * objc.dg/proto-lossage-1.m: New test.
33868 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
33870 * gcc.dg/cpp/_Pragma4.c: Fix typo.
33872 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
33874 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
33877 2002-09-06 Stan Shebs <shebs@apple.com>
33878 David Edelsohn <edelsohn@gnu.org>
33880 * gcc.dg/weak: New directory.
33881 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
33882 target-specific xfail bits.
33883 * gcc.dg/typeof-2.c: Move to new directory.
33884 * gcc.dg/weak.exp: New expect script.
33886 2002-09-06 Alan Modra <amodra@bigpond.net.au>
33888 * gcc.c-torture/execute/extzvsi.c: New test.
33890 2002-09-05 Stan Shebs <shebs@apple.com>
33892 * gcc.dg/weak-1.c: xfail on Darwin.
33893 * gcc.dg/weak-2.c: Ditto.
33894 * gcc.dg/weak-3.c: Ditto.
33895 * gcc.dg/weak-4.c: Ditto.
33896 * gcc.dg/weak-5.c: Ditto.
33897 * gcc.dg/weak-6.c: Ditto.
33898 * gcc.dg/weak-7.c: Ditto.
33899 * gcc.dg/weak-8.c: Ditto.
33900 * gcc.dg/weak-9.c: Ditto.
33902 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
33904 * gcc.c-torture/execute/loop-14.c: New test.
33906 2002-09-04 Jakub Jelinek <jakub@redhat.com>
33908 * g++.dg/other/cxa-atexit1.C: New test.
33910 * gcc.dg/typeof-2.c: New test.
33912 2002-09-03 Roger Sayle <roger@eyesopen.com>
33914 * gcc.dg/builtins-2.c: New testcase.
33915 * gcc.dg/builtins-3.c: New testcase.
33917 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
33919 * gcc.dg/cpp/_Pragma4.c: New test.
33921 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
33923 * objc/execute/nil_method-1.m: New testcase.
33925 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
33927 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
33928 [Object class], not [Object initialize].
33930 2002-08-31 Roger Sayle <roger@eyesopen.com>
33931 Hans-Peter Nilsson <hp@bitrange.com>
33933 * gcc.c-torture/execute/20020720-1.x: Skip test on
33934 mmix-knuth-mmixware. Correct comment.
33936 2002-08-27 Mark Mitchell <mark@codesourcery.com>
33938 * testsuite/g++.dg/abi/bitfield5.C: New test.
33939 * testsuite/g++.dg/abi/vbase10.C: Likewise.
33941 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
33943 * objc.dg/undeclared-selector.m: New test.
33945 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
33947 * g++.dg/other/offsetof1.C: Avoid cast warning.
33949 2002-08-26 Ziemowit Laski <zlaski@apple.com>
33951 * objc.dg/super-class-2.m: New test.
33953 2002-08-24 Matt Austern <austern@apple.com>
33955 * g++.dg/ext/lvaddr.C: New test.
33956 * g++.dg/ext/lvcast.C: New test.
33958 2002-08-22 Mark Mitchell <mark@codesourcery.com>
33960 * testsuite/g++.dg/inherit/cond1.C: New test.
33962 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
33964 * gcc.dg/noncompile/incomplete-1.c: New test.
33966 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
33968 * gcc.dg/typespec-1.c: New test.
33970 2002-08-20 Devang Patel <dpatel@apple.com>
33971 * objc.dg/proto-hier-2.m: New test.
33973 2002-08-19 Ziemowit Laski <zlaski@apple.com>
33975 * objc.dg/bitfield-1.m: New test.
33976 * objc.dg/bitfield-2.m: New test.
33978 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
33980 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
33981 gcc.dg/c99-flex-array-4.c: New tests.
33983 2002-08-16 Stan Shebs <shebs@apple.com>
33985 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
33987 2002-08-15 Jakub Jelinek <jakub@redhat.com>
33989 * gcc.dg/typeof-1.c: New test.
33990 * g++.dg/ext/typeof2.C: New test.
33992 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
33994 * g++.dg/other/offsetof1.C: New test.
33996 2002-08-14 Richard Henderson <rth@redhat.com>
33998 * gcc.dg/tls/diag-3.c: Fix expected message strings.
34000 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
34002 * gcc.dg/cpp/_Pragma3.c: New test.
34004 2002-08-13 Mark Mitchell <mark@codesourcery.com>
34006 * g++.dg/template/inherit3: New test.
34008 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
34010 * gcc.dg/bitfld-4.c: Add blank options.
34012 2002-08-09 Mark Mitchell <mark@codesourcery.com>
34014 * g++.dg/template/crash1.C: New test.
34016 2002-08-08 Jakub Jelinek <jakub@redhat.com>
34018 * gcc.dg/tls/opt-2.c: New test.
34020 2002-08-08 Devang Patel <dpatel@apple.com>
34022 * objc.dg/selector-1.m : New test
34024 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
34026 * g++.dg/abi/bitfield4.C: New test.
34027 * gcc.dg/bitfld-4.c: New test.
34029 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
34031 * g++.dg/other/packed1.C: New test.
34033 2002-08-07 Mark Mitchell <mark@codesourcery.com>
34035 * g++.dg/abi/offsetof.C: Tweak error messages.
34036 * g++.old-deja/g++.mike/p10769a.C: Likewise.
34038 2002-08-08 Jakub Jelinek <jakub@redhat.com>
34040 * gcc.dg/bitfld-3.c: New test.
34042 2002-08-07 Jakub Jelinek <jakub@redhat.com>
34043 Richard Henderson <rth@redhat.com>
34045 * gcc.dg/i386-bitfield1.c: New test.
34046 * g++.dg/abi/bitfield3.C: Update.
34048 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
34050 * objc.dg/const-str-2.m: Update.
34051 * gcc.dg/cpp/c++98.c: Change to C extension.
34052 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
34053 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
34055 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
34057 * testsuite/gcc.dg/tls/diag-3.c: New.
34059 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
34061 * g++.dg/README (Subdirectories): Document new subdir expr.
34062 * g++.dg/expr/pmf-1.C: New test.
34064 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
34066 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
34068 2002-08-06 Jakub Jelinek <jakub@redhat.com>
34070 * g++.dg/abi/bitfield3.C: New test.
34072 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
34074 * lib/gcov.exp: Tweak expected line formats.
34075 * gcc.misc-tests/gcov8.c: New test.
34076 * gcc.misc-tests/gcov8.x: New flags.
34078 2002-08-05 Jakub Jelinek <jakub@redhat.com>
34080 * consistency.vlad/layout/endian.c: Include string.h.
34082 * gcc.c-torture/execute/20020805-1.c: New test.
34084 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
34086 * g++.dg/other/conversion1.C: New test.
34088 2002-08-03 Roger Sayle <roger@eyesopen.com>
34090 * gcc.dg/builtins-1.c: New testcase.
34092 2002-08-02 Mark Mitchell <mark@codesourcery.com>
34094 * g++.dg/inherit/access3.C: New test.
34096 2002-08-01 Jakub Jelinek <jakub@redhat.com>
34098 * gcc.dg/ia64-visibility-2.c: New test.
34100 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
34102 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
34103 __qualifier_flags to __flags.
34105 2002-07-31 Mark Mitchell <mark@codesourcery.com>
34107 * g++.dg/inherit/operator1.C: New test.
34108 * g++.dg/lookup/disamb1.C: Fix typo in comment.
34109 * g++.dg/other/error1.C: Change expected error message.
34110 * g++.dg/template/conv4.C: Likewise.
34112 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
34114 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
34115 for documented behavior.
34117 2002-07-25 Roger Sayle <roger@eyesopen.com>
34119 * gcc.c-torture/execute/20020720-1.x: Skip this test on
34120 several targets known to fail.
34122 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
34124 * gcc.dg/mips-args-[123].c: New tests.
34126 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
34128 * gcc.dg/ppc-spe.c: New.
34130 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
34132 * g++.dg/other/ptrmem4.C: New testcase.
34134 2002-07-24 Richard Henderson <rth@redhat.com>
34136 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
34138 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
34140 * g++.dg/ext/alignof1.C (main): Return 0 for success.
34142 2002-07-24 Roger Sayle <roger@eyesopen.com>
34144 * gcc.c-torture/execute/memset-3.c: New testcase.
34146 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
34148 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
34149 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
34151 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34153 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
34156 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
34158 * gcc.c-torture/compile/simd-4.c: New test.
34160 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34162 PR c++/7347, c++/7348
34163 * g++.dg/template/access4.C: New test.
34164 * g++.dg/template/access5.C: New test.
34165 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
34166 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
34167 * g++.old-deja/g++.pt/ttp58.C: Likewise.
34168 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
34170 2002-07-22 Jakub Jelinek <jakub@redhat.com>
34172 * gcc.dg/gnu89-init-2.c: New test.
34174 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
34176 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
34178 2002-07-20 Roger Sayle <roger@eyesopen.com>
34180 * gcc.c-torture/execute/20020720-1.c: New testcase.
34182 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
34184 * gcc.dg/cpp/Wsignprom.c: New tests.
34186 2002-07-20 Alan Modra <amodra@bigpond.net.au>
34188 * gcc.c-torture/execute/loop-13.c: New test.
34190 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
34192 * gcc.dg/cpp/expr.c: New tests.
34194 2002-07-18 David Edelsohn <edelsohn@gnu.org>
34196 * g++.dg/opt/pr6713.C: Add template instantiation.
34198 2002-07-18 Alan Modra <amodra@bigpond.net.au>
34200 * gcc.dg/nest.c: New test.
34202 2002-07-17 Richard Henderson <rth@redhat.com>
34204 * g++.dg/opt/pr6713.C: New test.
34206 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
34208 * gcc.c-torture/execute/loop-2e.x: Let the testcase
34209 XFAIL for all x86 processors.
34211 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
34213 * gcc.c-torture/execute/20010122-1.x: Do not test with
34214 -fomit-frame-pointer.
34216 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34218 * g++.dg/template/instantiate2.C: New test.
34219 * g++.dg/template/spec4.C: New test.
34221 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34223 * g++.dg/template/access2.C: New test.
34224 * g++.dg/template/access3.C: New test.
34226 2002-07-15 Zack Weinberg <zack@codesourcery.com>
34228 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
34229 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
34230 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
34231 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
34232 Convert to use <stdarg.h>.
34233 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
34235 * gcc.dg/va-arg-2.c: New.
34236 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
34238 2002-07-15 Jakub Jelinek <jakub@redhat.com>
34240 * gcc.c-torture/compile/20020710-1.c: New test.
34242 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
34243 Andrew Pinski <pinskia@physics.uc.edu>
34245 gcc.c-torture/compile/simd-2.c: New testcase.
34246 gcc.c-torture/compile/simd-3.c: Likewise.
34248 2002-07-11 Mark Mitchell <mark@codesourcery.com>
34251 * g++.dg/overload/error1.C: New test.
34253 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
34255 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
34256 configuration and IRIX 6 O32 ABI.
34258 2002-07-11 Roger Sayle <roger@eyesopen.com>
34260 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
34262 2002-07-10 Roger Sayle <roger@eyesopen.com>
34264 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
34266 2002-07-10 Jeffrey A Law <law@redhat.com>
34268 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
34270 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
34272 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
34274 * gcc.dg/20020312-2.c: Check for __PPC__.
34276 2002-07-09 Diego Novillo <dnovillo@redhat.com>
34278 * gcc.c-torture/compile/20020709-1.c: New test.
34280 2002-07-07 Roger Sayle <roger@eyesopen.com>
34282 * g++.dg/template/qualttp21.C: New test case.
34284 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
34286 * gcc.c-torture/compile/20020706-1.c: New test.
34287 * gcc.c-torture/compile/20020706-2.c: New test.
34289 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
34290 Alexandre Oliva <aoliva@redhat.com>
34292 * g++.dg/warn/incomplete1.C: New test.
34294 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34297 * g++.dg/warn/noreturn1.C: New test.
34299 2002-07-03 Mark Mitchell <mark@codesourcery.com>
34302 * g++.dg/debug/debug6.C: New test.
34303 * g++.dg/debug/debug7.C: New test.
34305 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
34307 * gcc.c-torture/compile/simd-3.c: New test.
34309 2002-07-03 Chris Demetriou <cgd@broadcom.com>
34311 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
34312 * gcc.dg/20020620-1.c: Likewise.
34314 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34317 * g++.dg/init/array4.C: New test.
34318 * g++.dg/init/array5.C: New test.
34320 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
34322 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
34323 * gcc.c-torture/execute/simd-2.c (main): Likewise.
34325 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34327 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
34328 * gcc.dg/wtr-aggr-init-1.c: Likewise.
34329 * gcc.dg/wtr-conversion-1.c: Likewise.
34330 * gcc.dg/wtr-escape-1.c: Likewise.
34331 * gcc.dg/wtr-int-type-1.c: Likewise.
34332 * gcc.dg/wtr-label-1.c: Likewise.
34333 * gcc.dg/wtr-static-1.c: Likewise.
34334 * gcc.dg/wtr-strcat-1.c: Likewise.
34335 * gcc.dg/wtr-suffix-1.c: Likewise.
34336 * gcc.dg/wtr-switch-1.c: Likewise.
34337 * gcc.dg/wtr-unary-plus-1.c: Likewise.
34338 * gcc.dg/wtr-union-init-1.c: Likewise.
34339 * gcc.dg/wtr-union-init-2.c: Likewise.
34340 * gcc.dg/wtr-union-init-3.c: Likewise.
34342 * gcc.dg/wtr-func-def-1.c: New test.
34344 2002-07-02 Devang Patel <dpatel@apple.com>
34346 * objc.dg/param-1.m: New test.
34348 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
34350 * gcc.dg/cpp/trad/directive.c: Add test.
34351 * gcc.dg/cpp/trad/macroargs.c: Add test.
34352 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
34354 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
34356 * gcc.dg/cpp/cmdlne-M.c: New test.
34358 2002-07-02 Ziemowit Laski <zlaski@apple.com>
34360 * objc.dg/desig-init-1.m: New test.
34362 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34365 * g++.dg/template/instantiate1.C: New test.
34367 2002-07-01 Mark Mitchell <mark@codesourcery.com>
34370 * g++.dg/template/sizeof2.C: New test.
34372 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
34374 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
34375 gcc.dg/cpp/trad/include.c: New tests.
34377 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
34380 * gcc.c-torture/compile/20020701-1.c: New test.
34382 2002-07-01 Stan Shebs <shebs@apple.com>
34384 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
34386 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
34387 (objc-torture-execute): or here.
34389 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
34391 * gcc.c-torture/execute/arith-rand-ll.c: New test.
34393 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
34395 * gcc.dg/cpp/trad/escaped-nl.c: New test.
34397 2002-06-30 Devang Patel <dpatel@apple.com>
34399 * objc.dg/fsyntax-only.m: New test.
34401 2002-06-27 Mark Mitchell <mark@codesourcery.com>
34404 * g++.dg/template/friend7.C: New file.
34406 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
34408 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
34411 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
34413 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
34414 avoid division by zero.
34416 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
34418 * gcc.dg/Wunknownprag.c: New tests.
34420 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
34422 * gcc.c-torture/execute/simd-2.c: New test.
34424 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
34426 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
34427 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
34428 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
34429 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
34430 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
34431 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
34432 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
34433 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
34434 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
34435 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
34436 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
34437 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
34438 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
34439 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
34440 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
34441 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
34442 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
34444 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
34446 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
34447 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
34448 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
34449 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
34451 * gcc.dg/cpp/trad/directive.c: Update.
34453 2002-06-23 Andreas Jaeger <aj@suse.de>
34455 * gcc.c-torture/execute/complex-6.c: New.
34457 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
34459 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
34460 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
34461 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
34462 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
34464 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
34466 * gcc.dg/cpp/trad: New directory with traditional tests copied
34467 from parent directory.
34468 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
34469 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
34470 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
34471 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
34472 Move to trad/ and rename.
34473 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
34474 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
34475 gcc.dg/cpp/trad/redef2.c: New tests.
34476 * gcc.dg/cpp/trad/trad.exp: New driver.
34478 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
34480 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
34481 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
34482 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
34483 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
34486 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
34488 * gcc.dg/20020620-1.c: New test.
34490 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34492 * g++.dg/template/ttp4.C: New test.
34494 2002-06-19 Jakub Jelinek <jakub@redhat.com>
34496 * g++.dg/opt/vt1.C: Fix regexp.
34498 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34500 * gcc.c-torture/execute/pure-1.c: Make functions static again.
34501 Don't use attribute `noinline'.
34503 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
34505 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
34507 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
34509 * gcc.c-torture/execute/simd-1.c: New.
34511 * gcc.dg/simd-1.c: New.
34513 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
34515 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
34517 2002-06-16 Richard Henderson <rth@redhat.com>
34519 * g++.dg/ext/anon-struct1.C: New.
34520 * g++.dg/ext/anon-struct2.C: New.
34521 * g++.dg/ext/anon-struct3.C: New.
34522 * gcc.dg/anon-struct-1.c: New.
34523 * gcc.dg/anon-struct-2.c: New.
34524 * gcc.dg/anon-struct-3.c: New.
34525 * gcc.dg/20011008-1.c: Adjust warning text.
34526 * gcc.dg/20020527-1.c: Add -fms-extensions.
34528 2002-06-16 Richard Henderson <rth@redhat.com>
34530 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
34532 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
34534 * gcc.c-torture/execute/20020615-1.c: New test.
34536 2002-06-15 Roger Sayle <roger@eyesopen.com>
34538 * gcc.c-tortuture/execute/compare-1.c: New test case.
34539 * gcc.c-tortuture/execute/compare-2.c: New test case.
34540 * gcc.c-tortuture/execute/compare-3.c: New test case.
34542 2002-06-13 Richard Henderson <rth@redhat.com>
34544 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
34547 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34549 * g++.dg/template/typename2.C: Update error message.
34551 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
34553 * gcc.c-torture/execute/20020611-1.c: New test.
34555 2002-06-11 Bob Wilson <bob.wilson@acm.org>
34557 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
34558 list of targets to skip.
34560 2002-06-10 Bob Wilson <bob.wilson@acm.org>
34562 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
34563 targets if not optimizing.
34565 2002-06-10 Jakub Jelinek <jakub@redhat.com>
34567 * gcc.c-torture/compile/20020605-1.c: New test.
34569 * g++.dg/opt/vt1.C: New test.
34571 * gcc.dg/20020531-1.c: New test.
34573 * gcc.dg/20020530-1.c: New test.
34575 * gcc.dg/20020527-1.c: New test.
34577 * g++.dg/opt/cse1.C: New test.
34579 2002-06-07 Roger Sayle <roger@eyesopen.com>
34581 * gcc.dg/20020607-2.c: New test case.
34583 2002-06-07 Jakub Jelinek <jakub@redhat.com>
34585 * gcc.c-torture/compile/20020604-1.c: New test.
34587 2002-06-04 Richard Henderson <rth@redhat.com>
34589 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
34590 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
34591 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
34593 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
34595 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
34597 2002-06-03 Richard Henderson <rth@redhat.com>
34599 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
34600 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
34602 2002-06-02 Richard Henderson <rth@redhat.com>
34604 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
34605 test functions static.
34607 2002-06-02 Andreas Jaeger <aj@suse.de>
34609 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
34612 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
34614 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
34615 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
34616 Update for mofified diagnostics.
34617 * gcc.dg/c99-intconst-1.c: No longer fail.
34619 2002-06-02 Richard Henderson <rth@redhat.com>
34621 * gcc.dg/uninit-A.c: Remove xfail markers.
34623 2002-06-01 Roger Sayle <roger@eyesopen.com>
34625 * gcc.dg/fnegate-1.c: New test case.
34627 2002-05-30 Osku Salerma <osku@iki.fi>
34629 * gcc.c-torture/execute/mayalias-1.c: New file.
34631 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
34633 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
34634 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
34635 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
34637 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
34639 * gcc.c-torture/execute/20020529-1.c: New test.
34641 2002-05-27 Richard Henderson <rth@redhat.com>
34643 * g++.dg/ext/attrib6.C: New test case.
34645 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34647 * gcc.c-torture/execute/pure-1.c: New test.
34649 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
34651 * gcc.dg/cpp/arith-2.c: Remove.
34653 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
34655 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
34656 * gcc.dg/cpp/if-3.c: Remove.
34658 2002-05-26 Jakub Jelinek <jakub@redhat.com>
34660 * g++.dg/opt/cse2.C: New test.
34662 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
34664 * gcc.dg/cpp/arith-1.c: New semantic tests.
34665 * gcc.dg/cpp/if-1.c: Update.
34667 2002-05-24 Ben Elliston <bje@redhat.com>
34669 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
34671 2002-05-24 Jakub Jelinek <jakub@redhat.com>
34673 * gcc.dg/verbose-asm.c: New test.
34675 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
34677 * gcc.dg/cpp/paste12.c: New test.
34679 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
34681 * g++.dg/parse/named_ops.C: New test.
34683 2002-05-23 Mark Mitchell <mark@codesourcery.com>
34685 * gcc/testsuite/gcc.dg/weak-8.c: New test.
34687 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
34689 * gcc.dg/weak-2.c: Allow optional leading underscore
34690 in scan-assembler symbol name.
34691 * gcc.dg/weak-3.c: Likewise.
34692 * gcc.dg/weak-4.c: Likewise.
34693 * gcc.dg/weak-5.c: Likewise.
34695 2002-05-23 Jakub Jelinek <jakub@redhat.com>
34697 * gcc.dg/20020523-1.c: New test.
34699 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
34701 * objc.dg/const-str-2.m: Update now that we stop after
34702 a command line error.
34704 2002-05-22 Richard Henderson <rth@redhat.com>
34706 * g++.dg/dg.exp: Fix typo in test pruneing.
34708 2002-05-22 Richard Henderson <rth@redhat.com>
34710 * g++.dg/dg.exp: Prune the tls subdirectory.
34711 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
34712 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
34713 * g++.dg/tls/init-1.C: New.
34715 2002-05-22 Jakub Jelinek <jakub@redhat.com>
34717 * gcc.dg/20020517-1.c: New test.
34719 2002-05-21 Richard Henderson <rth@redhat.com>
34721 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
34722 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
34724 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
34726 * g++.dg/other/copy2.C: New test.
34728 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
34730 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
34731 (MAX_COPY): Bump up to 10 times sizeof (long long).
34732 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
34734 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
34735 sizeof (long long).
34737 * gcc.c-torture/execute/strcpy-1.c: New test.
34739 2002-05-19 Jason Merrill <jason2redhat.com>
34741 * g++.dg/ext/oper1.C: New test.
34743 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
34744 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
34746 * README.QMTEST: New file.
34748 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
34750 2002-05-19 Andreas Jaeger <aj@suse.de>
34752 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
34754 * gcc.c-torture/execute/loop-2d.x: Likewise.
34756 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
34758 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
34759 support weak symbols.
34760 * gcc.dg/weak-4.c: Likewise.
34761 * gcc.dg/weak-6.c: Likewise.
34763 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
34765 * gcc.dg/weak-3.c: Add dg-excess-error comment for
34766 cygwin, coff and h8300-*-hms targets
34767 * gcc.dg/weak-5.c: Likewise.
34768 * gcc.dg/weak-7.c: Likewise.
34770 2002-05-16 Jason Merrill <jason@redhat.com>
34772 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
34773 (scan-assembler-not, scan-assembler-dem): Likewise.
34774 (scan-assembler-dem-not): Likewise.
34776 2002-05-15 Richard Henderson <rth@redhat.com>
34778 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
34780 2002-05-15 Richard Henderson <rth@redhat.com>
34782 * gcc.dg/weak-5.c (vfoo1c): No warning here.
34783 (vfoo1f): Warning here.
34784 (vfoo1l): Don't redefine the alias.
34786 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
34788 * g++.dg/init/pm1.C: New test.
34790 2002-05-12 David S. Miller <davem@redhat.com>
34792 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
34795 2002-05-10 Roger Sayle <roger@eyesopen.com>
34797 * gcc.c-torture/execute/20020510-1.c: New test case.
34799 2002-05-10 David S. Miller <davem@redhat.com>
34801 * gcc.c-torture/execute/conversion.c: Test long double too.
34803 2002-05-09 Jakub Jelinek <jakub@redhat.com>
34805 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
34806 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
34807 * lib/g++.exp (g++_link_flags): Likewise.
34808 * lib/objc.exp (objc_target_compile): Likewise.
34810 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
34812 * gcc.dg/cpp/poison.c: Update.
34813 * gcc.dg/cpp/20000625-2.c: Remove.
34814 * gcc.dg/cpp/direct2s.c: Remove final test.
34816 2002-05-08 Tom Rix <trix@redhat.com>
34818 * gcc.c-torture/execute/20020508-1.c: New test.
34819 * gcc.c-torture/execute/20020508-2.c: New test.
34820 * gcc.c-torture/execute/20020508-3.c: New test.
34822 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
34824 * gcc.dg/cpp/charconst-4.c: More tests.
34826 2002-05-08 Mark Mitchell <mark@codesourcery.com>
34829 * gcc.dg/weak-3.c: Update location of warning messages.
34830 * gcc.dg/weak-5.c: Likewise.
34832 2002-05-06 Roger Sayle <roger@eyesopen.com>
34834 * gcc.c-torture/execute/20020506-1.c: New test case.
34836 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
34838 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
34840 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
34842 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
34844 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
34846 * gcc.dg/cpp/charconst-3.c: New test.
34848 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
34850 * gcc.dg/cpp/charconst.c: Update tests.
34852 2002-05-05 Tim Josling <tej@melbpc.org.au>
34854 * treelang: Added directory for new sample language treelang. Also
34855 lib/treelang.exp: New file to signal treelang should be tested.
34857 2002-05-03 Jakub Jelinek <jakub@redhat.com>
34859 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
34860 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
34861 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
34862 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
34863 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
34864 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
34865 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
34867 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
34869 * gcc.dg/format/xopen-2.c: New test.
34871 2002-05-03 Jakub Jelinek <jakub@redhat.com>
34873 * gcc.dg/20020503-1.c: New test.
34875 2002-05-02 Mark Mitchell <mark@codesourcery.com>
34877 * g++.dg/init/dtor1.C: Make it tougher.
34879 2002-05-01 Mark Mitchell <mark@codesourcery.com>
34881 * g++.dg/init/dtor1.C: New test.
34883 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
34885 * gcc.dg/altivec-8.c: New.
34887 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
34889 * gcc.dg/altivec-7.c: New.
34891 2002-04-29 Jakub Jelinek <jakub@redhat.com>
34893 * g++.dg/parse/typedef1.C: New test.
34895 2002-04-29 Mark Mitchell <mark@codesourcery.com>
34898 * g++.dg/template/friend6.C: New test.
34901 * g++.dg/init/copy1.C: New test.
34903 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
34905 * g++.dg/warn/effc1.C: New test.
34907 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
34909 * gcc.dg/cpp/if-cexp.c: Add a test.
34911 2002-04-28 Jakub Jelinek <jakub@redhat.com>
34913 * gcc.dg/20020426-2.c: New test.
34915 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
34917 * gcc.dg/cpp/if-mop.c: Update.
34918 * gcc.dg/cpp/if-mpar.c: Add test.
34919 * gcc.dg/cpp/if-oppr.c: Update.
34921 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34924 * gcc.dg/weak-[2-7].c: New tests.
34926 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
34928 * gcc.dg/enum1.c: New test.
34930 2002-04-26 Mark Mitchell <mark@codesourcery.com>
34933 * g++.dg/inherit/access2.C: New test.
34935 2002-04-26 Mark Mitchell <mark@codesourcery.com>
34938 * gcc.dg/20020426-1.c: New test.
34940 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
34942 * g++.dg/abi/enum1.C: New test.
34944 2002-04-26 Richard Henderson <rth@redhat.com>
34946 * gcc.dg/c99-bool-1.c: Expect always true warning.
34948 2002-04-25 Roger Sayle <roger@eyesopen.com>
34950 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
34952 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34954 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
34957 2002-04-24 Mark Mitchell <mark@codesourcery.com>
34959 * g++.dg/abi/mange7.C: New test.
34962 * g++.dg/parse/stmtexpr2.C: New test.
34964 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
34966 * gcc.dg/20020312-2.c: Add SH target.
34968 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34970 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
34971 compiler output on mips*-*-irix*.
34973 2002-04-23 Jakub Jelinek <jakub@redhat.com>
34975 * g++.dg/parse/attr1.C: New test.
34977 2002-04-23 Roger Sayle <roger@eyesopen.com>
34979 * gcc.c-torture/execute/string-opt-17.c: New test case.
34980 * gcc.c-torture/execute/memset-2.c: New test case.
34982 2002-04-23 Mark Mitchell <mark@codesourcery.com>
34985 * g++.dg/template/friend5.C: New test.
34988 * g++.dg/template/qual1.C: Likewise.
34990 2002-04-22 Zack Weinberg <zack@codesourcery.com>
34992 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
34993 Include stdlib.h, not stdio.h or ctype.h.
34995 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
34997 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
34998 cris-*-elf* and mmix-*-*.
34999 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
35000 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
35001 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
35003 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
35004 * gcc.dg/wchar_t-1.c: Ditto.
35006 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
35008 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
35011 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
35013 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
35015 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
35017 * gcc.c-torture/execute/20000906-1.x: Delete.
35019 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
35021 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
35023 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
35026 * g77.f-torture/execute/6367.f: New test.
35027 * g77.f-torture/execute/6367.x: Disable for MMIX.
35029 2002-04-19 Mark Mitchell <mark@codesourcery.com>
35032 * g++.dg/opt/inline2.C: New test.
35034 2002-04-18 Richard Henderson <rth@redhat.com>
35036 * gcc.dg/20000906-1.c: Enable for all targets.
35037 * gcc.c-torture/compile/iftrap-2.c: New.
35039 2002-04-18 Jakub Jelinek <jakub@redhat.com>
35041 * gcc.dg/20020418-1.c: New test.
35042 * gcc.dg/20020418-2.c: New test.
35044 2002-04-18 Richard Henderson <rth@redhat.com>
35046 * gcc.c-torture/compile/iftrap-1.c: New.
35047 * gcc.dg/iftrap-1.c: Adjust for ia64.
35048 * gcc.dg/iftrap-2.c: New.
35050 2002-04-18 Jakub Jelinek <jakub@redhat.com>
35052 * gcc.c-torture/compile/20020418-1.c: New test.
35054 2002-04-18 Roger Sayle <roger@eyesopen.com>
35056 * gcc.c-torture/compile/20020415-1.c: New.
35058 2002-04-18 David S. Miller <davem@redhat.com>
35060 * gcc.c-torture/execute/20020418-1.c: New test.
35062 2002-04-17 Jakub Jelinek <jakub@redhat.com>
35064 * gcc.dg/20020416-1.c: New test.
35066 * g++.dg/opt/inline1.C: New test.
35068 2002-04-16 Jakub Jelinek <jakub@redhat.com>
35070 * gcc.dg/altivec-5.c: New test.
35072 * gcc.dg/20020415-1.c: New test.
35074 2002-04-15 Mark Mitchell <mark@codesourcery.com>
35076 * testsuite/lib/chill.exp: Remove.
35078 2002-04-14 Jakub Jelinek <jakub@redhat.com>
35080 * g++.dg/other/big-struct.C: New test.
35082 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
35084 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
35087 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
35090 * gcc.dg/i386-387-1.c: Allow optional leading underscore
35091 in scan-assembler function name
35093 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
35095 * g77.f-torture/execute/980628-4.x,
35096 g77.f-torture/execute/980628-5.x,
35097 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
35098 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
35099 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
35102 2002-04-13 David S. Miller <davem@redhat.com>
35104 * gcc.c-torture/execute/20020413-1.c: New test.
35106 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
35109 * g++.dg/ext/asm1.C: New tests.
35111 2002-04-12 Mark Mitchell <mark@codesourcery.com>
35114 * g++.dg/parse/stmtexpr1.C: New test.
35117 * g++.dg/template/copy1.C: New test.
35119 2002-04-12 Richard Henderson <rth@redhat.com>
35121 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
35123 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
35125 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
35126 gcc.c-torture/execute/20020307-2.c.
35128 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
35130 * g++.dg/ext/attrib5.C,
35131 * g++.dg/lookup/struct1.C: New tests.
35133 2002-04-11 Jakub Jelinek <jakub@redhat.com>
35135 * gcc.dg/20020411-1.c: New test.
35137 * gcc.c-torture/execute/20020411-1.c: New test.
35139 2002-04-10 Janis Johnson <janis187@us.ibm.com>
35141 * g77.f-torture/execute/6177.f: New test.
35143 2002-04-10 Jakub Jelinek <jakub@redhat.com>
35146 * g++.dg/opt/cleanup1.C: New test.
35148 * g++.dg/opt/const1.C: New test.
35150 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
35152 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
35154 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
35157 * g++.dg/template/typename2.C: New test.
35159 2002-04-10 Alan Modra <amodra@bigpond.net.au>
35161 * gcc.c-torture/execute/loop-12.c: New.
35163 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
35165 * g77.f-torture/execute/980628-4.x,
35166 g77.f-torture/execute/980628-5.x,
35167 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
35168 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
35169 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
35171 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
35173 PR optimization/6086
35174 * g++.dg/opt/preinc1.C: New test.
35176 2002-04-06 Mark Mitchell <mark@codesourcery.com>
35179 * g++.dg/opt/static2.C: New test.
35181 2002-04-06 Mark Mitchell <mark@codesourcery.com>
35184 * gcc.dg/20020406-1.c: New test.
35186 2002-04-04 David S. Miller <davem@redhat.com>
35188 * gcc.c-torture/execute/20020404-1.c: New test.
35190 2002-04-04 Jakub Jelinek <jakub@redhat.com>
35193 * gcc.dg/20020312-2.c: Do not declare global register variable
35194 if __PIC__ or __pic__ is defined.
35196 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
35198 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
35199 __asm__ so that it works correctly even if -ansi -pedantic-errors.
35201 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35203 * gcc.misc-tests/linkage.exp: Update last change to handle
35204 sparc*-, not just sparc-.
35206 2002-04-03 Richard Henderson <rth@redhat.com>
35208 * gcc.dg/cpp/ucs.c: Improved long UCS test.
35210 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
35212 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
35214 2002-04-02 David S. Miller <davem@redhat.com>
35216 * gcc.c-torture/execute/20020402-3.c: New test.
35218 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
35220 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
35221 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
35223 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
35224 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
35225 g77.f-torture/execute/20001201.x,
35226 g77.f-torture/execute/u77-test.x: New files.
35228 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
35229 * gcc.dg/wchar_t-1.c: Ditto.
35231 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
35233 * gcc.c-torture/execute/20020402-1.c: New test.
35235 2002-04-01 Richard Henderson <rth@redhat.com>
35237 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
35239 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
35241 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35243 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
35245 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
35247 * g++.dg/inherit/template-as-base.C: Expect error.
35248 * g++.dg/inherit/namespace-as-base.C: Likewise.
35250 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
35252 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
35253 g++.dg/ext/instantiate3.C: Tweak match patterns.
35255 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
35256 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
35259 2002-03-31 Richard Henderson <rth@redhat.com>
35261 * gcc.dg/special/alias-2.c: New.
35262 * gcc.dg/special/ecos.exp: Run it.
35264 2002-03-31 Richard Henderson <rth@redhat.com>
35266 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
35268 2002-03-31 Kazu Hirata <kazu@hxi.com>
35270 * gcc.dg/weak-1.c: Disable on h8300 port.
35272 2002-03-29 Janis Johnson <janis187@us.ibm.com>
35274 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
35275 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
35277 * g++.dg/bprob/bprob-1.C: New test.
35278 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
35279 * g++.dg/gcov/gcov-1.C: New test.
35280 * g++.dg/gcov/gcov-1.x: New file.
35281 * g++.dg/gcov/gcov-2.C: New test.
35282 * g++.dg/gcov/gcov-3.C: New test.
35283 * g++.dg/gcov/gcov-3.h: New file.
35285 2002-03-28 Roger Sayle <roger@eyesopen.com>
35287 * g++.old-deja/g++.other/builtins5.C: New test.
35288 * g++.old-deja/g++.other/builtins6.C: New test.
35289 * g++.old-deja/g++.other/builtins7.C: New test.
35290 * g++.old-deja/g++.other/builtins8.C: New test.
35291 * g++.old-deja/g++.other/builtins9.C: New test.
35293 2002-03-29 Jakub Jelinek <jakub@redhat.com>
35295 * g++.dg/opt/static1.C: New test.
35297 * g++.dg/opt/longbranch1.C: New test.
35299 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
35301 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
35303 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
35305 2002-03-28 Jeffrey A Law (law@redhat.com)
35307 * gcc.c-torture/execute/20020328-1.c: New test.
35309 2002-03-27 Richard Henderson <rth@redhat.com>
35311 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
35312 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
35313 move from g++.old-deja/g++.ext/.
35315 2002-03-27 Mark Mitchell <mark@codesourcery.com>
35317 * g++.dg/init/new2.C: New test.
35319 2002-03-26 Richard Henderson <rth@redhat.com>
35321 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
35323 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
35326 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
35328 * gcc.dg/20001102-1.c: Likewise.
35330 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
35332 * gcc.dg/cpp/endif-pedantic1.c,
35333 gcc.dg/cpp/endif-pedantic2.c: New tests.
35335 2002-03-26 Mark Mitchell <mark@codesourcery.com>
35337 * g++.dg/init/new1.C: New test.
35339 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
35341 * g++.dg/abi/vbase9.C: New test.
35343 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
35345 * gcc.dg/arm-asm.c: New test.
35347 2002-03-26 Andrew Cagney <ac131313@redhat.com>
35349 * gcc.dg/Wswitch-enum.c: New test.
35352 2002-03-26 Richard Henderson <rth@redhat.com>
35354 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
35357 2002-03-25 Richard Henderson <rth@redhat.com>
35359 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
35362 * gcc.c-torture/compile/20011119-1.c (xxx): New.
35363 * gcc.c-torture/compile/20011119-2.c (xxx): New.
35365 2002-03-25 Zack Weinberg <zack@codesourcery.com>
35367 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
35369 2002-03-25 Bob Wilson <bob.wilson@acm.org>
35371 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
35372 targets using generic thunk support.
35374 2002-03-25 Jakub Jelinek <jakub@redhat.com>
35376 * gcc.c-torture/compile/20020323-1.c: New test.
35378 * g++.dg/opt/conj2.C: New test.
35380 2002-03-24 Richard Henderson <rth@redhat.com>
35382 * gcc.dg/weak-1.c: Use -fno-common.
35384 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
35386 * g77.dg/f77-edit-apostrophe-out.f: New test
35387 * g77.dg/f77-edit-h-out.f: New test
35388 * g77.dg/f77-edit-t-in.f: New test
35389 * g77.dg/f77-edit-t-out.f: New test
35390 * g77.dg/f77-edit-x-out.f: New test
35391 * g77.dg/f77-edit-slash-out.f: New test
35392 * g77.dg/f77-edit-colon-out.f: New test
35393 * g77.dg/f77-edit-s-out.f: New test
35395 2002-03-24 Richard Henderson <rth@redhat.com>
35397 * objc/execute/formal_protocol-6.x: New XFAIL.
35399 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
35401 * gcc.dg/weak-1.c: Early return from dg-final on platforms
35402 that do not support weak symbols
35404 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
35406 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
35407 * lib/g77.exp: Likewise.
35408 * lib/objc.exp: Likewise.
35410 2002-03-23 Andrew Cagney <ac131313@redhat.com>
35412 * gcc.dg/Wswitch-default.c: New test.
35414 2002-03-23 Jakub Jelinek <jakub@redhat.com>
35416 * g++.dg/other/enum1.C: New test.
35418 2002-03-23 Zack Weinberg <zack@codesourcery.com>
35420 * gcc.dg/pragma-ep-3.c: Fix typo.
35422 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
35424 * g++.dg/inherit/template-as-base.C: New test.
35426 2002-03-22 Jakub Jelinek <jakub@redhat.com>
35428 * g++.old-deja/g++.other/dwarf2-1.C: Move...
35429 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
35431 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
35433 * gcc.dg/cpp/multiline.c: Update to match.
35435 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
35437 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
35439 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
35441 * gcc.dg/cpp/extratokens2.c: New file.
35443 2002-03-21 David Edelsohn <edelsohn@gnu.org>
35445 * gcc.dg/20020312-2.c: Add rs6000 target.
35447 * gcc.c-torture/compile/20020319-1.c: New test.
35449 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
35451 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
35452 (A, E): Handle this.
35454 2002-03-20 Jason Merrill <jason@redhat.com>
35456 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
35458 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
35459 through prune_gcc_output.
35461 2002-03-20 Jakub Jelinek <jakub@redhat.com>
35463 * gcc.c-torture/compile/20020320-1.c: New test.
35465 2002-03-19 Jakub Jelinek <jakub@redhat.com>
35467 * gcc.c-torture/compile/20020318-1.c: New test.
35469 * gcc.dg/struct-by-value-1.c: New test.
35471 * gcc.dg/20020319-1.c: New test.
35473 2002-03-18 Jakub Jelinek <jakub@redhat.com>
35475 * g++.dg/opt/conj1.C: New test.
35477 2002-03-17 Mark Mitchell <mark@codesourcery.com>
35479 * g++.dg/template/qualttp20.C: Revert previous change.
35480 * g++.dg/template/qualttp3.C: Likewise.
35481 * g++.dg/template/qualttp4.C: Likewise.
35482 * g++.dg/template/qualttp5.C: Likewise.
35483 * g++.dg/template/qualttp6.C: Likewise.
35484 * g++.dg/template/qualttp7.C: Likewise.
35485 * g++.dg/template/qualttp8.C: Likewise.
35486 * g++.dg/template/recurse.C: Likewise.
35488 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
35490 * gcc.dg/cpp/wchar-1.c: Update.
35492 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
35494 * g++.dg/template/conv1.C: New test.
35495 * g++.dg/template/conv2.C: New test.
35496 * g++.dg/template/conv3.C: New test.
35497 * g++.dg/template/conv4.C: New test.
35499 2002-03-15 Mark Mitchell <mark@codesourcery.com>
35501 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
35502 * g++.dg/template/qualttp3.C: Likewise.
35503 * g++.dg/template/qualttp4.C: Likewise.
35504 * g++.dg/template/qualttp5.C: Likewise.
35505 * g++.dg/template/qualttp6.C: Likewise.
35506 * g++.dg/template/qualttp7.C: Likewise.
35507 * g++.dg/template/qualttp8.C: Likewise.
35508 * g++.dg/template/recurse.C: Likewise.
35510 2002-03-15 Mark Mitchell <mark@codesourcery.com>
35512 * g++.dg/opt/dtor1.C: New test.
35514 2002-03-15 Jakub Jelinek <jakub@redhat.com>
35516 * gcc.c-torture/compile/20020315-1.c: New test.
35518 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
35520 * gcc.dg/weak-1.c: Fix scan tests.
35522 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
35524 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
35525 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
35526 cris-*-aout* mmix-*-*.
35527 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
35528 cris-*-aout* mmix-*-*.
35529 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
35530 cris-*-elf* cris-*-aout* and mmix-*-*.
35531 * gcc.dg/20001009-1.c: Ditto.
35532 * gcc.dg/20010912-1.c: Ditto.
35533 * gcc.dg/20020122-4.c: Ditto.
35534 * gcc.dg/inline-2.c: Ditto.
35536 2002-03-14 Jeffrey A Law (law@cygnus.com)
35538 * gcc.c-torture/compile/20020314-1.c: New test.
35540 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
35542 * gcc.c-torture/execute/20020314-1.c: New test.
35544 2002-03-14 Jakub Jelinek <jakub@redhat.com>
35546 * g++.dg/warn/Wunused-1.C: New test.
35548 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
35550 * g++.dg/abi/mangle6.C: New test.
35552 2002-03-13 Jakub Jelinek <jakub@redhat.com>
35554 * gcc.c-torture/compile/20020309-2.c: New test.
35556 * gcc.c-torture/compile/20020312-1.c: New test.
35558 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
35560 * g++.dg/other/access1.C: New test.
35562 2002-03-12 Jakub Jelinek <jakub@redhat.com>
35564 * gcc.c-torture/execute/wchar_t-1.c: New test.
35566 2002-03-12 David Edelsohn <edelsohn@gnu.org>
35568 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
35570 2002-03-12 Roger Sayle <roger@eyesopen.com>
35572 * gcc.dg/20020312-1.c: New test case.
35574 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
35576 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
35578 2002-03-11 Richard Henderson <rth@redhat.com>
35580 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
35581 * g++.old-deja/g++.jason/report.C: Likewise.
35583 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
35585 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
35586 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
35588 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
35590 * testsuite/g++.dg/overload/pmf1.C: New test.
35592 2002-03-11 Kazu Hirata <kazu@hxi.com>
35594 * gcc.c-torture/execute/20020307-1.c: Use long.
35596 2002-03-11 Jakub Jelinek <jakub@redhat.com>
35598 PR optimization/5844
35599 * gcc.dg/20020310-1.c: New test.
35601 2002-03-09 Michael Meissner <meissner@redhat.com>
35603 * gcc.c-torture/execute/memcpy-2.c: New test.
35604 * gcc.c-torture/execute/memset-1.c: New test.
35605 * gcc.c-torture/execute/strlen-1.c: New test.
35606 * gcc.c-torture/execute/strcmp-1.c: New test.
35607 * gcc.c-torture/execute/strncmp-1.c: New test.
35609 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
35611 * gcc.dg/ppc-ldstruct.c: New test.
35613 2002-03-09 Jakub Jelinek <jakub@redhat.com>
35615 * gcc.c-torture/execute/va-arg-22.c: New test.
35617 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
35619 * gcc.c-torture/compile/20020309-1.c: New test.
35621 2002-03-08 Jakub Jelinek <jakub@redhat.com>
35623 * gcc.c-torture/execute/20020307-2.c: New test.
35625 2002-03-07 Jeffrey A Law (law@redhat.com)
35627 * g77.f-torture/compile/20020307-1.f: New test.
35629 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
35631 * gcc.dg/unordered-1.c: New test.
35633 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
35635 * gcc.c-torture/execute/20020307-1.c: New test.
35637 2002-03-05 Jakub Jelinek <jakub@redhat.com>
35639 * gcc.dg/20020304-1.c: New test.
35641 * gcc.c-torture/compile/20020304-2.c: New test.
35643 2002-03-04 Zack Weinberg <zack@codesourcery.com>
35645 * gcc.c-torture/compile/20020304-1.c: New test case
35648 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
35650 * gcc.dg/20020103-1.c: Add other -D ppc variants.
35652 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
35654 * g++.dg/other/classkey1.C: New test.
35656 2002-03-01 Richard Henderson <rth@redhat.com>
35658 * gcc.c-torture/compile/981223-1.x: New.
35659 * gcc.c-torture/compile/920625-1.x: New.
35661 2002-02-28 Richard Henderson <rth@redhat.com>
35663 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
35665 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
35667 * gcc.c-torture/execute/20020227-1.c: New test.
35669 2002-02-27 Mark Mitchell <mark@codesourcery.com>
35671 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
35673 * g++.old-deja/g++.oliva/partord1.C: Likewise.
35674 * g++.old-deja.g++.other/defarg1.C: Likewise.
35675 * g++.old-deja/g++.pt/calls2.C: Likewise.
35676 * g++.old-deja/g++.pt/crash20.C: Likewise.
35677 * g++.old-deja/g++.pt/crash30.C: Likewise.
35678 * g++.old-deja/g++.pt/crash36.C: Likewise.
35679 * g++.old-deja/g++.pt/crash6.C: Likewise.
35680 * g++.old-deja/g++.pt/defarg13.C: Likewise.
35681 * g++.old-deja/g++.pt/derived3.C: Likewise.
35682 * g++.old-deja/g++.pt/error1.C: Likewise.
35683 * g++.old-deja/g++.pt/friend21.C: Likewise.
35684 * g++.old-deja/g++.pt/friend23.C: Likewise.
35685 * g++.old-deja/g++.pt/infinite1.C: Likewise.
35686 * g++.old-deja/g++.robertl/eb128.C: Likewise.
35688 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
35690 * gcc.c-torture/execute/20020225-2.c: New test.
35692 2002-02-27 Zack Weinberg <zack@codesourcery.com>
35694 * gcc.c-torture/execute/920730-1t.c,
35695 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
35696 Delete test cases, only relevant to -traditional.
35698 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
35700 * gcc.dg/cpp/undef1.c: Remove.
35701 * gcc.dg/cpp/directiv.c: Update.
35702 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
35704 2002-02-27 Michael Meissner <meissner@redhat.com>
35706 * gcc.c-torture/execute/20020226-1.c: New test.
35708 2002-02-26 Jakub Jelinek <jakub@redhat.com>
35710 * g++.dg/debug/debug4.C: New test.
35712 * gcc.dg/ia64-visibility-1.c: New test.
35714 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
35716 * gcc.dg/debug/20020224-1.c: New.
35718 2002-02-25 Kazu Hirata <kazu@hxi.com>
35720 * gcc.c-torture/execute/960416-1.x: New.
35721 * gcc.c-torture/execute/divconst-3.x: Likewise.
35723 2002-02-25 Jakub Jelinek <jakub@redhat.com>
35725 * gcc.dg/20020224-1.c: New test.
35727 2002-02-25 Alan Modra <amodra@bigpond.net.au>
35729 * gcc.c-torture/execute/20020225-1.c: New.
35731 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
35733 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
35735 2002-02-23 Jakub Jelinek <jakub@redhat.com>
35737 * gcc.dg/20020222-1.c: New test.
35739 2002-02-22 Jakub Jelinek <jakub@redhat.com>
35741 * g++.dg/opt/anonunion1.C: New test.
35743 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
35745 * g++.dg/template/qualttp19.C: New test.
35746 * g++.dg/template/qualttp20.C: New test.
35747 * g++.old-deja/g++.jason/report.C: Adjust expected errors
35748 * g++.old-deja/g++.other/qual1.C: Likewise.
35750 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
35752 * gcc.dg/attr-alwaysinline.c: New.
35754 2002-02-21 Jakub Jelinek <jakub@redhat.com>
35756 * gcc.dg/20020220-1.c: New test.
35758 * gcc.dg/20020220-2.c: New test.
35760 * g++.dg/opt/mmx1.C: New test.
35762 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
35764 * gcc.c-torture/compile/20020110.c: New test.
35766 2002-02-20 Jakub Jelinek <jakub@redhat.com>
35768 * gcc.c-torture/execute/20020219-1.c: New test.
35770 * gcc.dg/20020219-1.c: New test.
35772 * gcc.dg/noncompile/20020220-1.c: New test.
35774 * g++.dg/opt/ptrintsum1.C: New test.
35776 * gcc.dg/debug/20020220-1.c: New test.
35778 2002-02-17 Jakub Jelinek <jakub@redhat.com>
35780 * gcc.c-torture/execute/20020216-1.c: New test.
35782 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
35784 * gcc.dg/decl-1.c: Update, new test.
35786 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
35788 * g++.dg/abi/bitfield1.C: New test.
35789 * g++.dg/abi/bitfield2.C: New test.
35791 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
35793 * gcc.dg/attr-nest.c: New test.
35795 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
35797 * gcc.c-torture/execute/20020215-1.c: New test.
35799 2002-02-14 Jakub Jelinek <jakub@redhat.com>
35801 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
35802 * g++.dg/debug/debug.exp: New.
35803 * g++.dg/debug/trivial.C: New.
35804 * g++.dg/debug/debug1.C: Moved...
35805 * g++.dg/other/debug1.C: ...from here.
35806 * g++.dg/debug/debug2.C: Moved...
35807 * g++.dg/other/debug2.C: ...from here.
35808 * g++.dg/debug/debug3.C: Moved...
35809 * g++.dg/other/debug3.C: ...from here.
35811 * gcc.dg/noncompile/20020213-1.c: New test.
35813 2002-02-13 Jakub Jelinek <jakub@redhat.com>
35815 * g++.dg/other/debug3.C: New test.
35817 * gcc.c-torture/execute/20020213-1.c: New test.
35819 2002-02-13 Richard Smith <richard@ex-parrot.com>
35821 * g++.old-deja/g++.other/thunk1.C: New test.
35823 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
35825 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
35827 2002-02-13 Stan Shebs <shebs@apple.com>
35829 * gcc.dg/altivec-3.c: New.
35831 2002-02-12 Jakub Jelinek <jakub@redhat.com>
35833 * gcc.dg/Wunreachable-1.c: New test.
35834 * gcc.dg/Wunreachable-2.c: New test.
35836 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
35838 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
35840 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
35842 * gcc.dg/decl-1.c: New test.
35844 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
35846 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
35848 2002-02-10 Kazu Hirata <kazu@hxi.com>
35850 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
35851 * gcc.c-torture/compile/980506-1.x: Likewise.
35853 2002-02-10 Kazu Hirata <kazu@hxi.com>
35855 * gcc.dg/20020210-1.c: New.
35857 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
35859 * g77.f-torture/execute/947.f: New regression test
35860 for PR fortran/947.
35862 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
35864 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
35865 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
35867 2002-02-08 Richard Henderson <rth@redhat.com>
35869 * gcc.c-torture/compile/labels-3.c: New.
35871 2002-02-08 Jakub Jelinek <jakub@redhat.com>
35873 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
35874 expression statements work instead.
35875 * gcc.dg/noncompile/20020207-1.c: New test.
35877 2002-02-07 Richard Henderson <rth@redhat.com>
35879 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
35881 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
35883 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
35885 * lib/g77-dg.exp: Trim g77 error messages so that they are
35886 recognized by dg.exp.
35888 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
35891 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
35893 2002-02-07 Richard Henderson <rth@redhat.com>
35895 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
35896 to be sufficiently aligned for integers.
35898 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
35900 * g++.dg/template/friend4.C: New test.
35902 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
35905 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
35908 2002-02-07 Richard Henderson <rth@redhat.com>
35910 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
35911 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
35912 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
35913 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
35915 2002-02-06 Richard Henderson <rth@redhat.com>
35917 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
35919 2002-02-06 Janis Johnson <janis187@us.ibm.com>
35921 * gcc.dg/20020206-1.c: New test.
35923 2002-02-06 Jakub Jelinek <jakub@redhat.com>
35925 * gcc.c-torture/execute/20020206-1.c: New test.
35927 * gcc.c-torture/execute/20020206-2.c: New test.
35929 PR optimization/5429:
35930 * gcc.c-torture/compile/20020206-1.c: New test.
35932 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
35934 * g++.dg/ext/align1.C: Do not use an explicit alignment value
35935 as certain file formats cannot support particularly large
35938 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
35939 and do not expect to be able to link the executable.
35941 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
35942 fail because the COFF format does not support the weak attribute.
35944 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
35946 * g77.dg/pr5473.f: New test
35948 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
35950 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
35951 Fix testcase accordingly.
35953 2002-02-04 Richard Henderson <rth@redhat.com>
35955 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
35956 (buf): Change to be an array of pointers, not ints.
35958 2002-02-04 Jakub Jelinek <jakub@redhat.com>
35960 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
35961 before all tests. Move warning one line above to match where it
35963 * gcc.dg/Wswitch-2.c: New test.
35964 * g++.dg/warn/Wswitch-1.C: New test.
35965 * g++.dg/warn/Wswitch-2.C: New test.
35967 2002-02-04 Richard Henderson <rth@redhat.com>
35969 * g++.dg/abi/offsetof.C: Fix size comparison.
35971 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
35973 * gcc.dg/cast-qual-2.c: New test.
35975 2002-02-04 Jakub Jelinek <jakub@redhat.com>
35977 * gcc.dg/20020201-4.c: New test.
35979 2002-02-04 Ben Elliston <bje@redhat.com>
35981 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
35982 target_info attribute != 0, in addition to the empty string.
35983 (gcc_target_compile): Likewise.
35985 2002-02-03 Andrew Cagney <ac131313@redhat.com>
35987 * gcc.dg/Wswitch.c: New test.
35988 PR gcc/4475. PR gcc/3780.
35990 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
35992 * g77.f-torture/execute/5122.f: New test for regressions
35993 against PR fortran/5122.
35995 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
35997 * g77.f-torture/compile/pr3743.f: Delete
35998 * g77.dg/pr3743-1.f: New test.
35999 * g77.dg/pr3743-2.f: New test.
36000 * g77.dg/pr3743-3.f: New test.
36001 * g77.dg/pr3743-4.f: New test.
36003 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
36005 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
36007 2002-02-02 Richard Henderson <rth@redhat.com>
36009 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
36010 * gcc.c-torture/execute/bf64-1.c: Likewise.
36012 2002-02-02 Jakub Jelinek <jakub@redhat.com>
36014 * gcc.dg/20020201-2.c: New test.
36016 * gcc.dg/20020201-3.c: New test.
36018 * gcc.c-torture/execute/bitfld-2.c: New test.
36020 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
36022 * gcc.dg/bitfld-1.c: Update.
36023 * gcc.dg/bitfld-2.c: Update.
36024 * gcc.c-torture/execute/bitfld-1.x: New.
36026 2002-02-02 Jakub Jelinek <jakub@redhat.com>
36028 * gcc.c-torture/execute/20020201-1.c: New test.
36030 2002-02-01 Janis Johnson <janis187@us.ibm.com>
36033 * gcc.dg/20020201-1.c: New test.
36035 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
36038 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
36039 * g77.f-torture/compile/pr3743.x: Remove
36041 2002-01-31 Tom Rix <trix@redhat.com>
36043 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
36045 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
36047 * gcc.dg/noncompile/20020130-1.c: New test.
36049 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
36051 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
36053 2002-01-29 Richard Henderson <rth@redhat.com>
36055 * gcc.c-torture/execute/991118-1.c: Cast various constants back
36057 * gcc.c-torture/execute/bf64-1.c: Likewise.
36059 2002-01-29 Jakub Jelinek <jakub@redhat.com>
36061 * gcc.c-torture/execute/20020129-1.c: New test.
36063 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
36065 * gcc.c-torture/compile/20000224-1.c: Update.
36066 * gcc.c-torture/execute/bitfld-1.c: New tests.
36067 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
36068 * gcc.dg/uninit-A.c: Update.
36070 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
36072 * g++.dg/template/ctor1.C: Add instantiation.
36074 2002-01-28 Paul Koning <pkoning@equallogic.com>
36076 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
36077 argument to __builtin_prefetch to be const ptr.
36079 2002-01-28 Jakub Jelinek <jakub@redhat.com>
36081 * gcc.c-torture/compile/20020120-1.c: New test.
36083 2002-01-27 Kazu Hirata <kazu@hxi.com>
36085 * gcc.c-torture/execute/20020127-1.c: New test.
36087 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
36089 * g77.dg/f77-edit-i-in.f: New test
36090 * g77.dg/f77-edit-i-out.f: New test
36092 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
36094 * gcc.dg/debug/debug.exp: New file.
36095 * gcc.dg/debug/trivial.c: New file.
36096 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
36097 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
36098 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
36099 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
36100 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
36101 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
36102 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
36103 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
36104 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
36105 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
36106 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
36107 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
36108 * gcc.dg/20000503-1.c: Removed.
36109 * gcc.dg/20010207-1.c: Removed.
36110 * gcc.dg/20011223-1.c: Removed.
36111 * gcc.dg/20020104-2.c: Removed.
36112 * gcc.dg/debug-1.c: Removed.
36113 * gcc.dg/debug-2.c: Removed.
36114 * gcc.dg/debug-3.c: Removed.
36115 * gcc.dg/debug-4.c: Removed.
36116 * gcc.dg/debug-5.c: Removed.
36117 * gcc.dg/debug-6.c: Removed.
36118 * gcc.dg/dwarf2-1.c: Removed.
36119 * gcc.dg/dwarf2-2.c: Removed.
36121 2002-01-25 Jakub Jelinek <jakub@redhat.com>
36123 * g++.old-deja/g++.other/eh5.C: New test.
36124 * g++.old-deja/g++.other/sibcall2.C: New test.
36125 * g++.old-deja/g++.other/array9.C: New test.
36126 * g++.old-deja/g++.other/typename2.C: New test.
36127 * g++.old-deja/g++.other/crash60.C: New test.
36128 * g++.old-deja/g++.other/conv9.C: New test.
36129 * g++.old-deja/g++.other/mangle10.C: New test.
36130 * g++.old-deja/g++.other/unchanging1.C: New test.
36131 * g++.old-deja/g++.other/exprstmt1.C: New test.
36132 * g++.old-deja/g++.other/inline23.C: New test.
36133 * g++.old-deja/g++.eh/ia64-1.C: New test.
36134 * g++.old-deja/g++.other/dwarf2-1.C: New test.
36135 * g++.old-deja/g++.other/reload1.C: New test.
36136 * g++.old-deja/g++.other/static20.C: New test.
36137 * g++.old-deja/g++.other/local-alloc1.C: New test.
36138 * g++.old-deja/g++.other/conv8.C: New test.
36139 * g++.old-deja/g++.other/stmtexpr2.C: New test.
36140 * g++.old-deja/g++.other/storeexpr1.C: New test.
36141 * g++.old-deja/g++.other/storeexpr2.C: New test.
36142 * g++.dg/eh/template2.C: New test.
36143 * g++.dg/warn/weak1.C: New test.
36145 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
36147 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
36148 Remove first, non-varying, argument.
36150 2002-01-23 Richard Henderson <rth@redhat.com>
36152 * gcc.dg/inline-2.c: New.
36154 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
36155 Add optional target arg. Check number of arguments.
36156 (scan-assembler-not, scan-assembler-dem): Likewise.
36157 (scan-assembler-dem-not): Likewise.
36159 2002-01-23 Zack Weinberg <zack@codesourcery.com>
36161 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
36163 * g++.old-deja/g++.brendan/parse3.C,
36164 g++.old-deja/g++.other/crash26.C,
36165 g++.old-deja/g++.other/crash28.C,
36166 g++.old-deja/g++.other/crash29.C,
36167 g++.old-deja/g++.other/crash30.C,
36168 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
36170 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
36172 * gcc.dg/20020115-1.c: New.
36174 2002-01-23 Bob Wilson <bob.wilson@acm.org>
36176 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
36178 2002-01-23 Janis Johnson <janis187@us.ibm.com>
36180 * gcc.dg/20020122-3.c: New.
36182 2002-01-23 Jakub Jelinek <jakub@redhat.com>
36184 * g++.dg/other/gc1.C: New test.
36186 2002-01-23 Zack Weinberg <zack@codesourcery.com>
36188 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
36190 2002-01-22 Richard Henderson <rth@redhat.com>
36192 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
36194 2002-01-22 Richard Henderson <rth@redhat.com>
36196 * gcc.dg/20020122-4.c: New.
36198 2002-01-22 H.J. Lu <hjl@gnu.org>
36200 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
36202 * gcc.dg/special/ecos.exp: Likewise.
36203 * lib/g++-dg.exp: Likewise.
36204 * lib/g77-dg.exp: Likewise.
36205 * lib/gcc-dg.exp : Likewise.
36206 * lib/mike-g++.exp: Likewise.
36207 * lib/mike-g77.exp: Likewise.
36208 * lib/mike-gcc.exp: Likewise.
36209 * lib/objc-dg.exp: Likewise.
36211 2002-01-22 Janis Johnson <janis187@us.ibm.com>
36214 * gcc.dg/20020122-2.c: New test.
36216 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
36218 * gcc.dg/20020122-1.c: New test.
36220 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
36222 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
36224 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
36226 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
36228 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36230 * gcc.c-torture/compile/20020121-1.c: New test.
36232 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
36234 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
36237 2002-01-21 Jakub Jelinek <jakub@redhat.com>
36239 * gcc.dg/20020218-1.c: New test.
36241 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
36243 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
36245 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
36246 "At global scope" warning
36247 * g++.dg/ext/align1.C: Change cygwin test for alignment
36248 from db-bogus to dg-warning
36250 2002-01-21 Zack Weinberg <zack@codesourcery.com>
36252 * g77.f-torture/compile/cpp2.F: New test.
36254 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
36256 * g++.dg/template/access1.C: New test.
36258 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
36260 * gcc.dg/20020118-1.c: New.
36262 2002-01-18 Kazu Hirata <kazu@hxi.com>
36264 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
36266 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
36268 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
36269 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
36270 alignment warnings.
36272 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
36274 * gcc.misc-tests/i386-prefetch.exp: Save and restore
36275 torture_with_loops and torture_without_loops
36277 2002-01-17 Jakub Jelinek <jakub@redhat.com>
36279 * gcc.c-torture/compile/20020116-1.c: New test.
36281 2002-01-16 Jakub Jelinek <jakub@redhat.com>
36283 * gcc.dg/20020116-2.c: New test.
36285 * gcc.dg/ultrasp4.c: New test.
36287 * gcc.dg/20020116-1.c: New test.
36289 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
36291 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
36294 2002-01-15 Janis Johnson <janis187@us.ibm.com>
36296 * gcc.misc-tests/i386-prefetch.exp: New.
36297 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
36298 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
36299 * gcc.misc-tests/i386-pf-none-1.c: New test.
36300 * gcc.misc-tests/i386-pf-sse-1.c: New test.
36302 2002-01-15 Jakub Jelinek <jakub@redhat.com>
36304 * gcc.dg/gnu89-init-1.c: Add new tests.
36306 2002-01-15 Andreas Jaeger <aj@suse.de>
36308 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
36309 * gcc.dg/i386-mmx-2.c: Likewise.
36310 * gcc.dg/i386-sse-1.c: Likewise.
36311 * gcc.dg/i386-sse-2.c: Likewise.
36312 * gcc.dg/i386-sse-3.c: Likewise.
36314 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
36316 * g77.f-torture/execute/intrinsic-unix-bessel.f:
36317 Uncomment additional cases that now pass.
36319 2002-01-11 Richard Henderson <rth@redhat.com>
36321 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
36322 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
36324 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
36326 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
36328 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
36330 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
36331 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
36333 2002-01-10 Dale Johannesen <dalej@apple.com>
36335 * gcc.c-torture/execute/loop-11.c: New.
36337 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
36339 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
36340 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
36342 2002-01-09 Richard Henderson <rth@redhat.com>
36344 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
36345 type in which to perform the operation for each size.
36347 2002-01-09 Alan Matsuoka (alanm@redhat.com)
36349 * gcc.c-torture/compile/20020109-2.c: New test.
36351 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
36353 * gcc.c-torture/execute/loop-10.c: New test.
36355 2002-01-09 Jakub Jelinek <jakub@redhat.com>
36357 * gcc.c-torture/compile/20010226-1.c: New test.
36358 * gcc.c-torture/compile/20010227-1.c: New test.
36359 * gcc.c-torture/compile/20010426-1.c: New test.
36360 * gcc.c-torture/compile/20010510-1.c: New test.
36361 * gcc.c-torture/compile/20010605-3.c: New test.
36362 * gcc.c-torture/compile/20010824-1.c: New test.
36363 * gcc.c-torture/execute/20010409-1.c: New test.
36364 * gcc.dg/noncompile/20000901-1.c: New test.
36365 * gcc.dg/20001023-1.c: New test.
36366 * gcc.dg/20001101-1.c: New test.
36367 * gcc.dg/20001102-1.c: New test.
36368 * gcc.dg/20010207-1.c: New test.
36369 * gcc.dg/20010405-1.c: New test.
36370 * gcc.dg/20010822-1.c: New test.
36371 * gcc.dg/20011107-1.c: New test.
36373 2002-01-09 Jeffrey A Law (law@redhat.com)
36375 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
36377 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
36378 execution failure on PA targets.
36380 2002-01-09 Jakub Jelinek <jakub@redhat.com>
36382 * gcc.c-torture/compile/20020109-1.c: New test.
36384 2002-01-08 Kazu Hirata <kazu@hxi.com>
36386 * gcc.c-torture/execute/20020108-1.c: New test.
36388 2002-01-08 Jakub Jelinek <jakub@redhat.com>
36390 * gcc.dg/20020108-1.c: New test.
36392 2002-01-08 H.J. Lu <hjl@gnu.org>
36394 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
36397 2002-01-08 Geoff Keating <geoffk@redhat.com>
36399 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
36402 2002-01-07 Aldy Hernandez <aldyh@redhat.com>
36404 * gcc.dg/altivec-4.c: Test altivec predicates.
36406 2002-01-07 Jakub Jelinek <jakub@redhat.com>
36408 * gcc.c-torture/execute/20020107-1.c: New test.
36410 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
36413 * gcc.c-torture/compile/20020106-1.c: New test.
36415 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
36417 * gcc.c-torture/execute/nestfunc-4.c: New test.
36419 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
36421 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
36422 extra triple that slipped in.
36423 * g++.old-deja/g++.abi/align.C: Likewise.
36424 * g++.old-deja/g++.abi/bitfields.C: Likewise.
36426 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
36428 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
36429 * g++.old-deja/g++.abi/align.C: Likewise.
36430 * g++.old-deja/g++.abi/bitfields.C: Likewise.
36432 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
36434 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
36437 2002-01-04 Jakub Jelinek <jakub@redhat.com>
36439 * gcc.dg/20020104-1.c: New test.
36441 * gcc.dg/20020104-2.c: New test.
36443 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
36445 * gcc.dg/20020103-1.c: Fix typo in target selector.
36447 2002-01-03 Richard Henderson <rth@redhat.com>
36449 * gcc.dg/20020103-1.c: New.
36451 2002-01-03 Kazu Hirata <kazu@hxi.com>
36453 * gcc.c-torture/execute/20020103-1.c: New test.
36455 2002-01-03 Jakub Jelinek <jakub@redhat.com>
36457 * g++.dg/other/debug2.C: New test.
36459 * gcc.c-torture/compile/20020103-1.c: New test.
36461 2002-01-02 Jakub Jelinek <jakub@redhat.com>
36463 * gcc.dg/gnu89-init-1.c: Added new tests.
36465 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
36467 * g++.dg/template/friend2.C: Remove as patch is reverted.
36469 * g++.dg/warn/oldcast1.C: New test.
36471 * g++.dg/template/ptrmem1.C: New test.
36472 * g++.dg/template/ptrmem2.C: New test.
36474 * g++.dg/template/ntp.C: New test.
36476 * g++.dg/other/component1.C: New test.
36478 * g++.dg/template/ttp3.C: New test.
36480 * g++.dg/template/friend2.C: New test.
36481 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
36483 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
36485 * g++.dg/other/ptrmem1.C: New test.
36486 * g++.dg/other/ptrmem2.C: New test.
36488 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
36490 * g++.dg/template/ctor1.C: New test.
36492 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
36494 * g++.dg/template/friend2.C: New test.
36496 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
36498 * gcc.dg/mmix-1.c: New test.
36500 2001-12-31 Richard Henderson <rth@redhat.com>
36502 * gcc.dg/asm-5.c: New.
36504 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
36506 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
36507 in namespace __gnu_cxx
36509 2001-12-30 Richard Henderson <rth@redhat.com>
36511 * gcc.dg/debug-6.c: New.
36513 2001-12-30 Jakub Jelinek <jakub@redhat.com>
36515 * gcc.c-torture/compile/20011229-2.c: New test.
36517 2001-12-29 Jakub Jelinek <jakub@redhat.com>
36519 * gcc.dg/debug-3.c: New test.
36520 * gcc.dg/debug-4.c: New test.
36521 * gcc.dg/debug-5.c: New test.
36523 2001-12-29 Richard Henderson <rth@redhat.com>
36525 * g++.dg/eh/loop1.C: New.
36527 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
36529 * g++.dg/template/crash1.C: New test.
36531 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
36533 * g++.dg/other/const1.C: New test.
36535 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
36537 * gcc.c-torture/compile/20011229-1.c: New test.
36539 2001-12-28 Stan Shebs <shebs@apple.com>
36541 * lib/objc-torture.exp: Resync with c-torture.exp.
36542 * lib/objc.exp: Load standard libraries.
36544 2001-12-28 Jakub Jelinek <jakub@redhat.com>
36546 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
36549 2001-12-27 Roger Sayle <roger@eyesopen.com>
36551 * gcc.c-torture/execute/string-opt-16.c: New testcase.
36553 2001-12-27 Richard Henderson <rth@redhat.com>
36555 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
36557 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
36559 * g++.dg/eh/ctor1.C: New test.
36560 * g++.dg/other/error2.C: New test.
36562 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
36564 * g++.dg/other/init2.C: New test.
36566 2001-12-24 Richard Henderson <rth@redhat.com>
36568 * gcc.dg/20011223-1.c: New.
36569 * gcc.dg/inline-1.c: New.
36571 2001-12-23 Richard Henderson <rth@redhat.com>
36573 * gcc.dg/asm-4.c: Test operand modifiers.
36575 2001-12-23 Richard Henderson <rth@redhat.com>
36577 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
36579 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
36581 * gcc.c-torture/execute/20011223-1.c: New test.
36583 2001-12-21 Richard Henderson <rth@redhat.com>
36585 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
36586 re-enables the warning.
36588 2001-12-21 Richard Henderson <rth@redhat.com>
36590 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
36592 2001-12-20 Jakub Jelinek <jakub@redhat.com>
36594 * gcc.c-torture/compile/20011218-1.c: New test.
36596 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
36598 * gcc.misc-test/arm-isr.exp: New file. Control running of the
36600 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
36601 epilogue generation for ARM ISR routines.
36603 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36605 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
36606 * gcc.dg/format/c90-printf-3.c: Likewise.
36607 * gcc.dg/format/c99-printf-3.c: Likewise.
36608 * gcc.dg/format/ext-1.c: Likewise.
36609 * gcc.dg/format/ext-6.c: Likewise.
36610 * gcc.dg/format/format.h: Prototype unlocked stdio.
36612 2001-12-20 Richard Henderson <rth@redhat.com>
36614 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
36616 (malloc): Correct allocation logic. Abort if we fill up the
36617 arena before initialization complete.
36618 (realloc): Correct allocation logic.
36620 2001-12-20 Jakub Jelinek <jakub@redhat.com>
36622 * gcc.c-torture/compile/20011219-2.c: New test.
36624 * gcc.c-torture/execute/20011219-1.c: New test.
36626 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
36628 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
36629 target does not support weak symbols.
36631 2001-12-19 Jakub Jelinek <jakub@redhat.com>
36633 * gcc.c-torture/compile/20011219-1.c: New test.
36635 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
36637 * g++.dg/other/error1.C: New test.
36639 2001-12-17 Jeffrey A Law (law@redhat.com)
36641 * gcc.c-torture/execute/20011217-1.c: New test.
36643 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
36645 * objc.dg/special/: New directory.
36646 * objc.dg/special/special.exp: New file.
36647 * objc.dg/special/unclaimed-category-1.h: New file.
36648 * objc.dg/special/unclaimed-category-1a.m: New file.
36649 * objc.dg/special/unclaimed-category-1.m: New file.
36651 2001-12-17 Andreas Jaeger <aj@suse.de>
36653 * gcc.c-torture/compile/20011217-2.c: New test.
36655 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
36657 * gcc.c-torture/compile/20011217-1.c: New test.
36659 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
36661 * testsuite/gcc.dg/20011214-1.c: New.
36663 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
36665 * gcc.dg/altivec-4.c: New.
36667 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
36669 * gcc.dg/20011113-1.c: New test.
36671 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
36673 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
36674 std::__malloc_alloc_template<0> and
36675 std::__default_alloc_template<false, 0>.
36677 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
36679 * objc/execute/bf-21.m: New test.
36680 * objc/execute/enumeration-1.m: New test.
36681 * objc/execute/enumeration-2.m: New test.
36683 2001-12-12 Jakub Jelinek <jakub@redhat.com>
36685 * gcc.dg/gnu89-init-1.c: New test.
36687 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
36689 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
36690 * g++.old-deja/g++.jason/2371.C: Likewise.
36691 * g++.old-deja/g++.jason/template33.C: Likewise.
36692 * g++.old-deja/g++.jason/template34.C: Likewise.
36693 * g++.old-deja/g++.jason/template36.C: Likewise.
36694 * g++.old-deja/g++.oliva/typename1.C: Likewise.
36695 * g++.old-deja/g++.oliva/typename2.C: Likewise.
36696 * g++.old-deja/g++.other/typename1.C: Likewise.
36697 * g++.old-deja/g++.pt/inherit2.C: Likewise.
36698 * g++.old-deja/g++.pt/nontype5.C: Likewise.
36699 * g++.old-deja/g++.pt/typename11.C: Likewise.
36700 * g++.old-deja/g++.pt/typename14.C: Likewise.
36701 * g++.old-deja/g++.pt/typename16.C: Likewise.
36702 * g++.old-deja/g++.pt/typename3.C: Likewise.
36703 * g++.old-deja/g++.pt/typename4.C: Likewise.
36704 * g++.old-deja/g++.pt/typename5.C: Likewise.
36705 * g++.old-deja/g++.pt/typename7.C: Likewise.
36706 * g++.old-deja/g++.robertl/eb9.C: Likewise.
36708 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
36710 * g++.dg/other/linkage1.C: New test.
36711 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
36714 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
36716 * gcc.dg/concat.c: New test.
36718 2001-12-11 Stan Shebs <shebs@apple.com>
36720 * objc/compile: New test directory.
36721 * objc/compile/compile.exp: New expect script.
36722 * objc/compile/20011211-1.m: New compile test.
36724 2001-12-11 Jason Merrill <jason@redhat.com>
36726 * lib/prune.exp (prune_gcc_output): Also handle "In member
36727 function". So many permutations...
36729 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
36731 * g++.dg/template/typedef1.C: New test.
36733 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
36735 * g++.dg/other/copy1.C: New test.
36737 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
36739 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
36741 * gcc.dg/builtin-choose-expr.c: New.
36743 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
36745 * gcc.dg/altivec-2.c: New.
36747 2001-12-07 Richard Henderson <rth@redhat.com>
36749 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
36751 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
36753 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
36756 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
36758 * g++-old.deja/g++.robertl/eb101.C: Deleted.
36760 2001-12-06 Janis Johnson <janis187@us.ibm.com>
36762 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
36763 variable argument list.
36765 2001-12-06 Zack Weinberg <zack@codesourcery.com>
36767 * gcc.c-torture/execute/memcheck: Delete entire directory.
36768 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
36769 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
36771 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
36773 * gcc.dg/Wshadow-1.c: New test.
36775 2001-12-05 Jakub Jelinek <jakub@redhat.com>
36777 * gcc.c-torture/compile/20011130-1.c: New test.
36779 * gcc.dg/noncompile/20011025-1.c: New test.
36781 * g++.dg/other/anon-union.C: New test.
36783 * gcc.c-torture/execute/20011024-1.c: New test.
36785 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
36787 * gcc.c-torture/execute/20000722-1.x,
36788 gcc.c-torture/execute/20010123-1.x: Remove.
36789 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
36790 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
36791 gcc.dg/c99-complit-2.c: New tests.
36793 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
36795 * g++.dg/inherit/base1.C: New test.
36797 2001-12-04 Jakub Jelinek <jakub@redhat.com>
36799 * g++.dg/other/stdarg1.C: New test.
36801 * gcc.c-torture/compile/20011130-2.c: New test.
36803 2001-12-03 Janis Johnson <janis187@us.ibm.com>
36805 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
36806 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
36807 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
36808 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
36809 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
36810 * gcc.dg/builtin-prefetch-1.c: New test.
36812 2001-12-03 Jakub Jelinek <jakub@redhat.com>
36814 * gcc.dg/20011130-1.c: New test.
36816 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
36818 * g++.dg/other/scope1.C: New test.
36819 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
36821 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
36823 * gcc.dg/vla-init-1.c: New test.
36825 2001-12-01 Geoff Keating <geoffk@redhat.com>
36827 * gcc.c-torture/compile/structs.c: New testcase from GDB.
36829 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
36831 * objc.dg/alias.m: Update.
36832 * objc.dg/class-1.m: Update.
36833 * objc.dg/const-str-1.m: Update.
36834 * objc.dg/fwd-proto-1.m: Update.
36835 * objc.dg/id-1.m: Update.
36836 * objc.dg/super-class-1.m: Update.
36838 2001-11-29 Mark Mitchell <mark@codesourcery.com>
36840 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
36843 2001-11-28 Jeffrey A Law (law@cygnus.com)
36845 * gcc.c-torture/execute/20011128-1.c: New test.
36847 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
36849 * gcc.dg/20011127-1.c: New test.
36851 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
36853 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
36854 from Austin Group draft 7.
36855 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
36856 scanf format arguments.
36857 * gcc.dg/format/no-exargs-2.c: New test.
36859 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
36861 * g++.dg/abi/vbase8-4.C: New test.
36863 2001-11-24 Ian Lance Taylor <ian@airs.com>
36865 * gcc.c-torture/execute/20011121-1.c: New test.
36867 2001-11-23 Jeffrey A Law (law@cygnus.com)
36869 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
36871 2001-11-23 Andreas Jaeger <aj@suse.de>
36873 * gcc.dg/cpp/charconst-2.c: New test.
36875 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
36877 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
36878 to the host if it is remote. Let tests specify extra headers
36880 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
36881 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
36882 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
36883 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
36884 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
36885 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
36886 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
36887 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
36888 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
36889 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
36891 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
36893 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
36894 for little endian ARMs.
36896 2001-11-20 Jakub Jelinek <jakub@redhat.com>
36898 * gcc.c-torture/compile/20011119-1.c: New test.
36899 * gcc.c-torture/compile/20011119-2.c: New test.
36901 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
36903 * gcc.dg/altivec-1.c: Fix typo.
36905 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
36907 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
36909 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
36911 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
36913 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
36915 * lib/g77.exp: Don't specify --rpath-link.
36917 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
36918 across all the headers.
36919 * gcc.dg/format/format.exp: For testing on a remote host,
36922 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
36923 * gcc.c-torture/execute/930406-1.c: Likewise.
36924 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
36926 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
36928 * gcc.dg/altivec-1.c: New.
36930 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
36932 * gcc.dg/cpp/fpreprocessed.c: New test case.
36934 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
36936 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
36937 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
36938 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
36940 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
36942 * gcc.dg/no-builtin-1.c: New test.
36944 2001-11-16 Jakub Jelinek <jakub@redhat.com>
36946 * gcc.c-torture/execute/20011115-1.c: New test.
36948 2001-11-15 Jakub Jelinek <jakub@redhat.com>
36950 * gcc.c-torture/compile/20011114-2.c: New test.
36951 * gcc.c-torture/compile/20011114-3.c: New test.
36952 * gcc.c-torture/compile/20011114-4.c: New test.
36954 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
36956 * g++.dg/other/init1.C: New test.
36958 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
36960 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
36963 * gcc.c-torture/execute/20011114-1.c: New testcase.
36965 * gcc.c-torture/compile/20010327-1.c: Revert last change.
36966 * gcc.c-torture/compile/20011114-1.c: New test, exactly
36967 like the (before this change) version of 20010327-1.c.
36969 2001-11-14 Roger Sayle <roger@eyesopen.com>
36971 * gcc.c-torture/execute/string-opt-13.c: New testcase.
36973 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
36975 * g++.dg/init/array2.C: New test.
36977 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
36979 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
36981 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
36983 * g++.dg/other/forscope1.C: New test.
36984 * g++.dg/ext/forscope1.C: New test.
36985 * g++.dg/ext/forscope2.C: New test.
36987 2001-11-13 Jakub Jelinek <jakub@redhat.com>
36989 * gcc.c-torture/execute/20011113-1.c: New test.
36991 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
36993 * gcc.c-torture/execute/20011109-2.c: New test.
36995 * gcc.c-torture/execute/20011109-1.c: New test.
36997 2001-11-09 Jakub Jelinek <jakub@redhat.com>
36999 * gcc.c-torture/compile/20011109-1.c: New test.
37001 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
37003 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
37004 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
37005 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
37006 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
37007 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
37008 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
37009 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
37011 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
37013 * g++.dg/warn/Wshadow-1.C: New tests.
37014 * g++.old-deja/g++.mike/for3.C: Update.
37016 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
37018 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
37019 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
37020 XFAILs. Adjust expected error texts.
37021 * gcc.c-torture/compile/20011106-1.c,
37022 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
37023 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
37024 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
37025 gcc.dg/c99-array-lval-5.c: New tests.
37027 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
37029 * gcc.dg/cpp/defined.c: Update.
37031 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
37033 * gcc.c-torture/execute/anon-1.c: New test.
37035 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
37037 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
37038 same size, so no warning should be produced on stormy16.
37040 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
37041 due to oversized array.
37042 * g++.old-deja/g++.mike/ns15.C: Likewise.
37043 * g++.old-deja/g++.pt/crash16.C: Likewise.
37045 2001-11-02 Graham Stott <grahams@redhat.com>
37047 * g++.dgother/debug1.C: Fix typos.
37049 2001-11-01 Jakub Jelinek <jakub@redhat.com>
37051 * g++.dg/other/debug1.C: New test.
37053 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
37055 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
37058 2001-10-30 Jakub Jelinek <jakub@redhat.com>
37060 * gcc.dg/20011029-2.c: New test.
37062 * gcc.c-torture/compile/20011029-1.c: New test.
37064 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
37066 * objc/execute/class_self-1.m: New test.
37067 * objc/execute/class_self-2.m: New test.
37069 2001-10-25 Zack Weinberg <zack@codesourcery.com>
37071 * gcc.misc-tests/msgs.exp: Delete.
37072 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
37073 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
37074 error set to match recent changes.
37076 2001-10-24 Zack Weinberg <zack@codesourcery.com>
37078 * gcc.dg/20011021-1.c: New test.
37080 2001-10-24 Jakub Jelinek <jakub@redhat.com>
37082 * gcc.c-torture/compile/20011023-1.c: New test.
37084 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
37086 * lib/g77.exp: Rewrite based on lib/g++.exp.
37088 2001-10-19 Jakub Jelinek <jakub@redhat.com>
37090 * gcc.c-torture/execute/20011019-1.c: New test.
37092 * gcc.dg/20011018-1.c: New test.
37094 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
37096 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
37098 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
37100 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
37101 * gcc.dg/attr-invalid.c: Likewise.
37103 2001-10-18 Jakub Jelinek <jakub@redhat.com>
37105 * testsuite/gcc.dg/20011015-1.c: New test.
37107 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
37109 * g++.dg/template/unify2.C: New test.
37111 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
37113 * g++.dg/other/exception-specification.C: New test
37115 2001-10-13 Tom Rix <trix@redhat.com>
37117 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
37118 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
37120 2001-10-12 Jakub Jelinek <jakub@redhat.com>
37122 * testsuite/gcc.dg/20011009-1.c: New test.
37124 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
37127 * g++.dg/other/friend1.C: New test.
37129 2001-10-11 Richard Henderson <rth@redhat.com>
37131 * g++.old-deja/g++.other/crash18.C: Add -S to options.
37133 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
37135 * gcc.c-torture/compile/20011010-1.c: New.
37137 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
37139 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
37140 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
37141 g77.f-torture/execute/execute.exp,
37142 g77.f-torture/noncompile/noncompile.exp,
37143 gcc.c-torture/compile/compile.exp,
37144 gcc.c-torture/execute/execute.exp,
37145 gcc.c-torture/execute/ieee/ieee.exp,
37146 gcc.c-torture/execute/memcheck/memcheck.exp,
37147 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
37148 objc/execute/execute.exp: Update FSF address.
37150 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
37152 * gcc.dg/cpp/cmdlne-C.c: Update.
37153 * gcc.dg/cpp/cmdlne-C2.c: New.
37155 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
37157 * gcc.c-torture/execute/20011008-3.c: New.
37159 2001-10-08 DJ Delorie <dj@redhat.com>
37161 * gcc.dg/20011008-1.c: New.
37162 * gcc.dg/20011008-2.c: New.
37164 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
37166 * gcc.dg/cpp/spacing1.c: Update test.
37168 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
37170 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
37171 spelling errors of "separate" as "seperate".
37173 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
37175 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
37176 enough to avoid inlining.
37178 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
37180 * lib/g77.exp: set libg2c_dir correctly.
37182 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
37184 * gcc.dg/cpp/macro11.c: New test.
37186 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
37188 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
37189 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
37190 gcc.dg/format/multattr-3.c: New tests.
37191 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
37192 tests for format attributes on function pointers being rejected.
37194 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
37196 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
37198 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
37200 * g++.dg/warn/format1.C: New test.
37202 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
37204 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
37206 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
37208 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
37210 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
37212 * gcc.dg/cpp/redef2.c: Add test.
37214 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
37216 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
37217 long-standing bug on i686, apparently.
37218 * gcc.c-torture/execute/loop-2c.x: New file.
37219 * gcc.c-torture/execute/loop-2d.x: New file.
37220 * gcc.c-torture/execute/loop-3c.x: New file.
37222 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
37224 * gcc.dg/cpp/20000625-2.c: Correct line number.
37226 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
37228 * gcc.dg/cpp/macro10.c: New test.
37229 * gcc.dg/cpp/strify3.c: New test.
37230 * gcc.dg/cpp/spacing1.c: Add tests.
37231 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
37232 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
37234 2001-09-24 DJ Delorie <dj@redhat.com>
37236 * gcc.c-torture/execute/20010924-1.c: New test.
37238 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
37240 * testsuite/objc/execute/paste.m: Remove.
37242 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
37244 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
37246 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
37248 * g77.dg/strlen0.f: New test.
37250 2001-09-21 Richard Henderson <rth@redhat.com>
37252 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
37253 * g++.old-deja/g++.abi/vtable2.C: Likewise.
37255 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
37257 Table-driven attributes.
37258 * g++.dg/ext/attrib1.C: New test.
37260 2001-09-20 DJ Delorie <dj@redhat.com>
37262 * gcc.dg/20000926-1.c: Update expected warning messages.
37263 * gcc.dg/array-2.c: Likewise, and test for warnings too.
37264 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
37267 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
37269 * g++.dg/eh/registers1.C: New test case.
37271 2001-09-17 Richard Henderson <rth@redhat.com>
37273 * gcc.dg/array-5.c: Fix VLA decomposition test.
37275 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
37277 * gcc.dg/cpp/line5.c: New testcase.
37279 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
37281 * gcc.dg/cpp/macro9.c: New test.
37283 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
37285 * gcc.c-torture/execute/980223.c: Change type of addr from long
37288 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
37290 * gcc.c-torture/execute/20010915-1.c: New test.
37292 2001-09-14 Janis Johnson <janis187@us.ibm.com>
37294 * g77.dg/bprob: New directory.
37295 * g77.dg/bprob/bprob.exp: New file.
37296 * g77.dg/bprob/bprob-1.f: New test.
37297 * g77.dg/gcov: New directory.
37298 * g77.dg/gcov/gcov.exp: New file.
37299 * g77.dg/gcov/gcov-1.f: New test.
37300 * g77.dg/gcov/gcov-1.x: New file.
37302 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
37304 * gcc.dg/cpp/directiv.c: Update.
37305 * gcc.dg/cpp/undef1.c: Update.
37307 2001-09-12 Jakub Jelinek <jakub@redhat.com>
37309 * gcc.dg/20010912-1.c: New test.
37311 2001-09-11 Janis Johnson <janis187@us.ibm.com>
37313 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
37314 language-independent file in lib.
37315 * lib/gcov.exp: New file.
37317 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
37319 * gcc.c-torture/compile/20010911-1.c: New test.
37321 2001-09-10 Janis Johnson <janis187@us.ibm.com>
37323 * lib/profopt.exp: New, to support profile-directed optimizations.
37324 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
37325 * gcc.misc-tests/bprob-1.c: New test.
37326 * gcc.misc-tests/bprob-2.c: New test.
37328 2001-09-07 Janis Johnson <janis187@us.ibm.com>
37330 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
37331 XFAIL and which kinds of gcov output to verify.
37332 * gcc.misc-tests/gcov-4b.x: New file.
37333 * gcc.misc-tests/gcov-5b.x: New file.
37334 * gcc.misc-tests/gcov-6.x: New file.
37335 * gcc.misc-tests/gcov-7.c: New test.
37336 * gcc.misc-tests/gcov-7.x: New file.
37338 2001-09-06 Janis Johnson <janis187@us.ibm.com>
37340 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
37341 * gcc.misc-tests/gcov-6.c: New test.
37343 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
37346 * g++.dg/abi/vbase1.C: New test.
37348 2001-09-05 Ziemowit Laski <zlaski@apple.com>
37350 * objc.dg/method-2.m: New.
37352 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
37355 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
37356 * g++.dg/init/empty1.C: New test.
37358 2001-09-03 Jakub Jelinek <jakub@redhat.com>
37360 * gcc.c-torture/compile/20010903-1.c: New test.
37362 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
37364 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
37367 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
37369 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
37371 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
37373 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
37375 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
37377 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
37378 for 16-bit 'unsigned int'.
37380 2001-08-29 Kazu Hirata <kazu@hxi.com>
37382 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
37384 2001-08-27 Richard Henderson <rth@redhat.com>
37386 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
37387 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
37389 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
37391 * gcc.dg/asm-names.c (ymain): New.
37393 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
37395 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
37396 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
37397 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
37399 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37401 * gcc.dg/compare5.c: New testcase.
37403 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
37405 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
37406 and "In instantiation".
37408 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
37410 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
37412 2001-08-20 Janis Johnson <janis187@us.ibm.com>
37414 * gcc.misc-tests/gcov.exp: Add support for branch information.
37415 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
37416 * gcc.misc-tests/gcov-4.c: New test.
37417 * gcc.misc-tests/gcov-4b.c: New test.
37418 * gcc.misc-tests/gcov-5b.c: New test.
37420 2001-08-20 Zack Weinberg <zackw@panix.com>
37422 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
37425 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
37427 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
37429 2001-08-19 Jakub Jelinek <jakub@redhat.com>
37431 * g++.dg/eh/template1.C: New test.
37433 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
37435 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
37437 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
37440 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
37442 * lib/g77-dg.exp: Use prune.exp for common procedures
37443 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
37444 * lib/g77.exp: (g77-dg-prune) Remove
37446 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
37448 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
37450 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37452 * g++.dg/template/unify1.C: New test.
37454 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
37456 * g++.dg/abi/empty4.C: New test.
37458 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
37460 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
37462 * g77.f-torture/compile/pr3743.x: Likewise.
37464 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
37466 * g++.dg/other/using-declaration.C: New test.
37468 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
37470 * gcc.dg/cpp/tr-sign.c: New testcase.
37472 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
37474 * gcc.dg/cpp/19951025-1.c: Revert.
37475 * gcc.dg/cpp/directiv.c: We no longer process directives that
37476 interrupt macro arguments.
37478 2001-08-03 Zack Weinberg <zackw@stanford.edu>
37480 * gcc.dg/bconstp-1.c: New test.
37482 2001-08-03 Richard Henderson <rth@redhat.com>
37484 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
37486 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
37488 * gcc.dg/cpp/19951025-1.c: Update.
37490 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
37492 * g77.dg/ff90-1.f (s): Fix reference of variable z,
37495 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
37498 * g++.old-deja/g++.ns/ns14.C: Remove special options.
37499 * g++.old-deja/g++.other/std1.C: Likewise.
37500 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
37502 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
37504 * lib/g77.exp: Load gcc-defs.exp for common procedures
37505 (g77_pass, g77_fail, g77_finish, g77_exit,
37506 ${tool}_check_unsupported_p} Now redundant. Deleted.
37508 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
37510 * g77.dg/fbackslash.f
37511 * g77.dg/fcase-preserve.f
37513 * g77.dg/ffixed-line-length-0.f
37514 * g77.dg/ffixed-line-length-132.f
37515 * g77.dg/ffixed-line-length-7.f
37516 * g77.dg/ffixed-line-length-72.f
37517 * g77.dg/ffixed-line-length-none.f
37518 * g77.dg/ffree-form-1.f
37519 * g77.dg/fno-backslash.f
37520 * g77.dg/fno-f90-1.f
37521 * g77.dg/fno-fixed-form-1.f
37522 * g77.dg/fno-onetrip.f
37523 * g77.dg/fno-typeless-boz.f
37524 * g77.dg/fno-underscoring.f
37525 * g77.dg/fno-vxt-1.f
37526 * g77.dg/fonetrip.f
37527 * g77.dg/ftypeless-boz.f
37528 * g77.dg/fugly-assumed.f
37529 * g77.dg/funderscoring.f
37532 2001-08-01 Ziemowit Laski <zlaski@apple.com>
37534 * objc.dg/fwd-proto-1.m: New.
37535 * objc.dg/local-decl-1.m: New.
37536 * objc.dg/naming-1.m: New.
37537 * objc.dg/naming-2.m: New.
37538 * objc.dg/proto-hier-1.m: New.
37540 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
37542 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
37543 largest-type elements to a struct makes its size grow.
37545 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
37547 * g++.dg/abi/vthunk1.C: New test.
37549 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
37551 * g++.dg/abi/vbase8-22.C: New test.
37553 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
37555 * gcc.dg/cpp/macro8.c: New test.
37557 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
37559 * g++.dg/abi/vbase8-21.C: New test.
37561 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
37563 * g++.dg/abi/vbase8-10.C: New test.
37565 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
37567 * lib/g++.exp (g++_set_ld_library_path): Renamed to
37568 ${tool}_set_ld_library_path.
37570 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
37573 2001-07-26 Stan Cox <scox@redhat.com>
37575 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
37576 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
37577 gcc_exit, gcc_check_unsupported_p):
37578 Moved to gcc-deps.exp
37579 * gcc-deps.exp: New file.
37581 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37583 * g++.old-deja/g++.pt/defarg14.C: New test.
37585 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
37587 * g++.old-deja/g++.other/lineno5.C: New test.
37589 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
37591 * g++.old-deja/g++.pt/crash68.C: New test.
37593 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
37595 * g++.old-deja/g++.other/crash42.C: New test.
37597 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
37599 * gcc.dg/cpp/extratokens.c: Fix.
37600 * gcc.dg/cpp/skipping2.c: New tests.
37602 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
37604 * gcc.c-torture/execute/20010724-1.c: New file.
37605 * gcc.c-torture/execute/20010724-1.x: New file.
37607 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
37609 * g++.old-deja/g++.other/cond7.C: New test.
37611 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
37613 * g++.old-deja/g++.other/optimize4.C: New test.
37615 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
37617 * g++.old-deja/g++.abi/vbase8-5.C: New test.
37619 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
37621 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
37622 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
37623 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
37624 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
37626 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
37627 bug report" message.
37629 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
37630 * g++.dg/ext/instantiate1.C: Move from old-deja.
37632 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
37634 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
37635 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
37636 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
37637 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
37639 2001-07-23 Jeffrey A Law (law@cygnus.com)
37641 * gcc.c-torture/execute/20010723-1.c: New test.
37643 2001-07-23 Ben Elliston <bje@redhat.com>
37645 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
37647 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
37649 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
37651 Delete handling of ieee_multilib_flags.
37652 Pass -mieee for alpha*-*-* and sh-*-*.
37653 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
37655 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
37657 Remove old-abi tests.
37658 * g++.old-deja/g++.mike/p11116.C: Remove.
37659 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
37661 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
37663 * g77.f-torture/compile/pr3743.f: New test
37665 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
37667 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
37669 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
37671 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
37672 g++.old-deja/g++.pt/static6.C: Likewise.
37673 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
37674 supports weak symbols.
37676 2001-07-18 Andreas Jaeger <aj@suse.de>
37678 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
37681 2001-07-18 Andreas Jaeger <aj@suse.de>
37683 * gcc.dg/iftrap-1.c: Fix target line.
37685 2001-07-17 Richard Henderson <rth@redhat.com>
37687 * gcc.c-torture/execute/20010717-1.c: New.
37689 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
37691 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
37694 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
37696 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
37698 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
37700 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
37701 UAC_SIGBUS, UAC_NOPRINT definitions.
37703 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
37705 * objc/execute/object_is_class.m: New test.
37706 * objc/execute/object_is_meta_class.m: New test.
37708 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
37710 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
37711 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
37713 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
37715 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
37716 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
37718 2001-07-14 Richard Henderson <rth@redhat.com>
37720 * gcc.dg/iftrap-1.c: New.
37722 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
37724 * g77.f-torture/execute/intrinsic77.f: New test.
37726 2001-07-11 Janis Johnson <janis@us.ibm.com>
37728 * gcc.misc-tests/gcov-3.c: New test.
37730 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
37732 * gcc.c-torture/compile/20010711-1.c,
37733 * gcc.c-torture/compile/20010711-2.c: New tests.
37735 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
37737 * gcc.c-torture/execute/20010711-1.c: New test.
37739 2001-07-11 Ben Elliston <bje@redhat.com>
37741 * g++.old-deja/g++.other/enum5.C: New test.
37743 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
37745 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
37746 (g++-dg-prune): Call prune_gcc_output.
37747 * prune.exp: New file for prune_gcc_output.
37748 * lib/g++.exp, lib/gcc.exp: Load it.
37750 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
37752 * gcc.c-torture/compile/20010701-1.c,
37753 g++.old-deja/g++.ext/attrib6.C: New tests.
37755 2001-07-06 Jeffrey A Law (law@cygnus.com)
37757 * gcc.c-torture/compile/20010706-1.c: New test.
37759 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
37761 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
37763 2001-06-28 Stan Shebs <shebs@apple.com>
37765 * gcc.dg/pragma-darwin.c: New test.
37767 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
37769 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
37770 Solaris 2.[678] system.
37772 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
37774 * gcc.dg/20010622-1.c: New test.
37776 2001-06-18 Stan Shebs <shebs@apple.com>
37778 * objc.dg: New directory.
37779 * objc.dg/dg.exp: New file.
37780 * objc.dg/alias.m: New.
37781 * objc.dg/class-1.m: New.
37782 * objc.dg/class-2.m: New.
37783 * objc.dg/const-str-1.m: New.
37784 * objc.dg/const-str-2.m: New.
37785 * objc.dg/id-1.m: New.
37786 * objc.dg/method-1.m: New.
37787 * objc.dg/super-class-1.m: New.
37788 * lib/objc-dg.exp: New file.
37790 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
37792 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
37795 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
37797 * g++.old-deja/g++.abi/vbase8-9.C: New test.
37799 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
37801 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
37804 2001-06-12 Richard Henderson <rth@redhat.com>
37806 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
37808 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
37810 * g++.old-deja/g++.abi/vbase5.C: New test.
37811 * g++.old-deja/g++.abi/vbase6.C: New test.
37812 * g++.old-deja/g++.abi/vbase7.C: New test.
37814 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37816 * gcc.c-torture/compile/20010610-1.c: New test.
37818 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
37820 * g++.old-deja/g++.abi/vbase4.C: New test.
37822 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
37824 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
37825 support %f for HC11/HC12 targets.
37826 * gcc.c-torture/execute/930513-1.x: New file, likewise.
37827 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
37828 on HC11/HC12 targets.
37829 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
37831 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
37833 * gcc.dg/wchar_t-1.c: New file.
37834 * gcc.dg/wint_t-1.c: Likewise.
37836 2001-06-11 Bernd Schmidt <bernds@redhat.com>
37838 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
37840 2001-06-11 Richard Henderson <rth@redhat.com>
37842 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
37844 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
37846 * gcc.c-torture/compile/20010611-1.c: New test.
37848 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
37850 * gcc.dg/c99-tag-1.c: Add more tests.
37852 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
37854 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
37855 representation on MN10300 and ARM/Thumb.
37857 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
37859 * g77.f-torture/execute/20010610.f: New.
37861 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
37863 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
37866 2001-06-09 Richard Henderson <rth@redhat.com>
37868 * gcc.c-torture/execute/ashrdi-1.c: New.
37869 * gcc.c-torture/execute/ashldi-1.c: New.
37870 * gcc.c-torture/execute/lshrdi-1.c: New.
37872 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
37874 * objc/execute/load-3.m: Added. Check sending +load to categories,
37875 in addition to classes.
37877 2001-06-08 Stan Shebs <shebs@apple.com>
37879 * objc/execute/load-2.m: New test. From Nicola Pero
37880 <n.pero@mi.flashnet.it>.
37882 2001-06-08 Jakub Jelinek <jakub@redhat.com>
37884 * gcc.c-torture/execute/20010605-2.c: New test.
37886 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
37888 * g++.old-deja/g++.abi/vbase2.C: New test.
37889 * g++.old-deja/g++.abi/vbase3.C: New test.
37891 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
37893 * g++.old-deja/g++.pt/friend49.C: New test.
37895 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
37897 * g++.old-deja/g++.ext/anon3.C: New test.
37899 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
37901 * g++.old-deja/g++.other/conv7.C: New test.
37903 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
37905 * gcc.c-torture/compile/20010605-2.c: New test.
37907 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
37909 * gcc.c-torture/execute/20010604-1.c: New test.
37911 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
37913 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
37915 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
37917 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
37918 (g++_link_flags): Likewise.
37919 (g++_init): Pass gccpath's value to two previous functions.
37921 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37923 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
37924 Ensure logfile entry matches exec command line.
37926 2001-05-31 Richard Henderson <rth@redhat.com>
37928 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
37929 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
37931 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
37933 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
37934 compiler for irix6.2
37936 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
37938 * g++.old-deja/g++.other/optimize3.C: New file.
37940 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
37942 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
37945 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
37947 * g++.old-deja/g++.other/optimize2.C: New file.
37949 2001-05-25 Diego Novillo <dnovillo@redhat.com>
37951 * gcc.c-torture/compile/20010518-2.c: New file.
37952 * gcc.c-torture/execute/20010518-1.c: New file.
37953 * gcc.c-torture/execute/20010518-2.c: New file.
37955 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
37957 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
37959 2001-05-24 Mark Mitchell <mark@codesourcery.com>
37961 G++ no longer defines builtins that do not begin with __builtin.
37962 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
37963 * g++.old-deja/g++.brendand/misc13.C: Likewise.
37964 * g++.old-deja/g++.law/builtin1.C: Likewise.
37965 * g++.old-deja/g++.law/cvt2.C: Likewise.
37966 * g++.old-deja/g++.mike/net5.C: Likewise.
37967 * g++.old-deja/g++.other/builtins1.C: Likewise.
37968 * g++.old-deja/g++.other/builtins2.C: Likewise.
37969 * g++.old-deja/g++.other/builtins3.C: Likewise.
37970 * g++.old-deja/g++.other/builtins4.C: Likewise.
37971 * g++.old-deja/g++.other/inline8.C: Likewise.
37972 * g++.old-deja/g++.robertl/eb39.C: Likewise.
37974 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
37976 * g++.old-deja/g++.pt/using1.C: Adjust.
37977 * g++.old-deja/g++.pt/using2.C: New test.
37979 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
37981 * gcc.dg/cpp/charconst.c: New tests.
37982 * gcc.dg/cpp/escape.c: New tests.
37983 * gcc.dg/cpp/escape-1.c: New tests.
37984 * gcc.dg/cpp/escape-2.c: New tests.
37985 * gcc.dg/cpp/ucs.c: New tests.
37987 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
37989 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
37990 native compiler for irix6.5.
37992 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
37994 * lib/g++.exp (g++_include_flags): Use args to compute
37996 (g++_link_flags): Likewise.
37997 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
37999 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
38001 * gcc.dg/c90-hexfloat-1.c: Add more tests.
38003 2001-05-21 Geoff Keating <geoffk@redhat.com>
38005 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
38008 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
38010 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
38012 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
38013 to STACK_SIZE; Use it to define size of add_histo array.
38014 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
38016 (f): Use GITT_SIZE to define size of gitt local table.
38017 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
38018 to STACK_SIZE; Use it to define size of bytemem array.
38020 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
38022 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
38023 on 68HC11/HC12 due to the asm instruction.
38024 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
38025 * gcc.c-torture/compile/920520-1.x: Likewise.
38026 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
38027 on 68HC11/HC12 because the function is larger than 64K.
38028 * gcc.c-torture/compile/961203-1.x: New file, this test fails
38029 on 68HC11/HC12 because the structure is too large.
38031 2001-05-20 Richard Henderson <rth@redhat.com>
38033 * gcc.c-torture/execute/20010520-1.c: New.
38035 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38037 * g++.old-deja/g++.warn/compare1.C: New test.
38038 * gcc.dg/compare4.c: New test.
38040 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
38042 * g++.old-deja/g++.other/optimize1.C: New test.
38044 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38046 * g++.old-deja/g++.pt/spec41.C: New test.
38048 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
38050 * gcc.c-torture/compile/20010114-1.x: Remove.
38052 2001-05-18 Stan Shebs <shebs@apple.com>
38054 * gcc.c-torture/compile/20010518-1.c: New test.
38056 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
38058 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
38059 * g++.old-deja/g++.pt/crash67.C: New test.
38061 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
38063 * g++.old-deja/g++.other/debug9.C: New test.
38065 2001-05-16 Zack Weinberg <zackw@stanford.edu>
38067 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
38069 2001-05-16 Jan Hubicka <jh@suse.cz>
38071 * gcc.c-torture/compile/20010516-1.c: New test.
38073 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
38075 * g++.old-deja/g++.other/crash41.C: New test.
38077 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
38079 * g++.old-deja/g++.pt/crash66.C: New test.
38081 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
38083 * g++.old-deja/g++.robertl/eb27.C: Convert.
38085 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
38087 * g++.dg/friend-warn.C: New test. Do not warn about friend
38088 declaration being redundant.
38090 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
38092 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
38094 2001-05-14 Mark Mitchell <mark@codesourcery.com>
38096 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
38098 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
38100 * lib/g++.exp: Use testsuite_flags.
38102 2001-05-13 Mark Mitchell <mark@codesourcery.com>
38104 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
38106 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
38108 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
38110 2001-05-11 Mark Mitchell <mark@codesourcery.com>
38112 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
38114 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
38116 * gcc.c-torture/compile/20010313-1.c: New test.
38118 2001-05-09 Zack Weinberg <zackw@stanford.edu>
38120 * gcc.dg/cpp/direct2.c: New test.
38121 * gccq.dg/cpp/direct2s.c: New test.
38123 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
38125 2001-05-07 Mark Mitchell <mark@codesourcery.com>
38127 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
38128 * g++.old-deja/g++.other/op3.C: Likewise.
38130 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
38132 * gcc.dg/cpp/syshdr.h: New file.
38133 * gcc.dg/cpp/sysmac1.c: Update.
38134 * gcc.dg/cpp/sysmac2.c: Update.
38136 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
38138 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
38140 2001-05-04 David Edelsohn <edelsohn@gnu.org>
38142 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
38143 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
38145 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
38147 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
38149 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
38151 * lib/g++.exp (g++_include_flags): Don't use any special flags
38152 if TESTING_IN_BUILD_TREE is not defined.
38153 (g++_init): Use a plain 'c++' as the compiler if
38154 TESTING_IN_BUILD_TREEE is not defined.
38156 2001-05-02 Jakub Jelinek <jakub@redhat.com>
38158 * g++.old-deja/g++.eh/catch13.C: New test.
38159 * g++.old-deja/g++.eh/catch14.C: New test.
38161 2001-05-02 Jakub Jelinek <jakub@redhat.com>
38163 * gcc.dg/cpp/tr-define.c: New test.
38165 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
38167 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
38168 <stdlib.h>, not <malloc.h>.
38170 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
38172 * g++.old-deja/g++.ns/template17.C: New test.
38174 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
38176 * g++.old-deja/g++.pt/ref4.C: New test.
38178 2001-04-30 Richard Henderson <rth@redhat.com>
38180 * gcc.dg/20000724-1.c: Revert last change.
38182 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
38184 * g77.f-torture/execute/20010430.f: New test.
38186 2001-04-30 Mark Mitchell <mark@codesourcery.com>
38188 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
38190 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
38192 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
38194 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
38196 * g++.old-deja/g++.eh/crash6.C: New test.
38198 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
38200 * g++.old-deja/g++.other/warn7.C: New test.
38202 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
38204 * g++.old-deja/g++.other/defarg9.C: New test.
38206 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
38208 * g77.f-torture/compile/20010426.f: New test.
38209 * g77.f-torture/execute/20010426.f: New test.
38211 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
38213 * g77.f-torture/compile/20000629-1.x: Remove - error
38216 2001-04-26 Jeffrey A Law (law@cygnus.com)
38218 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
38219 Tweak slightly to work with g++.dg framework.
38220 * g++.dg/special/ecos.exp: Run initp1.C test.
38221 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
38223 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
38224 its linker doesn't give line numbers either.
38225 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
38227 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
38229 * g++.old-deja/g++.other/lex1.C: New test.
38231 2001-04-26 Jakub Jelinek <jakub@redhat.com>
38233 * gcc.dg/noncompile/20010425-1.c: New test.
38235 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
38237 * g++.old-deja/g++.pt/mangle2.C: New test.
38239 2001-04-25 Jakub Jelinek <jakub@redhat.com>
38241 * gcc.dg/format/plus-1.c: New test.
38243 2001-04-25 Jakub Jelinek <jakub@redhat.com>
38245 * gcc.dg/20010423-1.c: New test.
38247 2001-04-25 Jakub Jelinek <jakub@redhat.com>
38249 * gcc.c-torture/execute/20010422-1.c: New test.
38251 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
38253 * g++.old-deja/g++.ns/type2.C: New test.
38255 2001-04-24 Zack Weinberg <zackw@stanford.edu>
38257 * g++.old-deja/g++.other/perf1.C: New test.
38259 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
38261 * gcc.dg/c99-func-2.c: Remove xfail.
38262 * gcc.dg/c99-func-3.c: Remove xfail.
38263 * gcc.dg/c99-func-4.c: Remove xfail.
38265 2001-04-23 Zack Weinberg <zackw@stanford.edu>
38267 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
38269 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
38271 * gcc.c-torture/compile/20010423-1.c: New test.
38273 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
38275 * g++.old-deja/g++.pt/typename28.C: New test.
38277 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
38279 * g++.old-deja/g++.abi/empty2.C: New test.
38280 * g++.old-deja/g++.abi/empty3.C: New test.
38282 2001-04-20 Jakub Jelinek <jakub@redhat.com>
38284 * g++.old-deja/g++.other/comdat2.C: New test.
38285 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
38287 2001-04-20 Jakub Jelinek <jakub@redhat.com>
38289 * g++.old-deja/g++.other/overload14.C: New test.
38291 2001-04-20 Jakub Jelinek <jakub@redhat.com>
38293 * g++.old-deja/g++.other/lookup23.C: New test.
38295 2001-04-20 Jakub Jelinek <jakub@redhat.com>
38297 * gcc.c-torture/execute/20010403-1.c: New test.
38299 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
38300 Mark Mitchell <mark@codesourcery.com>
38302 * lib/old-dejagnu.exp: Don't delete output of executable.
38303 Add .exe suffix to executables.
38305 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
38307 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
38309 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38311 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
38313 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
38315 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
38316 * g++.old-deja/g++.abi/crash1.C: New test.
38318 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
38320 * g++.old-deja/g++.other/crash40.C: New test.
38322 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38324 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
38326 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
38328 * g++.old-deja/g++.other/warn6.C: New test.
38330 2001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
38332 * g++.old-deja/g++.robertl/eb42.C: Same.
38334 2001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38336 * gcc.dg/wtr-conversion-1.c: New testcase.
38338 2001-04-10 Richard Henderson <rth@redhat.com>
38340 * g++.old-deja/g++.other/array5.C: New.
38342 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38344 * gcc.c-torture/execute/20010408-1.c: New test.
38346 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
38348 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
38349 headers and constructs.
38350 * g++.old-deja/g++.robertl/eb79.C: Same.
38351 * g++.old-deja/g++.robertl/eb77.C (main): Same.
38352 * g++.old-deja/g++.robertl/eb73.C: Same.
38353 * g++.old-deja/g++.robertl/eb66.C (main): Same.
38354 * g++.old-deja/g++.robertl/eb55.C (t): Same.
38355 * g++.old-deja/g++.robertl/eb54.C (main): Same.
38356 * g++.old-deja/g++.robertl/eb46.C (main): Same.
38357 * g++.old-deja/g++.robertl/eb44.C: Same.
38358 * g++.old-deja/g++.robertl/eb41.C (main): Same.
38359 * g++.old-deja/g++.robertl/eb4.C (main): Same.
38360 * g++.old-deja/g++.robertl/eb39.C: Same.
38361 * g++.old-deja/g++.robertl/eb33.C (main): Same.
38362 * g++.old-deja/g++.robertl/eb31.C (main): Same.
38363 * g++.old-deja/g++.robertl/eb30.C: Same.
38364 * g++.old-deja/g++.robertl/eb3.C: Same.
38365 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
38366 * g++.old-deja/g++.robertl/eb21.C: Same.
38367 * g++.old-deja/g++.robertl/eb15.C: Same.
38368 * g++.old-deja/g++.robertl/eb118.C: Same.
38369 * g++.old-deja/g++.robertl/eb115.C (main): Same.
38370 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
38371 * g++.old-deja/g++.robertl/eb109.C: Same.
38372 * g++.old-deja/g++.other/sibcall1.C (main): Same.
38373 * g++.old-deja/g++.mike/rtti1.C: Same.
38374 * g++.old-deja/g++.mike/p658.C: Same.
38375 * g++.old-deja/g++.mike/net46.C: Same.
38376 * g++.old-deja/g++.mike/net34.C: Same.
38377 * g++.old-deja/g++.mike/memoize1.C: Same.
38378 * g++.old-deja/g++.mike/eh2.C: Same.
38379 * g++.old-deja/g++.law/weak.C: Same.
38380 * g++.old-deja/g++.law/visibility7.C: Same.
38381 * g++.old-deja/g++.law/visibility25.C: Same.
38382 * g++.old-deja/g++.law/visibility22.C: Same.
38383 * g++.old-deja/g++.law/visibility2.C: Same.
38384 * g++.old-deja/g++.law/visibility17.C: Same.
38385 * g++.old-deja/g++.law/visibility13.C: Same.
38386 * g++.old-deja/g++.law/visibility10.C: Same.
38387 * g++.old-deja/g++.law/visibility1.C: Same.
38388 * g++.old-deja/g++.law/virtual3.C (eval): Same.
38389 * g++.old-deja/g++.law/vbase1.C: Same.
38390 * g++.old-deja/g++.law/operators32.C: Same.
38391 * g++.old-deja/g++.law/nest3.C: Same.
38392 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
38393 * g++.old-deja/g++.law/except5.C (main): Same.
38394 * g++.old-deja/g++.law/cvt7.C (run): Same.
38395 * g++.old-deja/g++.law/cvt2.C: Same.
38396 * g++.old-deja/g++.law/cvt16.C: Same.
38397 * g++.old-deja/g++.law/ctors6.C (bar): Same.
38398 * g++.old-deja/g++.law/ctors17.C (main): Same.
38399 * g++.old-deja/g++.law/ctors13.C: Same.
38400 * g++.old-deja/g++.law/ctors12.C (main): Same.
38401 * g++.old-deja/g++.law/ctors10.C: Same.
38402 * g++.old-deja/g++.law/code-gen5.C: Same.
38403 * g++.old-deja/g++.law/bad-error7.C: Same.
38404 * g++.old-deja/g++.law/arm9.C: Same.
38405 * g++.old-deja/g++.law/arm12.C: Same.
38406 * g++.old-deja/g++.law/arg8.C: Same.
38407 * g++.old-deja/g++.law/arg1.C: Same.
38408 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
38409 * g++.old-deja/g++.jason/template31.C: Same.
38410 * g++.old-deja/g++.jason/template24.C (main): Same.
38411 * g++.old-deja/g++.jason/2371.C: Same.
38412 * g++.old-deja/g++.eh/new2.C: Same.
38413 * g++.old-deja/g++.eh/new1.C: Same.
38414 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
38415 * g++.old-deja/g++.brendan/nest21.C (main): Same.
38416 * g++.old-deja/g++.brendan/err-msg3.C: Same.
38417 * g++.old-deja/g++.brendan/crash62.C: Same.
38418 * g++.old-deja/g++.brendan/crash52.C: Same.
38419 * g++.old-deja/g++.brendan/crash49.C (main): Same.
38420 * g++.old-deja/g++.brendan/crash38.C: Same.
38421 * g++.old-deja/g++.brendan/crash15.C (main): Same.
38422 * g++.old-deja/g++.brendan/copy9.C: Same.
38424 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
38426 * gcc.c-torture/execute/20001203-2.c (memset):
38427 Count argument is of type __SIZE_TYPE__.
38429 2001-04-04 Diego Novillo <dnovillo@redhat.com>
38431 * gcc.c-torture/compile/20010404-1.c: New test.
38433 2001-04-04 Jakub Jelinek <jakub@redhat.com>
38435 * gcc.c-torture/compile/20010326-1.c: New test.
38437 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
38439 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
38440 peculiarities of the SH.
38441 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
38443 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
38445 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
38446 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
38447 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
38449 2001-04-02 Jakub Jelinek <jakub@redhat.com>
38451 * g77.f-torture/compile/20010321-1.f: New test.
38453 2001-04-02 Jakub Jelinek <jakub@redhat.com>
38455 * gcc.c-torture/compile/20010329-1.c: New test.
38457 2001-04-02 Jakub Jelinek <jakub@redhat.com>
38459 * gcc.c-torture/execute/20010329-1.c: New test.
38461 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
38463 * g++.old-deja/g++.other/eh4.C: Fix typo.
38465 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
38467 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
38469 2001-03-28 Philip Blundell <philb@gnu.org>
38471 * gcc.c-torture/compile/20010328-1.c: New test.
38473 2001-03-27 Richard Henderson <rth@redhat.com>
38475 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
38476 * g++.old-deja/g++.eh/vbase3.C: Likewise.
38478 2001-03-27 Alan Modra <alan@linuxcare.com.au>
38480 * gcc.c-torture/compile/20010327-1.c: New test.
38482 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
38484 * g++.old-deja/g++.other/friend12.C: New test.
38485 * g++.old-deja/g++.other/friend9.C: Expect no errors.
38486 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
38488 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
38490 * gcc.c-torture/execute/20010325-1.c: New test.
38492 2001-03-23 Jakub Jelinek <jakub@redhat.com>
38494 * g++.old-deja/g++.other/mangle3.C: New test.
38496 2001-03-22 Jakub Jelinek <jakub@redhat.com>
38498 * g++.old-deja/g++.other/anon8.C: New test.
38500 2001-03-20 Philip Blundell <philb@gnu.org>
38502 * gcc.c-torture/compile/20010320-1.c: New test.
38504 2001-03-17 Richard Henderson <rth@redhat.com>
38506 * g++.old-deja/g++.other/eh4.C: Add expected error text.
38508 2001-03-15 Geoff Keating <geoff@redhat.com>
38510 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
38513 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
38515 * g++.old-deja/g++.other/eh4.C: New test.
38517 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
38519 * gcc.dg/cpp/mi1.c: Update.
38521 2001-03-14 Jakub Jelinek <jakub@redhat.com>
38523 * g++.old-deja/g++.other/regstack.C: New test.
38525 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
38527 * g++.old-deja/g++.other/ref4.C: New test.
38529 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
38531 * objc/execute/va_method.m: Added.
38532 * objc/execute/IMP.m: Added.
38533 * objc/execute/_cmd.m: Added.
38534 * objc/execute/accessing_ivars.m: Added.
38535 * objc/execute/class-1.m: Added.
38536 * objc/execute/class-10.m: Added.
38537 * objc/execute/class-11.m: Added.
38538 * objc/execute/class-12.m: Added.
38539 * objc/execute/class-13.m: Added.
38540 * objc/execute/class-14.m: Added.
38541 * objc/execute/class-2.m: Added.
38542 * objc/execute/class-3.m: Added.
38543 * objc/execute/class-4.m: Added.
38544 * objc/execute/class-5.m: Added.
38545 * objc/execute/class-6.m: Added.
38546 * objc/execute/class-7.m: Added.
38547 * objc/execute/class-8.m: Added.
38548 * objc/execute/class-9.m: Added.
38549 * objc/execute/class-tests-1.h
38550 * objc/execute/class-tests-2.h
38551 * objc/execute/compatibility_alias.m: Added.
38552 * objc/execute/encode-1.m: Added.
38553 * objc/execute/formal_protocol-1.m: Added.
38554 * objc/execute/formal_protocol-2.m: Added.
38555 * objc/execute/formal_protocol-3.m: Added.
38556 * objc/execute/formal_protocol-4.m: Added.
38557 * objc/execute/formal_protocol-5.m: Added.
38558 * objc/execute/formal_protocol-6.m: Added.
38559 * objc/execute/formal_protocol-7.m: Added.
38560 * objc/execute/informal_protocol.m: Added.
38561 * objc/execute/initialize.m: Added.
38562 * objc/execute/load.m: Added.
38563 * objc/execute/many_args_method.m: Added.
38564 * objc/execute/nested-3.m: Added.
38565 * objc/execute/no_clash.m: Added.
38566 * objc/execute/private.m: Added.
38567 * objc/execute/redefining_self.m: Added.
38568 * objc/execute/root_methods.m: Added.
38569 * objc/execute/selector-1.m: Added.
38570 * objc/execute/static-1.m: Added.
38571 * objc/execute/static-2.m: Added.
38572 * objc/execute/va_method.m: Added.
38574 2001-03-10 Richard Henderson <rth@redhat.com>
38576 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
38578 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
38580 * g++.old-deja/g++.other/crash31.C: XFAIL.
38581 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
38582 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
38583 * gcc.c-torture/execute/20010123-1.x: XFAIL.
38584 * gcc.c-torture/execute/20010124-1.x: XFAIL.
38585 * gcc.dg/sequence-pt-1.c: XFAIL one test.
38587 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
38589 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
38591 2001-03-06 Zack Weinberg <zackw@stanford.edu>
38593 * gcc.dg/20000724-1.c: Don't use multiline strings.
38595 2001-03-06 Zack Weinberg <zackw@stanford.edu>
38597 * objc/execute/string1.m, objc/execute/string2.m: Compare the
38598 result of -cString against what we expect it to be; don't just
38599 print it out for no one to read.
38601 * objc/execute/string3.m, objc/execute/string4.m: New tests.
38602 Based on testcases provided by Nicola Pero.
38604 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
38606 * gcc.dg/cpp/macro7.c: New test.
38608 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
38610 * gcc.dg/cpp/multiline.c: Update.
38612 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
38614 * g++.old-deja/g++.other/enum3.C: New test.
38616 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
38618 * g++.old-deja/g++.other/pod1.C: New test.
38620 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
38622 * g++.old-deja/g++.ext/overload1.C: New test.
38624 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
38626 * g++.old-deja/g++.pt/using1.C: New test.
38628 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
38630 * g++.old-deja/g++.other/using9.C: New test.
38632 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
38634 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
38636 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
38638 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
38640 * g++.old-deja/g++.ext/realpt1.C: Remove.
38642 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
38644 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
38646 2001-02-26 Will Cohen <wcohen@redhat.com>
38648 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
38650 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
38652 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
38653 templatized constructors.
38655 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38657 * gcc.c-torture/execute/20010224-1.c: New test.
38659 2001-02-23 Jakub Jelinek <jakub@redhat.com>
38661 * gcc.c-torture/execute/20010222-1.c: New test.
38663 2001-02-22 Jakub Jelinek <jakub@redhat.com>
38665 * g++.old-deja/g++.other/inline20.C: New test.
38667 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
38669 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
38671 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
38673 * g++.old-deja/g++.other/lookup22.C: New test.
38675 2001-02-19 Zack Weinberg <zackw@stanford.edu>
38677 * g77.dg: New directory.
38678 * g77.dg/20010216-1.f: New test case.
38679 * g77.dg/dg.exp: New driver.
38680 * lib/g77-dg.exp: New driver library.
38682 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38684 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
38686 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
38688 * g++.old-deja/g++.other/decl9.C: New test.
38690 2001-02-16 Jakub Jelinek <jakub@redhat.com>
38692 * g++.old-deja/g++.other/init16.C: Update the test so that it does
38693 not need <string> and also tests the initialization at runtime.
38695 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
38697 * gcc.c-torture/execute/longlong.c: New test.
38699 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
38701 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
38703 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
38705 * gcc.c-torture/execute/920302-1.c (execute):
38706 Change argument type to short.
38708 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
38710 * g++.old-deja/g++.pt/deduct6.C: New test.
38712 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
38714 * g++.old-deja/g++.pt/deduct5.C: New test.
38716 2001-02-14 Jakub Jelinek <jakub@redhat.com>
38718 * gcc.c-torture/execute/20010209-1.c: New test.
38720 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
38722 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
38724 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
38726 * g++.dg/vtgc1.C: Update for new ABI.
38728 * consistency.vlad: New directory, 1665 files.
38730 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
38732 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
38734 * gcc.dg/cpp/digraphs.c: Declare puts.
38736 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
38738 * g++.old-deja/g++.other/warn5.C: New test.
38740 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
38742 * g++.old-deja/g++.pt/spec40.C: New test.
38744 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
38746 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
38748 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
38750 2001-02-12 Jakub Jelinek <jakub@redhat.com>
38752 * gcc.c-torture/compile/20010209-1.c: New test.
38754 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
38756 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
38757 excess errors message but not if it crashes.
38758 * g++.old-deja/g++.other/crash27.C: Likewise.
38759 * g++.old-deja/g++.other/crash28.C: Likewise.
38760 * g++.old-deja/g++.other/crash30.C: Likewise.
38761 * g++.old-deja/g++.other/crash32.C: Likewise.
38762 * g++.old-deja/g++.other/crash35.C: Likewise.
38763 * g++.old-deja/g++.pt/inherit2.C: Likewise.
38765 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
38767 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
38768 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
38769 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
38770 g77.f-torture/execute/execute.exp,
38771 g77.f-torture/noncompile/noncompile.exp,
38772 gcc.c-torture/execute/execute.exp,
38773 gcc.c-torture/execute/memcheck/memcheck.exp,
38774 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
38775 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
38776 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
38777 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
38778 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
38779 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
38780 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
38781 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
38782 Remove bug reporting instructions with ancient email addresses.
38784 2001-02-07 Jakub Jelinek <jakub@redhat.com>
38786 * gcc.dg/20010202-1.c: New test.
38787 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
38789 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
38791 * g++.dg/stdbool-if.C: New test.
38793 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
38795 * objc/execute/fdecl.m: Added main().
38797 2001-02-07 Jakub Jelinek <jakub@redhat.com>
38799 * gcc.c-torture/execute/20010206-1.c: New test.
38801 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
38803 * gcc.dg/cpp/avoidpaste1.c: Update.
38805 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
38807 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
38808 Pero <nicola@brainstorm.co.uk>.
38809 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
38811 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
38813 * g++.old-deja/g++.pt/spec39.C: New test.
38815 2001-02-05 Jakub Jelinek <jakub@redhat.com>
38817 * gcc.c-torture/compile/20010202-1.c: New test.
38819 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
38821 * g++.old-deja/g++.abi/primary2.C: New test.
38822 * g++.old-deja/g++.abi/primary3.C: New test.
38823 * g++.old-deja/g++.abi/primary4.C: New test.
38824 * g++.old-deja/g++.abi/primary5.C: New test.
38825 * g++.old-deja/g++.abi/vtable3.h: New test.
38826 * g++.old-deja/g++.abi/vtable3a.C: New test.
38827 * g++.old-deja/g++.abi/vtable3b.C: New test.
38828 * g++.old-deja/g++.abi/vtable3c.C: New test.
38829 * g++.old-deja/g++.abi/vtable3d.C: New test.
38830 * g++.old-deja/g++.abi/vtable3e.C: New test.
38831 * g++.old-deja/g++.abi/vtable3f.C: New test.
38832 * g++.old-deja/g++.abi/vtable3g.C: New test.
38833 * g++.old-deja/g++.abi/vtable3h.C: New test.
38834 * g++.old-deja/g++.abi/vtable3i.C: New test.
38835 * g++.old-deja/g++.abi/vtable3j.C: New test.
38836 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
38838 2001-02-03 Jakub Jelinek <jakub@redhat.com>
38840 * g++.old-deja/g++.other/anon6.C: New test.
38841 * g++.old-deja/g++.other/anon7.C: New test.
38843 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
38845 * gcc.dg/cpp/avoidpaste2.c: New tests.
38847 2001-01-31 Jakub Jelinek <jakub@redhat.com>
38849 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
38851 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
38853 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
38854 DECIMAL_DIG cases for Irix."
38856 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
38858 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
38860 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
38862 * gcc.dg/c99-tag-1.c: New test.
38864 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
38866 * gcc.dg/cpp/tr-warn1.c: Add tests.
38868 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
38870 * gcc.dg/cpp/avoidpaste1.c: Update.
38871 * gcc.dg/cpp/paste4.c: Update.
38873 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
38875 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
38878 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
38880 * g++.old-deja/g++.other/inline19.C: New test.
38882 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
38884 * gcc.dg/Wlarger-than.c: New test.
38886 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
38888 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
38890 2001-01-29 Jakub Jelinek <jakub@redhat.com>
38892 * gcc.c-torture/execute/20010129-1.c: New test.
38893 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
38895 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
38897 * gcc.dg/cpp/avoidpaste1.c: Test case.
38899 2001-01-28 Jakub Jelinek <jakub@redhat.com>
38901 * g++.old-deja/g++.other/inline18.C: New test.
38903 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38905 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
38906 and __builtin_putchar.
38908 2001-01-27 Jakub Jelinek <jakub@redhat.com>
38910 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
38913 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
38915 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
38916 floating point number rounding mode to round to the nearest
38917 representable mode.
38919 2001-01-25 Jakub Jelinek <jakub@redhat.com>
38921 * g++.old-deja/g++.other/mangle2.C: New test.
38923 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
38925 * gcc.c-torture/compile/20010124-1.c: New test.
38927 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
38929 * g++.old-deja/g++.pt/spec38.C: New test.
38931 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38933 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
38936 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38938 * gcc.c-torture/execute/20010123-1.c: New test.
38940 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
38942 * g++.old-deja/g++.pt/spec37.C: New test.
38944 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
38946 * g++.old-deja/g++.pt/overload14.C: New test.
38948 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38950 * gcc.c-torture/execute/20010122-1.c: New test, exercise
38951 __builtin_return_address.
38953 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
38955 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
38956 * g++.old-deja/g++.pt/spec35.C: New test.
38957 * g++.old-deja/g++.pt/spec36.C: New test.
38959 2001-01-20 Jakub Jelinek <jakub@redhat.com>
38961 * gcc.c-torture/compile/20010118-1.c: New test.
38963 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
38965 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
38967 2001-01-19 Jakub Jelinek <jakub@redhat.com>
38969 * gcc.c-torture/execute/20010119-1.c: New test.
38971 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
38973 * g++.old-deja/g++.other/vbase5.C: New test.
38975 2001-01-19 Jakub Jelinek <jakub@redhat.com>
38977 * gcc.c-torture/execute/20010118-1.c: New test.
38979 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
38981 * g++.old-deja/g++.pt/deduct3.C: New test.
38983 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
38985 * g++.old-deja/g++.pt/spec34.C: New test.
38987 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
38989 * g77.f-torture/compile/20000601-2.f: New test.
38991 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
38993 * g++.old-deja/g++.other/init17.C: New test.
38995 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
38997 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
38999 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
39001 * g++.old-deja/g++.pt/unify8.C: New test.
39003 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
39005 * g++.old-deja/g++.abi/vbase1.C: New test.
39007 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
39009 * g++.old-deja/g++.pt/crash65.C: New test.
39011 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
39013 * gcc.dg/cpp/assembl2.S: New test case.
39015 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
39017 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
39020 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39022 * g++.old-deja/g++.other/builtins1.C: New test.
39023 * g++.old-deja/g++.other/builtins2.C: Likewise.
39024 * g++.old-deja/g++.other/builtins3.C: Likewise.
39025 * g++.old-deja/g++.other/builtins4.C: Likewise.
39027 2001-01-17 Jakub Jelinek <jakub@redhat.com>
39029 * gcc.c-torture/compile/20010117-1.c: New test.
39030 * gcc.c-torture/compile/20010117-2.c: New test.
39032 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
39034 * g77.f-torture/execute/20010116.[fx]: New test,
39036 * g77.f-torture/compile/20010115.f: Indicate it's
39037 a test for PR fortran/1636.
39039 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
39041 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
39043 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
39045 * g77.f-torture/compile/20010115.f: New test.
39047 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
39049 * g++.old-deja/g++.pt/nontype5.C: New test.
39051 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
39053 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
39054 have an equivalent working one below it.
39056 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
39058 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
39059 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
39061 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
39063 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
39064 message containing "init_priority".
39065 (conpr-2.C): Likewise.
39066 (conpr-3.C): Likewise.
39067 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
39069 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39071 * gcc.c-torture/execute/20010114-2.c: New test.
39073 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
39075 * gcc.c-torture/compile/20010114-1.c: New test.
39076 * gcc.c-torture/compile/20010114-1.x: Xfail.
39077 * gcc.c-torture/compile/20010114-2.c: New test.
39078 * gcc.c-torture/execute/20010114-1.c: New test.
39079 * gcc.dg/trunc-1.c: New test.
39080 * gcc.dg/uninit-B.c: New test.
39082 2001-01-13 Nick Clifton <nickc@redhat.com>
39084 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
39087 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
39089 * gcc.c-torture/compile/20010113-1.c: New test.
39091 2001-01-13 Jakub Jelinek <jakub@redhat.com>
39093 * gcc.c-torture/compile/20001212-1.c: New test.
39095 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
39097 * gcc.dg/cpp/widestr1.c: Update.
39098 * gcc.dg/cpp/prag-imp.c: Remove.
39100 2001-01-12 Jakub Jelinek <jakub@redhat.com>
39102 * gcc.c-torture/execute/20000801-3.x: Remove.
39103 * gcc.dg/c90-init-1.c: New test.
39104 * gcc.dg/c99-init-1.c: New test.
39105 * gcc.dg/c99-init-2.c: New test.
39106 * gcc.dg/gnu99-init-1.c: New test.
39108 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
39110 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
39111 testing that no relevant ones were found.
39113 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
39115 * g++.old-deja/g++.pt/cast2.C: New test.
39117 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
39119 * g++.old-deja/g++.pt/friend47.C: New test.
39121 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
39123 * g++.old-deja/g++.pt/instantiate13.C: New test.
39125 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
39127 * g++.old-deja/g++.other/defarg7.C: New test.
39128 * g++.old-deja/g++.other/defarg8.C: New test.
39130 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
39132 * g++.old-deja/g++.pt/crash64.C: New test.
39134 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
39136 * g++.old-deja/g++.pt/crash63.C: New test.
39138 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
39140 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
39142 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
39144 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
39146 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
39148 * g++.old-deja/g++.pt/error3.C: New test.
39150 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
39152 * g++.old-deja/g++.other/crash39.C: New test.
39154 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
39156 * g++.old-deja/g++.other/vbase4.C: New test.
39158 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
39160 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
39161 * gcc.dg/special/20000419-2.c: New file. Identical to above.
39162 * gcc.dg/special/special.exp: New test driver which will check
39163 for alias support for the above test.
39165 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
39167 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
39168 problems on small machines.
39169 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
39172 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
39174 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
39176 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
39178 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
39180 * g++.old_deja/g++.pt/using8.C: New test.
39182 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
39184 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
39186 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
39188 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
39189 where a failure is expected.
39190 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
39192 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
39194 * g++.old_deja/g++.pt/instantiate12.C: New test.
39196 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
39198 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
39200 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
39201 * g++.old-deja/g++.brendan/crash17.C: Likewise.
39202 * g++.old-deja/g++.brendan/crash29.C: Likewise.
39203 * g++.old-deja/g++.brendan/crash48.C: Likewise.
39204 * g++.old-deja/g++.brendan/ns1.C: Likewise.
39205 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
39206 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
39207 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
39208 * g++.old-deja/g++.eh/spec6.C: Likewise.
39209 * g++.old-deja/g++.jason/crash3.C: Likewise.
39210 * g++.old-deja/g++.law/ctors11.C: Likewise.
39211 * g++.old-deja/g++.law/ctors17.C: Likewise.
39212 * g++.old-deja/g++.law/ctors5.C: Likewise.
39213 * g++.old-deja/g++.law/ctors9.C: Likewise.
39214 * g++.old-deja/g++.mike/ambig1.C: Likewise.
39215 * g++.old-deja/g++.mike/net22.C: Likewise.
39216 * g++.old-deja/g++.mike/p3538a.C: Likewise.
39217 * g++.old-deja/g++.mike/p3538b.C: Likewise.
39218 * g++.old-deja/g++.mike/virt3.C: Likewise.
39219 * g++.old-deja/g++.niklas/t128.C: Likewise.
39220 * g++.old-deja/g++.other/anon4.C: Likewise.
39221 * g++.old-deja/g++.other/using1.C: Likewise.
39222 * g++.old-deja/g++.other/warn3.C: Likewise.
39223 * g++.old-deja/g++.pt/t37.C: Likewise.
39224 * g++.old-deja/g++.robertl/eb69.C: Likewise.
39225 * g++.old-deja/g++.robertl/eb71.C: Likewise.
39227 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
39229 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
39231 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39233 * gcc.c-torture/execute/stdio-opt-3.c: New test.
39235 2001-01-07 Jakub Jelinek <jakub@redhat.com>
39237 * gcc.c-torture/compile/20010107-1.c: New test.
39239 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
39241 * gcc.c-torture/execute/builtin-noret-1.c: New test.
39243 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
39245 * gcc.dg/format/format.h: New file.
39246 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
39247 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
39248 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
39249 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
39250 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
39251 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
39252 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
39253 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
39254 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
39255 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
39256 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
39257 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
39258 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
39259 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
39260 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
39261 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
39262 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
39263 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
39264 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
39265 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
39266 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
39267 instead of declaring standard types, macros and functions in each
39270 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
39272 * gcc.c-torture/execute/20010106-1.c: New test.
39274 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
39276 * gcc.dg/format/format.exp: New file.
39277 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
39278 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
39279 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
39280 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
39281 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
39282 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
39283 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
39284 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
39285 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
39286 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
39287 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
39288 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
39289 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
39290 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
39291 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
39292 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
39293 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
39294 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
39295 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
39296 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
39297 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
39298 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
39299 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
39300 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
39301 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
39302 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
39303 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
39304 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
39305 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
39306 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
39307 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
39308 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
39309 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
39310 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
39311 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
39312 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
39313 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
39314 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
39315 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
39316 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
39317 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
39318 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
39320 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
39322 * gcc.c-torture/execute/991228-1.c: Take word endianness into
39325 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
39327 * gcc.c-torture/execute/builtin-complex-1.c: New test.
39329 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
39331 * g++.old-deja/g++.pt/crash62.C: New test.
39333 2001-01-04 Richard Henderson <rth@redhat.com>
39335 * gcc.dg/20000926-1.c: Update expected warnings.
39336 * gcc.dg/array-2.c: Likewise.
39337 * gcc.dg/array-4.c: Also validate flexible array members.
39338 * gcc.dg/c99-flex-array-1.c: New.
39340 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
39342 * gcc.c-torture/compile/20001222-1.x: Remove.
39344 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
39346 * gcc.c-torture/execute/built-in-setjmp.c: New.
39348 2001-01-03 Richard Henderson <rth@redhat.com>
39350 * gcc.dg/940510-1.c: Update expected error wording.
39351 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
39353 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
39355 * lib/target-supports.exp (check_alias_available): Modified to
39356 indicate aliases not supported if only weak aliases are supported.
39358 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39360 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
39361 Turn on cmpstrsi checks for __pj__ and __i370__.
39363 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
39365 * g++.old-deja/g++.other/virtual11.C: New test.
39367 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
39369 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
39371 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39373 * gcc.c-torture/compile/20010102-1.c: New test.
39375 2001-01-02 Andreas Jaeger <aj@suse.de>
39377 * gcc.dg/noreturn-3.c: New test.
39379 * gcc.dg/noreturn-4.c: New test.
39381 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39383 * gcc.c-torture/execute/stdio-opt-1.c: Also test
39384 __builtin_fputc and __builtin_fwrite.
39386 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
39388 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
39389 signed char, not default char.
39391 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
39393 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
39395 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
39397 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
39399 2000-12-29 Richard Henderson <rth@redhat.com>
39401 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
39402 (__cyg_profile_func_exit): Define.
39404 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
39406 * g++.dg/vtgc1.C: New test.
39408 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
39410 * gcc.dg/noncompile/20001228-1.c: New test.
39412 * gcc.dg/20001228-1.c: New test.
39414 * gcc.c-torture/execute/20001228-1.c: New test.
39416 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
39418 * gcc.dg/format-strfmon-1.c: New test.
39420 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39422 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
39423 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
39424 * gcc.c-torture/execute/string-opt-1.c: Likewise.
39425 * gcc.c-torture/execute/string-opt-2.c: Likewise.
39426 * gcc.c-torture/execute/string-opt-3.c: Likewise.
39427 * gcc.c-torture/execute/string-opt-4.c: Likewise.
39428 * gcc.c-torture/execute/string-opt-6.c: Likewise.
39429 * gcc.c-torture/execute/string-opt-7.c: Likewise.
39430 * gcc.c-torture/execute/string-opt-8.c: Likewise.
39431 * gcc.c-torture/execute/string-opt-9.c: Likewise.
39432 * gcc.c-torture/execute/string-opt-10.c: Likewise.
39433 * gcc.c-torture/execute/string-opt-11.c: Likewise.
39434 * gcc.c-torture/execute/string-opt-12.c: Likewise.
39436 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
39437 * gcc.c-torture/execute/string-opt-4.c: Test index.
39439 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
39441 * gcc.c-torture/compile/20001226-1.c: New test.
39443 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
39445 * gcc.c-torture/compile/20001222-1.c: New test.
39446 * gcc.c-torture/compile/20001222-1.x: Xfail.
39448 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
39450 * gcc.c-torture/execute/comp-goto-2.c: New test.
39452 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
39454 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
39455 Use long types if __INT_MAX__ is 32767.
39456 (main): Use cast to (sint32 *) when poking 88 into a_page.
39458 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
39460 2000-12-21 Bernd Schmidt <bernds@redhat.com>
39462 * gcc.c-torture/compile/20001221-1.c: New test.
39463 * gcc.c-torture/execute/20001221-1.c: New test.
39465 2000-12-20 Richard Henderson <rth@redhat.com>
39467 * g++.old-deja/g++.pt/crash36.C: Update error lines.
39468 * g++.old-deja/g++.robertl/eb109.C: Likewise.
39470 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39472 * gcc.dg/compare3.c: New test.
39474 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
39476 * gcc.dg/format-warnll-1.c: New test.
39478 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
39480 * gcc.dg/cpp/cmdlne-P.c: New test.
39482 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
39484 * gcc.c-torture/execute/builtin-abs-1.c,
39485 gcc.c-torture/execute/builtin-abs-2.c: New tests.
39487 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
39489 * gcc.dg/cpp/multiline.c: New test.
39491 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
39493 * g++.old-deja/g++.other/syshdr1.C: Update.
39494 * gcc.dg/cpp/lineflags.c: Remove temporarily.
39496 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39498 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
39500 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39502 * g++.old-deja/g++.pt/ttp65.C: New test.
39504 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39506 * g++.old-deja/g++.pt/ttp64.C: New test.
39508 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39510 * g++.old-deja/g++.pt/spec33.C: New test.
39512 2000-12-14 Catherine Moore <clm@redhat.com>
39514 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
39515 * gcc.c-torture/execute/920612-2.c: Likewise.
39516 * gcc.c-torture/execute/920428-2.c: Likewise.
39517 * gcc-c-torture/execute/va-arg-11.c: Call exit.
39518 * gcc.c-torture/execute/va-arg-21.c: Likewise.
39520 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39522 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
39523 * gcc.dg/pack-test-2.c: Likewise.
39525 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
39527 Tests by Zack Weinberg <zackw@stanford.edu>.
39529 * gcc.dg/cpp/defined.c: Update.
39530 * gcc.dg/cpp/defined_trad.c: New tests.
39532 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
39534 * gcc.dg/cpp/trad-direct.c: Update.
39536 2000-12-11 Neil Booth <neilb@earthling.net>
39538 * gcc.dg/cpp/defined_trad.c
39540 2000-12-11 Neil Booth <neilb@earthling.net>
39542 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
39544 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
39546 * gcc.dg/format-miss-2.c: New test.
39548 2000-12-09 Neil Booth <neilb@earthling.net>
39550 * gcc.dg/cpp/lineflags.c: New tests.
39551 * gcc.dg/cpp/poison.c: Update.
39552 * gcc.dg/cpp/redef2.c: Update.
39553 * gcc.dg/cpp/skipping.c: New test.
39555 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
39557 * g++.old-deja/g++.other/eh3.C: New testcase.
39559 2000-12-07 Neil Booth <neilb@earthling.net>
39561 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
39562 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
39563 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
39564 wtr-union-init-2.c, wtr-union-init-3.c: Update.
39565 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
39568 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
39570 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
39571 __SIZE_TYPE__ instead of int for type of integers cast to
39574 2000-12-07 Jakub Jelinek <jakub@redhat.com>
39576 * g++.old-deja/g++.other/cleanup4.C: New test.
39578 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
39580 * format-sec-1.c: New test.
39582 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
39584 * gcc.dg/format-nonlit-3.c: New test.
39586 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
39588 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
39589 through a null pointer.
39591 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39593 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
39594 * g++.old-deja/g++.pt/partial4.C: New test.
39596 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
39598 * gcc.c-torture/execute/ieee/hugeval.x: New.
39600 2000-12-06 Neil Booth <neilb@earthling.net>
39602 * gcc.dg/cpp/backslash2.c: New tests.
39604 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39606 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
39607 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
39609 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
39611 * gcc.c-torture/execute/20001203-2.c: New testcase.
39613 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
39615 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
39616 * g++.old-deja/g++.other/virtual10.C: New test.
39618 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
39620 * g++.old-deja/g++.mike/pmf5.C: Remove test.
39622 2000-12-05 Richard Henderson <rth@redhat.com>
39624 * gcc.c-torture/compile/20001205-1.c: New.
39626 2000-12-04 Neil Booth <neilb@earthling.net>
39628 * g++.old-deja/g++.other/virtual9.C: New test.
39629 * g++.old-deja/g++.pt/crash61.C: New test.
39630 * gcc.c-torture/execute/loop-9.c: New test.
39632 2000-12-04 Neil Booth <neilb@earthling.net>
39634 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
39635 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
39636 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
39637 * gcc.dg/cpp/extratokens.c: ...here.
39639 2000-12-04 Neil Booth <neilb@earthling.net>
39641 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
39644 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39646 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
39647 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
39649 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
39651 * gcc.c-torture/execute/20001203-1.c: New test.
39653 2000-12-03 Neil Booth <neilb@earthling.net>
39655 * gcc.dg/cpp/macro6.c: New test cases.
39657 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39659 * gcc.c-torture/execute/string-opt-9.c: New test.
39660 * gcc.c-torture/execute/string-opt-10.c: Likewise.
39661 * gcc.c-torture/execute/string-opt-11.c: Likewise.
39662 * gcc.c-torture/execute/string-opt-12.c: Likewise.
39664 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
39665 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
39667 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
39669 * gcc.dg/cpp/if-6.c: New testcase.
39671 * gcc.dg/20001201-1.c: New testcase.
39673 2000-12-02 Neil Booth <neilb@earthling.net>
39675 * g++.old-deja/g++.other/externC4.C,
39676 g++.old-deja/g++.other/friend10.C: New tests.
39678 2000-12-02 Neil Booth <neilb@earthling.net>
39680 * g++.old-deja/g++.other/instan2.C
39681 * g++.old-deja/g++.other/instan3.C: New test.
39683 2000-12-02 Neil Booth <neilb@earthling.net>
39685 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
39686 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
39687 gnuc99.c,gnuc99-pedantic.c: New tests.
39689 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
39691 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
39692 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
39694 2000-12-01 Neil Booth <neilb@earthling.net>
39696 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
39697 * gcc.dg/cpp/poison.c: Update.
39698 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
39700 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
39702 * g77.f-torture/execute/20001201.f: New test.
39704 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
39706 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
39708 2000-12-01 Jakub Jelinek <jakub@redhat.com>
39710 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
39712 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
39714 * g++.old-deja/g++.other/cast6.C: New test.
39716 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
39718 * gcc.c-torture/execute/20001130-2.c: New testcase.
39720 2000-11-30 Richard Henderson <rth@redhat.com>
39722 * gcc.c-torture/execute/20001130-1.c: New test.
39724 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
39726 * g++.old-deja/g++.other/op3.C: New test.
39728 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
39730 * g++.old-deja/g++.other/op2.C: New test.
39732 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
39734 * g++.old-deja/g++.other/crash38.C: New test.
39736 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
39738 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
39740 2000-11-29 Jakub Jelinek <jakub@redhat.com>
39742 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
39744 * gcc.c-torture/execute/string-opt-6.c: New test.
39746 * gcc.dg/20001117-1.c: Add main.
39748 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
39750 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
39752 * gcc.dg/940510-1.c: ... to here.
39754 * gcc.dg/20000926-1.c: GNU C now allows initializations of
39755 zero-size arrays in toplevel structures.
39757 2000-11-28 Jakub Jelinek <jakub@redhat.com>
39759 * gcc.c-torture/execute/loop-8.c: New test.
39761 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
39763 * g++.old-deja/g++.other/base1.C: New test.
39765 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
39767 * g++.old-deja/g++.other/parse2.C: New test.
39769 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
39771 * g++.old-deja/g++.pt/incomplete1.C: New test.
39773 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
39775 * g++.old-deja/g++.other/friend9.C: New test.
39777 2000-11-28 Jakub Jelinek <jakub@redhat.com>
39779 * gcc.dg/20001127-1.c: New test.
39781 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
39783 * g++.old-deja/g++.pt/friend46.C: New test.
39785 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
39787 * g++.old-deja/g++.other/ptrmem8.C: New test.
39789 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39791 * gcc.c-torture/execute/string-opt-7.c: New test.
39792 * gcc.c-torture/execute/string-opt-8.c: Likewise.
39794 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
39796 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
39797 instead of 'mkcheck 2'.
39799 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
39801 * gcc.c-torture/execute/memcheck/driver.c,
39802 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
39803 C9X references to refer to C99.
39805 2000-11-25 Jakub Jelinek <jakub@redhat.com>
39807 * gcc.dg/ultrasp3.c: New test.
39809 2000-11-25 Neil Booth <neilb@earthling.net>
39811 * gcc.dg/cpp/include2.c: Update test to be locale independent.
39813 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
39815 * gcc.c-torture/compile/20001123-2.c: New.
39817 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39819 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
39821 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
39823 * gcc.dg/sequence-point-1.c: Add some new tests.
39824 * gcc.c-torture/execute/20001124-1.c: New test.
39826 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
39828 * g++.old-deja/g++.other/vaarg4.C: New test.
39829 * gcc.c-torture/compile/20001123-1.c: New test.
39831 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
39833 * g++.other/crash24.C: Adjust and remove XFAIL.
39834 * g++.other/crash37.C: New test.
39836 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
39838 * g++.old-deja/g++.pt/instantiate9.C: New test.
39840 2000-11-22 Mark Mitchell <mark@codesourcery.com>
39842 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
39845 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
39846 * g++.old-deja/g++.robertl/eb55.C: Likewise.
39848 2000-11-22 Neil Booth <neilb@earthling.net>
39850 * gcc.dg/cpp/Wtrigraphs.c: New test.
39852 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
39854 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
39856 2000-11-22 Jakub Jelinek <jakub@redhat.com>
39858 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
39860 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
39862 * lib/gcc-dg.exp: load_lib scanasm.exp.
39863 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
39864 * lib/g++-dg.exp: load_lib scanasm.exp.
39865 * lib/scanasm.exp: New.
39866 (scan-assembler, scan-assembler-not): Add optional arguments to
39867 test name, or if not present, the pattern name.
39868 (scan-assembler-dem, scan-assembler-dem-not): New.
39870 * g++.dg/dg.exp: New.
39872 2000-11-21 Neil Booth <neilb@earthling.net>
39874 * gcc.dg/cpp/integrated1.c: Remove.
39876 2000-11-21 Jakub Jelinek <jakub@redhat.com>
39878 * gcc.c-torture/execute/20001121-1.c: New test.
39880 2000-11-21 Richard Henderson <rth@redhat.com>
39882 * gcc.c-torture/compile/20001121-1.c: New test.
39884 2000-11-20 Neil Booth <neilb@earthling.net>
39886 * gcc.dg/cpp/integrated1.c: New test.
39888 2000-11-21 Jakub Jelinek <jakub@redhat.com>
39890 * g++.old-deja/g++.other/inline17.C: New test.
39892 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
39894 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
39895 local variable to be zero: I made the variable global. Now
39896 uses abort() and exit() instead of relying on main's return value.
39898 2000-11-20 Neil Booth <neilb@earthling.net>
39900 * gcc.dg/cpp/paste2.c: Update test.
39901 * objc/execute/paste.m: New test.
39903 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
39905 * gcc.dg/c99-condexpr-1.c: New test.
39907 2000-11-20 Neil Booth <neilb@earthling.net>
39909 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
39911 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
39913 * g++.old-deja/g++.pt/export1.C: New test.
39915 2000-11-20 Jakub Jelinek <jakub@redhat.com>
39917 * gcc.dg/20001117-1.c: New test.
39919 2000-11-18 Richard Henderson <rth@redhat.com>
39921 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
39923 2000-11-18 Richard Henderson <rth@redhat.com>
39925 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
39926 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
39927 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
39929 2000-11-18 Richard Henderson <rth@redhat.com>
39931 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
39932 (main): New. Exit cleanly.
39934 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
39936 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
39937 gcc.dg/c99-fordecl-2.c: New tests.
39939 2000-11-18 Richard Henderson <rth@redhat.com>
39941 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
39942 * gcc.c-torture/execute/zerolen-2.c: New.
39944 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39946 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
39949 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
39951 * g++.old-deja/g++.pt/instantiate8.C: New test.
39953 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
39955 * g++.old-deja/g++.other/incomplete.C: Add more tests.
39956 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
39958 2000-11-16 Nick Clifton <nickc@redhat.com>
39960 * gcc.c-torture/execute/nestfunc-2.c: New test.
39961 * gcc.c-torture/execute/nestfunc-3.c: New test.
39963 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
39965 * gcc.c-torture/compile/20001116-1.c: New test.
39967 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39969 * gcc.c-torture/execute/20001115-1.c: New test.
39971 2000-11-15 Mark Mitchell <mark@codesourcery.com>
39973 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
39974 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
39975 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
39976 * g++.old-deja/g++.abi/vmihint.C: Likewise.
39978 2000-11-15 Neil Booth <neilb@earthling.net>
39980 gcc.dg/cpp/_Pragma1.c: Update.
39981 gcc.dg/cpp/_Pragma2.c: New test.
39983 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
39985 * g++.old-deja/g++.other/anon5.C: New test.
39987 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
39989 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
39992 2000-11-14 Jakub Jelinek <jakub@redhat.com>
39994 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
39997 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
39999 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
40000 labels at end of compound statements.
40002 2000-11-13 Jakub Jelinek <jakub@redhat.com>
40004 * gcc.c-torture/execute/loop-7.c: New test.
40006 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
40008 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
40010 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
40012 * gcc.dg/c99-bool-1.c: New test.
40014 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
40016 * gcc.dg/c99-scope-1.c: Remove xfail.
40017 * gcc.dg/c99-scope-2.c: New test.
40019 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40021 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
40022 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
40024 2000-11-11 Mark Mitchell <mark@codesourcery.com>
40026 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
40029 * g++.mike/p700.C: Don't typedef wchar_t.
40030 * g++.mike/p784.C: Likewise.
40031 * g++.mike/eb101.C: Don't use __wchar_t.
40033 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
40035 * g77.f-torture/execute/20001111.[fx]: Test premature exit
40038 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
40040 * gcc.c-torture/execute/20001111-1.c: New test.
40042 2000-11-10 Nick Clifton <nickc@redhat.com>
40044 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
40045 long multuiple and accumulate.
40047 2000-11-09 Richard Henderson <rth@redhat.com>
40049 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
40050 via size_t instead of int.
40052 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
40053 * gcc.c-torture/execute/string-opt-2.c: Likewise.
40054 * gcc.c-torture/execute/string-opt-3.c: Likewise.
40055 * gcc.c-torture/execute/string-opt-4.c: Likewise.
40057 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
40059 * gcc.c-torture/compile/20001109-1.c: New test.
40060 * gcc.c-torture/compile/20001109-2.c: New test.
40062 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
40064 * g++.old-deja/g++.pt/operator1.C: New test.
40065 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
40067 2000-11-09 Jakub Jelinek <jakub@redhat.com>
40069 * gcc.dg/20001108-1.c: New test.
40071 2000-11-09 Jakub Jelinek <jakub@redhat.com>
40073 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
40074 with both arguments constant strings.
40075 * gcc.c-torture/execute/string-opt-3.c: New test.
40076 * gcc.c-torture/execute/string-opt-4.c: New test.
40077 * gcc.c-torture/execute/string-opt-5.c: New test.
40079 2000-11-08 Nick Clifton <nickc@redhat.com>
40081 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
40082 mulsidi3adddi patterns.
40084 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
40086 * g++.old-deja/g++.other/crash36.C: New test.
40088 2000-11-08 Jakub Jelinek <jakub@redhat.com>
40090 * g++.old-deja/g++.other/init16.C: New test.
40092 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
40094 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
40096 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
40098 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
40099 * gcc.c-torture/execute/va-arg-16.x: Likewise.
40100 * gcc.c-torture/execute/va-arg-17.x: Likewise.
40102 2000-11-07 DJ Delorie <dj@redhat.com>
40104 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
40106 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40108 * gcc.c-torture/execute/string-opt-1.c: New test.
40110 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
40112 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
40113 mips-sgi-irix6.* because the MIPS ABI passes floating-point
40114 parameters in registers, and there is no way for a varargs
40115 function to know in which order the integer and floating-point
40116 parameters should be interleaved when they are placed on the
40118 * gcc.c-torture/execute/va-arg-16.x: Likewise.
40119 * gcc.c-torture/execute/va-arg-17.x: Likewise.
40121 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40123 * gcc.c-torture/execute/string-opt-2.c: New test.
40125 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
40127 * g++.old-deja/g++.pt/crash60.C: New test.
40129 2000-11-06 Jakub Jelinek <jakub@redhat.com>
40131 * g++.old-deja/g++.other/crash24.C: New test.
40132 * g++.old-deja/g++.other/crash25.C: New test.
40133 * g++.old-deja/g++.other/crash26.C: New test.
40134 * g++.old-deja/g++.other/crash27.C: New test.
40135 * g++.old-deja/g++.other/crash28.C: New test.
40136 * g++.old-deja/g++.other/crash29.C: New test.
40137 * g++.old-deja/g++.other/crash30.C: New test.
40138 * g++.old-deja/g++.other/crash31.C: New test.
40139 * g++.old-deja/g++.other/crash32.C: New test.
40140 * g++.old-deja/g++.other/crash33.C: New test.
40141 * g++.old-deja/g++.other/crash34.C: New test.
40142 * g++.old-deja/g++.other/crash35.C: New test.
40144 2000-11-06 Jakub Jelinek <jakub@redhat.com>
40146 * gcc.c-torture/execute/20001031-1.c: New test.
40148 2000-11-04 Mark Mitchell <mark@codesourcery.com>
40150 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
40153 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
40154 standards-conformant.
40156 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
40158 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
40159 * g++.old-deja/g++.mike/p755a.C: Likewise.
40160 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
40161 library makes no calls to `operator new' during initialization.
40163 2000-11-04 Neil Booth <neilb@earthling.net>
40165 * gcc.dg/cpp/include2.c: New tests.
40167 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
40169 * lib/g++.exp (g++_set_ld_library_path): New function.
40170 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
40172 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
40174 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
40177 2000-11-01 Richard Henderson <rth@redhat.com>
40179 * g++.old-deja/g++.ext/namedret1.C: New.
40180 * g++.old-deja/g++.ext/namedret2.C: New.
40181 * g++.old-deja/g++.ext/namedret3.C: New.
40183 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
40185 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
40186 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
40188 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40190 * gcc.c-torture/execute/va-arg-21.c: New test.
40192 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
40194 * gcc.dg/c99-complex-2.c: New test.
40196 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40198 * gcc.c-torture/execute/stdio-opt-1.c: New test.
40200 2000-10-31 Jakub Jelinek <jakub@redhat.com>
40202 * g++.old-deja/g++.other/inline16.C: New test.
40204 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
40206 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
40207 __PRETTY_FUNCTION__
40209 2000-10-29 Neil Booth <neilb@earthling.net>
40211 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
40213 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
40214 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
40217 2000-10-29 Neil Booth <neilb@earthling.net>
40219 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
40220 * mi1.c, mi1c.h: Add null directives to multiple-include test.
40221 * mi5.c: Test multiple includes work with -C.
40222 * trigraphs.c: Test ^= version.
40224 2000-10-28 Neil Booth <neilb@earthling.net>
40226 New tests and test updates for new macro expander.
40228 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
40229 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
40230 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
40231 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
40232 new diagnostic messages.
40234 * gcc.dg/cpp/macro3.c: New tests.
40236 2000-10-27 Mark Mitchell <mark@codesourcery.com>
40238 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
40241 2000-10-27 Jakub Jelinek <jakub@redhat.com>
40243 * g++.old-deja/g++.other/eh2.C: New test.
40245 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
40247 * gcc.c-torture/execute/20001027-1.c: New test.
40249 2000-10-26 Richard Henderson <rth@redhat.com>
40251 * gcc.c-torture/execute/20001026-1.c: New.
40253 2000-10-26 Mark Mitchell <mark@codesourcery.com>
40255 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
40256 * g++.old-deja/g++.law/builtin1.C: Likewise.
40257 * g++.old-deja/g++.law/ctors10.C: Likewise.
40258 * g++.old-deja/g++.law/virtual3.C: Likewise.
40259 * g++.old-deja/g++.mike/p658.C: Likewise.
40260 * g++.old-deja/g++.other/sibcall1.C: Likewise.
40261 * g++.old-deja/g++.other/vaarg2.C: Likewise.
40262 * g++.old-deja/g++.robertl/eb124.C: Likewise.
40263 * g++.old-deja/g++.robertl/eb44.C: Likewise.
40264 * g++.old-deja/g++.robertl/eb77.C: Likewise.
40266 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
40268 * gcc.c-torture/compile/20001024-1.c: New test.
40270 2000-10-25 Mark Mitchell <mark@codesourcery.com>
40272 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
40273 to tell us whether or not we are using V3.
40275 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
40277 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
40280 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
40282 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
40284 2000-10-25 Jakub Jelinek <jakub@redhat.com>
40286 * gcc.c-torture/execute/20001024-1.c: New test.
40288 2000-10-24 Jakub Jelinek <jakub@redhat.com>
40290 * g++.old-deja/g++.other/sibcall1.C: New test.
40292 2000-10-20 Jakub Jelinek <jakub@redhat.com>
40294 * gcc.dg/noncompile/init-3.c: New test.
40296 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
40298 * gcc.dg/format-array-1.c: New test.
40300 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
40302 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
40303 writing through null pointers; remove comment about testing
40304 unterminated strings.
40306 2000-10-17 Matthew Hiller <hiller@redhat.com>
40308 * gcc.c-torture/execute/20001017-2.c: New test.
40310 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
40312 * gcc.c-torture/compile/20001018-1.c: New test.
40313 * gcc.c-torture/compile/20001018-1.x: Xfail.
40315 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
40317 * gcc.c-torture/execute/20001017-1.c: New test.
40319 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
40321 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
40322 for multiple use of arguments with scanf formats; add tests for
40323 multiple use of arguments.
40325 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
40327 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
40329 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
40331 * gcc.dg/format-miss-1.c: New test.
40333 2000-10-16 Jakub Jelinek <jakub@redhat.com>
40335 * gcc.c-torture/execute/20001013-1.c: New test.
40337 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
40339 * gcc.dg/format-branch-1.c: New test.
40341 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
40343 * README, lib/file-format.exp: Remove EGCS references.
40345 2000-10-16 Jakub Jelinek <jakub@redhat.com>
40347 * gcc.dg/20001013-1.c: New test.
40349 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
40351 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
40352 for intmax_t in the compiler using __typeof__ and the type rules
40353 for conditional expressions.
40355 2000-10-13 Jakub Jelinek <jakub@redhat.com>
40357 * gcc.dg/20001012-1.c: New test.
40358 * gcc.dg/20001012-2.c: New test.
40360 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
40362 * gcc.dg/format-attr-1.c: New test.
40364 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
40366 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
40367 __LONG_LONG_MAX__ instead of LLONG_MAX.
40369 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
40371 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
40373 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
40376 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
40378 * gcc.dg/sequence-pt-1.c: New test.
40380 2000-10-11 Geoff Keating <geoffk@cygnus.com>
40382 * gcc.c-torture/execute/20001011-1.c: New testcase.
40383 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
40385 2000-10-10 Jakub Jelinek <jakub@redhat.com>
40387 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
40388 does not error on it.
40390 2000-10-10 Jakub Jelinek <jakub@redhat.com>
40392 * gcc.dg/20001009-1.c: New test.
40394 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
40396 * gcc.c-torture/compile/20001009-1.c: Move from here ....
40397 * gcc.c-torture/execute/20001009-2.c: ... to here.
40399 2000-10-09 Geoff Keating <geoffk@cygnus.com>
40401 * gcc.c-torture/compile/20001009-1.c: New testcase.
40402 * gcc.c-torture/execute/20001009-1.c: New testcase.
40403 Testcases provided by Jan Hubicka <jh@suse.cz>.
40405 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
40407 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
40408 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
40409 uintmax_t using <limits.h> to emulate the compiler's internal
40410 logic. No longer XFAIL %j tests.
40412 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
40414 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
40415 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
40416 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
40417 regexps and details of expected handling of some bad formats.
40418 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
40421 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
40423 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
40424 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
40425 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
40426 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
40429 2000-10-06 Richard Henderson <rth@cygnus.com>
40431 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
40432 * g++.old-deja/g++.brendan/crash52.C: Likewise.
40433 * g++.old-deja/g++.jason/report.C: Likewise.
40434 * g++.old-deja/g++.law/friend5.C: Likewise.
40435 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
40436 of the expected warnings.
40438 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
40440 * g++.old-deja/g++.pt/enum14.C: New test.
40442 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
40444 * g++.old-deja/g++.pt/crash59.C: New test.
40446 2000-10-04 Will Cohen <wcohen@redhat.com>
40448 * gcc.dg/20000926-1.c: New test.
40450 2000-10-03 Geoff Keating <geoffk@cygnus.com>
40452 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
40453 function name for current C++ compiler.
40454 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
40456 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
40458 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
40459 __PRETTY_FUNCTION__.
40460 * g++.old-deja/g++.ext/pretty2.C: Likewise.
40462 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40464 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
40466 2000-09-26 Jakub Jelinek <jakub@redhat.com>
40468 * gcc.c-torture/compile/20000923-1.c: New test.
40470 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
40472 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
40473 * g++.old-deja/g++.pt/ttp62.C: Same.
40474 * g++.old-deja/g++.other/inline14.C: Same.
40476 2000-09-24 Richard Henderson <rth@cygnus.com>
40478 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
40480 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
40482 * gcc.dg/c90-printf-1.c: Add test for wide string format.
40484 2000-09-22 Geoff Keating <geoffk@cygnus.com>
40486 * gcc.c-torture/compile/20000922-1.c: New file.
40488 2000-09-21 Nick Clifton <nickc@redhat.com>
40490 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
40491 a signed long modulo operation.
40492 (mod6): New function - perform an unsigned long modulo operation.
40493 (main): Add tests for modulos of very large numbers by very small
40496 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40498 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
40500 2000-09-19 Richard Henderson <rth@cygnus.com>
40502 * gcc.dg/compare2.c (case 10): XFAIL.
40504 2000-09-18 Richard Henderson <rth@cygnus.com>
40506 * gcc.c-torture/execute/20000906-1.c: Move ...
40507 * gcc.dg/20000906-1.c: ... here. Only run on targets
40508 that support __builtin_trap.
40510 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
40512 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
40514 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
40516 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
40517 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
40518 more $ format tests.
40520 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
40522 * gcc.dg/format-errmk-1.c: New test.
40524 2000-09-17 Greg McGary <greg@mcgary.org>
40526 * gcc.c-torture/execute/20000917-1.x: Remove.
40528 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
40530 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
40532 2000-09-17 Greg McGary <greg@mcgary.org>
40534 * gcc.c-torture/execute/20000917-1.c: New test.
40535 * gcc.c-torture/execute/20000917-1.x: XFAIL.
40537 2000-09-16 Neil Booth <NeilB@earthling.net>
40539 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
40540 in nested macro bug.
40542 2000-09-15 Neil Booth <NeilB@earthling.net>
40544 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
40546 2000-09-14 Jeffrey A Law (law@cygnus.com)
40548 * gcc.c-torture/execute/20000914-1.c: New test.
40550 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
40552 * g++.other/inline13.C: New test.
40554 2000-09-12 Andreas Jaeger <aj@suse.de>
40556 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
40557 constant by Ulrich Drepper <drepper@redhat.com>.
40559 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
40561 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
40563 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40565 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
40567 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
40569 * gcc.dg/cpp/backslash.c: New test.
40571 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
40573 * gcc.c-torture/execute/20000910-1.c: New test.
40574 * gcc.c-torture/execute/20000910-2.c: Likewise.
40576 2000-09-11 Robert Lipe <robertl@sco.com>
40578 * gcc.dg/pragma-align.c: New test.
40580 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
40582 * g++.old-deja/g++.pt/explicit82.C: New test.
40583 * g++.old-deja/g++.pt/explicit83.C: New test.
40585 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
40587 * gcc.dg/asm-names.c: New test.
40589 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40591 * gcc.dg/cpp/tr-warn6.c: New test
40593 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
40595 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
40598 2000-09-07 Catherine Moore <clm@redhat.com>
40600 * gcc.c-torture/execute/unroll-1.c: New test.
40602 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
40604 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
40606 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
40607 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
40608 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
40609 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
40610 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
40612 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
40613 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
40615 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
40617 * g++.old-deja/g++.pt/deduct2.C: New test.
40619 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
40621 * g++.old-deja/g++.pt/parms2.C: New test.
40623 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
40625 * g++.old-deja/g++.pt/crash58.C: New test.
40627 2000-09-06 Greg McGary <greg@mcgary.org>
40629 * gcc.c-torture/execute/20000906-1.c: New test.
40630 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
40632 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40634 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
40636 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
40638 * g++.old-deja/g++.pt/crash57.C: New test.
40640 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
40642 * g++.old-deja/g++.pt/crash56.C: New test.
40644 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
40646 * g++.old-deja/g++.pt/koenig1.C: New test.
40648 2000-09-04 Jakub Jelinek <jakub@redhat.com>
40650 * gcc.dg/20000904-1.c: New test.
40652 2000-09-04 Jakub Jelinek <jakub@redhat.com>
40654 * gcc.dg/cpp/paste8.c: New test.
40656 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
40658 * gcc.c-torture/compile/20000827-1.c: New test.
40660 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
40662 * gcc.dg/format-diag-1.c: New test.
40664 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
40666 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
40667 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
40668 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
40669 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
40670 gcc.dg/formatz-1.c: Adjust warning regular expressions.
40672 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
40674 * g++.old-deja/g++.other/nested4.C: New test.
40676 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
40678 * g++.old-deja/g++.ns/scoped1.C: New test.
40680 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
40682 * lib/g++.exp: Support testing already-installed GCC.
40684 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40686 * wtr-label-1.c, wtr-suffix-1.c: New tests.
40688 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40690 * gcc.dg/return-type-2.c: New test.
40692 2000-08-27 Geoff Keating <geoffk@cygnus.com>
40694 * gcc.c-torture/compile/20000825-1.c: New test.
40696 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
40698 * gcc.dg/dwarf2-2.c: New test.
40700 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
40702 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
40703 dg-warning regexps.
40705 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
40707 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
40708 gcc.dg/format-ext-5.c: New tests.
40710 2000-08-25 Jakub Jelinek <jakub@redhat.com>
40712 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
40714 2000-08-24 Mark Mitchell <mark@codesourcery.com>
40716 * gcc.dg/noncompile/930622-2.c: Adjust error message.
40718 2000-08-24 Richard Henderson <rth@cygnus.com>
40720 * gcc.dg/ia64-sync-1.c: New test.
40721 * gcc.dg/ia64-sync-2.c: New test.
40722 * gcc.dg/ia64-asm-1.c: New test.
40724 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
40726 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
40727 * gcc.dg/format-ext-2.c: New test.
40729 2000-08-23 Jason Merrill <jason@redhat.com>
40731 * lib/old-dejagnu.exp: Also ignore "In member function" and
40734 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40736 * gcc.dg/noncompile/label-lineno-1.c: New test.
40738 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
40740 * gcc.dg/c99-array-nonobj-1.c: New test.
40742 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
40744 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
40746 * gcc.dg/format-ext-1.c: New test.
40748 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40750 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
40751 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
40752 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
40753 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
40754 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
40756 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
40758 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
40759 gcc.dg/c99-strftime-2.c: New tests.
40761 2000-08-22 Richard Henderson <rth@cygnus.com>
40763 * gcc.c-torture/execute/20000822-1.c: New test.
40765 2000-08-21 Jakub Jelinek <jakub@redhat.com>
40767 * gcc.c-torture/execute/20000819-1.x: Remove.
40769 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
40771 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
40772 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
40773 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
40774 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
40775 gcc.dg/format-xopen-1.c: New tests.
40777 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
40779 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
40781 2000-08-21 Jakub Jelinek <jakub@redhat.com>
40783 * g++.old-deja/g++.other/loop2.C: New test.
40785 * gcc.c-torture/compile/20000606-1.c: New test.
40786 * gcc.c-torture/compile/20000728-1.c: New test.
40787 * gcc.c-torture/execute/20000801-1.c: New test.
40788 * gcc.c-torture/execute/20000801-2.c: New test.
40789 * gcc.c-torture/execute/20000819-1.c: New test.
40790 * gcc.c-torture/execute/20000819-1.x: XFAIL.
40791 * gcc.dg/20000629-1.c: New test.
40792 * gcc.dg/20000724-1.c: New test.
40793 * gcc.dg/20000807-1.c: New test.
40795 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
40797 * gcc.dg/cpp/pragma-1.c: New test.
40798 * gcc.dg/cpp/pragma-2.c: New test.
40800 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
40802 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
40803 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
40805 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
40807 * gcc.c-torture/compile/20000818-1.c: New test.
40809 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
40811 * gcc.c-torture/execute/20000818-1.c: New test.
40813 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
40815 * gcc.dg/format-va-1.c: New test.
40817 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
40819 * g++.old-deja/g++.other/typedef8.C: New test.
40821 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
40823 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
40824 * g++.old-deja/g++.mike/net36.C: Mark candidate.
40825 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
40826 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
40827 * g++.old-deja/g++.other/ptrmem7.C: New test.
40828 * g++.old-deja/g++.pt/ptrmem10.C: New test.
40830 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
40832 * g++.old-deja/g++.pt/typename27.C: New test.
40834 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
40836 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
40837 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
40838 * g++.old-deja/g++.pt/friend45.C: New test.
40839 * g++.old-deja/g++.other/friend8.C: New test.
40841 2000-08-15 Richard Henderson <rth@cygnus.com>
40843 * gcc.c-torture/execute/20000815-1.c: New test.
40845 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
40847 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
40848 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
40849 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
40851 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
40853 * g++.old-deja/g++.other/refinit2.C: New test.
40855 2000-08-13 Geoff Keating <geoffk@cygnus.com>
40857 * lib/c-torture.exp (c-torture): Make
40858 compiler_conditional_xfail_data global.
40859 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
40860 compiler_conditional_xfail_data machinery.
40861 (f-torture-execute): Likewise.
40862 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
40863 and only when unrolling loops.
40865 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
40867 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
40869 * g++.old-deja/g++.pt/explicit81.C: New test.
40871 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
40873 * g++.old-deja/g++.pt/typename26.C: New test.
40875 2000-08-10 Geoff Keating <geoffk@cygnus.com>
40877 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
40880 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
40882 * g++.old-deja/g++.other/array3.C: New test.
40884 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
40886 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
40887 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
40888 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
40891 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
40893 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
40894 * g++.old-deja/g++.abi/vmihint.C: Likewise.
40896 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
40898 * gcc.c-torture/execute/20000808-1.c: New test.
40900 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
40902 * gcc.dg/c90-const-expr-1.c: New test.
40904 2000-08-08 Richard Henderson <rth@cygnus.com>
40906 * gcc.dg/noncompile/920923-1.c: Declare calloc.
40908 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
40910 * gcc.dg/noncompile/const-ll-1.c: New test.
40912 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
40914 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
40916 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
40918 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
40919 that running programs linked against the shared version of libobjc
40922 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
40924 * gcc.dg/c99-printf-1.c: New test.
40926 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
40928 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
40930 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
40932 * gcc.c-torture/execute/20000731-1.x: Delete.
40934 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
40936 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
40937 and torture_without_loops as is done by c-torture.exp.
40938 (search_for): Copy from c-torture.exp.
40939 (gcc-dg-runtest): New function, drives a directory of tests
40940 iterating over the TORTURE_OPTIONS.
40941 (scan-assembler, scan-assembler-not): Move here from
40942 individual directory drivers.
40944 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
40945 defined by lib/gcc-dg.exp.
40946 * gcc.dg/cpp/cpp.exp: Likewise.
40947 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
40948 gcc-dg-runtest, so we cycle over optimization options.
40950 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
40951 * gcc.dg/compare2.c: No longer expected to fail.
40953 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
40955 * gcc.c-torture/execute/20000804-1.c: New test.
40957 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
40959 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
40961 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
40963 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
40965 2000-08-03 Jeffrey A Law (law@cygnus.com)
40967 * gcc.c-torture/compile/20000803-1.c: New test.
40969 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
40971 * gcc.c-torture/execute/20000801-3.c,
40972 gcc.c-torture/execute/20000801-4.c: New tests.
40973 * gcc.c-torture/execute/20000801-3.x,
40974 gcc.c-torture/execute/20000801-4.x: Xfail.
40976 2000-08-02 Geoff Keating <geoffk@cygnus.com>
40978 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
40979 libobjc/.libs to allow for libtool.
40981 2000-08-02 Jakub Jelinek <jakub@redhat.com>
40983 * gcc.c-torture/compile/20000802-1.c: New test.
40985 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
40987 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
40989 2000-07-31 Jeffrey A Law (law@cygnus.com)
40991 * gcc-c-torture/execute/20000731-2.c: New test.
40993 * gcc.c-torture/execute/20000731-1.c: New test.
40994 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
40996 2000-07-31 Jakub Jelinek <jakub@redhat.com>
40998 * testsuite/gcc.dg/cpp/paste7.c: New test.
40999 * gcc.dg/cpp/20000725-1.c: New test.
41001 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
41003 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
41004 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
41005 declaration warning for __builtin_dwarf_reg_size.
41007 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
41009 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
41011 * gcc.dg/noncompile/voidparam-1.c: New test.
41013 2000-07-30 Richard Henderson <rth@cygnus.com>
41015 * gcc.dg/c90-digraph-1.c: Don't xfail.
41016 * gcc.dg/compare2.c (case 10): Xfail.
41017 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
41019 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
41021 * gcc.dg/c99-main-1.c: New test.
41023 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
41025 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
41027 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
41029 * gcc.c-tortuer/execute/20000726-1.c: New test.
41031 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
41033 * gcc.c-torture/execute/enum-2.c: New test.
41035 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41037 * gcc.dg/cpp/tr-warn3.c: New test.
41039 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
41041 * g++.old-deja/g++.ext/implicit1.C: Remove.
41042 * g++.old-deja/g++.jason/c2.C: Remove
41043 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
41044 * g++.old-deja/g++.pt/crash16.C: Likewise.
41045 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
41047 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
41049 * g++.old-deja/g++.other/for2.C: New test.
41051 2000-07-25 Jakub Jelinek <jakub@redhat.com>
41053 * gcc.dg/20000720-1.c: New test.
41055 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
41057 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
41059 2000-07-24 Geoff Keating <geoffk@cygnus.com>
41061 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
41062 * gcc.c-torture/execute/20000722-1.c: New.
41063 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
41065 2000-07-24 Jakub Jelinek <jakub@redhat.com>
41067 * gcc.dg/cpp/20000720-1.S: New test.
41069 2000-07-21 Michael Meissner <meissner@redhat.com>
41071 * gcc.c-torture/execute/ieee/hugeval.c: New test.
41073 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
41075 * g++.old-deja/g++.brendan/crash16.C,
41076 g++.old-deja/g++.brendan/parse3.C,
41077 g++.old-deja/g++.brendan/redecl1.C,
41078 g++.old-deja/g++.ns/template13.C,
41079 g++.old-deja/g++.other/decl4.C,
41080 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
41082 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
41084 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
41085 and "Internal error".
41087 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
41089 * gcc.dg/cpp/paste6.c: New test.
41091 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
41093 * gcc.dg/cpp/tr-direct.c: New test.
41095 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
41096 gcc.dg/cpp/undef1.c: Tweak error regexps.
41098 2000-07-18 Eric Christopher <echristo@redhat.com>
41100 * gcc.c-torture/compile/20000718-1.c: New test.
41102 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
41104 * cpplex.c (_cpp_push_token): If the token being pushed back
41105 is the previous token in this context, just subtract one from
41107 * cppmacro.c (save_expansion): Clear aux field when storing a
41110 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
41112 * gcc.dg/noncompile/redecl-1.c: New test.
41114 2000-07-18 Jakub Jelinek <jakub@redhat.com>
41116 * gcc.c-torture/execute/20000717-5.c: New test.
41117 * gcc.c-torture/execute/20000717-1.x: Removed.
41119 2000-07-17 Richard Henderson <rth@cygnus.com>
41121 * gcc.c-torture/execute/20000717-4.c: New test.
41123 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
41125 * gcc.dg/cpp/syshdr.c: New test.
41126 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
41128 2000-07-17 Neil Booth <neilb@earthling.net>
41130 * gcc.dg/cpp/cmdlne-dM.c: New test.
41131 * gcc.dg/cpp/cmdlne-dD.c: New test.
41133 2000-07-17 Jeffrey A Law (law@cygnus.com)
41135 * gcc.c-torture/execute/20000717-3.c: New test.
41137 * gcc.c-torture/compile/20000717-1.c: New test.
41139 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
41141 * gcc.c-torture/execute/20000717-2.c: New test.
41143 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
41145 * gcc.dg/formatz-1.c: New test.
41147 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
41148 * gcc.dg/c99-digraph-1.c: New tests.
41150 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
41151 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
41153 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
41154 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
41155 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
41156 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
41157 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
41158 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
41159 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
41161 2000-07-17 Greg McGary <greg@mcgary.org>
41163 * gcc.c-torture/execute/20000717-1.c: New test.
41164 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
41166 2000-07-15 Jakub Jelinek <jakub@redhat.com>
41168 * gcc.c-torture/execute/20000715-2.c: New test.
41169 * gcc.dg/20000715-1.c: New test.
41171 2000-07-15 Michael Meissner <meissner@redhat.com>
41173 * gcc.c-torture/execute/20000715-1.c: New test.
41175 2000-07-13 Jakub Jelinek <jakub@redhat.com>
41177 * gcc.c-torture/execute/20000707-1.c: New test.
41179 2000-07-13 Neil Booth <NeilB@earthling.net>
41181 * testsuite/gcc.dg/cpp/digraph1.c,
41182 testsuite/gcc.dg/cpp/digraph2.c,
41183 testsuite/gcc.dg/cpp/digraphs.c: New tests.
41185 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
41187 * g77.f-torture/compile/20000630-2.f: New test.
41188 * g77.f-torture/compile/20000630-2.x
41190 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
41192 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
41194 2000-07-11 Neil Booth <NeilB@earthling.net>
41196 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
41198 2000-07-11 Neil Booth <NeilB@earthling.net>
41200 * gcc.dg/cpp/cmdlne-C.c: New.
41202 2000-07-09 Neil Booth <NeilB@earthling.net>
41204 * gcc.dg/cpp/directiv.c: New tests.
41205 * gcc.dg/cpp/undef1.c: Update.
41207 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
41209 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
41211 2000-07-09 Neil Booth <NeilB@earthling.net>
41213 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
41215 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
41217 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
41218 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
41220 2000-07-08 Neil Booth <NeilB@earthling.net>
41222 * gcc.dg/cpp/macsyntx.c: New tests.
41224 2000-07-07 Jakub Jelinek <jakub@redhat.com>
41226 * gcc.dg/20000707-1.c: New test.
41228 2000-07-07 Jakub Jelinek <jakub@redhat.com>
41230 * gcc.c-torture/execute/20000706-1.c: New test.
41231 * gcc.c-torture/execute/20000706-2.c: New test.
41232 * gcc.c-torture/execute/20000706-3.c: New test.
41233 * gcc.c-torture/execute/20000706-4.c: New test.
41234 * gcc.c-torture/execute/20000706-5.c: New test.
41236 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
41238 * g++.old-deja/g++.pt/instantiate7.C: New test.
41240 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
41242 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
41243 * g++.old-deja/g++.mike/thunk3.C: Likewise.
41244 * g++.old-deja/g++.other/rtti3.C: Likewise.
41245 * g++.old-deja/g++.other/rttid3.C: Likewise.
41247 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
41249 * g77.f-torture/compile/20000630-1.x: Fix typo
41251 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
41253 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
41256 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
41258 * gcc.dg/cpp/ident.c: New test.
41260 2000-07-05 Neil Booth <NeilB@earthling.net>
41262 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
41263 gcc.dg/cpp/lexstrng.c: New tests.
41265 2000-07-04 Neil Booth <NeilB@earthling.net>
41267 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
41268 * gcc.dg/cpp/strify2.c: Same.
41270 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
41272 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
41273 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
41274 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
41275 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
41277 * testsuite/gcc.dg/cpp/macro1.c,
41278 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
41279 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
41280 testsuite/gcc.dg/cpp/strify1.c,
41281 testsuite/gcc.dg/cpp/strify2.c: New tests.
41283 2000-07-03 Jakub Jelinek <jakub@redhat.com>
41285 * gcc.c-torture/execute/20000703-1.c: New test.
41287 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
41289 * g++.old-deja/g++.pt (lookup10.C): New test.
41291 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
41293 * g++.old-deja/g++.pt (typename25.C): New test.
41295 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
41297 * gcc.c-torture/compile/20000701-1.c: New test.
41299 2000-06-30 Nick Clifton <nickc@cygnus.com>
41301 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
41304 2000-06-30 Catherine Moore <clm@cygnus.com>
41306 * gcc.c-torture/execute/align-1.c: New test.
41308 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
41310 * g++.old-deja/g++.pt/expr8.C: New test.
41311 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
41313 2000-06-29 Nick Clifton <nickc@cygnus.com>
41315 * gcc.c-torture/compile/20000629-1.c: New test.
41317 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
41320 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
41321 gcc.dg/noncompile directory, depending on whether they're
41322 preprocessor tests or not. Annotate all the tests for the dg
41325 * gcc.c-torture/noncompile/noncompile.exp: Delete.
41326 * gcc.dg/noncompile/noncompile.exp: New.
41330 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
41331 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
41332 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
41333 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
41334 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
41335 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
41336 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
41337 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
41338 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
41339 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
41340 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
41341 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
41342 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
41343 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
41344 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
41345 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
41346 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
41347 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
41348 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
41349 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
41350 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
41351 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
41352 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
41353 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
41355 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
41356 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
41357 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
41358 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
41359 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
41360 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
41362 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
41364 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
41365 declare one variable. On the fourth, error.
41366 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
41367 declared by 20000628-1a.h.
41369 2000-06-29 Richard Henderson <rth@redhat.com>
41371 * gcc.c-torture/execute/930529-1.x: New file.
41372 * gcc.dg/920413-1.c: Adjust expected warning text.
41373 * gcc.dg/980217-1.c: Declare abort.
41374 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
41376 2000-06-29 Jeffrey A Law (law@cygnus.com)
41378 * g77.f-torture/compile/20000629-1.f: New test.
41379 * g77.f-torture/compile/20000629-1.x: Expected to fail.
41381 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
41383 Rearrange lots of files, removing entirely the
41384 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
41388 gcc.c-torture/code_quality/code_quality.exp
41389 gcc.c-torture/special/special.exp
41390 gcc.failure/failure.exp
41391 gcc.failure/940409-1.x
41392 gcc.c-torture/compile/961203-1.x
41395 gcc.misc-tests/linkage.exp
41396 gcc.c-torture/execute/920730-1t.c
41397 gcc.c-torture/execute/920730-1t.x
41398 gcc.c-torture/compile/920520-1.x
41399 gcc.c-torture/compile/920521-1.x
41400 gcc.c-torture/compile/981006-1.x
41401 gcc.c-torture/execute/eeprof-1.x
41403 * Moved files (possibly with modifications to fit a new harness):
41405 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
41406 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
41407 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
41408 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
41409 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
41410 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
41411 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
41412 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
41413 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
41414 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
41415 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
41416 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
41417 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
41418 gcc.failure/940409-1.c gcc.dg/940409-1.c
41420 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
41422 * c-torture/compile/961203-1.x: Delete.
41424 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
41425 not exit. Include stdio.h.
41426 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
41427 * gcc.misc-tests/dg-12.c: Likewise.
41428 * gcc.misc-tests/dg-5.c: Likewise.
41429 * gcc.misc-tests/dg-6.c: Likewise.
41430 * gcc.misc-tests/dg-7.c: Prototype abort.
41431 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
41432 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
41433 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
41435 * gcc.misc-tests/sieve.c: Use return from main, not exit.
41436 * gcc.misc-tests/sort2.c: Use return from main, not exit.
41438 2000-06-28 Jakub Jelinek <jakub@redhat.com>
41440 * gcc.dg/cpp/20000628-1.c: New test.
41441 * gcc.dg/cpp/20000628-1.h: New header for above test.
41442 * gcc.dg/cpp/20000628-1a.h: Likewise.
41444 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
41446 * gcc.dg/cpp: New directory.
41447 * gcc.dg/cpp/cpp.exp: New driver.
41448 * gcc.dg/cpp/20000627-1.c: New test.
41449 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
41450 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
41451 and rewrite as a compilation test.
41453 * gcc.dg: Move many files into the cpp subdirectory, possibly
41454 renaming or editing them as well.
41456 990119-1.c cpp/19990119-1.c
41457 990228-1.c cpp/19990228-1.c
41458 990407-1.c cpp/19990407-1.c
41459 990409-1.c cpp/19990409-1.c
41460 990413-1.c cpp/19990413-1.c
41461 990703-1.c cpp/19990703-1.c
41462 20000127-1.c cpp/20000127-1.c
41463 20000129-1.c cpp/20000129-1.c
41464 20000207-1.c cpp/20000207-1.c
41465 20000207-2.c cpp/20000207-2.c
41466 20000209-1.c cpp/20000209-1.c
41467 20000209-2.c cpp/20000209-2.c
41468 20000301-1.c cpp/20000301-1.c
41469 20000419-1.c cpp/20000419-1.c
41470 20000510-1.S cpp/20000510-1.S
41471 20000519-1.c cpp/20000519-1.c
41472 20000529-1.c cpp/20000529-1.c
41473 20000625-1.c cpp/20000625-1.c
41474 20000625-2.c cpp/20000625-2.c
41475 cpp-as1.c cpp/assert1.c
41476 cpp-as2.c cpp/assert2.c
41477 cxx-comments-1.c cpp/cxxcom1.c
41478 cxx-comments-2.c cpp/cxxcom2.c
41479 endif-label.c cpp/endif.c
41480 cpp-hash1.c cpp/hash1.c
41481 cpp-hash2.c cpp/hash2.c
41482 cpp-if1.c cpp/if-1.c
41483 cpp-if2.c cpp/if-2.c
41484 cpp-if3.c cpp/if-3.c
41485 cpp-if4.c cpp/if-4.c
41486 cpp-if5.c cpp/if-5.c
41487 cpp-cond.c cpp/if-cexp.c
41488 cpp-missingop.c cpp/if-mop.c
41489 cpp-missingparen.c cpp/if-mpar.c
41490 cpp-opprec.c cpp/if-oppr.c
41491 cpp-ifparen.c cpp/if-paren.c
41492 cpp-shortcircuit.c cpp/if-sc.c
41493 cpp-shift.c cpp/if-shift.c
41494 cpp-unary.c cpp/if-unary.c
41495 cpp-li1.c cpp/line1.c
41496 cpp-li2.c cpp/line2.c
41497 lineno.c cpp/line3.c
41498 lineno-2.c cpp/line4.c
41500 cpp-mic.h cpp/mi1c.h
41501 cpp-micc.h cpp/mi1cc.h
41502 cpp-mind.h cpp/mi1nd.h
41503 cpp-mindp.h cpp/mi1ndp.h
41504 cpp-mix.h cpp/mi1x.h
41505 cpp-mi2.c cpp/mi2.c
41506 cpp-mi2a.h cpp/mi2a.h
41507 cpp-mi2b.h cpp/mi2b.h
41508 cpp-mi2c.h cpp/mi2c.h
41509 cpp-mi3.c cpp/mi3.c
41510 cpp-mi3.def cpp/mi3.def
41511 poison-1.c cpp/poison.c
41512 pr-impl.c cpp/prag-imp.c
41513 cpp-redef-2.c cpp/redef1.c
41514 cpp-redef.c cpp/redef2.c
41515 strpaste.c cpp/strp1.c
41516 strpaste-2.c cpp/strp2.c
41517 cpp-tradpaste.c cpp/tr-paste.c
41518 cpp-tradstringify.c cpp/tr-str.c
41519 cpp-tradwarn1.c cpp/tr-warn1.c
41520 cpp-tradwarn2.c cpp/tr-warn2.c
41521 trigraphs.c cpp/trigraphs.c
41522 cpp-unc1.c cpp/unc1.c
41523 cpp-unc2.c cpp/unc2.c
41524 cpp-unc3.c cpp/unc3.c
41525 cpp-unc.c cpp/unc4.c
41526 undef.c cpp/undef1.c
41527 undef-2.c cpp/undef2.c
41528 cpp-wi1.c cpp/widestr1.c
41530 2000-06-27 Mark Mitchell <mark@codesourcery.com>
41532 * lib/g++.exp (g++_include_flags): Tweak.
41534 2000-06-27 H.J. Lu <hjl@gnu.org>
41535 Loren J. Rittle <ljrittle@acm.org>
41537 * lib/g++.exp (g++_include_flags): Override libgloss.exp
41538 version with one that knows about the new gcc tree structure.
41539 (g++_link_flags): Same.
41541 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
41543 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
41544 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
41545 case we are cross-compiling.
41547 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
41548 g++.old-deja/g++.niklas/Makefile.in,
41549 g++.old-deja/g++.niklas/configure.in,
41550 g++.old-deja/g++.other/Makefile.in,
41551 g++.old-deja/g++.other/configure.in,
41552 gcc.c-torture/code_quality/Makefile.in,
41553 gcc.c-torture/code_quality/configure.in,
41554 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
41555 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
41556 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
41557 gcc.c-torture/execute/ieee/Makefile.in,
41558 gcc.c-torture/execute/ieee/configure.in,
41559 gcc.c-torture/noncompile/Makefile.in,
41560 gcc.c-torture/noncompile/configure.in,
41561 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
41562 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
41563 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
41565 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
41567 * g++.old-deja/g++.other/ambig3.C: New test.
41569 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
41571 * g++.old-deja/g++.pt/syntax1.C: New test.
41572 * g++.old-deja/g++.pt/syntax2.C: New test.
41573 * g++.old-deja/g++.other/syntax3.C: New test.
41574 * g++.old-deja/g++.other/syntax4.C: New test.
41576 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
41578 * gcc.dg/20000623-1.c: Prototype exit and abort.
41580 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
41582 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
41584 * gcc.dg/cpp-mi3.def: New file.
41586 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
41588 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
41589 lexer's error messages.
41590 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
41591 divine anything from the linemarkers.
41592 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
41593 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
41595 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
41597 * gcc.dg/20000623-1.c: New test.
41599 2000-06-22 Jakub Jelinek <jakub@redhat.com>
41601 * gcc.c-torture/execute/20000622-1.c: New test.
41603 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
41605 * g++.old-deja/g++.other/init15.C: New test.
41607 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
41609 * g++.old-deja/g++.pt/vaarg2.C: New test.
41610 * g++.old-deja/g++.pt/vaarg3.C: New test.
41612 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
41614 * g++.old-deja/g++.other/dyncast6.C: New test.
41616 2000-06-15 Jakub Jelinek <jakub@redhat.com>
41618 * gcc.c-torture/execute/loop-6.c: New test.
41620 2000-06-14 Jakub Jelinek <jakub@redhat.com>
41622 * gcc.dg/20000614-1.c: New test.
41623 * gcc.dg/20000614-2.c: New test.
41625 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
41627 * g++.old-deja/g++.other/inline12.C: New test.
41629 2000-06-13 Jakub Jelinek <jakub@redhat.com>
41631 * g++.old-deja/g++.other/eh1.C: New test.
41633 2000-06-12 Jakub Jelinek <jakub@redhat.com>
41635 * g++.old-deja/g++.other/type.C: New test.
41637 2000-06-05 Jakub Jelinek <jakub@redhat.com>
41639 * g++.old-deja/g++.other/initstring.C: New test.
41641 2000-06-12 Jason Merrill <jason@redhat.com>
41643 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
41645 2000-06-09 Jeffrey A Law (law@cygnus.com)
41647 * gcc.c-torture/compile/20000609-1.c: New test.
41649 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
41651 * gcc.dg/20000609-1.c: New test.
41653 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
41655 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
41656 * gcc.c-torture/noncompile/poison-1.c: Move...
41657 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
41658 * gcc.dg/cpp-li1.c: Add a token after the #line.
41660 2000-06-05 Richard Henderson <rth@cygnus.com>
41662 * gcc.c-torture/execute/20000605-2.c: New test.
41663 * gcc.c-torture/execute/20000605-3.c: New test.
41665 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
41667 * g77.f-torture/execute/20000503-1.x: New file.
41669 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
41671 * g++.old-deja/g++.eh/badalloc1.C: New test.
41673 2000-06-05 Richard Henderson <rth@cygnus.com>
41675 * gcc.c-torture/execute/20000605-1.c: New test.
41677 2000-06-05 Jakub Jelinek <jakub@redhat.com>
41678 Nathan Sidwell <nathan@codesourcery.com>
41680 * gcc.c-torture/compile/20000605-1.c: New test.
41682 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
41684 * g77.f-torture/compile/20000601-1.f: New test.
41686 2000-06-03 Richard Henderson <rth@cygnus.com>
41688 * gcc.c-torture/execute/20000603-1.c: New.
41690 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
41692 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
41693 * gcc.dg/noreturn-2.c (noreturn): Likewise.
41695 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
41697 * gcc.dg/compare2.c (case 12): XFAIL.
41698 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
41699 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
41701 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
41703 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
41705 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
41706 guard macro is already defined when the header is first
41708 * gcc.dg/cpp-mix.h: New file.
41709 * gcc.dg/endif-label.c: Update patterns to match compiler.
41711 * g++.brendan/complex1.C: Declare abort.
41712 * g++.law/refs4.C: Remove XFAIL.
41713 * g++.oliva/expr2.C: Declare abort and exit.
41715 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
41717 * gcc.c-torture/execute/20000528-1.c: New test.
41719 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
41720 * g++.old-deja/g++.law/temps4.C: Likewise.
41722 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
41723 stdlib.h. Call abort() on failure.
41724 * g++.old-deja/g++.law/refs4.C: Likewise.
41725 * g++.old-deja/g++.law/temps4.C: Likewise.
41726 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
41727 * gcc.c-torture/execute/20000112-1.c: Include string.h.
41729 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
41731 Relative to g++.dg/special:
41732 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
41734 Relative to g++.old-deja:
41735 * g++.brendan/complex1.C, g++.jason/optimize2.C,
41736 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
41737 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
41738 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
41739 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
41740 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
41741 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
41743 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
41744 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
41745 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
41746 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
41747 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
41748 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
41751 * g++.other/goto1.C: Update expectations for error messages.
41753 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
41755 * gcc.c-torture/compile/20000523-1.c: New test.
41757 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
41759 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
41761 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
41763 * g++.old-deja/g++.eh/catch11.C: New test.
41764 * g++.old-deja/g++.eh/catch12.C: New test.
41766 2000-05-24 Nick Clifton <nickc@cygnus.com>
41768 * gcc.c-torture/execute/20000523-1.c: New test.
41770 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
41772 * c-torture/execute/bcp-1.c: Replace abort in arg of
41773 __builtin_constant_p with a generic external function.
41775 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
41776 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
41777 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
41778 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
41779 Prototype abort and/or exit.
41781 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
41782 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
41783 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
41784 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
41786 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
41788 * gcc.dg/dwarf2-1.c: New test.
41790 2000-05-20 Richard Henderson <rth@cygnus.com>
41792 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
41794 2000-05-20 Andreas Jaeger <aj@suse.de>
41796 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
41799 2000-05-19 David Edelsohn <edelsohn@gnu.org>
41801 * gcc.c-torture/execute/20000519-2.c: New test.
41803 2000-05-19 Andreas Jaeger <aj@suse.de>
41805 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
41806 which fails with SSA.
41808 * lib/c-torture.exp: Also test with -O3 -fssa.
41810 2000-05-18 Michael Meissner <meissner@redhat.com>
41812 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
41813 * gcc.c-torture/execute/920415-1.c: Ditto.
41814 * gcc.c-torture/execute/920501-1.c: Ditto.
41815 * gcc.c-torture/execute/conversion.c: Ditto.
41816 * gcc.c-torture/execute/cvt-1.c: Ditto.
41818 2000-05-18 Jeffrey A Law (law@cygnus.com)
41820 * gcc.c-torture/compile/20000518-1.c: New test.
41822 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
41824 * g77.f-torture/compile/200005018.f: New test.
41826 2000-05-17 Jeffrey A Law (law@cygnus.com)
41828 * gcc.c-torture/compile/20000517-1.c: New test.
41830 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
41832 * gcc.c-torture/execute/20000516-1.c: New test.
41834 2000-05-15 Jakub Jelinek <jakub@redhat.com>
41836 * g++.old-deja/g++.other/eh.C: New test.
41838 2000-05-12 Richard Henderson <rth@cygnus.com>
41840 * gcc.c-torture/execute/990208-1.c (main): Don't pass
41841 constants through to doit's conditional.
41843 2000-05-11 Jeffrey A Law (law@cygnus.com)
41845 * gcc.c-torture/compile/20000511-1.c: New test.
41846 * g77.f-torture/compile/20000511-1.f: New test.
41847 * g77.f-torture/compile/20000511-2.f: New test.
41849 2000-05-11 Michael Meissner <meissner@redhat.com>
41851 * gcc.c-torture/execute/20000511-1.c: New test.
41853 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
41855 * gcc.dg/dg.exp: Scan .S files as well as .c files.
41856 * gcc.dg/20000510-1.S: New.
41858 2000-05-08 Catherine Moore <clm@cygnus.com>
41860 * gcc.dg/unused-3.c: New.
41862 2000-05-06 Richard Henderson <rth@cygnus.com>
41864 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
41865 * g++.old-deja/g++.mike/warn1.C: Likewise.
41866 * g++.old-deja/g++.pt/local1.C: Likewise.
41867 * g++.old-deja/g++.pt/local7.C: Likewise.
41868 * g++.old-deja/g++.pt/spec16.C: Likewise.
41870 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
41872 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
41874 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
41876 * g77.f-torture/execute/20000503-1.f: New test.
41878 2000-05-04 Andreas Jaeger <aj@suse.de>
41880 * gcc.dg/noreturn-2.c: New test.
41882 2000-05-04 Neil Booth <NeilB@earthling.net>
41884 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
41887 2000-05-04 Richard Henderson <rth@cygnus.com>
41889 * gcc.c-torture/execute/20000503-1.c: Fix typo.
41891 2000-05-04 Richard Henderson <rth@cygnus.com>
41893 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
41894 OpenSSL by Jason R Thorpe.
41896 2000-05-03 Jim Wilson <wilson@cygnus.com>
41898 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
41900 2000-05-03 Robert Lipe <robertlipe@usa.net>
41902 * gcc.dg/20000503-1.c: New test.
41904 2000-05-02 Jakub Jelinek <jakub@redhat.com>
41906 * gcc.c-torture/compile/20000502-1.c: New test.
41907 * g++.old-deja/g++.other/align.C: New test.
41908 * gcc.dg/cpp-tradstringify.c: New test.
41910 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
41912 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
41913 and hard registers.
41915 2000-04-26 Geoff Keating <geoffk@cygnus.com>
41917 * gcc.c-torture/execute/loop-5.c: New test.
41919 2000-04-25 Jakub Jelinek <jakub@redhat.com>
41921 * gcc.c-torture/execute/va-arg-20.c: New test.
41923 2000-04-23 Jeffrey A Law (law@cygnus.com)
41925 * gcc.c-torture/execute/20000422-1.c: New test.
41927 2000-04-20 Greg McGary <gkm@gnu.org>
41929 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
41930 when optimizing, but without sibling-call optimizations (-O1).
41932 2000-04-20 Jeffrey A Law (law@cygnus.com)
41934 * gcc.c-torture/compile/20000420-1.c: New test.
41936 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
41938 * g++.abi/ptrflags.C: New test.
41939 * g++.eh/catchptr1.C: Test incomplete pointer chains.
41941 2000-04-19 Catherine Moore <clm@cygnus.com>
41943 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
41945 2000-04-19 Greg McGary <gkm@gnu.org>
41947 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
41948 sibling-call optimizations.
41950 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
41952 * gcc.dg/20000419-1.c: New test.
41954 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
41956 * gcc.c-torture/execute/20000412-6.c: New test.
41958 2000-04-12 Jeffrey A Law (law@cygnus.com)
41960 * gcc.c-torture/execute/20000412-5.c: New test.
41961 * g77.f-torture/compile/20000412-1.f: New test.
41962 * gcc.c-torture/execute/20000412-4.c: New test.
41963 * gcc.c-torture/compile/20000412-2.c: New test.
41964 * gcc.c-torture/execute/20000412-3.c: New test.
41965 * gcc.c-torture/compile/20000412-1.c: New test.
41966 * gcc.c-torture/execute/20000412-2.c: New test.
41968 2000-04-12 Jakub Jelinek <jakub@redhat.com>
41970 * objc/execute/bf-20.m: New test.
41972 2000-04-10 Richard Henderson <rth@cygnus.com>
41974 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
41976 * gcc.c-torture/execute/20000412-1.c: New test.
41978 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
41980 * g++.old-deja/g++.eh/catchptr1.C: New test.
41982 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
41984 * g++.old-deja/g++.abi/cxa_vec.C: New test.
41986 2000-04-08 Neil Booth <NeilB@earthling.net>
41988 * gcc.dg/cpp-nullchar.c: Remove test as
41989 embedded nulls cause problems.
41991 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41993 * gcc.dg/compare2.c: New test.
41995 2000-04-08 Neil Booth <NeilB@earthling.net>
41997 * gcc.dg/cpp-nullchar.c: New test.
41999 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
42001 * gcc.dg/cpp-mi2.c: New test.
42002 * gcc.dg/cpp-mi2[abc].h: New files.
42004 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
42006 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
42009 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
42011 * g++.old-deja/g++.abi/vmihint.C: New test.
42013 2000-04-06 Neil Booth <NeilB@earthling.net>
42015 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
42016 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
42019 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
42021 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
42022 avoid stack-frame overwrite.
42024 2000-04-05 Jakub Jelinek <jakub@redhat.com>
42026 * gcc.c-torture/compile/20000405-2.c: New test.
42027 * gcc.c-torture/compile/20000405-3.c: New test.
42029 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
42031 * gcc.c-torture/compile/20000405-1.c: New test.
42033 2000-04-04 Geoff Keating <geoffk@cygnus.com>
42035 * gcc.dg/cast-qual-1.c: Revert last change.
42037 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42039 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
42041 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
42043 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
42044 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
42046 2000-04-03 Jeffrey A Law (law@cygnus.com)
42048 * gcc.c-torture/compile/20000403-2.c: New test.
42049 * gcc.c-torture/compile/20000403-1.c: New test.
42051 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
42053 * gcc.c-torture/execute/20000403-1.c: New test.
42055 2000-04-03 Geoff Keating <geoffk@cygnus.com>
42057 * gcc.c-torture/execute/20000402-1.c: New test.
42059 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
42061 * gcc.c-torture/execute/va-arg-15.c: New test.
42062 * gcc.c-torture/execute/va-arg-16.c: New test.
42063 * gcc.c-torture/execute/va-arg-17.c: New test.
42064 * gcc.c-torture/execute/va-arg-18.c: New test.
42065 * gcc.c-torture/execute/va-arg-19.c: New test.
42067 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
42069 * gcc.c-torture/compile/981211-1.c: Move to...
42070 * gcc.dg/cpp-as1.c: ...here.
42071 * gcc.dg/cpp-as2.c: New file.
42073 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
42076 2000-04-02 Neil Booth <NeilB@earthling.net>
42078 * gcc.dg/cpp-cond.c New tests.
42079 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
42080 accidental success less likely.
42081 * gcc.dg/cpp-missingop.c New tests.
42082 * gcc.dg/cpp-missingparen.c New tests.
42083 * gcc.dg/cpp-shift.c New tests.
42084 * gcc.dg/cpp-shortcircuit.c New tests.
42085 * gcc.dg/cpp-unary.c New tests.
42087 2000-03-29 Jeffrey A Law (law@cygnus.com)
42089 * gcc.c-torture/compile/20000329-1.c: New test.
42091 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
42093 * gcc.c-torture/compile/20000326-1.c: New test.
42094 * gcc.c-torture/compile/20000326-2.c: New test.
42096 2000-03-24 Geoff Keating <geoffk@cygnus.com>
42098 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
42099 the first parameter is a function argument.
42101 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
42103 * g++.old-deja/g++.ext/array4.C: New test.
42105 2000-03-22 Geoff Keating <geoffk@cygnus.com>
42107 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
42109 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42111 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
42113 2000-03-19 Richard Henderson <rth@cygnus.com>
42115 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
42117 2000-03-19 Richard Henderson <rth@cygnus.com>
42119 * gcc.c-torture/compile/20000319-1.c: New test.
42121 2000-03-14 Jeffrey A Law (law@cygnus.com)
42123 * gcc.c-torture/execute/20000314-3.c: New test.
42124 * gcc.c-torture/execute/20000314-2.c: New test.
42125 * gcc.c-torture/execute/20000314-1.c: New test.
42126 * gcc.c-torture/compile/20000314-2.c: New test.
42127 * gcc.c-torture/compile/20000314-1.c: New test.
42129 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
42131 * g++.old-deja/g++.warn/inline.C: New test.
42133 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
42135 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
42136 standards-compliant result rather than specific constants.
42137 Put test-values in array.
42139 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
42141 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
42142 (g++_target_compile): Put test-specific options last.
42144 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
42146 * g++.old-deja/g++.eh/vbase4.C: New test.
42148 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
42150 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
42152 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
42154 * g++.old-deja/g++.brendan/misc12.C: Removed.
42155 * g++.old-deja/g++.pt/memtemp77.C: Constify.
42156 * g++.old-deja/g++.ext/pretty4.C: New test.
42158 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
42160 * g++.old-deja/g++.other/string2.C: New test.
42162 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
42164 * g++.old-deja/g++.warn/impint2.C: New test.
42166 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
42168 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
42171 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
42173 * g++.old-deja/g++.warn/impint.C: New test.
42174 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
42175 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
42176 * g++.old-deja/g++.pt/explicit12.C: Likewise.
42177 * g++.old-deja/g++.pt/explicit13.C: Likewise.
42178 * g++.old-deja/g++.pt/explicit17.C: Likewise.
42179 * g++.old-deja/g++.pt/explicit18.C: Likewise.
42180 * g++.old-deja/g++.pt/explicit19.C: Likewise.
42181 * g++.old-deja/g++.pt/explicit23.C: Likewise.
42182 * g++.old-deja/g++.pt/explicit31.C: Likewise.
42183 * g++.old-deja/g++.pt/explicit35.C: Likewise.
42184 * g++.old-deja/g++.pt/explicit6.C: Likewise.
42185 * g++.old-deja/g++.pt/memclass7.C: Likewise.
42187 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
42189 * gcc.dg/cpp-redef.c: New test.
42191 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
42193 * g++.old-deja/g++.pt/unify7.C: New test.
42195 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
42197 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
42198 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
42200 2000-02-25 Geoff Keating <geoffk@cygnus.com>
42202 * gcc.c-torture/compile/20000224-1.c: New test.
42204 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
42206 * gcc.c-torture/compile/cpp-2.c: New test.
42207 * gcc.c-torture/compile/cpp-1.c: New test.
42209 2000-02-25 Jeffrey A Law (law@cygnus.com)
42211 * gcc.c-torture/execute/20000225-1.c: New test.
42213 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
42215 * gcc.dg/cpp-li2.c: New test.
42217 * gcc.dg/cpp-wi1.c: New test.
42219 * gcc.dg/cpp-li1.c: New test.
42221 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
42223 * g++.old-deja/g++.other/sizeof5.C: New test.
42225 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
42227 * gcc.c-torture/execute/va-arg-13.c: New test.
42229 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
42231 * gcc.c-torture/execute/va-arg-12.c: New test.
42233 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
42235 * gcc.c-torture/execute/20000223-1.c: New test.
42237 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
42239 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
42241 2000-02-22 Mark Mitchell <mark@codesourcery.com>
42243 * g++.old-deja/g++.abi/ptrmem.C: New test.
42245 2000-02-19 Richard Henderson <rth@cygnus.com>
42247 * gcc.c-torture/compile/init-3.c: New.
42249 2000-02-17 Mark Mitchell <mark@codesourcery.com>
42251 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
42254 2000-02-11 Robert Lipe <robertl@sco.com>
42256 * gcc.c-torture/compile/20000211-3.c: New test.
42258 2000-02-11 Martin Buchholz <martin@xemacs.org>
42260 * gcc.c-torture/compile/20000211-2.c: New test.
42262 2000-02-11 Jeffrey A Law (law@cygnus.com)
42264 * gcc.c-torture/compile/20000211-1.c: New test.
42266 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
42268 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
42271 2000-02-08 Nathan Sidwell <nathan@acm.org>
42273 * g++.old-deja/g++.other/cast5.C: New test.
42275 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
42277 * gcc.c-torture/execute/20000205-1.c: New.
42279 2000-02-03 Nathan Sidwell <nathan@acm.org>
42281 * g++.old-deja/g++.jason/cast3.C: Return void.
42282 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
42284 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
42286 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
42288 * gcc.dg/loop-1.c: New test.
42290 2000-01-27 Jakub Jelinek <jakub@redhat.com>
42292 * gcc.c-torture/compile/20000127-1.c: New test.
42293 * gcc.c-torture/execute/991228-1.c: New test.
42295 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
42297 * gcc.dg/unused-2.c: New test.
42299 * gcc.dg/conv-1.c: New test.
42301 2000-01-24 Mark Mitchell <mark@codesourcery.com>
42303 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
42305 (tool_option_proc): Fix typo.
42307 2000-01-24 Geoff Keating <geoffk@cygnus.com>
42309 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
42310 of the ld on the host, not on the build machine.
42311 Also, don't crash if '--help' is not a supported option.
42313 2000-01-24 Richard Henderson <rth@cygnus.com>
42315 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
42317 2000-01-20 Jeffrey A Law (law@cygnus.com)
42319 * gcc.c-torture/execute/20000120-2.c: New test.
42320 * gcc.c-torture/execute/20000120-1.c: New test.
42322 2000-01-13 Jeffrey A Law (law@cygnus.com)
42324 * gcc.c-torture/execute/20000113-1.c: New test.
42326 2000-01-12 Jeffrey A Law (law@cygnus.com)
42328 * gcc.c-torture/execute/20000112-1.c: New test.
42330 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
42332 * gcc.dg/20000111-1.c: New test.
42334 2000-01-10 Jeffrey A Law (law@cygnus.com)
42336 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
42337 with 16 bit integers.
42339 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
42341 * gcc.dg/20000108-1.c: New test.
42343 2000-01-05 Nathan Sidwell <nathan@acm.org>
42345 * g++.old-deja/g++.ns/koenig8.C: New test.
42347 2000-01-05 Nathan Sidwell <nathan@acm.org>
42349 * g++.old-deja/g++.other/cast4.C: New test.
42351 2000-01-05 Jeffrey A Law (law@cygnus.com)
42353 * gcc.c-torture/compile/20000105-2.c: New test.
42354 * gcc.c-torture/compile/20000105-1.c: New test.
42356 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42358 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
42359 references to printf & atoi to conform to ANSI standard.
42360 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
42361 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
42362 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
42363 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
42364 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
42365 * g++.old-deja/g++.brendan/complex1.C: Likewise.
42366 * g++.old-deja/g++.brendan/copy1.C: Likewise.
42367 * g++.old-deja/g++.brendan/copy2.C: Likewise.
42368 * g++.old-deja/g++.brendan/copy3.C: Likewise.
42369 * g++.old-deja/g++.brendan/copy4.C: Likewise.
42370 * g++.old-deja/g++.brendan/copy5.C: Likewise.
42371 * g++.old-deja/g++.brendan/copy6.C: Likewise.
42372 * g++.old-deja/g++.brendan/copy7.C: Likewise.
42373 * g++.old-deja/g++.brendan/copy8.C: Likewise.
42374 * g++.old-deja/g++.brendan/crash11.C: Likewise.
42375 * g++.old-deja/g++.brendan/crash14.C: Likewise.
42376 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
42377 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
42378 * g++.old-deja/g++.brendan/delete2.C: Likewise.
42379 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
42380 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
42381 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
42382 * g++.old-deja/g++.brendan/eh1.C: Likewise.
42383 * g++.old-deja/g++.brendan/groff1.C: Likewise.
42384 * g++.old-deja/g++.brendan/init3.C: Likewise.
42385 * g++.old-deja/g++.brendan/misc12.C: Likewise.
42386 * g++.old-deja/g++.brendan/misc7.C: Likewise.
42387 * g++.old-deja/g++.brendan/new2.C: Likewise.
42388 * g++.old-deja/g++.brendan/operators4.C: Likewise.
42389 * g++.old-deja/g++.brendan/operators5.C: Likewise.
42390 * g++.old-deja/g++.brendan/overload2.C: Likewise.
42391 * g++.old-deja/g++.brendan/overload7.C: Likewise.
42392 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
42393 * g++.old-deja/g++.brendan/reference1.C: Likewise.
42394 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
42395 * g++.old-deja/g++.brendan/template24.C: Likewise.
42396 * g++.old-deja/g++.brendan/template3.C: Likewise.
42397 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
42398 * g++.old-deja/g++.jason/inline3.C: Likewise.
42399 * g++.old-deja/g++.jason/opeq.C: Likewise.
42400 * g++.old-deja/g++.law/arg5.C: Likewise.
42401 * g++.old-deja/g++.law/arm7.C: Likewise.
42402 * g++.old-deja/g++.law/ctors11.C: Likewise.
42403 * g++.old-deja/g++.law/cvt8.C: Likewise.
42404 * g++.old-deja/g++.law/init9.C: Likewise.
42405 * g++.old-deja/g++.law/refs4.C: Likewise.
42406 * g++.old-deja/g++.law/template2.C: Likewise.
42407 * g++.old-deja/g++.law/visibility24.C: Likewise.
42408 * g++.old-deja/g++.law/vtable3.C: Likewise.
42409 * g++.old-deja/g++.mike/asm2.C: Likewise.
42410 * g++.old-deja/g++.mike/eh1.C: Likewise.
42411 * g++.old-deja/g++.mike/misc1.C: Likewise.
42412 * g++.old-deja/g++.mike/misc13.C: Likewise.
42413 * g++.old-deja/g++.mike/misc14.C: Likewise.
42414 * g++.old-deja/g++.mike/ns12.C: Likewise.
42415 * g++.old-deja/g++.mike/p1248.C: Likewise.
42416 * g++.old-deja/g++.mike/p3708.C: Likewise.
42417 * g++.old-deja/g++.mike/p3708a.C: Likewise.
42418 * g++.old-deja/g++.mike/p3708b.C: Likewise.
42419 * g++.old-deja/g++.mike/p646.C: Likewise.
42420 * g++.old-deja/g++.mike/p700.C: Likewise.
42421 * g++.old-deja/g++.mike/p783.C: Likewise.
42422 * g++.old-deja/g++.mike/p783a.C: Likewise.
42423 * g++.old-deja/g++.mike/p783b.C: Likewise.
42424 * g++.old-deja/g++.mike/p786.C: Likewise.
42425 * g++.old-deja/g++.mike/p789.C: Likewise.
42426 * g++.old-deja/g++.mike/p789a.C: Likewise.
42427 * g++.old-deja/g++.mike/p807a.C: Likewise.
42428 * g++.old-deja/g++.other/delete3.C: Likewise.
42429 * g++.old-deja/g++.other/dyncast1.C: Likewise.
42430 * g++.old-deja/g++.other/dyncast2.C: Likewise.
42431 * g++.old-deja/g++.other/dyncast3.C: Likewise.
42432 * g++.old-deja/g++.other/empty1.C: Likewise.
42433 * g++.old-deja/g++.other/temporary1.C: Likewise.
42434 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
42435 * g++.old-deja/g++.pt/t16.C: Likewise.
42436 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
42438 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
42440 * gcc.dg/991230-1.c: New test.
42442 1999-12-29 Jeffrey A Law (law@cygnus.com)
42444 * gcc.c-torture/compile/991229-3.c: New test.
42445 * gcc.c-torture/compile/991229-2.c: New test.
42446 * gcc.c-torture/compile/991229-1.c: New test.
42448 1999-12-29 Greg McGary <gkm@eng.ascend.com>
42450 * gcc.c-torture/compile/labels-2.c: New test.
42452 1999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
42454 * gcc.c-torture/execute/991227-1.c: New test.
42456 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
42458 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
42460 1999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
42462 * gcc.c-torture/execute/991221-1.c: New test.
42464 1999-12-20 Nathan Sidwell <nathan@acm.org>
42466 * g++.old-deja/g++.other/cast3.C: New test.
42468 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
42470 * gcc.c-torture/execute/991216-4.c: New test.
42472 1999-12-16 Michael Meissner <meissner@cygnus.com>
42474 * gcc.c-torture/execute/991216-1.c: New test.
42475 * gcc.c-torture/execute/991216-2.c: New test.
42476 * gcc.c-torture/execute/991216-3.c: New test.
42478 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
42480 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
42481 Actually make the test fail by using "-O2" for compilation.
42483 1999-12-15 Nathan Sidwell <nathan@acm.org>
42485 * g++.old-deja/g++.warn/cast-align1.C: New test.
42487 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
42489 * gcc.c-torture/compile/991214-1.c: New test.
42490 * gcc.c-torture/compile/991214-2.c: New test.
42492 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
42494 * gcc.dg/991214-1.c: New test.
42496 1999-12-13 Jeffrey A Law (law@cygnus.com)
42498 * gcc.c-torture/compile/991213-3.c: New test.
42499 * gcc.c-torture/compile/991213-2.c: New test.
42500 * gcc.c-torture/compile/991213-1.c: New test.
42502 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
42504 * gcc.dg/991209-1.c: New test.
42506 1999-12-08 Nathan Sidwell <nathan@acm.org>
42508 * gcc.c-torture/compile/991208-1.c: New test.
42510 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
42512 * gcc.dg/ultrasp2.c: New test.
42514 1999-12-05 Alex Samuel <samuel@codesourcery.com>
42516 * g++.old-deja/g++.abi/align.C (main): Fix typo.
42518 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
42520 * gcc.c-torture/compile/991202-1.c: New test.
42521 * gcc.c-torture/execute/991202-1.c: New test.
42522 * gcc.c-torture/execute/991202-2.c: New test.
42523 * gcc.c-torture/execute/991202-3.c: New test.
42525 1999-12-02 Alex Samuel <samuel@codesourcery.com>
42527 * g++.old-deja/g++.abi/align.C: New test.
42528 * g++.old-deja/g++.abi/aggregates.C: Likewise.
42529 * g++.old-deja/g++.abi/bitfields.C: Likewise.
42531 1999-12-01 Richard Henderson <rth@cygnus.com>
42533 * gcc.c-torture/execute/991201-1.c: New.
42535 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
42537 * gcc.dg/991129-1.c: New test.
42539 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
42541 * gcc.c-torture/compile/991127-1.c: New test.
42543 1999-11-22 Nathan Sidwell <nathan@acm.org>
42545 * g++.old-deja/g++.other/warn4.C: New test.
42547 1999-11-22 Nathan Sidwell <nathan@acm.org>
42549 * g++.old-deja/g++.eh/cleanup2.C: New test.
42550 * g++.old-deja/g++.ext/pretty2.C: New test.
42551 * g++.old-deja/g++.ext/pretty3.C: New test.
42552 * g++.old-deja/g++.other/debug6.C: New test.
42554 1999-10-20 Jim Wilson <wilson@cygnus.com>
42556 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
42557 compiler_output to look for one error message instead of two.
42559 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
42561 * gcc.c-torture/execute/991118-1.c: Also test case
42562 where the word boundary does not split a byte evenly.
42564 1999-11-19 Nathan Sidwell <nathan@acm.org>
42566 * g++.old-deja/g++.ext/restrict1.C: New test.
42568 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
42570 * gcc.c-torture/execute/991118-1.c: New test.
42572 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
42574 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
42575 working directory pathnames.
42577 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
42579 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
42580 host is equipped with driver.h and driver.o so it can actually
42581 compile and run the tests.
42583 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
42585 * gcc.c-torture/compile/991008-1.c: New test.
42587 1999-11-08 Nick Clifton <nickc@cygnus.com>
42589 * lib/gcc-dg.exp: Include target-supports.exp
42591 1999-11-05 Nick Clifton <nickc@cygnus.com>
42593 * lib/target-supports.exp: New file: Provide procs to test for
42594 features supported by the target.
42595 (check_weak_available): Moved here from ecos.exp.
42596 (check_alias_available): New proc: Determine of the target
42597 toolchain supports the alias attribute.
42599 * gcc.dg/special/ecos.exp: Move check_weak_available to
42600 target-supports.exp.
42601 (alias-1.c): Only perform the test if the target supports
42603 (wkali-1.c): Only perform the test if the target supports
42606 * gcc.dg/990506-0.c: Expect error messages from cross
42607 targets as well as native targets.
42609 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
42611 * gcc.dg/ultrasp1.c: Removed xfail.
42612 * gcc.dg/struct-ret-2.c: Likewise.
42613 * gcc.dg/array-1.c: Likewise.
42615 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
42617 * gcc.dg/struct-ret-2.c: New test.
42619 * gcc.dg/array-1.c: New test.
42621 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
42623 * gcc.c-torture/execute/991030-1.c: New test.
42625 1999-10-26 Richard Henderson <rth@cygnus.com>
42627 * gcc.c-torture/compile/991026-2.c: New test.
42629 1999-10-26 Jeffrey A Law (law@cygnus.com)
42631 * gcc.c-torture/compile/991026-1.c: New test.
42633 1999-10-23 Jeffrey A Law (law@cygnus.com)
42635 * gcc.c-torture/execute/991023-1.c: New test.
42637 1999-10-19 Jeffrey A Law (law@cygnus.com)
42639 * gcc.c-torture/execute/991019-1.c: New test.
42641 1999-10-16 Richard Henderson <rth@cygnus.com>
42643 * gcc.c-torture/execute/991016-1.c: New test.
42645 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
42647 * gcc.c-torture/execute/991014-1.c: New test.
42649 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
42651 * g++.old-deja/g++.other/union2.C: New test.
42653 1999-10-13 Nathan Sidwell <nathan@acm.org>
42655 * g++.old-deja/g++.other/vaarg2.C: New test.
42656 * g++.old-deja/g++.other/vaarg3.C: New test.
42658 1999-10-12 Craig Burley <craig@jcb-sc.com>
42660 * g77.f-torture/noncompile/19990905-1.f: Moved from being
42663 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
42665 * gcc.c-torture/execute/va-arg-11.c: New test.
42667 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
42669 * lib/file-format.exp (gcc_target_object_format): Don't
42670 crash if objdump is unavailable.
42672 1999-09-29 Donn Terry <donn@interix.com>
42674 * gcc.misc-tests/mg.exp: delete extraneous redirection.
42676 1999-09-28 Nick Clifton <nickc@cygnus.com>
42678 * gcc.c-torture/compile/990928-1.c: New test.
42680 1999-09-28 Nathan Sidwell <nathan@acm.org>
42682 * g++.old-deja/g++.other/decl6.C: New test.
42684 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
42686 * gcc.c-torture/execute/va-arg-10.c: New test.
42688 1999-09-27 Nathan Sidwell <nathan@acm.org>
42690 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
42691 __PRETTY_FUNCTION__.
42693 1999-09-23 Nick Clifton <nickc@cygnus.com>
42695 * gcc.c-torture/execute/990923-1.c: New test.
42697 1999-09-21 Nick Clifton <nickc@cygnus.com>
42699 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
42700 for which -fpic is inappropriate.
42702 1999-09-21 Mark Mitchell <mark@codesourcery.com>
42704 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
42706 1999-09-21 Nathan Sidwell <nathan@acm.org>
42708 * g++.old-deja/g++.other/dyncast1.C: New test.
42709 * g++.old-deja/g++.other/dyncast2.C: New test.
42710 * g++.old-deja/g++.other/dyncast3.C: New test.
42711 * g++.old-deja/g++.other/dyncast4.C: New test.
42712 * g++.old-deja/g++.other/dyncast5.C: New test.
42713 * g++.old-deja/g++.eh/catch3.C: New test.
42714 * g++.old-deja/g++.eh/catch3p.C: New test.
42715 * g++.old-deja/g++.eh/catch4.C: New test.
42716 * g++.old-deja/g++.eh/catch4p.C: New test.
42717 * g++.old-deja/g++.eh/catch5.C: New test.
42718 * g++.old-deja/g++.eh/catch5p.C: New test.
42719 * g++.old-deja/g++.eh/catch6.C: New test.
42720 * g++.old-deja/g++.eh/catch6p.C: New test.
42721 * g++.old-deja/g++.eh/catch7.C: New test.
42722 * g++.old-deja/g++.eh/catch7p.C: New test.
42723 * g++.old-deja/g++.eh/catch8.C: New test.
42724 * g++.old-deja/g++.eh/catch8p.C: New test.
42725 * g++.old-deja/g++.eh/catch9.C: New test.
42726 * g++.old-deja/g++.eh/catch9p.C: New test.
42728 1999-09-13 Nathan Sidwell <nathan@acm.org>
42730 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
42731 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
42733 1999-09-13 Jeffrey A Law (law@cygnus.com)
42735 * gcc.c-torture/compile/990913-1.c: New test.
42737 1999-09-10 Nathan Sidwell <nathan@acm.org>
42739 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
42740 * g++.old-deja/g++.jason/rfg5.C: Likewise.
42742 1999-09-09 Richard Henderson <rth@cygnus.com>
42744 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
42746 1999-09-09 Nathan Sidwell <nathan@acm.org>
42748 * g++.old-deja/g++.other/lookup11.C: New test.
42749 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
42750 what is permitted and what we want.
42751 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
42753 * g++.old-deja/g++.jason/rfg5.C: Likewise.
42755 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
42757 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
42758 * gcc.c-torture/noncompile/poison-1.c: New file.
42760 1999-09-08 Nathan Sidwell <nathan@acm.org>
42762 * g++.old-deja/g++.other/sizeof3.C: New test.
42763 * g++.old-deja/g++.other/sizeof4.C: New test.
42764 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
42765 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
42767 1999-09-07 Richard Henderson <rth@cygnus.com>
42769 * gcc.dg/va-arg-1.c: New.
42771 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
42773 * gcc.c-torture/execute/va-arg-9.c: New test.
42775 1999-09-05 Craig Burley <craig@jcb-sc.com>
42777 * g77.f-torture/compile/980519-2.f: New test.
42778 * g77.f-torture/compile/19990905-0.f: New test.
42779 * g77.f-torture/compile/19990905-1.f: New test.
42780 * g77.f-torture/compile/19990905-2.f: New test.
42782 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
42784 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
42786 * gcc.c-torture/execute/990827-1.c: Fix typo.
42788 1999-09-03 Nathan Sidwell <nathan@acm.org>
42790 * g++.old-deja/g++.other/deref1.C: New test.
42792 1999-09-02 Nathan Sidwell <nathan@acm.org>
42794 * g++.old-deja/g++.other/ambig2.C: New test.
42795 * g++.old-deja/g++.other/cond5.C: New test.
42796 * g++.old-deja/g++.other/lookup16.C: New test.
42798 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
42800 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
42803 1999-08-31 Jeffrey A Law (law@cygnus.com)
42805 * lib/c-torture.exp: Avoid the "compare executables" optimization
42806 when testing native.
42808 1999-08-29 Jeffrey A Law (law@cygnus.com)
42810 * gcc.c-torture/execute/990829-1.c: New test.
42811 * gcc.c-torture/compile/990829-1.c: New test.
42813 1999-08-27 Paul Burchard <burchard@pobox.com>
42815 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
42816 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
42817 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
42818 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
42819 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
42820 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
42821 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
42822 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
42823 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
42824 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
42825 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
42827 1999-08-27 Jeffrey A Law (law@cygnus.com)
42829 * gcc.c-torture/execute/990827-1.c: New test.
42831 1999-08-26 Craig Burley <craig@jcb-sc.com>
42833 * g77.f-torture/noncompile/19990826-4.f: New test.
42835 * g77.f-torture/compile/19990826-3.f: New test.
42837 * g77.f-torture/execute/19990826-2.f: New test.
42839 * g77.f-torture/compile/19990826-1.f: New test.
42841 * gcc.c-torture/execute/990826-0.c: New test.
42842 * g77.c-torture/execute/19990826-0.f: New test.
42844 * g77.f-torture/noncompile/970626-2.f: New test.
42846 1999-08-25 Paul Burchard <burchard@pobox.com>
42848 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
42849 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
42850 lss-011.C: New tests.
42852 1999-08-25 Nathan Sidwell <nathan@acm.org>
42854 * g++.old-deja/g++.other/decl5.C: New test.
42856 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42858 * noncompile/noncompile.exp: Load_lib c-torture.exp.
42859 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
42860 call `postbase' for each one. All callers of `postbase' changed
42861 to call this instead.
42863 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
42865 * gcc.c-torture/execute/990811-1.c: New test.
42867 1999-08-09 Nick Clifton <nickc@cygnus.com>
42869 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
42872 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
42875 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
42877 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
42879 1999-08-04 Jeffrey A Law (law@cygnus.com)
42881 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
42883 1999-08-04 Nathan Sidwell <nathan@acm.org>
42885 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
42887 1999-08-04 Jeffrey A Law (law@cygnus.com)
42889 * gcc.c-torture/execute/990804-1.c: New test.
42891 1999-08-03 Nathan Sidwell <nathan@acm.org>
42893 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
42894 * g++.old-deja/g++.brendan/crash64.C: Likewise.
42895 * g++.old-deja/g++.brendan/overload8.C: Likewise.
42897 1999-08-03 Nathan Sidwell <nathan@acm.org>
42899 * g++.old-deja/g++.other/struct1.C: New test.
42901 1999-08-03 Nathan Sidwell <nathan@acm.org>
42903 * g++.old-deja/g++.other/enum2.C: New test.
42905 1999-08-02 Richard Henderson <rth@cygnus.com>
42907 Adapted from tests from Franz Sirl:
42908 * gcc.c-torture/execute/va-arg-7.c: New test.
42909 * gcc.c-torture/execute/va-arg-8.c: New test.
42911 1999-08-01 Jeffrey A Law (law@cygnus.com)
42913 * gcc.c-torture/compile/990801-2.c: New test.
42915 * gcc.c-torture/compile/990801-1.c: New test.
42917 1999-07-27 Michael Meissner <meissner@cygnus.com>
42919 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
42920 fp-cmp-1.c, converting double to float.
42922 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
42923 fp-cmp-1.c, converting double to long double.
42925 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
42926 from fr1 to unknown_register, since fr1 is a legitimate register
42929 1999-07-25 Jeffrey A Law (law@cygnus.com)
42931 * README: More listname related changes.
42933 1999-07-08 Catherine Moore <clm@cygnus.com>
42935 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
42937 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
42939 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
42941 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
42943 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
42945 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
42947 * gcc.dg/990703-1.c: New test.
42949 1999-06-29 Nick Clifton <nickc@cygnus.com>
42951 * lib/file-format.exp: New file: Move definition of proc
42952 gcc_target_object_format to here from
42953 gcc.dg/special/ecos.exp.
42955 * lib/c-torture.exp: Include lib file-format.exp.
42956 * lib/gcc-dg.exp: Include lib file-format.exp.
42958 * gcc.dg/special/ecos.exp: Remove definition of proc
42959 gcc_target_object_format.
42961 1999-06-28 Jeffrey A Law (law@cygnus.com)
42963 * gcc.c-torture/execute/990628-1.c: New test.
42965 1999-06-25 Jeffrey A Law (law@cygnus.com)
42967 * gcc.c-torture/compile/990625-2.c: New test.
42969 * gcc.c-torture/compile/990625-1.c: New test.
42971 1999-06-23 Nick Clifton <nickc@cygnus.com>
42973 * gcc.c-torture/compile/dll.c: New test case. Check that dll
42974 attributes compile.
42975 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
42976 ports that use the COFF/PE file format.
42978 1999-06-17 Jeffrey A Law (law@cygnus.com)
42980 * gcc.c-torture/compile/990617-1.c: New test.
42982 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
42984 * g++.old-deja/g++.other/decl4.C: New test.
42986 1999-06-14 Nathan Sidwell <nathan@acm.org>
42988 * g++.old-deja/g++.other/bitfld3.C: New test.
42990 1999-06-08 Nathan Sidwell <nathan@acm.org>
42992 * g++.old-deja/g++.eh/catch1.C: New test.
42994 1999-06-07 Jeffrey A Law (law@cygnus.com)
42996 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
42998 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
42999 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
43001 1999-06-05 Craig Burley <craig@jcb-sc.com>
43003 * g77.f-torture/compile/19990502-0.f: Replace with new,
43004 shorter, test that still fails after recent changes.
43006 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
43008 * gcc.c-torture/execute/990604-1.c: New test.
43010 1999-05-31 Jeffrey A Law (law@cygnus.com)
43012 * gcc.c-torture/execute/990531-1.c: New test.
43014 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
43016 * gcc.c-torture/compile/990527-1.c: New test.
43018 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
43020 * gcc.c-torture/execute/990527-1.c: New test.
43022 1999-05-25 Nick Clifton <nickc@cygnus.com>
43024 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
43025 bitfields as signed.
43027 1999-05-25 Craig Burley <craig@jcb-sc.com>
43029 * g77.f-torture/compile/19990525-0.f: New test.
43031 1999-05-25 Jeffrey A Law (law@cygnus.com)
43033 * gcc.c-torture/execute/990525-2.c: New test.
43035 * gcc.c-torture/execute/990525-1.c: New test.
43037 1999-05-24 Nathan Sidwell <nathan@acm.org>
43039 * g++.old-deja/g++.other/anon3.C: New test.
43040 * g++.old-deja/g++.other/anon4.C: New test.
43041 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
43042 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
43043 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
43046 1999-05-24 Jeffrey A Law (law@cygnus.com)
43048 * gcc.c-torture/execute/990524-1.c: New test.
43050 * gcc.dg/990524-1.c: New test.
43052 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
43054 * gcc.c-torture/compile/990523-1.c: New test.
43056 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
43058 * gcc.c-torture/compile/990519-1.c: New test.
43060 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
43062 * gcc.c-torture/compile/990517-1.c: New test.
43064 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
43065 (e4, f4): New tests.
43068 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43070 * gcc.dg/noreturn-1.c: New test.
43072 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
43074 * gcc.c-torture/execute/990513-1.c: New test.
43076 1999-05-10 Richard Henderson <rth@cygnus.com>
43078 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
43080 1999-05-10 Craig Burley <craig@jcb-sc.com>
43082 * g77.f-torture/execute/erfc.f: Use small single-precision
43083 values, to avoid problems on Alphas when not -mieee.
43085 1999-05-08 Craig Burley <craig@jcb-sc.com>
43087 * gcc.dg/990506-0.c: New test.
43089 1999-05-08 Richard Henderson <rth@cygnus.com>
43091 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
43092 the constant to test. Don't XFAIL 64-bit targets.
43094 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
43095 * g++.old-deja/g++.law/profile1.C: Likewise.
43097 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
43098 operator new instances.
43099 * g++.old-deja/g++.other/delete5.C: Likewise.
43101 1999-05-03 Craig Burley <craig@jcb-sc.com>
43103 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
43106 1999-05-03 Craig Burley <craig@jcb-sc.com>
43108 * g77.f-torture/execute/u77-test.f: Reverse order of two
43109 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
43111 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43113 * gcc.dg/compare1.c: New test.
43115 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
43117 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
43120 1999-05-02 Craig Burley <craig@jcb-sc.com>
43122 * g77.f-torture/compile/19990502-1.f: New test.
43124 1999-05-02 Craig Burley <craig@jcb-sc.com>
43126 * g77.f-torture/compile/19990502-0.f: New test.
43128 1999-05-02 Craig Burley <craig@jcb-sc.com>
43130 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
43133 1999-05-02 Craig Burley <craig@jcb-sc.com>
43135 * g77.f-torture/execute/u77-test.f (main): List libU77
43136 intrinsics not currently tested.
43137 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
43138 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
43139 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
43140 Trim blanks off the ends of some printed strings.
43142 1999-05-02 Craig Burley <craig@jcb-sc.com>
43144 * g77.f-torture/execute/u77-test.f (main): Just warn about
43145 FSTAT gid disagreement, as it's expected on some systems.
43147 1999-05-01 Craig Burley <craig@jcb-sc.com>
43149 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
43150 use a new function, which allows for some slop.
43151 Clean up some commentary.
43152 (issum): The new function.
43153 (sgladd): Deleted subroutine.
43155 1999-05-01 Craig Burley <craig@jcb-sc.com>
43157 * g77.f-torture/execute/u77-test.f: Modify to be more like
43158 libf2c/libU77 version, bringing patches to that version here.
43159 Add suitable commentary.
43161 1999-04-25 Richard Henderson <rth@cygnus.com>
43163 * gcc.dg/990424-1.c: New test.
43165 1999-04-24 Craig Burley <craig@jcb-sc.com>
43167 * g77.f-torture/execute/u77-test.f (main): Bug involving
43168 LSTAT has been fixed, so turn back on full checking.
43170 1999-04-20 Craig Burley <craig@jcb-sc.com>
43172 * g77.f-torture/compile/19990419-0.f: New test.
43173 * g77.f-torture/execute/19990419-1.f: New test.
43175 1999-04-17 Richard Henderson <rth@cygnus.com>
43177 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
43178 to avoid the need for a prototype to supress a warning.
43180 1999-04-07 Jim Wilson <wilson@cygnus.com>
43182 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
43184 1999-04-04 Jeffrey A Law (law@cygnus.com)
43186 * gcc.c-torture/execute/990404-1.c: New test.
43188 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
43190 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
43191 * gcc.dg/cpp-if3.c: Don't use -pedantic.
43192 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
43193 missing initializer warnings.
43195 1999-03-28 Jeffrey A Law (law@cygnus.com)
43197 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
43200 1999-03-26 Jeffrey A Law (law@cygnus.com)
43202 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
43204 1999-03-26 Craig Burley <craig@jcb-sc.com>
43206 * g77.f-torture/execute/19990325-0.f: New test.
43207 * g77.f-torture/execute/19990325-1.f: New test.
43209 1999-03-24 Jeffrey A Law (law@cygnus.com)
43211 * gcc.c-torture/execute/990324-1.c: New test.
43213 1999-03-22 Jim Wilson <wilson@cygnus.com>
43215 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
43218 1999-03-17 Richard Henderson <rth@cygnus.com>
43220 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
43222 1999-03-13 Craig Burley <craig@jcb-sc.com>
43224 * g77.f-torture/execute/19990313-2.f: New test.
43225 * g77.f-torture/execute/19990313-3.f: New test.
43227 1999-03-13 Craig Burley <craig@jcb-sc.com>
43229 * g77.f-torture/execute/19990313-0.f: New test.
43230 * g77.f-torture/execute/19990313-1.f: New test.
43232 1999-03-12 Jim Wilson <wilson@cygnus.com>
43234 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
43236 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
43237 (main): Add check for u15. Conditionalize u31 check depending on
43238 whether ints are <32 bits or >=32 bits.
43240 1999-03-08 Craig Burley <craig@jcb-sc.com>
43242 * g77.f-torture/execute/19981119-0.f: Improve testiness.
43244 1999-03-08 Craig Burley <craig@jcb-sc.com>
43246 * g77.f-torture/compile/19990305-0.f: New test.
43247 * g77.f-torture/execute/19981119-0.f: New test.
43249 1999-03-08 Craig Burley <craig@jcb-sc.com>
43251 * g77.f-torture/execute/970625-2.f: call ABORT if final
43252 result is not correct, instead of just printing it.
43253 Add this checking via newly introduced obfuscation, to
43254 trip up buggy front ends.
43256 1999-03-07 Craig Burley <craig@jcb-sc.com>
43258 * g77.f-torture/compile/960317-1.f: Moved from being
43259 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
43261 1999-03-06 Craig Burley <craig@jcb-sc.com>
43263 * g77.f-torture/execute/960317-1.f: New (old) test.
43264 * g77.f-torture/execute/970625-2.f: Ditto.
43266 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
43268 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
43269 message on line 1 or line 2; cccp and cpplib do this differently.
43271 1999-03-01 Jeffrey A Law (law@cygnus.com)
43273 * g++.old-deja/g++.law/weak1.C: New test.
43275 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
43277 * gcc.c-torture/execute/990119-1.c: Renamed to...
43278 * gcc.dg/990119-1.c: this, so it will only be tested once
43279 (it's a preprocessor test, it doesn't need to be run at
43280 multiple optimization levels).
43282 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
43284 * lib/g++.exp: Don't add incdir=$base_dir/../include to
43287 1999-02-24 Craig Burley <craig@jcb-sc.com>
43289 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
43290 * g77.f-torture/compile/19981216-0.f: ...as it is expected
43291 to not be compilable by current g77.
43293 1999-02-24 Nick Clifton <nickc@cygnus.com>
43295 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
43297 1999-02-22 Jeffrey A Law (law@cygnus.com)
43299 * gcc.c-torture/execute/990222-1.c: New test.
43301 1999-02-19 Craig Burley <craig@jcb-sc.com>
43303 * g77.f-torture/compile/19990218-0.f: New test.
43304 * g77.f-torture/noncompile/19990218-1.f: New test.
43306 1999-02-18 Craig Burley <craig@jcb-sc.com>
43308 * g77.f-torture/compile/19981216-0.f: New test.
43310 1999-02-14 Jeffrey A Law (law@cygnus.com)
43312 * gcc.dg/990214-1.c: New test.
43314 1999-02-13 Jeffrey A Law (law@cygnus.com)
43316 * gcc.dg/990213-2.c: New test.
43318 * gcc.dg/990213-1.c: New test.
43320 1999-02-12 Jeffrey A Law (law@cygnus.com)
43322 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
43325 1999-02-11 Nick Clifton <nickc@cygnus.com>
43327 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
43328 specified by target.
43330 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
43332 1999-02-11 Jeffrey A Law (law@cygnus.com)
43334 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
43336 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
43338 * gcc.dg/special/ecos.exp: New test driver for new tests with
43339 special requirements.
43341 * gcc.dg/special/alias-1.c: New test.
43342 * gcc.dg/special/gcsec-1.c: New test.
43343 * gcc.dg/special/weak-1.c: New test.
43344 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
43345 * gcc.dg/special/weak-2.c: New test.
43346 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
43347 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
43348 * gcc.dg/special/wkali-1.c: New test.
43349 * gcc.dg/special/wkali-2.c: New test.
43350 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
43351 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
43353 1999-02-10 Felix Lee <flee@cygnus.com>
43355 * lib/c-torture.exp (c-torture-compile): Pull out code for
43356 analyzing gcc error messages.
43357 (c-torture-execute): Likewise. Fix some (harmless) false
43359 * lib/gcc.exp (gcc_check_compile): New function.
43361 1999-02-08 Richard Henderson <rth@cygnus.com>
43363 * gcc.c-torture/execute/990208-1.c: New test.
43365 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
43367 * g++.dg/special/ecos.exp: New driver for new tests with special
43370 * g++.dg/special/conpr-1.C: New test
43371 * g++.dg/special/conpr-2.C: New test
43372 * g++.dg/special/conpr-2a.C: New test
43373 * g++.dg/special/conpr-3.C: New test
43374 * g++.dg/special/conpr-3a.C: New test
43375 * g++.dg/special/conpr-3b.C: New test
43377 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
43378 allow g++ to use the dg driver
43380 * README: Add comment about g++.dg directory
43382 1999-02-06 Jeffrey A Law (law@cygnus.com)
43384 * README: Update email addresses.
43386 1999-02-03 Nick Clifton <nickc@cygnus.com>
43388 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
43389 arguments in order to force structure S onto the stack even on
43391 (test): Pass 10 leading arguments to function foo as well as the
43394 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
43395 failure for all targets.
43397 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
43398 abort to terminate program execution.
43400 1999-01-30 Richard Henderson <rth@cygnus.com>
43402 * gcc.c-torture/execute/990130-1.c: New test.
43404 1999-01-30 Jeffrey A Law (law@cygnus.com)
43406 * gcc.dg/990130-1.c: New test.
43408 1999-01-28 Michael Meissner <meissner@cygnus.com>
43410 * gcc.c-torture/execute/990128-1.c: New test.
43412 1999-01-27 Michael Meissner <meissner@cygnus.com>
43414 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
43416 1999-01-27 Felix Lee <flee@cygnus.com>
43418 * lib/c-torture.exp (c-torture-compile): pull out code for
43419 analyzing gcc error messages.
43420 (c-torture-execute): ditto, and fix some (harmless) false
43422 * lib/gcc.exp (gcc_check_compile): new function.
43424 1999-01-17 Jeffrey A Law (law@cygnus.com)
43426 * gcc.dg/990117-1.c: New test.
43428 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
43430 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
43432 1999-01-15 Jeffrey A Law (law@cygnus.com)
43434 * g77.f-torture/compile/990115-1.f: New test.
43436 1999-01-07 Jeffrey A Law (law@cygnus.com)
43438 * gcc.c-torture/compile/990107-1.c: New test
43440 1999-01-06 Jeffrey A Law (law@cygnus.com)
43442 * gcc.c-torture/execute/990106-2.c: New test.
43444 * gcc.c-torture/execute/990106-1.c: New test.
43446 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
43448 * gcc.c-torture/compile/981223-1.c: New test.
43450 1998-12-29 Richard Henderson <rth@cygnus.com>
43452 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
43453 (opt3): Rename from opt4 and disable.
43455 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
43457 * g++.old-deja/g++.pt/ptrmem5.C: New test.
43459 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
43461 * g++.old-deja/g++.other/conv5.C: New test.
43463 1998-12-14 Nick Clifton <nickc@cygnus.com>
43465 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
43467 1998-12-11 Jeffrey A Law (law@cygnus.com)
43469 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
43471 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
43473 * gcc.c-torture/compile/981211-1.c: New test.
43475 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
43477 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
43479 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
43481 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
43483 * gcc.special/930510-1.c: Make C9X safe.
43484 * gcc.misc-tests/gcov-1.c Similarly.
43485 * gcc.misc-tests/gcov-2.c Similarly.
43487 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
43489 * gcc.dg/ultrasp1.c: New test.
43491 1998-12-06 Richard Henderson <rth@cygnus.com>
43493 * gcc.c-torture/execute/981206.c: New test.
43495 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
43497 * g++.old-deja/g++.ns/template7.C: New test.
43499 * g++.old-deja/g++.other/expr1.C: New test.
43501 * g++.old-deja/g++.eh/tmpl3.C: New test.
43503 * g++.old-deja/g++.eh/tmpl2.C: New test.
43505 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
43507 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
43508 * g++.old-deja/g++.other/using6.C: Removed.
43509 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
43511 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
43513 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
43515 * g++.old-deja/g++.pt/overload8.C: New test.
43517 * g++.old-deja/g++.pt/overload7.C: New test.
43519 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
43521 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
43522 and relinking messages.
43523 * lib/g++.exp (g++_target_compile): Remove .rpo file when
43524 compiling with -frepo.
43526 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
43528 * g++.old-deja/g++.pt/lookup6.C: New test.
43530 1998-11-30 Nick Clifton <nickc@cygnus.com>
43532 * gcc.c-torture/execute/981130-1.c: New test.
43533 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
43535 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
43537 * g++.old-deja/g++.pt/explicit76.C: New test.
43539 * g++.old-deja/g++.pt/friend38.C: New test.
43541 * g++.old-deja/g++.ns/crash2.C: New test.
43543 * g++.old-deja/g++.pt/defarg8.C: New test.
43545 * g++.old-deja/g++.pt/instantiate6.C: New test.
43547 * g++.old-deja/g++.pt/static6.C: New test.
43549 * g++.old-deja/g++.pt/decl2.C: New test.
43551 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
43553 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
43554 problem is actually related with name lookup, but so what? :-)
43556 * g++.old-deja/g++.pt/friend37.C: New test.
43558 1998-11-25 Dave Love <d.love@dl.ac.uk>
43560 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
43561 element, which fails on some systems.
43563 * g77.f-torture/execute/labug1.f: New test.
43565 1998-11-21 Jeffrey A Law (law@cygnus.com)
43567 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
43570 1998-11-18 Dave Love <d.love@dl.ac.uk>
43572 * g77.f-torture/compile/981117-1.f: New test.
43574 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
43576 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
43577 properly discarded.
43579 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
43581 * gcc.c-torture/execute/memcheck: New directory of tests for
43582 -fcheck-memory-usage.
43584 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
43586 * README: New file, general information about the testsuite and
43587 new description of the various C++ test subdirectories.
43588 * README.g++: Eliminate obsolete information, update and move most
43589 relevant stuff to README.
43591 1998-11-07 Richard Henderson <rth@cygnus.com>
43593 * gcc.c-torture/compile/981107-1.c: New test.
43595 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
43597 * execute/memcpy-bi.c: New testcase.
43599 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
43601 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
43604 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
43605 template is selected.
43607 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
43608 classes, it should be accepted for all types.
43610 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
43612 * g++.old-deja/g++.pt/spec24.C: Ensure that template
43613 specializations start with template headers.
43615 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
43617 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
43619 * g++.old-deja/g++.other/init9.C: Test cross initialization of
43622 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
43624 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
43626 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
43628 * compile/981022-1.c, compile/981022-1.x: New test and driver.
43630 1998-10-19 Jeffrey A Law (law@cygnus.com)
43632 * 981019-1.c: New test.
43634 1998-10-14 Robert Lipe <robertl@dgii.com>
43636 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
43639 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
43641 * compile/981001-4.c: Remove use of GCC extension that triggers a
43644 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
43646 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
43648 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
43650 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
43651 instantiation of template produces incorrect code for delete
43654 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
43655 constructors' name is not unique.
43656 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
43657 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
43659 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
43660 automatic array of const is ill-formed.
43662 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
43663 of template parameter?
43665 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
43668 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
43669 pointer-to-member expression.
43671 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
43672 declaration causes ICE.
43674 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
43676 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
43677 reserved in the global namespace.
43679 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
43680 generate needed virtual table.
43682 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
43684 1998-10-10 Dariush Eslimi <eslimi@loran.com>
43686 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
43687 template-dependent type
43689 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
43691 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
43692 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
43693 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
43695 * g++.old-deja/g++.other/using5.C: New test; using decl from base
43696 class should be usable as argument of member function.
43697 * g++.old-deja/g++.other/using6.C: New test; using decl from base
43698 class should be usable as return type of member function.
43699 * g++.old-deja/g++.other/using7.C: New test; using decl from base
43700 class should be usable as type of data member.
43702 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
43704 1998-10-09 Jeffrey A Law (law@cygnus.com)
43706 * gcc.c-torture/special/920521-1.c: Fix bogus test.
43708 1998-10-08 Nick Clifton <nickc@cygnus.com>
43710 * gcc.dg/dll-?.c Add thumb to target list.
43711 Fix assembler scan patterns to match current assembler output.
43713 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
43715 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
43716 matching of template brackets.
43718 * g++.old-deja/g++.other/using4.C: New test. Test using
43719 declarations of methods from base classes.
43721 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
43722 within functions should introduce names into the innermost
43723 enclosing namespace.
43725 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
43726 of static locals if first initialization throws.
43728 1998-10-07 Jim Wilson <wilson@cygnus.com>
43730 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
43732 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
43734 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
43735 lose track of the possible targets of tablejump insns.
43736 * special/special.exp: Run it.
43738 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
43740 * g++.old-deja/g++.pt/friend35.C: New test. A template function
43741 must be declared before its specializations can be named in friend
43744 1998-10-05 Dave Love <d.love@dl.ac.uk>
43746 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
43748 * g77.f-torture/execute/io1.f: New test.
43750 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
43752 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
43753 with pointer to template function, for which no argument deduction
43756 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
43757 specialization of template function as argument to template
43760 * g++.old-deja/g++.other/access2.C: New test; Inner class
43761 shouldn't have privileged access to Outer's names.
43763 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
43765 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
43766 friend template declared within template class conflicts with
43767 nested class of the same name.
43769 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
43772 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
43773 object with direct initializer as function declaration.
43775 * g++.old-deja/g++.other/decl2.C: New test; duplicate
43778 * g++.old-deja/g++.other/null2.C: New test; conditional operator
43779 involving const pointer and NULL produces incorrect result.
43781 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
43782 type name without `typename' should be rejected with -pedantic.
43784 1998-10-02 Richard Henderson <rth@cygnus.com>
43786 * g++.old-deja/g++.other/addrof1.C: New test.
43788 1998-10-01 Nick Clifton <nickc@cygnus.com>
43790 * gcc.c-torture/compile/981001-1.c: New test.
43791 * gcc.c-torture/execute/981001-1.c: New test.
43793 1998-10-01 Jeffrey A Law (law@cygnus.com)
43795 * gcc.c-torture/compile/981001-2.c: New test.
43796 * gcc.c-torture/compile/981001-3.c: New test.
43797 * gcc.c-torture/compile/981001-4.c: New test.
43799 1998-10-01 Robert Lipe <robertl@dgii.com>
43801 * lib/objc.exp (objc_target_compile): Add -L during compiles for
43802 multilibbed hosts. Idea grafted from g77.exp.
43804 1998-09-30 Dave Love <d.love@dl.ac.uk>
43806 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
43807 avoid losing on systems which need -lsocket.
43809 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
43811 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
43812 * g++.old-deja/g++.other/nested2.C: Ditto.
43813 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
43816 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
43818 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
43819 preferred over template operator!= for enum bitfields.
43821 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
43823 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
43824 that happen to have the same base name, but in different scopes,
43825 are incorrectly rejected.
43827 1998-09-16 Richard Henderson <rth@cygnus.com>
43829 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
43830 on the native word size instead of an integer literal.
43832 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
43834 * g++.old-deja/g++.other/static2.C: Invocation of static data
43835 member of type pointer-to-function denoted as non-static member.
43837 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
43838 checks involving function types and aliases.
43840 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
43842 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
43843 redefined to the same non-trivial type.
43845 * g++.old-deja/g++.pt/explicit73.C: Test for proper
43846 namespace-qualification of template specializations declared in
43849 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
43850 to declare a subset of the specializations of a template function
43851 as friends of specializations of a template class.
43853 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
43854 member templates that do not fully specialize the enclosing
43855 template class are rejected.
43857 1998-09-11 Dave Love <d.love@dl.ac.uk>
43859 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
43861 1998-09-08 Dave Love <d.love@dl.ac.uk>
43863 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
43864 altered from libf2c/libU77 version.
43866 1998-09-06 Dave Love <d.love@dl.ac.uk>
43868 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
43870 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
43872 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
43873 (un)signed char are different types for template specialization
43876 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
43878 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
43879 * objc: ObjC testsuite.
43881 1998-08-31 Catherine Moore <clm@cygnus.com>
43883 * gcc.c-torture/execute/941014-1.x: New file.
43885 1998-08-31 Nick Clifton <nickc@cygnus.com>
43887 * lib/c-torture.exp: Add support for
43888 torture_eval_before_compile and torture_eval_before_execute
43891 1998-08-30 Jeffrey A Law (law@cygnus.com)
43893 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
43894 this test triggers valid.
43896 1998-08-27 Jeffrey A Law (law@cygnus.com)
43898 * gcc.dg/980827-1.c: New test.
43900 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
43902 * gcc.c-torture/execute/loop-4b.c: New test.
43904 1998-08-26 Nick Clifton <nickc@cygnus.com>
43906 * lib/c-torture.exp: Add support for
43907 torture_eval_before_compile and torture_eval_before_execute
43910 1998-08-25 Jeffrey A Law (law@cygnus.com)
43912 * gcc.c-torture/compile/980825-1.c: New test.
43914 1998-08-24 Nick Clifton <nickc@cygnus.com>
43916 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
43917 count number tests in opt_t0 not good_t0.
43919 1998-08-24 Jeffrey A Law (law@cygnus.com)
43921 * gcc.c-torture/compile/930326-1.x: Fix typo.
43923 1998-08-23 Mark Mitchell <mark@markmitchell.com>
43925 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
43928 1998-08-21 Jeffrey A Law (law@cygnus.com)
43930 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
43931 STACK_SIZE is defined.
43932 * gcc.c-torture/unsorted/stuct.c: Similarly.
43934 * gcc.c-torture/compile/980821-1.c: New test.
43936 1998-08-21 Jeffrey A Law (law@cygnus.com)
43938 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
43940 1998-08-19 Mark Mitchell <mark@markmitchell.com>
43942 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
43945 1998-08-09 Mark Mitchell <mark@markmitchell.com>
43947 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
43950 1998-08-18 Jeffrey A Law (law@cygnus.com)
43952 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
43954 1998-08-16 Jeffrey A Law (law@cygnus.com)
43956 * gcc.c-torture/compile/980816-1.c: New test.
43958 * gcc.dg/980816-1.c: New test.
43960 1998-08-13 Jeffrey A Law (law@cygnus.com)
43962 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
43963 compiler for ieee tests.
43965 1998-08-01 Dave Love <d.love@dl.ac.uk>
43967 * g77.f-torture/compile/980729-0.f: New test.
43969 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
43971 * gcc.c-torture/special/eeprof-1.c: New test, for
43972 -finstrument-functions.
43973 * gcc.c-torture/special/special.exp: Run it.
43975 1998-07-29 Jeffrey A Law (law@cygnus.com)
43977 * gcc.c-torture/compile/980729-1.c: New test.
43979 1998-07-27 Nick Clifton <nickc@cygnus.com>
43981 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
43982 __thumb__ is defined, and test for ARM style doubles if so.
43984 1998-07-26 Dave Love <d.love@dl.ac.uk>
43986 * g77.f-torture/noncompile/980615-0.f: New test.
43988 1998-07-26 H.J. Lu (hjl@gnu.org)
43990 * gcc.dg/980312-1.c: Do link instead of compile.
43991 * gcc.dg/980313-1.c: Likewise.
43993 1998-07-26 Jeffrey A Law (law@cygnus.com)
43995 * gcc.c-torture/compile/980726-1.c: New test.
43997 1998-07-25 Dave Love <d.love@dl.ac.uk>
43999 * g77.f-torture/execute/io0.f: New test.
44001 1998-07-24 Nick Clifton <nickc@cygnus.com>
44003 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
44006 1998-06-18 Michael Meissner <meissner@cygnus.com>
44008 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
44011 1998-07-17 Nick Clifton <nickc@cygnus.com>
44013 * gcc.dg/980626-1.c: Expect failures for all toolchains until
44014 c-decl.c:grokdeclarator can handle mode attributes.
44016 1998-07-16 Jeffrey A Law (law@cygnus.com)
44018 * gcc.c-torture/execute/980716-1.c: New test.
44020 1998-07-13 Jeffrey A Law (law@cygnus.com)
44022 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
44024 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
44026 * gcc.c-torture/execute/va-arg-3.x: Similarly.
44027 * gcc.c-torture/compile/930326-1.x: Similarly.
44029 1998-07-13 Dave Love <d.love@dl.ac.uk>
44031 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
44032 New test from Craig.
44034 1998-07-12 Dave Love <d.love@dl.ac.uk>
44036 * g77.f-torture/noncompile/980616-0.f: New test.
44038 * g77.f-torture/execute/970816-3.f: New test from Craig.
44040 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
44042 * g++.other/singleton.C: Return error value instead of taking
44045 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
44047 * g++.other/singleton.C: New test. Warning is under dispute.
44048 Runtime crash is not.
44050 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
44052 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
44053 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
44054 using6.C, using7.C}: New namespace tests.
44056 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
44058 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
44059 specialization with typedef'ed names used as array indexes.
44061 1998-07-09 Jeffrey A Law (law@cygnus.com)
44063 * gcc.c-torture/execute/980709-1.c: New test.
44065 * gcc.dg/980709-1.c: New test.
44067 1998-07-07 Richard Henderson <rth@cygnus.com>
44069 * gcc.c-torture/execute/bcp-1.c: New test.
44071 1998-07-07 Jeffrey A Law (law@cygnus.com)
44073 * gcc.c-torture/execute/980707-1.c: New test.
44075 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
44077 * gcc.c-torture/compile/980706-1.c: New test.
44079 1998-07-01 Dave Love <d.love@dl.ac.uk>
44081 * g77.f-torture/execute/980701-0.f,
44082 g77.f-torture/execute/980701-1.f: New test from Craig.
44084 1998-07-01 Jeffrey A Law (law@cygnus.com)
44086 * gcc.c-torture/compile/980701-1.c: New test.
44088 * gcc.c-torture/execute/980701-1.c: New test.
44090 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
44093 * g++.old-deja/g++.robertl/eb132.C: New test.
44094 * g++.old-deja/g++.robertl/eb133.C: Likewise.
44096 1998-06-29 Dave Love <d.love@dl.ac.uk>
44098 * g77.f-torture/execute/980628-7.f,
44099 g77.f-torture/execute/980628-8.f,
44100 g77.f-torture/execute/980628-9.f,
44101 g77.f-torture/execute/980628-10.f: New tests from Craig.
44103 * g77.f-torture/execute/980628-3.f: Remove mail headers.
44105 1998-06-28 Jeffrey A Law (law@cygnus.com)
44107 * g77.f-torture/execute/980628-4.f: New test from Craig.
44108 * g77.f-torture/execute/980628-5.f: Likewise.
44109 * g77.f-torture/execute/980628-2.f: Likewise.
44110 * g77.f-torture/execute/980628-0.f: Likewise.
44111 * g77.f-torture/execute/980628-1.f: Likewise.
44112 * g77.f-torture/execute/980628-3.f: Likewise.
44113 * g77.f-torture/execute/980628-6.f: Likewise.
44115 1998-06-28 Jeffrey A Law (law@cygnus.com)
44117 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
44118 directory when nothing has been installed yet.
44120 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
44122 * gcc.c-torture/special/special.exp: Handle newer versions of
44125 1998-06-26 Jeffrey A Law (law@cygnus.com)
44127 * gcc.dg/980626-1.c: New test.
44129 1998-06-19 Bruno Haible <haible@ilog.fr>
44131 * gcc.misc-tests/m-un-2.c: New test.
44132 * g++.old-deja/g++.other/warn01.c: Likewise.
44134 1998-06-19 Robert Lipe <robertl@dgii.com>
44136 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
44137 compatibility with assmblers with a different comment character.
44138 Eliminate use of GAS-specific extensions.
44140 1998-06-19 Jeffrey A Law (law@cygnus.com)
44142 * gcc.c-torture/execute/ieee/980619-1.c: New test.
44144 1998-06-19 Robert Lipe <robertl@dgii.com>
44146 * lib/g77.exp: Replace search for libf2c.a with search for newly
44149 1998-06-17 Jeffrey A Law (law@cygnus.com)
44151 * gcc.c-torture/execute/980617-1.c: New test.
44153 1998-06-12 Jeffrey A Law (law@cygnus.com)
44155 * gcc.c-torture/execute/980612-1.c: New test.
44157 1998-06-08 Jeffrey A Law (law@cygnus.com)
44159 * gcc.dg/980523-1.c: Only test on ppc-linux.
44160 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
44162 * gcc.c-torture/execute/980608-1.c: New test.
44164 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
44166 * gcc.c-torture/execute/980605-1.c: New test.
44168 1998-06-04 Jeffrey A Law (law@cygnus.com)
44170 * gcc.c-torture/execute/980604-1.c: New test.
44172 1998-06-02 Jeffrey A Law (law@cygnus.com)
44174 * gcc.c-torture/execute/980602-1.c: New test.
44175 * gcc.c-torture/execute/980602-2.c: Likewise.
44177 1998-06-02 Dave Love <d.love@dl.ac.uk>
44179 * 970125-0.f: Fix per JCB. Add commentary.
44181 1998-05-31 Michael Meissner <meissner@cygnus.com>
44183 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
44186 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
44188 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
44191 1998-05-28 Catherine Moore <clm@cygnus.com>
44193 * gcc.c-torture/execute/980526-3.c: New test.
44195 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
44197 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
44198 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
44199 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
44200 m88k-motorola-sysv3 to XFAIL.
44202 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
44204 * gcc.dg/980526-1.c: New test.
44205 * gcc.c-torture/execute/980526-2.c: New test.
44207 1998-05-26 Jeffrey A Law (law@cygnus.com)
44209 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
44211 * gcc.c-torture/execute/980526-1.c: New test.
44213 1998-05-26 Dave Love <d.love@dl.ac.uk>
44215 * g77.f-torture/execute/alpha2.f: Add runtime test.
44217 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
44219 * g++.old-deja/old-deja.exp: Strip leading directories.
44221 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
44222 error for the line. Don't run multiple tests for the same line.
44224 1998-05-23 Jeffrey A Law (law@cygnus.com)
44226 * gcc.dg/980523-1.c: New test.
44228 1998-05-23 Dave Love <d.love@dl.ac.uk>
44230 * g77.f-torture/compile/970915-0.f: New test.
44232 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
44234 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
44236 1998-05-21 Jeffrey A Law (law@cygnus.com)
44238 * gcc.dg/980520-1.c: New test.
44240 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
44242 * gcc.dg/980502-1.c: Fix return type.
44244 1998-05-20 Jeffrey A Law (law@cygnus.com)
44246 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
44247 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
44248 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
44249 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
44250 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
44252 1998-05-20 Dave Love <d.love@dl.ac.uk>
44254 * g77.f-torture/execute/980520-1.f: New test.
44256 1998-05-15 Dave Love <d.love@dl.ac.uk>
44258 * lib/mike-g77.exp: New file.
44260 * g77.f-torture/noncompile/noncompile.exp,
44261 g77.f-torture/noncompile/check0.f: New files.
44263 1998-05-14 Dave Love <d.love@dl.ac.uk>
44265 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
44266 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
44267 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
44268 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
44269 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
44270 abort where appropriate.
44272 1998-05-05 Michael Meissner <meissner@cygnus.com>
44274 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
44275 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
44277 1998-04-29 Dave Love <d.love@dl.ac.uk>
44279 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
44281 1998-04-27 Dave Love <d.love@dl.ac.uk>
44283 * g77.f-torture/compile/980427-0.f: New test.
44285 1998-04-24 Dave Love <d.love@dl.ac.uk>
44287 * g77.f-torture/compile/980424-0.f: New test.
44289 1998-04-19 Dave Love <d.love@dl.ac.uk>
44291 * g77.f-torture/compile/980419-2.f (main): New test.
44292 * g77.f-torture/compile/970125-0.f: New test.
44293 * g77.f-torture/compile/980419-1.f: New test.
44295 1998-04-08 Jim Wilson <wilson@cygnus.com>
44297 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
44300 1998-04-07 Jim Wilson <wilson@cygnus.com>
44302 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
44304 1998-04-03 Jim Wilson <wilson@cygnus.com>
44306 * gcc.c-torture/compile/980329-1.c: New test.
44308 1998-03-18 Jim Wilson <wilson@cygnus.com>
44310 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
44311 * gcc.dg/980312-1.c: Fix typo in -march command.
44313 1998-03-16 H.J. Lu (hjl@gnu.org)
44315 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
44317 1998-03-11 Robert Lipe <robertl@dgii.com>
44319 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
44320 Dave Love agree the Fortran source is bogus.
44322 1998-03-11 Robert Lipe <robertl@dgii.com>
44324 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
44325 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
44326 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
44327 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
44328 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
44330 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
44332 * g++.old-deja/g++.other/friend1.C: New test.
44334 1998-02-18 Dave Love <d.love@dl.ac.uk>
44336 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
44337 possibly uninitialized) variables and declare dnrm2.
44339 1998-02-23 Robert Lipe <robertl@dgii.com>
44341 From Bruno Haible <haible@ilog.fr>:
44342 * gcc.c-torture/execute/980223.c: New test.
44344 1998-02-13 Jeffrey A Law (law@cygnus.com)
44346 * gcc.dg/ifelse-1.c: New test.
44348 1998-02-09 H.J. Lu (hjl@gnu.org)
44350 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
44352 * lib/old-dejagnu.exp (old-dejagnu): Added the
44353 "execution test - XFAIL *-*-*" handling in the spirit of
44354 "excess errors test -". Changed the "execution test fails"
44355 handling to be like "excess errors test fails".
44356 * Update various tests accordingly.
44358 1998-02-06 Jim Wilson <wilson@cygnus.com>
44360 * gcc.c-torture/execute/980205.c: New test.
44362 1998-01-18 Jeffrey A Law (law@cygnus.com)
44364 * lib/c-torture.exp: Look for .x files instead of .cexp files.
44365 * lib/f-torture.exp: Similarly.
44366 * gcc.c-torture: Rename all .cexp files to .x files.
44368 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
44370 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
44371 (940510-1.c): Removed duplicate.
44372 (971104-1.c): New test.
44374 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
44376 * lib/f-torture.exp: Improve error and loop detection.
44378 1997-11-19 Michael Meissner <meissner@cygnus.com>
44380 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
44381 use that to size the filler array.
44383 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
44385 * lib/c-torture.exp(c-torture-execute): Fix typo.
44387 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
44388 testcase as the executable name. Keep the executable around if
44391 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
44393 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
44394 changes. Only test one -g option, and move it to the end of the
44395 list of options to test.
44397 1997-09-19 Michael Meissner <meissner@cygnus.com>
44399 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
44400 variable GCC_TORTURE_OPTIONS to supply default switches separated
44401 by colons. If no environment variable, run tests with -O0 -g, -O1
44402 -g, and -O2 -g as well.
44404 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
44406 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
44407 explanatory comments. Fix indentation.
44409 1997-09-15 Jeffrey A Law (law@cygnus.com)
44411 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
44413 1997-09-11 Jeffrey A Law (law@cygnus.com)
44415 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
44416 * g++.old-deja/g++.mike/p7325.C: Likewise.
44417 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
44419 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
44421 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
44422 * g++.old-deja/g++.brendan/crash30.C: Likewise.
44423 * g++.old-deja/g++.brendan/crash39.C: Likewise.
44424 * g++.old-deja/g++.law/operators4.C: Likewise.
44426 1997-09-11 Joe Buck (jbuck@synopsys.com)
44428 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
44429 * g++.old-deja/g++.mike/p784.C: Ditto.
44430 * g++.old-deja/g++.mike/p785.C: Ditto.
44432 1997-09-05 Jeffrey A Law (law@cygnus.com)
44434 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
44436 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
44438 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
44439 target feature; pass this to c-torture-execute as needed.
44441 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
44443 * lib/c-torture.exp(c-torture-execute): If the previous and the
44444 current executables being tested are identical, we don't need to
44445 run the executable again. Try to make the executable names
44446 unique. Add an optional argument for passing additional compiler
44449 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
44451 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
44453 1997-08-29 Jeffrey A Law (law@cygnus.com)
44455 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
44457 1997-07-31 Jeffrey A Law (law@cygnus.com)
44459 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
44460 32bit or larger longs.
44462 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
44463 have either a 32bit long or 32bit int.
44465 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
44467 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
44468 Make double precision tests dependent on sizeof (double).
44470 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
44472 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
44475 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
44477 * gcc.c-torture/compile/961203-1.cexp: New script.
44479 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
44481 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
44482 up the includes ourselves.
44484 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
44486 * lib/plumhall.exp: Remove random include, and add a few
44487 verbose messages for debugging.
44489 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
44491 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
44492 of trying to do it ourselves.
44494 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
44496 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
44498 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
44500 * gcc.prms/5403.c: Made regexp a bit less strict.
44502 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
44504 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
44505 is returned from remote_load instead.
44506 * lib/plumhall.exp: Ditto.
44507 * lib/mike-g++.exp: Ditto.
44508 * lib/old-dejagnu.exp: Ditto.
44509 * lib/c-torture.exp: Ditto.
44511 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
44513 * lib/g++.exp: Use build_wrapper procedure.
44514 * lib/gcc.exp: Ditto.
44516 1997-05-20 Jeffrey A Law (law@cygnus.com)
44518 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
44519 an old-style decl for malloc. Fixes tests to work when
44520 sizeof (int) != sizeof (size_t).
44522 1997-05-15 Mike Meissner <meissner@cygnus.com>
44524 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
44526 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
44527 use stdargs.h interface.
44529 1997-05-15 Mike Meissner <meissner@cygnus.com>
44531 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
44532 NO_VARARGS when compiling.
44534 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
44536 * lib/plumhall.exp(ph_includes): New procedure.
44538 (ph_compiler): Ditto.
44540 * lib/g++.exp: Rename test-glue.c to testglue.c.
44541 * lib/gcc.exp: Ditto.
44543 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
44545 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
44546 to completion when it's called.
44548 1997-03-21 Michael Meissner <meissner@cygnus.com>
44550 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
44551 is defined, don't do test.
44553 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
44555 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
44557 (ph_summary): Mark skipped testcases as untested, not unresolved.
44559 * lib/plumhall.exp (ph_make): If unresolved because of bad
44560 errorCode, record errorCode in log file.
44561 (*): Replace send_log/verbose with verbose -log.
44563 1997-03-19 Michael Meissner <meissner@cygnus.com>
44565 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
44566 double conversion if double isn't at least 8 bytes.
44568 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
44569 int to work with targets where int is 16 bits.
44571 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
44572 8 bytes, just exit, since 4 byte doubles don't have enough bits of
44573 precision for the test to complete.
44575 1997-03-14 Michael Meissner <meissner@cygnus.com>
44577 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
44578 if d10v is not compiled with the -mdouble64 flag.
44579 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
44581 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
44582 d10v is not compiled with the -mint32 flag.
44584 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
44586 * lib/plumhall.exp: Use incr_count.
44588 1997-03-12 Jeffrey A Law (law@cygnus.com)
44590 * gcc.c-torture: Update to c-torture-1.45.
44592 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
44594 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
44595 the name of the expect testcase file).
44597 * lib/g++.exp(g++_init): Ditto.
44599 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
44601 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
44604 * lib/gcc.exp(gcc_exit): New procedure.
44606 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
44608 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
44609 specs where appropriate.
44611 * g++.old-deja/g++.arm/*: Added additional ERROR checks
44612 because of new "candidates are" messages, and removed a few
44614 * Converted all non-old-style g++ testcases to old-style, and
44615 moved into g++.old-deja.
44617 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
44619 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
44622 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
44625 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
44627 1997-02-13 Michael Meissner <meissner@cygnus.com>
44629 * lib/gcc.exp (gcc_target_compile): Add support for defining
44630 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
44631 the machine doesn't have those features.
44633 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
44635 * g++.law/operators4.exp: Don't use LIBS.
44637 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
44639 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
44641 * lib/mike-g++.exp: Don't set the compiler to be tested here.
44642 * lib/g++.exp: Set it here instead. Also, allow use of the
44643 --tool_exec and --tool_opt options. Change CXX to
44646 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
44648 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
44650 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
44652 * lib/old-dejagnu.exp: Use prune_warnings instead of
44654 * lib/mike-g++.exp: Ditto.
44655 * lib/gcc.exp: Ditto.
44656 * lib/g++.exp: Ditto.
44658 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
44660 1997-02-07 Jeffrey A Law (law@cygnus.com)
44662 * 941014-2.c: Include stdlib.h
44663 * 960327-1.c: Include stdio.h
44664 * dbra.c, index-1.c: Don't assume ints are 32bits.
44666 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
44668 * lib/gcc.exp: Add gcc,stack_size target feature.
44670 * lib/g++.exp(g++_target_compile): Add the include and link
44671 paths here, not in two other places. And, it's $options, not
44674 * lib/mike-g++.exp(postbase): Remove the code that determines
44675 the correct include and link paths.
44676 * g++.old-deja/old-deja.exp: Ditto.
44678 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
44680 * lib/g++.exp(g++_init): target_compile no longer returns the
44681 filename of the result.
44683 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
44685 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
44688 * gcc.c-torture/special/special.exp: Change call to
44689 gcc_target_compile to include the object file.
44691 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
44693 * gcc.c-torture/special/special.exp: Correct misspelling in last
44696 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
44698 * lib/plumhall.exp(ph_summary): Log the entire output of the
44699 executable. Return -1 if there were any failures, 0 otherwise.
44700 (ph_execute): Return -1 if there were any failures, 0 otherwise.
44701 (ph_make): Clean up objects and executables that were built
44702 if the tests succeeded.
44704 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
44706 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
44707 libraries and includes in the build tree as appropriate.
44709 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
44711 * lib/c-torture.exp: Instead of looking for the global variable
44712 NO_LONG_LONG, check to see if that's a feature of the target.
44714 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
44716 * config/default.exp: Minimize. Delete the remainer of the files in
44717 config; this functionality is now in devo/dejagnu/config.
44719 g++.*/*: Pass any additional flags used to compile to postbase;
44722 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
44723 is now done by runtest.exp. Use gcc_target_compile instead of
44726 lib/c-torture.exp: Use gcc_target_compile instead of compile.
44727 Remove references to CFLAGS. Use remote_file instead of
44729 (c-torture): Take a list of arguments to use to compile this
44732 lib/g++.exp: Simplify. Use target_compile instead of compile.
44733 lib/gcc-dg.exp: Ditto.
44734 lib/gcc.exp: Ditto.
44735 lib/mike-{gcc,g++}.exp: Ditto.
44736 lib/old-dejagnu.exp: Ditto.
44737 lib/plumhall.exp: Ditto.
44739 1997-01-08 Jim Wilson <wilson@cygnus.com>
44741 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
44742 (ph_linker): Likewise.
44744 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
44746 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
44747 MAP_ANON / MAP_ANONYMOUS if defined;
44748 else try to map from /dev/zero .
44750 1996-11-12 Jeffrey A Law (law@cygnus.com)
44752 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
44753 isn't defined, then define it to MAP_ANONYMOUS.
44755 1996-11-12 Jeffrey A Law (law@cygnus.com)
44757 * gcc.c-torture: Update to c-torture-1.42 release.
44759 1996-11-11 Jeffrey A Law (law@cygnus.com)
44761 * gcc.c-torture: Update to c-torture-1.41 release.
44763 1996-10-27 Jeffrey A Law (law@cygnus.com)
44765 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
44768 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
44770 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
44771 and LDFLAGS. Fix second case to append the target_info ldflags
44772 onto LDFLAGS, not CFLAGS.
44773 * lib/g++.exp (g++_init): Add target_info stuff.
44774 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
44775 of libgloss and newlib flags for !native.
44777 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
44778 (GDB): Fix relative path to go up another dir for finding gdb.
44780 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
44782 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
44783 versions in the target_info array, if they don't exist.
44785 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
44787 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
44789 1996-07-08 Jim Wilson <wilson@cygnus.com>
44791 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
44792 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
44794 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
44796 * lib/old-dejagnu.exp: Don't remove the output file before we've
44797 actually tested it. Don't append pwd to the path of the executable
44800 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
44802 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
44804 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
44806 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
44807 temporary directory for compiler files, and set it to a default
44808 value of /tmp. Set $output as the name of the output file from
44809 compiling the testcase. Add a -o option to $cflags_var so the
44810 compiler writes the final output file as $output. Set $executable
44813 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
44814 directory for compiler files, and set it to /tmp if it doesn't
44815 already have a value. Set $output_file to the name of the output
44816 file from compiling the testcase. Add a -o option to CXXFLAGS so
44817 the compiler writes the final output file as $output. Use $output
44818 as the executable to be tested.
44820 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
44822 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
44824 1996-06-08 Jeffrey A Law (law@cygnus.com)
44826 * gcc.c-torture/execute/pending-1.c: New test. Still
44827 pending in Tege's queue.
44829 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
44831 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
44832 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
44833 if there were failures. Call unresolved if there were unresolved
44834 testcases. Call gcc_fail if program did not run to completion.
44835 (ph_make): Pass additional argument name to ph_execute.
44836 (ph_execute): Add new argument. Pass additional arguments to
44837 ph_summary. Call gcc_fail is there is no execution output.
44839 1996-04-24 Jeffrey A Law (law@cygnus.com)
44841 * lib/plumhall.exp (proc_summary): Output relavent summary
44842 lines into the log so specific failures in plumhall can be
44845 1996-04-10 Jeffrey A Law (law@cygnus.com)
44847 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
44848 (c-torture-execute): Don't try to execute tests which use
44849 "long long" types if $NO_LONG_LONG is nonzero.
44851 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
44853 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
44856 * gcc.ieee: Move from here.
44857 * gcc.c-torture/execute/ieee: To here.
44859 1996-03-26 Jeffrey A Law (law@cygnus.com)
44861 * gcc.c-torture: Update to c-torture-1.41 release.
44863 1996-03-22 Jeffrey A Law (law@cygnus.com)
44865 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
44868 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
44870 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
44873 1996-03-02 Jeffrey A Law (law@cygnus.com)
44875 * config/proelf.exp: Handle connecting to a simulator.
44877 1996-01-31 Jeffrey A Law (law@cygnus.com)
44879 * config/proelf.exp: New file. Enough framework that we can
44880 run c-torture tests on the proelf targets (or any other target
44881 that gdb can connect to for that matter).
44883 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
44885 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
44886 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
44888 * lib/plumhall.exp (ph_execute): Always call ph_summary if
44889 exec_output exists.
44891 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
44893 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
44894 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
44896 * config/*.exp: Update FSF address. Change result of ${tool}_load
44897 to pass/fail/unresolved/unsupported/untested. Caller must now
44898 call unresolved/unsupported/untested.
44899 * lib/*.exp: Update FSF address. Update to handle new results of
44901 * lib/chill.exp (verbose): Delete.
44903 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
44905 * lib/gcc.exp (default_gcc_start): Change order of args to
44906 $LDFLAGS $CFLAGS $LIBS.
44907 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
44908 Save/set/restore CFLAGS. Pass single arg to gcc_start.
44909 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
44910 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
44911 * gcc.misc-tests/dg-test.exp: Likewise.
44912 * gcc.misc-tests/msgs.exp: Likewise.
44913 * gcc.prms/prms.exp: Likewise.
44914 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
44915 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
44917 * lib/dg.exp: Deleted, moved to dejagnu/lib.
44919 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
44921 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
44923 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
44924 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
44926 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
44929 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
44931 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
44932 global for loop; add use of $mathlib.
44933 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
44934 settings here; set mathlib for anything but VxWorks.
44936 1996-01-22 Jeffrey A Law (law@cygnus.com)
44938 * gcc.c-torture: Update to c-torture-1.40 release.
44940 1996-01-03 Jeffrey A Law (law@cygnus.com)
44942 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
44945 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
44947 * lib/c-torture.exp (c-torture-execute): Declare "output" as
44950 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
44952 * lib/g++.exp (LIBS): Define if not already.
44953 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
44954 (gcc-dg-prune): Call prune_gcc_output.
44955 * lib/gcc.exp (prune_gcc_output): New proc.
44956 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
44959 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
44961 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
44962 (c-torture-execute): Likewise. Rename `name' to `testcase'.
44964 1995-11-15 Jeffrey A Law (law@cygnus.com)
44966 * gcc.c-torture: Update to c-torture-1.39 release.
44968 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
44970 * lib/c-torture.exp (c-torture-execute): Don't return if one option
44971 fails, try others as well.
44973 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
44975 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
44976 If compilation fails, mark execute tests as `untested'.
44977 If test is marked as unsupported, don't mark compilation and
44978 execute tests as failed.
44980 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
44982 * lib/g++.exp (g++_init): Don't link in libg++, and look to
44983 libstdc++ for whether or not we want to be doing shared
44984 libraries. Delete link_curses since we don't need it anymore.
44985 * lib/mike-g++.exp (postbase): Don't link in libg++.
44986 * g++.old-deja/old-deja.exp: Likewise.
44988 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
44990 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
44992 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
44994 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
44995 For that, add `-Wl,-a,shared_archive'.
44996 * g++.old-deja/old-deja.exp: Likewise.
44998 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
45000 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
45002 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
45004 * lib/mike-g++.exp (postbase): Pay attention to the status of
45007 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
45009 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
45011 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
45013 * lib/gcc.exp (default_gcc_start): No longer need to log program
45014 being executed or its output, execute_anywhere does that now.
45015 * lib/g++.exp (default_g++_version): Call execute_anywhere.
45016 (default_g++_start): Likewise. Delete calls to verbose/send_log.
45018 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
45020 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
45021 the same as those in lib/g++.exp.
45023 1995-10-10 Jeff Law (law@hurl.cygnus.com)
45025 * gcc.c-torture: Update to c-torture-1.38 release.
45026 * gcc.ieee: Related changes.
45028 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
45030 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
45031 "exec". Minor reformatting changes.
45033 * config/rom68k.exp (${tool}_load): Make it work in a canadian
45034 cross. This means all "exec" calls now work on a remote host as
45036 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
45037 cross. Filter out the extra "\r\n" stuff that expect puts in.
45038 (c-torture-execute): Filter out the bogus warnings like
45039 c-torture-compile does. Add support for canadian cross.
45040 * lib/gcc.exp (default_gcc_version, default_gcc_start)
45041 Use execute_anywhere rather than calling exec directly. Now it
45042 works for canadian cross testing.
45044 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
45046 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
45047 results into a variable, and check that rather than using file exists.
45049 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
45051 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
45052 create a libg++.so. For sunos4.1.*, also add -ltermcap.
45054 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
45056 * g++.old-deja/old-deja.exp: Create and pass runshlib and
45057 lib_curses if there's a shared libg++ in the build tree.
45059 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
45061 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
45062 if not supported target.
45064 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
45066 * lib/g++.exp (g++_init): Move empty setting of runshlib and
45067 link_curses up to always happen, not just for native builds.
45069 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
45071 * gcc.c-torture: Update to c-torture-1.36 release.
45072 * gcc.failure: Related changes.
45074 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
45076 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
45078 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
45080 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
45081 * lib/mike-g++.exp (postbase): Not in here. Still reference
45082 runshlib, link_curses, and mathlib for link and run.
45084 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
45085 pass the runtime shared library options for Solaris, OSF/1, and
45086 Irix5, and link with -lcurses to avoid unresolved references.
45088 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
45090 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
45093 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
45095 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
45097 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
45099 * gcc.c-torture: Update to c-torture-1.35 release. Note we
45100 do not have a framework for the "compat" tests yet.
45102 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
45104 * lib/mike-g++.exp (postbase): New local variable `mathlib',
45105 set to null if we're testing vxworks5.1. Use that instead of
45106 `-lm' in the setting of LIBS for link and run.
45108 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
45110 * config/rom68k.exp (${tool}_load): Major changes to make it
45111 work. Verified that it does in fact return the stuff in
45112 exec_output properly. Catch any Emul or any TRAP other than 0.
45114 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
45116 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
45117 LDFLAGS properly for targets that need stuff from libgloss.
45118 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
45120 (gpp_initialized): New variable.
45122 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
45124 * config/rom68k.exp: Load libgloss.exp.
45125 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
45126 so we can produce a fully linked binary.
45127 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
45128 so we can produce a fully linked binary.
45130 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
45132 * lib/plumhall.exp (ph_section): Watch for expected failures.
45133 Add missing `else'.
45135 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
45137 (c-torture): Likewise.
45139 1995-08-28 Doug Evans <dje@cygnus.com>
45141 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
45143 * lib/mike-g++.exp (mike_cleanup): New proc.
45144 (prebase): New globals compiler_result, not_compiler_result,
45146 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
45147 allow leading "-" in pattern. Watch for unsupported tests.
45148 If $compiler_result is set, pattern match assembler code,
45149 and ditto for $not_compiler_result.
45150 * lib/mike-gcc.exp: Likewise.
45152 * lib/plumhall.exp (ph_execute): Only call ph_summary if
45153 execution "succeeded".
45155 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
45157 * config/win32.exp: New file.
45158 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
45160 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
45162 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
45164 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
45165 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
45166 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
45168 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
45169 "... without exceptions was ...". That is now handled by
45171 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
45173 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
45175 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
45176 sieve.c,sort2.c}: New files.
45177 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
45178 sieve.exp,sort2.exp}: Drivers for them.
45180 * lib/mike-gcc.exp (program_output): New user settable variable.
45181 (postbase): Call prune_system_crud. Also prune extraneous compiler
45183 * lib/mike-g++.exp (program_output): New user settable variable.
45185 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
45187 * config/sh.exp: Deleted (use sim.exp instead).
45189 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
45191 * config/vx.exp: Declare CHECKTASK as global.
45192 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
45193 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
45194 * lib/old-dejagnu.exp: Load [pwd]/$executable.
45196 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
45198 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
45199 target. Like vx.exp, only includes `vx29k.exp' instead of
45202 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
45204 * config/sim.exp: Increase time limit from 120 seconds to 240.
45206 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
45208 * gcc.c-torture/execute/950628-1.c: New test.
45210 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
45212 * gcc.c-torture: Update with changes/additions from
45215 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
45217 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
45219 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
45221 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
45223 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
45225 * gcc.c-torture/compile/950512-1.c: New test.
45226 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
45227 * gcc.dg/struct-ret-1.c: Likewise.
45229 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
45231 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
45232 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
45234 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
45236 * gcc.c-torture/special/920411-1.c: Deleted.
45237 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
45239 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
45241 * config/sim.exp (${tool}_load): Hack in call to bash to get a
45244 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
45246 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
45248 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
45251 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
45252 is the proper length.
45253 * va-arg-3.c: Likewise.
45255 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
45257 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
45258 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
45260 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
45261 * lib/g++.exp (default_g++_start): Delete old cruft.
45263 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
45265 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
45266 (2 * (1 << 18)) to (2 * (1 << 17)).
45268 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
45270 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
45272 * config/rom68k.exp: Renamed from config/idp.exp
45274 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
45276 * c-torture/compile/921109-2.c
45278 1995-04-18 Mike Stump <mrs@cygnus.com>
45280 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
45283 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
45285 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
45287 * lib/g++.exp (default_g++_start): Likewise.
45289 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
45291 * gcc.c-torture/compile/950329-1.c: New test.
45293 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
45295 * config/bug.exp (${tool}_load): Updated to use new remote_open
45296 and remote_close procs.
45297 * config/idp.exp: New file.
45299 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
45301 * gcc.c-torture/execute/950322-1.c: New test.
45303 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
45305 * config/vx.exp (${tool}_load): Clean up testing of return code from
45306 vxworks_ld and vxworks_spawn.
45308 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
45310 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
45312 1995-03-13 Mike Stump <mrs@cygnus.com>
45314 * lib/old-deja.exp: Add `excess errors test - ' error, now one
45315 can mark excess errors on a machine by machine basis. Note, the
45316 default is to not expect any excess errors, even when excess
45317 errors test - is given, so you will want to put an XFAIL ... on
45318 these lines. For example, // excess errors test - XFAIL hppa*-*-*
45319 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
45320 those 4 machines, but no others.
45322 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
45324 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
45325 * lib/c-torture.exp: to here.
45327 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
45329 * gcc.c-torture/execute/950221-1.c: New test.
45330 * gcc.c-torture/execute/struct-ret-1.c: New test.
45331 * gcc.c-torture/compile/950221-1.c: New test.
45333 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
45335 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
45337 * gcc.c-torture/execute/arith-1.c (main): Return 0.
45338 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
45340 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
45342 * g++.gb: New directory of tests, derived from my signature and
45343 class scoping tests.
45345 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
45346 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
45347 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
45348 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
45349 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
45350 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
45351 * g++.gb/sig25.C: Likewise.
45353 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
45354 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
45355 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
45356 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
45357 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
45358 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
45359 * g++.gb/sig25.exp: Likewise.
45361 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
45362 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
45363 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
45364 * g++.gb/scope13.C: Likewise, this test still fails.
45366 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
45367 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
45368 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
45369 * g++.gb/scope13.exp: Ditto.
45371 * g++.gb/README: New file, explains what these tests are about.
45373 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
45375 * lib/dg.exp (dg-do): Support `preprocess'.
45376 (dg-test): Likewise.
45378 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
45380 * config/udi.exp: change "continue -expect" to "exp_continue".
45382 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
45384 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
45385 Delete redundant tests.
45387 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
45388 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
45389 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
45390 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
45391 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
45392 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
45393 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
45394 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
45396 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
45397 storing label pointers.
45398 * gcc.c-torture/execute/921019-1.c: Likewise.
45399 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
45400 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
45402 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
45405 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
45406 Delete obsolete tests.
45408 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
45409 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
45410 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
45411 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
45412 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
45413 * gcc.c-torture/compile/950124-1.c: New test.
45415 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
45417 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
45419 * lib/mike-g++.exp: Add -lm to LIBS.
45421 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
45423 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
45425 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
45427 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
45429 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
45431 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
45433 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
45435 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
45436 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
45437 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
45438 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
45439 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
45440 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
45441 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
45442 * g++.law/{operators31.C, operators32.C,
45443 * g++.law/{operators33.C, operators34.C}: Likewise.
45444 * g++.law/{pic1.C, refs2.C}: Likewise.
45445 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
45446 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
45447 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
45448 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
45450 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
45451 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
45452 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
45453 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
45454 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
45455 * g++.law/{enum9.exp, friend5.exp}: Likewise.
45456 * g++.law/{nest3.exp, nest4.exp}: Likewise.
45457 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
45458 * g++.law/{operators30.exp, operators31.exp}: Likewise.
45459 * g++.law/{operators32.exp, operators33.exp}: Likewise.
45460 * g++.law/{operators34.exp}: Likewise.
45461 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
45462 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
45463 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
45464 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
45465 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
45467 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
45468 No longer expected to fail.
45469 * g++.law/missed-error3.C: Tweak for recent bool changes.
45471 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
45473 * config/emb-unix: Deleted.
45474 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
45475 remote execution. Do final link on remote host if REMOTE_LINK is set.
45477 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
45479 * lib/dg.exp (dg-test): Fix typo in last patch.
45481 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
45483 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
45484 (handles multiple occurrences).
45486 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
45488 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
45489 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
45490 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
45492 * lib/c-torture.exp (c-torture-compile): Likewise.
45493 (c-torture): Prepend full path if missing.
45494 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
45495 (gcc_fail): Likewise.
45496 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
45498 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
45500 * lib/netware.exp: Only attach to NetWare i386 systems.
45502 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
45504 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
45505 messages. Add test name to "output pattern match" pass/fail message.
45507 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
45509 * gcc.dg: New testsuite.
45510 * gcc.dg/dg.exp: New file.
45512 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
45513 test-switch.c}: Deleted.
45515 * gcc.misc-tests/msgs.exp: New testcase driver.
45517 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
45519 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
45520 Watch for illegal return values from ${tool}_load.
45521 * config/unix.exp (${tool}_load): Fix pass/fail detection for
45522 cross targets. Coerce return value >0 to 1.
45524 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
45526 * config/unix.exp (${tool}_load): Call program rsh, not proc.
45528 * config/emb-unix.exp: New file.
45530 * config/sim.exp: Error if variable $SIM not defined.
45531 (${tool}_load): Mark test as "untested" if simulator missing.
45533 * config/unix.exp: Load remote.exp to get rcp_download.
45534 * lib/c-torture.exp: Use different option lists for testcases with
45536 * gcc.c-torture/execute/execute.exp: Likewise.
45538 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
45540 * config/*.exp: Clarify return code from ${tool}_load.
45541 Call `unresolved' or `untested' instead of `warning' or `perror'
45542 (sometimes you still want to call both though).
45543 Add comment that `shell_id' is local to each file.
45544 * config/udi.exp (timeout): Set to 30.
45545 Don't print warning if connection fails, $connectmode has already
45547 (${tool}_load): Move verbose messages to level 2.
45548 Rework pattern for "Process started" message.
45549 Pass `shell_id' to ${connectmode}_download.
45550 Retry twice upon timeout. Make resetting of target more robust.
45551 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
45552 Pass `shell_id' to exit_$connectmode.
45553 Only call exit_$connectmode if connected.
45554 * config/unix.exp (${tool}_load): Check return codes better.
45555 * config/vrtx.exp (${tool}_load): Likewise.
45556 * config/vx.exp (${tool}_load): Likewise.
45557 Delete unneeded global's.
45558 * lib/dg.exp (dg-test): Update to reflect clarified return codes
45561 (dg-init): Delete recording of pass/fail counts.
45562 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
45563 (old-dejagnu-init): Likewise.
45564 (old-dejagnu-stat): Delete contents, empty proc now.
45565 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
45566 (c-torture): Delete references to lcnt, lpass, lfail.
45567 Get option list from TORTURE_OPTIONS.
45568 Delete -funroll[-all]-loops if no loops.
45569 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
45570 (g++_stat): Delete contents (empty proc now).
45571 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
45572 (gcc_finish): Likewise.
45573 (gcc_stat): Deleted.
45574 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
45575 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
45576 * gcc.c-torture/execute/execute.exp: Likewise.
45577 Split tests into two parts: compile, execute.
45578 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
45579 no loops. Update to reflect clarified return codes from ${tool}_load.
45581 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
45583 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
45585 (old-dejagnu): Likewise (where necessary).
45587 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
45589 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
45591 * lib/dg.exp (dg-process-target): Fix processing of selector.
45592 Add comment regarding use of `error'.
45594 * lib/gcc.exp (prune_system_crud): Define if missing.
45595 * lib/g++.exp (prune_system_crud): Likewise.
45597 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
45598 Call prune_system_crud.
45599 * lib/dg.exp (dg-runtest): New proc.
45600 Use perror instead of send_user for tcl errors in testcase.
45601 Don't return any value, it's never used.
45602 Don't clobber previous definition of `unknown'.
45603 Print tcl errors in `dg-final'.
45605 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
45607 * lib/dg.exp (dg-process-target): Improve syntax error messages.
45608 (dg-test): Don't print errorInfo, it contains stack backtrace.
45610 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
45612 * lib/g++.exp (runtest_file_p): Define if missing.
45614 1994-09-24 Doug Evans (dje@cygnus.com)
45616 * lib/mike-g++.exp: Comment out loading of g++.exp.
45617 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
45618 (default_g++_version): Always print something.
45619 (default_g++_start): Comment out call to `which'.
45620 (g++_start, g++_load): Deleted (must be defined in config file).
45621 * lib/gcc.exp: Test for existence of $CC at start.
45622 Delete check for tmpdir (done in gcc_init).
45623 (default_gcc_version): Always print something.
45624 (default_gcc_start): Comment out call to `which'.
45625 * config/*.exp: Major cleanup - make cross targets work at least a
45626 little better for g++ (by not being "--tool gcc" specific).
45627 Rename gcc_xxx to ${tool}_xxx.
45628 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
45629 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
45631 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
45633 * lib/c-torture.exp (c-torture-compile): Rework compiler
45634 message processing.
45636 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
45639 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
45641 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
45643 * lib/dg.exp (dg-process-target): Support { target native }.
45645 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
45647 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
45648 looked for "... program xxx got fatal signal".
45649 Correct regsub munging of `comp_output'.
45650 Ignore compiler messages "path prefix not used" and "linker input
45653 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
45655 * lib/gcc.exp (runtest_file_p): Define if missing.
45656 * gcc.prms/template.c: Example to work from.
45658 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
45660 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
45661 * lib/dg.exp (dg-test): Call unsupported testcases as such.
45663 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
45664 * gcc.prms/1883.c: Moved from compile/940714-1.c.
45665 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
45666 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
45668 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
45669 (dg-process-target): No longer a varargs proc.
45670 Return S/N for target, P/F for xfail. All callers changed.
45671 (user option procs): More argument checking.
45672 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
45673 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
45674 (dg-test): Skip test if not running on selected target in `dg-do'.
45675 Update handling of `dg-do-what', `dg-output-text'.
45676 Separate execution pass/fail from output pattern match pass/fail.
45677 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
45679 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
45681 * gcc.c-torture/special/special.exp: Don't expect failure for mips
45682 target for 920510-1.c.
45684 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
45686 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
45687 Clean up comment regarding use of passcnt, etc.
45688 (gcc_stat): Don't update `testcnt' here.
45689 (gcc_finish): Do it here.
45690 Might as well reset `but_id' here too.
45691 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
45692 to determine if the file should be tested.
45693 * gcc.c-torture/compile/compile.exp: Likewise.
45694 * gcc.c-torture/execute/execute.exp: Likewise.
45695 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
45696 * gcc.misc-tests/dg-test.exp: Likewise.
45697 * gcc.prms/prms.exp: Likewise.
45698 * gcc.wendy/wendy.exp: Likewise.
45699 * g++.old-deja.exp: Likewise.
45700 Move "Testing file" message to verbose level 1.
45702 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
45704 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
45706 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
45708 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
45709 (default_gcc_start): Accept optional second list element
45710 of compiler flags. Print compiler output at verbosity level 2.
45711 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
45712 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
45713 Save current values of framework globals passcnt, failcnt, xpasscnt,
45714 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
45715 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
45716 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
45717 xfailcnt to compute stats. Update framework global `testcnt' from
45719 (gcc_finish): New proc. Clean up test environment.
45720 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
45721 (gcc_epass, gcc_efail): Delete.
45722 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
45723 argument of line number.
45724 (dg-init): If the tool has an init routine, call it.
45725 (dg-test): Remove args `cflags_var' and `libs_var'.
45726 Pass all compiler options to ${tool}_start.
45727 Handle missing line number.
45728 (dg-finish): New function.
45729 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
45730 particular files. Call gcc_finish at end. Move "skipping test"
45731 message to verbosity level 3.
45732 * gcc.c-torture/compile/compile.exp: Likewise.
45733 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
45734 * gcc.c-torture/execute/execute.exp: Likewise.
45735 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
45736 Print testcase being tried at verbosity level 1.
45737 * gcc.c-torture/special/special.exp: Unset xfail.
45738 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
45739 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
45740 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
45741 * gcc.failure/failure.exp: Likewise.
45742 * gcc.ieee/ieee.exp: Likewise.
45743 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
45744 Update call to dg-test. Call dg-finish at end.
45745 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
45746 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
45747 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
45748 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
45749 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
45750 * gcc.wendy/wendy.exp: Add copyright.
45751 Delete setting of tmpdir (done by gcc_init).
45752 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
45753 Pass compiler flags to gcc_start. Call gcc_finish at end.
45754 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
45757 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
45759 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
45761 (g++_load): Likewise.
45763 * config/*.exp (gcc_load): Some were varargs fns and some were not.
45764 Rename argument to `prog' to remove the confusion.
45765 Varargs fns behave differently too!
45766 (g++_load): Likewise.
45768 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
45770 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
45771 what it is. Delete (always) printing of status value for !native.
45772 Simplify verbose code, and include status and exec_output.
45773 (g++_load): Use gcc_load.
45775 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
45777 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
45778 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
45779 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
45780 940714-3.c as these testcases don't exist anymore. Make
45781 va-arg-1.c expected to pass.
45783 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
45785 * gcc.misc-tests/misc.exp: Only run specific testcases.
45786 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
45787 * gcc.misc-tests/dg-[1-9].c: New files.
45789 * lib/dg.exp: New testsuite driver.
45790 * gcc.prms/prms.exp: Use it.
45792 * README.gcc: New file.
45794 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
45795 Document and reset `lxpass' and `lxfail'.
45796 Simplify "initialized" message.
45797 (gcc_stat): Clean up comments a little.
45799 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
45801 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
45803 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
45805 * lib/old-dejagnu.exp (process-option): New proc.
45806 (old-dejagnu-init, old-dejagnu-stat): Likewise.
45807 (old-dejagnu): Simplify.
45808 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
45810 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
45812 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
45813 exists and is not an empty string.
45815 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
45816 $xfail rather than calling setup_xfail. Clear $xfail when test is
45818 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
45821 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
45822 longer expected to fail.
45824 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
45827 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
45829 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
45830 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
45831 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
45832 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
45835 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
45836 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
45838 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
45840 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
45841 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
45843 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
45844 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
45845 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
45847 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
45849 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
45850 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
45851 940714-1.c, 940714-2.c, 940714-3.c},
45852 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
45853 gcc.misc-tests/{mg.c,mg.exp}:
45855 * gcc.noncompile/noncompile.exp: Change accordingly.
45857 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
45859 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
45860 Undo previous clobberage.
45862 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
45864 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
45865 * gcc.special/{930510-1.c, special.exp}:
45866 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
45867 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
45868 struct-varargs-1.c}: New tests from c-torture-1.26.
45870 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
45872 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
45873 argument to switch.
45875 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
45877 * Revert the previous changes. Please see Rob's directory
45878 (/lisa/test/rob/progressive/gcc/testsuite) for testing
45881 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
45883 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
45884 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
45885 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
45886 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
45887 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
45888 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
45889 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
45890 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
45891 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
45892 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
45893 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
45894 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
45895 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
45896 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
45897 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
45898 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
45899 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
45900 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
45901 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
45902 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
45903 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
45904 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
45905 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
45906 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
45907 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
45908 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
45909 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
45911 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
45913 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
45914 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
45917 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
45919 * config/unix.exp (g++_load): Fix syntax.
45921 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
45923 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
45924 * gcc.noncompile/921017-1.c: Deleted obsolete test.
45925 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
45926 Don't expect va-arg-1.c to fail. Correct expected output for
45928 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
45929 * gcc.wendy/hbm4.c: Correct typo.
45930 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
45932 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
45934 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
45935 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
45936 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
45937 * lib/c-torture.exp (c-torture-compile): Ditto.
45939 Reduce volume of output (remove all the -I's and such).
45940 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
45941 Call gcc_cpass, gcc_cfail.
45942 (c-torture): Pass testing option to c-torture-compile.
45944 1994-03-21 Doug Evans (dje@cygnus.com)
45946 Bring patches over from progressive.
45947 * config/default.exp: Exit remote shell cleanly.
45948 (g++_exit, g++_start): Add default versions.
45949 * config/sim.exp (gcc_load): Use perror, not error.
45951 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
45953 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
45956 1994-03-14 Doug Evans (dje@cygnus.com)
45958 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
45959 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
45960 (wendy_try): New proc to run testcase.
45961 (main loop): Call 'em.
45962 * gcc.wendy/*.c: Clean up pass to correct expected output.
45964 * lib/gcc.exp: Minor cleanup work.
45965 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
45967 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
45969 * config/sim.exp (gcc_load): Document return codes better.
45970 Don't pass -v to simulator.
45972 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
45974 * gcc.special/920717-x.c: Fix typo.
45975 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
45978 * lib/mike-gcc.exp: Fix typo.
45980 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
45982 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
45983 binary to use, transform the name.
45984 * config/*.exp: rename everything. Nuke any g++ specific files,
45985 it's now a special case of gcc that requires no special support.
45986 Add a default.exp for unsupported targets.
45988 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
45990 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
45991 lib/old-dejagnu.exp: Fix a few patterns to work with the new
45994 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
45996 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
45999 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
46001 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
46003 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
46005 * gcc.execute/execute.exp: Combine opt_list and foption_list into
46006 option_list. Compile every file with only 4/6 option choices
46007 (same as C torture) instead of with 12/18 different option
46009 * lib/c-torture.exp: Likewise.
46011 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
46014 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
46016 * lib/old-deja.exp: Add `excess errors test fails' error, now one
46017 can put an XFAIL *-*-* on excess errors.
46019 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
46021 * g++.law: Add more tests derived from g++-bugs snapshots.
46023 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
46024 equivalent to g++.law/init9.
46026 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
46027 compiled it, and the a.out file after we've run it.
46029 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
46031 * lib/mike-g++.exp (postbase): Delete the .o file after we've
46032 compiled it, and the a.out file after we've run it.
46034 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
46036 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
46038 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
46040 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
46043 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
46045 * g++.law: New directory of g++ tests derived from the g++-bugs
46048 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
46050 * gcc.compile: initbug1.c initbug1.exp testcase added
46052 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
46054 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
46055 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
46056 fixes submitted by Jeff Law (law@cs.utah.edu)
46057 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
46058 Jeff Law (law@cs.utah.edu)
46061 1993-11-30 Mike Stump (mrs@cygnus.com)
46063 * config/unix-g++.exp: Follow the gcc way of doing things.
46064 * g++.old-deja/old-deja.exp: Minor updates.
46065 * lib/g++.exp: New file, follow the gcc way of doing things.
46066 * lib/old-dejagnu.exp: Minor updates.
46067 * lib/mike-g++.exp: Always unset errorInfo.
46069 1993-11-06 Mike Stump (mrs@cygnus.com)
46071 * lib/gcc.exp: Fix some errors with the below change, CC and
46072 CFLAGS should be global when setting, not local.
46074 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
46076 * lib/gcc.exp: Transform tool name.
46078 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
46080 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
46082 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
46084 * lib/gcc.exp: change gcc_done to gcc_stat
46086 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
46088 * Upgraded gcc testsuite to c-torture version 1.25
46090 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
46092 * lib/gcc.exp: added reporting code. Changed verbose compile message.
46093 * lib/c-torture: added hooks for new reporting code.
46095 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
46097 * config/sh-gcc.exp: check if sh-sim exists in the path
46099 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
46101 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
46102 * gcc.compile/compile.exp: Initial changes for new logic.
46103 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
46104 * gcc.failure/failure.exp: Initial changes for new logic.
46105 * gcc.ieee/ieee.exp: Initial changes for new logic.
46106 * gcc.misc-tests/misc.exp: Initial changes for new logic.
46107 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
46108 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
46109 * lib/c-torture.exp: Initial changes for new logic.
46110 * lib/gcc.exp: Initial changes for new logic.
46112 1993-10-15 Mike Stump (mrs@cygnus.com)
46114 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
46115 depend upon failure or success. Fully qualify names in failure
46116 and success messages. Always remove a.out before starting
46117 compile, just in case. Pay more attention to error text output by
46118 the compiler. Handle testcases with no known past errors just
46119 like all others, so that things are uniform. Other miscellaneous
46122 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
46124 * gcc.cpp: new directory for cpp tests
46126 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
46128 * lib/chill.exp: Code reformatted, removed unused code.
46129 * config/unix-chill.exp: Code reformatted, removed unused code.
46130 * chill.execute/execute.exp: Code reformatted, removed unused code.
46131 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
46133 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
46135 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
46136 routines not written.
46138 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
46140 * config/bug-gcc.exp: Use new procs from bug.exp.
46142 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
46144 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
46145 via ftp, rather than depending on NFS.
46146 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
46149 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
46151 * config/bug-gcc.exp: Use new download proc.
46153 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
46155 * chill.execute/execute.exp: cleanups, handles errors better
46156 * chill.compile/compile.exp: rewrite, based on execute.exp
46157 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
46158 * lib/chill.exp: major changes to diff proc and compile and link
46159 procs. added chill_fail and chill_pass wrappers to pass and
46160 fail. added more comments, and handle error codes better.
46161 Added a hack to capture stderr from exec, so noncompile tests
46164 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
46166 * chill.execute/execute.exp: rewrite of testsuite driver
46167 * lib/chill.exp: rewrite of testsuite driver
46168 * config/unix-chill.exp: rewrite of testsuite driver
46170 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
46173 * iexpr.ch: Standardize uppercase.
46174 * tuples.dat: Standardize uppercase.
46175 * vary.ch: standardize. Correct varying string assignments.
46176 * vary.dat: Add new output lines.
46178 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
46181 * chprintf.ch: Standardize use of uppercase.
46182 * tuples.ch: Standardize and turn arr2 into a DCL,
46184 * pinits.ch: Standardize.
46186 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
46188 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
46189 * Makefil: Renamed to Makefile.in.
46190 * configure.in: New.
46192 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
46195 * .cvsignore: Add result/output files.
46196 * Makefile: Fix up variables at start. Use MFLAGS
46197 everywhere. Correct bool_loc, built_ins entries.
46198 Add entry for vary1.ch.
46199 * bitarray.ch: Standardize upper-case usage.
46200 * bitexpr.ch: Standardize, add output of b1.
46201 * params.ch: Use arrayt in along PROC parameters, to
46202 avoid novelty problems.
46203 * sets.ch: Tiny cleanup.
46204 * vary1.ch: Re-indent.
46206 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
46208 * Add PR-related files to Makefiles, .cvsignore files, etc.
46210 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
46212 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
46213 with compiler objects. New names are test-flow.c and test-loop.c
46215 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
46217 * Upgraded c-torture tests from 1.19 to 1.20
46220 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
46221 * gcc.compile: 930623-1.c 930623-2.c
46222 * gcc.noncompile: 930622-1.c 930622-2.c
46223 * gcc.failure: 920411-1.c 920627-2.c
46224 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
46226 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
46228 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
46229 More changes to get testsuite working properly. Needs more work.
46230 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
46232 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
46234 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
46235 More changes to get testsuite working properly. Needs more work.
46237 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
46239 * chill.compile/compile.exp: Added for Dejagnu support
46240 * chill.execute/execute.exp: Added for Dejagnu support
46241 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
46243 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
46245 This should complete moving the CHILL test files.
46246 * chill.noncompile(.cvsignore printf.grt
46247 in-printf.grt chprintf.grt chprintf.ch):
46248 Added test-support files.
46249 (Makefile): Modified further.
46250 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
46251 signal.ch): Added test files.
46252 * chill.execute (.cvsignore printf.grt printr.c
46253 in-printf.grt rts.c chprintf.grt rts.h): Added
46254 test-support files.
46255 (Makefile): More corrections.
46257 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
46259 * chill.compile, chill.execute, chill.nocompile: Add CHILL
46260 test cases, ready for DejaGnu.
46262 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
46264 * Upgraded c-torture tests from 1.18 to 1.19
46266 * gcc.compile: added test(s):
46268 * gcc.execute: added test(s):
46269 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
46271 * added new subdirectory for misc tests: gcc.misc-tests
46272 * gcc.misc-test(s): added tests:
46273 inst-check.c test-consts.c test-ior.c test-switch.c
46275 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
46277 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
46279 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
46281 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
46283 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
46285 * Upgraded c-torture tests from 1.17 to 1.18
46287 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
46289 * Upgraded c-torture tests from 1.12 to 1.17
46291 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
46293 * lib/old-dejagnu.exp:
46294 Fixed handling of XFAIL target triplets to correctly
46295 recognize wildcard characters. Removed code that
46296 appended a unique id tag to the end of the file name
46297 printed out by the result of the testcases within a
46300 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
46302 * lib/old-dejagnu.exp:
46303 Reworked expected failure handling to trigger off of XFAIL
46304 keyword in keyphrase embeded in testcase source code. The
46305 XFAIL keyword must be at the end of the keyphrase line. It
46306 may optionally be followed by one or more target triplets.
46307 It has just occured that the handling of wildcards in the
46308 target triplet may not be correct.
46310 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
46312 * g++.old-deja/tests:
46313 Moved all subdirectories up one level into g++.old-deja .
46315 * lib/old-dejagnu.exp:
46316 Fixed problem with CXXFLAGS not being properly reset, and being
46317 corrupted with extraneous "-c" compiler option. This was
46318 causing binaries to not be generated for test that needed them.
46319 Modified strings passed to "pass" and "fail" so that individual
46320 tests from the same test file would be distinguished by an
46321 identifier appended to the test file name in the summary logs;
46322 this corrected a problem with erroneous diff logs. Added code
46323 to search testcases for expected fail and unexpected pass keywords.
46325 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
46327 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
46329 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
46331 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
46332 Removed extraneous text from end of "Special g++ Options"
46335 * lib/old-dejagnu.exp: Added pattern matching to look for new
46336 keywords, embedded in testcases comments, which will trigger
46337 calls to xpass and xfail.
46339 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
46341 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
46342 comments embedded in the testcases, especially the one looking for
46343 special compiler options, as well as the pattern matching for the
46344 compiler output again.
46346 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
46348 * lib/old-dejagnu.exp: Do a proper check of the return value for
46349 execute tests. Fixed several problems with the pattern matching
46350 of the compiler output which gave erroneous test results.
46351 Changed several of the test result messages to be more descriptive.
46352 * config/unix-g++.exp: Proc g++_load now actually works and
46353 executes the tests passed to it and returns a usable return
46356 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
46358 * lib/gcc.exp: Exits gracefully if $CC is bogus.
46360 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
46362 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
46363 Modified both files to properly execute the old style
46364 dejagnu tests. The previous versions of these files were
46365 experimental and did not function anything near correctly.
46367 1993-04-05 Rob Savoye (rob@cygnus.com)
46369 * Removed all Makefile.in and configure.in files. No configuration
46372 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
46374 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
46376 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
46378 * gcc.compile/configure.in, gcc.unsorted/configure.in,
46379 gcc.special/configure.in, gcc.noncompile/configure.in,
46380 gcc.execute/configure.in, gcc.code_quality/configure.in,
46381 g++.other/configure.in, g++.old-deja/configure.in,
46382 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
46383 in srcname setting.
46385 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
46387 * lib/udi.exp: Fixed mondfe and mondfe_download.
46388 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
46389 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
46391 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
46393 * config/udi-gdb.exp: Check $shell_id after connecting to target.
46394 (gdb_exit): Don't remove *_soc files.
46396 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
46398 * lib/c-torture.exp: Don't look for main; instead always use -w
46399 -c. This is how the c-torture tests work. Remove the object
46400 file if the compilation succeeds.
46401 * gcc.execute/execute.exp: Remove executable if test passes.
46402 * gcc.noncompile/noncompile.exp: Every test is an expected
46404 * gcc.special/special.exp: Added tests from c-torture 1.11,
46405 corrected use of existing test.
46406 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
46407 gcc.execute/920625-1.c: Updated to c-torture 1.11.
46408 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
46409 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
46410 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
46411 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
46412 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
46413 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
46414 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
46415 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
46416 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
46417 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
46418 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
46419 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
46420 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
46421 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
46422 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
46423 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
46424 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
46426 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
46427 correspond to c-torture 1.11.