1 2007-05-10 Zdenek Dvorak <dvorakz@suse.cz>
3 PR tree-optimization/31885
4 * gcc.dg/tree-ssa/loop-29.c: New test.
6 2007-05-10 Dominique d'Humières <dominiq@lps.ens.fr>
8 * assumed_dummy_1.f90: Fix dg directive.
9 * char_initialiser_actual.f90: Likewise.
10 * nested_modules_2.f90: Likewise.
11 * shift-alloc.f90: Likewise.
13 2007-05-10 Andreas Krebbel <krebbel1@de.ibm.com>
15 * gcc.dg/20070507-1.c: Disable for non-pic targets.
17 2007-05-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
20 * gfortran.dg/unf_read_corrupted_2.f90: New test.
22 2007-05-09 Mike Stump <mrs@apple.com>
24 * g++.dg/other/first-global.C: Add -fpie for darwin.
25 * g++.dg/parse/attr-externally-visible-1.C: Likewise.
27 2007-05-09 Andreas Krebbel <krebbel1@de.ibm.com>
29 * gcc.dg/20070507-1.c: New testcase.
31 2007-05-08 Chao-ying Fu <fu@mips.com>
33 * gcc.target/mips/msub-1.c, gcc.target/mips/msub-2.c,
34 * gcc.target/mips/msub-3.c, gcc.target/mips/msub-4.c,
35 * gcc.target/mips/msubu-1.c, gcc.target/mips/msubu-2.c,
36 * gcc.target/mips/msubu-3.c, gcc.target/mips/msubu-4.c: New tests.
38 2007-05-08 Simon Martin <simartin@users.sourceforge.net>
41 * gcc.dg/pr31847.c: New test.
43 2007-05-08 Paul Thomas <pault@gcc.gnu.org>
46 * gfortran.dg/actual_array_result_1.f90: New test.
48 2007-05-08 Paul Thomas <pault@gcc.gnu.org>
51 * gfortran.dg/parameter_array_init_1.f90: New test.
54 * gfortran.dg/parameter_array_init_2.f90: New test.
56 2007-05-08 Uros Bizjak <ubizjak@gmail.com>
59 * gcc.target/i386/pr31854.c: New test.
61 2007-05-07 Janis Johnson <janis187@us.ibm.com>
63 * gcc.dg/pch/pch.exp: XFAIL largefile on Solaris 10 x86.
65 2007-05-07 Mike Stump <mrs@apple.com>
67 * g++.old-deja/g++.mike/empty.C: Add.
69 2007-05-07 Eric Christopher <echristo@apple.com>
71 * gcc.dg/invalid-call-1.c: Fix options for 32-bit x86.
73 2007-05-07 Uros Bizjak <ubizjak@gmail.com>
75 * gcc.dg/dfp/convert-bfp-fold.c: Remove extra assignment to 'sf'
76 variable. Rearrange conversions from binary float to decimal float.
78 2007-05-07 Mark Mitchell <mark@codesourcery.com>
80 * gcc.dg/special/gcsec-1.c: Don't link statically on Solaris 10
83 2007-05-07 Eric Botcazou <ebotcazou@adacore.com>
85 * gnat.dg/opt1.ad[sb]: New testcase.
87 2007-05-07 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
90 * gfortran.dg/do_3.F90: New test.
92 2007-05-07 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
95 * gfortran.dg/new_line.f90: Add new checks.
97 2007-05-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
100 * gfortran.dg/large_unit_1.f90: New.
101 * gfortran.dg/large_unit_2.f90: New.
102 * gfortran.dg/iostat_4.f90: New
103 * gfortran.dg/bounds_check_fail_1.f90: Updated.
105 2007-05-06 Paul Thomas <pault@gcc.gnu.org>
108 * gfortran.dg/char_result_4.f90: New test.
110 2007-06-05 Revital Eres <eres@il.ibm.com>
113 * gcc.dg/pr30957-1.c: New test.
115 2007-05-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
118 * gfortran.dg/char_type_len_2.f90: New test.
120 2007-05-05 Geoffrey Keating <geoffk@apple.com>
123 * g++.dg/other/nested-extern.cc: New.
124 * g++.dg/other/nested-extern-1.C: New.
125 * g++.dg/other/nested-extern-2.C: New.
127 2007-05-04 Daniel Franke <franke.daniel@gmail.com>
130 * gfortran.dg/erf.f90: New test.
131 * gfortran.dg/besxy.f90: New test.
133 2007-05-04 Daniel Franke <franke.daniel@gmail.com>
136 * gfortran.dg/fseek.f90: New test.
138 2007-05-04 Bob Wilson <bob.wilson@acm.org>
140 * g++.old-deja/g++.pt/static11.C: Remove xtensa-*-elf* xfail.
142 2007-05-04 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
145 * gfortran.dg/zero_length_1.f90: New test.
147 2007-05-04 Tobias Burnus <burnus@net-b.de>
150 * gfortran.dg/char_pointer_assign_3.f90: New test.
151 * gfortran.dg/char_result_2.f90: Re-enable test.
153 2007-05-04 Tobias Burnus <burnus@net-b.de>
156 * gfortran.dg/char_length_3.f90: New test.
157 * gfortran.dg/char_result_2.f90: Fix test.
159 2007-05-03 Zdenek Dvorak <dvorakz@suse.cz>
161 PR tree-optimization/30565
162 * gcc.dg/tree-ssa/loop-27.c: New test.
164 2007-05-03 Bernd Schmidt <bernd.schmidt@analog.com>
166 * gcc.target/bfin/frmul.c (__v2hi): Use short as base type, not itn.
167 * gcc.target/bfin/arith.c (__v2hi): Likewise.
168 * gcc.target/bfin/mul-combine.c (__v2hi): Likewise.
169 * gcc.target/bfin/shift.c (__v2hi): Likewise.
171 2007-05-03 Dorit Nuzman <dorit@il.ibm.com>
173 PR tree-optimization/31699
174 * lib/target-supports.exp (check_effective_target_vect_intfloat_cvt):
176 (check_effective_target_vect_floatint_cvt): New.
177 * gcc.dg/vect/vect-floatint-conversion-1.c: Use new keyword instead
179 * gcc.dg/vect/vect-intfloat-conversion-1.c: Likewise.
180 * gcc.dg/vect/vect-multitypes-1.c: One less loop gets vectorized.
181 * gcc.dg/vect/vect-multitypes-4.c: Likewise.
182 * gcc.dg/vect/vect-iv-4.c: Likewise.
183 * gcc.dg/vect/vect-multitypes-11.c: New.
184 * gcc.dg/vect/pr31699.c: New.
186 2007-05-02 Geoffrey Keating <geoffk@apple.com>
188 * gcc.c-torture/compile-limits-stringlit.c: Reduce size of string.
190 2007-05-02 Seongbae Park <seongbae.park@gmail.com>
193 * g++.dg/warn/anonymous-namespace-2.C: New.
194 * g++.dg/warn/anonymous-namespace-2.h: New.
196 2007-05-02 Paul Brook <paul@codesourcery.com>
198 * gcc.dg/arm-eabi1.c: Move debug output. Augment lcmp/ulcmp tests.
200 2007-05-02 Eric Christopher <echristo@apple.com>
202 * gcc.dg/cpp/if-div.c: New file.
204 2007-05-02 Tom Tromey <tromey@redhat.com>
206 PR preprocessor/28709:
207 * gcc.dg/cpp/pr28709.c: New file.
209 2007-05-02 Richard Guenther <rguenther@suse.de>
211 PR tree-optimization/31146
212 * g++.dg/tree-ssa/pr31146-2.C: New testcase.
214 2007-05-01 Geoffrey Keating <geoffk@apple.com>
216 * gcc.c-torture/compile/limits-blockid.c: New.
217 * gcc.c-torture/compile/limits-caselabels.c: New.
218 * gcc.c-torture/compile/limits-declparen.c: New.
219 * gcc.c-torture/compile/limits-enumconst.c: New.
220 * gcc.c-torture/compile/limits-exprparen.c: New.
221 * gcc.c-torture/compile/limits-externalid.c: New.
222 * gcc.c-torture/compile/limits-fnargs.c: New.
223 * gcc.c-torture/compile/limits-fndefn.c: New.
224 * gcc.c-torture/compile/limits-idexternal.c: New.
225 * gcc.c-torture/compile/limits-idinternal.c: New.
226 * gcc.c-torture/compile/limits-pointer.c: New.
227 * gcc.c-torture/compile/limits-stringlit.c: New.
228 * gcc.c-torture/compile/limits-structmem.c: New.
229 * gcc.c-torture/compile/limits-structnest.c: New.
231 2007-04-29 Geoffrey Keating <geoffk@apple.com>
233 * gfortran.dg/bom_UTF-8_F.F90: Rename from bom_UTF-8.F90.
235 2007-05-01 Andrew Pinski <andrew_pinski@playstation.sony.com>
238 * gcc.c-torture/compile/20070501-1.c: New testcase.
240 2007-05-01 Thomas Koenig <tkoenig@gcc.gnu.org>
243 * gfortran.dg/array_memset_2: New test case.
245 2007-05-01 Dorit Nuzman <dorit@il.ibm.com>
248 * gfortran.dg/vect/vect-5.f90: Fix dg-final test.
250 2007-05-01 Dorit Nuzman <dorit@il.ibm.com>
253 * gcc.dg/vect/vect-iv-9.c: Added vect_int_mult target keyword to
255 * gcc.dg/vect/vect-reduc-dot-u16b.c: Added vect_pack_trunc target
256 keyword to dg-final test.
257 * gcc.dg/vect/vect-iv-4.c: Likewise.
258 * gcc.dg/vect/vect-widen-mult-u16.c: Likewise.
259 * gcc.dg/vect/pr30771.c: Added vect_unapck target keyword to dg-final
261 * gcc.dg/vect/vect-reduc-dot-u16a.c: Change variable type to avoid a
263 * gcc.dg/vect/no-section-anchors-vect-69.c: xfail on is64.
264 * lib/target-supports.exp
265 (check_effective_target_vect_widen_sum_hi_to_si): Added ia64.
266 (check_effective_target_vect_widen_sum_qi_to_hi): Added ia64.
268 2007-04-30 Kazu Hirata <kazu@codesourcery.com>
270 * gcc.c-torture/execute/ieee/20000320-1.c: Use
271 __LONG_LONG_MAX__ and its friends instead of those supplied by
274 2007-04-30 Andrew pinski <andrew_pinski@playstation.sony.com>
277 * g++.dg/ext/vector7.C: New testcase.
279 2007-04-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
282 * gfortran.dg/bound_simplification_1.f90: New test.
284 2007-04-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
287 * testsuite/gfortran.dg/bom_error.f90: New test.
288 * testsuite/gfortran.dg/bom_include.f90: New test.
289 * testsuite/gfortran.dg/bom_UTF16-LE.f90: New test.
290 * testsuite/gfortran.dg/bom_UTF16-BE.f90: New test.
291 * testsuite/gfortran.dg/bom_UTF-8.f90: New test.
292 * testsuite/gfortran.dg/bom_UTF-32.f90: New test.
293 * testsuite/gfortran.dg/bom_UTF-8.F90: New test.
294 * testsuite/gfortran.dg/bom_include.inc: New file.
296 2007-04-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
299 * g++.dg/init/ptrfn2.C: New test.
300 * g++.dg/init/ptrfn3.C: New test.
302 2007-04-29 Paul Thomas <pault@gcc.gnu.org>
305 * gfortran.dg/dependency_21.f90: New test.
307 2007-04-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
309 * gfortran.dg/secnds.f: Use real*8.
310 * gfortran.dg/secnds-1.f: Use real*8.
312 2007-04-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
315 * gfortran.dg/inquire_5.f90: Update test.
317 2007-04-27 Ian Lance Taylor <iant@google.com>
320 * gcc.c-torture/compile/pr31710.c: New test.
322 2007-04-27 Richard Guenther <rguenther@suse.de>
324 PR tree-optimization/30965
325 PR tree-optimization/30978
326 * gcc.dg/tree-ssa/pr30978.c: New testcase.
327 * gcc.dg/tree-ssa/bool-3.c: Remove XFAIL, explain why.
328 * gcc.dg/tree-ssa/ssa-fre-4.c: Use char instead of bool
329 * gcc.dg/strict-overflow-5.c: Adjust tree dump scanning.
331 2007-04-27 Richard Guenther <rguenther@suse.de>
333 PR tree-optimization/31715
334 * gcc.dg/Warray-bounds-4.c: New testcase.
336 2007-04-26 Ian Lance Taylor <iant@google.com>
339 * gcc.c-torture/compile/pr28675.c: New test.
341 2007-04-26 Andrew Pinski <andrew_pinski@playstation.sony.com>
344 * g++.dg/ext/vector6.C: New test.
346 2007-04-26 Kazu Hirata <kazu@codesourcery.com>
348 * gcc.c-torture/execute/ieee/20000320-1.x: New.
350 2007-04-26 Steve Ellcey <sje@cup.hp.com>
353 * g++.dg/other/str_empty.C: Add expected warning.
355 2007-04-26 Richard Guenther <rguenther@suse.de>
356 Daniel Berlin <dberlin@dberlin.org>
358 PR tree-optimization/30567
359 * g++.dg/other/pr30567.C: New testcase.
361 2007-04-26 Richard Guenther <rguenther@suse.de>
363 PR tree-optimization/31703
364 * gcc.c-torture/compile/pr31703.c: New testcase.
365 * gcc.dg/tree-ssa/ssa-lim-1.c: Adjust pattern.
366 * gcc.dg/tree-ssa/ssa-lim-2.c: Likewise.
368 2007-04-26 Wolfgang Gellerich <gellerich@de.ibm.com>
370 * gfortran.dg/open_errors.f90: Added if statements checking
373 2007-04-26 Jakub Jelinek <jakub@redhat.com>
376 * g++.dg/gomp/pr31598.C: New test.
378 PR tree-optimization/30558
379 * g++.dg/gomp/pr30558.C: New test.
381 2007-04-24 Mark Mitchell <mark@codesourcery.com>
384 * g++.dg/ext/complex2.C: New test.
386 2007-04-25 Paolo Carlini <pcarlini@suse.de>
388 * g++.dg/ext/has_nothrow_assign.C: Adjust per N2255.
390 2007-04-25 Thiemo Seufer <ths@mips.com>
392 * gcc.target/mips/mips16e-extends.c (cksum8): Change return
393 value to signed char.
395 2007-04-25 Uros Bizjak <ubizjak@gmail.com>
397 * gcc.target/i386/reload-1.c. Include <stdint.h>. Compile for all
398 ilp32 i?86-*-* and x86_64-*-* targets. Do not skip test for -m64.
399 Use scan-rtl-dump-not procedure to scan RTL dump. Cleanup csa dump.
401 2007-04-25 Tobias Burnus <burnus@net-b.de>
404 * gfortran.dg/c_by_val_2.f90: Add rejection test of %VAL with
406 * gfortran.dg/c_by_val_5.f90: New test.
408 2007-04-25 Wolfgang Gellerich <gellerich@de.ibm.com>
410 * gfortran.dg/equiv_6.f90 (set_arrays): Replaced subroutine
411 with two new subroutines to avoid parameter-induced aliasing.
412 * gfortran.dg/equiv_6.f90 (set_array_listpr): New.
413 * gfortran.dg/equiv_6.f90 (set_array_lisbit): New.
415 2007-04-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
417 * gcc.dg/Warray-bounds.c: XFAIL test on 32-bit hppa targets.
418 * g++.dg/warn/Warray-bounds.C: Likewise.
420 2007-04-24 Ian Lance Taylor <iant@google.com>
422 PR tree-optimization/31605
423 * gcc.c-torture/execute/pr31605.c: New test.
425 2007-04-24 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
428 * lib/gcc-dg.exp (scan-module): New function.
429 * gfortran.dg/module_md5_1.f90: New test.
431 2007-04-24 Douglas Gregor <doug.gregor@gmail.com>
433 * g++.old-deja/g++.pt/defarg6.C: Only run with
435 * g++.old-deja/g++.pt/ucnid-1.C: Ditto.
436 * g++.dg/cpp0x/variadic61.C: Ditto.
437 * g++.dg/cpp0x/warn_cxx0x.C: Ditto.
438 * g++.dg/cpp0x/variadic62.C: Ditto.
439 * g++.dg/template/meminit1.C: Ditto.
440 * g++.dg/template/operator7.C: Ditto.
441 * g++.dg/template/static15.C: Ditto.
442 * g++.dg/template/invalid1.C: Ditto.
443 * g++.dg/template/shift1.C: Ditto.
444 * g++.dg/template/error10.C: Ditto.
446 2007-04-24 Simon Martin <simartin@users.sourceforge.net>
449 * gfortran.dg/pr25923.f90: New test.
451 2007-04-24 Ian Lance Taylor <iant@google.com>
453 PR tree-optimization/31602
454 * gcc.dg/Wstrict-overflow-11.c: We no longer issue a warning.
456 2007-04-24 Janis Johnson <janis187@us.ibm.com>
458 * gcc.target/powerpc/ppc32-abi-dfp-1.c: New test.
459 * gcc.target/powerpc/ppc64-abi-dfp-1.c: New test.
461 2007-04-24 Hui-May Chang <hm.chang@apple.com>
463 * gcc.target/i386/reload-1.c. New.
465 2007-04-24 Andrew Pinski <andrew_pinski@playstation.sony.com>
466 Olga Golovanevsky <olga@il.ibm.com>
468 * g++.dg/other/str_empty.C: New test.
470 2007-04-24 Richard Henderson <rth@redhat.com>
472 * gcc.dg/vect/vect.exp: Don't run tests on Alpha.
474 2007-04-24 Andreas Krebbel <krebbel1@de.ibm.com>
477 * gcc.c-torture/compile/pr31641.c: New testcase.
479 2007-04-24 Richard Sandiford <richard@nildram.co.uk>
481 * gcc.target/mips/madd-1.c, gcc.target/mips/madd-2.c,
482 * gcc.target/mips/madd-3.c, gcc.target/mips/madd-4.c,
483 * gcc.target/mips/maddu-1.c, gcc.target/mips/maddu-2.c,
484 * gcc.target/mips/maddu-3.c, gcc.target/mips/maddu-4.c: New tests.
486 2007-04-23 Simon Baldwin <simonb@google.com>
488 * g++.dg/other/error15.C: New.
489 * g++.dg/cpp0x/variadic-ex9.C: Renamed function parameter to avoid
490 triggering a "multiple parameters named" error.
492 2007-04-23 Thomas Koenig <tkoenig@gcc.gnu.org>
495 * gfortran.dg/backspace_8.f: New test case.
497 2007-04-23 Paul Thomas <pault@gcc.gnu.org>
500 * gfortran.dg/used_types_17.f90: New test.
503 * gfortran.dg/zero_array_components_1.f90: New test.
505 2007-04-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
508 * gfortran.dg/open_errors.f90: Allow a different error message.
510 2007-04-23 Uros Bizjak <ubizjak@gmail.com>
512 * lib/target-supports.exp (check_effective_target_vect_pack_trunc):
513 Rename from check_effective_target_vect_pack_mod. Rename global
514 variable et_vect_pack_mod to et_vect_pack_trunc. Update debug
516 * gcc.dg/vect/vect-iv-8.c: Update target check for vect_pack_trunc
518 * gcc.dg/vect/vect-iv-8a.c: Ditto.
519 * gcc.dg/vect/vect-multitypes-8.c: Ditto.
521 2007-04-22 Andrew Pinski <andrew_pinski@playstation.sony.com>
524 * gcc.c-torture/execute/pr31448.c: New testcase.
526 2007-04-22 Nick Clifton <nickc@redhat.com>
528 * gcc.dg/20020312-2.c: Add support for the FRV.
530 2007-04-22 Uros Bizjak <ubizjak@gmail.com>
532 PR tree-optimization/24659
533 * gcc.dg/vect/vect-float-extend-1.c: New test.
534 * gcc.dg/vect/vect-float-truncate-1.c: New test.
536 2007-04-22 Richard Guenther <rguenther@suse.de>
538 PR tree-optimization/29789
539 * gcc.dg/tree-ssa/ssa-lim-1.c: New testcase.
540 * gcc.dg/tree-ssa/ssa-lim-2.c: Likewise.
542 2007-04-22 Revital Eres <eres@il.ibm.com>
544 * gcc.dg/var-expand2.c: New test.
546 2007-04-22 Revital Eres <eres@il.ibm.com>
548 * gcc.dg/var-expand3.c: New test.
550 2007-04-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
553 * gfortran.dg/continuation_8.f90: New test.
555 2007-04-21 Andrew Pinski <andrew_pinski@playstation.sony.com>
558 * gcc.c-torture/compile/compound-literal-2.c: New testcase.
559 * gcc.c-torture/compile/compound-literal-3.c: New testcase.
561 2007-04-21 Richard Guenther <rguenther@suse.de>
564 * gcc.c-torture/execute/pr31136.c: New testcase.
566 2007-04-21 Alexandre Oliva <aoliva@redhat.com>
568 * gcc.target/i386/movsi-sm-1.c: New.
570 2007-04-20 Richard Henderson <rth@redhat.com>
572 * gcc.dg/pr28796-2.c: Add -mieee for alpha.
573 * gcc.dg/pr27095.c: Cope with alpha GOT load.
575 2007-04-20 Jakub Jelinek <jakub@redhat.com>
577 * gcc.target/i386/ordcmp-1.c: New test.
578 * gcc.target/i386/unordcmp-1.c: New test.
580 PR tree-optimization/31632
581 * gcc.c-torture/compile/20070419-1.c: New test.
583 2007-04-19 Eric Botcazou <ebotcazou@libertysurf.fr>
585 * gcc.dg/invalid-call-1.c: New test.
587 2007-04-18 Dirk Mueller <dmueller@suse.de>
590 * gcc.dg/Warray-bounds-3.c: New.
592 2007-04-18 Richard Guenther <rguenther@suse.de>
594 PR tree-optimization/19431
595 PR tree-optimization/21463
596 * gcc.c-torture/execute/20070212-1.c: New testcase.
597 * gcc.c-torture/execute/20070212-2.c: Likewise.
598 * gcc.c-torture/execute/20070212-3.c: Likewise.
599 * gcc.dg/tree-ssa/pr19431.c: Likewise.
600 * gcc.dg/tree-ssa/pr21463.c: Likewise.
601 * g++.dg/tree-ssa/pr21463.C: Likewise.
602 * g++.dg/tree-ssa/pr30738.C: Likewise.
604 2007-04-17 Mark Mitchell <mark@codesourcery.com>
607 * g++.dg/expr/bitfield8.C: New test.
609 2007-04-17 Joseph Myers <joseph@codesourcery.com>
610 Richard Sandiford <richard@codesourcery.com>
612 * lib/target-supports.exp (check_profiling_available): Return 0
613 for uClibc with -p or -pg.
615 2007-04-17 Simon Martin <simartin@users.sourceforge.net>
618 * g++.dg/template/init7.C: New test.
620 2007-04-17 Zdenek Dvorak <dvorakz@suse.cz>
622 PR rtl-optimization/31360
623 * gcc.dg/loop-7.c: New test.
625 2007-04-17 Mark Mitchell <mark@codesourcery.com>
627 * gcc.misc-tests/linkage.exp: Do not run on remote hosts.
628 * lib/compat.exp (compat-run): Use file_on_host, not remote_file
630 (compat-execute): Likewise.
631 * lib/copy-file.exp (gcc_copy_files): Use remote_download to copy
632 files to remote hosts.
633 * lib/c-ctorture.exp (c-torture-compile): Likewise.
634 (c-torture-execute): Likewise.
635 * lib/dg-pch.exp (dg-pch): Use file_on_host, not remote_file build
636 or plain file. Use remote_upload and remote_download to copy
638 * lib/scanasm.exp (dg-scan): Upload the file from the remote host
641 2007-04-17 Dorit Nuzman <dorit@il.ibm.com>
643 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-3.c: New test.
645 2007-04-16 Lawrence Crowl <crowl@google.com>
647 * g++.dg/other/fesd-any.C: Test -femit-struct-debug-detailed=any.
648 * g++.dg/other/fesd-any.h: Test -femit-struct-debug-detailed=any.
649 * g++.dg/other/fesd-baseonly.C: Test -femit-struct-debug-baseonly.
650 * g++.dg/other/fesd-baseonly.h: Test -femit-struct-debug-baseonly.
651 * g++.dg/other/fesd-none.C: Test -femit-struct-debug-detailed=none.
652 * g++.dg/other/fesd-none.h: Test -femit-struct-debug-detailed=none.
653 * g++.dg/other/fesd-reduced.C: Test -femit-struct-debug-reduced.
654 * g++.dg/other/fesd-reduced.h: Test -femit-struct-debug-reduced.
655 * g++.dg/other/fesd-sys.C: Test -femit-struct-debug-detailed=sys.
656 * g++.dg/other/fesd-sys.h: Test -femit-struct-debug-detailed=sys.
657 * g++.dg/other/fesd.h: Common to -femit-struct-debug-... tests.
659 * gcc.dg/fesd-any.c: Test -femit-struct-debug-detailed=any.
660 * gcc.dg/fesd-any.h: Test -femit-struct-debug-detailed=any.
661 * gcc.dg/fesd-baseonly.c: Test -femit-struct-debug-baseonly.
662 * gcc.dg/fesd-baseonly.h: Test -femit-struct-debug-baseonly.
663 * gcc.dg/fesd-none.c: Test -femit-struct-debug-detailed=none.
664 * gcc.dg/fesd-none.h: Test -femit-struct-debug-detailed=none.
665 * gcc.dg/fesd-reduced.c: Test -femit-struct-debug-reduced.
666 * gcc.dg/fesd-reduced.h: Test -femit-struct-debug-reduced.
667 * gcc.dg/fesd-sys.c: Test -femit-struct-debug-detailed=sys.
668 * gcc.dg/fesd-sys.h: Test -femit-struct-debug-detailed=sys.
669 * gcc.dg/fesd.h: Common to -femit-struct-debug-... tests.
671 2007-04-16 Ian Lance Taylor <iant@google.com>
673 PR tree-optimization/31522
674 * gcc.dg/Wstrict-overflow-16.c: New test.
676 2007-04-17 Kazu Hirata <kazu@codesourcery.com>
678 * gcc.dg/cpp/_Pragma6.c: Skip on fido-*-* and m68k-*-*.
680 2007-04-17 Tobias Schlüter <tobi@gcc.gnu.org>
683 * gfortran.dg/module_naming_1.f90: New.
685 2007-04-16 Richard Sandiford <richard@codesourcery.com>
687 * lib/target-supports.exp (check_profiling_available): Return
688 false for m68k-*-uclinux.
690 2007-04-16 Seongbae Park <seongbae.park@gmail.com>
693 Testcase for c++ anonymous namespace warning
695 * g++.dg/warn/anonymous-namespace-1.C: New test
696 * g++.dg/warn/anonymous-namespace-1.h: New test
698 2007-04-14 Andrew Pinski <andrew_pinski@playstation.sony.com>
701 * gcc.dg/gnu89-init-4.c: Change to a compile only test.
703 2007-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
705 * gfortran.dg/warnings_are_errors_1.f90: Add -std=f95 to options.
707 2007-04-15 Paul Thomas <pault@gcc.gnu.org>
710 * gfortran.dg/array_constructor_16.f90: New test.
712 2007-04-15 Kazu Hirata <kazu@codesourcery.com>
714 * gcc.dg/pr19340.c, gcc.dg/tree-ssa/loop-1.c,
715 gcc.dg/weak/typeof-2.c: Skip on fido-*-*.
717 2007-04-14 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
719 PR rtl-optimization/31500
720 * gcc.dg/Warray-bounds.c: Skip on hppa*-*-*.
721 * g++.dg/warn/Warray-bounds.C: Likewise.
723 2007-04-14 Andrew Pinski <andrew_pinski@playstation.sony.com>
726 * gcc.dg/gnu89-init-4.c: New testcase.
728 2007-04-14 Jakub Jelinek <jakub@redhat.com>
731 * gcc.dg/gomp/pr25874.c: Add dg-options.
732 * g++.dg/gomp/pr25874.C: Add dg-options.
734 2007-04-14 Bernhard Fischer <aldot@gcc.gnu.org>
737 * gfortran.dg/warnings_are_errors_1.f90: New testcase.
738 * gfortran.dg/warnings_are_errors_1.f: New testcase.
740 2007-04-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
743 * gfortran.dg/vect/vect-4.f90: xfail on vect_no_align targets.
745 2007-04-14 Paul Thomas <pault@gcc.gnu.org>
749 * gfortran.dg/initialization_6.f90: New test.
751 2007-04-14 Kazu Hirata <kazu@codesourcery.com>
753 * gcc.c-torture/compile/pr27528.c: Require nonpic.
755 * lib/target-supports.exp (check_gc_sections_available):
756 Return false if ldflags includes -elf2flt.
758 2007-04-13 Jason Merrill <jason@redhat.com>
763 2007-04-13 Mike Stump <mrs@apple.com>
765 * obj-c++.dg/stubify-1.mm: Only run on powerpc.
766 * obj-c++.dg/template-4.mm: Don't run when 64-bit.
768 2007-04-13 Joseph Myers <joseph@codesourcery.com>
770 PR tree-optimization/29598
771 * gcc.dg/tree-ssa/loadpre1.c: XFAIL.
773 2007-04-13 Tobias Burnus <burnus@net-b.de>
776 * gfortran.dg/func_assign.f90: New test.
778 2007-04-13 Paul Thomas <pault@gcc.gnu.org>
781 * gfortran.dg/used_types_16.f90: New test.
783 2007-04-13 Tobias Schlüter <tobi@gcc.gnu.org>
786 * gfortran.dg/goto_2.f90: New.
787 * gfortran.dg/goto_3.f90: New.
788 * gfortran.dg/pr17708.f90: Rename to ...
789 * gfortran.dg/goto_4.f90: ... this, add comment pointing to PR.
791 2007-04-13 Tobias Burnus <burnus@net-b.de>
794 * gfortran.dg/f2c_4.c: Use GNU extensions for complex
797 2007-04-13 Tobias Burnus <burnus@net-b.de>
800 * gfortran.dg/value_4.c: Use GNU extensions for complex
803 2007-04-13 Richard Guenther <rguenther@suse.de>
805 PR tree-optimization/21258
806 * gcc.dg/tree-ssa/vrp34.c: New testcase.
808 2007-04-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
810 * gfortran.dg/c_by_val.c: Use GCC extensions instead of including
813 2007-04-12 Tobias Schlüter <tobi@gcc.gnu.org>
816 * gfortran.dg/char_length_2.f90: New.
817 * gfortran.dg/repeat_2.f90: Add dg-warning annotations.
818 * gfortran.dg/repeat_4.f90: Likewise.
821 * gfortran.dg/char_assign_1.f90: New.
824 * gfortran.dg/block_name_1.f90: New.
825 * gfortran.dg/block_name_2.f90: New.
827 2007-04-12 Douglas Gregor <doug.gregor@gmail.com>
830 * g++.dg/other/pr31078.C: New.
832 2007-04-12 Richard Guenther <rguenther@suse.de>
834 PR tree-optimization/31169
835 * gcc.c-torture/execute/pr31169.c: New testcase.
837 2007-04-12 Richard Guenther <rguenther@suse.de>
839 PR tree-optimization/24689
840 PR tree-optimization/31307
841 * g++.dg/tree-ssa/pr31307.C: New testcase.
842 * gcc.dg/tree-ssa/pr24689.c: Likewise.
844 2007-04-12 Tobias Burnus <burnus@net-b.de>
847 * gfortran.dg/access_spec_1.f90: New test.
848 * gfortran.dg/access_spec_2.f90: New test.
849 * gfortran.dg/non_module_public.f90: Match new error message.
851 2007-04-11 Paul Thomas <pault@gcc.gnu.org>
854 * gfortran.dg/result_in_spec_1.f90: Increase dimension from 2
855 to 4 at line 38 to fix bounds problem.
857 2007-04-11 Tobias Burnus <burnus@net-b.de>
860 * gfortran.dg/pointer_intent_1.f90: Fix test.
862 2007-04-10 Eric Christopher <echristo@apple.com>
864 * lib/target-supports.exp
865 (check_effective_target_fstack_protector): Rewrite.
867 2007-04-09 Mark Mitchell <mark@codesourcery.com>
870 * g++.dg/init/const5.C: New test.
872 2007-04-09 Jan Hubicka <jh@suse.cz>
874 * gcc.dg/tree-ssa/foldaddr-3.c: New file.
876 2007-04-08 Jan Hubicka <jh@suse.cz>
878 * gcc.dg/tree-ssa/foldaddr-2.c: New file.
880 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
883 * gfortran.dg/achar_4.f90: New test.
885 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
888 * gfortran.dg/used_dummy_types_8.f90: New test.
890 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
893 * gfortran.dg/parameter_array_element_1.f90: New test.
895 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
898 * gfortran.dg/default_numeric_type_1.f90: New test.
900 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
903 * gfortran.dg/unreferenced_use_assoc_1.f90: New test.
905 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
908 * gfortran.dg/interface_12.f90: New test.
910 2007-04-07 Bruce Korb <bkorb@gnu.org>
912 * gcc.dg/format/opt-6.c: New test.
913 * gcc.dg/format/nul-1.c: New test.
914 * gcc.dg/format/nul-2.c: New test.
916 2007-04-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
919 * gfortran.dg/fmt_colon.f90: New test.
921 2007-04-06 Mark Mitchell <mark@codesourcery.com>
923 * g++.old-deja/g++.other/init18.C: Use
924 dg-require-effective-target instead of an explicit xfail.
926 2007-04-05 Janis Johnson <janis187@us.ibm.com>
928 * gcc.dg/dfp/signbit-1.c
929 * gcc.dg/dfp/signbit-2.c
931 2007-04-05 Paul Thomas <pault@gcc.gnu.org>
934 * gfortran.dg/altreturn_5.f90: New test.
936 2007-04-05 Paul Thomas <pault@gcc.gnu.org>
939 * gfortran.dg/contained_module_proc_1.f90: New test.
941 2007-04-04 Stuart Hastings <stuart@apple.com>
944 * testsuite/objc/execute/exceptions/pr31281.m: New.
946 2007-04-04 Danny Smith <dannysmith.users.sourceforge.net>
948 * g++.dg/ext/dllimport12.C: Update comments.
950 2007-04-03 Eric Christopher <echristo@apple.com>
952 * g++.dg/tree-ssa/pr29902.C: Require ilp32.
954 2007-04-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
957 * gfortran.dg/repeat_2.f90: New test.
958 * gfortran.dg/repeat_3.f90: New test.
959 * gfortran.dg/repeat_4.f90: New test.
961 2007-04-03 Uros Bizjak <ubizjak@gmail.com>
963 * gcc.dg/tls/opt-3.c: Use -mregparm=3 only for ilp32 on x86_64 targets.
965 2007-04-03 Jakub Jelinek <jakub@redhat.com>
968 * g++.dg/parse/cond3.C: New test.
971 * gcc.c-torture/execute/ieee/pr30704.c: New test.
973 2007-04-02 Jason Merrill <jason@redhat.com>
976 * g++.dg/ext/visibility/anon3.C: New test.
978 2007-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
981 * gfortran.dg/namelist_28.f90: New test.
983 2007-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
986 * gfortran.dg/direct_io_6.f90: New test.
988 2007-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
991 * gfortran.dg/advance_5.f90: New test.
992 * gfortran.dg/advance_6.f90: New test.
994 2007-04-01 Danny Smith <dannysmith@users.sourceforge.net>
996 * g++.dg/ext/dllimport6.C: Remove extra ';'.
997 * g++.dg/ext/dllimport7.C: Likewise.
998 * g++.dg/ext/selectany1.C: Likewise.
1000 2007-03-31 Douglas Gregor <doug.gregor@gmail.com>
1002 * g++.dg/parser/pr31138.C: New.
1003 * g++.dg/parser/pr31140.C: New.
1004 * g++.dg/parser/pr31141.C: New.
1006 2007-03-30 Paolo Carlini <pcarlini@suse.de>
1009 * g++.dg/ext/is_base_of.C: New.
1010 * g++.dg/ext/has_virtual_destructor.C: New.
1011 * g++.dg/ext/is_polymorphic.C: New.
1012 * g++.dg/ext/is_base_of_diagnostic.C: New.
1013 * g++.dg/ext/is_enum.C: New.
1014 * g++.dg/ext/has_nothrow_assign.C: New.
1015 * g++.dg/ext/has_nothrow_constructor.C: New.
1016 * g++.dg/ext/is_empty.C: New.
1017 * g++.dg/ext/has_trivial_copy.C: New.
1018 * g++.dg/ext/has_trivial_assign.C: New.
1019 * g++.dg/ext/is_abstract.C: New.
1020 * g++.dg/ext/is_pod.C: New.
1021 * g++.dg/ext/has_nothrow_copy.C: New.
1022 * g++.dg/ext/is_class.C: New.
1023 * g++.dg/ext/has_trivial_constructor.C: New.
1024 * g++.dg/ext/is_union.C: New.
1025 * g++.dg/ext/has_trivial_destructor.C: New.
1026 * g++.dg/tree-ssa/pr22444.C: Adjust, avoid __is_pod.
1027 * g++.dg/template/crash43.C: Likewise.
1029 2007-03-29 Dirk Mueller <dmueller@suse.de>
1031 * g++.dg/warn/pedantic2.C: New testcase.
1033 2007-03-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1035 * size_dim.f90: Fix dg directive.
1036 * pr16433.f: Likewise.
1037 * use_6.f90: Likewise.
1038 * use_7.f90: Likewise.
1039 * entry_9.f90: Likewise.
1040 * pointer_intent_2.f90: Likewise.
1041 * protected_1.f90: Likewise.
1042 * fmt_missing_period_2.f: Likewise.
1043 * pointer_intent_3.f90: Likewise.
1044 * protected_2.f90: Likewise.
1045 * protected_3.f90: Likewise.
1046 * pr15754.f90: Likewise.
1047 * protected_4.f90: Likewise.
1048 * protected_5.f90: Likewise.
1049 * initialization_2.f90: Likewise.
1050 * protected_6.f90: Likewise.
1051 * continuation_7.f90: Likewise.
1052 * derived_function_interface_1.f90: Likewise.
1053 * der_pointer_4.f90: Likewise.
1054 * fmt_zero_precision.f90: Likewise.
1055 * blockdata_3.f90: Likewise.
1056 * fmt_missing_period_1.f: Likewise.
1057 * real_const_3.f90: Likewise.
1058 * use_4.f90: Likewise.
1059 * fmt_missing_period_3.f: Likewise.
1060 * use_5.f90: Likewise.
1062 2007-03-28 Mike Stump <mrs@apple.com>
1064 * gcc.dg/darwin-comm.c: Add.
1066 2007-03-28 Eric Christopher <echristo@apple.com>
1068 * lib/target-supports.exp (check_effective_target_fstack_protector): New.
1069 * gcc.dg/ssp-1.c: Use.
1070 * gcc.dg/ssp-2.c: Ditto.
1072 2007-03-28 Simon Martin <simartin@users.sourceforge.net>
1075 * g++.dg/parse/constructor3.C: New test.
1077 2007-03-28 Eric Botcazou <ebotcazou@adacore.com>
1079 * gnat.dg/thin_pointer.ad[sb]: New test.
1081 2007-03-28 Douglas Gregor <doug.gregor@gmail.com>
1083 * g++.dg/cpp0x/bracket1.C: New.
1084 * g++.dg/cpp0x/bracket2.C: New.
1085 * g++.dg/cpp0x/bracket3.C: New.
1086 * g++.dg/cpp0x/bracket4.C: New.
1088 2007-03-28 Douglas Gregor <doug.gregor@gmail.com>
1090 * g++.dg/cpp0x/temp_default1.C: New.
1091 * g++.dg/cpp0x/temp_default3.C: New.
1092 * g++.dg/cpp0x/temp_default2.C: New.
1093 * g++.dg/cpp0x/temp_default4.C: New.
1095 2007-03-28 Douglas Gregor <doug.gregor@gmail.com>
1098 * g++.dg/other/cv_func2.C: New.
1100 2007-03-27 Janis Johnson <janis187@us.ibm.com>
1102 * gcc.dg/dfp/func-vararg-alternate.h: New file.
1103 * gcc.dg/dfp/func-vararg-alternate-d32.c: New test.
1104 * gcc.dg/dfp/func-vararg-alternate-d64.c: New test.
1105 * gcc.dg/dfp/func-vararg-alternate-d128.c: New test.
1107 * gcc.dg/dfp/func-vararg-mixed.c: Add optional debugging output.
1108 * gcc.dg/dfp/func-vararg-dfp.c: Ditto.
1110 * gcc.dg/dfp/operator-cond.c: Call init, fix typo.
1112 * lib/compat.exp (compat-execute): Fix processing of file names.
1114 2007-03-27 Daniel Jacobowitz <dan@codesourcery.com>
1116 * gcc.target/powerpc/ppc-stackalign-1.c: Run for powerpc-eabi.
1118 2007-03-27 Uros Bizjak <ubizjak@gmail.com>
1120 * lib/target-supports.exp (check_effective_target_fortran_large_real):
1121 Delete created executable test file.
1122 (check_effective_target_fortran_large_int): Ditto.
1123 (check_effective_target_static_libgfortran): Ditto.
1125 2007-03-26 Paolo Carlini <pcarlini@suse.de>
1128 * g++.dg/warn/pragma-system_header1.C: New test.
1129 * g++.dg/warn/pragma-system_header2.C: New test.
1130 * g++.dg/warn/pragma-system_header1.h. New.
1131 * g++.dg/warn/pragma-system_header2.h. New.
1133 2007-03-26 Ian Lance Taylor <iant@google.com>
1135 PR tree-optimization/31345
1136 * gcc.c-torture/compile/pr31345-1.c: New test.
1138 2007-03-26 Brooks Moses <brooks.moses@codesourcery.com>
1140 * gfortran.dg/func_derived_4.f90: Fix module cleanup.
1141 * gfortran.dg/gomp/appendix-a/a.22.4.f90: Clean up modules.
1142 * gfortran.dg/gomp/appendix-a/a.26.2.f90: Likewise.
1143 * gfortran.dg/gomp/appendix-a/a.32.1.f90: Likewise.
1144 * gfortran.dg/overload_1.f90: Likewise.
1145 * gfortran.dg/impure_assignment_1.f90: Likewise.
1146 * gfortran.dg/error_recovery_3.f90: Likewise.
1147 * gfortran.dg/alloc_comp_basics_1.f90: Likewise.
1148 * gfortran.dg/sequence_types_1.f90: Likewise.
1149 * gfortran.dg/internal_references_1.f90: Likewise.
1150 * gfortran.dg/present_1.f90: Likewise.
1151 * gfortran.dg/volatile10.f90: Likewise.
1152 * gfortran.dg/module_equivalence_2.f90: Likewise.
1153 * gfortran.dg/use_4.f90: Likewise.
1154 * gfortran.dg/elemental_result_1.f90: Likewise.
1155 * gfortran.dg/generic_actual_arg.f90: Likewise.
1156 * gfortran.dg/private_type_5.f90: Likewise.
1157 * gfortran.dg/protected_4.f90: Likewise.
1158 * gfortran.dg/interface_3.f90: Likewise.
1160 2007-03-26 Uros Bizjak <ubizjak@gmail.com>
1162 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Remove build file trivial.S.
1163 * gcc.dg/debug/dwarf2/dwarf2.exp: Ditto.
1165 2007-03-26 Uros Bizjak <ubizjak@gmail.com>
1167 * gfortran.dg/use_[567].f90: Use correct cleanup-modules dg directive.
1169 2007-03-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1171 PR libgfortran/31199
1172 * gfortran.dg/fmt_t_4.f90: New test.
1174 2007-03-25 Thomas Koenig <tkoenig@gcc.gnu.org>
1177 * gfortran.dg/backspace_5.f: Initialize variable(s).
1178 * gfortran.dg/backspace_6.f: Likewise.
1179 * gfortran.dg/char_bounds_check_fail_1: Likewise.
1180 * gfortran.dg/direct_io_2.f90: Likewise.
1181 * gfortran.dg/write_back.f: Likewise.
1182 * gfortran.dg/write_rewind_2.f: Likewise.
1183 * gfortran.dg/write_rewind_1.f: Likewise.
1184 * gfortran.dg/write_rewind_2.f: Likewise.
1186 2007-03-25 Dorit Nuzman <dorit@il.ibm.com>
1188 PR tree-optimization/30784
1189 * gcc.dg/vect/pr30784.c: New test.
1191 2007-03-25 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1194 * gfortran.dg/operator_1.f90: New test.
1195 * gfortran.dg/operator_2.f90: New test.
1197 2007-03-25 Thomas Koenig <tkoenig@gcc.gnu.org>
1200 * gfortran.dg/reshape_transpose_1.f90: New test.
1202 2007-03-24 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1205 * gfortran.dg/bounds_check_6.f90: New test.
1207 2007-03-23 Michael Meissner <michael.meissner@amd.com>
1209 * gcc.dg/dfp/convert-dfp.c: Wrap __STDC_WANT_DEC_FP__ with
1211 * gcc.dg/dfp/convert-int-saturate.c: Ditto.
1212 * gcc.dg/dfp/decfloat-constants.c: Ditto.
1214 2007-03-24 Paul Thomas <pault@gcc.gnu.org>
1217 * gfortran.dg/pointer_function_actual_1.f90: New test.
1220 * gfortran.dg/pointer_function_actual_2.f90: New test.
1223 * gfortran.dg/result_in_spec_1.f90: New test.
1225 2007-03-23 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1228 * gfortran.dg/integer_exponentiation_3.F90: New test.
1229 * gfortran.dg/integer_exponentiation_4.f90: New test.
1230 * gfortran.dg/integer_exponentiation_5.F90: New test.
1232 2007-03-22 Mark Mitchell <mark@codesourcery.com>
1235 * g++.dg/template/error24.C: New test.
1236 * g++.dg/parse/tmpl-outside1.C: Tweak error markers.
1238 2007-03-22 Mark Mitchell <mark@codesourcery.com>
1241 * g++.dg/expr/bitfield7.C: New test.
1243 2007-03-22 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
1246 * gcc.dg/float-range-4.c: New.
1247 * gcc.dg/float-range-1.c: Update. Test for a warning.
1248 * gcc.dg/float-range-3.c: New.
1249 * gcc.dg/float-range-5.c: New.
1251 2007-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1254 * gfortran.dg/no_range_check_1.f90: New test.
1256 2007-03-22 Dirk Mueller <dmueller@suse.de>
1258 * g++.old-deja/g++.brendan/warnings2.C: Don't use -pedantic.
1259 * g++.dg/other/static1.C: Remove stray semicolon.
1260 * g++.dg/other/init1.C: Likewise.
1261 * g++.dg/rtti/dyncast1.C: Likewise.
1262 * g++.dg/tree-ssa/pr17153.C: Likewise.
1263 * g++.dg/lookup/disamb1.C: Likewise.
1264 * g++.dg/lookup/scoped2.C: Likewise.
1265 * g++.dg/lookup/friend7.C: Likewise.
1266 * g++.dg/parse/parse4.C: Likewise.
1267 * g++.dg/parse/parse5.C: Likewise.
1268 * g++.dg/expr/pr29066.C: Likewise.
1269 * g++.dg/expr/cast4.C: Likewise.
1270 * g++.dg/tc1/dr193.C: Likewise.
1271 * g++.dg/tc1/dr213.C: Likewise.
1272 * g++.dg/abi/dcast1.C: Likewise.
1273 * g++.dg/abi/covariant2.C: Likewise.
1274 * g++.dg/inherit/covariant11.C: Likewise.
1275 * g++.dg/inherit/covariant9.C: Likewise.
1276 * g++.dg/inherit/covariant10.C: Likewise.
1277 * g++.dg/init/static3.C: Likewise.
1278 * g++.dg/init/init-ref3.C: Likewise.
1279 * g++.dg/init/ref10.C: Likewise.
1280 * g++.dg/template/meminit2.C: Likewise.
1281 * g++.dg/template/using9.C: Likewise.
1282 * g++.dg/template/friend9.C: Likewise.
1283 * g++.dg/template/ref1.C: Likewise.
1284 * g++.old-deja/g++.warn/inline.C: Likewise.
1285 * g++.old-deja/g++.robertl/eb91.C: Likewise.
1286 * g++.old-deja/g++.robertl/eb46.C: Likewise.
1287 * g++.old-deja/g++.robertl/eb34.C: Likewise.
1288 * g++.old-deja/g++.robertl/eb43.C: Likewise.
1289 * g++.old-deja/g++.robertl/eb26.C: Likewise.
1290 * g++.old-deja/g++.robertl/eb116.C: Likewise.
1291 * g++.old-deja/g++.brendan/copy5.C: Likewise.
1292 * g++.old-deja/g++.brendan/overload8.C: Likewise.
1293 * g++.old-deja/g++.brendan/overload11.C: Likewise.
1294 * g++.old-deja/g++.brendan/copy7.C: Likewise.
1295 * g++.old-deja/g++.brendan/crash38.C: Likewise.
1296 * g++.old-deja/g++.brendan/template11.C: Likewise.
1297 * g++.old-deja/g++.brendan/err-msg3.C: Likewise.
1298 * g++.old-deja/g++.brendan/crash50.C: Likewise.
1299 * g++.old-deja/g++.brendan/crash16.C: Likewise.
1300 * g++.old-deja/g++.jason/pmem2.C: Likewise.
1301 * g++.old-deja/g++.jason/parse9.C: Likewise.
1302 * g++.old-deja/g++.jason/byval2.C: Likewise.
1303 * g++.old-deja/g++.jason/overload8.C: Likewise.
1304 * g++.old-deja/g++.jason/pmf8.C: Likewise.
1305 * g++.old-deja/g++.jason/template33.C: Likewise.
1306 * g++.old-deja/g++.jason/return3.C: Likewise.
1307 * g++.old-deja/g++.jason/scoping2.C: Likewise.
1308 * g++.old-deja/g++.jason/virtual.C: Likewise.
1309 * g++.old-deja/g++.jason/opeq3.C: Likewise.
1310 * g++.old-deja/g++.jason/template27.C: Likewise.
1311 * g++.old-deja/g++.jason/synth6.C: Likewise.
1312 * g++.old-deja/g++.jason/ref8.C: Likewise.
1313 * g++.old-deja/g++.jason/offset1.C: Likewise.
1314 * g++.old-deja/g++.other/static20.C: Likewise.
1315 * g++.old-deja/g++.other/array1.C: Likewise.
1316 * g++.old-deja/g++.other/new3.C: Likewise.
1317 * g++.old-deja/g++.other/array2.C: Likewise.
1318 * g++.old-deja/g++.other/overload9.C: Likewise.
1319 * g++.old-deja/g++.other/cast6.C: Likewise.
1320 * g++.old-deja/g++.other/ptrmem8.C: Likewise.
1321 * g++.old-deja/g++.other/eh4.C: Likewise.
1322 * g++.old-deja/g++.other/using7.C: Likewise.
1323 * g++.old-deja/g++.other/init18.C: Likewise.
1324 * g++.old-deja/g++.other/dyncast1.C: Likewise.
1325 * g++.old-deja/g++.other/dyncast2.C: Likewise.
1326 * g++.old-deja/g++.other/dtor11.C: Likewise.
1327 * g++.old-deja/g++.pt/static11.C: Likewise.
1328 * g++.old-deja/g++.pt/crash19.C: Likewise.
1329 * g++.old-deja/g++.pt/overload12.C: Likewise.
1330 * g++.old-deja/g++.pt/crash46.C: Likewise.
1331 * g++.old-deja/g++.pt/mi1.C: Likewise.
1332 * g++.old-deja/g++.pt/vaarg3.C: Likewise.
1333 * g++.old-deja/g++.pt/nontype5.C: Likewise.
1334 * g++.old-deja/g++.pt/local5.C: Likewise.
1335 * g++.old-deja/g++.pt/typename2.C: Likewise.
1336 * g++.old-deja/g++.pt/explicit80.C: Likewise.
1337 * g++.old-deja/g++.pt/auto_ptr.C: Likewise.
1338 * g++.old-deja/g++.law/visibility1.C: Likewise.
1339 * g++.old-deja/g++.law/visibility2.C: Likewise.
1340 * g++.old-deja/g++.law/virtual2.C: Likewise.
1341 * g++.old-deja/g++.law/operators19.C: Likewise.
1342 * g++.old-deja/g++.law/parsing10.C: Likewise.
1343 * g++.old-deja/g++.law/visibility4.C: Likewise.
1344 * g++.old-deja/g++.law/operators4.C: Likewise.
1345 * g++.old-deja/g++.law/dtors2.C: Likewise.
1346 * g++.old-deja/g++.law/missed-error3.C: Likewise.
1347 * g++.old-deja/g++.law/visibility10.C: Likewise.
1348 * g++.old-deja/g++.law/scope3.C: Likewise.
1349 * g++.old-deja/g++.law/casts2.C: Likewise.
1350 * g++.old-deja/g++.law/code-gen5.C: Likewise.
1351 * g++.old-deja/g++.law/operators33.C: Likewise.
1352 * g++.old-deja/g++.law/friend4.C: Likewise.
1353 * g++.old-deja/g++.mike/pmf7.C: Likewise.
1354 * g++.old-deja/g++.mike/p5611.C: Likewise.
1355 * g++.old-deja/g++.mike/net37.C: Likewise.
1356 * g++.old-deja/g++.mike/p3570.C: Likewise.
1357 * g++.old-deja/g++.mike/p5718.C: Likewise.
1358 * g++.old-deja/g++.mike/net21.C: Likewise.
1359 * g++.old-deja/g++.mike/p1862.C: Likewise.
1360 * g++.old-deja/g++.mike/p4511.C: Likewise.
1361 * g++.old-deja/g++.mike/virt3.C: Likewise.
1362 * g++.old-deja/g++.mike/p16146.C: Likewise.
1363 * g++.old-deja/g++.mike/p1989.C: Likewise.
1364 * g++.old-deja/g++.mike/p5571.C: Likewise.
1365 * g++.old-deja/g++.gb/scope10.C: Likewise.
1366 * g++.old-deja/g++.abi/primary5.C: Likewise.
1367 * g++.old-deja/g++.abi/empty2.C: Likewise.
1368 * g++.old-deja/g++.abi/arraynew.C: Likewise.
1369 * g++.old-deja/g++.eh/vbase4.C: Likewise.
1370 * g++.old-deja/g++.eh/ptr1.C: Likewise.
1371 * g++.old-deja/g++.eh/cleanup1.C: Likewise.
1372 * g++.old-deja/g++.bob/template3.C: Likewise.
1373 * g++.old-deja/g++.bob/inherit1.C: Likewise.
1375 2007-03-22 Paul Thomas <pault@gcc.gnu.org>
1378 * gfortran.dg/transfer_array_intrinsic_3.f90: New test.
1380 2007-03-22 Tobias Schlüter <tobi@gcc.gnu.org>
1383 * gfortran.dg/derived_name_1.f90: New.
1384 * gfortran.dg/derived_name_2.f: New.
1386 2007-03-21 Richard Sandiford <richard@codesourcery.com>
1388 * lib/target-supports.exp (check_effective_target_nonpic): New
1390 * gcc.target/i386/20020616-1.c: Use an alternative to %ebx
1392 * gcc.target/i386/asm-4.c: Require nonpic.
1393 * gcc.target/i386/cmov1.c: Likewise.
1394 * gcc.target/i386/mul.c: Likewise.
1395 * gcc.target/i386/pr21291.c: Require nonpic or ! ilp32.
1396 * gcc.target/i386/ssetype-1.c: Require nonpic.
1397 * gcc.target/i386/ssetype-3.c: Likewise.
1398 * gcc.target/i386/ssetype-5.c: Likewise.
1400 2007-03-21 Richard Sandiford <richard@codesourcery.com>
1402 * gcc.c-torture/execute/builtins/chk.h (LOCAL): Define.
1403 * gcc.c-torture/execute/builtins/sprintf-chk.c (s1): Make LOCAL.
1404 * gcc.c-torture/execute/builtins/stpcpy-chk.c (s1): Likewise.
1405 * gcc.c-torture/execute/builtins/strcpy-chk.c (s1): Likewise.
1407 2007-03-19 Seongbae Park <seongbae.park@gmail.com>
1409 PR tree-optimization/30590
1410 * g++.dg/opt/pr30590.C: New testcase.
1412 2007-03-20 Jakub Jelinek <jakub@redhat.com>
1415 * gcc.dg/pr30762-1.c: New test.
1416 * gcc.dg/pr30762-2.c: New test.
1419 * gcc.target/i386/pr30505.c: New test.
1421 2007-03-19 Mark Shinwell <shinwell@codesourcery.com>
1423 * gcc.target/arm/register-variables.c: New.
1425 2007-03-19 Jeff Law <law@redhat.com>
1427 * PR tree-optimization/30984
1428 * gcc.c-torture/pr30984.c: New test.
1430 2007-03-19 Andrew Pinski <andrew_pinski@playstation.sony.com>
1431 Richard Guenther <rguenther@suse.de>
1433 PR tree-optimization/31254
1434 * gcc.dg/torture/pr31254.c: New testcase.
1436 2007-03-19 Hans-Peter Nilsson <hp@axis.com>
1438 * gcc.dg/torture/pr26565.c: Expect warning on packed field for
1439 target default_packed.
1441 2007-03-19 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1444 * gfortran.dg/string_length_1.f90: New test.
1446 2007-03-18 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1449 * gcc.dg/pr16194.c: Provide define for REG on __hppa__.
1451 2007-03-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1453 PR libgfortran/31052
1454 * gfortran.dg/namelist_27.f90: New test.
1456 2007-03-18 Paul Thomas <pault@gcc.gnu.org>
1459 * gfortran.dg/used_types_14.f90: New test.
1462 * gfortran.dg/used_types_15.f90: New test.
1464 2007-03-18 Dorit Nuzman <dorit@il.ibm.com>
1466 * gcc.dg/vect/no-tree-dom-vect-bug.c: New test.
1467 * gcc.dg/vect/vect.exp: Compile tests with -fno-tree-dominator-opts.
1469 2007-03-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1472 * gfortran.dg/integer_exponentiation_2.f90: New test.
1474 2007-03-17 Dorit Nuzman <dorit@il.ibm.com>
1476 PR tree-optimization/31041
1477 * gcc.dg/vect/pr31041.c: New test.
1479 2007-03-16 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
1481 * g++.dg/warn/Wconversion-integer.C: New
1482 * g++.dg/warn/Wconversion-real.C: New.
1483 * g++.dg/warn/Wconversion-real-integer.C: New.
1484 * g++.dg/warn/conv2.C: Updated.
1486 2007-03-16 Richard Sandiford <richard@codesourcery.com>
1488 * gcc.dg/intmax_t-1.c: Restrict XFAIL to VxWorks kernels;
1491 2007-03-16 Richard Guenther <rguenther@suse.de>
1493 PR tree-optimization/31146
1494 * g++.dg/tree-ssa/pr31146.C: New testcase.
1496 2007-03-16 Richard Sandiford <richard@codesourcery.com>
1498 * lib/target-supports.exp (check_missing_uclibc_feature): Don't
1499 assume that the target has <features.h>.
1501 2007-03-16 Richard Sandiford <richard@codesourcery.com>
1503 * gcc.dg/20020426-2.c: Add the fpic requirement to the PIC
1504 dg-options rather than to the whole test.
1506 2007-03-16 Alexandre Oliva <aoliva@redhat.com>
1509 * g++.dg/debug/pr29906.C: New
1511 2007-03-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1513 PR libgfortran/31099
1514 * gfortran.dg/unformatted_recl.f90: Update test.
1516 2007-03-15 Zdenek Dvorak <dvorakz@suse.cz>
1518 * gcc.dg/tree-ssa/prefetch-5.c: New test.
1520 2007-03-15 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
1523 * g++.dg/parse/namespace-definition.C: New.
1525 2007-03-15 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
1528 * g++.dg/cpp/pedantic-errors.C: New.
1529 * g++.dg/cpp/permissive.C: New.
1531 2007-03-15 Richard Sandiford <richard@codesourcery.com>
1533 * g++.dg/opt/mmx1.C: Only use the PIC options for fpic targets.
1534 * g++.old-deja/g++.other/store-expr1.C: Require fpic.
1536 2007-03-15 Richard Sandiford <richard@codesourcery.com>
1538 * lib/target-supports.exp (check_missing_uclibc_feature)
1539 (check_effective_target_wchar): New procedures.
1540 * gcc.dg/wchar_t-1.c: Require target wchar.
1541 * gcc.dg/wint_t-1.c: Likewise.
1543 2007-03-15 Richard Sandiford <richard@codesourcery.com>
1545 * lib/target-supports.exp (check_gc_sections_available): Return
1546 false for VxWorks targets.
1548 2007-03-15 Dirk Mueller <dmueller@suse.de>
1550 * g++.dg/warn/Wconversion2.C: Fix typo.
1551 * gcc.dg/if-empty-1.c: Ditto.
1553 2007-03-15 Richard Sandiford <richard@codesourcery.com>
1555 * gcc.dg/cpp/assert4.c: Treat VxWorks as a unix target.
1557 2007-03-15 Uros Bizjak <ubizjak@gmail.com>
1559 * gcc.target/i386/cmpxchg16b-1.c: Compile for lp64 targets only.
1560 * gcc.target/i386/pr31167.c: Ditto.
1562 2007-03-15 Uros Bizjak <ubizjak@gmail.com>
1565 * gcc.target/i386/pr31167.c: New test.
1567 2007-03-15 Paul Thomas <pault@gcc.gnu.org>
1570 * gfortran.dg/import5.f90.f90: New test.
1574 * gfortran.dg/data_components_1.f90: New test.
1578 * gfortran.dg/generic_13.f90: New test.
1581 * gfortran.dg/alloc_comp_basics_5.f90: New test.
1583 2007-03-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1585 PR libgfortran/31051
1586 * gfortran.dg/fmt_t_4.f90: New
1588 2007-03-14 Andrew Pinski <andrew_pinski@playstation.sony.com>
1591 * g++.dg/other/default7.C: New test.
1593 2007-03-15 Dirk Mueller <dmueller@suse.de>
1595 * g++.dg/warn/Wconversion2.C: New.
1597 2007-03-14 Eric Christopher <echristo@apple.com>
1599 * gcc.dg/ssp-1.c: New.
1600 * gcc.dg/ssp-2.c: Ditto.
1602 2007-03-14 Dirk Mueller <dmueller@suse.de>
1604 * g++.dg/warn/do-empty.C: New.
1605 * gcc.dg/do-empty.c: New.
1606 * gcc.dg/if-empty-1.c: Update.
1607 * gcc.dg/20001116-1.c: Update.
1608 * gcc.dg/pr23165.c: Update.
1610 2007-03-14 Jakub Jelinek <jakub@redhat.com>
1612 * gfortran.dg/module_implicit_conversion.f90: New test.
1614 2007-03-13 Alexandre Oliva <aoliva@redhat.com>
1617 * gcc.dg/pr31127.c: New.
1619 2007-03-13 Zdenek Dvorak <dvorakz@suse.cz>
1621 * gcc.dg/tree-ssa/loop-26.c: New test.
1623 2007-03-13 Uros Bizjak <ubizjak@gmail.com>
1625 * gcc.target/i386/cmpxchg16b-1.c: New test.
1627 2007-03-12 Seongbae Park <seongbae.park@gmail.com>
1629 * gcc.dg/c90-vla-1.c: Reflect the change of the error message.
1630 * gcc.dg/c99-vla-1.c: Likewise.
1631 * g++.dg/ext/vla1.C: Likewise
1633 2007-03-12 Seongbae Park <seongbae.park@gmail.com>
1635 * gcc.dg/wvla-1.c: New test
1636 * gcc.dg/wvla-2.c: New test
1637 * gcc.dg/wvla-3.c: New test
1638 * gcc.dg/wvla-4.c: New test
1639 * gcc.dg/wvla-5.c: New test
1640 * gcc.dg/wvla-6.c: New test
1641 * gcc.dg/wvla-7.c: New test
1642 * g++.dg/warn/Wvla-1.C: New test
1643 * g++.dg/warn/Wvla-2.C: New test
1644 * g++.dg/warn/Wvla-3.C: New test
1646 2007-03-12 Mark Mitchell <mark@codesourcery.com>
1649 * g++.dg/other/default6.C: New test.
1651 2007-03-12 Richard Sandiford <richard@codesourcery.com>
1653 * lib/target-supports.exp (check_profiling_available): Return false
1655 (check_effective_target_vxworks_kernel): New procedure.
1656 * gcc.dg/20040813-1.c: Extend list of stabless targets to include
1658 * gcc.dg/builtins-config.h: Do not define HAVE_C99_RUNTIME on VxWorks.
1659 * gcc.dg/intmax_t-1.c: Extend the list of targets without inttypes.h
1661 * gcc.dg/vxworks/initpri2.c: Require vxworks_kernel.
1663 2007-03-12 Richard Sandiford <richard@codesourcery.com>
1665 * gcc.c-torture/compile/981006-1.c: Use the non-PIC options if
1666 PIC is not supported.
1667 * gcc.dg/20020103-1.c: Add dg-require-effective-target fpic.
1668 * gcc.dg/20020426-2.c: Likewise.
1669 * gcc.dg/pr28243.c: Likewise.
1670 * gcc.dg/visibility-11.c: Likewise.
1671 * gcc.dg/tls/opt-9.c: Likewise.
1672 * gcc.dg/tls/opt-10.c: Likewise.
1673 * gcc.dg/tls/pic-1.c: Likewise.
1674 * gcc.dg/tls/struct-1.c: Likewise.
1675 * gcc.target/i386/20000807-1.c: Likewise.
1676 * gcc.target/i386/20000904-1.c: Likewise.
1677 * gcc.target/i386/20011119-1.c: Likewise.
1678 * gcc.target/i386/990213-2.c: Likewise.
1679 * gcc.target/i386/990214-1.c: Likewise.
1680 * gcc.target/i386/compress-float-387-pic.c: Likewise.
1681 * gcc.target/i386/compress-float-sse-pic.c: Likewise.
1682 * gcc.target/i386/pic-1.c: Likewise.
1683 * gcc.target/i386/pr21518.c: Likewise.
1684 * gcc.target/i386/pr23098.c: Likewise.
1685 * gcc.target/i386/pr23943.c: Likewise.
1687 2007-03-11 Mark Mitchell <mark@codesourcery.com>
1690 * g++.dg/template/complit2.C: New test.
1693 * g++.dg/ext/bitfield1.C: New test.
1695 2007-03-11 Paul Thomas <pault@gcc.gnu.org>
1698 * gfortran.dg/interface_11.f90: New test.
1700 2007-03-11 Richard Guenther <rguenther@suse.de>
1702 PR tree-optimization/31115
1703 * gcc.dg/torture/pr31115.c: New testcase.
1705 2007-03-11 Ira Rosen <irar@il.ibm.com>
1707 PR tree-optimization/29925
1708 * gcc.dg/vect/fast-math-vect-pr29925.c: New test.
1710 2007-03-10 Mark Mitchell <mark@codesourcery.com>
1713 * g++.dg/expr/bitfield3.C: New test.
1714 * g++.dg/expr/bitfield4.C: Likewise.
1715 * g++.dg/expr/bitfield5.C: Likewise.
1716 * g++.dg/expr/bitfield6.C: Likewise.
1719 * g++.dg/template/array18.C: New test.
1721 2007-03-10 Dirk Mueller <dmueller@suse.de>
1724 * gcc.dg/Wlogical-op-1.c: Remove duplicated part.
1725 * g++.dg/warn/Wlogical-op-1.C: Remove duplicated part.
1727 2007-03-09 Douglas Gregor <doug.gregor@gmail.com>
1730 * g++.dg/cpp0x/variadic-bind.C: New.
1731 * g++.dg/cpp0x/variadic-function.C: New.
1732 * g++.dg/cpp0x/variadic-mem_fn.C: New.
1733 * g++.dg/cpp0x/variadic-tuple.C: New.
1734 * g++.dg/cpp0x/variadic1.C: New.
1735 * g++.dg/cpp0x/variadic2.C: New.
1736 * g++.dg/cpp0x/variadic3.C: New.
1737 * g++.dg/cpp0x/variadic4.C: New.
1738 * g++.dg/cpp0x/variadic5.C: New.
1739 * g++.dg/cpp0x/variadic6.C: New.
1740 * g++.dg/cpp0x/variadic7.C: New.
1741 * g++.dg/cpp0x/variadic8.C: New.
1742 * g++.dg/cpp0x/variadic9.C: New.
1743 * g++.dg/cpp0x/variadic10.C: New.
1744 * g++.dg/cpp0x/variadic11.C: New.
1745 * g++.dg/cpp0x/variadic12.C: New.
1746 * g++.dg/cpp0x/variadic13.C: New.
1747 * g++.dg/cpp0x/variadic14.C: New.
1748 * g++.dg/cpp0x/variadic15.C: New.
1749 * g++.dg/cpp0x/variadic16.C: New.
1750 * g++.dg/cpp0x/variadic17.C: New.
1751 * g++.dg/cpp0x/variadic18.C: New.
1752 * g++.dg/cpp0x/variadic19.C: New.
1753 * g++.dg/cpp0x/variadic20.C: New.
1754 * g++.dg/cpp0x/variadic21.C: New.
1755 * g++.dg/cpp0x/variadic22.C: New.
1756 * g++.dg/cpp0x/variadic23.C: New.
1757 * g++.dg/cpp0x/variadic24.C: New.
1758 * g++.dg/cpp0x/variadic25.C: New.
1759 * g++.dg/cpp0x/variadic26.C: New.
1760 * g++.dg/cpp0x/variadic27.C: New.
1761 * g++.dg/cpp0x/variadic28.C: New.
1762 * g++.dg/cpp0x/variadic29.C: New.
1763 * g++.dg/cpp0x/variadic30.C: New.
1764 * g++.dg/cpp0x/variadic31.C: New.
1765 * g++.dg/cpp0x/variadic32.C: New.
1766 * g++.dg/cpp0x/variadic33.C: New.
1767 * g++.dg/cpp0x/variadic34.C: New.
1768 * g++.dg/cpp0x/variadic35.C: New.
1769 * g++.dg/cpp0x/variadic36.C: New.
1770 * g++.dg/cpp0x/variadic37.C: New.
1771 * g++.dg/cpp0x/variadic38.C: New.
1772 * g++.dg/cpp0x/variadic39.C: New.
1773 * g++.dg/cpp0x/variadic40.C: New.
1774 * g++.dg/cpp0x/variadic41.C: New.
1775 * g++.dg/cpp0x/variadic42.C: New.
1776 * g++.dg/cpp0x/variadic43.C: New.
1777 * g++.dg/cpp0x/variadic44.C: New.
1778 * g++.dg/cpp0x/variadic45.C: New.
1779 * g++.dg/cpp0x/variadic46.C: New.
1780 * g++.dg/cpp0x/variadic47.C: New.
1781 * g++.dg/cpp0x/variadic48.C: New.
1782 * g++.dg/cpp0x/variadic49.C: New.
1783 * g++.dg/cpp0x/variadic50.C: New.
1784 * g++.dg/cpp0x/variadic51.C: New.
1785 * g++.dg/cpp0x/variadic52.C: New.
1786 * g++.dg/cpp0x/variadic53.C: New.
1787 * g++.dg/cpp0x/variadic54.C: New.
1788 * g++.dg/cpp0x/variadic55.C: New.
1789 * g++.dg/cpp0x/variadic56.C: New.
1790 * g++.dg/cpp0x/variadic57.C: New.
1791 * g++.dg/cpp0x/variadic58.C: New.
1792 * g++.dg/cpp0x/variadic59.C: New.
1793 * g++.dg/cpp0x/variadic60.C : New.
1794 * g++.dg/cpp0x/variadic61.C : New.
1795 * g++.dg/cpp0x/variadic62.C : New.
1796 * g++.dg/cpp0x/variadic63.C : New.
1797 * g++.dg/cpp0x/variadic64.C : New.
1798 * g++.dg/cpp0x/variadic65.C : New.
1799 * g++.dg/cpp0x/variadic66.C : New.
1800 * g++.dg/cpp0x/variadic67.C : New.
1801 * g++.dg/cpp0x/variadic68.C : New.
1802 * g++.dg/cpp0x/variadic69.C : New.
1803 * g++.dg/cpp0x/variadic70.C : New.
1804 * g++.dg/cpp0x/variadic71.C : New.
1805 * g++.dg/cpp0x/variadic72.C : New.
1806 * g++.dg/cpp0x/variadic73.C : New.
1807 * g++.dg/cpp0x/variadic74.C : New.
1808 * g++.dg/cpp0x/variadic75.C : New.
1809 * g++.dg/cpp0x/variadic-ex1.C : New.
1810 * g++.dg/cpp0x/variadic-ex2.C : New.
1811 * g++.dg/cpp0x/variadic-ex3.C : New.
1812 * g++.dg/cpp0x/variadic-ex4.C : New.
1813 * g++.dg/cpp0x/variadic-ex5.C : New.
1814 * g++.dg/cpp0x/variadic-ex6.C : New.
1815 * g++.dg/cpp0x/variadic-ex7.C : New.
1816 * g++.dg/cpp0x/variadic-ex8.C : New.
1817 * g++.dg/cpp0x/variadic-ex9.C : New.
1818 * g++.dg/cpp0x/variadic-ex10.C : New.
1819 * g++.dg/cpp0x/variadic-ex11.C : New.
1820 * g++.dg/cpp0x/variadic-ex12.C : New.
1821 * g++.dg/cpp0x/variadic-ex13.C : New.
1822 * g++.dg/cpp0x/variadic-ex14.C : New.
1824 2007-03-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1826 PR libgfortran/31099
1827 * gfortran.dg/unformatted_recl.f90: New test.
1829 2007-03-09 Roger Sayle <roger@eyesopen.com>
1831 * gcc.dg/fold-eqcmplx-1.c: New test case.
1833 2007-03-09 Alexandre Oliva <aoliva@redhat.com>
1835 PR rtl-optimization/30643
1836 * gcc.dg/pr30643.c: New.
1838 2007-03-09 Chao-ying Fu <fu@mips.com>
1840 * gcc.target/mips/mips32-dspr2-type.c: New test.
1841 * gcc.target/mips/mips32-dspr2.c: New test.
1842 * gcc.target/mips/dspr2-MULT.c: New test.
1843 * gcc.target/mips/dspr2-MULTU.c: New test.
1844 * gcc.target/mips/mips32-dsp-run.c: New test to check execution.
1845 * gcc.target/mips/mips32-dsp.c: Change v4i8 typedef to use signed char.
1846 Adjust some formats.
1848 2007-03-09 Dirk Mueller <dmueller@suse.de>
1851 * gcc.dg/Wlogical-op-1.c: New.
1852 * g++.dg/warn/Wlogical-op-1.C: New.
1854 2007-03-09 Richard Guenther <rguenther@suse.de>
1856 PR tree-optimization/30904
1858 * gcc.dg/pr30904.c: Remove xfail.
1860 2007-03-08 Andrew Pinski <andrew_pinski@playstation.sony.com>
1863 * gcc.c-torture/execute/pr31072.c: New test.
1865 2007-03-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1867 * gcc.dg/builtins-55.c: Test *lceil* and *lfloor*.
1868 * gcc.dg/torture/builtin-attr-1.c: Likewise.
1869 * gcc.dg/torture/builtin-convert-1.c: Likewise. Also test *lrint* and *lround*.
1870 * gcc.dg/torture/builtin-convert-2.c: Test ceil->lceil and floor->lfloor.
1871 * gcc.dg/torture/builtin-convert-3.c: Test *lceil* and *lfloor*.
1872 * gcc.dg/torture/builtin-integral-1.c: Likewise.
1873 * gcc.dg/torture/builtin-minmax-1.c: Likewise. Also test *lrint*
1874 and *lround*. Correct macro names.
1875 * gcc.dg/torture/builtin-nonneg-1.c: Test *lceil* and *lfloor*.
1876 * gcc.dg/torture/builtin-rounding-1.c: Likewise.
1878 2007-03-08 Ian Lance Taylor <iant@google.com>
1880 * gcc.dg/no-strict-overflow-5.c: New test.
1881 * gcc.dg/no-strict-overflow-6.c: New test.
1882 * gcc.dg/Wstrict-overflow-11.c: New test.
1883 * gcc.dg/Wstrict-overflow-12.c: New test.
1884 * gcc.dg/Wstrict-overflow-13.c: New test.
1885 * gcc.dg/Wstrict-overflow-14.c: New test.
1886 * gcc.dg/Wstrict-overflow-15.c: New test.
1888 2007-03-08 Richard Sandiford <richard@codesourcery.com>
1890 * gcc.c-torture/execute/strcmp-1.x: New file. XFAIL execution
1891 for VxWorks kernel mode.
1892 * gcc.c-torture/execute/strncmp-1.x: Likewise.
1894 2007-03-08 Richard Sandiford <richard@codesourcery.com>
1896 * gcc.c-torture/execute/ieee/hugeval.x: XFAIL for VxWorks kernel
1899 2007-03-08 Richard Sandiford <richard@codesourcery.com>
1901 * gcc.c-torture/execute/builtins/memmove-lib.c: Include lib/bzero.c
1902 and lib/bfill.c on VxWorks targets.
1903 * gcc.c-torture/execute/builtins/memmove-2-lib.c: Likewise.
1904 * gcc.c-torture/execute/builtins/strchr-lib.c: Include lib/bzero.c,
1905 lib/bfill.c and lib/memmove.c on VxWorks targets.
1906 * gcc.c-torture/execute/builtins/strrchr-lib.c: Likewise.
1907 * gcc.c-torture/execute/builtins/memops-asm-lib.c: Include lib/bfill.c
1909 * gcc.c-torture/execute/builtins/lib/bzero.c: New file.
1910 * gcc.c-torture/execute/builtins/lib/bfill.c: Likewise.
1912 2007-03-08 Tobias Burnus <burnus@net-b.de>
1914 * gfortran.dg/use_5.f90: New test.
1915 * gfortran.dg/use_6.f90: Ditto.
1916 * gfortran.dg/use_7.f90: Ditto.
1918 2007-03-08 Tobias Burnus <burnus@net-b.de>
1921 * gfortran.dg/use_4.f90: New test.
1922 * gfortran.dg/used_dummy_types_7.f90: Correct ambiguous symbol.
1924 2007-03-08 Paul Thomas <pault@gcc.gnu.org>
1927 * gfortran.dg/parameter_array_section_2.f90: New test.
1929 2007-03-08 Volker Reichelt <reichelt@netcologne.de>
1932 * g++.dg/ext/offsetof1.C: Add cases with volatile.
1935 * g++.dg/template/arg5.C: New test.
1937 2007-03-07 Joseph Myers <joseph@codesourcery.com>
1939 * g++.dg/eh/arm-iwmmxt-unwind.C: New test.
1941 2007-03-07 Paolo Bonzini <bonzini@gnu.org>
1943 * gcc.dg/var-expand1.c: Add newline at end of file.
1945 2007-03-07 Hans-Peter Nilsson <hp@axis.com>
1947 * g++.old-deja/g++.jason/template31.C: Include cstdlib.
1949 2007-03-06 Richard Sandiford <richard@codesourcery.com>
1951 * gcc.c-torture/compile/m68k-byte-addr.c: New test.
1953 2007-03-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1955 * gcc.dg/torture/builtin-convert-4.c: New test.
1957 2007-03-05 Ian Lance Taylor <iant@google.com>
1959 * gcc.c-torture/compile/pr31034.c: New test.
1961 2007-03-05 Ian Lance Taylor <iant@google.com>
1963 * gcc.dg/inline-18.c: New test.
1964 * gcc.dg/inline-19.c: New test.
1965 * gcc.dg/inline-20.c: New test.
1966 * gcc.dg/inline-21.c: New test.
1968 2007-03-05 Richard Guenther <rguenther@suse.de>
1970 PR tree-optimization/14052
1971 * gcc.dg/tree-ssa/vrp33.c: New testcase.
1973 2007-03-05 Richard Guenther <rguenther@suse.de>
1975 PR tree-optimization/23777
1976 * gcc.dg/tree-ssa/pr23777.c: New testcase.
1978 2007-03-04 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
1981 * gcc.dg/multiple-overflow-warn-3.c: New.
1982 * g++.dg/warn/multiple-overflow-warn-3.C: New.
1984 2007-03-04 Simon Martin <simartin@users.sourceforge.net>
1987 * g++.dg/parse/template23.C: New test.
1989 2007-03-04 Roger Sayle <roger@eyesopen.com>
1992 * gcc.dg/pr30744-1.c: New test case.
1994 2007-03-04 Tobias Burnus <burnus@net-b.de>
1996 * gfortran.dg/c_by_val.c: Use _Complex instead of a struct.
1998 2007-03-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2001 * gfortran.dg/logical_3.f90: New test.
2003 2007-03-04 Thomas Koenig <Thomas.Koenig@online.de>
2006 * gfortran.dg/integer_exponentiation_1.f90: New test.
2008 2007-03-04 Nathan Sidwell <nathan@codesourcery.com>
2010 * gcc.target/m68k/m68k.exp: New.
2011 * gcc.target/m68k/crash1.c: New.
2013 2007-03-03 Tobias Burnus <burnus@net-b.de>
2015 * gfortran.dg/c_by_val.c: Use int64_t instead of long
2016 to be more compatible with integer(kind=8).
2018 2007-03-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2021 * gfortran.dg/zero_sized_3.f90: New test.
2023 2007-03-03 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
2026 * g++.dg/parse/else.C: New.
2027 * g++.dg/parse/else-2.C: New.
2029 2007-03-03 Paul Thomas <pault@gcc.gnu.org>
2030 Tobias Burnus <burnus@net-b.de>
2033 * gfortran.dg/size_dim.f90: New test.
2035 2007-03-02 Paul Thomas <pault@gcc.gnu.org>
2036 Tobias Burnus <burnus@net-b.de>
2039 * gfortran.dg/entry_9.f90: New test.
2041 2007-03-02 Simon Martin <simartin@users.sourceforge.net>
2044 * g++.dg/inherit/covariant16.C: New test.
2046 2007-03-02 Geoffrey Keating <geoffk@apple.com>
2048 * g++.dg/other/darwin-minversion-1.C: New.
2050 2007-03-02 Diego Novillo <dnovillo@redhat.com>
2052 * gcc.dg/tree-ssa/20070302-1.c: New test.
2054 2007-03-02 Joseph Myers <joseph@codesourcery.com>
2056 * gcc.target/powerpc/spe-unwind-1.c, g++.dg/eh/simd-5.C: New
2059 2007-03-01 Zdenek Dvorak <dvorakz@suse.cz>
2061 * gcc.dg/tree-ssa/prefetch-4.c: New test.
2063 2007-03-01 Simon Baldwin <simonb@google.com>
2066 * warn/ignored_typedef.C: New.
2067 * init/ctor8.C: Added dg-warning to consume ignored typedef
2069 * template/typedef2.C: Ditto. Moved dg-error onto its own line
2070 and added an explicit line number.
2072 2007-02-28 Richard Guenther <rguenther@suse.de>
2075 * gcc.dg/torture/pr30364-1.c: New testcase.
2076 * gcc.dg/torture/pr30364-2.c: Likewise.
2077 * gcc.dg/torture/pr30364-3.c: Likewise.
2079 2007-02-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2081 * gcc.dg/torture/builtin-frexp-1.c: On mips*-*-irix6* and
2082 powerpc*, use -funsafe-math-optimizations.
2083 * gcc.dg/torture/builtin-logb-1.c: Likewise.
2084 * gcc.dg/torture/builtin-modf-1.c: Likewise.
2086 2007-02-28 Tobias Burnus <burnus@net-b.de>
2087 Paul Thomas <pault@gcc.gnu.org>
2091 * c_by_val_1.f: Test %VAL() with non-default kind.
2092 * c_by_val.c: Ditto.
2093 * c_by_val_4.f: New test.
2095 2007-02-28 Tobias Burnus <burnus@net-b.de>
2098 * gfortran.dg/continuation_7.f90: New test.
2100 2007-02-28 Bernd Schmidt <bernd.schmidt@analog.com>
2102 * g++.dg/inherit/thunk7.C: New test.
2103 * lib/target-supports.exp (check_profiling_available): Not available
2106 2007-02-27 Uros Bizjak <ubizjak@gmail.com>
2109 * gcc.target/i386/gfortran.dg/pr30970.c: New test.
2111 2007-02-27 Mark Mitchell <mark@codesourcery.com>
2113 * lib/target-supports.exp (check_effective_target_init_priority):
2114 Remove Solaris special case.
2116 2007-02-26 Geoffrey Keating <geoffk@apple.com>
2118 * gcc.target/powerpc/stabs-attrib-vect-darwin.c: Allow
2119 for more builtin types.
2121 * g++.dg/ext/visibility/class1.C: Port to Darwin.
2122 * g++.dg/ext/visibility/noPLT.C: Likewise.
2124 2007-02-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2126 * gcc.dg/torture/builtin-modf-1.c: Use -fno-finite-math-only on
2129 2007-02-26 Thomas Koenig <Thomas.Koenig@online.de>
2132 * size_optional_dim_1.f90: New test.
2134 2007-02-25 Mark Mitchell <mark@codesourcery.com>
2136 * gcc.dg/vxworks/vxworks.exp: New file.
2137 * gcc.dg/vxworks/initpri1.c: Likewise.
2138 * gcc.dg/vxworks/initpri2.c: Likewise.
2139 * gcc.dg/initpri2.c: Add more tests.
2140 * g++.dg/special/initpri2.C: Likewise.
2142 * gcc.dg/initpri1.c: New test.
2143 * gcc.dg/initpri2.c: Likewise.
2144 * g++.dg/special/initpri1.C: New test.
2145 * g++.dg/special/initpri2.C: Likewise.
2146 * g++.dg/special/conpr-1.C: Use init_priority effective target.
2147 * g++.dg/special/conpr-2.C: Likewise.
2148 * g++.dg/special/conpr-3.C: Likewise.
2149 * g++.dg/special/conpr-4.C: Likewise.
2150 * g++.dg/special/initp1.C: Likewise.
2151 * g++.dg/special/ecos.exp: Remove code to detect availability of
2152 constructor priorities.
2153 * lib/target-supports.exp (check_effective_target_init_priority):
2156 2007-02-24 Jan Hubicka <jh@suse.cz>
2158 * gcc.c-torture/execute/pr30778.c: New testcase.
2160 2007-02-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2162 PR libgfortran/30918
2163 * gfortran.dg/namelist_26.f90: New test.
2165 2007-02-24 Richard Guenther <rguenther@suse.de>
2168 * gcc.dg/pr30951.c: New testcase.
2170 2007-02-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2172 * gcc.dg/torture/builtin-modf-1.c: New test.
2174 2007-02-23 Paolo Bonzini <bonzini@gnu.org>
2176 PR tree-optimization/30904
2177 * gcc.dg/pr30904.c: New test.
2179 2007-02-23 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
2181 * gcc.test-framework/README: Correct command.
2182 * gcc.test-framework/dg-outexistsnot-exp-P.c: Replace -W with
2184 * gcc.test-framework/dg-outexists-exp-F.c: Likewise.
2186 2007-02-23 Nathan Sidwell <nathan@codesourcery.com>
2188 * lib/target-supports.exp (check_effective_target_unwrapped): New.
2190 2007-02-23 Mark Mitchell <mark@codesourcery.com>
2192 * lib/target-supports.exp (check_effective_target_newlib): New
2195 2007-02-23 Paul Thomas <pault@gcc.gnu.org>
2198 * gfortran.dg/alloc_comp_basics_4.f90: Add component with an
2199 allocatable component.
2202 2007-02-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2204 * gcc.dg/torture/builtin-logb-1.c: New test.
2205 * gcc.dg/torture/builtin-math-2.c: Test logb/ilogb.
2206 * gcc.dg/torture/builtin-nonneg-1.c: Test significand.
2207 * gcc.dg/torture/builtin-frexp-1.c: Use -fno-finite-math-only on
2210 2007-02-23 Richard Guenther <rguenther@suse.de>
2212 * g++.dg/warn/changes-meaning.C: New testcase.
2214 2007-02-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2216 PR libgfortran/30910
2217 * gfortran.dg/fmt_zero_precision.f90: Update test.
2219 2007-02-22 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2221 * gcc.dg/torture/builtin-frexp-1.c: New test.
2223 2007-02-22 Mark Mitchell <mark@codesourcery.com>
2225 * g++.dg/opt/switch4.C: Pass -fshort-enums -w.
2227 2007-02-22 Ian Lance Taylor <iant@google.com>
2230 * g++.dg/debug/pr30898.C: New test.
2232 2007-02-22 Ira Rosen <irar@il.ibm.com>
2234 * gcc.dg/vect/vect-106.c: New test.
2236 2007-02-22 Dorit Nuzman <dorit@il.ibm.com>
2237 Ira Rosen <irar@il.ibm.com>
2239 PR tree-optimization/30843
2240 * gcc.dg/vect/pr30843.c: New test.
2242 2007-02-22 Dorit Nuzman <dorit@il.ibm.com>
2244 PR tree-optimization/30858
2245 * gcc.dg/vect/pr30858.c: New test.
2247 2007-02-21 Mark Mitchell <mark@codesourcery.com>
2249 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Allow the caller
2250 to set options for compiling testglue.
2251 * lib/g++.exp (g++_init): Compile testglue with -fexceptions.
2252 * lib/obj-c++.exp (obj-c++_init): Likewise.
2254 2007-02-21 Eric Botcazou <ebotcazou@adacore.com>
2256 * gnat.dg/derived_aggregate.adb: New test.
2258 2007-02-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2260 * gcc.dg/torture/builtin-ldexp-1.c: Use -fno-finite-math-only on
2261 sh* targets. Call the correct CKSGN macro.
2263 2007-02-21 Jakub Jelinek <jakub@redhat.com>
2265 * gfortran.dg/gomp/omp_parse1.f90: New test.
2266 * gfortran.dg/gomp/omp_parse2.f: New test.
2268 2007-02-20 Thomas Koenig <Thomas.Koenig@online.de>
2271 * gfortran.dg/do_pointer_1.f90: New test.
2273 2007-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2275 * gcc.dg/torture/builtin-nonneg-1.c: Add checks for scalb, scalbn
2278 2007-02-20 Geoffrey Keating <geoffk@apple.com>
2280 * gcc.dg/darwin-minversion-1.c: New.
2281 * gcc.dg/darwin-minversion-2.c: New.
2283 2007-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2285 * gcc.dg/builtins-34.c: Add scalb/scalbn/scalbln cases.
2287 2007-02-20 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
2288 DJ Delorie <dj@redhat.com>
2291 * gcc.dg/Wfatal.c: New.
2292 * gcc.dg/Wfatal-2.c: New.
2293 * gcc.dg/Werror-1.c: Adjust expectations.
2294 * gcc.dg/Werror-5.c: Likewise.
2295 * gcc.dg/Werror-7.c: Likewise.
2296 * gcc.dg/Werror-10.c: Likewise.
2297 * gcc.dg/Werror-11.c: Likewise.
2299 2007-02-20 Tobias Burnus <burnus@net-b.de>
2302 * gfortran.dg/volatile10.f90: New test.
2304 2007-02-19 Thomas Koenig <Thomas.Koenig@online.de>
2307 * gfortran.dg/intrinsic_intkinds_1.f90: New test.
2309 2007-02-19 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
2311 * gcc.dg/20031012-1.c: Replace -Walways-true with -Waddress.
2312 * gcc.dg/Walways-true-1.c: Likewise.
2313 * gcc.dg/weak/weak-3.c: Likewise.
2314 * gcc.dg/Werror-1.c: Likewise.
2315 * gcc.dg/Werror-3.c: Likewise.
2316 * gcc.dg/Werror-4.c: Likewise.
2317 * gcc.dg/Werror-5.c: Likewise.
2318 * gcc.dg/Werror-6.c: Likewise.
2319 * gcc.dg/Werror-7.c: Likewise.
2320 * gcc.dg/Werror-8.c: Likewise.
2321 * gcc.dg/Werror-10.c: Likewise.
2322 * gcc.dg/Werror-11.c: Likewise.
2323 * gcc.dg/Werror-12.c: Likewise.
2324 * g++.old-deja/g++.mike/warn8.C: Likewise.
2325 * g++.dg/warn/Walways-true-1.C: Likewise.
2326 * g++.dg/warn/Walways-true-2.C: Likewise.
2327 * g++.dg/warn/noeffect8.C: Warn only with -Waddress.
2328 * g++.dg/warn/Wstring-literal-comparison-1.C: Replace
2329 -Wstring-literal-comparison with -Waddress.
2330 * gcc.dg/Wstring-literal-comparison-4.c: Replace
2331 -Wno-string-literal-comparison with -Wno-address.
2333 2007-02-19 Eric Botcazou <ebotcazou@adacore.com>
2335 * gnat.dg/self_aggregate_with_call.adb: New test.
2337 2007-02-18 Dorit Nuzman <dorit@il.ibm.com>
2339 PR tree-optimization/30975
2340 * gcc.dg/vect/vect-iv-8.c: Fix to include an induction. Xfail.
2341 * gcc.dg/vect/vect-iv-8a.c: New (same as above, but signed).
2342 * gcc.dg/vect/pr30795.c: New.
2344 2007-02-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2347 * gfortran.dg/pr17229.f: Change "Obsolete" to "Obsolescent".
2349 2007-02-18 Roger Sayle <roger@eyesopen.com>
2351 PR rtl-optimization/28173
2352 * gcc.target/i386/andor-1.c: New test case.
2354 2007-02-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2356 * gcc.dg/torture/builtin-ldexp-1.c: New.
2357 * gcc.dg/torture/builtin-math-2.c: Add ldexp/scalbn/scalbln cases.
2359 2007-02-18 Roger Sayle <roger@eyesopen.com>
2361 * gfortran.dg/array_constructor_15.f90: New test case.
2363 2007-02-18 Roger Sayle <roger@eyesopen.com>
2365 * gfortran.dg/forall_10.f90: New test case.
2367 2007-02-18 Eric Botcazou <ebotcazou@adacore.com>
2369 * gnat.dg/tail_call_p.ads, tail_call_p.adb, tail_call.adb: New test.
2371 2007-02-18 Eric Botcazou <ebotcazou@adacore.com>
2373 * gnat.dg/test_prio_p.adb: Compile with -gnatws.
2374 * lib/gnat.exp (gnat_target_compile): Pass -f to the driver.
2376 2007-02-16 Uros Bizjak <ubizjak@gmail.com>
2378 * gcc.target/i386/builtin-bswap-1.c: Remove -march=nocona.
2379 * gcc.target/i386/builtin-bswap-3.c: Ditto.
2380 * gcc.target/i386/xchg-1.c: New test.
2381 * gcc.target/i386/xchg-2.c: New test.
2383 2007-02-16 Richard Guenther <rguenther@suse.de>
2384 Christian Bruel <christian.bruel@st.com>
2386 * gcc.dg/strict-overflow-5.c: New testcase.
2388 2007-02-16 Tobias Burnus <burnus@net-b.de>
2391 * gfortran.dg/func_derived_4.f90: New test.
2393 2007-02-15 Roger Sayle <roger@eyesopen.com>
2396 * gfortran.dg/pr30391-1.f90: New test case.
2398 2007-02-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
2401 * gcc.c-torture/compile/pr30433.c: New testcase to check
2402 that complex constants comparisions are foldded.
2404 2007-02-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
2407 * g++.dg/ext/stmtexpr10.C: New testcase.
2409 2007-02-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
2412 * gcc.dg/Wunused-value-2.c: New testcase.
2414 2007-02-15 Ian Lance Taylor <iant@google.com>
2416 * g++.dg/eh/subreg-1.C: New test.
2418 2007-02-15 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
2421 * gcc.dg/Wimplicit-function-declaration-c89.c: New.
2422 * gcc.dg/Wimplicit-function-declaration-c89-default.c: New.
2423 * gcc.dg/Wimplicit-function-declaration-c89-pedantic.c: New.
2424 * gcc.dg/Wimplicit-function-declaration-c99.c: New.
2425 * gcc.dg/Wimplicit-function-declaration-c99-pedantic.c: New.
2426 * gcc.dg/Werror-implicit-function-declaration.c: New.
2428 2007-02-15 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
2431 * g++.dg/warn/pr28943.C: New.
2433 2007-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2435 * gfortran.fortran-torture/execute/math.f90: Fix typo.
2437 2007-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2440 * gfortran.dg/error_recovery_3.f90: New test.
2442 2007-02-15 Alexandre Oliva <aoliva@redhat.com>
2444 * g++.dg/tree-ssa/sra-1.C: New.
2446 2007-02-15 Alexandre Oliva <aoliva@redhat.com>
2448 * g++.dg/tree-ssa/sra-1.C: New.
2450 2007-02-15 Alexandre Oliva <aoliva@redhat.com>
2452 * g++.dg/ext/interface4.C, g++.dg/ext/interface4.h: New.
2454 2007-02-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2456 * g++.dg/tree-ssa/nothrow-1.C: Skip test if -fpic/-fPIC is used.
2458 2007-02-14 Steven G. Kargl <kargl@gcc.gnu.org>
2461 * gfortran.dg/logical_2.f90: New test.
2463 2007-02-14 Joseph Myers <joseph@codesourcery.com>
2465 * gcc.dg/torture/complex-alias-1.c: New test.
2467 2007-02-14 Zdenek Dvorak <dvorakz@suse.cz>
2469 * gcc.dg/tree-prof/update-tailcall.c: Use -fdump-tree-tailc
2470 instead of -fdump-tree-tailcall.
2472 2007-02-14 Brooks Moses <brooks.moses@codesourcery.com>
2474 * gfortran.dg/interface_10.f90: Fix comment typo.
2476 2007-02-14 Dorit Nuzman <dorit@il.ibm.com>
2478 PR tree-optimization/30771
2479 * gcc.dg/vect/pr30771.c: New test.
2481 2007-02-13 Ian Lance Taylor <iant@google.com>
2483 * gcc.dg/Wstrict-overflow-1.c: New test.
2484 * gcc.dg/Wstrict-overflow-2.c: New test.
2485 * gcc.dg/Wstrict-overflow-3.c: New test.
2486 * gcc.dg/Wstrict-overflow-4.c: New test.
2487 * gcc.dg/Wstrict-overflow-5.c: New test.
2488 * gcc.dg/Wstrict-overflow-6.c: New test.
2489 * gcc.dg/Wstrict-overflow-7.c: New test.
2490 * gcc.dg/Wstrict-overflow-8.c: New test.
2491 * gcc.dg/Wstrict-overflow-9.c: New test.
2492 * gcc.dg/Wstrict-overflow-10.c: New test.
2494 2007-02-13 Roger Sayle <roger@eyesopen.com>
2496 * gcc.target/ia64/builtin-bswap-2.c: New test case.
2498 2007-02-13 Richard Henderson <rth@redhat.com>
2500 * gcc.c-torture/execute/ieee/pr29302-1.c: Moved from...
2501 * gcc.c-torture/execute/pr29302-1.c: ... here.
2503 2007-02-13 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
2506 * gcc.dg/c90-return-1.c: Update output.
2507 * gcc.dg/c99-return-1.c: Likewise.
2509 2007-02-13 Paul Thomas <pault@gcc.gnu.org>
2512 * gfortran.dg/used_dummy_types_7.f90: New test..
2514 2007-02-12 Uros Bizjak <ubizjak@gmail.com>
2516 * gcc.target/i386/parity-1.c: New test.
2517 * gcc.target/i386/parity-2.c: New test.
2519 2007-02-12 Roger Sayle <roger@eyesopen.com>
2521 * gcc.target/i386/builtin-bswap-3.c: New test case.
2523 2007-02-12 Dorit Nuzman <dorit@il.ibm.com>
2525 PR tree-optimization/29145
2526 * gcc.dg/vect/vect-74.c: Xfail the test - cannot be vectorized until
2527 alias analysis is improved to take better advantage of restrict
2529 * gcc.dg/vect/vect-80.c: Likewise.
2530 * gcc.dg/vect/pr29145.c: New.
2532 2007-02-11 H.J. Lu <hongjiu.lu@intel.com>
2534 * gcc.target/i386/sse4a-extract.c: Add "LL" to 64bit constants.
2535 * gcc.target/i386/sse4a-insert.c: Likewise.
2537 2007-02-11 Roger Sayle <roger@eyesopen.com>
2539 * gcc.target/ia64/builtin-popcount-1.c: New test case.
2540 * gcc.target/ia64/builtin-popcount-2.c: Likewise.
2542 2007-02-11 Tobias Schlüter <tobi@gcc.gnu.org>
2545 * gfortran.dg/enum_4.f90: Update error message checks.
2547 2007-02-11 Paul Thomas <pault@gcc.gnu.org>
2550 * gfortran.dg/used_dummy_types_6.f90: Add the "privatized"
2551 versions of the modules.
2554 * gfortran.dg/intrinsic_actual_2.f90: Make this legal fortran
2555 by getting rid of recursive I/O and providing functions with
2559 * gfortran.dg/char_array_constructor_2.f90
2561 2007-02-11 Mark Mitchell <mark@codesourcery.com>
2564 * g++.dg/template/spec34.C: New test
2566 2007-02-11 Uros Bizjak <ubizjak@gmail.com>
2568 * gcc.dg/vect/vect-intfloat-conversion-1.c: Loop gets vectorized
2570 * gcc.dg/vect/vect-intfloat-conversion-2.c: Ditto.
2571 * gcc.dg/vect/vect-floatint-conversion-1.c: New.
2572 * gcc.dg/vect/vect-93.c: Another loop gets vectorized
2574 * gcc.dg/vect/vect-113.c: Ditto.
2576 2007-02-06 Mark Mitchell <mark@codesourcery.com>
2579 * g++.dg/eh/weak1-C: New test.
2580 * g++.dg/eh/weak1-a.cc: Likewise.
2581 * g++.dg/eh/comdat1.C: Likewise.
2583 2007-02-11 Tehila Meyzels <tehila@il.ibm.com>
2584 Dorit Nuzman <dorit@il.ibm.com>
2586 * gcc.dg/vect/vect-intfloat-conversion-1.c: New test.
2587 * gcc.dg/vect/vect-floatint-conversion-1.c: New test.
2588 * gcc.dg/vect/vect-93.c: Another loop gets vectorized on powerpc.
2589 * gcc.dg/vect/vect-113.c: Likewise.
2591 * gcc.dg/vect/vect-iv-11.c: A loop gets vectorized.
2593 2007-02-10 Richard Henderson <rth@redhat.com>
2595 * lib/target-supports.exp (check_effective_target_tls): Redefine
2596 to mean non-emulated tls.
2597 * gcc.dg/tls/alias-1.c: Remove tls requirement.
2598 * gcc.dg/tls/asm-1.c, gcc.dg/tls/debug-1.c, gcc.dg/tls/diag-1.c,
2599 gcc.dg/tls/diag-2.c, gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c,
2600 gcc.dg/tls/diag-5.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
2601 gcc.dg/tls/opt-10.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
2602 gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c, gcc.dg/tls/pic-1.c,
2603 gcc.dg/tls/struct-1.c, gcc.dg/tls/trivial.c: Likewise.
2605 2007-02-10 Zdenek Dvorak <dvorakz@suse.cz>
2607 * gcc.dg/tree-ssa/loop-25.c: Verify the result in the profile pass.
2609 2006-02-09 Brooks Moses <brooks.moses@codesourcery.com>
2611 * gfortran.dg/secnds.f: Replace time tolerance with a
2612 before-and-after bracket.
2613 * gfortran.dg/secnds-1.f: Likewise.
2615 2007-02-09 Tobias Burnus <burnus@net-b.de>
2618 * gfortran.dg/maxlocval_1.f90: New test.
2620 2007-02-09 Roger Sayle <roger@eyesopen.com>
2622 * gcc.target/ia64/builtin_bswap-1.c: New test case.
2624 2007-02-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2627 * gfortran.dg/array_function_1.f90: New test.
2629 2007-02-09 Richard Sandiford <richard@codesourcery.com>
2631 * lib/target-supports.exp (check_effective_target_lax_strtofp)
2632 (check_effective_target_dummy_wcsftime): New functions.
2634 2007-02-09 Richard Sandiford <richard@codesourcery.com>
2636 * gcc.c-torture/execute/20030125-1.x: Return 1 for uClibc targets.
2637 * lib/target-supports.exp (check_effective_target_uclibc): New
2640 2007-02-09 Richard Sandiford <richard@codesourcery.com>
2642 * gcc.c-torture/execute/builtins/lib/chk.c: Include <sys/types.h>.
2643 (vsnprintf): Don't define for uClibc targets.
2645 2007-02-09 Richard Sandiford <richard@codesourcery.com>
2647 * gcc.c-torture/execute/builtins/memops-asm-lib.c: Do the copy or
2648 set before checking whether it was allowed.
2649 * gcc.c-torture/execute/builtins/lib/memset.c: Do the memset
2650 before checking inside_main.
2652 2007-02-09 Richard Sandiford <richard@codesourcery.com>
2654 * gcc.dg/compat/struct-layout-1.h (v16sf): Define to v4sf on
2656 (u16sf): Likewise u4sf.
2657 * g++.dg/compat/struct-layout-1.h: Likewise.
2659 2007-02-09 Richard Sandiford <richard@codesourcery.com>
2661 * lib/target-supports.exp (check_effective_target_coldfire_fpu): New
2663 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: XFAIL on
2664 m68k targets if check_effective_target_coldfire_fpu returns true.
2666 2007-02-09 Zdenek Dvorak <dvorakz@suse.cz>
2667 Richard Guenther <rguenther@suse.de>
2670 * gcc.dg/fold-compare-3.c: New testcase.
2671 * gcc.dg/tree-ssa/loop-24.c: Likewise.
2673 2007-02-09 Uros Bizjak <ubizjak@gmail.com>
2675 * gcc.dg/pr26570.c: Clean up coverage files.
2676 * gcc.dg/pr30172-1.c: Clean up gimple tree dump.
2677 * gcc.dg/lower-subreg-1.c: Clean up subreg rtl dump file.
2678 * gcc.dg/tree-ssa/tailrecursion-1.c: Clean up all tailr dump files.
2679 * gcc.dg/tree-ssa/tailrecursion-2.c: Ditto.
2680 * gcc.dg/tree-ssa/tailrecursion-3.c: Ditto.
2681 * gcc.dg/tree-ssa/tailrecursion-4.c: Ditto.
2682 * gcc.dg/tree-ssa/pr21658.c: Clean up all ccp dump files.
2683 * gcc.dg/tree-ssa/pr21829.c: Clean up all phicprop dump files.
2684 * gcc.dg/tree-ssa/pr15349.c: Clean up all mergephi dump files.
2685 * gcc.dg/tree-ssa/pr25501.c: Ditto.
2686 * gcc.dg/fold-compare-2.c: Clean up vrp dump files.
2687 * gcc.dg/vect/vect-recip.c: Clean up vect dump file.
2688 * gcc.dg/vect/pr28952.c: Ditto.
2689 * gcc.dg/vect/pr27151.c: Ditto.
2690 * gcc.dg/gomp/macro-3.c: Clean up omplower dump file.
2691 * g++.dg/gomp/macro-3.C: Ditto.
2693 2007-02-08 Uros Bizjak <ubizjak@gmail.com>
2695 * gcc.dg/vect/vect-strided-same-dr.c (main): Fix terminate condition
2698 2007-02-08 Roger Sayle <roger@eyesopen.com>
2700 * gcc.target/i386/builtin-bswap-2.c: New test case.
2702 2007-02-08 Roger Sayle <roger@eyesopen.com>
2704 * gfortran.dg/forall_8.f90: New test case.
2705 * gfortran.dg/forall_9.f90: Likewise.
2707 2007-02-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2709 * gcc.dg/builtins-20.c: Add some -~ complex cases.
2711 2007-02-07 Hans-Peter Nilsson <hp@axis.com>
2713 * lib/target-supports.exp (check_effective_target_simulator): New.
2715 2007-02-06 Zdenek Dvorak <dvorakz@suse.cz>
2717 * gcc.dg/tree-ssa/loop-25.c: New test.
2719 2007-02-06 Richard Henderson <rth@redhat.com>
2721 * gcc.target/i386/cvt-1.c: Don't expect xmm registers.
2723 2007-02-06 Roger Sayle <roger@eyesopen.com>
2725 * gcc.target/powerpc/popcount-1.c: New test case.
2726 * gcc.target/powerpc/parity-1.c: Likewise.
2728 2007-02-06 Richard Guenther <rguenther@suse.de>
2731 * gcc.dg/torture/pr27302-2.c: New testcase.
2733 2007-02-06 Dorit Nuzman <dorit@il.ibm.com>
2735 * gcc.dg/vect/vect.exp: Add support for -fno-tree-scev-cprop tests.
2736 * gcc.dg/vect/vect-iv-1.c: New test.
2737 * gcc.dg/vect/vect-iv-2.c: New test.
2738 * gcc.dg/vect/vect-iv-3.c: New test.
2739 * gcc.dg/vect/vect-iv-4.c: New test.
2740 * gcc.dg/vect/vect-iv-5.c: New test.
2741 * gcc.dg/vect/vect-iv-6.c: New test.
2742 * gcc.dg/vect/vect-iv-7.c: New test.
2743 * gcc.dg/vect/vect-iv-8.c: New test.
2744 * gcc.dg/vect/vect-iv-9.c: New test.
2745 * gcc.dg/vect/vect-iv-10.c: New test.
2746 * gcc.dg/vect/vect-iv-11.c: New test.
2747 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-1.c: New test.
2748 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-2.c: New test.
2749 * gcc.dg/vect/vect-14.c: Now vectorizable.
2750 * gcc.dg/vect/pr21591.c: Additional loop vectorized (initilization loop).
2751 * gcc.dg/vect/vect-27.c: Likewise.
2752 * gcc.dg/vect/vect-29.c Likewise.
2753 * gcc.dg/vect/vect-dv-2.c: Likewise.
2754 * gcc.dg/vect/vect-reduc-dot-u16a.c: Likewise.
2755 * gcc.dg/vect/vect-reduc-dot-u16b.c: Likewise.
2756 * gcc.dg/vect/vect-widen-mult-u16.c: Likewise.
2758 2007-02-06 Ira Rosen <irar@il.ibm.com>
2760 * gcc.dg/vect/fast-math-vect-pow-2.c: New test.
2762 2007-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2764 * gcc.dg/builtins-20.c: Add more cases.
2766 2007-02-05 Alexandre Oliva <aoliva@redhat.com>
2769 * gcc.dg/pr30189.c: New test.
2771 2007-02-05 Dwarakanath Rajagopal <dwarak.rajagopal@amd.com>
2773 * gcc.dg/i386-cpuid.h: Test whether SSE4A is supported
2775 * gcc.target/i386/sse4a-extract.c: New test.
2776 * gcc.target/i386/sse4a-insert.c: New test.
2777 * gcc.target/i386/sse4a-montsd.c: New test.
2778 * gcc.target/i386/sse4a-montss.c: New test.
2780 2007-02-05 Richard Guenther <rguenther@suse.de>
2782 * gcc.target/i386/vectorize3.c: New testcase.
2784 2007-02-05 Hans-Peter Nilsson <hp@axis.com>
2787 * gcc.dg/torture/pr30665-1.c, gcc.dg/torture/pr30665-2.c: New tests.
2789 2007-02-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2792 * gfortran.dg/repeat_1.f90: New test.
2794 2007-02-04 Steven G. Kargl <kargl@gcc.gnu.org>
2797 * gfortran.dg/spread_shape_1.f90: Remove tabs.
2798 * gfortran.dg/derived_init_2.f90: Ditto.
2799 * gfortran.dg/elemental_subroutine_3.f90: Ditto.
2800 * gfortran.dg/array_initializer_1.f90: Ditto.
2801 * gfortran.dg/do_2.f90: Ditto.
2802 * gfortran.dg/proc_assign_1.f90: Ditto.
2804 2007-02-04 Richard Guenther <rguenther@suse.de>
2807 * g++.dg/warn/pr30636.C: New testcase.
2808 * g++.dg/tree-ssa/tmmti-2.C: XFAIL parts.
2810 2007-02-03 Uros Bizjak <ubizjak@gmail.com>
2813 * gfortran.dg/pr30667.f: New test.
2815 2007-02-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2817 * gcc.dg/builtins-54.c: Add more cases.
2819 2007-02-03 Paul Thomas <pault@gcc.gnu.org>
2822 * gfortran.dg/zero_sized_2.f90: New test.
2825 * gfortran.dg/alloc_comp_basics_4.f90: New test.
2828 * gfortran.dg/actual_array_interface_1.f90: Copy source to empty
2831 2007-02-02 Steven G. Kargl <kargl@gcc.gnu.org>
2834 * gfortran.dg/interface_10.f90: New test.
2836 2007-02-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2838 * gcc.dg/builtins-20.c: Add more cases.
2840 2007-02-02 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
2843 * gcc-target/ia64/pr29682.c: New test.
2845 2007-02-02 Paul Thomas <pault@gcc.gnu.org>
2848 * gfortran.dg/arrayio_11.f90.f90: New test.
2851 * gfortran.dg/arrayio_12.f90.f90: New test.
2853 2007-02-02 Jakub Jelinek <jakub@redhat.com>
2856 * g++.dg/tls/diag-5.C: New test.
2859 * gcc.dg/pr30473.c: New test.
2860 * gcc.c-torture/execute/20070201-1.c: New test.
2862 2007-02-01 Roger Sayle <roger@eyesopen.com>
2864 * gfortran.dg/dependency_20.f90: New test case.
2866 2007-01-31 Ian Lance Taylor <iant@google.com>
2868 * gcc.dg/lower-subreg-1.c (test): New test.
2870 2007-01-30 Geoffrey Keating <geoffk@apple.com>
2872 * g++.dg/eh/simd-4.C (main): Also catch SIGSEGV.
2874 2007-01-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2876 * gcc.dg/torture/builtin-math-2.c: Add sqrt cases.
2877 * gcc.dg/torture/builtin-math-3.c: Likewise.
2879 2007-01-31 Dirk Mueller <dmueller@suse.de>
2881 gcc.dg/Wparentheses-2.c: Update and add new tests.
2883 2007-01-31 Ira Rosen <irar@il.ibm.com>
2885 * gcc.dg/vect/vect-37.c: Restore the original behaivior - xfail to
2888 2007-01-31 Uros Bizjak <ubizjak@gmail.com>
2890 * gcc.dg/builtins-63.c: New test.
2892 2007-01-31 Tobias Burnus <burnus@net-b.de>
2895 * gfortran.dg/char_bounds_check_fail_1.f90: Add test.
2897 2007-01-31 Tobias Burnus <burnus@net-b.de>
2900 * gfortran.dg/volatile8.f90: New argument conformance test.
2901 * gfortran.dg/volatile9.f90: New scope test.
2903 2007-01-30 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
2906 * g++.dg/warn/null4.C: New.
2908 2001-01-30 Roger Sayle <roger@eyesopen.com>
2909 Uros Bizjak <ubizjak@gmail.com>
2911 * gcc.dg/large-size-array-3.c: Correct typo.
2913 2007-01-30 Richard Guenther <rguenther@suse.de>
2916 * g++.dg/debug/pr27657.C: New testcase.
2918 2007-01-30 Richard Guenther <rguenther@suse.de>
2921 * gcc.dg/torture/pr30313.c: New testcase.
2923 2007-01-29 Janis Johnson <janis187@us.ibm.com>
2925 * gcc.dg/dfp/dfp-except.h: New file.
2926 * gcc.dg/dfp/fe-check.h: New file.
2927 * gcc.dg/dfp/fe-binop.c: New test.
2928 * gcc.dg/dfp/fe-convert-1.c: New test.
2929 * gcc.dg/dfp/fe-convert-2.c: New test.
2930 * gcc.dg/dfp/fe-convert-3.c: New test.
2932 * gcc.dg/dfp/dec-eval-method.c: Replace decfloat.h with float.h.
2933 * gcc.dg/dfp/decfloat-constants.c: Ditto.
2934 * gcc.dg/dfp/convert-dfp.c: Ditto.
2935 * gcc.dg/dfp/convert-int-saturate.c: Ditto.
2937 2007-01-29 Josh Conner <jconner@apple.com>
2939 * gcc.target/powerpc/altivec-24.c: New test.
2941 2007-01-29 Simon Martin <simartin@users.sourceforge.net>
2944 * g++.dg/parse/defarg12.C: New test.
2946 2007-01-29 Paul Thomas <pault@gcc.gnu.org>
2949 * gfortran.dg/used_dummy_types_6.f90: New test.
2951 2007-01-28 Jan Hubicka <jh@suse.cz>
2953 * gcc.dg/tree-prof/val-prof-6.c: New test.
2955 2007-01-28 Roger Sayle <roger@eyesopen.com>
2957 * gcc.dg/large-size-array-3.c: Correct test case (portability).
2959 2007-01-28 Andrew Pinski <pinskia@gmail.com>
2962 * g++.dg/expr/dtor4.C: New test.
2964 2007-01-28 Zdenek Dvorak <dvorakz@suse.cz>
2966 * gcc.dg/tree-ssa/loop-23.c: New test.
2968 2007-01-28 Thomas Koenig <Thomas.Koenig@online.de>
2971 * gfortran.dg/achar_2.f90: New test.
2972 * gfortran.dg/achar_3.f90: New test.
2974 2007-01-27 Ian Lance Taylor <iant@google.com>
2976 * gcc.dg/strict-overflow-1.c: New test.
2977 * gcc.dg/no-strict-overflow-1.c: New test.
2978 * gcc.dg/strict-overflow-2.c: New test.
2979 * gcc.dg/no-strict-overflow-2.c: New test.
2980 * gcc.dg/strict-overflow-3.c: New test.
2981 * gcc.dg/no-strict-overflow-3.c: New test.
2982 * gcc.dg/strict-overflow-4.c: New test.
2983 * gcc.dg/no-strict-overflow-4.c: New test.
2984 * gcc.dg/fold-mod-1.c: Add -fstrict-overflow option.
2985 * gcc.dg/pr15784-1.c: Likewise.
2986 * gcc.dg/pr20922-1.c: Likewise.
2987 * gcc.dg/pr20922-3.c: Likewise.
2988 * gcc.dg/pr20922-4.c: Likewise.
2989 * gcc.dg/pr20922-6.c: Likewise.
2990 * gcc.dg/compare-4.c: Likewise.
2991 * gcc.dg/torture/pr26898-1.c: Likewise.
2992 * gcc.dg/tree-ssa/divide-1.c: Likewise.
2993 * gcc.dg/tree-ssa/divide-2.c: Likewise.
2994 * gcc.dg/tree-ssa/divide-3.c: Likewise.
2995 * gcc.dg/tree-ssa/divide-4.c: Likewise.
2996 * gcc.dg/tree-ssa/pr14490-1.c: Likewise.
2997 * gcc.dg/tree-ssa/pr14490-3.c: Likewise.
2998 * gcc.dg/tree-ssa/pr21082.c: Likewise.
2999 * gcc.dg/tree-ssa/pr26899.c: Likewise.
3000 * g++.dg/tree-ssa/pr21082.C: Likewise.
3002 2007-01-27 Roger Sayle <roger@eyesopen.com>
3004 * gcc-dg/large-size-array-3.c: New test case.
3006 2007-01-27 Roger Sayle <roger@eyesopen.com>
3008 * gfortran.dg/forall_7.f90: New test case.
3010 2007-01-27 Paul Thomas <pault@gcc.gnu.org>
3013 * gfortran.dg/where_operator_assign_1.f90: New test.
3014 * gfortran.dg/where_operator_assign_2.f90: New test.
3015 * gfortran.dg/where_operator_assign_3.f90: New test.
3017 2007-01-26 Joseph Myers <joseph@codesourcery.com>
3019 * lib/target-supports.exp
3020 (check_effective_target_powerpc_altivec): New.
3021 (check_effective_target_vect_cmdline_needed): Use it.
3023 2007-01-26 Steven G. Kargl <kargl@gcc.gnu.org>
3026 * gfortran.dg/backslash_3.f: New test.
3028 2007-01-26 Richard Guenther <rguenther@suse.de>
3030 * gcc.dg/tree-ssa/pr23382.c: Fix typo.
3032 2007-01-26 Tobias Burnus <burnus@net-b.de>
3034 * gfortran.dg/gomp/gomp.exp: Support .f03 extension.
3035 * gfortran.dg/vect/vect.exp: Ditto.
3036 * gfortran.dg/dg.exp: Ditto.
3037 * gfortran.fortran-torture/execute/execute.exp: Ditto.
3038 * gfortran.fortran-torture/compile/compile.exp: Ditto.
3040 2007-01-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3042 * gcc.dg/builtins-20.c: Add more cases.
3043 * gcc.dg/torture/builtin-symmetric-1.c: Likewise.
3045 2007-01-25 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
3048 * gcc.dg/Wall.c: New.
3049 * gcc.dg/Wno-all.c: New.
3050 * gfortran.dg/Wall.f90: New.
3051 * gfortran.dg/Wno-all.f90: New.
3053 2007-01-24 Geoffrey Keating <geoffk@apple.com>
3055 * gcc.target/powerpc/darwin-ehreturn-1.c: New.
3056 * g++.dg/eh/simd-2.C: Also run on Darwin.
3057 * g++.dg/eh/simd-3.C: New.
3058 * g++.dg/eh/simd-4.C: New.
3060 2007-01-25 Richard Guenther <rguenther@suse.de>
3062 * gcc.dg/tree-prof/tree-prof.exp: Define _PROFILE_GENERATE
3064 * gcc.dg/tree-prof/wcoverage-mismatch.c: New testcase.
3066 2007-01-25 Razya Ladelsky <razya@il.ibm.com>
3068 * gcc.dg/ipa/ipa-1.c: Update scan tree dump.
3069 * gcc.dg/ipa/ipa-2.c: Update scan tree dump.
3070 * gcc.dg/ipa/ipa-3.c: Update scan tree dump.
3071 * gcc.dg/ipa/ipa-4.c: Update scan tree dump.
3072 * gcc.dg/ipa/ipa-5.c: Update scan tree dump.
3073 * gcc.dg/ipa/ipa-6.c: Update scan tree dump.
3074 * gcc.dg/ipa/ipa-7.c: New testcase.
3076 2007-01-24 Douglas Gregor <dgregor@osl.iu.edu>
3078 * g++.dg/cpp0x/warn_cxx0x.C: New.
3080 2007-01-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3082 * gcc.dg/builtins-20.c: Test builtin carg.
3084 2007-01-24 Jakub Jelinek <jakub@redhat.com>
3087 * gcc.dg/gomp/pr27416.c: New test.
3090 * gcc.dg/gomp/pr30494.c: New test.
3091 * g++.dg/gomp/pr30494.C: New test.
3094 * gcc.dg/gomp/pr30421.c: New test.
3096 2007-01-24 Steve Ellcey <sje@cup.hp.com>
3098 * gcc.target/ia64/versionid-1.c: New test.
3099 * gcc.target/ia64/versionid-2.c: New test.
3101 2007-01-24 Richard Guenther <rguenther@suse.de>
3104 * gcc.dg/builtins-57.c: Change to a link-time testcase
3105 to support non-C99 targets.
3107 2007-01-24 Jan Hubicka <jh@suse.cz>
3109 * gcc.dg/tree-ssa/pr23382.c: Avoid DCE from eliminating dead variable.
3111 2007-01-24 Andreas Krebbel <krebbel1@de.ibm.com>
3113 * gcc.c-torture/compile/sizeof-macros-1.c: New testcase.
3115 2007-01-23 Andrew Pinski <pinskia@gmail.com>
3118 * objc.dg/const-str-12.m: New test.
3120 2007-01-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3123 * gfortran.dg/ctrl-z.f90: New test.
3125 2007-01-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3128 * gfortran.dg/namelist_assumed_char.f90: New test.
3130 2007-01-23 Simon Martin <simartin@users.sourceforge.net>
3133 * g++.dg/inherit/covariant15.C: New test.
3135 2007-01-23 Ian Lance Taylor <iant@google.com>
3137 * g++.dg/warn/Wparentheses-24.C: New test.
3139 2007-01-23 Richard Guenther <rguenther@suse.de>
3142 * ada/acats/run_acats: Do not call gnatmake or gnatchop
3145 2007-01-22 Richard Guenther <rguenther@suse.de>
3147 PR tree-optimization/30038
3148 * gcc.dg/builtins-62.c: New testcase.
3150 2007-01-21 Eric Botcazou <ebotcazou@libertysurf.fr>
3152 * gcc.c-torture/compile/20070121.c: New test.
3154 2007-01-21 Thomas Koenig <Thomas.Koenig@online.de>
3157 * gfortran.dg/char_comparison_1.f: New test.
3159 2007-01-21 Ira Rosen <irar@il.ibm.com>
3161 * gcc.dg/vect/vect-strided-same-dr.c: New test.
3163 2007-01-20 Andrew Pinski <pinskia@gmail.com>
3166 * objc.dg/pch: New directory.
3167 * objc.dg/pch/pch.exp: New file.
3168 * objc.dg/pch/interface-1.m: New test.
3169 * objc.dg/pch/interface-1.hs: New include file.
3170 * lib/objc.exp (objc_target_compile): Add
3171 "-x objective-c-header" in front of the sources if this is
3172 a precompiled header being compiled.
3174 2007-01-20 Roger Sayle <roger@eyesopen.com>
3176 * gfortran.dg/array_memcpy_3.f90: New test case.
3177 * gfortran.dg/vect/vect-5.f90: Update vectorized loop count.
3179 2007-01-20 Roger Sayle <roger@eyesopen.com>
3180 Brooks Moses <brooks.moses@codesourcery.com>
3181 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3183 * gfortran.dg/intrinsic_sign_1.f90: New test case.
3184 * gfortran.dg/intrinsic_sign_2.f90: Likewise.
3186 2007-01-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3188 * gcc.dg/torture/builtin-math-3.c: Test fdim.
3190 2007-01-19 Mike Stump <mrs@apple.com>
3192 * gcc.dg/darwin-ld-6.c: Remove, tests a linker flag that is going
3195 2007-01-19 Roger Sayle <roger@eyesopen.com>
3197 * gcc.dg/pr30172-1.c: Specify the -fno-signed-zeros command line
3198 option instead of -funsafe-math-optimizations.
3200 2007-01-19 Tomas Bily <tbily@suse.cz>
3202 gcc.dg/tree-prof/indir-call-prof.c: New.
3203 g++.dg/dg.exp: Add tree-prof subdirectory.
3204 g++.dg/tree-prof/indir-call-prof.C: New.
3205 g++.dg/tree-prof/tree-prof.exp: New.
3207 2007-01-19 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
3210 * g++.dg/warn/deprecated.C: Update warning output.
3211 * g++.dg/warn/deprecated-2.C: Likewise.
3212 * g++.dg/warn/deprecated-3.C: New.
3214 2007-01-19 Nathan Sidwell <nathan@codesourcery.com>
3216 * gcc.c-torture/execute/nestfunc-7.c: New.
3218 2007-01-18 Hui-May Chang <hm.chang@apple.com>
3220 * gcc.c-torture/compile/pr27528.c: Add -fno-pic option.
3222 2007-01-18 Nathan Sidwell <nathan@codesourcery.com>
3224 * gcc.dg/m68k-pic-1.c: New.
3226 2007-01-18 Roger Sayle <roger@eyesopen.com>
3228 * gfortran.dg/array_memcpy_4.f90: New test case.
3230 2007-01-18 Josh Conner <jconner@apple.com>
3233 * gcc.dg/vect/vect.exp: Add support for no-trapping-math tests.
3234 * gcc.dg/vect/no-trapping-math-1: New.
3235 * gcc.dg/vect/no-trapping-math-2: New.
3237 2007-01-18 Uros Bizjak <ubizjak@gmail.com>
3239 * gcc.target/i386/387-8.c: Update comment about optimizing
3240 inherent load of 1.0 of fptan instruction.
3242 2007-01-18 Dirk Mueller <dmueller@suse.de>
3243 Richard Guenther <rguenther@suse.de>
3246 * gcc.dg/Warray-bounds.c: New testcase.
3247 * gcc.dg/Warray-bounds-2.c: New testcase.
3248 * g++.dg/warn/Warray-bounds.C: New testcase.
3249 * g++.dg/warn/Warray-bounds-2.C: New testcase.
3251 2007-01-17 Paul Thomas <pault@gcc.gnu.org>
3254 * gfortran.dg/generic_12.f90: New test.
3256 2007-01-17 Dorit Nuzman <dorit@il.ibm.com>
3258 * gcc.target/i386/vectorize1.c: Add cleanup-tree-dump.
3259 * gcc.dg/tree-ssa/ssa-dse-9.c: Add cleanup-tree-dump.
3261 2007-01-16 Janis Johnson <janis187@us.ibm.com>
3263 * gcc.dg/dfp/compare-special.h: New file.
3264 * gcc.dg/dfp/compare-special-32.c: New test.
3265 * gcc.dg/dfp/compare-special-64.c: New test.
3266 * gcc.dg/dfp/compare-special-128.c: New test.
3268 2007-01-16 Roger Sayle <roger@eyesopen.com>
3269 Paul Thomas <pault@gcc.gnu.org>
3270 Steven G. Kargl <kargl@gcc.gnu.org>
3273 * gfortran.dg/forall_6.f90: New test case.
3274 * gfortran.dg/dependency_8.f90: Update test to find "temp" array.
3275 * gfortran.dg/dependency_13.f90: Likewise.
3277 2007-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3280 * gcc.dg/torture/builtin-attr-1.c: Handle warnings from
3281 targets that don't support Inf.
3283 2007-01-15 Dale Johannesen <dalej@apple.com>
3285 * gcc.dg/tree-ssa/loop-3.c: Disable with -fpic or -fPIC.
3287 2007-01-15 Thomas Koenig <Thomas.Koenig@online.de>
3289 * gfortran.dg/string_0xfe_0xff_1.f90: Use char instead
3290 of achar for 0xff to avoid the "Extended ASCII not
3291 implemented" error message.
3293 2007-01-15 Paul Thomas <pault@gcc.gnu.org>
3296 * gfortran.dg/altreturn_4.f90: New test.
3299 * gfortran.dg/stfunc_4.f90: New test.
3302 * gfortran.dg/bound_2.f90: Reinstate commented out line.
3303 * gfortran.dg/initialization_1.f90: Change warning.
3306 * gfortran.dg/specification_type_resolution_2.f90: New test.
3308 2007-01-14 Jan Hubicka <jh@suse.cz>
3310 * gcc.dg/tree-prof/stringop-1.c: Update pattern for memcpy folding.
3311 * gcc.dg/tree-ssa/vrp11.c: Fix thinkos in my last patch.
3312 * gcc.dg/always_inline3.c: Update for pre-inline tail recursion
3315 2007-01-14 Paul Thomas <pault@gcc.gnu.org>
3318 * gfortran.dg/external_procedures_2.f90: New test.
3320 2007-01-14 Uros Bizjak <ubizjak@gmail.com>
3323 * gcc.target/i386/pr30413.c: New test.
3325 2007-01-14 Thomas Koenig <Thomas.Koenig@online.de>
3328 * gfortran.dg/string_0xfe_0xff_1.f90: New test.
3330 2007-01-13 Zdenek Dvorak <dvorakz@suse.cz>
3332 * gcc.dg/20070112-1.c: New test.
3334 2007-01-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3336 PR libgfortran/30435
3337 * gfortran.dg/list_read_6.f90: New test.
3339 2007-01-12 Olga Golovanevsky <olga@il.ibm.com>
3341 * gcc.dg/torture/pr24750-1.c: Add prototype of free.
3343 2007-01-12 Tom Tromey <tromey@redhat.com>
3345 PR preprocessor/28227:
3346 * gcc.dg/cpp/pr28227.c: New file.
3348 2007-01-11 Zdenek Dvorak <dvorakz@suse.cz>
3350 * gcc.dg/tree-ssa/loop-22.c: New test.
3352 2007-01-11 Zdenek Dvorak <dvorakz@suse.cz>
3354 PR tree-optimization/29516
3355 * gcc.dg/tree-ssa/loop-20.c: New test.
3357 2007-01-11 Thomas Koenig <Thomas.Koenig@online.de>
3360 * minmaxloc_integer_kinds_1.f90: New test.
3362 2007-01-11 Simon Martin <simartin@users.sourceforge.net>
3365 * g++.dg/template/sizeof-template-argument.C: New test.
3367 2007-01-11 Jan Hubicka <jh@suse.cz>
3369 * gcc.dg/tree-ssa/tailrecursion-4.c: Update dump file.
3370 * gcc.dg/tree-ssa/tailrecursion-1.c: Update dump file.
3371 * gcc.dg/tree-ssa/tailrecursion-2.c: Update dump file.
3372 * gcc.dg/tree-ssa/tailrecursion-3.c: Update dump file.
3373 * gcc.dg/tree-ssa/pr21658.c: Likewise.
3374 * gcc.dg/tree-ssa/pr15349.c: Likewise.
3375 * gcc.dg/tree-ssa/pr25501.c: Likewise.
3376 * gcc.dg/tree-ssa/vrp11.c: Make more complex so it still test
3377 transformation in question.
3378 * gcc.dg/tree-ssa/vrp05.c: Likewise.
3379 * gcc.dg/tree-ssa/pr20701.c: Likewise.
3380 * gcc.dg/always_inline3.c: Likewise.
3382 2007-01-10 Mark Mitchell <mark@codesourcery.com>
3385 * g++.dg/template/typename11.C: New test.
3387 2007-01-10 Robert Kennedy <jimbob@google.com>
3389 * gcc.dg/fold-compare-2.c: New test case for fold_comparison.
3391 2007-01-09 Brooks Moses <brooks.moses@codesourcery.com>
3393 * gfortran.dg/chkbits.f90: Added IBCLR tests; test calls
3394 for different integer kinds.
3395 * gfortran.dg/ishft.f90: Renamed to ishft_1.f90...
3396 * gfortran.dg/ishft_1.f90: ...Renamed from ishft.f90.
3397 * gfortran.dg/ishft_2.f90: New test.
3398 * gfortran.dg/ishft_3.f90: New test.
3400 2007-01-09 Brooks Moses <brooks.moses@codesourcery.com>
3402 * gfortran.dg/altreturn_2.f90: Removed executable bit.
3404 2007-01-09 Zdenek Dvorak <dvorakz@suse.cz>
3406 PR tree-optimization/30322
3407 * gcc.dg/tree-ssa/loop-21.c: New test.
3409 2007-01-08 Geoffrey Keating <geoffk@apple.com>
3411 * g++.dg/rtti/darwin-builtin-linkage.C: New.
3413 2007-01-08 Andrew Pinski <andrew_pinski@playstation.sony.com>
3415 * gcc.target/spu/intrinsics-1.c: Remove xfail.
3417 2007-01-08 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
3419 * g++.dg/warn/overflow-warn-1.C: Fix testcase.
3420 * g++.dg/warn/overflow-warn-3.C: Likewise.
3421 * g++.dg/warn/overflow-warn-4.C: Likewise.
3422 * g++.dg/warn/overflow-warn-5.C: Likewise.
3423 * g++.dg/warn/overflow-warn-6.C: Likewise.
3424 * g++.dg/warn/Woverflow-1.C: Likewise.
3425 * g++.dg/warn/Woverflow-2.C: Likewise.
3426 * g++.dg/warn/Woverflow-3.C: Likewise.
3427 * g++.dg/warn/multiple-overflow-warn-2.C: Likewise.
3429 2007-01-08 Roger Sayle <roger@eyesopen.com>
3431 * gfortran.dg/array_constructor_14.f90: New test case.
3432 * gfortran.dg/vect/vect-5.f90: Update test for improved alignment.
3434 2007-01-08 Richard Guenther <rguenther@suse.de>
3436 PR tree-optimization/23603
3437 * gcc.dg/tree-ssa/vrp31.c: New testcase.
3438 * gcc.dg/tree-ssa/vrp32.c: Likewise.
3440 2007-01-08 Mark Shinwell <shinwell@codesourcery.com>
3442 * gcc.target/i386/20020531-1.c: Use "char" not "unsigned char"
3444 * gcc.target/powerpc/altivec-vec-merge.c (foo): Add casts.
3445 * gcc.dg/simd-1.c: Update dg-error directives to reflect new
3447 * gcc.dg/simd-5.c: Likewise.
3448 * gcc.dg/simd-6.c: Likewise.
3449 * g++.dg/conversion/simd1.C: Likewise.
3450 * g++.dg/conversion/simd3.C: Likewise.
3451 * g++.dg/ext/attribute-test-2.C (data): Add "vs" member.
3454 2007-01-08 Mark Shinwell <shinwell@codesourcery.com>
3456 PR tree-optimization/29877
3457 * gcc.dg/pr16194.c: Skip test entirely if we don't know the
3458 name of a hard register for the target concerned. Adjust dg-error
3459 directives to cope with new behaviour of TER.
3461 2007-01-07 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
3464 * g++.dg/conversion/nullptr1.C: Added overflow warning.
3465 * g++.dg/warn/overflow-warn-1.C: New.
3466 * g++.dg/warn/overflow-warn-3.C: New.
3467 * g++.dg/warn/overflow-warn-4.C: New.
3468 * g++.dg/warn/overflow-warn-5.C: New.
3469 * g++.dg/warn/overflow-warn-6.C: New.
3470 * g++.dg/warn/Woverflow-1.C: New.
3471 * g++.dg/warn/Woverflow-2.C: New.
3472 * g++.dg/warn/Woverflow-3.C: New.
3473 * g++.dg/warn/multiple-overflow-warn-2.C: New.
3475 2007-01-07 Bernhard Fischer <aldot@gcc.gnu.org>
3478 * gfortran.dg/invalid_name.f90: New test.
3479 * gfortran.dg/do_iterator.f90: Adjust pattern for expected error.
3480 * gfortran.dg/gomp/pr29759.f90: Ditto.
3482 2007-01-06 Steven G. Kargl <kargl@gcc.gnu.org>
3484 * gfortran.dg/present_1.f90: Update error message.
3486 2007-01-06 Lee Millward <lee.millward@codesourcery.com>
3489 * g++.dg/template/duplicate1.C: New test
3490 * g++.dg/template/memfriend6.C: Adjust error markers.
3492 2007-01-05 Andrew Pinski <Andrew_Pinski@playstation.sony.com>
3495 * gcc.dg/torture/inline-1.c: New test.
3497 2007-01-05 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
3500 * gcc.dg/multiple-overflow-warn-1.c: New.
3501 * gcc.dg/multiple-overflow-warn-2.c: New.
3502 * gcc.dg/overflow-warn-6.c: New.
3503 * g++.dg/warn/multiple-overflow-warn-1.C: New.
3505 2007-01-05 Roger Sayle <roger@eyesopen.com>
3507 * gfortran.dg/array_memcpy_1.f90: New test case.
3508 * gfortran.dg/array_memcpy_2.f90: Likewise.
3510 2007-01-05 Richard Guenther <rguenther@suse.de>
3513 * g++.dg/opt/pr27826.C: New testcase.
3515 2007-01-05 Ian Lance Taylor <iant@google.com>
3517 * gcc.dg/Walways-true-1.c: New test.
3518 * gcc.dg/Walways-true-2.c: New test.
3519 * g++.dg/warn/Walways-true-1.C: New test.
3520 * g++.dg/warn/Walways-true-2.C: New test.
3522 2007-01-05 Jakub Jelinek <jakub@redhat.com>
3525 * gcc.dg/pr30360.c: New test.
3527 2007-01-05 Paul Thomas <pault@gcc.gnu.org>
3530 * gfortran.dg/data_implied_do_1.f90: New test.
3534 * gfortran.dg/char_length_1.f90: New test.
3536 2007-01-05 Richard Guenther <rguenther@suse.de>
3539 * g++.dg/opt/pr28116.C: New testcase.
3541 2007-01-05 Tobias Burnus <burnus@net-b.de>
3544 * gfortran.dg/alloc_alloc_expr_1.f90: Add check for
3546 * gfortran.dg/allocatable_dummy_2.f90: Update dg-error.
3547 * gfortran.dg/protected_4.f90: Add pointer intent check.
3548 * gfortran.dg/protected_6.f90: Add pointer intent check.
3549 * gfortran.dg/pointer_intent_1.f90: New test.
3550 * gfortran.dg/pointer_intent_2.f90: New test.
3551 * gfortran.dg/pointer_intent_3.f90: New test.
3553 2007-01-04 Brooks Moses <brooks.moses@codesourcery.com>
3556 * gfortran.dg/altreturn_2.f90: new test.
3558 2007-01-04 Tom Tromey <tromey@redhat.com>
3560 PR preprocessor/28165:
3561 * gcc.dg/cpp/pr28165.c: New file.
3563 2007-01-03 Josh Conner <jconner@apple.com>
3566 * gcc.dg/pr29683.c: New.
3568 2007-01-03 Jakub Jelinek <jakub@redhat.com>
3571 * g++.dg/pch/template-1.C: New test.
3572 * g++.dg/pch/template-1.Hs: New file.
3574 2007-01-03 Andrew Pinski <andrew_pinski@playstation.sony.com>
3577 * gcc.c-torture/compile/complex-4.c: New test.
3579 2007-01-03 Joseph Myers <joseph@codesourcery.com>
3581 * g++.dg/vect/vect.exp: Skip PowerPC targets not supporting
3583 * gcc.target/powerpc/altivec-20.c: Use powerpc_altivec_ok.
3585 2007-01-03 Jakub Jelinek <jakub@redhat.com>
3588 * gcc.dg/pr30286.c: New test.
3591 * g++.dg/template/crash66.C: New test.
3594 * g++.dg/template/friend49.C: New test.
3596 2007-01-03 Steven G. Kargl <kargls@comcast.net>
3598 * gfortran.dg/ibits.f90: New test.
3600 2007-01-03 Zdenek Dvorak <dvorakz@suse.cz>
3602 * gcc.dg/tree-ssa/update-unroll-1.c: New test.
3603 * gcc.dg/tree-ssa/update-unswitch-1.c: New test.
3605 2007-01-02 Jan Hubicka <jh@suse.cz>
3607 * gcc.dg/pr16194.c: We now output error on all three functions, not just
3610 2007-01-02 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
3613 * gcc.dg/overflow-warn-3.c: Remove XFAIL.
3614 * gcc.dg/overflow-warn-4.c: Remove XFAIL.
3616 2006-01-02 Ian Lance Taylor <iant@google.com>
3618 * g++.dg/warn/Wparentheses-22.C: New test.
3619 * g++.dg/warn/Wparentheses-23.C: New test.
3621 2007-01-02 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
3624 * gcc.dg/declspec-3.c: Replace -W with -Wold-style-declaration.
3625 * gcc.dg/declspec-3-Wextra.c: New.
3626 * gcc.dg/declspec-3-no.c: New
3628 2007-01-02 Paul Thomas <pault@gcc.gnu.org>
3631 * gfortran.dg/interface_10.f90: Remove.
3633 2007-01-01 Roger Sayle <roger@eyesopen.com>
3635 * gcc.dg/fold-eqxor-4.c: New test case.
3637 2007-01-02 Joseph Myers <joseph@codesourcery.com>
3640 * gcc.c-torture/compile/pr30311.c: New test.
3642 2007-01-01 Andrew Pinski <pinskia@gmail.com>
3645 * gcc.c-torture/compile/statement-expression-1.c: New test.
3647 2007-01-01 Andreas Schwab <schwab@suse.de>
3650 * g++.dg/eh/pr29166.C: New test.
3652 2007-01-01 Joseph Myers <joseph@codesourcery.com>
3654 * lib/target-supports.exp (check_effective_target_powerpc_spe):
3656 (check_effective_target_vect_cmdline_needed): Use it.
3658 2006-12-31 Richard Guenther <rguenther@suse.de>
3661 * testsuite/gcc.dg/pr30137-1.c: New testcase.
3662 * testsuite/gcc.dg/pr30137-2.c: Likewise.
3664 2006-12-31 Roger Sayle <roger@eyesopen.com>
3667 * gcc.dg/fold-plusnot-1.c: New test case.
3669 2006-12-31 Simon Martin <simartin@users.sourceforge.net>
3672 * g++.dg/parse/template22.C: New test.
3674 2006-12-31 Richard Guenther <rguenther@suse.de>
3677 * gcc.c-torture/compile/pr30338.c: New testcase.
3679 2006-12-31 Paul Thomas <pault@gcc.gnu.org>
3682 * gfortran.dg/intrinsic_actual_4.f90: New test.
3685 * gfortran.dg/func_decl_3.f90: New test.
3687 2006-12-31 Paul Thomas <pault@gcc.gnu.org>
3690 * gfortran.dg/c_by_val.c: Called by c_by_val_1.f.
3691 * gfortran.dg/c_by_val_1.f: New test.
3692 * gfortran.dg/c_by_val_2.f: New test.
3693 * gfortran.dg/c_by_val_3.f: New test.
3695 2006-12-30 Thomas Koenig <Thomas.Koenig@online.de>
3698 * gfortran.dg/sum_zero_array_1.f90: New test.
3700 2006-12-29 Jakub Jelinek <jakub@redhat.com>
3702 PR preprocessor/29612
3703 * gcc.dg/cpp/pr29612-1.c: New test.
3704 * gcc.dg/cpp/pr29612-2.c: New test.
3706 2006-12-28 Paul Thomas <pault@gcc.gnu.org>
3709 * gfortran.dg/pure_formal_proc_1.f90: New test.
3712 * gfortran.dg/intrinsic_actual_3.f90: New test.
3714 2006-12-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3717 * gfortran.dg/io_constraints_1.f90: Update test.
3718 * gfortran.dg/io_constraints_2.f90: Update test.
3719 * gfortran.dg/inquire_iolength.f90: New test.
3721 2006-12-27 Paul Thomas <pault@gcc.gnu.org>
3724 * gfortran.dg/interface_10.f90: New test.
3725 * gfortran.dg/dummy_procedure_1.f90: Add error for call s1(z),
3726 since z is already, locally a variable.
3729 * gfortran.dg/generic_11.f90: New test.
3730 * gfortran.dg/interface_7.f90: Remove name clash between module
3731 name and procedure 'x' referenced in the interface.
3733 2006-12-23 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
3736 * gcc.dg/Wmissing-parameter-type.c: New.
3737 * gcc.dg/Wmissing-parameter-type-Wextra.c: New.
3738 * gcc.dg/Wmissing-parameter-type-no.c: New.
3740 2006-12-22 Paul Thomas <pault@gcc.gnu.org>
3743 * gfortran.dg/entry_array_specs_2.f: New test.
3746 * gfortran.dg/nested_modules_6.f90: New test.
3748 2006-12-22 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
3751 * gcc.dg/attr-returns_twice-1.c: Replace Wextra with Wclobbered.
3752 * gcc.dg/setjmp-1.c: Add explicit Wclobbered.
3754 2006-12-21 Andrew Pinski <pinskia@gmail.com>
3757 * g++.dg/opt/complex6.C: New test.
3759 2006-12-22 Ben Elliston <bje@au.ibm.com>
3761 * lib/gcc-dg.exp (gcc-dg-prune): Return "::unsupported::memory
3762 full" if the linker on spu-*-* warns about exceeding local store.
3764 And revert this patch:
3765 * lib/gcc-defs.exp (${tool}_check_compile): xfail test cases that
3766 fail to link due to relocation overflows on spu-*-*.
3768 2006-12-21 Paul Thomas <pault@gcc.gnu.org>
3771 * gfortran.dg/dependency_19.f90: New test.
3773 2006-12-21 Paul Thomas <pault@gcc.gnu.org>
3776 * gfortran.dg/alloc_comp_basics_3.f90: New test.
3778 2006-12-21 Jakub Jelinek <jakub@redhat.com>
3781 * gcc.c-torture/execute/20061220-1.c: New test.
3784 * gcc.dg/gomp/asm-1.c: New test.
3787 * g++.dg/eh/ia64-2.C: New test.
3789 2006-12-21 Nathan Sidwell <nathan@codesourcery.com>
3793 * gcc.dg/rs6000-leaf.c: New.
3795 2006-12-20 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
3798 * gfortran.dg/f2c_8.f90: New test.
3800 2006-12-20 Bill Wendling <wendling@apple.com>
3802 * gcc.dg/asm-b.c: Check for __ppc64__.
3804 2006-12-20 Paul Thomas <pault@gcc.gnu.org>
3807 * gfortran.dg/bounds_check_5.f90: New test.
3809 2006-12-20 Andrew Pinski <pinskia@gmail.com>
3812 * gcc.dg/gomp/complex-1.c: New testcase.
3814 2006-12-20 Roger Sayle <roger@eyesopen.com>
3816 * gfortran.dg/array_memset_1.f90: New test case.
3818 2006-12-20 Dorit Nuzman <dorit@il.ibm.com>
3820 * lib/target-supports.exp: Add spu to
3821 check_effective_target_vect_widen_mult_hi_to_si.
3823 2006-12-20 Paul Thomas <pault@gcc.gnu.org>
3826 * gfortran.dg/generic_9.f90: New test.
3829 * gfortran.dg/generic_10.f90: New test.
3831 2006-12-19 Andrew Pinski <pinskia@gmail.com>
3834 * gcc.dg/pr30045.c: New test.
3836 2006-12-20 Ben Elliston <bje@au.ibm.com>
3838 * gcc.dg/20020312-2.c: Add a case for __SPU__.
3840 2006-12-19 Eric Christopher <echristo@apple.com>
3843 * gcc.c-torture/execute/pr29302-1.c: New.
3845 2006-12-19 Tobias Burnus <burnus@net-b.de>
3848 * gfortran.dg/associated_1.f90: Add test for associated(NULL,NULL).
3850 2006-12-19 Paul Thomas <pault@gcc.gnu.org>
3853 * gfortran.dg/altreturn_3.f90: New test.
3855 * gfortran.dg/char_result_12.f90: Fix comment typos.
3857 2006-12-19 Ben Elliston <bje@au.ibm.com>
3859 * gcc.dg/cpp/trad/include.c: #include stdlib.h instead of stdio.h,
3860 as newlib's stdio.h uses non-traditional cpp constructs.
3862 2006-12-18 Brooks Moses <brooks.moses@codesourcery.com>
3864 * gfortran.dg/advance.f90: Renamed to advance_1.f90
3865 * gfortran.dg/append-1.f90: Renamed to append_1.f90
3866 * gfortran.dg/array-1.f90: Renamed to array_1.f90
3867 * gfortran.dg/assign_4.f90: Renamed to assign_8.f90
3868 * gfortran.dg/backspace.f: Renamed to backspace_1.f
3869 * gfortran.dg/backspace.f90: Renamed to backspace_7.f90
3870 * gfortran.dg/default_initialization.f: Renamed to default_initialization_1.f
3871 * gfortran.dg/dollar_edit_descriptor-1.f: Renamed to dollar_edit_descriptor_1.f
3872 * gfortran.dg/dollar_edit_descriptor-2.f: Renamed to dollar_edit_descriptor_2.f
3873 * gfortran.dg/dollar_edit_descriptor-3.f: Renamed to dollar_edit_descriptor_3.f
3874 * gfortran.dg/logint-1.f: Renamed to logint_1.f
3875 * gfortran.dg/logint-2.f: Renamed to logint_2.f
3876 * gfortran.dg/logint-3.f: Renamed to logint_3.f
3877 * gfortran.dg/advance_1.f90: Renamed from advance.f90
3878 * gfortran.dg/append_1.f90: Renamed from append-1.f90
3879 * gfortran.dg/array_1.f90: Renamed from array-1.f90
3880 * gfortran.dg/assign_8.f90: Renamed from assign_4.f90
3881 * gfortran.dg/backspace_1.f: Renamed from backspace.f
3882 * gfortran.dg/backspace_7.f90: Renamed from backspace.f90
3883 * gfortran.dg/default_initialization_1.f: Renamed from default_initialization.f
3884 * gfortran.dg/dollar_edit_descriptor_1.f: Renamed from dollar_edit_descriptor-1.f
3885 * gfortran.dg/dollar_edit_descriptor_2.f: Renamed from dollar_edit_descriptor-2.f
3886 * gfortran.dg/dollar_edit_descriptor_3.f: Renamed from dollar_edit_descriptor-3.f
3887 * gfortran.dg/logint_1.f: Renamed from logint-1.f
3888 * gfortran.dg/logint_2.f: Renamed from logint-2.f
3889 * gfortran.dg/logint_3.f: Renamed from logint-3.f
3891 2006-12-18 Bill Wendling <wendling@apple.com>
3893 * g++.old-deja/g++.mike/p11144.C: Renamed id to ID because
3894 id is an OjbC keyword.
3896 2006-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3898 * gcc.dg/torture/builtin-pow-mpfr-1.c: New test.
3900 2006-12-18 Brooks Moses <brooks.moses@codesourcery.com>
3902 * gfortran.dg/advance_3.f90: Add dg-do compile directive.
3904 2006-12-18 Ian Lance Taylor <iant@google.com>
3906 * g++.dg/warn/Wmissing-declarations-1.C: New test.
3908 2006-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
3910 * gcc.c-torture/compile/pr27528.c: Use empty templates.
3912 2006-12-17 Steven G. Kargl <kargl@gcc.gnu.org>
3915 * gfortran.fortran-torture/execute/where21.f90: New test.
3917 2006-12-17 Tobias Burnus <burnus@net-b.de>
3919 * gfortran.dg/associated_2.f90: Add test for associated(NULL,NULL).
3921 2006-12-16 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
3924 * gcc.dg/20001116-1.c: Replace -Wextra with -Wempty-body.
3925 * gcc.dg/if-empty-1.c: Likewise.
3926 * gcc.dg/pr23165.c: Likewise.
3927 * g++.dg/warn/empty-body.C: Likewise.
3929 2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3932 * gfortran.dg/open_errors.f90: New test.
3934 2006-12-15 H.J. Lu <hongjiu.lu@intel.com>
3936 * gcc.dg/i386-cpuid.h (bit_SSSE3): New.
3938 * gcc.target/i386/ssse3-pabsb.c: New file.
3939 * gcc.target/i386/ssse3-pabsd.c: Likewise.
3940 * gcc.target/i386/ssse3-pabsw.c: Likewise.
3941 * gcc.target/i386/ssse3-palignr.c: Likewise.
3942 * gcc.target/i386/ssse3-phaddd.c: Likewise.
3943 * gcc.target/i386/ssse3-phaddsw.c: Likewise.
3944 * gcc.target/i386/ssse3-phaddw.c: Likewise.
3945 * gcc.target/i386/ssse3-phsubd.c: Likewise.
3946 * gcc.target/i386/ssse3-phsubsw.c: Likewise.
3947 * gcc.target/i386/ssse3-phsubw.c: Likewise.
3948 * gcc.target/i386/ssse3-pmaddubsw.c: Likewise.
3949 * gcc.target/i386/ssse3-pmulhrsw.c: Likewise.
3950 * gcc.target/i386/ssse3-pshufb.c: Likewise.
3951 * gcc.target/i386/ssse3-psignb.c: Likewise.
3952 * gcc.target/i386/ssse3-psignd.c: Likewise.
3953 * gcc.target/i386/ssse3-psignw.c: Likewise.
3954 * gcc.target/i386/ssse3-vals.h: Likewise.
3956 2006-12-15 Janis Johnson <janis187@us.ibm.com>
3958 * lib/gfortran-dg.exp: Don't include fortran-torture.exp.
3959 * lib/fortran-torture.exp: Include target-supports.exp.
3961 2006-12-15 Jakub Jelinek <jakub@redhat.com>
3964 * gcc.c-torture/execute/pr30185.c: New test.
3966 2006-12-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3970 * gcc.dg/builtin-bswap-1.c: Require stdint_types.
3971 * gcc.dg/builtin-bswap-2.c: Likewise.
3972 * gcc.dg/builtin-bswap-3.c: Likewise.
3973 * gcc.dg/builtin-bswap-4.c: Likewise.
3974 * lib/target-supports.exp (check_effective_target_stdint_types): New.
3975 * cc.c-torture/execute/mode-dependent-address.x: New file.
3977 2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3980 * gfortran.dg/write_zero_array: New test.
3982 2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3985 * gfortran.dg/write_fmt_trim.f90: New test.
3987 2006-12-14 Diego Novillo <dnovillo@redhat.com>
3990 * gcc.dg/pr19633-1.c: Increase threshold for partitioning
3993 2006-12-14 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3995 * lib/target-supports.exp (check_weak_available): Use istarget
3996 "hppa*-*-hpux10*" instead of regexp.
3997 (check_cxa_atexit_available): Likewise.
3999 2006-12-14 Richard Guenther <rguenther@suse.de>
4001 PR tree-optimization/30197
4002 * gcc.c-torture/execute/complex-1.c: Fix function name.
4003 * gcc.dg/builtins-61.c: New testcase.
4005 2006-12-14 Richard Guenther <rguenther@suse.de>
4008 * gcc.dg/pr30172-1.c: New testcase.
4010 2006-12-14 Richard Guenther <rguenther@suse.de>
4012 PR tree-optimization/30198
4013 * gcc.dg/builtins-60.c: New testcase.
4015 2006-12-14 Dorit Nuzman <dorit@il.ibm.com>
4017 * lib/target-supports.exp (vect_no_align): Remove spu.
4019 2006-12-13 Ian Lance Taylor <iant@google.com>
4023 * g++.dg/warn/Wparentheses-5.C: New test.
4024 * g++.dg/warn/Wparentheses-6.C: New test.
4025 * g++.dg/warn/Wparentheses-7.C: New test.
4026 * g++.dg/warn/Wparentheses-8.C: New test.
4027 * g++.dg/warn/Wparentheses-9.C: New test.
4028 * g++.dg/warn/Wparentheses-10.C: New test.
4029 * g++.dg/warn/Wparentheses-11.C: New test.
4030 * g++.dg/warn/Wparentheses-12.C: New test.
4031 * g++.dg/warn/Wparentheses-13.C: New test.
4032 * g++.dg/warn/Wparentheses-14.C: New test.
4033 * g++.dg/warn/Wparentheses-15.C: New test.
4034 * g++.dg/warn/Wparentheses-16.C: New test.
4035 * g++.dg/warn/Wparentheses-17.C: New test.
4036 * g++.dg/warn/Wparentheses-18.C: New test.
4037 * g++.dg/warn/Wparentheses-19.C: New test.
4038 * g++.dg/warn/Wparentheses-20.C: New test.
4039 * g++.dg/warn/Wparentheses-21.C: New test.
4041 2006-12-13 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4044 * lib/target-supports.exp (check_cxa_atexit_available): Return false
4045 for target "hppa.*hpux10".
4047 2006-12-13 Jakub Jelinek <jakub@redhat.com>
4049 * g++.dg/debug/vartrack1.C: New test.
4051 * g++.dg/opt/ifcvt1.C: New test.
4053 * gcc.dg/tls/opt-13.c: New test.
4055 * gcc.dg/20060425-2.c: New test.
4057 * g++.dg/opt/pr15054-2.C: New test.
4059 * gcc.c-torture/execute/20060420-1.c: New test.
4061 * gcc.c-torture/execute/20060412-1.c: New test.
4063 * objc/compile/20060406-1.m: New test.
4065 2006-12-08 Alexandre Oliva <aoliva@redhat.com>
4067 * g++.dg/template/array17.C: New test.
4069 2006-02-25 Alexandre Oliva <aoliva@redhat.com>
4071 * gcc.target/powerpc/altivec-23.c: New test.
4073 2006-12-13 Lee Millward <lee.millward@codesourcery.com>
4076 * g++.dg/inherit/error3.C: New test.
4079 * g++.dg/inherit/error4.C: New test.
4081 2006-12-13 Richard Guenther <rguenther@suse.de>
4083 PR tree-optimization/17687
4084 * gcc.dg/builtins-59.c: New testcase.
4086 2006-12-13 Ben Elliston <bje@au.ibm.com>
4088 * gcc.target/spu/Wmain.c: New test.
4090 2006-12-12 Josh Conner <jconner@apple.com>
4092 * g++.dg/abi/thunk3.C: Use .weak_definition on darwin.
4093 * g++.dg/abi/thunk4.C: Likewise.
4094 * g++.dg/abi/rtti3.C: Likewise.
4096 2006-12-12 Trevor Smigiel <trevor_smigiel@playstation.sony.com>
4098 * gcc.target/spu/cpat-1.c: New test.
4099 * gcc.target/spu/cpat-2.c: New test.
4100 * gcc.target/spu/cpat-3.c: New test.
4101 * gcc.target/spu/cpat-4.c: New test.
4103 2006-12-12 Andrew Pinski <andrew_pinski@playstation.sony.com>
4106 * gcc.c-torture/compile/vector-1.c: New test.
4107 * gcc.c-torture/compile/vector-2.c: New test.
4108 * gcc.c-torture/compile/vector-3.c: New test.
4110 2006-12-12 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
4112 * lib/fortran-torture.exp: Update copyright years. Remove
4113 obsolete comment. Test -ftree-vectorize where it makes sense.
4114 * lib/gfortran-dg.exp: Update copyright years. Use settings
4115 from fortran-torture.exp.
4116 * gfortran.dg/char_transpose_1.f90,
4117 gfortran.dg/char_spread_1.f90, gfortran.dg/g77/dnrm2.f,
4118 gfortran.dg/dependent_decls_1.f90: Fixout-of-bound errors.
4119 * gfortran.dg/enum_10.f90, gfortran.dg/mixed_io_1.f90: Add
4122 2006-12-12 Richard Sandiford <richard@codesourcery.com>
4124 * lib/gcc-dg.exp (${tool}_load): Fix invocation of
4127 2006-12-12 Ira Rosen <irar@il.ibm.com>
4129 * gcc.dg/vect/vect-strided-store-u32-i2.c: New test.
4130 * gcc.dg/vect/vect-strided-store-a-u8-i2.c: New test.
4131 * gcc.dg/vect/vect-strided-store-u16-i4.c: New test.
4132 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Add a case of stores with
4135 2006-12-12 Richard Guenther <rguenther@suse.de>
4138 * gfortran.fortran-torture/compile/pr30147.f90: New testcase.
4140 2006-12-11 Aldy Hernandez <aldyh@redhat.com>
4141 Diego Novillo <dnovillo@redhat.com>
4143 * gcc.dg/tree-ssa/20040517-1.c: Adapt pattern to
4145 * gcc.dg/tree-ssa/pr26421.c: Likewise
4146 * gcc.dg/tree-ssa/inline_asm-1.c: Likewise.
4147 * gcc.dg/tree-ssa/pr23382.c: Likewise.
4148 * gcc.dg/tree-ssa/inline_asm-2.c: Likewise.
4149 * gcc.dg/tree-ssa/pr28410.c: Likewise.
4150 * gcc.dg/tree-ssa/20031015-1.c: Likewise.
4151 * gcc.dg/tree-ssa/20040302-1.c: Likewise.
4152 * gcc.dg/tree-ssa/vrp07.c: Likewise.
4153 * gcc.dg/tree-ssa/vrp08.c: Likewise.
4154 * gcc.dg/tree-ssa/alias-12.c: Likewise.
4156 2006-12-11 Jan Hubicka <jh@suse.cz>
4158 * gcc.dg/tree-prof/stringop-1.c: New test.
4159 * gcc.dg/tree-prof/stringop-2.c: New test.
4161 2006-12-11 Uros Bizjak <ubizjak@gmail.com>
4164 * gcc.target/i386/pr30120.c: New test.
4167 2006-11-15 Uros Bizjak <ubizjak@gmail.com>
4169 * gcc.target/i386/x87regparm-1.c: New test.
4170 * gcc.target/i386/x87regparm-2.c: New test.
4171 * gcc.target/i386/x87regparm-3.c: New test.
4172 * gcc.target/i386/x87regparm-4.c: New test.
4174 2006-12-10 Zdenek Dvorak <dvorakz@suse.cz>
4176 * gcc.dg/tree-ssa/loop-17.c: Update outcome.
4178 2006-12-10 Tobias Burnus <burnus@net-b.de>
4181 * gfortran.dg/protected_1.f90: New test.
4182 * gfortran.dg/protected_2.f90: New test.
4183 * gfortran.dg/protected_3.f90: New test.
4184 * gfortran.dg/protected_4.f90: New test.
4185 * gfortran.dg/protected_5.f90: New test.
4186 * gfortran.dg/protected_6.f90: New test.
4188 2006-12-09 Paul Thomas <pault@gcc.gnu.org>
4189 Tobias Burnus <burnus@gcc.gnu.org>
4193 * gfortran.dg/interface_4.f90: Test adding procedure to generic
4195 * gfortran.dg/interface_5.f90: Test warning for not-referenced-to
4196 ambiguous interfaces.
4197 * gfortran.dg/interface_6.f90: Test invalid, ambiguous interface.
4198 * gfortran.dg/interface_7.f90: Test invalid, ambiguous interface.
4199 * gfortran.dg/interface_8.f90: Test warning for not-referenced-to
4200 ambiguous interfaces.
4201 * gfortran.dg/interface_1.f90: Change dg-error into a dg-warning.
4202 * gfortran.dg/array_initializer_2.f90: Add initializer array
4206 * gfortran.dg/interface_9.f90: Test that host interfaces are
4207 not checked for ambiguity with the local version.
4209 2006-12-09 Paul Thomas <pault@gcc.gnu.org>
4212 * gfortran.dg/module_interface_2.f90: New test.
4214 2006-12-09 Paul Thomas <pault@gcc.gnu.org>
4217 * gfortran.dg/assumed_len.f90: New test.
4219 2006-12-09 Richard Guenther <rguenther@suse.de>
4221 * g++.dg/warn/implicit-typename1.C: Qualify types.
4222 * g++.dg/parse/crash12.C: Likewise.
4223 * g++.dg/tree-ssa/pr22444.C: Likewise.
4225 2006-12-09 Tobias Burnus <burnus@net-b.de>
4227 * gfortran.dg/array_2.f90: Added sqrt test.
4229 2006-12-08 Uros Bizjak <ubizjak@gmail.com>
4231 * gcc.target/i386/x87regparm-1.c: XFAIL.
4232 * gcc.target/i386/x87regparm-2.c: XFAIL.
4233 * gcc.target/i386/x87regparm-3.c: XFAIL.
4234 * gcc.target/i386/x87regparm-4.c: XFAIL.
4236 2006-12-08 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
4238 * lib/target-supports.exp
4239 (check_effective_target_large_long_double): New.
4240 * gcc.dg/Wconversion-real.c : Use it.
4241 * gcc.dg/Wconversion-integer.c : Fix for targets where char is
4244 2006-12-08 Mark Shinwell <shinwell@codesourcery.com>
4246 * gcc.c-torture/execute/mode-dependent-address.c: New test.
4248 2006-12-08 Tobias Burnus <burnus@net-b.de>
4251 * gfortran.dg/import4.f90: New test for IMPORT in modules.
4253 2006-12-07 Mark Mitchell <mark@codesourcery.com>
4256 * g++.dg/template/crash65.C: New test.
4257 * g++.dg/template/spec16.C: Tweak error markers.
4259 2006-12-07 Andrew Pinski <andrew_pinski@playstation.sony.com>
4261 * gcc.target/spu: New directory.
4262 * gcc.target/spu/spu.exp: New file.
4263 * gcc.target/spu/intrinsics-1.c: New test.
4265 2006-12-07 Lee Millward <lee.millward@codesourcery.com>
4268 * g++.dg/ext/attrib27.C: New test.
4269 * g++.dg/parse/struct-as-enum1.C: Adjust error markers.
4270 * g++.dg/parse/typedef5.C: Likewise.
4272 2006-12-07 Mike Stump <mrs@apple.com>
4274 * treelang/compile/var_defs.tree: Adjust.
4276 2006-12-06 Mark Mitchell <mark@codesourcery.com>
4279 * g++.dg/template/crash64.C: New test.
4280 * g++.dg/parse/crash27.C: Adjust error markers.
4282 2006-12-06 Thomas Koenig <Thomas.Koenig@online.de>
4286 * gfortran.dg/read_eof_4.f90: Add tests.
4287 * gfortran.dg/readwrite_unf_direct_eor_1.f90: New test.
4288 * gfortran.dg/unf_read_corrupted_1.f90: New test.
4290 2006-12-05 Mark Mitchell <mark@codesourcery.com>
4293 * g++.dg/template/crash63.C: New test.
4296 * g++.dg/template/crash62.C: New test.
4298 2006-12-05 Paul Thomas <pault@gcc.gnu.org>
4301 * gfortran.dg/allocatable_function_1.f90: Increase the number
4302 of expected calls of free to 10; the lhs section reference is
4303 now evaluated so there is another call to bar. Change the
4304 comment appropriately.
4305 * gfortran.dg/array_section_1.f90: New test.
4307 2006-12-05 Paul Thomas <pault@gcc.gnu.org>
4310 * gfortran.dg/char_result_12.f90: New test.
4312 2006-12-05 Richard Guenther <rguenther@suse.de>
4314 * gcc.dg/vect/vect.exp: Add support for -fno-math-errno tests.
4315 * gcc.dg/vect/vect-pow-2.c: Rename to ...
4316 * gcc.dg/vect/no-math-errno-vect-pow-1.c: ... this. Require
4317 vect_double, xfail for spu*-*-*.
4319 2006-12-04 Tobias Burnus <burnus@net-b.de>
4322 * initialization_4.f90: Test noninteger exponents (-std=f95).
4323 * initialization_5.f90: New test for noninteger exponents
4326 2006-12-04 Paul Thomas <pault@gcc.gnu.org>
4329 * gfortran.dg/parameter_array_section_1.f90: New test.
4331 2006-12-04 Mark Mitchell <mark@codesourcery.com>
4334 * g++.dg/template/crash61.C: New test.
4337 * g++.dg/template/error23.C: New test.
4339 2006-12-04 Uros Bizjak <ubizjak@gmail.com>
4341 * gcc.target/i386/sse-18.c: Pass if CPU has no SSE2 support.
4343 2006-12-04 Paul Thomas <pault@gcc.gnu.org>
4346 * gfortran.dg/host_dummy_index_1.f90: Added additional test.
4348 2006-12-04 Jakub Jelinek <jakub@redhat.com>
4351 * gcc.dg/gomp/pr29965-1.c: New test.
4352 * gcc.dg/gomp/pr29965-2.c: New test.
4353 * gcc.dg/gomp/pr29965-3.c: New test.
4354 * gcc.dg/gomp/pr29965-4.c: New test.
4355 * gcc.dg/gomp/pr29965-5.c: New test.
4356 * gcc.dg/gomp/pr29965-6.c: New test.
4357 * g++.dg/gomp/pr29965-1.C: New test.
4358 * g++.dg/gomp/pr29965-2.C: New test.
4359 * g++.dg/gomp/pr29965-3.C: New test.
4360 * g++.dg/gomp/pr29965-4.C: New test.
4361 * g++.dg/gomp/pr29965-5.C: New test.
4362 * g++.dg/gomp/pr29965-6.C: New test.
4363 * g++.dg/gomp/pr29965-7.C: New test.
4364 * g++.dg/gomp/pr29965-8.C: New test.
4365 * g++.dg/gomp/pr29965-9.C: New test.
4366 * g++.dg/gomp/pr29965-10.C: New test.
4368 2006-12-04 Eric Botcazou <ebotcazou@adacore.com>
4370 * gnat.dg/pointer_variable_bounds.adb: New test.
4371 * gnat.dg/pointer_variable_bounds.ads: Likewise.
4372 * gnat.dg/pointer_variable_bounds_q.ads: Likewise.
4374 2006-12-03 Eric Christopher <echristo@apple.com>
4376 * gcc.target/i386/stack-prot-kernel.c: Skip for x86_64-*-darwin.
4378 2006-12-03 Richard Henderson <rth@redhat.com>
4379 Andrew Pinski <pinskia@gmail.com>
4382 * g++.dg/warn/unit-1.C: New test.
4384 2006-12-03 Uros Bizjak <ubizjak@gmail.com>
4386 * gcc.dg/visibility-11.c: Compile with -mstringop-strategy=libcall.
4388 2006-12-03 Dorit Nuzman <dorit@il.ibm.com>
4390 * g++.dg/vect/vect.exp: Enable tests to run on spu.
4391 * gcc.dg/vect/vect.exp: Enable tests to run on spu.
4392 * gcc.dg/vect/no-section-anchors-vect-69.c: Reduce array size.
4393 * gcc.dg/vect/vect-70.c: Reduce array size.
4394 * gcc.dg/vect/fast-math-vect-reduc-7.c: Xfail for
4395 vect_no_compaer_double targets.
4396 * lib/target-supports.exp: Add spu to vect_no_align, no_vect_int_max,
4397 vect_float, vect_double, and vect_int.
4399 2006-12-03 Dorit Nuzman <dorit@il.ibm.com>
4401 * gcc.dg/vect/pr16105.c: Remove xfail on vect_no_align targets. Add
4402 test for loop versioning on vect_no_align targets.
4403 * gcc.dg/vect/pr20122.c: Likewise.
4404 * gcc.dg/vect/vect-105.c: Likewise.
4405 * gcc.dg/vect/vect-42.c: Likewise.
4406 * gcc.dg/vect/vect-43.c: Likewise.
4407 * gcc.dg/vect/vect-74.c: Likewise.
4408 * gcc.dg/vect/vect-75.c: Likewise.
4409 * gcc.dg/vect/vect-multitypes-3.c: Likewise.
4410 * gcc.dg/vect/vect-multitypes-6.c: Likewise.
4411 * gcc.dg/vect/vect-8.c: Remove xfail on vect_no_align targets.
4412 * gcc.dg/vect/vect-30.c: Remove xfail on vect_no_align targets.
4414 2006-12-03 Paul Thomas <pault@gcc.gnu.org>
4417 * gfortran.dg/value_1.f90 : New test.
4418 * gfortran.dg/value_2.f90 : New test.
4419 * gfortran.dg/value_3.f90 : New test.
4420 * gfortran.dg/value_4.f90 : New test.
4421 * gfortran.dg/value_4.c : Called from value_4.f90.
4423 2006-12-02 Andrew Pinski <andrew_pinski@playstation.sony.com>
4426 * g++.dg/cpp0x/static_assert4.C: New testcase.
4428 2006-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4430 * gcc.dg/torture/builtin-sin-mpfr-1.c: Update MPFR comment.
4432 2006-12-02 Lee Millward <lee.millward@codesourcery.com>
4435 * gcc.dg/pr27953.c: New test.
4437 2006-12-01 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4440 * g++.dg/ext/vector5.C: New test.
4443 * g++.dg/other/main1.C: New test.
4445 2006-12-01 Thomas Koenig <Thomas.Koenig@online.de>
4448 * gfortran.dg/convert_implied_open.f90: Change to
4449 new default record length.
4450 * gfortran.dg/unf_short_record_1.f90: Adapt to
4452 * gfortran.dg/unformatted_subrecords_1.f90: New test.
4454 2006-12-01 Andrew MacLeod <amacleod@redhat.com>
4456 * gcc.dg/max-1.c: Remove reference to -fno-tree-lrs option.
4458 2006-12-01 Ryan Mansfield <rmansfield@qnx.com>
4461 * g++.dg/expr/pr29066.c: New.
4463 2006-12-01 H.J. Lu <hongjiu.lu@intel.com>
4464 Zdenek Dvorak <dvorakz@suse.cz>
4466 PR tree-optimization/29921
4467 * gcc.dg/pr29921-2.c: New test.
4469 2006-11-30 H.J. Lu <hongjiu.lu@intel.com>
4471 * gcc.dg/i386-cpuid.h (bit_SSE3): New.
4472 (i386_get_cpuid): New function.
4473 (i386_cpuid_ecx): Likewise.
4474 (i386_cpuid_edx): Likewise.
4475 (i386_cpuid): Updated to call i386_cpuid_edx.
4477 * gcc.target/i386/sse3-addsubpd.c: New file.
4478 * gcc.target/i386/sse3-addsubps.c: Likewise.
4479 * gcc.target/i386/sse3-haddpd.c: Likewise.
4480 * gcc.target/i386/sse3-haddps.c: Likewise.
4481 * gcc.target/i386/sse3-hsubpd.c: Likewise.
4482 * gcc.target/i386/sse3-hsubps.c: Likewise.
4483 * gcc.target/i386/sse3-lddqu.c: Likewise.
4484 * gcc.target/i386/sse3-movddup.c: Likewise.
4485 * gcc.target/i386/sse3-movshdup.c: Likewise.
4486 * gcc.target/i386/sse3-movsldup.c: Likewise.
4488 2006-12-01 Dirk Mueller <dmueller@suse.de>
4490 * g++.dg/warn/Wreturn-type-4.C: New testcase.
4492 2006-11-30 Janis Johnson <janis187@us.ibm.com>
4494 * gcc.dg/dfp/convert-int-max.c: New test.
4495 * gcc.dg/dfp/convert-int-max-fold.c: New test.
4497 2006-11-30 Richard Guenther <rguenther@suse.de>
4499 * gcc.dg/vect/vect-pow-1.c: Rename ...
4500 * gcc.dg/vect/fast-math-vect-pow-1.c: ... to this. Use
4501 floats instead of doubles, check successful vectorization.
4503 2006-11-29 Andrew Pinski <andrew_pinski@playstation.sony.com>
4506 * gcc.c-torture/compile/pr29945.c: New testcase.
4508 2006-11-30 Joseph Myers <joseph@codesourcery.com>
4510 * gcc.dg/vect/vect.exp: Skip PowerPC targets not supporting
4513 2006-11-29 Eric Christopher <echristo@apple.com>
4515 * gcc.dg/tree-ssa/prefetch-3.c: Allow x86_64, but require ilp32.
4517 2006-11-29 Janis Johnson <janis187@us.ibm.com>
4519 * gcc.dg/dfp/convert-int.c: Remove dg-do compile, fix comment.
4521 * gcc.dg/dfp/convert-bfp.c: Skip long double conversions.
4523 2006-11-29 Lee Millward <lee.millward@codesourcery.com>
4526 * g++.dg/inherit/virtual2.C: New test.
4527 * g++.dg/inherit/virtual3.C: Likewise.
4528 * g++.old-deja/g++.bugs/900121_05.C: Adjust error markers.
4529 * g++.dg/inherit/error2.C: Likewise.
4530 * g++.dg/template/instantiate1.C: Likewise.
4532 2006-11-28 Andrew Pinski <pinskia@gmail.com>
4535 * gcc.dg/tree-ssa/reassoc-12.c: New test.
4537 2006-11-28 Jan Hubicka <jh@suse.cz>
4539 * gcc.dg/memcpy-1.c: New test.
4541 2006-11-28 Jakub Jelinek <jakub@redhat.com>
4544 * g++.dg/warn/main-3.C: New test.
4546 2006-11-28 Jan Hubicka <jh@suse.cz>
4548 * gcc.dg/winline-1.c: New test.
4550 2006-11-28 Nathan Sidwell <nathan@codesourcery.com>
4552 * gcc.dg/pack-test-1.c: Use __alignof__ to determine natural
4555 2006-11-28 Paul Thomas <pault@gcc.gnu.org>
4558 * gfortran.dg/missing_optional_dummy_3.f90
4560 2006-11-28 Paul Thomas <pault@gcc.gnu.org>
4563 * gfortran.dg/interface_3.f90: Modify errors.
4565 2006-11-28 Ben Elliston <bje@au.ibm.com>
4567 * lib/gcc-defs.exp (${tool}_check_compile): xfail test cases that
4568 fail to link due to relocation overflows on spu-*-*.
4570 2006-11-27 Michael Matz <matz@suse.de>
4571 Andreas Krebbel <krebbel1@de.ibm.com>
4574 * gcc.dg/20061127-1.c: New testcase.
4576 2006-11-27 Uros Bizjak <ubizjak@gmail.com>
4578 * gcc.dg/20061124-1.c: Add exit() function prototype.
4580 2006-11-27 Jan Hubicka <jh@suse.cz>
4582 * gcc.target/i386/memcpy-1.c: Adjust size.
4583 * testsuite/gcc.dg/visibility-11.c: Likewise.
4585 2006-11-27 Richard Guenther <rguenther@suse.de>
4588 * gcc.target/i386/pow-1.c: New testcase.
4589 * gcc.dg/builtins-58.c: Likewise.
4591 2006-11-26 Mark Mitchell <mark@codesourcery.com>
4594 * g++.dg/expr/cast8.C: New test.
4596 2006-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4598 * gcc.dg/torture/builtin-minmax-1.c: Test NaN in fmin/fmax.
4599 Don't ever inline the testcase.
4601 2006-11-25 Andrew Pinski <pinskia@gmail.com>
4604 * gfortran.fortran-torture/compile/parameter_3.f90: New
4607 2006-11-25 Andrew Pinski <pinskia@gmail.com>
4610 * gfortran.fortran-torture/execute/transfer2.f90: New test.
4612 2006-11-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4614 * gfortran.fortran-torture/execute/specifics.f90: Remove test
4617 2006-11-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4619 PR libgfortran/29936
4620 * gfortran.dg/write_check3.f90: New test.
4622 2006-11-24 Andrew Pinski <andrew_pinski@playstation.sony.com>
4624 * gcc.dg/20061124-1.c: Add "exit(0);" to the end of main.
4626 2006-11-24 Paul Thomas <pault@gcc.gnu.org>
4629 * gfortran.dg/interface_3.f90: New test.
4632 * gfortran.dg/generic_8.f90: New test.
4634 2006-11-24 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4636 * gfortran.dg/specifics_1.f90: Remove check for CHAR.
4637 * gfortran.dg/specifics_2.f90: Remove check for CHAR.
4638 * gfortran.dg/specifics_3.f90: Remove.
4640 2006-11-24 Jakub Jelinek <jakub@redhat.com>
4643 * gcc.dg/gomp/pr29955.c: New test.
4646 * gcc.dg/pr29736.c: New test.
4648 2006-11-24 Andrew Pinski <andrew_pinski@playstation.sony.com>
4651 * gcc.dg/pure-1.c: New test.
4653 2006-11-24 Joseph Myers <joseph@codesourcery.com>
4655 * g++.dg/eh/simd-2.C: Use -O -w in general for PowerPC.
4656 * gcc.dg/debug/dwarf2/const-2.c: Use powerpc_altivec_ok.
4658 2006-11-24 Andreas Krebbel <krebbel1@de.ibm.com>
4660 * gcc.dg/20061124-1.c: New testcase.
4662 2006-11-23 Eric Christopher <echristo@apple.com>
4664 * gcc.dg/inline-16.c: Use __SIZE_TYPE__.
4666 2006-11-24 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
4670 * gcc.dg/Wconversion-integer.c: New. Supersedes
4671 Wconversion-negative-constants.c
4672 * gcc.dg/Wconversion-real.c: New.
4673 * gcc.dg/Wconversion-real-integer.c: New.
4674 * gcc.dg/Wconversion-negative-constants.c: Deleted.
4675 * g++.dg/warn/Wconversion1.C: Modified.
4677 2006-11-23 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4679 * gfortran.dg/overload_1.f90: New test.
4681 2006-11-23 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
4684 * gcc.dg/builtin-protos-1.c: Replace Wconversion by
4685 Wtraditional-conversion.
4686 * gcc.dg/overflow-warn-2.c: Likewise.
4687 * gcc.dg/Wconversion.c: Likewise. Renamed as
4688 Wtraditional-conversion.c .
4689 * gcc.dg/Wconversion-2.c: Likewise. Renamed as
4690 Wtraditional-conversion-2.c .
4691 * gcc.dg/dfp/Wconversion-2.c: Likewise. Renamed as
4692 Wtraditional-conversion-2.c
4693 * gcc.dg/Wconversion-negative-constants.c: New.
4695 2006-11-23 Andrew Pinski <pinskia@gmail.com>
4697 * gcc.dg/tree-ssa/dump-1.c: New test.
4699 2006-11-23 David Ung <davidu@mips.com>
4701 * gcc.target/mips/mips.exp (dg-mips-options): Handle parsing of
4702 -mfp64, allowable when ISA >= 33 and float is enabled.
4703 * gcc.target/mips/mips32r2-mxhc1.c: New test for checking the use
4704 of mthc1 and mfhc1 patterns.
4706 2006-11-23 Zdenek Dvorak <dvorakz@suse.cz>
4708 PR tree-optimization/29921
4709 * gcc.dg/pr29921.c: New test.
4711 2006-11-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4714 * gfortran.dg/initialization_4.f90: New test.
4716 2006-11-22 Ira Rosen <irar@il.ibm.com>
4718 * gcc.dg/vect/vect-1.c: Additional loop is now vectorizable on
4719 platforms that have interleaving support.
4720 * gcc.dg/vect/vect-107.c, gcc.dg/vect/vect-98.c: Likewise.
4721 * gcc.dg/vect/vect-strided-a-u16-i2.c,
4722 gcc.dg/vect/vect-strided-a-u16-i4.c, gcc.dg/vect/vect-strided-u16-i2.c,
4723 gcc.dg/vect/vect-strided-u16-i4.c, gcc.dg/vect/vect-strided-u32-i4.c,
4724 gcc.dg/vect/vect-strided-u32-i8.c, gcc.dg/vect/vect-strided-u8-i2.c,
4725 gcc.dg/vect/vect-strided-u8-i2-gap.c,
4726 gcc.dg/vect/vect-strided-u8-i8.c,
4727 gcc.dg/vect/vect-strided-u8-i8-gap2.c,
4728 gcc.dg/vect/vect-strided-u8-i8-gap4.c,
4729 gcc.dg/vect/vect-strided-u8-i8-gap7.c,
4730 gcc.dg/vect/vect-strided-float.c,
4731 gcc.dg/vect/vect-strided-a-mult.c,
4732 gcc.dg/vect/vect-strided-mult-char-ls.c,
4733 gcc.dg/vect/vect-strided-a-u16-mult.c,
4734 gcc.dg/vect/vect-strided-a-u32-mult.c,
4735 gcc.dg/vect/vect-strided-a-u8-i2-gap.c,
4736 gcc.dg/vect/vect-strided-a-u8-i8-gap2.c,
4737 gcc.dg/vect/vect-strided-a-u8-i8-gap7.c,
4738 gcc.dg/vect/vect-strided-mult.c,
4739 gcc.dg/vect/vect-strided-u32-mult.c: New testcases.
4740 * lib/target-supports.exp (vect_extract_even_odd, vect_interleave): New.
4742 2006-11-22 Paul Thomas <pault@gcc.gnu.org>
4745 * gfortran.dg/auto_char_len_4.f90: New test.
4747 2006-11-22 Paul Thomas <pault@gcc.gnu.org>
4750 * gfortran.dg/generic_7.f90: New test.
4751 * gfortran.dg/defined_operators_1.f90: Add new error.
4753 2006-11-22 Zdenek Dvorak <dvorakz@suse.cz>
4755 PR tree-optimization/29902
4756 * g++.dg/tree-ssa/pr29902.C: New test.
4758 2006-11-21 Paul Thomas <pault@gcc.gnu.org>
4761 * gfortran.dg/used_types_13.f90: New test.
4763 2006-11-21 Janis Johnson <janis187@us.ibm.com>
4765 * gcc.dg/dfp/snan.c: Delete.
4767 2006-11-21 Douglas Gregor <doug.gregor@gmail.com>
4769 * g++.dg/cpp0x/static_assert1.C: New.
4770 * g++.dg/cpp0x/static_assert2.C: New.
4771 * g++.dg/cpp0x/static_assert3.C: New.
4773 2006-11-21 Richard Guenther <rguenther@suse.de>
4775 * gcc.dg/vect/vect-pow-1.c: New testcase.
4776 * gcc.dg/vect/vect-pow-2.c: Likewise.
4778 2006-11-21 Jakub Jelinek <jakub@redhat.com>
4781 * g++.dg/template/static29.C: New test.
4784 * g++.dg/conversion/simd4.C: New test.
4786 2006-11-20 Simon Martin <simartin@users.sourceforge.net>
4789 * g++.dg/template/access19.C: New test.
4790 * g++.old-deja/g++.other/access11.C: Adjusted the line where the
4793 2006-11-20 Andrew Pinski <andrew_pinski@playstation.sony.com>
4796 * gcc.dg/tree-ssa/sra-4.c: New testcase.
4798 2006-11-20 Tobias Burnus <burnus@net-b.de>
4801 * gfortran.dg/import.f90: Extended test.
4802 * gfortran.dg/import2.f90: Extended test.
4804 2006-11-20 Tobias Burnus <burnus@net-b.de>
4806 * gfortran.dg/volatile3.f90: Add conflict test.
4808 2006-11-20 Bernhard Fischer <aldot@gcc.gnu.org>
4811 * gfortran.dg/implicit_10.f90: New test.
4813 2006-11-19 Gabriel Dos Reis <gdr@integrable-solutions.net>
4816 * g++.dg/warn/Wall-write-strings.C: New.
4818 2006-11-19 Erik Edelmann <eedelman@gcc.gnu.org>
4820 * gfortran.dg/alloc_comp_constraint_5.f90: New.
4821 * gfortran.dg/alloc_comp_assign_2.f90: Removed invalid code.
4823 2006-11-19 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4825 * gfortran.dg/use_3.f90: Remove error message.
4826 * gfortran.dg/iso_fortran_env_1.f90: New test.
4827 * gfortran.dg/iso_fortran_env_2.f90: New test.
4828 * gfortran.dg/iso_fortran_env_3.f90: New test.
4829 * gfortran.dg/iso_fortran_env_4.f90: New test.
4831 2006-11-19 Dorit Nuzman <dorit@il.ibm.com>
4833 * gcc.dg/vect/vect-27.c: Fix initialization.
4835 2006-11-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4837 * gcc.dg/builtins-20.c: Add fmin/fmax cases.
4838 * gcc.dg/torture/builtin-minmax-1.c: New.
4840 * gcc.dg/builtins-20.c: Add cases for copysign.
4842 2006-11-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4845 * gfortran.dg/dollar_edit_descriptor-3.f: New test.
4847 2006-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4848 * gfortran.dg/use_1.f90: New test.
4849 * gfortran.dg/use_1.f90: New test.
4850 * gfortran.dg/use_1.f90: New test.
4852 2006-11-17 Zdenek Dvorak <dvorakz@suse.cz>
4854 PR tree-optimization/29801
4855 * gcc.dg/pr29801.c: New test.
4857 2006-11-17 Jakub Jelinek <jakub@redhat.com>
4860 * gcc.dg/torture/pr29584.c: New test.
4862 2006-11-17 Joseph Myers <joseph@codesourcery.com>
4864 * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-4.c:
4865 Condition PowerPC tests for saving FPRs on powerpc_fprs.
4866 * gcc.target/powerpc/compress-float-ppc.c,
4867 gcc.target/powerpc/compress-float-ppc-pic.c: Only test if
4869 * gcc.target/powerpc/rs6000-power2-2.c: Only test if powerpc_fprs;
4870 do not pass -mhard-float.
4872 2006-11-16 Eric Botcazou <ebotcazou@adacore.com>
4874 * gnat.dg/volatile_aggregate.adb: New test.
4876 2006-11-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4880 * gfortran.dg/bound_2.f90: Add more checks.
4881 * gfortran.dg/bound_3.f90: New test.
4883 2006-11-16 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
4886 * gcc.c-torture/compile/pr29201.c: New test for ia64 target.
4888 2006-11-15 Steven G. Kargl <kargl@gcc.gnu.org>
4890 * gfortran.dg/import3.f90: Fix error message.
4892 2006-11-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
4895 * gfortran.fortran-torture/compile/inline_1.f90:
4898 2006-11-15 Uros Bizjak <ubizjak@gmail.com>
4900 * gcc.target/i386/x87regparm-1.c: New test.
4901 * gcc.target/i386/x87regparm-2.c: New test.
4902 * gcc.target/i386/x87regparm-3.c: New test.
4903 * gcc.target/i386/x87regparm-4.c: New test.
4905 2006-11-15 Tobias Burnus <burnus@net-b.de>
4908 * gfortran.dg/import.f90: New test.
4909 * gfortran.dg/import2.f90: New test.
4910 * gfortran.dg/import3.f90: New test.
4912 2006-11-15 Tobias Burnus <burnus@net-b.de>
4915 * gfortran.dg/char_bounds_check_fail_1.f90: New test.
4917 2006-11-15 Tobias Burnus <burnus@net-b.de>
4920 * gfortran.dg/contains.f90: New test.
4921 * gfortran.dg/derived_function_interface_1.f90: Add a dg-warning.
4923 2006-11-15 Jakub Jelinek <jakub@redhat.com>
4925 PR tree-optimization/29581
4926 * gcc.dg/pr29581-1.c: New test.
4927 * gcc.dg/pr29581-2.c: New test.
4928 * gcc.dg/pr29581-3.c: New test.
4929 * gcc.dg/pr29581-4.c: New test.
4930 * gfortran.dg/pr29581.f90: New test.
4932 2006-11-14 Brooks Moses <brooks.moses@codesourcery.com>
4935 * lib/gfortran-dg.exp (gfortran-dg-test): Ignore column
4936 numbers in error message headers.
4938 2006-11-14 Richard Guenther <rguenther@suse.de>
4940 * gcc.target/i386/math-torture/math-torture.exp: Restrict
4941 to i?86 and x86_64 targets.
4943 2006-11-14 Caroline Tice <ctice@apple.com>
4945 * gcc.dg/pubtypes-1.c: New file/testcase.
4946 * gcc.dg/pubtypes-2.c: New file/testcase.
4947 * gcc.dg/pubtypes-3.c: New file/testcase.
4948 * gcc.dg/pubtypes-4.c: New file/testcase.
4949 * g++.dg/pubtypes.C: New file/testcase.
4951 2006-11-14 Mark Mitchell <mark@codesourcery.com>
4954 * g++.dg/init/self1.C: New test.
4956 2006-11-14 Tobias Burnus <burnus@net-b.de>
4959 * gfortran.dg/conflicts.f90: Add.
4961 2006-11-14 Paolo Bonzini <bonzini@gnu.org>
4963 PR rtl-optimization/29798
4965 * gcc.c-torture/execute/pr29798.c: New.
4967 2006-11-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4969 * gcc.dg/builtins-20.c: Add more cases.
4971 2006-11-13 Jakub Jelinek <jakub@redhat.com>
4974 * gfortran.dg/gomp/pr29759.f90: New test.
4976 2006-11-13 Mark Mitchell <mark@codesourcery.com>
4979 * g++.dg/template/static28.C: New test.
4981 2006-11-13 Carlos O'Donell <carlos@codesourcery.com>
4983 * lib/c-torture.exp: Use target-libpath.exp.
4984 * lib/target-libpath.exp (set_ld_library_path_env_vars): If present,
4985 set GCC_EXEC_PREFIX env var from global variable of same name.
4987 2006-11-12 Andrew Pinski <andrew_pinski@playstation.sony.com>
4990 * gfortran.fortran-torture/compile/transfer-1.f90:
4993 2006-11-12 H.J. Lu <hongjiu.lu@intel.com>
4994 Zdenek Dvorak <dvorakz@suse.cz>
4996 PR tree-optimization/29680
4997 * gcc.dg/alias-11.c: New test.
4999 2006-11-12 Jason Merrill <jason@redhat.com>
5000 Andrew Pinski <pinskia@physics.uc.edu>
5003 * gcc.target/i386/vectorize1.c: New.
5005 2006-11-12 Roger Sayle <roger@eyesopen.com>
5007 PR rtl-optimization/29797
5008 * gcc.c-torture/execute/pr29797-1.c: New test case.
5010 2006-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5012 * gcc.dg/torture/builtin-symmetric-1.c: Add more cases.
5014 2006-11-12 Zdenek Dvorak <dvorakz@suse.cz>
5016 * gcc.dg/tree-ssa/prefetch-3.c: New test.
5018 2006-11-12 Roger Sayle <roger@eyesopen.com>
5020 PR tree-optimization/13827
5021 * gcc.dg/fold-eqand-1.c: New test case.
5023 2006-11-11 Andrew Pinski <andrew_pinski@playstation.sony.com>
5026 * gcc.c-torture/execute/mayalias-3.c: New test.
5028 2006-11-11 Richard Sandiford <richard@codesourcery.com>
5031 * gcc.c-torture/compile/pr27528.c: New test.
5032 * gcc.dg/pr27528.c: Likewise.
5034 2006-11-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5036 * gcc.dg/builtins-20.c: Add more cases for stripping sign ops.
5038 * gcc.dg/torture/builtin-symmetric-1.c: New test.
5040 2006-11-10 Paul Thomas <pault@gcc.gnu.org>
5043 * gfortran.dg/reshape_source_size_1.f90: New test.
5045 2006-11-10 Paul Thomas <pault@gcc.gnu.org>
5048 * gfortran.dg/aliasing_dummy_4.f90: New test.
5050 2006-11-10 Uros Bizjak <ubizjak@gmail.com>
5053 * lib/target-supports.exp (vect_widen_mult_hi_to_si): Add i?86-*-*
5054 and x86_64-*-* targets.
5056 2006-11-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5058 * gcc.dg/torture/builtin-math-2.c: Test builtin fma.
5059 * gcc.dg/torture/builtin-math-3.c (CKSGN_F, CKSGN, CKSGN_L):
5060 New macros. Use them in exact tests.
5061 (TESTIT3): New macro.
5062 Add tests for fmin, fmax and fma.
5064 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
5067 * gfortran.dg/array_constructor_13.f90: New test.
5069 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
5072 * gfortran.dg/used_types_12.f90: New test.
5074 2006-11-09 Serge Belyshev <belyshev@depni.sinp.msu.ru>
5077 * gcc.dg/fold-eqandshift-1.c (test5): Uncomment function.
5079 (dg-final): Add scan-tree-dump-times patterns for test5 and test6.
5080 * gcc.dg/fold-eqandshift-3.c: New test case.
5082 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
5085 * gfortran.dg/alloc_comp_auto_array_1.f90: New test.
5088 * gfortran.dg/change_symbol_attributes_1.f90: New test.
5090 2006-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
5092 * gcc.dg/20061109-1.c: New testcase.
5094 2006-11-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5096 * gcc.dg/builtins-20.c: Use fabs, not __builtin_fabs.
5098 2006-11-09 Tobias Burnus <burnus@net-b.de>
5100 * gfortran.dg/io_constraints_3.f90: Fixed by using -fmax-errors.
5101 * gfortran.dg/gomp/reduction1.f90: Fixed by using -fmax-errors.
5103 2006-11-08 Zdenek Dvorak <dvorakz@suse.cz>
5105 * gcc.dg/tree-ssa/ssa-ccp-14.c: New test.
5106 * gcc.dg/tree-ssa/ssa-ccp-15.c: New test.
5108 2006-11-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5110 * gcc.dg/torture/builtin-math-3.c: Add more sincos tests.
5112 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
5114 * gcc.dg/vect/vect-1.c: Loop with multiple types removed (appears in
5116 * gcc.dg/vect/vect-106.c: Removed (duplicate of vect-9.c).
5117 * gcc.dg/vect/vect-9.c: Now vectorizable.
5118 * gcc.dg/vect/vect-reduc-dot-s16a.c: Now vectorizable also on targets
5119 that support vect_widen_mult.
5120 * gcc.dg/vect/vect-reduc-dot-u16.c: Removed (split into two new tests).
5121 * gcc.dg/vect/vect-reduc-dot-u16a.c: New test (split from
5122 vect-reduc-dot-u16.c).
5123 * gcc.dg/vect/vect-reduc-dot-u16b.c: New test (split from
5124 vect-reduc-dot-u16.c).
5125 * gcc.dg/vect/vect-reduc-dot-s8.c: Removed (split into three new tests).
5126 * gcc.dg/vect/vect-reduc-dot-s8a.c: New test (split from
5127 vect-reduc-dot-s8.c).
5128 * gcc.dg/vect/vect-reduc-dot-s8b.c: New test (split from
5129 vect-reduc-dot-s8.c).
5130 * gcc.dg/vect/vect-reduc-dot-s8c.c: New test (split from
5131 vect-reduc-dot-s8.c).
5132 * gcc.dg/vect/vect-reduc-dot-u8.c: Removed (split into two new tests).
5133 * gcc.dg/vect/vect-reduc-dot-u8a.c: New test (split from
5134 vect-reduc-dot-u8.c).
5135 * gcc.dg/vect/vect-reduc-dot-u8b.c: New test (split from
5136 vect-reduc-dot-u8.c).
5137 * gcc.dg/vect/vect-widen-mult-sum.c: New test.
5138 * gcc.dg/vect/vect-multitypes-9.c: New test.
5139 * gcc.dg/vect/vect-multitypes-10.c: New test.
5140 * gcc.dg/vect/vect-widen-mult-s16.c: New test.
5141 * gcc.dg/vect/vect-widen-mult-u16.c: New test.
5142 * gcc.dg/vect/vect-widen-mult-u8.c: New test.
5143 * gcc.dg/vect/vect-widen-mult-s8.c: New test.
5144 * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: Removed.
5145 * gcc.dg/vect/wrapv-vect-reduc-dot-s8b.c: New reduced version of
5146 wrapv-vect-reduc-dot-s8.c.
5147 * lib/target-support.exp (check_effective_target_vect_unpack): New.
5148 (check_effective_target_vect_widen_sum_hi_to_si): Now also includes
5149 targets that support vec_unpack.
5150 (check_effective_target_vect_widen_sum_qi_to_hi): Likewise.
5151 (check_effective_target_vect_widen_mult_qi_to_hi): New.
5152 (check_effective_target_vect_widen_mult_hi_to_si): New.
5153 (check_effective_target_vect_widen_sum): Removed.
5155 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
5157 * gcc.dg/vect/vect-multitypes-8.c: New test.
5158 * lib/target-supports.exp (check_effective_target_vect_pack_mod): New.
5160 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
5162 * gcc.dg/vect/vect-multitypes-7.c: New test.
5164 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
5166 * gcc.dg/vect/vect-multitypes-4.c: New test.
5167 * gcc.dg/vect/vect-multitypes-5.c: New test.
5168 * gcc.dg/vect/vect-multitypes-6.c: New test.
5170 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
5172 * gcc.dg/vect/vect-multitypes-1.c: New test.
5173 * gcc.dg/vect/vect-multitypes-2.c: New test.
5174 * gcc.dg/vect/vect-multitypes-3.c: New test.
5176 2006-11-07 Eric Christopher <echristo@apple.com>
5178 * gcc.target/i386/builtin-bswap-1.c: Rewrite for 64-bit.
5179 Test using scan-assembler-not.
5181 2006-11-07 Jakub Jelinek <jakub@redhat.com>
5183 * gcc.dg/inline-17.c: New test.
5185 2006-11-07 Steve Ellcey <sje@cup.hp.com>
5188 * gcc.dg/torture/fp-int-convert-float128-timode.c: Do not XFAIL
5191 2006-11-07 Paul Thomas <pault@gcc.gnu.org>
5194 * gfortran.dg/gfortran.dg/blockdata_3.f90: New test.
5197 * gfortran.dg/gfortran.dg/derived_function_interface_1.f90: New
5200 2006-11-07 Tobias Burnus <burnus@net-b.de>
5203 * gfortran.dg/volatile.f90: Add.
5204 * gfortran.dg/volatile2.f90: Add.
5205 * gfortran.dg/volatile3.f90: Add.
5206 * gfortran.dg/volatile4.f90: Add.
5207 * gfortran.dg/volatile5.f90: Add.
5208 * gfortran.dg/volatile6.f90: Add.
5209 * gfortran.dg/volatile7.f90: Add.
5211 2006-11-06 Tobias Burnus <burnus@net-b.de>
5213 * gfortran.dg/io_constraints_2.f90: Adjust pattern
5214 for matching error messages.
5215 * gfortran.dg/specifics_3.f90: Adjust pattern
5216 for matching error messages.
5218 2006-11-06 Janis Johnson <janis187@us.ibm.com>
5219 Bernhard Fischer <aldot@gcc.gnu.org>
5221 * lib/gcc-dg.exp (output-exists): New proc.
5222 (output-exists-not): New proc.
5223 * gcc.test-framework/test-framework.awk: Support new directives.
5224 * gcc.test-framework/dg-outexistsnot-exp-F.c: New test.
5225 * gcc.test-framework/dg-outexistsnot-exp-P.c: New test.
5226 * gcc.test-framework/dg-outexists-exp-F.c: New test.
5227 * gcc.test-framework/dg-outexists-exp-XP.c: New test.
5228 * gcc.test-framework/dg-outexistsnot-exp-XF.c: New test.
5229 * gcc.test-framework/dg-outexists-exp-P.c: New test.
5231 2006-11-06 Erik Edelmann <eedelman@gcc.gnu.org>
5235 * gfortran.dg/initialization_2.f90: Test PRs 29630 and 29679 too.
5236 * gfortran.dg/initialization_3.f90: New.
5238 2006-11-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5240 PR libgfortran/25545
5241 * gfortran.dg/dollar_edit_descriptor-2.f: New test.
5243 2006-11-05 Jakub Jelinek <jakub@redhat.com>
5246 * gcc.c-torture/execute/pr29695-1.c: New test.
5247 * gcc.c-torture/execute/pr29695-2.c: New test.
5249 2006-11-05 Paul Thomas <pault@gcc.gnu.org>
5252 * gfortran.dg/gfortran.dg/aliasing_dummy_3.f90: New test.
5254 2006-11-04 Brooks Moses <brooks.moses@codesourcery.com>
5256 * lib/gfortran-dg.exp (gfortran-dg-test): Adjust pattern
5257 for matching error messages.
5259 2006-11-04 Uros Bizjak <ubizjak@gmail.com>
5262 * gcc.target/i386/387-12.c: New test.
5264 2006-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5267 * gfortran.dg/pr29713.f90: New test.
5269 2006-11-03 J"orn Rennecke <joern.rennecke@st.com>
5271 * testsuite/gcc.c-torture/execute/arith-rand-ll.c:
5272 Also test for bogus rest sign.
5274 2006-11-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5277 * gfortran.dg/zero_sized_1.f90: Uncomment checks for RESHAPE.
5279 2006-11-02 Brooks Moses <brooks.moses@codesourcery.com>
5281 * lib/gfortran-dg.exp (gfortran-dg-test): Remove expected "In file"
5282 from error messages.
5284 2006-11-02 Mike Stump <mrs@apple.com>
5286 * obj-c++.dg/const-str-9.mm: Don't run on 64-bit.
5288 * g++.old-deja/g++.abi/align.C: Enable for darwin.
5290 2006-11-02 Eric Botcazou <ebotcazou@adacore.com>
5292 * g++.dg/eh/gcsec1.C: New test.
5294 2006-11-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5296 * gcc.dg/torture/builtin-math-3.c: Fix semicolons.
5297 (TESTIT_2P, TESTIT_2P_R): New macros. Test sincos.
5299 2006-11-01 Adam Nemet <anemet@caviumnetworks.com>
5301 * gcc.dg/fold-mod-1.c: Match the leading 0x for the
5303 * gcc.dg/tree-prof/val-prof-2.c: Likewise.
5304 * gcc.dg/pr14796-2.c: Likewise.
5306 2006-11-01 Eric Botcazou <ebotcazou@libertysurf.fr>
5308 * gcc.c-torture/execute/20061101-1.c: New test.
5310 2006-11-01 Richard Guenther <rguenther@suse.de>
5312 * testsuite/gcc.target/i386/fpprec-1.c: New testcase.
5314 2006-11-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5316 * gcc.dg/torture/builtin-attr-1.c: Don't test gamma/lgamma.
5317 * gcc.dg/torture/builtin-convert-1.c: Don't test lgamma.
5319 2006-10-31 Eric Botcazou <ebotcazou@libertysurf.fr>
5321 * gcc.c-torture/execute/20061031-1.c: New test.
5323 2006-10-31 Geoffrey Keating <geoffk@apple.com>
5326 * gcc.target/powerpc/darwin-abi-3.c: Remove XFAIL.
5327 * gcc.target/powerpc/darwin-abi-6.c: Remove XFAIL.
5328 * gcc.target/powerpc/darwin-abi-7.c: Remove XFAIL.
5329 * gcc.target/powerpc/darwin-abi-8.c: Remove XFAIL.
5330 * gcc.target/powerpc/darwin-abi-9.c: Remove XFAIL.
5331 * gcc.target/powerpc/darwin-abi-10.c: Remove XFAIL.
5332 * gcc.target/powerpc/darwin-abi-11.c: Remove XFAIL.
5334 2006-10-31 Eric Christopher <echristo@apple.com>
5335 Falk Hueffner <falk@debian.org>
5337 * gcc.dg/builtin-bswap-1.c: New.
5338 * gcc.dg/builtin-bswap-2.c: New.
5339 * gcc.dg/builtin-bswap-3.c: New.
5340 * gcc.dg/builtin-bswap-4.c: New.
5341 * gcc.dg/builtin-bswap-5.c: New.
5342 * gcc.target/i386/builtin-bswap-1.c: New.
5344 2006-10-31 Geoffrey Keating <geoffk@apple.com>
5346 * gcc.dg/inline-16.c: New.
5349 * gcc.dg/inline-10.c (main): Don't declare 'main' inline without
5351 * gcc.dg/inline-13.c: New.
5352 * gcc.dg/inline-14.c: New.
5353 * gcc.dg/inline-15.c: New.
5356 * gcc.dg/inline6.c: New.
5357 * gcc.dg/inline7.c: New.
5359 2006-10-31 Roger Sayle <roger@eyesopen.com>
5362 * gcc.dg/pr23470-1.c: New test case.
5364 2006-11-01 Bernhard Fischer <aldot@gcc.gnu.org>
5367 * gfortran.dg/blockdata_1.f90: Add warning about blank common in block
5369 * gfortran.dg/blockdata_2.f90: New testcase.
5371 2006-10-31 Thomas Koenig <Thomas.Koenig@online.de>
5374 * gfortran.dg/unf_short_record_1.f90: New test.
5376 2006-10-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5379 * gfortran.dg/pr29067.f: New test.
5381 2006-10-31 Joseph Myers <joseph@codesourcery.com>
5382 Richard Sandiford <richard@codesourcery.com>
5384 * lib/target-supports.exp (get_compiler_messages): Append options
5385 as a single list element.
5386 (check_effective_target_arm_vfp_ok): New.
5387 * gcc.dg/arm-vfp1.c: Use arm_vfp_ok.
5389 2006-10-31 Paul Thomas <pault@gcc.gnu.org>
5392 * gfortran.dg/intrinsic_actual_2.f90: New test.
5395 * gfortran.dg/actual_array_interface_1.f90: New test.
5398 * gfortran.dg/used_types_11.f90: New test.
5400 2006-10-30 Dirk Mueller <dmueller@suse.de>
5402 * g++.old-deja/g++.pt/eichin01a.C (main): Fix prototype.
5403 * g++.old-deja/g++.pt/eichin01b.C (main): Same.
5404 * g++.old-deja/g++.pt/eichin01.C (main): Same.
5405 * g++.old-deja/g++.mike/net25.C (main): Same.
5406 * g++.dg/lookup/exception1.C (main): Same.
5407 * g++.dg/parse/parens2.C (main): Same.
5409 2006-10-30 Roger Sayle <roger@eyesopen.com>
5411 * gcc.target/i386/pr27827.c: Explicitly specify -mfpmath=387.
5413 2006-10-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5415 * gcc.dg/torture/builtin-math-2.c: Add tgamma tests.
5416 * gcc.dg/torture/builtin-math-3.c: Likewise.
5418 2006-10-30 Tobias Burnus <burnus@net-b.de>
5421 * gfortran.dg/write_check.f90: Check run-time keyword checking.
5422 * gfortran.dg/write_check2.f90: Check compile-time keyword checking.
5424 2006-10-30 Andrew Pinski <pinskia@gmail.com>
5427 * gfortran.fortran-torture/execute/transfer1.f90: New test.
5429 2006-10-30 Joseph Myers <joseph@codesourcery.com>
5431 * lib/target-supports.exp (check_function_available): Declare
5432 function before calling.
5434 2006-10-30 Jakub Jelinek <jakub@redhat.com>
5436 PR tree-optimization/29637
5437 * gcc.dg/pr29637.c: New test.
5439 2006-10-29 Roger Sayle <roger@eyesopen.com>
5441 * gcc.dg/fold-compare-1.c: Update to reflect recent changes in
5442 tree canonicalization.
5444 2006-10-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5446 * gcc.dg/builtins-20.c: Add more hypot tests.
5448 2006-10-29 Roger Sayle <roger@eyesopen.com>
5450 * gcc.dg/fold-compare-1.c: New test case.
5452 2006-10-29 Dirk Mueller <dmueller@suse.de>
5455 * g++.dg/warn/Wchar-subscripts-2.C: New testcase.
5457 2006-10-29 Roger Sayle <roger@eyesopen.com>
5459 PR tree-optimization/15458
5460 * gcc.dg/fold-xornot-1.c: New test case.
5462 2006-10-29 Richard Guenther <rguenther@suse.de>
5464 * gcc.target/i386/math-torture/trunc.c: New testcase.
5466 2006-10-29 Richard Guenther <rguenther@suse.de>
5468 * gcc.target/i386/math-torture/round.c: New testcase.
5470 2006-10-29 Richard Guenther <rguenther@suse.de>
5472 * gcc.target/i386/math-torture/ceil.c: New testcase.
5473 * gcc.target/i386/math-torture/floor.c: Likewise.
5475 2006-10-29 Richard Guenther <rguenther@suse.de>
5477 * gcc.target/i386/math-torture/rint.c: New testcase.
5478 * gcc.target/i386/math-torture/nearbyint.c: Likewise.
5480 2006-10-29 Richard Guenther <rguenther@suse.de>
5482 * gcc.target/i386/math-torture/lfloor.c: New testcase.
5483 * gcc.target/i386/math-torture/lceil.c: Likewise.
5485 2006-10-28 Tobias Burnus <burnus@net-b.de>
5487 PR libgfortran/24313
5488 * gfortran.dg/csqrt_2.f: Remove xfail *-*-linux-gnu.
5490 2006-10-29 Kazu Hirata <kazu@codesourcery.com>
5492 * gcc.c-torture/execute/20020118-1.c,
5493 gcc.c-torture/execute/builtins/strlen.c,
5494 gcc.c-torture/execute/pr23135.c, lib/fortran-torture.exp: Fix
5497 2006-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5499 * gcc.dg/builtins-20.c: Add tests for hypot.
5500 * gcc.dg/torture/builtin-math-2.c (TESTIT2): New. Add tests for
5501 two-argument builtins.
5502 * gcc.dg/torture/builtin-math-3.c (TESTIT_R): Renamed from
5503 TESTIT2. Update all callers.
5504 (TESTIT2, TESTIT2_R): New helper macros.
5505 Add testcases for pow, hypot and atan2.
5507 2006-10-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
5510 * g++.dg/expr/bool1.C: New test.
5511 * g++.dg/expr/bool2.C: New test.
5513 2006-10-28 Tobias Burnus <burnus@net-b.de>
5516 * gfortran.dg/io_constraints_2.f90: Use -std=f95.
5517 * gfortran.dg/namelist_internal.f90: New test.
5519 2006-10-28 Tobias Burnus <burnus@net-b.de>
5522 * gfortran.dg/io_real_boz.f90: Add.
5523 * gfortran.dg/io_real_boz2.f90: Add.
5525 2006-10-28 Richard Guenther <rguenther@suse.de>
5528 * gcc.dg/tree-ssa/pr26899.c: New testcase.
5530 2006-10-28 Richard Guenther <rguenther@suse.de>
5533 * gcc.target/i386/math-torture/lround.c: New testcase.
5535 2006-10-27 Kaz Kojima <kkojima@gcc.gnu.org>
5537 * gcc.dg/builtins-43.c: Add -fno-finite-math-only.
5538 * gcc.dg/builtins-44.c: Likewise.
5539 * gcc.dg/builtins-45.c: Likewise.
5540 * gcc.dg/pr28796-2.c: Likewise.
5541 * gcc.dg/unordered-3.c: Likewise.
5543 2006-10-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5545 PR libgfortran/27954
5546 * gfortran.dg/error_recovery_2.f90: New test.
5548 2006-10-26 Richard Guenther <rguenther@suse.de>
5550 * gcc.target/i386/i386.exp: Use glob, not find to collect
5551 tests. Avoids recursing into subdirectories.
5552 * gcc.target/i386/math-torture/math-torture.exp: Torture
5553 for interesting ia32 math options.
5554 * gcc.target.i386/math-torture/lrint.c: New testcase.
5556 2006-10-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5558 PR libgfortran/29563
5559 * gfortran.dg/arrayio_9.f90: Update test.
5560 * gfortran.dg/arrayio_19.f90: New test.
5562 2006-10-26 Andreas Krebbel <krebbel1@de.ibm.com>
5564 * gcc.dg/20061026.c: New testcase.
5566 2006-10-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5568 PR libgfortran/29563
5569 * gfortran.dg/arrayio_9.f90: New test.
5571 2006-10-26 Ben Elliston <bje@au.ibm.com>
5573 * gcc.c-torture/execute/builtins/strlen.c: Do not use strcpy.
5574 Copy the strings manually, as strcpy may call strlen.
5576 2006-10-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5578 * gcc.dg/torture/builtin-math-2.c (TESTIT): Use new helper macro.
5579 Add checks for log, log2, log10 and log1p.
5581 * gcc.dg/torture/builtin-math-3.c: Add checks for -0.0 everywhere
5582 we already test 0.0. Add checks for expm1, log, log2, log10,
5583 log1p, cbrt, erf and erfc.
5585 2006-10-25 Steve Ellcey <sje@cup.hp.com>
5587 * gcc.dg/pthread-init-2.c: Define _POSIX_C_SOURCE on ia64 HP-UX.
5589 2006-10-25 Uros Bizjak <uros@kss-loka.si>
5591 * gcc.dg/builtins-40.c: Also check remainder(), remainderf()
5592 and remainderl() built-in functions. Remove -ffast-math from
5595 2006-10-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5597 * gcc.dg/torture/builtin-math-2.c: Add checks for asin, acos,
5600 * gcc.dg/torture/builtin-math-3.c (TESTIT): Append 'F' and 'L'
5601 floating point modifiers to arguments passed to float and long
5602 double functions respectively. Update all callers to use floating
5603 point numbers, not integers. Add tests for exp, exp2 and
5606 * gcc.dg/torture/builtin-math-3.c: New test.
5608 2006-10-24 Erik Edelmann <eedelman@gcc.gnu.org>
5611 * gfortran.dg/initialize_2.f90: New.
5613 2006-10-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5615 * gcc.dg/torture/builtin-math-2.c: New test.
5617 2006-10-24 Richard Guenther <rguenther@suse.de>
5620 * gcc.dg/pr28796-1.c: New testcase.
5621 * gcc.dg/pr28796-2.c: Likewise.
5623 2006-10-24 Richard Guenther <rguenther@suse.de>
5625 * gcc.dg/builtins-57.c: New testcase.
5627 2006-10-24 Richard Guenther <rguenther@suse.de>
5629 PR tree-optimization/29567
5630 * gfortran.fortran-torture/compile/vrp_1.f90: New testcase.
5632 2006-10-23 Zdenek Dvorak <dvorakz@suse.cz>
5634 PR tree-optimization/14784
5635 * gcc.dg/alias-10.c: New test.
5637 2006-10-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5639 * gcc.dg/torture/builtin-sin-mpfr-1.c: New test.
5641 2006-10-23 Jakub Jelinek <jakub@redhat.com>
5643 * gcc.dg/builtin-strncat-chk-1.c: New test.
5645 2006-10-23 Jan Hubicka <jh@suse.cz>
5647 * gcc.dg/memmove-1.c: New test.
5649 2006-10-23 Paul Brook <paul@codesourcery.com>
5651 * gcc.dg/pragma-pack-5.c: New test.
5653 2006-10-23 Ulrich Weigand <uweigand@de.ibm.com>
5655 * g++.dg/other/s390-1.C: New testcase.
5657 2006-10-23 Richard Guenther <rguenther@suse.de>
5661 * gcc.dg/pr27132.c: New testcase.
5662 * gcc.dg/pr23295.c: Likewise.
5663 * gcc.dg/tree-ssa/pr23294.c: Adjust patterns.
5664 * g++.dg/tree-ssa/pr19807.C: Likewise.
5666 2006-10-23 Richard Guenther <rguenther@suse.de>
5669 * gcc.dg/pr21032.c: New testcase.
5671 2006-10-22 Jeff Law <law@redhat.com>
5672 Richard Guenther <rguenther@suse.de>
5674 PR tree-optimization/15911
5675 * gcc.dg/tree-ssa/vrp30.c: New testcase.
5677 2006-10-22 Nathan Sidwell <nathan@codesourcery.com>
5680 * g++.dg/abi/rtti3.C: New.
5682 2006-10-21 Uros Bizjak <uros@kss-loka.si>
5685 * gcc.dg/builtins-8.c: Also check pow(x,1.0/3.0) to cbrt(x)
5688 2006-10-21 Richard Guenther <rguenther@suse.de>
5690 PR tree-optimization/3511
5691 * gcc.dg/tree-ssa/ssa-pre-15.c: New testcase.
5693 2006-10-21 Richard Guenther <rguenther@suse.de>
5696 * gcc.dg/torture/pr26898-1.c: New testcase.
5697 * gcc.dg/torture/pr26898-2.c: Likewise.
5699 2006-10-20 Lee Millward <lee.millward@codesourcery.com>
5702 * g++.dg/parse/bitfield1.C: Adjust error markers.
5703 * g++.dg/parse/bitfield2.C: New test.
5705 2006-10-20 Adam Nemet <anemet@caviumnetworks.com>
5707 * gcc.dg/tree-ssa/ivopts-2.c: Match final candidates line only.
5709 2006-10-19 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5712 * gfortran.dg/zero_sized_1.f90: New test.
5714 2006-10-19 Eric Botcazou <ebotcazou@adacore.com>
5716 * gcc.dg/div-compare-1.c: New test.
5718 2006-10-19 Paul Thomas <pault@gcc.gnu.org>
5721 * gfortran.dg/result_default_init_1.f90: New test.
5724 * gfortran.dg/automatic_default_init_1.f90: New test.
5726 * gfortran.dg/alloc_comp_basics_1.f90: Reduce deallocate count
5729 2006-10-18 Geoffrey Keating <geoffk@apple.com>
5731 * g++.old-deja/g++.robertl/eb133b.C: Add XFAILed error for
5732 'using namespace std' without previous declaration.
5733 * g++.old-deja/g++.robertl/eb133.C: Remove, exact dup of eb133b.C.
5734 * g++.old-deja/g++.robertl/eb133c.C: New.
5736 2006-10-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5738 PR libgfortran/29277
5739 * gfortran.dg/streamio_4.f90: Update test.
5740 * gfortran.dg/streamio_11.f90: New test.
5742 2006-10-17 Lee Millward <lee.millward@codesourcery.com>
5745 * g++.dg/inherit/virtual1.C: New test.
5747 2006-10-17 Mark Mitchell <mark@codesourcery.com>
5750 * g++.dg/parse/enum3.C: New test.
5752 2006-10-17 Mark Mitchell <mark@codesourcery.com>
5755 * g++.dg/init/ctor8.C: New test.
5757 2006-10-17 Mark Mitchell <mark@codesourcery.com>
5760 * g++.dg/ext/complit8.C: Tweak error markers.
5761 * g++.dg/template/complit1.C: Add error marker.
5763 2006-10-16 Mark Mitchell <mark@codesourcery.com>
5766 * g++.dg/ext/complit8.C: New test.
5769 * g++.dg/parse/dtor12.C: New test.
5772 * g++.dg/template/sizeof11.C: New test.
5774 2006-10-17 Paul Thomas <pault@gcc.gnu.org>
5777 * gfortran.dg/data_char_3.f90: New test.
5780 * gfortran.dg/negative_automatic_size.f90: New test.
5782 2006-10-16 David Daney <ddaney@avtrex.com>
5784 * g++.dg/other/unused1.C : Match on '.ascii\t"name\000"' also.
5786 2006-10-16 Eric Christopher <echristo@apple.com>
5788 * gcc.target/i386/asm-4.c: Fix inline asm for darwin
5791 2006-10-16 Mark Mitchell <mark@codesourcery.com>
5794 * g++.dg/tc1/dr49.C: Tweak error messages.
5795 * g++.dg/parse/template21.C: New test.
5797 2006-10-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5800 gcc.dg/torture/asm-subreg-1.c: Skip on hppa*64*-*-*.
5802 2006-10-15 Steven G. Kargl <kargl@gcc.gnu.org>
5805 * gfortran.dg/print_1.f90: New test.
5807 2006-10-15 Jan Hubicka <jh@suse.cz>
5810 * gcc.c-torture/compile/pr29241.c: New testcase.
5812 2006-10-15 David Edelsohn <edelsohn@gnu.org>
5815 * gcc.c-torture/compile/pr29250.c: New test.
5817 2006-10-15 Richard Guenther <rguenther@suse.de>
5819 * gcc.dg/pr29299.c: New testcase.
5821 2006-10-15 Bernhard Fischer <aldot@gcc.gnu.org>
5824 * gfortran.dg/label_4.f90: Adjust warning flag.
5826 2006-10-14 Paul Thomas <pault@gcc.gnu.org>
5829 * gfortran.dg/nullify_3.f90: New test.
5831 2006-10-14 Eric Botcazou <ebotcazou@libertysurf.fr>
5833 * gcc.dg/pthread-init-2.c (dg-options): Define _POSIX_C_SOURCE=199506L
5834 on Solaris 2.5.1 too.
5836 2006-10-13 Eric Christopher <echristo@apple.com>
5838 * gcc.dg/pr25993.c: Skip for darwin.
5840 2006-10-13 Eric Christopher <echristo@apple.com>
5842 * gcc.dg/visibility-11.c: Skip for darwin.
5844 2006-10-13 Eric Christopher <echristo@apple.com>
5846 * gcc.dg/darwin-weakimport-1.c: Use
5847 -fno-asynchronous-unwind-tables.
5848 * gcc.dg/darwin-weakimport-3.c: Ditto.
5850 2006-10-13 Richard Guenther <rguenther@suse.de>
5852 PR tree-optimization/29446
5853 * gcc.dg/torture/pr29446.c: New testcase.
5855 2006-10-13 Bill Wendling <wendling@apple.com>
5857 * g++.old-deja/g++.brendan/scope5.C: Changed "Class" to "Klasse".
5858 * g++.old-deja/g++.jason/hmc1.C: Likewise.
5859 * g++.old-deja/g++.jason/cleanup2.C: Likewise.
5860 * g++.old-deja/g++.law/shadow1.C: Likewise.
5861 * g++.old-deja/g++.law/ctors10.C: Likewise.
5862 * g++.dg/debug/namespace1.C: Likewise.
5863 * g++.dg/inherit/namespace-as-base.C: Likewise.
5864 * g++.dg/opt/delay-slot-1.C: Likewise.
5865 * g++.dg/parse/defarg10.C: Likewise.
5866 * g++.dg/template/ptrmem11.C: Likewise.
5867 * g++.dg/template/mem_func_ptr.C: Likewise.
5868 * g++.dg/template/spec19.C: Likewise.
5870 2006-10-13 Paolo Bonzini <bonzini@gnu.org>
5872 * gcc.dg/simd-5.c, gcc.dg/simd-6: New testcases.
5874 2006-10-13 Paul Thomas <pault@gcc.gnu.org>
5877 * gfortran.dg/implicit_9.f90: New test.
5880 * gfortran.dg/namelist_25.f90: New test.
5883 * gfortran.dg/same_name_2.f90: New test.
5886 * gfortran.dg/host_assoc_types_1.f90: New test.
5889 * gfortran.dg/missing_derived_type_1.f90: New test.
5890 * gfortran.dg/implicit_actual.f90: Comment out USE GLOBAL.
5893 * gfortran.dg/alloc_comp_constraint_4.f90: New test.
5896 * gfortran.dg/alloc_comp_assign_5.f90: New test.
5898 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5901 * gfortran.dg/bound_2.f90: New test.
5903 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5905 * gfortran.dg/defined_operators_1.f90: Add cleanup-modules dg
5907 * gfortran.dg/module_private_array_refs_1.f90: Likewise.
5908 * gfortran.dg/module_proc_external_dummy.f90: Likewise.
5909 * gfortran.dg/gomp/omp_threadprivate1.f90: Likewise.
5910 * gfortran.dg/gomp/reduction3.f90: Likewise.
5911 * gfortran.dg/derived_constructor_comps_1.f90: Likewise.
5912 * gfortran.dg/dummy_procedure_2.f90: Likewise.
5913 * gfortran.dg/interface_derived_type_1.f90: Likewise.
5914 * gfortran.dg/forall_4.f90: Likewise.
5915 * gfortran.dg/spec_expr_4.f90: Likewise.
5916 * gfortran.dg/unused_artificial_dummies_1.f90: Likewise.
5917 * gfortran.dg/forall_5.f90: Likewise.
5918 * gfortran.dg/open_access_append_2.f90: Add check for
5919 compile-time warning.
5921 2006-10-13 Mark Mitchell <mark@codesourcery.com>
5924 * g++.dg/parse/pure1.C: New test.
5926 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5929 * gfortran.dg/io_constraints_3.f90: New test.
5930 * gfortran.dg/open_access_append_1.f90: Add checks
5931 for compile-time warnings.
5932 * gfortran.dg/pr20163-2.f: Likewise.
5933 * gfortran.dg/iostat_2.f90: Likewise.
5934 * gfortran.dg/label_4.f90: Delete the temporary
5936 * gfortran.dg/direct_io_2.f90: Add a FILE=
5938 * gfortran.dg/iomsg_1.f90: Add check for
5939 compile-time warning.
5941 2006-10-12 Jan Hubicka <jh@suse.cz>
5944 * gcc.dg/pr28319.c: New test.
5946 2006-10-12 Mark Mitchell <mark@codesourcery.com>
5948 * g++.dg/ext/vla4.C: New test.
5950 2006-10-12 Lee Millward <lee.millward@codesourcery.com>
5953 * g++.dg/template/crash60.C: New test.
5954 * g++.dg/other/large-size-array.C: Adjust error markers.
5955 * g++.dg/parse/crash27.C: Likewise.
5956 * g++.dg/template/crash1.C: Likewise.
5958 2006-10-12 Steve Ellcey <sje@cup.hp.com>
5961 * gcc.dg/debug/dwarf2/dwarf-file1.c: Check for ".file".
5963 2006-10-12 Jakub Jelinek <jakub@redhat.com>
5965 PR preprocessor/28709
5966 * gcc.dg/cpp/paste14.c: New test.
5968 2006-10-11 Mark Mitchell <mark@codesourcery.com>
5971 * g++.dg/init/array24.C: New test.
5973 2006-10-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5975 * gcc.dg/builtins-config.h: Move Solaris section after inclusion
5978 2006-10-11 Lee Millward <lee.millward@codesourcery.com>
5981 * g++.dg/parse/typedef8.C: New test.
5982 * g++.dg/other/mult-stor1.C: Adjust error markers.
5984 2006-10-11 Richard Guenther <rguenther@suse.de>
5986 PR tree-optimization/28230
5987 * gcc.dg/torture/pr28230.c: New testcase.
5989 2006-10-11 Richard Guenther <rguenther@suse.de>
5992 * gcc.dg/torture/pr29119.c: New testcase.
5994 2006-10-10 Jakub Jelinek <jakub@redhat.com>
5997 * gcc.c-torture/execute/20060930-2.c: New test.
5999 2006-10-09 Richard Henderson <rth@redhat.com>
6001 Revert emutls patch.
6003 2006-10-09 Richard Guenther <rguenther@suse.de>
6006 * gcc.dg/pr29254.c: New testcase.
6008 2006-10-08 Erik Edelmann <edelmann@gcc.gnu.org>
6009 Paul Thomas <pault@gcc.gnu.org>
6012 * gfortran.dg/alloc_comp_basics_1.f90: New test.
6013 * gfortran.dg/alloc_comp_basics_2.f90: New test.
6014 * gfortran.dg/alloc_comp_assign_1.f90: New test.
6015 * gfortran.dg/alloc_comp_assign_2.f90: New test.
6016 * gfortran.dg/alloc_comp_assign_3.f90: New test.
6017 * gfortran.dg/alloc_comp_assign_4.f90: New test.
6018 * gfortran.dg/alloc_comp_constraint_1.f90: New test.
6019 * gfortran.dg/alloc_comp_constraint_2.f90: New test.
6020 * gfortran.dg/alloc_comp_constraint_3.f90: New test.
6021 * gfortran.dg/alloc_comp_constructor_1.f90: New test.
6022 * gfortran.dg/alloc_comp_constructor_2.f90: New test.
6023 * gfortran.dg/alloc_comp_initializer_1.f90: New test.
6024 * gfortran.dg/alloc_comp_std.f90: New test.
6025 * gfortran.dg/move_alloc.f90: New test.
6027 2006-10-08 Paul Thomas <pault@gcc.gnu.org>
6030 * gfortran.dg/derived_constructor_comps_2.f90: New test.
6033 * gfortran.dg/forall_char_dependencies_1.f90: New test.
6035 2006-10-08 Tobias Burnus <burnus@net-b.de>
6038 * gfortran.dg/new_line.f90: New test.
6040 2006-10-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6042 * gcc.dg/builtins-config.h: Ensure we use -std=c99 on solaris2.
6043 * gcc.dg/torture/builtin-convert-1.c,
6044 gcc.dg/torture/builtin-convert-2.c,
6045 gcc.dg/torture/builtin-convert-3.c,
6046 gcc.dg/torture/builtin-power-1.c: Use -std=c99 on solaris2.
6048 2006-10-07 Kazu Hirata <kazu@codesourcery.com>
6050 * gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
6051 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
6052 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
6053 gcc.dg/tree-ssa/bool-9.c: Fix comment typos.
6055 2006-10-07 Andrew Pinski <pinskia@gmail.com>
6057 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c:
6058 Xfail some tests for powerpc-darwin and powerpc-aix.
6060 2006-10-07 Jakub Jelinek <jakub@redhat.com>
6063 * gcc.dg/pr29330.c: Add -std=gnu99 to dg-options.
6065 2006-10-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6068 * gcc.dg/pthread-init-2.c (dg-options): Define _POSIX_C_SOURCE=199506L
6071 2006-10-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6075 * gfortran.fortran-torture/execute/specifics.f90:
6076 Add tests for using all possible intrinsics as actual arguments.
6077 * gfortran.dg/specifics_1.f90: Add tests for using
6078 all possible intrinsics as actual arguments.
6079 * gfortran.dg/specifics_2.f90: New file.
6080 * gfortran.dg/specifics_3.f90: New file.
6082 2006-10-07 Richard Sandiford <richard@codesourcery.com>
6084 * gcc.dg/debug/debug-1.c: Use -fno-if-conversion MIPS targets.
6085 * gcc.dg/debug/debug-2.c: Likewise.
6087 2006-10-06 Uros Bizjak <uros@kss-loka.si>
6089 * gcc.c-torture/compile/sync-2.c: New test.
6091 2006-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6093 * gfortran.dg/actual_array_substr_2.f90: Remove '\r's from
6096 2006-10-06 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
6098 PR rtl-optimization/29128
6099 * gcc.c-torture/compile/pr29128.c: New test.
6101 2006-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6103 * gfortran.dg/actual_array_constructor_2.f90: Remove '\r's from
6106 2006-10-06 Zdenek Dvorak <dvorakz@suse.cz>
6109 * gcc.dg/tree-ssa/loop-19.c: New test.
6111 2006-10-06 Jakub Jelinek <jakub@redhat.com>
6113 PR tree-optimization/29330
6114 * gcc.dg/pr29330.c: New test.
6117 * gcc.c-torture/compile/20061005-1.c: New test.
6119 2006-10-06 Olivier Hainque <hainque@adacore.com>
6121 * gcc.dg/typename-vla-1.c: New case.
6122 * gnat.dg/forward_vla.adb: New case.
6124 2006-10-06 Jakub Jelinek <jakub@redhat.com>
6126 PR tree-optimization/29290
6127 * gfortran.dg/loop_nest_1.f90: New test.
6130 * gcc.dg/tls/opt-12.c: New test.
6133 * gfortran.dg/save_2.f90: New test.
6136 * gcc.dg/pr29091.c: New test.
6138 2006-10-06 Joseph Myers <joseph@codesourcery.com>
6140 * lib/target-supports.exp
6141 (check_effective_target_vect_cmdline_needed): Handle i?86-*-* the
6142 same as x86_64-*-*; check for LP64.
6144 2006-10-04 Richard Henderson <rth@redhat.com>
6146 * lib/target-supports.exp (check_effective_target_tls): Redefine
6147 to mean non-emulated tls.
6148 * gcc.dg/tls/alias-1.c: Remove tls requirement.
6149 * gcc.dg/tls/asm-1.c, gcc.dg/tls/debug-1.c, gcc.dg/tls/diag-1.c,
6150 gcc.dg/tls/diag-2.c, gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c,
6151 gcc.dg/tls/diag-5.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
6152 gcc.dg/tls/opt-10.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
6153 gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c, gcc.dg/tls/pic-1.c,
6154 gcc.dg/tls/struct-1.c, gcc.dg/tls/trivial.c: Likewise.
6156 2006-10-04 Paul Thomas <pault@gcc.gnu.org>
6159 * gfortran.dg/alloc_alloc_expr_2.f90: New test.
6161 2006-10-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6163 * gfortran.dg/bounds_check_fail_1.f90: New test.
6165 2006-10-03 Mark Mitchell <mark@codesourcery.com>
6168 * g++.dg/template/friend48.C: New test.
6170 2006-10-04 Paul Thomas <pault@gcc.gnu.org>
6173 * gfortran.dg/default_initialization_2.f90: New test.
6175 2006-10-03 Paul Thomas <pault@gcc.gnu.org>
6179 * gfortran.dg/alloc_alloc_expr_1.f90: New test.
6181 2006-10-03 Paul Thomas <pault@gcc.gnu.org>
6184 * gfortran.dg/optional_assumed_charlen_1.f90: New test.
6188 * gfortran.dg/missing_optional_dummy_2.f90: New test.
6192 * gfortran.dg/entry_array_specs_1.f90: New test.
6194 2006-10-03 Steven G. Kargl <kargl@gcc.gnu.org>
6196 * gfortran.dg/nearest_1.f90: Add -O0 because -ffloat-store is
6197 insufficient to inhibit some test failures at -O3. Do testing
6200 2006-10-03 Mark Mitchell <mark@codesourcery.com>
6203 * g++.dg/inherit/access8.C: New test.
6204 * g++.dg/template/dtor4.C: Tweak error messages.
6206 2006-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6209 * gfortran.dg/entry_8.f90: New test.
6211 2006-10-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6214 * g++.dg/parse/new4.C: New test.
6216 2006-10-03 Uros Bizjak <uros@kss-loka.si>
6218 * gcc-dg/pthread-init-common.h: Define _GNU_SOURCE. Add tests for
6219 PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP,
6220 PTHREAD_ERRORCHECK_MUTEX_INITIALIZER_NP,
6221 PTHREAD_ADAPTIVE_MUTEX_INITIALIZER_NP and
6222 PTHREAD_RWLOCK_WRITER_NONRECURSIVE_INITIALIZER_NP mutex initializers.
6224 2006-10-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6227 * gfortran.dg/continuation.f90: Rename to continuation_1.f90.
6228 * gfortran.dg/continuation_2.f90: New test.
6231 * gfortran.dg/continuation_3.f90: New test.
6232 * gfortran.dg/continuation_4.f90: New test.
6233 * gfortran.dg/continuation_5.f: New test.
6234 * gfortran.dg/continuation_6.f: New test.
6236 2006-10-02 Mark Mitchell <mark@codesourcery.com>
6239 * g++.dg/template/vla1.C: New test.
6241 2006-10-02 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6244 * gfortran.dg/complex_parameter_1.f90: New test.
6246 2006-10-02 Jakub Jelinek <jakub@redhat.com>
6249 * gcc.c-torture/execute/20060929-1.c: New test.
6251 2006-10-01 Mark Mitchell <mark@codesourcery.com>
6254 * g++.dg/template/member6.C: New test.
6255 * g++.dg/parse/typename7.C: Adjust error markers.
6258 * g++.dg/template/member7.C: New test.
6260 2006-09-30 Joseph S. Myers <joseph@codesourcery.com>
6263 * gcc.dg/Woverride-init-1.c, gcc.dg/Woverride-init-2.c,
6264 gcc.dg/Woverride-init-3.c: New tests.
6266 2006-09-30 Eric Botcazou <ebotcazou@libertysurf.fr>
6268 * gcc.c-torture/execute/20060930-1.c: New test.
6270 2006-09-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6273 * gfortran.dg/specifics_1.f90: New test.
6274 * gfortran.fortran-torture/execute/specifics.f90: Add tests for
6277 2006-09-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6279 * gcc.dg/pthread-init-1.c, pthread-init-2.c,
6280 pthread-init-common.h: New.
6282 2006-09-29 Steven G. Kargl <kargl@gcc.gnu.org>
6284 * gfortran.dg/nearest_1.f90: Add -ffloat-store to defeat extra
6285 precision on some archs.
6287 2006-09-29 Eric Botcazou <ebotcazou@adacore.com>
6289 * gcc.dg/non-local-goto-1.c: New test.
6290 * gcc.dg/non-local-goto-2.c: Likewise.
6291 * gcc.dg/setjmp-3.c: Likewise.
6292 * gcc.dg/setjmp-4.c: Likewise.
6294 2006-09-28 Eric Botcazou <ebotcazou@adacore.com>
6296 * gnat.dg/self_aggregate_with_pointer.adb: New test.
6298 2006-09-27 Steven G. Kargl <kargl@gcc.gnu.org>
6301 * gfortran.dg/exponent_1.f90: New test.
6304 * gfortran.dg/nearest_1.f90: New test.
6306 2006-09-26 Jakub Jelinek <jakub@redhat.com>
6310 * gcc.dg/gomp/nestedfn-1.c: New test.
6312 2006-09-26 Andrew Pinski <pinskia@physics.uc.edu>
6315 * objc/compile/method-1.m: New test.
6317 2006-09-25 Lee Millward <lee.millward@codesourcery.com>
6320 * g++.dg/template/crash58.C: New test.
6321 * g++.dg/parse/crash28.C: Adjust error markers.
6322 * g++.dg/template/crash34.C: Likewise.
6323 * g++.dg/template/friend31.C: Likewise.
6324 * g++.dg/template/crash32.C: Likewise.
6327 * g++.dg/template/crash59.C: New test.
6330 * g++.dg/template/spec33.C: New test.
6331 * g++.old-deja/g++.pt/spec20.C: Adjust error markers.
6333 2006-09-24 Zdenek Dvorak <dvorakz@suse.cz>
6334 Adam Nemet <anemet@caviumnetworks.com>
6336 * gcc.dg/tree-ssa/ivopts-1.c: New test.
6337 * gcc.dg/tree-ssa/ivopts-2.c: New test.
6339 2006-09-24 Kazu Hirata <kazu@codesourcery.com>
6342 * gcc.dg/pr28911.c: New.
6344 2006-09-23 Uros Bizjak <uros@kss-loka.si>
6347 * gcc.target/i386/sse-21.c: Rename from sse3-not-fisttp.c.
6348 (dg-options): Add -mfpmath=387.
6350 2006-09-23 Jakub Jelinek <jakub@redhat.com>
6353 * gcc.dg/pr28706.c: New test.
6356 * gcc.dg/pr28712.c: New test.
6358 2006-09-22 Mike Stump <mrs@apple.com>
6360 * obj-c++.dg/encode-3.mm: Fix for 64-bit support.
6362 2006-09-22 Zdenek Dvorak <dvorakz@suse.cz>
6364 PR tree-optimization/28888
6365 * gcc.dg/pr28888.c: New test.
6367 2006-09-21 Mark Mitchell <mark@codesourcery.com>
6370 * g++.dg/init/ptrfn1.C: New test.
6372 2006-09-21 Lee Millward <lee.millward@codesourcery.com>
6375 * g++.dg/template/spec32.C: New test.
6376 * g++.dg/parse/crash9.C: Adjust error markers.
6379 * g++.dg/template/typedef6.C: New test.
6380 * g++.dg/init/error1.C: Adjust error markers.
6381 * g++.dg/parse/crash9.C: Likewise.
6382 * g++.dg/template/crash55.C: Likewise.
6384 2006-09-21 Janis Johnson <janis187@us.ibm.com>
6386 * gcc.dg/dfp/decfloat-constants.c: Remove 'dg-do compile', fix typo.
6388 2006-09-20 Danny Smith <dannysmith@users.sourceforge.net>
6391 * g++.dg/ext/dllimport12.C: New test.
6393 2006-09-20 Richard Sandiford <richard@codesourcery.com>
6395 * gcc.target/mips/mips-ps-type.c: Add -ffinite-math-only.
6396 * gcc.target/mips/nmadd-2.c: Likewise.
6397 * gcc.target/mips/mips-ps-6.c: New test.
6398 * gcc.target/mips/neg-abs-1.c: Likewise.
6399 * gcc.target/mips/neg-abs-2.c: Likewise.
6400 * gcc.target/mips/nmadd-3.c: New test.
6402 2006-09-20 Jakub Jelinek <jakub@redhat.com>
6405 * gcc.dg/gomp/atomic-10.c: New test.
6406 * g++.dg/gomp/atomic-10.C: New test.
6408 2006-09-20 Eric Christopher <echristo@apple.com>
6410 * gcc.target/i386/sse3-not-fisttp.c: New.
6412 2006-09-19 Jack Howarth <howarth@bromo.med.uc.edu>
6414 * gfortran.dg/vect/vect-5.f90: Don't xfail lp64.
6416 2006-09-19 Richard Sandiford <richard@codesourcery.com>
6418 * gcc.c-torture/execute/pr28289.c (one): New variable.
6419 (main): Use it instead of argc.
6420 * gcc.c-torture/execute/20060102-1.c (one): New variable.
6421 (main): Use it instead of argc.
6423 2006-09-19 Paul Brook <paul@codesourcery.com>
6426 * gcc.dg/nested-func-5.c: New test.
6428 2006-09-19 Ben Elliston <bje@au.ibm.com>
6430 * lib/target-supports.exp (check_effective_target_tls): Compile
6431 test stubs using ${tool}_target_compile, not just target_compile.
6432 (check_effective_target_tls_runtime): Likewise.
6434 2006-09-19 Ben Elliston <bje@au.ibm.com>
6436 * gcc.c-torture/compile/20030405-1.x: Remove.
6438 * g++.old-deja/g++.pt/const2.C (main): Examine p to prevent an
6439 optimising linker from discarding it.
6441 2006-09-18 Paul Thomas <pault@gcc.gnu.org>
6444 * gfortran.dg/keyword_symbol_1.f90: New test.
6446 * gfortran.dg/spread_shape_1.f90: Add missing warning with
6447 pedantic compilation option.
6449 2006-09-18 Paul Thomas <pault@gcc.gnu.org>
6452 * gfortran.dg/spread_shape_1.f90: New test.
6454 2006-09-17 Roger Sayle <roger@eyesopen.com>
6456 PR tree-optimization/28887
6457 * gcc.dg/prefetch-loop-arrays-1.c: New test case.
6459 2006-09-16 Steven Bosscher <steven@gcc.gnu.org>
6462 * gcc.dg/pr25993.c: New test.
6464 2006-09-17 Ira Rosen <irar@il.ibm.com>
6467 * gcc.dg/vect/pr21591.c: New test.
6469 2006-09-16 Andrew Pinski <pinskia@physics.uc.edu>
6472 * gcc.c-torture/compile/strcpy-1.c: New test.
6473 * gcc.c-torture/compile/strcpy-2.c: New test.
6474 * gcc.c-torture/compile/memcpy-1.c: New test.
6475 * gcc.c-torture/compile/memcpy-2.c: New test.
6477 2006-09-16 Jack Howarth <howarth@bromo.med.uc.edu>
6480 * gcc.target/powerpc/darwin-bool-1.c: Skip -m64
6482 2006-09-15 Eric Botcazou <ebotcazou@adacore.com>
6484 * gnat.dg/specs/double_record_extension1.ads: New test.
6485 * gnat.dg/specs/double_record_extension2.ads: Likewise.
6487 2006-09-15 Paul Thomas <pault@gcc.gnu.org>
6490 * gfortran.dg/oldstyle_3.f90: New test.
6492 2006-09-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6494 PR libgfortran/29099
6495 * gfortran.dg/secnds-1.f: New test.
6497 2006-09-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6499 PR libgfortran/29053
6500 * gfortran.dg/streamio_9.f90: New test.
6501 * gfortran.dg/streamio_10.f90: New test.
6503 2006-09-14 Andrew Pinski <pinskia@physics.uc.edu>
6506 * g++.dg/init/array22.C: New test.
6507 * g++.dg/init/array23.C: New test.
6509 2006-09-14 Arnaud Charlet <charlet@adacore.com>
6511 * stackcheck.lst: Update list of tests requiring stack checking.
6512 * norun.lst: Adjust for above change.
6513 * ada95.lst: New file.
6514 * run_all.sh: Add handling of tests using Ada 95 semantics and thus
6515 requiring -gnat95 switch.
6517 2006-09-14 Olivier Hainque <hainque@adacore.com>
6519 * gnat.dg/in_out_parameter.adb: New test.
6521 2006-09-13 Andrew Pinski <pinskia@physics.uc.edu>
6524 * gcc.c-torture/compile/debugvlafunction-1.c: New test.
6526 2006-09-13 Eric Botcazou <ebotcazou@adacore.com>
6528 * gnat.dg/specs/unchecked_union.ads: New test.
6530 2006-09-13 Richard Sandiford <richard@codesourcery.com>
6532 PR rtl-optimization/28982
6533 * gcc.c-torture/execute/pr28982a.c: New test.
6534 * gcc.c-torture/execute/pr28982b.c: Likewise.
6536 2006-09-12 Eric Christopher <echristo@apple.com>
6538 * gcc.target/x86_64/abi/asm-support-darwin.s: New.
6539 * gcc.target/x86_64/abi/abi-x86_64.exp: Use.
6541 2006-09-13 Joseph S. Myers <joseph@codesourcery.com>
6544 PR preprocessor/14634
6545 * gcc.dg/cpp/include2.c, gcc.dg/cpp/macspace1.c,
6546 gcc.dg/cpp/macspace2.c, gcc.dg/cpp/multiline.c,
6547 gcc.dg/cpp/trad/literals-2.c: Update expected diagnostics.
6549 2006-09-12 Eric Botcazou <ebotcazou@libertysurf.fr>
6551 * gcc.dg/pr28243.c: New test.
6553 2006-09-12 Paul Thomas <pault@gcc.gnu.org>
6556 gfortran.dg/pr28971.f90: New test to act as a backstop in case
6557 this undiagnosed regression reappears.
6559 2006-09-12 Kazu Hirata <kazu@codesourcery.com>
6561 * lib/c-torture.exp (c-torture-compile, c-torture-execute):
6562 Treat $srcdir as a literal.
6563 * lib/fortran-torture.exp (fortran-torture-compile,
6564 fortran-torture-execute): Likewise.
6565 * lib/objc-torture.exp (objc-torture-compile,
6566 objc-torture-execute): Likewise.
6567 * lib/profopt.exp (profopt-execute): Likewise.
6569 2006-09-11 Geoffrey Keating <geoffk@apple.com>
6571 * gcc.dg/debug/dwarf2/dwarf-file1.c: New.
6573 2006-09-11 Jack Howarth <howarth@bromo.med.uc.edu>
6576 * gcc.target/powerpc/ppc-and-1.c: Fix regex.
6578 2006-09-11 H.J. Lu <hongjiu.lu@intel.com>
6581 * gcc.target/i386/pr13685.c: New test.
6583 2006-09-11 Eric Botcazou <ebotcazou@libertysurf.fr>
6585 * gcc.dg/pr28726.c: New test.
6587 2006-09-11 Josh Conner <jconner@apple.com>
6589 * gcc.dg/nrv3.c: Increase size of structure.
6590 * gcc.dg/nrv4.c: Likewise.
6591 * gcc.dg/nrv5.c: Likewise.
6593 2006-09-11 Paul Thomas <pault@gcc.gnu.org>
6596 gfortran.dg/assumed_charlen_function_5.f90: New test.
6598 2006-09-10 Mark Mitchell <mark@codesourcery.com>
6601 * g++.dg/init/static3.C: New test.
6603 2006-09-10 Andrew Pinski <pinskia@physics.uc.edu>
6606 * gcc.dg/long-long-cst1.c (t): Add cast to
6607 __SIZE_TYPE__ before casting to int.
6608 (main): Return 0 on success.
6610 2006-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
6612 * gcc.c-torture/execute/20060910-1.c: New test.
6614 2006-09-10 Steven Bosscher <steven@gcc.gnu.org>
6617 * gcc.dg/pr26983.c: New test.
6619 2006-09-10 Richard Sandiford <richard@codesourcery.com>
6622 * gcc.c-torture/execute/pr29006.c: New test.
6624 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
6627 gfortran.dg/matmul_4.f90: New test.
6629 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
6632 gfortran.dg/used_types_10: New test.
6634 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
6637 gfortran.dg/array_initializer_2.f90: Fill in missing index start value.
6638 gfortran.dg/array_initializer_3.f90: New test.
6640 2006-09-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6643 * gfortran.dg/actual_array_constructor_3.f90: New test.
6645 2006-09-09 Paolo Bonzini <bonzini@gnu.org>
6648 * gcc.target/i386/pr26778.c: New testcase.
6650 2006-09-08 Eric Christopher <echristo@apple.com>
6652 * gcc.target/i386/20060512-3.c: Run test on ilp32 only.
6653 * gcc.target/i386/memcpy-1.c: Ditto.
6654 * gcc.target/i386/asm-1.c: Ditto.
6655 * gcc.target/i386/20060512-4.c: Ditto.
6656 * gcc.target/i386/compress-float-387.c: Ditto.
6657 * gcc.target/i386/20060512-1.c: Ditto.
6658 * gcc.target/i386/compress-float-sse.c: Ditto.
6659 * gcc.target/i386/20060512-2.c: Ditto.
6660 * gcc.target/i386/compress-float-sse-pic.c: Ditto.
6661 * gcc.target/i386/stack-prot-kernel.c: Ditto.
6662 * gcc.target/i386/compress-float-387-pic.c: Ditto.
6663 * gcc.dg/pr26449.c: Ditto.
6664 * gcc.dg/attr-ms_struct-2.c: Ditto.
6665 * gcc.dg/attr-ms_struct-1.c: Ditto.
6666 * gcc.misc-tests/linkage.exp: Fix 64-bit darwin support.
6668 2006-09-08 Joseph S. Myers <joseph@codesourcery.com>
6671 * gcc.dg/vla-10.c: New test.
6673 2006-09-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6676 * g++.dg/parse/template20.C: New test.
6677 * g++.dg/template/operator8.C: Remove obsolete part.
6678 * g++.dg/parse/def-tmpl-arg1.C: Adjust error-markers.
6679 * g++.old-deja/g++.pt/crash65.C: Likewise.
6681 2006-09-07 Jason Merrill <jason@redhat.com>
6684 * gcc.dg/long-long-cst1.c: New test.
6686 2006-09-07 Andrew Pinski <pinskia@physics.uc.edu>
6689 * g++.dg/other/array3.C: New test.
6690 * g++.dg/other/array4.C: New test.
6691 * g++.dg/other/array5.C: New test.
6693 2006-09-07 H.J. Lu <hongjiu.lu@intel.com>
6695 * gcc.target/i386/pr28946.c (dg-options): Use -Os instead -O.
6697 2006-09-07 Uros Bizjak <uros@kss-loka.si>
6700 * gcc.target/i386/pr28946.c: New test.
6702 2006-09-07 Steven G. Kargl <kargls@comcast.net>
6704 * gfortran.fortran-torture/compile/data_1.f90: Fix integer oveflow
6705 in integer literal constant.
6706 * gfortran.dg/enum_8.f90: Ditto.
6707 * gfortran.dg/g77/20030326-1.f: Ditto.
6709 2006-09-07 Feng Wang <fengwang@nudt.edu.cn>
6711 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90: Fix
6712 nonconformance usage.
6714 2006-09-07 Andrew Pinski <pinskia@physics.uc.edu>
6717 * gcc.c-torture/compile/vector-align-1.c: New test.
6719 2006-09-06 Andrew Pinski <pinskia@physics.uc.edu>
6722 * g++.dg/opt/copysign-1.C: New test.
6724 2006-09-06 Jason Merrill <jason@redhat.com>
6727 * g++.dg/warn/unused-result1.C: New test.
6729 2006-09-06 Mark Mitchell <mark@codesourcery.com>
6732 * g++.dg/ext/vla3.C: New test.
6735 * g++.dg/template/array16.C: New test.
6737 2006-09-06 Richard Guenther <rguenther@suse.de>
6739 * gcc.dg/pr27226.c: Remove testcase again.
6741 2006-09-05 Andrew Pinski <pinskia@physics.uc.edu>
6744 * g++.dg/opt/unroll2.C: New test.
6746 2006-09-05 Andrew Pinski <pinskia@physics.uc.edu>
6749 * gcc.dg/vect/pr28952.c: New test.
6751 2006-09-05 Richard Guenther <rguenther@suse.de>
6753 PR tree-optimization/28900
6754 * gcc.dg/torture/pr28900.c: New testcase
6756 2006-09-05 Richard Guenther <rguenther@suse.de>
6758 PR tree-optimization/28905
6759 * gcc.c-torture/compile/pr28905.c: New testcase.
6761 2006-09-05 Richard Guenther <rguenther@suse.de>
6764 * gcc.dg/pr28935.c: New testcase.
6766 2006-09-05 Eric Botcazou <ebotcazou@libertysurf.fr>
6768 * gcc.c-torture/execute/20060905-1.c: New test.
6770 2006-09-05 Paul Thomas <pault@gcc.gnu.org>
6773 * gfortran.dg/used_types_7.f90: New test.
6774 * gfortran.dg/used_types_8.f90: New test.
6775 * gfortran.dg/used_types_9.f90: New test.
6777 2006-09-04 Eric Botcazou <ebotcazou@libertysurf.fr>
6779 * gcc.c-torture/compile/20060904-1.c: New test.
6781 2006-09-04 Nathan Sidwell <nathan@codesourcery.com>
6783 PR c++/23287 Revert my 2006-09-01 patch
6784 * g++.dg/parse/dtor12.C: Remove.
6786 2006-09-02 Lee Millward <lee.millward@codesourcery.com>
6789 * g++.dg/template/operator9.C: New test.
6792 * g++.dg/template/operator7.C: New test.
6795 * g++.dg/template/operator8.C: New test.
6798 * g++.dg/template/crash57.C: New test.
6800 * g++.dg/template/typedef4.C: Adjust error markers.
6801 * g++.dg/template/typedef5.C: Likewise.
6803 2006-09-02 Jakub Jelinek <jakub@redhat.com>
6806 * g++.dg/parse/crash33.C: New test.
6808 2006-09-01 J"orn Rennecke <joern.rennecke@st.com>
6809 Richard Guenther <rguenther@suse.de>
6810 Adam Nemet <anemet@caviumnetworks.com>
6813 * gcc.target/mips/memcpy-1.c: New testcase.
6814 * gcc.dg/pr27226.c: Likewise.
6816 2006-09-01 Nathan Sidwell <nathan@codesourcery.com>
6819 * g++.dg/lookup/koenig5.C: New.
6820 * g++.dg/template/crash56.C: New.
6822 2006-09-01 Josh Conner <jconner@apple.com>
6825 * gcc.dg/nrv3.c: New test.
6826 * gcc.dg/nrv4.c: New test.
6827 * gcc.dg/nrv5.c: New test.
6829 2006-09-01 Nathan Sidwell <nathan@codesourcery.com>
6832 * g++.dg/parse/dtor12.C: New.
6834 2006-08-31 Zdenek Dvorak <dvorakz@suse.cz>
6836 PR tree-optimization/28839
6837 * gcc.dg/pr28839.c: New test.
6839 2006-08-31 Andreas Krebbel <krebbel1@de.ibm.com>
6842 * gcc.dg/pr24367.c: New testcase.
6844 2006-08-30 Joseph Myers <joseph@codesourcery.com>
6846 * gcc.dg/arm-mmx-1.c: Skip for -mfloat-abi=softfp.
6848 2006-08-30 Zdenek Dvorak <dvorakz@suse.cz>
6850 PR rtl-optimization/27735
6851 * gcc.dg/loop-unswitch-1.c: New test.
6853 2006-08-30 Paul Thomas <pault@gcc.gnu.org>
6856 * gfortran.dg/aliasing_dummy_2.f90: New test.
6859 * gfortran.dg/generic_5.f90: Change error message.
6862 * gfortran.dg/generic_6.f90: New test.
6865 * gfortran.dg/redefined_intrinsic_assignment.f90: New test.
6868 * gfortran.dg/invalid_interface_assignment.f90: New test.
6871 * gfortran.dg/module_proc_external_dummy.f90: New test.
6873 2006-08-29 Andrew Pinski <pinskia@physics.uc.edu>
6876 * testsuite/g++.dg/warn/var-args1.C: New test.
6878 2006-08-29 Steven G. Kargl <kargls@comcast.net>
6881 * gfortran.dg/simpleif_2.f90: New test.
6882 * gfortran.dg/pr19936_1.f90: Adjust dg-error message.
6883 * gfortran.dg/enum_5.f90: Ditto.
6885 2006-08-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6886 Kazu Hirata <kazu@codesourcery.com>
6888 PR tree-optimization/17506
6889 * gcc.dg/pr17506.c: New.
6891 2006-08-29 J"orn Rennecke <joern.rennecke@st.com>
6894 * g++.dg/eh/alias1.C: New test.
6896 2006-08-28 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6899 * g++.dg/template/ttp22.C: New test.
6901 2006-08-28 Kazu Hirata <kazu@codesourcery.com>
6904 * gcc.dg/pr26632.c: New.
6906 2006-08-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6908 PR libgfortran/28354
6909 * gfortran.dg/fmt_zero_precision.f90: New test.
6911 2006-08-27 Mark Mitchell <mark@codesourcery.com>
6914 * g++.dg/template/spec31.C: New test.
6916 2006-08-27 Lee Millward <lee.millward@codesourcery.com>
6919 * g++.dg/other/static2.C: New test.
6921 2006-08-26 Roger Sayle <roger@eyesopen.com>
6923 * gcc.dg/Wswitch-enum-2.c: New test case.
6924 * gcc.dg/Wswitch-enum-3.c: Likewise.
6926 2006-08-26 Richard Guenther <rguenther@suse.de>
6928 * gcc.c-torture/compile/20060826-1.c: New testcase.
6930 2006-08-26 Lee Millward <lee.millward@codesourcery.com>
6933 * g++.dg/template/void10.C: New test.
6936 * g++.dg/template/void8.C: New test.
6939 * g++.dg/template/void9.C: New test.
6941 * g++.dg/template/void3.C: Adjust error markers.
6942 * g++.dg/template/void4.C: Likewise.
6943 * g++.dg/template/crash55.C: Likewise.
6944 * g++.dg/template/void7.C: Likewise
6946 2006-08-26 Mark Mitchell <mark@codesourcery.com>
6949 * g++.dg/inherit/access6.C: New test.
6950 * g++.dg/inherit/access7.C: Likewise.
6953 * g++.dg/template/array15.C: New test.
6954 * g++.dg/template/crash2.C: Tweak error markers.
6956 2006-08-26 Jakub Jelinek <jakub@redhat.com>
6959 * gcc.c-torture/compile/20060823-1.c: New test.
6961 2006-08-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6964 * g++.dg/template/ttp21.C: New test.
6967 * g++.dg/other/operator1.C: Add error-marker.
6968 * g++.dg/other/operator2.C: New test.
6970 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
6973 * gcc.c-torture/compile/vla-const-1.c,
6974 gcc.c-torture/compile/vla-const-2.c: New tests.
6976 2006-08-26 Richard Guenther <rguenther@suse.de>
6979 * gcc.dg/torture/pr28814.c: New testcase.
6981 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
6984 * gcc.c-torture/compile/compound-literal-1.c: New test.
6986 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
6989 * gcc.dg/funcdef-var-1.c, gcc.dg/funcdef-var-2.c: New tests.
6990 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c:
6991 Expect extra diagnostics.
6993 2006-08-25 J"orn Rennecke <joern.rennecke@st.com>
6995 gcc.dg/noncompile/pr16876.c: New test.
6997 2006-08-25 Mark Mitchell <mark@codesourcery.com>
7000 * g++.dg/parse/local1.C: New test.
7001 * g++.dg/other/qual1.C: Tweak error marker.
7003 2006-08-25 Nathan Sidwell <nathan@codesourcery.com>
7006 * g++.dg/template/typename10.C: New.
7007 * g++.dg/template/lookup4.C: Remove bogus error marker.
7009 2006-08-25 Richard Guenther <rguenther@suse.de>
7012 * gcc.dg/pr26570.c: Fix testcase.
7014 2006-08-24 Andrew Pinski <pinskia@physics.uc.edu>
7017 * gcc.c-torture/execute/mayalias-2.c: New test.
7018 * gcc.dg/tree-ssa/alias-13.c: New test.
7020 2006-08-24 Jan Hubicka <jh@suse.cz>
7023 * gcc.dg/debug/pr26881.c: New file.
7025 2006-08-23 Paul Thomas <pault@gcc.gnu.org>
7028 * gfortran.dg/used_types_4.f90: New test.
7029 * gfortran.dg/derived_init_2.f90: Modify to check sibling
7030 association of derived types.
7031 * gfortran.dg/used_types_2.f90: Add module cleanup.
7032 * gfortran.dg/used_types_3.f90: The same.
7035 * gfortran.dg/assumed_charlen_in_main.f90: Modify to check
7038 2006-08-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7041 * gfortran.dg/direct_io_6.f90: Remove test.
7043 2006-08-23 Stuart Hastings <stuart@apple.com>
7046 * gcc.target/i386/20060821-1.c: New.
7048 2006-08-23 Danny Smith <dannysmith@users.sourceforge.net>
7050 gcc.dg/attr-invalid.c: Insert an " |directive" substitution into
7051 dg-warning strings for dllimport.
7053 2006-08-22 Andrew Pinski <pinskia@physics.uc.edu>
7056 * g++.dg/ext/vector4.C: New test.
7057 * g++.dg/ext/complex1.C: New test.
7059 2006-08-21 Geoffrey Keating <geoffk@apple.com>
7062 * gcc.dg/debug/const-1.c: New.
7063 * gcc.dg/debug/const-2.c: New.
7064 * gcc.dg/debug/dwarf2/const-1.c: New.
7065 * gcc.dg/debug/dwarf2/const-2.c: New.
7066 * gcc.dg/debug/dwarf2/const-2b.c: New.
7068 2006-08-22 Richard Guenther <rguenther@suse.de>
7071 * gcc.c-torture/compile/pr28776-1.c: New testcase.
7072 * gcc.c-torture/compile/pr28776-2.c: Likewise.
7074 2006-08-21 Mark Shinwell <shinwell@codesourcery.com>
7076 * g++.dg/eh/arm-vfp-unwind.C: Correct order of DejaGNU directives.
7078 2006-08-21 Lee Millward <lee.millward@codesourcery.com>
7081 * g++.dg/other/error14.C: New test.
7084 * g++.dg/parse/ctor7.C: New test.
7085 * g++.dg/parse/ctor8.C: Likewise.
7088 * g++.dg/template/void7.C: New test.
7090 2006-08-21 Olivier Hainque <hainque@adacore.com>
7092 * gnat.dg/self_aggregate_with_zeros.adb: New test.
7093 * gnat.dg/self_aggregate_with_array.adb: New test.
7095 2006-08-21 Mark Shinwell <shinwell@codesourcery.com>
7097 * g++.dg/eh/arm-vfp-unwind.C: New test.
7099 2006-08-20 Mark Mitchell <mark@codesourcery.com>
7102 * g++.dg/template/ref3.C: New test.
7103 * g++.dg/template/nontype13.C: New test.
7106 * g++.dg/template/ptrmem17.C: New test.
7108 2006-08-20 Danny Smith <dannysmith@users.sourceforge.net>
7111 * gcc.dg/attr-invalid.c: Add tests for invalid dllimport.
7113 2006-08-20 Paul Thomas <pault@gcc.gnu.org>
7116 * gfortran.dg/used_types_2.f90: New test.
7119 * gfortran.dg/used_types_3.f90: New test.
7122 * gfortran.dg/generic_actual_arg.f90: New test.
7125 * gfortran.dg/module_private_array_refs_1.f90: New test.
7128 * gfortran.dg/program_name_1.f90: New test.
7131 * gfortran.dg/derived_constructor_comps_1.f90: New test.
7134 * gfortran.dg/array_initializer_2.f90: New test.
7137 * gfortran.dg/unused_artificial_dummies_1.f90: New test.
7140 * gfortran.dg/assumed_charlen_function_4.f90: New test.
7143 * gfortran.dg/assumed_charlen_in_main.f90: New test.
7146 * gfortran.dg/dependent_decls_1.f90: New test.
7148 2006-08-19 Erik Edelmann <eedelman@gcc.gnu.org>
7151 * gfortran.dg/derived_init_2.f90: New.
7153 2006-08-17 J"orn Rennecke <joern.rennecke@st.com>
7155 * gcc.c-torture/execute/pr28289.c: New test.
7157 2006-08-17 Jakub Jelinek <jakub@redhat.com>
7160 * gcc.dg/attr-externally-visible-1.c: New test.
7161 * gcc.dg/attr-externally-visible-2.c: New test.
7162 * g++.dg/parse/attr-externally-visible-1.C: New test.
7163 * g++.dg/parse/attr-externally-visible-2.C: New test.
7165 2006-08-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7168 * g++.dg/parse/dtor11.C: New test.
7170 2006-08-17 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
7172 PR rtl-optimization/28489
7173 * gcc.c-torture/compile/pr28489.c: New test.
7175 2006-08-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7178 * g++.dg/template/redecl4.C: New test.
7181 * g++.dg/template/ctor8.C: New test.
7183 2006-08-17 Paolo Bonzini <bonzini@gnu.org>
7185 * gcc.dg/pr26570.c: Fix testcase.
7187 2006-08-17 Paolo Bonzini <bonzini@gnu.org>
7190 * g++.dg/parse/offsetof6.C: New test.
7191 * g++.dg/parse/offsetof6.C: New test.
7192 * g++.dg/parse/offsetof7.C: New test.
7194 2006-08-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7197 * gfortran.dg/gomp/gomp.exp: Return if check_effective_target_fopenmp
7200 2006-08-16 Andrew Pinski <pinskia@physics.uc.edu>
7203 * g++.dg/ext/vector3.C: New test.
7205 2006-08-16 Zdenek Dvorak <dvorakz@suse.cz>
7207 PR gcov/profile/26570
7208 * gcc.dg/pr26570.c: New test.
7210 2006-08-16 Joseph S. Myers <joseph@codesourcery.com>
7213 * gcc.dg/qual-component-1.c: New test.
7215 2006-08-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7218 * g++.dg/parse/new3.C: New test.
7220 2006-08-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7223 * gfortran.dg/streamio_1.f90: New test.
7224 * gfortran.dg/streamio_2.f90: New test.
7225 * gfortran.dg/streamio_3.f90: New test.
7226 * gfortran.dg/streamio_4.f90: New test.
7227 * gfortran.dg/streamio_5.f90: New test.
7228 * gfortran.dg/streamio_6.f90: New test.
7229 * gfortran.dg/streamio_7.f90: New test.
7230 * gfortran.dg/streamio_8.f90: New test.
7232 2006-08-15 Danny Smith <dannysmith@users.sourceforge.net>
7235 * gcc.dg/attr-invalid.c: Add tests for invalid weak attribute.
7237 2006-08-15 Lee Millward <lee.millward@codesourcery.com>
7240 * g++.dg/template/void6.C: New test.
7242 2006-08-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7245 * gcc.dg/parse-error-1.c: New test.
7246 * gcc.dg/parse-error-2.c: New test.
7247 * gcc.dg/cpp/digraph2.c: Add error-marker.
7248 * gcc.dg/noncompile/920923-1.c: Likewise.
7250 2006-08-14 Andrew Pinski <pinskia@physics.uc.edu>
7253 * gcc.dg/sizeof-2.c: New testcase.
7256 * gcc.dg/switch-A.c: New testcase.
7258 2006-08-14 Steve Ellcey <sje@cup.hp.com>
7262 * g++.old-deja/g++.warn/compare1.C: Delete.
7263 * g++.dg/opt/pr7503-2.C: Delete.
7264 * g++.dg/opt/pr7503-3.C: Delete.
7265 * g++.dg/opt/pr7503-4.C: Delete.
7266 * g++.dg/opt/pr7503-5.C: Delete.
7267 * g++.dg/opt/max1.C: Delete.
7268 * g++.dg/warn/minmax.C: Delete.
7269 * g++.dg/expr/minmax.C: New test.
7271 2006-08-14 Richard Guenther <rguenther@suse.de>
7274 * gcc.c-torture/execute/pr28651.c: Do not use argc
7275 to avoid optimization, instead forbid inlining.
7277 2006-08-14 Richard Sandiford <richard@codesourcery.com>
7279 PR rtl-optimization/28634
7280 * gcc.c-torture/execute/ieee/pr28634.c: New test.
7282 2006-08-13 Alexandre Oliva <aoliva@redhat.com>
7285 * gcc.dg/torture/pr27184.c: New test.
7287 2006-08-12 Jakub Jelinek <jakub@redhat.com>
7289 * gcc.target/i386/pr27827.c: Only compile on ilp32 target.
7291 2006-08-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7293 * gfortran.dg/stat_1.f90: Make test pass when run under sudo.
7294 * gfortran.dg/stat_2.f90: Likewise.
7295 * gfortran.dg/chmod_1.f90: Likewise.
7296 * gfortran.dg/chmod_2.f90: Likewise.
7297 * gfortran.dg/chmod_3.f90: Likewise.
7299 2006-08-11 David Edelsohn <edelsohn@gnu.org>
7301 * gfortran.dg/direct_io_6.f90: Skip on *-*-aix*.
7303 2006-08-11 Eric Botcazou <ebotcazou@libertysurf.fr>
7305 * g++.dg/opt/pr23454-2.C: New test.
7307 2006-08-11 Richard Guenther <rguenther@suse.de>
7310 * gcc.c-torture/execute/pr28651.c: New testcase.
7312 2006-08-10 Eric Botcazou <ebotcazou@adacore.com>
7314 * gnat.dg/specs/static_initializer.ads: New test.
7316 2006-08-10 Paul Brook <paul@codesourcery.com>
7318 * gcc.target/arm/cond-asm.c: New test.
7320 2006-08-10 Dorit Nuzman <dorit@il.ibm.com>
7322 PR tree-optimization/26197
7323 * g++.dg/vect/param-max-aliased-pr26197.cc: New test.
7324 * g++.dg/vect/vect.exp: Compile the new tests with
7325 --param max-aliased-vops=0.
7327 2006-08-09 Lee Millward <lee.millward@codesourcery.com>
7330 * g++.dg/template/void3.C: New test.
7333 * g++.dg/template/void4.C: New test.
7336 * g++.dg/template/void5.C: New test.
7338 2006-08-07 Danny Smith <dannysmith@users.sourceforge.net>
7340 * g++.dg/ext/visibility/class1.C (dg-require-visibility): Move
7341 after dg-do compile.
7343 2006-08-07 Victor Kaplansky <victork@il.ibm.com>
7345 PR tree-optimizations/26969
7346 * gcc.dg/vect/vect.exp: Compile tests prefixed with
7347 "unswitch-loops" with -funswitch-loops.
7348 * gcc.dg/vect/unswitch-loops-pr26969.c: New test.
7350 2006-08-07 Eric Botcazou <ebotcazou@libertysurf.fr>
7352 * gcc.dg/sparc-getcontext-1.c: Fix typo.
7353 * g++.dg/eh/spbp.C: Skip on Solaris 2.5.1 and 2.6 too.
7354 * g++.dg/other/unused1.C: Likewise. Also match "asci?z".
7355 * objc.dg/dwarf-1.m: Likewise.
7356 * objc.dg/dwarf-2.m: Likewise.
7357 * obj-c++.dg/dwarf-2.mm: Likewise.
7359 2006-08-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7361 * objc.dg/dwarf-1.m: Skip on 32-bit hppa hpux.
7362 * objc.dg/dwarf-2.m: Likewise.
7363 * obj-c++.dg/dwarf-2.mm: Likewise.
7366 * gfortran.dg/direct_io_6.f90: Skip on hppa*-*-hpux*.
7369 * g++.dg/other/unused1.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
7372 * g++.dg/eh/spbp.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
7374 2006-08-06 Paolo Bonzini <bonzini@gnu.org>
7377 * gcc.target/i386/pr27827.c: New testcase.
7379 2006-08-06 Paul Thomas <pault@gcc.gnu.org>
7382 * gfortran.dg/sequence_types_1.f90: New test.
7384 2006-08-05 Steven G. Kargl <kargls@comcast.nt>
7387 * gfortran.dg/elemental_optional_args_1.f90: dg-error becomes
7388 dg-warning. Add -pedantic option.
7390 2006-08-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7393 * gcc.dg/proto-1.c: New test.
7396 * gcc.dg/lvalue-4.c: New test.
7399 * gcc.dg/init-bad-5.c: New test.
7401 2006-08-03 Lee Millward <lee.millward@codesourcery.com>
7404 * g++.dg/ext/typedef-init.C: Add new test for typedef
7405 initialization inside templates. Adjust existing error markers.
7407 2006-08-03 Mark Mitchell <mark@codesourcery.com>
7410 * g++.dg/init/ptrmem3.C: New test.
7412 2006-08-03 Dorit Nuzman <dorit@il.ibm.com>
7414 PR tree-optimization/27770
7415 * lib/target-support.exp: New target keyword "section_anchors".
7416 * gcc.dg/vect/vect.exp: Add -fsection-anchors to compilation of some
7418 * gcc.dg/vect/section-anchors-pr27770.c: New test.
7419 * gcc.dg/vect/vect-69.c: Removed. Replaced by:
7420 * gcc.dg/vect/section-anchors-vect-69.c: New test.
7421 * gcc.dg/vect/no-section-anchors-vect-69.c: New test.
7423 2006-08-03 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7425 * gcc.dg/20060801-1.c: Add missing '}'.
7427 2006-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7430 * g++.dg/parse/dtor9.C: New test.
7431 * g++.dg/parse/dtor10.C: New test.
7432 * g++.dg/other/error7.C: Adjust error-marker.
7435 * g++.dg/other/default5.C: New test.
7437 2006-08-02 Richard Guenther <rguenther@suse.de>
7439 * g++.dg/tree-ssa/copyprop-1.C: XFAIL.
7441 2006-08-02 Mark Mitchell <mark@codesourcery.com>
7444 * g++.dg/template/conv9.C: New test.
7446 2006-08-02 Daniel Jacobowitz <dan@codesourcery.com>
7449 * gcc.dg/debug/dwarf2/dwarf-merge.c: New test.
7450 * lib/target-supports.exp (get_compiler_messages): Add WANT_OUTPUT.
7451 Optionally return assembly text. Update callers.
7452 (check_no_compiler_messages): Update verbose messages.
7453 (check_no_messages_and_pattern): New.
7454 (check_effective_target_string_merging): New.
7456 2006-08-01 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7459 * g++.dg/eh/catch4.C: New test.
7462 * g++.dg/other/qual1.C: New test.
7465 * g++.dg/inherit/error2.C: New test.
7468 * g++.dg/other/new1.C: New test.
7470 * g++.dg/warn/pr23075.C: Remove obsolete test.
7471 * g++.old-deja/g++.brendan/crash52.C: Remove dg-warning marker.
7472 * g++.old-deja/g++.jason/report.C: Remove dg-warning marker.
7474 2006-07-31 Mark Mitchell <mark@codesourcery.com>
7477 * g++.dg/eh/cast1.C: New test.
7479 2006-08-01 Thomas Koenig <Thomas.Koenig@online.de>
7482 * gfortran.dg/random_3.f90: New test.
7484 2006-08-01 Steve Ellcey <sje@cup.hp.com>
7487 * g++.dg/other/pr28304.C: Change expected error message.
7488 * g++.dg/other/pr28432.C: New test.
7490 2006-08-01 Steve Ellcey <sje@cup.hp.com>
7493 * g++.dg/init/brace2.C: Change expected error message, add empty init.
7495 2006-08-01 Daniel Jacobowitz <dan@codesourcery.com>
7498 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Suppress new tests
7500 * gcc.dg/debug/enum-1.c, g++.dg/debug/enum-1.C,
7501 g++.dg/debug/enum-2.C: New.
7503 2006-07-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7506 * g++.dg/parse/long1.C: Add more tests.
7508 2006-07-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7510 * gfortran.dg/lrshift_1.c: New file.
7512 2006-07-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7514 PR libgfortran/28335
7515 * gfortran.dg/no_unit_error_1.f90: New test.
7517 2006-07-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7519 PR libgfortran/28335
7520 * gfortran.dg/no_unit_error_1.f90: Delete test.
7521 * gfortran.dg/no_unit_error_2.f90: Delete test.
7523 2006-07-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7525 * gfortran.dg/chmod_3.f90: New test.
7526 * gfortran.dg/ltime_gmtime_1.f90: New test.
7527 * gfortran.dg/ltime_gmtime_2.f90: New test.
7528 * gfortran.dg/lrshift_1.f90: New test.
7529 * gfortran.dg/chmod_1.f90: New test.
7530 * gfortran.dg/chmod_2.f90: New test.
7532 2006-07-28 Lee Millward <lee.millward@codesourcery.com>
7535 * g++.dg/template/crash55.C: New test.
7538 * g++.dg/template/nontype16.C: New test.
7540 * g++.dg/template/void2.C: Adjust error markers.
7541 * g++.dg/template/nontype5.C: Adjust error markers.
7543 2006-07-27 Arjan van de Ven <arjan@linux.intel.com>
7545 * gcc.target/i386/stack-prot-kernel.c: New test.
7547 2006-07-27 Roger Sayle <roger@eyesopen.com>
7549 * gcc.dg/builtins-55.c: New test case.
7551 2006-07-26 Zdenek Dvorak <dvorakz@suse.cz>
7553 PR rtl-optimization/27907
7554 * gcc.c-torture/compile/pr27907.c: New test.
7556 2006-07-26 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7558 * gfortran.dg/mclock.f90: New test.
7559 * gfortran.dg/int_conv_1.f90: New test.
7560 * gfortran.dg/stat_1.f90: New test.
7561 * gfortran.dg/stat_2.f90: New test.
7563 2006-07-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7565 PR libgfortran/28335
7566 * gfortran.dg/no_unit_error_1.f90: New test.
7567 * gfortran.dg/no_unit_error_2.f90: New test.
7568 * gfortran.dg/temporary_1.f90: Remove extraneous CLOSE.
7570 2006-07-25 Roger Sayle <roger@eyesopen.com>
7573 * gcc.dg/fold-convround-1.c: New test case.
7575 2006-07-24 Steven G. Kargl <kargls@comcast.net>
7577 * gfortran.dg/arithmetic_if.f90: Fix comments.
7579 2006-07-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7582 * g++.dg/other/typedef1.C: New test.
7583 * g++.dg/template/typedef4.C: New test.
7584 * g++.dg/template/typedef5.C: New test.
7586 2006-07-24 Erik Edelmann <eedelman@gcc.gnu.org>
7589 * gfortran.dg/allocatable_dummy_3.f90: New.
7591 2006-07-24 Steven G. Kargl <kargls@comcast.net>
7594 * gfortran.dg/arithmetic_if.f90: New test.
7596 2006-07-24 Uros Bizjak <uros@kss-loka.si>
7598 * gcc.dg/visibility-11.c: Enlarge test array to 1024 bytes to
7599 avoid memcpy optimization.
7601 2006-07-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7604 * gfortran.dg/direct_io_6.f90: New test.
7606 2006-07-24 Jan Hubicka <jh@suse.cz>
7610 * gcc.dg/pr25795.c: New test.
7611 * gcc.dg/pr25795-1.c: New test.
7613 2006-07-23 Roger Sayle <roger@eyesopen.com>
7615 * gcc.dg/fold-cond-1.c: Increase test case portability by checking
7616 that "g ? 1 : h" doesn't match, instead of checking for "(g | h) != 0"
7617 which may be transformed to "g || h" on some platforms.
7619 2006-07-23 Mark Mitchell <mark@codesourcery.com>
7622 * g++.dg/template/friend45.C: New test.
7624 2006-07-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7626 PR libgfortran/28339
7627 * gfortran.dg/arrayio_8.f90: New test.
7629 2006-07-21 Mike Stump <mrs@apple.com>
7631 * g++.dg/ext/visibility/fvisibility-inlines-hidden-3.C: New test.
7633 * gcc.c-torture/unsorted/dump-noaddr.x: Fix test case name.
7635 2006-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7638 * g++.dg/eh/catch3.C: New test.
7641 * g++.dg/template/defarg10.C: New test.
7643 2006-07-20 Paul Brook <paul@codesourcery.com>
7646 * gcc.dg/pr27363.c: New test.
7648 2006-07-19 Mark Mitchell <mark@codesourcery.com>
7651 * g++.dg/init/ref13.C: New test.
7653 2006-07-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7656 * obj-c++.dg/proto-error-1.mm: New test.
7658 2006-07-18 Mark Mitchell <mark@codesourcery.com>
7661 * g++.dg/template/string1.C: New test.
7663 2006-07-18 Mark Mitchell <mark@codesourcery.com>
7666 * g++.dg/template/defarg9.C: New test.
7669 * g++.dg/template/static27.C: New test.
7671 2006-07-18 Diego Novillo <dnovillo@redhat.com>
7674 * gcc.dg/tree-ssa/pr28410.c: New test.
7676 2006-07-18 Lee Millward <lee.millward@gmail.com>
7679 * g++/dg/other/error13.C: New test.
7682 * g++.dg/template/friend44.C: New test.
7684 2006-07-18 Steve Ellcey <sje@cup.hp.com>
7687 * g++.dg/other/pr27495.C: New.
7689 2006-07-18 Olivier Hainque <hainque@adacore.com>
7691 * gnat.dg/outer_agg_bitfield_constructor.adb: New test.
7692 * gnat.dg/nested_agg_bitfield_constructor.adb: New test.
7694 2006-07-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7697 * gcc.dg/pragma-pack-4.c: New test.
7699 2006-07-17 Steve Ellcey <sje@cup.hp.com>
7702 * g++.dg/ext/pr28291.C: New test.
7704 2006-07-17 Richard Sandiford <richard@codesourcery.com>
7707 * gcc.c-torture/execute/pr28403.c: New test.
7709 2006-07-17 Richard Sandiford <richard@codesourcery.com>
7712 * gcc.dg/pr28402.c: New test.
7714 2006-07-17 Steve Ellcey <sje@cup.hp.com>
7717 * g++.dg/other/pr28304.C: New test.
7719 2006-07-17 J"orn Rennecke <joern.rennecke@st.com>
7722 gcc.c-torture/unsorted/dump-noaddr.c: New test.
7723 gcc.c-torture/unsorted/dump-noaddr.x: New driver.
7725 2006-07-17 Richard Guenther <rguenther@suse.de>
7727 PR tree-optimization/28238
7728 * g++.dg/tree-ssa/pr28238.C: New testcase.
7730 2006-07-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7733 * g++.dg/eh/catch1.C: New test.
7734 * g++.dg/eh/catch2.C: New test.
7736 2006-07-16 Jakub Jelinek <jakub@redhat.com>
7739 * g++.dg/template/anon3.C: New test.
7741 2006-07-16 Paul Thomas <pault@gcc.gnu.org>
7744 * gfortran.dg/io_constaints_2.f90: Add the test for ADVANCE
7745 specifiers requiring an explicit format tag..
7748 * gfortran.dg/generic_5: New test.
7751 * gfortran.dg/elemental_optional_args_1.f90: New test.
7753 2006-07-16 Olivier Hainque <hainque@adacore.com>
7755 * gnat.dg/assert.ads: New file.
7756 * gnat.dg/controlled_record.ads: Likewise.
7757 * gnat.dg/controlled_record.adb: Likewise.
7759 2006-07-15 Lee Millward <lee.millward@gmail.com>
7762 * g++.dg/other/error12.C: New test.
7765 * g++.dg/template/crash54.C: New test.
7767 2006-07-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7770 * g++.dg/parse/catch1.C: New test.
7773 * g++.dg/ext/offsetof1.C: Add test with function pointer arithmetic.
7776 * g++.dg/ext/attrib24.C: New test.
7778 2006-07-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7781 * g++.dg/ext/asmspec1.C: New test.
7783 2006-07-13 Janis Johnson <janis187@us.ibm.com>
7785 * lib/gcc-dg.exp (tool_load): Wrapper to support shouldfail tests.
7786 (dg-test): Support shouldfail tests.
7787 * lib/target-supports-dg.exp (dg-shouldfail): New.
7788 * gcc.test-framework/test-framework.awk: Handle shouldfail tests.
7789 * gcc.test-framework/dg-do-run-sf-exp-F.c: New test.
7790 * gcc.test-framework/dg-do-run-sf-exp-P.c: New test.
7791 * gcc.test-framework/dg-do-run-sft-exp-F.c: New test.
7792 * gcc.test-framework/dg-do-run-sft-exp-P.c: New test.
7793 * gcc.test-framework/dg-dox-run-sf-exp-XF.c: New test.
7794 * gcc.test-framework/dg-dox-run-sf-exp-XP.c: New test.
7796 2006-07-13 Jan Hubicka <jh@suse.cz>
7798 * gcc.target/i386/memcpy-1.c: New.
7800 2006-07-12 Geoffrey Keating <geoffk@apple.com>
7802 * g++.dg/ext/visibility/fvisibility-inlines-hidden-2.C: New.
7804 2006-07-13 Paul Thomas <pault@gcc.gnu.org>
7807 * gfortran.dg/present_1.f90: New test.
7810 * gfortran.dg/interface_derived_type_1.f90: New test.
7812 2006-07-11 Feng Wang <fengwang@nudt.edu.cn>
7815 * gfortran.dg/hollerith4.f90: Test hollerith constants used in I/O
7818 2006-07-07 Lee Millward <lee.millward@gmail.com>
7821 * g++.dg/other/label1.C: New test.
7823 2006-07-07 Richard Guenther <rguenther@suse.de>
7826 * gcc.dg/torture/pr28268.c: New testcase.
7828 2006-07-07 Steve Ellcey <sje@cup.hp.com>
7831 * g++.dg/ext/pr27019.C: New.
7833 2006-07-07 Richard Guenther <rguenther@suse.de>
7835 PR tree-optimization/28187
7836 * gcc.dg/pr28187.c: New testcase.
7838 2006-07-07 Eric Botcazou <ebotcazou@adacore.com>
7840 * gnat.dg/address_conversion.adb: New test.
7841 * gnat.dg/boolean_subtype.adb: Likewise.
7842 * gnat.dg/frame_overflow.adb: Likewise.
7843 * gnat.dg/pointer_array.adb: Likewise.
7844 * gnat.dg/pointer_conversion.adb: Likewise.
7846 2006-07-07 Paul Thomas <pault@gcc.gnu.org>
7850 * gfortran.dg/print_fmt_5.f90: New test.
7852 2006-07-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7855 * gfortran.dg/bounds_check_4.f90: New test.
7857 2006-07-05 Richard Guenther <rguenther@suse.de>
7860 * gfortran.dg/pr28158.f90: New testcase.
7862 2006-07-05 Richard Guenther <rguenther@suse.de>
7864 PR tree-optimization/28162
7865 * gcc.dg/pr28162.c: New testcase.
7867 2006-07-05 Richard Guenther <rguenther@suse.de>
7868 Andrew Pinski <pinskia@gcc.gnu.org>
7871 * g++.dg/tree-ssa/copyprop-1.C: New testcase.
7873 2006-07-04 Paul Thomas <pault@gcc.gnu.org>
7876 * gfortran.dg/actual_array_substr_2.f90: New test.
7879 * gfortran.dg/actual_array_constructor_2.f90: New test.
7881 2006-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7883 * gfortran.dg/itime_idate_1.f: New test.
7884 * gfortran.dg/itime_idate_2.f: New test.
7886 2006-07-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7888 PR libgfortran/27704
7889 * gfortran.dg/open_status_3.f90: New test.
7890 * gfortran.dg/fmt_l.f90: Update for new feature.
7892 2006-07-03 Asher Langton <langton2@llnl.gov>
7894 * gfortran.dg/oldstyle_2.f90: New.
7896 2006-07-03 Eric Botcazou <ebotcazou@adacore.com>
7898 * gnat.dg/string_slice.adb: New test.
7900 2006-07-01 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
7903 * gfortran.dg/semicolon_fixed.c: New.
7904 * gfortran.dg/semicolon_free.c: New.
7906 2006-06-30 Mike Stump <mrs@apple.com>
7908 * g++.dg/ext/visibility/fvisibility-override2.C: Fix for systems
7909 that don't support internal visibility.
7911 2006-06-30 Andrew Pinski <pinskia@gmail.com>
7913 * gcc.dg/tree-ssa/inline-1.c: Fix up scan-tree-dump-times
7914 for '(' / ')' needing an extra '\'.
7916 2006-06-29 Roger Sayle <roger@eyesopen.com>
7919 * gcc.dg/pr27428-1.c: New test case.
7921 2006-06-29 Mike Stump <mrs@apple.com>
7923 * gcc.dg/compat/struct-layout-1_generate.c: Don't use common
7924 on darwin as we can't align commons large enough yet.
7926 * gcc.dg/vla-8.c: Add additional testcases.
7928 2006-06-26 Steve Ellcey <sje@cup.hp.com>
7931 * g++.dg/other/pr28114.C: New.
7933 2006-06-25 Eric Botcazou <ebotcazou@adacore.com>
7935 * gcc.c-torture/compile/20060625-1.c: New test.
7937 2006-06-25 Paul Thomas <pault@gcc.gnu.org>
7940 * gfortran.dg/stfunc_3.f90: New test.
7943 * gfortran.dg/impure_actual_1.f90: New test.
7946 * gfortran.dg/elemental_result_1.f90: New test.
7949 * gfortran.dg/select_7.f90: New test.
7952 * intrinsic_actual_1.f: New test.
7956 * gfortran.dg/forall_4.f90: New test.
7959 * gfortran.dg/forall_5.f90: New test.
7961 2006-06-25 Lee Millward <lee.millward@gmail.com>
7964 * g++.dg/template/using13.C: New test.
7967 * g++.dg/other/incomplete3.C: New test.
7969 2006-06-24 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7972 * gfortran.dg/substr_3.f: New test.
7973 * gfortran.dg/equiv_2.f90: Update expected error message.
7975 2006-06-24 Paul Thomas <pault@gcc.gnu.org>
7978 * gfortran.dg/actual_array_substr_1.f90: New test.
7980 2006-06-24 Olivier Hainque <hainque@adacore.com>
7982 * gnat.dg/scalar_mode_agg_compare_loop.adb: New test.
7983 * gnat.dg/scalar_mode_agg_compare.adb: New test.
7985 2006-06-23 Janis Johnson <janis187@us.ibm.com>
7987 * gcc.dg/dfp/usual-arith-conv-bad.c: New test.
7989 2006-06-23 Steven G. Kargl <kargls@comcast.net>
7992 * gfortran.dg/simpleif_2.f90: New test.
7994 2006-06-23 Lee Millward <lee.millward@gmail.com>
7996 * g++.dg/template/error22.C: Fix typo.
7998 2006-06-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8001 * g++.dg/ext/attrib23.C: New test.
8003 2006-06-23 Olivier Hainque <hainque@adacore.com>
8005 * gnat.dg/varsize_temp.adb: New test.
8007 2006-06-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8010 * g++.dg/other/java2.C: New test.
8012 2006-06-23 Danny Smith <dannysmith@users.sourceforge.net>
8015 * g++.dg/ext/dllimport4.C. Add more tests for invalid
8018 2006-06-22 Roger Sayle <roger@eyesopen.com>
8021 * gcc.dg/pr27531-1.c: New test case.
8023 2006-06-22 Asher Langton <langton2@llnl.gov>
8026 * gfortran.dg/implicit_8.f90: New.
8028 2006-06-22 Zdenek Dvorak <dvorakz@suse.cz>
8030 PR rtl-optimization/28121
8031 * gcc.dg/pr28121.c: New test.
8033 2006-06-22 Lee Millward <lee.millward@gmail.com>
8036 * g++.dg/parse/ptrmem6.C: New test.
8039 * g++.dg/template/error22.C: New test.
8041 2006-06-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8044 * g++.dg/template/friend43.C: New test.
8047 * g++.dg/template/crash53.C: New test.
8050 * g++.dg/rtti/incomplete1.C: New test.
8052 2006-06-21 Eric Botcazou <ebotcazou@adacore.com>
8054 * gnat.dg/loop_unchecked_conversion.ad[bs]: New test.
8056 2006-06-21 Joseph Myers <joseph@codesourcery.com>
8058 * gcc.c-torture/execute/complex-7.c: New.
8060 2006-06-21 Jakub Jelinek <jakub@redhat.com>
8062 * gcc.dg/merge-all-constants-1.c: New test.
8064 2006-06-20 Janis Johnson <janis187@us.ibm.com>
8067 * g++.dg/ext/altivec-3.C: Remove cast from vector initializers.
8069 2006-06-20 Steven G. Kargl <kargls@comcast.net>
8071 * gfortran.dg/rrspacing_1.f90: New test.
8073 2006-06-20 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8076 * g++.dg/other/bitfield2.C: New test.
8078 2006-06-20 Zdenek Dvorak <dvorakz@suse.cz>
8080 PR tree-optimization/27331
8081 * gcc.dg/pr27331.c: New test.
8083 2006-06-20 James A. Morrison <phython@gcc.gnu.org>
8084 Eric Botcazou <ebotcazou@adacore.com>
8087 * lib/gnat.exp: New file.
8088 * lib/gnat-dg.exp: Likewise.
8089 * gnat.dg: New directory.
8090 * gnat.dg/dg.exp: New driver.
8091 * gnat.dg/specs: New directory.
8092 * gnat.dg/specs/specs.exp: New driver.
8093 * gnat.dg/style: New directory.
8094 * gnat.dg/style/style.exp: New driver.
8096 2006-06-20 Paul Thomas <pault@gcc.gnu.org>
8099 * gfortran.dg/array_initializer_1.f90: New test.
8102 * gfortran.dg/matmul_3.f90: New test.
8104 2006-06-19 Andrew Pinski <pinskia@gmail.com>
8107 * gcc.dg/tree-ssa/inline-1.c: New test.
8109 2006-06-19 Anatoly Sokolov <aesok@post.ru>
8111 * gcc.dg/pr18241-1.c: Use __SIZE_TYPE__ instead of unsigned long
8112 in malloc prototype; remove XFAIL.
8113 * gcc.dg/pr18241-2.c: Ditto.
8114 * gcc.dg/20050321-1.c: Use __SIZE_TYPE__ instead of unsigned long
8115 in memset prototype; remove XFAIL.
8116 * gcc.dg/tree-ssa/pr23382.c: Ditto.
8118 2006-06-19 Joseph S. Myers <joseph@codesourcery.com>
8120 * gcc.dg/vla-8.c: Add.
8122 2006-06-19 Richard Guenther <rguenther@suse.de>
8124 PR tree-optimization/27090
8125 * g++.dg/tree-ssa/pr27090.C: New testcase.
8127 2006-06-19 Roger Sayle <roger@eyesopen.com>
8130 * gcc.dg/pr27861-1.c: New test case.
8132 2006-06-19 Richard Guenther <rguenther@suse.de>
8135 * gcc.dg/torture/pr28045.c: New testcase.
8137 2006-06-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8140 * gfortran.dg/associated_4.f90: New test.
8142 2006-06-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8146 * gfortran.dg/real_const_3.f90: New test.
8148 2006-06-16 Mark Mitchell <mark@codesourcery.com>
8151 * g++.dg/template/static26.C: New test.
8154 * g++.dg/expr/bitfield2.C: New test.
8157 * g++.dg/parse/linkage2.C: New test.
8159 2006-06-16 Richard Guenther <rguenther@suse.de>
8162 * gcc.dg/pr15785-1.c: Revert last change.
8163 * gcc.dg/torture/pr27116-2.c: New testcase.
8165 2006-06-16 Roger Sayle <roger@eyesopen.com>
8168 * gcc.dg/pr27802-1.c: New test case.
8170 2006-06-15 Mark Mitchell <mark@codesourcery.com>
8173 * g++.dg/template/ttp18.C: New test.
8174 * g++.dg/template/ttp19.C: Likewise.
8177 * g++.dg/expr/cond9.C: New test.
8180 * g++.dg/template/ctor7.C: New test.
8182 2006-06-15 Janis Johnson <janis187@us.ibm.com>
8184 * gcc.dg/vmx/pr27842.c: Remove dg-do directive; use default.
8186 2006-06-16 Richard Guenther <rguenther@suse.de>
8188 PR tree-optimization/27781
8189 * gcc.dg/tree-ssa/pr27781.c: New testcase.
8191 2006-06-15 Thomas Koenig <Thomas.Koenig@online.de>
8193 * gfortran.dg/allocate_zerosize_2.f90: New test case.
8195 2006-06-15 Zdenek Dvorak <dvorakz@suse.cz>
8197 * gcc.dg/tree-ssa/loop-18.c: New test.
8199 2006-06-14 Mark Mitchell <mark@codesourcery.com>
8202 * g++.dg/template/crash52.C: New test.
8205 * g++.dg/ext/attrib22.C: New test.
8208 * g++.dg/template/builtin1.C: New test.
8209 * g++.dg/gomp/tpl-atomic-2.C: Remove XFAIL.
8212 * g++.old-deja/g++.benjamin/14664-2.C: Expect error for array
8214 * g++.old-deja/g++.pt/crash51.C: Likewise.
8217 * g++.dg/lookup/linkage1.C: New test.
8218 * g++.dg/lookup/linkage2.C: Likewise.
8220 2006-06-14 Andreas Krebbel <krebbel1@de.ibm.com>
8223 * gcc.dg/pr27959.c: New testcase.
8225 2006-06-13 J"orn Rennecke <joern.rennecke@st.com>
8228 * g++.dg/eh/div.C: New test.
8230 2006-06-13 Jakub Jelinek <jakub@redhat.com>
8233 * g++.dg/tree-ssa/pr26757.C: New test.
8234 * g++.dg/tree-ssa/pr27894.C: New test.
8236 2006-06-13 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
8238 * gcc.c-torture/compile/20060609-1.c: New test.
8241 * gcc.c-torture/compile/pr27863.c: New test.
8243 2006-06-13 Richard Guenther <rguenther@suse.de>
8245 PR tree-optimization/27830
8246 * g++.dg/tree-ssa/pr27830.C: New testcase.
8248 2006-06-13 Matthew Sachs <msachs@apple.com>
8250 * lib/target-supports-dg.exp (check-flags): Include TOOL_OPTIONS in
8251 the list of compiler flags; this causes those flags to be checked
8252 for things like dg-skip-if.
8254 2006-06-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8257 * g++.dg/ext/offsetof1.C: Add test for pseudo-destructors.
8259 2006-06-12 Mark Mitchell <mark@codesourcery.com>
8260 Kazu Hirata <kazu@codesourcery.com>
8262 * g++.dg/parse/ctor6.C, g++.dg/parse/defarg11.C,
8263 g++.dg/template/friend42.C, g++.dg/template/spec30.C: New.
8265 2006-06-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8268 * g++.dg/lookup/using15.C: New test.
8271 * g++.dg/other/anon4.C: New test.
8273 2006-06-12 Roger Sayle <roger@eyesopen.com>
8276 * g++.dg/init/complex1.C: New test case.
8278 2006-06-11 Eric Christopher <echristo@apple.com>
8281 * gcc.dg/bf-ms-layout.c: Run on darwin.
8282 * gcc.dg/bf-no-ms-layout: Ditto.
8283 * gcc.dg/attr-ms_struct-2.c: New.
8284 * gcc.dg/bf-ms-layout-2.c: Ditto.
8286 2006-06-11 Kaz Kojima <kkojima@gcc.gnu.org>
8288 * gcc.dg/attr-ms_struct-packed1.c: New.
8290 2006-06-09 Mike Stump <mrs@apple.com>
8292 * gcc.dg/vla-7.c: Add.
8294 2006-06-10 Paul Thomas <pault@gcc.gnu.org>
8297 * gfortran.dg/entry_6.f90: New test.
8301 * gfortran.dg/entry_7.f90: New test.
8303 2006-06-09 Jakub Jelinek <jakub@redhat.com>
8306 * gcc.dg/cpp/_Pragma6.c: New test.
8309 * g++.dg/cpp/_Pragma1.C: New test.
8311 PR preprocessor/27746
8312 * gcc.dg/gomp/macro-3.c: New test.
8313 * gcc.dg/gomp/macro-4.c: New test.
8314 * g++.dg/gomp/macro-3.C: New test.
8315 * g++.dg/gomp/macro-4.C: New test.
8317 2006-06-09 Richard Guenther <rguenther@suse.de>
8319 PR tree-optimization/26998
8320 * gcc.dg/torture/pr26998.c: New testcase.
8321 * gcc.dg/tree-ssa/vrp29.c: New testcase.
8323 2006-06-08 Mike Stump <mrs@apple.com>
8325 * gcc.dg/pr27095.c: Account for stubs.
8328 * gcc.dg/pr26427.c: Test to ensure that -fsection-anchors doesn't
8329 produce bad code on darwin.
8331 2006-06-08 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8334 * gfortran.dg/substr_2.f: New test.
8336 2006-06-08 Asher Langton <langton2@llnl.gov>
8339 * cray_pointers_2.f90: Add -fbounds-check compile flag.
8341 2006-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8344 * gcc.dg/union-3.c: New test.
8346 2006-06-08 Richard Guenther <rguenther@suse.de>
8349 * gcc.dg/torture/pr27116.c: New testcase.
8350 * gcc.dg/pr15785-1.c: Remove test for invalid transformation.
8352 2006-06-07 Zdenek Dvorak <dvorakz@suse.cz>
8354 PR rtl-optimization/26449
8355 * gcc.dg/pr26449.c: New test.
8357 2006-06-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8360 * g++.dg/ext/offsetof1.C: Test member functions.
8362 2006-06-07 Steve Ellcey <sje@cup.hp.com>
8364 * gcc.dg/pr27095.c: Improve scanning.
8366 2006-06-07 Paul Thomas <pault@gcc.gnu.org>
8369 * gfortran.dg/saved_automatic_1.f90: New test.
8372 * gfortran.dg/array_simplify_1.f90: New test.
8375 * gfortran.dg/entry_dummy_ref_1.f90: New test.
8378 * gfortran.dg/entry_dummy_ref_2.f90: New test.
8380 2006-06-06 Mark Mitchell <mark@codesourcery.com>
8383 * g++.dg/expr/cast7.C: New test.
8385 2006-06-06 Janis Johnson <janis187@us.ibm.com>
8387 * lib/gcc-dg.exp (gcc-dg-test-1): Detect and report ICE.
8388 * lib/gcc-defs.exp (tool_check_compile): Ditto.
8389 * lib/fortran-torture.exp (fortran-torture-compile,
8390 fortran-torture-execute): Ditto.
8392 2006-06-06 Ulrich Weigand <uweigand@de.ibm.com>
8395 * gcc.dg/vmx/pr27842.c: New test.
8397 2006-06-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8400 * gfortran.dg/bounds_check_3.f90: New test.
8402 2006-06-05 Mike Stump <mrs@apple.com>
8404 * objc.dg/objc-fast-4.m: Skip for ppc64.
8406 2006-06-05 Steve Ellcey <sje@cup.hp.com>
8409 * gcc.dg/sibcall-7.c: Do not run on ia64-*-* platforms.
8411 2006-06-05 Dorit Nuzman <dorit@il.ibm.com>
8412 Victor Kaplansky <victork@il.ibm.com>
8414 PR tree-optimizations/26360
8415 * gcc.dg/vect/vect.exp: Compile tests prefixed with "no-tree-dce"
8417 * gcc.dg/vect/no-tree-dce-pr26360.c: New test.
8419 2006-06-05 Paul Thomas <pault@gcc.gnu.org>
8422 * gfortran.dg/data_char_1.f90: Add messages for truncated
8426 * gfortran.dg/func_decl_2.f90: New test.
8429 * gfortran.dg/do_2.f90: New test.
8432 * gfortran.dg/associated_3.f90: New test.
8434 2006-06-04 Mark Mitchell <mark@codesourcery.com>
8437 * g++.dg/template/static25.C: New test.
8440 * g++.dg/init/array21.C: New test.
8443 * g++.dg/ext/complit7.C: New test.
8446 * g++.dg/parse/ptrmem5.C: New test.
8448 2006-06-04 Roger Sayle <roger@eyesopen.com>
8449 Andrew Pinski <pinskia@physics.uc.edu>
8453 * gcc.dg/pr27150-1.c: New testcase.
8454 * gcc.dg/pr27382-1.c: New testcase.
8455 * gcc.dg/pr27382-2.c: New testcase.
8457 2006-06-05 Joseph S. Myers <joseph@codesourcery.com>
8461 * gcc.dg/array-10.c: New test.
8463 2006-06-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8466 * g++.dg/init/const4.C: New test.
8467 * g++.dg/init/member1.C: Add error-marker.
8468 * g++.dg/other/fold1.C: Adjust error-marker.
8470 2006-06-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8473 * g++.dg/ext/offsetof1.C: New test.
8475 2006-06-04 Eric Christopher <echristo@apple.com>
8477 * gcc.dg/attr-ms_struct-1.c: New.
8479 2006-06-04 Mark Shinwell <shinwell@codesourcery.com>
8481 * gcc.c-torture/compile/builtin_constant_p.c: New test.
8483 2006-06-04 Richard Guenther <rguenther@suse.de>
8485 PR tree-optimization/27039
8486 * gcc.dg/tree-ssa/loop-17.c: New testcase.
8488 2006-06-03 Roger Sayle <roger@eyesopen.com>
8491 * gcc.target/i386/amd64-abi-2.c: New test case.
8493 2006-06-02 Eric Christopher <echristo@apple.com>
8495 * gcc.c-torture/compile/20000804-1.c: Skip if i?86-darwin.
8496 * gcc.target/i386/20020523-1.c: Skip if darwin.
8497 * gcc.target/i386/asm-3.c: Ditto.
8498 * gcc.target/i386/20011119-1.c: Ditto.
8499 * gcc.target/i386/clobbers.c: Remove pic part of test.
8501 2006-06-02 Steve Ellcey <sje@cup.hp.com>
8503 * g++.old-deja/g++.other/init5.C: XFAIL if cxa-atexit is false.
8504 * g++.old-deja/g++.other/init19.C: Ditto.
8505 * g++.old-deja/g++.other/init18.C: Ditto, plus change _Exit to _exit
8506 and add other platforms as expected failures.
8508 2006-06-01 Steve Ellcey <sje@cup.hp.com>
8510 * lib/target-supports.exp (is-effective-target): Add cxa_atexit.
8511 (is-effective-target-keyword): Ditto.
8513 2006-06-01 Thomas Koenig <Thomas.Koenig@online.de>
8516 * gfortran.dg/extended_char_comparison_1.f: New test.
8518 2006-06-01 Paul Thomas <pault@gcc.gnu.org>
8521 * gfortran.dg/dummy_procedure_1.f90: New test.
8524 * gfortran.dg/dummy_procedure_2.f90: New test.
8526 * gfortran.dg/associated_2.f90: Correct to make consistent with
8529 2006-05-31 Roger Sayle <roger@eyesopen.com>
8531 * gcc.target/i386/387-11.c: New test case.
8533 2006-05-31 Mark Mitchell <mark@codesourcery.com>
8536 * g++.dg/template/cond6.C: New test.
8539 * g++.dg/template/crash51.C: New test.
8540 * g++.old-deja/g++.mike/net36.C: Tweak error markers.
8543 * g++.dg/init/array20.C: New test.
8545 2006-05-31 Roger Sayle <roger@eyesopen.com>
8547 * gcc.dg/builtins-54.c: New test case.
8549 2006-05-30 Mark Mitchell <mark@codesourcery.com>
8552 * g++.dg/template/fntry1.C: Add dg-do link.
8555 * g++.dg/parse/friend6.C: New test.
8557 2006-05-30 Asher Langton <langton2@llnl.gov>
8559 * gfortran.dg/cray_pointers_7.f90: New test.
8561 2006-05-30 Roger Sayle <roger@eyesopen.com>
8563 PR tree-optimization/23452
8564 * gcc.dg/fold-mulconj-1.c: New test case.
8566 2006-05-30 Mark Mitchell <mark@codesourcery.com>
8569 * g++.dg/parse/bitfield1.C: New test.
8571 2006-05-30 Roger Sayle <roger@eyesopen.com>
8573 * gcc.target/ppc-eq0-1.c: New test case.
8574 * gcc.target/ppc-negeq0-1.c: New test case.
8576 2006-05-30 Dirk Mueller <dmueller@suse.de>
8579 * gcc.dg/overflow-warn-5.c: New test.
8581 2006-05-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8584 * gcc.dg/sizeof-1.c: New test.
8586 2006-05-30 Uros Bizjak <uros@kss-loka.si>
8589 * gcc.target/i386/pr27790.c: New test.
8591 2006-05-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8593 PR libgfortran/27757
8594 * gfortran.dg/direct_io_5.f90: New test.
8596 2006-05-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8598 PR libgfortran/27634
8599 * gfortran.dg/fmt_missing_period_1.f: New test.
8600 * gfortran.dg/fmt_missing_period_2.f: New test.
8601 * gfortran.dg/fmt_missing_period_3.f: New test.
8603 2006-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8606 * gfortran.dg/bounds_check_2.f: Add new check for multidimensional
8609 2006-05-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8612 * g++.dg/template/new6.C: New test.
8614 2006-05-29 Roger Sayle <roger@eyesopen.com>
8616 PR tree-optimization/24964
8617 * gcc.target/i386/387-10.c: New test case.
8619 2006-05-28 Thomas Koenig <Thomas.Koenig@online.de>
8621 * intrinsics/string_intrinsics.c (compare_string):
8622 Use memcmp instead of strncmp to avoid tripping over
8623 CHAR(0) in a string.
8625 2006-05-27 Richard Guenther <rguenther@suse.de>
8628 * gcc.dg/torture/pr27773.c: New testcase.
8630 2006-05-27 Dirk Mueller <dmueller@suse.de>
8632 * gcc.dg/pr24561.c: Rename to..
8633 * gcc.dg/pr25962.c: .. this.
8635 2006-05-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8638 * gfortran.dg/bounds_check_2.f: New test.
8640 2006-05-27 Janne Blomqvist <jb@gcc.gnu.org>
8642 * gfortran.dg/hollerith_f95.f90: Add -fall-intrinsics.
8643 * gfortran.dg/byte_1.f90: Likewise.
8644 * gfortran.dg/dup_save_2.f90: Likewise.
8646 2006-05-27 Paul Thomas <pault@gcc.gnu.org>
8648 * gfortran.dg/associated_2.f90: New test.
8650 2006-05-26 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8653 * gfortran.dg/bounds_check_1.f90: New test.
8655 2006-05-26 Ulrich Weigand <uweigand@de.ibm.com>
8657 PR rtl-optimization/27661
8658 * gcc.dg/pr27661.c: New test case.
8660 2006-05-26 Thomas Koenig <Thomas.Koenig@online.de>
8663 * gfortran.dg/inquire_9.f90: Fix illegal print syntax.
8664 * gfortran.dg/print_parentheses_1.f: New test.
8665 * gfortran.dg/print_parentheses_2.f90: New test.
8667 2006-05-26 Jakub Jelinek <jakub@redhat.com>
8670 * gcc.dg/pr27758.c: New test.
8672 2006-05-24 Falk Hueffner <falk@debian.org>
8674 * gcc.c-torture/compile/pr27571.c: New test.
8676 2006-05-26 Paul Thomas <pault@gcc.gnu.org>
8679 * gfortran.dg/spec_expr_4.f90: New test.
8682 * gfortran.dg/transfer_array_intrinsic_4.f90: New test.
8684 2006-05-25 Mark Mitchell <mark@codesourcery.com>
8687 * g++.dg/ext/complit6.C: New test.
8688 * g++.dg/ext/complit3.C: Adjust error markers.
8689 * g++.dg/init/const3.C: New test.
8691 2006-05-25 Richard Guenther <rguenther@suse.de>
8694 * gcc.dg/torture/pr27743.c: New testcase.
8696 2006-05-25 Eric Botcazou <ebotcazou@libertysurf.fr>
8698 * gfortran.dg/large_real_kind_form_io_2.f90: UnXFAIL on SPARC/Solaris.
8700 2006-05-25 Alan Modra <amodra@bigpond.net.au>
8702 * gcc.dg/compat/scalar-by-value-x.h: New.
8703 * gcc.dg/compat/scalar-by-value-y.h: New.
8704 * gcc.dg/compat/scalar-by-value-5.c: New.
8705 * gcc.dg/compat/scalar-by-value-5_main.c: New.
8706 * gcc.dg/compat/scalar-by-value-5_x.c: New.
8707 * gcc.dg/compat/scalar-by-value-5_y.c: New.
8708 * gcc.dg/compat/scalar-by-value-6.c: New.
8709 * gcc.dg/compat/scalar-by-value-6_main.c: New.
8710 * gcc.dg/compat/scalar-by-value-6_x.c: New.
8711 * gcc.dg/compat/scalar-by-value-6_y.c: New.
8713 2006-05-24 Zdenek Dvorak <dvorakz@suse.cz>
8715 PR tree-optimization/27639
8716 PR tree-optimization/26719
8717 * gcc.dg/pr27639.c: New test.
8718 * gcc.dg/pr26719.c: New test.
8719 * gcc.dg/tree-ssa/scev-cast.c: New test.
8721 2006-05-23 Mark Mitchell <mark@codesourcery.com>
8724 * g++.dg/template/error21.C: New test.
8726 2006-05-23 Kazu Hirata <kazu@codesourcery.com>
8729 * gcc.target/i386/pr27696.c: New.
8731 2006-05-22 Janis Johnson <janis187@us.ibm.com>
8733 * gcc.dg/vmx/pr27006.c: Remove dg-do directive; use default.
8735 * gcc.c-torture/execute/20040709-2.c: Remove temporary hack for ppc64.
8737 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8740 * g++.dg/other/assign1.C: New test.
8742 2006-05-22 Kazu Hirata <kazu@codesourcery.com>
8745 * gcc.target/i386/pr27266.c: New.
8747 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8750 * g++.dg/ext/asm9.C: New test.
8752 2006-05-22 Richard Sandiford <richard@codesourcery.com>
8754 PR rtl-optimization/25514
8755 * gcc.c-torture/compile/pr25514.c: New test.
8757 2006-05-22 Richard Guenther <rguenther@suse.de>
8760 2006-01-31 Richard Guenther <rguenther@suse.de>
8762 * gcc.target/i386/sselibm-1.c: New testcase.
8763 * gcc.target/i386/sselibm-2.c: Likewise.
8764 * gcc.target/i386/sselibm-3.c: Likewise.
8765 * gcc.target/i386/sselibm-4.c: Likewise.
8766 * gcc.target/i386/sselibm-5.c: Likewise.
8768 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8771 * gcc.dg/func-args-2.c: New test.
8774 * gcc.dg/struct-incompl-1.c: New test.
8776 2006-05-22 Richard Guenther <rguenther@suse.de>
8779 * gcc.dg/tree-ssa/ssa-fre-4.c: Relax pattern for matching
8780 the transformations we test for.
8782 2006-05-22 Richard Guenther <rguenther@suse.de>
8785 * g++.dg/tree-ssa/ivopts-1.C: XFAIL for hppa*-*-*.
8787 2006-05-21 Mark Mitchell <mark@codesourcery.com>
8790 * g++.dg/warn/new1.C: New test.
8791 * g++.dg/template/new5.C: Likewise.
8793 2006-05-21 Roger Sayle <roger@eyesopen.com>
8795 * gcc.target/i386/20060512-1.c: Add -msse2 command line option.
8796 * gcc.target/i386/20060512-3.c: Likewise.
8798 2006-05-21 Kazu Hirata <kazu@codesourcery.com>
8800 PR rtl-optimization/27671
8801 * gcc.c-torture/execute/pr27671-1.c: New.
8802 * gcc.dg/pr27671-2.c: Likewise.
8804 PR tree-optimization/26622.
8805 * gcc.c-torture/compile/pr26622.c: New.
8807 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
8810 * gfortran.dg/recursive_reference_1.f90: New test.
8812 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
8815 * gfortran.dg/elemental_subroutine_3.f90: New test.
8818 * gfortran.dg/entry_dummy_ref_1.f90: Remove.
8821 * gfortran.dg/associated_target_1.f90: New test.
8824 * gfortran.dg/maxloc_shape_1.f90: New test.
8826 2006-05-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8828 PR libgfortran/24459
8829 * gfortran.dg/namelist_24.f90: New test.
8830 * gfortran.dg/namelist_12.f: Fix typo in comment.
8832 2006-05-20 Andrew Pinski <pinskia@physics.uc.edu>
8835 * g++.dg/other/error11.C: New test.
8837 2006-05-20 Richard Sandiford <richard@codesourcery.com>
8839 * gcc.target/mips/pr26765.c: Add -w to options.
8841 2006-05-20 Richard Sandiford <richard@codesourcery.com>
8843 * lib/target-supports.exp (check_effective_target_mpaired_single):
8845 * gcc.dg/vect/vect.exp: Use it to check for compatible mipsisa64-elf
8847 * g++.dg/vect/vect.exp: Likewise.
8849 2006-05-20 Richard Sandiford <richard@codesourcery.com>
8852 * g++.dg/gomp/gomp.exp: Skip if ![check_effective_target_fopenmp].
8854 2006-05-19 H.J. Lu <hongjiu.lu@intel.com>
8857 * gfortran.dg/temporary_1.f90: New file.
8859 2006-05-19 Andreas Schwab <schwab@suse.de>
8861 * g++.dg/other/unused1.C: Also match "stringz".
8863 2006-05-19 Mark Mitchell <mark@codesourcery.com>
8866 * g++.dg/template/fntry1.C: New test.
8868 2006-05-18 Mark Mitchell <mark@codesourcery.com>
8872 * g++.dg/conversion/bitfield5.C: New test.
8873 * g++.dg/conversion/bitfield6.C: New test.
8875 2006-05-18 Mike Stump <mrs@apple.com>
8877 * gcc.dg/c90-arraydecl-1.c: Update for vla, vm [*] fixups.
8878 * gcc.dg/vla-4.c: Add.
8879 * gcc.dg/vla-5.c: Add.
8880 * gcc.dg/vla-6.c: Add.
8882 2006-05-12 Stuart Hastings <stuart@apple.com>
8884 * testsuite/gcc.target/i386/20060512-1.c: New.
8885 * testsuite/gcc.target/i386/20060512-2.c: New.
8886 * testsuite/gcc.target/i386/20060512-3.c: New.
8887 * testsuite/gcc.target/i386/20060512-4.c: New.
8889 2006-05-17 Mark Mitchell <mark@codesourcery.com>
8892 * g++.old-deja/g++.oliva/template9.C: Remove XFAIL.
8895 * g++.dg/opt/pr17697-3.C: Remove invalid extern specifier.
8896 * g++.dg/parse/linkage1.C: New test.
8898 2006-05-17 Jakub Jelinek <jakub@redhat.com>
8900 PR tree-optimization/27548
8901 * g++.dg/tree-ssa/pr27548.C: New test.
8903 2006-05-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8906 * gfortran.dg/recursive_check_1.f: New test.
8907 * gfortran.dg/recursive_check_2.f90: New test.
8909 2005-05-17 Bernd Schmidt <bernd.schmidt@analog.com>
8911 * g++.dg/opt/temp2.C: New test.
8913 2006-05-17 Jakub Jelinek <jakub@redhat.com>
8916 * g++.dg/init/brace5.C: New test.
8919 * gcc.dg/gomp/pr27415.c: New test.
8920 * g++.dg/gomp/pr27415.C: New test.
8922 PR tree-optimization/27549
8923 * g++.dg/tree-ssa/pr27549.C: New test.
8925 2006-05-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8927 PR libgfortran/27575
8928 * gfortran.dg/read_eof_4.f90: New test.
8930 2006-05-16 Richard Guenther <rguenther@suse.de>
8932 PR tree-optimization/22303
8933 * gcc.dg/tree-ssa/ssa-ccp-13.c: New testcase.
8935 2006-05-16 Jakub Jelinek <jakub@redhat.com>
8938 * gcc.dg/gomp/pr27573.c: New test.
8939 * gfortran.dg/gomp/pr27573.f90: New test.
8942 * gcc.dg/gomp/pr27499.c: New test.
8943 * g++.dg/gomp/pr27499.C: New test.
8945 2006-05-15 Mark Mitchell <mark@codesourcery.com>
8948 * g++.dg/parser/access8.C: Adjust error marker.
8949 * g++.dg/template/access17.C: New test.
8950 * g++.dg/template/access18.C: Likewise.
8952 2006-05-15 Roger Sayle <roger@eyesopen.com>
8955 * gcc.target/i386/pr26600.c: New test case.
8957 2006-05-15 Mark Mitchell <mark@codesourcery.com>
8960 * g++.dg/expr/bitfield1.C: New test.
8962 2006-05-15 Richard Guenther <rguenther@suse.de>
8964 PR tree-optimization/27603
8965 * gcc.dg/torture/pr27603.c: New testcase.
8967 2006-05-15 Paul Thomas <pault@gcc.gnu.org>
8970 * gfortran.dg/entry_dummy_ref_1.f90: New test.
8973 * gfortran.dg/scalar_return_1.f90: New test.
8976 * gfortran.dg/derived_comp_array_ref_1.f90: New test.
8978 2006-05-15 Jakub Jelinek <jakub@redhat.com>
8980 * gcc.dg/gomp/critical-4.c: New test.
8981 * gcc.dg/gomp/appendix-a/a.35.1.c: Add dg-warning.
8982 * gcc.dg/gomp/appendix-a/a.35.3.c: Likewise.
8983 * gfortran.dg/gomp/appendix-a/a.35.1.f90: Likewise.
8984 * gfortran.dg/gomp/appendix-a/a.35.3.f90: Likewise.
8986 2006-05-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8989 * g++.dg/template/dependent-args1.C: New test.
8992 * g++.dg/lookup/this1.C: New test.
8995 * g++.dg/template/operator6.C: New test.
8996 * g++.dg/template/incomplete3.C: New test.
8999 * g++.dg/template/new4.C: New test.
9002 * g++.dg/template/void2.C: New test.
9004 2006-05-14 Alexandre Oliva <aoliva@redhat.com>
9006 * g++.dg/template/dependent-expr5.C: New test.
9008 2006-05-14 Roger Sayle <roger@eyesopen.com>
9011 * gcc.dg/pr26729-1.c: New test case.
9013 2006-05-13 Zdenek Dvorak <dvorakz@suse.cz>
9015 * gcc.dg/pr27003.c: New test.
9017 2006-05-12 Steve Ellcey <sje@cup.hp.com>
9019 * lib/target-supports.dg (check_cxa_atexit_available): Change
9020 v3_target_compile to ${tool}_target_compile.
9022 2006-05-11 Jason Merrill <jason@redhat.com>
9024 * lib/scanasm.exp (scan-not-hidden): Fix typo.
9026 2006-05-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9029 * gfortran.dg/label_5.f90: New test.
9031 2006-05-11 Joseph S. Myers <joseph@codesourcery.com>
9033 * lib/target-supports.exp (check_effective_target_powerpc_fprs,
9034 check_effective_target_powerpc_altivec_ok): New.
9035 * g++.dg/eh/simd-2.C, g++.dg/ext/altivec-1.C,
9036 g++.dg/ext/altivec-10.C, g++.dg/ext/altivec-11.C,
9037 g++.dg/ext/altivec-12.C, g++.dg/ext/altivec-13.C,
9038 g++.dg/ext/altivec-2.C, g++.dg/ext/altivec-3.C,
9039 g++.dg/ext/altivec-4.C, g++.dg/ext/altivec-5.C,
9040 g++.dg/ext/altivec-6.C, g++.dg/ext/altivec-7.C,
9041 g++.dg/ext/altivec-8.C, g++.dg/ext/altivec-9.C,
9042 g++.dg/ext/altivec-types-1.C, g++.dg/ext/altivec-types-2.C,
9043 g++.dg/ext/altivec-types-3.C, g++.dg/ext/altivec-types-4.C,
9044 gcc.dg/dfp/altivec-types.c, gcc.dg/simd-3.c,
9045 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c,
9046 gcc.dg/vmx/vmx.exp, gcc.target/powerpc/980827-1.c,
9047 gcc.target/powerpc/altivec-1.c, gcc.target/powerpc/altivec-10.c,
9048 gcc.target/powerpc/altivec-11.c, gcc.target/powerpc/altivec-12.c,
9049 gcc.target/powerpc/altivec-13.c, gcc.target/powerpc/altivec-14.c,
9050 gcc.target/powerpc/altivec-15.c, gcc.target/powerpc/altivec-16.c,
9051 gcc.target/powerpc/altivec-17.c, gcc.target/powerpc/altivec-18.c,
9052 gcc.target/powerpc/altivec-19.c, gcc.target/powerpc/altivec-2.c,
9053 gcc.target/powerpc/altivec-21.c, gcc.target/powerpc/altivec-22.c,
9054 gcc.target/powerpc/altivec-3.c, gcc.target/powerpc/altivec-4.c,
9055 gcc.target/powerpc/altivec-5.c, gcc.target/powerpc/altivec-6.c,
9056 gcc.target/powerpc/altivec-7.c, gcc.target/powerpc/altivec-8.c,
9057 gcc.target/powerpc/altivec-9.c,
9058 gcc.target/powerpc/altivec-consts.c,
9059 gcc.target/powerpc/altivec-pr22085.c,
9060 gcc.target/powerpc/altivec-splat.c,
9061 gcc.target/powerpc/altivec-types-1.c,
9062 gcc.target/powerpc/altivec-types-2.c,
9063 gcc.target/powerpc/altivec-types-3.c,
9064 gcc.target/powerpc/altivec-types-4.c,
9065 gcc.target/powerpc/altivec-varargs-1.c,
9066 gcc.target/powerpc/altivec-vec-merge.c,
9067 gcc.target/powerpc/ppc-vector-memcpy.c,
9068 gcc.target/powerpc/ppc-vector-memset.c,
9069 gcc.target/powerpc/ppc64-abi-2.c, gcc.target/powerpc/pr16155.c,
9070 gcc.target/powerpc/pr16286.c, gcc.target/powerpc/pr27158.c: Use
9071 these effective targets.
9072 * gcc.dg/vmx/pr27006.c: Add missing close brace.
9073 * gcc.dg/20020103-1.c: XFAIL on powerpc*-*-*.
9075 2006-05-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9078 * g++.dg/other/fold1.C: New test.
9081 * gcc.dg/fold-nonneg-1.c: New test.
9084 * g++.dg/other/operator1.C: New test.
9086 2006-05-11 Richard Guenther <rguenther@suse.de>
9089 * gcc.dg/tree-ssa/foldcast-1.c: New testcase.
9091 2006-05-10 Janis Johnson <janis187@us.ibm.com>
9093 * lib/target-supports-dg.exp (check-flags): New.
9094 (dg-skip-if): Move flag checks.
9096 2006-05-09 Steve Ellcey <sje@cup.hp.com>
9098 * lib/target-supports-dg.exp (dg-require-cxa-atexit): New.
9099 * lib/target-supports.dg (check_cxa_atexit_available): New.
9101 2005-05-10 Thomas Koenig <Thomas.Koenig@online.de>
9104 * gfortran.dg/multiple_allocation_2.f90: New test case.
9106 2006-05-10 Kazu Hirata <kazu@codesourcery.com>
9108 * gcc.target/arm/pr27387.C: Fix a comment typo.
9110 2006-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9113 * gfortran.dg/error_recovery_1.f90: New test.
9115 2006-05-10 Richard Guenther <rguenther@suse.de>
9117 PR tree-optimization/27302
9118 * gcc.dg/torture/pr27302.c: New testcase.
9120 2006-05-09 Dirk Mueller <dmueller@suse.de>
9121 Richard Guenther <rguenther@suse.de>
9124 * gcc.dg/tree-ssa/pr27498.c: New testcase.
9126 2006-05-09 Zdenek Dvorak <dvorakz@suse.cz>
9128 PR rtl-optimization/27335
9129 * gcc.dg/pr27335.c: New test.
9131 2006-05-06 Richard Sandiford <richard@codesourcery.com>
9133 * gcc.target/mips/mips-ps-5.c: New file.
9135 2006-05-08 Jan Hubicka <jh@suse.cz>
9138 * gcc.dg/pr25962.c: New.
9140 2006-05-08 Roger Sayle <roger@eyesopen.com>
9143 * gcc.target/powerpc/pr27158.c: New test case.
9145 2006-05-08 Laurent GUERBY <laurent@guerby.net>
9148 * ada/acats/run_all.sh: Use test -z.
9150 2006-05-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9153 * gfortran.dg/spec_expr_3.f90: New test.
9155 2006-05-07 H.J. Lu <hongjiu.lu@intel.com>
9158 * gcc.target/i386/monitor.c: New file.
9160 2006-05-08 Alan Modra <amodra@bigpond.net.au>
9162 * gcc.dg/pr27095.c: xfail *-*-darwin*.
9164 2006-05-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9167 * g++.dg/other/ptrmem7.C: New test.
9169 2006-05-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9172 * gcc.dg/array-9.c: New test.
9174 2006-05-07 Richard Guenther <rguenther@suse.de>
9176 PR tree-optimization/27409
9177 * gcc.dg/torture/pr27409.c: New testcase.
9179 2006-05-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
9182 * gfortran.dg/select_6.f90: New.
9184 2006-05-07 Richard Guenther <rguenther@suse.de>
9186 PR tree-optimization/27136
9187 * gcc.dg/torture/pr27136.c: New testcase.
9189 2006-05-07 Paul Thomas <pault@gcc.gnu.org>
9192 * gfortran.dg/char_cons_len_1.f90: New test.
9194 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9197 * g++.dg/template/incomplete2.C: New test.
9199 2006-05-06 Richard Guenther <rguenther@suse.de>
9201 PR tree-optimization/27151
9202 * gcc.dg/vect/pr27151.c: New testcase.
9204 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9207 * g++.dg/template/void1.C: New test.
9210 * g++.dg/other/void2.C: New test.
9213 * g++.dg/conversion/void1.C: New test.
9215 2006-05-03 Aldy Hernandez <aldyh@redhat.com>
9218 * g++.dg/other/unused1.C: New.
9220 2006-05-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9223 * objc.dg/member-1.m: New test.
9225 2006-05-05 Steve Ellcey <sje@cup.hp.com>
9227 * gfortran.dg/large_real_kind_form_io_2.f90: Use nearest.
9229 2006-05-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9232 * gfortran.dg/matmul_2.f90: New test.
9234 2005-05-05 Laurent GUERBY <laurent@guerby.net>
9236 * ada/acats/run_all.sh: Use sync when main not found.
9238 2006-05-04 Kazu Hirata <kazu@codesourcery.com>
9241 * gcc.target/mips/pr26765.c: New.
9243 2005-05-04 Bernd Schmidt <bernd.schmidt@analog.com>
9245 * gcc.target/bfin: New directory.
9246 * gcc.target/bfin/bfin.exp: New file.
9247 * gcc.target/bfin/frmul.c: New file.
9248 * gcc.target/bfin/arith.c: New file.
9249 * gcc.target/bfin/mul-combine.c: New file.
9250 * gcc.target/bfin/shift.c: New file.
9252 2006-05-04 Richard Guenther <rguenther@suse.de>
9254 PR tree-optimization/14287
9255 PR tree-optimization/14844
9256 PR tree-optimization/19792
9257 PR tree-optimization/21608
9258 PR tree-optimization/27090
9259 * gcc.dg/tree-ssa/ssa-fre-1.c: New testcase.
9260 * gcc.dg/tree-ssa/ssa-fre-2.c: Likewise.
9261 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
9262 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
9263 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
9265 2006-05-04 Jakub Jelinek <jakub@redhat.com>
9267 PR tree-optimization/27285
9268 * gcc.c-torture/execute/pr27285.c: New test.
9271 * gcc.dg/gomp/pr27388-1.c: New test.
9272 * gcc.dg/gomp/pr27388-2.c: New test.
9273 * gcc.dg/gomp/pr27388-3.c: New test.
9276 * g++.dg/gomp/pr27359.C: New test.
9278 2006-05-02 Steven G. Kargl <kargls@comcast.net>
9281 * gfortran.dg/iargc.f90: New test.
9283 2006-05-02 Mark Mitchell <mark@codesourcery.com>
9286 * g++.dg/template/crash49.C: New test.
9288 2006-05-02 Steve Ellcey <sje@cup.hp.com>
9291 * gcc.c-torture/compile/pr23237.c: Move dg-do line.
9293 2006-05-02 Jeff Law <law@redhat.com>
9295 PR tree-optimization/27364
9296 * gcc.c-torture/execute/pr27364.c: New test.
9298 2006-05-02 Mark Mitchell <mark@codesourcery.com>
9301 * g++.dg/parser/ctor5.C: New test.
9303 2006-05-02 Kazu Hirata <kazu@codesourcery.com>
9306 * gcc.target/arm/arm.exp: New.
9307 * gcc.target/arm/pr27387.C: Likewise.
9309 2006-05-02 Paul Thomas <pault@gcc.gnu.org>
9313 * gfortran.dg/module_equivalence_2.f90: New test.
9315 2006-05-02 Jakub Jelinek <jakub@redhat.com>
9318 * g++.dg/gomp/pr27337-1.C: New test.
9319 * g++.dg/gomp/pr27337-2.C: New test.
9322 * gcc.dg/gomp/pr27328.c: New test.
9325 * g++.dg/gomp/pr27325.C: New test.
9328 * g++.dg/gomp/pr27310.C: New test.
9330 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
9332 PR tree-optimization/27291
9333 * g++.dg/tree-ssa/pr27291.C: New test.
9335 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
9337 PR tree-optimization/27283
9338 * g++.dg/tree-ssa/pr27283.C: New test.
9340 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
9342 * gcc.dg/tree-ssa/loop-16.c: New test.
9344 2006-05-01 Roger Sayle <roger@eyesopen.com>
9345 Joseph S. Myers <joseph@codesourcery.com>
9347 * gcc.dg/Wconversion-3.c: New test case.
9348 * gcc.dg/Wconversion-4.c: Likewise.
9350 2006-05-01 Richard Guenther <rguenther@suse.de>
9352 PR tree-optimization/26726
9353 * g++.dg/tree-ssa/ivopts-1.C: New testcase.
9355 2006-04-30 Roger Sayle <roger@eyesopen.com>
9357 * gcc.dg/Woverflow-1.c: New test case.
9358 * gcc.dg/Woverflow-2.c: Likewise.
9359 * gcc.dg/Woverflow-3.c: Likewise.
9361 2006-04-30 Mark Mitchell <mark@codesourcery.com>
9364 * g++.dg/template/defarg8.C: New test.
9366 2006-04-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9369 * g++.dg/parse/operator7.C: New test.
9371 2006-04-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9375 * g++.dg/template/crash48.C: New test.
9378 * g++.dg/parse/ctor4.C: New test.
9380 2006-04-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9383 * gfortran.df/char_type_len.f90: New test.
9385 2006-04-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9387 PR libgfortran/27304
9388 * gfortran.dg/fmt_exhaust.f90: New test.
9390 2006-04-28 Roger Sayle <roger@eyesopen.com>
9393 * gcc.dg/large-size-array-2.c: New test case.
9395 2006-04-28 Richard Guenther <rguenther@suse.de>
9398 * gcc.target/i386/pr26826.c: New testcase.
9400 2006-04-28 Jakub Jelinek <jakub@redhat.com>
9403 * gcc.c-torture/execute/pr27260.c: New.
9405 2006-04-28 Alan Modra <amodra@bigpond.net.au>
9408 * gcc.dg/pr27095.c: New.
9410 2006-04-27 Mark Mitchell <mark@codesourcery.com>
9413 * g++.dg/conversion/bitfield4.C: New test.
9415 2006-04-27 Eric Christopher <echristo@apple.com>
9417 * gcc.dg/pragma-ms_struct.c: New.
9419 2006-04-27 Mark Mitchell <mark@codesourcery.com>
9422 * g++.dg/template/crash47.C: New test.
9424 2006-04-27 Dirk Mueller <dmueller@suse.de>
9426 * gcc.target/i386/sse-7.c: build with -msse.
9428 2006-04-26 H.J. Lu <hongjiu.lu@intel.com>
9431 * gcc.target/i386/sse-9.c: Include "../../gcc.dg/i386-cpuid.h".
9432 (main): Exit if processor doesn't support SSE.
9434 2006-04-26 David Edelsohn <edelsohn@gnu.org>
9437 * gcc.c-torture/compile/pr27282.c: New test.
9439 2006-04-26 Jakub Jelinek <jakub@redhat.com>
9442 * g++.dg/gomp/pr26913.C: New test.
9445 * gcc.dg/gomp/pr25996.c: New test.
9446 * g++.dg/gomp/pr25996.C: New test.
9448 2006-04-25 Richard Sandiford <richard@codesourcery.com>
9450 PR rtl-optimization/26725
9451 * gcc.c-torture/compile/pr26725.c: New test.
9453 2006-04-25 Richard Guenther <rguenther@suse.de>
9455 * gcc.dg/tree-prof/val-prof-2.c: Check for n + ffff rather
9458 2006-04-25 Andreas Krebbel <krebbel1@de.ibm.com>
9460 * gcc.dg/20060425-1.c: New testcase.
9462 2006-04-25 Jakub Jelinek <jakub@redhat.com>
9464 PR tree-optimization/26865
9465 * gcc.dg/pr26865.c: New test.
9467 2006-04-24 Mark Mitchell <mark@codesourcery.com>
9470 * g++.dg/conversion/bitfield1.C: New test.
9471 * g++.dg/conversion/bitfield2.C: Likewise.
9472 * g++.dg/conversion/bitfield3.C: Likewise.
9474 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
9475 Richard Guenther <rguenther@suse.de>
9477 PR tree-optimization/27236
9478 * gcc.dg/tree-ssa/pr27236.c: New testcase.
9480 2006-04-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9483 * g++.dg/other/incomplete2.C: New test.
9485 2006-04-24 Richard Guenther <rguenther@suse.de>
9488 * gcc.dg/torture/pr26869.c: New testcase.
9490 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
9491 Richard Guenther <rguenther@suse.de>
9493 PR tree-optimization/27218
9494 * g++.dg/tree-ssa/pr27218.C: New testcase.
9496 2006-04-23 Mark Mitchell <mark@codesourcery.com>
9499 * g++.dg/template/friend41.C: New test.
9501 2006-04-23 David Edelsohn <edelsohn@gnu.org>
9503 * g++.dg/opt/pr15551.C: Include cstdio.
9504 (main): Use remove instead of unlink.
9506 2006-04-23 Eric Botcazou <ebotcazou@adacore.com>
9508 * gcc.dg/sibcall-7.c: New test.
9509 * gcc.dg/tree-ssa/tailrecursion-1.c: Pass -foptimize-sibling-calls.
9510 * gcc.dg/tree-ssa/tailrecursion-2.c: Likewise.
9511 * gcc.dg/tree-ssa/tailrecursion-3.c: Likewise.
9512 * gcc.dg/tree-ssa/tailrecursion-4.c: Likewise.
9513 * gcc.dg/tree-ssa/tailrecursion-5.c: Likewise.
9515 2006-04-23 Mark Mitchell <mark@codesourcery.com>
9518 * g++.dg/opt/bitfield1.C: New test.
9519 * g++.dg/compat/abi/bitfield1_main.C: Add -w.
9520 * g++.dg/compat/abi/bitfield1_x.C: Likewise.
9521 * g++.dg/compat/abi/bitfield1_y.C: Likewise.
9522 * g++.dg/compat/abi/bitfield2_main.C: Likewise.
9523 * g++.dg/compat/abi/bitfield2_x.C: Likewise.
9524 * g++.dg/compat/abi/bitfield2_y.C: Likewise.
9525 * g++.dg/abi/bitfield1.C: Add dg-warning markers.
9526 * g++.dg/abi/bitfield2.C: Likewise.
9527 * g++.dg/init/bitfield1.C: Likewise.
9529 2006-04-23 Paul Thomas <pault@gcc.gnu.org>
9532 * gfortran.dg/elemental_subroutine_4.f90: New test.
9533 * gfortran.dg/assumed_size_refs_1.f90: Add error to non-conforming
9536 2006-04-22 Joseph S. Myers <joseph@codesourcery.com>
9538 * gcc.c-torture/compile/20060421-1.c: New testcase.
9540 2006-04-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9543 * gcc.dg/init-bad-4.c: New test.
9545 2006-04-21 Paul Brook <paul@codesourcery.com>
9547 * gcc.dg/arm-vfp1.c: Skip on iWMMXt cpus.
9549 2006-04-21 Paul Thomas <pault@gcc.gnu.org>
9552 * gfortran.dg/defined_operators_1.f90: New test.
9553 * gfortran.dg/assumed_charlen_function_1.f90: Add new error and
9554 remove old ones associated, incorrectly, with Note 5.46.
9557 * gfortran.dg/character_array_constructor_1.f90: New test.
9559 2006-04-20 Jakub Jelinek <jakub@redhat.com>
9561 * gcc.dg/20060419-1.c: New test.
9563 2006-04-19 Carlos O'Donell <carlos@codesourcery.com>
9566 * gcc.dg/struct-parse-1.c: New test case.
9568 2006-04-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9571 * g++.dg/parse/template19.C: New test.
9574 * g++.old-deja/g++.pt/friend36.C: Adjust error markers.
9577 * g++.dg/expr/call3.C: New test.
9580 * g++.dg/conversion/dynamic1.C: New test.
9582 2006-04-19 Mark Mitchell <mark@codesourcery.com>
9585 * g++.dg/template/crash35.C: Tweak error markers.
9586 * g++.dg/template/crash46.C: New test.
9587 * g++.old-deja/g++.brendan/friend4.C: Tweak error markers.
9588 * g++.old-deja/g++.pt/incomplete1.C: Likewise.
9590 2006-04-19 Andreas Krebbel <krebbel1@de.ibm.com>
9592 PR rtl-optimization/14261
9593 * gcc.c-torture/compile/20060419-1.c: Added.
9595 2006-04-18 Bernhard Fischer <aldot@gcc.gnu.org>
9597 * gfortran.dg/label_1.f90: Adjust dg-error.
9599 2006-04-16 Roger Sayle <roger@eyesopen.com>
9602 * gcc.dg/fold-cond-1.c: New test case.
9603 * gcc.dg/pr26961-1.c: Likewise.
9605 2006-04-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9607 PR libgfortran/27138
9608 * gfortran.dg/read_bad_advance.f90: New test.
9610 2006-04-16 Roger Sayle <roger@eyesopen.com>
9611 Dale Johannesen <dalej@apple.com>
9614 * gcc.target/i386/vecinit-3.c: New testcase.
9615 * gcc.target/i386/vecinit-4.c: Likewise.
9616 * gcc.target/i386/sse-18.c: Likewise.
9617 * gcc.target/i386/sse-19.c: Likewise.
9619 2006-04-16 Thomas Koenig <Thomas.Koenig@online.de>
9621 * gfortran.dg/allocate_zerosize_1.f90: New test.
9623 2006-04-16 Mark Mitchell <mark@codesourcery.com>
9626 * g++.dg/template/crash45.C: New test.
9628 2006-04-16 Paul Thomas <pault@gcc.gnu.org>
9631 * gfortran.dg/proc_assign_1.f90: New test.
9632 * gfortran.dg/procedure_lvalue.f90: Change message.
9633 * gfortran.dg/namelist_4.f90: Add new error.
9637 * gfortran.dg/auto_pointer_array_result_1.f90
9640 * gfortran.dg/specification_type_resolution_1.f90
9645 * gfortran.dg/bounds_temporaries_1.f90: New test.
9648 * gfortran.dg/array_return_value_1.f90: New test.
9650 2006-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9653 * gfortran/dg/g77/20030115-1.f: Delete duplicate test.
9655 2006-04-15 Jakub Jelinek <jakub@redhat.com>
9658 * g++.dg/gomp/pr26823-1.C: New test.
9659 * g++.dg/gomp/pr26823-2.C: New test.
9661 2006-04-13 Uros Bizjak <uros@kss-loka.si>
9664 * gcc.dg/pr27314.c: New test.
9666 2006-04-13 Richard Henderson <rth@redhat.com>
9668 * g++.dg/gomp/block-0.C: Update expected matches.
9670 2006-04-13 DJ Delorie <dj@redhat.com>
9672 * lib/target-supports.exp (check_effective_target_int32plus): New.
9673 (check_effective_target_ptr32plus): New.
9674 (check_effective_target_size32plus): New.
9675 (check_effective_target_int16): New.
9676 (check_profiling_available): Add m32c to the list of unsupported targets.
9678 * gcc.c-torture/compile/20000804-1.c: Skip m32c also.
9679 * gcc.c-torture/compile/20001226-1.c: Skip m32c due to small
9681 * gcc.c-torture/compile/20010327-1.c: Skip m32c due to non-SI
9683 * gcc.c-torture/compile/20020604-1.c: Skip m32c due to small
9685 * gcc.c-torture/compile/20050303-1.c: Require >=32 bit integers
9687 * gcc.c-torture/compile/980506-1.c: Require >=32 bit size_t.
9688 * gcc.c-torture/execute/20020404-1.x: Check for any 16 bit target,
9689 not just xstormy16. Skip m32c due to weird pointer size.
9690 * gcc.c-torture/execute/20021024-1.x: Check for any 16 bit target,
9692 * gcc.c-torture/execute/shiftdi.x: Check for any 16 bit target,
9694 * gcc.dg/20020312-2.c: Add m32c support.
9695 * gcc.dg/20040622-2.c: Require >=32 bit pointers.
9696 * gcc.dg/20050321-1.c: XFail m32c due to incorrect malloc prototype
9698 * gcc.dg/20050321-2.c: Require >=32 bit integers.
9699 * gcc.dg/asm-1.c: Skip if int and short are the same size.
9700 * gcc.dg/fold-mod-1.c: Require >=32 bit integers.
9701 * gcc.dg/fold-overflow-1.c: Skip m32c due to small const types in asm.
9702 * gcc.dg/format/bitfld-1.c: Require >=32 bit integers due to printf formats
9703 * gcc.dg/init-string-2.c: Require >=32 bit integers.
9704 * gcc.dg/max-1.c: Skip m32c in r8c or m16c mode due to small pointers.
9705 * gcc.dg/noncompile/920923-1.c: Skip small-int message for int16 hosts.
9706 * gcc.dg/pch/struct-1.c: Require >= 32 bit integers.
9707 * gcc.dg/pr14796-2.c: Require >=32 bit integers.
9708 * gcc.dg/pr17112-1.c: Require >=32 bit integers.
9709 * gcc.dg/pr18241-1.c: XFail m32c due to incorrect memset prototype
9711 * gcc.dg/pr18241-2.c: XFail m32c due to incorrect memset prototype
9713 * gcc.dg/pr19340.c: Skip m32c due to lack of scheduling.
9714 * gcc.dg/pr23049.c: Require >=32 bit integers.
9715 * gcc.dg/torture/pr26565.c: Skip m32c as everything is already packed.
9716 * gcc.dg/torture/pr26587.c: Require >=32 bit integers.
9717 * gcc.dg/torture/pr26630.c: Require >=32 bit integers.
9718 * gcc.dg/tree-ssa/loop-10.c: Require >=32 bit integers.
9719 * gcc.dg/tree-ssa/loop-2.c: Require >=32 bit size_t.
9720 * gcc.dg/tree-ssa/loop-4.c: Require >=32 bit size_t.
9721 * gcc.dg/tree-ssa/ltrans-1.c: Require >=32 bit size_t.
9722 * gcc.dg/tree-ssa/ltrans-2.c: Require >=32 bit size_t.
9723 * gcc.dg/tree-ssa/ltrans-3.c: Require >=32 bit size_t.
9724 * gcc.dg/tree-ssa/ltrans-4.c: Require >=32 bit size_t.
9725 * gcc.dg/tree-ssa/pr14341.c: Require >=32 bit integers.
9726 * gcc.dg/tree-ssa/pr23382.c: XFail m32c due to incorrect malloc
9728 * gcc.dg/tree-ssa/pr24627.c: Require >=32 bit integers.
9729 * gcc.dg/tree-ssa/pr26180.c: Require >=32 bit integers.
9730 * gcc.dg/tree-ssa/vrp14.c: Require >=32 bit integers.
9731 * gcc.dg/tree-ssa/vrp21.c: Require >=32 bit integers.
9732 * gcc.dg/tree-ssa/vrp22.c: Require >=32 bit integers.
9734 * gcc.c-torture/execute/20040629-1.x: New. Require >16 bit integers.
9735 * gcc.c-torture/execute/20040703-1.x: Likewise.
9736 * gcc.c-torture/execute/20040705-1.x: Likewise.
9737 * gcc.c-torture/execute/20040705-2.x: Likewise.
9738 * gcc.c-torture/execute/20040709-1.x: Likewise.
9739 * gcc.c-torture/execute/20040709-2.x: Likewise.
9740 * gcc.c-torture/execute/20040811-1.x: Likewise.
9741 * gcc.c-torture/execute/20050316-1.x: Likewise.
9742 * gcc.c-torture/execute/bitfld-4.x: Likewise.
9743 * gcc.c-torture/execute/pr19689.x: Likewise.
9744 * gcc.c-torture/execute/pr7284-1.x: Likewise.
9745 * gcc.c-torture/execute/usmul.x: Likewise.
9746 * gcc.c-torture/execute/vrp-5.x: Likewise.
9747 * gcc.c-torture/execute/vrp-6.x: Likewise.
9748 * gcc.dg/debug/20041023-1.s: Likewise.
9750 2006-04-13 Roger Sayle <roger@eyesopen.com>
9752 * gcc.target/i386/20050113-1.c: Tweak testcase to reflect that casts
9753 of integers to a vector types are now constant expressions in C.
9754 * gcc.dg/vect/vect-fold-1.c: New test case.
9756 2006-04-13 Paolo Bonzini <bonzini@gnu.org>
9757 Ulrich Weigand <uweigand@de.ibm.com>
9760 * gcc.dg/vmx/pr27006.c: New testcase.
9762 2006-04-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9764 PR libgfortran/26766
9765 * gfortran.dg/write_recursive.f90: New test.
9767 2006-04-11 Mark Mitchell <mark@codesourcery.com>
9769 * g++.dg/parse/dtor7.C: New test.
9770 * g++.dg/parse/new1.C: Add error marker.
9771 * g++.dg/template/new3.C: New test.
9774 * g++.dg/template/pure1.C: New test.
9777 * g++.dg/parse/ptrmem4.C: New test.
9779 2006-04-10 Jeff Law <law@redhat.com>
9782 * gcc.c-torture/compile/pr27087.c: New test.
9784 2006-04-10 Aldy Hernandez <aldyh@redhat.com>
9787 * gcc.dg/20060410.c: New.
9789 2006-04-10 Matthias Klose <doko@debian.org>
9791 * testsuite/lib/gcc-defs.exp (gcc-set-multilib-library-path):
9792 Recognize multilib directory names containing underscores.
9794 2006-04-10 Roger Sayle <roger@eyesopen.com>
9796 * gcc.target/i386/vecinit-1.c: New test case.
9797 * gcc.target/i386/vecinit-2.c: Likewise.
9799 2006-04-10 Jakub Jelinek <jakub@redhat.com>
9802 * g++.dg/debug/dwarf2-2.C: New test.
9804 2006-04-09 Richard Sandiford <richard@codesourcery.com>
9806 PR rtl-optimization/27073
9807 * gcc.c-torture/execute/pr27073.c: New test.
9809 2006-04-08 Mike Stump <mrs@apple.com>
9811 * gcc.dg/pragma-darwin.c: Improve for ppc64.
9813 2006-04-07 Richard Guenther <rguenther@suse.de>
9815 PR tree-optimization/26135
9816 * gcc.dg/tree-ssa/ssa-copyprop-1.c: New testcase.
9818 2006-04-06 Jan Hubicka <jh@suse.cz>
9821 * g++.dg/bprob/g++-bprob-2.C: New testcase.
9823 2006-04-06 Roger Sayle <roger@eyesopen.com>
9825 * g++.dg/conversion/nullptr1.C: New test case.
9826 * g++.dg/conversion/nullptr2.C: Likewise.
9828 2006-04-05 Roger Sayle <roger@eyesopen.com>
9830 * gfortran.dg/dependency_18.f90: New test case.
9832 2006-04-05 Richard Guenther <rguenther@suse.de>
9834 PR tree-optimization/26919
9835 * gcc.dg/ipa/ipa-1.c: Use -fno-early-inlining.
9836 * gcc.dg/ipa/ipa-2.c: Likewise.
9837 * gcc.dg/ipa/ipa-3.c: Likewise.
9838 * gcc.dg/ipa/ipa-5.c: Likewise.
9840 2006-04-05 Richard Guenther <rguenther@suse.de>
9842 PR tree-optimization/26763
9843 * gcc.dg/torture/pr26763-1.c: New testcase.
9844 * gcc.dg/torture/pr26763-2.c: Likewise.
9846 2006-04-04 Paul Thomas <pault@gcc.gnu.org>
9850 * gfortran.dg/actual_array_constructor_1.f90: New testcase.
9852 2006-04-04 Eric Christopher <echristo@apple.com>
9854 * gcc.target/i386/387-1.c: Allow regexp to match darwin
9856 * gcc.target/i386/387-5.c: Ditto.
9858 2006-04-04 Carlos O'Donell <carlos@codesourcery.com>
9860 * gcc.target/sparc/struct-ret-check.c: New test.
9862 2006-04-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9864 * gfortran.dg/fmt_zero_digits.f90: New test for no error when
9865 zero decimal digits specified in format.
9867 2006-04-03 Paul Thomas <pault@gcc.gnu.org>
9870 * gfortran.dg/missing_optional_dummy_1.f90: New test.
9873 * gfortran.dg/compliant_elemental_intrinsics_1.f90: New test.
9874 * gfortran.dg/initialization_1.f90: Make assignment compliant.
9875 * gfortran.dg/transfer_array_intrinsic_1.f90: Simplify.
9876 * gfortran.dg/transfer_array_intrinsic_2.f90: Make assignments compliant and detect
9879 2006-04-02 Erik Edelmann <eedelman@gcc.gnu.org>
9881 * gfortran.dg/allocatable_dummy_1.f90: Also check that allocatable
9882 dummy arguments work when the actual argument is itself a dummy
9883 argument of the caller.
9885 2006-04-01 Eric Botcazou <ebotcazou@libertysurf.fr>
9888 * gfortran.dg/large_real_kind_form_io_2.f90: XFAIL on SPARC/Solaris.
9890 2006-04-01 Roger Sayle <roger@eyesopen.com>
9892 * gfortran.dg/dependencency_17.f90: New test case.
9894 2006-04-01 Roger Sayle <roger@eyesopen.com>
9896 * gfortran.dg/dependency_14.f90: New test case.
9897 * gfortran.dg/dependency_15.f90: Likewise.
9898 * gfortran.dg/dependency_16.f90: Likewise.
9900 2006-03-31 Asher Langton <langton2@llnl.gov>
9903 gfortran.dg/cray_pointers_6.f90: New test.
9905 2006-03-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9907 PR libgfortran/26890
9908 * gfortran.dg/read_size_noadvance.f90: New test.
9910 2006-03-30 Thomas Koenig <Thomas.Koenig@online.de>
9913 * gfortran.dg/multiple_allocation_1.f90: Check that the
9914 size has changed after a re-allocation with stat.
9916 2006-03-30 Richard Guenther <rguenther@suse.de>
9918 * gcc.target/i386/sselibm-1.c: Adjust for libgcc-math partial
9920 * gcc.target/i386/sselibm-2.c: Likewise.
9921 * gcc.target/i386/sselibm-3.c: Likewise.
9922 * gcc.target/i386/sselibm-4.c: Likewise.
9923 * gcc.target/i386/sselibm-5.c: Likewise.
9925 2006-03-28 Roger Sayle <roger@eyesopen.com>
9927 * gcc.dg/fold-andxor-1.c: New test case.
9928 * gcc.dg/fold-xorand-1.c: Likewise.
9930 2006-03-28 Roger Sayle <roger@eyesopen.com>
9932 * gcc.dg/fold-convnotconv-1.c: New test case.
9934 2006-03-28 Paul Thomas <pault@gcc.gnu.org>
9937 * gfortran.dg/private_type_5.f90: New test.
9939 2006-03-27 David Edelsohn <edelsohn@gnu.org>
9941 * objc.dg/objc-nofilename-1.m: Limit to Darwin.
9943 2006-03-27 Jakub Jelinek <jakub@redhat.com>
9945 * gfortran.dg/advance_2.f90: New test.
9946 * gfortran.dg/advance_3.f90: New test.
9948 * gfortran.fortran-torture/execute/equiv_5.f: New test.
9950 2006-03-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9952 PR libgfortran/26661
9953 PR libgfortran/26880
9954 * gfortran.dg/read_x_past.f: New test.
9956 2006-03-26 Geoffrey Keating <geoffk@apple.com>
9958 * gcc.dg/darwin-20040809-2.c: Don't expect default debugging
9961 2006-03-26 David Edelsohn <edelsohn@gnu.org>
9963 * objc.dg/dwarf-1.m: Skip on AIX.
9964 * objc.dg/dwarf-2.m: Skip on AIX.
9966 2006-03-25 Steven G. Kargl <kargls@comcast.net>
9969 * gfortran.dg/float_1.f90: New test.
9971 2006-03-25 Steven G. Kargl <kargsl@comcast.net>
9973 * gfortran.dg/transfer_array_intrinsic_1.f90: Restrict to i?86 and
9975 * gfortran.dg/transfer_array_intrinsic_2.f90: Ditto.
9977 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
9980 * gfortran.dg/convert_implied_open.f90: New test case.
9982 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
9985 * gfortran.dg/transpose_reshape_r10.f90: New test case.
9987 2006-03-25 Uros Bizjak <uros@kss-loka.si>
9990 * gcc.dg/pr26717.c: New test.
9992 2006-03-25 Roger Sayle <roger@eyesopen.com>
9994 * gfortran.dg/dependency_12.f90: New test case.
9996 2006-03-24 Roger Sayle <roger@eyesopen.com>
9998 * gfortran.dg/dependency_9.f90: New (resurected) test case.
10000 2006-03-24 Jeff Law <law@redhat.com>
10002 * gcc.c-torture/pr26840.c: New test.
10004 2006-03-24 Geoffrey Keating <geoffk@apple.com>
10006 * objc.dg/dwarf-2.m: New.
10007 * obj-c++.dg/dwarf-2.mm: New.
10009 * g++.old-deja/g++.other/init19.C: New.
10011 2006-03-24 David Edelsohn <edelsohn@gnu.org>
10013 * g++.dg/eh/spbp.C: Skip on AIX.
10015 2006-03-24 Jakub Jelinek <jakub@redhat.com>
10017 PR middle-end/26611
10018 * g++.dg/gomp/pr26611-1.C: New test.
10019 * g++.dg/gomp/pr26611-2.C: New test.
10021 2006-03-24 Jeff Law <law@redhat.com>
10023 * gcc.c-torture/compile/pr26833.c: New test.
10024 * gfortran.fortran-torture/compile/pr26806.f90: New test.
10026 2006-03-22 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10028 * gfortran.dg/endfile_2.f90: Delete temp file.
10030 2006-03-22 Thomas Koenig <Thomas.Koenig@online.de>
10033 * gfortran.dg/record_marker_1.f90: New test case.
10034 * gfortran.dg/record_marker_2.f: New test case.
10035 * gfortran.dg/record_marker_3.f90: New test case.
10037 2006-03-22 Paul Thomas <pault@gcc.gnu.org>
10040 * gfortran.dg/transfer_array_intrinsic_1.f90: New test.
10041 * gfortran.dg/transfer_array_intrinsic_2.f90: New test.
10043 2006-03-21 Janis Johnson <janis187@us.ibm.com>
10045 * lib/gcc-dg.exp (cleanup-modules): New proc.
10046 * gfortran.dg/allocatable_function_1.f90,
10047 gfortran.dg/allocate_char_star_scalar_1.f90,
10048 gfortran.dg/assumed_charlen_function_1.f90,
10049 gfortran.dg/assumed_dummy_1.f90,
10050 gfortran.dg/assumed_shape_ranks_1.f90,
10051 gfortran.dg/assumed_shape_ranks_2.f90,
10052 gfortran.dg/assumed_size_dt_dummy.f90,
10053 gfortran.dg/auto_char_dummy_array_1.f90,
10054 gfortran.dg/auto_char_len_3.f90,
10055 gfortran.dg/automatic_module_variable.f90,
10056 gfortran.dg/bad_automatic_objects_1.f90,
10057 gfortran.dg/char_array_constructor.f90,
10058 gfortran.dg/char_array_structure_constructor.f90,
10059 gfortran.dg/char_result_11.f90, gfortran.dg/char_result_9.f90,
10060 gfortran.dg/contained_1.f90, gfortran.dg/convert_1.f90,
10061 gfortran.dg/cray_pointers_5.f90, gfortran.dg/data_constraints_1.f90,
10062 gfortran.dg/default_initialization.f90, gfortran.dg/der_charlen_1.f90,
10063 gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90,
10064 gfortran.dg/derived_pointer_recursion.f90,
10065 gfortran.dg/derived_recursion.f90, gfortran.dg/der_pointer_1.f90,
10066 gfortran.dg/der_pointer_3.f90, gfortran.dg/der_pointer_4.f90,
10067 gfortran.dg/dummy_functions_1.f90,
10068 gfortran.dg/elemental_initializer_1.f90,
10069 gfortran.dg/elemental_non_intrinsic_dummy_1.f90,
10070 gfortran.dg/elemental_pointer_1.f90,
10071 gfortran.dg/elemental_subroutine_1.f90,
10072 gfortran.dg/elemental_subroutine_2.f90, gfortran.dg/entry_1.f90,
10073 gfortran.dg/entry_3.f90, gfortran.dg/enum_10.f90,
10074 gfortran.dg/equiv_constraint_3.f90, gfortran.dg/func_derived_1.f90,
10075 gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90,
10076 gfortran.dg/generic_1.f90, gfortran.dg/generic_2.f90,
10077 gfortran.dg/generic_3.f90, gfortran.dg/generic_4.f90,
10078 gfortran.dg/global_references_1.f90,
10079 gfortran.dg/host_used_types_1.f90, gfortran.dg/implicit_1.f90,
10080 gfortran.dg/implicit_2.f90, gfortran.dg/implicit_actual.f90,
10081 gfortran.dg/initialization_1.f90, gfortran.dg/int_1.f90,
10082 gfortran.dg/intent_used_1.f90, gfortran.dg/interface_1.f90,
10083 gfortran.dg/interface_2.f90, gfortran.dg/internal_references_2.f90,
10084 gfortran.dg/io_constraints_1.f90, gfortran.dg/io_constraints_2.f90,
10085 gfortran.dg/large_integer_kind_1.f90,
10086 gfortran.dg/large_real_kind_1.f90,
10087 gfortran.dg/module_blank_common.f90, gfortran.dg/module_commons_1.f90,
10088 gfortran.dg/module_double_reuse.f90,
10089 gfortran.dg/module_equivalence_1.f90,
10090 gfortran.dg/module_interface_1.f90,
10091 gfortran.dg/module_parameter_array_refs_1.f90,
10092 gfortran.dg/named_interface.f90, gfortran.dg/namelist_14.f90,
10093 gfortran.dg/namelist_15.f90, gfortran.dg/namelist_1.f90,
10094 gfortran.dg/namelist_4.f90, gfortran.dg/namelist_use.f90,
10095 gfortran.dg/namelist_use_only.f90, gfortran.dg/nested_modules_1.f90,
10096 gfortran.dg/nested_modules_2.f90, gfortran.dg/nested_modules_3.f90,
10097 gfortran.dg/nested_modules_4.f90, gfortran.dg/nested_modules_5.f90,
10098 gfortran.dg/parens_5.f90, gfortran.dg/parent_result_ref_4.f90,
10099 gfortran.dg/pr15164.f90, gfortran.dg/pr16861.f90,
10100 gfortran.dg/pr17615.f90, gfortran.dg/pr19926.f90,
10101 gfortran.dg/pr21177.f90, gfortran.dg/pr26246_1.f90,
10102 gfortran.dg/private_type_1.f90, gfortran.dg/private_type_2.f90,
10103 gfortran.dg/private_type_3.f90, gfortran.dg/private_type_4.f90,
10104 gfortran.dg/procedure_lvalue.f90, gfortran.dg/pure_byref_3.f90,
10105 gfortran.dg/same_name_1.f90,
10106 gfortran.dg/sibling_dummy_procedure_1.f90,
10107 gfortran.dg/sibling_dummy_procedure_2.f90,
10108 gfortran.dg/sibling_dummy_procedure_3.f90,
10109 gfortran.dg/substr_1.f90, gfortran.dg/substring_equivalence.f90,
10110 gfortran.dg/use_allocated_1.f90, gfortran.dg/used_dummy_types_1.f90,
10111 gfortran.dg/used_dummy_types_2.f90,
10112 gfortran.dg/used_dummy_types_3.f90,
10113 gfortran.dg/used_dummy_types_4.f90,
10114 gfortran.dg/used_dummy_types_5.f90,
10115 gfortran.dg/used_interface_ref.f90, gfortran.dg/used_types_1.f90,
10116 gfortran.dg/userdef_operator_1.f90: Use it.
10118 2006-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10120 * gfortran.dg/advance.f90, gfortran.dg/backspace_2.f,
10121 gfortran.dg/comma.f, gfortran.dg/direct_io_2.f90,
10122 gfortran.dg/tl_editing.f90, gfortran.dg/unf_io_convert_1.f90,
10123 gfortran.dg/write_back.f,
10124 gfortran.fortran-torture/execute/inquire_1.f90,
10125 gfortran.fortran-torture/execute/inquire_3.f90: Delete temp file.
10127 2006-03-21 Jeff Law <law@redhat.com>
10129 * gcc.dg/tree-ssa/vrp28.c: New test.
10131 2006-03-21 Eric Botcazou <ebotcazou@libertysurf.fr>
10133 * gcc.dg/builtins-config.h (Solaris case): Define HAVE_C99_RUNTIME
10134 if _STDC_C99 is defined.
10135 * gcc.dg/builtins-18.c: Pass -std=c99 on Solaris.
10136 * gcc.dg/builtins-20.c: Likewise.
10137 * gcc.dg/builtins-53.c: Likewise.
10138 * gcc.dg/single-precision-constant.c: Likewise. Also pass
10139 -mmacosx-version-min=10.3 on PowerPC/Darwin.
10141 2006-03-21 Andrew Pinski <pinskia@physics.uc.edu>
10144 * gcc.c-torture/compile/pr26781-1.c: New test.
10145 * gcc.c-torture/compile/pr26781-2.c: New test.
10147 2006-03-21 Jakub Jelinek <jakub@redhat.com>
10150 * g++.dg/gomp/pr26690-1.C: New test.
10151 * g++.dg/gomp/pr26690-2.C: New test.
10153 2006-03-20 Jeff Law <law@redhat.com>
10155 * gcc.dg/tree-ssa/pr21829.c: New test.
10157 * gcc.dg/tree-ssa/20030807-2.c: Make sure to run VRP.
10159 2006-03-20 Richard Sandiford <richard@codesourcery.com>
10161 * lib/target-supports.exp (check_no_compiler_messages): New procedure.
10162 (check_visibility_available): Use it.
10163 (check_effective_target_default_packed): Likewise.
10164 (check_effective_target_pcc_bitfield_type_matters): Likewise.
10165 (check_effective_target_fopenmp): Likewise.
10166 (check_effective_target_freorder): Likewise.
10167 (check_effective_target_fpic): Likewise.
10168 (check_named_sections_available): Likewise.
10169 (check_effective_target_ilp32): Likewise.
10170 (check_effective_target_lp64): Likewise.
10172 2006-03-20 Thomas Koenig <Thomas.Koenig@online.de>
10175 * gfortran.dg/scalar_mask_2.f90: New test case.
10177 2006-03-20 Andrew Pinski <pinskia@physics.uc.edu>
10180 * gcc.dg/tree-ssa/loadpre12.c: New test.
10181 * gcc.dg/tree-ssa/loadpre13.c: New test.
10182 * gcc.dg/tree-ssa/loadpre14.c: New test.
10183 * gcc.dg/tree-ssa/loadpre15.c: New test.
10184 * gcc.dg/tree-ssa/loadpre16.c: New test.
10185 * gcc.dg/tree-ssa/loadpre17.c: New test.
10186 * gcc.dg/tree-ssa/loadpre18.c: New test.
10187 * gcc.dg/tree-ssa/loadpre19.c: New test.
10188 * gcc.dg/tree-ssa/loadpre20.c: New test.
10189 * gcc.dg/tree-ssa/loadpre21.c: New test.
10190 * gcc.dg/tree-ssa/loadpre22.c: New test.
10192 2006-03-19 Paul Thomas <pault@gcc.gnu.org>
10195 * gfortran.dg/elemental_initializer_1.f90: New test.
10198 * gfortran.dg/assumed_shape_ranks_2: New test.
10200 2006-03-18 Joseph S. Myers <joseph@codesourcery.com>
10202 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/switch-1.c: Use
10205 2006-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10207 * gfortran.dg/direct_io_1.f90, gfortran.dg/iostat_2.f90,
10208 gfortran.dg/open_new.f90, gfortran.dg/open_readonly_1.f90,
10209 gfortran.dg/pr16935.f90, gfortran.dg/pr20954.f,
10210 gfortran.dg/read_many_1.f, gfortran.dg/unf_io_convert_2.f90,
10211 gfortran.fortran-torture/execute/direct_io.f90,
10212 gfortran.fortran-torture/execute/inquire_2.f90,
10213 gfortran.fortran-torture/execute/inquire_4.f90,
10214 gfortran.fortran-torture/execute/list_read_1.f90,
10215 gfortran.fortran-torture/execute/open_replace.f90,
10216 gfortran.fortran-torture/execute/slash_edit.f90,
10217 gfortran.fortran-torture/execute/unopened_unit_1.f90: Delete
10218 temporary files from testcases.
10220 2006-03-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10222 PR libgfortran/26509
10223 gfortran.dg/write_direct_eor.f90: New test.
10225 2006-03-17 David Edelsohn <edelsohn@gnu.org>
10227 * gcc.target/powerpc/pr26350.c: New.
10228 * gcc.target/powerpc/indexed-addr.c: New.
10230 2006-03-16 Roger Sayle <roger@eyesopen.com>
10232 * gfortran.dg/dependency_13.f90: New test case.
10234 2006-03-16 Roger Sayle <roger@eyesopen.com>
10236 PR middle-end/21781
10237 * gcc.dg/real-const-1.c: New test case.
10239 2006-03-15 Geoffrey Keating <geoffk@apple.com>
10241 * g++.old-deja/g++.other/init18.C: New.
10242 * g++.old-deja/g++.other/init5.C: Remove xfail.
10244 2006-03-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10246 * g++.dg/opt/pr15551.C: Cleanup temp file.
10248 2006-03-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10251 g++.dg/parse/long1.C: New test.
10253 2006-03-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10256 * gfortran.dg/continuation.f90: New test.
10257 * gfortran.dg/fmt_read_bz_bn.f90: Fix use of continuation.
10259 2006-03-14 Richard Guenther <rguenther@suse.de>
10261 PR tree-optimization/26672
10262 * gcc.dg/torture/pr26672.c: New testcase.
10264 2006-03-14 Joseph S. Myers <joseph@codesourcery.com>
10266 * gcc.target/powerpc/405-dlmzb-strlen-1.c,
10267 gcc.target/powerpc/440-dlmzb-strlen-1.c: New tests.
10269 2006-03-13 Roger Sayle <roger@eyesopen.com>
10271 PR middle-end/26557
10272 * gcc.c-torture/compile/switch-1.c: New test case.
10274 2006-03-13 Paul Thomas <pault@gcc.gnu.org>
10277 * gfortran.fortran-torture/execute/intrinsic_mmloc_3.f90: Expand
10278 test to include more permuatations of mask and index.
10279 * testsuite/gfortran.dg/scalar_mask_1.f90: Modify last test to
10280 respond to F2003 spec. that the position returned for an all false
10281 mask && condition is zero.
10283 2006-03-13 Jakub Jelinek <jakub@redhat.com>
10285 PR middle-end/25989
10286 * gcc.dg/gomp/pr25989.c: New test.
10288 2006-03-13 Jeff Law <law@redhat.com>
10290 * gcc.dg/tree-ssa/20030807-2.c: No longer expected to fail.
10292 2006-03-13 Eric Botcazou <ebotcazou@adacore.com>
10294 * gcc.dg/switch-9.c: New test.
10296 2006-03-13 Richard Guenther <rguenther@suse.de>
10298 PR middle-end/26630
10299 * gcc.dg/torture/pr26630.c: New testcase.
10301 2006-03-11 Roger Sayle <roger@eyesopen.com>
10303 * gfortran.dg/dependency_10.f90: New test case.
10304 * gfortran.dg/dependency_11.f90: Likewise.
10306 2006-03-11 Paul Thomas <pault@gcc.gnu.org>
10307 Erik Edelmann <eedelman@gcc.gnu.org>
10309 * gfortran.dg/allocatable_function_1.f90: New.
10310 * gfortran.dg/allocatable_function_2.f90: New.
10312 2006-03-10 Richard Guenther <rguenther@suse.de>
10314 PR middle-end/26565
10315 * gcc.dg/torture/pr26565.c: New testcase.
10317 2006-03-09 Eric Christopher <echristo@apple.com>
10319 * gcc.c-torture/compile/20060309-1.c: New.
10321 2006-03-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10323 PR libgfortran/26499
10324 * gfortran.dg/write_back.f: New test.
10325 * gfortran.dg/write_rewind_1.f: New test.
10326 * gfortran.dg/write_rewind_2.f: New test.
10328 2006-03-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10330 PR libgfortran/26554
10331 * gfortran.dg/read_logical.f90: New test.
10333 2006-03-04 Laurent GUERBY <laurent@guerby.net>
10335 * ada/acats/norun.lst: cdd2a03 now passes.
10337 2006-03-04 Andrew Pinski <pinskia@physics.uc.edu>
10340 * gcc.target/powerpc/pr18096-1.c: Change where the error
10343 2006-03-04 Jakub Jelinek <jakub@redhat.com>
10345 * gcc.target/i386/cleanup-1.c: New test.
10346 * gcc.target/i386/cleanup-2.c: New test.
10348 2006-03-04 Roger Sayle <roger@eyesopen.com>
10350 * gfortran.dg/dependency_9.f90: Remove for the time being.
10352 2006-03-04 Krister Walfridsson <cato@df.lth.se>
10354 * objc.dg/bad-receiver-type.m: Add space before bracket in dg
10357 2006-03-03 Roger Sayle <roger@eyesopen.com>
10359 * gfortran.dg/dependency_9.f90: New test case.
10361 2006-03-03 Roger Sayle <roger@eyesopen.com>
10363 * gfortran.dg/dependency_4.f90: New test case.
10364 * gfortran.dg/dependency_5.f90: New test case.
10365 * gfortran.dg/dependency_6.f90: New test case.
10366 * gfortran.dg/dependency_7.f90: New test case.
10367 * gfortran.dg/dependency_8.f90: New test case.
10369 2006-03-03 Paul Brook <paul@codesourcery.com>
10371 * lib/target-supports.exp (check_profiling_available):
10374 2006-03-03 Thomas Koenig <Thomas.Koenig@online.de>
10377 * multiple_allocation_1.f90: New test.
10379 2006-03-03 Roger Sayle <roger@eyesopen.com>
10381 PR tree-optimization/26524
10382 * gfortran.dg/pr26524.f: New test case.
10384 2006-03-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10386 * g++.dg/template/repo5.C: Cleanup repo files.
10387 * gcc.dg/20051201-1.c: Cleanup coverage files.
10388 * gcc.target/sparc/fexpand-2.c, gcc.target/sparc/fpmerge-2.c,
10389 gcc.target/sparc/fpmul-2.c, gcc.target/sparc/pdist-2.c: Cleanup
10392 2006-03-02 Fariborz Jahanian <fjahanian@apple.com>
10394 * objc.dg/objc-nofilename-1.m: New test.
10395 * objc.dg/bad-receiver-type.m: New test.
10396 * obj-c++.dg/bad-receiver-type.mm: New test.
10398 2006-03-02 Eric Botcazou <ebotcazou@libertysurf.fr>
10400 * gcc.dg/single-precision-constant.c: Tweak for non-C99 runtimes.
10402 2006-03-01 Mike Stump <mrs@apple.com>
10404 * g++.dg/abi/key2.C: Add.
10406 2006-03-01 Paul Thomas <pault@gcc.gnu.org>
10408 * gfortran.dg/logical_dot_product.f90: New test.
10411 * gfortran.dg/used_interface_ref.f90: New test.
10414 * gfortran.dg/dependency_2.f90: New test.
10415 * gfortran.fortran-torture/execute/where17.f90: New test.
10416 * gfortran.fortran-torture/execute/where18.f90: New test.
10417 * gfortran.fortran-torture/execute/where19.f90: New test.
10418 * gfortran.fortran-torture/execute/where20.f90: New test.
10420 2006-03-01 Daniel Berlin <dberlin@dberlin.org>
10422 * g++.dg/tree-ssa/pr26443.C: New test case.
10424 2006-02-28 Andrew Pinski <pinskia@physics.uc.edu>
10426 PR middle-end/26022
10427 * g++.dg/opt/return-slot1.C: New test.
10429 2006-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10431 PR libgfortran/26136
10432 * gfortran.dg/namelist_23.f90: New test.
10434 2006-02-28 Roger Sayle <roger@eyesopen.com>
10436 PR middle-end/14752
10437 * gcc.dg/fold-eqandshift-2.c: New test case.
10439 2006-02-28 Richard Guenther <rguenther@suse.de>
10441 * gcc.dg/tree-ssa/pr26421.c: Fix testcase to force struct
10444 2006-02-28 Thomas Koenig <Thomas.Koenig@online.de>
10446 * scalar_mask_1.f90: Add tests for maxloc with scalar mask.
10448 2006-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10450 PR libgfortran/26464
10451 * gfortran.dg/backspace_5.f: New test.
10452 * gfortran.dg/backspace_6.f: New test.
10454 2006-02-26 Roger Sayle <roger@eyesopen.com>
10456 * gcc.dg/fold-eqandnot-1.c: New test case.
10458 2006-02-26 Roger Sayle <roger@eyesopen.com>
10460 PR middle-end/19983
10461 * gcc.c-torture/execute/ieee/builtin-nan-1.c: New test case.
10463 2006-02-26 Zdenek Dvorak <dvorakz@suse.cz>
10465 * gcc.target/i386/20000614-2.c: Do not use -fno-strength-reduce.
10466 * gcc.dg/20030324-1.c: Do not use -fstrength-reduce.
10468 2006-02-26 Richard Guenther <rguenther@suse.de>
10470 PR tree-optimization/26421
10471 * gcc.dg/tree-ssa/pr26421.c: New testcase.
10473 2006-02-26 Steven Bosscher <stevenb.gcc@gmail.com>
10475 * gcc.dg/20031201-1.c: Don't use -frerun-loop-opt.
10476 * g++.old-deja/g++.robertl/eb132.C: Likewise.
10478 2006-02-26 Roger Sayle <roger@eyesopen.com>
10480 * gcc.dg/fold-even-1.c: New test case.
10482 2006-02-26 Roger Sayle <roger@eyesopen.com>
10484 PR middle-end/21137
10485 * gcc.dg/fold-eqandshift-1.c: New test case.
10487 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
10489 PR tree-optimization/25125
10490 * gcc.dg/vect/wrapv-vect-7.c, gcc.dg/vect/wrapv-vect-reduc-2char.c,
10491 gcc.dg/vect/wrapv-vect-reduc-2short.c: New tests.
10493 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
10495 PR tree-optimizations/26359
10496 * gcc.dg/vect/vect.exp: Compile tests prefixed with "dump-tree-dceloop"
10497 with -fdump-tree-dceloop-details.
10498 * gcc.dg/vect/dump-tree-dceloop-pr26359.c: New test.
10500 2006-02-25 Roger Sayle <roger@eyesopen.com>
10502 PR middle-end/23673
10503 * gcc.dg/fold-eqxor-1.c: New test case.
10504 * gcc.dg/fold-eqxor-2.c: Likewise.
10505 * gcc.dg/fold-eqxor-3.c: Likewise.
10507 2006-02-25 Thomas Koenig <Thomas.Koenig@online.de>
10510 * scalar_mask_1.f90: New test.
10512 2006-02-24 Geoffrey Keating <geoffk@apple.com>
10514 * g++.dg/eh/uncaught1.C: Add dg-options for ppc-darwin.
10515 * g++.dg/eh/uncaught2.C: New.
10516 * g++.dg/eh/uncaught3.C: New.
10518 2006-02-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10520 PR libgfortran/26423
10521 * gfortran.dg/read_many_1.f: New test.
10523 2006-02-24 Paul Thomas <pault@gcc.gnu.org>
10526 * gfortran.dg/dependency_3.f90: New test.
10527 * gfortran.fortran-torture/execute/vect-3.f90: Remove two of the
10531 * gfortran.dg/equiv_6.f90: New test.
10533 2006-02-23 Jeff Law <law@redhat.com>
10535 * gcc.c-torture/compile/pr26425.c: New test.
10537 2006-02-23 Jakub Jelinek <jakub@redhat.com>
10539 PR middle-end/26412
10540 * gcc.dg/gomp/pr26412.c: New test.
10542 2006-02-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10545 * g++.dg/other/ellipsis1.C: New test.
10546 * g++.dg/parse/operator4.C: Adjust error marker.
10548 2006-02-22 H.J. Lu <hongjiu.lu@intel.com>
10551 * gfortran.dg/pr25603.f: New testcase.
10553 2006-02-22 Nathan Sidwell <nathan@codesourcery.com>
10555 * gcc.dg/bf-spl1.c: Don't specify -m68000.
10556 * g++.old-deja/g++.pt/static11.C: Xfail for m68k-elf
10558 2006-02-21 Geoffrey Keating <geoffk@apple.com>
10560 * g++.dg/eh/spbp.C: New.
10562 2006-02-21 Jakub Jelinek <jakub@redhat.com>
10564 PR middle-end/26379
10565 * gcc.target/i386/mmx-7.c: New test.
10567 2006-02-20 Roger Sayle <roger@eyesopen.com>
10569 PR tree-optimization/26361
10570 * gcc.dg/tree-ssa/vrp27.c: New test case.
10572 2006-02-20 Andrew Pinski <pinskia@physics.uc.edu>
10574 * gcc.dg/tree-ssa/complex-3.c: Split out first part into ...
10575 * gcc.dg/tree-ssa/complex-4.c: Here.
10577 2006-02-19 Roger Sayle <roger@eyesopen.com>
10579 PR middle-end/19543
10580 * gfortran.dg/logical_1.f90: New test case.
10582 2006-02-19 Jakub Jelinek <jakub@redhat.com>
10584 PR middle-end/26334
10585 * gcc.dg/20060218-1.c: Moved to...
10586 * gcc.target/i386/20060218-1.c: ... here. New test.
10588 2006-02-19 Erik Edelmann <eedelman@gcc.gnu.org>
10591 * gfortran.dg/convert_1.f90: New.
10593 2005-02-19 Paul Thomas <pault@gcc.gnu.org>
10596 * gfortran.dg/namelist_5.f90: New test.
10599 * gfortran.dg/namelist_4.f90: New test.
10601 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
10604 * testsuite/gcc.dg/tree-ssa/complex-3.c: New test.
10606 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
10608 * gcc.dg/tree-ssa/20031106-1.c: Fix the final scan of the
10609 variable to take into account the variable name in the
10611 * gcc.dg/tree-ssa/20031106-2.c: Likewise.
10613 2006-02-18 Jakub Jelinek <jakub@redhat.com>
10615 PR middle-end/26334
10616 * gcc.c-torture/compile/20060217-1.c: New test.
10617 * gcc.dg/20060218-1.c: New test.
10619 2006-02-18 Joseph S. Myers <joseph@codesourcery.com>
10621 * gcc.dg/glibc-uclibc-1.c, gcc.dg/glibc-uclibc-2.c: New tests.
10623 2006-02-17 Grigory Zagorodnev <grigory_zagorodnev@linux.intel.com>
10625 * gcc.dg/cpp/undef3.c: New test.
10626 * gcc.dg/cpp/trad/builtins2.c: New test.
10628 2006-02-18 Mark Mitchell <mark@codesourcery.com>
10631 * g++.dg/template/static22.C: New test.
10632 * g++.dg/template/static23.C: New test.
10633 * g++.dg/template/static24.C: New test.
10634 * g++.dg/template/non-dependent13.C: New test.
10635 * g++.dg/init/member1.C: Tweak error markers.
10637 2006-02-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10640 * gcc.c-torture/compile/pr26255.c: New test case.
10642 2006-02-16 Roger Sayle <roger@eyesopen.com>
10644 * gfortran.fortran-torture/execute/where_10.f90: New test case.
10645 * gfortran.fortran-torture/execute/where_11.f90: Likewise.
10646 * gfortran.fortran-torture/execute/where_12.f90: Likewise.
10647 * gfortran.fortran-torture/execute/where_13.f90: Likewise.
10648 * gfortran.fortran-torture/execute/where_14.f90: Likewise.
10649 * gfortran.fortran-torture/execute/where_15.f90: Likewise.
10650 * gfortran.fortran-torture/execute/where_16.f90: Likewise.
10652 2006-02-16 Jeff Law <law@redhat.com>
10654 * gcc.dg/tree-ssa/vrp24.c: Update expected output.
10655 * gcc.dg/tree-ssa/vrp26.c: New test.
10657 2006-02-16 Joseph S. Myers <joseph@codesourcery.com>
10661 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define if
10662 __UCLIBC__ is defined.
10664 2006-02-16 Jakub Jelinek <jakub@redhat.com>
10667 * gfortran.dg/gomp/pr26224.f: New test.
10669 2006-02-16 Victor Kaplansky <victork@il.ibm.com>
10672 * lib/target-supports.exp
10673 (check_effective_target_vect_short_mult): New.
10674 (check_effective_target_vect_char_mult): New.
10675 (check_effective_target_vect_widen_sum_qi_to_si): New.
10676 (check_effective_target_vect_widen_sum_qi_to_hi): New.
10677 (check_effective_target_vect_widen_sum_hi_to_si): New.
10678 * gcc.dg/vect/vect-reduc-dot-s16.c: Remove, split into
10679 vect-reduc-dot-s16a.c and vect-reduc-dot-s16b.c
10680 * vect-reduc-dot-s16a.c: New, split from vect-reduc-dot-s16.c.
10681 * vect-reduc-dot-s16b.c: New, split from vect-reduc-dot-s16.c.
10682 * gcc.dg/vect/vect-reduc-pattern-2.c: Remove, split into
10683 vect-reduc-pattern-2a.c, vect-reduc-pattern-2b.c and
10684 vect-reduc-pattern-2c.c
10685 * gcc.dg/vect/vect-reduc-pattern-1.c: Remove, split into
10686 vect-reduc-pattern-1a.c, vect-reduc-pattern-1b.c and
10687 vect-reduc-pattern-1c.c
10689 2005-02-16 Paul Thomas <pault@gcc.gnu.org>
10692 * gfortran.dg/assumed_charlen_needed_1.f90: New test.
10694 2006-02-15 Toon Moene <toon@moene.indiv.nluug.nl>
10697 * gfortran.dg/enum_8.f90: Remove check for warning.
10698 * gfortran.dg/iomsg_1.f90: Ditto.
10699 * gfortran.dg/enum_1.f90: Ditto.
10700 * gfortran.dg/enum_9.f90: Ditto.
10701 * gfortran.dg/enum_2.f90: Ditto.
10702 * gfortran.dg/enum_10.f90: Ditto.
10703 * gfortran.dg/enum_3.f90: Ditto.
10704 * gfortran.dg/flush_1.f90: Ditto.
10705 * gfortran.dg/enum_4.f90: Ditto.
10706 * gfortran.dg/array_constructor_1.f90: Ditto.
10707 * gfortran.dg/enum_5.f90: Ditto.
10708 * gfortran.dg/enum_6.f90: Ditto.
10709 * gfortran.dg/enum_7.f90: Ditto.
10711 2006-02-15 Jakub Jelinek <jakub@redhat.com>
10713 PR middle-end/26300
10714 * gcc.c-torture/compile/20060215-1.c: New test.
10716 2006-02-14 Roger Sayle <roger@eyesopen.com>
10718 PR middle-end/23670
10719 * gcc.dg/tree-ssa/andor-2.c: New test case.
10721 2006-02-14 Thomas Koenig <Thomas.Koenig@online.de>
10724 * optional_dim.f90: New test.
10726 2006-02-14 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
10729 * gfortran.dg/label_4.f90: New.
10731 2006-02-14 Jakub Jelinek <jakub@redhat.com>
10732 Diego Novillo <dnovillo@redhat.com>
10733 Uros Bizjak <uros@kss-loka.si>
10735 * gfortran.dg/gomp: New directory.
10737 2006-02-14 Richard Guenther <rguenther@suse.de>
10739 PR tree-optimization/26258
10740 * gcc.dg/torture/pr26258.c: New testcase.
10742 2006-02-13 Jakub Jelinek <jakub@redhat.com>
10745 * gfortran.dg/pr26246_1.f90: New test.
10746 * gfortran.dg/pr26246_2.f90: New test.
10748 PR middle-end/26092
10749 * gcc.c-torture/compile/20060208-1.c: New test.
10751 2006-02-13 Paul Thomas <pault@gcc.gnu.org>
10755 * gfortran.dg/module_parameter_array_refs_1.f90: New test.
10756 * gfortran.dg/bad_automatic_objects_1.f90: New test.
10757 * gfortran.dg/automatic_module_variable.f90: Change error message.
10760 * gfortran.dg/internal_dummy_1.f90: New test.
10763 * gfortran.dg/elemental_non_intrinsic_dummy_1.f90: New test.
10767 * gfortran.dg/uncommon_block_data_1.f90: New test.
10768 * gfortran.dg/equiv_constraint_7.f90: Correct non-compliance of test
10772 * gfortran.dg/typed_subroutine_1.f90: New test.
10774 2006-02-13 Geoffrey Keating <geoffk@apple.com>
10776 * objc.dg/dwarf-1.m: New.
10778 2006-02-13 Roger Sayle <roger@eyesopen.com>
10780 PR middle-end/24427
10781 * gcc.dg/tree-ssa/andor-1.c: New test case.
10783 2006-02-13 Josh Conner <jconner@apple.com>
10786 * gcc.dg/pr25376.c: New test.
10788 * gcc.c-torture/compile/pr23237.c: Only compile test -- don't
10790 * lib/target-supports.exp (check_named_sections_available):
10791 Only compile named-sections test -- don't assemble.
10793 2006-02-12 Gabriel Dos Reis <gdr@integrable-solutions.net>
10795 * g++.dg/warn/no-write-strings.C: New test.
10796 * g++.dg/warn/write-strings.C: Likewise.
10797 * g++.dg/warn/write-strings-default.C: Likewise.
10799 2006-02-12 Erik Edelmann <eedelman@gcc.gnu.org>
10802 * gfortran.dg/ret_pointer_2.f90: New test.
10804 2006-02-10 Zdenek Dvorak <dvorakz@suse.cz>
10806 * gcc.dg/20050105-1.c: Do not use -floop-optimize2.
10808 2006-02-10 Jeff Law <law@redhat.com>
10810 * gcc.c-torture/compile/pr26213.c: New test.
10812 2006-02-10 Steven G. Kargl <kargls@comcast.net>
10814 gfortran.dg/null_1.f90: New test.
10816 2006-02-10 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
10819 * gfortran.dg/parens_4.f90: New.
10820 * gfortran.dg/parens_5.f90: New.
10822 2006-02-10 Richard Guenther <rguenther@suse.de>
10824 * testsuite/gcc.dg/pr23372-1.c: Remove empty file.
10826 2006-02-09 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
10827 Paul Thomas <pault@gcc.gnu.org>
10830 * gfortran.dg/parens_1.f90: New.
10831 * gfortran.dg/parens_2.f90: New.
10832 * gfortran.dg/parens_3.f90: New.
10834 2006-02-09 Paul Thomas <pault@gcc.gnu.org>
10837 * gfortran.dg/allocate_char_star_scalar_1.f90: New test.
10840 * gfortran.dg/impure_assignment_1.f90: New test.
10843 * gfortran.dg/assumed_shape_ranks_1.f90: New test.
10845 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
10848 * g++.dg/expr/stdarg2.C: New test.
10850 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
10852 PR inline-asm/16194
10853 * gcc.dg/pr16194.c: New test.
10855 2006-02-09 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
10857 * ada/acats/run_acats: Use portable variant of "$@".
10859 2006-02-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
10861 * g++.old-deja/g++.benjamin/15351-2.C: Likewise.
10862 * g++.old-deja/g++.benjamin/15351-1.C: Remove.
10864 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
10867 * g++.dg/opt/pr26179.C: New test.
10869 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
10871 PR middle-end/26134
10872 * gcc.dg/tree-ssa/complex-3.c: New test.
10874 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
10876 * gcc.c-torture/compile/volatile-1.c: New test.
10878 2006-02-09 Diego Novillo <dnovillo@redhat.com>
10881 * gcc.dg/tree-ssa/pr26180.c: New test.
10883 2006-02-08 Jeff Law <law@redhat.com>
10885 * gcc.dg/tree-ssa/pr21417.c: New test.
10887 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
10889 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
10890 scan-tree-dump-not, scan-tree-dump-dem): Likewise.
10892 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
10894 * lib/scanrtl.exp: New.
10896 2006-02-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10899 * g++.dg/other/virtual2.C: New test.
10902 * g++.dg/other/virtual1.C: New test.
10904 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
10906 * lib/gcc-dg.exp (cleanup-rtl-dump, cleanup-tree-dump,
10907 cleanup-ipa-dump): Update dump file glob patterns.
10908 * lib/scanipa.exp (scan-ipa-dump, scan-ipa-dump-times,
10909 scan-ipa-dump-not, scan-ipa-dump-dem): Likewise.
10911 * lib/gcc-dg.exp: Load it.
10912 * objc.dg/stubify-2.m: Use scan-rtl-dump-not.
10914 2006-02-07 Janis Johnson <janis187@us.ibm.com>
10917 * gcc.dg/gomp/critical-3.c: Call cleanup-tree-dump.
10918 * gcc.dg/tree-ssa/pr23382.c: Ditto.
10920 2006-02-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
10923 * gfortran.dg/mvbits_1.f90: New.
10925 2006-02-07 Dirk Mueller <dmueller@suse.com>
10927 * g++.dg/warn/Wdiv-by-zero.C: New test.
10928 * g++.dg/warn/Wno-div-by-zero.C: New.
10930 2006-02-07 Jeff Law <law@redhat.com>
10932 * gcc.dg/tree-ssa/pr21559.c: New test.
10934 * gcc.dg/tree-ssa/vrp01.c: Update dumpfile names now that we have
10935 multiple VRP passes.
10936 * gcc.dg/tree-ssa/vrp09.c: Likewise.
10937 * gcc.dg/tree-ssa/vrp18.c: Likewise.
10938 * gcc.dg/tree-ssa/pr21582.c: Likewise.
10939 * gcc.dg/tree-ssa/pr20657.c: Likewise.
10940 * gcc.dg/tree-ssa/pr21001.c: Likewise.
10941 * gcc.dg/tree-ssa/vrp02.c: Likewise
10942 * gcc.dg/tree-ssa/vrp11.c: Likewise
10943 * gcc.dg/tree-ssa/pr14341.c: Likewise
10944 * gcc.dg/tree-ssa/vrp19.c: Likewise
10945 * gcc.dg/tree-ssa/vrp20.c: Likewise
10946 * gcc.dg/tree-ssa/vrp03.c: Likewise
10947 * gcc.dg/tree-ssa/pr21086.c: Likewise
10948 * gcc.dg/tree-ssa/pr21959.c: Likewise
10949 * gcc.dg/tree-ssa/vrp21.c: Likewise
10950 * gcc.dg/tree-ssa/vrp04.c: Likewise
10951 * gcc.dg/tree-ssa/pr25485.c: Likewise
10952 * gcc.dg/tree-ssa/pr22026.c: Likewise
10953 * gcc.dg/tree-ssa/vrp22.c: Likewise
10954 * gcc.dg/tree-ssa/vrp05.c: Likewise
10955 * gcc.dg/tree-ssa/20030807-10.c: Likewise
10956 * gcc.dg/tree-ssa/pr20701.c: Likewise
10957 * gcc.dg/tree-ssa/vrp23.c: Likewise
10958 * gcc.dg/tree-ssa/vrp06.c: Likewise
10959 * gcc.dg/tree-ssa/pr22117.c: Likewise
10960 * gcc.dg/tree-ssa/pr20702.c: Likewise
10961 * gcc.dg/tree-ssa/vrp15.c: Likewise
10962 * gcc.dg/tree-ssa/pr21090.c: Likewise
10963 * gcc.dg/tree-ssa/pr21294.c: Likewise
10964 * gcc.dg/tree-ssa/vrp24.c: Likewise
10965 * gcc.dg/tree-ssa/vrp07.c: Likewise
10966 * gcc.dg/tree-ssa/pr21563.c: Likewise
10967 * gcc.dg/tree-ssa/pr25382.c: Likewise
10968 * gcc.dg/tree-ssa/vrp16.c: Likewise
10969 * gcc.dg/tree-ssa/vrp25.c: Likewise
10970 * gcc.dg/tree-ssa/vrp08.c: Likewise
10971 * gcc.dg/tree-ssa/20030807-6.c: Likewise
10972 * gcc.dg/tree-ssa/vrp17.c: Likewise
10973 * gcc.dg/tree-ssa/pr21458.c: Likewise
10974 * g++.dg/tree-ssa/pr18178.C: Likewise
10976 2006-02-07 Richard Guenther <rguenther@suse.de>
10980 2006-01-30 Richard Guenther <rguenther@suse.de>
10982 * gcc.dg/pr23372-1.C: New testcase.
10984 * g++.dg/tree-ssa/pr26140.C: New testcase.
10986 2006-02-07 Mark Mitchell <mark@codesourcery.com>
10989 * g++.dg/template/ttp15.C: New test.
10990 * g++.dg/template/ttp16.C: Likewise.
10991 * g++.dg/template/ttp17.C: Likewise.
10992 * g++.old-deja/g++.pt/ttp36.C: Remove.
10993 * g++.old-deja/g++.pt/ttp19.C: Likewise.
10994 * g++.old-deja/g++.pt/ttp37.C: Likewise.
10995 * g++.old-deja/g++.pt/ttp38.C: Likewise.
10996 * g++.old-deja/g++.pt/ttp39.C: Likewise.
10997 * g++.old-deja/g++.pt/ttp9.C: Likewise.
10998 * g++.old-deja/g++.pt/ttp40.C: Likewise.
10999 * g++.old-deja/g++.pt/ttp51.C: Likewise.
11000 * g++.old-deja/g++.pt/ttp26.C: Likewise.
11001 * g++.old-deja/g++.pt/ttp36.C: Likewise.
11003 2005-02-06 Thomas Koenig <Thomas.Koenig@online.de>
11005 PR libfortran/23815
11006 * unf_io_convert_4.f90: New test.
11008 2006-02-06 Daniel Berlin <dberlin@dberlin.org>
11010 * gcc.dg/tree-ssa/loadpre10.c: New test.
11011 * gcc.dg/tree-ssa/loadpre11.c: Ditto.
11012 * gcc.dg/tree-ssa/loadpre6.c: Expect one more elimination.
11013 * gcc.dg/tree-ssa/loadpre4.c: This should pass now.
11015 2006-02-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11017 PR libfortran/24685
11018 * gfortran.dg/large_real_kind_form_io_2.f90: New test.
11020 2006-02-05 Andrew Pinski <pinskia@physics.uc.edu>
11023 * gfortran.dg/assign_7.f: New test.
11025 2006-02-05 H.J. Lu <hongjiu.lu@intel.com>
11029 * gfortran.dg/sibling_dummy_procedure_1.f90: New file.
11030 * gfortran.dg/sibling_dummy_procedure_2.f90: Likewise.
11031 * gfortran.dg/sibling_dummy_procedure_3.f90: Likewise.
11033 2006-02-05 Jakub Jelinek <jakub@redhat.com>
11035 * gcc.dg/gomp/pr25990.c: Use __SIZE_TYPE__ instead of unsigned int
11038 2006-02-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
11040 * g++.dg/charset/extern2.cc (foo): Declare as of type cost char*.
11041 * g++.dg/charset/string.c (foo): Likewise.
11042 * g++.dg/ext/builtin1.C (printf): Change first parameter type to
11044 * g++.dg/ext/builtin2.C (printf): Likewise.
11045 * g++.dg/init/new15.C (printf): Likewise.
11046 * g++.dg/opt/pr17697-1.C (foo): Likewise.
11047 * g++.dg/opt/pr17697-2.C (foo): Likewise.
11048 * g++.dg/opt/pr17697-3.C (foo): Likewise.
11049 * g++.dg/template/non-dependent4.C (temp): Likewise.
11050 * g++.dg/opt/strength-reduce.C (C::a): Change type to const char*.
11051 * g++.old-deja/g++.brendan/crash66.C (getopt): Change last
11052 parameter type to const char*.
11053 * g++.old-deja/g++.brendan/ptolemy1.C (InterpTableEntry::name):
11054 Change type to const char*.
11055 * g++.old-deja/g++.brendan/ptolemy2.C (InterpTableEntry::name):
11057 * g++.old-deja/g++.jason/default2.C (bar::memberfunction): Change
11058 second parameter type to const char*.
11059 * g++.old-deja/g++.jason/opeq.C (X::X): Likewise.
11060 (Y::Y): Change parameter type to const char*.
11061 * g++.old-deja/g++.jason/ref12.C (f): Likewise.
11062 * g++.old-deja/g++.jason/report.C: Apply const correctness.
11063 * g++.old-deja/g++.jason/rfg6.C (single, array): Likewise.
11064 * g++.old-deja/g++.jason/rvalue1.C (main): Cast string literal to
11066 * g++.old-deja/g++.jason/scoping4.C (A::Ptr): Make a typedef to
11068 * g++.old-deja/g++.law/ctors17.C (X::X): Change last parameter
11069 type to const char*.
11070 * g++.old-deja/g++.law/ctors7.C (base_t::name, d1_t, d2_t): Change
11071 return type to const char*.
11072 * g++.old-deja/g++.law/dtors2.C (bla::bla): Change parameter type
11074 * g++.old-deja/g++.law/operators3.C: Adjust for const correctness.
11075 * g++.old-deja/g++.law/refs1.C: Likewise.
11076 * g++.old-deja/g++.law/visibility1.C: Likewise.
11077 * g++.old-deja/g++.law/visibility2.C: Likewise.
11078 * g++.old-deja/g++.law/union1.C (op_to_charp::s): Change type to
11080 * g++.old-deja/g++.mike/bool2.C: Adjust for const correctness..
11081 * g++.old-deja/g++.mike/net48.C: Likewise.
11082 * g++.old-deja/g++.mike/p646.C: Likewise.
11083 * g++.old-deja/g++.mike/p6746.C: Likewise.
11084 * g++.old-deja/g++.mike/p700.C (mystrcpy): Change last parameter
11085 type to const char*.
11086 * g++.old-deja/g++.mike/p811.C (X::stringify): Match for
11087 deprecated conversion warning.
11088 * g++.old-deja/g++.other/init15.C (A::name): Change type to const
11090 * g++.old-deja/g++.other/inline12.C: Adjust for const correctness.
11091 * g++.old-deja/g++.other/sibcall1.C (foo): Likewise.
11092 * g++.old-deja/g++.pt/explicit8.C: Likewise.
11093 * g++.old-deja/g++.pt/m6.C (xx): Likewise.
11094 * g++.old-deja/g++.pt/m7.C (xx): Likewise.
11095 * g++.old-deja/g++.pt/nontype3.C: Likewise.
11096 * g++.old-deja/g++.pt/t39.C: Likewise.
11097 * g++.old-deja/g++.robertl/eb106.C: Likewise.
11098 * g++.old-deja/g++.robertl/ice990323-2.C: Likewise.
11100 2006-02-04 Thomas Koenig <Thomas.Koenig@online.de>
11103 intrinsic_argument_conformance_1.f90: New test.
11105 2006-02-03 Steven G. Kargl <kargls@comcast.net>
11108 * gfortran.dg/char_result_11.f90: Add SAVE.
11109 * gfortran.dg/der_pointer_4.f90: Ditto.
11110 * gfortran.dg/default_initialization.f90: New test.
11112 2006-02-03 Jeff Law <law@redhat.com>
11114 * lib/gcc-dg.exp (cleanup-rtl-dump): Fix dump file regexp to
11115 handle more than 100 dump files.
11116 (cleanup-tree-dump, cleanup-ipa-dump): Likewise.
11117 * lib/scantree.exp (scan-tree-dump): Likewise.
11118 (scan-tree-dump-times, scan-tree-dump-not): Likewise.
11119 (scan-tree-dump-dem, scan-tree-dump-dem-not): Likewise.
11120 * lib/scanipa.exp (scan-ipa-dump): Likewise.
11121 (scan-ipa-dump-times, scan-ipa-dump-not): Likewise.
11122 (scan-ipa-dump-dem, scan-ipa-dump-dem-not): Likewise.
11124 2006-02-03 Diego Novillo <dnovillo@redhat.com>
11126 * gcc.dg/gomp/pr25990.c: Replace with pre-processed version.
11128 2006-02-03 Mark Mitchell <mark@codesourcery.com>
11130 * g++.dg/template/using12.C: New test.
11132 2006-02-03 Alan Modra <amodra@bigpond.net.au>
11134 * gcc.target/powerpc/pr25960.c: New test.
11136 2006-02-02 Steven G. Kargl <kargls@comcast>
11139 gfortran.dg/nullify_2.f90: New test.
11141 2006-02-02 Diego Novillo <dnovillo@redhat.com>
11144 * gcc.dg/gomp/pr25990.c: New test.
11146 2006-01-31 Mark Mitchell <mark@codesourcery.com>
11149 * g++.gd/template/partial4.C: New test.
11151 2006-01-31 Andrew Pinski <pinskia@physics.uc.edu>
11153 PR middle-end/26001
11154 * gfortran.dg/data_char_2.f90: New.
11156 2006-01-31 Thomas Koenig <Thomas.Koenig@online.de>
11159 maxval_maxloc_conformance_1.f90: New test.
11161 2006-01-31 Richard Guenther <rguenther@suse.de>
11163 * gcc.target/i386/sselibm-1.c: New testcase.
11164 * gcc.target/i386/sselibm-2.c: Likewise.
11165 * gcc.target/i386/sselibm-3.c: Likewise.
11166 * gcc.target/i386/sselibm-4.c: Likewise.
11167 * gcc.target/i386/sselibm-5.c: Likewise.
11169 2005-01-30 Erik Edelmann <eedelman@gcc.gnu.org>
11172 * gfortran.dg/arrayio_derived_2.f90: New.
11174 2006-01-30 Carlos O'Donell <carlos@codesourcery.com>
11176 * gcc.dg/unsigned-long-compare.c: New test.
11178 2006-01-30 Steve Ellcey <sje@cup.hp.com>
11181 * lib/target-supports.exp (check_effective_target_freorder):
11182 Check to see if target supports -freorder-blocks-and-partition.
11183 * g++.dg/other/pr22003.C: Use "dg-require-effective-target freorder"
11184 instead of "dg-require-named-sections".
11186 2006-01-30 J"orn Rennecke <joern.rennecke@st.com>
11189 * gcc.dg/pragma-isr.c: Added target sh[1234ble]*-*-*.
11190 * gcc.dg/pragma-isr2.c, gcc.dg/pragma-isr-trapa.c: New tests.
11191 * gcc.dg/pragma-isr-trapa2.c: Likewise.
11192 * gcc.dg/pragma-isr-nosave_low_regs.c: Likewise.
11193 * gcc.dg/pragma-isr-trap_exit.c: Likewise.
11194 * gcc.dg/attr-isr.c, gcc.dg/attr-isr-trapa.c: Likewise.
11195 * gcc.dg/attr-isr-trap_exit.c: Likewise.
11196 * gcc.dg/attr-isr-nosave_low_regs.c: Likewise.
11198 2006-01-30 Richard Guenther <rguenther@suse.de>
11201 * gcc.dg/pr23372-1.C: New testcase.
11203 2006-01-29 Diego Novillo <dnovillo@redhat.com>
11205 * gcc.dg/gomp/pr25874.c: New test.
11207 2006-01-29 Dorit Nuzman <dorit@il.ibm.com>
11210 * gcc.dg/vect/fast-math-vect-pr25911.c: New.
11212 2006-01-29 Paul Thomas <pault@gcc.gnu.org>
11218 * gfortran.dg/intent_out_1.f90: New test.
11220 2006-01-28 Paul Thomas <pault@gcc.gnu.org>
11223 * gfortran.dg/procedure_lvalue.f90: New test.
11227 * gfortran.dg/char_pointer_assign_2.f90: New test.
11228 * gfortran.dg/char_result_1.f90: Correct unequal charlen pointer
11229 assignment to be consistent with standard.
11230 * gfortran.dg/char_result_2.f90: The same.
11231 * gfortran.dg/char_result_8.f90: The same.
11233 2006-01-28 Zack Weinberg <zackw@panix.com>
11235 * gcc.dg/Woverlength-strings.c
11236 * gcc.dg/Woverlength-strings-pedantic-c89.c
11237 * gcc.dg/Woverlength-strings-pedantic-c89-no.c
11238 * gcc.dg/Woverlength-strings-pedantic-c99.c
11239 * gcc.dg/Woverlength-strings-pedantic-c99-no.c: New tests.
11241 2006-01-28 Adam Nemet <anemet@caviumnetworks.com>
11243 * gcc.c-torture/execute/20060127-1.c: New test.
11245 2006-01-28 Mark Mitchell <mark@codesourcery.com>
11248 * g++.dg/ext/pragmaweak1.C: New test.
11250 2006-01-28 Mark Mitchell <mark@codesourcery.com>
11253 * g++.dg/template/spec29.C: New test.
11255 2006-01-28 Kazu Hirata <kazu@codesourcery.com>
11258 * gcc.c-torture/execute/pr19606.c: New.
11260 2006-01-27 Carlos O'Donell <carlos@codesourcery.com>
11262 * gcc.dg/pragma-re-4.c: New test.
11264 2005-01-27 Paul Thomas <pault@gcc.gnu.org>
11267 * gfortran.dg/assumed_size_refs_3.f90: New test.
11269 2006-01-27 Ben Elliston <bje@au.ibm.com>
11271 * gcc.misc-tests/dectest.exp: Remove defunct comment.
11273 2006-01-26 Laurent GUERBY <laurent@guerby.net>
11276 * ada/acats/support/impdef.a: Add One_Long_Second.
11277 * ada/acats/tests/c9/c94025.a: Use One_Long_Second.
11278 * ada/acats/tests/c9/c94026.a: Likewise.
11279 * ada/acats/tests/c9/c97305c.ada: Likewise.
11280 * ada/acats/tests/c9/c99004a.ada: Likewise.
11282 2005-01-26 Paul Thomas <pault@gcc.gnu.org>
11285 * gfortran.dg/global_references_2.f90: New test.
11291 * gfortran.dg/assumed_charlen_function_1.f90: New test.
11292 * gfortran.dg/assumed_charlen_function_3.f90: New test.
11295 * gfortran.dg/assumed_charlen_function_2.f90: New test.
11297 2006-01-26 Alexandre Oliva <aoliva@redhat.com>
11300 * gcc.dg/Wpointer-sign.c: New.
11301 * gcc.dg/Wpointer-sign-Wall.c: New.
11302 * gcc.dg/Wpointer-sign-Wall-no.c: New.
11303 * gcc.dg/Wpointer-sign-pedantic.c: New.
11304 * gcc.dg/Wpointer-sign-pedantic-no.c: New.
11305 * gcc.dg/conv-2.c: Use -Wpointer-sign.
11307 2006-01-26 Andrew Pinski <pinskia@physics.uc.edu>
11310 * gcc.c-torture/compile/pr25861.c: New test.
11312 2006-01-26 Paul Brook <paul@codesourcery.com>
11314 * gcc.dg/compat/struct-layout-1.exp: Pass -e to generator program
11315 on short-enum targets.
11316 * gcc.dg/compat/struct-layout-1_generate.c (short_enums): New
11318 (generate_fields): Use short_enums.
11319 (main): Set short_enums. Document -e.
11320 * g++.dg/compat/struct-layout-1.exp: Pass -e to generator program
11321 on short-enum targets.
11322 * g++.dg/compat/struct-layout-1_generate.c (short_enums): New
11324 (generate_fields): Use short_enums.
11325 (main): Set short_enums. Document -e.
11326 * lib/target-supports.exp (check_effective_target_short_enums): New.
11328 2006-01-26 Hans-Peter Nilsson <hp@axis.com>
11331 * gcc.dg/torture/pr25947-1.c: New test.
11333 2006-01-25 Jan Hubicka <jh@suse.cz>
11334 Roger Sayle <roger@eyesopen.com>
11336 PR rtl-optimization/25703
11337 * gcc.target/i386/20060125-1.c: New test case.
11338 * gcc.target/i386/20060125-2.c: New test case.
11340 2006-01-25 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
11343 * gfortran.dg/goto_1.f: New.
11345 2006-01-25 Erik Edelmann <eedelman@gcc.gnu.org>
11348 * gfortran.dg/char_result_11.f90: Make it sensitive to PR
11349 25716 on 32-bit systems too.
11351 2006-01-25 Kazu Hirata <kazu@codesourcery.com>
11354 * gcc.dg/tree-ssa/gen-vect-11.c: Add -fwrapv.
11356 2006-01-25 Kaz Kojima <kkojima@gcc.gnu.org>
11358 * gcc.dg/tree-ssa/gen-vect-33.c: New.
11360 2006-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11363 * gfortran.dg/read_eof.f90: Delete, renamed.
11364 * gfortran.dg/read_eof_1.f90: Rename from read_eof.f90.
11365 * gfortran.dg/read_eof_2.f90: New test.
11366 * gfortran.dg/read_eof_3.f90: New test.
11368 2006-01-24 Andrew Pinski <pinskia@physics.uc.edu>
11371 * gcc.c-torture/compile/pr25860.c: New test.
11373 2006-01-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11376 * g++.dg/parse/dtor8.C: New test.
11378 2006-01-24 Hans-Peter Nilsson <hp@axis.com>
11381 * lib/target-supports.exp (check_effective_target_fopenmp): New proc.
11382 * gcc.dg/gomp/gomp.exp: Return without testing anything if
11383 check_effective_target_fopenmp returns 0.
11385 2006-01-23 Eric Botcazou <ebotcazou@adacore.com>
11388 * ada/acats/norun.lst: Add c52103x, c52104x and c52104y.
11389 * ada/acats/stackcheck.lst: New file, add c52103x, c52104x and c52104y.
11390 * ada/acats/run_all.sh: Pass -fstack-check for tests in stackcheck.lst.
11392 2006-01-23 Andrew Pinski <pinskia@physics.uc.edu>
11395 * g++.dg/opt/pr25857.C: New test.
11397 2006-01-23 Steven Bosscher <stevenb.gcc@gmail.com>
11398 Jan Hubicka <jh@suse.cz>
11399 Richard Guenther <rguenther@suse.de>
11401 PR rtl-optimization/25654
11402 * gcc.dg/torture/pr25654.c: New testcase.
11403 * gcc.target/i386/pr25654.c: Likewise.
11405 2005-01-23 Paul Thomas <pault@gcc.gnu.org>
11408 * gfortran.dg/internal references_2.f90: New test.
11410 Fix regression in testing of admissability of attributes.
11411 * gfortran.dg/intent_used_1.f90: New test.
11413 2006-01-23 Ben Elliston <bje@au.ibm.com>
11415 * gcc.misc-tests/dectest.exp (TORTURE_OPTIONS): Include -Os.
11416 Remove target conditional torture options for i?86 and x86_64
11419 2006-01-22 Gabriel Dos Reis <gdr@integrable-solutions.net>
11422 * g++.dg/rtti/no-rtti.C: New.
11424 2006-01-21 Mark Mitchell <mark@codesourcery.com>
11427 * g++.dg/inherit/conv2.C: New test.
11430 * g++.dg/parse/dtor7.C: New test.
11433 * g++.dg/template/crash44.C: New test.
11435 2005-01-21 Paul Thomas <pault@gcc.gnu.org>
11439 * gfortran.dg/internal_references_1.f90: New test.
11444 * gfortran.dg/global_references_1.f90: New test.
11445 * gfortran.dg/g77/19990905-1.f: Restore the error that
11446 there is a clash between the common block name and
11447 the name of a subroutine reference.
11450 * gfortran.dg/aliasing_dummy_1.f90: New test.
11452 2006-01-21 Alan Modra <amodra@bigpond.net.au>
11454 * gcc.dg/vmx/1b-01.c: Warning fix.
11455 * gcc.dg/vmx/1c-02.c: Likewise.
11456 * gcc.dg/vmx/gcc-bug-4.c: Likewise.
11458 2006-01-20 Steve Ellcey <sje@cup.hp.com>
11461 * gcc.target/ia64/20030811-1.c: Change 'long' to 'long long'.
11463 2006-01-20 Richard Guenther <rguenther@suse.de>
11464 Steven Bosscher <stevenb.gcc@gmail.com>
11466 PR rtl-optimization/24626
11467 * gcc.dg/torture/pr24626-1.c: New testcase.
11468 * gcc.dg/torture/pr24626-2.c: Likewise.
11469 * gcc.dg/torture/pr24626-3.c: Likewise.
11470 * gcc.dg/torture/pr24626-4.c: Likewise.
11472 2006-01-20 Dirk Mueller <dmueller@suse.com>
11475 * g++.dg/warn/empty-body.C: New.
11477 2006-01-19 Mark Mitchell <mark@codesourcery.com>
11480 * g++.dg/template/using10.C: New test.
11481 * g++.dg/temlpate/using11.C: Likewise.
11482 * g++.dg/inherit/using5.C: Tweak error messages.
11484 2006-01-20 Alan Modra <amodra@bigpond.net.au>
11486 * gcc.target/powerpc/rs6000-ldouble-1.c: Tweak powerpc linux
11488 * gcc.target/powerpc/rs6000-ldouble-2.c: Likewise.
11490 2006-01-19 Jan Hubicka <jh@suse.cz>
11492 * gcc.target/i386/lea.c: Test pentiumpro, not i686.
11494 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11497 * g++.dg/template/spec28.C: New test.
11499 2006-01-19 Andrew Pinski <pinskia@physics.uc.edu>
11501 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (switchfiles):
11502 Fix fprintf's by adding srcdir or removing it.
11504 2006-01-19 Diego Novillo <dnovillo@redhat.com>
11506 * testsuite/gcc.dg/gomp/for-13.c: Use -fdump-tree-ompexp.
11507 * testsuite/gcc.dg/gomp/critical-1.c: Likewise.
11508 * testsuite/gcc.dg/gomp/critical-3.c: Likewise.
11509 * testsuite/gcc.dg/gomp/empty.c: Likewise.
11510 * testsuite/gcc.dg/gomp/ordered-1.c: Likewise.
11511 * testsuite/gcc.dg/gomp/for-4.c: Likewise.
11512 * testsuite/gcc.dg/gomp/for-6.c: Likewise.
11513 * testsuite/gcc.dg/gomp/master-3.c: Likewise.
11514 * testsuite/gcc.dg/gomp/for-8.c: Likewise.
11515 * testsuite/gcc.dg/gomp/for-10.c: Likewise.
11516 * testsuite/gcc.dg/gomp/for-18.c: Likewise.
11517 * testsuite/gcc.dg/gomp/for-5.c: Likewise.
11518 * testsuite/gcc.dg/gomp/for-7.c: Likewise.
11519 * testsuite/gcc.dg/gomp/for-9.c: Likewise.
11521 2006-01-18 Jeff Law <law@redhat.com>
11523 * gcc.dg/tree-ssa/vrp25.c: New test.
11525 2006-01-19 Richard Sandiford <richard@codesourcery.com>
11527 * gcc.dg/pr25805.c: Fix misapplied patch.
11529 2006-01-19 Dorit Nuzman <dorit@il.ibm.com>
11531 * lib/target-suports.exp (check_effective_target_vect_sdot_qi): New.
11532 (check_effective_target_vect_udot_qi): New.
11533 (check_effective_target_vect_sdot_hi): New.
11534 (check_effective_target_vect_udot_hi): New.
11535 * gcc.dg/vect/vect.exp: Use dump-details, and compile testcases
11536 prefixed with "wrapv-" with -fwrapv.
11537 * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: New.
11538 * gcc.dg/vect/vect-reduc-dot-u8.c: New.
11539 * gcc.dg/vect/vect-reduc-dot-u16.c: New.
11540 * gcc.dg/vect/vect-reduc-dot-s8.c: New.
11541 * gcc.dg/vect/vect-reduc-dot-s16.c: New.
11543 * lib/target-suports.exp (check_effective_target_vect_widen_sum): New.
11544 * gcc.dg/vect/vect-reduc-pattern-1.c: New.
11545 * gcc.dg/vect/vect-reduc-pattern-2.c: New.
11546 * gcc.dg/vect/wrapv-vect-reduc-pattern-2.c: New.
11548 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11551 * g++.dg/other/default2.C: New test.
11552 * g++.dg/other/default3.C: New test.
11554 2006-01-19 Richard Sandiford <richard@codesourcery.com>
11557 * gcc.dg/pr25805.c: New file.
11559 2006-01-18 Mark Mitchell <mark@codesourcery.com>
11562 * g++.dg/template/init6.C: New test.
11564 2006-01-18 Daniel Berlin <dberlin@dberlin.org>
11566 * gcc.dg/tree-ssa/pr24287.c: New test
11568 2006-01-18 Eric Christopher <echristo@apple.com>
11570 * g++.dg/eh/table.C: New.
11572 2006-01-18 DJ Delorie <dj@redhat.com>
11574 * gcc.dg/Werror-1.c, gcc.dg/Werror-2.c, gcc.dg/Werror-3.c,
11575 gcc.dg/Werror-4.c, gcc.dg/Werror-5.c, gcc.dg/Werror-6.c,
11576 gcc.dg/Werror-7.c, gcc.dg/Werror-8.c, gcc.dg/Werror-9.c,
11577 gcc.dg/Werror-10.c, gcc.dg/Werror-11.c, gcc.dg/Werror-12: New.
11579 2006-01-18 Jeff Law <law@redhat.com>
11581 * gcc.c-torture/execute/930529-1.x: Use -fwrapv as test depends
11582 on wrapping on overflow semantics.
11584 * gcc.dg/tree-ssa/pr23109.c: Remove the .lim file too.
11586 * gcc.gc/tree-ssa/vrp23.c: New test.
11587 * gcc.gc/tree-ssa/vrp24.c: New test.
11589 2006-01-18 Richard Henderson <rth@redhat.com>
11590 Aldy Hernandez <aldyh@redhat.com>
11591 Jakub Jelinek <jakub@redhat.com>
11592 Diego Novillo <dnovillo@redhat.com>
11593 Uros Bizjak <uros@kss-loka.si>
11595 * testsuite/gcc.dg/gomp: New directory.
11597 2006-01-18 Paul Thomas <pault@gcc.gnu.org>
11598 Steven G. Kargl <kargls@comcast.net>
11601 * gfortran.dg/intrinsic_external_1.f90: New test.
11604 * gfortran.dg/elemental_pointer_1.f90: New test.
11607 * gfortran.dg/external_procedures_1.f90: New test.
11610 gfortran.dg/assumed_present.f90: New test.
11612 2006-01-18 Jakub Jelinek <jakub@redhat.com>
11614 * g++.dg/parse/lookup5.C: New test.
11616 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11619 * gfortran.dg/read_eof.f90: New test.
11621 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
11623 * gcc.dg/torture/fp-int-convert-float128.c: Fix dg-do line,
11624 add a closing brace.
11626 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11629 * gfortran.dg/fmt_tl.f: New test.
11631 2006-01-17 Eric Christopher <echristo@apple.com>
11633 * g++.old-deja/g++.warn/impint.C: Add -Wconversion.
11634 * g++.old-deja/g++.warn/impint2.C: Ditto.
11635 * g++.old-deja/g++.other/null1.C: Ditto.
11636 * g++.dg/warn/conv2.C: Ditto.
11637 * g++.dg/warn/conv4.C: New file.
11639 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
11641 * g++.dg/abi/mangle25.C: Fix dg-do line, add a closing brace.
11643 2006-01-17 Andreas Jaeger <aj@suse.de>
11644 Janis Johnson <janis187@us.ibm.com>
11646 * g++.dg/abi/mangle25.C: Run always on ia64 but only on x86/x86-64
11648 * gcc.dg/torture/fp-int-convert-float128-timode.c: Likewise.
11649 * gcc.dg/torture/fp-int-convert-float128.c: Likewise.
11651 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
11653 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (switchfiles):
11654 xfail txxx where xxx >= 25.
11656 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
11659 * gcc.dg/const-compare.c: Restrict compiling to powerpc*-*-darwin*.
11661 2006-01-17 Jakub Jelinek <jakub@redhat.com>
11664 * gcc.dg/pr25682.c: New test.
11665 * g++.dg/parse/array-size2.C: New test.
11667 2006-01-16 Ian Lance Taylor <ian@airs.com>
11669 * consistency.vlad: Remove entire directory, 1652 files.
11671 2006-01-16 Janis Johnson <janis187@us.ibm.com>
11673 * lib/target-supports.exp (check_effective_target_dfp_nocache,
11674 check_effective_target_dfprt_nocache): New.
11675 (check_effective_target_dfp): Use check_effective_target_dfp_nocache.
11676 (check_effective_target_dfprt): New.
11677 * lib/c-compat.exp (check_dfp): Remove.
11678 (compat_dfp_setup): Use check_effective_target_dfprt_nocache.
11679 * gcc.dg/dfp/dfp.exp: Compile, execute, or skip tests based on
11680 level of support for decimal float.
11681 * gcc.dg/dfp/call-by-value.c, cast.c, compare-eq-const.c,
11682 compare-eq-d128.c, compare-eq-d32.c, compare-eq-d64.c,
11683 compare-eq-dfp.c, compare-rel-const.c, compare-rel-d128.c,
11684 compare-rel-d32.c, compare-rel-d64.c, compare-rel-dfp.c,
11685 convert-bfp.c, convert-bfp-fold.c, convert-complex.c, convert-dfp.c,
11686 convert-dfp-fold.c, convert-dfp-round.c, convert-int-fold.c,
11687 convert-int-saturate.c, func-array.c, func-mixed.c, func-scalar.c,
11688 func-struct.c, func-vararg-dfp.c, func-vararg-mixed.c,
11689 func-vararg-size0.c, inf-1.c, loop-index.c, nan-1.c, nan-2.c,
11690 operator-arith-fold.c, operator-assignment.c, operator-comma.c,
11691 operator-cond.c, operator-logical.c, operator-unary.c, snan.c,
11692 struct-layout-1.c, union-init.c, usual-arith-conv.c: Remove dg-do
11695 2006-01-16 H.J. Lu <hongjiu.lu@intel.com>
11698 * lib/g++.exp (g++_init): Use $base_dir/../../ instead of
11700 * lib/gfortran.exp (gfortran_init): Likewise.
11701 * lib/obj-c++.exp (obj-c++_init): Likewise.
11702 * lib/scanasm.exp (scan-assembler-dem): Likewise.
11703 (scan-assembler-dem-not): Likewise.
11704 * lib/scandump.exp (scan-dump-dem): Likewise.
11705 (scan-dump-dem-not): Likewise.
11707 2006-01-16 Andrew Pinski <pinskia@physics.uc.edu>
11710 * lib/g++.exp (g++_init): Check for *-*-darwin* instead of
11712 * lib/obj-c++.exp (obj-c++_init): Likewise.
11714 2006-01-16 Richard Guenther <rguenther@suse.de>
11716 * gcc.dg/tree-ssa/20031015-1.c: Adjust testcase.
11718 2006-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
11721 * ada/acats/run_acats (LD_LIBRARY_PATH): Add BASE
11722 to LD_LIBRARY_PATH.
11724 2006-01-16 Eric Botcazou <ebotcazou@adacore.com>
11725 Andrew Pinski <pinskia@physics.uc.edu>
11727 * gcc.dg/minmax-1.c: New test.
11729 2006-01-16 Ben Elliston <bje@au.ibm.com>
11731 * gcc.dg/dfp/dfp.exp: Correct FSF address.
11732 * gcc.misc-tests/dectest.exp: Ditto.
11734 2006-01-15 Ian Lance Taylor <ian@airs.com>
11737 * gcc.target/i386/cmov6.c: Use -march=k8.
11739 2006-01-15 Andreas Jaeger <aj@suse.de>
11741 * g++.dg/abi/mangle25.C: Only run on 64-bit systems since 32-bit
11742 x86 does not have __float128.
11744 2006-01-14 Ian Lance Taylor <ian@airs.com>
11746 * gcc.target/i386/cmov6.c: New test.
11748 2006-01-14 Mark Mitchell <mark@codesourcery.com>
11751 * g++.dg/template/ctor6.C: New test.
11753 2006-01-14 Kazu Hirata <kazu@codesourcery.com>
11755 PR tree-optimization/25485
11756 * gcc.dg/tree-ssa/pr25485.c: New.
11758 2006-01-14 Richard Guenther <rguenther@suse.de>
11760 PR tree-optimization/22548
11761 PR tree-optimization/22555
11762 PR tree-optimization/22501
11763 * gcc.dg/tree-ssa/alias-4.c: New testcase.
11764 * gcc.dg/tree-ssa/alias-5.c: Likewise.
11765 * gcc.dg/tree-ssa/alias-6.c: Likewise.
11766 * gcc.dg/tree-ssa/alias-7.c: Likewise.
11767 * gcc.dg/tree-ssa/alias-8.c: Likewise.
11768 * gcc.dg/tree-ssa/alias-9.c: Likewise.
11769 * gcc.dg/tree-ssa/alias-10.c: Likewise.
11770 * gcc.dg/tree-ssa/alias-11.c: Likewise.
11771 * gcc.dg/tree-ssa/alias-12.c: Likewise.
11773 2006-01-14 Zdenek Dvorak <dvorakz@suse.cz>
11775 * gcc.dg/tree-ssa/pr19210-1.c: Update outcome. Add new test loop.
11776 * gcc.dg/tree-ssa/pr19210-2.c: Ditto.
11778 2006-01-14 Steven Bosscher <stevenb.gcc@gmail.com>
11779 Richard Guenther <rguenther@suse.de>
11781 PR rtl-optimization/24257
11782 * gcc.dg/torture/pr24257.c: New testcase.
11784 2006-01-13 Adam Nemet <anemet@caviumnetworks.com>
11786 * gcc.c-torture/execute/20060110-1.c: New test.
11787 * gcc.c-torture/execute/20060110-2.c: New test.
11789 2006-01-13 Ulrich Weigand <uweigand@de.ibm.com>
11791 * gcc.c-torture/compile/pr25310.c: Disable test on 16-bit targets.
11793 2006-01-13 Bernhard Fischer <rep.nop@aon.at>
11796 * gfortran.dg/label_3.f90: New test.
11798 2006-01-13 Daniel Berlin <dberlin@dberlin.org>
11800 PR tree-optimization/25771
11801 * g++.dg/tree-ssa/pr25771.C: New test
11803 2006-01-13 Andrew Pinski <pinskia@physics.uc.edu>
11806 * g++.dg/opt/complex5.C: New test.
11808 2006-01-13 Richard Guenther <rguenther@suse.de>
11810 * gcc.target/i386/387-9.c: New testcase.
11812 2006-01-12 Nathan Sidwell <nathan@codesourcery.com>
11815 * g++.dg/debug/dwarf2-1.C: New.
11817 2006-01-11 H.J. Lu <hongjiu.lu@intel.com>
11820 * lib/gcov.exp (verify-lines): Add "close $fd".
11822 2006-01-12 Yao Qi <qiyaoltc@cn.ibm.com>
11823 Ben Elliston <bje@au.ibm.com>
11825 * gcc.dg/dfp/inf-1.c: New test.
11827 2006-01-12 Janis Johnson <janis187@us.ibm.com>
11828 Yao Qi <qiyaoltc@cn.ibm.com>
11829 Ben Elliston <bje@au.ibm.com>
11830 Jon Grimm <jgrimm2@us.ibm.com>
11832 * gcc.dg/nodfp-1.c: New test.
11833 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
11834 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
11835 * gcc.dg/compat/scalar-return-dfp_main.c: Likewise.
11836 * gcc.dg/compat/scalar-by-value-dfp_main.c: Likewise.
11837 * gcc.dg/compat/scalar-by-value-dfp_x.c: Likewise.
11838 * gcc.dg/compat/scalar-return-dfp_y.c: Likewise.
11839 * gcc.dg/compat/scalar-by-value-dfp_y.c: Likewise.
11840 * gcc.dg/debug/dwarf2/dwarf-float.c: Likewise.
11841 * gcc.dg/debug/dwarf2/dwarf-dfp.c: Likewise.
11842 * gcc.dg/format/dfp-scanf-1.c: Likewise.
11843 * gcc.dg/format/dfp-printf-1.c: Likewise.
11844 * gcc.dg/compat/struct-layout-1.exp: Use c-compat.exp.
11845 (compat_setup_dfp): New.
11846 * gcc.dg/compat/compat.exp: Use it.
11847 (compat-use-alt-compiler, compat-use-tst-compiler): Move to new file.
11848 Make some variables global, prepend "compat_" to their names.
11849 * gcc.dg/compat/struct-layout-1.h: Conditional DFP support.
11850 * gcc.dg/compat/struct-layout-1_generate.c: Ditto.
11851 * gcc.misc-tests/dectest.exp: New test driver for decTest.
11852 * lib/compat.exp (compat_skip_list): Make global, rename.
11853 * lib/c-compat.exp: New file.
11854 * lib/target-supports.exp (check_effective_target_dfp): New.
11856 * gcc.dg/dfp/dec-eval-method.c, gcc.dg/dfp/func-array.c,
11857 gcc.dg/dfp/convert-dfp-fold.c, gcc.dg/dfp/struct-union.c,
11858 gcc.dg/dfp/compare-rel.h, gcc.dg/dfp/convert-dfp-round.c,
11859 gcc.dg/dfp/func-struct.c, gcc.dg/dfp/constants-c99.c,
11860 gcc.dg/dfp/compare-eq-d32.c, gcc.dg/dfp/func-vararg-mixed.c,
11861 gcc.dg/dfp/compare-rel-d128.c, gcc.dg/dfp/operator-comma.c,
11862 gcc.dg/dfp/decfloat-constants.c, gcc.dg/dfp/operator-bitwise.c,
11863 gcc.dg/dfp/func-mixed.c, gcc.dg/dfp/compare-eq-dfp.c,
11864 gcc.dg/dfp/operator-assignment.c, gcc.dg/dfp/dfp-round.h,
11865 gcc.dg/dfp/modes.c, gcc.dg/dfp/keywords-c99.c, gcc.dg/dfp/nan-1.c,
11866 gcc.dg/dfp/loop-index.c, gcc.dg/dfp/compare-eq-d64.c,
11867 gcc.dg/dfp/convert-bfp.c, gcc.dg/dfp/usual-arith-conv-const.c,
11868 gcc.dg/dfp/convert-dfp.c, gcc.dg/dfp/compare-rel-const.c,
11869 gcc.dg/dfp/convert-int-fold.c, gcc.dg/dfp/keywords-pedantic.c,
11870 gcc.dg/dfp/compare-rel-d32.c, gcc.dg/dfp/call-by-value.c,
11871 gcc.dg/dfp/constants-hex.c, gcc.dg/dfp/func-scalar.c,
11872 gcc.dg/dfp/keywords-ignored-c99.c, gcc.dg/dfp/snan.c,
11873 gcc.dg/dfp/usual-arith-conv.c, gcc.dg/dfp/constants-pedantic.c,
11874 gcc.dg/dfp/operator-logical.c, gcc.dg/dfp/compare-eq-d128.c,
11875 gcc.dg/dfp/convert-bfp-fold.c, gcc.dg/dfp/ctypes.c,
11876 gcc.dg/dfp/convert-int.c, gcc.dg/dfp/keywords-c89.c,
11877 gcc.dg/dfp/constants.c, gcc.dg/dfp/compare-rel-dfp.c,
11878 gcc.dg/dfp/compare-eq-const.c, gcc.dg/dfp/cast-bad.c,
11879 gcc.dg/dfp/operator-arith-fold.c, gcc.dg/dfp/union-init.c,
11880 gcc.dg/dfp/struct-layout-1.c,
11881 gcc.dg/dfp/compare-eq.hgcc.dg/dfp/convert-int-saturate.c,
11882 gcc.dg/dfp/compare-rel-d64.c, gcc.dg/dfp/func-vararg-size0.c,
11883 gcc.dg/dfp/Wconversion-2.c, gcc.dg/dfp/nan-2.c,
11884 gcc.dg/dfp/operator-cond.c, gcc.dg/dfp/composite-type.c,
11885 gcc.dg/dfp/func-vararg-dfp.c,
11886 gcc.dg/dfp/dfp.expgcc.dg/dfp/keywords-reserved.c,
11887 gcc.dg/dfp/convert-complex.c, gcc.dg/dfp/Wbad-function-cast-1.c,
11888 gcc.dg/dfp/operator-unary.c, gcc.dg/dfp/altivec-types.c,
11889 gcc.dg/dfp/cast.c, gcc.dg/dfp/typespec.c,
11890 gcc.dg/dfp/wtr-conversion-1.c: New tests.
11892 2006-01-11 Richard Guenther <rguenther@suse.de>
11894 PR tree-optimization/25734
11895 * gcc.dg/tree-ssa/pr25734.c: New testcase.
11897 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
11900 * gfortran.dg/literal_character_constant_1_x.F: New test.
11901 * gfortran.dg/literal_character_constant_1_y.F: Ditto.
11902 * gfortran.dg/literal_character_constant_1_z.F: Ditto.
11903 * gfortran.dg/literal_character_constant_1.inc: Helper for new tests.
11905 2006-01-11 Nathan Sidwell <nathan@codesourcery.com>
11908 * g++.dg/ext/packed3.C: Add expected packed error.
11910 2006-01-11 Hans-Peter Nilsson <hp@axis.com>
11913 * gcc.dg/torture/pr25706-1.c: New test.
11915 2006-01-11 Paolo Bonzini <bonzini@gnu.org>
11917 PR tree-optimization/23109
11918 PR tree-optimization/23948
11919 PR tree-optimization/24123
11921 * gcc.dg/tree-ssa/recip-3.c, gcc.dg/tree-ssa/recip-4.c,
11922 gcc.dg/tree-ssa/recip-5.c, gcc.dg/tree-ssa/recip-6.c,
11923 gcc.dg/tree-ssa/recip-7.c, gcc.dg/tree-ssa/pr23109.c,
11924 g++.dg/tree-ssa/pr23948.C: New testcases.
11925 * gcc.dg/tree-ssa/recip-2.c, gcc.dg/tree-ssa/pr23234.c: Provide
11926 three divisions in order to do the optimization.
11928 2006-01-11 Zdenek Dvorak <dvorakz@suse.cz>
11931 * g++.dg/other/pr25632.C: New test.
11933 2006-01-11 Paul Thomas <pault@gcc.gnu.org>
11936 * gfortran.dg/used_types_1.f90: New test.
11938 2006-01-10 Hans-Peter Nilsson <hp@axis.com>
11941 * gcc.dg/torture/pr25718-1.c: New test.
11943 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
11945 * gfortran.dg/list_read_2.f90: Fix typo in description.
11947 2006-01-10 Jan Beulich <jbeulich@novell.com>
11949 * lib/target-supports.exp (check_visibility_available): Simplify test
11951 (check_profiling_available): Fail for *-*-netware*.
11952 * g++.old-deja/g++.law/profile1.C: Remove dg-bogus for *-*-netware*.
11953 * gcc.dg/20021014-1.c: Likewise.
11954 * gcc.dg/nest.c: Likewise.
11956 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
11959 * gfortran.dg/forall_3.f90: New test.
11961 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
11964 * gfortran.dg/nesting_2.f90: New test.
11965 * gfortran.dg/nesting_3.f90: New test.
11967 2006-01-09 Hans-Peter Nilsson <hp@axis.com>
11969 * gcc.dg/Wpadded.c: Gate alignment warning on ! default_packed.
11970 Fix typo in comment.
11972 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
11974 * gfortran.dg/single_char_string.f90: New test.
11976 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
11978 * gfortran.dg/ichar_2.f90: New test.
11980 2006-01-08 Erik Edelmann <eedelman@gcc.gnu.org>
11983 * gfortran.dg/private_type_4.f90: New.
11985 2006-01-07 Richard Guenther <rguenther@suse.de>
11987 * gcc.dg/tree-ssa/loop-15.c: Use optimized dump.
11989 2006-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11991 * gfortran.dg/func_decl_1.f90: New.
11992 * gfortran.dg/array_alloc_1.f90: Fix wrong function declaration.
11993 * gfortran.dg/array_alloc_2.f90: Likewise.
11994 * gfortran.dg/char_result_8.f90: Likewise.
11995 * gfortran.dg/dup_save_1.f90: Likewise.
11996 * gfortran.dg/dup_save_2.f90: Likewise.
11997 * gfortran.dg/f2c_6.f90: Likewise.
11998 * gfortran.dg/f2c_7.f90: Likewise.
11999 * gfortran.dg/func_result_2.f90: Likewise.
12000 * gfortran.fortran-torture/execute/pr23373-2.f90: Likewise.
12002 2006-01-07 Paul Thomas <pault@gcc.gnu.org>
12005 * gfortran.dg/elemental_subroutine_1.f90: New test.
12006 * gfortran.dg/elemental_subroutine_2.f90: New test.
12010 * gfortran.dg/assumed_size_refs_1.f90: New test.
12014 * gfortran.dg/assumed_size_refs_2.f90: New test.
12015 * gfortran.dg/initialization_1.f90: Change warning message.
12017 2006-01-06 Zdenek Dvorak <dvorakz@suse.cz>
12019 * gcc.dg/tree-ssa/loop-15.c: New test.
12021 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12024 * gfortran.dg/backspace_3.f: New test.
12025 * gfortran.dg/backspace_4.f: New test.
12027 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12030 * gfortran.dg/fmt_white.f: Update test.
12032 2006-01-05 Carlos O'Donell <carlos@codesourcery.com>
12034 * gcc.dg/cast-1.c: Add new warning.
12035 * gcc.dg/cast-2.c: Likewise.
12036 * gcc.dg/cast-3.c: Likewise.
12037 * gcc.dg/format/cast-1.c: Likewise.
12038 * gcc.dg/cast-4.c: New testcase.
12040 2006-01-05 Richard Guenther <rguenther@suse.de>
12042 PR tree-optimization/22555
12043 * gcc.dg/tree-ssa/alias-3.c: New testcase.
12045 2006-01-05 Richard Guenther <rguenther@suse.de>
12046 Diego Novillo <dnovillo@redhat.com>
12048 * gcc.dg/tree-ssa/loop-11.c: Deal with removed vars pass.
12049 * gcc.dg/tree-ssa/loop-8.c: Likewise.
12050 * gcc.dg/tree-ssa/loop-1.c: Likewise.
12051 * gcc.dg/tree-ssa/pr23294.c: Likewise.
12052 * gcc.dg/tree-ssa/pr21985.c: Likewise.
12053 * gcc.dg/tree-ssa/loop-14.c: Likewise.
12054 * gcc.dg/tree-ssa/loop-2.c: Likewise.
12055 * gcc.dg/tree-ssa/loop-3.c: Likewise.
12056 * gcc.dg/tree-ssa/loop-4.c: Likewise.
12057 * gcc.dg/tree-ssa/pr21171.c: Likewise.
12058 * gcc.dg/tree-ssa/loop-5.c: Likewise.
12059 * gcc.dg/tree-ssa/loop-10.c: Likewise.
12060 * gcc.dg/tree-ssa/loop-6.c: Likewise.
12061 * treelang/compile/extravar.tree: Likewise.
12062 * g++.dg/tree-ssa/ssa-cast-1.C: Likewise.
12063 * g++.dg/tree-ssa/pointer-reference-alias.C: Likewise.
12064 * g++.dg/tree-ssa/ssa-sra-1.C: Likewise.
12065 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
12066 * gcc.dg/tree-ssa/20031106-6.c: Disable SRA.
12068 2006-01-05 Hans-Peter Nilsson <hp@bitrange.com>
12070 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Revert unnecessary fix
12073 2006-01-05 Erik Edelmann <eedelman@gcc.gnu.org>
12076 gfortran.dg/char_result_11.f90: New.
12078 2006-01-04 Mark Mitchell <mark@codesourcery.com>
12081 * g++.dg/parse/access9.C: New test.
12082 * g++.dg/tc1/dr52.C: Tweak error markers.
12084 2006-01-04 Richard Henderson <rth@redhat.com>
12086 Merge from gomp branch.
12087 * g++.dg/parse/pragma2.C: Update expected error lines.
12089 2006-01-04 Jakub Jelinek <jakub@redhat.com>
12091 * g++.dg/other/i386-2.C: New test.
12094 * gcc.c-torture/compile/20051228-1.c: New test.
12097 * gcc.dg/pr25559.c: New test.
12099 2006-01-03 Mark Mitchell <mark@codesourcery.com>
12102 * g++.dg/lookup/friend9.C: New test.
12105 * g++.dg/template/repo5.C: New test.
12107 2006-01-03 Steven G. Kargl <kargls@comcast.net>
12110 * gfortran.dg/forall_2.f90: New test.
12112 2006-01-03 Hans-Peter Nilsson <hp@bitrange.com>
12114 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Gate on
12115 dg-require-weak. Adjust regexp to handle leading-underscore
12116 targets and space as well as TAB after .weak. Change previous
12117 64-bit fix to not use naked dot.
12119 2006-01-03 Paolo Bonzini <bonzini@gnu.org>
12121 PR rtl-optimization/25578
12122 * gcc.c-torture/execute/20060102-1.c: New testcase.
12124 2006-01-03 Richard Guenther <rguenther@suse.de>
12127 * gcc.dg/torture/pr25183.c: New testcase.
12129 2006-01-03 Jakub Jelinek <jakub@redhat.com>
12131 Merge from gomp-branch.
12132 * gcc.dg/ia64-sync-1.c: On sparc*-*-*, pass -mcpu=v9.
12133 * gcc.dg/ia64-sync-2.c: Likewise.
12134 * gcc.dg/ia64-sync-3.c: Likewise.
12135 * gcc.dg/ia64-sync-4.c: Likewise.
12136 * gcc.dg/sync-2.c: Likewise.
12137 * lib/target-supports.exp (sync_char_short, sync_int_long): Indicate
12138 that sparc64-*-* and sparcv9-*-* supports sync builtins.
12140 2006-01-02 Mark Mitchell <mark@codesourcery.com>
12143 * g++.dg/parse/operator6.C: New test.
12146 * g++.dg/parse/error29.C: New test.
12149 * g++.dg/parse/dtor6.C: New test.
12152 * g++.dg/parse/ctor3.C: New test.
12155 * g++.dg/template/class3.C: New test.
12157 2006-01-02 Geoffrey Keating <geoffk@apple.com>
12159 * g++.dg/debug/debug9.C: New.
12161 2006-01-02 Steven G. Kargl <kargls@comcast.net>
12164 * gfortran.dg/label_2.f90: New test.
12166 2006-01-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12168 * g++.dg/lookup/using12.C: Tighten error marker.
12170 2006-01-01 Andreas Tobler <a.tobler@schweiz.ch>
12171 Andrew Pinski <pinskia@physics.uc.edu>
12173 * gcc.target/powerpc/darwin-abi-3.c: New file.
12174 * gcc.target/powerpc/darwin-abi-4.c: Likewise.
12175 * gcc.target/powerpc/darwin-abi-5.c: Likewise.
12176 * gcc.target/powerpc/darwin-abi-6.c: Likewise.
12177 * gcc.target/powerpc/darwin-abi-7.c: Likewise.
12178 * gcc.target/powerpc/darwin-abi-8.c: Likewise.
12179 * gcc.target/powerpc/darwin-abi-9.c: Likewise.
12180 * gcc.target/powerpc/darwin-abi-10.c: Likewise.
12181 * gcc.target/powerpc/darwin-abi-11.c: Likewise.
12183 2006-01-01 Daniel Berlin <dberlin@dberlin.org>
12185 * gcc.dg/tree-ssa/loadpre1.c: New;
12186 * gcc.dg/tree-ssa/loadpre2.c: New;
12187 * gcc.dg/tree-ssa/loadpre3.c: New;
12188 * gcc.dg/tree-ssa/loadpre4.c: New;
12189 * gcc.dg/tree-ssa/loadpre5.c: New;
12190 * gcc.dg/tree-ssa/loadpre6.c: New;
12191 * gcc.dg/tree-ssa/loadpre7.c: New;
12192 * gcc.dg/tree-ssa/loadpre8.c: New;
12193 * gcc.dg/tree-ssa/loadpre9.c: New;
12195 2006-01-01 Nathan Sidwell <nathan@codesourcery.com>
12197 * g++.dg/abi/thunk3.C: Adjust regexp to be 64bit safe.
12198 * g++.dg/abi/thunk4.C: Likewise.
12200 2006-01-01 Andreas Jaeger <aj@suse.de>
12202 * gcc.dg/tree-ssa/loadpre6.c: Fix prototype of malloc to be
12205 2006-01-01 Jakub Jelinek <jakub@redhat.com>
12208 * gcc.dg/pragma-pack-3.c: New test.
12209 * g++.dg/parse/pragma3.C: New test.
12211 2005-12-30 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12213 PR middle-end/24827
12214 * gcc.dg/attr-weakref-1.c: Skip test on hppa*-*-hpux*.
12216 2005-12-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12219 * gcc.target/i386/local2.c: Skip if ilp32 and -fpic/-fpic.
12221 2005-12-30 Erik Edelmann <eedelman@gcc.gnu.org>
12224 * gfortran-dg/pure_byref_3.f90: New.
12227 * gfortran.dg/userdef_operator_1.f90: New.
12229 2005-12-29 Nathan Sidwell <nathan@codesourcery.com>
12231 * g++.dg/abi/thunk3.C: New.
12232 * g++.dg/abi/thunk4.C: New.
12234 2005-12-29 Paul Thomas <pault@gcc.gnu.org>
12237 * gfortran.dg/host_used_types_1.f90: New test. Check that host
12238 associated derived type components of derived types are
12239 properly declared in contained procedures.
12241 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12243 PR libgfortran/25139
12244 * gfortran.dg/backspace_2.f: New test.
12246 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12248 PR libgfortran/25550
12249 * gfortran.dg/endfile.f: New test.
12251 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12253 PR libgfortran/25419
12254 * gfortran.dg/comma.f: New test.
12256 2005-12-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12258 * lib/gfortran-dg.exp: Remove trailing whitespace.
12259 * lib/fortran-torture.exp: Test with -fbounds-check instead of
12260 -funroll-all-loops.
12262 2005-12-28 Alan Modra <amodra@bigpond.net.au>
12264 * gcc.dg/torture/fp-int-convert-timode.c: Don't test IBM
12265 Extended Double long doubles or repeat tests when long double is
12266 the same size as double.
12268 2005-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12270 * g++.dg/rtti/tinfo1.C: Scan for ".global" also.
12273 * gcc.dg/ipa/ipa-1.c, gcc.dg/ipa/ipa-2.c, gcc.dg/ipa/ipa-3.c,
12274 gcc.dg/ipa/ipa-4.c, gcc.dg/ipa/ipa-5.c: Skip if -fpic/-fPIC.
12277 * gcc.dg/pr23911.c: Make test variable static.
12280 * gcc.dg/tree-ssa/pr14841.c: Likewise.
12282 2005-12-26 Mark Mitchell <mark@codesourcery.com>
12285 * g++.dg/parse/crash17.C: Adjust error markers.
12286 * g++.dg/template/error20.C: New test.
12288 2005-12-26 Mark Mitchell <mark@codesourcery.com>
12291 * g++.dg/ext/complit4.C: New test.
12294 * g++.dg/ext/complit5.C: Likewise.
12296 2005-12-26 Kazu Hirata <kazu@codesourcery.com>
12298 PR tree-optimization/25125
12299 * gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-reduc-2char.c,
12300 gcc.dg/vect/vect-reduc-2short.c: XFAIL.
12301 * gcc.c-torture/execute/pr25125.c: New.
12303 2005-12-24 Paul Thomas <pault@gcc.gnu.org>
12307 * gfortran.dg/initialization_1.f90: Remove tests of intrinsic functions
12308 with incorrect assumed size references.
12310 2005-12-24 Mark Mitchell <mark@codesourcery.com>
12313 * g++.dg/opt/init1.C: New test.
12315 2005-12-23 Mark Mitchell <mark@codesourcery.com>
12318 * g++.dg/template/sfinae3.C: New test.
12320 2005-12-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12322 * g++.dg/other/friend4.C: New test.
12324 2005-12-23 Jakub Jelinek <jakub@redhat.com>
12327 * g++.dg/opt/pr25005.C: New test.
12329 2005-12-22 Mark Mitchell <mark@codesourcery.com>
12332 * g++.dg/template/ptrmem16.C: New test.
12334 2005-12-23 Paul Thomas <pault@gcc.gnu.org>
12338 * gfortran.dg/initialization_1.f90: Add test of SIZE.
12340 2005-12-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12342 PR libgfortran/25307
12343 * gfortran.dg/list_read_5.f90: New test.
12345 2005-12-22 Richard Henderson <rth@redhat.com>
12347 * gcc.target/i386/sse-7.c: Use -msse2.
12349 2005-12-23 Jakub Jelinek <jakub@redhat.com>
12351 PR rtl-optimization/25432
12352 * gcc.c-torture/compile/20051216-1.c: New test.
12355 * objc/execute/pr25328.m: New test.
12357 2005-12-22 Mark Mitchell <mark@codesourcery.com>
12360 * g++.dg/template/call4.C: New test.
12362 2005-12-22 Dale Johannesen <dalej@apple.com>
12364 * gcc.target/i386/sse-17.c: New.
12366 2005-12-22 Paul Brook <paul@codesourcery.com>
12368 * gcc.dg/weak/typeof-2.c: Skip assembly test on m68k.
12370 2005-12-22 Paul Brook <paul@codesourcery.com>
12372 * gcc.dg/tree-ssa/loop-1.c: Look for jump/branch on m68k.
12374 2005-12-22 Andrew Pinski <pinskia@physics.uc.edu>
12377 * gcc.c-torture/compile/pr25513.c: New test.
12379 2005-12-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12382 * g++.dg/parse/error25.C: Add more tests.
12384 2005-12-22 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12387 * gfortran.dg/der_charlen_1.f90: New.
12389 2005-12-22 Paul Thomas <pault@gcc.gnu.org>
12392 * gfortran.dg/pointer_component_type_1.f90: New test.
12396 * gfortran.dg/assumed_size_refs.f90: New test for the conditions that
12397 should give an error with assumed size array refernces and checks those
12399 * gfortran.dg/gfortran.dg/pr15140.f90: Give the assumed size array
12400 reference an upper bound so that it does not generate an error.
12406 * gfortran.dg/used_dummy_types_1.f90: New test.
12407 * gfortran.dg/used_dummy_types_2.f90: New test.
12408 * gfortran.dg/used_dummy_types_3.f90: New test.
12409 * gfortran.dg/used_dummy_types_4.f90: New test.
12410 * gfortran.dg/used_dummy_types_5.f90: New test.
12413 * gfortran.dg/namelist_use.f90: Add trap for warning on NAMELIST
12414 group already being USE associated.
12415 * gfortran.dg/assumed_shape_nml.f90: New test.
12416 * gfortran.dg/assumed_size_nml.f90: New test.
12426 * gfortran.dg/io_constraints_1.f90: New test.
12427 * gfortran.dg/io_constraints_1.f90: New test.
12428 * gfortran.dg/iostat_3.f90: Change wording of warning.
12429 * gfortran.dg/g77/19981216-0.f: The same.
12431 2005-12-22 Kazu Hirata <kazu@codesourcery.com>
12433 PR tree-optimization/23518
12434 * testsuite/gcc.dg/pr23518.c: New.
12436 2005-12-21 Mike Stump <mrs@apple.com>
12438 * gcc.dg/attr-weakref-1.c: Really skip on darwin.
12440 2005-12-21 Paul Brook <paul@codesourcery.com>
12442 * gcc.dg/pr19340.c: Skip on m68k targets.
12444 2005-12-21 Steven Bosscher <stevenb@suse.de>
12446 PR rtl-optimization/25196
12447 * gcc.dg/pr25196.c: New test.
12449 2005-12-21 Erik Edelmann <eedelman@gcc.gnu.org>
12452 gfortran.dg/where_nested_1.f90: New.
12454 2005-12-21 Kazu Hirata <kazu@codesourcery.com>
12456 PR tree-optimization/25382.
12457 * gcc.dg/tree-ssa/pr25382.c: New.
12459 2005-12-20 Richard Guenther <rguenther@suse.de>
12461 PR middle-end/24306
12462 * gcc.target/i386/pr24306.c: New testcase.
12464 2005-12-20 Kazu Hirata <kazu@codesourcery.com>
12466 PR tree-optimization/25501
12467 * testsuite/gcc.dg/tree-ssa/pr25501.c: New.
12469 2005-12-20 Richard Guenther <rguenther@suse.de>
12472 2005-12-02 Richard Guenther <rguenther@suse.de>
12474 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
12476 2005-12-20 Mark Mitchell <mark@codesourcery.com>
12479 * g++.dg/warn/Wunreachable-code-2.C: New test.
12481 2005-12-19 Mark Mitchell <mark@codesourcery.com>
12484 * g++.dg/template/ctor5.C: New test.
12487 * g++.dg/template/overload8.C: New test.
12489 2005-12-19 Kenneth Zadeck <zadeck@naturalbridge.com>
12491 * gcc.c-torture/compile/pr25483 : New test.
12493 2005-12-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12496 * g++.dg/ext/typeof10.C: New test.
12498 2005-12-19 Nathan Sidwell <nathan@codesourcery.com>
12500 * gcc.dg/mt-loopi1.c: New.
12502 2005-12-18 Richard Guenther <rguenther@suse.de>
12504 PR tree-optimization/25481
12505 * gcc.dg/torture/pr25481.c: New testcase.
12507 2005-12-18 Ulrich Weigand <uweigand@de.ibm.com>
12509 PR rtl-optimization/21041
12510 * gcc.dg/pr21041.c: New test.
12512 2005-12-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12514 PR libgfortran/25463
12515 * gfortran.dg/advance.f90: New test.
12517 2005-12-18 Andreas Krebbel <krebbel1@de.ibm.com>
12519 * gcc.dg/20051201-1.c: New test.
12521 2005-12-18 Paul Thomas <pault@gcc.gnu.org>
12524 * gfortran.dg/initialization_1.f90: New test.
12525 * gfortran.dg/enum_5.f90: Change dg-error to new message.
12526 * gfortran.dg/g77/980616-0.f: The same.
12528 2005-12-17 Steven G. Kargl <kargls@comcast.net>
12531 * gfortran.dg/chkbits.f90: New test.
12533 2005-12-17 Steven G. Kargl <kargls@comcast.net>
12535 * gfortran.dg/enum_5.f: Revert to previous version.
12537 2005-12-17 Steven G. Kargl <kargls@comcast.net>
12539 * gfortran.dg/imag_1.f: Fix nonstandard type declarations.
12540 * gfortran.dg/nested_modules_1.f90: Ditto.
12541 * gfortran.dg/hollerith_f95.f90: Ditto.
12542 * gfortran.dg/select_5.f90: Ditto.
12543 * gfortran.dg/secnds.f: Ditto.
12544 * gfortran.dg/hollerith2.f90: Ditto.
12545 * gfortran.dg/imag_2.f: Ditto.
12546 * gfortran.dg/ftell_2.f90: Ditto.
12547 * gfortran.dg/malloc_free_1.f90: Ditto.
12548 * gfortran.dg/logint-1.f: Ditto.
12549 * gfortran.dg/recursive_statement_functions.f90: Ditto.
12550 * gfortran.dg/e_d_fmt.f90: Ditto.
12551 * gfortran.dg/hollerith_legacy.f90: Ditto.
12552 * gfortran.dg/logint-2.f: Ditto.
12553 * gfortran.dg/enum_5.f90: Ditto.
12554 * gfortran.dg/f2c_2.f90: Ditto.
12555 * gfortran.dg/pr17143.f90: Ditto.
12556 * gfortran.dg/namelist_14.f90: Ditto.
12557 * gfortran.dg/logint-3.f: Ditto.
12558 * gfortran.dg/spread_scalar_source.f90: Ditto.
12559 * gfortran.dg/fmt_read_bz_bn.f90: Ditto.
12560 * gfortran.dg/namelist_11.f: Ditto.
12561 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
12562 * gfortran.dg/g77/20010519-1.f
12563 * gfortran.dg/g77/alpha1.f: Ditto.
12564 * gfortran.dg/g77/990115-1.f: Ditto.
12565 * gfortran.dg/g77/erfc.f: Ditto.
12566 * gfortran.dg/g77/19990313-3.f: Ditto.
12567 * gfortran.dg/g77/f90-intrinsic-numeric.f: Ditto.
12568 * gfortran.dg/g77/20010426.f: Ditto.
12569 * gfortran.dg/g77/19990313-0.f: Ditto.
12570 * gfortran.dg/g77/f90-intrinsic-mathematical.f: Ditto.
12571 * gfortran.dg/g77/20000629-1.f: Ditto.
12572 * gfortran.dg/g77/970125-0.f: Ditto.
12573 * gfortran.dg/g77/8485.f: Ditto.
12574 * gfortran.dg/g77/f90-intrinsic-bit.f: Ditto.
12575 * gfortran.dg/g77/19990313-1.f: Ditto.
12576 * gfortran.dg/g77/int8421.f: Ditto.
12577 * gfortran.dg/g77/19990305-0.f: Ditto.
12578 * gfortran.dg/g77/947.f: Ditto.
12579 * gfortran.dg/g77/19990905-2.f: Ditto.
12580 * gfortran.dg/g77/cabs.f: Ditto.
12581 * gfortran.dg/g77/19990313-2.f: Ditto.
12582 * gfortran.dg/g77/20020307-1.f: Ditto.
12583 * gfortran.dg/g77/dcomplex.f: Ditto.
12584 * gfortran.dg/g77/19990502-1.f: Ditto.
12585 * gfortran.dg/g77/19981216-0.f: Ditto.
12586 * gfortran.dg/common_4.f90: Ditto.
12587 * gfortran.dg/entry_4.f90: Ditto.
12588 * gfortran.dg/equiv_constraint_2.f90: Ditto.
12589 * gfortran.dg/g77_intrinsics_funcs.f: Ditto.
12590 * gfortran.dg/namelist_12.f: Ditto.
12591 * gfortran.dg/scale_1.f90: Ditto.
12592 * gfortran.dg/modulo_1.f90
12593 * gfortran.dg/hollerith.f90: Ditto.
12594 * gfortran.dg/direct_io_3.f90: Ditto.
12595 * gfortran.dg/ftell_1.f90: Ditto.: Ditto.
12596 * gfortran.dg/gnu_logical_1.F: Ditto.
12597 * gfortran.dg/unf_io_convert_1.f90: Ditto.
12598 * gfortran.dg/assign_1.f90: Ditto.
12599 * gfortran.dg/g77_intrinsics_sub.f: Ditto.
12600 * gfortran.dg/pr23095.f: Ditto.
12601 * gfortran.dg/read_float_1.f90: Ditto.
12603 2005-12-17 Andreas Jaeger <aj@suse.de>
12605 * gcc.dg/attr-weakref-1.c: Do not run on darwin.
12606 * gcc.dg/attr-weakref-1-darwin.c: New test to run on darwin.
12608 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12611 * gfortran.dg/fmt_white.f: New test.
12613 2005-12-16 Steven G. Kargl <kargls@comcast.net>
12615 * gfortran.dg/label_1.f90: New test.
12617 2005-12-15 Ben Elliston <bje@au.ibm.com>
12620 * gcc.dg/20031012-1.c: Add -Walways-true option.
12621 * gcc.dg/weak/weak-3.c: Likewise.
12622 * g++.old-deja/g++.mike/warn8.C: Likewise.
12624 2005-12-16 Mike Stump <mrs@apple.com>
12626 * gcc.c-torture/compile/920415-1.c: Add declaration for abort and
12629 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12631 PR libgfortran/25264
12632 PR libgfortran/25349
12633 * gfortran.dg/tl_editing.f90: Added additional checks.
12634 * gfortran.dg/t_editing.f: New test.
12635 * gfortran.dg/write_padding.f90: New test
12637 2005-12-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12640 * gcc.dg/20050503-1.c: Skip on x86 ilp32 with -fpic/-fPIC.
12642 2005-12-16 Jakub Jelinek <jakub@redhat.com>
12644 PR rtl-optimization/24899
12645 * gcc.c-torture/execute/20051215-1.c: New test.
12647 2005-12-16 Andreas Krebbel <krebbel1@de.ibm.com>
12650 * gfortran.dg/pr24823.f: New test.
12652 2005-12-16 Jeff Law <law@redhat.com>
12654 * gcc.dg/tree-ssa/ssa-dse-8.c: New test.
12656 2005-12-16 Andrew Pinski <pinskia@physics.uc.edu>
12658 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (base_types):
12659 Change C++ style comments to C style comments.
12660 Remove aligned types from the array.
12661 Keep Enums disabled.
12662 (complex_types): Remove aligned types from the array.
12663 Comment out "_Complex long double".
12664 (attrib_types): Remove.
12665 (complex_attrib_types): Remove.
12666 (attrib_array_types): Remove.
12667 (complex_attrib_array_types): Remove.
12668 (aligned_bitfld_types): Remove.
12669 (n_aligned_bitfld_types): Remove.
12670 (FEATURE_ALIGNEDPACKED): Delete.
12671 (ALL_FEATURES): Remove FEATURE_ALIGNEDPACKED.
12672 (singles): Remove support for adding attributes.
12673 (choose_type): Remove support for attributed types.
12674 (generate_fields): Remove support for attributed bit-fields.
12675 Remove support for adding attributes.
12676 (generate_random_tests): Remove support for adding attributes.
12677 (features): Add back "[0] :0" and "complex vector [0]".
12678 (main): Remove support for attributed bit-fields.
12679 Uncomment the calling of generate_random_tests for the rests of
12682 2005-12-16 Jan Hubicka <jh@suse.cz>
12684 * gcc.c-torture/combine/pr25224.c: New.
12686 2005-12-15 Joseph S. Myers <joseph@codesourcery.com>
12689 * gcc.dg/torture/fp-int-convert-timode.c: Only XFAIL for LP64 IA64
12692 2005-12-15 Richard Sandiford <richard@codesourcery.com>
12694 * gcc.dg/20051215-1.c: New file.
12696 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12698 * g++.dg/rtti/repo1.C: Call cleanup-repo-files.
12699 * gcc.dg/20050330-2.c: Call cleanup-coverage-files.
12701 2005-12-14 Erik Edelmann <eedelman@gcc.gnu.org>
12704 * gfortran.dg/dummy_functions_1.f90: New.
12706 2005-12-14 Ulrich Weigand <uweigand@de.ibm.com>
12708 PR rtl-optimization/25310
12709 * gcc.c-torture/compile/pr25310.c: New test.
12711 2005-12-14 Jakub Jelinek <jakub@redhat.com>
12714 * gcc.dg/pr25023.c: New test.
12716 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12718 * g++.old-deja/g++.brendan/redecl1.C,
12719 g++.old-deja/g++.eh/inline1.C, g++.old-deja/g++.ns/crash2.C,
12720 g++.old-deja/g++.ns/template7.C, g++.old-deja/g++.oliva/ns3.C,
12721 g++.old-deja/g++.oliva/typeof1.C,
12722 g++.old-deja/g++.other/crash16.C,
12723 g++.old-deja/g++.other/crash34.C,
12724 g++.old-deja/g++.other/lookup5.C, g++.old-deja/g++.pt/crash65.C,
12725 g++.old-deja/g++.pt/decl2.C, g++.old-deja/g++.pt/explicit76.C,
12726 g++.old-deja/g++.pt/memtemp85.C, g++.old-deja/g++.pt/memtemp86.C,
12727 g++.old-deja/g++.pt/memtemp87.C, g++.old-deja/g++.pt/memtemp88.C,
12728 g++.old-deja/g++.pt/memtemp91.C, g++.old-deja/g++.pt/spec14.C,
12729 g++.old-deja/g++.pt/static10.C, treelang/compile/exit.tree:
12732 2005-12-14 Kean Johnston <jkj@sco.com>
12733 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12735 * gcc.dg/sibcall-6.c: Skip in -fPIC mode on X86 ilp32.
12736 * gcc.target/i386/20020523-1.c: Ditto.
12737 * gcc.target/i386/tailcall-1.c: Ditto.
12738 * gcc.target/i386/ssetype-3.c: Make magic* static to work with -fPIC.
12739 * gcc.target/i386/ssetype-5.c: Ditto.
12741 2005-12-14 Jeff Law <law@redhat.com>
12743 * gcc.dg/tree-ssa/foldstring-1.c: New test.
12745 2005-12-14 Jakub Jelinek <jakub@redhat.com>
12749 * gcc.target/i386/pr25254.c: New test.
12750 * gfortran.dg/PR24188.f: New test.
12752 2005-12-14 David Billinghurst (David.Billinghurst@riotinto.com)
12754 * lib/fortran-torture.exp: Catch remaining uses of
12755 remote_file build delete.
12757 2005-12-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12759 * g++.old-deja/g++.oliva/stkalign.C: Remove xfail.
12761 2005-12-14 Ben Elliston <bje@au.ibm.com>
12763 * gcc.dg/warn-addr-cmp.c: New test.
12765 2005-12-13 Jakub Jelinek <jakub@redhat.com>
12769 * gcc.target/i386/pr25293.c: New test.
12771 2005-12-13 Petr Machata <machata@post.cz>
12774 * g++.dg/parse/comma2.C: New test.
12776 2005-12-13 Mark Mitchell <mark@codesourcery.com>
12777 Jakub Jelinek <jakub@redhat.com>
12779 * g++.dg/compat/struct-layout-1.exp: Do not link with libiberty.
12780 * g++.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
12781 (limits.h): Include unconditionally.
12782 (stdlib.h): Likewise.
12783 (hashtab.h): Do not include.
12784 (getopt.h): Likewise.
12785 (stddef.h): Include.
12786 (hashval_t): Define.
12787 (struct entry): Add "next" field.
12788 (HASH_SIZE): New macro.
12789 (hash_table): New variable.
12790 (switchfiles): Do not use xmalloc.
12792 (iterative_hash): New function.
12794 (e_exists): New function.
12795 (e_insert): Likewise.
12796 (output): Use, instead of libiberty hashtable functions.
12797 (main): Do not use getopt. Do not call htab_create.
12799 2005-12-13 Jakub Jelinek <jakub@redhat.com>
12802 * gcc.dg/compat/struct-layout-1_generate.c (subfield): Don't
12803 put atal* and atpaal* attributes on array elements.
12804 (generate_fields): Revert 2005-10-07 and 2005-10-11 changes.
12805 * g++.dg/compat/struct-layout-1_generate.c (subfield): Don't
12806 put atal* and atpaal* attributes on array elements.
12807 (generate_fields): Don't prevent atal* attribute on ETYPE_ARRAY.
12809 2005-12-13 Carlos O'Donell <carlos@codesourcery.com>
12811 * gcc.dg/single-precision-constant.c: New test.
12813 2005-12-13 Alan Modra <amodra@bigpond.net.au>
12815 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/20020103-1.c,
12816 gcc.dg/20040625-1.c, gcc.dg/asm-b.c, gcc.dg/iftrap-1.c,
12817 gcc.dg/iftrap-2.c, gcc.dg/simd-3.c, gcc.dg/switch-1.c,
12818 gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
12819 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
12820 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
12821 gcc.dg/tree-ssa/bool-9.c, gcc.target/powerpc/980827-1.c,
12822 gcc.target/powerpc/20040622-1.c, gcc.target/powerpc/20050603-3.c,
12823 gcc.target/powerpc/20050830-1.c, gcc.target/powerpc/altivec-6.c,
12824 gcc.target/powerpc/altivec-14.c, gcc.target/powerpc/altivec-22.c,
12825 gcc.target/powerpc/doloop-1.c, gcc.target/powerpc/ppc-and-1.c,
12826 gcc.target/powerpc/ppc-bitfield1.c, gcc.target/powerpc/ppc-compare-1.c,
12827 gcc.target/powerpc/ppc-mov-1.c, gcc.target/powerpc/ppc-sdata-1.c,
12828 gcc.target/powerpc/ppc-sdata-2.c,
12829 gcc.target/powerpc/ppc-stackalign-1.c,
12830 gcc.target/powerpc/ppc64-abi-1.c, gcc.target/powerpc/ppc64-abi-2.c,
12831 gcc.target/powerpc/ppc64-abi-3.c, gcc.target/powerpc/ppc64-toc.c,
12832 gcc.target/powerpc/pr18096-1.c, gcc.target/powerpc/rs6000-ldouble-1.c,
12833 gcc.target/powerpc/rs6000-ldouble-2.c,
12834 gcc.target/powerpc/rs6000-power2-1.c,
12835 gcc.target/powerpc/rs6000-power2-2.c: Don't use powerpc-*-* or
12836 powerpc64-*-* in target selection strings. Instead use powerpc*-*-*
12837 and ilp32 or lp64 as appropriate. Merge dg-require-effective-target
12838 option into target selector.
12839 * gcc.dg/20020919-1.c: Compile for powerpc*-*-*. Handle powerpc64.
12840 * gcc.misc-tests/linkage.exp: Set native_cflags for powerpc*-*-linux*.
12842 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
12845 * objc.dg/encode-9.m: New test.
12847 2005-12-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12850 * g++.old-deja/g++.eh/tmpl2.C: Remove xfail.
12851 * gcc.dg/asm-b.c: Fix typo.
12852 * gcc.dg/torture/pr20314-2.c: Test on i?86 lp64.
12853 * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
12854 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c: Test on
12855 i?86 lp64 and x86_64 ilp32.
12856 * gcc.target/i386/amd64-abi-1.c, gcc.target/i386/pr23943.c: Test
12858 * gfortran.dg/g77/20010216-1.f: Test on x86_64 ilp32.
12860 2005-12-12 Steven G. Kargl <kargls@comcast.net>
12863 gfortran.dg/equiv_5.f90: New test.
12865 2005-12-12 Daniel Berlin <dberlin@dberlin.org>
12867 * gcc.dg/tree-ssa/ssa-pre-2.c: Update due to reassociation changes.
12868 * gcc.dg/tree-ssa/reassoc-1.c: Likewise.
12869 * gcc.dg/tree-ssa/reassoc-2.c: Likewise.
12870 * gcc.dg/tree-ssa/reassoc-3.c: Likewise.
12871 * gcc.dg/tree-ssa/reassoc-4.c: Likewise.
12872 * gcc.dg/tree-ssa/reassoc-5.c: New.
12873 * gcc.dg/tree-ssa/reassoc-6.c: New.
12874 * gcc.dg/tree-ssa/reassoc-7.c: New.
12875 * gcc.dg/tree-ssa/reassoc-8.c: New.
12876 * gcc.dg/tree-ssa/reassoc-9.c: New.
12877 * gcc.dg/tree-ssa/reassoc-10.c: New.
12878 * gcc.dg/tree-ssa/reassoc-11.c: New.
12880 2005-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12884 * gcc.dg/weak/weak-14.c: Add dg-require-alias.
12886 2005-12-12 Mark Mitchell <mark@codesourcery.com>
12889 * g++.dg/template/inherit.C: Do not use a generic error message.
12891 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
12894 * objc.dg/gnu-encoding: New directory.
12895 * objc.dg/gnu-encoding/compat-common.h: New file.
12896 * objc.dg/gnu-encoding/struct-layout-1.h: New file.
12897 * objc.dg/gnu-encoding/struct-layout-1_test.h: New file.
12898 * objc.dg/gnu-encoding/vector-defs.h: New file.
12899 * objc.dg/gnu-encoding/gnu-encoding.exp: New file.
12900 * objc.dg/gnu-encoding/generate-random.c: New file.
12901 * objc.dg/gnu-encoding/generate-random_r.c: New file.
12902 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c: New file.
12903 * objc.dg/gnu-encoding/generate-random.h: New file.
12905 2005-12-11 Mark Mitchell <mark@codesourcery.com>
12908 * g++.dg/template/defarg7.C: New test.
12910 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
12913 * objc.dg/encode-8.m: New test.
12915 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
12918 * objc.dg/encode-7.m: New test.
12920 2005-12-10 Mark Mitchell <mark@codesourcery.com>
12923 * g++.dg/opt/inline10.C: New test.
12925 2005-12-11 Steven G. Kargl <kargls@comcast.net>
12927 * gfortran.dg/g77/19981216-0.f: Fix for fortran/25068.
12929 2005-12-11 Bernhard Fischer <rep.nop@aon.at>
12931 * gfortran.dg/substring_equivalence.f90: typo in comment
12933 2005-12-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12936 * gfortran.dg/iostat_3.f90: New test.
12938 2005-12-10 Thomas Koenig <Thomas.Koenig@online.de>
12941 * gfortran.dg/unf_io_convert_1.f90: New test.
12942 * gfortran.dg/unf_io_convert_2.f90: New test.
12943 * gfortran.dg/unf_io_convert_3.f90: New test.
12945 2005-12-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12948 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C,
12949 g++.dg/ext/vector2.C, g++.dg/opt/longbranch2.C, g++.dg/opt/mmx1.C,
12950 g++.dg/opt/reg-stack4.C, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
12951 gcc.dg/20020122-3.c, gcc.dg/20020206-1.c, gcc.dg/20020310-1.c,
12952 gcc.dg/20020411-1.c, gcc.dg/20020418-2.c, gcc.dg/20020426-2.c,
12953 gcc.dg/20020517-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
12954 gcc.dg/20031202-1.c, gcc.dg/format/unnamed-1.c, gcc.dg/setjmp-2.c,
12955 gcc.dg/short-compare-1.c, gcc.dg/short-compare-2.c,
12956 gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
12957 gcc.dg/torture/fp-int-convert-float128-timode.c,
12958 gcc.dg/torture/fp-int-convert-float128.c,
12959 gcc.dg/torture/fp-int-convert-float80-timode.c,
12960 gcc.dg/torture/fp-int-convert-float80.c, gcc.dg/unroll-1.c,
12961 gcc.target/i386/20030926-1.c: Merge i?86 and x86_64 cases.
12963 * gcc.dg/tls/opt-1.c: Require effective target fpic.
12965 2005-12-10 Hans-Peter Nilsson <hp@axis.com>
12967 * g++.old-deja/g++.other/comdat5.C: Gate on target fpic.
12969 2005-12-10 Richard Sandiford <richard@codesourcery.com>
12971 * gcc.dg/20051207-1.c,
12972 * gcc.dg/20051207-2.c,
12973 * gcc.dg/20051207-3.c: New tests.
12975 2005-12-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12978 * g++.old-deja/g++.pt/asm1.C, gcc.c-torture/compile/20000804-1.c,
12979 gcc.target/i386/asm-3.c, gcc.target/i386/clobbers.c: Use ilp32 in
12980 dg-skip-if target selector.
12983 * g++.dg/eh/simd-1.C, g++.dg/eh/simd-2.C, g++.dg/opt/inline9.C,
12984 gcc.dg/20020418-1.c, gcc.dg/20031102-1.c, gcc.dg/ia64-sync-1.c,
12985 gcc.dg/ia64-sync-2.c, gcc.dg/ia64-sync-3.c, gcc.dg/ia64-sync-4.c,
12986 gcc.dg/ifcvt-fabs-1.c, gcc.dg/loop-3.c, gcc.dg/nested-calls-1.c,
12987 gcc.dg/pr20017.c, gcc.dg/smod-1.c, gcc.dg/sync-2.c,
12988 gcc.dg/tls/opt-3.c, gcc.dg/torture/badshift.c: Add x86_64 cases
12989 and/or merge with i?86 cases.
12991 * gcc.dg/tls/opt-3.c: Require effective target fpic.
12994 * g++.dg/opt/life1.C, g++.old-deja/g++.abi/aggregates.C,
12995 g++.old-deja/g++.abi/align.C, g++.old-deja/g++.abi/bitfields.C,
12996 g++.old-deja/g++.law/weak.C, g++.old-deja/g++.pt/asm2.C,
12997 gcc.dg/20000724-1.c, gcc.dg/pragma-align.c: Also test on
13000 2005-12-09 Ulrich Weigand <uweigand@de.ibm.com>
13003 * gcc.c-torture/compile/pr25311.c: New test.
13005 2005-12-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13007 PR libgfortran/25039
13008 * gfortran.dg/read_comma.f: New test.
13010 2005-12-08 Jakub Jelinek <jakub@redhat.com>
13013 * g++.dg/opt/pr19317-1.C: New test.
13014 * g++.dg/opt/pr19317-2.C: New test.
13015 * g++.dg/opt/pr19317-3.C: New test.
13018 * gcc.c-torture/execute/pr19005.c: New test.
13021 * g++.old-deja/g++.other/comdat5.C: New test.
13022 * g++.old-deja/g++.other/comdat5-aux.cc: New file.
13024 * g++.dg/compat/struct-layout-1.exp: New file.
13025 * g++.dg/compat/struct-layout-1.h: New.
13026 * g++.dg/compat/struct-layout-1_generate.c: New.
13027 * g++.dg/compat/struct-layout-1_x1.h: New.
13028 * g++.dg/compat/struct-layout-1_x2.h: New.
13029 * g++.dg/compat/struct-layout-1_y1.h: New.
13030 * g++.dg/compat/struct-layout-1_y2.h: New.
13032 * gcc.dg/20050330-2.c: New test.
13034 2005-12-08 Erik Edelmann <eedelman@gcc.gnu.org>
13037 * gfortran.dg/associated_1.f90: New.
13039 2005-12-08 Eric Botcazou <ebotcazou@libertysurf.fr>
13041 * gfortran.dg/vect/vect-5.f90: Expect alignment forcing only on
13042 ILP32 vect_no_align platforms.
13044 2005-12-08 Andreas Krebbel <krebbel1@de.ibm.com>
13045 Jakub Jelinek <jakub@redhat.com>
13048 * gcc.c-torture/compile/20051207-1.c: New test.
13050 2005-12-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13053 * g++.dg/other/i386-1.C, gcc.c-torture/execute/990413-2.x,
13054 gcc.dg/torture/pr18582-1.c,
13055 gcc.target/i386/attributes-error.c: Also test on x86_64.
13057 * gcc.dg/pr18928-1.c: Test on all targets supporting pic.
13059 2005-12-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13062 * g++.dg/template/typedef3.C: New test.
13066 * g++.dg/template/dtor3.C: Fix error markers.
13068 2005-12-07 Adrian Straetling <straetling@de.ibm.com>
13070 * lib/target-supports.exp (check_effective_target_sync_char_short):
13073 2005-12-06 Janis Johnson <janis187@us.ibm.com>
13075 * lib/gcc-dg.exp (cleanup-dump): Remove options from test name.
13077 2005-12-06 Roger Sayle <roger@eyesopen.com>
13079 * g++.dg/warn/Wstring-literal-comparison-1.C: New test case.
13080 * g++.dg/warn/Wstring-literal-comparison-2.C: Likewise.
13081 * g++.dg/warn/Wstring-literal-comparison-3.C: Likewise.
13082 * g++.dg/warn/Wstring-literal-comparison-4.C: Likewise.
13084 2005-12-06 Roger Sayle <roger@eyesopen.com>
13087 * g++.dg/other/array2.C: New test case.
13089 2005-12-05 Geoffrey Keating <geoffk@apple.com>
13091 * gcc.dg/darwin-weakimport-3.c: New.
13093 * g++.old-deja/g++.abi/vtable2.C: Make weakrefs static.
13094 * gcc.dg/attr-weakref-1.c: Modify to not try to test public weakrefs,
13095 and to work on Darwin.
13096 * gcc.dg/attr-weakref-1b.c: New file.
13097 * gcc.dg/attr-weakref-2.c: New test.
13098 * gcc.dg/darwin-weakref-1.c: New test.
13100 2005-12-05 Janis Johnson <janis187@us.ibm.com>
13103 * lib/target-supports-dg.exp (dg-skip-if): Fix target selector for
13104 use in selector expressions.
13105 (dg-xfail-if): Ditto.
13106 * gcc.test-framework/dg-dot-run-sif-exp-P.c: New test.
13107 * gcc.test-framework/dg-dot-run-sif-exp-U.c: New test.
13108 * gcc.test-framework/dg-dot-run-xif-exp-P.c: New test.
13109 * gcc.test-framework/dg-dot-run-xif-exp-XP.c: New test.
13110 * gcc.test-framework/test-framework.exp: Skip generated tests if
13111 CHECK_TEST_FRAMEWORK is not 1.
13113 2005-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
13115 PR tree-optimization/24963
13116 * gcc.dg/vect/vect-62.c: Remove outdated dg-line.
13119 * gcc.dg/vect/vect-76.c: Do not XFAIL on vect_no_align platforms.
13122 * gcc.dg/vect/vect-reduc-1char.c: XFAIL on vect_no_int_max platforms.
13123 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
13124 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
13125 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
13127 2005-12-05 Jakub Jelinek <jakub@redhat.com>
13129 * gcc.target/i386/movq-2.c: Add -mtune=pentium4 to
13132 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
13134 * gcc.dg/c90-const-expr-5.c, gcc.dg/c99-const-expr-5.c: New tests.
13136 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
13138 * gcc.dg/format/cast-1.c: New test.
13140 2005-12-04 Roger Sayle <roger@eyesopen.com>
13143 * gcc.dg/Wstring-literal-comparison-1.c: New test case.
13144 * gcc.dg/Wstring-literal-comparison-2.c: Likewise.
13145 * gcc.dg/Wstring-literal-comparison-3.c: Likewise.
13146 * gcc.dg/Wstring-literal-comparison-4.c: Likewise.
13148 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
13150 * gcc.dg/cast-pretty-print-1.c: New test.
13152 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
13154 * gcc.dg/c90-const-expr-4.c, gcc.dg/c99-const-expr-4.c: New tests.
13156 2005-12-02 Mark Mitchell <mark@codesourcery.com>
13159 * g++.dg/template/friend40.C: New test.
13161 2005-12-02 Jakub Jelinek <jakub@redhat.com>
13164 * gcc.target/i386/movq-2.c: New test.
13165 * gcc.target/i386/movq.c: Remove target i?86, instead add
13166 dg-require-effective-target ilp32.
13168 2005-12-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13171 * g++.dg/other/default1.C: New test.
13173 2005-12-02 Richard Guenther <rguenther@suse.de>
13175 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
13177 2005-12-02 Gabriel Dos Reis <gdr@integrable-solutions.net>
13179 * gcc.dg/lvalue-2.c (f0): Put "error: " marker back.
13181 2005-12-02 Alan Modra <amodra@bigpond.net.au>
13184 * gcc.target/powerpc/rotate.c: New.
13186 2005-12-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13188 * gfortran.dg/pr24489.f90: Delete, replaced by read_eor.f90.
13189 * gfortran.dg/pr24584.f90: Delete, replaced by namelist_empty.f90.
13191 2005-12-01 Gabriel Dos Reis <gdr@integrable-solutions.net>
13194 * gcc.dg/pr17730-1.c: Adjust.
13195 * gcc.dg/lvalue1.c (main): Likewise.
13196 * gcc.dg/lvalue-2.c: Likewise.
13197 * g++.dg/pr7503-3.C
13199 2005-12-01 Geoffrey Keating <geoffk@apple.com>
13201 * gcc.target/powerpc/pr18096-1.c: Be more liberal about possible
13204 2005-12-01 Paul Thomas <pault@gcc.gnu.org>
13207 * gfortran.dg/auto_char_dummy_array_2.f90: New test.
13209 2005-12-01 Uros Bizjak <uros@kss-loka.si>
13212 * lib/target-supports.exp (check_effective_target_tls): New.
13213 (check_effective_target_tls_runtime): New.
13214 * gcc.dg/tls/tls.exp, g++.dg/tls/tls.exp: Remove check
13216 * gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c, gcc.dg/tls/opt-3.c,
13217 gcc.dg/tls/opt-4.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
13218 gcc.dg/tls/opt-7.c, gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c,
13219 gcc.dg/tls/opt-10.c, gcc.dg/tls/diag-1.c, gcc.dg/tls/diag-2.c,
13220 gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c, gcc.dg/tls/diag-5.c,
13221 gcc.dg/tls/alias-1.c, gcc.dg/tls/alpha-1.c, gcc.dg/tls/asm-1.c,
13222 gcc.dg/tls/debug-1.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
13223 gcc.dg/tls/pic-1.c, gcc.dg/tls/section-1.c, gcc.dg/tls/struct-1.c,
13224 gcc.dg/tls/trivial.c, g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C,
13225 g++.dg/tls/diag-3.C, g++.dg/tls/diag-4.C, g++.dg/tls/init-1.C,
13226 g++.dg/tls/init-2.C, g++.dg/tls/trivial.C: Require
13227 effective-target TLS.
13228 * gcc.dg/tls/pr24428-2.c, gcc.dg/tls/pr24428.c, gcc.dg/tls/opt-11.c,
13229 g++.dg/tls/static-1a.cc, g++.dg/tls/static-1.C: Require
13230 effective-target TLS runtime.
13232 2005-12-01 Uros Bizjak <uros@kss-loka.si>
13234 * lib/gcov.exp (clean-gcov): Also remove $base.h.gcov files.
13236 2005-12-01 Hans-Peter Nilsson <hp@axis.com>
13238 * gcc.dg/20041106-1.c, gcc.dg/20030321-1.c, gcc.dg/pr17112-1.c,
13239 gcc.dg/pr17112-1.c, g++.dg/other/packed1.C,
13240 g++.dg/other/crash-4.C, g++.dg/ext/packed8.C: Match "attribute
13241 ignored" warnings when "packing" is the same as the ABI layout.
13243 2005-11-30 Bernhard Fischer <rep.nop@aon.at>
13246 * gfortran.dg/line_length_1.f: New test.
13247 * gfortran.dg/line_length_2.f90: Ditto.
13249 2005-11-30 Richard Guenther <rguenther@suse.de>
13251 PR tree-optimization/21655
13252 * g++.dg/tree-ssa/pr14814.C: Remove XFAIL.
13254 2005-11-30 Dale Johannesen <dalej@apple.com>
13256 * gcc.c-torture/compile/pr24930.c: New.
13258 2005-11-30 Paul Thomas <pault@gcc.gnu.org>
13261 * gfortran.dg/auto_char_dummy_array.f90: New test.
13263 2005-11-30 Jeff Law <law@redhat.com>
13265 * g++.old-deja/g++.law/pr25000.C: New test.
13267 2005-11-30 Jakub Jelinek <jakub@redhat.com>
13269 * gcc.dg/tls/opt-11.c: New test.
13271 2005-11-29 Joseph S. Myers <joseph@codesourcery.com>
13273 * gcc.dg/torture/fp-int-convert-timode.c: XFAIL only on lp64
13275 * gcc.dg/torture/fp-int-convert-float128-timode.c: XFAIL also for
13278 2005-11-29 Jakub Jelinek <jakub@redhat.com>
13280 * gfortran.dg/open_access_1.f90: New test.
13282 2005-11-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13284 * gcc.dg/charset/builtin2.c: New test.
13286 2005-11-28 Jakub Jelinek <jakub@redhat.com>
13288 * gcc.dg/compat/struct-layout-1_generate.c: Add -w option
13289 on mmix-*-* for *_[xy].c.
13291 2005-11-28 Kean Johnston <jkj@sco.com>
13293 * g++.dg/opt/range-test-1.C: Prevent re-inclusion of system
13295 * g++.old-deja/g++.law/profile1.C: No longer expect fail on OSR5.
13296 * gcc.c-torture/compile/20000804-1.c: Skip if using -fPIC on X86.
13297 * gcc.target/i386/asm-3.c: Ditto.
13298 * gcc.target/i386/clobbers.c: Ditto.
13299 * gcc.dg/tree-ssa/ssa-dce-2.c: Make t() static and prototype it.
13300 * gcc.target/i386/cmov1.c: Make magic* static so it matches the
13302 * gcc.target/i386/mul.c: Ditto.
13303 * gcc.target/i386/ssetype-1.c: Ditto.
13304 * gcc.dg/20040813-1.c: Skip on SVR5 systems.
13305 * gcc.c-torture/execute/builtins/strlen-3.c: Declare variables as
13306 static so the test works with -fPIC mode too. Based on comment in
13308 * gcc.dg/nest.c: No longer fail on SCO systems as it has -pg again.
13310 2005-11-28 Richard Guenther <rguenther@suse.de>
13312 * gcc.dg/alias-9.c: New testcase.
13313 * g++.dg/warn/Wstrict-aliasing-7.C: Likewise.
13315 2005-11-28 Roger Sayle <roger@eyesopen.com>
13316 Uros Bizjak <uros@kss-loka.si>
13318 PR middle-end/20219
13319 * gcc.dg/builtins-20.c: Add checks for sin(x)/tan(x) and
13320 tan(x)/sin(x) transformations.
13322 2005-11-27 Andrew Pinski <pinskia@physics.uc.edu>
13324 PR middle-end/24575
13325 * gcc.dg/tree-ssa/divide-3.c: New test.
13326 * gcc.dg/tree-ssa/divide-4.c: New test.
13328 2005-11-27 Steven G. Kargl <kargls@comcast.net>
13331 * gfortran.dg/boz_6.f90: New test.
13333 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13336 * gfortran.dg/modulo_1.f90: New test.
13338 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13340 PR libfortran/24919
13341 * gfortran.dg/ftell_1.f90: Modify testcase so that it doesn't
13342 fail on CRLF platforms.
13343 * gfortran.dg/ftell_2.f90: Likewise.
13345 2005-11-26 Eric Christopher <echristo@apple.com>
13347 * gcc.dg/intmax_t-1.c: Remove mips xfail.
13349 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
13351 * objc.dg/gnu-runtime-3.m: Simplify.
13353 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
13355 PR middle-end/23669
13356 * gcc.dg/tree-ssa/divide-1.c: New test.
13357 * gcc.dg/tree-ssa/divide-2.c: New test.
13359 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
13361 PR libgfortran/24945
13362 * gfortran.dg/open_status_2.f90: Fix wrong PR number in comment.
13364 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
13366 PR libgfortran/24945
13367 * gfortran.dg/open_status_2.f90: New test.
13369 2005-11-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13371 * gcc.c-torture/execute/builtins/fprintf.c,
13372 gcc.c-torture/execute/builtins/fputs-lib.c,
13373 gcc.c-torture/execute/builtins/fputs.c,
13374 gcc.c-torture/execute/builtins/lib/fprintf.c,
13375 gcc.c-torture/execute/builtins/lib/printf.c,
13376 gcc.c-torture/execute/builtins/printf.c: Test the unlocked style.
13378 2005-11-25 J"orn Rennecke <joern.rennecke@st.com>
13380 * gcc.dg/20050922-2.c: New test.
13382 2005-11-25 Andrew Pinski <pinskia@physics.uc.edu>
13384 * objc.dg/gnu-runtime-3.m: New test.
13386 2005-11-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13389 * g++.dg/other/void1.C: New test.
13391 2005-11-25 Joseph S. Myers <joseph@codesourcery.com>
13393 PR middle-end/24998
13394 * gcc.dg/torture/fp-int-convert-float.c,
13395 gcc.dg/torture/fp-int-convert-double.c,
13396 gcc.dg/torture/fp-int-convert-long-double.c,
13397 gcc.dg/torture/fp-int-convert-timode.c,
13398 gcc.dg/torture/fp-int-convert-float80.c,
13399 gcc.dg/torture/fp-int-convert-float80-timode.c,
13400 gcc.dg/torture/fp-int-convert-float128.c,
13401 gcc.dg/torture/fp-int-convert-float128-timode.c,
13402 gcc.dg/torture/fp-int-convert.h: New files.
13404 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
13406 PR middle-end/24989
13407 * gcc.dg/tree-ssa/bool-10.c: New test.
13408 * gcc.dg/tree-ssa/bool-11.c: New test.
13409 * gcc.dg/tree-ssa/bool-7.c: Un-xfail.
13411 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
13413 PR middle-end/24990
13414 * tree-ssa/pr24990-1.c: New test.
13416 2005-11-24 Richard Guenther <rguenther@suse.de>
13417 Dirk Mueller <dmueller@suse.de>
13420 * g++.dg/warn/Wstrict-aliasing-1.C: New testcase.
13421 * g++.dg/warn/Wstrict-aliasing-2.C: Likewise.
13422 * g++.dg/warn/Wstrict-aliasing-3.C: Likewise.
13423 * g++.dg/warn/Wstrict-aliasing-4.C: Likewise.
13424 * g++.dg/warn/Wstrict-aliasing-5.C: Likewise.
13425 * g++.dg/warn/Wstrict-aliasing-6.C: Likewise.
13427 2005-11-23 Uros Bizjak <uros@kss-loka.si>
13429 * g++.dg/other/i386-1.C: Pass if CPU has no SSE2 support.
13431 2005-11-23 Gabriel Dos Reis <gdr@integrable-solutions.net>
13434 * gcc.dg/Wc++-compat.c: New.
13435 * gcc.dg/Wno-c++-compat.c: New.
13437 2005-11-23 Alan Modra <amodra@bigpond.net.au>
13439 * gcc.target/powerpc/altivec-consts.c (vspltisb): Use int val.
13440 (vspltish, vspltisw): Likewise.
13442 2005-11-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13444 PR libgfortran/24794
13445 * gfortran.dg/namelist_12.f: Fix quotes.
13446 * gfortran.dg/namelist_13.f90: Fix quotes.
13447 * gfortran.dg/namelist_14.f90: Fix quotes.
13448 * gfortran.dg/namelist_15.f90: Fix quotes.
13449 * gfortran.dg/namelist_use.f90: Fix quotes.
13450 * gfortran.dg/namelist_use_only.f90: Fix quotes.
13451 * gfortran.dg/namelist_21.f90: New test.
13452 * gfortran.dg/namelist_22.f90: New test.
13454 2005-11-22 Kazu Hirata <kazu@codesourcery.com>
13457 * gcc.c-torture/compile/pr23435.c: New.
13459 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
13461 * gcc.c-torture/execute/floatunsisf-1.c: New test.
13463 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
13465 * gcc.target/powerpc/405-macchw-1.c,
13466 gcc.target/powerpc/405-macchw-2.c,
13467 gcc.target/powerpc/405-macchwu-1.c,
13468 gcc.target/powerpc/405-macchwu-2.c,
13469 gcc.target/powerpc/405-machhw-1.c,
13470 gcc.target/powerpc/405-machhw-2.c,
13471 gcc.target/powerpc/405-machhwu-1.c,
13472 gcc.target/powerpc/405-machhwu-2.c,
13473 gcc.target/powerpc/405-maclhw-1.c,
13474 gcc.target/powerpc/405-maclhw-2.c,
13475 gcc.target/powerpc/405-maclhwu-1.c,
13476 gcc.target/powerpc/405-maclhwu-2.c,
13477 gcc.target/powerpc/405-mulchw-1.c,
13478 gcc.target/powerpc/405-mulchw-2.c,
13479 gcc.target/powerpc/405-mulchwu-1.c,
13480 gcc.target/powerpc/405-mulchwu-2.c,
13481 gcc.target/powerpc/405-mulhhw-1.c,
13482 gcc.target/powerpc/405-mulhhw-2.c,
13483 gcc.target/powerpc/405-mulhhwu-1.c,
13484 gcc.target/powerpc/405-mulhhwu-2.c,
13485 gcc.target/powerpc/405-mullhw-1.c,
13486 gcc.target/powerpc/405-mullhw-2.c,
13487 gcc.target/powerpc/405-mullhwu-1.c,
13488 gcc.target/powerpc/405-mullhwu-2.c,
13489 gcc.target/powerpc/405-nmacchw-1.c,
13490 gcc.target/powerpc/405-nmacchw-2.c,
13491 gcc.target/powerpc/405-nmachhw-1.c,
13492 gcc.target/powerpc/405-nmachhw-2.c,
13493 gcc.target/powerpc/405-nmaclhw-1.c,
13494 gcc.target/powerpc/405-nmaclhw-2.c,
13495 gcc.target/powerpc/440-macchw-1.c,
13496 gcc.target/powerpc/440-macchw-2.c,
13497 gcc.target/powerpc/440-macchwu-1.c,
13498 gcc.target/powerpc/440-macchwu-2.c,
13499 gcc.target/powerpc/440-machhw-1.c,
13500 gcc.target/powerpc/440-machhw-2.c,
13501 gcc.target/powerpc/440-machhwu-1.c,
13502 gcc.target/powerpc/440-machhwu-2.c,
13503 gcc.target/powerpc/440-maclhw-1.c,
13504 gcc.target/powerpc/440-maclhw-2.c,
13505 gcc.target/powerpc/440-maclhwu-1.c,
13506 gcc.target/powerpc/440-maclhwu-2.c,
13507 gcc.target/powerpc/440-mulchw-1.c,
13508 gcc.target/powerpc/440-mulchw-2.c,
13509 gcc.target/powerpc/440-mulchwu-1.c,
13510 gcc.target/powerpc/440-mulchwu-2.c,
13511 gcc.target/powerpc/440-mulhhw-1.c,
13512 gcc.target/powerpc/440-mulhhw-2.c,
13513 gcc.target/powerpc/440-mulhhwu-1.c,
13514 gcc.target/powerpc/440-mulhhwu-2.c,
13515 gcc.target/powerpc/440-mullhw-1.c,
13516 gcc.target/powerpc/440-mullhw-2.c,
13517 gcc.target/powerpc/440-mullhwu-1.c,
13518 gcc.target/powerpc/440-mullhwu-2.c,
13519 gcc.target/powerpc/440-nmacchw-1.c,
13520 gcc.target/powerpc/440-nmacchw-2.c,
13521 gcc.target/powerpc/440-nmachhw-1.c,
13522 gcc.target/powerpc/440-nmachhw-2.c,
13523 gcc.target/powerpc/440-nmaclhw-1.c,
13524 gcc.target/powerpc/440-nmaclhw-2.c: New tests.
13526 2005-11-21 Jakub Jelinek <jakub@redhat.com>
13529 * gfortran.dg/inquire_9.f90: New test.
13532 * gfortran.fortran-torture/execute/inquire_5.f90: New test.
13534 2005-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
13536 PR libfortran/24432
13537 * lib/target-supports.exp (check_effective_target_fortran_large_real):
13538 Check that 'cos' is supported.
13540 2005-11-21 Paul Thomas <pault@gcc.gnu.org
13543 * gfortran.dg/substring_equivalence.f90: New test.
13546 * gfortran.dg/auto_internal_assumed.f90: New test.
13548 2005-11-21 Uros Bizjak <uros@kss-loka.si>
13550 * gcc.dg/fold-div-2.c: New test.
13552 2005-11-20 Ian Lance Taylor <ian@airs.com>
13554 PR rtl-optimization/24883
13555 * gcc.c-torture/compile/pr24883.c: New test.
13557 2005-11-21 Kazu Hirata <kazu@codesourcery.com>
13559 PR middle-end/20583
13560 * gcc.c-torture/compile/pr20583.c: New.
13562 2005-11-20 Bernd Schmidt <bernd.schmidt@analog.com>
13564 * gcc.c-torture/execute/usmul.c: New test.
13566 2005-11-19 James A. Morrison <phython@gcc.gnu.org>
13568 * gcc.dg/tree-ssa/vrp22.c: New test.
13570 2005-11-19 Hans-Peter Nilsson <hp@axis.com>
13572 PR middle-end/24912
13573 * gcc.dg/torture/pr24912-1.c: New test.
13575 2005-11-19 Janne Blomqvist <jb@gcc.gnu.org>
13578 * gfortran.dg/arrayio_derived_1.f90: New test.
13580 2005-11-19 Richard Guenther <rguenther@suse.de>
13582 PR middle-end/23294
13583 * gcc.dg/tree-ssa/pr23294.c: New testcase.
13585 2005-11-19 Hans-Peter Nilsson <hp@bitrange.com>
13587 * gcc.dg/fold-overflow-1.c: Adjust for float output for mmix-*-*.
13589 2005-11-18 Mark Mitchell <mark@codesourcery.com>
13592 * g++.dg/template/friend39.C: New test.
13594 2005-11-18 James E Wilson <wilson@specifix.com>
13596 * gcc.dg/builtin-strstr.c: New.
13598 2005-11-18 Richard Henderson <rth@redhat.com>
13600 * gcc.target/ia64/20010423-1.c, gcc.target/ia64/20020313-1.c,
13601 gcc.target/ia64/20020326-1.c, gcc.target/ia64/20030225-2.c,
13602 gcc.target/ia64/20030405-1.c, gcc.target/ia64/20030811-1.c,
13603 gcc.target/ia64/20040303-1.c: Move from gcc.dg/.
13604 * gcc.target/ia64/asm-1.c, gcc.target/ia64/float80-1.c,
13605 gcc.target/ia64/float80-2.c, gcc.target/ia64/got-1.c,
13606 gcc.target/ia64/postinc-1.c, gcc.target/ia64/types-1.c,
13607 gcc.target/ia64/types-2.c, gcc.target/ia64/visibility-1.c,
13608 gcc.target/ia64/visibility-2.c: Move from gcc.dg/, with
13609 renaming to remove initial "ia64-".
13611 2005-11-18 Eric Botcazou <ebotcazou@adacore.com>
13613 * ada/acats/run_all.sh (target_run): Revert 2005-11-17 patch.
13615 2005-11-18 Joseph S. Myers <joseph@codesourcery.com>
13617 * g++.dg/cpp/string-2.C: New test.
13619 2005-11-18 Zdenek Dvorak <dvorakz@suse.cz>
13621 * gcc.dg/tree-ssa/loop-14.c: New test.
13623 2005-11-17 James A. Morrison <phython@gcc.gnu.org>
13624 Michael Chamberlain <michael@chamberlain.net.au>
13626 * ada/acats/run_all.sh (target_run): Kill long running tests.
13628 2005-11-17 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13630 * gcc.dg/cleanup-8.c: Enable test on hppa*-*-hpux*.
13631 * gcc.dg/cleanup-9.c: Likewise.
13632 * gcc.dg/cleanup-10.c: Likewise.
13633 * gcc.dg/cleanup-11.c: Likewise.
13635 2005-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13638 * gfortran.dg/open_access_append_1.f90: New test.
13639 * gfortran.dg/open_access_append_2.f90: New test.
13641 2005-11-16 Richard Guenther <rguenther@suse.de>
13643 PR middle-end/24851
13644 * gcc.c-torture/execute/pr24851.c: New testcase.
13646 2005-11-16 Eric Botcazou <ebotcazou@adacore.com>
13648 * gcc.dg/fold-overflow-1.c: New test.
13650 2005-11-16 Daniel Jacobowitz <dan@codesourcery.com>
13652 * gcc.dg/cleanup-5.c, gcc.dg/cleanup-8.c, gcc.dg/cleanup-9.c,
13653 gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c: Update for ARM EABI.
13655 2005-11-16 Nathan Sidwell <nathan@codesourcery.com>
13657 * g++.dg/eh/forced1.C: Adjust to cope with ARM EABI
13659 * g++.dg/eh/forced2.C: Likewise.
13660 * g++.dg/eh/forced3.C: Likewise.
13661 * g++.dg/eh/forced4.C: Likewise.
13663 2005-11-11 Mike Stump <mrs@apple.com>
13665 * g++.old-deja/g++.mike/unused.C: Add.
13667 2005-11-15 Mark Mitchell <mark@codesourcery.com>
13670 * g++.dg/warn/Wcast-qual1.C: New test.
13672 2005-11-15 Jan Hubicka <jh@suse.cz>
13674 * gcc.dg/winline-5.c: Add large-unit-insns limit.
13676 2005-11-14 David Edelsohn <edelsohn@gnu.org>
13678 * g++.dg/eh/simd-2.C: XFAIL on AIX and SPE.
13680 2005-11-14 Diego Novillo <dnovillo@redhat.com>
13683 * gcc.dg/tree-ssa/pr24840.c: New test.
13685 2005-11-14 Janis Johnson <janis187@us.ibm.com>
13688 * gcc.dg/attr-weakref-1.c: Rearrange test directives.
13690 2005-11-14 Dale Johannesen <dalej@apple.com>
13692 * gcc.c-torture/execute/20051113-1.c: New.
13694 2005-11-14 Mark Mitchell <mark@codesourcery.com>
13697 * g++.dg/template/crash43.C: New test.
13699 2005-11-14 Daniel Jacobowitz <dan@codesourcery.com>
13701 * gcc.c-torture/unsorted/unsorted.exp: Sort tests before running them.
13703 2005-11-13 Mark Mitchell <mark@codesourcery.com>
13706 * g++.dg/eh/spec8.C: New test.
13708 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
13710 * gcc.dg/pack-test-1.c: Gate on ! default_packed.
13712 2005-11-13 Mark Mitchell <mark@codesourcery.com>
13715 * g++.dg/parse/ambig4.C: New test.
13716 * g++.dg/tc1/dr101.C: Adjust error markers.
13717 * g++.dg/lookup/strong-using-2.C: Likewise.
13718 * g++.dg/lookup/ambig5.C: Likewise.
13719 * g++.dg/lookup/ambig4.C: Likewise.
13720 * g++.dg/parse/crash22.C: Likewise.
13722 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
13724 * gcc.dg/pr19340.c: Skip for mmix-*-* and cris-*-*.
13726 2005-11-13 Eric Botcazou <ebotcazou@adacore.com>
13728 * gcc.dg/nested-calls-1.c: New test.
13730 2005-11-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13732 * gfortran.dg/complex_intrinsic_1.f90: New test.
13733 * gfortran.dg/complex_intrinsic_2.f90: New test.
13734 * gfortran.dg/fgetc_1.f90: New test.
13735 * gfortran.dg/fgetc_2.f90: New test.
13736 * gfortran.dg/fgetc_3.f90: New test.
13737 * gfortran.dg/ftell_1.f90: New test.
13738 * gfortran.dg/ftell_2.f90: New test.
13739 * gfortran.dg/gnu_logical_1.F: New test.
13740 * gfortran.dg/gnu_logical_2.f90: New test.
13742 2005-11-13 Andrew Pinski <pinskia@physics.uc.edu>
13744 PR middle-end/24820
13745 * testsuite/gcc.dg/pr24820.c: New test.
13747 2005-11-13 Zdenek Dvorak <dvorakz@suse.cz>
13749 * gcc.dg/tree-ssa/loop-2.c: Fix outcome.
13750 * gcc.dg/tree-ssa/loop-3.c: Change type of loop control
13753 2005-11-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13756 * gcc.dg/nested-func-4.c: Add dg-options for hppa*-*-hpux*.
13758 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
13760 * gcc.target/cris/cris.exp: New file.
13761 * gcc.target/cris/rld-legit1.c: New test.
13762 * gcc.target/cris/rld-legit2.c: New test.
13764 2005-11-12 Jakub Jelinek <jakub@redhat.com>
13767 * g++.dg/opt/pr24780.C: New test.
13770 * g++.dg/template/asm1.C: New test.
13772 2005-11-12 Steven G. Kargl <kargls@comcast.net>
13774 PR libgfortran/24787
13775 * gfortran.dg/scan_1.f90: New test.
13777 2005-11-12 Jan Hubicka <jh@suse.cz>
13779 * gcc.target/i386/minmax-1.c: New.
13780 * gcc.target/i386/minmax-2.c: New.
13782 2005-11-12 Kaz Kojima <kkojima@gcc.gnu.org>
13784 * gcc.dg/pr24445.c: Fix for 64-bit targets.
13786 2005-11-11 Daniel Jacobowitz <dan@codesourcery.com>
13788 * gcc.c-torture/execute/20051110-1.c,
13789 gcc.c-torture/execute/20051110-2.c: New tests.
13791 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
13793 PR middle-end/24750
13794 * gcc.dg/torture/pr24750-1.c, gcc.target/cris/torture/pr24750-2.c:
13797 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
13799 * lib/target-libpath.exp (get_shlib_extension): New proc.
13800 * lib/g++.exp (g++_link_flags): Add flags in case of shared only build.
13801 * lib/gfortran.exp (gfortran_link_flags): Likewise.
13802 * lib/objc.exp (objc_target_compile): Likewise.
13803 * lib/obj-c++.exp (obj-c++_link_flags): Likewise. Fix multilib libgcc
13806 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
13808 * gfortran.dg/static_linking_1.f: Fix static_libgfortran processing.
13810 * lib/target-supports.exp (check_effective_target_static_libgfortran):
13811 Add -static to additional_flags and pass it to target_compile.
13813 2005-11-11 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13815 PR libgfortran/24719
13816 gfortran.dg/read_noadvance.f90: New test.
13818 PR libgfortran/24699
13819 gfortran.dg/fmt_t_2.f90: New test.
13821 PR libgfortran/24785
13822 gfortran.dg/read_x_eor.f90: New test.
13824 PR libgfortran/24584
13825 gfortran.dg/namelist_empty.f90: Rename test.
13827 PR libgfortran/24489
13828 gfortran/read_eor.f90: Rename test.
13830 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
13833 * gfortran.dg/automatic_module_variable.f90: New test.
13835 2005-11-11 Kaz Kojima <kkojima@gcc.gnu.org>
13838 * gcc.dg/pr24445.c: New test.
13840 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
13844 * gfortran.dg/recursive_statement_functions.f90: Add statement
13845 functions using inline intrinsic functions and parameters to test
13846 that they no longer seg-fault.
13849 gfortran.dg/nested_modules_4.f90: New test.
13850 gfortran.dg/nested_modules_5.f90: New test.
13852 2005-11-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13855 * gfortran.dg/implicit_6.f90, gfortran.dg/implicit_7.f90: New.
13857 2005-11-10 Alexandre Oliva <aoliva@redhat.com>
13859 * gcc.dg/attr-weakref-1.c: Add exit (0) to avoid spurious
13862 2005-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
13864 * gcc.dg/sparc-getcontext-1.c: New test.
13866 2005-11-09 Eric Botcazou <ebotcazou@adacore.com>
13868 * gcc.dg/ifcvt-fabs-1.c: New test.
13870 2005-11-09 Alexandre Oliva <aoliva@redhat.com>
13873 * gcc.dg/attr-weakref-1.c, gcc.dg/attr-weakref-1a.c: New test.
13874 * g++.old-deja/g++.abi/vtable2.C: Use weakref instead of alias.
13876 2005-11-09 Richard Guenther <rguenther@suse.de>
13878 PR tree-optimization/24716
13879 * gcc.c-torture/execute/pr24716.c: New testcase.
13881 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
13883 * gcc.dg/pr24624.c: Disable for non S/390 targets.
13885 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
13888 * gcc.dg/pr24624.c: Testcase added.
13890 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
13893 * g++.dg/other/pr24623.C: Testcase added.
13895 2005-11-09 Erik Edelmann <eedelman@gcc.gnu.org>
13898 * gfortran-dg/pure_byref_1.f90: New.
13899 * gfortran-dg/pure_byref_2.f90: New.
13901 2005-11-09 Uros Bizjak <uros@kss-loka.si>
13904 * gcc.dg/pr24101-1.i, gcc.dg/pr24101-2.i: New tests.
13905 * gcc.dg/dg.exp: Run main loop also for *.i files.
13907 2005-11-08 Jakub Jelinek <jakub@redhat.com>
13910 * g++.dg/tls/diag-3.C: New test.
13911 * g++.dg/tls/diag-4.C: New test.
13912 * g++.dg/tls/static-1.C: New test.
13913 * g++.dg/tls/static-1a.cc: New file.
13915 2005-11-08 Diego Novillo <dnovillo@redhat.com>
13918 * g++.dg/tree-ssa/pr23046.C: New test.
13920 2005-11-08 Devang Patel <dpatel@apple.com>
13922 PR tree-optimization/23115
13923 * gcc.dg/tree-ssa/pr23115.c: New.
13925 2005-11-08 David Edelsohn <edelsohn@gnu.org>
13927 * g++.dg/ext/altivec-{1-13}.C: XFAIL on AIX and SPE.
13928 * gcc.target/powerpc/pr16155.c: Same.
13929 * gcc.target/powerpc/altivec-1.c: Same.
13930 * gcc.target/powerpc/altivec-2.c: Same.
13931 * gcc.target/powerpc/altivec-3.c: Same.
13932 * gcc.target/powerpc/altivec-5.c: Same.
13933 * gcc.target/powerpc/altivec-11.c: Same.
13934 * gcc.target/powerpc/altivec-12.c: Same.
13935 * gcc.target/powerpc/altivec-14.c: Same.
13936 * gcc.target/powerpc/altivec-22.c: Same.
13937 * gcc.target/powerpc/altivec-consts.c: Same.
13938 * gcc.target/powerpc/altivec-pr22085.c: Same.
13939 * gcc.target/powerpc/altivec-splat.c: Same.
13940 * gcc.target/powerpc/altivec-varargs-1.c: Same.
13941 * gcc.target/powerpc/altivec-vec-merge.c: Same.
13942 * gcc.target/powerpc/darwin-longlong.c: Same.
13944 2005-11-08 Uros Bizjak <uros@kss-loka.si>
13947 * gcc.dg/pr19340.c: New test.
13949 2005-11-07 Ian Lance Taylor <ian@airs.com>
13951 PR rtl-optimization/24683
13952 * gcc.dg/pr24683.c: New test.
13954 2005-11-07 Uros Bizjak <uros@kss-loka.si>
13956 * gcc.dg/pr24225.c: Add cleanup-coverage-files.
13957 * gcc.dg/vect/pr24300.c: Add cleanup-tree-dump.
13959 2005-11-07 Uros Bizjak <uros@kss-loka.si>
13961 * gcc.target/i386/pr23376.c: Compile with -mmmx.
13963 2005-11-07 Ulrich Weigand <uweigand@de.ibm.com>
13965 * g++.dg/abi/empty6.C (B): Align to twice pointer size.
13967 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
13971 * gcc.target/powerpc/altivec-consts.c,
13972 gcc.target/powerpc/altivec-splat.c: New testcase.
13974 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
13978 * gcc.dg/overflow-2.c: New testcase.
13980 2005-11-07 Jakub Jelinek <jakub@redhat.com>
13982 PR rtl-optimization/23567
13983 * gcc.c-torture/execute/20051104-1.c: New test.
13985 2005-11-06 Paul Thomas <pault@gcc.gnu.org>
13988 gfortran.dg/private_type_2.f90: Modified to check that case with
13989 PRIVATE declaration within derived type is accepted.
13992 gfortran.dg/pointer_assign_1.f90: New test.
13995 * gfortran.dg/arrayio_0.f90: New test.
13998 gfortran.dg/data_initialized.f90: New test.
13999 gfortran.dg/data_constraints_1.f90: New test.
14000 gfortran.dg/data_constraints_2.f90: New test.
14002 2005-11-06 Janne Blomqvist <jb@gcc.gnu.org>
14006 * testsuite/gfortran.dg/large_real_kind_form_io_1.f90: New file.
14008 2005-11-06 Diego Novillo <dnovillo@redhat.com>
14011 * gcc.dg/tree-ssa/pr24670.c: New test.
14013 2005-11-05 Ian Lance Taylor <ian@airs.com>
14016 * gcc.target/i386/pr22432.c: New test.
14018 2005-11-05 Richard Henderson <rth@redhat.com>
14020 * gcc.target/alpha/asm-1.c: Move from gcc.dg/asm-5.c.
14021 * gcc.target/alpha/cix-1.c, gcc.target/alpha/cix-2.c,
14022 gcc.target/alpha/max-1.c, gcc.target/alpha/max-2.c,
14023 gcc.target/alpha/base-1.c, gcc.target/alpha/base-2.c: Move
14024 from gcc.dg/alpha-*.
14025 * gcc.target/alpha/980217-1.c, gcc.target/alpha/20011018-1.c,
14026 gcc.target/alpha/20000715-1.c: Move from gcc.dg/.
14028 2005-11-05 Andreas Jaeger <aj@suse.de>
14030 * gcc.target/i386/20020523-2.c: Fix path for i386-cpuid.h.
14032 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
14035 * gcc.dg/torture/pr23424-1.c: New test.
14037 2005-11-04 Richard Henderson <rth@redhat.com>
14039 * gcc.target/i386/20000609-1.c, gcc.target/i386/20000614-1.c,
14040 gcc.target/i386/20000614-2.c, gcc.target/i386/20000720-1.c,
14041 gcc.target/i386/20000807-1.c, gcc.target/i386/20000904-1.c,
14042 gcc.target/i386/20001127-1.c, gcc.target/i386/20010202-1.c,
14043 gcc.target/i386/20010520-1.c, gcc.target/i386/20011009-1.c,
14044 gcc.target/i386/20011029-2.c, gcc.target/i386/20011107-1.c,
14045 gcc.target/i386/20011119-1.c, gcc.target/i386/20020201-3.c,
14046 gcc.target/i386/20020218-1.c, gcc.target/i386/20020224-1.c,
14047 gcc.target/i386/20020426-1.c, gcc.target/i386/20020523-1.c,
14048 gcc.target/i386/20020523-2.c, gcc.target/i386/20020531-1.c,
14049 gcc.target/i386/20020616-1.c, gcc.target/i386/20020729-1.c,
14050 gcc.target/i386/20030217-1.c, gcc.target/i386/20030926-1.c,
14051 gcc.target/i386/20040112-1.c, gcc.target/i386/20050113-1.c,
14052 gcc.target/i386/980211-1.c, gcc.target/i386/980226-1.c,
14053 gcc.target/i386/980414-1.c, gcc.target/i386/980520-1.c,
14054 gcc.target/i386/980709-1.c, gcc.target/i386/990117-1.c,
14055 gcc.target/i386/990130-1.c, gcc.target/i386/990213-2.c,
14056 gcc.target/i386/990214-1.c, gcc.target/i386/990424-1.c,
14057 gcc.target/i386/990524-1.c, gcc.target/i386/991129-1.c,
14058 gcc.target/i386/991209-1.c, gcc.target/i386/991214-1.c,
14059 gcc.target/i386/991230-1.c, gcc.target/i386/pr12092-1.c,
14060 gcc.target/i386/pr14289-1.c, gcc.target/i386/pr18614-1.c,
14061 gcc.target/i386/pr19236-1.c, gcc.target/i386/pr20204.c,
14062 gcc.target/i386/pr23943.c, gcc.target/i386/pr9771-1.c:
14064 * gcc.target/i386/387-1.c, gcc.target/i386/387-2.c,
14065 gcc.target/i386/387-3.c, gcc.target/i386/387-4.c,
14066 gcc.target/i386/387-5.c, gcc.target/i386/387-6.c,
14067 gcc.target/i386/387-7.c, gcc.target/i386/387-8.c,
14068 gcc.target/i386/3dnow-1.c, gcc.target/i386/3dnow-2.c,
14069 gcc.target/i386/3dnowA-1.c, gcc.target/i386/3dnowA-2.c,
14070 gcc.target/i386/asm-2.c, gcc.target/i386/asm-3.c,
14071 gcc.target/i386/asm-4.c, gcc.target/i386/bitfield1.c,
14072 gcc.target/i386/bitfield2.c, gcc.target/i386/bitfield3.c,
14073 gcc.target/i386/cadd.c, gcc.target/i386/call-1.c,
14074 gcc.target/i386/clobbers.c, gcc.target/i386/cmov1.c,
14075 gcc.target/i386/cmov2.c, gcc.target/i386/cmov3.c,
14076 gcc.target/i386/cmov4.c, gcc.target/i386/cmov5.c,
14077 gcc.target/i386/cvt-1.c, gcc.target/i386/fastcall-1.c,
14078 gcc.target/i386/fpcvt-1.c, gcc.target/i386/fpcvt-2.c,
14079 gcc.target/i386/fpcvt-3.c, gcc.target/i386/fpcvt-4.c,
14080 gcc.target/i386/lea.c, gcc.target/i386/local.c,
14081 gcc.target/i386/local2.c, gcc.target/i386/loop-1.c,
14082 gcc.target/i386/loop-2.c, gcc.target/i386/loop-3.c,
14083 gcc.target/i386/memset-1.c, gcc.target/i386/mmx-1.c,
14084 gcc.target/i386/mmx-2.c, gcc.target/i386/mmx-3.c,
14085 gcc.target/i386/mmx-4.c, gcc.target/i386/mmx-5.c,
14086 gcc.target/i386/mmx-6.c, gcc.target/i386/mul.c,
14087 gcc.target/i386/pentium4-not-mull.c, gcc.target/i386/pic-1.c,
14088 gcc.target/i386/regparm.c, gcc.target/i386/rotate-1.c,
14089 gcc.target/i386/sibcall-5.c, gcc.target/i386/signbit-1.c,
14090 gcc.target/i386/signbit-2.c, gcc.target/i386/signbit-3.c,
14091 gcc.target/i386/sse-10.c, gcc.target/i386/sse-11.c,
14092 gcc.target/i386/sse-12.c, gcc.target/i386/sse-5.c,
14093 gcc.target/i386/sse-6.c, gcc.target/i386/sse-7.c,
14094 gcc.target/i386/sse-8.c, gcc.target/i386/sse-9.c,
14095 gcc.target/i386/sse-vect-types.c, gcc.target/i386/ssefn-1.c,
14096 gcc.target/i386/ssefn-2.c, gcc.target/i386/ssefn-3.c,
14097 gcc.target/i386/ssefn-4.c, gcc.target/i386/ssefp-1.c,
14098 gcc.target/i386/ssefp-2.c, gcc.target/i386/ssetype-1.c,
14099 gcc.target/i386/ssetype-2.c, gcc.target/i386/ssetype-3.c,
14100 gcc.target/i386/ssetype-4.c, gcc.target/i386/ssetype-5.c,
14101 gcc.target/i386/unroll-1.c, gcc.target/i386/volatile-1.c,
14102 gcc.target/i386/xorps.c: Move from gcc.dg/i386-*.
14103 * gcc.target/i386/pr23376.c: Move from gcc.target/x86_64/pr23376.c.
14104 * gcc.target/i386/asm-5.c: Move from gcc.dg/asm-1.c.
14105 * gcc.target/i386/sse-13.c: Move from gcc.dg/i386-sse-1.c.
14106 * gcc.target/i386/sse-14.c: Move from gcc.dg/i386-sse-2.c.
14107 * gcc.target/i386/sse-15.c: Move from gcc.dg/i386-sse-3.c.
14108 * gcc.target/i386/sse-16.c: Move from gcc.dg/i386-sse-4.c.
14110 2005-11-04 Diego Novillo <dnovillo@redhat.com>
14113 * gcc.dg/tree-ssa/pr24627.c: New test.
14115 2005-11-04 Paul Brook <paul@codesourcery.com>
14117 * gcc.dg/tls/opt-10.c: New test.
14119 2005-11-04 Andreas Jaeger <aj@suse.de>
14121 * gcc.dg/format/unnamed-1.c: Add -msse for x86 compilation to
14122 avoid extra warnings.
14124 2005-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14126 PR libfortran/22298
14127 * lib/target-supports.exp
14128 (check_effective_target_static_libgfortran): New
14129 static_libgfortran effective target.
14130 * gfortran.dg/static_linking_1.f: New test.
14131 * gfortran.dg/static_linking_1.c: New file.
14133 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
14135 * gcc.dg/pr24615.c: Guard test with { target fpic }.
14137 2005-11-03 Josh Conner <jconner@apple.com>
14140 g++.dg/ext/array2.C: New test.
14141 g++.dg/template/dependent-name3.C: New test.
14142 g++.dg/template/dependent-name4.C: New test.
14143 g++.dg/template/sfinae2.C: New test.
14145 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
14147 PR preprocessor/22042
14148 * gcc.dg/cpp/strify4.c: New test.
14150 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
14153 * g++.dg/cpp/string-1.C: New test.
14155 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
14157 * gcc.target/powerpc: New directory.
14158 * gcc.target/powerpc/powerpc.exp: New file.
14159 * gcc.dg/20020118-1.c, gcc.dg/20030218-1.c, gcc.dg/20030505.c,
14160 gcc.dg/20040121-1.c, gcc.dg/20040622-1.c, gcc.dg/20041111-1.c,
14161 gcc.dg/20050603-1.c, gcc.dg/20050603-3.c, gcc.dg/20050830-1.c,
14162 gcc.dg/980827-1.c, gcc.dg/altivec-1.c, gcc.dg/altivec-10.c,
14163 gcc.dg/altivec-11.c, gcc.dg/altivec-12.c, gcc.dg/altivec-13.c,
14164 gcc.dg/altivec-14.c, gcc.dg/altivec-15.c, gcc.dg/altivec-16.c,
14165 gcc.dg/altivec-17.c, gcc.dg/altivec-18.c, gcc.dg/altivec-19.c,
14166 gcc.dg/altivec-2.c, gcc.dg/altivec-20.c, gcc.dg/altivec-21.c,
14167 gcc.dg/altivec-22.c, gcc.dg/altivec-3.c, gcc.dg/altivec-4.c,
14168 gcc.dg/altivec-5.c, gcc.dg/altivec-6.c, gcc.dg/altivec-7.c,
14169 gcc.dg/altivec-8.c, gcc.dg/altivec-9.c, gcc.dg/altivec-pr22085.c,
14170 gcc.dg/altivec-types-1.c, gcc.dg/altivec-types-2.c,
14171 gcc.dg/altivec-types-3.c, gcc.dg/altivec-types-4.c,
14172 gcc.dg/altivec-varargs-1.c, gcc.dg/altivec-vec-merge.c,
14173 gcc.dg/altivec_check.h, gcc.dg/compress-float-ppc-pic.c,
14174 gcc.dg/compress-float-ppc.c, gcc.dg/darwin-abi-1.c,
14175 gcc.dg/darwin-abi-2.c, gcc.dg/darwin-bool-1.c,
14176 gcc.dg/darwin-bool-2.c, gcc.dg/darwin-longdouble.c,
14177 gcc.dg/darwin-longlong.c, gcc.dg/darwin-misaligned.c,
14178 gcc.dg/doloop-1.c, gcc.dg/macho-lo-sum.c, gcc.dg/ppc-and-1.c,
14179 gcc.dg/ppc-bitfield1.c, gcc.dg/ppc-compare-1.c, gcc.dg/ppc-eabi.c,
14180 gcc.dg/ppc-fmadd-1.c, gcc.dg/ppc-fmadd-2.c, gcc.dg/ppc-fmadd-3.c,
14181 gcc.dg/ppc-fsel-1.c, gcc.dg/ppc-fsel-2.c, gcc.dg/ppc-fsel-3.c,
14182 gcc.dg/ppc-ldstruct.c, gcc.dg/ppc-mov-1.c, gcc.dg/ppc-sdata-1.c,
14183 gcc.dg/ppc-sdata-2.c, gcc.dg/ppc-spe.c, gcc.dg/ppc-spe64-1.c,
14184 gcc.dg/ppc-stackalign-1.c, gcc.dg/ppc-stfiwx.c,
14185 gcc.dg/ppc-vector-memcpy.c, gcc.dg/ppc-vector-memset.c,
14186 gcc.dg/ppc64-abi-1.c, gcc.dg/ppc64-abi-2.c, gcc.dg/ppc64-abi-3.c,
14187 gcc.dg/ppc64-toc.c, gcc.dg/pr16155.c, gcc.dg/pr16286.c,
14188 gcc.dg/pr18096-1.c, gcc.dg/rs6000-fpint-2.c,
14189 gcc.dg/rs6000-fpint.c, gcc.dg/rs6000-ldouble-1.c,
14190 gcc.dg/rs6000-ldouble-2.c, gcc.dg/rs6000-power2-1.c,
14191 gcc.dg/rs6000-power2-2.c, gcc.dg/spe1.c,
14192 gcc.dg/stabs-attrib-vect-darwin.c: Move to gcc.target/powerpc.
14194 2005-11-03 Mark Mitchell <mark@codesourcery.com>
14197 * g++.dg/warn/inline2.C: New test.
14199 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
14201 PR middle-end/23155
14202 * g++.dg/ext/c99struct1.C: New test.
14203 * gcc.dg/union-cast-1.c: New test.
14204 * gcc.dg/union-cast-2.c: New test.
14205 * gcc.dg/union-cast-3.c: New test.
14207 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
14209 PR middle-end/24589
14210 * gcc.c-torture/execute/zero-struct-2.c: New test.
14212 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
14215 * g++.dg/init/switch1.C: New test.
14217 2005-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
14219 * gcc.dg/delay-slot-1.c: New test.
14221 2005-11-03 Ulrich Weigand <uweigand@de.ibm.com>
14224 * gcc.dg/pr24620.c: New test.
14226 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
14229 * gcc.dg/format/unnamed-1.c: New test.
14231 2005-11-02 Mark Mitchell <mark@codesourcery.com>
14234 * g++.dg/expr/cond8.C: New test.
14237 * g++.dg/parse/dot1.C: New test.
14239 2005-11-02 Jan Hubicka <jh@suse.cz>
14242 * gcc.dg/i386-lea.c: New test
14244 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
14247 * gcc.dg/pr24615.c: New test.
14249 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
14252 * gcc.dg/pr24600.c: New test.
14254 2005-11-02 Mark Mitchell <mark@codesourcery.com>
14257 * g++.dg/parse/typename8.C: Compile with -w -fpermissive.
14258 * g++.dg/parse/typename9.C: New test.
14259 * g++/dg/parse/typename10.C: Likewise.
14261 2005-11-02 Andrew Pinski <pinskia@physics.uc.edu>
14264 * gfortran.fortran-torture/compile/defined_type_1.f90: New test.
14265 * gfortran.fortran-torture/compile/defined_type_2.f90: New test.
14266 * gfortran.fortran-torture/compile/defined_type_3.f90: New test.
14268 2005-11-02 Mark Mitchell <mark@codesourcery.com>
14271 * g++.dg/debug/static1.C: New test.
14273 2005-11-02 Josh Conner <jconner@apple.com>
14275 * g++.dg/crash38.C: moved into proper directory...
14276 * g++.dg/template/crash42.C: ...here
14278 2005-11-02 Hans-Peter Nilsson <hp@axis.com>
14281 * gcc.dg/bitfld-4.c, g++.dg/abi/bitfield4.C: Gate on
14282 pcc_bitfield_type_matters || default_packed.
14284 * lib/target-supports.exp
14285 (check_effective_target_pcc_bitfield_type_matters): New proc.
14286 * gcc.dg/bitfld-3.c: Gate on target pcc_bitfield_type_matters.
14289 * lib/target-supports.exp (check_effective_default_packed): New proc.
14290 * g++.dg/ext/packed3.C, g++.dg/ext/packed8.C, g++.dg/other/crash-4.C:
14291 Gate expected errors on target ! default_packed.
14292 * g++.dg/ext/packed4.C: Gate on target ! default_packed.
14294 2005-11-02 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14296 * gfortran.fortran-torture/execute/entry_9.f90: Revert previous
14299 2005-11-01 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14302 * gfortran.dg/entry_5.f90: New.
14303 * gfortran.fortran-torture/execute/entry_9.f90: Fix syntax error.
14305 2005-11-01 Bob Wilson <bob.wilson@acm.org>
14307 * gcc.dg/intmax_t-1.c: Disable for xtensa-*-elf*.
14309 2005-11-01 Paul Thomas <pault@gcc.gnu.org>
14312 gfortran.dg/namelist_blockdata.f90: New test.
14315 gfortran.dg/external_implicit_none.f90: New test.
14318 * gfortran.dg/secnds.f: New test.
14320 2005-10-31 Jan Hubicka <jh@suse.cz>
14323 * gcc.c-torture/compile/pr20928.c: New test.
14325 2005-10-31 Andrew Pinski <pinskia@physics.uc.edu>
14327 PR middle-end/23492
14328 * gcc.c-torture/compile/zero-strct-5.c: New test.
14330 2005-10-31 Jerry DeLisle <jvdelisle@verizon.net>
14332 PR libgfortran/24584
14333 * gfortran.dg/pr24584.f90: New test.
14335 2005-10-28 Erik Edelmann <eedelman@gcc.gnu.org>
14338 * gfortran.dg/char_result_9.f90: New.
14339 * gfortran.dg/char_result_10.f90: New.
14341 2005-10-30 Jan Hubicka <jh@suse.cz>
14343 * g++.dg/tree-ssa/pr24172.C: New testcase.
14345 2005-10-30 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14347 * gfortran.dg/enum_10.f90, gfortran.dg/enum_10.c: New test.
14349 2005-10-30 Gaurav Gautam <gauravga@noida.hcltech.com>
14351 * gfortran.dg/enum_1.f90, gfortran.dg/enum_2.f90,
14352 gfortran.dg/enum_3.f90, gfortran.dg/enum_4.f90,
14353 gfortran.dg/enum_5.f90, gfortran.dg/enum_6.f90,
14354 gfortran.dg/enum_7.f90, gfortran.dg/enum_8.f90,
14355 gfortran.dg/enum_9.f90,
14356 gfortran.fortran-torture/compile/enum_1.f90,
14357 gfortran.fortran-torture/execute/enum_1.f90,
14358 gfortran.fortran-torture/execute/enum_2.f90,
14359 gfortran.fortran-torture/execute/enum_3.f90,
14360 gfortran.fortran-torture/execute/enum_4.f90: New tests.
14362 2005-10-30 Hans-Peter Nilsson <hp@bitrange.com>
14365 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles, main):
14366 For mmix-*-*, pass with dg-options an additional -mno-base-addresses.
14368 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14370 PR libfortran/20179
14371 * gfortran.dg/mixed_io_1.f90: New test.
14372 * gfortran.dg/mixed_io_1.c: New file.
14374 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14376 * gfortran.dg/malloc_free_1.f90: New test.
14378 2005-10-29 Hans-Peter Nilsson <hp@axis.com>
14380 * gcc.dg/nested-func-4.c: Require profiling -pg.
14382 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
14385 * g++.dg/warn/main-2.C: New test.
14387 2005-10-28 Steven G. Kargl <kargls@comcast.net>
14390 * gfortran.dg/interface_2.f90: new test.
14392 2005-10-28 Josh Conner <jconner@apple.com>
14395 * g++.dg/template/crash38.C: New test.
14396 * g++.dg/parse/explicit1.C: Change expected errors.
14398 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
14401 * g++.dg/other/large-size-array.C: New test.
14403 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
14405 PR middle-end/24362
14406 * g++.dg/opt/complex4.C: New test.
14408 2005-10-25 Eric Botcazou <ebotcazou@adacore.com>
14410 * gcc.dg/nested-func-4.c: New test.
14412 2005-10-26 Paul Thomas <pault@gcc.gnu.org>
14415 gfortran.dg/derived_recursion.f90: New test.
14416 gfortran.dg/implicit_actual.f90: New test.
14418 2005-10-25 Alexandre Oliva <aoliva@redhat.com>
14420 PR middle-end/24295, PR testsuite/24477
14421 * g++.old-deja/g++.abi/vtable2.C: Require alias for now. Will be
14422 removed when weakref hits the tree.
14424 2005-10-25 Jakub Jelinek <jakub@redhat.com>
14426 * gfortran.dg/cray_pointers_4.f90: New test.
14428 * gfortran.dg/cray_pointers_5.f90: New test.
14430 2005-10-25 Feng Wang <fengwang@nudt.edu.cn>
14433 * gfortran.dg/assign_5.f90: New test.
14434 * gfortran.dg/assign_6.f: New test.
14436 2005-10-25 Uros Bizjak <uros@kss-loka.si>
14438 * g++.dg/other/i386-1.C: Include i386-cpuid.h. Pass if
14439 CPU has no SSE support.
14441 2005-10-24 Jerry DeLisle <jvdelisle@verizon.net>
14443 PR libgfortran/24224
14444 * gfortran.dg/arrayio_1.f90: Update attribution.
14445 * gfortran.dg/arrayio_2.f90: Update attribution.
14446 * gfortran.dg/arrayio_3.f90: Update attribution.
14447 * gfortran.dg/arrayio_4.f90: Update test conditions.
14448 * gfortran.dg/arrayio_5.f90: Update attribution.
14449 * gfortran.dg/arrayio_6.f90: New test.
14450 * gfortran.dg/arrayio_7.f90: New test.
14452 2005-10-24 Zdenek Dvorak <dvorakz@suse.cz>
14454 * gcc.dg/tree-ssa/loop-9.c: Prevent matching "leave".
14456 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
14458 * gfortran.dg/namelist_char_only.f90: Add missing newline at end.
14460 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
14463 * gfortran.dg/namelist_char_only.f90: New test.
14465 2005-10-24 Asher Langton <langton2@llnl.gov>
14469 * gfortran.dg/cray_pointers_1.f90: New test.
14470 * gfortran.dg/cray_pointers_2.f90: New test.
14471 * gfortran.dg/cray_pointers_3.f90: New test.
14472 * gfortran.dg/loc_1.f90: New test.
14473 * gfortran.dg/loc_2.f90: New test.
14475 2005-10-24 Steven Bosscher <stevenb@suse.de>
14477 * gcc.dg/pr24225.c: New test.
14479 2005-10-24 Asher Langton <langton2@llnl.gov>
14481 * gfortran.dg/dup_save_1.f90: New test.
14482 * gfortran.dg/dup_save_2.f90: New test.
14484 2005-10-24 Paul Brook <paul@codesourcery.com>
14487 * gcc.dg/20050922-1.c: Provide definition of uint32_t without using
14490 2005-10-23 Jerry DeLisle <jvdelisle@verizon.net>
14492 PR libgfortran/24489
14493 * gfortran.dg/pr24489.f90: New test.
14495 2005-10-23 Andrew Pinski <pinskia@physics.uc.edu>
14498 * gfortran.dg/ichar_1.f90: Add tests for derived types.
14500 2005-10-23 Hans-Peter Nilsson <hp@bitrange.com>
14503 * g++.dg/init/array16.C: Skip for mmix-*-*.
14505 2005-10-23 Asher Langton <langton2@llnl.gov>
14507 * gfortran.dg/byte_1.f90: New test.
14508 * gfortran.dg/byte_2.f90: New test.
14510 2005-10-23 David Edelsohn <edelsohn@gnu.org>
14512 * gcc.dg/attr-alias-3.c: XFAIL on AIX.
14514 2005-10-23 Paul Thomas <pault@gcc.gnu.org>
14517 * gfortran.dg/assign_func_dtcomp_1.f90: New test.
14520 * gfortran.dg/merge_char_const.f90: New test.
14523 * gfortran.dg/spread_scalar_source.f90: New test.
14525 2005-10-22 Hans-Peter Nilsson <hp@axis.com>
14527 * g++.old-deja/g++.jason/thunk2.C: Guard test with { target fpic }.
14529 * gcc.dg/tree-ssa/20040204-1.c: Adjust XFAIL for CRIS and MMIX.
14530 * gcc.dg/tree-ssa/loop-1.c: Adjust "call foo"-scanning for CRIS.
14532 * gcc.dg/weak/typeof-2.c: Adjust for CRIS keeping baz3 in a register.
14534 2005-10-22 Erik Edelmann <eedelman@gcc.gnu.org>
14537 * gfortran.dg/der_pointer_4.f90: New.
14539 2005-10-22 David Ayers <d.ayers@inode.at>
14541 * obj-c++.dg/except-1.mm: Simplify.
14543 2005-10-21 David Ayers <d.ayers@inode.at>
14545 * obj-c++.dg/except-1.mm: Generalize for both Objective-C runtimes.
14547 2005-10-21 Jakub Jelinek <jakub@redhat.com>
14549 * gfortran.dg/assumed_dummy_2.f90: New test.
14551 2005-10-21 James E Wilson <wilson@specifix.com>
14553 PR preprocessor/15220
14554 * gcc.misc-tests/mg-2.c, gcc.misc-tests/mg-2.exp: New.
14556 2005-10-21 Eric Botcazou <ebotcazou@adacore.com>
14558 * gcc.c-torture/execute/20051021-1.c: New test.
14560 2005-10-21 Mark Mitchell <mark@codesourcery.com>
14563 * g++.dg/ext/tmplattr1.C: New test.
14565 2005-10-21 Paul Thomas <pault@gcc.gnu.org>
14568 * gfortran.dg/assumed_size_dt_dummy.f90: Add test for scalar case.
14570 2005-10-20 Geoffrey Keating <geoffk@apple.com>
14572 * obj-c++.dg/except-1.mm: New.
14574 * obj-c++.dg/stubify-2.mm: Update the name of the RTL dump file.
14576 2005-10-21 Alan Modra <amodra@bigpond.net.au>
14578 * g++.dg/warn/Wconversion1.C: Use -fsigned-char.
14580 2005-10-20 Alexandre Oliva <aoliva@redhat.com>
14582 PR middle-end/24295
14583 * g++.old-deja/g++.abi/vtable2.C: Do not introduce external
14584 declarations with the same names as thunks' alias targets, use
14586 * gcc.dg/attr-alias-3.c: New test.
14587 * gcc.dg/weak/weak-14.c, gcc.dg/weak/weak-14a.c: New test.
14589 2005-10-20 Mark Mitchell <mark@codesourcery.com>
14592 * g++.dg/parse/access8.C: New test.
14594 2005-10-20 Richard Guenther <rguenther@suse.de>
14597 * g++.dg/tree-ssa/pr24439.C: New testcase.
14599 2005-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
14601 * g++.dg/opt/delay-slot-1.C: New test.
14603 2005-10-20 Erik Edelmann <erik.edelmann@iki.fi>
14606 * gfortran.fg/der_init_1.f90: New.
14608 2005-10-19 Ulrich Weigand <uweigand@de.ibm.com>
14610 * gcc.dg/20050824-1.c (f): Clobber %r13 and %r14 only on s390x.
14612 2005-10-19 Mark Mitchell <mark@codesourcery.com>
14615 * g++.dg/parse/error28.C: New test.
14617 2005-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
14619 * gcc.dg/profile-generate-2.c: New test.
14621 2005-10-18 Danny Smith <dannysmith@users.sourceforge.net>
14624 * g++.dg/ext/dllimport11.C: New.
14626 2005-10-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14629 * g++.dg/other/friend3.C: New test.
14631 2005-10-18 Mark Mitchell <mark@codesourcery.com>
14634 * g++.dg/template/error19.C: New test.
14636 2005-10-18 Nathan Sidwell <nathan@codesourcery.com>
14639 * g++.dg/overload/koenig2.C: New.
14642 * g++.dg/overload/error2.C: New.
14645 * g++.dg/inherit/covariant14.C: New.
14647 2005-10-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14650 * g++.dg/parse/for1.C: New test.
14652 2005-10-17 Paul Thomas <pault@gcc.gnu.org>
14655 * gfortran.dg/host_dummy_index_1.f90: New test.
14658 * gfortran.dg/automatic_char_len_2.f90: New test.
14661 * gfortran.dg/recursive_statement_functions.f90: New test.
14664 * gfortran.dg/assumed_size_dt_dummy.f90: New test.
14667 * gfortran.dg/external_initializer.f90: New test.
14670 * non_module_public.f90: New test.
14672 2005-10-17 Nathan Sidwell <nathan@codesourcery.com>
14675 * g++.dg/template/overload7.C: New.
14678 * g++.dg/other/switch2.C: Remove expected warnings.
14681 * g++.dg/template/defarg6.C: New.
14683 2005-10-17 Uros Bizjak <uros@kss-loka.si>
14686 * gcc.target/i386/pr24315.c: New test.
14688 2005-10-16 Mark Mitchell <mark@codesourcery.com>
14691 * g++.dg/template/static21.C: New test.
14692 * g++.dg/template/static21-a.cc: Likewise.
14694 2005-10-16 Andrew Pinski <pinskia@physics.uc.edu>
14697 * g++.dg/warn/Wswitch-default-1.C: New test.
14698 * g++.dg/warn/Wswitch-default-2.C: New test.
14700 2005-10-16 Mark Mitchell <mark@codesourcery.com>
14703 * g++.dg/parse/template18.C: New test.
14704 * g++.dg/template/nontype15.C: Likewise.
14706 2005-10-16 Erik Edelmann <erik.edelmann@iki.fi>
14709 * gfortran.dg/spec_expr_2.f90: New.
14711 2005-10-16 Hans-Peter Nilsson <hp@axis.com>
14713 * g++.dg/debug/debug3.C, g++.dg/ext/visibility/noPLT.C,
14714 g++.dg/opt/vt1.C, g++.old-deja/g++.other/local-alloc1.C,
14715 gcc.dg/20001009-1.c, gcc.dg/20010912-1.c, gcc.dg/20020122-4.c,
14716 gcc.dg/20020415-1.c, gcc.dg/20020430-1.c, gcc.dg/20021018-1.c,
14717 gcc.dg/20021023-1.c, gcc.dg/20021029-1.c, gcc.dg/20021116-1.c,
14718 gcc.dg/20030120-1.c, gcc.dg/20030213-1.c, gcc.dg/20030225-1.c,
14719 gcc.dg/20030702-1.c, gcc.dg/20030708-1.c, gcc.dg/20040311-2.c,
14720 gcc.dg/inline-2.c: Guard test with { target fpic }. Remove
14721 previous target-specific skips and warning-message matches where
14724 2005-10-15 Mark Mitchell <mark@codesourcery.com>
14727 * g++.dg/warn/Wctor-dtor.C: New test.
14729 2005-10-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14732 * gcc.dg/for-1.c: New test.
14734 2005-10-14 Mark Mitchell <mark@codesourcery.com>
14737 * g++.dg/warn/Wconversion1.C: New test.
14738 * g++.dg/ext/packed4.C: Compile with -w.
14739 * g++.dg/opt/20050511-1.C: Likewise.
14740 * g++.old-deja/g++.other/warn4.C: Compiler with -Wconversion.
14742 2005-10-14 Jakub Jelinek <jakub@redhat.com>
14744 * gfortran.dg/boz_5.f90: New test.
14746 2005-10-14 Nathan Sidwell <nathan@codesourcery.com>
14749 * g++.dg/other/switch2.C: New.
14752 * g++.dg/init/ctor7.C: New.
14754 2005-10-13 David Edelsohn <edelsohn@gnu.org>
14757 * g++.dg/parse/crash32.C: New test.
14759 2005-10-13 Mark Mitchell <mark@codesourcery.com>
14762 * g++.dg/init/goto2.C: New test.
14765 * g++.dg/template/crash/41.C: New test.
14768 * g++.dg/template/crash40.C: New test.
14771 * g++.dg/parse/friend5.C: New test.
14774 * g++.dg/template/crash38.C: New test.
14777 * g++.dg/template/friend38.C: New test.
14780 * g++.dg/template/crash39.C: New test.
14782 2005-10-13 Hans-Peter Nilsson <hp@bitrange.com>
14784 * gcc.dg/debug/dwarf2/dwarf-char1.c,
14785 gcc.dg/debug/dwarf2/dwarf-char2.c,
14786 gcc.dg/debug/dwarf2/dwarf-char3.c: Skip for mmix-*-*
14788 * gcc.dg/intmax_t-1.c: Remove mmix-*-* from dg-error statement.
14790 2005-10-12 Danny Smith <dannysmith@users.sourceforge.net>
14792 * gcc.dg/dll-2.c: Add tests for warnings.
14793 * gcc.dg/dll-3.c: Likewise.
14794 * gcc.dg/dll-4.c: Likewise.
14796 * g++.dg/ext/dllimport1.C: Adjust tests for warnings.
14797 * g++.dg/ext/dllimport2.C: Likewise.
14798 * g++.dg/ext/dllimport3.C: Likewise.
14799 * g++.dg/ext/dllimport7.C: Likewise.
14800 * g++.dg/ext/dllimport8.C: Likewise.
14801 * g++.dg/ext/dllimport9.C: Likewise.
14803 2005-10-10 Paul Thomas <pault@gcc.gnu.org>
14806 * gfortran.dg/derived_pointer_recursion.f90: New test.
14808 2005-10-12 Adrian Straetling <straetling@de.ibm.com>
14810 * gcc.c-torture/execute/20051012-1.c: New test.
14812 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
14815 * gfortran.dg/automatic_char_len_1.f90: New test.
14817 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
14820 * gfortran.dg/save_common.f90: New test.
14823 * gfortran.dg/save_result.f90: New test.
14825 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
14828 * g++.dg/template/dependent-expr1.C: Add new expected error.
14829 * g++.dg/template/dependent-expr2.C: Adjust error text.
14830 * g++.dg/template/overload6.C: New.
14833 * g++.dg/other/typename8.C: New.
14836 * g++.dg/other/return1.C: New.
14838 2005-10-12 Paolo Bonzini <bonzini@gnu.org>
14841 * g++.dg/ext/label5.C: New.
14843 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
14846 * g++.dg/parse/crash31.C: New.
14848 2005-10-12 Razya Ladelsky <razya@il.ibm.com>
14850 * g++.dg/ipa/ipa-1.c: New test.
14851 * g++.dg/ipa/ipa-2.c: New test.
14852 * g++.dg/ipa/ipa-3.c: New test.
14853 * g++.dg/ipa/ipa-4.c: New test.
14854 * g++.dg/ipa/ipa-5.c: New test.
14855 * g++.dg/ipa/ipa.exp: New file.
14857 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
14860 * gfortran.dg/private_type_3.f90: New test.
14862 2005-10-11 Steven G. Kargl <kargls@comcast.net>
14865 gfortran.dg/aint_anint_1.f90: New test.
14867 2005-10-11 Steven G. Kargl <kargls@comcast.net>
14869 PR libgfortran/24313
14870 gfortran.dg/csqrt.f: New test.
14872 2005-10-11 Ian Lance Taylor <ian@airs.com>
14875 * g++.dg/warn/noeffect7.C: New test.
14876 * g++.dg/warn/noeffect2.C: Instantiate templates.
14877 * g++.dg/warn/noeffect4.C: Instantiate template. Add new error
14880 2005-10-11 Mark Mitchell <mark@codesourcery.com>
14883 * g++.dg/init/float1.C: New test.
14886 * g++.dg/init/member1.C: Tweak error markers.
14888 2005-10-11 Janis Johnson <janis187@us.ibm.com>
14891 * gcc.dg/compat/struct-layout-1_generator.c (generate_fields):
14892 Check for null pointer.
14894 2005-10-11 Mark Mitchell <mark@codesourcery.com>
14897 * g++.dg/parse/ret-type3.C: New test.
14899 2005-10-11 Andrew Pinski <pinskia@physics.uc.edu>
14902 * gcc.c-torture/compile/pr23946.c: New test.
14904 2005-10-11 Jakub Jelinek <jakub@redhat.com>
14906 * g++.dg/opt/mmx2.C: New test.
14908 2005-10-10 Mark Mitchell <mark@codesourcery.com>
14911 * g++.dg/template/static20.C: New test.
14914 * g++.dg/warn/Wunused-12.C: New test.
14917 * g++.dg/template/arg4.C: New test.
14919 2005-10-10 Eric Botcazou <ebotcazou@libertysurf.fr>
14921 * gcc.dg/ucnid-2.c: XFAIL on Solaris.
14922 * gcc.dg/ucnid-3.c: Likewise.
14923 * gcc.dg/ucnid-4.c: Likewise.
14924 * gcc.dg/tree-ssa/gen-vect-25.c (main): Return a value.
14925 * g++.dg/other/ucnid-1.C: Likewise.
14926 * gcc.dg/sparc-frame-1.c: New test.
14928 2005-10-10 Mark Mitchell <mark@codesourcery.com>
14931 * g++.dg/template/spec27.C: New test.
14934 * g++.dg/template/static19.C: New test.
14936 2005-10-09 Eric Botcazou <ebotcazou@libertysurf.fr>
14938 * gcc.dg/20050922-1.c: Skip on Solaris 2.5.1 to 9.
14939 * g++.dg/warn/miss-format-1.C: XFAIL vscanf test on Solaris 2.5.1 to 8.
14941 2005-10-07 Andrew Pinski <pinskia@physics.uc.edu>
14944 * gfortran.fortran-torture/compile/pr24136.f: New test.
14946 2005-10-08 James A. Morrison <phython@gcc.gnu.org>
14949 * g++.dg/parse/crash30.C: New test.
14951 2005-10-07 Richard Guenther <rguenther@suse.de>
14953 PR middle-end/24227
14954 * gcc.c-torture/compile/pr24227.c: New testcase.
14956 2005-10-07 Steve Ellcey <sje@cup.hp.com>
14958 * gcc.dg/compat/struct-layout-1_generate.c (generate_fields):
14959 Do not put aligned attributes on array elements.
14961 2005-10-07 Ulrich Weigand <uweigand@de.ibm.com>
14963 PR testsuite/23611, PR testsuite/23615
14964 * obj-c++.dg/bitfield-3.mm: Include standard headers instead of
14965 writing prototypes of library functions by hand.
14966 * obj-c++.dg/bitfield-4.mm: Likewise.
14967 * obj-c++.dg/const-str-4.mm: Likewise.
14968 * obj-c++.dg/encode-4.mm: Likewise.
14969 * obj-c++.dg/encode-5.mm: Likewise.
14970 * obj-c++.dg/encode-6.mm: Likewise.
14971 * obj-c++.dg/gnu-runtime-3.mm: Likewise.
14972 * obj-c++.dg/method-10.mm: Likewise.
14973 * obj-c++.dg/method-17.mm: Likewise.
14974 * obj-c++.dg/method-19.mm: Likewise.
14975 * obj-c++.dg/try-catch-2.mm: Likewise.
14977 2005-10-06 Richard Henderson <rth@redhat.com>
14980 * gcc.dg/i386-sse-10.c: Add -fno-omit-frame-pointer.
14982 2005-10-06 Dale Johannesen <dalej@apple.com>
14984 * gcc.c-torture/execute/20030125-1.c: Correct.
14986 2005-10-06 Richard Guenther <rguenther@suse.de>
14988 PR tree-optimization/24238
14989 * g++.dg/tree-ssa/pr24238.C: New testcase.
14991 2005-10-07 Erik Edelmann <erik.edelmann@iki.fi>
14994 * gfortran.dg/der_pointer_3.f90: New test.
14996 2005-10-05 Devang Patel <dpatel@apple.com>
14999 * g++.dg/other/PR23205.C: New.
15001 2005-10-05 Richard Henderson <rth@redhat.com>
15004 * g++.dg/eh/omit-frame-pointer.C: Remove i?86 specific options.
15005 * g++.dg/eh/omit-frame-pointer2.C: Likewise.
15007 2005-10-05 Dale Johannesen <dalej@apple.com>
15009 * gcc.c-torture/execute/float-floor.c: New.
15011 2005-10-05 Paolo Bonzini <bonzini@gnu.org>
15013 PR tree-optimization/21419
15014 PR tree-optimization/24146
15015 PR tree-optimization/24151
15017 * g++.dg/ext/asm7.C: New.
15018 * g++.dg/ext/asm8.C: New.
15019 * gcc.dg/asm-1.c: Compile on all targets.
15020 * gcc.dg/asm-pr24146.c: New.
15021 * gcc.dg/pr21419.c: Adjust error messages.
15023 2005-10-05 Richard Guenther <rguenther@suse.de>
15026 * gfortran.fortran-torture/compile/empty.f90: New testcase.
15028 2005-10-05 Nathan Sidwell <nathan@codesourcery.com>
15031 * g++.dg/template/spec22.C: Robustify test.
15032 * g++.dg/template/spec26.C: New.
15034 2005-10-05 Uros Bizjak <uros@kss-loka.si>
15036 * gcc.dg/vect/vect-shift-1.c: Include tree-vect.h header. Check
15037 if target supports vector instructions.
15039 2005-10-04 Geoffrey Keating <geoffk@apple.com>
15041 * gcc.dg/builtins-config.h: Only PowerPC Mac OS shipped without
15044 2005-10-04 Janis Johnson <janis187@us.ibm.com>
15046 * lib/target-supports.exp (check_effective_target_fortran_large_real,
15047 check_effective_target_fortran_large_int): Replace cached result
15048 when target changes.
15050 2005-10-04 Devang Patel <dpatel@apple.com>
15052 * gcc.dg/i386-sse-vect-types.c: New.
15054 2005-10-04 Ian Lance Taylor <ian@airs.com>
15056 PR preprocessor/13726
15057 * gcc.dg/cpp/cmdlne-dI-C.c: New test.
15058 * gcc.dg/cpp/cmdlne-dI-C.h: New file.
15060 2005-10-04 Richard Guenther <rguenther@suse.de>
15063 * gcc.dg/noncompile/pr23576.c: New testcase.
15065 2005-10-04 Andrew Pinski <pinskia@physics.uc.edu>
15067 PR middle-end/23125
15068 * gcc.dg/register-var-3.c: New test.
15070 2005-10-04 Steven Bosscher <stevenb@suse.de>
15072 * gcc.dg/pr23049.c: New test.
15074 * gcc.dg/ucnid-4.c: Fix test.
15076 2005-10-03 Diego Novillo <dnovillo@redhat.com>
15079 * gcc.c-torture/compile/pr23445.c: New test.
15081 2005-10-03 Alexandre Oliva <aoliva@redhat.com>
15083 * g++.dg/overload/unknown1.C: New.
15085 2005-10-03 Mark Mitchell <mark@codesourcery.com>
15088 * g++.dg/template/repo4.C: New test.
15090 2005-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15092 PR libfortran/19308
15093 * gfortran.dg/large_real_kind_2.F90: New test.
15094 * gfortran.dg/large_integer_kind_2.f90: New test.
15096 2005-10-03 Uros Bizjak <uros@kss-loka.si>
15098 * lib/target-supports.exp (check_effective_target_vect_shift):
15099 Implement with result caching. Add i?86, x86_64 and ia64 targets.
15100 (check_effective_target_vect_condition): Fix copy-n-pasto.
15102 * gcc.dg/vect/pr22480.c : Enable for effective-target vect_shift.
15103 * gcc.dg/vect/vect-shift-1.c: Remove XFAIL for i?86 and x86_64
15106 2005-10-02 Mark Mitchell <mark@codesourcery.com>
15109 * g++.dg/template/overload5.C : New test.
15112 * g++.dg/expr/stdarg1.C: New test.
15114 2005-10-02 Diego Novillo <dnovillo@redhat.com>
15117 * gcc.c-torture/execute/pr24142.c: New test.
15119 2005-10-01 Diego Novillo <dnovillo@redhat.com>
15122 * gcc.c-torture/execute/pr24141.c: New test.
15124 2005-10-01 James A. Morrison <phython@gcc.gnu.org>
15125 Diego Novillo <dnovillo@redhat.com>
15128 * gcc.c-torture/execute/pr23604.c: New test.
15130 2005-10-01 Paul Thomas <pault@gcc.gnu.org>
15139 gfortran.dg/equiv_constraint_1.f90: New test.
15140 gfortran.dg/equiv_constraint_2.f90: New test.
15141 gfortran.dg/equiv_constraint_3.f90: New test.
15142 gfortran.dg/equiv_constraint_4.f90: New test.
15143 gfortran.dg/equiv_constraint_5.f90: New test.
15144 gfortran.dg/equiv_constraint_6.f90: New test.
15145 gfortran.dg/equiv_constraint_7.f90: New test.
15146 gfortran.dg/equiv_constraint_8.f90: New test.
15147 gfortran.dg/private_type_1.f90: New test.
15148 gfortran.dg/private_type_2.f90: New test.
15149 gfortran.dg/g77/980628-2.f, 980628-3.f, 980628-9.f,
15150 980628-10.f: Assert std=gnu to permit mixing of
15151 types in equivalence statements.
15153 2005-09-30 Janne Blomqvist <jblomqvi@cc.hut.fi>
15156 * gfortran.dg/open_status_1.f90: New.
15158 2005-09-30 Uros Bizjak <uros@kss-loka.si>
15160 * gcc.dg/vect/fast-math-vect-reduc-7.c: Clean up temp files.
15161 * gcc.dg/vect/pr22480.c: Clean up temp files.
15162 * gcc.dg/vect/pr23831.c: Clean up temp files.
15163 * gcc.dg/vect/pr23816-1.c: Require effective-target vect_condition.
15164 Clean up temp files.
15165 * gcc.dg/vect/pr23816-2.c: Require effective-target vect_condition.
15166 Clean up temp files.
15168 * gcc.dg/20050309-1.c: Clean up temp files.
15169 * gcc.dg/20050325-1.c: Clean up temp files.
15171 2005-09-30 Uros Bizjak <uros@kss-loka.si>
15173 PR tree-optimization/24059
15174 * gcc.dg/vect/pr24059.c : New test.
15176 2005-09-29 Jakub Jelinek <jakub@redhat.com>
15178 PR middle-end/24109
15179 * gcc.c-torture/execute/20050929-1.c: New test.
15181 2005-09-29 Steven Bosscher <stevenb@suse.de>
15183 * gcc.dg/tree-ssa/ssa-ccp-11.c: Fix the test case and un-xfail.
15185 2005-09-29 Paolo Bonzini <bonzini@gnu.org>
15188 * gcc.dg/pr21419.c: New test.
15190 2005-09-29 Steven Bosscher <stevenb@suse.de>
15192 * gcc.dg/pr23911.c: New test.
15194 2005-09-28 Mark Mitchell <mark@codesourcery.com>
15196 * g++.dg/opt/pr19650.C: Use -w -fpermissive.
15199 * g++.dg/parse/qualified4.C: New test.
15200 * g++.old-deja/g++.law/static-mem5.C: Use -w -fpermissive.
15201 * g++.old-deja/g++.mike/p8154.C: Likewise.
15203 2005-09-27 Mark Mitchell <mark@codesourcery.com>
15206 * g++.dg/template/friend37.C: New test.
15207 * g++.dg/parse/crash28.C: Adjust error markers.
15209 2005-09-27 Jakub Jelinek <jakub@redhat.com>
15212 * gfortran.fortran-torture/execute/save_2.f90: New decl.
15214 2005-09-27 Devang Patel <dpatel@apple.com>
15216 PR tree-optimization/23625
15217 * gcc.dg/pr23625.c: New test.
15219 2005-09-27 Uros Bizjak <uros@kss-loka.si>
15221 * gcc.target/i386/pr22585.c: Run on 32-bit x86 only.
15222 * gcc.target/i386/builtin-apply-mmx.c: Run on 32-bit x86 only.
15224 2005-09-26 Jakub Jelinek <jakub@redhat.com>
15227 * gfortran.fortran-torture/execute/save_1.f90: New test.
15228 * gfortran.dg/save_1.f90: New test.
15230 2005-09-26 Uros Bizjak <uros@kss-loka.si>
15232 * gcc.target/i386/builtin-apply-mmx.c: New test.
15235 * gcc.target/i386/pr22576.c: New test.
15238 * gcc.target/i386/pr22585.c: New test.
15241 * gcc.target/i386/pr23268.c: New test.
15243 PR middle-end/23831
15244 * gcc.dg/vect/pr23831.c: New test.
15247 * gcc.target/i386/pr24055.c: New test.
15249 2005-09-25 Kazu Hirata <kazu@codesourcery.com>
15251 PR tree-optimization/23960
15252 * gcc.c-torture/compile/pr23960.c: New.
15254 2005-09-23 Paul Thomas <pault@gcc.gnu.org>
15257 * gfortran.dg/nested_modules_3.f90: New.
15259 2005-09-22 Steven G. Kargl <kargls@comcast.net>
15262 gfortran.dg/interface_1.f90: New test.
15264 2005-09-22 Erik Edelmann <erik.edelmann@iki.fi>
15265 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15268 * gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90: New test.
15270 2005-09-22 Steven G. Kargl <kargls@comcast.net>
15273 * gfortran.dg/imag_1.f: New test.
15274 * gfortran.dg/imag_2.f: Ditto.
15276 2005-09-22 J"orn Rennecke <joern.rennecke@st.com>
15278 * gcc.dg/intmax_t-1.c: Remove sh*-*-elf from dg-error statement.
15280 2005-09-22 Jakub Jelinek <jakub@redhat.com>
15283 * g++.dg/warn/pr21983.C: New test.
15285 2005-09-22 Andreas Krebbel <krebbel1@de.ibm.com>
15287 * gcc.dg/20050922-1.c: Testcase added.
15289 2005-09-21 Mark Mitchell <mark@codesourcery.com>
15292 * g++.dg/template/array14.C: New test.
15294 2005-09-21 Erik Edelmann <erik.edelmann@iki.fi>
15297 * gfortran.dg/der_ptr_component_1.f90: New test.
15299 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15302 * g++.dg/template/error1.C: Reject "no matching function" message.
15304 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15307 * g++.dg/lookup/error1.C: New test.
15309 2005-09-21 Dorit Nuzman <dorit@il.ibm.com>
15311 * gcc.dg/vect/vect-dv-2.c: Change loop bound and restore original
15312 functionality of the testcase.
15314 2005-09-20 Richard Henderson <rth@redhat.com>
15316 * gcc.dg/vect/vect-22.c: Require vect_float.
15317 * gcc.dg/vect/vect-91.c: XFAIL if vect_no_int_add.
15319 2005-09-20 Joseph S. Myers <joseph@codesourcery.com>
15321 * g++.dg/cpp/ucnid-1.C, g++.dg/cpp/normalize-1.C,
15322 g++.dg/other/ucnid-1.C, gcc.dg/cpp/normalize-1.c,
15323 gcc.dg/cpp/normalize-2.c, gcc.dg/cpp/normalize-3.c,
15324 gcc.dg/cpp/normalize-4.c, gcc.dg/cpp/ucnid-1.c,
15325 gcc.dg/cpp/ucnid-2.c, gcc.dg/cpp/ucnid-3.c, gcc.dg/cpp/ucnid-4.c,
15326 gcc.dg/cpp/ucnid-5.c, gcc.dg/cpp/ucnid-7.c,gcc.dg/ucnid-1.c,
15327 gcc.dg/ucnid-2.c, gcc.dg/ucnid-3.c, gcc.dg/ucnid-4.c,
15328 gcc.dg/ucnid-5.c, gcc.dg/ucnid-6.c: Add -fextended-identifiers.
15329 * gcc.dg/cpp/ucnid-8.c: New test.
15331 2005-09-20 Jakub Jelinek <jakub@redhat.com>
15333 PR tree-optimization/23929
15334 * gcc.c-torture/compile/pr23929.c: New test.
15336 2005-09-20 Daniel Berlin <dberlin@dberlin.org>
15338 * gcc.dg/vect/vect-dv-2.c: Expect same alignment message only
15341 2005-09-20 Steve Ellcey <sje@cup.hp.com>
15344 * g++.dg/other/pr22003.C: Require named sections.
15346 2005-09-20 Jakub Jelinek <jakub@redhat.com>
15349 * g++.dg/rtti/crash3.C: New test.
15351 PR tree-optimization/23818
15352 * gcc.dg/pr23818.c: New test.
15354 2005-09-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15357 * gfortran.dg/print_fmt_4.f: New.
15359 2005-09-20 Jakub Jelinek <jakub@redhat.com>
15362 * gfortran.fortran-torture/execute/entry_11.f90: New test.
15364 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
15366 * gcc.dg/vect/vect-40.c: Remove pointers to "aligned types".
15367 Use pointers to local alignable arrays instead. Added comments.
15368 * gcc.dg/vect/vect-46.c: Likewise.
15369 * gcc.dg/vect/vect-48.c: Likewise.
15370 * gcc.dg/vect/vect-49.c: Likewise.
15371 * gcc.dg/vect/vect-52.c: Likewise.
15372 * gcc.dg/vect/vect-53.c: Likewise.
15373 * gcc.dg/vect/vect-54.c: Likewise.
15374 * gcc.dg/vect/vect-56.c: Likewise.
15375 * gcc.dg/vect/vect-57.c: Likewise.
15376 * gcc.dg/vect/vect-58.c: Likewise.
15377 * gcc.dg/vect/vect-60.c: Likewise.
15378 * gcc.dg/vect/vect-61.c: Likewise.
15380 * gcc.dg/vect/vect-42.c: Remove pointers to "aligned types".
15381 The test is no longer vectorizable on vect_no_align targets.
15382 * gcc.dg/vect/vect-43.c: Likewsie.
15384 * gcc.dg/vect/vect-44.c: Added comments.
15385 * gcc.dg/vect/vect-45.c: Added comments.
15386 * gcc.dg/vect/vect-50.c: Added comments.
15387 * gcc.dg/vect/vect-51.c: Added comments.
15389 * gcc.dg/vect/vect-95.c: Use aligned arrays instead of arrays to
15391 * gcc.dg/vect/Os-vect-95.c: Likewise.
15393 * gcc.dg/vect/vect-41.c: Test removed.
15394 * gcc.dg/vect/vect-47.c: Test removed.
15395 * gcc.dg/vect/vect-55.c: Test removed.
15396 * gcc.dg/vect/vect-59.c: Test removed.
15398 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
15400 * gcc.dg/vect/pr16105.c: Replace "aligned types" with regular types.
15401 No longer vectorizable on vect_no_align targets.
15402 * gcc.dg/vect/pr20122.c: Likewise.
15403 * gcc.dg/vect/vect-74.c: Likewise.
15404 * gcc.dg/vect/vect-75.c: Likewise.
15405 * gcc.dg/vect/vect-76.c: Likewise.
15407 * gcc.dg/vect/vect-37.c: Replace "aligned types" with regular types.
15408 Will not be vectorizable on vect_no_align targets once aliasing issues
15410 * gcc.dg/vect/vect-79.c: Likewise.
15412 * gcc.dg/vect/vect-77.c: Replace "aligned types" with regular types.
15413 * gcc.dg/vect/vect-78.c: Likewise.
15414 * gcc.dg/vect/vect-97.c: Likewise.
15416 2005-09-19 Steven Bosscher <stevenb@suse.de>
15418 * gcc.dg/pr23943.c: New test.
15420 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
15423 * gfortran.dg/derived_pointer_null_1.f90: New test.
15425 2005-09-18 Richard Guenther <rguenther@suse.de>
15427 PR middle-end/23944
15428 * gcc.c-torture/compile/pr23944.c: New testcase.
15430 2005-09-18 Erik Edelmann <erik.edelmann@iki.fi>
15433 * gfortran.dg/der_pointer_2.f90: New test.
15435 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
15438 * gfortran.dg/nested_modules_2.f90: New test.
15440 2005-09-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15443 * g++.dg/other/semicolon.C: New test.
15445 2005-09-16 Joseph S. Myers <joseph@codesourcery.com>
15447 * g++.dg/warn/huge-val1.C: Disable tests on values of HUGE_VAL,
15448 HUGE_VALF and HUGE_VALL unless __GLIBC__ is defined.
15450 2005-09-16 Mark Mitchell <mark@codesourcery.com>
15453 * g++.dg/template/static18.C: New test.
15456 * g++.dg/template/crash19.C: Remove dg-error marker.
15457 * g++.dg/template/local4.C: New test.
15459 2005-09-16 Paul Brook <paul@codesourcery.com>
15462 * gfortran.dg/dependency_1.f90: New test.
15464 2005-09-15 Mark Mitchell <mark@codesourcery.com>
15467 * g++.dg/template/static17.C: New test.
15469 2005-09-15 Joseph S. Myers <joseph@codesourcery.com>
15472 * g++.dg/warn/huge-val1.C: New test.
15474 2005-09-15 Mark Mitchell <mark@codesourcery.com>
15477 * g++.dg/parse/class2.C: New test.
15478 * g++.dg/template/explicit8.C: Likewise.
15479 * g++.dg/template/spec25.C: Likewise.
15481 2005-09-14 Josh Conner <jconner@apple.com>
15483 PR middle-end/23584
15484 * gcc.dg/pr23584.c: New test.
15486 2005-09-14 Jerry DeLisle <jvdelisle@verizon.net>
15488 PR fortran/21875 Internal Unit Array I/O, NIST
15489 * gfortran.dg/arrayio_1.f90: New test.
15490 * gfortran.dg/arrayio_1.f90: New test.
15491 * gfortran.dg/arrayio_1.f90: New test.
15492 * gfortran.dg/arrayio_1.f90: New test.
15493 * gfortran.dg/arrayio_1.f90: New test.
15495 2005-09-14 Uros Bizjak <uros@kss-loka.si>
15497 PR middle-end/22480
15498 * gcc.dg/vect/pr22480.c: New test.
15500 2005-09-13 Paul Thomas <pault@gcc.gnu.org>
15503 * gfortran.fortran-torture/assumed_dummy_1.f90: New test.
15505 2005-09-13 Josh Conner <jconner@apple.com>
15508 * g++.dg/init/struct2.C: New test.
15509 * g++.dg/init/struct3.C: New test.
15511 2005-09-13 Janis Johnson <janis187@us.ibm.com>
15513 * gcc.dg/pr15784-4.c, gcc.dg/pr20130-1.c, gcc.dg/ucnid-6.c:
15514 Clean up temp files.
15515 * gcc.dg/tree-ssa/20030821-1.c, gcc.dg/tree-ssa/20040514-2.c,
15516 gcc.dg/tree-ssa/builtin-fprintf-1.c,
15517 gcc.dg/tree-ssa/builtin-fprintf-chk-1.c,
15518 gcc.dg/tree-ssa/builtin-printf-1.c,
15519 gcc.dg/tree-ssa/builtin-printf-chk-1.c,
15520 gcc.dg/tree-ssa/builtin-vfprintf-1.c,
15521 gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c,
15522 gcc.dg/tree-ssa/builtin-vprintf-1.c,
15523 gcc.dg/tree-ssa/builtin-vprintf-chk-1.c, gcc.dg/tree-ssa/ltrans-8.c,
15524 gcc.dg/tree-ssa/pr19055-2.c, gcc.dg/tree-ssa/pr19055.c,
15525 gcc.dg/tree-ssa/pr21985.c: Clean up dump files.
15526 * gcc.dg/vect/fast-math-vect-reduc-5.c, gcc.dg/vect/pr22506.c,
15527 gcc.dg/vect/trapv-vect-reduc-4.c, gcc.dg/vect/vect-116.c,
15528 gcc.dg/vect/vect-reduc-6.c, gcc.dg/vect/vect-reduc-7.c,
15529 gcc.dg/vect/vect-reduc-8.c, gcc.dg/vect/vect-reduc-9.c,
15530 gcc.dg/vect/vect-shift-1.c: Clean up .vect files.
15532 2005-09-13 Josh Conner <jconner@apple.com>
15534 * lib/gcc-dg.exp: Load scanipa.exp.
15535 (cleanup-dump): New procedure.
15536 (cleanup-rtl-dump, cleanup-tree-dump, cleanup-ipa-dump): Use it.
15537 * lib/scandump.exp: New file.
15538 * lib/scantree.exp: Use it.
15539 * lib/scanipa.exp: New file.
15541 2005-09-13 Erik Edelmann <erik.edelmann@iki.fi>
15544 * gfortran.dg/generic_4.f90: New test.
15546 2005-09-13 Uros Bizjak <uros@kss-loka.si>
15549 * gcc.target/i386/pr23816-1.c: New test.
15550 * gcc.target/i386/pr23816-2.c: New test.
15553 2005-09-13 Bastian Blank <waldi@debian.org>
15556 * g++.dg/abi/mangle26.C: New test.
15557 * g++.dg/abi/mangle27.C: New test.
15558 * g++.dg/abi/mangle28.C: New test.
15559 * g++.dg/abi/mangle29.C: New test.
15562 * g++.dg/parse/register1.C: New test.
15564 2005-09-13 Mark Mitchell <mark@codesourcery.com>
15567 * g++.dg/template/access16.C: New test.
15569 2005-09-13 Richard Sandiford <richard@codesourcery.com>
15571 * gfortran.dg/char_pack_2.f90: Increase the vector size.
15573 2005-09-13 Richard Sandiford <richard@codesourcery.com>
15576 * gfortran.dg/shape_2.f90: New test.
15578 2005-09-13 Richard Sandiford <richard@codesourcery.com>
15581 * gfortran.dg/char_associated_1.f90, gfortran.dg/char_cshift_1.f90,
15582 * gfortran.dg/char_cshift_2.f90, gfortran.dg/char_eoshift_1.f90,
15583 * gfortran.dg/char_eoshift_2.f90, gfortran.dg/char_eoshift_3.f90,
15584 * gfortran.dg/char_eoshift_4.f90, gfortran.dg/char_pack_1.f90,
15585 * gfortran.dg/char_pack_2.f90, gfortran.dg/char_reshape_1.f90,
15586 * gfortran.dg/char_spread_1.f90, gfortran.dg/char_transpoe_1.f90,
15587 * gfortran.dg/char_unpack_1.f90, gfortran.dg/char_unpack_2.f90: New
15590 2005-09-12 Mark Mitchell <mark@codesourcery.com>
15593 * g++.dg/parse/template17.C: New test.
15595 2005-09-12 Mark Mitchell <mark@codesourcery.com>
15598 * g++.dg/template/nontype14.C: New test.
15600 2005-09-12 Ian Lance Taylor <ian@airs.com>
15603 * g++.dg/lookup/friend7.C: New test.
15604 * g++.dg/lookup/friend8.C: New test.
15605 * g++.dg/parse/defarg4.C: Add a parameter to the friend function,
15606 so that it will be found via argument dependent lookup.
15607 * g++.old-deja/g++.brendan/crash56.C: Don't expect errors for
15608 friend functions which will no longer be found.
15609 * g++.old-deja/g++.jason/friend.C: Add a parameter to the friend
15610 function g, so that it will be found via argument dependent
15612 * g++.old-deja/g++.jason/scoping15.C: Use -ffriend-injection.
15613 * g++.old-deja/g++.mike/net43.C: Likewise.
15615 2005-09-12 Mark Mitchell <mark@codesourcery.com>
15618 * g++.dg/template/static16.C: New test.
15620 2005-09-12 Josh Conner <jconner@apple.com>
15622 PR middle-end/23237
15623 * gcc.c-torture/compile/pr23237.c: New test.
15625 2005-09-11 Richard Henderson <rth@redhat.com>
15627 * g++.dg/other/error8.C: Update expected diagnostic text.
15629 2005-09-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15631 PR libfortran/19872
15632 * gfortran.dg/overwrite_1.f: New test.
15634 2005-09-09 Josh Conner <jconner@apple.com>
15636 * g++.dg/init/pr23180-1.C: Removed.
15637 * g++.dg/init/pr23180-2.C: Removed.
15639 2005-09-09 David Daney <ddaney@avtrex.com>
15641 * gcc.c-torture/execute/20010124-1.c: Removed and split into two new
15642 files which are ...
15643 * gcc.c-torture/execute/builtins/20010124-1: ... here and ...
15644 * gcc.c-torture/execute/builtins/20010124-1-lib.c: ... here.
15646 2005-09-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15648 * gfortran.dg/iostat_2.f90: New test.
15650 2005-09-09 Mark Mitchell <mark@codesourcery.com>
15653 * g++.dg/ext/interface1.C: New test.
15654 * g++.dg/ext/interface1.h: Likewise.
15655 * g++.dg/ext/interface1a.cc: Likewise.
15657 2005-09-09 Thomas Koenig <Thomas.Koenig@online.de>
15659 * gfortran.dg/iomsg_1.f90: New test case.
15661 2005-09-09 Richard Guenther <rguenther@suse.de>
15664 * g++.dg/tree-ssa/pr23624.C: New testcase.
15666 2005-09-09 Richard Sandiford <richard@codesourcery.com>
15669 * gfortran.dg/vector_subscript_1.f90,
15670 * gfortran.dg/vector_subscript_2.f90: New tests.
15672 2005-09-09 Richard Sandiford <richard@codesourcery.com>
15675 * gfortran.dg/array_alloc_1.f90,
15676 * gfortran.dg/array_alloc_2.f90,
15677 * gfortran.dg/array_alloc_3.f90: New tests.
15679 2005-09-09 Richard Sandiford <richard@codesourcery.com>
15682 * gfortran.dg/array_constructor_6.f90
15683 * gfortran.dg/array_constructor_7.f90
15684 * gfortran.dg/array_constructor_8.f90
15685 * gfortran.dg/array_constructor_9.f90
15686 * gfortran.dg/array_constructor_10.f90
15687 * gfortran.dg/array_constructor_11.f90
15688 * gfortran.dg/array_constructor_12.f90: New tests.
15690 2005-09-08 Josh Conner <jconner@apple.com>
15693 * g++.dg/init/pr23180-1.C: New test.
15694 * g++.dg/init/pr23180-2.C: New test.
15696 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
15699 * gfortran.dg/module_double_reuse.f90: New.
15701 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
15708 * gfortran.dg/common_equivalence_1.f: New.
15709 * gfortran.dg/common_equivalence_2.f: New.
15710 * gfortran.dg/common_equivalence_3.f: New.
15711 * gfortran.dg/contained_equivalence_1.f90: New.
15712 * gfortran.dg/module_blank_common.f90: New.
15713 * gfortran.dg/module_commons_1.f90: New.
15714 * gfortran.dg/module_equivalence_1.f90: New.
15715 * gfortran.dg/nested_modules_1.f90: New.
15716 * gfortran.dg/g77/19990905-0.f: Remove XFAIL, rearrange
15717 equivalences and add comment to connect the test with
15720 2005-09-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15723 * gfortran.dg/common_6.f90: New test.
15725 2005-09-08 Richard Sandiford <richard@codesourcery.com>
15728 * gfortran.dg/char_result_1.f90,
15729 * gfortran.dg/char_result_2.f90,
15730 * gfortran.dg/char_result_3.f90,
15731 * gfortran.dg/char_result_4.f90,
15732 * gfortran.dg/char_result_5.f90,
15733 * gfortran.dg/char_result_6.f90,
15734 * gfortran.dg/char_result_7.f90,
15735 * gfortran.dg/char_result_8.f90: New tests.
15737 2005-09-08 Richard Sandiford <richard@codesourcery.com>
15740 * gfortran.dg/pr19928-1.f90, gfortran.dg/pr19928-2.f90: New tests.
15742 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
15745 * obj-c++.dg/selector-5.mm: New test.
15746 * obj-c++.dg/selector-6.mm: New test.
15748 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
15752 * objc.dg/error-1.m: New test.
15754 2005-09-07 Richard Sandiford <richard@codesourcery.com>
15757 * gfortran.fortran-torture/execute/pr23373-1.f90,
15758 * gfortran.fortran-torture/execute/pr23373-1.f90: New tests.
15760 2005-09-07 Jerry DeLisle <jvdelisle@verizon.net>
15762 PR libfortran/23760
15763 * gfortran.dg/g77/1832.f: Remove long string in write statement
15764 to allow the test to pass on correct list directed output with
15767 2005-09-07 James E Wilson <wilson@specifix.com>
15769 * gcc.dg/intmax_t-1.c: Disable for xscale*-*-elf*.
15771 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
15773 * gfortran.dg/parameter+save.f90: Rename to
15774 * gfortran.dg/parameter_save.f90: .. this.
15776 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
15779 * gfortran.dg/parameter+save.f90: New test case.
15781 2005-09-06 Richard Sandiford <richard@codesourcery.com>
15784 * gfortran.fortran-torture/execute/pr19269-1.f90: New test.
15786 2005-09-06 Jakub Jelinek <jakub@redhat.com>
15789 * gcc.dg/pr23075.c: New test.
15790 * g++.dg/warn/pr23075.C: New test.
15793 * gcc.target/i386/pr22362.c: New test.
15795 PR rtl-optimization/23098
15796 * gcc.target/i386/pr23098.c: Add dg-require-effective-target ilp32.
15798 * gcc.dg/debug/dwarf2/dwarf-char1.c: Further regex fixes.
15799 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
15800 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
15802 2005-09-06 Mark Mitchell <mark@codesourcery.com>
15804 * g++.dg/expr/cast6.C: New test.
15807 * g++.dg/init/new15.C: New test.
15809 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
15811 * gcc.dg/vect/Os-vect-95.c: New test.
15812 * gcc.dg/vect/vect-95.c: Same.
15814 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
15816 * gcc.dg/vect/vect-29.c: Update xfail testing.
15817 * gcc.dg/vect/vect-44.c: Same.
15818 * gcc.dg/vect/vect-48.c: Same.
15819 * gcc.dg/vect/vect-50.c: Same.
15820 * gcc.dg/vect/vect-72.c: Same.
15821 * gcc.dg/vect/vect-77.c: Same.
15822 * gcc.dg/vect/vect-78.c: Same.
15823 * gcc.dg/vect/vect-80.c: Same.
15824 * gcc.dg/vect/vect-96.c: Same.
15825 * gcc.dg/vect/vect-100.c: Same.
15826 * gcc.dg/vect/vect-exp: Add default flags for Os-vect-*.
15827 * gfortran.dg/vect/vect-2.f90: Update xfail testing.
15828 * gfortran.dg/vect/vect-5.f90: Same.
15830 2005-09-06 Jakub Jelinek <jakub@redhat.com>
15832 * gcc.dg/debug/dwarf2/dwarf-char1.c: Accept more assembler comment
15834 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
15835 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
15838 * g++.dg/opt/pr23056.C: New test.
15840 PR rtl-optimization/23098
15841 * gcc.target/i386/pr23098.c: New test.
15843 2005-09-05 Mark Mitchell <mark@codesourcery.com>
15846 * g++.dg/template/static15.C: New test.
15849 * g++.dg/ext/stmtexpr5.C: New test.
15850 * g++.dg/ext/stmtexpr6.C: Likewise.
15852 2005-09-05 J"orn Rennecke <joern.rennecke@st.com>
15854 * gcc.dg/pr21255-1.c: Match different pattern for sh64.
15856 * gcc.dg/debug/dwarf2/dwarf-char1.c: Allow '!' comment character.
15857 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
15858 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
15860 2005-09-04 Thomas Koenig <Thomas.Koenig@online.de>
15862 PR libfortran/23321
15863 * gfortran.dg/direct_io_4.f90: New test case.
15865 2005-09-04 Andrew Pinski <pinskia@physics.uc.edu>
15866 Rasmus Hahn <rassahah@neofonie.de>
15869 * objc.dg/type-stream-1.m: New test.
15871 2005-09-04 Tobias Schl"uter <tobias.shclueter@physik.uni-muenchen.de>
15874 * gfortran.dg/print_fmt_1.f90, gfortran.dg/print_fmt_2.f90
15875 gfortran.dg/print_fmt_3.f90: New test.
15877 2005-09-03 Jakub Jelinek <jakub@redhat.com>
15879 * gfortran.dg/fmt_t_1.f90: New test.
15881 2005-09-03 Jakub Jelinek <jakub@redhat.com>
15883 PR rtl-optimization/23454
15884 * g++.dg/opt/pr23454.C: New test.
15886 2005-09-03 Mark Mitchell <mark@codesourcery.com>
15889 * g++.dg/ext/static1.C: New test.
15891 2005-09-02 Richard Henderson <rth@redhat.com>
15893 * gcc.c-torture/execute/frame-address.c (check_fa_mid): Avoid
15894 tail call to check_fa_work.
15896 2005-09-02 Mark Mitchell <mark@codesourcery.com>
15899 * g++.dg/other/gc3.C: New test.
15901 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
15903 * gcc.dg/20030711-1.c: Include stddef.h and stdio.h.
15904 * gcc.dg/20050826-1.c: Likewise.
15906 2005-08-31 Mark Mitchell <mark@codesourcery.com>
15909 * g++.dg/expr/volatile1.C: New test.
15911 2005-09-02 Andrew Pinski <pinskia@physics.uc.edu>
15913 PR middle-end/23547
15914 * gcc.dg/pr23547.c: New test.
15916 2005-09-02 Richard Sandiford <richard@codesourcery.com>
15919 * gcc.c-torture/execute/pr22061-1.c,
15920 * gcc.c-torture/execute/pr22061-2.c,
15921 * gcc.c-torture/execute/pr22061-3.c,
15922 * gcc.c-torture/execute/pr22061-4.c: New tests.
15924 2005-09-01 Craig Rodrigues <rodrigc@gcc.gnu.org>
15926 * gcc.dg/Wredundant-decls-2.c: New test to check that
15927 -Wredundant-decls does not issue warning for a variable
15928 definition following a declaration.
15930 2005-09-01 Jakub Jelinek <jakub@redhat.com>
15933 * gcc.dg/debug/dwarf2/dwarf-char1.c: New test.
15934 * gcc.dg/debug/dwarf2/dwarf-char2.c: New test.
15935 * gcc.dg/debug/dwarf2/dwarf-char3.c: New test.
15937 * gcc.dg/debug/dwarf2/dwarf-die1.c: Fix a typo.
15938 * gcc.dg/debug/dwarf2/dwarf-die2.c: Likewise.
15939 * gcc.dg/debug/dwarf2/dwarf-die3.c: Likewise.
15940 * gcc.dg/debug/dwarf2/dwarf-die5.c: Likewise.
15941 * gcc.dg/debug/dwarf2/dwarf-die6.c: Likewise.
15942 * gcc.dg/debug/dwarf2/dwarf-die7.c: Likewise.
15943 * gcc.dg/debug/dwarf2/dwarf-uninit.c: Likewise.
15944 * gcc.dg/debug/dwarf2/dwarf2-macro.c: Likewise.
15946 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
15949 * objc.dg/image-info.m: Remove "objc_module_info" check part of the
15952 2005-08-31 J"orn Rennecke <joern.rennecke@st.com>
15955 * gcc.dg/pr21255-1.c: New test.
15956 * gcc.dg/pr21255-2-mb.c: Likewise.
15957 * gcc.dg/pr21255-2-ml.c: Likewise.
15958 * gcc.dg/pr21255-3.c: Likewise.
15959 * gcc.dg/pr21255-4.c: Likewise.
15961 2005-08-31 Dale Johannesen <dalej@apple.com>
15963 * gcc.dg/20050830-1.c: New.
15965 2005-08-31 Josh Conner <jconner@apple.com>
15967 * g++.dg/ext/packed8.C: Add -mstructure-size-boundary=8 to
15968 command-line options for arm-*-* targets.
15969 * g++.dg/init/array16.C: Likewise.
15970 * g++.dg/other/crash-4.C: Likewise.
15972 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
15975 * obj-c++.dg/gnu-runtime-3.mm: New test.
15977 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15980 * g++.dg/lookup/ambig4.C: New test.
15981 * g++.dg/lookup/ambig5.C: New test.
15982 * g++.dg/tc1/dr101.C: Adjust error markers.
15984 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15987 * g++.dg/template/ttp5.C: Adjust error markers.
15989 2005-08-30 Andrew Pinski <pinskia@physics.uc.edu>
15992 * lib/obj-c++.exp: Include target-libpath.exp.
15993 (obj-c++_link_flags): Look for the GNU libobjc library
15994 and set the library path to include it.
15995 Don't manually set LD_LIBRARY_PATH (etc.) but call
15996 set_ld_library_path_env_vars instead.
15997 (obj-c++_target_compile): Don't set library path or
15998 linker flags because they are already set correctly
15999 in obj-c++_link_flags.
16001 2005-08-30 Josh Conner <jconner@apple.com>
16003 * gcc.dg/builtin-stringop-chk-1.c: Add -mstructure-size-boundary=8
16004 to command-line options for arm-*-* targets.
16006 2005-08-30 Geoffrey Keating <geoffk@apple.com>
16008 * g++.dg/other/i386-1.C: New.
16010 2005-08-30 Jakub Jelinek <jakub@redhat.com>
16012 PR preprocessor/20348
16013 PR preprocessor/20356
16014 * gcc.dg/cpp/pr20348.c: New test.
16015 * gcc.dg/cpp/pr20348.h: New file.
16016 * gcc.dg/cpp/inc/pr20348.h: New file.
16017 * gcc.dg/cpp/inc/pr20348-aux.h: New file.
16018 * gcc.dg/cpp/pr20356.c: New test.
16019 * gcc.dg/cpp/pr20356.h: New file.
16020 * gcc.dg/cpp/inc/pr20356.h: New file.
16021 * gcc.dg/cpp/inc/pr20356-aux.h: New file.
16023 2005-08-29 Jerry DeLisle <jvdelisle@verizon.net>
16025 * gfortran.fortran-torture/execute/intrinsic_count.f90:
16026 Fix array dimension to avoid correct end-of-file error.
16028 2005-08-29 Thomas Koenig <Thomas.Koenig@online.de>
16030 PR libfortran/23598
16031 * gfortran.dg/iostat_1.f90: New test.
16033 2005-08-28 Andrew Pinski <pinskia@physics.uc.edu>
16035 PR middle-end/23408
16036 * gcc.dg/pr23408.c: New test.
16038 2005-08-28 Mark Mitchell <mark@codesourcery.com>
16041 * g++.dg/init/member1.C: Make sure erroneous static data member
16042 definitions are required.
16043 * g++.dg/template/static13.C: New test.
16044 * g++.dg/template/static14.C: Likewise.
16046 2005-08-29 Jakub Jelinek <jakub@redhat.com>
16048 * gcc.target/i386/pr23575.c: Use -msse2 instead of
16049 -march=pentium4, remove ilp32 requirement.
16051 PR middle-end/23484
16052 * gcc.c-torture/execute/builtins/pr23484-chk.c: New test.
16053 * gcc.c-torture/execute/builtins/pr23484-chk-lib.c: New file.
16055 2005-08-29 Andreas Jaeger <aj@suse.de>
16058 * gcc.target/i386/pr23575.c: Run only on 32-bit x86.
16060 2005-08-28 Jakub Jelinek <jakub@redhat.com>
16062 * gcc.c-torture/execute/20050316-2.c: New test.
16063 * gcc.c-torture/execute/20050316-3.c: New test.
16064 * gcc.dg/torture/pr16104-1.c: New test.
16066 2005-08-27 Andrew Pinski <pinskia@physics.uc.edu>
16068 PR middle-end/23463
16069 * gcc.c-torture/execute/zero-struct-1.c: New test.
16071 2005-08-27 Richard Guenther <rguenther@suse.de>
16074 * gcc.target/i386/pr23575.c: New testcase.
16076 2005-08-26 Jakub Jelinek <jakub@redhat.com>
16078 PR rtl-optimization/23561
16079 * gcc.c-torture/execute/20050826-1.c: New test.
16082 * gcc.c-torture/execute/20050826-2.c: New test.
16084 2005-08-26 Dale Johannesen <dalej@apple.com>
16086 * gcc.dg/20030711-1.c: Modify to work on Darwin.
16087 * gcc.dg/20050826-1.c: New.
16089 2005-08-26 Mark Mitchell <mark@codesourcery.com>
16092 * g++.dg/template/nontype13.C: New test.
16095 * g++.dg/init/new14.C: New test.
16096 * g++.dg/expr/anew1.C: Do not XFAIL.
16097 * g++.dg/expr/anew2.C: Likewise.
16098 * g++.dg/expr/anew3.C: Likewise.
16100 2005-08-26 Andrew Pinski <pinskia@physics.uc.edu>
16102 PR middle-end/22439
16103 * gcc.dg/vla-3.c: New test.
16105 2005-08-25 Erik Edelmann <eedelman@acclab.helsinki.fi>
16108 * gfortran.dg/named_interface.f90: New.
16110 2005-08-26 Maciej W. Rozycki <macro@linux-mips.org>
16112 * gcc.c-torture/execute/frame-address.c: New test.
16114 2005-08-25 Nathan Sidwell <nathan@codesourcery.com>
16117 * g++.old-deja/g++.benjamin/13908.C: Robustify expected error.
16119 2005-08-25 Alan Modra <amodra@bigpond.net.au>
16121 * gcc.dg/vect/vect-52.c: Increase b[] and c[] size by one.
16123 2005-08-25 Alan Modra <amodra@bigpond.net.au>
16125 * gcc.dg/20020103-1.c: Scan for LC[0-9], not LC.
16126 * gcc.dg/altivec-22.c: Rename from..
16127 * gcc.dg/altivec-nomfcr.c: ..this.
16129 2005-08-24 Paolo Bonzini <bonzini@gnu.org>
16131 PR tree-optimization/23546
16132 * gcc.dg/tree-ssa/pr23546.c: New test.
16134 2005-08-24 Thomas Koenig <Thomas.Koenig@online.de>
16137 * gfortran.dg/nonreturning_statements.f90: New test.
16139 2005-08-24 Nathan Sidwell <nathan@codesourcery.com>
16142 * g++.dg/parse/crash29.C: New.
16144 2005-08-23 DJ Delorie <dj@redhat.com>
16146 * gcc.c-torture/execute/stdarg-2.c (main): Make sure long
16147 constants have the L suffix.
16149 2005-08-23 Nathan Sidwell <nathan@codesourcery.com>
16152 * g++.dg/template/instantiate8.C: New.
16154 2005-08-23 J"orn Rennecke <joern.rennecke@st.com>
16156 PR middle-end/23467
16157 * gcc.c-torture/execute/pr23467.c: New test.
16159 2005-08-23 Jakub Jelinek <jakub@redhat.com>
16161 PR tree-optimization/22043
16162 * gcc.c-torture/execute/20050613-1.c: New test.
16164 2005-08-23 Ben Elliston <bje@au.ibm.com>
16166 * gcc.c-torture/execute/ieee/ieee.exp: Load gcc-dg.exp library.
16168 2005-08-22 Jakub Jelinek <jakub@redhat.com>
16170 PR rtl-optimization/23478
16171 * g++.dg/opt/pr23478.C: New test.
16173 2005-08-22 Andrew Pinski <pinskia@physics.uc.edu>
16176 * gcc.dg/switch-warn-3.c: New test.
16178 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16181 * g++.dg/template/param1.C: New test.
16183 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16186 * g++.dg/other/incomplete1.C: New test.
16188 2005-08-22 Ira Rosen <irar@il.ibm.com>
16190 * gcc.dg/vect/vect-22.c: Add test for float. All four loops
16193 2005-08-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16195 * d_lines_1.f, d_lines_2.f, d_lines_3.f, d_lines_4.f,
16198 2005-08-21 Jakub Jelinek <jakub@redhat.com>
16200 * gcc.target/i386/sse-4.c: New test.
16202 2005-08-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16205 * gcc.dg/tree-prof/val-prof-5.c: Fix scan-tree-dump regexp.
16207 2005-08-20 Jakub Jelinek <jakub@redhat.com>
16209 * gcc.dg/20050811-1.c: New test.
16210 * gcc.dg/20050811-2.c: New test.
16212 2005-08-20 Richard Earnshaw <richard.earnshaw@arm.com>
16214 * gcc.dg/arm-eabi1.c (main): Exit with 0 on success.
16216 2005-08-19 Diego Novillo <dnovillo@redhat.com>
16219 * gcc.c-torture/compile/pr23476.c: New test.
16221 2005-08-19 Devang Patel <dpatel@apple.com>
16223 PR tree-optimization/23048
16224 * gcc.dg/tree-ssa/pr23048.c: New test.
16226 2005-08-19 Andrew Pinski <pinskia@physics.uc.edu>
16228 PR middle-end/20624
16229 * g++.dg/warn/Wreturn-3.C: New test
16231 2005-08-18 Dorit Nuzman <dorit@il.ibm.com>
16233 PR tree-optimization/22228
16234 * g++.dg/vect/pr22543.cc: New test.
16236 2005-08-17 Steven Bosscher <stevenb@suse.de>
16238 PR tree-optimization/21574
16239 * gcc.dg/tree-ssa/pr21574.c: New test.
16241 2005-08-16 James E Wilson <wilson@specifix.com>
16243 * gcc.dg/large-size-array.c (DIM): Use USHRT_MAX not USHORT_MAX.
16245 2005-08-16 Andrew Pinski <pinskia@physics.uc.edu>
16248 * gcc.c-torture/compile/zero-strct-3.c: New test.
16249 * gcc.c-torture/compile/zero-strct-4.c: New test.
16251 2005-08-16 Steven Bosscher <stevenb@suse.de>
16254 * gcc.target/x86_64/pr23376.c: New test.
16256 2005-08-16 Ian Lance Taylor <ian@airs.com>
16259 * g++.dg/ext/vector2.C: New.
16261 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
16263 * gfortran.dg/inquire-complex.f90: Correct mangled testcase.
16265 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
16267 PR libfortran/23428
16268 * gfortran.dg/inquire-complex.f90: New test case.
16270 2005-08-16 James E Wilson <wilson@specifix.com>
16272 PR tree-optimization/21105
16273 * gcc.dg/large-size-array.c: New.
16275 2005-08-16 Dorit Nuzman <dorit@il.ibm.com>
16277 * gcc.dg/vect/vect-40: Use aligned arrays instead of arrays to aligned
16279 * gcc.dg/vect/vect-41: Likewise.
16280 * gcc.dg/vect/vect-42: Likewise.
16281 * gcc.dg/vect/vect-43: Likewise.
16282 * gcc.dg/vect/vect-44: Likewise.
16283 * gcc.dg/vect/vect-46: Likewise.
16284 * gcc.dg/vect/vect-47: Likewise.
16285 * gcc.dg/vect/vect-48: Likewise.
16286 * gcc.dg/vect/vect-52: Likewise.
16287 * gcc.dg/vect/vect-53: Likewise.
16288 * gcc.dg/vect/vect-54: Likewise.
16289 * gcc.dg/vect/vect-55: Likewise.
16290 * gcc.dg/vect/vect-56: Likewise.
16291 * gcc.dg/vect/vect-57: Likewise.
16292 * gcc.dg/vect/vect-58: Likewise.
16293 * gcc.dg/vect/vect-59: Likewise.
16294 * gcc.dg/vect/vect-60: Likewise.
16295 * gcc.dg/vect/vect-61: Likewise.
16296 * gcc.dg/vect/vect-85: Likewise.
16297 * gcc.dg/vect/vect-87: Likewise.
16298 * gcc.dg/vect/vect-88: Likewise.
16299 * gcc.dg/vect/vect-93.c: Likewise.
16300 * gcc.dg/vect/vect-74: Likewise, and also added documentation.
16301 * gcc.dg/vect/vect-75: Likewise.
16302 * gcc.dg/vect/vect-76: Likewise.
16303 * gcc.dg/vect/vect-77: Likewise.
16304 * gcc.dg/vect/vect-78: Likewise.
16305 * gcc.dg/vect/vect-80: Likewise.
16306 * gcc.dg/vect/vect-35: Likewise, and also check that the test wasn't
16307 vectorized for the expected reason, rather than checking how alignment
16309 * gcc.dg/vect/vect-92.c: Use aligned arrays instead of arrays to aligned
16310 type and also instead of aligned pointers. Added documentation.
16312 2005-08-16 Feng Wang <fengwang@nudt.edu.cn>
16314 * gfortran.dg/power.f90: New test.
16316 2005-08-16 Jakub Jelinek <jakub@redhat.com>
16318 PR rtl-optimization/23299
16319 * g++.dg/opt/pr23299.C: New test.
16321 2005-08-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16323 * gcc.dg/special/weak-1.c: xfail 32-bit hppa*-*-hpux*.
16325 2005-08-15 Fariborz Jahanian <fjahanian@apple.com>
16327 * g++.dg/template/local6.C: New test.
16329 2005-08-14 Andrew Pinski <pinskia@physics.uc.edu>
16331 * execute/exceptions/finally-1.m: Check that the catch and finally are
16332 being called. Also add a "return 0;" at the end of main.
16334 2005-08-14 Paul Thomas <pault@gcc.gnu.org>
16337 * gfortran.dg/namelist_print_1.f: New test of functionality of
16339 * gfortran.dg/namelist_print_2.f: New test to check that PRINT
16340 namelist generates error with -std=f95.
16342 2005-08-14 Ira Rosen <irar@il.ibm.com>
16344 PR tree-optimization/23119
16345 * gcc.dg/vect/vect-105.c: Add xfail for no_align targets.
16347 2005-08-13 Marcin Koziej <creep@desk.pl>
16348 Andrew Pinski <pinskia@physics.uc.edu>
16351 * execute/exceptions/finally-1.m: New test.
16353 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
16355 * objc/execute/exceptions/exceptions.exp: New exp for the exceptions
16357 * objc/execute/exceptions/trivial.m: New test.
16358 * objc.dg/try-catch-11.m: Move to ...
16359 * objc/execute/exceptions/foward-1.m: Here.
16360 * objc.dg/try-catch-2.m: Move to ...
16361 * objc/execute/exceptions/catchall-1.m: Here.
16362 * objc.dg/try-catch-8.m: Move to ...
16363 * objc/execute/exceptions/local-variables-1.m: Here.
16365 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
16367 * objc.dg/nested-func-1.m: Move to ...
16368 * objc/execute/nested-func-1.m: Here.
16370 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
16372 * lib/objc.exp (objc_target_compile): Check for -fgnu-runtime
16373 in ${options} instead of [target_info name].
16374 * lib/obj-c++.exp (objc_target_compile): Likewise.
16376 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
16378 * objc.dg/stubify-2.m: Correct the name of the rtl dump file.
16380 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
16382 part of PR testsuite/23348
16383 * lib/objc-torture.exp: Add -fgnu-runtime and/or -fnext-runtime to each
16384 of the torture options.
16385 * objc/compile/trivial.m: New test.
16387 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
16389 * gfortran.dg/eoshift.f90: Correct format.
16391 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
16393 * gfortran.fortran-torture/execute/character_passing.f90:
16396 2005-08-12 Giovanni Bajo <giovannibajo@libero.it>
16399 * g++.dg/template/unify10.C: New.
16401 2005-08-11 James A. Morrison <phython@gcc.gnu.org>
16403 * g++.dg/parse/pr22514.C: Move to...
16404 * g++.dg/debug/pr22514.C: here.
16406 2005-08-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16409 * g++.dg/inherit/pure1.C: New test.
16411 * ChangeLog: Fix typos.
16413 2005-08-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16414 Steven Bosscher <stevenb@suse.de>
16416 * gfortran.dg/runtime_warning_1.f90: New test.
16418 2005-08-11 Nathan Sidwell <nathan@codesourcery.com>
16421 * g++.dg/parse/crash28.C: New.
16423 2005-08-11 Richard Guenther <rguenther@suse.de>
16426 * gcc.target/i386/tailcall-1.c: New testcase.
16428 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
16430 * gcc.dg/vect/vect-67.c: Un-xfail.
16432 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
16435 * g++.dg/testsuite/parse/crash27.C: new test.
16437 2005-08-10 Thomas Koenig <Thomas.Koenig@online.de>
16439 PR libfortran/22143
16440 * gfortran.dg/shift-kind.f90: New testcase.
16442 2005-08-10 Richard Sandiford <richard@codesourcery.com>
16444 * gcc.dg/arm-eabi1.c: Test aeabi_idiv, __aeabi_uidiv, __aeabi_uread4,
16445 __aeabi_uread8, __aeabi_uwrite4 and __aeabi_uwrite8.
16447 2005-08-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16450 * g++.dg/other/mult-stor1.C: New test.
16452 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
16454 * gcc.c-torture/pr18299-1.c: Move to ...
16455 * gcc.c-torture/compile/pr18299-1.c: Here.
16457 2005-08-09 Thomas Koenig <Thomas.Koenig@online.de>
16459 * gfortran/fortran.torture/execute/character_passing.f90:
16460 Fix types for LSAME.
16462 2005-08-09 Dorit Nuzman <dorit@il.ibm.com>
16464 * gcc.dg/vect/vect-reduc-1char.c: Reverse last change - change
16465 input data back to what it was originally.
16467 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
16469 * objc.dg/try-catch-8.m: Enable for all targets.
16471 2005-08-09 James A. Morrison <phython@gcc.gnu.org>
16473 * gcc.dg/pr23165.c: New test.
16475 2005-08-09 Steven Bosscher <stevenb@suse.de>
16477 PR tree-optimization/23234
16478 * gcc.dg/tree-ssa/pr23234.c: New test.
16480 2005-08-08 Josh Conner <jconner@apple.com>
16482 PR rtl-optimization/23241
16483 * gcc.dg/char-compare.c: New test.
16485 2005-08-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16488 * g++.dg/init/new13.C: New test.
16490 2005-08-08 Nathan Sidwell <nathan@codesourcery.com>
16493 * g++.dg/other/crash-4.C: Adjust
16494 * g++/dg/ext/packed9.C: New.
16496 2005-08-08 Richard Sandiford <richard@codesourcery.com>
16498 PR middle-end/21964
16499 * gcc.c-torture/execute/pr21964-1.c: New test.
16501 2005-08-08 Richard Sandiford <richard@codesourcery.com>
16504 * gcc.dg/pr22458-1.c: New test.
16506 2005-08-07 Janne Blomqvist <jblomqvi@cc.hut.fi>
16507 Steven G. Kargl <kargls@comcast.net>
16510 * gfortran.dg/flush_1.f90: New test.
16512 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16515 * g++.dg/template/eh2.C: New test.
16517 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16520 * g++.dg/template/instantiate7.C: New test.
16522 2005-08-06 Joseph S. Myers <joseph@codesourcery.com>
16525 * gcc.dg/Wunused-value-1.c: New test.
16527 2005-08-06 Richard Sandiford <richard@codesourcery.com>
16529 PR rtl-optimization/23233
16530 * gcc.c-torture/compile/pr23233-1.c: New test.
16532 2005-08-06 Jakub Jelinek <jakub@redhat.com>
16536 * gfortran.dg/equiv_1.f90: New test.
16537 * gfortran.dg/equiv_2.f90: New test.
16538 * gfortran.fortran-torture/execute/equiv_2.f90: New test.
16539 * gfortran.fortran-torture/execute/equiv_3.f90: New test.
16540 * gfortran.fortran-torture/execute/equiv_4.f90: New test.
16542 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
16544 * gcc.c-torture/execute/vrp-5.c: New test.
16545 * gcc.c-torture/execute/vrp-6.c: New test.
16546 * gcc.dg/tree-ssa/vrp21.c: New test.
16548 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
16550 * g++.dg/parse/pr22514.C: New test.
16552 2005-08-05 J"orn Rennecke <joern.rennecke@st.com>
16554 * gcc.dg/intmax_t-1.c: Extend dg-error to cover sh*-*-elf targets.
16556 * gcc.dg/tree-ssa/loop-1.c: For sh*-*-*, look for function calls
16557 instead of constant loads / pool entries.
16559 2005-08-05 David Edelsohn <edelsohn@gnu.org>
16561 * gcc.dg/torture/builtin-wctype-1.c: Use __WINT_TYPE__ for
16564 2005-08-04 Danny Smith <dannysmith@users.sourceforge.net>
16566 * gcc.dg/torture/builtin-wctype-1.c: Use __WCHAR_TYPE__ and
16567 __WINT_TYPE__ in generated prototypes if possible.
16569 2005-08-04 Diego Novillo <dnovillo@redhat.com>
16572 * g++.dg/tree-ssa/pr22037.C:
16574 2005-08-04 Richard Henderson <rth@redhat.com>
16576 * gcc.dg/tree-ssa/update-cunroll.c: Fix mistakes in
16577 scan-tree-dump-times directive.
16579 2005-08-04 Jan Hubicka <jh@suse.cz>
16581 * gcov-1.C: Fix switch counts.
16582 * gcov-4b.c: Likewise.
16584 2005-08-03 Jeff Law <law@redhat.com>
16586 * g++.dg/tree-ssa/pr14814.C: xfail test for &this count.
16588 2005-08-03 J"orn Rennecke <joern.rennecke@st.com>
16590 * gcc.c-torture/execute/pr23135.c: New test.
16592 2005-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16594 PR tree-optimization/19899
16595 * gcc.dg/tree-ssa/scev-1.c: New test.
16596 * gcc.dg/tree-ssa/scev-2.c: New test.
16598 2005-08-03 Richard Sandiford <richard@codesourcery.com>
16601 * testsuite/gcc.dg/torture/pr18582-1.c: New test.
16603 2005-08-03 Jan Hubicka <jh@suse.cz>
16605 * update-conroll.c: New testcase.
16606 * update-conroll-2.c: New testcase.
16608 2005-08-02 David Edelsohn <edelsohn@gnu.org>
16610 * gfortran.dg/constant_substring.f: New test.
16611 * gfortran.dg/pr22491.f: New test.
16613 2005-08-02 Jan Hubicka <jh@suse.cz>
16615 * update-threading.c: Replace by the proper one.
16617 2005-08-02 Diego Novillo <dnovillo@redhat.com>
16620 * g++.dg/tree-ssa/pr23164.C: New test.
16622 2005-08-02 Diego Novillo <dnovillo@redhat.com>
16624 * gcc.dg/tree-ssa/pr23192.c: New test.
16626 2005-08-02 James A. Morrison <phython@gcc.gnu.org>
16628 * gcc.c-torture/execute/vrp-4.c: New test.
16630 2005-08-02 Jan Hubicka <jh@suse.cz>
16632 * update-threading.c: New test.
16634 2005-08-01 Andrew Pinski <pinskia@physics.uc.edu>
16636 * gcc.c-torture/compile/20050801-1.c: New test.
16637 * gcc.c-torture/compile/20050801-2.c: New test.
16639 2005-08-01 Jan Hubicka <jh@suse.cz>
16641 * val-prof-5.c: New test.
16643 2005-08-01 Joseph S. Myers <joseph@codesourcery.com>
16646 * gcc.dg/pr22311-1.c : New test.
16648 2005-07-31 Steven Bosscher <stevenb@suse.de>
16651 * gfortran.dg/pr23095.f: New test.
16654 * g++.dg/other/pr22003.C: New test.
16656 2005-07-31 Richard Sandiford <richard@codesourcery.com>
16659 * gcc.c-torture/execute/pr20621-1.c: New test.
16661 2005-07-30 Thomas Koenig <Thomas.Koenig@online.de>
16663 * gfortran.dg/comma_format_extension_4.f: Adjust length
16664 of string for format.
16665 * gfortran.dg/der_array_io_1.f: Replace illegal internal
16666 print statement with internal write.
16667 * gfortran.dg/der_array_io_2.f: Likewise.
16668 * gfortran.dg/der_array_io_3.f: Likewise.
16670 2005-07-30 James A. Morrison <phython@gcc.gnu.org>
16672 * gcc.dg/fold-abs-4.c: new test.
16674 2005-07-30 Paul Thomas <pault@gcc.gnu.org>
16676 PR fortran/22570 an related issues.
16677 * gfortran.dg/x_slash_1.f: New test.
16679 2005-07-30 Joseph S. Myers <joseph@codesourcery.com>
16682 * gcc.dg/parm-forwdecl-1.c, gcc.dg/parm-forwdecl-2.c,
16683 gcc.dg/parm-forwdecl-3.c, gcc.dg/parm-forwdecl-4.c: New tests.
16685 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
16688 * gcc.dg/Wshadow-3.c: New test.
16690 2005-07-29 Thomas Koenig <Thomas.Koenig@online.de>
16692 * gfortran.dg/matmul_1.f90: Correct LHS of matmul test (it
16693 used to have the wrong bounds).
16695 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
16698 * gcc.dg/hex-round-1.c: Test more cases.
16699 * gcc.dg/hex-round-2.c: New test.
16701 2005-07-29 Diego Novillo <dnovillo@redhat.com>
16704 * g++.dg/tree-ssa/pr22550.C: New test.
16706 2005-07-29 James A. Morrison <phython@gcc.gnu.org>
16708 * gcc.dg/tree-ssa/vrp19.c: New test.
16709 * gcc.dg/tree-ssa-vrp20.c: New test.
16711 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
16714 * gcc.dg/transparent-union-4.c: New test.
16716 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
16719 * gcc.dg/c99-vla-2.c: New test.
16721 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
16724 * gcc.dg/hex-round-1.c: New test.
16726 2005-07-28 Jan Hubicka <jh@suse.cz>
16728 * inliner-1.c: Do not dump everything.
16729 * tree-prof.exp: Do not pass -ftree-based-profiling.
16730 * bprob.exp: Likewise.
16732 * gcc.dg/tree-prof/update-loopch.c: Fix thinkos.
16734 2005-07-28 Mark Mitchell <mark@codesourcery.com>
16737 * g++.dg/expr/ptrmem7.C: New test.
16739 2005-07-28 Mike Stump <mrs@apple.com>
16741 * g++.old-deja/g++.mike/visibility-1.C: New test.
16743 2005-07-28 Richard Sandiford <richard@codesourcery.com>
16746 * gcc.c-torture/execute/pr20187-1.c: New test.
16748 2005-07-28 Jeff Law <law@redhat.com>
16750 * gcc.dg/tree-ssa/vrp17.c: Update expected output.
16751 * gcc.dg/tree-ssa/vrp18.c: New test.
16753 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
16755 * gcc.dg/vect/vect-reduc-1char.c: Fix data to fit in char.
16757 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
16759 PR tree-optimization/22506
16760 * gcc.dg/vect/ps22506.c: New test.
16762 2005-07-28 Jakub Jelinek <jakub@redhat.com>
16765 * gcc.target/i386/sse-3.c: New test.
16767 2005-07-28 Richard Sandiford <richard@codesourcery.com>
16769 * gcc.target/mips/mips32-dsp.c: Use -march=mips32 instead of -mips32.
16770 * gcc.target/mips/mips32-dsp-type.c: Likewise.
16772 2005-07-28 Richard Sandiford <richard@codesourcery.com>
16775 * gcc.c-torture/compile/pr22589-1.c: New test.
16777 2005-07-28 Jan Hubicka <jh@suse.cz>
16779 * update-loopch.c: New testcase.
16781 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
16783 PR rtl-optimization/23047
16784 * gcc.c-torture/execute/pr23047.c: New test.
16785 * gcc.c-torture/execute/pr23047.x: New.
16787 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
16789 PR tree-optimization/22493
16790 * gcc.c-torture/execute/pr22493-1.c: New test.
16791 * gcc.c-torture/execute/pr22493-1.x: New.
16792 * gcc.c-torture/execute/vrp-1.c: New test.
16793 * gcc.c-torture/execute/vrp-2.c: New test.
16794 * gcc.c-torture/execute/vrp-2.c: New test.
16796 2005-07-27 Aldy Hernandez <aldyh@redhat.com>
16798 * gcc.target/frv/all-builtin-read8.c: Delete.
16799 * gcc.target/frv/all-builtin-read16.c: Delete.
16800 * gcc.target/frv/all-builtin-read32.c: Delete.
16801 * gcc.target/frv/all-builtin-read64.c: Delete.
16802 * gcc.target/frv/all-builtin-write8.c: Delete.
16803 * gcc.target/frv/all-builtin-write16.c: Delete.
16804 * gcc.target/frv/all-builtin-write32.c: Delete.
16805 * gcc.target/frv/all-builtin-write64.c: Delete.
16806 * gcc.target/frv/all-read-write-1.c: New.
16808 2005-07-27 Jeff Law <law@redhat.com>
16810 * gcc.c-torture/execute/pr22630.c: New test.
16812 2005-07-27 Dorit Nuzman <dorit@il.ibm.com>
16814 PR tree-optimization/23073
16815 * gcc.dg/vect/nodump-pr23073.c: New test.
16816 * gcc.dg/vect/vect.exp: Allow running some tests without dump flags.
16818 2005-07-27 Zdenek Dvorak <dvorakz@suse.cz>
16820 PR tree-optimize/22348
16821 * gcc.c-torture/execute/pr22348.c: New.
16823 2005-07-27 Richard Guenther <rguenther@suse.de>
16825 * gcc.dg/tree-ssa/salias-1.c: New testcase.
16827 2005-07-27 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16830 * gfortran.dg/logical_comp.f90: New test.
16832 2005-07-27 Jan Hubicka <jh@suse.cz>
16834 * inliner-1.c: Add cleanup of dumps.
16835 * val-prof-*.c: Likewise.
16836 * update-tailcall.c: New.
16838 2005-07-26 Diego Novillo <dnovillo@redhat.com>
16841 * gcc.dg/tree-ssa/pr22591.c: New test.
16842 * gcc.dg/tree-ssa/20030807-7.c: XFAIL everywhere.
16844 2005-07-26 Andrew Pinski <pinskia@physics.uc.edu>
16847 * objc.dg/try-catch-11.m: New test.
16849 2005-07-26 Richard Guenther <rguenther@suse.de>
16851 PR tree-optimization/22486
16852 * gcc.dg/tree-ssa/upcast-1.c: New testcase.
16854 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
16857 * testsuite/g++.dg/opt/loop2.C: New test.
16859 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
16861 * gcc.dg/tree-ssa/reassoc-3.c: New test.
16862 * gcc.dg/tree-ssa/reassoc-4.c: New test.
16864 2005-07-25 Adam Nemet <anemet@lnxw.com>
16866 * lib/profopt.exp (profopt-execute): Check for profiling data
16867 files on the target.
16869 2005-07-25 Richard Guenther <rguenther@gcc.gnu.org>
16871 * gcc.dg/tree-ssa/flatten-1.c: Use longer function names
16872 for matching of asm labels.
16874 2005-07-25 Richard Guenther <rguenther@suse.de>
16876 * gcc.dg/tree-ssa/20050719-1.c: Add return 0;.
16878 2005-07-25 Richard Guenther <rguenther@suse.de>
16881 * gcc.dg/tree-ssa/flatten-2.c: Fix label patterns.
16883 2005-07-25 Ira Rosen <irar@il.ibm.com>
16885 * gcc.dg/vect/vect.exp: Change verbosity level to 4.
16886 * gfortran.dg/vect/vect.exp, g++.dg/vect/vect.exp: Likewise.
16887 * gcc.dg/vect/pr20122.c: Add vectorizable version of the loop.
16888 * gcc.dg/vect/vect-100.c: New test.
16889 * gcc.dg/vect/vect-101.c, gcc.dg/vect/vect-102.c,
16890 gcc.dg/vect/vect-103.c, gcc.dg/vect/vect-104.c,
16891 gcc.dg/vect/vect-105.c, gcc.dg/vect/vect-115.c: Likewise.
16892 * gcc.dg/vect/vect-116.c: Renamed (from vect-100.c).
16893 * gcc.dg/vect/vect-43.c: Add vectorizable version of the loop.
16894 * gcc.dg/vect/vect-91.c: Now 3 loops are vectorizable.
16895 * gfortran.dg/vect/vect-4.f90: Now vectorizable.
16896 * gfortran.dg/vect/pr19049.f90: New testcase.
16897 * g++.dg/vect/pr21218.cc, gcc.dg/tree-ssa/ltrans-8.c: Likewise.
16899 2005-07-25 Jakub Jelinek <jakub@redhat.com>
16901 * gcc.c-torture/execute/20050713-1.c: New test.
16904 * gfortran.fortran-torture/execute/data_4.f90: New test.
16906 PR middle-end/20303
16907 * gcc.dg/visibility-d.c: New test.
16909 2005-07-25 Feng Wang <fengwang@nudt.edu.cn>
16911 * gfortran.dg/reshape_rank7.f90: Fix dejagnu commands.
16912 * gfortran.dg/underflow.f90: Ditto.
16914 2005-07-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16916 * g++.dg/warn/miss-format-1.C, g++.dg/warn/miss-format-2.C,
16917 g++.dg/warn/miss-format-3.C, g++.dg/warn/miss-format-4.C,
16918 g++.dg/warn/miss-format-5.C, g++.dg/warn/miss-format-6.C: New.
16920 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
16922 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Revise test to
16923 include case of field width of zero.
16925 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
16927 PR libgfortran/21875
16928 * gfortran.dg/fmt_read_bz_bn.f90: Revised test to include case
16929 with trailing blanks on normal formatted read.
16931 2005-07-23 Chao-ying Fu <fu@mips.com>
16933 * gcc.target/mips/mips32-dsp-type.c: New test.
16934 * gcc.target/mips/mips32-dsp.c: New test.
16936 2005-07-23 Oyvind Harboe <oyvind.harboe@zylin.com>
16939 * g++.old-deja/g++.mike/p3060d.C: Fix type of VoidObjMemberFunc.
16942 * gcc.dg/20001117-1.c: Fix type of __cyg_profile_func_enter
16943 and __cyg_profile_func_exit.
16945 2005-07-22 David Edelsohn <edelsohn@gnu.org>
16947 * gfortran.dg/comma_format_extension_3.f: Fix typo.
16948 * gfortran.dg/comma_format_extension_4.f: Same.
16949 * gfortran.dg/pr15332.f: Same.
16950 * gfortran.dg/pr21730.f: Same.
16952 2005-07-22 Andrew Pinski <pinskia@physics.uc.edu>
16954 * g++.dg/opt/vrp2.C: Fix testcase.
16957 * g++.dg/opt/vrp2.C: New test.
16959 2005-07-22 Mark Mitchell <mark@codesourcery.com>
16962 * gcc.dg/debug/dwarf2/dwarf-uninit.c: New test.
16964 2005-07-22 Diego Novillo <dnovillo@redhat.com>
16966 * gcc.dg/tree-ssa/20050719-1.c: New test.
16968 2005-07-22 Bernd Schmidt <bernd.schmidt@analog.com>
16970 * gcc.dg/bfin-longcall-1.c: New file.
16971 * gcc.dg/bfin-longcall-2.c: New file.
16973 2005-07-21 Janis Johnson <janis187@us.ibm.com>
16975 * gcc.c-torture/compile/20050721-1.c: New test for 3.4 fix.
16977 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
16979 PR middle-end/19055
16980 * gcc.dg/tree-ssa/pr19055.c: New test.
16981 * gcc.dg/tree-ssa/pr19055-2.c: New test.
16983 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
16986 * g++.dg/other/pr22358.C: New test.
16988 2005-07-21 Douglas Gregor <doug.gregor@gmail.com>
16991 * g++.dg/lookup/two-stage5.C: New test from bug comments.
16993 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16996 * g++.dg/init/union2.C: New test.
16998 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17001 * gcc.dg/complex-4.c: New test.
17003 2005-07-21 Richard Guenther <rguenther@suse.de>
17006 * gcc.dg/tree-ssa/flatten-1.c: Use correct regexp for
17007 scanning for asm labels.
17008 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
17010 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
17013 * gcc.dg/altivec-pr22085.c: New.
17015 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
17017 PR tree-optimization/19210
17018 * gcc.dg/tree-ssa/pr19210-1.c: New.
17019 * gcc.dg/tree-ssa/pr19210-2.c: New.
17021 2005-07-21 Richard Sandiford <richard@codesourcery.com>
17023 PR rtl-optimization/22167
17024 * g++.dg/opt/pr22167.C: New test.
17026 2005-07-20 Douglas Gregor <doug.gregor@gmail.com>
17029 * g++.dg/lookup/two-stage2.C: New.
17030 * g++.dg/lookup/two-stage3.C: New.
17031 * g++.dg/lookup/two-stage4.C: New. Illustrates how we have not yet
17032 fixed two-stage name lookup for operators.
17033 * g++.dg/template/call3.C: Compiler now produces an appropriate
17035 * g++.dg/template/crash37.C: Compiler now describes bla() on line
17037 * g++.dg/template/ptrmem4.C: Compiler produces different error
17039 * g++.old-deja/g++.other/pmf3.C: Compiler now describes
17040 connect_to_method as a candidate.
17042 2005-07-20 James A. Morrison <phython@gcc.gnu.org>
17044 * gcc.dg/fold-alloc-1.c: New test.
17046 2005-07-20 Kazu Hirata <kazu@codesourcery.com>
17048 * gcc.dg/20020312-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
17049 gcc.dg/cpp/assert4.c: Don't mention obsolete ports.
17051 2005-07-19 James A. Morrison <phython@gcc.gnu.org>
17053 * gcc.dg/fold-abs-1.c: New test.
17054 * gcc.dg/fold-abs-2.c: New test.
17055 * gcc.dg/fold-abs-3.c: New test.
17057 2005-07-20 Giovanni Bajo <giovannibajo@libero.it>
17059 Make CONSTRUCTOR use VEC to store initializers.
17060 * g++.dg/ext/complit3.C: Check for specific error messages.
17061 * g++.dg/init/brace2.C: Update error message.
17062 * g++.dg/warn/Wbraces2.C: Likewise.
17064 2005-07-19 Paul Thomas <pault@gcc.gnu.org>
17067 * gfortran.dg/module_interface_1.f90: New test.
17069 2005-07-19 Danny Berlin <dberlin@dberlin.org>
17070 Kenneth Zadeck <zadeck@naturalbridge.com>
17072 * gcc.dg/tree-ssa/sra-2.c: Changed back to -O1 and added xfail.
17074 2005-07-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17076 * gcc.dg/format/miss-1.c, gcc.dg/format/miss-2.c: Don't
17077 specify -Wformat for these tests.
17078 * gcc.dg/format/miss-3.c, gcc.dg/format/miss-4.c,
17079 gcc.dg/format/miss-5.c, gcc.dg/format/miss-6.c: New.
17080 * gcc.dg/format/opt-6.c: Delete.
17082 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
17084 * gcc.dg/tree-ssa/sra-2.c: Pass --param sra-max-structure-size.
17085 * gcc.dg/tree-ssa/sra-3.c: Likewise.
17087 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
17089 * gcc.dg/tree-ssa/alias-2.c: New test.
17091 2005-07-18 Mark Mitchell <mark@codesourcery.com>
17094 * g++.dg/template/explicit7.C: New test.
17096 2005-07-17 Jerry DeLisle <jvdelisle@verizon.net>
17098 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Change case of field
17099 width of 8 to +Inf and -Inf.
17101 2005-07-17 Mark Mitchell <mark@codesourcery.com>
17104 * g++.dg/template/friend36.C: New test.
17106 2005-07-16 David Edelsohn <edelsohn@gnu.org>
17109 * gfortran.dg/pr21730.f: New test.
17111 2005-07-16 Danny Berlin <dberlin@dberlin.org>
17112 Kenneth Zadeck <zadeck@naturalbridge.com>
17114 * gcc.dg/tree-ssa/ssa-dce-2.c: Changed dg-options to run at -O2
17115 since pure const detection cannot run at -O1 in c compiler.
17116 * gcc.dg/tree-ssa/20030714-1.c Changed scanning patterns because we
17117 can now optimize this case properly.
17118 * gcc.dg/tree-ssa/sra-2.c: Changed to -O3 and removed xfail
17119 because we now pass.
17120 * gcc.dg/vect/vect-92.c: Removed out of bounds array access.
17122 2005-07-16 Joseph S. Myers <joseph@codesourcery.com>
17125 * gcc.dg/format/bitfld-1.c: New test.
17127 2005-07-15 Mark Mitchell <mark@codesourcery.com>
17130 * g++.dg/rtti/repo1.C: New test.
17132 2005-07-15 Andrew Pinski <pinskia@physics.uc.edu>
17134 PR middle-end/22398
17135 * gcc.c-torture/compile/pr22398.c: New test.
17137 2005-07-15 Mark Mitchell <mark@codesourcery.com>
17140 * g++.dg/expr/cast4.C: New test.
17142 2005-07-15 Richard Guenther <rguenther@suse.de>
17144 * gcc.dg/tree-ssa/flatten-1.c: New testcase.
17145 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
17147 2005-07-15 Steven Bosscher <stevenb@suse.de>
17149 PR tree-optimization/22230
17150 * gcc.dg/tree-ssa/pr22230.c: New test.
17152 2005-07-14 Jakub Jelinek <jakub@redhat.com>
17154 * gfortran.dg/g77/cpp6.f: New test.
17157 * gfortran.dg/g77/cpp5.F: New test.
17158 * gfortran.dg/g77/cpp5.h: New file.
17159 * gfortran.dg/g77/cpp5inc.h: New file.
17161 2005-07-12 Paul Thomas <pault@gcc.gnu.org>
17163 PR libfortran/16435
17164 * gfortran.dg/tl_editting.f90: New.
17165 * gfortran.dg/g77/f77-edit-x-out.f: Remove XFAIL.
17167 2005-07-14 Steven G. Kargl <kargls@comcast.net>
17169 * gfortran.dg/char_array_constructor.f90: New test.
17171 2005-07-13 Paul Thomas <pault@gcc.gnu.org>
17173 * gfortran.dg/past_eor.f90: New.
17174 * gfortran.dg/complex_read.f90: New.
17176 2005-07-13 Jeff Law <law@redhat.com>
17178 * gcc.dg/tree-ssa/pr22051-2.c: Tweak expected output to allow
17181 * gcc.dg/tree-ssa/pr22321.c: New test
17183 2005-07-13 Paolo Bonzini <bonzini@gnu.org>
17185 PR tree-optimization/21921
17186 * gcc.dg/tree-ssa/pr21921.c: New.
17188 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
17190 PR tree-optimizatio/22442
17191 * gcc.dg/tree-ssa/loop-11.c: New test.
17193 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
17196 * gcc.c-torture/compile/pr21840.c: New test.
17198 2005-07-12 Jan Hubicka <jh@suse.cz>
17200 * gcc.c-torture/compile/pr22379.c: New test.
17202 2005-07-11 Thomas Koenig <Thomas.Koenig@online.de>
17204 PR libfortran/21593
17205 gfortran.dg/dev_null.f90: Remove outdated comment about
17206 PR libfortran/21593.
17209 2005-07-12 Dale Johannesen <dalej@apple.com>
17211 * gcc.target/i386/compress-float-sse.c: New.
17212 * gcc.target/i386/compress-float-sse-pic.c: New.
17213 * gcc.target/i386/compress-float-387.c: New.
17214 * gcc.target/i386/compress-float-387-pic.c: New.
17215 * gcc.dg/compress-float-ppc.c: New.
17216 * gcc.dg/compress-float-ppc-pic.c: New.
17218 2005-07-12 Thomas Koenig <Thomas.Koenig@online.de>
17220 PR libfortran/21593
17221 gfortran.dg/dev_null.f90: Remove targets.
17223 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
17226 * gcc.dg/pr22335-1.c: New test.
17227 * gcc.dg/pr22335-2.c: New test.
17229 2005-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17232 * g++.dg/template/nontype12.C : New test.
17234 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
17236 * gcc.dg/tree-ssa/loop-10.c: New test.
17238 2005-07-11 Kazu Hirata <kazu@codesourcery.com>
17240 * gcc.c-torture/execute/20020720-1.x: Remove.
17242 2005-07-11 Jakub Jelinek <jakub@redhat.com>
17244 * gfortran.fortran-torture/execute/forall_7.f90: New test.
17246 2005-07-10 Richard Sandiford <richard@codesourcery.com>
17248 * gcc.target/mips/mips.exp (is_gp32_flag): New procedure.
17249 (dg-mips-options): Use it.
17251 2005-07-09 Diego Novillo <dnovillo@redhat.com>
17253 * gcc.dg/tree-ssa/pta-fp.c: Use -fdump-tree-alias1.
17255 2005-07-09 Richard Henderson <rth@redhat.com>
17257 * lib/target-supports.exp (check_effective_target_sync_char_short):
17260 2005-07-09 Thomas Koenig <Thomas.Koenig@online.de>
17262 PR libfortran/22217
17263 * gfortran.dg/negative-z-descriptor.f90: New test.
17265 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
17268 * gcc.dg/pr22329.c: New test.
17270 2005-07-08 Kazu Hirata <kazu@codesourcery.com>
17272 PR tree-optimization/20139
17273 * gcc.dg/tree-ssa/pr20139.c: New.
17275 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
17278 * testsuite/gcc.dg/pr22356-1.c: New test.
17280 2005-07-08 Nathan Sidwell <nathan@codesourcery.com>
17283 * g++.dg/template/unify8.C: New.
17284 * g++.dg/template/unify9.C: New.
17286 2005-07-08 Jakub Jelinek <jakub@redhat.com>
17288 * gfortran.fortran-torture/execute/entry_10.f90: New test.
17290 2005-07-07 Geoffrey Keating <geoffk@apple.com>
17292 * gcc.dg/darwin-version-1.c: New.
17293 * gcc.dg/builtins-18.c: On Darwin, needs -mmacosx-version-min=10.3.
17294 * gcc.dg/builtins-20.c: Likewise.
17295 * gcc.dg/builtins-53.c: Likewise.
17296 * gcc.dg/torture/builtins-convert-1.c: Likewise.
17297 * gcc.dg/torture/builtins-convert-2.c: Likewise.
17298 * gcc.dg/torture/builtins-convert-3.c: Likewise.
17299 * gcc.dg/torture/builtins-power-1.c: Likewise.
17300 * gcc.dg/builtins-config.h: Complain if macosx-version-min not set
17303 2005-07-07 Jeff Law <law@redhat.com>
17305 * gcc.dg/tree-ssa/vrp17.c: Simplify. Remove dependency on
17306 argument evaluation order.
17308 2005-07-07 Thomas Koenig <Thomas.Koenig@online.de>
17310 PR libfortran/21594
17311 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
17312 Add test cases where the shift length is greater than the
17315 2005-07-07 Ziemowit Laski <zlaski@apple.com>
17317 * obj-c++.dg/proto-lossage-6.mm: New.
17318 * objc.dg/proto-lossage-6.m: New.
17320 2005-07-07 Ziemowit Laski <zlaski@apple.com>
17322 * obj-c++.dg/gnu-runtime-2.mm: Compile, do not run.
17323 * objc.dg/gnu-runtime-2.m: Likewise.
17325 2005-07-07 Jakub Jelinek <jakub@redhat.com>
17327 * gfortran.dg/longline.f: New test.
17329 * gfortran.dg/badline.f: New test.
17331 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
17336 * gfortran.dg/hollerith.f90: New.
17337 * gfortran.dg/hollerith2.f90: New.
17338 * gfortran.dg/hollerith3.f90: New.
17339 * gfortran.dg/hollerith4.f90: New.
17340 * gfortran.dg/hollerith_f95.f90: New.
17341 * gfortran.dg/hollerith_legacy.f90: New.
17342 * gfortran.dg/g77/cpp4.F: New. Port from g77.
17344 2005-07-07 Ziemowit Laski <zlaski@apple.com>
17347 * obj-c++.dg/gnu-runtime-[1-2].mm: New.
17348 * objc.dg/gnu-runtime-2.m: New.
17350 2005-07-06 Jeff Law <law@redhat.com>
17352 * gcc.dg/tree-ssa/vrp17.c: New test.
17354 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
17357 * gfortran.dg/array_constructor_5.f90: New test.
17359 2005-07-07 Jakub Jelinek <jakub@redhat.com>
17361 * gfortran.fortran-torture/execute/entry_9.f90: New test.
17363 2005-07-06 Fariborz Jahanian <fjahanian@apple.com>
17365 * gcc.dg/20030324-1.c: Remove -fforce-mem option.
17366 * gcc.dg/980816-1.c: Ditto.
17368 2005-07-06 Jeff Law <law@redhat.com>
17370 * gcc.c-torture/compile/pr21356.c: New test.
17372 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
17376 * gcc.c-torture/compile/pr22013-1.c,
17377 gcc.c-torture/execute/pr22098-1.c,
17378 gcc.c-torture/execute/pr22098-2.c,
17379 gcc.c-torture/execute/pr22098-3.c: New tests.
17381 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
17384 * gcc.dg/pr22308-1.c: New test.
17386 2005-07-05 Kazu Hirata <kazu@codesourcery.com>
17388 * gcc.dg/compare1.c: Add -fno-short-enums. Don't skip on any
17390 * gcc.dg/compare9.c: Use -fshort-enums instead of
17391 -fno-short-enums. Change the last test to dg-bogus.
17393 2005-07-04 Kazu Hirata <kazu@codesourcery.com>
17395 * gcc.dg/compare1.c: Skip on arm*-*-eabi* arm*-*-symbianelf*.
17396 * gcc.dg/compare9.c: New.
17398 2005-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17400 * gfortran.dg/io_invalid_1.f90: Fix expected error message.
17402 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
17405 * gcc.dg/tree-ssa/pr14490-[1-4].c: Escape "+".
17408 2005-07-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17410 * gcc.dg/format/gcc_gfc-1.c: New.
17412 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
17414 * pr14490-[1-4].c: Fix typos scan-tree-dump-times so they now pass.
17416 2005-07-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17419 * gfortran.dg/io_invalid_1.f90: New test.
17421 2005-07-03 Joseph S. Myers <joseph@codesourcery.com>
17423 * gcc.dg/format/gcc_diag-1.c: Update.
17425 2005-07-02 Jeff Law <law@redhat.com>
17427 * gcc.dg/tree-ssa/pr22051-1.c: New test.
17428 * gcc.dg/tree-ssa/pr22051-2.c: New test.
17430 2005-07-02 Joseph S. Myers <joseph@codesourcery.com>
17432 * gcc.dg/format/gcc_diag-1.c: Update.
17434 2005-07-01 Andrew Pinski <pinskia@physics.uc.edu>
17437 * gcc.c-torture/compile/pr22269.c: New test.
17439 2005-06-30 Diego Novillo <dnovillo@redhat.com>
17443 * g++.dg/tree-ssa/pr21584-1.C: New test.
17444 * g++.dg/tree-ssa/pr21584-2.C: New test.
17446 2005-06-30 Ziemowit Laski <zlaski@apple.com>
17448 * obj-c++.dg/try-catch-11.mm: New.
17449 * objc.dg/try-catch-10.m: New.
17451 2005-06-29 David Edelsohn <edelsohn@gnu.org>
17453 * g++.dg/other/ucnid-1.C: xfail on AIX.
17455 2005-06-29 Diego Novillo <dnovillo@redhat.com>
17458 * gcc.dg/20050629-1.c: New test.
17460 2005-06-29 Ziemowit Laski <zlaski@apple.com>
17462 * obj-c++.dg/const-str-1[0-1].mm: New.
17463 * objc.dg/const-str-1[0-1].m: New.
17465 2005-05-29 Richard Henderson <rth@redhat.com>
17467 * lib/target-supports.exp (check_effective_target_vect_no_int_max):
17468 Rename from check_effective_target_vect_no_max.
17469 (check_effective_target_vect_no_int_add): New.
17470 * gcc.dg/vect/vect-13.c: Use vect_no_int_max.
17471 * gcc.dg/vect/vect-91.c: Use vect_no_int_add.
17472 * gcc.dg/vect/vect-reduc-3.c: Likewise.
17473 * gcc.dg/vect/vect-reduc-1.c: Use both.
17474 * gcc.dg/vect/vect-reduc-2.c: Likewise.
17476 2005-05-29 Richard Henderson <rth@redhat.com>
17478 * lib/target-supports.exp (check_effective_target_vect_no_max):
17479 Remove i386 and x86_64.
17481 2005-06-29 Steve Ellcey <sje@cup.hp.com>
17484 * gcc.dg/torture/pr21817.c: Use -fno-common for hppa*-*-* targets.
17486 2005-06-29 Steve Ellcey <sje@cup.hp.com>
17488 PR middle-end/21969
17489 * gcc.dg/vect/pr21969.c: New test.
17491 2005-06-28 Eric Christopher <echristo@redhat.com>
17495 * gcc.dg/inline1.c: New test.
17496 * gcc.dg/inline2.c: Ditto.
17497 * gcc.dg/inline3.c: Ditto.
17498 * gcc.dg/inline4.c: Ditto.
17499 * gcc.dg/inline5.c: Ditto.
17501 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
17503 PR libfortran/22142
17504 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
17505 Add testcase also testing eoshift1 for PR 22142.
17507 2005-06-28 Richard Henderson <rth@redhat.com>
17509 * gcc.dg/tree-ssa/20030708-1.c: Remove static from test function.
17510 * gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030714-1.c,
17511 gcc.dg/tree-ssa/20030807-1.c, gcc.dg/tree-ssa/20030807-5.c,
17512 gcc.dg/tree-ssa/20030807-8.c, gcc.dg/tree-ssa/20030815-1.c,
17513 gcc.dg/tree-ssa/20030922-2.c: Likewise.
17515 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
17517 PR libfortran/22142
17518 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
17519 Add testcase for PR 22142.
17521 2005-06-28 Joseph S. Myers <joseph@codesourcery.com>
17523 * g++.dg/ext/fpreg1.C, gcc.target/ia64/fpreg-1.c,
17524 gcc.target/ia64/fpreg-2.c: New tests.
17526 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17528 * gfortran.dg/dev_null.f90: Run test only on linux and solaris.
17530 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17532 PR libfortran/22170
17533 * gfortran.dg/slash_1.f90: New test.
17535 2005-06-27 Richard Henderson <rth@redhat.com>
17537 * gcc.dg/vect/vect-reduc-1.c: Adjust test to properly validate MIN.
17538 * gcc.dg/vect/vect-reduc-1char.c: Likewise.
17539 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
17540 * gcc.dg/vect/vect-reduc-2.c: Likewise.
17541 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
17542 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
17544 2005-06-27 Richard Henderson <rth@redhat.com>
17546 * gcc.dg/vect/vect-reduc-1short.c: Remove XFAIL.
17547 * gcc.dg/vect/vect-reduc-2char.c: Remove XFAIL.
17549 2005-06-27 Ziemowit Laski <zlaski@apple.com>
17551 * obj-c++.dg/proto-lossage-5.mm: New.
17552 * objc.dg/proto-lossage-5.m: New.
17554 2005-06-27 Diego Novillo <dnovillo@redhat.com>
17557 * gcc.dg/tree-ssa/pr21959.c: New test.
17559 2005-06-27 Jakub Jelinek <jakub@redhat.com>
17561 * gcc.c-torture/execute/builtins/lib/main.c (abort): Add prototype.
17562 * gcc.c-torture/execute/builtins/lib/strncat.c (strncat): Avoid
17563 testing uninitialized var.
17565 * gcc.c-torture/execute/builtins/chk.h: New.
17566 * gcc.c-torture/execute/builtins/lib/chk.c: New.
17567 * gcc.c-torture/execute/builtins/memcpy-chk.c: New test.
17568 * gcc.c-torture/execute/builtins/memcpy-chk-lib.c: New.
17569 * gcc.c-torture/execute/builtins/memmove-chk.c: New test.
17570 * gcc.c-torture/execute/builtins/memmove-chk-lib.c: New.
17571 * gcc.c-torture/execute/builtins/mempcpy-chk.c: New test.
17572 * gcc.c-torture/execute/builtins/mempcpy-chk-lib.c: New.
17573 * gcc.c-torture/execute/builtins/memset-chk.c: New test.
17574 * gcc.c-torture/execute/builtins/memset-chk-lib.c: New.
17575 * gcc.c-torture/execute/builtins/snprintf-chk.c: New test.
17576 * gcc.c-torture/execute/builtins/snprintf-chk-lib.c: New.
17577 * gcc.c-torture/execute/builtins/sprintf-chk.c: New test.
17578 * gcc.c-torture/execute/builtins/sprintf-chk-lib.c: New.
17579 * gcc.c-torture/execute/builtins/stpcpy-chk.c: New test.
17580 * gcc.c-torture/execute/builtins/stpcpy-chk-lib.c: New.
17581 * gcc.c-torture/execute/builtins/strcat-chk.c: New test.
17582 * gcc.c-torture/execute/builtins/strcat-chk-lib.c: New.
17583 * gcc.c-torture/execute/builtins/strcpy-chk.c: New test.
17584 * gcc.c-torture/execute/builtins/strcpy-chk-lib.c: New.
17585 * gcc.c-torture/execute/builtins/strncat-chk.c: New test.
17586 * gcc.c-torture/execute/builtins/strncat-chk-lib.c: New.
17587 * gcc.c-torture/execute/builtins/strncpy-chk.c: New test.
17588 * gcc.c-torture/execute/builtins/strncpy-chk-lib.c: New.
17589 * gcc.c-torture/execute/builtins/vsnprintf-chk.c: New test.
17590 * gcc.c-torture/execute/builtins/vsnprintf-chk-lib.c: New.
17591 * gcc.c-torture/execute/builtins/vsprintf-chk.c: New test.
17592 * gcc.c-torture/execute/builtins/vsprintf-chk-lib.c: New.
17593 * gcc.dg/builtin-object-size-1.c: New test.
17594 * gcc.dg/builtin-object-size-2.c: New test.
17595 * gcc.dg/builtin-object-size-3.c: New test.
17596 * gcc.dg/builtin-object-size-4.c: New test.
17597 * gcc.dg/builtin-object-size-5.c: New test.
17598 * gcc.dg/builtin-stringop-chk-1.c: New test.
17599 * gcc.dg/builtin-stringop-chk-2.c: New test.
17600 * gcc.dg/tree-ssa/builtin-fprintf-1.c: New test.
17601 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: New test.
17602 * gcc.dg/tree-ssa/builtin-printf-1.c: New test.
17603 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: New test.
17604 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: New test.
17605 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: New test.
17606 * gcc.dg/tree-ssa/builtin-vprintf-1.c: New test.
17607 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: New test.
17608 * gcc.c-torture/execute/printf-1.c: New test.
17609 * gcc.c-torture/execute/fprintf-1.c: New test.
17610 * gcc.c-torture/execute/vprintf-1.c: New test.
17611 * gcc.c-torture/execute/vfprintf-1.c: New test.
17612 * gcc.c-torture/execute/printf-chk-1.c: New test.
17613 * gcc.c-torture/execute/fprintf-chk-1.c: New test.
17614 * gcc.c-torture/execute/vprintf-chk-1.c: New test.
17615 * gcc.c-torture/execute/vfprintf-chk-1.c: New test.
17617 2005-06-27 Michael Matz <matz@suse.de>
17619 * gcc.target/x86_64/abi/test_struct_returning.c: Adjust as return
17620 slot is not merged if address escapes.
17622 2005-06-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17625 * gcc.dg/format/sentinel-1.c: Update. Fix execl* calls.
17627 2005-06-26 Jakub Jelinek <jakub@redhat.com>
17629 PR middle-end/17965
17630 * gcc.c-torture/compile/20050622-1.c: New test.
17632 PR middle-end/22028
17633 * gcc.dg/20050620-1.c: New test.
17635 2005-06-26 Kazu Hirata <kazu@codesourcery.com>
17637 PR tree-optimization/22026
17638 * gcc.dg/tree-ssa/pr22026.c: New.
17640 2005-06-25 Thomas Koenig <Thomas.Koenig@online.de>
17642 PR libfortran/22144
17643 * gfortran.dg/shift-alloc.f90: New testcase.
17645 2005-06-25 Kelley Cook <kcook@gcc.gnu.org>
17647 * all files: Update FSF address in copyright headers.
17649 2005-06-22 Jan Hubicka <jh@suse.cz>
17651 * wholeprogram-1.c: New testcase.
17652 * wholeprogram-2.c: New testcase.
17654 2005-06-24 Mark Mitchell <mark@codesourcery.com>
17657 * gcc.dg/tree-ssa/pr22171.c: New test.
17659 2005-06-24 Feng Wang <fengwang@nudt.edu.cn>
17661 * gfortran.dg/simplify_modulo.f90: New.
17663 2005-06-24 Jan Hubicka <jh@suse.cz>
17665 * gcc.dg/tree-ssa/20040210-1.c: Fix for unit-at-a-time
17667 2005-06-23 Ziemowit Laski <zlaski@apple.com>
17669 * obj-c++.dg/proto-lossage-[1-4].mm: New.
17671 2005-06-23 Ziemowit Laski <zlaski@apple.com>
17673 * obj-c++.dg/typedef-alias-1.mm: New.
17674 * objc.dg/typedef-alias-1.m: New.
17676 2005-06-23 Jeff Law <law@redhat.com>
17678 * gcc.dg/tree-ssa/vrp16.c: New test.
17680 2005-06-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17682 * lib/target-supports.exp: Add
17683 check_effective_target_fortran_large_real and
17684 check_effective_target_fortran_large_int to check for
17685 corresponding effective targets.
17686 * gfortran.dg/large_integer_kind_1.f90: New test.
17687 * gfortran.dg/large_real_kind_1.f90: New test.
17689 2005-06-23 Kazu Hirata <kazu@codesourcery.com>
17691 PR tree-optimization/22117
17692 * gcc.dg/tree-ssa/pr22117.c: New.
17694 2005-06-23 James A. Morrison <phython@gcc.gnu.org>
17697 * gcc.dg/fold-mod-1.c: Accept fffffff8 as well.
17699 2005-06-23 David Edelsohn <edelsohn@gnu.org>
17701 * gcc.dg/rs6000-fpint-2.c: Only compile on Darwin and Linux.
17703 2005-06-23 David Billinghurst <David.Billinghurst@riotinto.com>
17705 * gfortran.dg/f2c_4.f90: Add tests for complex functions
17706 * gfortran.dg/f2c_4.c: Likewise.
17708 2005-06-22 Paul Brook <paul@codesourcery.com>
17711 * gfortran.dg/auto_save_1.f90: New test.
17713 2005-06-22 Michael Matz <matz@suse.de>
17715 * gcc.target/x86-64/abi: New directory.
17716 * gcc.target/x86-64/abi/abi-x86_64.exp: New testsuite.
17717 * gcc.target/x86-64/abi/README.gcc: New file.
17718 * gcc.target/x86-64/abi/{args.h,defines.h,macros.h}: New headers.
17719 * gcc.target/x86-64/abi/asm-support.s: New file.
17720 * gcc.target/x86_64/abi/test_3_element_struct_and_unions.c: New test.
17721 * gcc.target/x86_64/abi/test_basic_alignment.c: New test.
17722 * gcc.target/x86_64/abi/test_basic_array_size_and_align.c: New test.
17723 * gcc.target/x86_64/abi/test_basic_returning.c: New test.
17724 * gcc.target/x86_64/abi/test_basic_sizes.c: New test.
17725 * gcc.target/x86_64/abi/test_basic_struct_size_and_align.c: New test.
17726 * gcc.target/x86_64/abi/test_basic_union_size_and_align.c: New test.
17727 * gcc.target/x86_64/abi/test_bitfields.c: New test.
17728 * gcc.target/x86_64/abi/test_complex_returning.c: New test.
17729 * gcc.target/x86_64/abi/test_passing_floats.c: New test.
17730 * gcc.target/x86_64/abi/test_passing_integers.c: New test.
17731 * gcc.target/x86_64/abi/test_passing_structs_and_unions.c: New test.
17732 * gcc.target/x86_64/abi/test_passing_structs.c: New test.
17733 * gcc.target/x86_64/abi/test_passing_unions.c: New test.
17734 * gcc.target/x86_64/abi/test_struct_returning.c: New test.
17735 * gcc.target/x86_64/abi/test_varargs.c: New test.
17737 2005-06-21 Joseph S. Myers <joseph@codesourcery.com>
17739 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: Pass -mmmx for
17740 32-bit i?86 and x86_64.
17742 2005-06-21 Ziemowit Laski <zlaski@apple.com>
17744 * obj-c++.dg/const-str-[1-9].mm: New tests.
17746 2005-06-21 Paul Thomas <pault@gcc.gnu.org>
17749 * gfortran.dg/namelist_use.f90: New.
17750 * gfortran.dg/namelist_use_only.f90: New.
17752 2005-06-21 Jeff Law <law@redhat.com>
17754 * gcc.dg/tree-ssa/vrp15.c: New test.
17756 2005-06-21 Dorit Nuzman <dorit@il.ibm.com>
17758 * lib/target-supports.exp (check_effective_target_vect_reduction):
17760 * gcc.dg/vect/vect.exp: Run tests with additional flags separately.
17761 * gcc.dg/vect/vect-reduc-1.c: Vectorizable on all relevant platforms -
17762 remove vect_reduction target keyword. Also avoid two returns in main.
17763 * gcc.dg/vect/vect-reduc-3.c: Likewise.
17764 * gcc.dg/vect/vect-reduc-2.c: Likewise. Also initialize diff to 0.
17765 * gcc.dg/vect/vect-reduc-1short.c: New test.
17766 * gcc.dg/vect/vect-reduc-1char.c: New test.
17767 * gcc.dg/vect/vect-reduc-2short.c: New test.
17768 * gcc.dg/vect/vect-reduc-2char.c: New test.
17769 * gcc.dg/vect/vect-reduc-6.c: New test.
17770 * gcc.dg/vect/trapv-vect-reduc-4.c: New test.
17771 * gcc.dg/vect/fast-math-vect-reduc-5.c: New test.
17772 * gcc.dg/vect/fast-math-vect-reduc-7.c: New test
17774 2005-06-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
17775 Paul Thomas <pault@gcc.gnu.org>
17777 * gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90:
17780 2005-06-20 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17782 * gfortran.dg/backslash_1.f90: New test.
17783 * gfortran.dg/backslash_2.f90: New test.
17785 2005-06-20 Steven G. Kargl <kargls@comcast.net>
17787 * gfortran.dg/duplicate_labels.f90: New test.
17789 2005-06-20 Jan Beulich <jbeulich@novell.com>
17791 * g++.old-deja/g++.jason/thunk2.C: On NetWare, also account for
17792 unsupportable relocations.
17793 * g++.old-deja/g++.other/store-expr1.C: Likewise.
17794 * gcc.dg/20050321-2.c: xfail for NetWare.
17796 2005-06-20 Andreas Jaeger <aj@suse.de>
17798 * gcc.target/i386/sseregparm-1.c, gcc.target/i386/sseregparm-2.c,
17799 gcc.target/i386/fastcall-sseregparm.c,
17800 gcc.target/i386/regparm-stdcall.c: Run only on 32-bit x86.
17802 2005-06-19 Richard Henderson <rth@redhat.com>
17804 * gcc.dg/tree-ssa/pr21985.c: Use size_t.
17806 2005-06-19 Joseph S. Myers <joseph@codesourcery.com>
17808 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: New tests.
17810 2005-06-19 Aldy Hernandez <aldyh@redhat.com>
17813 * g++.dg/conversion/simd2.C: Change expected error message.
17815 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
17817 * gcc.dg/vect/vect-reduc-1.c: Add cleanup-tree-dump.
17818 * gcc.dg/vect/vect-reduc-2.c: Likewise.
17819 * gcc.dg/vect/vect-reduc-3.c: Likewise.
17821 2005-06-18 James A Morrison <phython@gcc.gnu.org>
17823 * gcc.dg/fold-mod-1.c: New test.
17825 2005-06-18 Steven G. Kargl <kargls@comcast.net>
17828 * gfortran.dg/pr19926.f90: New test.
17830 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
17832 * lib/target-supports.exp (check_effective_target_vect_reduction): New.
17833 * gcc.dg/vect/vect-reduc-1.c: Now vectorizable for vect_reduction
17835 * gcc.dg/vect/vect-reduc-2.c: Likewise.
17836 * gcc.dg/vect/vect-reduc-3.c: Likewise.
17838 2005-06-18 Joseph S. Myers <joseph@codesourcery.com>
17840 * gcc.target/ia64/float80-varargs-1.c: New test.
17842 2005-06-18 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
17845 * gfortran.dg/f2c_6.f90: New test.
17847 2005-06-17 Geoffrey Keating <geoffk@apple.com>
17850 * g++.dg/template/local5.C: New.
17852 2005-06-17 Richard Henderson <rth@redhat.com>
17854 * gcc.dg/sync-2.c (do_qi): Cast negative results to char.
17856 2005-06-07 David Billinghurst <David.Billinghurst@riotinto.com>
17859 * lib/gcc-dg.exp (gcc-dg-test-1): Catch error if file can't be deleted.
17861 2005-06-15 Giovanni Bajo <giovannibajo@libero.it>
17863 * gcc.dg/vect/vect-dv-2.c, gcc.dg/vect/vect-ifcvt-2.c,
17864 gcc.dg/vect/vect-ifcvt-3.c, gcc.dg/vect/vect-ifcvt-4.c,
17865 gcc.dg/vect/vect-ifcvt-5.c, gcc.dg/vect/vect-ifcvt-6.c,
17866 gcc.dg/vect/vect-ifcvt-7.c, gcc.dg/vect/vect-ifcvt-9.c: Call
17867 check_vect to verify the presence of hardware vector support.
17869 2005-06-16 James A. Morrison <phython@gcc.gnu.org>
17872 * gcc.dg/pr14796-2.c: Accept -34359738368 and -800000000.
17874 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17876 PR libfortran/19216
17877 * gfortran.dg/pr19216.f: Add correct space between brackets and
17880 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17882 PR libfortran/16436
17883 * gfortran.dg/g77/f77-edit-t-in.f: Not XFAIL-ed any more.
17885 2005-06-16 Richard Guenther <rguenth@gcc.gnu.org>
17887 * gcc.target/i386/attributes-error.c: New testcase.
17888 * gcc.target/i386/fastcall-sseregparm.c: Likewise.
17889 * gcc.target/i386/regparm-stdcall.c: Likewise.
17890 * gcc.target/i386/sseregparm-1.c: Likewise.
17891 * gcc.target/i386/sseregparm-2.c: Likewise.
17893 2005-06-16 Nathan Sidwell <nathan@codesourcery.com>
17895 * g++.dg/rtti/crash2.C: New.
17897 2005-06-15 Joseph S. Myers <joseph@codesourcery.com>
17899 * gcc.dg/noncompile/20040203-3.c: Update expected message.
17901 2005-06-15 David Ung <davidu@mips.com>
17903 * gcc.target/mips/mips16e-extends.c: New test for testing the
17904 generation of MIPS16e zeb/zeh, seb/seh instructions.
17906 2005-06-15 Diego Novillo <dnovillo@redhat.com>
17909 * gcc.dg/tree-ssa/vrp13.c: Add multiplication tests.
17910 * gcc.dg/tree-ssa/pr22018.c: New test.
17912 2005-06-15 Aldy Hernandez <aldyh@redhat.com>
17914 * gcc.dg/simd-1.c: Update error messages.
17915 * gcc.dg/simd-1b.c: Re-enable tests. Update error messages.
17916 * gcc.dg/simd-2.c: Update error messages.
17917 * gcc.dg/simd-4.c: New.
17919 2005-06-15 Nathan Sidwell <nathan@codesourcery.com>
17922 * g++.dg/other/crash-4.C: New.
17924 2005-06-14 Devang Patel <dpatel@apple.com>
17926 * gcc.dg/vect/vect-ifcvt-1.c: Remove.
17928 2005-06-14 Nathan Sidwell <nathan@codesourcery.com>
17931 * g++.dg/parse/crash11.C: Update
17933 2005-06-13 Jeff Law <law@redhat.com>
17935 * gcc.dg/tree-ssa/20030807-10.c: VRP is now expected to
17936 perform the desired transformations.
17937 * gcc.dg/tree-ssa/20030806-6.c: Similarly.
17938 * gcc.dg/tree-ssa/20040514-2.c: Similarly.
17940 2005-06-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
17943 * gfortran.dg/forall_1.f90: Un-XFAIL.
17945 2005-06-13 Nathan Sidwell <nathan@codesourcery.com>
17948 * g++.dg/parse/crash26.C: New.
17951 * g++.dg/init/member1.C: New.
17953 2005-06-13 Jakub Jelinek <jakub@redhat.com>
17955 * gfortran.dg/altreturn_1.f90: New test.
17957 2005-06-13 Zdenek Dvorak <dvorakz@suse.cz>
17959 PR middle-end/21985
17960 * gcc.dg/tree-ssa/pr21985.c: New test.
17962 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
17964 * ggcc.dg/pr14796-1.c: Add tests for (X << C) >> C.
17966 2005-06-12 Roger Sayle <roger@eyesopen.com>
17969 * g++.dg/other/error10.C: New test case.
17971 2005-06-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17973 PR libfortran/19155
17974 * gfortran.dg/pr19155.f: Add test.
17976 2005-06-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
17978 * gfortran.dg/f2c_7.f90: New test.
17980 * gfortran.dg/forall_1.f90: XFAILed.
17982 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
17984 * gcc.dg/pr14796-1.c: New.
17985 * gcc.dg/pr14796-2.c: New.
17987 2005-06-11 Steven G. Kargl <kargls@comcast.net>
17991 * gfortran.dg/deallocate_stat.f90: New test.
17993 2005-06-11 Thomas Koenig <Thomas.Koenig@online.de>
17995 * gfortran.fortran-torture/execute/in-pack.f90: New test.
17997 2005-06-10 Dorit Nuzman <dorit@il.ibm.com>
17999 * gfortran.dg/vect/vect-4.f90: Update comments. Only one unaligned
18000 access will be generated when this loop is vectorized. Test that
18001 accesses with same alignment were detected.
18002 * gcc.dg/vect/vect-dv-2.c: Remove "vect_no_align" from xfail.
18003 Test that accesses with same alignment were detected.
18004 * gcc.dg/vect/vect-ifcvt-1.c: Likewise.
18005 * gcc.dg/vect/vect-91.c: New test. Test that accesses with same
18006 alignment were detected.
18008 2005-06-10 Aldy Hernandez <aldyh@redhat.com>
18011 * g++.dg/conversion/simd2.C: New.
18013 2005-06-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
18015 * gcc.dg/Wcxx-compat-1.c: New.
18017 2005-06-09 Thomas Koenig <Thomas.Koenig@online.de>
18019 PR libfortran/21480
18020 * gfortran.dg/reshape-complex.f90: Add a test for a packed
18023 2005-06-09 Nathan Sidwell <nathan@codesourcery.com>
18025 * gcc.dg/alias-8.c: New.
18027 2005-06-08 Joseph S. Myers <joseph@codesourcery.com>
18029 * gcc.dg/format/cmn_err-1.c: Update.
18031 2005-06-08 James A. Morrison <phython@gcc.gnu.org>
18034 * gcc.target/sparc/fexpand-2.c: New.
18035 * gcc.target/sparc/fpmerge-2.c: New.
18036 * gcc.target/sparc/fpmul-2.c: New.
18037 * gcc.target/sparc/noresult.c: New.
18038 * gcc.target/sparc/pdist-2.c: New.
18039 * gcc.target/sparc/pdist-3.c: New.
18041 2005-06-08 Alex V. Breger <atrus.ru@atrus.ru>
18044 * gcc.target/i386/i386.exp: Fix comment typo.
18046 2005-06-08 Nathan Sidwell <nathan@codesourcery.com>
18049 * g++.dg/inherit/using5.C: New.
18050 * g++.dg/inherit/using6.C: New.
18052 2005-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18055 * g++.dg/template/ptrmem15.C: New test.
18058 * g++.dg/ext/label4.C: New test.
18060 2005-06-08 Eric Botcazou <ebotcazou@libertysurf.fr>
18062 * gcc.dg/tls/debug-1.c: New test.
18064 2005-06-07 Dale Johannesen <dalej@apple.com>
18066 * gcc.target/i386/movq.c: New.
18068 2005-06-07 Dale Johannesen <dalej@apple.com>
18070 * gcc.dg/20050607-1.c: New.
18072 2005-06-07 Jakub Jelinek <jakub@redhat.com>
18074 PR middle-end/21850
18075 * gcc.c-torture/execute/20050607-1.c: New test.
18077 2005-06-07 Thomas Koenig <Thomas.Koenig@online.de>
18079 PR libfortran/21926
18080 * gfortran.fortran-torture/execute/intrinsic_matmul.f90:
18081 Test case where the return array has lowest stride one,
18084 2005-06-07 Adrian Straetling <straetling@de.ibm.com>
18086 * lib/target-supports.exp (check_effective_target_sync_int_long):
18087 Add s390 and s390x targets.
18089 2005-06-07 Zdenek Dvorak <dvorakz@suse.cz>
18091 * gcc.dg/tree-ssa/loop-2.c: Update outcome.
18092 * gcc.dg/tree-ssa/loop-3.c: Update outcome.
18093 * gcc.dg/tree-ssa/loop-4.c: Update outcome.
18094 * gcc.dg/tree-ssa/loop-9.c: New test.
18096 2005-06-07 Nathan Sidwell <nathan@codesourcery.com>
18098 * g++.dg/parse/defarg10.C: New.
18100 2005-06-06 Jakub Jelinek <jakub@redhat.com>
18102 PR regression/21897
18103 * gcc.c-torture/execute/20050604-1.c: New test.
18105 2005-06-06 Nathan Sidwell <nathan@codesourcery.com>
18108 * g++.dg/parse/defarg9.C: New.
18111 * g++.dg/inherit/using4.C: New.
18112 * g++.dg/overload/error1.C: Adjust expected errors.
18113 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
18114 * g++.old-deja/g++.brendan/arm2.C: Likewise.
18115 * g++.old-deja/g++.other/redecl2.C: Likewise.
18116 * g++.old-deja/g++.other/redecl4.C: Likewise.
18117 * g++.old-deja/g++.pt/memtemp78.C: Likewise.
18119 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
18121 * gfortran.dg/f2c_5.f90: Add -w to dg-options
18123 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
18125 * lib/gfortran.exp (gfortran_target_compile): Call
18126 dg-additional-files-options
18127 * gfortran.dg/f2c_4.f90: New file
18128 * gfortran.dg/f2c_4.c: New file
18129 * gfortran.dg/f2c_5.f90: New file
18130 * gfortran.dg/f2c_5.c: New file
18132 2005-06-05 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18134 * gfortran.dg/forall_1.f90: Set previously uninitialized variable.
18137 * gfortran.dg/array_constructor_4.f90: New test.
18139 2005-06-05 Mark Mitchell <mark@codesourcery.com>
18142 * g++.dg/ext/builtin9.C: New test.
18144 2005-06-05 Dale Johannesen <dalej@apple.com>
18146 * gcc.c-torture/execute/20050603-1.c: Move to gcc.dg.
18147 * gcc.c-torture/execute/20050603-2.c: Ditto.
18149 2005-06-05 Dorit Nuzman <dorit@il.ibm.com>
18151 * gcc.dg/vect/vect-62: Check that second loop is not vectorized.
18152 * gcc.dg/vect/vect-reduc-1.c: New.
18153 * gcc.dg/vect/vect-reduc-2.c: New.
18154 * gcc.dg/vect/vect-reduc-3.c: New.
18156 2005-06-04 Dale Johannesen <dalej@apple.com>
18158 * gcc.c-torture/execute/20050603-1.c: New.
18159 * gcc.c-torture/execute/20050603-2.c: New.
18160 * gcc.dg/20050603-3.c: New.
18162 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18165 * gfortran.dg/debug_1.f90: New test.
18167 * gfortran.dg/forall_1.f90: New test.
18169 2005-06-04 Erik Edelmann <erik.edelmann@iki.fi>
18171 * gfortran.dg/array_constructor_3.f90: New test.
18173 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18175 * gfortran.dg/ret_pointer_1.f90: Un-XFAIL.
18177 2005-06-04 Hans-Peter Nilsson <hp@axis.com>
18179 * g++.dg/opt/crossjump1.C: Gate -fPIC usage on target fpic.
18181 2005-06-04 Joseph S. Myers <joseph@codesourcery.com>
18184 * gcc.dg/init-excess-1.c: New test.
18186 2005-06-03 Mark Mitchell <mark@codesourcery.com>
18189 * g++.dg/expr/static_cast6.C: New test.
18191 2005-06-03 Diego Novillo <dnovillo@redhat.com>
18193 * gcc.dg/tree-ssa/vrp14.c: New test.
18195 2005-06-03 Mark Mitchell <mark@codesourcery.com>
18198 * g++.dg/template/new2.C: New test.
18200 2005-06-03 Josh Conner <jconner@apple.com>
18202 * gcc.dg/ppc-vector-memcpy.c (foo): Use non-zero values for
18203 all entries in initializer.
18205 2005-06-03 Richard Guenther <rguenth@gcc.gnu.org>
18207 PR middle-end/21858
18208 * gcc.dg/pr21858.c: New testcase.
18210 2005-06-03 Paolo Bonzini <bonzini@gnu.org>
18212 PR tree-optimization/21292
18214 * lib/target-supports.exp (check_effective_target_vect_cmdline_needed):
18216 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
18217 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
18218 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
18219 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
18220 gcc.dg/tree-ssa/gen-vect-32.c: Require it.
18222 2005-06-02 Richard Henderson <rth@redhat.com>
18224 * gcc.dg/sync-2.c: Use -march=i486 for i386.
18226 2005-06-02 Richard Guenther <rguenth@gcc.gnu.org>
18228 * gcc.dg/wtypequal.c: New testcase.
18230 2005-06-02 Diego Novillo <dnovillo@redhat.com>
18233 * gcc.dg/tree-ssa/pr21582.c: New test.
18235 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
18238 * g++.dg/opt/interface2.h: New.
18239 * g++.dg/opt/interface2.C: New.
18240 * g++.dg/init/ctor4.C: Adjust error lines.
18241 * g++.old-deja/g++.bob/inherit2.C: Likewise.
18242 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
18243 * g++.old-deja/g++.jason/opeq3.C: Likewise.
18244 * g++.old-deja/g++.pt/assign1.C: Likewise.
18245 * g++.old-deja/g++.pt/crash20.C: Likewise.
18247 2005-06-02 Dorit Nuzman <dorit@il.ibm.com>
18249 PR tree-optimization/21734
18250 * g++.dg/vect/pr21734_1.cc: New.
18251 * g++.dg/vect/pr21734_2.cc: New.
18253 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
18256 * g++.dg/template/spec24.C: New.
18259 * g++.dg/pch/local-1.C: New.
18260 * g++.dg/pch/local-1.Hs: New.
18262 2005-06-01 Diego Novillo <dnovillo@redhat.com>
18264 PR 14341, PR 21332, PR 20701, PR 21086, PR 21090
18265 PR 21289, PR 21348, PR 21367, PR 21368, PR 21458.
18266 * gcc.dg/tree-ssa/pr14341.c: New test.
18267 * gcc.dg/tree-ssa/pr14841.c: New test.
18268 * gcc.dg/tree-ssa/pr20701.c: New test.
18269 * gcc.dg/tree-ssa/pr21086.c: New test.
18270 * gcc.dg/tree-ssa/pr21090.c: New test.
18271 * gcc.dg/tree-ssa/pr21332.c: New test.
18272 * gcc.dg/tree-ssa/pr21458.c: New test.
18273 * gcc.dg/tree-ssa/pr21658.c: New test.
18274 * gcc.dg/tree-ssa/vrp01.c: New test.
18275 * gcc.dg/tree-ssa/vrp02.c: New test.
18276 * gcc.dg/tree-ssa/vrp03.c: New test.
18277 * gcc.dg/tree-ssa/vrp04.c: New test.
18278 * gcc.dg/tree-ssa/vrp05.c: New test.
18279 * gcc.dg/tree-ssa/vrp06.c: New test.
18280 * gcc.dg/tree-ssa/vrp07.c: New test.
18281 * gcc.dg/tree-ssa/vrp08.c: New test.
18282 * gcc.dg/tree-ssa/vrp09.c: New test.
18283 * gcc.dg/tree-ssa/vrp10.c: New test.
18284 * gcc.dg/tree-ssa/vrp11.c: New test.
18285 * gcc.dg/tree-ssa/vrp12.c: New test.
18286 * gcc.dg/tree-ssa/vrp13.c: New test.
18288 2005-06-01 Alexandre Oliva <aoliva@redhat.com>
18291 * gcc.dg/tree-ssa/pr21029.c: New test.
18293 2005-06-01 Roger Sayle <roger@eyesopen.com>
18295 * gfortran.dg/logint-1.f: New test case.
18296 * gfortran.dg/logint-2.f: Likewise.
18297 * gfortran.dg/logint-3.f: Likewise.
18299 2005-06-01 Jakub Jelinek <jakub@redhat.com>
18303 * gcc.dg/20050527-1.c: New test.
18305 * gcc.dg/i386-sse-12.c: New test.
18308 * gfortran.dg/implicit_5.f90: New test.
18310 2005-06-01 Feng Wang <fengwang@nudt.edu.cn>
18313 * gfortran/assign_4.f90: New test.
18314 * gfortran/assign_2.f90: Change compile to run.
18316 2005-05-31 Geoffrey Keating <geoffk@geoffk.org>
18318 * lib/target-supports.exp
18319 (check_effective_target_sync_char_short): New.
18320 * gcc.dg/sync-2.c: New.
18322 2005-05-31 Zdenek Dvorak <dvorakz@suse.cz>
18324 PR tree-optimization/21817
18325 * gcc.dg/torture/pr21817-1.c: New.
18327 2005-05-31 Nathan Sidwell <nathan@codesourcery.com>
18330 * g++.dg/template/init5.C: New.
18332 2005-05-31 Paul Thomas <pault@gcc.gnu.org>
18334 * gfortran.dg/char_initialiser_actual.f90:
18335 Test character initialisers as actual arguments.
18336 * gfortran.dg/char_pointer_comp_assign.f90:
18337 Test character pointer structure component assignments.
18338 * gfortran.dg/char_array_structure_constructor.f90:
18339 Test character components in structure constructors.
18341 2005-05-31 Andrew pinski <pinskia@physics.uc.edu>
18343 PR middle-end/20931
18344 * g++.dg/opt/pr20931.C: New test.
18346 2005-05-31 Andreas Jaeger <aj@suse.de>
18349 * g++.dg/abi/dtor1.C, g++.dg/abi/empty10.C, g++.dg/abi/layout3.C,
18350 g++.dg/eh/simd-2.C, g++.dg/opt/cse2.C,
18351 g++.old-deja/g++.ext/asmspec1.C,
18352 g++.old-deja/g++.other/regstack.C,
18353 gcc.dg/20000614-1.c, gcc.dg/20000807-1.c, gcc.dg/20000904-1.c,
18354 gcc.dg/20001127-1.c, gcc.dg/20010202-1.c, gcc.dg/20010520-1.c,
18355 gcc.dg/20011009-1.c, gcc.dg/20011029-2.c, gcc.dg/20020224-1.c,
18356 gcc.dg/20020531-1.c, gcc.dg/20020616-1.c, gcc.dg/980226-1.c,
18357 gcc.dg/980414-1.c, gcc.dg/980520-1.c, gcc.dg/980709-1.c,
18358 gcc.dg/990117-1.c, gcc.dg/990130-1.c, gcc.dg/990213-2.c,
18359 gcc.dg/990214-1.c, gcc.dg/991129-1.c, gcc.dg/991209-1.c,
18360 gcc.dg/991214-1.c, gcc.dg/asm-1.c, gcc.dg/attr-returns_twice-1.c,
18361 gcc.dg/clobbers.c, gcc.dg/i386-387-7.c, gcc.dg/i386-387-8.c,
18362 gcc.dg/i386-3dnowA-1.c, gcc.dg/i386-3dnowA-2.c, gcc.dg/i386-asm-1.c
18363 gcc.dg/i386-asm-2.c, gcc.dg/i386-asm-3.c, gcc.dg/i386-bitfield3.c
18364 gcc.dg/i386-call-1.c, gcc.dg/i386-memset-1.c,
18365 gcc.dg/i386-signbit-3.c, gcc.dg/i386-ssefn-1.c,
18366 gcc.dg/i386-ssefn-2.c, gcc.dg/i386-ssefn-3.c, gcc.dg/i386-ssefn-4.c
18367 gcc.dg/i386-volatile-1.c, gcc.dg/i386-xorps.c, gcc.dg/pr12092-1.c
18368 gcc.dg/pr14289-1.c, gcc.dg/pr19236-1.c, gcc.dg/pr20204.c,
18369 gcc.dg/pr9771-1.c, gcc.dg/register-var-1.c,
18370 gcc.dg/sibcall-5.c, gcc.dg/charset/asm3.c,
18371 gcc.dg/cpp/trad/num-sign.c: Run tests also on x86_64.
18373 2005-05-31 Jeff Law <law@redhat.com>
18375 * gcc.dg/tree-ssa/foldaddr-1.c: New test.
18377 2005-05-30 Paolo Carlini <pcarlini@suse.de>
18379 PR middle-end/21743
18380 * gcc.dg/builtins-1.c: Activate disabled clog test.
18381 * gcc.dg/torture/builtin-attr-1.c: Likewise.
18383 2005-05-29 Paul Thomas <pault@gcc.gnu.org>
18385 * gfortran.dg/char_pointer_assign.f90:
18386 Test character-pointer assignments and pointer assignments.
18387 * gfortran.dg/char_pointer_dummy.f90:
18388 Test character-pointer dummy arguments.
18389 * gfortran.dg/char_pointer_func.f90:
18390 Test character-pointer function returns.
18391 * gfortran.dg/char_pointer_dependency.f90:
18392 Test character-pointer functions with dependencies.
18394 2005-05-30 Mark Mitchell <mark@codesourcery.com>
18397 * g++.dg/lookup/using14.C: New test.
18399 2005-05-30 Kazu Hirata <kazu@cs.umass.edu>
18401 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
18402 gcc.dg/c99-math-long-double-1.c, gcc.dg/c99-math.h: Remove
18405 2005-05-29 Geoffrey Keating <geoffk@apple.com>
18408 * g++.dg/template/local5.C: New.
18411 * gcc.c-torture/compile/pr21761.c: New.
18413 * g++.old-deja/g++.eh/badalloc1.C: Make XFAIL only on darwin
18416 2005-05-30 Steven G. Kargl
18419 * gfortran.dg/inquire_8.f90: New test.
18421 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
18423 PR libfortran/21376
18424 * gfortran.dg/output_exponents_1.f90: New test.
18426 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
18428 PR libfortran/20006
18429 * gfortran.dg/dollar_edit_descriptor-1.f: New test.
18431 2005-05-28 Mark Mitchell <mark@codesourcery.com>
18434 * g++.dg/ext/complex1.C: New test.
18437 * g++.dg/init/ctor6.C: New test.
18439 2005-05-29 Jan Hubicka <jh@suse.cz>
18441 * gcc.c-torture/compile/pr21562.c: New.
18443 2005-05-28 Steven G. Kargl <kargls@comcast.net>
18445 * gfortran.dg/subnormal_1.f90: New test.
18447 2005-05-28 Jan Hubicka <jh@suse.cz>
18449 * tree-prof.exp: Fix comment.
18450 * value-prof-1.c: New.
18451 * value-prof-2.c: New.
18452 * value-prof-3.c: New.
18453 * value-prof-4.c: New.
18455 2005-05-27 Mark Mitchell <mark@codesourcery.com>
18458 * g++.dg/expr/ptrmem6.C: New test.
18459 * g++.dg/expr/ptrmem6a.C: Likewise.
18461 2005-05-27 Kazu Hirata <kazu@cs.umass.edu>
18463 PR tree-optimization/21658
18464 * gcc.dg/tree-ssa/pr21658.c: New.
18466 2005-05-27 Nathan Sidwell <nathan@codesourcery.com>
18469 * g++.dg/inherit/ptrmem3.C: New.
18472 * g++.dg/parse/template16.C: New.
18474 2005-05-27 Andreas Jaeger <aj@suse.de>
18476 * gcc.dg/setjmp-2.c: Only run in 32-bit.
18478 * gcc.dg/i386-sse-8.c: Run test on all archs.
18480 2005-05-26 Mike Stump <mrs@apple.com>
18482 * objc.dg/isa-field-1.m: Only run on darwin.
18483 * objc.dg/lookup-1.m: Likewise.
18484 * objc.dg/try-catch-8.m: Likewise.
18486 2005-05-26 Roger Sayle <roger@eyesopen.com>
18488 PR tree-optimization/9814
18489 * gcc.dg/pr9814-1.c: New test case.
18491 2005-05-26 Ziemowit Laski <zlaski@apple.com>
18493 * objc.dg/comp-types-8.m, objc.dg/encode-6.m,
18494 objc.dg/extra-semi.m, objc.dg/fix-and-continue-2.m,
18495 objc.dg/isa-field-1.m, objc.dg/lookup-1.m, objc.dg/method-15.m,
18496 objc.dg/method-16.m, objc.dg/method-17.m, objc.dg/method-18.m,
18497 objc.dg/method-19.m, objc.dg/next-runtime-1.m,
18498 objc.dg/no-extra-load.m, objc.dg/pragma-1.m, objc.dg/stubify-1.m,
18499 objc.dg/stubify-2.m, objc.dg/super-class-4.m,
18500 objc.dg/super-dealloc-1.m, objc.dg/super-dealloc-2.m,
18501 objc.dg/try-catch-6.m, objc.dg/try-catch-7.m,
18502 objc.dg/try-catch-8.m: New.
18504 2005-05-26 Janis Johnson <janis187@us.ibm.com>
18506 * lib/obj-c++.exp (obj-c++_target_compile): Declare global variable,
18507 remove extraneous semicolons.
18509 2005-05-26 Ziemowit Laski <zlaski@apple.com>
18511 * obj-c++.dg/comp-types-12.mm: New.
18512 * objc.dg/comp-types-11.m: New.
18513 * objc.dg/selector-4.m: New.
18515 2005-05-26 Andreas Jaeger <aj@suse.de>
18518 * g++.old-deja/g++.ext/attrib1.C, g++.old-deja/g++.ext/attrib2.C,
18519 g++.old-deja/g++.ext/attrib3.C,
18520 g++.old-deja/g++.other/store-expr1.C,
18521 g++.old-deja/g++.other/store-expr2.C, g++.dg/opt/longbranch2.C,
18522 gcc.dg/20000609-1.c, gcc.dg/20000720-1.c, gcc.dg/20011107-1.c,
18523 gcc.dg/20011119-1.c, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
18524 gcc.dg/20020122-3.c, gcc.dg/20020201-3.c, gcc.dg/20020206-1.c,
18525 gcc.dg/20020218-1.c, gcc.dg/20020310-1.c, gcc.dg/20020411-1.c,
18526 gcc.dg/20020418-2.c, gcc.dg/20020426-1.c, gcc.dg/20020426-2.c,
18527 gcc.dg/20020517-1.c, gcc.dg/20020523-1.c, gcc.dg/20020523-2.c,
18528 gcc.dg/20020729-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
18529 gcc.dg/20030926-1.c, gcc.dg/20031202-1.c, gcc.dg/980312-1.c,
18530 gcc.dg/980313-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c,
18531 gcc.dg/991230-1.c, gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c,
18532 gcc.dg/i386-387-3.c, gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c,
18533 gcc.dg/i386-387-6.c, gcc.dg/i386-bitfield1.c,
18534 gcc.dg/i386-bitfield2.c, gcc.dg/i386-loop-1.c,
18535 gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c, gcc.dg/i386-pic-1.c,
18536 gcc.dg/i386-regparm.c, gcc.dg/i386-signbit-1.c,
18537 gcc.dg/i386-signbit-2.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c,
18538 gcc.dg/i386-unroll-1.c, gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
18539 gcc.dg/unroll-1.c: Handle 32-bit x86-64 compilation.
18541 2005-05-26 Andreas Jaeger <aj@suse.de>
18543 * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
18544 x86-64 compilation.
18546 2005-05-26 Andreas Jaeger <aj@suse.de>
18549 * gfortran.dg/promotion.f90, gcc.misc-tests/i386-pf-3dnow-1.c,
18550 gcc.misc-tests/i386-pf-athlon-1.c,
18551 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
18552 g++.dg/opt/mmx1.C, g++.dg/other/big-struct.C,
18553 g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C,
18554 g++.dg/abi/bitfield9.C, g++.dg/abi/empty7.C, g++.dg/abi/empty9.C,
18555 g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C,
18556 g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C,
18557 g++.dg/ext/attrib8.C: Run also on x86_64 compiling 32-bit x86
18560 * g++.dg/opt/reg-stack4.C, g++.dg/eh/simd-1.C, g++.dg/eh/simd-1.C,
18561 gcc.dg/setjmp-2.c, gcc.dg/short-compare-1.c,
18562 gcc.dg/short-compare-2.c, gcc.target/i386/asm-1.c: Handle 32-bit
18563 x86-64 compilation.
18565 * g++.dg/warn/register-var-1.C, g++.dg/charset/asm2.c: Run also on
18568 * gcc.dg/i386-pentium4-not-mull.c: Change option handling to use
18569 effective-target ilp32.
18571 2005-05-26 David Ung <davidu@mips.com>
18573 * gcc.target/mips/ext_ins.c: New test for testing the generation
18574 of MIPS32/64 rev 2 ext/ins instructions.
18576 2005-05-26 Andreas Jaeger <aj@suse.de>
18578 * treelang/compile/unsigned.tree: Use gimple instead of
18579 nonexisting generic dump.
18581 2005-05-26 Paolo Bonzini <bonzini@gnu.org>
18583 * gcc.dg/vect/vect-7.c: Remove xfail for alpha.
18585 2005-05-26 Andreas Jaeger <aj@suse.de>
18587 * gcc.dg/tree-ssa/ssa-pre-14.c (foo): Use correct type for strlen.
18589 2005-05-26 Thomas Koenig <Thomas.Koenig@online.de>
18591 PR libfortran/17283
18592 * gfortran.fortran-torture/execute/intrinsic_unpack.f90:
18593 Test callee-allocated memory with write statements.
18595 2005-05-25 Roger Sayle <roger@eyesopen.com>
18597 PR middle-end/21709
18598 * gcc.dg/pr21709-1.c: New test case.
18600 2005-05-25 Ziemowit Laski <zlaski@apple.com>
18601 Mike Stump <mrs@apple.com>
18603 * objc/execute/next_mapping.h: Update for C++.
18605 * obj-c++.dg/selector-1.mm: Move to...
18606 * obj-c++.dg/selector-4.mm: here...
18608 * obj-c++.dg/basic.mm: New.
18609 * obj-c++.dg/comp-types-1.mm: New.
18610 * obj-c++.dg/cxx-class-1.mm: New.
18611 * obj-c++.dg/cxx-ivars-1.mm: New.
18612 * obj-c++.dg/cxx-ivars-2.mm: New.
18613 * obj-c++.dg/cxx-ivars-3.mm: New.
18614 * obj-c++.dg/cxx-scope-1.mm: New.
18615 * obj-c++.dg/cxx-scope-2.mm: New.
18616 * obj-c++.dg/defs.mm: New.
18617 * obj-c++.dg/empty-private-1.mm: New.
18618 * obj-c++.dg/encode-1.mm: New.
18619 * obj-c++.dg/encode-2.mm: New.
18620 * obj-c++.dg/encode-3.mm: New.
18621 * obj-c++.dg/extern-c-1.mm: New.
18622 * obj-c++.dg/extra-semi.mm: New.
18623 * obj-c++.dg/fix-and-continue-2.mm: New.
18624 * obj-c++.dg/isa-field-1.mm: New.
18625 * obj-c++.dg/ivar-list-semi.mm: New.
18626 * obj-c++.dg/local-decl-1.mm: New.
18627 * obj-c++.dg/lookup-1.mm: New.
18628 * obj-c++.dg/lookup-2.mm: New.
18629 * obj-c++.dg/method-1.mm: New.
18630 * obj-c++.dg/method-2.mm: New.
18631 * obj-c++.dg/method-3.mm: New.
18632 * obj-c++.dg/method-4.mm: New.
18633 * obj-c++.dg/method-5.mm: New.
18634 * obj-c++.dg/method-6.mm: New.
18635 * obj-c++.dg/method-7.mm: New.
18636 * obj-c++.dg/no-extra-load.mm: New.
18637 * obj-c++.dg/overload-1.mm: New.
18638 * obj-c++.dg/pragma-1.mm: New.
18639 * obj-c++.dg/pragma-2.mm: New.
18640 * obj-c++.dg/private-1.mm: New.
18641 * obj-c++.dg/private-2.mm: New.
18642 * obj-c++.dg/proto-qual-1.mm: New.
18643 * obj-c++.dg/qual-types-1.mm: New.
18644 * obj-c++.dg/stubify-1.mm: New.
18645 * obj-c++.dg/stubify-2.mm: New.
18646 * obj-c++.dg/super-class-1.mm: New.
18647 * obj-c++.dg/super-class-2.mm: New.
18648 * obj-c++.dg/super-dealloc-1.mm: New.
18649 * obj-c++.dg/super-dealloc-2.mm: New.
18650 * obj-c++.dg/template-1.mm: New.
18651 * obj-c++.dg/template-2.mm: New.
18652 * obj-c++.dg/template-3.mm: New.
18653 * obj-c++.dg/template-4.mm: New.
18654 * obj-c++.dg/template-5.mm: New.
18655 * obj-c++.dg/template-6.mm: New.
18656 * obj-c++.dg/try-catch-1.mm: New.
18657 * obj-c++.dg/try-catch-2.mm: New.
18658 * obj-c++.dg/try-catch-3.mm: New.
18659 * obj-c++.dg/try-catch-4.mm: New.
18660 * obj-c++.dg/try-catch-5.mm: New.
18661 * obj-c++.dg/try-catch-6.mm: New.
18662 * obj-c++.dg/try-catch-7.mm: New.
18663 * obj-c++.dg/try-catch-8.mm: New.
18664 * obj-c++.dg/try-catch-9.mm: New.
18665 * obj-c++.dg/va-meth-1.mm: New.
18667 2005-05-25 Ziemowit Laski <zlaski@apple.com>
18669 * obj-c++.dg/selector-1.mm: New.
18670 * obj-c++.dg/selector-2.mm: New.
18672 2005-05-25 Ziemowit Laski <zlaski@apple.com>
18674 * obj-c++.dg/selector-3.mm: New.
18675 * objc.dg/selector-3.m: New.
18677 2005-05-25 Ziemowit Laski <zlaski@apple.com>
18679 * objc.dg/selector-2.m: Remove "-fgnu-runtime"; be flexible
18680 about where warning appears.
18682 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
18684 * gcc.dg/tree-ssa/stdarg-2.c: Add tests for s390*-*-linux* targets.
18685 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
18686 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
18687 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
18689 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
18691 * gcc.dg/20050524-1.c: New test.
18693 2005-05-25 Jan Hubicka <jh@suse.cz>
18695 * gcc.dg/tree-prof/inliner-1.c: New.
18697 2005-05-25 Janis Johnson <janis187@us.ibm.com>
18699 * gcc.dg/tree-prof: New directory.
18700 * gcc.dg/tree-prof/tree-prof.exp: New.
18702 2005-05-25 DJ Delorie <dj@redhat.com>
18704 * gcc.dg/Wattributes-1.c: New.
18705 * gcc.dg/Wattributes-2.c: New.
18706 * gcc.dg/Wattributes-3.c: New.
18708 20005-05-24 Janis Johnson <janis187@us.ibm.com>
18710 PR tree-optimization/19833
18711 * gcc.dg/uninit-4.c: Remove xfail.
18712 * gcc.dg/uninit-9.c: Ditto.
18714 2005-05-24 Ziemowit Laski <zlaski@apple.com>
18716 * obj-c++.dg/bitfield-[1-5].mm: New.
18717 * obj-c++.dg/class-protocol-1.mm: New.
18718 * obj-c++.dg/comp-types-1[0-1].mm: New.
18719 * obj-c++.dg/comp-types-[2-9].mm: New.
18720 * obj-c++.dg/encode-[4-8].mm: New.
18721 * obj-c++.dg/layout-1.mm: New.
18722 * obj-c++.dg/method-1[0-9].mm: New.
18723 * obj-c++.dg/method-2[0-1].mm: New.
18724 * obj-c++.dg/method-[8-9].mm: New.
18725 * obj-c++.dg/objc-gc-3.mm: New.
18726 * obj-c++.dg/try-catch-10.mm: New.
18727 * objc.dg/bitfield-5.m: New.
18728 * objc.dg/comp-types-10.m: New.
18729 * objc.dg/comp-types-9.m: New.
18730 * objc.dg/layout-1.m: New.
18731 * objc.dg/objc-gc-4.m: New.
18732 * objc.dg/try-catch-9.m: New.
18733 * objc.dg/class-protocol-1.m: Tweak diagnostics.
18734 * objc.dg/comp-types-1.m: Likewise.
18735 * objc.dg/comp-types-[5-6].m: Likewise.
18736 * objc.dg/method-9.m: Likewise.
18738 2005-05-24 Janis Johnson <janis187@us.ibm.com>
18740 * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets
18741 and on hardware without VMX support.
18743 * gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c.
18745 * gcc.dg/ppc64-abi-2.c: Remove code that is now invalid.
18747 * lib/profopt.exp (dg-final-generate, dg-final-use,
18748 profopt-final-code, profopt-get-options): New.
18749 (profopt-execute): Process test directives.
18751 * lib/gcc-dg.exp (cleanup-ipa-dump): New.
18752 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
18753 cleanup-tree-dump, cleanup-saved-temps): Update comments.
18755 2005-05-24 Andrew Pinski <pinskia@physics.uc.edu>
18758 * g++.dg/init/ctor5.C: New test.
18760 2005-05-24 Ira Rosen <irar@il.ibm.com>
18762 * gcc.dg/vect/vect-none.c: Split into vect-106.c, vect-107.c,
18763 vect-108.c, vect-109.c, vect-110.c, vect-111.c, vect-112.c,
18764 vect-113.c, vect-114.c.
18766 2005-05-23 Adam Nemet <anemet@lnxw.com>
18768 * gcc.dg/const-elim-1.c: Remove xfails.
18770 2005-05-23 Jeff Law <law@redhat.com>
18772 * gcc.c-torture/compile/pr21638.c: New test.
18773 * gcc.c-torture/compile/20050520-1.c: New test.
18775 2005-05-23 Nick Clifton <nickc@redhat.com>
18777 * gcc.c-torture/execute/20020720-1.x: Fix m32r target selector to
18778 be a proper triple, ie: m32r*-*-*.
18779 * g++.old-deja/g++.jason/thunk3.C: Likewise.
18781 2004-05-21 Andrew Pinski <pinskia@physics.uc.edu>
18783 PR middle-end/21331
18785 * gcc.c-torture/compile/pr21293.c: New test.
18786 * gcc.c-torture/execute/pr21331.c: New test.
18788 2004-05-20 Richard Henderson <rth@redhat.com>
18790 * g++.dg/other/stdarg3.C: Spell "hpux*" correctly.
18792 2005-05-20 Ziemowit Laski <zlaski@apple.com>
18794 * obj-c++-dg.exp: Add.
18795 * obj-c++.exp: Add.
18796 * obj-c++.dg/dg.exp: Add.
18798 2005-05-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
18800 * g++.old-deja/g++.jason/thunk3.C: XFAIL on m32r*-*.
18801 * gcc.c-torture/execute/20020720-1.x: Add xfail for m32r*-*.
18803 2005-05-20 Bjoern Haase <bjoern.m.haase@web.de>
18805 * gcc.c-torture/execute/20020720-1.x: Add xfail for avr-*-*.
18807 2004-05-19 Richard Henderson <rth@redhat.com>
18809 * g++.dg/other/stdarg3.C: Only use -mlp64 for hpux.
18811 2005-05-19 Janis Johnson <janis187@us.ibm.com>
18813 * gcc.dg/altivec-21.c: Use dg-error only for ilp32.
18815 * gcc.dg/vect/vect-dv-2.c: Remove dg-do directive.
18817 2005-05-19 Jakub Jelinek <jakub@redhat.com>
18820 * g++.dg/parse/extern1.C: New test.
18821 * g++.dg/tls/diag-2.C: Adjust expected error message wording.
18823 2005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
18825 * gcc.dg/c99-math.h: New.
18826 * gcc.dg/c99-math-float-1.c: New test.
18827 * gcc.dg/c99-math-double-1.c: Likewise.
18828 * gcc.dg/c99-math-long-double-1.c: Likewise.
18830 2005-05-18 Richard Henderson <rth@redhat.com>
18832 * gcc.dg/tree-ssa/20031015-1.c: Expect one V_MUST_DEF.
18834 2005-05-18 Devang Patel <dpatel@apple.com>
18836 * g++.dg/opt/20050511-1.C: New test.
18838 2005-05-18 Thomas Koenig <Thomas.Koenig@online.de>
18840 PR libfortran/21127
18841 * gfortran.dg/reshape-complex.f90: New test.
18843 2005-05-18 Erik Edelmann <erik.edelmann@iki.fi>
18845 * gfortran.dg/array_constructor_1.f90: New test.
18846 * gfortran.dg/array_constructor_2.f90: New test.
18848 2005-05-18 Feng Wang <fengwang@nudt.edu.cn>
18851 * gfortran.dg/pr20954.f: New test.
18853 2005-05-17 Mike Stump <mrs@apple.com>
18855 Yet more Objective-C++...
18857 * objc.dg/method-5.m: Update.
18858 * objc.dg/method-6.m: Update.
18859 * objc.dg/method-7.m: Update.
18860 * objc.dg/method-9.m: Update.
18861 * objc.dg/try-catch-2.m: Update.
18863 2005-05-17 Mark Mitchell <mark@codesourcery.com>
18865 * gcc.dg/compat/struct-layout-1_generate.c (iterative_hash):
18866 Remove little-endian optimizations.
18868 2005-05-17 Jeff Law <law@redhat.com>
18870 * g++.dg/tree-ssa/pr14814.C: New test.
18871 * gcc.dg/tree-ssa/pr14814.C: New test.
18872 * gcc.dg/tree-ssa/pr17141-1.C: New test.
18873 * gcc.dg/tree-ssa/pr17141-2.C: New test.
18875 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
18877 * gcc.dg/compat/generate-random.c: Do not include
18879 * gcc.dg/compat/generate-random_r.c: Likewise.
18881 2005-05-17 Paolo Bonzini <bonzini@gnu.org>
18883 * gcc.dg/fold-div-1.c, gcc.dg/recip-1.c, gcc.dg/recip-2.c: New.
18885 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
18887 PR middle-end/21595
18888 * g++.dg/tree-ssa/builtin1.C: New testcase.
18890 2005-05-17 Jakub Jelinek <jakub@redhat.com>
18893 * g++.dg/opt/const4.C: New test.
18895 PR middle-end/21492
18896 * g++.dg/opt/crossjump1.C: New test.
18898 PR tree-optimization/21610
18899 * gcc.c-torture/compile/20050516-1.c: New test.
18902 * gfortran.fortran-torture/execute/forall_3.f90: Remove comment
18903 about the test failing.
18904 * gfortran.fortran-torture/execute/where_7.f90: New test.
18905 * gfortran.fortran-torture/execute/where_8.f90: New test.
18907 2005-05-16 Richard Henderson <rth@redhat.com>
18909 * lib/target-supports.exp (check_effective_target_vect_int_mul): Add
18912 2005-05-16 Mark Mitchell <mark@codesourcery.com>
18914 * gcc.dg/compat/generate-random.c (config.h): Do not include.
18915 (limits.h): Include unconditionally.
18916 (stdlib.h): Likewise.
18917 * gcc.dg/compat/generate-random_r.c (config.h): Do not include.
18918 (limits.h): Include unconditionally.
18919 (stdlib.h): Likewise.
18920 * gcc.dg/compat/struct-layout-1.exp: Do not link with libiberty.
18921 * gcc.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
18922 (limits.h): Include unconditionally.
18923 (stdlib.h): Likewise.
18924 (hashtab.h): Do not include.
18925 (getopt.h): Likewise.
18926 (stddef.h): Include.
18927 (hashval_t): Define.
18928 (struct entry): Add "next" field.
18929 (HASH_SIZE): New macro.
18930 (hash_table): New variable.
18931 (switchfiles): Do not use xmalloc.
18933 (iterative_hash): New function.
18935 (e_exists): New function.
18936 (e_insert): Likewise.
18937 (output): Use, instead of libiberty hashtable functions.
18938 (main): Do not use getopt. Do not call htab_create.
18940 2005-05-16 David Billinghurst <David.Billinghurst@riotinto.com>
18943 * lib/target-supports.exp (check_mkfifo_available):
18944 Return 0 for cygwin as mkfifo support incomplete on platform.
18945 Fix typos in comments.
18947 2005-05-15 Mark Mitchell <mark@codesourcery.com>
18949 * lib/compat.exp (compat-execute): Do not use regsub unsafely.
18951 2005-05-15 Jerry DeLisle <jvdelisle@verizon.net>
18954 * gfortran.dg/assign_4.f: New test.
18956 2005-05-14 Kazu Hirata <kazu@cs.umass.edu>
18958 PR tree-optimization/21563
18959 * gcc.dg/tree-ssa/pr21563.c: New.
18961 2005-05-14 Jan Hubicka <jh@suse.cz>
18963 * gcc.dg/noreturn-7.c: Allow control reaches warning.
18965 2005-05-14 Richard Guenther <rguenth@gcc.gnu.org>
18967 * g++.dg/tree-ssa/tmmti-2.C: New testcase.
18969 2005-05-13 Julian Brown <julian@codesourcery.com>
18971 * gcc.c-torture/execute/20041218-2.c: Add __attribute__((packed)).
18972 * gcc.dg/intmax_t-1.c: Disable on *arm*-*-*elf*.
18974 2005-05-13 Jan Hubicka <jh@suse.cz>
18976 * gcc.dg/builtins-43.c: Use gimple dump instead of generic.
18977 * gcc.dg/fold-xor-?.c: Likewise.
18978 * gcc.dg/pr15784-?.c: Likewise.
18979 * gcc.dg/pr20922-?.c: Likewise.
18980 * gcc.dg/tree-ssa/20050128-1.c: Likewise.
18981 * gcc.dg/tree-ssa/pr17598.c: Likewise.
18982 * gcc.dg/tree-ssa/pr20470.c: Likewise.
18984 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18987 * gfortran.dg/hollerith_1.f90: New test.
18989 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18991 * gfortran.dg/func_result_2.f90: New test.
18993 2005-05-11 Bud Davis <bdavis@gfortran.org>
18995 * gfortran.dg/dev_null.f90: New test.
18997 2005-05-11 Richard Earnshaw <richard.earnshaw@arm.com>
18999 * gcc.dg/arm-vfp1.c: Revert last change.
19001 2005-05-11 Richard Guenther <rguenth@gcc.gnu.org>
19003 PR middle-end/19807
19004 PR tree-optimization/19639
19005 * g++.dg/tree-ssa/pr19807.C: New testcase.
19007 2005-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
19009 PR libfortran/21471
19010 * gfortran.dg/append-1.f90: New test.
19012 2005-05-10 Diego Novillo <dnovillo@redhat.com>
19014 * gcc.dg/pr18501.c: XFAIL.
19015 * gcc.dg/tree-ssa/loop-4.c: Fix expected pattern.
19016 * gcc.dg/tree-ssa/pr20913.c: Change to link-time test.
19017 * gcc.dg/tree-ssa/ssa-ccp-2.c: Change to a .optimized scan.
19018 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
19019 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
19020 * gcc.dg/tree-ssa/ssa-dom-ccp-1.c: Likewise.
19021 * gcc.dg/tree-ssa/ssa-pre-7.c: Change to a .fre scan.
19022 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
19024 2005-05-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
19027 * gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90,
19028 gfortran.dg/f2c_3.f90: New tests.
19030 * gfortran.dg/return_1.f90: Fix dg annotation.
19032 2005-05-10 Diego Novillo <dnovillo@redhat.com>
19034 * gcc.c-torture/compile/20050510-1.c: New test.
19036 2005-05-10 Mark Mitchell <mark@codesourcery.com>
19038 * gcc.dg/arm-vfp1.c: Remove test for fnegs.
19040 2005-05-10 Bob Wilson <bob.wilson@acm.org>
19042 * gcc.dg/const-elim-1.c: Remove xfail for xtensa-*-*.
19044 2005-05-10 Gabor Loki <loki@gcc.gnu.org>
19047 * gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913
19049 2005-05-10 Joseph S. Myers <joseph@codesourcery.com>
19052 * gcc.dg/redecl-11.c, gcc.dg/redecl-12.c, gcc.dg/redecl-13.c,
19053 gcc.dg/redecl-14.c, gcc.dg/redecl-15.c: New tests.
19055 2005-05-10 Ben Elliston <bje@au.ibm.com>
19058 * gcc.dg/debug/pr16676.c: New test.
19060 2005-05-10 Kazu Hirata <kazu@cs.umass.edu>
19063 * gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030917-1.c,
19064 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/ssa-ccp-1.c,
19065 gcc.dg/tree-ssa/ssa-ccp-2.c, gcc.dg/tree-ssa/ssa-ccp-3.c,
19066 gcc.dg/tree-ssa/ssa-ccp-7.c, gcc.dg/tree-ssa/ssa-ccp-9.c:
19068 * gcc.dg/tree-ssa/20040721-1.c: Change -O1 to -O2. Add
19069 -fno-tree-dominator-opts.
19071 2005-05-09 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
19073 * gfortran.dg/return_1.f90: New test.
19075 2005-05-09 J"orn Rennecke <joern.rennecke@st.com>
19077 * gcc.dg/pr15784-3.c: Add -fno-finite-math-only option.
19079 * gcc.dg/20021029-1.c: For sh64*-*-*, add -mpt-fixed.
19081 2005-05-09 Nathan Sidwell <nathan@codesourcery.com>
19084 * g++.dg/inherit/covariant13.C: New.
19086 2005-05-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
19088 PR libfortran/19155
19089 * gfortran.dg/pr19155.f: New test.
19091 2005-05-08 Roger Sayle <roger@eyesopen.com>
19094 * gcc.dg/pr8788-1.c: New testcase.
19096 2005-05-08 Richard Sandiford <rsandifo@redhat.com>
19099 * gcc.target/mips/fpcmp-[12].c: New tests.
19101 2005-05-06 Mark Mitchell <mark@codesourcery.com>
19103 * lib/target-supports-dg.exp (dg-require-fork): New function.
19104 (dg-require-mkfifo): Likewise.
19105 * lib/target-supports.exp (check_function_available): New
19107 (check_fork_available): Likewise.
19108 (check_mkfifo_available): Likewise.
19110 2005-05-06 Jeff Law <law@redhat.com>
19112 * gcc.c-torture/compile/pr21380.c: New test.
19114 2005-05-06 Jakub Jelinek <jakub@redhat.com>
19117 * g++.dg/ext/weak3.C: New test.
19119 2005-05-05 Mark Mitchell <mark@codesourcery.com>
19122 * g++.dg/template/crash37.C: New test.
19124 2005-05-05 Paul Brook <paul@codesourcery.com>
19126 * gcc.dg/arm-g2.c: Use effective-target arm32.
19127 * gcc.dg/arm-mmx-1.c: Ditto.
19128 * gcc.dg/arm-scd42-2.c: Ditto.
19129 * gcc.dg/arm-vfp1.c: Ditto.
19130 * lib/target-supports.exp (check_effective_target_arm32): New
19133 2005-05-04 Thomas Koenig <Thomas.Koenig@online.de>
19135 PR libfortran/21354
19136 gfortran.dg/in_pack_rank7.f90: New test.
19138 2005-05-03 Andrew Pinski <pinskia@physics.uc.edu>
19140 PR middle-end/15618
19141 * gcc.dg/tree-ssa/bool-[1-9].c: New tests.
19143 2005-05-04 Jakub Jelinek <jakub@redhat.com>
19145 PR middle-end/21265
19146 * gcc.dg/20050503-1.c: New test.
19148 PR rtl-optimization/21239
19149 * gcc.dg/i386-sse-11.c: New test.
19151 2005-05-03 Alexandre Oliva <aoliva@redhat.com>
19154 * gcc.target/i386/asm-1.c: New test.
19156 2005-05-03 Jakub Jelinek <jakub@redhat.com>
19158 PR rtl-optimization/21330
19159 * gcc.c-torture/execute/20050502-1.c: New test.
19162 * gcc.c-torture/execute/20050502-2.c: New test.
19164 2005-05-03 Uros Bizjak <uros@kss-loka.si>
19166 PR middle-end/21282
19167 * gcc.dg/pr21282.c: New.
19169 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
19171 * gcc.dg/vect/pr20122.c: Clean up .vect file.
19172 * gcc.dg/vect/vect-92.c: Likewise.
19173 * gcc.dg/vect/vect-93.c: Likewise.
19174 * gcc.dg/vect/vect-dv-1.c: Likewise.
19175 * gcc.dg/vect/vect-dv-2.c: Likewise.
19176 * gcc.dg/vect/vect-ifcvt-10.c: Likewise.
19178 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
19180 * gfortran.dg/vect/vect-1.f90: Clean up .vect file.
19181 * gfortran.dg/vect/vect-2.f90: Likewise.
19182 * gfortran.dg/vect/vect-3.f90: Likewise.
19183 * gfortran.dg/vect/vect-4.f90: Likewise.
19184 * gfortran.dg/vect/vect-5.f90: Likewise.
19186 2005-05-02 Geoffrey Keating <geoffk@apple.com>
19189 * gcc.dg/rs6000-fpint-2.c: New.
19191 2005-05-02 Joseph S. Myers <joseph@codesourcery.com>
19194 * gcc.dg/builtins-30.c: Update expected messages.
19195 * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c,
19196 gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c,
19197 gcc.dg/pr15698-7.c, pr15698-8.c: New tests.
19199 2005-05-02 Kazu Hirata <kazu@cs.umass.edu>
19201 PR tree-optimization/21294
19202 * gcc.dg/tree-ssa/pr21294.c: New.
19204 2005-05-02 Paolo Bonzini <bonzini@gnu.org>
19206 * gcc.dg/altivec-3.c (vec_store): Do not use the old
19207 __builtin_altivec_st_internal_4si built-in.
19209 2005-05-02 Mark Mitchell <mark@codesourcery.com>
19212 * g++.dg/template/ptrmem14.C: New test.
19214 2005-05-02 Paul Brook <paul@codesourcery.com>
19216 * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko.
19218 2005-05-02 Michael Matz <matz@suse.de>
19221 * g++.dg/warn/sentinel.C: New testcase for __null sentinels added.
19223 2005-05-01 Mark Mitchell <mark@codesourcery.com>
19225 * g++.dg/cpp/weak.C: New test.
19227 2005-05-01 Zdenek Dvorak <dvorakz@suse.cz>
19229 * gcc.dg/tree-ssa/loop-8.c: New test.
19231 2005-04-30 Michael Maty <matz@suse.de>
19233 * gcc.dg/inline-mcpy.c: New test.
19235 2005-04-30 Thomas Koenig <Thomas.Koenig@online.de>
19237 PR libfortran/18958
19238 * gfortran.dg/eoshift.f90: New test case.
19240 2005-04-30 Paul Thomas <pault@gcc.gnu.org>
19242 PR libfortran/18857
19243 * gfortran.dg/matmul_1.f90: New test.
19245 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
19247 PR tree-optimization/21030
19248 * gcc.dg/tree-ssa/pr21030.c: New.
19250 2005-04-29 Devang Patel <dpatel@apple.com>
19252 PR tree-optimization/21272
19253 * gcc.dg/vect/vect-ifcvt-10.c: New test.
19255 2005-04-29 Jakub Jelinek <jakub@redhat.com>
19259 * gfortran.dg/entry_4.f90: New test.
19260 * gfortran.fortran-torture/execute/entry_1.f90: New test.
19261 * gfortran.fortran-torture/execute/entry_2.f90: New test.
19262 * gfortran.fortran-torture/execute/entry_3.f90: New test.
19263 * gfortran.fortran-torture/execute/entry_4.f90: New test.
19264 * gfortran.fortran-torture/execute/entry_5.f90: New test.
19265 * gfortran.fortran-torture/execute/entry_6.f90: New test.
19266 * gfortran.fortran-torture/execute/entry_7.f90: New test.
19268 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
19270 * gfortran.fortran-torture/execute/entry_8.f90: New test.
19272 2005-04-29 Paul Brook <paul@codesourcery.com>
19274 * gfortran.dg/entry_3.f90: New test.
19276 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
19278 * gfortran.dg/implicit_4.f90: New test.
19280 2005-04-28 Bob Wilson <bob.wilson@acm.org>
19282 * lib/target-supports.exp (check_profiling_available): Return
19283 false for xtensa-*-elf.
19285 2005-04-29 David Billinghurst (David.Billinghurst@riotinto.com)
19287 * lib/fortran-torture.exp (fortran-torture.exp): Catch
19288 error if file cannot be deleted.
19290 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
19292 * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c,
19293 gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c,
19294 gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c,
19295 gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c,
19296 gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c,
19297 gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c,
19298 gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c,
19299 gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c,
19300 gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c,
19301 gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
19302 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c,
19303 gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c,
19304 gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump.
19306 2005-04-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
19309 * gfortran.dg/pr20865.f90: New test.
19311 2005-04-28 Joseph S. Myers <joseph@codesourcery.com>
19313 * gcc.dg/void-cast-2.c: New test.
19315 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
19318 * gcc.dg/void-cast-1.c: New test.
19320 2005-04-27 Paolo Bonzini <bonzini@gnu.org>
19322 * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable.
19324 2005-04-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
19327 * gfortran.dg/pr21177.f90: New test.
19329 2005-04-27 Zdenek Dvorak <dvorakz@suse.cz>
19331 PR tree-optimization/21171
19332 * gcc.dg/tree-ssa/pr21171.c: New test.
19334 2004-04-27 Paolo Bonzini <bonzini@gnu.org>
19336 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
19337 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
19338 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
19339 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
19340 gcc.dg/tree-ssa/gen-vect-32.c: New.
19341 * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final.
19342 * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail,
19343 don't run on PPC32.
19345 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
19348 * gcc.dg/transparent-union-3.c: New test.
19350 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
19353 * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
19354 gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
19355 gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
19356 gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
19357 gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
19358 gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
19360 2005-04-26 Jeff Law <law@redhat.com>
19362 * gcc.gc/tree-ssa/ssa-dce-1.c: New test.
19363 * gcc.gc/tree-ssa/ssa-dce-2.c: New test.
19364 * gcc.gc/tree-ssa/ssa-dce-3.c: New test.
19365 * gcc.gc/tree-ssa/ssa-dce-4.c: New test.
19366 * gcc.gc/tree-ssa/ssa-dce-5.c: New test.
19367 * gcc.gc/tree-ssa/ssa-dce-6.c: New test.
19368 * gcc.gc/tree-ssa/ssa-dce-7.c: New test.
19370 2004-04-26 Richard Guenther <rguenth@gcc.gnu.org>
19372 PR tree-optimization/17598
19373 * gcc.dg/tree-ssa/pr17598.c: New testcase.
19375 2005-04-25 Mike Stump <mrs@apple.com>
19377 * objc.dg/fix-and-continue-1.m: Add.
19379 2005-04-25 Roger Sayle <roger@eyesopen.com>
19382 * g++.dg/opt/pr20995-1.C: New test case.
19384 2005-04-25 Devang Patel <dpatel@apple.com>
19386 * gcc.dg/stabs-attrib-vect-darwin.c: New test.
19388 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
19391 * g++.dg/opt/alias2.C (printf): Correct the prototype.
19393 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
19396 * g++.dg/opt/rtti2.C: New test.
19398 2005-04-25 Paul Brook <paul@codesourcery.com>
19399 Steven G. Kargl <kargls@comcast.net>
19402 * gfortran.dg/ichar_1.f90: New file.
19404 2005-04-24 Jakub Jelinek <jakub@redhat.com>
19406 PR middle-end/20991
19407 * g++.dg/opt/pr20991.C: New test.
19409 * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types
19410 where sizeof (type) < __alignof__ (type).
19411 * gcc.dg/compat/struct-layout-1.h: Likewise.
19413 2005-04-24 Per Bothner <per@bothner.com>
19414 Devang Patel <dpatel@apple.com>
19416 PR preprocessor/20907
19417 * gcc.dg/cpp/very-long-comment.c: New test.
19419 2005-04-24 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
19422 * gfortran.dg/common_5.f: New test.
19424 2005-04-23 Richard Guenther <rguenth@gcc.gnu.org>
19426 PR middle-end/21082
19427 * g++.dg/tree-ssa/pr21082.C: New testcase.
19429 2005-04-23 Zdenek Dvorak <dvorakz@suse.cz>
19431 * gcc.dg/vect/vect-99.c: New test.
19433 2005-04-22 Diego Novillo <dnovillo@redhat.com>
19435 * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options.
19437 2005-04-22 Jeff Law <law@redhat.com>
19439 * gcc.dg/uninit-5.c: Remove xfails.
19440 * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of
19441 conditionals and loads.
19443 2005-04-22 Thomas Koenig <Thomas.Koenig@online.de>
19445 PR libfortran/20074
19446 PR libfortran/20436
19447 PR libfortran/21108
19448 * gfortran.dg/nested_reshape.f90: new test
19449 * gfortran.dg/reshape-alloc.f90: new test
19450 * gfortran.dg/reshape.f90: new test
19452 2005-04-22 Mark Mitchell <mark@codesourcery.com>
19454 * gcc.dg/arm-vfp1.c: Remove -ffast-math.
19456 * gcc.dg/arm-vfp1.c: New test.
19458 2005-04-22 Alexandre Oliva <aoliva@redhat.com>
19461 * g++.dg/lookup/builtin2.C: New test.
19463 2005-04-22 Joseph S. Myers <joseph@codesourcery.com>
19465 * gcc.dg/weak/weak-13.c: New test.
19467 2005-04-21 Geoffrey Keating <geoffk@apple.com>
19469 * lib/target-supports.exp (check_effective_target_sync_int_long):
19472 2005-04-21 Richard Sandiford <rsandifo@redhat.com>
19474 * gcc.target/mips/branch-1.c: New test.
19476 2005-04-21 Richard Henderson <rth@redhat.com>
19478 * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
19479 * gcc.dg/vect/vect-86.c: Likewise.
19480 * gcc.dg/vect/vect-87.c: Likewise.
19481 * gcc.dg/vect/vect-88.c: Likewise.
19483 2005-04-21 Devang Patel <dpatel@apple.com>
19485 PR optimization/20994
19486 * gcc.dg/tree-ssa/ifc-3.c: New test.
19488 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
19491 * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
19492 gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
19493 gcc.dg/c99-vla-jump-5.c: New tests.
19495 2005-04-19 Richard Henderson <rth@redhat.com>
19497 * lib/target-supports.exp (check_effective_target_vect_int_mult):
19498 Fix typo in exists check.
19499 (check_effective_target_sync_int_long): New.
19500 * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
19501 * gcc.dg/ia64-sync-2.c: Likewise.
19502 * gcc.dg/ia64-sync-3.c: Likewise.
19503 * gcc.dg/ia64-sync-4.c: Likewise.
19505 2005-04-19 James A. Morrison <phython@gcc.gnu.org>
19507 * gcc.dg/fold-xor-1.c: New test.
19508 * gcc.dg/fold-xor-2.c: New test.
19510 2005-04-19 James E. Wilson <wilson@specifixinc.com>
19513 * g++.dg/eh/fp-regs.C: New test.
19515 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
19517 * gcc.dg/Wint-to-pointer-cast-1.c,
19518 gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
19519 gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
19520 gcc.dg/Wpointer-to-int-cast-3.c: New tests.
19522 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
19525 * gfortran.dg/pr16861.f90: New test.
19527 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
19529 * gcc.dg/pr21085.c: New test.
19531 2005-04-18 Richard Sandiford <rsandifo@redhat.com>
19533 * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
19534 (setup_mips_tests, dg-mips-options): New procedures.
19535 * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
19536 * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
19537 * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
19538 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
19539 * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
19540 * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
19541 * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
19542 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
19543 * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
19544 * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
19545 * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
19546 dg-mips-options instead of dg-options. Remove now-redundant
19547 preprocessor guards.
19548 * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
19549 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
19550 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
19551 * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
19552 * gcc.dg/vr-mult-2.c: Delete.
19553 * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
19554 * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
19555 * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
19556 * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
19557 * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
19558 * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
19559 * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
19561 2005-04-18 Laurent GUERBY <laurent@guerby.net>
19563 * ada/acats/run_all.sh: Use sync when executable not present.
19565 2005-04-18 Devang Patel <dpatel@apple.com>
19567 * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
19568 * gcc.dg/vect/vect-11a.c: New.
19569 * gcc.dg/vect/vect-none.c: Update.
19570 * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
19572 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
19574 PR tree-optimization/20922
19575 * gcc.dg/pr20922-1.c: New test.
19576 * gcc.dg/pr20922-2.c: New test.
19577 * gcc.dg/pr20922-3.c: New test.
19578 * gcc.dg/pr20922-4.c: New test.
19579 * gcc.dg/pr20922-5.c: New test.
19580 * gcc.dg/pr20922-6.c: New test.
19582 2005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
19584 PR libfortran/20950
19585 * gfortran.dg/pr20950.f: New test.
19587 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
19589 PR libfortran/19216
19590 * gfortran.dg/pr19216.f: New test.
19592 2005-04-18 Kazu Hirata <kazu@cs.umass.edu>
19594 PR tree-optimization/21001
19595 * gcc.dg/tree-ssa/pr21001.c: New.
19597 2005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
19599 PR libfortran/21075
19600 * gfortran.dg/reshape_rank7.f90: New test.
19602 2005-04-17 Paul Thomas <pault@gcc.gnu.org>
19604 PR libfortran/12884 gfortran.dg/pr12884.f: New test
19605 PR libfortran/17285 gfortran.dg/pr17285.f90: New test
19606 PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test
19607 PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test
19608 PR libfortran/18210 gfortran.dg/pr18210.f90: New test
19609 PR libfortran/18392 gfortran.dg/pr18392.f90: New test
19610 PR libfortran/19467 gfortran.dg/pr19467.f90: New test
19611 PR libfortran/19657 gfortran.dg/pr19657.f90: New test
19612 * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE wrong way round).
19613 * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be in namelists. New test
19614 * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists. New test
19615 * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist. New test
19616 * gfortran.dg/namelist_12.f: Tests integers and qualifiers in namelist. New test
19617 * gfortran.dg/namelist_13.f90: Tests derived types in namelist. New test
19618 * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support. New test
19619 * gfortran.dg/namelist_15.f90: Tests arrays of derived types in namelist. New test
19620 * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test
19621 * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test
19622 * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist. New test
19623 * gfortran.dg/namelist_19.f90: Tests namelist errors. New test
19624 * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit arrays. New test
19626 2005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
19628 * gfortran.dg/wtruncate.f: New testcase.
19629 * gfortran.dg/wtruncate.f90: New testcase.
19631 2005-04-16 Mark Mitchell <mark@codesourcery.com>
19634 * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
19635 which sizeof/alignof is dependent, rather than just whether we are
19636 processing_template_decl.
19638 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
19640 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
19641 corrected typo where the wrong variables had been compared.
19643 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
19645 PR libfortran/18495
19646 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
19647 Test callee-allocated version of return array with a write
19649 Test spread with a temporary with another write statement.
19651 2005-04-15 Kazu Hirata <kazu@cs.umass.edu>
19653 PR tree-optimization/21031
19654 * gcc.dg/tree-ssa/pr21031.c: New.
19656 2005-04-15 Uros Bizjak <uros@kss-loka.si>
19658 PR tree-optimization/21004
19659 * gcc.dg/builtins-53.c: Include builtins-config.h.
19660 Check floorf, ceilf, floorl and ceill transformations
19661 only when HAVE_C99_RUNTIME is defined.
19663 2005-04-15 Alexandre Oliva <aoliva@redhat.com>
19665 PR middle-end/20739
19666 * gcc.dg/tree-ssa/pr20739.c: New test.
19668 2005-04-14 Mike Stump <mrs@apple.com>
19670 * gcc.dg/Foundation.framework/empty: New.
19671 * gcc.dg/framework-2.c: New.
19673 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
19675 PR tree-optimization/21021
19676 * gcc.c-torture/compile/pr21021.c: New.
19678 2005-04-14 Janis Johnson <janis187@us.ibm.com>
19681 * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
19682 * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
19683 * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
19684 * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
19685 * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
19686 * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
19687 * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
19688 * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
19690 2005-04-14 Richard Henderson <rth@redhat.com>
19692 * lib/target-supports.exp (check_effective_target_vect_condition):
19693 Add ia64, i?86, and x86_64.
19695 2005-04-14 Steven G. Kargl <kargls@comcast.net>
19697 * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
19699 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
19701 PR tree-optimization/20657
19702 * gcc.dg/tree-ssa/pr20657.c: New.
19704 2005-04-14 Uros Bizjak <uros@kss-loka.si>
19706 * gcc.dg/builtins-53.c: Also check (int)trunc* and
19707 (long long int)trunc*.
19709 2005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
19712 * gcc.dg/pr20927.c: New test.
19714 2005-04-13 Richard Sandiford <rsandifo@redhat.com>
19716 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
19717 * gcc.target/mips/asm-1.c: Likewise.
19719 2005-04-13 Dale Johannesen <dalej@apple.com>
19721 * objc.dg/objc-fast-4.m: New.
19723 2005-04-13 Hans-Peter Nilsson <hp@axis.com>
19725 * gcc.target/cris/torture/cris-torture.exp: New driver in new
19727 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
19729 2005-04-13 David Edelsohn <edelsohn@gnu.org>
19731 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
19732 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
19733 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
19735 2005-04-13 Kazu Hirata <kazu@cs.umass.edu>
19737 PR tree-optimization/20913
19738 * gcc.dg/tree-ssa/pr20913.c: New.
19740 PR tree-optimization/20702
19741 * gcc.dg/tree-ssa/pr20702.c: New.
19743 2005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19746 * g++.dg/inherit/local3.C: New test.
19748 2005-04-12 Jeff Law <law@redhat.com>
19750 * gcc.dg/tree-ssa/20050412-1.c: New test.
19752 2005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
19754 PR libfortran/19016
19755 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
19756 Add tests with mask generated by expression.
19757 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
19758 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
19759 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
19761 2005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
19763 PR middle-end/20917
19764 * gcc.dg/20050409-1.c: New test.
19766 2005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
19768 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
19770 2005-04-11 Mark Mitchell <mark@codesourcery.com>
19772 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
19773 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
19774 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
19775 (TARGET_CXX): Adjust accordingly.
19776 * target.h (struct gcc_target): Remove epxort_class_data. Add
19777 determine_class_data_visibility and class_data_always_comdat.
19778 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
19779 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
19780 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
19781 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
19782 (arm_cxx_determine_class_data_visibility): New.
19783 (arm_cxx_class_data_always_comdat): Likewise.
19784 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
19785 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
19786 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
19787 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
19788 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
19791 2005-04-11 Mark Mitchell <mark@codesourcery.com>
19793 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
19795 2005-04-11 Geoffrey Keating <geoffk@apple.com>
19797 * gcc.dg/i386-darwin-fpmath.c: New.
19799 2004-04-11 Devang Patel <dpatel@apple.com>
19801 * lib/target-supports.exp (check_effective_target_vect_condition): New.
19802 * gcc.dg/vect/vect-ifcvt-1.c: New test.
19803 * gcc.dg/vect/vect-ifcvt-2.c: New test.
19804 * gcc.dg/vect/vect-ifcvt-3.c: New test.
19805 * gcc.dg/vect/vect-ifcvt-4.c: New test.
19806 * gcc.dg/vect/vect-ifcvt-5.c: New test.
19807 * gcc.dg/vect/vect-ifcvt-6.c: New test.
19808 * gcc.dg/vect/vect-ifcvt-7.c: New test.
19809 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
19811 2004-04-11 Devang Patel <dpatel@apple.com>
19813 * gcc.dg/vect/vect-dv-1.c: New test.
19814 * gcc.dg/vect/vect-dv-2.c: New test.
19816 2005-04-11 Diego Novillo <dnovillo@redhat.com>
19818 PR tree-optimization/20933
19819 * gcc.dg/tree-ssa/pr20933.c: New test.
19821 2005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
19823 * gfortran.dg/fold_nearest.f90: New test.
19825 2005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
19827 * gcc.dg/tree-ssa/alias-1.c: New test.
19829 2005-04-11 Diego Novillo <dnovillo@redhat.com>
19831 PR tree-optimization/20920
19832 * g++.dg/tree-ssa/pr20920.C: New test.
19834 2005-04-11 Uros Bizjak <uros@kss-loka.si>
19836 * gcc.dg/builtins-53.c: Also check (int)ceil* and
19837 (long long int)ceil*.
19839 2005-04-10 Mark Mitchell <mark@codesourcery.com>
19841 * g++.dg/warn/Wdtor1.C: Declare template in system header with
19842 explicit C++ linkage.
19844 2005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
19846 * gfortran.dg/pr17229.f: Take care of the new obsolescence
19847 warning for arithmetic IF statements.
19849 2005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
19851 * eor_handling_1.f90: New test case.
19852 * eor_handling_2.f90: New test case.
19853 * eor_handling_3.f90: New test case.
19854 * eor_handling_4.f90: New test case.
19855 * eor_handling_5.f90: New test case.
19856 * noadv_size.f90: New test case.
19857 * pad_no.f90: New test case.
19859 2005-04-10 Richard Sandiford <rsandifo@redhat.com>
19861 * gcc.c-torture/execute/20050410-1.c: New test.
19863 2005-04-09 Alexandre Oliva <aoliva@redhat.com>
19865 * gcc.dg/pr20126.c: New.
19867 2005-04-09 Bud Davis <bdavis@gfortran.org>
19868 Steven G. Kargl <kargls@comcast.net>
19870 * gfortran.dg/PR19872.f: New test.
19872 2005-04-09 Steven G. Kargl <kargls@comcast.net>
19874 * gfortran.dg/nint_1.f90: Fix dg-do directive.
19876 2005-04-09 Steven G. Kargl <kargls@comcast.net>
19878 * gfortran.dg/nint_1.f90: New test.
19880 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
19882 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
19883 Added test for callee-allocated arrays with write statements.
19884 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
19885 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
19886 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
19887 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
19888 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
19890 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
19892 PR libfortran/20163
19893 * gfortran.dg/open-options-blanks.f: New test.
19895 2005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
19898 * gfortran.dg/comma_format_extension_[1234].f: New tests.
19900 2005-04-09 Jakub Jelinek <jakub@redhat.com>
19902 * gcc.dg/tree-ssa/stdarg-1.c: New test.
19903 * gcc.dg/tree-ssa/stdarg-2.c: New test.
19904 * gcc.dg/tree-ssa/stdarg-3.c: New test.
19905 * gcc.dg/tree-ssa/stdarg-4.c: New test.
19906 * gcc.dg/tree-ssa/stdarg-5.c: New test.
19907 * gcc.c-torture/execute/stdarg-4.c: New test.
19909 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
19912 * g++.dg/abi/param2.C: New test.
19914 2005-04-09 Uros Bizjak <uros@kss-loka.si>
19916 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
19918 2005-04-09 Uros Bizjak <uros@kss-loka.si>
19920 * gcc.dg/builtins-53.c: New test.
19922 2005-04-08 Diego Novillo <dnovillo@redhat.com>
19924 * g++.dg/tree-ssa/pr18178.C: New test.
19925 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
19926 * gcc.c-torture/execute/20041019-1.c: New test.
19927 * gcc.dg/tree-ssa/20041008-1.c: New test.
19928 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
19929 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
19930 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
19931 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
19932 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
19933 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
19934 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
19935 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
19936 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
19937 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
19939 2005-04-09 Hans-Peter Nilsson <hp@axis.com>
19941 PR rtl-optimization/20466
19942 * gcc.c-torture/execute/pr20466-1.c: New test.
19944 2005-04-08 Mark Mitchell <mark@codesourcery.com>
19947 * g++.dg/parse/cond2.C: New test.
19950 * g++.dg/warn/Wdtor1.C: New test.
19952 2005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
19955 * gfortran.dg/pr17229.f: New test.
19957 2005-04-07 Steven G. Kargl <kargls@comcast.net>
19959 * gfortran.dg/tiny_1.f90: New test.
19960 * gfortran.dg/tiny_2.f90: ditto.
19962 2005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
19964 * gfortran.dg/eor_1.f90: Fix dg-do run line
19965 * gfortran.dg/open_new.f90: Fix dg-do run line
19967 2005-04-07 Hans-Peter Nilsson <hp@axis.com>
19969 * lib/target-supports.exp (get_compiler_messages): Support
19970 optional arguments, the fourth being compiler options.
19971 (check_effective_target_fpic): New proc.
19972 * gcc.dg/20050321-2.c: Restrict to target fpic.
19974 2005-04-06 James A. Morrison <phython@gcc.gnu.org>
19976 * gcc.dg/15443-1.c: New test.
19977 * gcc.dg/15443-2.c: Likewise.
19979 2005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
19981 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
19983 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
19985 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
19987 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
19989 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
19990 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
19992 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
19993 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
19994 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
19996 2005-04-06 Mark Mitchell <mark@codesourcery.com>
19999 * g++.dg/warn/Wunused-11.C: New test.
20001 2005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
20003 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
20005 2005-04-06 Dorit Naishlos <dorit@il.ibm.com>
20007 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
20009 2005-04-05 Mark Mitchell <mark@codesourcery.com>
20012 * g++.dg/template/ptrmem13.C: New test.
20014 2005-04-05 Per Bothner <per@bothner.com>
20016 * lib/gcc.exp: Always add -fno-show-column, for now.
20018 2005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
20021 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
20022 of plain old "unsigned int" for the type of "i". Makes this test
20025 2005-04-05 Paolo Bonzini <bonzini@gnu.org>
20027 * gcc.dg/i386-ssefn-1.c: New test.
20028 * gcc.dg/i386-ssefn-2.c: New test.
20029 * gcc.dg/i386-ssefn-3.c: New test.
20030 * gcc.dg/i386-ssefn-4.c: New test.
20032 2005-04-05 Jakub Jelinek <jakub@redhat.com>
20034 PR tree-optimization/20076
20035 * gcc.dg/builtin-apply4.c: New test.
20037 PR preprocessor/19475
20038 * gcc.dg/cpp/macspace1.c: New test.
20039 * gcc.dg/cpp/macspace2.c: New test.
20041 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20043 * gfortran.dg/pr20755.f: Fixed bad format.
20045 2005-04-05 Mark Mitchell <mark@codesourcery.com>
20048 * g++.dg/ext/attrib21.C: New test.
20050 2004-04-05 Devang Patel <dpatel@apple.com>
20052 * lib/target-supports.exp (check_effective_target_vect_shif): New.
20053 * gcc.dg/vect/vect-shift-1.c: New test.
20055 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20057 PR libfortran/20755
20058 * gfortran.dg/pr20755.f: New test.
20060 2005-04-05 Feng Wang <fengwang@nudt.edu.cn>
20062 * gfortran.dg/pr15959.f90: New test.
20063 * gfortran.dg/string_pad_trunc.f90: New test.
20065 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20067 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
20068 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
20069 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
20072 2005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
20074 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
20076 2005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
20078 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
20079 * gcc.c-torture/compile/20011119-2.c: Likewise.
20080 * gcc.c-torture/compile/981001-2.c: Likewise.
20082 2005-04-04 Mark Mitchell <mark@codesourcery.com>
20085 * g++.dg/template/overload4.C: New test.
20087 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
20090 * g++.dg/abi/covariant5.C: New.
20093 * g++.dg/debug/const2.C: New.
20095 2005-04-04 Jakub Jelinek <jakub@redhat.com>
20097 PR rtl-optimization/16104
20098 * gcc.c-torture/execute/20050316-1.c: New test.
20100 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
20102 * g++.dg/template/spec23.C: Fix dg-error text.
20104 2005-04-03 Alexandre Oliva <aoliva@redhat.com>
20107 * g++.dg/expr/lval2.C: New.
20109 2005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20111 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
20112 __builtin_strcasecmp and __builtin_strncasecmp.
20114 2005-04-03 Nathan Sidwell <nathan@codesourcery.com>
20117 * g++.dg/template/spec22.C: New.
20118 * g++.dg/template/spec23.C: New.
20120 2005-04-03 Dale Ranta <dir@lanl.gov>
20121 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20123 PR libfortran/20068
20124 PR libfortran/20125
20125 PR libfortran/20156
20126 PR libfortran/20471
20127 * gfortran.dg/backspace.f: New test.
20129 2005-04-02 Daniel Berlin <dberlin@dberlin.org>
20131 * gcc.dg/pr19345.c: New test.
20133 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
20135 PR tree-optimization/20640
20136 * gcc.dg/torture/tree-loop-1.c: New.
20138 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
20140 PR rtl-optimization/20290
20141 * gcc.c-torture/execute/loop-ivopts-2.c: New.
20143 2005-04-02 Geoffrey Keating <geoffk@apple.com>
20145 * gcc.dg/rs6000-fpint.c: New.
20147 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
20149 * gcc.dg/old-style-then-proto-1.c: New test.
20151 2005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20153 * gfortran.fortran-torture/execute/backspace.f90: Check
20154 after backspace and read was incorrect.
20156 2005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20158 * gcc.c-torture/execute/builtins/strcat.c: Check the result
20159 buffer past the terminating NUL using memcmp.
20160 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
20161 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
20163 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
20164 Fix unused/uninitialized variable warnings.
20166 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
20167 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
20168 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
20169 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
20171 * gcc.c-torture/execute/builtins/abs-1-lib.c,
20172 gcc.c-torture/execute/builtins/fputs-lib.c,
20173 gcc.c-torture/execute/builtins/lib/fprintf.c,
20174 gcc.c-torture/execute/builtins/lib/main.c,
20175 gcc.c-torture/execute/builtins/lib/memcmp.c,
20176 gcc.c-torture/execute/builtins/lib/memmove.c,
20177 gcc.c-torture/execute/builtins/lib/mempcpy.c,
20178 gcc.c-torture/execute/builtins/lib/memset.c,
20179 gcc.c-torture/execute/builtins/lib/printf.c,
20180 gcc.c-torture/execute/builtins/lib/sprintf.c,
20181 gcc.c-torture/execute/builtins/lib/stpcpy.c,
20182 gcc.c-torture/execute/builtins/lib/strchr.c,
20183 gcc.c-torture/execute/builtins/lib/strcmp.c,
20184 gcc.c-torture/execute/builtins/lib/strcpy.c,
20185 gcc.c-torture/execute/builtins/lib/strcspn.c,
20186 gcc.c-torture/execute/builtins/lib/strlen.c,
20187 gcc.c-torture/execute/builtins/lib/strncat.c,
20188 gcc.c-torture/execute/builtins/lib/strncmp.c,
20189 gcc.c-torture/execute/builtins/lib/strncpy.c,
20190 gcc.c-torture/execute/builtins/lib/strrchr.c,
20191 gcc.c-torture/execute/builtins/lib/strspn.c,
20192 gcc.c-torture/execute/builtins/lib/strstr.c,
20193 gcc.c-torture/execute/builtins/memops-asm-lib.c,
20194 gcc.c-torture/execute/builtins/strlen-2.c,
20195 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
20198 2005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
20200 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
20201 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
20204 2005-04-01 Jakub Jelinek <jakub@redhat.com>
20207 * g++.dg/debug/using1.C: New test.
20209 2005-04-01 Hans-Peter Nilsson <hp@axis.com>
20211 PR middle-end/20524
20212 * gcc.dg/alias-7.c: Prefix asm-declared name with
20213 __USER_LABEL_PREFIX__.
20215 2005-03-31 J"orn Rennecke <joern.rennecke@st.com>
20217 Fix fallout from PR middle-end/15700:
20218 * gcc.c-torture/compile/20011119-1.c: Take
20219 __USER_LABEL_PREFIX__ into account.
20220 * gcc.c-torture/compile/20011119-2.c: Likewise.
20222 2005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
20225 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
20227 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
20230 * gcc.c-torture/compile/struct-non-lval-1.c,
20231 gcc.c-torture/compile/struct-non-lval-2.c,
20232 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
20234 2005-03-31 Janis Johnson <janis187@us.ibm.com>
20236 * gcc.dg/tls/tls.exp: Remove temporary file.
20237 * g++.dg/tls/tls.exp: Ditto.
20238 * lib/file-format.exp: Ditto.
20239 * g++.dg/special/ecos.exp: Ditto.
20241 * lib/profopt.exp: Treat prof_ext as a list.
20242 * gcc.misc-tests/bprob.exp: Ditto.
20243 * g++.dg/bprob/bprob.exp: Ditto.
20245 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
20246 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
20247 g++.dg/tree-ssa/pointer-reference-alias.C,
20248 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
20249 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
20250 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
20251 g++.dg/vect/pr19951.cc: Ditto.
20252 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
20253 gcc.dg/builtins-47.c: Ditto.
20254 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
20255 gcc.dg/pr20115-1.c: Ditto.
20256 * gcc.dg/tree-ssa/20030530-2.c,
20257 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
20258 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
20259 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
20260 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
20261 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
20262 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
20263 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
20264 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
20265 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
20266 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
20267 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
20268 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
20269 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
20270 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
20271 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
20272 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
20273 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
20274 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
20275 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
20276 gcc.dg/tree-ssa/20030824-1.c,
20277 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
20278 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
20279 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
20280 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
20281 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
20282 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
20283 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
20284 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
20285 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
20286 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
20287 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
20288 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
20289 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
20290 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
20291 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
20292 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
20293 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
20294 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
20295 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
20296 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
20297 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
20298 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
20299 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
20300 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
20301 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
20302 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
20303 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
20304 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
20305 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
20306 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
20307 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
20308 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
20309 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
20310 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
20311 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
20312 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
20313 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
20314 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
20315 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
20316 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
20317 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
20318 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
20319 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
20320 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
20321 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
20322 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
20323 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
20324 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
20325 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
20326 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
20327 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
20328 gcc.dg/tree-ssa/useless-1.c: Ditto.
20329 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
20330 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
20331 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
20332 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
20333 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
20334 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
20335 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
20336 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
20337 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
20338 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
20339 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
20340 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
20341 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
20342 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
20343 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
20344 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
20345 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
20346 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
20347 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
20348 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
20349 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
20350 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
20351 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
20352 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
20353 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
20354 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
20355 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
20356 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
20357 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
20358 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
20359 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
20360 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
20361 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
20362 gcc.dg/vect/vect-none.c: Ditto.
20363 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
20364 treelang/compile/unsigned.tree: Ditto.
20366 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
20367 * gcc.dg/cpp/direct2s.c: Ditto.
20368 * gcc.dg/cpp/paste4.c: Ditto.
20369 * gcc.dg/cpp/separate-1.c: Ditto.
20370 * gcc.dg/pch/save-temps-1.c: Ditto.
20371 * g++.dg/ext/altivec-10.C: Ditto.
20372 * g++.dg/pch/pch.C: Ditto.
20374 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
20376 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
20377 * g++.dg/template/repo1.C: Ditto.
20378 * g++.dg/template/repo2.C: Ditto.
20379 * g++.dg/template/repo3.C: Ditto.
20380 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
20381 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
20382 * g++.old-deja/g++.pt/repo1.C: Ditto.
20383 * g++.old-deja/g++.pt/repo2.C: Ditto.
20384 * g++.old-deja/g++.pt/repo3.C: Ditto.
20385 * g++.old-deja/g++.pt/repo4.C: Ditto.
20387 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
20388 * gcc.dg/20030107-1.c: Ditto.
20389 * gcc.dg/20030702-1.c: Ditto.
20390 * gcc.dg/profile-generate-1.c: Ditto.
20391 * g++.dg/other/profile1.C: Ditto.
20392 * g++.old-deja/g++.robertl/eb83.C: Ditto.
20394 * lib/gcc-dg.exp (remove-build-file): New.
20395 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
20396 cleanup-tree-dump, cleanup-saved-temps): New.
20398 2005-03-31 Nathan Sidwell <nathan@codesourcery.com>
20400 PR c++/19203, DR 214
20401 * g++.dg/parse/ambig3.C: Not ambiguous.
20402 * g++.dg/template/spec20.C: New.
20403 * g++.dg/template/spec21.C: New.
20405 2005-03-31 Steve Ellcey <sje@cup.hp.com>
20408 * gcc.dg/ia64-fptr-1.c: Run only on linux.
20410 2005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20412 PR libfortran/20660
20413 * gfortran.dg/negative_unit.f: New test.
20415 2005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
20417 * gcc.dg/20050330-1.c: New test.
20419 2005-03-30 Devang Patel <dpatel@apple.com>
20421 * g++.dg/tree-sra/ssa-sra-3.C: New test.
20423 2005-03-30 Dale Johannesen <dalej@apple.com>
20425 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
20427 2005-03-30 Janis Johnson <janis187@us.ibm.com>
20429 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
20430 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
20431 Strip options from test name.
20433 2005-03-31 Jan Hubicka <jh@suse.cz>
20435 * gcc.dg/varpool-1.c: New testcase.
20437 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
20441 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
20442 gcc.dg/stmt-expr-label-3.c : New tests.
20443 * gcc.c-torture/execute/medce-2.c: Remove.
20445 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
20448 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
20451 2005-03-30 Alan Modra <amodra@bigpond.net.au>
20453 * gcc.c-torture/compile/pr20203.c: New test.
20455 2005-03-26 Steven G. Kargl <kargls@comcast.net>
20457 * gfortran.dg/promotion.f90: New test.
20459 2005-03-29 Alexandre Oliva <aoliva@redhat.com>
20461 PR middle-end/20491
20462 * gcc.dg/torture/asm-subreg-1.c: New test.
20464 2005-03-29 Joseph S. Myers <joseph@codesourcery.com>
20467 * gcc.dg/pr20672-1.c: New test.
20469 2005-03-29 Dorit Naishlos <dorit@il.ibm.com>
20471 * gfortran.dg/vect: New directory.
20472 * gfortran.dg/vect/vect.exp: New.
20473 * gfortran.dg/vect/vect-1.f90: New test.
20474 * gfortran.dg/vect/vect-2.f90: New test.
20475 * gfortran.dg/vect/vect-3.f90: New test.
20476 * gfortran.dg/vect/vect-4.f90: New test.
20477 * gfortran.dg/vect/vect-5.f90: New test.
20479 2005-03-29 Jakub Jelinek <jakub@redhat.com>
20481 PR middle-end/20622
20482 * gcc.dg/alias-7.c: New test.
20484 2005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
20486 * gcc.dg/sparc-reg-1.c: New test.
20488 2005-03-28 Steve Ellcey <sje@cup.hp.com>
20491 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
20493 2005-03-29 Dale Ranta <dir@lanl.gov>
20494 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20496 PR libfortran/20163
20497 * gfortran.dg/pr20163-2.f: New test.
20499 2005-03-28 Jan Hubicka <jh@suse.cz>
20501 PR middle-end/20635
20502 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
20505 2005-03-27 Dorit Naishlos <dorit@il.ibm.com>
20507 PR tree-optimization/20626
20508 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
20509 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
20511 2005-03-26 Steven G. Kargl <kargls@comcast.net>
20513 * gfortran.dg/underflow.f90: New test.
20514 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
20516 2005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20518 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
20520 2005-03-25 Mark Mitchell <mark@codesourcery.com>
20522 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
20523 (g++_init): Make sure that CXXFLAGS is set.
20524 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
20525 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
20526 * lib/gfortran.exp (gfortran_link_flags): Likewise.
20527 * lib/objc.exp (objc_init): Likewise.
20528 * lib/treelang.exp (treelang_init): Likewise.
20530 2005-03-25 Pat Haugen <pthaugen@us.ibm.com>
20532 PR tree-optimization/20470
20533 * gcc.dg/tree-ssa/pr20470.c: New test.
20535 2005-03-25 Geoffrey Keating <geoffk@apple.com>
20537 * gcc.dg/ppc-stfiwx.c: New.
20539 2005-03-25 Steve Ellcey <sje@cup.hp.com>
20542 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
20544 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
20546 * gcc.dg/20050325-1.c: Fix a typo.
20548 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20550 PR libfortran/19678
20551 PR libfortran/19679
20552 * gfortran.dg/dos_eol.f: New test.
20554 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
20556 PR rtl-optimization/20249
20557 * gcc.dg/20050325-1.c: New test.
20559 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20561 PR libfortran/15332
20562 * gfortran.dg/pr15332.f: New test.
20564 2005-03-24 Dale Johannesen <dalej@apple.com>
20566 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
20568 2005-03-24 Geoffrey Keating <geoffk@apple.com>
20570 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
20571 'internal' visibility.
20572 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
20573 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
20574 'protected' visibility.
20575 * gcc.dg/visibility-7.c: Likewise.
20576 * lib/target-supports.exp (check_visibility_available): Take
20577 a parameter, the kind of visibility to check for.
20578 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
20579 to check_visibility_available.
20581 * g++.dg/expr/cast3.C: New.
20583 2005-03-24 David Edelsohn <edelsohn@gnu.org>
20585 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
20588 2005-03-24 Steve Ellcey <sje@cup.hp.com>
20591 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
20593 2005-03-24 Alexandre Oliva <aoliva@redhat.com>
20595 * gcc.dg/badshift.c: Renamed to...
20596 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
20598 * gcc.target/i386/badshift.c: Renamed to...
20599 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
20602 PR rtl-optimization/20532
20603 * gcc.target/i386/badshift.c: New.
20605 2005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20607 * gfortran.dg/pr18025.f90: New test.
20609 2005-03-23 Dale Johannesen <dalej@apple.com>
20611 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
20613 2005-03-23 Mark Mitchell <mark@codesourcery.com>
20615 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
20617 * lib/target-supports.exp (check_iconv_available): Default
20618 libiconv to -liconv, if there is no definition.
20620 2005-03-23 Hans-Peter Nilsson <hp@axis.com>
20622 * gcc.dg/torture/cris-asm-mof-1.c: New test.
20624 2005-03-22 Mark Mitchell <mark@codesourcery.com>
20626 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
20627 * g++.dg/opt/pr7503-2.C: Likewise.
20628 * g++.dg/opt/pr7503-3.C: Likewise.
20629 * g++.dg/opt/pr7503-4.C: Likewise.
20630 * g++.dg/opt/pr7503-5.C: Likewise.
20631 * g++.dg/warn/minmax.C: New test.
20633 2005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20635 * gfortran.dg/g77_intrinsics_funcs.f: New test.
20636 * gfortran.dg/g77_intrinsics_sub.f: New test.
20638 2005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
20639 Jan Hubicka <jh@suse.cz>
20640 Steven Bosscher <stevenb@suse.de
20642 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
20644 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20647 * g++.dg/template/redecl3.C: New test.
20649 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20652 * g++.dg/parse/error16.C: Tweak error markers.
20654 2005-03-22 Jakub Jelinek <jakub@redhat.com>
20657 * gcc.dg/20050321-2.c: New test.
20659 2005-03-22 Nathan Sidwell <nathan@codesourcery.com>
20663 * g++.dg/template/ptrmem12.C: New.
20665 2005-03-22 Hans-Peter Nilsson <hp@axis.com>
20667 PR rtl-optimization/20527
20668 * gcc.c-torture/execute/pr20527-1.c: New test.
20670 2005-03-22 Ben Elliston <bje@au.ibm.com>
20672 * gcc.misc-tests/options.exp (check_for_options): Create a real C
20673 program, compile it into a real executable and then delete the .c
20674 and .x files afterwards, to avoid problems on testglue targets.
20676 2005-03-21 Stuart Hastings <stuart@apple.com>
20678 * gcc.target/i386/sse-2.c: New.
20680 2005-03-21 Uros Bizjak <uros@kss-loka.si>
20682 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
20684 2005-03-21 Paolo Carlini <pcarlini@suse.de>
20686 * g++.dg/parse/crash25.C: Fix typo.
20688 2005-03-21 Paolo Carlini <pcarlini@suse.de>
20691 * g++.dg/parse/crash24.C: New test.
20694 * g++.dg/parse/crash25.C: New test.
20696 2005-03-21 Paolo Carlini <pcarlini@suse.de>
20699 * g++.dg/ext/stmtexpr4.C: New test.
20701 2005-03-20 Roger Sayle <roger@eyesopen.com>
20703 PR middle-end/20539
20704 * gcc.c-torture/compile/pr13066-1.c: New test case.
20705 * gcc.c-torture/compile/pr20539-1.c: Likewise.
20706 * g++.dg/opt/pr13066-1.C: Likewise.
20708 2005-03-20 Joseph S. Myers <joseph@codesourcery.com>
20710 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
20712 2005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20715 * gfortran.dg/nesting_1.f90: New test.
20717 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20720 * g++.dg/lookup/using13.C: New test.
20722 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20725 * g++.dg/template/crash36.C: New test.
20727 2005-03-18 Paolo Carlini <pcarlini@suse.de>
20730 * g++.dg/template/crash35.C: New test.
20732 2005-03-17 Paolo Carlini <pcarlini@suse.de>
20735 * g++.dg/overload/operator2.C: New test.
20737 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20739 PR libfortran/20257
20740 * gfortran.dg/pr20257.f90: New test.
20742 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20744 PR libfortran/20480
20745 * gfortran.dg/pr20480.f90: New test.
20747 2005-03-16 Richard Henderson <rth@redhat.com>
20749 PR middle-end/15700
20750 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
20751 (_rtld_global): New.
20752 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
20753 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
20755 * gcc.dg/alias-3.c: New.
20756 * gcc.dg/alias-4.c: New.
20757 * gcc.dg/alias-5.c: New.
20758 * gcc.dg/alias-6.c: New.
20760 2005-03-15 Geoffrey Keating <geoffk@apple.com>
20762 * gcc.dg/cpp/ucnid-7.c: New.
20764 2005-03-15 Janis Johnson <janis187@us.ibm.com>
20765 Dorit Naishlos <dorit@il.ibm.com>
20767 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
20770 2005-03-15 Dorit Naishlos <dorit@il.ibm.com>
20772 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't support
20773 misaligned accesses.
20774 * gcc.dg/vect/vect-58.c: Likewise.
20775 * gcc.dg/vect/vect-92.c: New.
20776 * gcc.dg/vect/vect-93.c: New.
20778 2005-03-15 Feng Wang <fengwang@nudt.edu.cn>
20781 * gfortran.dg/assign_2.f90: New test.
20782 * gfortran.dg/assign_3.f90: New test.
20783 * gfortran.dg/assign.f90: New test.
20785 2005-03-15 Joseph S. Myers <joseph@codesourcery.com>
20787 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
20788 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
20789 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
20790 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
20793 2005-03-14 Geoffrey Keating <geoffk@apple.com>
20795 * gcc.dg/cpp/ucnid-6.c: New.
20797 * gcc.dg/cpp/normalize-1.c: New.
20798 * gcc.dg/cpp/normalize-2.c: New.
20799 * gcc.dg/cpp/normalize-3.c: New.
20800 * gcc.dg/cpp/normalize-4.c: New.
20801 * gcc.dg/cpp/ucnid-4.c: New.
20802 * gcc.dg/cpp/ucnid-5.c: New.
20803 * g++.dg/cpp/normalize-1.C: New.
20804 * g++.dg/cpp/ucnid-1.C: New.
20806 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
20808 * gcc.dg/pr18628.c: New.
20810 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
20813 * g++.dg/tree-ssa/pr20280.C: New.
20815 2005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
20818 * gfortran.dg/stfunc_2.f90: New test.
20820 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
20822 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
20824 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
20826 * gcc.dg/tree-ssa/20050314-1.c: New test.
20828 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20832 * g++.dg/template/friend34.C: New test.
20833 * g++.dg/template/friend35.C: Likewise.
20834 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
20836 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20838 Friend class name lookup 5/n
20840 * g++.dg/lookup/hidden-class1.C: New test.
20841 * g++.dg/lookup/hidden-class2.C: Likewise.
20842 * g++.dg/lookup/hidden-class3.C: Likewise.
20843 * g++.dg/lookup/hidden-class4.C: Likewise.
20844 * g++.dg/lookup/hidden-class5.C: Likewise.
20845 * g++.dg/lookup/hidden-class6.C: Likewise.
20846 * g++.dg/lookup/hidden-class7.C: Likewise.
20847 * g++.dg/lookup/hidden-class8.C: Likewise.
20848 * g++.dg/lookup/hidden-class9.C: Likewise.
20849 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
20850 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
20851 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
20852 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
20853 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
20854 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
20855 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
20856 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
20857 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
20858 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
20859 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
20861 2005-03-13 Mark Mitchell <mark@codesourcery.com>
20864 * g++.dg/template/error18.C: New test.
20866 2005-03-09 Ben Elliston <bje@au.ibm.com>
20869 * g++.dg/debug/pr16792.C: New test.
20871 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
20873 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
20874 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
20875 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
20876 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
20877 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
20878 test assertion names.
20880 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
20883 * gfortran.dg/stfunc_1.f90: New test.
20885 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
20888 * gfortran.dg/real_index_1.f90: New test.
20890 2005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
20893 * gfortran.dg/spec_expr_1.f90: New test.
20895 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
20898 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
20901 2005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
20904 * gfortran.dg/largeequiv_1.f90: New test.
20906 2005-03-12 Geoffrey Keating <geoffk@apple.com>
20908 * gcc.dg/ucnid-1.c: New.
20909 * gcc.dg/ucnid-2.c: New.
20910 * gcc.dg/ucnid-3.c: New.
20911 * gcc.dg/ucnid-4.c: New.
20912 * gcc.dg/ucnid-5.c: New.
20913 * gcc.dg/ucnid-6.c: New.
20914 * gcc.dg/cpp/ucnid-1.c: New.
20915 * gcc.dg/cpp/ucnid-2.c: New.
20916 * gcc.dg/cpp/ucnid-3.c: New.
20917 * g++.dg/other/ucnid-1.C: New.
20919 2005-03-12 Geoffrey Keating <geoffk@apple.com>
20921 * gcc.dg/vmx/darwin-abi-3.c: Delete.
20923 2005-03-11 Per Bothner <per@bothner.com>
20925 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
20926 that diagnotics refer to correct token.
20927 * gcc.dg/unused-3.c: Likewise.
20929 2005-03-11 Per Bothner <per@bothner.com>
20931 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
20932 constant" is now actually on same line as string constant.
20933 * gcc.dg/cpp/direct2s.c: Likewise.
20935 2005-03-11 Richard Sandiford <rsandifo@redhat.com>
20937 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
20939 2005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20941 PR libfortran/20124
20942 * gfortran.dg/pr20124.f90: New Test
20944 2005-03-10 James A. Morrison <phython@gcc.gnu.org>
20946 PR tree-optimization/20130
20947 * gcc.dg/pr20130-1.c: New test.
20949 2005-03-10 Steve Ellcey <sje@cup.hp.com>
20952 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
20954 2005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
20956 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
20958 2005-03-10 Steve Ellcey <sje@cup.hp.com>
20960 * g++.dg/eh/forced1.C: Fix comment.
20961 * g++.dg/eh/forced2.C: Ditto.
20962 * g++.dg/eh/forced3.C: Ditto.
20963 * g++.dg/eh/forced4.C: Ditto.
20965 2005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
20968 * gcc.c-torture/compile/pr20412.c: New test.
20970 2005-03-10 Roger Sayle <roger@eyesopen.com>
20972 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
20974 2005-03-10 Jakub Jelinek <jakub@redhat.com>
20977 * gcc.dg/20050307-1.c: New test.
20979 2005-03-10 Nathan Sidwell <nathan@codesourcery.com>
20982 * g++.dg/other/stdarg3.C: New.
20984 2005-03-10 Jakub Jelinek <jakub@redhat.com>
20986 PR c++/18384, c++/18327
20987 * g++.dg/init/array19.C: New test.
20989 PR inline-asm/20314
20990 * gcc.dg/torture/pr20314-1.c: New test.
20991 * gcc.dg/torture/pr20314-2.c: New test.
20993 2005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
20995 * gcc.dg/20050309-1.c: New test.
20997 2005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20999 * gcc.dg/builtins-10.c: Reactivate disabled test.
21000 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
21001 new cbrt transformations.
21003 2005-03-09 Mark Mitchell <mark@codesourcery.com>
21006 * g++.dg/template/array13.C: New test.
21008 2005-03-09 Paolo Carlini <pcarlini@suse.de>
21011 * g++.dg/init/brace4.C: New test.
21013 2005-03-09 Nathan Sidwell <nathan@codesourcery.com>
21016 * g++.dg/template/non-dependent12.C: New.
21018 2005-03-08 Mark Mitchell <mark@codesourcery.com>
21021 * g++.dg/init/array18.C: Add dg-do run marker.
21024 * g++.dg/init/array18.C: New test.
21026 2005-03-09 Ben Elliston <bje@au.ibm.com>
21028 * consistency.vlad/vlad.exp: Remove trailing semicolons.
21029 * g++.dg/gcov/gcov.exp: Likewise.
21030 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
21031 * gcc.target/xstormy16/xstormy16.exp: Likewise.
21032 * lib/c-torture.exp: Likewise.
21033 * lib/fortran-torture.exp: Likewise.
21034 * lib/g++.exp: Likewise.
21035 * lib/gcc-defs.exp: Likewise.
21036 * lib/gcc-dg.exp: Likewise.
21037 * lib/gcc.exp: Likewise.
21038 * lib/gcov.exp: Likewise.
21039 * lib/gfortran.exp: Likewise.
21040 * lib/mike-g++.exp: Likewise.
21041 * lib/mike-gcc.exp: Likewise.
21042 * lib/objc-torture.exp: Likewise.
21043 * lib/objc.exp: Likewise.
21044 * lib/profopt.exp: Likewise.
21045 * lib/target-libpath.exp: Likewise.
21046 * lib/target-supports.exp: Likewise.
21047 * lib/treelang.exp: Likewise.
21048 * lib/wrapper.exp: Likewise.
21050 2005-03-08 Jeff Law <law@redhat.com>
21052 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
21055 2005-03-08 Ira Rosen <irar@il.ibm.com>
21057 * gcc.dg/vect/pr20122.c: New test.
21059 2005-03-07 Jeff Law <law@redhat.com>
21061 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
21063 * gcc.dg/tree-ssa/pr18133-1.c: New test.
21064 * gcc.dg/tree-ssa/pr18133-2.c: New test.
21065 * gcc.dg/tree-ssa/pr18134.c: New test.
21067 2005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
21069 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
21070 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
21071 gcc.dg/torture/builtin-noret-2.c: Require weak support.
21073 2005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
21076 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
21078 2005-03-07 Mark Mitchell <mark@codesourcery.com>
21080 * g++.dg/warn/Wnvdtor.C: New test.
21082 2005-03-07 Richard Sandiford <rsandifo@redhat.com>
21084 * gcc.dg/torture/pr19683-1.c: New test.
21086 2005-03-06 Steven G. Kargl <kargls@comcast.net>
21088 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
21089 * gfortran.dg/g77/19990313-2.f: Ditto.
21090 * gfortran.dg/g77/19990313-3.f: Ditto.
21091 * gfortran.dg/g77/19990525-0.f: Ditto.
21092 * gfortran.dg/g77/19990826-0.f: Ditto.
21093 * gfortran.dg/g77/19990826-2.f: Ditto.
21094 * gfortran.dg/g77/19990826-3.f: Ditto.
21095 * gfortran.dg/g77/20000511-1.f: Ditto.
21096 * gfortran.dg/g77/20000511-2.f: Ditto.
21097 * gfortran.dg/g77/970625-2.f: Ditto.
21098 * gfortran.dg/g77/980310-2.f: Ditto.
21099 * gfortran.dg/g77/980310-3.f: Ditto.
21100 * gfortran.dg/g77/980310-8.f: Ditto.
21101 * gfortran.dg/g77/980519-2.f: Ditto.
21102 * gfortran.dg/g77/alpha1.f: Ditto.
21103 * gfortran.dg/g77/claus.f: Ditto.
21104 * gfortran.dg/g77/erfc.f: Ditto.
21105 * gfortran.dg/g77/short.f: Ditto.
21106 * gfortran.fortran-torture/execute/data.f90: Ditto.
21107 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
21108 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
21110 2005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
21112 * lib/file-format.exp (gcc_target_object_format): Add check for som
21113 format and hardcode object formats on hppa*-*-hpux*.
21114 * lib/target-supports.exp (check_weak_available): Add check for som
21115 object format. Always return 0 on hppa*-*-hpux10*.
21117 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
21120 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
21122 2005-03-05 Steven G. Kargl <kargls@comcast.net>
21124 * gfortran.dg/pr19936_1.f90: New test.
21125 * gfortran.dg/pr19936_2.f90: New test.
21126 * gfortran.dg/pr19936_3.f90: New test.
21128 2005-03-05 Steven G. Kargl <kargls@comcast.net>
21129 Paul Thomas <prthomas@drfccad.cea.fr>
21131 * gfortran.dg/PR19754_1.f90: New test.
21132 * gfortran.dg/PR19754_2.f90: Ditto.
21134 2005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21137 * g++.dg/template/non-dependent11.C: New test.
21139 2005-03-05 Uros Bizjak <uros@kss-loka.si>
21141 * lib/target-supports.exp (check_iconv_available): Fix comment.
21143 2005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
21144 Joseph S. Myers <joseph@codesourcery.com>
21147 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
21149 2005-03-04 Matthew Sachs <msachs@apple.com>
21151 * gcc.exp (gcc_target_compile): Put braces around
21152 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
21153 * objc.exp (objc_target_compile): Likewise.
21154 * treelang.exp (treelang_target_compile): Likewise.
21156 2005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
21159 * gfortran.dg/func_result_1.f90: New test.
21161 2005-03-04 Ben Elliston <bje@au.ibm.com>
21163 * gcc.misc-tests/options.exp: New test.
21165 2005-03-03 James A. Morrison <phython@gcc.gnu.org>
21167 * gcc.dg/pr15784-4.c: New test.
21169 2005-03-03 Geoffrey Keating <geoffk@apple.com>
21171 * gcc.c-torture/execute/pr17133.c: New.
21172 * gcc.c-torture/compile/20050303-1.c: New.
21174 2005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
21176 * gcc.dg/cpp/assert4.c: Fix for cygwin.
21178 2005-03-02 Alexandre Oliva <aoliva@redhat.com>
21180 * g++.dg/overload/using2.C: New.
21182 2005-03-02 Mark Mitchell <mark@codesourcery.com>
21185 * g++.dg/init/ptrmem2.C: New test.
21187 2005-03-02 Joseph S. Myers <joseph@codesourcery.com>
21190 * gcc.dg/pr8927-1.c: New test.
21192 2005-03-01 Nathan Sidwell <nathan@codesourcery.com>
21195 * g++.dg/inherit/covariant12.C: New.
21197 2005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
21200 * gfortran.dg/bound_1.f90: New test.
21202 2005-02-28 Janis Johnson <janis187@us.ibm.com>
21204 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
21205 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
21207 2005-02-28 Joseph S. Myers <joseph@codesourcery.com>
21210 * gcc.dg/pr20245-1.c: New test.
21212 2005-02-28 Jakub Jelinek <jakub@redhat.com>
21214 PR middle-end/19874
21215 * gcc.c-torture/execute/20050119-2.c: New test case.
21217 2005-02-28 Ben Elliston <bje@au.ibm.com>
21219 * README: Update the DejaGnu bug reporting address.
21220 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
21221 * lib/objc-torture.exp: Likewise.
21223 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
21225 * gfortran.dg/boz_1.f90: New test.
21226 * gfortran.dg/boz_3.f90: New test.
21227 * gfortran.dg/boz_4.f90: New test.
21229 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
21231 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
21232 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
21234 2005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
21236 PR libfortran/20101
21237 * gfortran.dg/write_0_pe_format.f90: New test.
21239 2005-02-27 Jakub Jelinek <jakub@redhat.com>
21242 * g++.dg/opt/thunk2.C: New test.
21243 * g++.dg/opt/covariant1.C: New test.
21245 2005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
21247 * gfortran.dg/e_d_fmt.f90: New test.
21249 2005-02-27 Kazu Hirata <kazu@cs.umass.edu>
21251 * gcc.dg/asm-b.c: Fix comment typos.
21253 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
21255 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
21258 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
21261 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
21262 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
21263 * gcc.dg/asm-b.c: New test.
21265 2005-02-26 Richard Sandiford <rsandifo@redhat.com>
21267 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
21268 Disable this test on IRIX 6.
21270 2005-02-25 Joseph S. Myers <joseph@codesourcery.com>
21272 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
21273 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
21276 2005-02-25 Diego Novillo <dnovillo@redhat.com>
21278 PR tree-optimization/20204
21279 * testsuite/gcc.dg/pr20204.c: New test.
21281 2005-02-24 Jakub Jelinek <jakub@redhat.com>
21284 * gcc.c-torture/execute/20050224-1.c: New test.
21287 * g++.dg/warn/Wbraces2.C: New test.
21289 2005-02-23 Mark Mitchell <mark@codesourcery.com>
21292 * g++.dg/init/const2.C: New test.
21294 2005-02-23 Hans-Peter Nilsson <hp@axis.com>
21296 PR tree-optimization/20100
21297 * gcc.c-torture/execute/pr20100-1.c: New test.
21299 2005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
21301 * gfortran.dg/implicit_3.f90: New test.
21303 * gfortran.dg/deftype_1.f90: New test.
21305 2005-02-23 Alexandre Oliva <aoliva@redhat.com>
21307 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
21309 * g++.dg/other/anon3.C: Accept a warning.
21311 2005-02-23 Kazu Hirata <kazu@cs.umass.edu>
21313 * gcc.dg/pr20017.c: Fix a comment typo.
21315 2005-02-23 Bud Davis <bdavis@gfortran.org>
21317 * gfortran.dg/list_read_4.f90: Change to f90 comments.
21319 2005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
21322 * ada/acats/tests/cxa/cxa3004.a: Remove.
21323 * ada/acats/tests/cxb/cxb30061.am: Likewise.
21325 2005-02-22 Mark Mitchell <mark@codesourcery.com>
21328 * g++.dg/init/const1.C: New test.
21331 * g++.dg/parse/constant7.C: New test.
21334 * g++.dg/parse/error27.C: New test.
21335 * g++.dg/template/qualttp15.C: Adjust error markers.
21336 * g++.old-deja/g++.other/struct1.C: Likewise.
21339 * g++.dg/template/error17.C: New test.
21342 * g++.dg/parser/error26.C: New test.
21344 2005-02-22 Diego Novillo <dnovillo@redhat.com>
21346 PR tree-optimization/20100
21347 PR tree-optimization/20115
21348 * gcc.dg/pr20115.c: New test.
21349 * gcc.dg/pr20115-1.c: New test.
21350 * gcc.dg/pr20100.c: New test.
21351 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
21352 call-clobbered variables after alias1.
21354 2005-02-22 Bud Davis <bdavis@gfortran.org>
21356 * gfortran.dg/list_read_4.f90: new test.
21358 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
21360 PR rtl-optimization/20017.
21361 * gcc.dg/pr20017.c: New.
21363 2005-02-22 Devang Patel <dpatel@apple.com>
21366 * g++.dg/tree-ssa/pr19952.C: New test.
21368 2005-02-22 Mark Mitchell <mark@codesourcery.com>
21371 * g++.dg/parse/constant6.C: New test.
21373 2005-02-22 Uros Bizjak <uros@kss-loka.si>
21375 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
21376 * g++.dg/charset/asm2.c: Likewise.
21377 * g++.dg/charset/asm3.c: Likewise.
21378 * g++.dg/charset/asm4.c: Likewise.
21379 * g++.dg/charset/asm5.c: Likewise.
21380 * g++.dg/charset/attribute1.c: Likewise.
21381 * g++.dg/charset/attribute2.c: Likewise.
21382 * g++.dg/charset/extern1.cc: Likewise.
21383 * g++.dg/charset/extern2.cc: Likewise.
21384 * g++.dg/charset/extern3.cc: Likewise.
21385 * g++.dg/charset/function.cc: Likewise.
21386 * g++.dg/charset/string.c: Likewise.
21387 * g++.dg/charset/charset.exp: Likewise.
21388 * lib/target-supports.exp (check_iconv_available): Fix comment.
21390 2005-02-22 Uros Bizjak <uros@kss-loka.si>
21392 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
21393 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
21394 * gcc.dg/charset/asm2.c: Likewise.
21395 * gcc.dg/charset/asm3.c: Likewise.
21396 * gcc.dg/charset/asm4.c: Likewise.
21397 * gcc.dg/charset/asm5.c: Likewise.
21398 * gcc.dg/charset/asm6.c: Likewise.
21399 * gcc.dg/charset/attribute1.c: Likewise.
21400 * gcc.dg/charset/attribute2.c: Likewise.
21401 * gcc.dg/charset/builtin1.c: Likewise.
21402 * gcc.dg/charset/extern.c: Likewise.
21403 * gcc.dg/charset/function.c: Likewise.
21404 * gcc.dg/charset/string.c: Likewise.
21405 * gcc.dg/charset/charset.exp: Likewise.
21407 2005-02-21 Bud Davis <bdavis9659@comcast.net>
21410 * gfortran.dg/pr20086.f90: New test.
21412 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
21414 PR tree-optimization/19786
21415 * g++.dg/tree-ssa/pr19786.C: New.
21417 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
21419 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
21421 2005-02-21 Jeff Law <law@redhat.com>
21423 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
21425 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
21427 * gfortran.dg/do_iterator: Split loop, markup all lines for
21428 which an error locus is printed.
21429 * gfortran.dg/pr17708.f90: Markup all lines for which an error
21431 * gfortran.dg/select_4.f90: Likewise.
21432 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
21433 locuses in the various permutations.
21435 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
21437 PR tree-optimization/19951
21438 * g++.dg/vect: New directory.
21439 * g++.dg/vect/vect.exp: New file.
21440 * g++.dg/vect/pr19951.cc: New testcase.
21441 * g++.dg/dg.exp: Also prune vectorizer tests.
21443 2005-02-20 Zack Weinberg <zack@codesourcery.com>
21446 * gcc.dg/charset/builtin1.c: New test.
21448 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21451 * g++.dg/inherit/volatile1.C: New test.
21454 * g++.dg/template/dtor4.C: New test.
21456 2005-02-19 Steven G. Kargl <kargls@comcast.net>
21458 * gfortran.dg/int_1.f90: New test.
21460 2005-02-19 Devang Patel <dpatel@apple.com>
21462 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
21464 2005-02-19 Steven G. Kargl <kargls@comcast.net>
21466 * gfortran.dg/achar_1.f90: New test.
21468 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
21470 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
21472 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
21473 Jakub Jelinek <jakub@redhat.com>
21475 PR tree-optimization/19828
21476 * gcc.dg/tree-ssa/loop-7.c: New test.
21477 * gcc.c-torture/execute/20050218-1.c: New test.
21479 2005-02-19 Jakub Jelinek <jakub@redhat.com>
21482 * gcc.dg/transparent-union-1.c: New test.
21483 * gcc.dg/transparent-union-2.c: New test.
21485 2005-02-18 James E Wilson <wilson@specifixinc.com>
21487 PR tree-optimization/18977
21488 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
21490 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
21493 * gcc.dg/pr20054.c: New test.
21495 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21498 * g++.dg/ext/attrib20.C: New test.
21500 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
21502 PR middle-end/20030
21503 * gfortran.fortran-torture/execute/character_passing.f90: New test.
21505 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
21508 * g++.dg/opt/switch4.C: New.
21510 2005-02-18 Jakub Jelinek <jakub@redhat.com>
21513 PR tree-optimization/20009
21514 * gcc.c-torture/compile/20050217-1.c: New test.
21515 * g++.dg/opt/switch3.C: New test.
21517 PR tree-optimization/18947
21518 * gcc.c-torture/compile/20050215-1.c: New test.
21519 * gcc.c-torture/compile/20050215-2.c: New test.
21520 * gcc.c-torture/compile/20050215-3.c: New test.
21522 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
21525 * g++.dg/template/crash34.C: New.
21528 * g++.dg/other/access3.C: New.
21530 2005-02-17 Ira Rosen <irar@il.ibm.com>
21532 * gcc.dg/vect/vect-98.c: New test.
21534 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
21536 PR tree-optimization/19967
21537 * gcc.dg/pr19967.c: New.
21539 2005-02-16 Jakub Jelinek <jakub@redhat.com>
21541 PR middle-end/19857
21542 * gcc.dg/tree-ssa/20050215-1.c: New test.
21543 * gcc.c-torture/execute/20050215-1.c: New test.
21545 2005-02-15 Eric Christopher <echristo@redhat.com>
21547 * gcc.dg/cpp/20050215-1.c: New file.
21549 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
21551 PR tree-optimization/15785
21552 * gcc.dg/pr15785-1.c: New test.
21554 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
21557 * g++.dg/init/ctor4.C: New.
21558 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
21560 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
21562 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
21563 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
21565 2005-02-15 Andreas Schwab <schwab@suse.de>
21567 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
21570 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
21572 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
21574 2005-02-14 Diego Novillo <dnovillo@redhat.com>
21576 PR tree-optimization/19853
21577 * gcc.c-torture/compile/pr19853.c: New test.
21579 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
21582 * g++.dg/parse/local-class1.C: New.
21585 * g++.dg/parse/ptrmem3.C: New.
21588 * g++.old-deja/g++.oliva/template6.C: Add another case.
21589 * g++.dg/template/explicit6.C: New.
21591 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
21594 * g++.dg/other/redecl2.C: New.
21596 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
21599 * g++.dg/abi/covariant4.C: New.
21601 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
21603 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
21605 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
21607 * gcc.dg/vect/vect-96.c: Fix typo.
21609 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21613 * g++.dg/template/enum5.C: New test.
21615 2005-02-12 Ira Rosen <irar@il.ibm.com>
21617 * gcc.dg/vect/vect-97.c: New test.
21619 2005-02-12 Ira Rosen <irar@il.ibm.com>
21621 * gcc.dg/vect/vect-96.c: New test.
21623 2005-02-12 Uros Bizjak <uros@kss-loka.si>
21625 * gcc.dg/builtins-34.c: Also check ldexp*.
21627 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
21629 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
21631 2005-02-11 Janis Johnson <janis187@us.ibm.com>
21633 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
21634 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
21635 dg-require-dll, dg-require-iconv, dg-require-named-sections,
21636 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
21637 selector_list, selector_expression, dg-process-target): Move to new
21638 file target-supports-dg.exp.
21639 * lib/target-supports-dg.exp: New.
21641 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
21644 2005-02-11 Jakub Jelinek <jakub@redhat.com>
21647 * g++.dg/other/ptrmem6.C: New test.
21649 PR middle-end/19858
21650 * gcc.c-torture/compile/20050210-1.c: New test.
21652 2005-02-11 Mark Mitchell <mark@codesourcery.com>
21655 * g++.dg/warn/Wbraces1.C: New test.
21657 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
21659 * gcc.dg/builtins-52.c: New testcase.
21661 2005-02-10 Jakub Jelinek <jakub@redhat.com>
21664 * gcc.c-torture/execute/20050119-1.c: New test.
21666 2005-02-09 Mark Mitchell <mark@codesourcery.com>
21669 * g++.dg/init/delete1.C: New test.
21671 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
21674 * g++.dg/template/static12.C: New test.
21676 2005-02-09 Mark Mitchell <mark@codesourcery.com>
21679 * g++.dg/conversion/ambig1.C: New test.
21682 * g++.dg/ext/attrib19.C: New test.
21685 * g++.dg/parse/dtor5.C: New test.
21688 * g++.dg/template/dtor3.C: New test.
21691 * g++.dg/template/static11.C: New test.
21692 * g++.dg/template/crash2.C: Remove dg-error marker.
21694 2005-02-09 Janis Johnson <janis187@us.ibm.com>
21697 * g++.old-deja/g++.mike/p10769a.C: Remove.
21699 2005-02-09 Roger Sayle <roger@eyesopen.com>
21701 * gcc.dg/builtins-48.c: New test case.
21702 * gcc.dg/builtins-49.c: New test case.
21703 * gcc.dg/builtins-50.c: New test case.
21704 * gcc.dg/builtins-51.c: New test case.
21706 2005-02-09 Ian Lance Taylor <ian@airs.com>
21708 PR middle-end/19583
21709 * g++.dg/warn/Wreturn-type-3.C: New test.
21711 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
21713 PR middle-end/19402
21714 * gcc.dg/pr19402-1.c: New testcase.
21715 * gcc.dg/pr19402-2.c: likewise.
21717 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
21719 PR middle-end/19854
21720 * g++.dg/tree-ssa/tmmti.C: New testcase.
21722 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
21724 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
21726 2005-02-08 Mark Mitchell <mark@codesourcery.com>
21729 * g++.dg/parse/crash23.C: New test.
21730 * g++.dg/warn/Weff1.C: New test.
21732 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
21734 * gcc.dg/20050209-1.c: New test.
21736 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
21739 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
21741 2005-02-08 Mike Stump <mrs@apple.com>
21743 * g++.dg/pch/import-2.c: New test.
21744 * g++.dg/pch/import-2.hs: New.
21745 * g++.dg/pch/include/import-2a.h: New.
21746 * g++.dg/pch/include/import-2b.h: New.
21748 2005-02-08 Janis Johnson <janis187@us.ibm.com>
21750 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
21752 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
21754 * gfortran.dg/substr_1.f90: New test.
21756 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
21758 PR middle-end/19775
21759 * gcc.dg/torture/builtin-power-1.c: Disable test for
21760 invalid transformation.
21761 * gcc.dg/builtins-10.c: Likewise. Disable one test we
21762 no longer optimize.
21763 * gcc.dg/builtins-47.c: New testcase.
21765 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
21766 Dorit Naishlos <dorit@il.ibm.com>
21768 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
21770 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
21772 * gcc.c-torture/compile/20050206-1.c: New test.
21774 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
21777 * g++.dg/opt/pr19768.C: New test.
21779 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
21782 * gcc.c-torture/compile/pr19736.c: New test.
21784 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21787 * g++.dg/parse/error25.C: New test.
21789 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
21791 * gcc.c-torture/execute/20050203-1.c: New.
21793 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
21795 * gcc.dg/vect/vect-85.c: Remove xfail.
21796 * gcc.dg/vect/vect-86.c: Remove xfail.
21797 * gcc.dg/vect/vect-87.c: Remove xfail.
21798 * gcc.dg/vect/vect-88.c: Remove xfail.
21800 2005-02-02 Geoffrey Keating <geoffk@apple.com>
21802 * gcc.dg/altivec-19.c: New.
21804 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
21807 * gcc.dg/nested-func-3.c: New test.
21808 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
21810 2005-02-02 Janis Johnson <janis187@us.ibm.com>
21812 * gcc.test-framework/gen_directive_tests: Generate tests for
21813 selector expressions.
21815 2005-02-02 Matt Austern <austern@apple.com>
21818 * g++/ext/builtin7.C: New.
21819 * g++/ext/builtin8.C: New.
21821 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
21824 * gcc.dg/pr18502-1.c: New test.
21826 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21829 * g++.dg/template/local4.C: Tweak.
21831 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
21833 PR tree-optimization/19578
21834 * gcc.c-torture/compile/20050202-1.c: New test.
21836 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
21839 * gcc.dg/c99-init-4.c: New test.
21841 2005-02-01 Janis Johnson <janis187@us.ibm.com>
21843 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
21845 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
21847 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
21848 * g++.dg/eh/check-vect.h: New.
21850 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
21851 * gcc.dg/vect/vect-78.c: Ditto.
21852 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
21855 * g++.dg/conversion/simd1.C: Expect warning.
21856 * g++.dg/ext/attribute-test-1.C: Ditto.
21857 * g++.dg/ext/attribute-test-2.C: Ditto.
21858 * g++.dg/ext/attribute-test-3.C: Ditto.
21859 * g++.dg/ext/attribute-test-4.C: Ditto.
21861 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
21862 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
21864 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
21866 2005-02-01 Richard Henderson <rth@redhat.com>
21868 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
21869 long double for ibm double-double format.
21870 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
21872 2005-02-01 Diego Novillo <dnovillo@redhat.com>
21874 PR tree-optimization/19633
21875 * testsuite/gcc.dg/pr19633-1.c: New test.
21876 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
21877 to NULL or a symbol.
21879 2005-02-01 Janis Johnson <janis187@us.ibm.com>
21881 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
21883 (dg-process-target (local override)): Handle selector expressions.
21885 * gcc.test-framework/README: Describe tests in source directory.
21886 * gcc.test-framework/test-framework.awk: Handle dg- tests.
21887 * gcc.test-framework/test-framework.exp: Handle dg- tests.
21888 * gcc.test-framework/dg-bogus-exp-P.c: New test.
21889 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
21890 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
21891 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
21892 * gcc.test-framework/dg-do-link-exp-P.c: New test.
21893 * gcc.test-framework/dg-do-run-exp-P.c: New test.
21894 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
21895 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
21896 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
21897 * gcc.test-framework/dg-error-exp-P.c: New test.
21898 * gcc.test-framework/dg-error-exp-XP.c: New test.
21899 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
21900 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
21901 * gcc.test-framework/dg-output-exp-P.c: New test.
21902 * gcc.test-framework/dg-output-exp-XF.c: New test.
21903 * gcc.test-framework/dg-warning-exp-P.c: New test.
21904 * gcc.misc-tests/dg-1.c: Remove.
21905 * gcc.misc-tests/dg-2.c: Remove.
21906 * gcc.misc-tests/dg-3.c: Remove.
21907 * gcc.misc-tests/dg-4.c: Remove.
21908 * gcc.misc-tests/dg-5.c: Remove.
21909 * gcc.misc-tests/dg-6.c: Remove.
21910 * gcc.misc-tests/dg-7.c: Remove.
21911 * gcc.misc-tests/dg-8.c: Remove.
21912 * gcc.misc-tests/dg-9.c: Remove.
21913 * gcc.misc-tests/dg-10.c: Remove.
21914 * gcc.misc-tests/dg-11.c: Remove.
21915 * gcc.misc-tests/dg-12.c: Remove.
21916 * gcc.misc-tests/dg-test.exp: Remove.
21918 * gcc.test-framework/test-framework.awk: Change recording and
21919 printing of passes and failures.
21921 * gcc.test-framework: New directory.
21922 * gcc.test-framework/README: New.
21923 * gcc.test-framework/test-framework.exp: New.
21924 * gcc.test-framework/test-framework.awk: New.
21925 * gcc.test-framework/gen_directive_tests: New.
21927 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
21929 * lib/treelang.exp: Fix comment typos.
21930 (treelang_target_compile): Don't append libs=-ltreelang to options.
21932 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
21934 * g++.dg/parse/typename7.C: Adjust error messages.
21936 2005-01-31 Jeff Law <law@redhat.com>
21938 * gcc.c-torture/execute/20050131-1.c: New test.
21939 * gcc.dg/wcaselabel.c: New test.
21941 2005-01-31 Mark Mitchell <mark@codesourcery.com>
21943 * g++.dg/other/warning1.C: Adjust error messags.
21944 * g++.dg/parse/constant5.C: New test.
21946 2005-01-31 Steven Bosscher <stevenb@suse.de>
21949 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
21950 the test case valid.
21951 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
21952 * testsuite/gcc.dg/array-7.c: Adjust expected result.
21953 * testsuite/gcc.dg/pr18596-3.c: Likewise.
21954 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
21955 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
21956 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
21958 2005-01-31 Dale Johannesen <dalej@apple.com>
21960 * g++.dg/opt/pr19650.C: New test.
21962 2005-01-31 Richard Henderson <rth@redhat.com>
21964 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
21965 long double for intel double extended format.
21966 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
21968 2005-01-30 Mark Mitchell <mark@codesourcery.com>
21971 * g++.dg/template/static10.C: New test.
21974 * g++.dg/parse/error24.C: New test.
21977 * g++.dg/lookup/builtin1.C: New test.
21980 * g++.dg/warn/conv3.C: New test.
21982 2005-01-30 Bud Davis <bdavis@gfortran.org>
21985 * gfortan.dg/inquire_7.f90
21987 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
21989 PR tree-optimization/15791
21990 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
21991 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
21992 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
21993 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
21994 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
21995 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
21996 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
21997 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
21998 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
21999 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
22001 2005-01-29 Paul Brook <paul@codesourcery.com>
22004 * check.c (real_or_complex_check): New function.
22005 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
22006 * intrinsic.c (add_functions): Use new check functions.
22007 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
22010 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
22012 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
22013 gcc.dg/lvalue-3.c: New tests.
22014 * gcc.dg/concat.c: Update expected messages.
22016 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
22018 PR libfortran/19595
22019 * gfortran.dg/eor_1.f90: New test.
22021 2005-01-29 Steven G. Kargl <kargls@comcast.net>
22024 * gfortran.dg/logical_data_1.f90: New test.
22026 2005-01-28 Mark Mitchell <mark@codesourcery.com>
22029 * g++.dg/template/crash33.C: New test.
22032 * g++.dg/template/crash32.C: New test.
22034 2005-01-28 Ian Lance Taylor <ian@airs.com>
22036 PR middle-end/16558
22037 * g++.dg/warn/Wreturn-type-2.C: New test.
22039 2004-06-24 Jeff Law <law@redhat.com>
22041 * gcc.dg/tree-ssa/20050128-1.c: New test.
22043 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
22045 * gcc.target/frv/all-mdpackh-1.c: New test.
22047 2005-01-28 Steven Bosscher <stevenb@suse.de>
22049 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
22051 2005-01-27 Richard Henderson <rth@redhat.com>
22053 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
22055 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
22057 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
22059 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
22061 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
22062 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
22063 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
22064 to cope with cases where the multilib options override the dg-options.
22066 2005-01-27 Jakub Jelinek <jakub@redhat.com>
22069 * gcc.dg/noncompile/20050120-1.c: New test.
22071 2005-01-26 Diego Novillo <dnovillo@redhat.com>
22073 PR tree-optimization/19633
22074 * gcc.dg/pr19633.c: New test.
22075 * gcc.dg/tree-ssa/pr19633.c: New test.
22077 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
22079 * gcc.dg/20041216-1.c: New test.
22081 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
22084 * objc.dg/selector-2.m: New test.
22086 2005-01-26 Jakub Jelinek <jakub@redhat.com>
22088 * g++.dg/opt/range-test-2.C: New test.
22090 PR rtl-optimization/19579
22091 * gcc.c-torture/execute/20050124-1.c: New test.
22093 2005-01-26 Greg Parker <gparker@apple.com>
22094 Stuart Hastings <stuart@apple.com>
22096 * gcc.c-torture/execute/20050125-1.c: New.
22098 2005-01-18 Jan Hubicka <jh@suse.cz>
22100 PR tree-optimize/19337
22101 * gcc.c-torture/compile/20050119-1.c: New test.
22103 2005-01-24 James E Wilson <wilson@specifixinc.com>
22105 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
22106 test for successful match.
22108 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
22111 * objc.dg/comp-types-7.m: New test.
22113 2005-01-24 Janis Johnson <janis187@us.ibm.com>
22115 * lib/target-supports.exp (current_target_name): New.
22116 (check_effective_target_ilp32, check_effective_target_lp64):
22117 Cache the result to use as long as the current target, with
22118 multilib flags, remains the same.
22120 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
22121 (dg-require-weak, dg-require-visibility, dg-require-alias,
22122 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
22123 dg-require-effective-target, dg-skip-if): Remove call to
22124 skip_test_and_clear_xfail.
22125 (dg-test): Clear xfail data.
22127 2005-01-24 Jakub Jelinek <jakub@redhat.com>
22130 * gcc.dg/ppc64-toc.c: New test.
22132 * g++.dg/tree-ssa/empty-1.C: New test.
22134 PR middle-end/19551
22135 * gcc.c-torture/execute/20050121-1.c: New test.
22136 * gcc.dg/20050121-2.c: New test.
22138 2004-01-23 Steven G. Kargl <kargls@comcast.net>
22139 Paul Brook <paul@codesourcery.com>
22142 * gfortran.dg/real_const_1.f: New test.
22143 * gfortran.dg/real_const_2.f90: New test.
22144 * gfortran.dg/complex_int_1.f90: New test.
22146 2005-01-23 Bud Davis <bdavis9659@comcast.net>
22149 * gfortan.dg/inquire_6.f90: New test.
22151 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
22153 PR libfortran/19451
22154 * open_readonly_1.f90: New test.
22156 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
22158 PR libfortran/18982
22159 * gfortran.dg/open_new.f90: New file.
22161 2005-01-22 Paul Brook <paul@codesourcery.com>
22163 * namelist_1.f90: New test.
22165 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
22167 PR tree-optimization/19484
22168 * gcc.c-torture/compile/20050122-[12].c: New tests.
22170 2005-01-22 Paul Brook <paul@codesourcery.com>
22172 * gfortran.dg/implicit_2.f90: New test.
22174 2005-01-22 Bud Davis <bdavis9659@comcast.net>
22177 * gfortran.dg/inquire_5.f90: New test.
22179 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22182 * gcc.dg/pr18809-1.c: New test.
22184 2005-01-21 Ian Lance Taylor <ian@airs.com>
22186 * gcc.dg/20050121-1.c: New test.
22188 PR tree-optimization/13000
22189 * gcc.dg/20040206-1.c: Change warning to point where function is
22192 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22195 * g++.dg/template/array11.C: New test.
22197 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
22199 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
22200 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
22201 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
22202 * gfortran.dg/getenv_1.f90: Add dg-do directive.
22203 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
22204 gfortran.dg/pr17164.f90: Add missing dg-do directives.
22206 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
22208 PR tree-optimization/15349
22209 * gcc.dg/tree-ssa/pr15349.c: New.
22211 2005-01-20 Steve Ellcey <sje@cup.hp.com>
22213 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
22215 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
22217 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
22218 scan-assembler-times directive name.
22220 * gcc.dg/asm-a.c: Move dg-require-effective-target to
22223 PR rtl-optimization/19462
22224 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
22226 2005-01-19 Steve Ellcey <sje@cup.hp.com>
22228 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
22229 counting function calls on ia64.
22231 2005-01-19 Jakub Jelinek <jakub@redhat.com>
22233 PR rtl-optimization/15139
22234 * gcc.dg/20050111-2.c: New test.
22237 * gcc.c-torture/compile/20050113-1.c: New testcase.
22239 PR middle-end/19164
22240 * gcc.dg/20050113-1.c: New testcase.
22242 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
22244 * gcc.dg/vect/vect-85.c: Add comment.
22245 * gcc.dg/vect/vect-86.c: Add xfail for now.
22246 * gcc.dg/vect/vect-87.c: Add xfail for now.
22247 * gcc.dg/vect/vect-88.c: Add xfail for now.
22248 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
22250 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
22252 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
22254 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
22256 * g++.dg/debug/typedef3.C: New test.
22258 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
22261 * gcc.dg/asm-a.c: New test.
22263 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
22265 * gcc.dg/sh-relax.c: Add prototype for abort.
22267 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
22269 * gcc.dg/short-compare-1.c: New test.
22270 * gcc.dg/short-compare-2.c: Likewise.
22272 2005-01-18 Michael Matz <matz@suse.de>
22274 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
22276 2005-01-17 Diego Novillo <dnovillo@redhat.com>
22278 PR tree-optimization/19121
22279 * gcc.c-torture/compile/pr19121.c: New test.
22281 2005-01-17 James E. Wilson <wilson@specifixinc.com>
22284 * gcc.c-torture/compile/pr19357.c: New test.
22286 2005-01-17 Ian Lance Taylor <ian@airs.com>
22289 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
22290 pass--those that refer just to the variable, possibly with a
22292 * gcc.dg/c99-const-expr-3.c: Likewise.
22294 PR middle-end/13127
22295 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
22298 2005-01-16 Bud Davis <bdavis9659@comcast.net>
22301 * gfortran.dg/endfile_2.f90: New test.
22303 2005-01-16 Steven G. Kargl <kargls@comcast.net>
22306 * gfortran.dg/select_5.f90: New test.
22308 2004-01-16 Paul Brook <paul@codesourcery.com>
22310 * gfortran.dg/common_4.f90: New test.
22312 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
22314 PR rtl-optimization/19462
22315 * gcc.dg/torture/pr19462-1.c: New test.
22317 2005-01-15 Ziemowit Laski <zlaski@apple.com>
22320 * objc.dg/func-ptr-2.m: New.
22321 * objc.dg/volatile-1.m: New.
22323 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
22325 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
22327 2005-01-15 Jakub Jelinek <jakub@redhat.com>
22329 PR tree-optimization/19060
22330 * gcc.c-torture/execute/20050104-1.c: New test.
22332 2005-01-15 Bud Davis <bdavis9659@comcast.net>
22335 * gfortran.dg/write_to_null.f90: New test.
22337 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
22338 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
22341 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
22344 2005-01-15 Jakub Jelinek <jakub@redhat.com>
22347 * g++.dg/init/vector1.C: New test.
22349 2005-01-14 James E. Wilson <wilson@specifixinc.com>
22352 * gcc.target/ia64/sibcall-unwind-1.c: New test.
22354 * gcc.target/ia64/sibcall-unwind-2.c: New test.
22356 2005-01-14 Steven G. Kargl <kargls@comcast.net>
22358 * gfortran.dg/select_1.f90: New test.
22359 * gfortran.dg/select_2.f90: New test.
22360 * gfortran.dg/select_3.f90: New test.
22361 * gfortran.dg/select_4.f90: New test.
22363 2005-01-14 Jakub Jelinek <jakub@redhat.com>
22365 PR middle-end/19084
22366 PR rtl-optimization/19348
22367 * gcc.dg/20050111-1.c: New test.
22368 * gcc.c-torture/execute/20050111-1.c: New test.
22370 * gcc.dg/i386-asm-4.c: New test.
22372 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
22374 * gcc.dg/nested-func-2.c: New test.
22375 * ada/acats/norun.lst: Remove c953002.
22377 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
22379 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
22381 2005-01-12 Ben Elliston <bje@au.ibm.com>
22383 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
22385 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
22388 * g++.dg/abi/align1.C: New test.
22390 2005-01-11 Alan Modra <amodra@bigpond.net.au>
22392 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
22394 * g++.dg/ext/altivec_check.h: Support compiling as C.
22396 2005-01-10 Roger Sayle <roger@eyesopen.com>
22399 * g++.dg/expr/pr19355-1.C: New test case.
22401 2005-01-10 Laurent GUERBY <laurent@guerby.net>
22403 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
22404 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
22405 * ada/acats/tests/c3/c92005b.ada: Likewise.
22406 * ada/acats/tests/c3/cxb3012.a: Likewise.
22407 * ada/acats/norun.lst: Add c380004 and c953002, add PR
22409 2005-01-09 Paul Brook <paul@codesourcery.com>
22411 * gfortran.dg/common_2.f90: New file.
22412 * gfortran.dg/common_3.f90: New file.
22414 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
22416 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
22418 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
22420 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
22421 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
22422 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
22423 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
22424 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
22425 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
22426 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
22427 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
22428 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
22429 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
22430 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
22431 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
22432 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
22433 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
22434 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
22435 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
22436 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
22437 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
22438 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
22439 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
22440 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
22441 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
22442 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
22443 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
22444 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
22445 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
22446 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
22447 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
22448 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
22449 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
22450 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
22451 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
22452 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
22453 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
22454 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
22455 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
22456 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
22457 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
22458 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
22459 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
22460 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
22461 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
22462 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
22463 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
22464 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
22465 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
22466 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
22467 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
22468 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
22469 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
22470 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
22471 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
22472 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
22473 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
22474 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
22475 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
22476 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
22477 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
22478 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
22479 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
22480 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
22481 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
22482 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
22483 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
22484 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
22485 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
22486 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
22488 * gcc.dg/vect/vect-1.c: Fix spelling.
22489 * gcc.dg/vect/vect-10.c: Fix spelling.
22490 * gcc.dg/vect/vect-11.c: Fix spelling.
22491 * gcc.dg/vect/vect-12.c: Fix spelling.
22492 * gcc.dg/vect/vect-14.c: Fix spelling.
22493 * gcc.dg/vect/vect-15.c: Fix spelling.
22494 * gcc.dg/vect/vect-16.c: Fix spelling.
22495 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
22496 * gcc.dg/vect/vect-64.c: Fix comments.
22497 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
22499 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
22500 Ira Rosen <irar@il.ibm.com>
22502 * gcc.dg/vect/vect-70.c: New test.
22503 * gcc.dg/vect/vect-71.c: New test.
22505 2005-01-09 Manfred Hollstein <mh@suse.com>
22507 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
22508 * gcc.dg/pr18241-2.c: Likewise.
22509 * gcc.dg/pr18241-3.c: Likewise.
22510 * gcc.dg/pr18241-4.c: Likewise.
22511 * gcc.dg/pr18241-5.c: Likewise.
22513 2005-01-08 Richard Henderson <rth@redhat.com>
22515 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
22516 False for x86 and x86-64.
22518 2005-01-08 Diego Novillo <dnovillo@redhat.com>
22520 PR tree-optimization/18241
22521 * gcc.dg/pr18241-1.c: New test.
22522 * gcc.dg/pr18241-2.c: New test.
22523 * gcc.dg/pr18241-3.c: New test.
22524 * gcc.dg/pr18241-4.c: New test.
22525 * gcc.dg/pr18241-5.c: New test.
22527 2005-01-08 Steven G. Kargl <kargls@comcast.net>
22529 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
22530 gfortran.dg/select_4.f90: New.
22532 2005-01-07 Jakub Jelinek <jakub@redhat.com>
22534 * gcc.c-torture/execute/20050107-1.c: New test.
22536 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
22539 * g++.dg/template/ref2.C: New.
22541 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
22543 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
22544 instead of being empty.
22546 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
22549 * gfortran.dg/array-1.f90: New test.
22551 2005-01-07 Jakub Jelinek <jakub@redhat.com>
22553 PR tree-optimization/19283
22554 * gcc.c-torture/execute/20050106-1.c: New test.
22556 PR rtl-optimization/18861
22557 * gcc.dg/20050105-1.c: New test.
22559 PR tree-optimization/18828
22560 * gcc.dg/20050105-2.c: New test.
22562 2005-01-07 Andreas Jaeger <aj@suse.de>
22564 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
22566 2005-01-07 Bud Davis <bdavis9659@comcast.net>
22569 * gfortran.dg/fmt_read.f90: New test.
22571 2005-01-06 Geoffrey Keating <geoffk@apple.com>
22573 * gcc.dg/rs6000-ldouble-2.c: New.
22575 2005-01-06 Mark Mitchell <mark@codesourcery.com>
22578 * g++.dg/parser/ctor2.C: New test.
22580 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22583 * g++.dg/template/using9.C: New test.
22585 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22588 * g++.dg/lookup/friend6.C: New test.
22590 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
22593 * g++.dg/template/array10.C: New.
22595 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22597 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
22598 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
22600 2005-01-06 Jakub Jelinek <jakub@redhat.com>
22602 * gcc.c-torture/compile/20050105-1.c: New test.
22604 2005-01-05 Geoffrey Keating <geoffk@apple.com>
22606 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
22608 2005-01-05 Roger Sayle <roger@eyesopen.com>
22610 PR middle-end/19100
22611 * gcc.dg/conv-3.c: New test case.
22613 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
22615 * gcc.dg/asm-wide-1.c: New test.
22617 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
22620 * g++.dg/parse/crash22.C: New
22622 2005-01-04 Geoffrey Keating <geoffk@apple.com>
22625 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
22627 2005-01-04 Uros Bizjak <uros@kss-loka.si>
22629 PR middle-end/17767
22630 * gcc.dg/i386-mmx-6.c: New test case.
22632 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
22634 PR tree-optimization/18308
22635 * gcc.dg/vect/pr18308.c: New testcase.
22637 2005-01-04 Andreas Jaeger <aj@suse.de>
22639 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
22641 2005-01-03 Geoffrey Keating <geoffk@apple.com>
22642 Robert Bowdidge <bowdidge@apple.com>
22644 * gcc.dg/cpp/subframework1.c: New.
22645 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
22646 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
22647 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
22648 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
22650 2005-01-03 Geoffrey Keating <geoffk@apple.com>
22652 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
22654 * gcc.dg/darwin-weakimport-2.c: New.
22656 2005-01-03 Richard Henderson <rth@redhat.com>
22658 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
22660 2005-01-03 Richard Henderson <rth@redhat.com>
22662 * gcc.dg/vect/vect.exp: Enable for ia64.
22663 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
22664 (check_effective_target_vect_float): Likewise.
22665 (check_effective_target_vect_no_align): Likewise.
22666 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
22667 * gcc.dg/vect/vect-8.c: Likewise.
22669 2005-01-03 Uros Bizjak <uros@kss-loka.si>
22672 * gcc.dg/pr19236-1.c: New test case.
22674 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
22676 PR rtl-optimization/12092
22677 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
22679 2005-01-02 Andreas Jaeger <aj@suse.de>
22681 * gcc.dg/pr12092-1.c: Do not run on x86_64.
22683 2005-01-01 Roger Sayle <roger@eyesopen.com>
22684 Andrew Pinski <pinskia@physics.uc.edu>
22686 PR rtl-optimization/12092
22687 * gcc.dg/pr12092-1.c: New test case.
22689 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
22691 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
22692 'hidden' and 'default' for better portability.
22693 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
22695 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
22697 * g++.old-deja/g++.brendan/new3.C: Likewise.
22699 2005-01-01 Steven Bosscher <stevenb@suse.de>
22701 * gcc.dg/20041231-1.C: New test.
22702 * g++.dg/warn/Wunreachable-code-1.C: New test.
22704 2004-12-30 David Edelsohn <edelsohn@gnu.org>
22706 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
22707 file, not /dev/null. Abort on error.
22709 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
22710 Ziemowit Laski <zlaski@apple.com>
22713 * objc.dg/encode-5.m: New test.
22715 2004-12-29 Richard Henderson <rth@redhat.com>
22717 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
22718 * objc.dg/stabs-1.m: Disable for ia64.
22720 2004-12-29 Mark Mitchell <mark@codesourcery.com>
22723 * g++.dg/warn/Wunused-10.C: New test.
22725 2004-12-28 Richard Henderson <rth@redhat.com>
22727 * objc.dg/stabs-1.m: Disable for alpha.
22729 2004-12-27 Mark Mitchell <mark@codesourcery.com>
22732 * g++.dg/parse/error23.C: New test.
22734 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22736 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
22739 * gfortran.dg/intrinsic_modulo_1.f90: New.
22740 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
22741 tests with divisor -1.
22743 2004-12-27 Mark Mitchell <mark@codesourcery.com>
22745 * g++.dg/opt/temp1.C (memcpy): Return a value.
22748 * g++.dg/expr/cond7.C: New test.
22750 2004-12-27 Paul Brook <paul@codesourcery.com>
22752 * gfortran.dg/g77/select_no_compile.f: Remove.
22754 2004-12-27 Richard Henderson <rth@redhat.com>
22756 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
22757 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
22758 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
22760 2004-12-26 Richard Henderson <rth@redhat.com>
22762 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
22763 by 1i instead of token pasting.
22765 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
22767 PR tree-optimization/17578
22768 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
22769 to additional_flags.
22770 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
22772 2004-12-25 Richard Henderson <rth@redhat.com>
22774 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
22777 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
22779 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
22781 * gcc.dg/pr17957.c (dg-options): Likewise.
22782 * gcc.dg/struct-ret-1.c: Add prototype for abort.
22783 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
22784 instead of 0 on __hppa__.
22785 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
22786 "foo,%r" on hppa*-*-*.
22788 2004-12-23 Bud Davis <bdavis9659@comcast.net>
22791 * gfortran.dg/complex_write.f90: New test.
22793 2004-12-23 Mark Mitchell <mark@codesourcery.com>
22796 * g++.dg/parse/pragma2.C: New test.
22798 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
22800 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
22802 * gcc.dg/empty2.c: Add missing dg-warning.
22804 2004-12-23 Mark Mitchell <mark@codesourcery.com>
22807 * g++.dg/template/local4.C: New test.
22808 * g++.dg/template/crash19.C: Add dg-error marker.
22810 * g++.dg/template/crash31.C: Correct embedded PR number.
22812 2004-12-23 Mark Mitchell <mark@codesourcery.com>
22815 * g++.dg/opt/temp1.C: Add do-run marker.
22817 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
22819 * g++.dg/template/spec19.C: New.
22821 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
22824 * gcc.dg/empty2.c: New.
22826 2004-12-23 Richard Henderson <rth@redhat.com>
22828 * lib/target-supports.exp (check_effective_target_vect_no_align):
22829 Remove i?86 and x86-64.
22831 2004-12-23 Mark Mitchell <mark@codesourcery.com>
22834 * g++.dg/opt/temp1.C: New test.
22836 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22839 * g++.dg/template/friend33.C: New testcase.
22841 2004-12-22 Mark Mitchell <mark@codesourcery.com>
22844 * g++.dg/template/cond5.C: New test.
22847 * g++.dg/inherit/thunk3.C: New test.
22850 * g++.dg/warn/Wunused-9.C: New test.
22852 2004-12-22 Janis Johnson <janis187@us.ibm.com>
22854 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
22856 2004-12-22 Jan Beulich <jbeulich@novell.com>
22858 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
22860 2004-12-21 Mark Mitchell <mark@codesourcery.com>
22863 * g++.dg/ext/packed8.C: New test.
22866 * g++.dg/template/crash31.C: New test.
22869 * g++.dg/template/crash30.C: New test.
22871 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
22874 * g++.dg/eh/ctor3.C: New test.
22876 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
22878 * objc.dg/stabs-1.m: Allow section name to be quoted and
22879 assembly label to begin with '.LL'.
22881 2004-12-21 Janis Johnson <janis187@us.ibm.com>
22883 * gcc.dg/vect/vect.exp
22884 (check_effective_target_lp64_or_vect_no_align): New.
22885 * gcc.dg/vect/vect-77.c: Use it.
22886 * gcc.dg/vect/vect-78.c: Use it.
22888 * lib/target-supports.exp
22889 (check_effective_target_vect_no_max,
22890 check_effective_target_vect_no_bitwise,
22891 check_effective_target_vect_no_align): New.
22892 * gcc.dg/vect/vect-13.c: Use them.
22893 * gcc.dg/vect/vect-17.c: Ditto.
22894 * gcc.dg/vect/vect-18.c: Ditto.
22895 * gcc.dg/vect/vect-19.c: Ditto.
22896 * gcc.dg/vect/vect-20.c: Ditto.
22897 * gcc.dg/vect/vect-27.c: Ditto.
22898 * gcc.dg/vect/vect-29.c: Ditto.
22899 * gcc.dg/vect/vect-44.c: Ditto.
22900 * gcc.dg/vect/vect-48.c: Ditto.
22901 * gcc.dg/vect/vect-50.c: Ditto.
22902 * gcc.dg/vect/vect-52.c: Ditto.
22903 * gcc.dg/vect/vect-54.c: Ditto.
22904 * gcc.dg/vect/vect-56.c: Ditto.
22905 * gcc.dg/vect/vect-58.c: Ditto.
22906 * gcc.dg/vect/vect-60.c: Ditto.
22907 * gcc.dg/vect/vect-72.c: Ditto.
22908 * gcc.dg/vect/vect-80.c: Ditto.
22910 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
22913 * g++.dg/init/string1.C: New.
22916 * g++.dg/other/synth1.C: New.
22918 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
22921 * gcc.dg/pr18963-1.c: New test.
22923 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
22926 * gcc.dg/funcdef-storage-1.c (foo): Remove.
22927 * gcc.dg/pr18596-1.c: Use dg-error.
22928 (dg-options): Use -fno-unit-at-a-time.
22929 * gcc.dg/pr18596-2.c: New test.
22930 * gcc.dg/pr18596-3.c: New test.
22932 2004-12-20 Roger Sayle <roger@eyesopen.com>
22934 PR middle-end/18683
22935 * g++.dg/opt/pr18683-1.C: New test case.
22937 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
22940 * g++.dg/opt/max1.C: Fix for 64bit targets.
22942 2004-12-20 Matt Austern <austern@apple.com>
22945 * g++.dg/ext/builtin6.C: New
22947 2004-12-20 Diego Novillo <dnovillo@redhat.com>
22949 PR tree-optimization/19080
22950 * gcc.c-torture/compile/pr19080.c: New test.
22952 2004-12-20 Steven Bosscher <stevenb@suse.de>
22954 * gcc.dg/20041219-1.c: New test.
22956 2004-12-19 Roger Sayle <roger@eyesopen.com>
22958 PR middle-end/19068
22959 * g++.dg/opt/max1.C: New test case.
22961 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
22963 * gcc.dg/fdata-sections-1.c: New test.
22965 2004-12-18 Roger Sayle <roger@eyesopen.com>
22967 PR middle-end/18548
22968 * gcc.dg/max-1.c: New test case.
22970 2004-12-18 Jakub Jelinek <jakub@redhat.com>
22972 * gcc.c-torture/execute/20041218-1.c: New test.
22974 2004-12-17 Diego Novillo <dnovillo@redhat.com>
22976 * gcc.dg/pr18501.c: New test.
22977 * gcc.dg/uninit-5.c: XFAIL.
22978 * gcc.dg/uninit-9.c: XFAIL.
22980 2004-12-17 Dale Johannesen <dalej@apple.com>
22982 * gcc.dg/20041213-1.c: New.
22984 2004-12-17 Ziemowit Laski <zlaski@apple.com>
22986 * objc.dg/stabs-1.m: Allow assembly label to begin
22989 2004-12-17 Jakub Jelinek <jakub@redhat.com>
22991 * gcc.c-torture/execute/20041213-1.c: Move...
22992 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
22994 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
22997 * g++.dg/lookup/conv-5.C: New.
22999 2004-12-16 Ziemowit Laski <zlaski@apple.com>
23001 * objc.dg/stabs-1.m: New test.
23003 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
23005 * gcc.dg/visibility-c.c: Change compile to
23006 assemble for the test.
23008 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
23011 * gcc.dg/visibility-c.c: New test.
23013 2004-12-16 Roger Sayle <roger@eyesopen.com>
23015 PR middle-end/18493
23016 * gcc.dg/switch-8.c: New test case.
23018 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
23021 * g++.dg/template/init4.C: New.
23022 * g++.dg/opt/static3.C: Enable optimizer.
23024 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
23026 * g++.dg/other/complex1.C: New test.
23028 2004-12-15 Alan Modra <amodra@bigpond.net.au>
23030 * g++.dg/opt/inline9.C: New test.
23032 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23035 * gfotran.dg/nullify_1.f: New test.
23037 2004-12-15 Richard Henderson <rth@redhat.com>
23039 * gcc.target/i386/i386.exp: New harness.
23040 * gcc.target/i386/vect-args.c: New.
23042 2004-12-15 David Edelsohn <edelsohn@gnu.org>
23044 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
23046 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23049 * g++.dg/template/friend32.C: New test.
23051 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
23053 * cpp/pragma-once-1.c: New test.
23054 * cpp/pragma-once-1b.h: Likewise.
23055 * cpp/pragma-once-1c.h: Likewise.
23056 * cpp/pragma-once-1d.h: Likewise.
23057 * cpp/inc/pragma-once-1a.h: Likewise.
23059 2004-12-15 Bud Davis <bdavis9659@comcast.net>
23060 Steven G. Kargl <kargls@comcast.net>
23063 * gfortran.dg/list_read_3.f90: New test.
23065 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
23067 * gcc.dg/ftrapv-2.c: New test.
23069 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
23072 * g++.dg/template/typename9.C: New test.
23074 2004-12-14 Mark Mitchell <mark@codesourcery.com>
23077 * g++.dg/template/typename8.C: New test.
23078 * g++.dg/parse/friend2.C: Tweak error message.
23080 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
23082 * gcc.c-torture/20041214-1.c: New test.
23084 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
23087 * g++.dg/init/array17.C: New test.
23089 2004-12-14 Mark Mitchell <mark@codesourcery.com>
23092 * g++.dg/init/aggr3.C: New test.
23094 2004-12-14 Janis Johnson <janis187@us.ibm.com>
23096 * gcc.dg/altivec-types-1.c: New test.
23097 * gcc.dg/altivec-types-2.c: New test.
23098 * gcc.dg/altivec-types-3.c: New test.
23099 * gcc.dg/altivec-types-4.c: New test.
23100 * g++.dg/ext/altivec-types-1.C: New test.
23101 * g++.dg/ext/altivec-types-2.C: New test.
23102 * g++.dg/ext/altivec-types-3.C: New test.
23103 * g++.dg/ext/altivec-types-4.C: New test.
23105 2004-12-14 Jakub Jelinek <jakub@redhat.com>
23107 PR middle-end/18951
23108 * gcc.c-torture/execute/20041213-1.c: New test.
23110 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
23113 * g++.dg/template/cast1.C: New.
23115 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
23117 * gcc.c-torture/execute/20041213-2.c: New test.
23119 2004-12-13 Richard Henderson <rth@redhat.com>
23121 * gcc.dg/i386-sse-10.c: Fix typo in options.
23123 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
23126 * g++.dg/opt/pr18968.C: New test.
23128 2004-12-13 Mark Mitchell <mark@codesourcery.com>
23131 * g++.dg/ext/visibility/staticdatamem.C: New test.
23133 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
23135 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
23137 2004-12-13 Roger Sayle <roger@eyesopen.com>
23139 PR rtl-optimization/18928
23140 * gcc.dg/pr18928-1.c: New test case.
23142 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
23145 * gcc.c-torture/compile/20041211-1.c: New.
23147 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
23149 PR middle-end/17564
23150 * gcc.c-torture/execute/20041212-1.c: New test.
23152 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23155 * gfortran.dg/common_1.f90: New test.
23157 2004-12-12 Steven G. Kargl <kargls@comcast.net>
23158 Paul Brook <paul@codesourcery.com>
23161 * gfortran.dg/real_do_1.f90: New test.
23163 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
23166 * g++.dg/opt/ptrmem6.C: New test.
23168 2004-12-11 Roger Sayle <roger@eyesopen.com>
23170 PR middle-end/18921
23171 * gcc.dg/pr18921-1.c: New test case.
23173 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23176 * gfortran.dg/scale_1.f90: New test.
23178 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
23180 PR middle-end/18903
23181 * gcc.c-torture/compile/pr18903.c: New test.
23183 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
23185 * gcc.c-torture/execute/20041210-1.c: New test.
23187 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23190 * g++.dg/parser/struct-1.C: New test.
23191 * g++.dg/parser/struct-2.C: New test.
23192 * g++.dg/parser/struct-3.C: New test.
23194 2004-12-09 Richard Henderson <rth@redhat.com>
23196 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
23198 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
23199 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
23201 2004-12-09 Matt Austern <austern@apple.com>
23204 * g++.dg/ext/builtin1.C: New
23205 * g++.dg/ext/builtin2.C: New
23206 * g++.dg/ext/builtin3.C: New
23207 * g++.dg/ext/builtin4.C: New
23208 * g++.dg/ext/builtin5.C: New
23210 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
23213 * g++.dg/opt/ptrmem5.C: New test.
23215 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
23217 * g++.dg/parse/typename5.C: Adjust for new error.
23218 * g++.dg/parse/typename7.C: New.
23220 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23223 * g++.dg/other/mmintrin.C: New test.
23225 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
23228 * g++.dg/init/array15.C: New.
23229 * g++.dg/init/array16.C: New.
23231 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23234 * gfortran.dg/assign_1.f90: New test.
23236 2004-12-08 Nick Clifton <nickc@redhat.com>
23238 * gcc.target/xstormy16/bss_below100: New directory containing tests.
23239 * gcc.target/xstormy16/data_below100: Likewise.
23240 * gcc.target/xstormy16/sfr: Likewise.
23241 * gcc.target/xstormy16/below100.S: New test source file.
23242 * gcc.target/xstormy16/below100.ld: New test linker script.
23243 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
23244 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
23246 * gcc.target/xstormy16/bp.c: Likewise.
23248 * gcc.target/xstormy16/bss_below100: New files:
23249 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
23250 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
23251 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
23252 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
23253 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
23254 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
23255 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
23256 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
23257 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
23258 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
23259 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
23260 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
23261 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
23262 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
23263 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
23264 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
23265 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
23266 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
23267 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
23268 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
23269 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
23270 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
23271 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
23272 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
23273 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
23274 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
23275 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
23277 * gcc.target/xstormy16/data_below100: New files:
23278 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
23279 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
23280 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
23281 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
23282 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
23283 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
23284 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
23285 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
23286 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
23287 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
23288 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
23289 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
23290 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
23291 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
23292 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
23293 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
23294 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
23295 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
23296 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
23297 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
23298 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
23299 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
23300 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
23301 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
23302 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
23303 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
23304 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
23306 * gcc.target/xstormy16/sfr: New files:
23307 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
23308 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
23309 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
23310 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
23311 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
23312 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
23313 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
23314 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
23315 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
23316 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
23317 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
23318 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
23319 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
23320 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
23321 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
23322 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
23323 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
23324 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
23325 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
23326 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
23327 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
23328 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
23329 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
23330 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
23331 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
23332 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
23333 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
23334 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
23335 27_if0_sfrw_bitfield_f.c
23337 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23340 * g++.dg/lookup/name-clash4.C: New test.
23342 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
23345 * g++.dg/opt/array1.C: New.
23348 * g++.dg/template/operator5.C: New.
23350 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
23353 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
23355 2004-12-07 Steven Bosscher <stevenb@suse.de>
23357 * gcc.dg/noncompile/20041207.c: New test.
23359 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
23361 * g++.dg/other/unreachable-1.C: New test.
23363 2004-12-06 Nick Clifton <nickc@redhat.com>
23365 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
23366 <limits.h> because the latter comes from gcc's include/ directory
23367 and not the newlib/libc/include directory.
23369 2004-12-04 Richard Henderson <rth@redhat.com>
23371 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
23373 2004-12-04 Richard Henderson <rth@redhat.com>
23375 * lib/target-supports.exp (check_gc_sections_available): Disable
23376 for alpha and ia64.
23378 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
23380 PR middle-end/17909
23381 * g++.dg/other/vararg-2.C: New test.
23383 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23385 PR c++/17011, c++/17971
23386 * g++.dg/template/error15.C: Adjust expected error.
23387 * g++.dg/template/instantiate3.C: Likewise.
23389 2004-12-03 Janis Johnson <janis187@us.ibm.com>
23391 * gcc.dg/altivec-18.c: Fix for darwin
23393 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
23396 * g++.dg/parse/ptrmem2.C: New.
23399 * g++.dg/template/new1.C: New.
23401 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23404 * gfortran.dg/direct_io_3.f90: New test.
23406 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
23409 * g++.dg/parse/crash21.C: New.
23411 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23413 PR c++/15664, c++/18276
23414 * g++.dg/template/ttp13.C: New test.
23415 * g++.dg/template/ttp14.C: Likewise.
23417 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23420 * g++.dg/parse/enum2.C: New test.
23421 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
23423 2004-12-02 Nick Clifton <nickc@redhat.com>
23425 * gcc.target/xstormy16: New test directory.
23426 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
23427 * gcc.target/xstormy16/bp.c: Check the generation of bp
23429 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
23430 bn instructions and the BELOW100 attribute.
23432 2004-12-02 Alan Modra <amodra@bigpond.net.au>
23435 * gcc.dg/ppc-eabi.c: New.
23437 2004-12-02 Bud Davis <bdavis9659@comcast.net>
23440 * gfortran.dg/backspace.f90
23442 2004-12-02 Bud Davis <bdavis9659@comcast.net>
23444 * gfortran.dg/inquire.f90: New test.
23446 2004-12-01 Janis Johnson <janis187@us.ibm.com>
23448 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
23449 handle effective-target-keyword.
23450 (dg-skip-if): Support effective-target keyword as target list.
23451 (dg-xfail-if): Ditto.
23452 * lib/target-supports.exp (is-effective-target-keyword): New proc.
23454 2004-12-01 Diego Novillo <dnovillo@redhat.com>
23456 PR tree-optimization/18291
23457 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
23459 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
23462 * g++.dg/parse/crash20.C: New.
23465 * g++.dg/overload/arg1.C: New.
23466 * g++.dg/overload/arg2.C: New.
23467 * g++.dg/overload/arg3.C: New.
23468 * g++.dg/overload/arg4.C: New.
23470 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
23472 * gcc.dg/c99-flex-array-4.c: Remove.
23474 2004-11-30 Janis Johnson <janis187@us.ibm.com>
23476 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
23478 * lib/target-supports.exp (is-effective-target): Simplify.
23480 * lib/target-supports.exp (check_effective_target_vect_long):
23481 Fix for powerpc64-*-*.
23483 2004-11-30 Loren James Rittle <ljrittle@acm.org>
23485 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
23486 to support new requirements on FreeBSD 5.
23488 2004-11-30 Devang Patel <dpatel@apple.com>
23491 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
23493 2004-11-30 Janis Johnson <janis187@us.ibm.com>
23495 * g++.dg/ext/altivec-13.C: New test.
23497 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
23500 * gcc.c-torture/execute/p18298.c: New test.
23502 2004-11-30 Ira Rosen <irar@il.ibm.com>
23503 Dorit Naishlos <dorit@il.ibm.com>
23506 * gcc.dg/vect/vect-89.c: New test.
23508 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
23510 * gcc.dg/pr18596-1.c: New test.
23512 2004-11-30 Ben Elliston <bje@au.ibm.com>
23514 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
23516 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
23519 * gcc.dg/pr18479.c: New test.
23521 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
23524 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
23525 mmix-knuth-mmixware.
23527 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
23528 cris-*-elf* cris-*-aout* mmix-*-*
23530 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
23532 PR middle-end/18725
23533 * gcc.dg/pr18725.c: New test.
23535 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
23538 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
23541 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
23543 2004-11-29 Mark Mitchell <mark@codesourcery.com>
23546 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
23547 * g++.old-deja/g++.law/ctors5.C: Likewise.
23548 * g++.old-deja/g++.other/crash25.C: Likewise.
23551 * g++.dg/template/error16.C: New test.
23554 * g++.dg/template/crash29.C: New test.
23556 2004-11-29 Diego Novillo <dnovillo@redhat.com>
23558 PR tree-optimization/18712
23559 * gcc.c-torture/compile/pr18712.c: New test.
23561 2004-11-29 Joseph Myers <joseph@codesourcery.com>
23564 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
23567 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23570 * g++.dg/lookup/crash6.C: New test.
23572 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
23574 PR middle-end/18164
23575 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
23577 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
23579 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
23580 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
23581 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
23583 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
23585 * gcc.dg/pr18164.c: New test.
23587 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
23589 * gcc.dg/funroll-loops-all.c: New.
23591 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
23594 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
23595 delimeter, match space and TAB as well as ":".
23598 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
23601 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
23604 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
23607 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
23609 2004-11-28 Bud Davis <bdavis9659@comcast.net>
23611 * gfortran.dg/direct_io_2.f90: New test.
23613 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
23616 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
23618 2004-11-28 Richard Henderson <rth@redhat.com>
23620 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
23622 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
23624 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
23625 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
23626 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
23627 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
23628 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
23629 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
23630 gcc.dg/pointer-arith-8.c: New tests.
23632 2004-11-27 Bud Davis <bdavis9659@comcast.net>
23635 * gfortran.dg/endfile.f90: New test.
23637 2004-11-27 Falk Hueffner <falk@debian.org>
23639 * gcc.dg/loop-6.c: New test.
23641 2004-11-27 Jakub Jelinek <jakub@redhat.com>
23643 * gcc.c-torture/execute/20041126-1.c: New test.
23645 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
23647 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
23650 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
23652 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
23655 2004-11-27 Jakub Jelinek <jakub@redhat.com>
23657 PR rtl-optimization/17825
23658 * gcc.c-torture/compile/20041119-1.c: New test.
23660 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
23662 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
23663 Check existence of ld library path variables before unsetting.
23665 2004-11-26 Mark Mitchell <mark@codesourcery.com>
23667 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
23669 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
23671 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
23673 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
23675 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
23677 2004-11-26 Ben Elliston <bje@au.ibm.com>
23679 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
23682 2004-11-26 Ben Elliston <bje@au.ibm.com>
23684 * gcc.dg/pr17957.c: Pass --param, not -param.
23686 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
23688 PR middle-end/17957
23689 * testsuite/gcc.dg/pr17957.c: New test.
23691 2004-11-25 Mark Mitchell <mark@codesourcery.com>
23694 * g++.dg/template/crash28.C: Likewise.
23697 * g++.dg/expr/unary2.C: Adjust lvalue messages.
23698 * g++.dg/ext/lvaddr.C: Likewise.
23699 * g++.dg/opt/pr7503-3.C: Likewise.
23702 * g++.dg/parse/qualified3.C: New test.
23703 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
23706 * g++.dg/expr/return1.C: New test.
23708 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23710 Friend class name lookup 3/n, PR c++/3332
23711 * g++.dg/lookup/friend3.C: New test.
23712 * g++.dg/lookup/friend4.C: Likewise.
23713 * g++.dg/lookup/friend5.C: Likewise.
23715 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23717 Friend class name lookup 2/n, PR c++/14513, c++/15410
23718 * g++.dg/lookup/friend2.C: New test.
23719 * g++.dg/template/friend31.C: Likewise.
23721 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
23723 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
23725 2004-11-24 Mark Mitchell <mark@codesourcery.com>
23728 * g++.dg/tc1/dr56.C: Remove.
23729 * g++.dg/template/typedef1.C: Add dg-error markers.
23730 * g++.old-deja/g++.other/typedef7.C: Likewise.
23733 * g++.dg/parse/typedef7.C: New test.
23735 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
23737 * gcc.c-torture/execute/20041124-1.c: New test.
23739 2004-11-24 Mark Mitchell <mark@codesourcery.com>
23741 * g++.dg/template/deduce3.C: New test.
23744 * g++.dg/template/crash27.C: New test.
23747 * g++.dg/warn/Wshadow-3.C: New test.
23749 2004-11-24 Devang Patel <dpatel@apple.com>
23752 * gcc.dg/cpp/isysroot-1.c: New test.
23753 * gcc.dg/cpp/usr/include/stdio.h: New file.
23754 * gcc.dg/cpp/isysroot-2.c: New test.
23755 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
23758 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23761 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
23763 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
23765 * gcc.target/sparc/align.c: Do not include <stdint.h>.
23766 * gcc.target/sparc/pdist.c: Likewise.
23768 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
23771 * g++.dg/conversion/simd1.C: New test.
23773 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
23775 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
23776 and restore_ld_library_path_env_vars.
23777 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
23778 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
23779 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
23780 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
23782 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
23784 * gcc.dg/pragma-align-2.c: Test macro expansion.
23785 * gcc.dg/pragma-pack-2.c: New test.
23787 2004-11-23 Richard Henderson <rth@redhat.com>
23789 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
23790 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
23791 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
23792 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
23793 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
23794 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
23796 * gcc.dg/vect/vect.exp: Add check for alpha.
23797 * lib/target-supports.exp (check_alpha_max_hw_available): New.
23798 (check_effective_target_vect_int): Enable for alpha.
23799 (check_effective_target_vect_long): New.
23800 (is-effective-target): Add it.
23802 2004-11-23 Uros Bizjak <uros@kss-loka.si>
23804 * gcc.dg/pr18614-1.c: New test.
23806 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
23808 * gcc.dg/setjmp-2.c: New test.
23810 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
23812 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
23813 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
23814 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
23815 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
23816 gcc.target/sparc/pdist.c: New tests.
23818 2004-11-22 Bob Wilson <bob.wilson@acm.org>
23820 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
23822 2004-11-22 Dale Johannesen <dalej@apple.com>
23824 * gcc.dg/20041111-1.c: New.
23826 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
23829 * gcc.dg/vect/pr18536.c: New test.
23831 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23834 * g++.dg/template/nontype11.C: New test.
23836 2004-11-21 Roger Sayle <roger@eyesopen.com>
23838 PR middle-end/18520
23839 * gcc.dg/pr18520-1.c: New test case.
23841 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
23843 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
23844 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
23845 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
23846 expected diagnostics.
23848 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
23851 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
23852 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
23853 vect-77.c, vect-77a.c: XFAIL on the SPARC.
23855 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
23857 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
23859 2004-11-19 Mark Mitchell <mark@codesourcery.com>
23860 Joseph Myers <joseph@codesourcery.com>
23862 * lib/target-supports.exp (check_visibility_available): Really
23865 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
23868 * gcc.dg/vect/vect-85.c: New test.
23869 * gcc.dg/vect/vect-86.c: New test.
23870 * gcc.dg/vect/vect-87.c: New test.
23871 * gcc.dg/vect/vect-88.c: New test.
23873 2004-11-19 Ben Elliston <bje@au.ibm.com>
23875 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
23877 2004-11-18 Janis Johnson <janis187@us.ibm.com>
23879 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
23880 * gcc.dg/ppc-and-1.c: Ditto.
23881 * gcc.dg/ppc-compare-1.c: Ditto.
23882 * gcc.dg/ppc-mov-1.c: Ditto
23884 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
23885 Mark Mitchell <mark@codesourcery.com>
23887 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
23889 2004-11-17 Janis Johnson <janis187@us.ibm.com>
23890 Aldy Hernandez <aldyh@redhat.com>
23892 * lib/target-supports.exp (check_effective_target_vect_int): New
23893 (check_effective_target_vect_float): New
23894 (check_effective_target_vect_double): New.
23895 (is-effective-target): Support new effective targets keywords.
23896 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
23897 default action for dg-do.
23898 * gcc.dg/vect/pr16105.c: Use new support.
23899 * gcc.dg/vect/pr18400.c: Ditto.
23900 * gcc.dg/vect/pr18425.c: Ditto.
23901 * gcc.dg/vect/vect-1.c: Ditto.
23902 * gcc.dg/vect/vect-10.c: Ditto.
23903 * gcc.dg/vect/vect-11.c: Ditto.
23904 * gcc.dg/vect/vect-12.c: Ditto.
23905 * gcc.dg/vect/vect-13.c: Ditto.
23906 * gcc.dg/vect/vect-14.c: Ditto.
23907 * gcc.dg/vect/vect-15.c: Ditto.
23908 * gcc.dg/vect/vect-16.c: Ditto.
23909 * gcc.dg/vect/vect-17.c: Ditto.
23910 * gcc.dg/vect/vect-18.c: Ditto.
23911 * gcc.dg/vect/vect-19.c: Ditto.
23912 * gcc.dg/vect/vect-2.c: Ditto.
23913 * gcc.dg/vect/vect-20.c: Ditto.
23914 * gcc.dg/vect/vect-21.c: Ditto.
23915 * gcc.dg/vect/vect-22.c: Ditto.
23916 * gcc.dg/vect/vect-23.c: Ditto.
23917 * gcc.dg/vect/vect-24.c: Ditto.
23918 * gcc.dg/vect/vect-25.c: Ditto.
23919 * gcc.dg/vect/vect-26.c: Ditto.
23920 * gcc.dg/vect/vect-27.c: Ditto.
23921 * gcc.dg/vect/vect-27a.c: Ditto.
23922 * gcc.dg/vect/vect-28.c: Ditto.
23923 * gcc.dg/vect/vect-29.c: Ditto.
23924 * gcc.dg/vect/vect-29a.c: Ditto.
23925 * gcc.dg/vect/vect-3.c: Ditto.
23926 * gcc.dg/vect/vect-30.c: Ditto.
23927 * gcc.dg/vect/vect-31.c: Ditto.
23928 * gcc.dg/vect/vect-32.c: Ditto.
23929 * gcc.dg/vect/vect-33.c: Ditto.
23930 * gcc.dg/vect/vect-34.c: Ditto.
23931 * gcc.dg/vect/vect-35.c: Ditto.
23932 * gcc.dg/vect/vect-36.c: Ditto.
23933 * gcc.dg/vect/vect-37.c: Ditto.
23934 * gcc.dg/vect/vect-38.c: Ditto.
23935 * gcc.dg/vect/vect-4.c: Ditto.
23936 * gcc.dg/vect/vect-40.c: Ditto.
23937 * gcc.dg/vect/vect-41.c: Ditto.
23938 * gcc.dg/vect/vect-42.c: Ditto.
23939 * gcc.dg/vect/vect-43.c: Ditto.
23940 * gcc.dg/vect/vect-44.c: Ditto.
23941 * gcc.dg/vect/vect-45.c: Ditto.
23942 * gcc.dg/vect/vect-46.c: Ditto.
23943 * gcc.dg/vect/vect-47.c: Ditto.
23944 * gcc.dg/vect/vect-48.c: Ditto.
23945 * gcc.dg/vect/vect-48a.c: Ditto.
23946 * gcc.dg/vect/vect-49.c: Ditto.
23947 * gcc.dg/vect/vect-5.c: Ditto.
23948 * gcc.dg/vect/vect-50.c: Ditto.
23949 * gcc.dg/vect/vect-51.c: Ditto.
23950 * gcc.dg/vect/vect-52.c: Ditto.
23951 * gcc.dg/vect/vect-53.c: Ditto.
23952 * gcc.dg/vect/vect-54.c: Ditto.
23953 * gcc.dg/vect/vect-55.c: Ditto.
23954 * gcc.dg/vect/vect-56.c: Ditto.
23955 * gcc.dg/vect/vect-56a.c: Ditto.
23956 * gcc.dg/vect/vect-57.c: Ditto.
23957 * gcc.dg/vect/vect-58.c: Ditto.
23958 * gcc.dg/vect/vect-59.c: Ditto.
23959 * gcc.dg/vect/vect-6.c: Ditto.
23960 * gcc.dg/vect/vect-60.c: Ditto.
23961 * gcc.dg/vect/vect-61.c: Ditto.
23962 * gcc.dg/vect/vect-62.c: Ditto.
23963 * gcc.dg/vect/vect-63.c: Ditto.
23964 * gcc.dg/vect/vect-64.c: Ditto.
23965 * gcc.dg/vect/vect-65.c: Ditto.
23966 * gcc.dg/vect/vect-66.c: Ditto.
23967 * gcc.dg/vect/vect-67.c: Ditto.
23968 * gcc.dg/vect/vect-68.c: Ditto.
23969 * gcc.dg/vect/vect-69.c: Ditto.
23970 * gcc.dg/vect/vect-7.c: Ditto.
23971 * gcc.dg/vect/vect-72.c: Ditto.
23972 * gcc.dg/vect/vect-72a.c: Ditto.
23973 * gcc.dg/vect/vect-73.c: Ditto.
23974 * gcc.dg/vect/vect-74.c: Ditto.
23975 * gcc.dg/vect/vect-75.c: Ditto.
23976 * gcc.dg/vect/vect-76.c: Ditto.
23977 * gcc.dg/vect/vect-77.c: Ditto.
23978 * gcc.dg/vect/vect-77a.c: Ditto.
23979 * gcc.dg/vect/vect-78.c: Ditto.
23980 * gcc.dg/vect/vect-79.c: Ditto.
23981 * gcc.dg/vect/vect-8.c: Ditto.
23982 * gcc.dg/vect/vect-80.c: Ditto.
23983 * gcc.dg/vect/vect-82.c: Ditto.
23984 * gcc.dg/vect/vect-82_64.c: Ditto.
23985 * gcc.dg/vect/vect-83.c: Ditto.
23986 * gcc.dg/vect/vect-83_64.c: Ditto.
23987 * gcc.dg/vect/vect-9.c: Ditto.
23988 * gcc.dg/vect/vect-all.c: Ditto.
23989 * gcc.dg/vect/vect-none.c: Ditto.
23991 2004-11-17 Janis Johnson <janis187@us.ibm.com>
23993 * lib/gcc-dg.exp (dg-skip-if): New function.
23994 (dg-forbid-option): Remove.
23995 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
23996 * g++.dg/abi/bitfield8.C: Likewise.
23997 * g++.dg/abi/dtor1.C: Likewise.
23998 * g++.dg/abi/empty10.C: Likewise.
23999 * g++.dg/abi/empty7.C: Likewise.
24000 * g++.dg/abi/empty9.C: Likewise.
24001 * g++.dg/abi/layout3.C: Likewise.
24002 * g++.dg/abi/layout4.C: Likewise.
24003 * g++.dg/abi/thunk1.C: Likewise.
24004 * g++.dg/abi/thunk2.C: Likewise.
24005 * g++.dg/abi/vbase11.C: Likewise.
24006 * g++.dg/abi/vthunk2.C: Likewise.
24007 * g++.dg/abi/vthunk3.C: Likewise.
24008 * g++.dg/ext/attrib8.C: Likewise.
24009 * g++.dg/opt/longbranch2.C: Likewise.
24010 * g++.dg/opt/reg-stack4.C: Likewise.
24011 * g++.old-deja/g++.ext/attrib1.C: Likewise.
24012 * g++.old-deja/g++.ext/attrib2.C: Likewise.
24013 * g++.old-deja/g++.ext/attrib3.C: Likewise.
24014 * g++.old-deja/g++.other/store-expr1.C: Likewise.
24015 * g++.old-deja/g++.other/store-expr2.C: Likewise.
24016 * gcc.dg/20000609-1.c: Likewise.
24017 * gcc.dg/20000720-1.c: Likewise.
24018 * gcc.dg/20011107-1.c: Likewise.
24019 * gcc.dg/20011119-1.c: Likewise.
24020 * gcc.dg/20020108-1.c: Likewise.
24021 * gcc.dg/20020122-2.c: Likewise.
24022 * gcc.dg/20020122-3.c: Likewise.
24023 * gcc.dg/20020201-3.c: Likewise.
24024 * gcc.dg/20020206-1.c: Likewise.
24025 * gcc.dg/20020218-1.c: Likewise.
24026 * gcc.dg/20020310-1.c: Likewise.
24027 * gcc.dg/20020411-1.c: Likewise.
24028 * gcc.dg/20020418-2.c: Likewise.
24029 * gcc.dg/20020426-1.c: Likewise.
24030 * gcc.dg/20020426-2.c: Likewise.
24031 * gcc.dg/20020517-1.c: Likewise.
24032 * gcc.dg/20020523-1.c: Likewise.
24033 * gcc.dg/20020523-2.c: Likewise.
24034 * gcc.dg/20020729-1.c: Likewise.
24035 * gcc.dg/20030204-1.c: Likewise.
24036 * gcc.dg/20030826-2.c: Likewise.
24037 * gcc.dg/20030926-1.c: Likewise.
24038 * gcc.dg/20031202-1.c: Likewise.
24039 * gcc.dg/980312-1.c: Likewise.
24040 * gcc.dg/980313-1.c: Likewise.
24041 * gcc.dg/990117-1.c: Likewise.
24042 * gcc.dg/990424-1.c: Likewise.
24043 * gcc.dg/990524-1.c: Likewise.
24044 * gcc.dg/991230-1.c: Likewise.
24045 * gcc.dg/i386-387-1.c: Likewise.
24046 * gcc.dg/i386-387-2.c: Likewise.
24047 * gcc.dg/i386-387-3.c: Likewise.
24048 * gcc.dg/i386-387-4.c: Likewise.
24049 * gcc.dg/i386-387-5.c: Likewise.
24050 * gcc.dg/i386-387-6.c: Likewise.
24051 * gcc.dg/i386-asm-1.c: Likewise.
24052 * gcc.dg/i386-bitfield1.c: Likewise.
24053 * gcc.dg/i386-bitfield2.c: Likewise.
24054 * gcc.dg/i386-loop-1.c: Likewise.
24055 * gcc.dg/i386-loop-2.c: Likewise.
24056 * gcc.dg/i386-loop-3.c: Likewise.
24057 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
24058 * gcc.dg/i386-pic-1.c: Likewise.
24059 * gcc.dg/i386-regparm.c: Likewise.
24060 * gcc.dg/i386-signbit-1.c: Likewise.
24061 * gcc.dg/i386-signbit-2.c: Likewise.
24062 * gcc.dg/i386-signbit-3.c: Likewise.
24063 * gcc.dg/i386-sse-5.c: Likewise.
24064 * gcc.dg/i386-sse-8.c: Likewise.
24065 * gcc.dg/i386-unroll-1.c: Likewise.
24066 * gcc.dg/tls/opt-1.c: Likewise.
24067 * gcc.dg/tls/opt-2.c: Likewise.
24068 * gcc.dg/unroll-1.c: Likewise.
24069 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
24070 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
24071 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
24072 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
24074 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24076 * g++.dg/template/incomplete1.C: New test.
24078 2004-11-16 Nick Clifton <nickc@redhat.com>
24080 Revert patches accidentally commited during checkin of fixes for
24082 gcc.c-torture/execute/simd-4.c: Revert
24083 gcc.dg/20040910-1.c: Revert.
24085 2004-11-16 Paul Brook <paul@codesourcery.com>
24088 * gfortran.dg/der_pointer_1.f90: New test.
24090 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
24093 * gcc.dg/bitfld-13.c: New test.
24095 2004-11-15 Janis Johnson <janis187@us.ibm.com>
24097 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
24100 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
24101 * gcc.dg/ppc64-abi-2.c: Ditto.
24102 * gcc.dg/ppc64-abi-3.c: Ditto.
24104 * lib/gcc-dg.exp (dg-target-list): Remove.
24106 2004-11-15 Steve Ellcey <sje@cup.hp.com>
24108 * gcc.dg/ia64-postinc.c: New test.
24110 2004-11-15 Mark Mitchell <mark@codesourcery.com>
24112 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
24114 2004-11-15 Nick Clifton <nickc@redhat.com>
24116 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
24117 __INT_MAX__ so that the test can be compiled by toolchains
24118 targeted at 16-bit processors.
24120 * gcc.dg/20040625-1.c: Use long constants rather than integers
24121 when performing arithmetic that will overflow 16-bits.
24123 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
24124 xstormy16. It does not support 128-bit vector operations.
24126 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
24127 with the macro PTR_TYPE. Define this macro to an integer type
24128 suitable for holding a pointer.
24130 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
24131 the target is a 16-bit processor.
24133 * gcc.dg/cpp/if-2.c: Expect a different warning message from
24134 16-bit targets where the character constant will be too long.
24136 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
24137 where the double will not be directly addressable.
24139 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24141 Friend class name lookup 1/n, PR c++/18471
24142 * g++.dg/template/crash26.C: New test.
24143 * g++.dg/lookup/struct1.C: Adjust expected error.
24144 * g++.dg/parse/elab1.C: Likewise.
24145 * g++.dg/parse/elab2.C: Likewise.
24146 * g++.dg/parse/int-as-enum1.C: Likewise.
24147 * g++.dg/parse/struct-as-enum1.C: Likewise.
24148 * g++.dg/parse/typedef1.C: Likewise.
24149 * g++.dg/parse/typedef3.C: Likewise.
24150 * g++.dg/parse/typedef4.C: Likewise.
24151 * g++.dg/parse/typedef5.C: Likewise.
24152 * g++.dg/template/nontype4.C: Likewise.
24153 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
24154 * g++.old-deja/g++.other/elab1.C: Likewise.
24155 * g++.old-deja/g++.other/syntax4.C: Likewise.
24157 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
24159 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
24161 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
24163 * gcc.c-torture/execute/20041114-1.c: New test.
24165 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
24167 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
24168 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
24169 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
24170 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
24171 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
24172 gcc.dg/switch-7.c: New tests.
24174 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
24176 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
24178 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
24181 * gcc.dg/vect/pr18400.c: New test.
24183 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
24184 Andrew Pinski <pinskia@physics.uc.edu>
24187 * gcc.dg/vect/pr18425.c: New test.
24189 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
24191 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
24192 Guard with dg-require-alias and dg-require-visibility.
24194 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
24196 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
24198 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24200 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
24202 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24205 * g++.dg/template/defarg5.C: New test.
24207 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
24209 * g++.dg/parse/cast1.C: Run only on ILP32.
24210 * g++.old-deja/g++.mike/p784.C: Likewise.
24212 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
24214 * gcc.c-torture/execute/20041113-1.c: New test.
24216 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
24219 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
24220 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
24221 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
24222 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
24223 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
24224 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
24225 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
24226 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
24227 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
24228 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
24229 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
24230 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
24231 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
24233 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
24235 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
24236 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
24237 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
24238 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
24239 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
24240 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
24241 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
24242 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
24243 gcc.target/sparc/combined-1.c: New tests.
24245 2004-11-12 Ziemowit Laski <zlaski@apple.com>
24247 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
24250 2004-11-12 Mark Mitchell <mark@codesourcery.com>
24252 * lib/gcc-dg.exp (dg-forbid-option): New function.
24253 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
24254 * g++.dg/abi/bitfield8.C: Likewise.
24255 * g++.dg/abi/dtor1.C: Likewise.
24256 * g++.dg/abi/empty10.C: Likewise.
24257 * g++.dg/abi/empty7.C: Likewise.
24258 * g++.dg/abi/empty9.C: Likewise.
24259 * g++.dg/abi/layout3.C: Likewise.
24260 * g++.dg/abi/layout4.C: Likewise.
24261 * g++.dg/abi/thunk1.C: Likewise.
24262 * g++.dg/abi/thunk2.C: Likewise.
24263 * g++.dg/abi/vbase11.C: Likewise.
24264 * g++.dg/abi/vthunk2.C: Likewise.
24265 * g++.dg/abi/vthunk3.C: Likewise.
24266 * g++.dg/ext/attrib8.C: Likewise.
24267 * g++.dg/opt/longbranch2.C: Likewise.
24268 * g++.dg/opt/reg-stack4.C: Likewise.
24269 * g++.old-deja/g++.ext/attrib1.C: Likewise.
24270 * g++.old-deja/g++.ext/attrib2.C: Likewise.
24271 * g++.old-deja/g++.ext/attrib3.C: Likewise.
24272 * g++.old-deja/g++.other/store-expr1.C: Likewise.
24273 * g++.old-deja/g++.other/store-expr2.C: Likewise.
24274 * gcc.dg/20000609-1.c: Likewise.
24275 * gcc.dg/20000720-1.c: Likewise.
24276 * gcc.dg/20011107-1.c: Likewise.
24277 * gcc.dg/20011119-1.c: Likewise.
24278 * gcc.dg/20020108-1.c: Likewise.
24279 * gcc.dg/20020122-2.c: Likewise.
24280 * gcc.dg/20020122-3.c: Likewise.
24281 * gcc.dg/20020201-3.c: Likewise.
24282 * gcc.dg/20020206-1.c: Likewise.
24283 * gcc.dg/20020218-1.c: Likewise.
24284 * gcc.dg/20020310-1.c: Likewise.
24285 * gcc.dg/20020411-1.c: Likewise.
24286 * gcc.dg/20020418-2.c: Likewise.
24287 * gcc.dg/20020426-1.c: Likewise.
24288 * gcc.dg/20020426-2.c: Likewise.
24289 * gcc.dg/20020517-1.c: Likewise.
24290 * gcc.dg/20020523-1.c: Likewise.
24291 * gcc.dg/20020523-2.c: Likewise.
24292 * gcc.dg/20020729-1.c: Likewise.
24293 * gcc.dg/20030204-1.c: Likewise.
24294 * gcc.dg/20030826-2.c: Likewise.
24295 * gcc.dg/20030926-1.c: Likewise.
24296 * gcc.dg/20031202-1.c: Likewise.
24297 * gcc.dg/980312-1.c: Likewise.
24298 * gcc.dg/980313-1.c: Likewise.
24299 * gcc.dg/990117-1.c: Likewise.
24300 * gcc.dg/990424-1.c: Likewise.
24301 * gcc.dg/990524-1.c: Likewise.
24302 * gcc.dg/991230-1.c: Likewise.
24303 * gcc.dg/i386-387-1.c: Likewise.
24304 * gcc.dg/i386-387-2.c: Likewise.
24305 * gcc.dg/i386-387-3.c: Likewise.
24306 * gcc.dg/i386-387-4.c: Likewise.
24307 * gcc.dg/i386-387-5.c: Likewise.
24308 * gcc.dg/i386-387-6.c: Likewise.
24309 * gcc.dg/i386-asm-1.c: Likewise.
24310 * gcc.dg/i386-bitfield1.c: Likewise.
24311 * gcc.dg/i386-bitfield2.c: Likewise.
24312 * gcc.dg/i386-loop-1.c: Likewise.
24313 * gcc.dg/i386-loop-2.c: Likewise.
24314 * gcc.dg/i386-loop-3.c: Likewise.
24315 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
24316 * gcc.dg/i386-pic-1.c: Likewise.
24317 * gcc.dg/i386-regparm.c: Likewise.
24318 * gcc.dg/i386-signbit-1.c: Likewise.
24319 * gcc.dg/i386-signbit-2.c: Likewise.
24320 * gcc.dg/i386-signbit-3.c: Likewise.
24321 * gcc.dg/i386-sse-5.c: Likewise.
24322 * gcc.dg/i386-sse-8.c: Likewise.
24323 * gcc.dg/i386-unroll-1.c: Likewise.
24324 * gcc.dg/tls/opt-1.c: Likewise.
24325 * gcc.dg/tls/opt-2.c: Likewise.
24326 * gcc.dg/unroll-1.c: Likewise.
24327 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
24328 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
24329 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
24330 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
24331 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
24334 2004-11-12 Mark Mitchell <mark@codesourcery.com>
24337 * g++.dg/parse/cond1.C: New test.
24340 * g++.dg/template/array9.C: New test.
24341 * g++.dg/ext/vla1.C: Adjust error messages.
24342 * g++.dg/ext/vlm1.C: Likewise.
24343 * g++.dg/template/crash2.C: Likewise.
24346 * g++.dg/template/call3.C: New test.
24349 * g++.dg/template/ptrmem11.C: New test.
24351 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
24354 * lib/g++.exp: Set LC_ALL and LANG to C.
24355 * lib/gcc-dg.exp: Likewise.
24356 * lib/gfortran.exp: Likewise.
24357 * lib/objc.exp: Likewise.
24358 * lib/treelang.exp: Likewise.
24360 2004-11-12 Andreas Schwab <schwab@suse.de>
24362 * gcc.dg/pr16286.c: Fix last change.
24364 2004-11-12 Mark Mitchell <mark@codesourcery.com>
24367 * g++.dg/init/global1.C: New test.
24369 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
24371 * gcc.c-torture/execute/20041112-1.c: New test.
24373 2004-11-11 Janis Johnson <janis187@us.ibm.com>
24375 * lib/gcc-dg.exp (dg-target-list): New.
24377 2004-11-11 Janis Johnson <janis187@us.ibm.com>
24378 Richard Sandiford <rsandifo@redhat.com>
24380 * lib/target-supports.exp (get-compiler_messages): New.
24381 (check_named_sections_available): Use it.
24382 (check_effective_target_ilp32): New.
24383 (check_effective_target_lp64): New.
24384 (is-effective-target): New.
24385 * lib/gcc-dg.exp (dg-require-effective-target): New.
24387 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
24389 * gcc.dg/precedence-1.c: New test.
24391 2004-11-11 Janis Johnson <janis187@us.ibm.com>
24393 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
24395 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
24396 message, delete generated files, use more descriptive name for
24397 executable, and make the test unsupported when it cannot be run.
24399 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
24400 (dg-require-weak, dg-require-visibility, dg-require-alias,
24401 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
24402 dg-require-iconv, dg-require-named-sections): Use it.
24404 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
24406 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
24409 * gcc.dg/ppc-and-1: New
24412 * gcc.dg/ppc-mov-1.c: New.
24415 * gcc.dg/ppc-compare-1.c: New.
24417 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
24419 * objc.dg/desig-init-2.m: New test.
24421 2004-11-10 Adam Nemet <anemet@lnxw.com>
24423 PR middle-end/18160
24424 * g++.dg/warn/register-var-1.C: New test.
24425 * g++.dg/warn/register-var-2.C: New test.
24427 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
24429 * gcc.dg/union-2.c: New test.
24431 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
24433 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
24434 New test for PR tree-optimization/17892.
24436 2004-11-09 Mark Mitchell <mark@codesourcery.com>
24439 * g++.dg/init/new12.C: New test.
24441 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
24443 * gcc.target/sparc: New directory.
24444 * gcc.target/sparc/sparc.exp: New driver.
24445 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
24446 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
24447 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
24448 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
24450 2004-11-10 Paul Brook <paul@codesourcery.com>
24453 * gfortran.dg/list_read.c: New test.
24455 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
24458 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
24459 expected diagnostic location.
24461 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
24463 * gcc.dg/20041109-1.c: New test.
24465 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
24468 * objc/compile/pr18406.m: New test.
24470 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
24472 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
24474 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
24476 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
24478 2004-11-08 Steve Ellcey <sje@cup.hp.com>
24480 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
24482 2004-11-08 Steve Ellcey <sje@cup.hp.com>
24484 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
24487 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
24490 * gcc.c-torture/pr18299-1.c: New test.
24492 2004-11-06 Andreas Schwab <schwab@suse.de>
24494 * gcc.dg/pr16286.c: Also test for bool and pixel.
24496 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
24498 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
24499 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
24500 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
24501 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
24502 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
24503 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
24504 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
24505 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
24506 gcc.dg/struct-semi-3.c: New tests.
24508 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
24510 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
24512 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
24514 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
24515 Do not use C99 designators.
24517 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
24519 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
24521 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
24523 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
24524 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
24525 * gcc.c-torture/execute/simd-5.x: Remove.
24527 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
24529 PR rtl-optimization/17933
24530 * gcc.dg/torture/pr17933-1.c: New test.
24532 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
24535 * lib/target-supports.exp (check_weak_available): Support
24538 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
24540 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
24541 call to fflush(stdout) before abort.
24542 (my_ffsll): New function.
24543 (generate_fields): Use it.
24545 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
24547 * gcc.dg/init-undef-1.c: New test.
24549 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
24551 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
24552 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
24553 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
24554 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
24555 expected messages for new parser.
24557 2004-11-04 Mark Mitchell <mark@codesourcery.com>
24559 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
24561 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
24563 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
24566 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
24568 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
24569 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
24570 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
24571 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
24572 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
24573 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
24574 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
24575 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
24576 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
24577 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
24579 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
24581 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
24582 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
24583 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
24584 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
24585 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
24586 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
24587 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
24590 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
24593 * gcc.dg/20041104-1.c: New test.
24595 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24597 * g++.dg/template/nontype7.C: New test.
24598 * g++.dg/template/nontype8.C: Likewise.
24599 * g++.dg/template/nontype9.C: Likewise.
24600 * g++.dg/template/nontype10.C: Likewise.
24601 * g++.dg/tc1/dr49.C: Likewise.
24602 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
24603 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
24605 2004-11-04 Ben Elliston <bje@au.ibm.com>
24607 * g++.dg/rtti/tinfo1.C: Remove xfails.
24609 2004-11-04 Ben Elliston <bje@au.ibm.com>
24611 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
24612 packed attribute to the definition to satisfy the new C++ parser.
24614 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
24616 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
24617 invocations of va_arg.
24619 2004-11-02 Mark Mitchell <mark@codesourcery.com>
24622 * g++.dg/template/crash25.C: New test.
24625 * g++.dg/template/typedef2.C: New test.
24626 * g++.dg/parse/crash13.C: Adjust error markers.
24629 * g++.dg/conversion/const3.C: New test.
24631 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24636 * gfortran.dg/generic_[123].f90: New testcases.
24638 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
24640 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
24641 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
24643 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
24646 * gcc.c-torture/compile/pr16808.c: New test.
24648 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
24650 PR rtl-optimization/17104
24651 * gcc.dg/ppc-bitfield1.c: New.
24653 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
24655 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
24657 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
24659 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
24660 strings for 32-bit code.
24662 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
24665 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
24667 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
24670 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
24672 2004-10-31 Mark Mitchell <mark@codesourcery.com>
24675 * g++.dg/init/aggr2.C: New test.
24677 2004-10-30 Ziemowit Laski <zlaski@apple.com>
24679 * objc.dg/local-decl-1.m: New test.
24681 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
24683 * gcc.dg/20040910-1.c: Adjust regex.
24685 2004-10-30 Roger Sayle <roger@eyesopen.com>
24687 PR rtl-optimization/18084
24688 * g++.dg/opt/pr18084-1.C: New testcase.
24690 2004-10-30 Matt Austern <austern@apple.com>
24693 * g++.dg/ext/attrib18.C: New test.
24695 2004-10-30 Roger Sayle <roger@eyesopen.com>
24697 PR middle-end/18096
24698 * gcc.dg/pr18096-1.c: New test case.
24700 2004-10-30 Roger Sayle <roger@eyesopen.com>
24702 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
24704 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
24707 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
24708 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
24709 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
24710 gcc.dg/old-style-prom-3.c: New tests.
24712 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
24714 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
24715 Remove unnecessary inclusion of stdio.h.
24717 2004-10-29 Roger Sayle <roger@eyesopen.com>
24719 PR rtl-optimization/17581
24720 * gcc.dg/pr17581-1.c: New test case.
24722 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
24724 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
24726 * g++.dg/conversion/dr195-1.C: New.
24727 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
24728 * g++.old-deja/g++.mike/p10148.C: Likewise.
24730 2004-10-29 Mark Mitchell <mark@codesourcery.com>
24733 * g++.dg/debug/typedef2.C: New test.
24735 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
24738 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
24739 * gfortran.dg/g77/README: Update.
24741 2004-10-28 Matt Austern <austern@apple.com>
24744 * g++.dg/ext/packed7.C: New test.
24746 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
24748 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
24750 * lib/scanasm.exp (hidden-scan-for): New proc.
24751 (scan-hidden): Use hidden-scan-for instead of constructing the scan
24753 (scan-not-hidden): Likewise.
24754 * lib/target-supports.exp (check_visibility_available): mach-o is
24757 2004-10-28 Mark Mitchell <mark@codesourcery.com>
24760 * g++.dg/template/memclass3.C: New test.
24762 2004-10-28 Adam Nemet <anemet@lnxw.com>
24764 PR middle-end/18160
24765 * gcc.dg/register-var-1.c: New test.
24766 * gcc.dg/register-var-2.c: New test.
24767 * gcc.dg/asm-7.c: Taking the address of a register variable is an
24770 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
24773 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
24775 * gcc.dg/vect/vect-22.c: Likewise.
24777 2004-10-28 Jakub Jelinek <jakub@redhat.com>
24779 * gcc.dg/i386-rotate-1.c: New test.
24781 2004-10-27 Mark Mitchell <mark@codesourcery.com>
24783 * g++.dg/init/ref12.C: Add "run" marker.
24786 * g++.dg/init/ref12.C: New test.
24789 * g++.dg/template/shift1.C: New test.
24790 * g++.dg/template/error10.C: Adjust error markers.
24792 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
24795 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
24797 2004-10-27 Geoffrey Keating <geoffk@apple.com>
24799 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
24800 * gcc.dg/weak/weak-3.c: Likewise.
24801 * gcc.dg/weak/weak-5.c: Likewise.
24802 * gcc.dg/weak/weak-9.c: Likewise.
24803 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
24804 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
24806 * gcc.dg/darwin-weakimport-1.c: New.
24808 2004-10-28 Ben Elliston <bje@au.ibm.com>
24810 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
24812 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
24814 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
24815 'syntax' error messages.
24816 * gcc.dg/cpp/direct2s.c: Likewise.
24818 2004-10-26 Geoffrey Keating <geoffk@apple.com>
24820 * gcc.c-torture/compile/20041026-1.c: New.
24822 2004-10-26 Mark Mitchell <mark@codesourcery.com>
24825 * g++.dg/lookup/ns2.C: New test.
24828 * g++.dg/template/enum4.C: New test.
24831 * g++.dg/template/expr1.C: New test.
24833 2004-10-26 Ben Elliston <bje@au.ibm.com>
24835 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
24837 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
24839 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
24840 gcc.dg/decl-nospec-3.c: New tests.
24842 2004-10-26 Ziemowit Laski <zlaski@apple.com>
24844 * objc.dg/super-class-3.m: New test.
24846 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
24848 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
24850 * gcc.dg/cpp/direct2s.c: Likewise.
24852 2004-10-25 Geoffrey Keating <geoffk@apple.com>
24854 * objc.dg/image-info.m: Update for changes to section selection.
24856 2004-10-25 David Ayers <d.ayers@inode.at>
24857 Ziemowit Laski <zlaski@apple.com>
24859 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
24860 diagnostics when messaging 'id <Proto>'.
24861 * objc.dg/class-protocol-1.m: New test.
24862 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
24863 a non-existent method signature.
24864 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
24865 Update diagnostics when messaging with non-existent method signature.
24866 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
24867 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
24868 invalid receivers are now resolved as if messaging 'id'; remove
24869 extraneous diagnostics.
24871 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
24874 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
24875 gcc.dg/init-desig-obs-3.c: New tests.
24877 2004-10-25 Jakub Jelinek <jakub@redhat.com>
24879 * gcc.dg/debug/20041023-1.c: New test.
24881 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
24883 PR middle-end/17407
24884 * gcc.c-torture/compile/pr17407.c: New test.
24887 * g++.dg/template/array8.C: New test.
24889 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
24892 * lib/g++.exp: Accept more than one multilib libgcc.
24893 * lib/gcc-dg.exp: Likewise.
24894 * lib/objc.exp: Likewise.
24895 * lib/treelang.exp: Likewise.
24896 * lib/gfortran.exp: Likewise.
24898 2004-10-24 Ben Elliston <bje@au.ibm.com>
24900 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
24902 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
24904 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
24905 * gcc.dg/c99-const-expr-3.c: Likewise.
24907 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
24909 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
24911 2004-10-23 Ben Elliston <bje@au.ibm.com>
24913 * gcc.c-torture/execute/loop-2e.x: Remove.
24915 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
24918 * g++.dg/parse/crash18.C: New.
24919 * g++.dg/parse/crash19.C: New.
24921 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
24923 * g++.dg/ext/dllimport1.C: Move dg-warnings.
24924 * g++.dg/ext/dllimport2.C: Same.
24925 * g++.dg/ext/dllimport8.C: Same.
24927 2004-10-21 Mark Mitchell <mark@codesourcery.com>
24930 * g++.dg/conversion/cast1.C: New test.
24931 * g++.dg/overload/pmf1.C: Adjust error marker.
24933 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
24936 * objc.dg/const-str-7.m: New test.
24938 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24940 * g++.dg/template/memfriend11.C: Fix comment typo.
24941 * g++.dg/template/memfriend14.C: Likewise.
24943 2004-10-20 Richard Henderson <rth@redhat.com>
24945 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
24946 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
24947 -fasynchronous-unwind-tables.
24949 2004-10-20 Richard Henderson <rth@redhat.com>
24951 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
24952 (main): Return success.
24953 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
24954 (main): Return success.
24956 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24959 * g++.dg/template/memfriend9.C: New test.
24960 * g++.dg/template/memfriend10.C: Likewise.
24961 * g++.dg/template/memfriend11.C: Likewise.
24962 * g++.dg/template/memfriend12.C: Likewise.
24963 * g++.dg/template/memfriend13.C: Likewise.
24964 * g++.dg/template/memfriend14.C: Likewise.
24965 * g++.dg/template/memfriend15.C: Likewise.
24966 * g++.dg/template/memfriend16.C: Likewise.
24967 * g++.dg/template/memfriend17.C: Likewise.
24968 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
24970 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
24972 * g++.dg/conversion/dr195.C: New.
24973 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
24975 2004-10-20 Ben Elliston <bje@au.ibm.com>
24976 Devang Patel <dpatel@apple.com>
24978 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
24979 of floating point arithmetic, which could trap.
24981 2004-10-19 Mark Mitchell <mark@codesourcery.com>
24984 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
24985 * g++.dg/conversion/const2.C: New test.
24986 * g++.dg/expr/reinterpret2.C: New test.
24987 * g++.dg/expr/reinterpret3.C: New test.
24988 * g++.dg/expr/cast2.C: New test.
24989 * g++.dg/expr/copy1.C: New test.
24990 * g++.dg/other/conversion1.C: Change error message.
24991 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
24992 function pointers to void *.
24993 * g++.old-deja/g++.mike/p10148.C: Likewise.
24995 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
24997 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
24999 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
25003 * g++.dg/parse/expr3.C: New test.
25005 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
25007 * gcc.dg/smod-1.c: New test.
25009 2004-10-18 Ziemowit Laski <zlaski@apple.com>
25011 * objc.dg/method-14.m: New test.
25013 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
25015 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
25016 Also xfail as the patch was reverted.
25018 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
25020 PR middle-end/16973
25021 * gcc.dg/pr16973.c: New test.
25023 2004-10-18 Diego Novillo <dnovillo@redhat.com>
25025 PR tree-optimization/17656
25026 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
25028 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
25030 * g++.dg/eh/shadow1.C: New.
25032 2004-10-18 Jakub Jelinek <jakub@redhat.com>
25034 * gcc.c-torture/compile/20041018-1.c: New test.
25036 2004-10-18 Ben Elliston <bje@au.ibm.com>
25038 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
25039 compiler referring to register 0 when accessing sdata. The linker
25040 now patches things up.
25042 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
25045 * gcc.c-torture/compile/pr17529.c: New test.
25047 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25050 * g++.dg/ext/attrib17.C: New test.
25052 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
25054 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
25056 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25059 * g++.dg/ext/attrib16.C: New test.
25061 2004-10-15 Mark Mitchell <mark@codesourcery.com>
25064 * g++.dg/init/dso_handle1.C: New test.
25067 * g++.dg/parse/typedef6.C: New test.
25070 * g++.dg/parse/pragma1.C: New test.
25072 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
25074 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
25076 2004-10-15 Steve Ellcey <sje@cup.hp.com>
25078 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
25079 -fno-common when on HPPA HP-UX platforms.
25081 2004-10-15 Jakub Jelinek <jakub@redhat.com>
25084 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
25086 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
25089 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
25092 * g++.dg/lookup/strong-using-4.C: New test.
25094 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
25096 PR middle-end/16567
25097 * gcc.c-torture/compile/nested-1.c: New test.
25099 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
25101 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
25102 and mipsisa64*-*-* (until support for misaligned loads is added).
25103 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
25104 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
25105 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
25106 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
25107 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
25108 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
25110 2004-10-14 Mark Mitchell <mark@codesourcery.com>
25113 * g++.dg/init/dtor3.C: New test.
25115 2004-10-15 Ben Elliston <bje@au.ibm.com>
25117 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
25119 2004-10-14 Geoffrey Keating <geoffk@apple.com>
25121 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
25122 * gcc.dg/macho-lo-sum.c: Likewise.
25124 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
25126 * gcc.dg/ppc-spe64-1.c: New test.
25128 2004-10-14 Devang Patel <dpatel@apple.com>
25131 * gcc.dg/pr17635.c : New test.
25133 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
25135 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
25136 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
25137 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
25138 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
25139 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
25140 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
25141 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
25142 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
25143 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
25144 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
25145 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
25146 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
25147 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
25148 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
25149 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
25150 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
25151 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
25152 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
25154 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
25156 * gcc.dg/vect/vect-82.c: New testcase.
25157 * gcc.dg/vect/vect-82_64.c: New testcase.
25158 * gcc.dg/vect/vect-83.c: New testcase.
25159 * gcc.dg/vect/vect-83_64.c: New testcase.
25161 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
25163 * gcc.dg/cpp/error-1.c: New test.
25165 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
25167 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
25169 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
25172 * gcc.dg/cris-peep2-xsrand2.c: New test.
25174 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
25177 * testsuite/g++.dg/expr/for2.C: New test.
25179 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
25181 * g++.dg/inherit/thunk1.C: Run on the SPARC.
25183 2004-10-13 Jakub Jelinek <jakub@redhat.com>
25185 PR tree-optimization/17724
25186 * g++.dg/opt/pr17724-1.C: New test.
25187 * g++.dg/opt/pr17724-2.C: New test.
25188 * g++.dg/opt/pr17724-3.C: New test.
25189 * g++.dg/opt/pr17724-4.C: New test.
25190 * g++.dg/opt/pr17724-5.C: New test.
25191 * g++.dg/opt/pr17724-6.C: New test.
25193 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
25196 * gcc.dg/pr17301-2.c: New test.
25198 2004-10-11 Mark Mitchell <mark@codesourcery.com>
25201 * g++.dg/parse/error22.C: New test.
25204 * g++.dg/template/spec18.C: New test.
25206 2004-10-11 Steve Ellcey <sje@cup.hp.com>
25208 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
25209 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
25211 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
25212 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
25214 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
25216 * g++.dg/eh/cleanup5.C: Add dg-options "".
25218 2004-10-11 Roger Sayle <roger@eyesopen.com>
25220 PR middle-end/17657
25221 * gcc.dg/switch-4.c: New test case.
25223 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
25225 * gcc.c-torture/execute/20041011-1.c: New test.
25227 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
25230 * g++.dg/init/for3.C: New test.
25233 * g++.dg/opt/switch2.C: New test.
25235 PR middle-end/17703
25236 * g++.dg/warn/Wreturn-2.C: New test.
25238 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
25241 * g++.dg/eh/cleanup5.C: New test.
25243 2004-10-10 Mark Mitchell <mark@codesourcery.com>
25246 * g++.dg/parse/error21.C: New test.
25248 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
25250 * g++.dg/overload/pmf1.C: Adjust quoting marks.
25251 * g++.dg/warn/incomplete1.C: Likewise.
25252 * g++.dg/template/qualttp20.C: Likewise.
25254 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
25257 * parm-incomplete-1.c: New test.
25259 2004-10-09 Mark Mitchell <mark@codesourcery.com>
25262 * g++.dg/parse/error19.C: New test.
25265 * g++.dg/init/new11.C: New test.
25268 * g++.dg/parse/error20.C: New test.
25271 * g++.dg/template/crash24.C: New test.
25273 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
25276 * gcc.dg/pr17301-1.c: New test.
25278 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
25281 * gcc.dg/anon-struct-5.c: New test.
25283 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
25286 * gcc.dg/pr17844-1.c: New test.
25288 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
25290 PR tree-optimization/17906
25291 * gcc.c-torture/compile/pr17906.c: New.
25293 2004-10-09 Stuart Hastings <stuart@apple.com>
25294 Roger Sayle <roger@eyesopen.com>
25296 PR rtl-optimization/17853
25297 * gcc.dg/i386-mmx-5.c: New testcase.
25299 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
25301 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
25303 2004-10-09 Mark Mitchell <mark@codesourcery.com>
25306 * g++.dg/template/static9.C: New test.
25309 * g++.dg/parse/operator5.C: New test.
25311 2004-10-09 Roger Sayle <roger@eyesopen.com>
25313 PR middle-end/17894
25314 * gcc.c-torture/execute/divcmp-4.c: New test case.
25316 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
25319 * g++.dg/opt/pr17902.C: New test.
25321 2004-10-09 Jakub Jelinek <jakub@redhat.com>
25323 * gcc.dg/cpp/ident-1.c: Add dg-options "".
25325 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
25327 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
25329 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
25331 * gcc.dg/assign-warn-3.c: New test.
25333 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
25336 * gcc.dg/cpp/ident-1.c: New test.
25338 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
25340 * gcc.c-torture/compile/acc1.c: New.
25342 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
25344 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
25345 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
25347 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
25349 * gcc.dg/ultrasp11.c: New test.
25351 2004-10-08 Michael Matz <matz@suse.de>
25353 * gcc.dg/doloop-2.c: New test.
25355 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
25357 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
25358 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
25359 objc.dg/method-9.m: Update expected diagnostics.
25361 2004-10-07 Geoffrey Keating <geoffk@apple.com>
25363 * gcc.dg/ppc-fsel-3.c: New file.
25364 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
25366 2004-10-07 Paul Brook <paul@codesourcery.com>
25368 * gfortran.dg/intrinsic_verify_1.f90: New test.
25370 2004-10-07 Paul Brook <paul@codesourcery.com>
25372 * gfortran.dg/empty_format_1.f90: Remove stray commas.
25374 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25376 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
25377 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
25380 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
25382 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
25384 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25387 * g++.dg/warn/Winline-4.C: New test.
25389 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
25391 * gcc.c-torture/compile/20041007-1.c: New test.
25393 2004-10-07 Paul Brook <paul@codesourcery.com>
25396 * gfortran.dg/use_allocated_1.f90: New test.
25398 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
25400 PR middle-end/17849
25401 * gfortran.fortran-torture/compile/nested.f90: New test
25403 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
25405 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
25407 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
25410 * g++.dg/ext/asm6.C: New test.
25412 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
25414 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
25416 2004-10-06 Paul Brook <paul@codesourcery.com>
25418 PR libfortran/17709
25419 * gfortran.dg/empty_format_1.f90: New test.
25421 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25424 * gfortran.dg/ishft.f90: New test.
25427 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
25430 2004-10-06 Paul Brook <paul@codesourcery.com>
25432 * gfortran.dg/do_1.f90: New test.
25434 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25436 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
25437 optimizing for size.
25439 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
25441 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
25443 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
25445 * gcc.c-torture/compile/20041005-1.c: New test.
25447 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
25450 * g++.dg/lookup/koenig4.C: New.
25452 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
25454 * g++.dg/other/classkey1.C: Adjust quoting marks.
25455 * g++.dg/parse/error15.C: Likewise.
25456 * g++.dg/template/meminit2.C (int>): Likewise.
25458 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25461 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
25464 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
25467 * gfortran.dg/pr17708.f90: New test.
25469 2004-10-04 Chao-ying Fu <fu@mips.com>
25471 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
25472 * gcc.dg/vect/vect-4.c: Ditto.
25473 * gcc.dg/vect/vect-5.c: Ditto.
25474 * gcc.dg/vect/vect-6.c: Ditto.
25475 * gcc.dg/vect/vect-8.c: Ditto.
25476 * gcc.dg/vect/vect-16.c: Ditto.
25477 * gcc.dg/vect/vect-30.c: Ditto.
25478 * gcc.dg/vect/vect-40.c: Ditto.
25479 * gcc.dg/vect/vect-41.c: Ditto.
25480 * gcc.dg/vect/vect-42.c: Ditto.
25481 * gcc.dg/vect/vect-43.c: Ditto.
25482 * gcc.dg/vect/vect-44.c: Ditto.
25483 * gcc.dg/vect/vect-45.c: Ditto.
25484 * gcc.dg/vect/vect-46.c: Ditto.
25485 * gcc.dg/vect/vect-47.c: Ditto.
25486 * gcc.dg/vect/vect-48.c: Ditto.
25487 * gcc.dg/vect/vect-49.c: Ditto.
25488 * gcc.dg/vect/vect-50.c: Ditto.
25489 * gcc.dg/vect/vect-51.c: Ditto.
25490 * gcc.dg/vect/vect-52.c: Ditto.
25491 * gcc.dg/vect/vect-53.c: Ditto.
25492 * gcc.dg/vect/vect-54.c: Ditto.
25493 * gcc.dg/vect/vect-55.c: Ditto.
25494 * gcc.dg/vect/vect-56.c: Ditto.
25495 * gcc.dg/vect/vect-57.c: Ditto.
25496 * gcc.dg/vect/vect-58.c: Ditto.
25497 * gcc.dg/vect/vect-59.c: Ditto.
25498 * gcc.dg/vect/vect-60.c: Ditto.
25499 * gcc.dg/vect/vect-74.c: Ditto.
25500 * gcc.dg/vect/vect-79.c: Ditto.
25501 * gcc.dg/vect/vect-80.c: Ditto.
25503 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
25505 * gcc.dg/unused-7.c: Use the correct option.
25507 2004-10-04 Paul Brook <paul@codesourcery.com>
25508 Bud Davis <bdavis9659@comcast.net>
25512 * gfortran/pr17706.f90: New test.
25513 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
25515 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25517 * gfortran.dg/pr17612.f90: New test.
25519 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
25521 * g++.dg/template/local1.C: Adjust quoting marks in
25522 testing for diagnostics.
25523 * g++.dg/tls/diag-2.C: Likewise.
25524 * g++.dg/other/error8.C: Likewise.
25526 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
25529 * gcc.dg/unused-4.c: Adjust to be correct.
25532 * gcc.dg/unused-7.c: New test.
25534 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
25537 * g++.dg/overload/template2.C: New test.
25539 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
25541 PR tree-optimization/16632
25542 * gcc.dg/tree-ssa/20041002-1.c: New.
25544 2004-10-03 Paul Brook <paul@codesourcery.com>
25546 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
25547 rather than relying on default formatting.
25549 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
25551 * gcc.dg/20040920-1.c: Update expected message text.
25553 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
25555 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
25557 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
25559 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
25562 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
25564 * gcc.dg/tree-ssa/pr17343.c: Remove.
25566 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
25569 * gcc.dg/tree-ssa/pr17343.c: New test.
25571 2004-10-01 Jakub Jelinek <jakub@redhat.com>
25573 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
25574 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
25575 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
25576 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
25577 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
25579 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
25581 * gcc.dg/lvalue-2.c: New test.
25583 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
25586 * gcc.dg/pr17730-1.c: New test
25588 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
25591 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
25593 2004-09-29 Jakub Jelinek <jakub@redhat.com>
25595 * gcc.c-torture/execute/stdarg-1.c: New test.
25596 * gcc.c-torture/execute/stdarg-2.c: New test.
25597 * gcc.c-torture/execute/stdarg-3.c: New test.
25598 * gcc.dg/tree-ssa/stdarg-1.c: New test.
25599 * gcc.dg/tree-ssa/stdarg-2.c: New test.
25600 * gcc.dg/tree-ssa/stdarg-3.c: New test.
25601 * gcc.dg/tree-ssa/stdarg-4.c: New test.
25602 * gcc.dg/tree-ssa/stdarg-5.c: New test.
25604 2004-09-29 Jakub Jelinek <jakub@redhat.com>
25606 PR tree-optimization/17697
25607 * g++.dg/opt/pr17697-1.C: New test.
25608 * g++.dg/opt/pr17697-2.C: New test.
25609 * g++.dg/opt/pr17697-3.C: New test.
25611 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
25614 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
25615 gcc.dg/vla-init-5.c: New tests.
25617 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
25620 * gcc.dg/pr13804-1.c: New test.
25622 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25625 * gfortran.dg/pr16938.f90: New test.
25627 2004-09-27 Mark Mitchell <mark@codesourcery.com>
25629 * g++.dg/template/crash23.C: New test.
25631 2004-09-27 Mark Mitchell <mark@codesourcery.com>
25634 * g++.dg/template/static8.C: New test.
25636 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
25639 * g++.dg/other/error9.C: New test.
25641 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
25643 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
25645 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25648 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
25650 2004-09-26 Roger Sayle <roger@eyesopen.com>
25652 PR middle-end/17112
25653 * gcc.dg/pr17112-1.c: New test case.
25655 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
25658 * gcc.dg/pr11459-1.c: New test.
25660 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
25662 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
25663 * gcc.dg/tree-ssa/loop-4.c: Likewise.
25665 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25667 * gfortran.dg/pr15324.f90: Make array bounds consistent.
25669 2004-09-25 Jan Hubicka <jh@suse.cz>
25671 * compile/30040909-1.c: New test.
25672 * compile/30040907-1.c: New test.
25674 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
25676 * gcc.c-torture/execute/va-arg-26.c: New test.
25678 2004-09-24 Zack Weinberg <zack@codesourcery.com>
25680 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
25681 extra diagnostics on targets with 64-bit pointers.
25682 * objc.dg/selector-1.m: Adjust dg-warning regexp.
25684 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
25687 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
25688 * gcc.dg/decl-3.c: Adjust expected message.
25690 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25693 * gfortran.dg/pr17615.f90: New test.
25695 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
25697 PR tree-optimzation/17517
25698 * g++.dg/tree-ssa/pr17517.C: New Test.
25700 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
25703 * g++.dg/lookup/ambig3.C: New.
25705 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
25708 * g++.dg/opt/pr17624.C: New test.
25710 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
25713 * gcc.dg/Wbad-function-cast-1.c: New test.
25715 2004-09-23 Zack Weinberg <zack@codesourcery.com>
25717 * g++.dg/ext/complit1.C
25718 * g++.dg/other/error2.C
25719 * g++.dg/other/nontype-1.C
25720 * g++.dg/parse/crash11.C
25721 * g++.dg/parse/crash12.C
25722 * g++.dg/parse/error15.C
25723 * g++.dg/parse/error4.C
25724 * g++.dg/parse/tmpl-outside1.C
25725 * g++.dg/parse/too-many-tmpl-args1.C
25726 * g++.dg/template/dependent-expr3.C
25727 * g++.dg/template/error10.C
25728 * g++.dg/template/instantiate1.C
25729 * g++.dg/template/vtable2.C
25730 * g++.dg/warn/Wshadow-1.C
25731 * g++.dg/warn/weak1.C
25732 * g++.old-deja/g++.brendan/crash16.C
25733 * g++.old-deja/g++.brendan/crash18.C
25734 * g++.old-deja/g++.brendan/crash48.C
25735 * g++.old-deja/g++.brendan/crash49.C
25736 * g++.old-deja/g++.brendan/crash55.C
25737 * g++.old-deja/g++.brendan/crash56.C
25738 * g++.old-deja/g++.brendan/crash8.C
25739 * g++.old-deja/g++.brendan/enum11.C
25740 * g++.old-deja/g++.brendan/enum8.C
25741 * g++.old-deja/g++.brendan/enum9.C
25742 * g++.old-deja/g++.brendan/friend3.C
25743 * g++.old-deja/g++.brendan/misc14.C
25744 * g++.old-deja/g++.bugs/900402_02.C
25745 * g++.old-deja/g++.bugs/900404_03.C
25746 * g++.old-deja/g++.bugs/900404_04.C
25747 * g++.old-deja/g++.bugs/900428_03.C
25748 * g++.old-deja/g++.jason/crash4.C
25749 * g++.old-deja/g++.jason/overload21.C
25750 * g++.old-deja/g++.jason/redecl1.C
25751 * g++.old-deja/g++.jason/report.C
25752 * g++.old-deja/g++.jason/rfg10.C
25753 * g++.old-deja/g++.jason/template30.C
25754 * g++.old-deja/g++.law/arm12.C
25755 * g++.old-deja/g++.law/ctors5.C
25756 * g++.old-deja/g++.law/cvt20.C
25757 * g++.old-deja/g++.law/init10.C
25758 * g++.old-deja/g++.law/init8.C
25759 * g++.old-deja/g++.law/visibility17.C
25760 * g++.old-deja/g++.law/visibility7.C
25761 * g++.old-deja/g++.mike/net8.C
25762 * g++.old-deja/g++.mike/p646.C
25763 * g++.old-deja/g++.mike/p700.C
25764 * g++.old-deja/g++.mike/p701.C
25765 * g++.old-deja/g++.mike/p811.C
25766 * g++.old-deja/g++.ns/template13.C
25767 * g++.old-deja/g++.other/array3.C
25768 * g++.old-deja/g++.other/crash25.C
25769 * g++.old-deja/g++.other/dtor3.C
25770 * g++.old-deja/g++.other/dtor4.C
25771 * g++.old-deja/g++.other/main1.C
25772 * g++.old-deja/g++.other/warn7.C
25773 * g++.old-deja/g++.pt/crash11.C
25774 * g++.old-deja/g++.pt/crash36.C
25775 * g++.old-deja/g++.pt/spec22.C
25776 * g++.old-deja/g++.pt/spec9.C
25777 * g++.old-deja/g++.pt/ttp52.C
25778 * g++.old-deja/g++.robertl/eb103.C
25779 * g++.old-deja/g++.robertl/eb121.C
25780 * g++.old-deja/g++.robertl/eb22.C
25781 * g++.old-deja/g++.robertl/eb8.C:
25782 Update locations and/or regexps of dg-error markers.
25783 Remove markers for some bogus messages that are no longer issued.
25785 2004-09-23 Jakub Jelinek <jakub@redhat.com>
25787 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
25788 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
25790 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
25793 * g++.dg/lookup/crash5.C: New test.
25795 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
25797 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
25798 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
25799 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
25800 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
25801 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
25802 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
25804 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
25805 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
25806 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
25807 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
25808 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
25809 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
25811 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
25813 * gcc.dg/vect/vect-44.c: Check additional cases.
25814 * gcc.dg/vect/vect-48.c: Check additional cases.
25816 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
25817 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
25818 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
25819 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
25820 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
25821 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
25822 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
25823 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
25824 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
25826 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
25827 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
25828 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
25830 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
25832 * gcc.dg/tree-ssa/loop-6.c: New test.
25834 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
25837 * g++.dg/inherit/base2.C: New.
25839 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
25841 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
25842 * gcc.dg/20001012-2.c: Likewise.
25843 * gcc.dg/20001013-1.c: Likewise.
25844 * gcc.dg/20001101-1.c: Likewise.
25845 * gcc.dg/20001102-1.c: Likewise.
25846 * gcc.dg/bf-spl1.c: Likewise.
25847 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
25848 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
25850 2004-09-22 Diego Novillo <dnovillo@redhat.com>
25852 PR tree-optimization/16721
25853 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
25855 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
25857 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
25858 * gcc.dg/20040305-1.c: Likewise.
25860 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
25863 * gcc.c-torture/compile/pr16566-1.c,
25864 gcc.c-torture/compile/pr16566-2.c,
25865 gcc.c-torture/compile/pr16566-3.c: New tests.
25867 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
25869 PR tree-optimization/17512
25870 * gcc.c-torture/compile/20040916-1.c.
25872 2004-09-21 Mark Mitchell <mark@codesourcery.com>
25874 * gcc.dg/pragma-re-3.c: New test.
25876 2004-09-17 Matt Austern <austern@apple.com>
25879 * g++.dg/other/anon3.C: New.
25881 2004-09-21 Roger Sayle <roger@eyesopen.com>
25884 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
25885 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
25886 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
25887 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
25888 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
25890 2004-09-21 Bud Davis <bdavis9659@comcast.net>
25893 * gfortran.dg/pr17286.f90: New test.
25895 2004-09-20 Mark Mitchell <mark@codesourcery.com>
25898 * g++.dg/template/static7.C: New test.
25900 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
25903 * gcc.c-torture/compile/pr17558.c: New test.
25905 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
25907 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
25908 if SKIP_ATTRIBUTE is defined.
25910 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25913 * gfortran.dg/pr15957.f90: New test.
25915 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
25917 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
25919 * gcc.dg/vect/vect-79.c: Likewise.
25920 * gcc.dg/vect/vect-80.c: Likewise.
25922 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25925 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
25927 2004-09-20 Ira Rosen <irar@il.ibm.com>
25929 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
25930 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
25931 * gcc.dg/vect/vect-62.c: New testcase.
25932 * gcc.dg/vect/vect-63.c: New testcase.
25933 * gcc.dg/vect/vect-64.c: New testcase.
25934 * gcc.dg/vect/vect-65.c: New testcase.
25935 * gcc.dg/vect/vect-66.c: New testcase.
25936 * gcc.dg/vect/vect-67.c: New testcase.
25937 * gcc.dg/vect/vect-68.c: New testcase.
25938 * gcc.dg/vect/vect-69.c: New testcase.
25939 * gcc.dg/vect/vect-79.c: New testcase.
25940 * gcc.dg/vect/vect-80.c: New testcase.
25942 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
25944 * gcc.target/mips/asm-1.c: New test.
25946 2004-09-19 Ira Rosen <irar@il.ibm.com>
25948 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
25949 * gcc.dg/vect/vect-73.c: New testcase.
25950 * gcc.dg/vect/vect-74.c: New testcase.
25951 * gcc.dg/vect/vect-75.c: New testcase.
25952 * gcc.dg/vect/vect-76.c: New testcase.
25953 * gcc.dg/vect/vect-77.c: New testcase.
25954 * gcc.dg/vect/vect-78.c: New testcase
25956 2004-09-18 Paul Brook <paul@codesourcery.com>
25958 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
25960 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
25963 * gcc.dg/pr17424-1.c: New test.
25965 2004-09-18 Diego Novillo <dnovillo@redhat.com>
25967 * g++.dg/tree-ssa/pr17153.C: New test.
25969 2004-09-16 Geoffrey Keating <geoffk@apple.com>
25972 * testsuite/g++.dg/pch/wchar-1.C: New.
25973 * testsuite/g++.dg/pch/wchar-1.Hs: New.
25975 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
25977 * gcc.c-torture/execute/20040917-1.c: New test.
25979 2004-09-17 Diego Novillo <dnovillo@redhat.com>
25981 PR tree-optimization/17319
25982 * gcc.dg/pr17319.c: New test.
25984 2004-09-17 Devang Patel <dpatel@apple.com>
25986 * gcc.dg/20040813-1.c: New test.
25988 2004-09-17 Diego Novillo <dnovillo@redhat.com>
25990 PR tree-optimization/17273
25991 * gcc.c-torture/compile/pr17273.c: New test.
25993 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
25995 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
25996 Update expected messages.
25997 * gcc.dg/declspec-13.c: New test.
25999 2004-09-17 David Edelsohn <edelsohn@gnu.org>
26001 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
26003 2004-09-17 Diego Novillo <dnovillo@redhat.com>
26005 * gcc.c-torture/execute/pr17252.c: Use post-increment to
26006 change what 'a' is pointing to.
26008 2004-09-17 Mark Mitchell <mark@codesourcery.com>
26011 * g++.dg/template/error18.C: New test.
26014 * g++.dg/warn/Wunused-8.C: New test.
26016 2004-09-17 Steven Bosscher <stevenb@suse.de>
26018 PR tree-optimization/17513
26019 * gcc.dg/20040916-1.c: New test.
26021 2004-09-16 Mark Mitchell <mark@codesourcery.com>
26024 * g++.dg/template/typename7.C: New test.
26026 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
26028 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
26030 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
26032 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
26033 with -ftree-based-profiling also.
26034 * lib/profopt.exp: Support late-set profile_option/feedback_option.
26036 2004-09-16 Victor Leikehman <lei@il.ibm.com>
26039 * gfortran.dg/der_array_io_1.f90: New test.
26040 * gfortran.dg/der_array_io_2.f90: New test.
26041 * gfortran.dg/der_array_io_3.f90: New test.
26043 2004-09-15 Mark Mitchell <mark@codesourcery.com>
26045 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
26048 2004-09-15 Mark Mitchell <mark@codesourcery.com>
26050 * g++.dg/opt/switch1.C: New test.
26052 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
26054 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
26055 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
26056 Update expected messages.
26058 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26061 * gfortran.dg/same_name_1.f90: New test.
26063 2004-09-15 Diego Novillo <dnovillo@redhat.com>
26065 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
26066 dereference garbage pointers.
26068 2004-09-15 Jakub Jelinek <jakub@redhat.com>
26070 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
26071 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
26073 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
26074 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
26075 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
26077 2004-09-14 Mark Mitchell <mark@codesourcery.com>
26080 * g++.dg/template/mangle1.C: New test.
26082 2004-09-14 Diego Novillo <dnovillo@redhat.com>
26084 PR tree-optimization/17252
26085 * gcc.c-torture/execute/pr17252.c: New test.
26087 2004-09-14 Andrew Pinski <apinski@apple.com>
26089 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
26091 2004-09-14 Roger Sayle <roger@eyesopen.com>
26093 PR rtl-optimization/9771
26094 * gcc.dg/pr9771-1.c: New test case.
26096 2004-09-14 Diego Novillo <dnovillo@redhat.com>
26098 PR tree-optimization/15262
26099 * gcc.c-torture/execute/pr15262-1.c: New test.
26100 * gcc.c-torture/execute/pr15262-2.c: New test.
26102 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
26104 * gcc.dg/declspec-12.c: New test.
26106 2004-09-14 Bud Davis <bdavis9659@comcast.net>
26108 * gfortran.dg/pr17090.f90: Add directives to test.
26110 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
26112 * gcc.c-torture/compile/20040914-1.c: New test.
26114 2004-09-13 Mark Mitchell <mark@codesourcery.com>
26117 * g++.dg/template/decl2.C: New test.
26119 2004-09-13 Bud Davis <bdavis9659@comcast.net>
26122 * gfortran.dg/pr17090.f90: New test.
26124 2004-09-13 Dale Johannesen <dalej@apple.com>
26126 * gcc.c-torture/compile/pr17408.c: New test case.
26128 2004-09-13 Mark Mitchell <mark@codesourcery.com>
26131 * g++.dg/parse/crash17.C: New test.
26134 * g++.dg/template/enum3.C: New test.
26136 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
26138 * lib/gcc-defs.exp: Load wrapper.exp.
26139 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
26141 * lib/gcc.exp (gcc_init): Similar.
26142 * lib/gfortran.exp (gfortran_init): Similar.
26143 * lib/objc.exp (objc_init): Similar.
26144 * lib/treelang.exp (treelang_init): Similar.
26145 * lib/wrapper.exp: New file with build_wrapper call machinery in
26146 ${tool}_maybe_build_wrapper.
26148 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
26150 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
26152 * gcc.dg/declspec-11.c: Update expected messages.
26153 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
26154 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
26155 gcc.dg/inline-12.c: New tests.
26157 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
26159 * g++.dg/tree-ssa/pr17400.C: New testcase.
26161 2004-09-13 James E Wilson <wilson@specifixinc.com>
26163 * gcc.target/mips/sb1-1.c: New testcase.
26165 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
26167 * lib/g77-dg.exp: Remove unused file.
26168 * lib/mike-g77.exp: Ditto.
26169 * lib/g77.exp: Ditto.
26171 2004-09-12 Richard Henderson <rth@redhat.com>
26173 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
26175 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
26177 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
26178 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
26179 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
26180 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
26181 Update expected messages.
26183 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
26185 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
26186 declaration/use mismatch for dirp parameter.
26188 2004-09-12 Andrew Pinski <apinski@apple.com>
26190 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
26191 -fgnu-runtime is passed.
26193 2004-09-12 Richard Henderson <rth@redhat.com>
26195 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
26196 do the uplevel thing and update additional_flags directly.
26197 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
26198 gfortran.fortran-torture/execute/intrinsic_nearest.x,
26199 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
26200 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
26202 2004-09-11 Steven Bosscher <stevenb@suse.de>
26204 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
26206 2004-09-11 Roger Sayle <roger@eyesopen.com>
26208 PR middle-end/17411
26209 * g++.dg/opt/pr17411-1.C: New test case.
26211 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
26213 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
26214 gcc.dg/tls/diag-2.c: Update expected messages.
26215 * gcc.dg/991209-1.c: Specify compilation options. Update expected
26217 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
26218 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
26219 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
26220 gcc.dg/tls/diag-5.c: New tests.
26222 2004-09-11 Zack Weinberg <zack@codesourcery.com>
26224 * gcc.dg/20040910-1.c: Correct dg-error regexp.
26226 2004-09-11 Steven Bosscher <stevenb@suse.de>
26228 * g++.dg/parse/break-in-for.C: New test.
26230 2004-09-11 Jakub Jelinek <jakub@redhat.com>
26232 * gcc.dg/tree-ssa/20040911-1.c: New test.
26234 2004-09-11 Andreas Jaeger <aj@suse.de>
26236 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
26237 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
26239 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
26241 * gcc.target/frv: New directory of FR-V-specific tests.
26243 2004-09-10 James E Wilson <wilson@specifixinc.com>
26245 * gcc.dg/convert-vec-1.c: New test.
26247 2004-09-10 Roger Sayle <roger@eyesopen.com>
26249 PR middle-end/17024
26250 * gcc.dg/pr17024-1.c: New test case.
26252 2004-09-10 Eric Christopher <echristo@redhat.com>
26254 * gcc.dg/20040910-1.c: New test.
26256 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
26258 * gcc.dg/bitfld-9.c: New test.
26260 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
26262 * gcc.c-torture/execute/ieee/acc1.c: New test.
26263 * gcc.c-torture/execute/ieee/acc2.c: New test.
26264 * gcc.c-torture/execute/ieee/mzero6.c: New test.
26266 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
26268 * gcc.dg/deprecated-2.c: New test.
26270 2004-09-09 James E Wilson <wilson@specifixinc.com>
26272 * gcc.dg/init-vec-1.c: New test.
26274 2004-09-09 Roger Sayle <roger@eyesopen.com>
26276 PR middle-end/17055
26277 * gcc.dg/pr17055-1.c: New test case.
26279 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
26282 * gcc.c-torture/execute/pr17377.c: New test.
26284 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
26287 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
26288 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
26289 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
26290 gcc.dg/long-long-typespec-1.c: New tests.
26291 * gcc.dg/tls/diag-2.c: Update expected diagnostics
26293 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
26295 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
26296 gcc.dg/gnu99-static-1.c: New tests.
26298 2004-09-08 Devang Patel <dpatel@apple.com>
26300 * gcc.dg/darwin-ld-20040828-1.c: New test.
26301 * gcc.dg/darwin-ld-20040828-2.c: New test.
26302 * gcc.dg/darwin-ld-20040828-3.c: New test.
26304 2004-09-08 Ziemowit Laski <zlaski@apple.com>
26306 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
26307 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
26309 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
26310 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
26312 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
26313 types they qualify.
26314 * objc.dg/type-size-2.m: Fix wording in comment.
26315 * objc.dg/va-meth-1.m: New test case.
26317 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
26320 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
26321 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
26323 2004-09-06 Devang Patel <dpatel@apple.com>
26325 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
26326 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
26328 2004-09-06 Zack Weinberg <zack@codesourcery.com>
26330 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
26331 reflect changed line numbering of diagnostics.
26333 2004-09-06 Paul Brook <paul@codesourcery.com>
26335 * gfortran.dg/edit_real_1.f90: Add new test.
26337 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
26339 * gcc.dg/tree-ssa/loop-2.c: New test.
26340 * gcc.dg/tree-ssa/loop-3.c: New test.
26341 * gcc.dg/tree-ssa/loop-4.c: New test.
26342 * gcc.dg/tree-ssa/loop-5.c: New test.
26344 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26346 * gcc.dg/format/sentinel-1.c: Update for parameter option.
26348 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26350 * gcc.dg/format/sentinel-1.c: New test.
26352 2004-09-04 Uros Bizjak <uros@kss-loka.si>
26354 * testsuite/gcc.dg/builtins-46.c: New.
26356 2004-09-03 Devang Patel <dpatel@apple.com>
26358 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
26359 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
26361 2004-09-03 Jan Beulich <jbeulich@novell.com>
26363 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
26364 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
26365 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
26366 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
26367 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
26368 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
26369 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
26370 the non-portable bzero.
26371 * gcc.dg/20010912-1.c: xfail for NetWare.
26372 * gcc.dg/20020426-2.c: xfail for NetWare.
26373 * gcc.dg/20021014-1.c: xfail for NetWare.
26374 * gcc.dg/20021018-1.c: xfail for NetWare.
26375 * gcc.dg/20030213-1.c: xfail for NetWare.
26376 * gcc.dg/20030225-1.c: xfail for NetWare.
26377 * gcc.dg/20030708-1.c: xfail for NetWare.
26378 * gcc.dg/builtins-config.h: Also exclude NetWare.
26379 * gcc.dg/format/format.h: Define restrict only if not already defined.
26380 * gcc.dg/nest.c: xfail for NetWare.
26381 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
26382 * lib/target-supports.exp (check_visibility_available): Exclude
26385 2004-09-03 Jan Beulich <jbeulich@novell.com>
26387 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
26388 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
26389 deterministic starting point for the alignment of structure fields.
26390 * gcc.dg/Wpadded.c: Dito.
26391 * g++.dg/abi/vbase10.C: Dito.
26393 2004-09-03 Devang Patel <dpatel@apple.com>
26395 * g++.dg/debug/pr15736.cc: New test.
26397 2004-09-02 Mark Mitchell <mark@codesourcery.com>
26399 * README.QMTEST: Fix out-of-date link.
26401 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
26404 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
26405 Delete. Duplicate of gfortran.dg/g77/20010610.f
26407 2004-09-02 Mark Mitchell <mark@codesourcery.com>
26409 * g++.dg/abi/arm_rtti1.C: New test.
26411 2004-09-02 Geoffrey Keating <geoffk@apple.com>
26413 * gcc.dg/ppc-vector-memcpy.c: New.
26414 * gcc.dg/ppc-vector-memset.c: New.
26416 2004-09-02 Chao-ying Fu <fu@mips.com>
26418 * gcc.target/mips/mips-3d-1.c: New test.
26419 * gcc.target/mips/mips-3d-2.c: New test.
26420 * gcc.target/mips/mips-3d-3.c: New test.
26421 * gcc.target/mips/mips-3d-4.c: New test.
26422 * gcc.target/mips/mips-3d-5.c: New test.
26423 * gcc.target/mips/mips-3d-6.c: New test.
26424 * gcc.target/mips/mips-3d-7.c: New test.
26425 * gcc.target/mips/mips-3d-8.c: New test.
26426 * gcc.target/mips/mips-3d-9.c: New test.
26427 * gcc.target/mips/mips-ps-1.c: New test.
26428 * gcc.target/mips/mips-ps-2.c: New test.
26429 * gcc.target/mips/mips-ps-3.c: New test.
26430 * gcc.target/mips/mips-ps-4.c: New test.
26431 * gcc.target/mips/mips-ps-type.c: New test.
26433 2004-09-02 Paul Brook <paul@codesourcery.com>
26435 * gfortran.dg/edit_real_1.f90: Add new tests.
26437 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26440 * gfortran.dg/merge_char_1.f90: New test.
26442 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26445 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
26447 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
26450 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
26452 2004-09-01 Mark Mitchell <mark@codesourcery.com>
26454 * g++.dg/opt/loop1.C: Do not XFAIL.
26456 2004-09-01 Jakub Jelinek <jakub@redhat.com>
26458 * gcc.c-torture/execute/20040831-1.c: New test.
26460 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
26463 * gfortran.dg/g77/20010610.f: Now passes.
26464 Copy from g77.f-torture/execute. Add dg-run directive.
26465 * gfortran.dg/g77/README: Update
26467 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
26469 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
26470 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
26471 (t1, t2, t3, t4): Add volatile.
26473 2004-08-31 Mark Mitchell <mark@codesourcery.com>
26475 * g++.dg/ext/visibility/arm1.C: New test.
26477 2004-08-31 Geoffrey Keating <geoffk@apple.com>
26479 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
26482 2004-09-01 Paul Brook <paul@codesourcery.com>
26484 * gfortran.dg/eof_2.f90: New test.
26486 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26489 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
26491 2004-08-31 Bud Davis <bdavis9659@comcast.net>
26493 PR libfortran/16805
26494 * gfortran.dg/list_read_2.f90: New test.
26496 2004-08-31 Mark Mitchell <mark@codesourcery.com>
26498 * g++.dg/abi/key1.C: New test.
26500 2004-08-31 Richard Henderson <rth@redhat.com>
26502 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
26504 * g++.dg/other/offsetof5.C: Remove duplicate.
26506 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26509 * gfortran.dg/func_derived_1.f90: New test.
26511 2004-08-31 Paul Brook <paul@codesourcery.com>
26513 * gfortran.dg/eof_1.f90: New test.
26515 2004-08-31 Paul Brook <paul@codesourcery.com>
26517 * gfortran.dg/list_read_1.f90: New file.
26519 2004-08-30 Mark Mitchell <mark@codesourcery.com>
26521 * g++.dg/opt/loop1.C: XFAIL.
26523 2004-08-30 Geoffrey Keating <geoffk@apple.com>
26525 * gcc.dg/funcdef-storage-1.c: New.
26526 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
26527 an extern function in local scope.
26528 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
26529 declare an 'auto inline' function in local scope.
26530 * gcc.dg/20011130-1.c: Likewise.
26531 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
26532 an 'auto' function in local scope.
26533 * gcc.dg/20021014-1.c: Likewise.
26534 * gcc.dg/20030331-2.c: Likewise.
26536 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26538 * gfortran.dg/blockdata_1.f90: New test.
26540 2004-08-30 Richard Henderson <rth@redhat.com>
26542 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
26544 2004-08-30 Richard Henderson <rth@redhat.com>
26546 * lib/fortran-torture.exp (fortran-torture-execute): Honor
26547 additional_flags set by alternate driver.
26548 (ieee-options): New procedure.
26549 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
26550 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
26551 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
26552 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
26554 2004-08-30 Richard Henderson <rth@redhat.com>
26556 * lib/f-torture.exp: Remove.
26558 2004-08-29 Mark Mitchell <mark@codesourcery.com>
26560 PR rtl-optimization/16590
26561 * g++.dg/opt/loop1.C: New test.
26563 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26566 * gfortran.dg/oldstyle_1.f90: New test.
26568 2004-08-29 Steven G. Kargl <kargls@comcast.net>
26569 Paul Brook <paul@codesourcery.com>
26571 * gfortran.dg/g77/README: Update.
26572 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
26573 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
26574 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
26576 2004-08-28 Paul Brook <paul@codesourcery.com>
26578 PR libfortran/17195
26579 * gfortran.dg/edit_real_1.f90: New test.
26581 2004-08-27 Paul Brook <paul@codesourcery.com>
26583 * gfortran.dg/rewind_1.f90: New test.
26585 2004-08-27 Bud Davis <bdavis9659@comcast.net>
26588 * gfortran.dg/pr16597.f90: New test.
26590 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
26593 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
26594 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
26595 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
26596 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
26597 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
26599 2004-08-26 Nick Clifton <nickc@redhat.com>
26601 * gcc.c-torture/compile/pr17119.c: New test.
26603 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
26605 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
26607 2004-08-25 Richard Henderson <rth@redhat.com>
26609 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
26610 the bits that expect kind=8 to be the largest real kind.
26612 2004-08-25 Ziemowit Laski <zlaski@apple.com>
26614 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
26616 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26618 * gfortran.dg/assignment_1.f90: New test.
26620 2004-08-25 Adam Nemet <anemet@lnxw.com>
26622 * g++.dg/template/repo3.C: New test.
26624 2004-08-25 Roger Sayle <roger@eyesopen.com>
26626 PR middle-end/16693
26627 PR tree-optimization/16372
26628 * g++.dg/opt/pr16372-1.C: New test case.
26629 * g++.dg/opt/pr16693-1.C: New test case.
26630 * g++.dg/opt/pr16693-2.C: New test case.
26632 2004-08-25 Ziemowit Laski <zlaski@apple.com>
26634 * objc.dg/proto-lossage-4.m: New test.
26636 2004-08-25 Mark Mitchell <mark@codesourcery.com>
26639 * g++.dg/inherit/local2.C: New test.
26641 2004-08-25 Paul Brook <paul@codesourcery.com>
26644 * gfortran.dg/string_ctor_1.f90: New test.
26646 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26649 * g++.dg/template/redecl2.C: New test.
26651 2004-08-24 Bud Davis <bdavis9659@comcast.net>
26654 * gfortran.dg/pr17143.f90: New test.
26656 2004-08-24 Bud Davis <bdavis9659@comcast.net>
26659 * gfortran.dg/pr17164.f90: New test.
26661 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
26663 * gcc.dg/tree-ssa/loop-1.c: New test.
26665 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
26667 * gcc.c-torture/compile/20040824-1.c: New test.
26669 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
26671 * gcc.c-torture/compile/iftrap-3.c: New test.
26673 2004-08-24 Paul Brook <paul@codesourcery.com>
26675 * gfortran.dg/entry_2.f90: New test.
26677 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
26680 * g++.dg/lookup/ambig[12].C: New.
26682 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26685 * g++.dg/template/crash21.C: New test.
26686 * g++.dg/template/crash22.C: Likewise.
26688 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
26691 * g++.dg/template/access15.C: New.
26693 2004-08-23 Mark Mitchell <mark@codesourcery.com>
26696 * g++.dg/template/repo2.C: New test.
26698 2004-08-23 Roger Sayle <roger@eyesopen.com>
26700 PR rtl-optimization/17078
26701 * gcc.c-torture/execute/pr17078-1.c: New test case.
26703 2004-08-23 Mark Mitchell <mark@codesourcery.com>
26706 * gcc.dg/debug/crash1.c: New test.
26708 2004-08-23 Mark Mitchell <mark@codesourcery.com>
26711 * gcc.dg/loop-5.c: New test.
26713 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
26715 * gcc.c-torture/execute/20040823-1.c: New test.
26717 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
26719 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
26720 to the assembler. Simplify test accordingly.
26721 (asm_abi_flags): Use GNU names.
26722 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
26723 to check for ABI flags.
26725 2004-08-22 Andrew Pinski <apinski@apple.com>
26727 * g++.dg/opt/pr14029.C: New test.
26728 * gcc.c-torture/execute/pr15262.c: New test.
26730 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26732 * gfortran.dg/reduction.f90: Add checks with complex arguments.
26734 2004-08-21 Bud Davis <bdavis9659@comcast.net>
26737 * gfortran.dg/direct_io.f90: New test.
26739 2004-08-20 Mark Mitchell <mark@codesourcery.com>
26742 * g++.dg/inherit/local2.C: New test.
26744 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
26747 * g++.dg/warn/Wparentheses-4.C: New test.
26749 2004-08-20 Mark Mitchell <mark@codesourcery.com>
26752 * g++.dg/inherit/local2.C: New test.
26754 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
26755 * gcc.dg/ppc-ldstruct.c: Likewise.
26756 * gcc.dg/ppc64-abi-2.c: Likewise.
26758 2004-08-20 Jakub Jelinek <jakub@redhat.com>
26760 PR rtl-optimization/17099
26761 * gcc.c-torture/execute/20040820-1.c: New test.
26763 2004-08-20 David Edelsohn <edelsohn@gnu.org>
26765 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
26767 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
26770 * gfortran.dg/auto_array_1.f90: New test.
26772 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26775 * gfortran.dg/simpleif_1.f90: New test.
26777 2004-08-19 Mark Mitchell <mark@codesourcery.com>
26779 * lib/target-supports.exp (check_profiling_available): Return
26780 false for arm*-*-symbianelf* and arm*-*-eabi*.
26783 * g++.dg/template/delete1.C: New test.
26785 2004-08-19 Paul Brook <paul@codesourcery.com>
26789 * gfortran.dg/data_char_1.f90: New test.
26791 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
26794 * gfortran.dg/reduction.f90: New testcase.
26796 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26799 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
26801 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
26804 * g++.dg/Wparentheses-3.C: New test.
26806 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
26808 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
26809 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
26810 * gcc.dg/vect/vect-2.c: Likewise.
26811 * gcc.dg/vect/vect-3.c: Likewise.
26812 * gcc.dg/vect/vect-4.c: Likewise.
26813 * gcc.dg/vect/vect-5.c: Likewise.
26814 * gcc.dg/vect/vect-6.c: Likewise.
26815 * gcc.dg/vect/vect-7.c: Likewise.
26816 * gcc.dg/vect/vect-25.c: Likewise.
26817 * gcc.dg/vect/vect-31.c: Likewise.
26818 * gcc.dg/vect/vect-32.c: Likewise.
26819 * gcc.dg/vect/vect-34.c: Likewise.
26820 * gcc.dg/vect/vect-36.c: Likewise.
26821 * gcc.dg/vect/vect-all.c: Likewise.
26823 2004-08-18 Mark Mitchell <mark@codesourcery.com>
26826 * g++.dg/template/operator4.C: New test.
26828 2004-08-18 Richard Henderson <rth@redhat.com>
26830 * gcc.dg/20040206-1.c: XFAIL.
26832 2004-08-17 Mark Mitchell <mark@codesourcery.com>
26835 * g++.dg/template/array7.C: New test.
26837 2004-08-17 James E Wilson <wilson@specifixinc.com>
26839 * gcc.dg/mips-movcc-1.c: New test.
26840 * gcc.dg/mips-movcc-2.c: New test.
26841 * gcc.dg/mips-movcc-3.c: New test.
26843 * gcc.dg/mips-nmadd-1.c: New test.
26844 * gcc.dg/mips-nmadd-2.c: New test.
26846 2004-08-17 Mark Mitchell <mark@codesourcery.com>
26849 * g++.dg/opt/inline8.C: New test.
26852 * g++.dg/parse/error17.C: New test.
26854 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
26856 * gcc.dg/vect: New directory for vectorizer tests.
26857 * gcc.dg/vect/tree-vect.h: New file.
26858 * gcc.dg/vect/vect.exp: New file.
26859 * gcc.dg/vect/pr16105.c.c: New test.
26860 * gcc.dg/vect/vect-1.c: New test.
26861 * gcc.dg/vect/vect-2.c: New test.
26862 * gcc.dg/vect/vect-3.c: New test.
26863 * gcc.dg/vect/vect-4.c: New test.
26864 * gcc.dg/vect/vect-5.c: New test.
26865 * gcc.dg/vect/vect-6.c: New test.
26866 * gcc.dg/vect/vect-7.c: New test.
26867 * gcc.dg/vect/vect-8.c: New test.
26868 * gcc.dg/vect/vect-9.c: New test.
26869 * gcc.dg/vect/vect-10.c: New test.
26870 * gcc.dg/vect/vect-11.c: New test.
26871 * gcc.dg/vect/vect-12.c: New test.
26872 * gcc.dg/vect/vect-13.c: New test.
26873 * gcc.dg/vect/vect-14.c: New test.
26874 * gcc.dg/vect/vect-15.c: New test.
26875 * gcc.dg/vect/vect-16.c: New test.
26876 * gcc.dg/vect/vect-17.c: New test.
26877 * gcc.dg/vect/vect-18.c: New test.
26878 * gcc.dg/vect/vect-19.c: New test.
26879 * gcc.dg/vect/vect-20.c: New test.
26880 * gcc.dg/vect/vect-21.c: New test.
26881 * gcc.dg/vect/vect-22.c: New test.
26882 * gcc.dg/vect/vect-23.c: New test.
26883 * gcc.dg/vect/vect-24.c: New test.
26884 * gcc.dg/vect/vect-25.c: New test.
26885 * gcc.dg/vect/vect-26.c: New test.
26886 * gcc.dg/vect/vect-27.c: New test.
26887 * gcc.dg/vect/vect-28.c: New test.
26888 * gcc.dg/vect/vect-29.c: New test.
26889 * gcc.dg/vect/vect-30.c: New test.
26890 * gcc.dg/vect/vect-31.c: New test.
26891 * gcc.dg/vect/vect-32.c: New test.
26892 * gcc.dg/vect/vect-33.c: New test.
26893 * gcc.dg/vect/vect-34.c: New test.
26894 * gcc.dg/vect/vect-35.c: New test.
26895 * gcc.dg/vect/vect-36.c: New test.
26896 * gcc.dg/vect/vect-37.c: New test.
26897 * gcc.dg/vect/vect-38.c: New test.
26898 * gcc.dg/vect/vect-40.c: New test.
26899 * gcc.dg/vect/vect-41.c: New test.
26900 * gcc.dg/vect/vect-42.c: New test.
26901 * gcc.dg/vect/vect-43.c: New test.
26902 * gcc.dg/vect/vect-44.c: New test.
26903 * gcc.dg/vect/vect-45.c: New test.
26904 * gcc.dg/vect/vect-46.c: New test.
26905 * gcc.dg/vect/vect-47.c: New test.
26906 * gcc.dg/vect/vect-48.c: New test.
26907 * gcc.dg/vect/vect-49.c: New test.
26908 * gcc.dg/vect/vect-50.c: New test.
26909 * gcc.dg/vect/vect-51.c: New test.
26910 * gcc.dg/vect/vect-52.c: New test.
26911 * gcc.dg/vect/vect-53.c: New test.
26912 * gcc.dg/vect/vect-54.c: New test.
26913 * gcc.dg/vect/vect-55.c: New test.
26914 * gcc.dg/vect/vect-56.c: New test.
26915 * gcc.dg/vect/vect-57.c: New test.
26916 * gcc.dg/vect/vect-58.c: New test.
26917 * gcc.dg/vect/vect-59.c: New test.
26918 * gcc.dg/vect/vect-60.c: New test.
26919 * gcc.dg/vect/vect-61.c: New test.
26920 * gcc.dg/vect/vect-all.c: New test.
26921 * gcc.dg/vect/vect-none.c: New test.
26923 2004-08-17 Paul Brook <paul@codesourcery.com>
26926 * gfortran.dg/entry_1.f90: New test.
26928 2004-08-17 Andrew Pinski <apinski@apple.com>
26930 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
26932 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
26934 * gcc.dg/pr17036-1.c: New test.
26936 2004-08-16 Devang Patel <dpatel@apple.com>
26938 * gcc.dg/darwin-20040809-1.c: New test.
26940 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
26942 * gcc.dg/funcdef-attr-1.c: New test.
26944 2004-08-16 Janis Johnson <janis187@us.ibm.com>
26946 * gcc.dg/altivec-17.c: New test.
26947 * gcc.dg/altivec-18.c: New test.
26949 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26952 * g++.dg/template/vtable2.C: New test.
26954 2004-08-14 Richard Henderson <rth@redhat.com>
26956 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
26957 * gcc.dg/pack-test-4.c (main): Return 0.
26958 * gcc.dg/setjmp-1.c: Remove XFAIL.
26959 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
26961 2004-08-14 Richard Henderson <rth@redhat.com>
26963 * gcc.dg/980217-1.c: Add prototype for printf.
26965 2004-08-13 Bud Davis <bdavis9659@comcast.net>
26967 * gfortran.dg/pr16935.f90: New test.
26969 2004-08-13 Janis Johnson <janis187@us.ibm.com>
26971 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
26973 2004-08-13 Paul Brook <paul@codesourcery.com>
26975 * gfortran.dg/der_io_1.f90: Remove stray comma.
26977 2004-08-12 Janis Johnson <janis187@us.ibm.com>
26979 * gcc.dg/vmx/cw-bug-2.c: Remove.
26980 * gcc.dg/vmx/vprint-1.c: Remove.
26981 * gcc.dg/vmx/vscan-1.c: Remove.
26983 2004-08-12 Devang patel <dpatel@apple.com>
26985 * gcc.dg/darwin-20040809-2.c: New test.
26987 2004-08-12 Janis Johnson <janis1872us.ibm.com>
26989 * g++.dg/ext/altivec-12.C: New test.
26991 * g++.dg/ext/altivec-11.C: New test.
26993 2004-08-12 Paul Brook <paul@codesourcery.com>
26995 * g++.dg/abi/arm_cxa_vec_1.C: New test.
26997 2004-08-12 Janis Johnson <janis187@us.ibm.com>
26999 * g++.dg/ext/altivec-2.C: Check for hardware support before
27000 executing any VMX instructions.
27002 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
27004 2004-08-12 Jakub Jelinek <jakub@redhat.com>
27007 * g++.old-deja/g++.other/comdat4.C: New test.
27008 * g++.old-deja/g++.other/comdat4-aux.cc: New.
27010 2004-08-12 Ben Elliston <bje@au.ibm.com>
27013 * gcc.dg/pr16286.c: New test.
27015 2004-08-12 Jan Beulich <jbeulich@novell.com>
27017 * g++.dg/ext/asm5.C: New.
27019 2004-08-11 Mark Mitchell <mark@codesourcery.com>
27022 * g++.dg/eh/crash1.C: New test.
27025 * g++.dg/ext/construct1.C: New test.
27027 2004-08-11 Mark Mitchell <mark@codesourcery.com>
27030 * g++.dg/init/ptrmem1.C: New test.
27033 * g++.dg/parse/offsetof5.C: New test.
27036 * g++.dg/template/overload3.C: New test.
27038 2004-08-11 Mark Mitchell <mark@codesourcery.com>
27041 * g++.dg/parse/error16.C: New test.
27044 * g++.dg/template/error14.C: New test.
27047 * g++.dg/template/error15.C: New test.
27049 2004-08-11 Devang Patel <dpatel@apple.com>
27051 * gcc.dg/darwin-ld-20040809-1.c: New test.
27052 * gcc.dg/darwin-ld-20040809-2.c: New test.
27054 2004-08-11 Steven G. Kargl <kargls@comcast.net>
27057 * gfortran.dg/dfloat_1.f90: New test.
27059 2004-08-09 Mark Mitchell <mark@codesourcery.com>
27061 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
27062 * gcc.dg/dll-2.c: Fix dg-require syntax.
27063 * gcc.misc-tests/arm-isr.c (abort): Declare.
27066 2004-08-10 Mark Mitchell <mark@codesourcery.com>
27069 * g++.dg/parse/crash16.C: New test.
27071 2004-08-10 Roger Sayle <roger@eyesopen.com>
27073 * gcc.dg/mips-rsqrt-1.c: New test case.
27074 * gcc.dg/mips-rsqrt-2.c: New test case.
27075 * gcc.dg/mips-rsqrt-3.c: New test case.
27077 2004-08-10 Paul Brook <paul@codesourcery.com>
27079 * gfortran.dg/der_io_1.f90: New test.
27081 2004-08-10 Paul Brook <paul@codesourcery.com>
27084 * gfortran.dg/der_array_1.f90: New test.
27086 2004-08-09 David Edelsohn <edelsohn@gnu.org>
27088 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
27090 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
27092 * gcc.dg/wchar_t-2.c: Fix typo.
27094 2004-08-09 Falk Hueffner <falk@debian.org>
27096 PR tree-optimization/12517
27097 * gcc.c-torture/compile/pr12517.c: New test.
27099 PR tree-optimization/12578
27100 * gcc.c-torture/compile/pr12578.c: New test.
27102 PR tree-optimization/12899
27103 * gcc.c-torture/compile/pr12899.c: New test.
27105 PR rtl-optimization/14692
27106 * gcc.c-torture/compile/pr14692.c: New test.
27108 PR tree-optimization/16461
27109 * gcc.c-torture/compile/pr16461.c: New test.
27111 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
27113 * gfortran.dg/getenv_1.f90: New test.
27115 2004-08-06 Mark Mitchell <mark@codesourcery.com>
27117 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
27119 * gcc.dg/symbian5.c: Test -fno-short-wchar.
27121 2004-08-06 Paul Brook <paul@codesourcery.com>
27123 * gfortran.dg/ret_array_1.f90: New test.
27124 * gfortran.dg/ret_pointer_1.f90: New test.
27126 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
27128 * gcc.dg/missing-field-init-[12].c: New tests.
27129 * g++.dg/warn/missing-field-init-[12].C: New tests.
27131 2004-08-06 Mark Mitchell <mark@codesourcery.com>
27133 * gcc.dg/enum2.c: New test.
27134 * gcc.dg/symbian3.c: Likewise.
27135 * gcc.dg/symbian4.c: Likewise.
27136 * gcc.dg/wchar_t-2.c: Likewise.
27138 2004-08-05 Mark Mitchell <mark@codesourcery.com>
27140 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
27143 2004-08-05 Mark Mitchell <mark@codesourcery.com>
27145 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
27146 dg-require-visiblity.
27147 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
27148 * g++.dg/ext/visibility/fvisibility.C: Likewise.
27149 * g++.dg/ext/visibility/memfuncts.C: Likewise.
27150 * g++.dg/ext/visibility/new1.C: Likewise.
27151 * g++.dg/ext/visibility/pragma.C: Likewise.
27152 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
27153 * g++.dg/ext/visibility/virtual.C: Likewise.
27154 * g++/dg/ext/visibility/visibility-1.C: Likewise.
27155 * g++/dg/ext/visibility/visibility-2.C: Likewise.
27156 * g++/dg/ext/visibility/visibility-3.C: Likewise.
27157 * g++/dg/ext/visibility/visibility-4.C: Likewise.
27158 * g++/dg/ext/visibility/visibility-5.C: Likewise.
27159 * g++/dg/ext/visibility/visibility-6.C: Likewise.
27160 * g++/dg/ext/visibility/visibility-7.C: Likewise.
27161 * g++/dg/ext/visibility/visibility-8.C: New test.
27162 * gcc.c-torture/compile/dll.x: Remove.
27163 * gcc.dg/dll-2.c: Use dg-require-dll
27164 * gcc.dg/visibility-10.c: New test.
27165 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
27167 * testsuite/lib/scanasm.exp (scan_hidden): New function.
27168 (scan_not_hidden): Likewise.
27170 2004-08-05 David Edelsohn <edelsohn@gnu.org>
27172 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
27174 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
27176 * gcc.c-torture/execute/20040805-1.c: New test.
27178 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
27180 * gcc.dg/20020118-1.c: Declare abort.
27181 * gcc.dg/altivec_check.h: Likewise.
27182 * gcc.dg/iftrap-2.c: Likewise.
27183 * gcc.dg/pragma-darwin.c: Likewise.
27184 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
27186 2004-08-04 Geoffrey Keating <geoffk@apple.com>
27188 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
27190 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
27192 * gcc.c-torture/execute/builtins/abs-2.c,
27193 gcc.c-torture/execute/builtins/abs-3.c,
27194 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
27195 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
27196 intmax_t, uintmax_t and their limits.
27197 * gcc.dg/intmax_t-1.c: New test.
27199 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27201 * g++.dg/tc1/dr147.C: Add reference to PR.
27203 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
27205 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
27206 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
27208 2004-08-03 David Edelsohn <edelsohn@gnu.org>
27210 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
27212 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
27214 * gcc.dg/redecl-5.c: New test.
27215 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
27218 2004-08-03 Roger Sayle <roger@eyesopen.com>
27220 PR middle-end/16790
27221 * gcc.c-torture/execute/pr16790-1.c: New test case.
27223 2004-08-03 Mark Mitchell <mark@codesourcery.com>
27225 * g++.dg/ext/visibility/assign1.C: New test.
27226 * g++.dg/ext/visibility/new1.C: Likewise.
27228 * gcc.dg/symbian1.c: New test.
27229 * gcc.dg/symbian2.c: Likewise.
27231 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
27234 * gcc.dg/i386-sse-9.c: New test.
27236 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
27238 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
27240 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
27242 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
27243 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
27244 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
27245 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
27246 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
27247 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
27248 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
27249 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
27250 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
27251 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
27252 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
27253 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
27254 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
27255 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
27256 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
27257 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
27258 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
27259 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
27260 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
27261 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
27262 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
27263 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
27264 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
27265 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
27266 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
27267 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
27268 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
27269 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
27270 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
27271 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
27272 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
27273 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
27274 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
27275 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
27276 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
27277 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
27278 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
27279 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
27280 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
27281 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
27282 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
27283 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
27284 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
27285 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
27286 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
27287 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
27288 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
27289 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
27290 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
27291 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
27292 gcc.misc-tests/i386-pf-3dnow-1.c,
27293 gcc.misc-tests/i386-pf-athlon-1.c,
27294 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
27295 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
27296 Declare built-in functions used.
27297 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
27299 2004-08-02 Mark Mitchell <mark@codesourcery.com>
27302 * g++.dg/lookup/using12.C: New test.
27304 * g++.dg/init/null1.C: Fix PR number.
27305 * g++.dg/parse/namespace10.C: Likewise.
27307 2004-08-01 Mark Mitchell <mark@codesourcery.com>
27310 * g++.dg/template/spec17.C: New test.
27311 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
27312 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
27314 2004-08-02 David Billinghurst
27317 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
27319 2004-08-01 Zack Weinberg <zack@codesourcery.com>
27321 * gcc.dg/ia64-got-1.c: New test case.
27323 2004-08-01 Mark Mitchell <mark@codesourcery.com>
27326 * g++.dg/init/null1.C: New test.
27327 * g++.dg/tc1/dr76.C: Adjust error marker.
27330 * g++.dg/parse/namespace10.C: New test.
27333 * g++.dg/inherit/ptrmem2.C: New test.
27335 2004-08-02 Ben Elliston <bje@au.ibm.com>
27338 * gcc.dg/pr16155.c: New test.
27340 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
27342 * gcc.dg/redecl-2.c: New test.
27344 2004-07-30 Geoffrey Keating <geoffk@apple.com>
27346 * gcc.dg/darwin-longdouble.c: New file.
27348 2004-07-30 Richard Henderson <rth@redhat.com>
27350 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
27351 write to constant argument.
27352 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
27354 2004-07-30 Richard Henderson <rth@redhat.com>
27356 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
27357 tests of nearest around zero.
27359 2004-07-30 Andrew Pinski <apinski@apple.com>
27361 * gcc.c-torture/compile/20040730-1.c: New test.
27363 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
27365 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
27368 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
27370 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
27372 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
27374 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
27375 contains $ld_library_path.
27376 * lib/gfortran.exp (gfortran_link_flags): Likewise.
27378 2004-07-29 Richard Henderson <rth@redhat.com>
27380 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
27382 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
27383 (alt2, which): New.
27384 (Check): Accept either alternative.
27386 2004-07-29 Mark Mitchell <mark@codesourcery.com>
27388 * g++.dg/abi/inline1.C: New test.
27389 * g++.dg/abi/local1-a.cc: Likewise.
27390 * g++.dg/abi/local1.C: Likewise.
27391 * g++.dg/abi/mangle11.C: Tweak location of warnings.
27392 * g++.dg/abi/mangle12.C: Likewise.
27393 * g++.dg/abi/mangle17.C: Likewise.
27394 * g++.dg/abi/mangle20-2.C: Likewise.
27395 * g++.dg/opt/interface1.C: Likewise.
27396 * g++.dg/opt/interface1.h: Likewise.
27397 * g++.dg/opt/interface1-a.cc: New test.
27398 * g++.dg/parse/repo1.C: New test.
27399 * g++.dg/template/repo1.C: Likewise.
27400 * g++.dg/warn/Winline-1.C: Likewise.
27401 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
27403 2004-07-29 Diego Novillo <dnovillo@redhat.com>
27405 * gcc.dg/tree-ssa/20040729-1.c: New test.
27407 2004-07-27 Matt Austern <austern@apple.com>
27409 * gcc.dg/darwin-bool-1.c: New test.
27410 * gcc.dg/darwin-bool-2.c: New test.
27412 2004-07-28 Richard Henderson <rth@redhat.com>
27414 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
27415 arguments in the correct type. Don't write to constant arguments.
27417 2004-07-28 Diego Novillo <dnovillo@redhat.com>
27419 PR tree-optimization/16688
27420 PR tree-optimization/16689
27421 * g++.dg/tree-ssa/pr16688.C: New test.
27423 2004-07-28 Diego Novillo <dnovillo@redhat.com>
27425 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
27426 loads. Not only in the comment, this time.
27428 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
27430 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
27431 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
27432 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
27433 * gcc.dg/sh4a-bitmovua.c: New.
27434 * gcc.dg/sh4a-cos.c: New.
27435 * gcc.dg/sh4a-cosf.c: New.
27436 * gcc.dg/sh4a-fprun.c: New.
27437 * gcc.dg/sh4a-fsrra.c: New.
27438 * gcc.dg/sh4a-memmovua.c: New.
27439 * gcc.dg/sh4a-sin.c: New.
27440 * gcc.dg/sh4a-sincos.c: New.
27441 * gcc.dg/sh4a-sincosf.c: New.
27442 * gcc.dg/sh4a-sinf.c: New.
27444 2004-07-28 Diego Novillo <dnovillo@redhat.com>
27446 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
27448 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
27450 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
27453 2004-07-27 Andrew Pinski <apinski@apple.com>
27455 * g++.dg/rtti/tinfo1.C: Correct the xfail.
27457 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
27459 * gcc.dg/pragma-isr.c: New test.
27461 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27464 * g++.dg/template/ttp11.C: New test.
27466 2004-07-27 Diego Novillo <dnovillo@redhat.com>
27468 * gcc.c-torture/compile/20040727-1.c: New test.
27470 2004-07-26 Eric Christopher <echristo@redhat.com>
27472 * gcc.c-torture/compile/20040726-2.c: New test.
27474 2004-07-26 Andrew Pinski <apinski@apple.com>
27476 * g++.dg/rtti/tinfo1.C: Xfail.
27478 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
27480 * gcc.c-torture/compile/20040726-1.c: New test.
27482 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
27483 Brian Ryner <bryner@brianryner.com>
27487 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
27488 * g++.dg/ext/visibility/: New directory.
27489 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
27490 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
27491 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
27492 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
27493 * g++.dg/ext/visibility/fvisibility.C,
27494 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
27495 g++.dg/ext/visibility/fvisibility-override1.C
27496 g++.dg/ext/visibility/fvisibility-override2.C
27497 g++.dg/ext/visibility/memfuncts.C
27498 g++.dg/ext/visibility/noPLT.C
27499 g++.dg/ext/visibility/pragma.C
27500 g++.dg/ext/visibility/pragma-override1.C
27501 g++.dg/ext/visibility/pragma-override2.C
27502 g++.dg/ext/visibility/staticmemfuncts.C
27503 g++.dg/ext/visibility/virtual.C: New tests.
27505 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
27508 * gcc.dg/pr15360-1.c: New test.
27510 2004-07-25 Daniel Jacobowitz <dan@debian.org>
27512 * gcc.dg/pragma-align-2.c: New test.
27513 * gcc.dg/pragma-init-fini.c: New test.
27514 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
27517 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
27519 * gcc.dg/init-string-2.c: New test.
27521 2004-07-24 Zack Weinberg <zack@codesourcery.com>
27524 * gcc.dg/Wredundant-decls-1.c: New test case.
27526 2004-07-24 Jakub Jelinek <jakub@redhat.com>
27528 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
27529 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
27530 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
27531 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
27532 * gcc.dg/compat/generate-random.c: New file.
27533 * gcc.dg/compat/generate-random.h: Likewise.
27534 * gcc.dg/compat/generate-random_r.c: Likewise.
27535 * gcc.dg/compat/struct-layout-1.h: Likewise.
27536 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
27537 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
27538 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
27539 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
27540 * gcc.dg/compat/struct-layout-1_main.c: New test.
27541 * gcc.dg/compat/struct-layout-1_x.c: New file.
27542 * gcc.dg/compat/struct-layout-1_y.c: New file.
27543 * gcc.dg/compat/struct-layout-1_test.h: New file.
27545 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
27547 * gcc.dg/comp-return-1.c: New test
27549 2004-07-23 Janis Johnson <janis187@us.ibm.com>
27551 * gcc.dg/vmx/8-02a.c: Fix typo.
27553 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
27554 * gcc.dg/darwin-abi-3.c: New test.
27556 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
27557 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
27559 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
27560 * gcc.dg/vmx/ops-long-1.c: New test.
27561 * gcc.dg/vmx/ops-long-2.c: New test.
27563 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
27565 * g++.dg/lookup/conv-[1234].C: New.
27567 2004-07-22 Mark Mitchell <mark@codesourcery.com>
27569 * g++.dg/parse/attr2.C: Simplify.
27571 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
27574 * gcc.c-torture/execute/pr7284-1.c: New test.
27576 2004-07-22 Brian Booth <bbooth@redhat.com>
27578 * gcc.dg/tree-ssa/20040721-1.c: New test.
27580 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
27582 * g++.dg/template/crash20.c: New.
27584 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
27586 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
27587 Add dg-run directive. Declare variables as required.
27588 * gfortran.dg/g77/README: Update
27590 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
27592 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
27593 gcc.dg/cris-peep2-andu2.c: New tests.
27595 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
27598 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
27600 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
27602 * gcc.dg/qual-return-2.c: Update expected messages.
27603 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
27605 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
27607 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
27608 * gcc.dg/noncompile/921102-1.c: Update expected error message.
27610 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
27613 * gcc.dg/init-string-1.c: New test.
27615 2004-07-21 Jakub Jelinek <jakub@redhat.com>
27617 PR middle-end/15345
27619 * gcc.dg/torture/nested-fn-1.c: New test.
27621 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
27624 * gcc.dg/ia64-fptr-1.c: New file.
27626 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27629 * g++.dg/template/spec16.C: New test.
27630 * g++.old-deja/g++.robertl/eb118.C: Remove.
27632 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27635 * g++.dg/template/spec15.C: New test.
27637 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
27639 Copy cases from g77.f-torture/execute and add dg-run
27640 directive. Other changes as noted.
27641 * gfortran.dg/g77/13037.f
27642 * gfortran.dg/g77/1832.f
27643 * gfortran.dg/g77/19981119-0.f
27644 * gfortran.dg/g77/19990313-0.f
27645 * gfortran.dg/g77/19990313-1.f
27646 * gfortran.dg/g77/19990313-2.f
27647 * gfortran.dg/g77/19990313-3.f
27648 * gfortran.dg/g77/19990419-1.f
27649 * gfortran.dg/g77/19990826-0.f
27650 * gfortran.dg/g77/19990826-2.f
27651 * gfortran.dg/g77/20000503-1.f
27652 * gfortran.dg/g77/20001111.f
27653 * gfortran.dg/g77/20010116.f
27654 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
27655 * gfortran.dg/g77/20010430.f
27656 * gfortran.dg/g77/6177.f
27657 * gfortran.dg/g77/947.f
27658 * gfortran.dg/g77/970816-3.f
27659 * gfortran.dg/g77/971102-1.f
27660 * gfortran.dg/g77/980520-1.f
27661 * gfortran.dg/g77/980628-0.f
27662 * gfortran.dg/g77/980628-1.f
27663 * gfortran.dg/g77/980628-10.f
27664 * gfortran.dg/g77/980628-2.f
27665 * gfortran.dg/g77/980628-3.f
27666 * gfortran.dg/g77/980628-7.f
27667 * gfortran.dg/g77/980628-8.f
27668 * gfortran.dg/g77/980628-9.f
27669 * gfortran.dg/g77/980701-0.f
27670 * gfortran.dg/g77/980701-1.f
27671 * gfortran.dg/g77/cabs.f
27672 * gfortran.dg/g77/claus.f
27673 * gfortran.dg/g77/complex_1.f
27674 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
27675 * gfortran.dg/g77/dcomplex.f
27676 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
27677 * gfortran.dg/g77/f90-intrinsic-mathematical.f
27678 * gfortran.dg/g77/f90-intrinsic-numeric.f
27679 * gfortran.dg/g77/int8421.f
27680 * gfortran.dg/g77/labug1.f
27681 * gfortran.dg/g77/large_vec.f
27682 * gfortran.dg/g77/le.f
27683 * gfortran.dg/g77/short.f
27684 * gfortran.dg/g77/README: Update
27686 2004-07-20 Mark Mitchell <mark@codesourcery.com>
27689 * g++.dg/parse/lookup4.C: New test.
27691 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27694 * g++.dg/template/ttp10.C: New test.
27696 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
27698 * gcc.dg/pr12625-1.c: New test.
27700 2004-07-20 Steven Bosscher <stevenb@suse.de>
27702 * testsuite/gcc.dg/switch-warn-1.c: New test.
27703 * testsuite/gcc.dg/switch-warn-2.c: New test.
27704 * gcc.c-torture/compile/pr14730.c: Update.
27706 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
27708 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
27709 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
27710 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
27711 g++.dg/template/nontype3.C: Remove trailing CR from tests.
27713 2004-07-18 Mark Mitchell <mark@codesourcery.com>
27716 * g++.dg/template/assign1.C: New test.
27718 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27721 * g++.dg/template/ttp9.C: New test.
27723 2004-07-19 Daniel Jacobowitz <dan@debian.org>
27725 * gcc.dg/format/cmn-err-1.c: New test.
27727 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
27729 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
27730 gcc.dg/Wparentheses-10.c: New tests.
27731 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
27733 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
27736 * gfortran.dg/g77//ffixed-line-length-0.f,
27737 gfortran.dg/g77/ffixed-line-length-132.f,
27738 gfortran.dg/g77/ffixed-line-length-72.f,
27739 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
27740 gfortran.dg/g77/README: Update.
27742 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27745 * g++.dg/template/non-dependent7.C: New test.
27746 * g++.dg/template/non-dependent8.C: Likewise.
27747 * g++.dg/template/non-dependent9.C: Likewise.
27748 * g++.dg/template/non-dependent10.C: Likewise.
27750 2004-07-17 Mark Mitchell <mark@codesourcery.com>
27753 * g++.dg/parse/attr2.C: New test.
27755 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
27758 * g77.f-torture: Ditto.
27760 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
27762 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
27763 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
27764 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
27766 2004-07-16 Richard Henderson <rth@redhat.com>
27768 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
27770 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
27772 * lib/fortran-torture.exp (fortran-torture): Don't test compile
27773 tests with full list of options.
27774 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
27775 of TORTURE_OPTIONS if test contains 'dg-do run'.
27778 * gfortran.dg/do_iterator.f90: New test.
27780 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
27782 PR rtl-optimization/16536
27783 * gcc.c-torture/execute/restrict-1.c: New test.
27785 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
27788 * gfortran.dg/pr15324.f90: New test.
27791 * gfortran.dg/pr15129.f90: New test.
27794 * gfortran.dg/pr15140.f90: New test.
27797 * gfortran.fortran-torture/execute/bounds.f90: Add check for
27798 compile-time simplification.
27800 2004-07-14 Mike Stump <mrs@apple.com>
27802 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
27804 2004-07-14 James E Wilson <wilson@specifixinc.com>
27807 * gcc.dg/profile-generate-1.c: New.
27809 2004-07-15 Jakub Jelinek <jakub@redhat.com>
27811 * gcc.c-torture/execute/20040709-1.c: New test.
27812 * gcc.c-torture/execute/20040709-2.c: New test.
27814 2004-07-14 Mike Stump <mrs@apple.com>
27816 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
27818 2004-07-14 Mike Stump <mrs@apple.com>
27820 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
27822 2004-07-13 Mark Mitchell <mark@codesourcery.com>
27825 * g++.dg/parse/mutable1.C: New test.
27827 2004-07-13 Diego Novillo <dnovillo@redhat.com>
27829 PR tree-optimization/16443
27830 * gcc.dg/tree-ssa/20040713-1.c: New test.
27832 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
27834 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
27837 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
27839 * gfortran.dg/g77/README: New file
27840 * gfortran.dg/g77/19981216-0.f: Copy from
27841 g77.f-torture/noncompile. Add "dg-do compile" and
27842 dg-error as required.
27843 * gfortran.dg/g77/19990218-1.f: Likewise.
27844 * gfortran.dg/g77/19990905-1.f: Likewise.
27845 * gfortran.dg/g77/9263.f: Likewise.
27846 * gfortran.dg/g77/980615-0.f: Likewise.
27847 * gfortran.dg/g77/980616-0.f: Likewise.
27848 * gfortran.dg/g77/check0.f: Likewise.
27849 * gfortran.dg/g77/select_no_compile.f: Likewise.
27851 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
27853 Copy files from g77.f-torture/compile.
27854 Add "{ dg-do compile}". Other changes as noted
27855 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
27856 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
27857 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
27858 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
27859 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
27860 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
27861 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
27862 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
27863 statement to conform to standard. Append alpha1.x for reference.
27864 * gfortran.dg/g77/xformat.f: Add dg-warning
27866 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
27868 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
27869 Add {dg-do compile} directive.
27870 * gfortran.dg/g77/cpp2.F: Likewise.
27872 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
27875 * g++.dg/lookup/name-clash1.C: New test.
27878 * g++.dg/lookup/name-clash2.C: New test.
27881 * g++.dg/lookup/name-clash3.C: New test.
27883 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27885 * g++.dg/lookup/new2.C: New test.
27886 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
27888 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
27890 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
27891 Add {dg-do compile} directive.
27892 * gfortran.dg/g77/13060.f: Likewise.
27893 * gfortran.dg/g77/19990218-0.f: Likewise.
27894 * gfortran.dg/g77/19990305-0.f: Likewise.
27895 * gfortran.dg/g77/19990419-0.f: Likewise.
27896 * gfortran.dg/g77/19990502-0.f: Likewise.
27897 * gfortran.dg/g77/19990502-1.f: Likewise.
27898 * gfortran.dg/g77/19990525-0.f: Likewise.
27899 * gfortran.dg/g77/19990826-1.f: Likewise.
27900 * gfortran.dg/g77/19990826-3.f: Likewise.
27901 * gfortran.dg/g77/19990905-2.f: Likewise.
27902 * gfortran.dg/g77/20000412-1.f: Likewise.
27903 * gfortran.dg/g77/20000511-1.f: Likewise.
27904 * gfortran.dg/g77/20000511-2.f: Likewise.
27905 * gfortran.dg/g77/20000518.f: Likewise.
27906 * gfortran.dg/g77/20000601-1.f: Likewise.
27907 * gfortran.dg/g77/20000601-2.f: Likewise.
27908 * gfortran.dg/g77/20000629-1.f: Likewise.
27909 * gfortran.dg/g77/20000630-2.f: Likewise.
27910 * gfortran.dg/g77/20010115.f: Likewise.
27911 * gfortran.dg/g77/20010321-1.f: Likewise.
27912 * gfortran.dg/g77/20010426.f: Likewise.
27913 * gfortran.dg/g77/20020307-1.f: Likewise.
27914 * gfortran.dg/g77/8485.f: Likewise.
27915 * gfortran.dg/g77/960317-1.f: Likewise.
27916 * gfortran.dg/g77/970915-0.f: Likewise.
27917 * gfortran.dg/g77/980310-1.f: Likewise.
27918 * gfortran.dg/g77/980310-2.f: Likewise.
27919 * gfortran.dg/g77/980310-3.f: Likewise.
27920 * gfortran.dg/g77/980310-4.f: Likewise.
27921 * gfortran.dg/g77/980310-6.f: Likewise.
27922 * gfortran.dg/g77/980310-7.f: Likewise.
27923 * gfortran.dg/g77/980310-8.f: Likewise.
27924 * gfortran.dg/g77/980419-2.f: Likewise.
27925 * gfortran.dg/g77/980424-0.f: Likewise.
27926 * gfortran.dg/g77/980427-0.f: Likewise.
27927 * gfortran.dg/g77/980729-0.f: Likewise.
27928 * gfortran.dg/g77/981117-1.f: Likewise.
27929 * gfortran.dg/g77/toon_1.f: Likewise.
27931 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27934 * g++.dg/other/abstract2.C: New test.
27936 2004-07-12 Paul Brook <paul@codesourcery.com>
27938 * gfortran.dg/pointer_init_1.f90: New test.
27940 2004-07-11 Paul Brook <paul@codesourcery.com>
27943 * gfortran.dg/contained_1.f90: New test.
27945 2004-07-11 Mark Mitchell <mark@codesourcery.com>
27947 * g++.dg/parse/defarg8.C: New test.
27949 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
27952 * gfortran.dg/pr16433.f: New test.
27955 * gfortran.dg/pr15754.f90: New test.
27957 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
27959 PR tree-optimization/16437
27960 * gcc.c-torture/execute/bitfld-4.c: New test.
27962 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
27964 * gfortran.fortran-torture/execute/common_2.f90: Add check for
27965 access to common var from module.
27967 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
27970 * gfortran.fortran-torture/execute/common_2.f90: New test.
27972 2004-07-10 Paul Brook <paul@codesourcery.com>
27974 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
27976 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
27979 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
27981 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
27983 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
27984 * gfortran.dg/g77/ffixed-form-2.f: Likewise.
27985 * gfortran.dg/g77/ffree-form-1.f: Likewise.
27986 * gfortran.dg/g77/ffree-form-2.f: Likewise.
27987 * gfortran.dg/g77/ffree-form-3.f: Likewise.
27988 * gfortran.dg/g77/fno-underscoring.f: Likewise.
27989 * gfortran.dg/g77/funderscoring.f: Likewise.
27990 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
27992 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
27994 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
27996 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
27997 Paul Brook <paul@codesourcery.com>
28000 * gfortran.dg/common_pointer_1.f90: New test.
28002 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28004 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
28006 2004-07-09 James E Wilson <wilson@specifixinc.com>
28009 * gcc.c-torture/compile/20040709-1.c: New.
28011 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
28014 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
28016 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
28019 * gfortran.dg/shape_1.f90: New test.
28021 2004-07-09 Zack Weinberg <zack@codesourcery.com>
28022 Andrew Pinski <apinski@apple.com>
28024 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
28026 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
28028 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
28031 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
28032 Paul Brook <paul@codesourcery.com>
28034 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
28037 2004-07-09 Diego Novillo <dnovillo@redhat.com>
28039 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
28041 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
28043 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
28044 testcases with capital suffix.
28046 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
28052 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
28054 * gfortran.dg/implicit_1.f90: New test.
28056 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
28058 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
28059 expression to match gfortran warning/error messages
28060 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
28063 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
28065 * lib/fortran-torture.exp: Rename proc search_for to
28068 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
28070 * gcc.c-torture/execute/simd-5.x: New file.
28071 XFAIL on SPARC 64-bit at -O0.
28073 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28077 * g++.dg/warn/effc3.C: New test.
28079 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
28081 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
28082 change X to 1X in format.
28083 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
28084 add data statements to conform to standard.
28086 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
28088 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
28089 * gfortran.dg/g77/f77-edit-t-in.f: Likewise.
28090 * gfortran.dg/g77/f77-edit-x-out.f: Likewise.
28092 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
28094 * gfortran.dg/g77/7388.f: Copy from g77.dg
28095 * gfortran.dg/g77/f77-edit-i-out.f: Likewise.
28096 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise.
28097 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise.
28098 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise.
28099 * gfortran.dg/g77/f77-edit-t-out.f: Likewise.
28100 * gfortran.dg/g77/f77-edit-h-out.f: Likewise.
28101 * gfortran.dg/g77/strlen0.f: Likewise.
28103 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
28105 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
28106 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
28108 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
28110 * gcc.c-torture/execute/920428-2.x: Delete.
28111 * gcc.c-torture/execute/920501-7.x: Likewise.
28113 2004-07-08 Jakub Jelinek <jakub@redhat.com>
28115 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
28116 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
28117 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
28119 (PREFETCH_3DNOW): Add -march=c3.
28121 2004-07-08 Diego Novillo <dnovillo@redhat.com>
28124 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
28125 * gcc.c-torture/execute/bf64-1.x: Likewise.
28127 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
28129 * gcc.c-torture/compile/20040708-1.c: New test.
28131 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28134 * g++.dg/warn/effc2.C: New test.
28136 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
28138 * gcc.c-torture/execute/bitfld-1.x: Remove.
28139 * gcc.c-torture/execute/bitfld-3.c: New test.
28140 * gcc.dg/bitfld-2.c: Remove XFAILs.
28142 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
28145 * g++.dg/rtti/tinfo1.C: New file.
28147 2004-07-07 Eric Christopher <echristo@redhat.com>
28149 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
28151 2004-07-07 Andrew Pinski <apinski@apple.com>
28153 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
28155 2004-07-07 Mark Mitchell <mark@codesourcery.com>
28157 * g++.dg/init/call1.C: XFAIL.
28159 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
28161 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
28162 except for movstrict*, to movmem* and clrstr* to clrmem*.
28164 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
28166 * gcc.c-torture/execute/20040707-1.c: New test.
28168 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
28170 * gcc.c-torture/execute/20040706-1.c: New test.
28172 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28175 * g++.dg/template/spec14.C: New test.
28177 2004-07-05 Jakub Jelinek <jakub@redhat.com>
28179 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
28180 nothing if not yet defined. Use it in b, c and d type definitions.
28181 * gcc.c-torture/execute/20040705-1.c: New test.
28182 * gcc.c-torture/execute/20040705-2.c: New test.
28184 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28187 * g++.dg/lookup/new1.C: New test.
28189 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
28192 * g++.dg/template/sizeof8.C: New test.
28194 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
28196 * gcc.c-torture/compile/20040705-1.c: New test.
28198 2004-07-04 Bud Davis <bdavis9659@comcast.net>
28200 * gfortran.fortran-torture/execute/seq_io.f90: New test.
28202 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
28204 * gcc.dg/cpp/if-mop.c: Two new testcases.
28205 * gcc.dg/cpp/trad/comment-3.c: New.
28207 2004-07-04 Paul Brook <paul@codesourcery.com>
28209 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
28211 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
28214 * g++.dg/lookup/crash4.C: New test.
28216 2004-07-02 Zack Weinberg <zack@codesourcery.com>
28218 * gcc.c-torture/execute/builtin-abs-1.c
28219 * gcc.c-torture/execute/builtin-abs-2.c
28220 * gcc.c-torture/execute/builtin-complex-1.c
28221 * gcc.c-torture/execute/builtins/string-1-lib.c
28222 * gcc.c-torture/execute/builtins/string-1.c
28223 * gcc.c-torture/execute/builtins/string-2-lib.c
28224 * gcc.c-torture/execute/builtins/string-2.c
28225 * gcc.c-torture/execute/builtins/string-3-lib.c
28226 * gcc.c-torture/execute/builtins/string-3.c
28227 * gcc.c-torture/execute/builtins/string-4-lib.c
28228 * gcc.c-torture/execute/builtins/string-4.c
28229 * gcc.c-torture/execute/builtins/string-5-lib.c
28230 * gcc.c-torture/execute/builtins/string-5.c
28231 * gcc.c-torture/execute/builtins/string-6-lib.c
28232 * gcc.c-torture/execute/builtins/string-6.c
28233 * gcc.c-torture/execute/builtins/string-7-lib.c
28234 * gcc.c-torture/execute/builtins/string-7.c
28235 * gcc.c-torture/execute/builtins/string-8-lib.c
28236 * gcc.c-torture/execute/builtins/string-8.c
28237 * gcc.c-torture/execute/builtins/string-9-lib.c
28238 * gcc.c-torture/execute/builtins/string-9.c
28239 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
28240 * gcc.c-torture/execute/builtins/string-asm-1.c
28241 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
28242 * gcc.c-torture/execute/builtins/string-asm-2.c
28243 * gcc.c-torture/execute/stdio-opt-1.c
28244 * gcc.c-torture/execute/stdio-opt-2.c
28245 * gcc.c-torture/execute/stdio-opt-3.c
28246 * gcc.c-torture/execute/string-opt-1.c
28247 * gcc.c-torture/execute/string-opt-10.c
28248 * gcc.c-torture/execute/string-opt-11.c
28249 * gcc.c-torture/execute/string-opt-12.c
28250 * gcc.c-torture/execute/string-opt-13.c
28251 * gcc.c-torture/execute/string-opt-14.c
28252 * gcc.c-torture/execute/string-opt-15.c
28253 * gcc.c-torture/execute/string-opt-16.c
28254 * gcc.c-torture/execute/string-opt-2.c
28255 * gcc.c-torture/execute/string-opt-6.c
28256 * gcc.c-torture/execute/string-opt-7.c
28257 * gcc.c-torture/execute/string-opt-8.c:
28260 * gcc.c-torture/execute/builtins/abs-2.c
28261 * gcc.c-torture/execute/builtins/abs-3.c
28262 * gcc.c-torture/execute/builtins/complex-1.c
28263 * gcc.c-torture/execute/builtins/fprintf.c
28264 * gcc.c-torture/execute/builtins/fputs.c
28265 * gcc.c-torture/execute/builtins/memcmp.c
28266 * gcc.c-torture/execute/builtins/memmove.c
28267 * gcc.c-torture/execute/builtins/memops-asm.c
28268 * gcc.c-torture/execute/builtins/mempcpy-2.c
28269 * gcc.c-torture/execute/builtins/mempcpy.c
28270 * gcc.c-torture/execute/builtins/memset.c
28271 * gcc.c-torture/execute/builtins/printf.c
28272 * gcc.c-torture/execute/builtins/sprintf.c
28273 * gcc.c-torture/execute/builtins/strcat.c
28274 * gcc.c-torture/execute/builtins/strchr.c
28275 * gcc.c-torture/execute/builtins/strcmp.c
28276 * gcc.c-torture/execute/builtins/strcpy.c
28277 * gcc.c-torture/execute/builtins/strcspn.c
28278 * gcc.c-torture/execute/builtins/strlen-2.c
28279 * gcc.c-torture/execute/builtins/strlen.c
28280 * gcc.c-torture/execute/builtins/strncat.c
28281 * gcc.c-torture/execute/builtins/strncmp-2.c
28282 * gcc.c-torture/execute/builtins/strncmp.c
28283 * gcc.c-torture/execute/builtins/strncpy.c
28284 * gcc.c-torture/execute/builtins/strpbrk.c
28285 * gcc.c-torture/execute/builtins/strpcpy-2.c
28286 * gcc.c-torture/execute/builtins/strpcpy.c
28287 * gcc.c-torture/execute/builtins/strrchr.c
28288 * gcc.c-torture/execute/builtins/strspn.c
28289 * gcc.c-torture/execute/builtins/strstr-asm.c
28290 * gcc.c-torture/execute/builtins/strstr.c:
28291 ... these new files.
28293 * gcc.c-torture/execute/builtins/abs-2-lib.c
28294 * gcc.c-torture/execute/builtins/abs-3-lib.c
28295 * gcc.c-torture/execute/builtins/complex-1-lib.c
28296 * gcc.c-torture/execute/builtins/fprintf-lib.c
28297 * gcc.c-torture/execute/builtins/fputs-lib.c
28298 * gcc.c-torture/execute/builtins/memcmp-lib.c
28299 * gcc.c-torture/execute/builtins/memmove-lib.c
28300 * gcc.c-torture/execute/builtins/memops-asm-lib.c
28301 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
28302 * gcc.c-torture/execute/builtins/mempcpy-lib.c
28303 * gcc.c-torture/execute/builtins/memset-lib.c
28304 * gcc.c-torture/execute/builtins/printf-lib.c
28305 * gcc.c-torture/execute/builtins/sprintf-lib.c
28306 * gcc.c-torture/execute/builtins/strcat-lib.c
28307 * gcc.c-torture/execute/builtins/strchr-lib.c
28308 * gcc.c-torture/execute/builtins/strcmp-lib.c
28309 * gcc.c-torture/execute/builtins/strcpy-lib.c
28310 * gcc.c-torture/execute/builtins/strcspn-lib.c
28311 * gcc.c-torture/execute/builtins/strlen-2-lib.c
28312 * gcc.c-torture/execute/builtins/strlen-lib.c
28313 * gcc.c-torture/execute/builtins/strncat-lib.c
28314 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
28315 * gcc.c-torture/execute/builtins/strncmp-lib.c
28316 * gcc.c-torture/execute/builtins/strncpy-lib.c
28317 * gcc.c-torture/execute/builtins/strpbrk-lib.c
28318 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
28319 * gcc.c-torture/execute/builtins/strpcpy-lib.c
28320 * gcc.c-torture/execute/builtins/strrchr-lib.c
28321 * gcc.c-torture/execute/builtins/strspn-lib.c
28322 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
28323 * gcc.c-torture/execute/builtins/strstr-lib.c
28324 * gcc.c-torture/execute/builtins/lib/abs.c
28325 * gcc.c-torture/execute/builtins/lib/fprintf.c
28326 * gcc.c-torture/execute/builtins/lib/memset.c
28327 * gcc.c-torture/execute/builtins/lib/printf.c
28328 * gcc.c-torture/execute/builtins/lib/sprintf.c
28329 * gcc.c-torture/execute/builtins/lib/strcpy.c
28330 * gcc.c-torture/execute/builtins/lib/strcspn.c
28331 * gcc.c-torture/execute/builtins/lib/strncat.c
28332 * gcc.c-torture/execute/builtins/lib/strncmp.c
28333 * gcc.c-torture/execute/builtins/lib/strncpy.c
28334 * gcc.c-torture/execute/builtins/lib/strpbrk.c
28335 * gcc.c-torture/execute/builtins/lib/strspn.c
28336 * gcc.c-torture/execute/builtins/lib/strstr.c:
28337 New files containing support routines.
28339 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
28341 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
28342 when not optimizing.
28344 2004-07-02 Mark Mitchell <mark@codesourcery.com>
28347 * g++.dg/abi/mangle22.C: New test.
28348 * g++.dg/abi/mangle23.C: Likewise.
28350 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
28353 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
28354 Allow for cases without denormalized floating point numbers.
28356 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
28359 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
28360 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
28361 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
28362 expected warning text.
28363 * gcc.dg/format/diag-2.c: New test.
28365 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
28367 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
28369 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
28371 * gcc.dg/builtins-43.c: New.
28372 * gcc.dg/builtins-44.c: New.
28373 * gcc.dg/builtins-45.c: New.
28375 2004-06-26 Geoffrey Keating <geoffk@apple.com>
28376 Andreas Tobler <a.tobler@schweiz.ch>
28378 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
28379 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
28381 * gcc.dg/cleanup-11.c: Likewise.
28382 * gcc.dg/cleanup-8.c: Likewise.
28383 * gcc.dg/cleanup-9.c: Likewise.
28384 * gcc.dg/cleanup-5.c: Run on all platforms.
28386 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
28388 * g++.dg/warn/nonnull1.C: New test.
28390 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
28392 * gcc.dg/compat/compat-common.h: Wrap up CINT in
28393 an #ifndef SKIP_COMPLEX_INT/#endif pair.
28394 Special-case the Sun compiler wrt to <complex.h>.
28396 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
28398 * gcc.dg/Wunreachable-8.C: New test.
28400 * gcc.dg/h8300-ice2.c : New test.
28402 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
28405 * gfortran.fortran-torture/compile/implicit.f90: Add test
28406 for implicit character.
28408 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
28411 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
28412 Use tiny() intrinsic to find smallest non-negative real
28414 2004-06-30 Jakub Jelinek <jakub@redhat.com>
28416 * gcc.dg/compat/struct-by-value-22_main.c: New test.
28417 * gcc.dg/compat/struct-by-value-22_x.c: New.
28418 * gcc.dg/compat/struct-by-value-22_y.c: New.
28420 * gcc.c-torture/execute/20040629-1.c: New test.
28422 2004-06-29 Jakub Jelinek <jakub@redhat.com>
28424 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
28425 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
28428 * gcc.dg/20040625-1.c: New test.
28430 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
28432 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
28434 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
28437 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
28439 2004-06-29 Richard Henderson <rth@redhat.com>
28441 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
28443 2004-06-29 Paul Brook <paul@codesourcery.com>
28445 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
28446 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
28448 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
28451 * g++.dg/parse/crash15.C: New.
28453 2004-06-28 Andrew Pinski <apinski@apple.com>
28455 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
28456 by the error already.
28458 * g++.dg/opt/ptrmem4.C: Change to compile only test.
28460 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
28463 * gcc.dg/h8300-bss-align-1.c : New.
28465 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
28468 * g++.dg/template/ctor4.C: New.
28470 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
28473 * g++.dg/warn/Wsequence-point-1.C: New test.
28475 2004-06-27 Paul Brook <paul@codesourcery.com>
28477 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
28479 2004-06-27 Zack Weinberg <zack@codesourcery.com>
28481 * g++.old-deja/g++.mike/p7325.C: Remove.
28483 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
28486 * gcc.dg/pr14963.c: New test.
28488 2004-06-27 Mark Mitchell <mark@codesourcery.com>
28491 * g++.dg/parse/redef1.C: New test.
28493 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
28495 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
28497 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
28499 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
28500 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
28502 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
28503 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
28504 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
28505 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
28506 g++.brendan/enum14.C.
28507 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
28508 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
28509 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
28511 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
28514 2004-06-27 Roger Sayle <roger@eyesopen.com>
28516 * gcc.dg/20040527-1.c: New test case.
28518 2004-06-26 Bud Davis <bdavis9659@comcast.net>
28520 PR gfortran/pr16196
28521 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
28523 2004-06-25 Roger Sayle <roger@eyesopen.com>
28525 PR middle-end/15825
28526 * gcc.dg/pr15825-1.c: New test case.
28528 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
28530 * gcc.c-torture/execute/20040625-1.c: New test.
28532 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
28534 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
28536 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
28538 * gcc.dg/torture/mips-div-1.c: New test.
28540 2004-06-24 Jeff Law <law@redhat.com>
28542 * gcc.dg/tree-ssa/20040624-1.c: New test.
28544 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
28546 * gcc.c-torture/compile/20040624-1.c: New test.
28548 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28550 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
28553 2004-06-23 Andrew Pinski <apinski@apple.com>
28555 PR middle-end/15988
28556 * g++.dg/opt/ptrmem4.C: New test.
28558 * gcc.dg/c90-array-quals-2.c: New test.
28560 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
28562 * gcc.dg/kpice1.c: New test.
28564 2006-06-23 Andrew Pinski <apinski@apple.com>
28566 * gcc.dg/c90-array-quals.c: New test.
28568 2006-06-22 Richard Henderson <rth@redhat.com>
28570 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
28572 2004-06-22 Loren James Rittle <ljrittle@acm.org>
28574 * gcc.dg/builtins-config.h: Handle FreeBSD.
28576 2006-06-22 Richard Henderson <rth@redhat.com>
28578 * g++.dg/opt/devirt1.C: New.
28580 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
28582 * g++.dg/opt/pr15551.C: New testcase.
28584 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
28587 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
28588 x86_64-*-linux* when compiling for 32bit.
28590 2004-06-21 Andrew Pinski <apinski@apple.com>
28592 * gcc.dg/pch/struct-1.c: New.
28593 * gcc.dg/pch/struct-1.hs: New.
28595 2004-06-21 Geoffrey Keating <geoffk@apple.com>
28597 * gcc.dg/pch/save-temps-1.c: New file.
28598 * gcc.dg/pch/save-temps-1.hs: New file.
28600 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
28602 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
28603 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
28605 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
28607 * gfortran.fortran-torture/execute/select_1.f90: Rename function
28609 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
28610 Remove trailing spaces.
28612 2004-06-21 Richard Henderson <rth@redhat.com>
28614 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
28615 merging && to BIT_FIELD_REF.
28617 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
28619 * g++.dg/opt/placeholder1.C: New test.
28621 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
28623 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
28624 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
28625 * gcc.dg/compat/union-m128-1_x.c: Likewise.
28626 * gcc.dg/compat/union-m128-1_y.c: Likewise.
28628 2004-06-20 Zack Weinberg <zack@codesourcery.com>
28630 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
28632 * g++.dg/other/pragma-re-1.C: Add comments.
28634 2004-06-19 Bud Davis <bdavis9659@comcast.net>
28637 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
28639 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
28641 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
28642 instead of setting the type of size_t by
28645 2004-06-18 Roger Sayle <roger@eyesopen.com>
28647 * gcc.dg/unordered-2.c: New test case.
28648 * gcc.dg/unordered-3.c: New test case.
28650 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
28653 * lib/g++.exp (g++_version): Tweak regexp for version
28654 * lib/g77.exp (g77_version): Likewise.
28655 * lib/gfortran.exp (gfortran_version): Likewise.
28656 * lib/objc.exp (objc_version): Likewise.
28657 * lib/treelang.exp (treelang_version): Likewise.
28659 2004-06-19 Jakub Jelinek <jakub@redhat.com>
28661 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
28662 Use INT_MAX instead of __INT_MAX__.
28663 * gcc.dg/compat/struct-align-2_y.c: Likewise.
28665 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
28666 * gcc.dg/compat/scalar-return-3_x.c: Use it.
28667 * gcc.dg/compat/scalar-return-3_y.c: Use it.
28668 * gcc.dg/compat/scalar-return-4_x.c: Use it.
28669 * gcc.dg/compat/scalar-return-4_y.c: Use it.
28670 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
28671 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
28672 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
28673 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
28675 * gcc.dg/range-test-1.c: New test.
28676 * g++.dg/opt/range-test-1.C: New test.
28678 2004-06-17 Richard Henderson <rth@redhat.com>
28680 * objc.dg/sync-1.m: New.
28681 * objc.dg/try-catch-1.m: Don't force next runtime.
28682 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
28683 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
28684 shadowed catch clause.
28685 * objc.dg/try-catch-5.m: New.
28687 2004-06-17 Zack Weinberg <zack@codesourcery.com>
28690 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
28692 2004-06-15 Richard Henderson <rth@redhat.com>
28694 * gcc.dg/20001116-1.c: Move expected warning line.
28696 2004-06-15 Richard Henderson <rth@redhat.com>
28698 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
28699 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
28701 2004-06-15 Jeff Law <law@redhat.com>
28703 * gcc.dg/tree-ssa/20040615-1.c: New test.
28704 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
28705 be less sensitive to operand ordering.
28706 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
28708 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
28710 * g++.dg/abi/bitfield3.C: Add comment..
28712 2004-06-15 Richard Henderson <rth@redhat.com>
28714 * g++.dg/ext/stmtexpr1.C: XFAIL.
28715 * gcc.dg/20030612-1.c: XFAIL.
28717 2004-06-15 Eric Christopher <echristo@redhat.com>
28719 * g++.dg/charset/asm5.c: New.
28720 * gcc.dg/charset/asm6.c: New.
28722 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
28725 * gfortran.fortran-torture/execute/select_1.f90: New test.
28727 2004-06-15 Paul Brook <paul@codesourcery.com>
28729 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
28731 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28734 * g++.dg/lookup/crash3.C: New test.
28736 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28739 * g++.dg/parse/dtor4.C: New test.
28741 2004-06-14 Jeff Law <law@redhat.com>
28743 * gcc.c-torture/compile/20040614-1.c: New test.
28745 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
28748 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
28749 LEN of a character array.
28751 2004-06-14 Mark Mitchell <mark@codesourcery.com>
28754 * g++.dg/template/ptrmem10.C: New test.
28757 * g++.dg/template/friend30.C: New test.
28759 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
28762 * gfortran.fortran-torture/compile/mloc.f90: New test.
28764 2004-06-13 Paul Brook <paul@codesourcery.com>
28766 * gfortran.fortran-torture/execute/random_2.f90: New test.
28768 2004-06-13 Eric Christopher <echristo@redhat.com>
28770 * gcc.dg/noncompile/redecl-1.c: Fix error message.
28772 2004-06-12 Paul Brook <paul@codesourcery.com>
28774 * gfortran.fortran-torture/execute/contained_3.f90: New test.
28776 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
28779 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
28781 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
28784 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
28785 syntax errors in end statements of contained subroutines.
28787 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
28790 * gfortran.fortran-torture/execute/null_arg.f90: New test.
28792 2004-06-12 Bud Davis <bdavis9659@comcast.net>
28795 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
28797 2004-06-12 Bud Davis <bdavis9659@comcast.net>
28800 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
28802 2004-06-11 Mark Mitchell <mark@codesourcery.com>
28805 * g++.dg/parse/enum1.C: New test.
28807 2004-06-10 Jeff Law <law@redhat.com>
28809 * gcc.c-torture/compile/20040610-1.c: New test.
28811 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28813 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
28814 * g++.old-deja/g++.other/decl3.C: Likewise.
28816 2004-06-10 Brian Booth <bbooth@redhat.com>
28818 * gcc.dg/tree-ssa/20031015-1.c: Scan for
28819 V_MAY_DEF instead of VDEF.
28820 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
28822 2004-06-10 Mark Mitchell <mark@codesourcery.com>
28825 * g++.dg/conversion/const1.C: New test.
28828 * g++.dg/conversion/reinterpret1.C: New test.
28831 * g++.dg/template/enum2.C: New test.
28834 * g++.dg/template/error13.C: New test.
28836 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
28839 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
28840 arguments to test_* REAL and of the right size.
28842 2004-06-10 Jakub Jelinek <jakub@redhat.com>
28845 PR rtl-optimization/15681
28846 * gcc.dg/20040609-1.c: New test.
28848 2004-06-10 Jakub Jelinek <jakub@redhat.com>
28851 * g++.dg/opt/builtins1.C: New test.
28853 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
28855 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
28856 that use default windows32 struct layout.
28857 * gcc.dg/i386-bitfield2.c: Likewise.
28859 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
28861 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
28862 for mingw32 and cygwin targets.
28864 2004-06-09 Geoffrey Keating <geoffk@apple.com>
28866 * gcc.dg/pch/macro-4.c: New.
28867 * gcc.dg/pch/macro-4.hs: New.
28869 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
28872 * gfortran.fortran-torture/compile/name_clash.f90: New test.
28874 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
28877 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
28879 2004-06-09 Bud Davis <bdavis9659@comcast.net>
28882 * gfortran.fortran-torture/execute/t_edit.f90: New test.
28884 2004-06-09 Bud Davis <bdavis9659@comcast.net>
28887 * gfortran.fortran-torture/execute/backspace.c : New test.
28889 2004-06-09 Paul Brook <paul@codesourcery.com>
28891 * gfortran.fortran-torture/execure/intrinsic_associated.f90
28892 (pointer_to_section): Rewrite to use smaller array.
28894 2004-06-08 David Edelsohn <edelsohn@gnu.org>
28896 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
28897 * gcc.dg/ext/altivec-10.c: Same.
28898 * gcc.dg/ext/altivec-11.c: Same.
28899 * gcc.dg/ext/altivec-12.c: Same.
28900 * gcc.dg/ext/altivec-13.c: Same.
28901 * gcc.dg/ext/altivec-14.c: Same.
28902 * gcc.dg/ext/altivec-15.c: Same.
28903 * gcc.dg/ext/altivec-16.c: Same.
28904 * gcc.dg/ext/altivec-3.c: Same.
28905 * gcc.dg/ext/altivec-4.c: Same.
28906 * gcc.dg/ext/altivec-6.c: Same.
28907 * gcc.dg/ext/altivec-7.c: Same.
28908 * gcc.dg/ext/altivec-8.c: Same.
28909 * gcc.dg/ext/altivec-varargs-1.c: Same.
28911 * g++.dg/ext/altivec-1.C: Correct dg syntax.
28912 * g++.dg/ext/altivec-10.C: Same.
28913 * g++.dg/ext/altivec-2.C: Same.
28914 * g++.dg/ext/altivec-3.C: Same.
28915 * g++.dg/ext/altivec-4.C: Same.
28916 * g++.dg/ext/altivec-5.C: Same.
28917 * g++.dg/ext/altivec-6.C: Same.
28918 * g++.dg/ext/altivec-7.C: Same.
28919 * g++.dg/ext/altivec-8.C: Same.
28920 * g++.dg/ext/altivec-9.C: Same.
28922 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28925 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
28927 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
28929 * gcc.dg/union-1.c: New test.
28931 2004-06-07 Roger Sayle <roger@eyesopen.com>
28933 * gcc.dg/builtins-41.c: New test case.
28934 * gcc.dg/builtins-42.c: New test case.
28936 2004-06-07 David Edelsohn <edelsohn@gnu.org>
28938 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
28939 * g++.dg/ext/altivec-10.C: Same.
28940 * g++.dg/ext/altivec-2.C: Same.
28941 * g++.dg/ext/altivec-3.C: Same.
28942 * g++.dg/ext/altivec-4.C: Same.
28943 * g++.dg/ext/altivec-5.C: Same.
28944 * g++.dg/ext/altivec-6.C: Same.
28945 * g++.dg/ext/altivec-7.C: Same.
28946 * g++.dg/ext/altivec-8.C: Same.
28947 * g++.dg/ext/altivec-9.C: Same.
28948 * g++.old-deja/g++.abi/cxa_vec.C: Same.
28949 * g++.old-deja/g++.brendan/new3.C: Same.
28950 * gcc.c-torture/execute/eeprof-1.x: Same.
28952 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
28955 * gcc.dg/pr14765-1.c: New test.
28957 2004-06-07 Roger Sayle <roger@eyesopen.com>
28960 * gcc.dg/pr14649-1.c: New test case.
28962 2004-06-07 Richard Henderson <rth@redhat.com>
28964 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
28967 2004-06-07 David Edelsohn <edelsohn@gnu.org>
28969 * g++.dg/eh/elide1.C: Remove XFAIL.
28971 2004-06-07 Mark Mitchell <mark@codesourcery.com>
28974 * g++.dg/expr/sizeof3.C: New test.
28977 * g++.dg/template/access14.C: New test.
28980 * g++.dg/template/enum1.C: New test.
28983 * g++.dg/eh/throw1.C: New test.
28985 2004-06-07 David Ayers <d.ayers@inode.at>
28986 Ziemowit Laski <zlaski@apple.com>
28988 * lib/objc.exp (objc_target_compile): Revert the '-framework
28989 Foundation' flag fix, since bare Darwin does not ship
28990 with the Foundation framework.
28991 * objc/execute/next_mapping.h: Provide a local NSConstantString
28992 @interface and @implementation.
28993 (objc_constant_string_init): A constructor function, used to
28994 initialize the NSConstantString meta-class object.
28995 * objc/execute/string1.m: Include "next_mapping.h" instead of
28996 <Foundation/NSString.h>.
28997 * objc/execute/string2.m: Likewise.
28998 * objc/execute/string3.m: Likewise.
28999 * objc/execute/string4.m: Likewise.
29001 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
29003 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
29004 to double. Replace double with FLOAT.
29005 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
29007 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
29008 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
29009 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
29010 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
29011 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
29012 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
29013 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
29014 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
29016 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
29019 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
29021 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
29024 * g++.dg/template/meminit2.C: New test.
29026 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
29029 * gcc.c-torture/execute/compare-fp-1.c,
29030 gcc.c-torture/execute/compare-fp-2.c,
29031 gcc.c-torture/execute/compare-fp-3.c,
29032 gcc.c-torture/execute/compare-fp-4.c,
29033 gcc.c-torture/execute/compare-fp-3.x,
29034 gcc.c-torture/execute/compare-fp-4.x: Moved...
29035 * gcc.c-torture/execute/ieee/compare-fp-1.c,
29036 gcc.c-torture/execute/ieee/compare-fp-2.c,
29037 gcc.c-torture/execute/ieee/compare-fp-3.c,
29038 gcc.c-torture/execute/ieee/compare-fp-4.c,
29039 gcc.c-torture/execute/ieee/compare-fp-3.x,
29040 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
29042 2004-06-04 David Ayers <d.ayers@inode.at>
29044 * objc/execute/protocol-isEqual-4.m: New testcase.
29046 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
29048 * objc/execute/protocol-isEqual-1.m: New testcase.
29049 * objc/execute/protocol-isEqual-2.m: New testcase.
29050 * objc/execute/protocol-isEqual-3.m: New testcase.
29052 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29054 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
29056 2004-06-02 Ziemowit Laski <zlaski@apple.com>
29058 * lib/objc.exp (objc_target_compile): When running tests on
29059 Darwin (Mac OS X), inform the linker about '-framework
29062 2004-06-02 Eric Christopher <echristo@redhat.com>
29064 * gcc.c-torture/compile/20040602-1.c: New.
29066 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
29068 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
29069 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
29071 PR tree-optimization/14736
29072 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
29074 PR tree-optimization/14042
29075 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
29077 PR tree-optimization/14729
29078 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
29080 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29083 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
29085 2004-06-01 Richard Hederson <rth@redhat.com>
29087 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
29089 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
29092 * g++.dg/parse/offsetof4.C: New test.
29094 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
29097 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
29099 2004-05-31 Mark Mitchell <mark@codesourcery.com>
29102 * g++.dg/template/friend29.C: New test.
29104 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
29107 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
29109 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
29111 * gcc.dg/sparc-trap-1.c: New test.
29113 2004-05-31 Roger Sayle <roger@eyesopen.com>
29115 PR middle-end/15069
29116 * g++.dg/opt/fold3.C: New test case.
29118 2004-05-30 Graham Stott <graham.stott@btinternet.com>
29120 * lib/target-supports.exp (check_iconv_available): Fix fallout
29121 from 2004-05-28 patch.
29123 2004-05-30 Paul Brook <paul@codesourcery.com>
29126 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
29127 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
29129 2004-05-30 Steven G. Kargl <kargls@comcast.net>
29131 * gfortran.fortran-torture/execute/random_1.f90: New test.
29133 2004-05-28 Ziemowit Laski <zlaski@apple.com>
29135 * g++.dg/ext/altivec-10.C: New test.
29137 2004-05-29 Paul Brook <paul@codesourcery.com>
29139 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
29141 2004-05-28 Ziemowit Laski <zlaski@apple.com>
29143 * gcc.dg/altivec-16.c: New test.
29145 2004-05-28 Janis Johnson <janis187@us.ibm.com>
29147 * lib/target-supports.exp (check_vmx_hw_available): New.
29148 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
29150 * lib/target-supports.exp (check_alias_available,
29151 check_iconv_available, check_named_sections_available): Use
29152 unique names for temporary files.
29154 2004-05-28 Ziemowit Laski <zlaski@apple.com>
29156 * gcc.dg/altivec-15.c: New test.
29158 2004-05-28 Mark Mitchell <mark@codesourcery.com>
29161 * g++.dg/warn/noeffect6.C: New test.
29164 * g++.dg/expr/ptrmem4.C: New test.
29167 * g++.dg/template/operator3.C: New test.
29169 2004-05-28 Mark Mitchell <mark@codesourcery.com>
29172 * g++.dg/lookup/redecl1.C: New test.
29173 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
29175 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
29177 * gcc.c-torture/execute/compare-fp-1.c,
29178 gcc.c-torture/execute/compare-fp-2.c,
29179 gcc.c-torture/execute/compare-fp-3.c,
29180 gcc.c-torture/execute/compare-fp-4.c,
29181 gcc.c-torture/execute/compare-fp-3.x,
29182 gcc.c-torture/execute/compare-fp-4.x,
29183 gcc.dg/pr15649-1.c: New.
29185 2004-05-27 Adam Nemet <anemet@lnxw.com>
29188 * g++.dg/init/array14.C: New test.
29190 2004-05-25 Janis Johnson <janis187@us.ibm.com>
29192 * lib/compat.exp (compat-get-options-main): New.
29193 (compat-get-options): Remove unneeded code, warn for ignored
29195 (compat-execute): Check flag set by dg-require-* commands.
29197 * lib/compat.exp (compat-execute): Break up long lines.
29199 2004-05-24 Janis Johnson <janis187@us.ibm.com>
29201 * gcc.dg/altivec-7.c: Don't use 'vector long'.
29202 * gcc.dg/altivec-14.c: New test.
29203 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
29205 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
29206 * gcc.dg/altivec-12.c: Ditto.
29208 * gcc.dg/altivec-3.c: Move call to altivec_check.
29210 2004-05-23 Mark Mitchell <mark@codesourcery.com>
29213 * g++.dg/template/error12.C: New test.
29216 * g++.dg/ext/attrib15.C: New test.
29219 * g++.dg/template/ptrmem9.C: New test.
29221 2004-05-25 Paul Brook <paul@codesourcery.com>
29223 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
29225 2004-05-23 Mark Mitchell <mark@codesourcery.com>
29228 * g++.dg/template/crash19.C: New test.
29230 2004-05-23 Mark Mitchell <mark@codesourcery.com>
29233 * g++.dg/template/redecl1.C: New test.
29235 2004-05-23 Mark Mitchell <mark@codesourcery.com>
29238 * g++.dg/other/ns1.C: New test.
29241 * g++.dg/template/invalid1.C: New test.
29243 2004-05-23 Paul Brook <paul@codesourcery.com>
29244 Victor Leikehman <lei@haifasphere.co.il>
29246 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
29247 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
29249 2004-05-22 Mark Mitchell <mark@codesourcery.com>
29253 * g++.dg/template/non-dependent5.C: New test.
29254 * g++.dg/template/non-dependent6.C: New test.
29256 2004-05-22 Mark Mitchell <mark@codesourcery.com>
29259 * g++.dg/inherit/union1.C: New test.
29262 * g++.dg/template/addr1.C: New test.
29265 * g++.dg/template/array5.C: New test.
29268 * g++.dg/template/array6.C: New test.
29270 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
29271 Roger Sayle <roger@eyesopen.com>
29273 * g++.dg/lookup/forscope2.C: New test case.
29275 2004-05-22 Ben Elliston <bje@au.ibm.com>
29277 * gcc.dg/cpp/Wmissingdirs.c: New.
29279 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
29282 * gcc.dg/compat/union-m128-1.h: New file.
29283 * gcc.dg/compat/union-m128-1_main.c: Likewise.
29284 * gcc.dg/compat/union-m128-1_x.c: Likewise.
29285 * gcc.dg/compat/union-m128-1_y.c: Likewise.
29287 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
29290 * gcc.dg/compat/struct-complex-1.h: New file.
29291 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
29292 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
29293 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
29295 2004-05-20 Roger Sayle <roger@eyesopen.com>
29298 * gcc.dg/pr3074-1.c: New test case.
29299 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
29301 2004-05-20 Falk Hueffner <falk@debian.org>
29304 * gcc.dg/ftrapv-1.c: New test case.
29306 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
29308 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
29310 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
29311 Jeff Law <law@redhat.com>
29313 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
29314 * gcc.dg/tree-ssa/20040518-2.c: New test.
29316 * gcc.dg/tree-ssa/20040518-1.c: New test.
29318 2004-05-18 Zack Weinberg <zack@codesourcery.com>
29320 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
29322 2004-05-18 Paul Brook <paul@codesourcery.com>
29325 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
29327 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29329 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
29332 2004-05-17 Steven Bosscher <stevenb@suse.de>
29334 * gcc.dg/tree-ssa/20040517-1.c: New test.
29336 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
29338 * gcc.dg/loop-4.c: New test.
29340 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
29342 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
29344 2004-05-15 Bud Davis <bdavis9659@comcast.net>
29347 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
29349 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29353 * gfortran.fortran-torture/compile/data_1.f90: New test.
29355 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
29357 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
29358 * gcc.dg/uninit-H.c: Define ASM for __s390__.
29360 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
29362 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
29364 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
29367 * gcc.dg/format/xopen-1.c: Adjust expected message.
29368 * gcc.dg/format/xopen-3.c: New test.
29370 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
29372 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
29374 2004-05-14 Jeff Law <law@redhat.com>
29376 * gcc.dg/tree-ssa/20040514-2.c: New test.
29378 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29380 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
29382 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
29385 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
29387 * gcc.dg/tree-ssa/20040514-1.c: New test.
29389 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29391 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
29394 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29397 * gfortran.fortran-torture/compile/do_1.f90: New test.
29399 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29402 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
29405 2004-05-14 Bud Davis <bdavis9659@comcast.net>
29408 * gfortran.fortran-torture/execute/random_init.f90: New test.
29410 2004-05-13 Paul Brook <paul@codesourcery.com>
29413 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
29415 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
29417 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
29418 for the powerpc case.
29420 2004-05-13 Jeff Law <law@redhat.com>
29422 * gcc.dg/tree-ssa/20040513-1.c: New test.
29423 * gcc.dg/tree-ssa/20040513-2.c: New test.
29425 2004-05-13 Paul Brook <paul@codesourcery.com>
29427 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
29428 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
29429 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
29431 2004-05-13 Andreas Schwab <schwab@suse.de>
29434 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
29437 2004-05-13 Bud Davis <bdavis9659@comcast.net>
29440 * gfortran.fortran-torture/execute/adjustr.f90: New file.
29442 2004-05-13 Diego Novillo <dnovillo@redhat.com>
29444 Merge from tree-ssa-20020619-branch. See
29445 ChangeLog.tree-ssa for details.
29447 2004-05-11 Ziemowit Laski <zlaski@apple.com>
29449 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
29450 include <altivec.h> explicitly.
29451 * gcc.dg/altivec-13.c: Likewise.
29453 2004-05-11 Paul Brook <paul@codesourcery.com>
29455 * gcc.c-torture/compile/20010518-1.c: Force enum size.
29457 2004-05-10 Eric Christopher <echristo@redhat.com>
29459 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
29460 * gcc.dg/sibcall-4.c: Ditto.
29462 2004-05-10 Ziemowit Laski <zlaski@apple.com>
29464 * g++.dg/ext/altivec-8.C: New test case.
29465 * gcc.dg/altivec-13.c: New test case.
29467 2004-05-08 Roger Sayle <roger@eyesopen.com>
29469 * gcc.c-torture/execute/divcmp-1.c: New test case.
29470 * gcc.c-torture/execute/divcmp-2.c: New test case.
29471 * gcc.c-torture/execute/divcmp-3.c: New test case.
29473 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
29475 * g++.dg/other/pragma-re-2.C: New test.
29477 2004-05-07 Uros Bizjak <uros@kss-loka.si>
29479 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
29480 * gcc.dg/i386-387-2.c: Likewise.
29482 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
29484 * gcc.dg/i386-387-6.c: Likewise.
29486 2004-05-07 Uros Bizjak <uros@kss-loka.si>
29488 * gcc.dg/builtins-33.c: Also check log1p*.
29490 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
29492 PR optimization/15296
29493 * gcc.c-torture/execute/pr15296.c: New test.
29495 2004-05-05 Uros Bizjak <uros@kss-loka.si>
29497 * gcc.dg/builtins-40.c: New test.
29499 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
29501 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
29503 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
29505 * g++.dg/ext/spe1.C: New testcase.
29507 2004-05-04 Ziemowit Laski <zlaski@apple.com>
29509 * objc.dg/image-info.m: Allow additional attributes
29510 for __image_info section.
29512 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
29514 * gcc.dg/torture/mips-hilo-2.c: New test.
29516 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
29519 * g++.dg/template/member5.C: New test.
29521 2004-05-03 Uros Bizjak <uros@kss-loka.si>
29523 * gcc.dg/builtins-34.c: Also check expm1*.
29525 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29527 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
29528 * gcc.dg/torture/builtin-convert-3.c: New test.
29530 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
29532 PR middle-end/15054
29533 * g++.dg/opt/pr15054.C: New test.
29535 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29537 * gcc.dg/torture/builtin-rounding-1.c: New test.
29538 * gcc.dg/builtins-25.c: Delete.
29539 * gcc.dg/builtins-29.c: Delete.
29541 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
29543 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
29544 * gcc.dg/sibcall-4.c: Likewise.
29545 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
29547 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
29549 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
29550 bit-field on 16-bit targets.
29552 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
29554 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
29557 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
29559 * gcc.dg/rs6000-power2-1.c: Change to compile only.
29560 * gcc.dg/rs6000-power2-2.c: Likewise.
29562 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
29564 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
29565 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
29566 Change the asm registers to be in form of frN instead of fN.
29568 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29570 * gcc.dg/torture/builtin-convert-2.c: New test.
29572 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
29574 * gcc.dg/rs6000-power2-1.c: New test.
29575 * gcc.dg/rs6000-power2-2.c: New test.
29577 2004-04-28 Jan Hubicka <jh@suse.cz>
29579 * gcc.dg/unused-6.c: New test.
29581 2004-04-24 Laurent GUERBY <laurent@guerby.net>
29582 Ulrich Weigand <uweigand@de.ibm.com>
29584 * ada/acats/run_all.sh: Define $target variable.
29586 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
29589 * g++.dg/other/vararg-1.C: New test.
29592 * g++.dg/eh/cleanup3.C: New test.
29594 2004-04-24 Laurent GUERBY <laurent@guerby.net>
29596 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
29597 and ad8011a (target_insn).
29598 * ada/acats/support/macro.dfs: Likewise.
29599 * ada/acats/support/impbit.adb: New file.
29601 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
29603 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
29605 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
29607 * gcc.dg/loop-3.c: New test.
29609 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
29611 * gcc.c-torture/execute/simd-5.c: New test.
29613 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
29616 * g++.dg/template/crash18.C: New test.
29618 2004-04-22 Mark Mitchell <mark@codesourcery.com>
29620 * g++.dg/ext/complit3.C: New test.
29622 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
29624 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
29625 * gcc.dg/altivec-3.c: Same.
29626 * gcc.dg/altivec-varargs-1.c: Same.
29628 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
29630 * lib/target-supports.exp (check_profiling_available): Assume
29631 profiling is not available on powerpc-eabi targets.
29633 2004-04-21 Janis Johnson <janis187@us.ibm.com>
29635 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
29636 * gcc.dg/vmx/bug-1.c: Ditto.
29638 2004-04-20 Eric Christopher <echristo@redhat.com>
29640 * gcc.dg/charset/extern.c: New test.
29641 * g++.dg/charset/extern3.cc: Ditto.
29643 2004-04-20 Uros Bizjak <uros@kss-loka.si>
29645 * gcc.dg/builtins-39.c: New test.
29647 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
29649 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
29651 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
29653 * gcc.dg/torture/mips-hilo-1.c: New test.
29655 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
29657 * gcc.c-torture/compile/20040419-1.c: New test.
29659 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
29661 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
29663 2004-04-18 Zack Weinberg <zack@codesourcery.com>
29664 Aldy Hernandez <aldyh@redhat.com>
29666 * gcc.c-torture/execute/va-arg-24.c: New.
29668 2004-04-17 Zack Weinberg <zack@codesourcery.com>
29669 Aldy Hernandez <aldyh@redhat.com>
29671 * gcc.dg/vmx/1b-01.c: New.
29672 * gcc.dg/vmx/1b-02.c: New.
29673 * gcc.dg/vmx/1b-03.c: New.
29674 * gcc.dg/vmx/1b-04.c: New.
29675 * gcc.dg/vmx/1b-05.c: New.
29676 * gcc.dg/vmx/1b-06.c: New.
29677 * gcc.dg/vmx/1b-07.c: New.
29678 * gcc.dg/vmx/1c-01.c: New.
29679 * gcc.dg/vmx/1c-02.c: New.
29680 * gcc.dg/vmx/3a-01a.c: New.
29681 * gcc.dg/vmx/3a-01.c: New.
29682 * gcc.dg/vmx/3a-01m.c: New.
29683 * gcc.dg/vmx/3a-03.c: New.
29684 * gcc.dg/vmx/3a-03m.c: New.
29685 * gcc.dg/vmx/3a-04.c: New.
29686 * gcc.dg/vmx/3a-04m.c: New.
29687 * gcc.dg/vmx/3a-05.c: New.
29688 * gcc.dg/vmx/3a-06.c: New.
29689 * gcc.dg/vmx/3a-06m.c: New.
29690 * gcc.dg/vmx/3a-07.c: New.
29691 * gcc.dg/vmx/3b-01.c: New.
29692 * gcc.dg/vmx/3b-02.c: New.
29693 * gcc.dg/vmx/3b-10.c: New.
29694 * gcc.dg/vmx/3b-13.c: New.
29695 * gcc.dg/vmx/3b-14.c: New.
29696 * gcc.dg/vmx/3b-15.c: New.
29697 * gcc.dg/vmx/3c-01a.c: New.
29698 * gcc.dg/vmx/3c-01.c: New.
29699 * gcc.dg/vmx/3c-02.c: New.
29700 * gcc.dg/vmx/3c-03.c: New.
29701 * gcc.dg/vmx/3d-01.c: New.
29702 * gcc.dg/vmx/4-01.c: New.
29703 * gcc.dg/vmx/4-03.c: New.
29704 * gcc.dg/vmx/5-01.c: New.
29705 * gcc.dg/vmx/5-02.c: New.
29706 * gcc.dg/vmx/5-03.c: New.
29707 * gcc.dg/vmx/5-04.c: New.
29708 * gcc.dg/vmx/5-05.c: New.
29709 * gcc.dg/vmx/5-06.c: New.
29710 * gcc.dg/vmx/5-07.c: New.
29711 * gcc.dg/vmx/5-07t.c: New.
29712 * gcc.dg/vmx/5-08.c: New.
29713 * gcc.dg/vmx/5-10.c: New.
29714 * gcc.dg/vmx/5-11.c: New.
29715 * gcc.dg/vmx/7-01a.c: New.
29716 * gcc.dg/vmx/7-01.c: New.
29717 * gcc.dg/vmx/7c-01.c: New.
29718 * gcc.dg/vmx/7d-01.c: New.
29719 * gcc.dg/vmx/7d-02.c: New.
29720 * gcc.dg/vmx/8-01.c: New.
29721 * gcc.dg/vmx/8-02a.c: New.
29722 * gcc.dg/vmx/8-02.c: New.
29723 * gcc.dg/vmx/brode-1.c: New.
29724 * gcc.dg/vmx/bug-1.c: New.
29725 * gcc.dg/vmx/bug-2.c: New.
29726 * gcc.dg/vmx/bug-3.c: New.
29727 * gcc.dg/vmx/cw-bug-1.c: New.
29728 * gcc.dg/vmx/cw-bug-2.c: New.
29729 * gcc.dg/vmx/cw-bug-3.c: New.
29730 * gcc.dg/vmx/dct.c: New.
29731 * gcc.dg/vmx/debug-1.c: New.
29732 * gcc.dg/vmx/debug-2.c: New.
29733 * gcc.dg/vmx/debug-3.c: New.
29734 * gcc.dg/vmx/debug-4.c: New.
29735 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
29736 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
29737 * gcc.dg/vmx/eg-5.c: New.
29738 * gcc.dg/vmx/fft.c: New.
29739 * gcc.dg/vmx/gcc-bug-1.c: New.
29740 * gcc.dg/vmx/gcc-bug-2.c: New.
29741 * gcc.dg/vmx/gcc-bug-3.c: New.
29742 * gcc.dg/vmx/gcc-bug-4.c: New.
29743 * gcc.dg/vmx/gcc-bug-5.c: New.
29744 * gcc.dg/vmx/gcc-bug-6.c: New.
29745 * gcc.dg/vmx/gcc-bug-7.c: New.
29746 * gcc.dg/vmx/gcc-bug-8.c: New.
29747 * gcc.dg/vmx/gcc-bug-9.c: New.
29748 * gcc.dg/vmx/gcc-bug-b.c: New.
29749 * gcc.dg/vmx/gcc-bug-c.c: New.
29750 * gcc.dg/vmx/gcc-bug-d.c: New.
29751 * gcc.dg/vmx/gcc-bug-e.c: New.
29752 * gcc.dg/vmx/gcc-bug-f.c: New.
29753 * gcc.dg/vmx/gcc-bug-g.c: New.
29754 * gcc.dg/vmx/gcc-bug-i.c: New.
29755 * gcc.dg/vmx/harness.h: New.
29756 * gcc.dg/vmx/ira1.c: New.
29757 * gcc.dg/vmx/ira2a.c: New.
29758 * gcc.dg/vmx/ira2b.c: New.
29759 * gcc.dg/vmx/ira2.c: New.
29760 * gcc.dg/vmx/ira2c.c: New.
29761 * gcc.dg/vmx/mem.c: New.
29762 * gcc.dg/vmx/newton-1.c: New.
29763 * gcc.dg/vmx/ops.c: New.
29764 * gcc.dg/vmx/sn7153.c: New.
29765 * gcc.dg/vmx/spill2.c: New.
29766 * gcc.dg/vmx/spill3.c: New.
29767 * gcc.dg/vmx/spill.c: New.
29768 * gcc.dg/vmx/t.c: New.
29769 * gcc.dg/vmx/varargs-1.c: New.
29770 * gcc.dg/vmx/varargs-2.c: New.
29771 * gcc.dg/vmx/varargs-3.c: New.
29772 * gcc.dg/vmx/varargs-4.c: New.
29773 * gcc.dg/vmx/varargs-5.c: New.
29774 * gcc.dg/vmx/varargs-6.c: New.
29775 * gcc.dg/vmx/varargs-7.c: New.
29776 * gcc.dg/vmx/vmx.exp: New.
29777 * gcc.dg/vmx/vprint-1.c: New.
29778 * gcc.dg/vmx/vscan-1.c: New.
29779 * gcc.dg/vmx/x-01.c: New.
29780 * gcc.dg/vmx/x-02.c: New.
29781 * gcc.dg/vmx/x-03.c: New.
29782 * gcc.dg/vmx/x-04.c: New.
29783 * gcc.dg/vmx/x-05.c: New.
29784 * gcc.dg/vmx/yousufi-1.c: New.
29785 * gcc.dg/vmx/zero-1.c: New.
29786 * gcc.dg/vmx/zero.c: New.
29788 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
29790 * g++.dg/lookup/java1.C: Update for chage of
29792 * g++.dg/lookup/java2.C: Likewise.
29794 2004-04-17 Laurent GUERBY <laurent@guerby.net>
29796 * ada/acats/run_all.sh: use -O2 by default.
29798 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
29800 * gcc.dg/vr-mult-[12].c: New tests.
29802 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
29804 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
29806 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
29808 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
29810 * lib/target-supports.exp (check_profiling_available): Assume profiling
29811 isn't available for mips*-*-elf targets.
29813 2004-04-14 Uros Bizjak <uros@kss-loka.si>
29815 * gcc.dg/builtins-38.c: New test.
29817 2004-04-14 Eric Christopher <echristo@redhat.com>
29819 * g++.dg/charset/charset.exp: Run .cc extension tests.
29821 2004-04-14 Zack Weinberg <zack@codesourcery.com>
29823 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
29825 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29827 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
29829 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
29831 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
29832 * gcc.dg/i386-387-2.c: Likewise.
29834 * gcc.dg/i386-387-7.c: New test.
29835 * gcc.dg/i386-387-8.c: New test.
29837 * gcc.dg/builtins-37.c: New test.
29839 2004-04-13 Geoffrey Keating <geoffk@apple.com>
29841 * g++.dg/pch/externc-1.C: Add missing semicolon.
29843 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
29845 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
29847 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
29849 * gcc.c-torture/execute/20040411-1.c: New test.
29851 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
29853 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
29855 2004-04-09 Chris Demetriou <cgd@broadcom.com>
29857 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
29859 2004-04-09 Zack Weinberg <zack@codesourcery.com>
29861 * lib/target-supports.exp (check_named_sections_available): New.
29862 * lib/gcc-dg.exp (dg-require-named-sections): New.
29863 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
29864 old-deja.exp. Also prune error-count message from HP linker.
29865 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
29867 * g++.dg/init/init-ref4.C: Use dg-require-weak.
29868 * g++.old-deja/g++.pt/static3.C: Likewise.
29869 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
29871 2004-04-09 Roger Sayle <roger@eyesopen.com>
29873 * gcc.c-torture/execute/20040409-1.c: New test case.
29874 * gcc.c-torture/execute/20040409-2.c: New test case.
29875 * gcc.c-torture/execute/20040409-3.c: New test case.
29877 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
29879 * gcc.dg/20040409-1.c: New test.
29881 2004-04-08 Roger Sayle <roger@eyesopen.com>
29884 * g++.dg/opt/pr14888.C: New test case.
29886 2004-04-08 Geoffrey Keating <geoffk@apple.com>
29888 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
29889 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
29890 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
29891 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
29894 2004-04-08 Paul Brook <paul@codesourcery.com>
29896 * gcc.dg/spill-1.c: New test.
29898 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29900 * gcc.dg/torture/builtin-ctype-2.c: New test.
29902 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
29904 * gcc.dg/pch/pch.exp: Add largefile test.
29906 2004-04-06 Geoffrey Keating <geoffk@apple.com>
29908 * g++.dg/pch/externc-1.Hs: New.
29909 * g++.dg/pch/externc-1.C: New.
29911 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29913 * gcc.dg/compat/struct-by-value-5a_main.c,
29914 gcc.dg/compat/struct-by-value-5b_main.c: New files.
29915 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
29916 * gcc.dg/compat/struct-by-value-5a_x.c,
29917 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
29918 gcc.dg/compat/struct-by-value-5_x.c.
29919 * gcc.dg/compat/struct-by-value-5a_y.c,
29920 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
29921 gcc.dg/compat/struct-by-value-5_y.c.
29923 * gcc.dg/compat/struct-by-value-6a_main.c,
29924 gcc.dg/compat/struct-by-value-6b_main.c: New files.
29925 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
29926 * gcc.dg/compat/struct-by-value-6a_x.c,
29927 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
29928 gcc.dg/compat/struct-by-value-6_x.c.
29929 * gcc.dg/compat/struct-by-value-6a_y.c,
29930 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
29931 gcc.dg/compat/struct-by-value-6_y.c.
29933 * gcc.dg/compat/struct-by-value-7a_main.c,
29934 gcc.dg/compat/struct-by-value-7b_main.c: New files.
29935 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
29936 * gcc.dg/compat/struct-by-value-7a_x.c,
29937 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
29938 gcc.dg/compat/struct-by-value-7_x.c.
29939 * gcc.dg/compat/struct-by-value-7a_y.c,
29940 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
29941 gcc.dg/compat/struct-by-value-7_y.c.
29943 2004-04-06 Jakub Jelinek <jakub@redhat.com>
29945 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
29946 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
29947 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
29950 2004-04-06 Uros Bizjak <uros@kss-loka.si>
29952 * gcc.dg/builtins-36.c: New test.
29954 2004-04-06 Paul Brook <paul@codesourcery.com>
29956 * README.gcc: Remove obsolete contraint on testcases.
29958 2004-04-05 Paul Brook <paul@codesourcery.com>
29961 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
29962 failure and exit(0) on success.
29963 * g++.dg/expr/anew2.C: Ditto.
29964 * g++.dg/expr/anew3.C: Ditto.
29965 * g++.dg/expr/anew4.C: Ditto.
29967 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
29970 * g++.dg/template/unify7.C: New.
29972 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
29974 * g++.dg/README: Bring up to date with new subdirectories; remove
29975 duplicate subdirectory lines.
29977 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
29980 * g++.dg/template/unify5.C: New.
29981 * g++.dg/template/unify6.C: New.
29982 * g++.dg/template/qualttp20.C: Adjust.
29983 * g++.old-deja/g++.jason/report.C: Adjust.
29984 * g++.old-deja/g++.other/qual1.C: Adjust.
29986 2004-04-01 Mark Mitchell <mark@codesourcery.com>
29989 * g++.dg/inherit/ptrmem1.C: New test.
29991 2004-04-01 Jakub Jelinek <jakub@redhat.com>
29994 * gcc.c-torture/execute/20040331-1.c: New test.
29995 * gcc.dg/20040331-1.c: New test.
29997 2004-04-01 Paul Brook <paul@codesourcery.com>
29999 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
30001 2004-03-30 Mark Mitchell <mark@codesourcery.com>
30004 * g++.dg/init/goto1.C: New test.
30007 * g++.dg/template/defarg4.C: New test.
30009 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
30011 * gcc.dg/altivec-11.c: Extend test for more valid cases.
30013 2004-03-28 David Edelsohn <edelsohn@gnu.org>
30015 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
30017 2004-03-28 Zack Weinberg <zack@codesourcery.com>
30019 * gcc.dg/noncompile/undeclared-2.c: New test.
30021 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
30023 * gcc.dg/940409-1.c: Remove XFAIL.
30024 * gcc.dg/reg-vol-struct-1.c: New test.
30026 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30028 * gcc.dg/torture/builtin-wctype-1.c: New test.
30030 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
30032 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
30033 * gcc.dg/20001101-1.c: Likewise.
30034 * gcc.dg/20001102-1.c: Likewise.
30036 2004-03-25 Roger Sayle <roger@eyesopen.com>
30038 * gcc.dg/compare8.c: Add an additional test for XOR.
30040 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30042 * gcc.dg/torture/builtin-ctype-1.c: New test.
30044 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30046 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
30047 * gcc.dg/torture/builtin-math-1.c: Likewise.
30048 * gcc.dg/torture/builtin-power-1.c: New test.
30050 2004-03-24 Andreas Schwab <schwab@suse.de>
30052 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
30055 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
30056 Roger Sayle <roger@eyesopen.com>
30058 * gcc.dg/compare8.c: New test case.
30060 2004-03-23 Ziemowit Laski <zlaski@apple.com>
30062 * g++.dg/ext/altivec-7.C: New test.
30064 2004-03-23 Zack Weinberg <zack@codesourcery.com>
30066 PR 12267, 12391, 12560, 13129, 14114, 14133
30067 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
30068 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
30069 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
30070 Adjust error regexps.
30071 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
30072 * gcc.dg/noncompile/undeclared-1.c: New test cases.
30073 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
30074 * gcc.dg/local1.c: Add explanatory comment.
30076 2004-03-23 Roger Sayle <roger@eyesopen.com>
30078 PR optimization/14669
30079 * g++.dg/opt/fold2.C: New test case.
30081 2004-03-22 Jakub Jelinek <jakub@redhat.com>
30084 * gcc.dg/20040322-1.c: New test.
30086 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
30088 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
30089 * gcc.dg/ultrasp4.c: Likewise.
30090 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
30092 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
30094 * gcc.dg/i386-sse-8.c: Reset default options.
30096 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
30098 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
30099 in the error message text.
30101 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
30103 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
30105 2004-03-21 Mark Mitchell <mark@codesourcery.com>
30108 * g++.dg/init/array13.C: New test.
30110 2004-03-20 Roger Sayle <roger@eyesopen.com>
30113 * gcc.c-torture/compile/pr13889.c: New test case.
30115 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
30118 * builtins-1.c (nan, nans): Don't test.
30119 * builtins-30.c: Don't use nan, nanf, nanl.
30120 * builtins-35.c: New test.
30122 2004-03-19 Ziemowit Laski <zlaski@apple.com>
30124 * g++.dg/ext/altivec-6.C: New test.
30126 2004-03-19 Mark Mitchell <mark@codesourcery.com>
30128 * g++.dg/init/placement3.C: New test.
30130 * g++.dg/template/spec13.C: New test.
30132 * g++.dg/lookup/using11.C: New test.
30134 * g++.dg/lookup/koenig3.C: New test.
30136 * g++.dg/template/operator2.C: New test.
30138 * g++.dg/expr/dtor3.C: New test.
30139 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
30141 * g++.old-deja/g++.law/visibility28.C: Likewise.
30143 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
30145 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
30146 * gcc.dg/ppc64-abi-3.c: Likewise.
30148 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30151 * g++.dg/parse/template15.C: New test.
30153 2004-03-18 Mark Mitchell <mark@codesourcery.com>
30155 * g++.dg/expr/dtor2.C: New test.
30157 * g++.dg/lookup/anon4.C: New test.
30159 * g++.dg/overload/using1.C: New test.
30161 * g++.dg/template/lookup7.C: New test.
30163 * g++.dg/template/typename6.C: New test.
30165 * g++.dg/expr/cond6.C: New test.
30167 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30169 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
30171 2004-03-18 Mark Mitchell <mark@codesourcery.com>
30173 * g++.dg/expr/cond5.C: New test.
30174 * g++.dg/expr/constcast1.C: Likewise.
30175 * g++.dg/expr/ptrmem2.C: Likewise.
30176 * g++.dg/expr/ptrmem3.C: Likewise.
30177 * g++.dg/lookup/main1.C: Likewise.
30178 * g++.dg/template/lookup6.C: Likewise.
30180 2004-03-18 Mark Mitchell <mark@codesourcery.com>
30182 * gcc.dg/local1.c: New test.
30184 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
30186 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30188 * gcc.dg/torture/builtin-convert-1.c: New test.
30190 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30192 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
30194 2004-03-16 Mark Mitchell <mark@codesourcery.com>
30197 * g++.dg/warn/Wunused-7.C: New test.
30199 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30201 * gcc.dg/torture/builtin-integral-1.c: New test.
30203 2004-03-16 Mark Mitchell <mark@codesourcery.com>
30206 * g++.dg/parse/non-dependent3.C: New test.
30208 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
30210 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
30211 * g++.dg/eh/simd-2.C: Likewise.
30212 * g++.dg/init/array10.C: Likewise.
30213 * gcc.c-torture/compile/simd-1.c: Likewise.
30214 * gcc.c-torture/compile/simd-2.c: Likewise.
30215 * gcc.c-torture/compile/simd-3.c: Likewise.
30216 * gcc.c-torture/compile/simd-4.c: Likewise.
30217 * gcc.c-torture/compile/simd-6.c: Likewise.
30218 * gcc.c-torture/execute/simd-1.c: Likewise.
30219 * gcc.c-torture/execute/simd-2.c: Likewise.
30220 * gcc.dg/compat/vector-defs.h: Likewise.
30221 * gcc.dg/20020531-1.c: Likewise.
30222 * gcc.dg/altivec-3.c: Likewise.
30223 * gcc.dg/altivec-4.c: Likewise.
30224 * gcc.dg/altivec-varargs-1.c: Likewise.
30225 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
30226 * gcc.dg/i386-mmx-3.c: Likewise.
30227 * gcc.dg/i386-sse-4.c: Likewise.
30228 * gcc.dg/i386-sse-5.c: Likewise.
30229 * gcc.dg/i386-sse-8.c: Likewise.
30230 * gcc.dg/simd-1.c: Likewise.
30231 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
30232 __ev64_opaque__ since the machine description provides it.
30234 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
30236 * lib/compat.exp (skip_list): New global variable.
30237 Use it to hold the user defined COMPAT_SKIPS list if any.
30238 (compat-obj): Add the members of skip_list to optall.
30240 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
30242 * gcc.dg/compat/union-by-value-1_main.c,
30243 union-by-value-1_x.c, union-by-value-1_y.c,
30244 union-check.h, union-defs.h,
30245 union-init.h, union-return-1_main.c,
30246 union-return-1_x.c, union-return-1_y.c: New files.
30248 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
30250 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
30251 mixed-struct-init.h: Add 4 mixed structure types.
30252 struct-by-value-21_main.c, struct-by-value-21_x.c,
30253 struct-by-value-21_y.c, struct-return-21_main.c,
30254 struct-return-21_x.c, struct-return-21_y.c: New files.
30256 2004-03-13 Mark Mitchell <mark@codesourcery.com>
30259 * g++.dg/parse/template14.C: New test.
30261 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
30263 * gcc.c-torture/execute/20040313-1.c: New test.
30265 2004-03-13 Jakub Jelinek <jakub@redhat.com>
30268 * gcc.dg/20040311-2.c: New test.
30270 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
30273 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
30276 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
30278 * gcc.dg/20040305-2.c: Add missing return statement.
30280 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30282 * gcc.dg/builtins-34.c: Also check pow10*.
30284 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
30287 * gcc.dg/20040305-2.c: New test.
30289 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
30291 * gcc.dg/20040310-1.c: New test.
30293 2004-03-11 Roger Sayle <roger@eyesopen.com>
30295 * gcc.c-torture/execute/20040311-1.c: New test case.
30297 2004-03-11 Mark Mitchell <mark@codesourcery.com>
30300 * g++.dg/lookup/enum1.C: New test.
30302 2004-03-10 Mark Mitchell <mark@codesourcery.com>
30305 * g++.dg/lookup/struct2.C: New test.
30307 2004-03-10 Uros Bizjak <uros@kss-loka.si>
30309 * gcc.dg/builtins-34.c: New test.
30311 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30313 * gcc.dg/torture/builtin-nonneg-1.c: New test.
30315 2004-03-09 James E Wilson <wilson@specifixinc.com>
30317 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
30318 * gcc.dg/alias-2.c: New testcase.
30320 2004-03-09 Zack Weinberg <zack@codesourcery.com>
30322 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
30324 2004-03-09 Roger Sayle <roger@eyesopen.com>
30326 * gcc.c-torture/execute/20040309-1.c: New test case.
30328 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
30331 * g++.dg/overload/ref1.C: New.
30333 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30336 * g++.dg/template/spec12.C: New test.
30339 * g++.dg/parse/crash14.C: New test.
30341 2004-03-09 Mark Mitchell <mark@codesourcery.com>
30344 * g++.dg/init/ref11.C: New test.
30346 2004-03-09 Mark Mitchell <mark@codesourcery.com>
30349 * g++.dg/parse/builtin2.C: New test.
30351 2004-03-08 Mark Mitchell <mark@codesourcery.com>
30354 * g++.dg/init/ctor3.C: New test.
30355 * g++.dg/init/union1.C: New test.
30356 * g++.dg/ext/anon-struct4.C: New test.
30358 2004-03-08 Mark Mitchell <mark@codesourcery.com>
30360 * g++.dg/lookup/koenig1.C: Tweak error messages.
30361 * g++.dg/lookup/used-before-declaration.C: Likewise.
30362 * g++.dg/other/do1.C: Likewise.
30363 * g++.dg/overload/koenig1.C: Likewise.
30364 * g++.dg/parse/crash13.C: Likewise.
30365 * g++.dg/template/instantiate3.C: Likewise.
30367 2004-03-08 Eric Christopher <echristo@redhat.com>
30369 * * lib/target-supports.exp: Enable libiconv in test
30370 compilation. Fix up error checking.
30372 2004-03-08 Roger Sayle <roger@eyesopen.com>
30374 PR middle-end/14289
30375 * gcc.dg/pr14289-1.c: New test case.
30376 * gcc.dg/pr14289-2.c: Likewise.
30377 * gcc.dg/pr14289-3.c: Likewise.
30379 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
30381 * gcc.c-torture/execute/20040308-1.c: New test.
30383 2004-03-07 Roger Sayle <roger@eyesopen.com>
30385 * gcc.c-torture/execute/20040307-1.c: New test case.
30387 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
30389 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
30391 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
30393 * gcc.dg/20040306-1.c: New test.
30395 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
30397 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
30399 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
30401 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
30404 * gcc.dg/decl-6.c: New test.
30406 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30408 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
30409 Rename LOGPOW -> LOG_POW.
30410 (SQRT_EXP, POW_EXP): New.
30412 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
30414 * gcc.dg/i386-sse-8.c: New test.
30416 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
30419 * gcc.dg/decl-5.c: New test.
30421 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
30423 * gcc.dg/20040305-1.c: New test.
30425 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
30428 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
30430 2004-03-04 Ziemowit Laski <zlaski@apple.com>
30432 PR c++/14425, c++/14426
30433 * g++.dg/ext/altivec-4.C: New test.
30434 * g++.dg/ext/altivec-5.C: New test.
30436 2004-03-04 Geoffrey Keating <geoffk@apple.com>
30438 * g++.old-deja/g++.other/linkage1.C: Expect errors about
30439 global variables of a type with no linkage.
30440 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
30441 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
30442 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
30443 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
30444 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
30445 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
30446 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
30447 * g++.dg/warn/deprecated.C: Name enum Color.
30448 * g++.dg/overload/VLA.C: Name structure for 'b'.
30449 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
30451 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
30453 * gcc.c-torture/compile/20040304-1.c: New test.
30455 2004-03-03 Zack Weinberg <zack@codesourcery.com>
30458 * gcc.dg/decl-4.c: New testcase.
30460 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
30462 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
30463 as PRECF if sizeof (float) > sizeof (double).
30464 (PRECL): Make it the same as PRECF if
30465 sizeof (float) > sizeof (long double).
30467 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30469 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
30470 system type. Add check for irix6 which doesn't have c99 runtime.
30472 2004-03-03 Bob Wilson <bob.wilson@acm.org>
30474 * gcc.dg/const-elim-1.c: xfail for xtensa.
30476 2004-03-01 Mark Mitchell <mark@codesourcery.com>
30479 * g++.dg/template/cond4.C: New test.
30481 2004-03-01 Mark Mitchell <mark@codesourcery.com>
30484 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
30487 * g++.dg/parse/defarg7.C: New test.
30490 * g++.dg/template/friend26.C: New test.
30492 2004-03-01 Mark Mitchell <mark@codesourcery.com>
30495 * g++.dg/abi/mangle21.C: New test.
30498 * g++.dg/parse/constructor2.C: New test.
30501 * g++.dg/template/sfinae1.C: New test.
30503 2004-02-29 Mark Mitchell <mark@codesourcery.com>
30506 * g++.dg/expr/crash2.C: New test.
30508 PR middle-end/13448
30509 * gcc.dg/inline-5.c: New test.
30510 * gcc.dg/always-inline.c: Split out tests into ...
30511 * gcc.dg/always-inline2.c: ... this and ...
30512 * gcc.dg/always-inline3.c: ... this.
30514 2004-02-29 Mark Mitchell <mark@codesourcery.com>
30517 * g++.dg/debug/crash1.C: New test.
30519 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
30521 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
30522 function with __attribute__((noinline)).
30523 (recurser_void2): Likewise.
30524 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
30525 (recurser_void2): Likewise.
30527 2004-02-29 Roger Sayle <roger@eyesopen.com>
30529 PR middle-end/14203
30530 * g++.dg/warn/Wunused-6.C: New test case.
30532 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
30534 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
30537 2004-02-27 Eric Christopher <echristo@redhat.com>
30539 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
30540 * g++.dg/charset/asm2.c: Run only x86.
30541 * gcc.dg/charset/asm3.c: Ditto.
30543 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
30545 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
30548 2004-02-27 Ziemowit Laski <zlaski@apple.com>
30550 * g++.dg/ext/altivec-3.C: New.
30552 2004-02-26 Richard Henderson <rth@redhat.com>
30554 * g++.dg/ext/attrib10.C: Mark for warning.
30555 * gcc.dg/attr-alias-1.c: New.
30557 2004-02-26 Richard Henderson <rth@redhat.com>
30559 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
30560 * gcc.c-torture/execute/20040208-2.c: ... it back.
30562 2004-02-26 Eric Christopher <echristo@redhat.com>
30564 * lib/target-supports.exp (check-iconv-available): New function.
30565 * lib/gcc-dg.exp (dg-require-iconv): New function.
30567 * gcc.dg/charset: New directory.
30568 * gcc.dg/charset/charset.exp: New file.
30569 * gcc.dg/charset/asm1.c: Ditto.
30570 * gcc.dg/charset/asm2.c: Ditto.
30571 * gcc.dg/charset/asm3.c: Ditto.
30572 * gcc.dg/charset/asm4.c: Ditto.
30573 * gcc.dg/charset/asm5.c: Ditto.
30574 * gcc.dg/charset/attribute1.c: Ditto.
30575 * gcc.dg/charset/attribute2.c: Ditto.
30576 * gcc.dg/charset/string1.c: Ditto.
30577 * g++.dg/charset: New directory.
30578 * g++.dg/dg.exp: Add here. Special options.
30579 * g++.dg/charset/charset.exp: New file.
30580 * g++.dg/charset/asm1.c: Ditto.
30581 * g++.dg/charset/asm2.c: Ditto.
30582 * g++.dg/charset/asm3.c: Ditto.
30583 * g++.dg/charset/asm4.c: Ditto.
30584 * g++.dg/charset/attribute1.c: Ditto.
30585 * g++.dg/charset/attribute2.c: Ditto.
30586 * g++.dg/charset/extern1.cc: Ditto.
30587 * g++.dg/charset/extern2.cc: Ditto.
30588 * g++.dg/charset/string1.c: Ditto.
30590 2004-02-26 Mark Mitchell <mark@codesourcery.com>
30593 * g++.dg/parse/comma1.C: New test.
30595 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30598 * g++.dg/template/ttp8.C: New test.
30600 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
30602 * gcc.dg/fixuns-trunc-1.c: New test.
30604 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
30606 * gcc.dg/builtins-config.h: Use #elif.
30608 2004-02-26 Michael Matz <matz@suse.de>
30610 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
30611 * gcc.dg/991214-1.c: Likewise.
30612 * gcc.dg/i386-asm-1.c: Likewise.
30614 2004-02-25 Richard Henderson <rth@redhat.com>
30616 * gcc.c-torture/execute/20040208-2.c: Move ...
30617 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
30619 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30622 * g++.dg/other/crash-3.C: New test.
30624 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
30626 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
30627 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
30629 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
30632 2004-02-24 Michael Matz <matz@suse.de>
30634 * gcc.dg/i386-regparm.c: New.
30636 2004-02-23 James E Wilson <wilson@specifixinc.com>
30638 * gcc.c-torture/execute/20040223-1.c: New.
30640 2004-02-23 Zack Weinberg <zack@codesourcery.com>
30641 Kazu Hirata <kazu@cs.umass.edu>
30643 * gcc.dg/fwritable-strings-1.c: Remove.
30645 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
30648 * gcc.dg/20040223-1.c: New test.
30650 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30653 * g++.dg/ext/typeof9.C: New test.
30655 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30658 * g++.dg/other/switch1.C: New test.
30660 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
30662 * gcc.dg/cast-function-1.c: Adjust for new informative message.
30663 * gcc.dg/va-arg-1.c: Likewise.
30665 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30668 * g++.dg/template/koenig5.C: New test.
30670 2004-02-21 Ziemowit Laski <zlaski@apple.com>
30672 * g++.dg/ext/altivec-1.C: Generalize target triple.
30673 * g++.dg/ext/altivec-2.C: New test case.
30674 * g++.dg/ext/altivec_check.h: New file.
30675 * gcc.dg/altivec-1.c: Generalize target triple;
30676 include altivec_check.h and call altivec_check().
30677 * gcc.dg/altivec-[2-5].c: Generalize target triple.
30678 * gcc.dg/altivec-6.c: New test case.
30679 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
30680 type casts as needed.
30681 * gcc.dg/altivec-10.c: Include altivec_check.h and call
30683 * gcc.dg/altivec-12.c: New test case.
30684 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
30685 include altivec_check.h and call altivec_check().
30686 * gcc.dg/altivec_check.h: New file.
30688 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30690 * lib/target-supports.exp (check_alias_available): Don't mangle
30691 function `g' in test program.
30693 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30695 * lib/target-supports.exp (check_profiling_available): Check
30696 argument to determine whether we support a profiling type.
30697 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
30698 check_profiling_available.
30699 * g++.dg/bprob/bprob.exp: Likewise.
30700 * g77.dg/bprob/bprob.exp: Likewise.
30701 * gcc.misc-tests/bprob.exp: Likewise.
30702 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
30703 dg-require-profiling and delete expected error handling.
30704 * gcc.dg/20021014-1.c: Likewise.
30705 * gcc.dg/nest.c: Likewise.
30707 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
30710 * g++.dg/other/vthunk1.C: New test.
30712 2004-02-20 Falk Hueffner <falk@debian.org>
30715 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
30717 2004-02-20 Mark Mitchell <mark@codesourcery.com>
30720 * g++.dg/other/error8.C: Remove XFAIL markers.
30723 * g++.dg/ext/packed5.C: New test.
30726 * g++.dg/warn/Wunused-5.C: New test.
30729 * g++.dg/lookup/member1.C: New test.
30731 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
30733 * gcc.c-torture/compile/20040130-1.c: Enable only when
30734 __INT_MAX__ >= 2147483647L.
30735 * gcc.c-torture/compile/961203-1.c: Likewise.
30737 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
30739 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
30740 * g++.dg/opt/template1.C: Robustify assembler regexp
30742 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
30744 * gcc.c-torture/execute/simd-4.x: Remove.
30745 * gcc.c-torture/execute/va-arg-25.x: Likewise.
30746 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
30747 Guard with #ifndef SKIP_ATTRIBUTE.
30748 * gcc.dg/compat/vector-1_y.c: Likewise.
30749 * gcc.dg/compat/vector-2_x.c: Likewise.
30750 * gcc.dg/compat/vector-2_y.c: Likewise.
30751 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
30752 * g++.dg/eh/simd-2.C: Likewise.
30754 2004-02-19 Alan Modra <amodra@bigpond.net.au>
30756 * gcc.c-torture/compile/complex-1.c: New.
30758 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
30761 * gcc.c-torture/execute/20040218-1.c: New test.
30763 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30766 * g++.dg/parse/new2.C: New test.
30768 2004-02-18 Paul Brook <paul@codesourcery.com>
30770 * gcc.c-torture/compile/libcall-1.c: New test.
30772 2004-02-18 Paul Brook <paul@codesourcery.com>
30775 * gcc.dg/debug/debug-7.c: New test.
30777 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
30779 * gcc.dg/20040217-1.c: New test.
30781 2004-02-17 Zack Weinberg <zack@codesourcery.com>
30783 * gcc.c-torture/execute/990208-1.x: Delete.
30785 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
30787 * gcc.c-torture/execute/20040208-2.x: New file.
30789 2004-02-17 Mark Mitchell <mark@codesourcery.com>
30792 * g++.dg/abi/structret1.C: New test.
30794 2004-02-17 Jakub Jelinek <jakub@redhat.com>
30796 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
30797 (i386_cpuid): No need to test if cpuid is available on AMD64.
30798 Fix assembly, so that it works onboth i386 and AMD64.
30799 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
30800 (vecInLong): Fix s[] member type to unsigned int.
30801 (vecInWord): Remove type.
30802 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
30803 (a64, b64, c64, d64, e64): Remove.
30804 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
30805 Remove unused variable. Remove initialization of removed variables.
30806 Don't call mmx_tests nor sse_tests.
30807 (reference_mmx, reference_sse): Remove.
30808 (check): Add return stmt.
30809 * gcc.dg/i386-sse-7.c: New test.
30810 * gcc.dg/i386-mmx-4.c: New test.
30812 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30814 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
30815 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
30816 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
30817 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
30818 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
30819 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
30820 g++.dg/tc1/dr94.C: Fix line terminator.
30822 2004-02-16 Geoffrey Keating <geoffk@apple.com>
30824 * gcc.c-torture/compile/20040216-1.c: New.
30826 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30828 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
30829 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
30830 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
30831 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
30832 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
30833 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
30835 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
30837 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
30839 2004-02-15 Mark Mitchell <mark@codesourcery.com>
30842 * g++.dg/expr/cond4.C: New test.
30845 * g++.dg/lookup/crash2.C: New test.
30847 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
30849 * gcc.c-torture/compile/20040214-2.c: New test.
30851 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
30854 * g++.dg/ext/typeof8.C: New test.
30856 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
30858 * gcc.c-torture/compile/20040214-1.c: New test.
30860 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30863 * g++.dg/template/spec11.C: New test.
30865 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30868 * g++.dg/other/error8.C: New test.
30870 2004-02-13 Mark Mitchell <mark@codesourcery.com>
30873 * g++.dg/template/array4.C: New test.
30876 * g++.dg/inherit/thunk2.C: New test.
30879 * g++.dg/eh/cond2.C: New test.
30881 2004-02-12 Alan Modra <amodra@bigpond.net.au>
30883 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
30885 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
30887 * lib/scanasm.exp (dg-scan): Quote pattern before display.
30889 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
30891 * g++.dg/simd-2.C: xfail on ppc64-linux.
30893 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
30896 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
30899 2004-02-11 Uros Bizjak <uros@kss-loka.si>
30901 * gcc.dg/builtins-33.c: New test.
30903 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
30905 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
30907 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
30909 * g++.dg/simd-2.C: Set -maltivec for ppc64.
30911 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
30913 * gcc.dg/ppc64-abi-3.c: New test.
30915 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
30919 * gcc.dg/pr14092-1.c: New testcase.
30921 2004-02-10 Alan Modra <amodra@bigpond.net.au>
30923 * gcc.dg/cpp/assert4.c: Fix typo last change.
30925 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
30926 * gcc.dg/cpp/assert4.c: Handle powerpc64.
30928 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
30930 2004-02-09 Roger Sayle <roger@eyesopen.com>
30932 * gcc.c-torture/compile/20040209-1.c: New test case.
30934 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
30936 * gcc.dg/c90-init-1.c: Adjust expected error messages.
30938 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
30940 * gcc.c-torture/execute/20040208-[12].c: New tests.
30942 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
30944 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
30946 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
30948 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
30950 2004-02-07 Zack Weinberg <zack@codesourcery.com>
30953 * gcc.dg/visibility-8.c: New testcase.
30955 2004-02-07 Zack Weinberg <zack@codesourcery.com>
30957 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
30959 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
30961 2004-02-07 Roger Sayle <roger@eyesopen.com>
30963 PR middle-end/13696
30964 * g++.dg/opt/fold1.C: New test case.
30966 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30969 * g++.dg/other/crash-2.C: New test.
30971 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30974 * g++.dg/parse/angle-bracket2.C: New test.
30976 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
30978 PR middle-end/13750
30980 2004-01-15 Geoffrey Keating <geoffk@apple.com>
30982 * testsuite/g++.dg/pch/wchar-1.C: New.
30983 * testsuite/g++.dg/pch/wchar-1.Hs: New.
30985 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30988 * g++.dg/parse/error15.C: New test.
30989 * g++.dg/parse/crash11.C: Update dg-error mark.
30991 2004-02-04 Mark Mitchell <mark@codesourcery.com>
30994 * g++.dg/warn/conv2.C: New test.
30996 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30999 * g++.dg/warn/incomplete1.C: Remove xfail.
31001 2004-02-04 Mark Mitchell <mark@codesourcery.com>
31003 * lib/file-format.exp (gcc_target_object_format): Use
31004 ${tool}_target_compile, not gcc_target_compile.
31005 * lib/target-supports.exp (check_alias_available): Likewise.
31006 (check_gc_sections_available): Likewise.
31007 * g++.dg/ext/attrib10.C: Use dg-require-alias.
31008 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
31011 2004-02-04 Mark Mitchell <mark@codesourcery.com>
31014 * g++.dg/template/static6.C: New test.
31016 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
31018 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
31020 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31022 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
31023 tests for systems where `char' is unsigned by default.
31025 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31028 * g++.dg/template/partial3.C: New test.
31030 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
31032 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
31033 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
31034 Remove mentions of obsolete ports.
31036 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
31038 * gcc.dg/noncompile/20001228-1.c: Fix for new
31041 2004-02-03 Roger Sayle <roger@eyesopen.com>
31044 * gcc.c-torture/execute/multdi-1.c: New test case.
31046 2004-02-03 Mark Mitchell <mark@codesourcery.com>
31049 * g++.dg/template/lookup5.C: New test.
31051 2004-02-03 Mark Mitchell <mark@codesourcery.com>
31054 * g++.dg/template/lookup4.C: New test.
31057 * g++.dg/parse/error14.C: New test.
31060 * g++.dg/parse/template13.C: New test.
31062 2004-02-03 Mark Mitchell <mark@codesourcery.com>
31065 * g++.dg/template/koenig4.C: New test.
31068 * g++.dg/template/crash17.C: New test.
31071 * g++.dg/parse/error13.C: New test.
31072 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
31074 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
31076 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
31078 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
31082 * gcc.dg/noncompile/20040203-1.c: New test.
31083 * gcc.dg/noncompile/20040203-2.c: Likewise.
31084 * gcc.dg/noncompile/20040203-3.c: Likewise.
31085 * gcc.dg/20040203-1.c: Likewise.
31087 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
31090 * g++.dg/template/sizeof7.C: New test.
31092 2004-02-02 Eric Christopher <echristo@redhat.com>
31093 Zack Weinberg <zack@codesourcery.com>
31095 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
31097 2004-02-02 Zack Weinberg <zack@codesourcery.com>
31099 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
31100 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
31101 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
31102 * gcc.dg/cleanup-5.c: Run only on Linux targets.
31104 2004-02-02 Mark Mitchell <mark@codesourcery.com>
31107 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
31110 * g++.dg/ext/attrib13.C: New test.
31113 * g++.dg/conversion/op2.C: New test.
31115 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
31117 * gcc.dg/titype-1.c: Fix pasto.
31119 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
31121 * gcc.dg/titype-1.c: New test.
31123 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31126 * g++.dg/template/non-type-template-argument-1.C,
31127 g++.dg/template/qualified-id1.C: Update dg-error marks.
31128 * g++.dg/template/nontype6.C: New test.
31130 2004-02-01 Roger Sayle <roger@eyesopen.com>
31132 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
31133 * gcc.dg/builtins-31.c: New testcase.
31134 * gcc.dg/builtins-32.c: New testcase.
31136 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
31138 * objc.dg/call-super-2.m: Update line numbers
31139 for the including of stddef.h.
31141 2004-01-30 Michael Matz <matz@suse.de>
31143 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
31144 g++.dg/ext/case-range3.C: New tests.
31146 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31150 * g++.dg/template/member4.C: New test.
31152 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31155 * g++.dg/template/sizeof6.C: New test.
31157 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
31159 * gcc.dg/fwritable-strings-1.c: New test.
31161 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
31163 * gcc.c-torture/compile/20040130-1.c: New test.
31165 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
31167 * objc.dg/call-super-2.m: Include stddef.h for size_t.
31169 2004-01-29 Mark Mitchell <mark@codesourcery.com>
31172 * g++.dg/template/ctor3.C: New test.
31174 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31176 * g++.dg/tc1: New directory.
31177 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
31178 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
31179 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
31180 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
31181 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
31183 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31185 * g++.dg/parse/error11.C: New test.
31186 * g++.dg/parse/error12.C: Likewise.
31188 2004-01-28 Ziemowit Laski <zlaski@apple.com>
31190 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
31191 (scan_initial, main): Use aligned_sizeof instead of sizeof.
31193 2004-01-28 Mark Mitchell <mark@codesourcery.com>
31196 * g++.dg/ext/attrib12.C: New test.
31199 * g++.dg/parse/cast2.C: New test.
31201 2004-01-27 James E Wilson <wilson@specifixinc.com>
31203 * objc.dg/encode-2.m (main): New local string. Set depending on
31204 sizeof long. Use in sscanf call.
31205 * objc.dg/encode-3.m (main): New local string. Set depending on
31206 sizeof long. Use in scan_initial call.
31208 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31210 * objc.dg/call-super-2.m: Make LP64-safe.
31211 * objc.dg/desig-init-1.m: Likewise.
31213 2004-01-27 Devang Patel <dpatel@apple.com>
31215 * g++.dg/debug/namespace1.C: New test.
31217 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
31219 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
31222 * gcc.dg/arm-mmx-1.c: New test.
31224 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
31226 * gcc.dg/20040127-1.c: New test.
31227 * gcc.dg/20040127-2.c: New test.
31229 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
31231 * objc.dg/stret-1.m (glob): Renamed to globa.
31233 2004-01-26 Mark Mitchell <mark@codesourcery.com>
31236 * g++.dg/expr/for1.C: New test.
31238 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
31240 PR middle-end/13779
31241 * gcc.dg/darwin-longlong.c: New test.
31243 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
31245 * gcc.dg/20040124-1.c: Moved test from here...
31246 * gcc.c-torture/compile/20040124-1.c: ...to here.
31248 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
31250 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
31251 the assembly output if -m64 is passed.
31253 2004-01-25 Mark Mitchell <mark@codesourcery.com>
31256 * g++.dg/template/cond3.C: New test.
31258 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31261 * g++.dg/template/ttp7.C: New test.
31263 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31266 * g++.dg/template/nontype4.C: New test.
31267 * g++.dg/template/nontype5.C: Likewise.
31269 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
31271 * gcc.dg/torture/mips-clobber-at.c: New test.
31273 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
31275 * gcc.dg/20040124-1.c: New test.
31277 2004-01-24 Jakub Jelinek <jakub@redhat.com>
31279 * gcc.dg/20040123-1.c: New test.
31281 2004-01-23 Zack Weinberg <zack@codesourcery.com>
31283 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
31285 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
31287 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
31289 2004-01-23 Andrew Pinski <apinski@apple.com>
31291 * gcc.dg/20030121-1.c: Move to ..
31292 * gcc.dg/20040121-1.c: here.
31294 2004-01-23 Roger Sayle <roger@eyesopen.com>
31296 * gcc.dg/builtins-29.c: New test case.
31298 2004-01-23 Zack Weinberg <zack@codesourcery.com>
31301 * gcc.dg/builtins-30.c: New testcase.
31303 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
31305 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
31306 * lib/g77.exp: Likewise.
31307 * lib/objc.exp: Likewise.
31308 * lib/g++.exp: Likewise.
31310 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
31312 * gcc.dg/struct-by-value-2.c: New test.
31314 2004-01-21 Andrew Pinski <apinski@apple.com>
31317 * gcc.dg/20030121-1.c: New test.
31319 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
31321 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
31322 clobber frame pointer register in asm statement.
31324 2004-01-21 Falk Hueffner <falk@debian.org>
31326 * gcc.c-torture/compile/20040121-1.c: New test.
31328 2004-01-21 Zack Weinberg <zack@codesourcery.com>
31330 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
31332 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
31334 * gcc.dg/ppc64-abi-2.c: New test.
31336 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
31338 * lib/treelang.exp: Fill out this file.
31339 * lib/treelang-dg.exp: New File.
31341 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
31343 * gcc.c-torture/compile/981022-1.c: Remove.
31344 * gcc.dg/array-5.c: Remove XFAIL.
31345 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
31346 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
31347 gcc.dg/cond-lvalue-1.c: Update.
31348 * gcc.dg/cast-lvalue-2.c: New test.
31350 2004-01-19 Mark Mitchell <mark@codesourcery.com>
31353 * g++.dg/other/error1.C (class foo): Tweak error message.
31356 * g++.dg/template/call2.C: New test.
31358 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
31360 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
31361 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
31362 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
31363 scalar-return-1_x.c, scalar-return-2_y.c,
31364 scalar-return-3_x.c, scalar-return-3_y.c,
31365 scalar-return-4_x.c, scalar-return-4_y.c,
31366 struct-align-1.h, struct-align-1_x.c,
31367 struct-align-1_y.c, struct-align-2.h,
31368 struct-align-2_x.c, struct-align-2_y.c,
31369 struct-by-value-10_y.c, struct-by-value-11_x.c,
31370 struct-by-value-11_y.c, struct-by-value-12_x.c,
31371 struct-by-value-12_y.c, struct-by-value-13_x.c,
31372 struct-by-value-13_y.c, struct-by-value-14_x.c,
31373 struct-by-value-14_y.c, struct-by-value-15_x.c,
31374 struct-by-value-15_y.c, struct-by-value-16_y.c,
31375 struct-by-value-17_y.c, struct-by-value-18_y.c,
31376 struct-by-value-19_y.c, struct-by-value-1_x.c,
31377 struct-by-value-1_y.c, struct-by-value-20_y.c,
31378 struct-by-value-2_x.c, struct-by-value-2_y.c,
31379 struct-by-value-3_y.c, struct-by-value-4_x.c,
31380 struct-by-value-4_y.c, struct-by-value-5_y.c,
31381 struct-by-value-6_y.c, struct-by-value-7_y.c
31382 struct-by-value-8_x.c, struct-by-value-8_y.c
31383 struct-by-value-9_x.c, struct-by-value-9_y.c
31384 struct-return-10_x.c, struct-return-10_y.c,
31385 struct-return-19_x.c, struct-return-20_x.c
31386 struct-return-2_x.c, struct-return-2_y.c
31387 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
31388 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
31390 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
31392 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
31393 attribute on sparc*-sun-solaris2.*.
31395 2004-01-18 Mark Mitchell <mark@codesourcery.com>
31398 * g++.dg/ext/typeof7.C: New test.
31400 2004-01-18 David Edelsohn <edelsohn@gnu.org>
31402 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
31403 * gcc.dg/const-elim-1.c: Same.
31405 2004-01-17 Ziemowit Laski <zlaski@apple.com>
31407 * objc.dg/stret-1.m: New.
31408 * objc.dg/stret-2.m: New.
31410 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
31413 * g++.dg/ext/vector1.C: New test.
31415 2004-01-16 Geoffrey Keating <geoffk@apple.com>
31417 * gcc.dg/pch/import-1.c: New.
31418 * gcc.dg/pch/import-1.hs: New.
31419 * gcc.dg/pch/import-1a.h: New.
31420 * gcc.dg/pch/import-1b.h: New.
31421 * gcc.dg/pch/import-1c.h: New.
31423 2004-01-16 Mark Mitchell <mark@codesourcery.com>
31426 * g++.dg/ext/array1.C: New test.
31429 * g++.dg/conversion/op1.C: New test.
31431 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
31434 From Kazumoto Kojima / Dan Kegel:
31435 * gcc.dg/pr11864-1.c: New test.
31438 From Marcus Comstedt / Dan Kegel:
31439 * gcc.dg/pr10392-1.c: New test.
31441 2004-01-16 Mark Mitchell <mark@codesourcery.com>
31444 * g++.dg/init/ref10.C: New test.
31446 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31449 * g++.dg/parse/typename6.C: New test.
31451 2004-01-15 Geoffrey Keating <geoffk@apple.com>
31454 * testsuite/g++.dg/pch/wchar-1.C: New.
31455 * testsuite/g++.dg/pch/wchar-1.Hs: New.
31457 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31460 * g++.dg/expr/sizeof2.C: New test.
31462 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
31464 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
31466 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
31469 * g++.dg/lookup/strong-using-3.C: New.
31470 * g++.dg/lookup/using-10.C: New.
31472 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
31475 * g++.dg/lookup/strong-using-2.C: New.
31477 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
31478 Dan Kegel <dank@kegel.com>
31479 J"orn Rennecke <joern.rennecke@superh.com>
31482 * gcc.dg/pr9365-1.c: New test.
31484 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31487 * g++.dg/parse/casting-operator2.C: New test.
31488 * g++.old-deja/g++.pt/explicit83.C: Remove.
31490 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
31492 * gcc.dg/label-compound-stmt-1.c: New test.
31493 * gcc.c-torture/compile/950922-1.c,
31494 gcc.c-torture/compile/20000211-3.c,
31495 gcc.c-torture/compile/20000518-1.c,
31496 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
31497 compound statements.
31499 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
31501 * gcc.dg/ppc64-abi-1.c: New test.
31503 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
31505 * g++.dg/ext/attrib9.C: Add dg-warnings.
31507 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31510 * g++.dg/parse/dtor3.C: New test.
31512 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
31515 * g++.dg/parse/try-catch-1.C: New test.
31517 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
31519 * ada/acats/run_all.sh: Add more verbose output in acats.log
31520 when compiling tests.
31522 2004-01-12 Zack Weinberg <zack@codesourcery.com>
31525 * gcc.dg/typedef-redecl.c: New test case.
31526 * gcc.dg/typedef-redecl.h: New support file.
31528 2004-01-13 Jan Hubicka <jh@suse.cz>
31530 * gcc.dg/always_inline.c: New test.
31531 * gcc.dg/debug/20031231-1.c: Fix.
31533 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31536 * g++.dg/template/array3.C: New test.
31538 2004-01-12 Zack Weinberg <zack@codesourcery.com>
31540 * g++.dg/ext/lvalue1.C: No longer expected to fail.
31541 * g++.dg/warn/Wunused-2.C: Likewise.
31543 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31546 * g++.dg/template/instantiate6.C: New test.
31548 2004-01-12 Roger Sayle <roger@eyesopen.com>
31550 PR middle-end/11397
31551 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
31553 2004-01-12 Jan Hubicka <jh@suse.cz>
31556 * gcc.dg/20040112-1.c: New.
31558 * gcc.dg/dwarf-die[1-7].c: Move to...
31559 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
31560 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
31562 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
31565 * g++.dg/parse/friend4.C: New test.
31567 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
31570 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
31571 definition is called a friend.
31573 2004-01-11 Zack Weinberg <zack@codesourcery.com>
31575 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
31577 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
31580 * g++.dg/parse/error10.C: New test.
31581 * g++.dg/template/arg2.C: Accept "invalid type" error.
31583 2004-01-11 Jakub Jelinek <jakub@redhat.com>
31585 PR middle-end/13392
31586 * g++.dg/opt/expect2.C: New test.
31588 2004-01-10 Zack Weinberg <zack@codesourcery.com>
31590 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
31591 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
31592 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
31593 Update dg-error regexps.
31595 2004-01-10 Zack Weinberg <zack@codesourcery.com>
31597 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
31598 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
31600 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
31602 * gcc.dg/pragma-re-1.c: Use right pointer type.
31604 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
31606 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
31608 2004-01-09 Geoffrey Keating <geoffk@apple.com>
31610 * gcc.dg/rs6000-ldouble-1.c: New.
31612 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31616 * g++.dg/other/abstract1.C: New test.
31618 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
31620 * g++.dg/lookup/strong-using-1.C: New.
31622 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
31625 * gcc.dg/func-ptr-conv-1.c: New test.
31626 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
31628 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
31631 * gcc.c-torture/compile/20040109-1.c: New.
31633 2004-01-08 Stuart Hastings <stuart@apple.com>
31635 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
31636 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
31637 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
31639 2004-01-09 Alan Modra <amodra@bigpond.net.au>
31641 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
31643 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
31645 * ada/acats/run_acats: Treat 'gnatchop' the same way
31646 as 'gnatmake'. Export GCC_DRIVER.
31647 * ada/acats/run_all.sh: Add target_gnatchop. Use
31648 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
31650 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31653 * g++.dg/template/dependent-expr4.C: New test.
31655 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
31657 * gcc.dg/altivec-11.c: New test.
31659 2004-01-07 Mark Mitchell <mark@codesourcery.com>
31661 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
31663 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
31666 * gcc.dg/enum-compat-1.c: New test.
31667 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
31669 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
31672 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
31673 gcc.dg/c99-idem-qual-3.c: New tests.
31675 2004-01-07 Alan Modra <amodra@bigpond.net.au>
31677 * gcc.dg/winline-7.c: Don't cast void * to int.
31679 2004-01-06 Jan Hubicka <jh@suse.cz>
31681 * gcc.dg/i386-sse-5.c: New test
31682 * g++.dg/eh/simd-1.c: Add -w argument for i386.
31684 2004-01-05 Mark Mitchell <mark@codesourcery.com>
31687 * g++.dg/rtti/typeid4.C: New test.
31689 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
31691 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
31693 2004-01-05 Mark Mitchell <mark@codesourcery.com>
31696 * g++.dg/template/error11.C: New test.
31699 * g++.dg/template/class2.C: New test.
31701 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
31702 Richard Sandiford <rsandifo@redhat.com>
31705 * g++.dg/opt/alias3.C: New test.
31707 2004-01-04 Mark Mitchell <mark@codesourcery.com>
31710 * g++.dg/template/koenig3.C: New test.
31713 * g++.dg/parse/offsetof3.C: New test.
31715 * g++.dg/init/copy7.C: Add missing dg-error markers.
31718 * g++.dg/init/copy7.c: New test.
31721 * g++.dg/parse/cast1.C: New test.
31723 2004-01-04 Jan Hubicka <jh@suse.cz>
31725 * gcc.dg/winline[1-7].c: New tests.
31727 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31730 * g++.dg/template/qualttp22.C: New test.
31732 2004-01-01 Jan Hubicka <jh@suse.cz>
31734 * gcc.dg/debug/20031231-1.c: New.
31735 * gcc.c-torture/compile/20040101-1.c: New.
31736 * gcc.dg/dwarf-die-[1-7].c: New.
31738 2004-01-01 Jakub Jelinek <jakub@redhat.com>
31740 PR optimization/13521
31741 * gcc.c-torture/compile/20031231-1.c: New test.
31743 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
31745 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
31747 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
31750 * g++.dg/template/crash16.C: New test.
31752 2003-12-30 Mark Mitchell <mark@codesourcery.com>
31754 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
31756 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
31758 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
31760 * g++.old-deja/g++.jason/thunk3.C: Likewise.
31761 * g++.old-deja/g++.law/profile1.C: Likewise.
31762 * gcc.c-torture/compile/981006-1.c: Likewise.
31763 * gcc.c-torture/execute/loop-2e.x: Likewise.
31764 * gcc.c-torture/execute/loop-2f.x: Remove.
31765 * gcc.c-torture/execute/loop-2g.x: Likewise.
31766 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
31767 * gcc.dg/20020312-2.c: Remove traces of dead ports.
31769 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
31772 * g++.dg/ext/attrib11.C: New test.
31775 * g++.dg/template/array2-1.C: New test.
31776 * g++.dg/template/array2-2.C: New test.
31778 2003-12-29 Mark Mitchell <mark@codesourcery.com>
31780 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
31782 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
31785 * g++.dg/template/array1-1.C: New test.
31786 * g++.dg/template/array1-2.C: New test.
31788 2003-12-29 Roger Sayle <roger@eyesopen.com>
31791 * g77.dg/12632.f: New test case.
31793 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31796 * g++.dg/parse/nontype1.C: New test.
31798 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31801 * g++.dg/parse/explicit1.C: New test.
31802 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
31804 2003-12-28 Mark Mitchell <mark@codesourcery.com>
31807 * g++.dg/opt/inline6.C: New test.
31810 * g++.dg/parse/error9.C: New test.
31812 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
31814 2003-12-28 Mark Mitchell <mark@codesourcery.com>
31817 * g++.dg/init/assign1.C: New test.
31819 2003-12-28 Roger Sayle <roger@eyesopen.com>
31822 * g++.dg/warn/format3.C: New test case.
31824 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
31826 * gcc.c-torture/compile/20031227-1.c: New test.
31828 2003-12-23 Mark Mitchell <mark@codesourcery.com>
31830 * g++.dg/bprob/bprob.exp: Load target-supports.exp
31831 * g77.dg/bprob/bprob.exp: Likewise.
31832 * gcc.misc-tests/bprob.exp: Likewise.
31833 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
31834 variants on systems where the library does not provide that
31836 * gcc.dg/builtins-20.c: Use builtins-config.h.
31837 * gcc.dg/builtins-config.h: New file.
31839 2003-12-23 Mark Mitchell <mark@codesourcery.com>
31841 * lib/gcc-dg.exp (dg-require-profiling): New function.
31842 * lib/target-supports.exp (check_profiling_available): Likewise.
31843 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
31844 * g77.dg/bprob/bprob.exp: Likewise.
31845 * gcc.misc-tests/bprob.exp: Likewise.
31846 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
31847 * gcc.dg/20021014-1.c: Likewise.
31848 * gcc.dg/nest.c: Likewise.
31850 2003-12-23 Mark Mitchell <mark@codesourcery.com>
31852 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
31854 * g++.dg/lookup/java2.C: Likewise.
31855 * gcc.dg/cpp/lexident.c: Likewise.
31857 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
31859 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
31861 * gcc.c-torture/compile/961203-1.c: Likewise.
31862 * gcc.c-torture/compile/980506-1.c: Likewise.
31864 2003-12-23 Zack Weinberg <zack@codesourcery.com>
31866 * lib/gcc-dg.exp (dg-prune-output): New annotation.
31867 (additional_prunes): New global.
31868 (gcc-dg-prune): Handle additional per-test pruning.
31869 (dg-test): Clear additional_prunes between tests.
31871 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
31872 dg-prune-output to avoid spurious failures from assembler
31873 complaining about nonexistent WAW violations.
31874 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
31875 Use dg-prune-output to avoid spurious failures from assembler
31876 warning about Itanium B-step errata.
31878 2003-12-23 Mark Mitchell <mark@codesourcery.com>
31880 * g++.dg/abi/macro0.C: New test.
31881 * g++.dg/abi/macro1.C: Likewise.
31882 * g++.dg/abi/macro2.C: Likewise.
31884 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
31885 * g++.dg/abi/bitfield7.C: Likewise.
31886 * g++.dg/abi/dtor2.C: Likewise.
31887 * g++.dg/abi/mangle11.C: Likewise.
31888 * g++.dg/abi/mangle12.C: Likewise.
31889 * g++.dg/abi/mangle14.C: Likewise.
31890 * g++.dg/abi/mangle17.C: Likewise.
31891 * g++.dg/abi/vbase10.C: Likewise.
31892 * g++.dg/abi/vbase14.C: Likewise.
31893 * g++.dg/template/qualttp17.C: Likewise.
31895 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
31898 * gcc.dg/20031223-1.c: New test.
31900 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
31902 * gcc.dg/noreturn-7.c: New test.
31904 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
31906 * gcc.dg/null-pointer-1.c: New test.
31908 2003-12-22 Mark Mitchell <mark@codesourcery.com>
31910 * g++.old-deja/g++.jason/template18.C: Remove.
31911 * g++.old-deja/g++.jason/template37.C: Likewise.
31914 * g++.dg/lookup/ns1.C: New test.
31917 * g++.dg/template/lookup3.C: New test.
31919 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
31921 * g++.dg/template/recurse1.C: New test
31923 2003-12-22 Mark Mitchell <mark@codesourcery.com>
31926 * g++.dg/parse/semicolon1.C: New test.
31927 * g++.dg/parse/semicolon1.h: Likewise.
31929 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
31931 * gcc.dg/darwin-misaligned.c: New test.
31933 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
31936 * gcc.dg/20031222-1.c: New test.
31938 2003-12-21 Mark Mitchell <mark@codesourcery.com>
31941 * g++.dg/parse/error8.C: New test.
31944 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
31946 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
31948 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
31950 * gcc.c-torture/compile/930217-1.c: Likewise.
31951 * gcc.c-torture/compile/930513-1.c: Likewise.
31952 * gcc.c-torture/execute/920908-2.c: Likewise.
31953 * gcc.c-torture/execute/921204-1.c: Likewise.
31954 * gcc.c-torture/execute/930621-1.c: Likewise.
31955 * gcc.c-torture/execute/930630-1.c: Likewise.
31956 * gcc.c-torture/execute/931031-1.c: Likewise.
31957 * gcc.c-torture/execute/980602-2.c: Likewise.
31958 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
31959 * gcc.c-torture/execute/compndlit-1.c: Likewise.
31960 * gcc.c-torture/execute/extzvsi.c: Likewise.
31961 * gcc.c-torture/unsorted/ext.c: Likewise.
31963 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
31966 * gcc.c-torture/compile/20031220-2.c: New test case.
31968 2003-12-20 Roger Sayle <roger@eyesopen.com>
31970 PR optimization/13031
31971 * gcc.c-torture/compile/20031220-1.c: New test case.
31973 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
31975 * gcc.dg/cast-function-1.c: New test.
31977 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
31979 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
31982 2003-12-19 Mark Mitchell <mark@codesourcery.com>
31985 * g++.dg/ext/attrib10.C: New test.
31987 2003-12-19 Jakub Jelinek <jakub@redhat.com>
31989 * gcc.dg/cleanup-10.c: New test.
31990 * gcc.dg/cleanup-11.c: New test.
31992 2003-12-19 Jakub Jelinek <jakub@redhat.com>
31995 * g++.dg/opt/expect1.C: New test.
31997 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
31999 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
32001 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
32004 * gcc.dg/20031218-1.c: New test.
32007 * gcc.dg/20031218-2.c: New test.
32008 * gcc.dg/20031218-3.c: New test.
32010 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
32011 of label name and allow for USER_LABEL_PREFIX == "_" names.
32012 * g++.dg/abi/mangle18-2.C: Likewise.
32013 * g++.dg/abi/mangle19-1.C: Likewise.
32014 * g++.dg/abi/mangle19-2.C: Likewise.
32015 * g++.dg/abi/mangle20-1.C: Likewise.
32016 * g++.dg/abi/mangle20-2.C: Likewise.
32018 2003-12-18 Richard Henderson <rth@redhat.com>
32020 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
32022 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
32023 Dan Kegel <dank@kegel.com>
32026 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
32027 testing a cross compiler, it causes spurious compile failures.
32028 * lib/g++.exp: Likewise.
32030 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32033 * g++.dg/template/access13.C: New test.
32035 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
32037 * gcc.dg/20031216-1.c: New test.
32039 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
32042 * g++.dg/template/error10.C: New test.
32044 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
32046 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
32047 * g++.dg/eh/simd-2.C: Likewise.
32049 2003-12-17 James E Wilson <wilson@specifixinc.com>
32050 Roger Sayle <roger@eyesopen.com>
32052 * gcc.c-torture/execute/ieee/mzero5.c: New.
32054 2003-12-17 Mark Mitchell <mark@codesourcery.com>
32057 * g++.dg/parse/error6.C: New test.
32060 * g++.dg/parse/error7.C: New test.
32062 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
32064 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
32065 at -O with stabs debugging formats.
32066 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
32067 * gcc.dg/debug/debug-2.c: Likewise.
32069 2003-12-16 Mark Mitchell <mark@codesourcery.com>
32072 * g++.dg/init/error1.C: New test.
32075 * g++.dg/init/pm3.C: New test.
32077 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
32080 * gcc.dg/bitfld-8.c: New test.
32082 2003-12-16 James Lemke <jim@wasabisystems.com>
32084 * gcc.dg/arm-scd42-[123].c: New tests.
32086 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
32089 * g++.dg/abi/mangle20-1.C: New test.
32090 * g++.dg/abi/mangle20-2.C: New test.
32092 2003-12-16 Mark Mitchell <mark@codesourcery.com>
32095 * g++.dg/other/offsetof2.C: Remove XFAIL.
32096 * g++.dg/parse/offsetof1.C: New test.
32097 * g++.gd/parse/offsetof2.C: Likewise.
32099 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
32101 * g++.dg/template/nontype3.C: New test.
32102 * g++.dg/template/static2.C: Tweaked the dg-error clause.
32104 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32106 * g++.dg/warn/noreturn-3.C: Also test instantiation.
32108 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
32111 * g++.dg/expr/assign1.C: New test.
32114 * g++.dg/abi/mangle19-1.C: New test.
32115 * g++.dg/abi/mangle19-2.C: New test.
32117 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
32119 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
32121 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
32123 * gcc.c-torture/execute/20031216-1.c: New test.
32125 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
32127 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
32130 2003-12-15 Mark Mitchell <mark@codesourcery.com>
32133 * g++.dg/template/error9.C: New test.
32136 * g++.dg/template/error8.C: New test.
32138 2003-12-15 Roger Sayle <roger@eyesopen.com>
32140 PR middle-end/13400
32141 * gcc.c-torture/execute/20031215-1.c: New test case.
32143 2003-12-15 Mark Mitchell <mark@codesourcery.com>
32146 * g++.dg/parse/error5.C: New test.
32149 * g++.dg/expr/sizeof1.C: New test.
32152 * g++.dg/template/crash15.C: New test.
32154 2003-12-15 Geoffrey Keating <geoffk@apple.com>
32156 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
32157 a non-POD type as the last named parameter of a varargs function.
32159 2003-12-15 Mark Mitchell <mark@codesourcery.com>
32163 * g++.dg/template/crash14.C: New test.
32164 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
32166 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
32168 * g++.dg/other/java1.C: New test.
32171 * g++.dg/abi/mangle18-1.C: New test.
32172 * g++.dg/abi/mangle18-2.C: New test.
32174 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
32176 PR optimization/10312
32177 * gcc.c-torture/execute/20031214-1.c: New.
32179 2003-12-14 Mark Mitchell <mark@codesourcery.com>
32183 * g++.dg/parse/error3.C: New test.
32184 * g++.dg/parse/error4.C: Likewise.
32185 * g++.dg/abi/mangle4.C: Tweak error messages.
32186 * g++.dg/lookup/using5.C: Likewise.
32187 * g++.dg/other/error2.C: Likewise.
32188 * g++.dg/parse/typename5.C: Likewise.
32189 * g++.dg/parse/undefined1.C: Likewise.
32190 * g++.dg/template/arg2.C: Likewise.
32191 * g++.dg/template/ttp3.C: Likewise.
32192 * g++.dg/template/type1.C: Likewise.
32193 * g++.old-deja/g++.other/crash32.C: Likewise.
32194 * g++.old-djea/g++.pt/defarg8.C: Likewise.
32196 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32199 * g++.dg/warn/noreturn-3.C: New test.
32201 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
32204 * g++.dg/abi/covariant3.C: New.
32206 2003-12-12 Jakub Jelinek <jakub@redhat.com>
32208 * g++.dg/eh/ia64-1.C: New test.
32210 2003-12-12 Roger Sayle <roger@eyesopen.com>
32212 PR optimization/13037
32213 * g77.f-torture/execute/13037.f: New test case.
32215 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
32218 * g++.dg/abi/covariant2.C: New.
32220 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
32222 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
32224 2003-12-11 Zack Weinberg <zack@codesourcery.com>
32226 * gcc.c-torture/execute/wchar_t-1.x: Delete.
32228 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
32231 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
32233 * lib/g++.exp (g++_version): Likewise.
32234 * lib/g77.exp (g77_version): Likewise.
32235 * lib/objc.exp (default_objc_version): Likewise.
32237 2003-12-10 Richard Henderson <rth@redhat.com>
32239 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
32241 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
32243 2003-12-08 Matt Austern <austern@apple.com>
32246 * lib/gcc-dg.exp (dg-require-visibility): Define.
32247 * lib/target-supports (check_visibility_available): Define.
32248 * gcc.dg/visibility-1.c: New test.
32249 * gcc.dg/visibility-2.c: Likewise.
32250 * gcc.dg/visibility-3.c: Likewise.
32251 * gcc.dg/visibility-4.c: Likewise.
32252 * gcc.dg/visibility-5.c: Likewise.
32253 * gcc.dg/visibility-6.c: Likewise.
32254 * g++.dg/ext/visibility-1.C: Likewise.
32255 * g++.dg/ext/visibility-2.C: Likewise.
32256 * g++.dg/ext/visibility-3.C: Likewise.
32257 * g++.dg/ext/visibility-4.C: Likewise.
32258 * g++.dg/ext/visibility-5.C: Likewise.
32259 * g++.dg/ext/visibility-6.C: Likewise.
32261 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
32263 * g++.dg/lookup/java1.C: New test.
32264 * g++.dg/lookup/java2.C: New test.
32266 2003-12-07 Falk Hueffner <falk@debian.org>
32268 * g++.dg/opt/noreturn-1.C: New test.
32270 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
32272 * gcc.dg/overflow-1.c: New test.
32274 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
32276 * g77.f-torture/compile/13060.f: New test.
32278 2003-12-06 Mark Mitchell <mark@codesourcery.com>
32281 * g++.dg/inherit/operator2.C: New test.
32283 2003-12-05 Mark Mitchell <mark@codesourcery.com>
32286 * g++.dg/ext/attrib9.C: New test.
32288 2003-12-05 Mark Mitchell <mark@codesourcery.com>
32291 * g++.dg/template/error7.C: New test.
32293 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
32294 J"orn Rennecke <joern.rennecke@superh.com>
32297 * g++.dg/other/struct-va_list.C: New test.
32299 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32302 * g++.dg/parse/defarg6.C: New test.
32304 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
32307 * gcc.c-torture/execute/20031201-1.c: New test.
32309 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
32311 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
32313 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
32315 * gcc.dg/builtin-return-1.c: New test.
32317 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
32318 J"orn Rennecke <joern.rennecke@superh.com>
32320 PR optimization/13260
32321 * gcc.c-torture/execute/20031204-1.c: New test.
32323 2003-12-03 Mark Mitchell <mark@codesourcery.com>
32326 * g++.dg/template/error6.C: New test.
32328 2003-12-03 Jakub Jelinek <jakub@redhat.com>
32330 * gcc.dg/20031202-1.c: New test.
32332 2003-12-03 Mark Mitchell <mark@codesourcery.com>
32335 * g++.dg/template/eh1.C: New test.
32338 * g++.dg/template/error5.C: New test.
32340 2003-12-02 David Ung <davidu@mips.com>
32342 * gcc.dg/compat/vector-check.h: Corrected type for var
32345 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
32348 * g++.dg/template/ptrmem8.C: New test.
32350 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
32353 * g++.dg/template/dependent-expr3.C: New test.
32355 2003-12-01 James Lemke <jim@wasabisystems.com>
32357 * gcc.dg/arm-g2.c: New test.
32359 2003-12-01 Roger Sayle <roger@eyesopen.com>
32361 PR optimization/11634
32362 * gcc.dg/20031201-2.c: New test case.
32364 2003-12-01 Zack Weinberg <zack@codesourcery.com>
32367 * objc.dg/proto-lossage-3.m: New test.
32369 2003-12-01 Roger Sayle <roger@eyesopen.com>
32371 PR optimization/12628
32372 * gcc.dg/20031201-1.c: New test case.
32374 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
32376 * gcc.dg/unaligned-1.c: New test.
32378 2003-11-30 Mark Mitchell <mark@codesourcery.com>
32381 * g++.dg/template/error4.C: New test.
32382 * g++.dg/template/nested3.C: Adjust error markers.
32384 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32386 * gcc.dg/cpp/assert4.c: Check more #system assertions.
32388 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
32391 * gcc.dg/bitfld-7.c: New test.
32393 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
32395 * gcc.dg/tls/asm-1.C: New test.
32397 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32399 * gcc.dg/cpp/assert4.c: Update.
32401 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
32403 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
32404 * gcc.dg/builtin-apply3.c: New test.
32406 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
32408 * lib/compat.exp (compat-obj): New xfaildata parameter.
32409 Use it to set compiler_conditional_xfail_data before compiling.
32410 (compat-get-options): Handle dg-xfail-if.
32411 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
32412 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
32413 * gcc.dg/compat/vector-1_y.c: Likewise.
32414 * gcc.dg/compat/vector-2_x.c: Likewise.
32415 * gcc.dg/compat/vector-2_y.c: Likewise.
32417 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
32419 * g++.dg/opt/reg-stack4.C: New test.
32421 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
32423 * gcc.dg/builtin-apply2.c: New test.
32425 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
32427 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
32429 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32432 * g++.dg/template/template-id-2.C: New test.
32434 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32437 * g++.dg/template/memfriend1.C: New test.
32438 * g++.dg/template/memfriend2.C: Likewise.
32439 * g++.dg/template/memfriend3.C: Likewise.
32440 * g++.dg/template/memfriend4.C: Likewise.
32441 * g++.dg/template/memfriend5.C: Likewise.
32442 * g++.dg/template/memfriend6.C: Likewise.
32443 * g++.dg/template/memfriend7.C: Likewise.
32444 * g++.dg/template/memfriend8.C: Likewise.
32445 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
32447 2003-11-21 Mark Mitchell <mark@codesourcery.com>
32450 * g++.dg/ext/cond1.C: New test.
32452 2003-11-20 Richard Henderson <rth@redhat.com>
32454 * gcc.dg/20020201-2.c: Remove.
32455 * gcc.dg/20020201-4.c: Remove.
32456 * gcc.dg/20020304-1.c: Remove.
32458 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
32460 * gcc.dg/cpp/trad/xwin1.c: New test case.
32462 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
32464 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
32465 * lib/g77.exp: Likewise.
32466 * lib/objc.exp: Likewise.
32467 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
32470 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32473 * g++.dg/template/static5.C: New test.
32475 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
32477 * gcc.dg/nested-func-1.c: New test.
32479 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32481 * gcc.dg/cpp/assert4.c: New test.
32483 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
32486 * g++.dg/lookup/using9.c: New test.
32488 2003-11-14 Mark Mitchell <mark@codesourcery.com>
32491 * g++.dg/template/error3.C: New test.
32493 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
32496 * ada/acats/run_acats, run_all.sh: Fix syntax error.
32497 No longer use a wrapper for gcc, since this does not work under
32500 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
32503 * g++.dg/template/ptrmem7.C: New test.
32505 2003-11-13 Andrew Pinski <apinski@apple.com>
32507 * gcc.c-torture/compile/20031113-1.c: New test.
32509 2003-11-13 Mark Mitchell <mark@codesourcery.com>
32510 Kean Johnston <jkj@sco.com>
32513 * gcc.dg/unused-4.c: Update.
32515 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
32517 * g++.dg/opt/const3.C: New test.
32519 2003-11-13 Jan Hubicka <jh@suse.cz>
32521 * gcc.c-torture/compile/20031112-1.c: New test.
32523 2003-11-12 Mark Mitchell <mark@codesourcery.com>
32525 * g++.dg/parse/crash10.C: Remove bogus error marker.
32527 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
32529 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
32530 (host_gcc): Likewise.
32531 (ROOT): Honor $PWDCMD.
32533 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
32535 2003-11-12 Catherine Moore <clm@redhat.com>
32537 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
32539 2003-11-12 Andreas Jaeger <aj@suse.de>
32540 Jakub Jelinek <jakub@redhat.com>
32541 Andrew Pinski <pinskia@physics.uc.edu>
32542 Richard Henderson <rth@redhat.com>
32544 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
32546 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
32548 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
32549 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
32551 2003-11-11 Andreas Jaeger <aj@suse.de>
32553 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
32555 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
32557 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
32559 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
32562 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
32564 * gcc.dg/trampoline-1.c: New test.
32566 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
32568 * gcc.c-torture/compile/200031109-1.c: New test.
32570 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
32574 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
32575 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
32576 gcc.dg/format/no-y2k-1.c: Update.
32578 2003-11-08 Roger Sayle <roger@eyesopen.com>
32580 PR optimization/10467
32581 * gcc.dg/20031108-1.c: New test case.
32583 2003-11-07 Geoffrey Keating <geoffk@apple.com>
32585 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
32587 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
32589 * gcc.dg/compound-lvalue-1.c: New test.
32590 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
32593 2003-11-06 Geoffrey Keating <geoffk@apple.com>
32595 * gcc.dg/altivec-varargs-1.c: New test.
32597 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
32599 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
32600 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
32601 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
32602 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
32603 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
32605 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
32607 * gcc.dg/cond-lvalue-1.c: New test.
32609 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
32611 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
32613 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32616 * g++.dg/template/instantiate5.C: New test.
32618 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
32621 * g++.dg/ext/complit2.C: Replace test with self-contained version.
32622 * ChangeLog: Add missing first entry for above test.
32624 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32627 * g++.dg/template/using8.C: New test.
32628 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
32630 2003-11-02 Roger Sayle <roger@eyesopen.com>
32632 PR optimization/10817
32633 * gcc.c-torture/compile/20031102-1.c: New test case.
32635 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
32637 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
32640 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
32642 * gcc.dg/20031102-1.c: New test.
32644 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
32646 * gcc.dg/complex-1.c: New test.
32648 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32651 * g++.dg/template/crash13.C: Adjust expected error location.
32652 * g++.old-deja/g++.brendan/ns1.C: Likewise.
32654 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
32656 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
32658 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
32661 * gcc.c-torture/compile/20031031-2.c: New test.
32663 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
32666 * gcc.c-torture/compile/20031031-1.c: New test.
32668 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
32670 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
32671 * gcc.misc-tests/bprob.exp: Likewise.
32672 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
32673 the execution test on arm-elf configs.
32674 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
32675 configs that don't support scratch files.
32676 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
32678 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
32680 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
32683 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
32685 * ada/acats/run_all.sh: Redirect mv output to /dev/null
32686 Avoid non pure sh syntax. Add more logging.
32688 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
32691 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32694 * gcc.dg/ppc-stackalign-1.c: New test.
32696 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
32698 * ada/acats/run_all.sh: Change output to be more compliant with
32700 Create acats.sum and acats.log files under testsuite/ada/acats
32701 Only run [a-z]* directories, to filter out e.g. CVS.
32702 Redirect build output to log file.
32704 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
32706 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
32708 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
32711 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
32713 2003-10-27 Jakub Jelinek <jakub@redhat.com>
32715 * gcc.c-torture/compile/20031023-1.c: New test.
32716 * gcc.c-torture/compile/20031023-2.c: New test.
32717 * gcc.c-torture/compile/20031023-3.c: New test.
32718 * gcc.c-torture/compile/20031023-4.c: New test.
32720 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32723 * g++.dg/lookup/scoped8.C: New test.
32725 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
32727 * g++.dg/opt/reg-stack3.C: New test.
32729 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
32731 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
32733 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32736 * g++.dg/template/crash13.C: New test.
32738 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
32740 * gcc.dg/c99-restrict-2.c: New test.
32742 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
32744 PR c++/12698, c++/12699, c++/12700, c++/12566
32745 * g++.dg/inherit/covariant9.C: New test.
32746 * g++.dg/inherit/covariant10.C: New test.
32747 * g++.dg/inherit/covariant11.C: New test.
32749 2003-10-23 Jason Merrill <jason@redhat.com>
32752 * g++.dg/ext/complit2.C: New test.
32754 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
32757 * gcc.c-torture/execute/20031020-1.c: New test.
32759 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
32761 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
32762 following the jump_insn.
32764 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
32766 * gcc.dg/cast-lvalue-1.c: New test.
32768 2003-10-21 Mark Mitchell <mark@codesourcery.com>
32771 * g++.dg/template/cond2.C: New test.
32773 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
32775 * gcc.dg/builtins-28.c: New test.
32777 2003-10-20 Jan Hubicka <jh@suse.cz>
32779 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
32781 * testsuite/gcc.dg/inline-2.c: Likewise.
32783 2003-10-20 Phil Edwards <phil@codesourcery.com>
32785 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
32786 * gcc.dg/nest.c: Likewise.
32788 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32790 PR c++/9781, c++/10583, c++/11862
32791 * g++.dg/parse/crash13.C: New test.
32793 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
32795 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
32797 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
32799 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
32800 Define HAVE_C99_RUNTIME except on Solaris.
32801 * gcc.dg/builtins-20.c: Likewise.
32803 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
32805 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
32807 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32810 * g++.dg/template/crash21.C: New test.
32812 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32815 * g++.dg/template/typename5.C: New test.
32817 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32820 * g++.dg/template/friend25.C: New test.
32822 2003-10-16 Ziemowit Laski <zlaski@apple.com>
32824 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
32827 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
32829 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
32832 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
32834 * gcc.c-torture/execute/960416-1.x: Remove.
32835 * gcc.c-torture/execute/divconst-3.x: Likewise.
32837 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
32840 * gcc.dg/torture/cris-volatile-1.c: New test.
32842 2003-10-14 Roger Sayle <roger@eyesopen.com>
32844 PR optimization/9325
32845 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
32846 for overflowing floating point to integer conversion during RTL
32849 2003-10-13 Ziemowit Laski <zlaski@apple.com>
32851 * objc/execute/_cmd.m: Fix typo.
32852 * objc.dg/image-info.m, objc.dg/symtab-1.m:
32853 Relax 'scan-assembler' regexp.
32854 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
32855 objc.dg/try-catch-4.m: Run on non-Darwin targets.
32856 * objc.dg/zero-link-2.m: Remove blank line.
32857 * objc.dg/zero-link-3.m: New test case.
32859 2003-10-13 Geoffrey Keating <geoffk@apple.com>
32861 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
32863 * gcc.dg/asm-names.c: Use scan-assembler-not rather
32864 than linker trickery.
32866 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
32869 * g++.dg/other/friend2.C: New test.
32871 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
32873 * gcc.dg/20031012-1.c: New test.
32875 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
32877 * gcc.dg/weak/weak-3.c: Fix for new warning.
32879 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
32881 PR optimization/8750
32882 * gcc.c-torture/execute/20031012-1.c: New test case.
32884 2003-10-11 Roger Sayle <roger@eyesopen.com>
32886 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
32887 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
32889 2003-10-11 Roger Sayle <roger@eyesopen.com>
32891 PR optimization/12260
32892 * gcc.c-torture/compile/20031011-2.c: New test case.
32894 2003-10-11 Roger Sayle <roger@eyesopen.com>
32896 * gcc.c-torture/execute/20031011-1.c: New testcase.
32898 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
32900 * gcc.c-torture/compile/20031011-1.c: New test.
32902 2003-10-11 Jan Hubicka <jh@suse.cz>
32904 * g++.dg/other/first-global.C: New test.
32906 2003-10-11 Roger Sayle <roger@eyesopen.com>
32908 * gcc.c-torture/execute/string-opt-18.c: New testcase.
32910 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
32912 * gcc.c-torture/compile/20031010-1.c: New test.
32914 2003-10-10 Geoffrey Keating <geoffk@apple.com>
32916 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
32917 * gcc.c-torture/execute/va-arg-25.c: ... here.
32919 2003-10-09 Mark Mitchell <mark@codesourcery.com>
32921 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
32923 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
32925 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
32927 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
32929 * g++.dg/parse/error2.C: New test.
32931 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
32934 * g++.dg/other/error5.C: Modify the error message.
32935 * g++.dg/lookup/using8.C: New test.
32937 2003-10-07 Geoffrey Keating <geoffk@apple.com>
32939 * gcc.dg/darwin-abi-2.c: New file.
32940 * gcc.c-torture/execute/va-arg-24.c: New file.
32942 2003-10-06 Bob Wilson <bob.wilson@acm.org>
32944 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
32947 2003-10-06 Mark Mitchell <mark@codesourcery.com>
32950 * g++.dg/other/error4.C: Update error messages.
32951 * g++.dg/template/ptrmem4.C: Likewise.
32954 * g++.dg/init/new9.C: New test.
32956 PR c++/12334, c++/12236, c++/8656
32957 * g++.dg/ext/attrib8.C: New test.
32959 2003-10-06 Devang Patel <dpatel@apple.com>
32961 * gcc.dg/debug/dwarf2-3.h: New test.
32962 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
32964 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
32966 * g++.dg/opt/cfg2.C: New test.
32968 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
32970 * g++.dg/opt/float1.C: New test.
32972 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
32974 * gcc.dg/c90-array-lval-6.c: New test.
32975 * gcc.dg/c99-array-lval-6.c: New test.
32977 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
32978 Ziemowit Laski <zlaski@apple.com>
32980 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
32981 'Derived', so that it is never considered a class method; add
32982 new warning for '+port' method ambiguity.
32983 * objc.dg/method-12.m: Include <objc/objc.h> instead of
32984 <objc/objc-api.h> (needed on Mac OS X).
32985 * objc.dg/method-13.m: New test.
32987 2003-10-03 Roger Sayle <roger@eyesopen.com>
32989 PR optimization/9325, PR java/6391
32990 * gcc.c-torture/execute/20031003-1.c: New test case.
32992 2003-10-02 Mark Mitchell <mark@codesourcery.com>
32994 PR optimization/12180
32995 * gcc.dg/20031002-1.c: New test.
32998 * g++.dg/inherit/error1.C: New test.
33000 2003-10-02 Chris Demetriou <cgd@broadcom.com>
33002 * lib/f-torture.exp (search_for): Rename to...
33003 (search_for_re): This. Also, clean up comments and the
33004 "regexp" invocation.
33006 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
33008 * gcc.c-torture/compile/20031002-1.c: New test.
33010 2003-10-02 Jakub Jelinek <jakub@redhat.com>
33012 * g++.dg/opt/cond1.C: New test.
33014 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
33016 * gcc.dg/Wold-style-definition-2.c: New testcase.
33017 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
33019 2003-09-29 Richard Henderson <rth@redhat.com>
33021 * g++.dg/init/array10.C: Add dg-options.
33023 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
33025 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
33027 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33029 * g++.dg/template/friend19.C: Fix typo.
33030 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
33032 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
33034 * gcc.c-torture/execute/20030928-1.c: New test.
33035 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
33037 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
33039 * g++.dg/opt/unroll1.C: New test.
33041 2003-09-26 Roger Sayle <roger@eyesopen.com>
33043 PR optimization/11741
33044 * gcc.dg/20030926-1.c: New test case.
33046 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33049 * g++.dg/parse/access7.C: New test.
33050 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
33052 2003-09-24 Ziemowit Laski <zlaski@apple.com>
33054 MERGE OF objc-improvements-branch into MAINLINE:
33055 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
33056 if libobjc has not been built.
33057 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
33058 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
33059 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
33060 objc/execute/nested-3.m, objc/execute/np-2.m,
33061 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
33062 objc/execute/redefining_self.m, objc/execute/root_methods.m,
33063 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
33064 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
33065 objc.dg/special/unclaimed-category-1.h,
33066 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
33067 well as GNU runtime.
33068 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
33069 * execute/cascading-1.m, execute/function-message-1.m,
33070 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
33071 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
33072 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
33073 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
33074 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
33075 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
33076 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
33077 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
33078 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
33079 * objc.dg/bitfield-2.m: Run only on Darwin.
33080 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
33081 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
33082 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
33083 * objc.dg/const-str-1.m: Fix constant string layout.
33085 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
33087 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
33089 2003-09-23 Geoffrey Keating <geoffk@apple.com>
33091 * gcc.dg/darwin-abi-1.c: New file.
33093 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
33096 * gcc.c-torture/compile/20030921-1.c: New test.
33098 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
33100 * g++.dg/opt/reg-stack2.C: New test.
33102 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
33104 * g++.dg/eh/delayslot1.C: New test.
33106 2003-09-20 Richard Henderson <rth@redhat.com>
33108 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
33110 2003-09-20 Roger Sayle <roger@eyesopen.com>
33112 * gcc.c-torture/execute/20030920-1.c: New test case.
33114 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33116 * g++.dg/rtti/typeid3.C: Correct expected error message.
33118 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33121 * g++.dg/parse/crash12.C: New test.
33123 2003-09-19 Janis Johnson <janis187@us.ibm.com>
33125 * gcc.dg/compat/mixed-struct-check.h: New.
33126 * gcc.dg/compat/mixed-struct-defs.h: New.
33127 * gcc.dg/compat/mixed-struct-init.h: New.
33128 * gcc.dg/compat/struct-by-value-19_main.c: New.
33129 * gcc.dg/compat/struct-by-value-19_x.c: New.
33130 * gcc.dg/compat/struct-by-value-19_y.c: New.
33131 * gcc.dg/compat/struct-by-value-20_main.c: New.
33132 * gcc.dg/compat/struct-by-value-20_x.c: New.
33133 * gcc.dg/compat/struct-by-value-20_y.c: New.
33134 * gcc.dg/compat/struct-return-19_main.c: New.
33135 * gcc.dg/compat/struct-return-19_x.c: New.
33136 * gcc.dg/compat/struct-return-19_y.c: New.
33137 * gcc.dg/compat/struct-return-20_main.c: New.
33138 * gcc.dg/compat/struct-return-20_x.c: New.
33139 * gcc.dg/compat/struct-return-20_y.c: New.
33141 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
33142 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
33143 so that it will not complain on LP64 targets.
33145 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33148 * g++.dg/template/friend24.C: New test.
33150 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
33153 * g++.dg/template/memtmpl2.C: New test.
33155 2003-09-18 Mark Mitchell <mark@codesourcery.com>
33158 * gcc.dg/builtin-apply1.c: New test.
33160 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
33163 * g++.dg/warn/Wunused-4.C: New test.
33165 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
33168 * g++.dg/other/gc2.C: New test.
33170 2003-09-17 Mark Mitchell <mark@codesourcery.com>
33173 * g++.dg/rtti/typeid3.C: New test.
33176 * g++.dg/overload/template1.C: New test.
33178 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
33180 * g++.dg/opt/cfg3.C: New test.
33182 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33185 * g++.dg/template/crash11.C: New test.
33187 2003-09-16 Jason Merrill <jason@redhat.com>
33188 Jakub Jelinek <jakub@redhat.com>
33190 * gcc.dg/attr-warn-unused-result.c: New test.
33192 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
33195 * g++.dg/expr/call2.C: New test.
33197 2003-09-15 Andreas Jaeger <aj@suse.de>
33199 * gcc.dg/Wold-style-definition-1.c: New test.
33201 2003-09-14 Mark Mitchell <mark@codesourcery.com>
33204 * g++.dg/parse/template12.C: New test.
33206 * g++.dg/abi/bitfield11.C: New test.
33207 * g++.dg/abi/bitfield12.C: Likewise.
33209 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
33211 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
33212 non-expansion of functional macro name without arguments at EOL.
33213 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
33215 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
33217 * gcc.c-torture/execute/20030914-[12].c: New tests.
33219 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
33222 * g++.dg/overload/addr1.C: New test.
33224 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
33226 * gcc.dg/20030909-1.c: New test.
33228 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
33230 * gcc.dg/ultrasp10.c: New test.
33232 2003-09-09 Devang Patel <dpatel@apple.com>
33234 * gcc.dg/darwin-ld-6.c: New test.
33236 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33238 * gcc.dg/torture/builtin-explog-1.c: New testcase.
33240 2003-09-08 Mark Mitchell <mark@codesourcery.com>
33242 * gcc.dg/ia64-types1.c: New test.
33243 * gcc.dg/ia64-types2.c: Likewise.
33245 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33247 * gcc.dg/builtins-1.c: Add more _Complex tests.
33248 * gcc.dg/torture/builtin-attr-1.c: Likewise.
33250 * gcc.dg/builtins-1.c: Test existing _Complex functions.
33251 * gcc.dg/torture/builtin-attr-1.c: Likewise.
33253 2003-09-08 Mark Mitchell <mark@codesourcery.com>
33256 * g++.dg/lookup/koenig2.C: New test.
33259 * g++.dg/rtti/typeid2.C: New test.
33261 2003-09-08 Jakub Jelinek <jakub@redhat.com>
33263 * gcc.c-torture/compile/20030904-1.c: New test.
33265 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
33267 * g++.dg/opt/longbranch2.C: New test.
33269 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
33271 * g++.dg/template/crash10.C: Only compile it.
33273 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
33275 PR middle-end/11665
33276 * gcc.c-torture/compile/20030907-1.c: New test.
33277 * g++.dg/init/array11.C: New test.
33279 2003-09-07 Mark Mitchell <mark@codesourcery.com>
33282 * g++.dg/init/struct1.C: New test.
33284 2003-09-07 Mark Mitchell <mark@codesourcery.com>
33287 * g++.dg/expr/comma1.C: New test.
33289 2003-09-06 Mark Mitchell <mark@codesourcery.com>
33292 * g++.dg/expr/static_cast5.C: New test.
33294 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
33297 * g++.dg/lookup/scoped7.C: New test.
33300 * g++.dg/other/static1.C: New test.
33303 * g++.dg/warn/template-1.C: New test.
33306 * g++.dg/template/crash10.C: New test.
33309 * g++.dg/overload/VLA.C: New test.
33312 * g++.dg/template/call1.C: New test.
33314 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
33317 * g++.dg/parse/using3.C: New test.
33319 2003-09-06 Roger Sayle <roger@eyesopen.com>
33322 * g++.dg/overload/builtin3.C: New test case.
33324 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
33327 * gcc.dg/20030906-1.c: New test.
33328 * gcc.dg/20030906-2.c: Likewise.
33330 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
33333 * g++.dg/parse/defarg5.C: New test.
33335 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
33337 2003-09-05 Mark Mitchell <mark@codesourcery.com>
33340 * g++.dg/expr/static_cast4.C: New test.
33343 * g++.dg/template/crash9.C: New test.
33345 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
33347 * g++.old-deja/g++.ext/pretty2.C: Update for change
33349 * g++.old-deja/g++.ext/pretty3.C: Likewise.
33351 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
33354 * g++/dg/template/qualified-id1.C: New test.
33357 * g++.dg/warn/noeffect4.C: New test.
33359 2003-09-04 Matt Austern <austern@apple.com>
33361 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
33362 * g++.dg/ext/fnname2.C: Likewise.
33363 * g++.dg/ext/fnname3.C: Likewise.
33365 2003-09-04 Mark Mitchell <mark@codesourcery.com>
33367 * g++.dg/expr/lval1.C: New test.
33368 * g++.dg/ext/lvcast.C: Remove.
33370 2003-09-03 Roger Sayle <roger@eyesopen.com>
33372 PR optimization/11700.
33373 * gcc.c-torture/compile/20030903-1.c: New test case.
33375 2003-09-03 Mark Mitchell <mark@codesourcery.com>
33378 * g++.dg/abi/layout4.C: New test.
33380 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
33383 * g++.dg/parse/friend3.C: New test.
33385 2003-09-02 Mark Mitchell <mark@codesourcery.com>
33388 * g++.dg/template/class1.C: New test.
33391 * g++.dg/expr/call1.C: New test.
33393 2003-09-01 Mark Mitchell <mark@codesourcery.com>
33396 * g++.dg/init/ref9.C: New test.
33399 * g++.dg/template/nested4.C: New test.
33401 2003-08-29 Mark Mitchell <mark@codesourcery.com>
33404 * g++.dg/template/non-dependent4.C: New test.
33407 * g++.dg/inherit/conv1.C: New test.
33409 2003-08-29 Mark Mitchell <mark@codesourcery.com>
33412 * g++.dg/ext/label1.C: New test.
33413 * g++.dg/ext/label2.C: Likewise.
33415 2003-08-28 Mark Mitchell <mark@codesourcery.com>
33417 * g++.dg/expr/cond3.C: New test.
33419 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33421 * gcc.dg/builtins-1.c: Add new builtin cases.
33423 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33425 * gcc.dg/builtins-1.c: Add new cases.
33426 * gcc.dg/torture/builtin-attr-1.c: Likewise.
33428 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33430 * gcc.dg/builtins-1.c: Add more math builtin tests.
33431 * gcc.dg/torture/builtin-attr-1.c: New test.
33433 2003-08-28 Mark Mitchell <mark@codesourcery.com>
33435 PR optimization/5079
33436 * g++.dg/opt/static3.C: New test.
33438 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
33440 * gcc.misc-tests/gcov-10b.c: New test.
33442 2003-08-27 Mark Mitchell <mark@codesourcery.com>
33444 * g++.dg/opt/ptrmem3.C: New test.
33446 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
33448 2003-08-27 Jakub Jelinek <jakub@redhat.com>
33450 * gcc.dg/20030826-2.c: New test.
33452 2003-08-26 Roger Sayle <roger@eyesopen.com>
33454 PR middle-end/12002
33455 * g77.f-torture/compile/12002.f: New test case.
33457 2003-08-26 Roger Sayle <roger@eyesopen.com>
33459 * gcc.dg/20030826-1.c: New test case.
33461 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
33463 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
33465 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
33468 * c++.dg/lookup/crash1.C: New test.
33470 * c++.dg/warn/noeffect3.C: New test.
33472 2003-08-25 Janis Johnson <janis187@us.ibm.com>
33474 * gcc.dg/compat/vector-1_x.c: Compile with -w.
33475 * gcc.dg/compat/vector-1_y.c: Ditto.
33476 * gcc.dg/compat/vector-2_x.c: Ditto.
33477 * gcc.dg/compat/vector-2_y.c: Ditto.
33479 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
33481 * gcc.dg/20030702-1.c: New test.
33483 2003-08-25 Mark Mitchell <mark@codesourcery.com>
33486 * g++.dg/ext/altivec-1.C: New test.
33488 2003-08-24 Richard Henderson <rth@redhat.com>
33490 * g++.dg/eh/simd-2.C: Add -w for x86.
33492 2003-08-23 Jakub Jelinek <jakub@redhat.com>
33494 * gcc.dg/20030815-1.c: New test.
33496 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33499 * g++.dg/parse/access6.C: New test.
33501 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33503 PR c++/641, c++/11876
33504 * g++.dg/template/friend22.C: New test.
33505 * g++.dg/template/friend23.C: Likewise.
33507 2003-08-22 Mark Mitchell <mark@codesourcery.com>
33509 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
33512 2003-08-22 Mark Mitchell <mark@codesourcery.com>
33514 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
33516 2003-08-22 Mark Mitchell <mark@codesourcery.com>
33518 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
33520 2003-08-22 Mark Mitchell <mark@codesourcery.com>
33522 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
33524 2003-08-22 Mark Mitchell <mark@codesourcery.com>
33526 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
33528 2003-08-21 Mark Mitchell <mark@codesourcery.com>
33531 * g++.dg/overload/prom1.C: New test.
33534 * g++.dg/parse/dtor2.C: New test.
33537 * g++.dg/parse/using2.C: New test.
33539 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
33542 * gcc.c-torture/compile/20030821-1.c: New.
33544 2003-08-20 Mark Mitchell <mark@codesourcery.com>
33547 * g++.dg/template/deduce2.C: New test.
33549 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
33551 * gcc.c-torture/execute/20030821-1.c: New test.
33553 2003-08-20 Roger Sayle <roger@eyesopen.com>
33555 PR middle-end/11984
33556 * gcc.dg/20030820-1.c: New test case.
33558 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
33561 * g++.dg/warn/noeffect2.C: New test.
33563 2003-08-19 Mark Mitchell <mark@codesourcery.com>
33566 * g++.dg/template/dtor2.C: New test.
33569 * g++.dg/template/operator1.C: New test.
33570 * g++.dg/parse/operator4.C: New test.
33573 * g++.dg/expr/enum1.C: New test.
33574 * gcc.dg/c99-bool-1.c: Remove bogus warning.
33577 * g++.dg/parse/elab2.C: New test.
33578 * g++.dg/parse/typedef4.C: Change error message.
33579 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
33580 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
33581 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
33583 2003-08-19 Geoffrey Keating <geoffk@apple.com>
33585 * gcc.dg/pch/warn-1.c: New.
33586 * gcc.dg/pch/warn-1.hs: New.
33588 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
33591 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
33593 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
33595 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
33597 * gcc.dg/uninit-D.c: New Test.
33598 * gcc.dg/uninit-E.c: New Test.
33599 * gcc.dg/uninit-F.c: New Test.
33600 * gcc.dg/uninit-G.c: New Test.
33602 2003-08-19 Michael Ritzert <ritzert@t-online.de>
33604 * g++.dg/README: Describe the pch directory.
33606 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33609 * g++.dg/parse/access4.C: New test.
33610 * g++.dg/parse/access5.C: Likewise.
33611 * g++.old-deja/g++.jason/access17.C: Adjust error message.
33613 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
33615 * gcc.dg/noncompile/20030818-1.c: New.
33617 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
33620 * g++.dg/warn/noeffect1.C: New test.
33622 * g++.dg/template/scope2.C: New test.
33623 * g++.dg/template/error2.C: Correct dg-error
33625 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
33627 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
33629 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
33632 * g++.dg/template/warn1.C: New.
33634 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
33636 * g++.dg/template/error2.C: New test.
33637 * g++.dg/lookup/using7.C: Adjust errors
33638 * g++.old-deja/g++.pt/crash36.C: Likewise.
33639 * g++.old-deja/g++.pt/derived3.C: Likewise.
33641 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33643 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
33644 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
33645 * gcc.c-torture/execute/builtins/string-9.c: New, from
33646 string-opt-9.c. Adjust for execute/builtins framework.
33647 * gcc.c-torture/execute/string-opt-9.c: Delete.
33649 2003-08-12 Mark Mitchell <mark@codesourcery.com>
33651 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
33653 * g++.dg/parse/ret-type2.C: New test.
33656 * g++.dg/init/new8.C: New test.
33659 * g++.dg/parse/typedef5.C: New test.
33662 * g++.dg/parse/qualified2.C: New test.
33663 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
33666 2003-08-11 Mark Mitchell <mark@codesourcery.com>
33668 * g++.dg/conversion/ptrmem1.C: New test.
33670 2003-08-11 Jakub Jelinek <jakub@redhat.com>
33673 * gcc.dg/20030811-1.c: New test.
33676 * gcc.c-torture/execute/20030811-1.c: New test.
33678 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33680 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
33682 2003-08-10 Mark Mitchell <mark@codesourcery.com>
33685 * g++.dg/inherit/multiple1.C: New test.
33687 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
33689 * gcc.dg/spe1.c: New test.
33692 * g++.dg/expr/cast2.C: New test.
33695 * g++.dg/template/dependent-name2.C: New test.
33697 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
33699 * g++.dg/parse/crash11.C: Put the dg options in comments.
33701 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
33703 * lib/gcc-dg.exp: Update for diagnostic change.
33705 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33708 * g++.dg/parse/crash11.C: New test.
33710 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
33712 * gcc.dg/cpp/spacing1.c: Update.
33714 2003-08-04 Janis Johnson <janis187@us.ibm.com>
33717 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
33718 a value for -mtune.
33720 2003-08-04 Roger Sayle <roger@eyesopen.com>
33722 PR middle-end/11771
33723 * gcc.c-torture/compile/20030804-1.c: New test case.
33725 2003-08-04 Roger Sayle <roger@eyesopen.com>
33727 * gcc.dg/20030804-1.c: New test case.
33729 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
33731 * gcc.dg/cpp/separate-1.c: New test.
33733 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
33736 * g++.dg/template/dependent-expr2.C: New test.
33739 * g++.dg/expr/ptrmem1.C: New test.
33741 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33744 * g++.dg/template/friend15.C: New test.
33746 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
33748 * lib/dg-pch.exp: Work round PCH bug.
33750 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33752 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
33753 builtins. Move cases from builtins-4.c here.
33755 * gcc.dg/torture/builtin-math-1.c: New test taken from
33756 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
33759 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
33762 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
33765 * g++.dg/template/using7.C: New test.
33767 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
33769 * import1.c, import2.c: New tests.
33771 2003-08-01 Jakub Jelinek <jakub@redhat.com>
33773 * g++.dg/eh/crossjump1.C: New test.
33775 2003-08-01 Mark Mitchell <mark@codesourcery.com>
33778 * g++.dg/template/using6.C: New test.
33781 * g++.dg/template/koenig2.C: New test.
33783 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33786 * g++.dg/parse/typedef4.C: New test.
33788 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33790 PR c++/8442, c++/8806
33791 * g++.dg/template/elab1.C: New test.
33792 * g++.dg/template/type2.C: Likewise.
33793 * g++.dg/template/ttp3.C: Adjust expected error message.
33794 * g++.old-deja/g++.law/visibility13.C: Likewise.
33795 * g++.old-deja/g++.niklas/t135.C: Likewise.
33796 * g++.old-deja/g++.pt/ttp41.C: Likewise.
33797 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
33799 * g++.old-deja/g++.pt/ttp44.C: Likewise.
33801 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
33804 * g++.dg/ext/stmtexpr1.C: New test.
33806 * g++.dg/opt/tmp1.C: New test.
33809 * g++.dg/parse/constant4.C: New test.
33812 * g++.dg/template/using5.C: New test.
33814 2003-07-31 Roger Sayle <roger@eyesopen.com>
33816 * gcc.dg/builtins-27.c: New test case.
33818 2003-07-31 Jakub Jelinek <jakub@redhat.com>
33820 * gcc.dg/tls/opt-7.c: New test.
33822 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
33824 * g++.old-deja/g++.other/crash18.C: Remove.
33826 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
33828 * g++.dg/template/explicit3.C: New.
33829 * g++.dg/template/explicit4.C: New.
33830 * g++.dg/template/explicit5.C: New.
33833 * g++.dg/template/memtmpl1.C: New.
33835 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
33838 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
33839 * gcc.dg/i386-387-5.c (dg-options): Likewise.
33841 2003-07-30 Jan Hubicka <jh@suse.cz>
33845 2003-07-29 Zack Weinberg <zack@codesourcery.com>
33847 * gcc.dg/struct-in-proto-1.c: New test.
33849 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
33851 * gcc.dg/cpp/include2.c: Only expect one message.
33853 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
33856 * g++.dg/template/using1.C: New test.
33857 * g++.dg/template/using2.C: New test.
33858 * g++.dg/template/using3.C: New test.
33859 * g++.dg/template/using4.C: New test.
33861 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
33863 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
33864 * gcc.c-torture/execute/string-opt-10.c: Likewise.
33866 2003-07-28 Jan Hubicka <jh@suse.cz>
33869 * g++.dg/opt/call1.C: New test.
33871 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
33874 * g++.dg/init/enum2.C: New test.
33875 * g++.dg/template/overload1.C: Add "-w" option.
33877 2003-07-28 Hans-Peter Nilsson <hp@bitrange.com>
33879 * gcc.dg/Wdeclaration-after-statement-1.c,
33880 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
33882 2003-07-28 Jakub Jelinek <jakub@redhat.com>
33884 * gcc.c-torture/compile/20030725-1.c: New test.
33886 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
33888 * gcc.dg/20030505.c: Only run for SPE.
33889 Remove definition of opaque type.
33891 2003-07-27 Mark Mitchell <mark@codesourcery.com>
33893 * g++.dg/template/ptrmem6.C: New test.
33895 2003-07-26 Geoffrey Keating <geoffk@apple.com>
33897 * gcc.c-torture/compile/zero-strct-2.c: New test.
33899 2003-07-25 Geoffrey Keating <geoffk@apple.com>
33901 * gcc.dg/intermod-1.c: New test.
33903 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
33906 * g++.dg/template/lookup2.C: New test.
33907 * g++.dg/template/memclass1.C: Remove instantiated from error.
33908 * g++.dg/other/error2.C: Tweak expected errors.
33911 * g++.dg/template/defarg3.C: New test.
33913 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
33915 2003-07-24 Mark Mitchell <mark@codesourcery.com>
33917 * g++.dg/inherit/access5.C: New test.
33919 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33922 * g++.dg/template/crash8.C: New test.
33924 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
33927 * gcc.dg/noncompile/incomplete-2.c: New test.
33929 2003-07-23 Mark Mitchell <mark@codesourcery.com>
33932 * g++.dg/inherit/access4.C: New test.
33935 * g++.dg/expr/cond2.C: New test.
33937 PR optimization/10679
33938 * g++.dg/opt/inline4.C: New test.
33940 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
33942 * g++.dg/parse/crash10: New test.
33944 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
33946 * g++.dg/ext/flexary1.C: New test.
33948 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33951 * g++.dg/template/crash9.C: New test.
33953 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
33956 * g++.dg/parse/typedef3.C: New test.
33959 * g++.dg/parse/operator2.C: New test.
33962 * g++.dg/parse/def-tmpl-arg1.C: New test.
33965 * g++.dg/parse/funptr1.C: New test.
33968 * g++.dg/parse/ambig3.C: New test.
33971 * g++.dg/parse/operator3.C: New test.
33974 * g++.dg/parse/template10.C: New test.
33977 * g++.dg/parse/template11.C: New test.
33980 * g++.dg/parse/invalid-op1.C: New test.
33983 * g++.dg/parse/condexpr1.C: New test.
33985 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
33987 * g++.dg/ext/packed3.C: New test.
33988 * g++.dg/ext/packed4.C: New test.
33990 * gcc.dg/pack-test-3.c: New test.
33992 2003-07-21 Janis Johnson <janis187@us.ibm.com>
33994 * lib/compat.exp: Handle dg-options per source file.
33995 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
33996 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
33997 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
33998 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
33999 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
34000 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
34001 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
34002 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
34003 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
34004 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
34005 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
34006 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
34007 * g++.dg/compat/break/bitfield7_x.C: Ditto.
34008 * g++.dg/compat/break/bitfield7_y.C: Ditto.
34010 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
34013 * gcc.c-torture/execute/20030718-1.c: New test.
34015 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
34017 PR optimization/11536
34018 * gcc.dg/20030721-1.c: New test.
34020 2003-07-19 Mark Mitchell <mark@codesourcery.com>
34023 * g++.dg/template/lookup1.C: New test.
34025 2003-07-19 Zack Weinberg <zack@codesourcery.com>
34027 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
34028 diagnostics of ill-formed constructs involving labels.
34029 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
34030 the new 'previously defined here' message.
34032 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
34034 * g++.dg/parse/non-dependent2.C: New test.
34036 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
34038 * g++.dg/init/init-ref4.C: xfail on targets without
34041 2003-07-17 Jakub Jelinek <jakub@redhat.com>
34044 * gcc.c-torture/execute/20030717-1.c: New test.
34046 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
34048 * g++.dg/opt/cfg1.C: New test.
34050 2003-07-17 Mark Mitchell <mark@codesourcery.com>
34052 PR optimization/11557
34053 * gcc.dg/20030717-1.c: New test.
34055 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
34058 * g++.dg/expr/crash-1.C: New test.
34061 * g++.dg/template/init3.C: New test.
34064 * g++.dg/template/non-dependent1.C: New test.
34067 * g++.dg/template/non-dependent2.C: New test.
34070 * g++.dg/template/non-dependent3.C: New test.
34073 * g++.dg/template/sizeof5.C: New test.
34075 2003-07-17 Geoffrey Keating <geoffk@apple.com>
34078 * gcc.c-torture/compile/mangle-1.c: New file.
34080 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34083 * g++.dg/parse/access3.C: New test.
34085 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
34088 * g++.dg/init/init-ref4.C: New test.
34090 2003-07-16 Mark Mitchell <mark@codesourcery.com>
34093 * g++.dg/parse/constant3.C: New test.
34094 * g++.dg/parse/crash7.C: Likewise.
34096 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
34099 * gcc.dg/i386-pentium4-not-mull.c: New.
34101 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
34103 * gcc.dg/asm-names.c (ymain): Make it weak.
34105 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34108 * g++.dg/template/friend21.C: New test.
34110 2003-07-16 Jakub Jelinek <jakub@redhat.com>
34112 * gcc.dg/cleanup-8.c: New test.
34113 * gcc.dg/cleanup-9.c: New test.
34115 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
34117 * g++.dg/ext/dll-MI1.h: New file.
34118 * g++.dg/ext/dllexport-MI1.C: New file.
34119 * g++.dg/ext/dllimport-MI1.C: New file.
34121 2003-07-15 Jakub Jelinek <jakub@redhat.com>
34123 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
34124 it does not have cmpstrsi patterns (just cmpmemsi).
34126 2003-07-15 Mark Mitchell <mark@codesourcery.com>
34129 * g++.dg/debug/debug8.C: New test.
34131 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34134 * g++.dg/template/crash7.C: New test.
34136 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
34139 * gcc.c-torture/compile/20030708-1.c: New.
34141 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
34143 * gcc.c-torture/execute/20030715-1.c: New test.
34145 2003-07-14 Geoffrey Keating <geoffk@apple.com>
34147 * gcc.dg/pch/inline-3.c: New file.
34148 * gcc.dg/pch/inline-3.hs: New file.
34149 * gcc.dg/pch/inline-4.c: New file.
34150 * gcc.dg/pch/inline-4.hs: New file.
34152 2003-07-14 Mark Mitchell <mark@codesourcery.com>
34155 * g++.dg/template/crash6.C: New test.
34158 * g++.dg/template/friend20.C: New test.
34161 * g++.dg/template/overload2.C: New test.
34163 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34165 PR optimization/11440
34166 * gcc.c-torture/execute/20030714-1.c: New test.
34168 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34171 * g++.dg/template/partial2.C: New test.
34173 2003-07-13 Mark Mitchell <mark@codesourcery.com>
34176 * g++.dg/template/anon1.C: New test.
34180 * g++.dg/parse/template9.C: Likewise.
34181 * g++.dg/template/crash4.C: New test.
34182 * g++.dg/template/koenig1.C: Likewise.
34183 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
34184 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
34185 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
34187 * g++.old-deja/g++.jason/template36.C: Likewise.
34188 * g++.old-deja/g++.mike/p1989.C: Likewise.
34189 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
34190 * g++.old-deja/g++.pt/ttp20.C: Use this->.
34191 * g++.old-deja/g++.pt/ttp21.C: Use this->.
34192 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
34194 * g++.old-deja/g++.pt/union2.C: Use this->.
34196 2003-07-11 Jakub Jelinek <jakub@redhat.com>
34198 * gcc.dg/20030711-1.c: New test.
34200 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
34203 * g++.dg/parse/args1.C: New test.
34204 * g++.pt/defarg8.C: Change expected errors.
34206 2003-07-11 Mark Mitchell <mark@codesourcery.com>
34209 * g++.dg/template/nontype2.C: New test.
34212 * g++.dg/parse/template8.C: New test.
34215 * g++.dg/template/scope1.C: New test.
34217 * g++.dg/warn/Wsign-compare-1.C: New test.
34219 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
34221 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
34223 2003-07-10 Mark Mitchell <mark@codesourcery.com>
34226 * g++.dg/template/explicit2.C: New test.
34229 * g++.dg/warn/pedantic1.C: New test.
34231 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
34234 * g++.dg/other/field1.C: New test.
34236 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
34239 * gcc.c-torture/compile/20030707-1.c: New.
34241 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34244 * g++.dg/template/access12.C: New test.
34246 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
34248 * g++.dg/bprob/bprob.exp (prof_ext): Update.
34249 * g77.dg/bprob/bprob.exp (prof_ext): Update.
34250 * gcc.misc-tests/bprob.exp (prof_ext): Update.
34251 * gcc.misc-tests/gcov.exp: Update
34252 * g++.dg/gcov/gcov.exp: Update
34253 * lib/gcov.exp: Update.
34255 2003-07-08 Mark Mitchell <mark@codesourcery.com>
34257 * g++.dg/abi/mangle17.C: Make sure template expressions are
34259 * g++.dg/abi/mangle4.C: Mark erroneous casts.
34260 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
34261 * g++.dg/opt/stack1.C: Remove erroneous code.
34262 * g++.dg/parse/template7.C: New test.
34263 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
34264 * g++.old-deja/g++.pt/crash4.C: Likewise.
34266 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
34268 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
34269 with zero or one occurence of `$' after the initial `L'.
34271 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
34273 * gcc.c-torture/compile/20030704-1.c: Add a comment.
34275 2003-07-08 Roger Sayle <roger@eyesopen.com>
34278 * gcc.dg/Wunreachable-6.c: New testcase.
34279 * gcc.dg/Wunreachable-7.c: New testcase.
34281 2003-07-08 Jakub Jelinek <jakub@redhat.com>
34284 * gcc.dg/20030708-1.c: New test.
34286 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
34288 * gcc.dg/compat/sdata-section.h: New file.
34289 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
34290 * gcc.dg/torture/mips-sdata-1.c: New test.
34292 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34295 * g++.dg/template/friend19.C: New test.
34297 2003-07-08 Jakub Jelinek <jakub@redhat.com>
34299 * g++.dg/opt/strength-reduce.C: New test.
34301 2003-07-07 Roger Sayle <roger@eyesopen.com>
34304 * gcc.dg/20030707-1.c: New testcase.
34306 2003-07-07 Roger Sayle <roger@eyesopen.com>
34308 PR optimization/11059
34309 * g++.dg/opt/emptyunion.C: New testcase.
34311 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
34312 Eric Botcazou <ebotcazou@libertysurf.fr>
34314 * g++.dg/opt/stack1.C: New test.
34316 2003-07-05 Mark Mitchell <mark@codesourcery.com>
34318 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
34322 * g++.dg/expr/static_cast3.C: New test.
34324 2003-07-04 Zack Weinberg <zack@codesourcery.com>
34326 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
34328 * gcc.dg/concat.c: Concatenation of string constants with
34329 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
34330 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
34331 * gcc.dg/cpp/escape-2.c: Use wide character constants where
34332 necessary to avoid multi-character character constant warning.
34333 * gcc.dg/cpp/escape.c: Likewise.
34334 * gcc.dg/cpp/ucs.c: Likewise.
34335 Remove backslashes from dg-bogus comments, as they confuse Tcl.
34338 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
34341 * gcc.c-torture/compile/20030704-1.c: New.
34343 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
34345 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
34347 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
34349 PR c++/5287, PR c++/7910, PR c++/11021
34350 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
34351 tests for warnings.
34352 * g++.dg/ext/dllimport2.C: Add tests for warnings.
34353 * g++.dg/ext/dllimport3.C: Likewise.
34354 * g++.dg/ext/dllimport4.C: New file.
34355 * g++.dg/ext/dllimport5.C: New file.
34356 * g++.dg/ext/dllimport6.C: New file.
34357 * g++.dg/ext/dllimport7.C: New file.
34358 * g++.dg/ext/dllimport8.C: New file.
34359 * g++.dg/ext/dllimport9.C: New file.
34360 * g++.dg/ext/dllimport10.C: New file.
34361 * g++.dg/ext/dllexport1.C: New file.
34363 2003-07-03 Mark Mitchell <mark@codesourcery.com>
34365 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
34366 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
34368 2003-07-03 Roger Sayle <roger@eyesopen.com>
34370 * gcc.dg/builtins-25.c: New testcase.
34371 * gcc.dg/builtins-26.c: New testcase.
34373 2003-07-03 Janis Johnson <janis187@us.ibm.com>
34375 * gcc.dg/compat/vector-defs.h: New file.
34376 * gcc.dg/compat/vector-setup.h: New file.
34377 * gcc.dg/compat/vector-check.h: New file.
34378 * gcc.dg/compat/vector-1_main.c: New file.
34379 * gcc.dg/compat/vector-1_x.c: New file.
34380 * gcc.dg/compat/vector-1_y.c: New file.
34381 * gcc.dg/compat/vector-2_main.c: New file.
34382 * gcc.dg/compat/vector-2_x.c: New file.
34383 * gcc.dg/compat/vector-2_y.c: New file.
34385 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
34386 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
34387 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
34388 * gcc.dg/compat/struct-align-1.h: New file.
34389 * gcc.dg/compat/struct-align-1_main.c: New file.
34390 * gcc.dg/compat/struct-align-1_x.c: New file.
34391 * gcc.dg/compat/struct-align-1_y.c: New file.
34392 * gcc.dg/compat/struct-align-2.h: New file.
34393 * gcc.dg/compat/struct-align-2_main.c: New file.
34394 * gcc.dg/compat/struct-align-2_x.c: New file.
34395 * gcc.dg/compat/struct-align-2_y.c: New file.
34397 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
34398 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
34399 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
34400 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
34401 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
34402 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
34403 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
34404 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
34405 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
34406 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
34407 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
34408 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
34409 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
34410 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
34411 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
34412 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
34413 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
34414 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
34415 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
34416 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
34417 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
34418 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
34419 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
34420 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
34421 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
34422 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
34423 * gcc.dg/compat/struct-return-10_x.c: Ditto.
34424 * gcc.dg/compat/struct-return-2_x.c: Ditto.
34425 * gcc.dg/compat/struct-return-3_x.c: Ditto.
34427 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
34429 * gcc.dg/i386-call-1.c: New test.
34431 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
34434 * g++.dg/parse/defarg4.C: New.
34436 2003-07-03 Roger Sayle <roger@eyesopen.com>
34439 * gcc.c-torture/compile/20030703-1.c: New test case.
34441 2003-07-03 Mark Mitchell <mark@codesourcery.com>
34443 * g++.dg/template/local3.C: Remove extra semicolon.
34445 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
34447 * gcc.dg/i386-volatile-1.c: New test.
34449 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
34452 * g++.dg/other/offsetof2.C: XFAIL.
34453 * g++.dg/other/offsetof5.C: New.
34456 * g++.dg/template/error1.C: New.
34459 * g++.dg/template/dependent-expr1.C: New.
34461 2003-07-01 Mark Mitchell <mark@codesourcery.com>
34464 * g++.dg/template/local3.C: New test.
34467 * g++.dg/lookup/scoped6.C: New test.
34469 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
34472 * g++.dg/other/error7.C: New test.
34474 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
34476 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
34477 * g++.old-deja/g++.abi/vtable3.h: Likewise.
34478 * g++.old-deja/g++.law/code-gen5.C: Likewise.
34479 * g++.old-deja/g++.other/union2.C: Likewise.
34480 * gcc.dg/c90-const-expr-2.c: Likewise.
34481 * gcc.dg/c90-const-expr-3.c: Likewise.
34482 * gcc.dg/c99-const-expr-2.c: Likewise.
34483 * gcc.dg/c99-const-expr-3.c: Likewise.
34484 * gcc.dg/concat.c: Likewise.
34486 2003-07-01 Mark Mitchell <mark@codesourcery.com>
34489 * g++.dg/init/static1.C: New test.
34491 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
34493 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
34494 * g++.old-deja/g++.other/access2.C: Likewise.
34495 * g++.old-deja/g++.other/decl2.C: Likewise.
34496 * gcc.c-torture/execute/20020615-1.c: Likewise.
34498 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
34501 * g++.dg/template/sizeof4.C: New test.
34503 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
34505 * g++.dg/other/error6.C: New test.
34507 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
34510 * g++.dg/parse/constant2.C: New test.
34512 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
34515 * g++.dg/other/error5.C: New test.
34517 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34519 * gcc.dg/format/gcc_diag-1.c: New test.
34521 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
34523 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
34525 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
34527 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
34528 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
34529 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
34531 2003-06-28 Jakub Jelinek <jakub@redhat.com>
34533 * gcc.c-torture/execute/builtins/string-8.c: New test.
34534 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
34535 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
34536 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
34538 2003-06-27 Mark Mitchell <mark@codesourcery.com>
34541 * g++.dg/ext/typeof6.C: New test.
34543 2003-06-27 Mark Mitchell <mark@codesourcery.com>
34546 * g++.dg/init/enum1.C: New test.
34548 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
34550 * gcc.dg/20030627-1.c: New test.
34552 2003-06-26 Mark Mitchell <mark@codesourcery.com>
34555 * g++.dg/expr/static_cast2.C: New test.
34557 2003-06-26 Roger Sayle <roger@eyesopen.com>
34558 Jakub Jelinek <jakub@redhat.com>
34560 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
34561 sprintf(dst,"%s",src) optimization.
34562 * gcc.c-torture/execute/20030626-1.c: New test case.
34563 * gcc.c-torture/execute/20030626-2.c: New test case.
34565 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
34567 * gcc.c-torture/execute/multi-ix.c: New test.
34569 * gcc.c-torture/execute/simd-4.c (main):
34570 Added missing semicolon at end of union.
34572 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
34575 * g++.dg/template/explicit-instantiation3.C: New test.
34577 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
34579 * gcc.dg/20030626-1.c: Use signed char.
34581 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
34583 * gcc.dg/20030626-1.c: New test.
34585 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
34587 * const-str-2.m: Update.
34589 2003-06-25 Mark Mitchell <mark@codesourcery.com>
34592 * g++.dg/rtti/dyncast1.C: New test.
34593 * g++.dg/abi/mangle4.C: Correct base-specifier access.
34594 * g++.dg/lookup/scoped1.C: Remove XFAIL.
34595 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
34598 * g++.dg/expr/static_cast1.C: New test.
34600 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
34602 * gcc.dg/20030625-1.c: New test.
34604 2003-06-24 Roger Sayle <roger@eyesopen.com>
34606 * gcc.c-torture/compile/20030624-1.c: New test case.
34608 2003-06-24 Jakub Jelinek <jakub@redhat.com>
34610 * gcc.c-torture/execute/string-opt-17.c: New test.
34612 2003-06-24 Mark Mitchell <mark@codesourcery.com>
34615 * g++.dg/parse/crash6.C: New test.
34617 2003-06-23 Roger Sayle <roger@eyesopen.com>
34619 * gcc.dg/builtins-24.c: New test case.
34621 2003-06-23 Jakub Jelinek <jakub@redhat.com>
34623 * g++.dg/opt/operator1.C: New test.
34625 2003-06-22 Roger Sayle <roger@eyesopen.com>
34627 * gcc.c-torture/execute/string-opt-16.c: New test case.
34629 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
34631 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
34632 * g++.old-deja/g++.other/conv7.C: Likewise.
34633 * g++.old-deja/g++.other/overcnv2.C: Likewise.
34634 * g++.old-deja/g++.other/overload14.C: Likewise.
34636 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
34638 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
34639 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
34641 2003-06-20 Mark Mitchell <mark@codesourcery.com>
34644 * g++.dg/warn/Winline-3.C: New test.
34646 2003-06-20 Mark Mitchell <mark@codesourcery.com>
34648 * lib/target-supports.exp (check_alias_available): Make the test
34649 program acceptable to the Solaris assembler.
34652 * g++.dg/template/memclass2.C: New test.
34654 2003-06-20 Mark Mitchell <mark@codesourcery.com>
34655 Eric Botcazou <ebotcazou@libertysurf.fr>
34657 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
34658 data for non-matching targets.
34659 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
34661 2003-06-20 Mark Mitchell <mark@codesourcery.com>
34664 * g++.dg/template/member3.C: New test.
34666 2003-06-19 Mark Mitchell <mark@codesourcery.com>
34669 * g++.dg/template/func1.C: New test.
34672 * g++.dg/template/static4.C: New test.
34673 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
34676 * g++.dg/init/ref7.C: New test.
34678 2003-06-19 Matt Austern <austern@apple.com>
34681 * g++.dg/anew1.C: New test.
34682 * g++.dg/anew2.C: New test.
34683 * g++.dg/anew3.C: New test.
34684 * g++.dg/anew4.C: New test.
34686 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
34688 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
34690 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
34692 * gcc.c-torture/execute/simd-4.c (main): Make expected value
34695 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
34697 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
34700 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
34702 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
34703 * gcc.c-torture/compile/961203-1.c: Likewise.
34704 * gcc.c-torture/compile/980506-1.c: Likewise.
34706 2003-06-17 Mark Mitchell <mark@codesourcery.com>
34709 * g++.dg/lookup/using7.C: New test.
34711 2003-06-17 Mark Mitchell <mark@codesourcery.com>
34714 * g++.dg/abi/conv1.C: Remove it.
34715 * g++.dg/template/conv7.C: New test.
34716 * g++.dg/template/conv8.C: Likewise.
34717 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
34718 conversion operator.
34720 2003-06-17 Janis Johnson <janis187@us.ibm.com>
34722 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
34723 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
34724 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
34725 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
34726 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
34727 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
34728 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
34729 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
34730 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
34731 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
34732 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
34733 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
34734 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
34735 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
34736 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
34737 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
34738 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
34739 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
34740 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
34741 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
34742 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
34743 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
34744 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
34745 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
34746 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
34747 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
34748 * gcc.dg/compat/struct-return-10_x.c: Ditto.
34749 * gcc.dg/compat/struct-return-2_x.c: Ditto.
34750 * gcc.dg/compat/struct-return-3_x.c: Ditto.
34752 2003-06-16 Mark Mitchell <mark@codesourcery.com>
34754 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
34755 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
34758 2003-06-16 Roger Sayle <roger@eyesopen.com>
34760 * gcc.dg/i386-387-5.c: New test case.
34761 * gcc.dg/i386-387-6.c: New test case.
34762 * gcc.dg/builtins-23.c: New test case.
34764 2003-06-15 Roger Sayle <roger@eyesopen.com>
34766 * gcc.dg/builtins-22.c: New test case.
34767 * gcc.dg/i386-387-1.c: Update to test exp.
34768 * gcc.dg/i386-387-2.c: Likewise.
34770 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34772 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
34774 2003-06-12 Mark Mitchell <mark@codesourcery.com>
34776 * lib/gcc-dg.exp (dg-require-dll): New function.
34777 (dg-xfail-if): Likewise.
34778 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
34781 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
34782 * gcc.c-torture/compile/20001205-1.c: Likewise.
34783 * gcc.c-torture/compile/20001226-1.c: Likewise.
34784 * gcc.c-torture/compile/20010518-2.c: Likewise.
34785 * gcc.c-torture/compile/20020312-1.c: Likewise.
34786 * gcc.c-torture/compile/20020604-1.c: Likewise.
34787 * gcc.c-torture/compile/920501-12.c: Likewise.
34788 * gcc.c-torture/compile/920501-4.c: Likewise.
34789 * gcc.c-torture/compile/920520-1.c: Likewise.
34790 * gcc.c-torture/compile/920521-1.c: Likewise.
34791 * gcc.c-torture/compile/920625-1.c: Likewise.
34792 * gcc.c-torture/compile/961203-1.c: Likewise.
34793 * gcc.c-torture/compile/980506-1.c: Likewise.
34794 * gcc.c-torture/compile/981006-1.c: Likewise.
34795 * gcc.c-torture/compile/981022-1.c: Likewise.
34796 * gcc.c-torture/compile/981223-1.c: Likewise.
34797 * gcc.c-torture/compile/990617-1.c: Likewise.
34798 * gcc.c-torture/compile/dll.c: Likewise.
34799 * gcc.c-torture/compile/labels-3.c: Likewise.
34800 * gcc.c-torture/compile/mipscop-1.c: Likewise.
34801 * gcc.c-torture/compile/mipscop-2.c: Likewise.
34802 * gcc.c-torture/compile/mipscop-3.c: Likewise.
34803 * gcc.c-torture/compile/mipscop-4.c: Likewise.
34804 * gcc.c-torture/compile/simd-5.c: Likewise.
34805 * gcc.c-torture/compile/20000804-1.x: Remove.
34806 * gcc.c-torture/compile/20001205-1.x: Likewise.
34807 * gcc.c-torture/compile/20001226-1.x: Likewise.
34808 * gcc.c-torture/compile/20010518-2.x: Likewise.
34809 * gcc.c-torture/compile/20020312-1.x: Likewise.
34810 * gcc.c-torture/compile/20020604-1.x: Likewise.
34811 * gcc.c-torture/compile/920501-12.x: Likewise.
34812 * gcc.c-torture/compile/920501-4.x: Likewise.
34813 * gcc.c-torture/compile/920520-1.x: Likewise.
34814 * gcc.c-torture/compile/920521-1.x: Likewise.
34815 * gcc.c-torture/compile/920625-1.x: Likewise.
34816 * gcc.c-torture/compile/961203-1.x: Likewise.
34817 * gcc.c-torture/compile/980506-1.x: Likewise.
34818 * gcc.c-torture/compile/981006-1.x: Likewise.
34819 * gcc.c-torture/compile/981022-1.x: Likewise.
34820 * gcc.c-torture/compile/981223-1.x: Likewise.
34821 * gcc.c-torture/compile/990617-1.x: Likewise.
34822 * gcc.c-torture/compile/mipscop-1.x: Likewise.
34823 * gcc.c-torture/compile/mipscop-2.x: Likewise.
34824 * gcc.c-torture/compile/mipscop-3.x: Likewise.
34825 * gcc.c-torture/compile/mipscop-4.x: Likewise.
34826 * gcc.c-torture/compile/simd-5.x: Likewise.
34828 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
34830 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
34832 * gcc.c-torture/execute/20030611-1.c: New test.
34834 2003-06-12 Roger Sayle <roger@eyesopen.com>
34837 * gcc.dg/20030612-1.c: New test case.
34839 2003-06-12 Mark Mitchell <mark@codesourcery.com>
34842 * g++.dg/expr/cast1.C: New test.
34844 2003-06-12 Roger Sayle <roger@eyesopen.com>
34846 * gcc.dg/builtins-21.c: New test case.
34848 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
34850 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
34851 options instead of at the end.
34852 * lib/objc.exp (objc_target_compile): Likewise.
34854 2003-06-11 Mark Mitchell <mark@codesourcery.com>
34857 * g++.dg/parse/error1.C: New test.
34859 2003-06-11 Janis Johnson <janis187@us.ibm.com>
34861 * gcc.dg/compat/struct-by-value-11_main.c: New file.
34862 * gcc.dg/compat/struct-by-value-11_x.c: New file.
34863 * gcc.dg/compat/struct-by-value-11_y.c: New file.
34864 * gcc.dg/compat/struct-by-value-12_main.c: New file.
34865 * gcc.dg/compat/struct-by-value-12_x.c: New file.
34866 * gcc.dg/compat/struct-by-value-12_y.c: New file.
34867 * gcc.dg/compat/struct-by-value-13_main.c: New file.
34868 * gcc.dg/compat/struct-by-value-13_x.c: New file.
34869 * gcc.dg/compat/struct-by-value-13_y.c: New file.
34870 * gcc.dg/compat/struct-by-value-14_main.c: New file.
34871 * gcc.dg/compat/struct-by-value-14_x.c: New file.
34872 * gcc.dg/compat/struct-by-value-14_y.c: New file.
34873 * gcc.dg/compat/struct-by-value-15_main.c: New file.
34874 * gcc.dg/compat/struct-by-value-15_x.c: New file.
34875 * gcc.dg/compat/struct-by-value-15_y.c: New file.
34876 * gcc.dg/compat/struct-by-value-16_main.c: New file.
34877 * gcc.dg/compat/struct-by-value-16_x.c: New file.
34878 * gcc.dg/compat/struct-by-value-16_y.c: New file.
34879 * gcc.dg/compat/struct-by-value-17_main.c: New file.
34880 * gcc.dg/compat/struct-by-value-17_x.c: New file.
34881 * gcc.dg/compat/struct-by-value-17_y.c: New file.
34882 * gcc.dg/compat/struct-by-value-18_main.c: New file.
34883 * gcc.dg/compat/struct-by-value-18_x.c: New file.
34884 * gcc.dg/compat/struct-by-value-18_y.c: New file.
34886 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
34887 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
34888 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
34889 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
34890 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
34891 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
34892 * gcc.dg/compat/scalar-return-3_main.c: New file.
34893 * gcc.dg/compat/scalar-return-3_x.c: New file.
34894 * gcc.dg/compat/scalar-return-3_y.c: New file.
34895 * gcc.dg/compat/scalar-return-4_main.c: New file.
34896 * gcc.dg/compat/scalar-return-4_x.c: New file.
34897 * gcc.dg/compat/scalar-return-4_y.c: New file.
34899 2003-06-10 Janis Johnson <janis187@us.ibm.com>
34901 * gcc.dg/compat/fp2-struct-check.h: New file.
34902 * gcc.dg/compat/fp2-struct-defs.h: New file.
34903 * gcc.dg/compat/fp2-struct-init.h: New file.
34904 * gcc.dg/compat/struct-by-value-10_main.c: New file.
34905 * gcc.dg/compat/struct-by-value-10_x.c: New file.
34906 * gcc.dg/compat/struct-by-value-10_y.c: New file.
34907 * gcc.dg/compat/struct-return-10_main.c: New file.
34908 * gcc.dg/compat/struct-return-10_x.c: New file.
34909 * gcc.dg/compat/struct-return-10_y.c: New file.
34911 * gcc.dg/compat/compat-common.h: New file.
34912 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
34913 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
34914 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
34915 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
34916 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
34917 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
34918 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
34919 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
34920 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
34921 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
34922 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
34923 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
34924 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
34925 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
34926 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
34927 * gcc.dg/compat/small-struct-check.h: Ditto.
34928 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
34929 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
34930 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
34931 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
34932 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
34933 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
34934 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
34935 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
34936 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
34937 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
34938 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
34939 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
34940 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
34941 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
34942 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
34943 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
34944 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
34945 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
34946 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
34947 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
34948 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
34949 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
34950 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
34951 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
34952 * gcc.dg/compat/struct-return-2_main.c: Ditto.
34953 * gcc.dg/compat/struct-return-2_x.c: Ditto.
34954 * gcc.dg/compat/struct-return-2_y.c: Ditto.
34955 * gcc.dg/compat/struct-return-3_main.c: Ditto.
34956 * gcc.dg/compat/struct-return-3_x.c: Ditto.
34957 * gcc.dg/compat/struct-return-3_y.c: Ditto.
34959 2003-06-10 Geoffrey Keating <geoffk@apple.com>
34961 * g++.dg/pch/static-1.C: New file.
34962 * g++.dg/pch/static-1.Hs: New file.
34964 2003-06-10 Richard Henderson <rth@redhat.com>
34966 * gcc.dg/asm-7.c: Adjust expected warning text.
34968 2003-06-10 Roger Sayle <roger@eyesopen.com>
34970 * gcc.dg/builtins-20.c: New test case.
34972 2003-06-10 Mark Mitchell <mark@codesourcery.com>
34975 * g++.dg/opt/template1.C: New test.
34977 2003-06-09 Mark Mitchell <mark@codesourcery.com>
34979 * lib/gcc-dg.exp (dg-test): Clear additional_files and
34980 additional_sources.
34982 2003-05-21 David Taylor <dtaylor@emc.com>
34984 * gcc.dg/Wpadded.c: New file.
34986 2003-06-09 Mark Mitchell <mark@codesourcery.com>
34988 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
34989 * gcc.dg/special/weak-2.c: Add dg-require-weak.
34990 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
34993 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
34995 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
34997 2003-06-09 Mark Mitchell <mark@codesourcery.com>
34999 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
35000 (dg-require-alias): Likewise.
35001 (dg-require-gc-sections): Likewise.
35002 * lib/target-supports.exp (check_gc_sections_available): Likewise.
35004 2003-06-08 Richard Henderson <rth@redhat.com>
35006 * gcc.dg/20011029-2.c: Fix the array reference.
35007 * gcc.dg/asm-7.c: New.
35009 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
35011 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
35013 2003-06-08 Mark Mitchell <mark@codesourcery.com>
35015 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
35016 (dg-require-gc-sections): Likewise.
35018 2003-06-08 Jan Hubicka <jh@suse.cz>
35020 * i386-cmov1.c: Fix regular expression.
35021 * i386-cvt-1.c: Likewise.
35022 * i386-local.c: Likewise.
35023 * i386-local2.c: Likewise.
35024 * i386-mul.c: Likewise.
35025 * i386-ssetype-1.c: Likewise.
35026 * i386-ssetype-3.c: Likewise.
35027 * i386-ssetype-5.c: Likewise.
35029 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35032 * g++.dg/warn/implicit-typename2.C: New test.
35033 * g++.dg/warn/implicit-typename3.C: New test.
35035 2003-06-07 Richard Henderson <rth@redhat.com>
35037 * g++.dg/other/offsetof3.C: Use size_t.
35038 * g++.dg/other/offsetof4.C: Likewise.
35040 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
35042 * lib/copy-file.exp: New. Implement gcc_copy_files.
35044 * lib/dg-pch.exp: Load copy-file.exp
35045 (dg-pch): Use gcc_copy_files instead of "file copy".
35047 2003-06-06 Mark Mitchell <mark@codesourcery.com>
35049 * gcc.dg/weak/weak.exp: Simplify.
35050 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
35051 * gcc.dg/weak/weak-1.c: Likewise.
35052 * gcc.dg/weak/weak-2.c: Likewise.
35053 * gcc.dg/weak/weak-3.c: Likewise.
35054 * gcc.dg/weak/weak-4.c: Likewise.
35055 * gcc.dg/weak/weak-5.c: Likewise.
35056 * gcc.dg/weak/weak-6.c: Likewise.
35057 * gcc.dg/weak/weak-7.c: Likewise.
35058 * gcc.dg/weak/weak-8.c: Likewise.
35059 * gcc.dg/weak/weak-9.c: Likewise.
35061 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
35063 gcc.c-torture/execute/20030606-1.c: New.
35065 2003-06-06 Roger Sayle <roger@eyesopen.com>
35067 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
35068 * gcc.dg/builtins-19.c: Likewise.
35070 2003-06-06 Roger Sayle <roger@eyesopen.com>
35072 * gcc.dg/builtins-2.c: Add some more tests.
35073 * gcc.dg/builtins-18.c: New test case.
35074 * gcc.dg/builtins-19.c: New test case.
35076 2003-06-06 Roger Sayle <roger@eyesopen.com>
35077 Jim Wilson <wilson@tuliptree.org>
35079 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
35081 2003-06-06 Jakub Jelinek <jakub@redhat.com>
35083 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
35084 mempcpy/stpcpy calls not to be optimized into something else.
35085 * gcc.c-torture/execute/string-opt-3.c: Moved to...
35086 * gcc.c-torture/execute/builtins/string-7.c: ...here.
35087 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
35089 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35091 * gcc.dg/format/asm_fprintf-1.c: New test.
35093 2003-06-05 Mark Mitchell <mark@codesourcery.com>
35095 * lib/gcc-defs.exp (additional_sources): New variable.
35096 (dg-additional-sources): New function.
35097 (additional_files): New variable.
35098 (dg-additional-files): New function.
35099 (dg-additional-files-options): Likewise.
35100 * lib/gcc-dg.exp (dg-require-weak): New function.
35101 (dg-require-alias): Likewise.
35102 (dg-require-gc-sections): Likewise.
35103 * lib/target-supports.exp (check_alias_available): Remove testfile
35105 (check_gc_sections_available): New function.
35106 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
35107 (dg-gpp-additional-files): Likewise.
35108 * lib/g++.exp (additional_sources): Remove.
35109 (additional_files): Likewise.
35110 (g++_target_compile): Use dg-additional-files-options.
35112 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
35114 * gcc.dg/special/ecos.exp: Remove.
35115 * gcc.dg/special/20000419-2.c: Use dg-require-*.
35116 * gcc.dg/special/alias-1.c: Likewise.
35117 * gcc.dg/special/alias-2.c: Likewise.
35118 * gcc.dg/special/gcsec-1.c: Likewise.
35119 * gcc.dg/special/weak-1.c: Likewise.
35120 * gcc.dg/special/weak-2.c: Likewise.
35121 * gcc.dg/special/wkali-1.c: Likewise.
35122 * gcc.dg/special/wkali-2.c: Likewise.
35124 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
35125 dg-gpp-additional-*.
35126 * g++.dg/special/conpr-3.C: Likewise.
35127 * g++.dg/special/conpr-4.C: Likewise.
35128 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
35129 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
35130 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
35131 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
35132 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
35133 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
35134 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
35135 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
35136 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
35137 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
35138 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
35139 * g++.old-deja/g++.other/comdat1.C: Likewise.
35140 * g++.old-deja/g++.other/comdat2.C: Likewise.
35141 * g++.old-deja/g++.other/comdat3.C: Likewise.
35142 * g++.old-deja/g++.other/ctor1.C: Likewise.
35143 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
35145 2003-06-05 Richard Henderson <rth@redhat.com>
35147 * gcc.dg/debug/20030605-1.c: New.
35149 2003-06-04 Mark Mitchell <mark@codesourcery.com>
35151 * README.QMTEST: Update.
35153 2003-06-04 Richard Henderson <rth@redhat.com>
35155 * gcc.dg/cleanup-1.c: New.
35156 * gcc.dg/cleanup-2.c: New.
35157 * gcc.dg/cleanup-3.c: New.
35158 * gcc.dg/cleanup-4.c: New.
35159 * gcc.dg/cleanup-5.c: New.
35160 * gcc.dg/cleanup-6.c: New.
35161 * gcc.dg/cleanup-7.c: New.
35163 2003-06-04 Mark Mitchell <mark@codesourcery.com>
35165 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
35167 * lib/dg-pch.exp: New file.
35168 * g++.dg/pch/pch.exp: Use dg-pch.exp.
35169 * gcc.dg/pch/pch.exp: Likewise.
35171 2003-06-04 Roger Sayle <roger@eyesopen.com>
35173 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
35174 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
35175 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
35176 * gcc.dg/builtins-17.c: New test case.
35177 * gcc.dg/i386-387-4.c: New test case.
35178 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
35180 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
35182 * gcc.dg/ultrasp9.c: New test.
35184 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
35186 * gcc.c-torture/compile/20030604-1.c: New test.
35187 * gcc.dg/sparc-constant-1.c: New test.
35189 2003-06-03 Glen Nakamura <glen@imodulo.com>
35191 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
35193 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
35195 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
35197 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
35198 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
35200 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
35202 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
35204 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35207 * g++.dg/template/spec10.C: New test.
35209 2003-06-03 Roger Sayle <roger@eyesopen.com>
35211 * gcc.dg/builtins-16.c: New test case.
35213 2003-06-03 Jakub Jelinek <jakub@redhat.com>
35215 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
35216 mempcpy test with post-increments.
35217 * gcc.c-torture/execute/string-opt-3.c: New test.
35218 * gcc.dg/string-opt-1.c: New test.
35220 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
35223 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
35225 2003-06-02 Mark Mitchell <mark@codesourcery.com>
35227 * lib/scanasm.exp (dg-scan): New function, factored out of ...
35228 (scan-assembler): ... here. Use dg-scan.
35229 (scan-assembler-not): Likewise.
35230 (scan-file): New function.
35231 (scan-file-not): Likewise.
35232 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
35233 * gcc.dg/cpp/_Pragma4.c: Likewise.
35234 * gcc.dg/cpp/_Pragma5.c: Likewise.
35235 * gcc.dg/cpp/avoidpaste1.c: Likewise.
35236 * gcc.dg/cpp/avoidpaste2.c: Likewise.
35237 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
35238 * gcc.dg/cpp/cmdlne-P.c: Likewise.
35239 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
35240 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
35241 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
35242 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
35243 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
35244 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
35245 * gcc.dg/cpp/cxxcom1.c: Likewise.
35246 * gcc.dg/cpp/line1.c: Likewise.
35247 * gcc.dg/cpp/maccom1.c: Likewise.
35248 * gcc.dg/cpp/maccom2.c: Likewise.
35249 * gcc.dg/cpp/maccom3.c: Likewise.
35250 * gcc.dg/cpp/maccom4.c: Likewise.
35251 * gcc.dg/cpp/maccom5.c: Likewise.
35252 * gcc.dg/cpp/maccom6.c: Likewise.
35253 * gcc.dg/cpp/multiline.c: Likewise.
35254 * gcc.dg/cpp/spacing1.c: Likewise.
35255 * gcc.dg/cpp/spacing2.c: Likewise.
35256 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
35257 * gcc.dg/cpp/trad/maccom1.c: Likewise.
35258 * gcc.dg/cpp/trad/maccom2.c: Likewise.
35259 * gcc.dg/cpp/trad/maccom3.c: Likewise.
35260 * gcc.dg/cpp/trad/maccom4.c: Likewise.
35261 * gcc.dg/cpp/trad/maccom6.c: Likewise.
35262 * gcc.dg/cpp/cxxcom2.c: Likewise.
35263 * gcc.dg/cpp/cxxcom2.h: New file.
35265 * gcc.dg/cpp/truefalse.cpp: Move it to ...
35266 * g++.dg/cpp/truefalse.C: Here.
35267 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
35269 2003-06-01 Loren James Rittle <ljrittle@acm.org>
35271 * gcc.dg/cpp/redef3.c: New file.
35273 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
35275 * gcc.dg/i386-loop-3.c: New test.
35277 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
35279 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
35281 2003-05-31 Roger Sayle <roger@eyesopen.com>
35283 * gcc.dg/fwrapv-1.c: New test case.
35284 * gcc.dg/fwrapv-2.c: New test case.
35286 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35289 * g++.dg/template/spec9.C: New test.
35291 2003-05-29 Roger Sayle <roger@eyesopen.com>
35293 * gcc.dg/duff-4.c: New test case.
35295 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
35298 * g77.dg/ffixed-form-1.f: New test
35299 * g77.dg/ffixed-form-2.f: New test
35300 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
35301 * g77.dg/ffree-form-3.f: New test
35303 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
35305 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
35306 * gcc.dg/wint_t-1.c: Likewise.
35308 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35310 * g++.dg/template/access11.C: New test.
35312 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35315 * g++.dg/template/access10.C: New test.
35317 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
35318 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35320 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
35322 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
35324 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
35325 suppress for powerpc-*-darwin*.
35326 * gcc.dg/torture/builtin-noret-2.c: Likewise.
35328 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
35330 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
35331 suppress option for powerpc-*-darwin*.
35333 2003-05-23 Roger Sayle <roger@eyesopen.com>
35335 * gcc.dg/builtins-1.c: Add tests for tan and atan.
35336 * gcc.dg/builtins-4.c: Add test for fmod.
35338 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35341 * g++.dg/template/instantiate4.C: New test.
35343 2003-05-22 Roger Sayle <roger@eyesopen.com>
35345 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
35347 2003-05-21 Janis Johnson <janis187@us.ibm.com>
35349 * gcc.dg/compat/scalar-return-1_main.c: New file.
35350 * gcc.dg/compat/scalar-return-1_x.c: New file.
35351 * gcc.dg/compat/scalar-return-1_y.c: New file.
35352 * gcc.dg/compat/scalar-return-2_main.c: New file.
35353 * gcc.dg/compat/scalar-return-2_x.c: New file.
35354 * gcc.dg/compat/scalar-return-2_y.c: New file.
35355 * gcc.dg/compat/struct-return-3_main.c: New file.
35356 * gcc.dg/compat/struct-return-3_y.c: New file.
35357 * gcc.dg/compat/struct-return-3_x.c: New file.
35358 * gcc.dg/compat/struct-return-2_main.c: New file.
35359 * gcc.dg/compat/struct-return-2_x.c: New file.
35360 * gcc.dg/compat/struct-return-2_y.c: New file.
35362 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
35364 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
35365 for hppa*-hp-hpux*.
35366 * gcc.dg/20021014-1.c (dg-options): Likewise.
35367 * gcc.dg/nest.c (dg-options): Likewise.
35369 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
35372 * g++.dg/ext/dllimport2.C: New file.
35373 * g++.dg/ext/dllimport3.C: New file.
35375 2003-05-20 Janis Johnson <janis187@us.ibm.com>
35377 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
35378 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
35379 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
35380 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
35381 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
35382 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
35383 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
35384 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
35385 * gcc.dg/compat/small-struct-defs.h: New file.
35386 * gcc.dg/compat/small-struct-init.h: New file.
35387 * gcc.dg/compat/small-struct-check.h: New file.
35388 * gcc.dg/compat/fp-struct-defs.h: New file.
35389 * gcc.dg/compat/fp-struct-check.h: New file.
35390 * gcc.dg/compat/fp-struct-init.h: New file.
35391 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
35392 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
35394 2003-05-19 Jakub Jelinek <jakub@redhat.com>
35396 * gcc.dg/20030225-2.c: New test.
35398 2003-05-18 Roger Sayle <roger@eyesopen.com>
35399 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35401 * gcc.c-torture/compile/20030518-1.c: New test case.
35403 2003-05-18 Mark Mitchell <mark@codesourcery.com>
35405 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
35406 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
35407 gcc-dg-debug-runtest.
35408 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
35409 gcc-dg-debug-runtest.
35411 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35414 * g++.dg/lookup/using6.C: New test.
35416 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35418 * g++.dg/parse/access2.C: New test.
35420 2003-05-17 Mark Mitchell <mark@codesourcery.com>
35422 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
35423 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
35424 * gcc.dg/debug/debug.exp: Likewise.
35426 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
35428 * gcc.dg/dollar.c: New test.
35430 2003-05-16 Janis Johnson <janis187@us.ibm.com>
35432 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
35433 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
35434 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
35435 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
35436 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
35437 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
35438 * gcc.dg/compat/struct-by-value-6_main.c: New file.
35439 * gcc.dg/compat/struct-by-value-6_x.c: New file.
35440 * gcc.dg/compat/struct-by-value-6_y.c: New file.
35441 * gcc.dg/compat/struct-by-value-7_main.c: New file.
35442 * gcc.dg/compat/struct-by-value-7_x.c: New file.
35443 * gcc.dg/compat/struct-by-value-7_y.c: New file.
35444 * gcc.dg/compat/struct-by-value-8_main.c: New file.
35445 * gcc.dg/compat/struct-by-value-8_x.c: New file.
35446 * gcc.dg/compat/struct-by-value-8_y.c: New file.
35447 * gcc.dg/compat/struct-by-value-9_main.c: New file.
35448 * gcc.dg/compat/struct-by-value-9_x.c: New file.
35449 * gcc.dg/compat/struct-by-value-9_y.c: New file.
35451 2003-05-16 Mark Mitchell <mark@codesourcery.com>
35453 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
35454 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
35455 support for "repo" mode.
35456 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
35457 * lib/g77-dg.exp: Likewise.
35458 * lib/obj-dg.exp: Likewise.
35460 2003-05-16 Jakub Jelinek <jakub@redhat.com>
35462 Merge from gcc-3_2-rhl8-branch:
35463 2003-04-23 Jakub Jelinek <jakub@redhat.com>
35465 * gcc.dg/tls/opt-6.c: New test.
35467 2003-04-05 Jakub Jelinek <jakub@redhat.com>
35469 * gcc.dg/20030405-1.c: New test.
35471 2003-03-09 Jakub Jelinek <jakub@redhat.com>
35473 * gcc.dg/20030309-1.c: New test.
35475 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
35477 * gcc.c-torture/execute/20030307-1.c: New test.
35479 2003-02-20 Randolph Chung <tausq@debian.org>
35481 * gcc.c-torture/compile/20030220-1.c: New test.
35483 2003-02-18 Jakub Jelinek <jakub@redhat.com>
35485 * gcc.dg/20030217-1.c: New test.
35487 2003-01-29 Jakub Jelinek <jakub@redhat.com>
35489 * gcc.c-torture/compile/20020129-1.c: New test.
35491 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
35493 * gcc.dg/unroll-1.c: New test.
35495 2002-11-16 Jan Hubicka <jh@suse.cz>
35497 * gcc.c-torture/execute/20020920-1.c: New test.
35499 2002-10-08 Jakub Jelinek <jakub@redhat.com>
35502 * gcc.c-torture/compile/20021008-1.c: New test.
35504 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
35507 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
35509 2002-08-07 Jakub Jelinek <jakub@redhat.com>
35511 * gcc.c-torture/compile/20020807-1.c: New test.
35513 2002-07-30 Jakub Jelinek <jakub@redhat.com>
35515 * gcc.dg/tls/opt-1.c: New test.
35517 2002-07-29 Jakub Jelinek <jakub@redhat.com>
35519 * gcc.dg/20020729-1.c: New test.
35521 2002-07-20 Jakub Jelinek <jakub@redhat.com>
35523 * g++.dg/opt/life1.C: New test.
35525 2002-05-20 Jakub Jelinek <jakub@redhat.com>
35527 * gcc.dg/20020525-1.c: New test.
35529 2002-05-24 Jakub Jelinek <jakub@redhat.com>
35532 * g++.dg/ext/pretty1.C: New test.
35533 * g++.dg/ext/pretty2.C: New test.
35535 2003-05-15 Mark Mitchell <mark@codesourcery.com>
35538 * g++.dg/ext/typeof5.C: New test.
35540 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
35542 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
35543 __USER_LABEL_PREFIX__ into account.
35544 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
35546 2003-05-14 Roger Sayle <roger@eyesopen.com>
35548 * gcc.dg/builtins-15.c: New test case.
35550 2003-05-13 Zack Weinberg <zack@codesourcery.com>
35552 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
35554 2003-05-12 Mark Mitchell <mark@codesourcery.com>
35556 * lib/g++.exp: Tweak handling of additional source files.
35557 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
35558 * g++.dg/special/conpr-2a.C: Rename to ...
35559 * g++.dg/special/conpr-2a.cc: ... this.
35560 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
35561 * g++.dg/special/conpr-3a.C: Rename to ...
35562 * g++.dg/special/conpr-3a.cc: This.
35563 * g++.dg/special/conpr-3b.C: Rename to ...
35564 * g++.dg/special/conpr-3b.cc: This.
35565 * g++.dg/special/conpr-4.C: New test.
35566 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
35568 2003-05-12 David Edelsohn <edelsohn@gnu.org>
35570 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
35572 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35574 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
35575 * g++.old-deja/g++.robertl/eb71.C: Likewise.
35576 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
35577 * g++.old-deja/g++.other/warn3.C: Likewise.
35579 2003-05-11 Roger Sayle <roger@eyesopen.com>
35581 * gcc.dg/i386-387-1.c: Update to also test log.
35582 * gcc.dg/i386-387-2.c: Likewise.
35584 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
35586 * g77.f-torture/execute/int8421.f: New test.
35588 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35590 PR c++/10230, c++/10481
35591 * g++.dg/lookup/scoped5.C: New test.
35593 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35596 * g++.dg/template/ttp6.C: New test.
35598 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
35600 * gcc.c-torture/execute/builtins: New directory.
35601 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
35602 gcc.c-torture/execute/builtins.
35603 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
35604 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
35605 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
35606 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
35608 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35611 * g++.dg/template/access8.C: New test.
35612 * g++.dg/template/access9.C: New test.
35614 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35617 * g++.dg/parse/access1.C: New test.
35619 2003-05-09 DJ Delorie <dj@redhat.com>
35621 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
35622 long, and not an int.
35624 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35626 PR c++/10555, c++/10576
35627 * g++.dg/template/memclass1.C: New test.
35629 2003-05-08 DJ Delorie <dj@redhat.com>
35631 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
35633 * gcc.c-torture/execute/20021024-1.x: Likewise.
35634 * gcc.c-torture/execute/shiftdi.x: Likewise.
35635 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
35636 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
35637 * gcc.dg/20021018-1.c: Likewise.
35639 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35641 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
35643 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
35644 (bcopy): Call memmove.
35646 2003-05-08 Roger Sayle <roger@eyesopen.com>
35648 * g77.f-torture/compile/8485.f: New test case.
35650 2003-05-07 Richard Henderson <rth@redhat.com>
35653 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
35654 Verify exception_cleanup not called for rethrows.
35655 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
35656 when exiting catch block without rethrowing.
35657 * g++.dg/eh/forced3.C: New.
35658 * g++.dg/eh/forced4.C: New.
35660 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
35662 * gcc.dg/20030505.c: Fix triplet.
35664 2003-05-06 DJ Delorie <dj@redhat.com>
35666 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
35667 * gcc.dg/nest.c: Likewise.
35669 2003-05-05 Roger Sayle <roger@eyesopen.com>
35671 * gcc.dg/builtins-14.c: New test case.
35673 2003-05-05 Janis Johnson <janis187@us.ibm.com>
35675 * lib/compat.exp (compat-execute): New argument.
35676 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
35677 * gcc.dg/compat: New test directory.
35678 * gcc.dg/compat/compat.exp: New expect script.
35679 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
35680 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
35681 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
35682 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
35683 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
35684 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
35686 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
35687 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
35688 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
35689 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
35690 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
35691 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
35692 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
35693 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
35694 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
35695 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
35696 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
35697 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
35698 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
35699 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
35700 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
35702 2003-05-05 Zack Weinberg <zack@codesourcery.com>
35704 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
35706 2003-05-05 Jakub Jelinek <jakub@redhat.com>
35708 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
35710 2003-05-05 Geoffrey Keating <geoffk@apple.com>
35712 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
35713 * gcc.dg/ppc-fsel-2.c: New test.
35715 * gcc.dg/unused-5.c: New test.
35717 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35720 * g++.dg/warn/pmf1.C: New test.
35722 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35725 * g++.dg/warn/main.C: New test.
35727 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35729 * gcc.dg/nonnull-3.c: New test.
35731 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
35733 * gcc.dg/cpp/Wtrigraphs.c: Update.
35734 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
35736 2003-05-03 Geoffrey Keating <geoffk@apple.com>
35738 * gcc.dg/ppc-fsel-1.c: New test.
35740 2003-05-03 Zack Weinberg <zack@codesourcery.com>
35743 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
35745 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
35747 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
35749 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35751 PR c++/9364, c++/10553, c++/10586
35752 * g++.dg/parse/typename4.C: New test.
35753 * g++.dg/parse/typename5.C: Likewise.
35755 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
35757 * gcc.c-torture/compile/20030503-1.c: New test.
35759 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35761 * g++.dg/lookup/using5.C: Fix testcase error.
35763 2003-05-01 Chris Demetriou <cgd@broadcom.com>
35765 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
35766 since MEABI is no longer supported. Remove all vestiges
35767 of MEABI from the test.
35769 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35772 * g++.dg/lookup/using5.C: New test.
35774 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35777 * g++.dg/template/ttp5.C: New test.
35779 2003-04-30 Mark Mitchell <mark@codesourcery.com>
35781 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
35782 (dg-gpp-additional-sources): New function.
35783 (dg-gpp-additional-files): Likewise.
35784 * lib/g++.exp (additional_sources): New variable.
35785 (additional_files): Likewise.
35786 (g++_target_compile): Deal with them.
35787 * lib/old-dejagnu.exp: Remove.
35788 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
35789 * g++.old-deja: Revise all tests to use dg commands.
35791 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35793 PR c++/9432, c++/9528
35794 * g++.dg/lookup/using4.C: New test.
35796 2003-04-29 Geoffrey Keating <geoffk@apple.com>
35798 * gcc.dg/noreturn-5.c: New file.
35799 * gcc.dg/noreturn-6.c: New file.
35801 * gcc.c-torture/compile/inline-1.c: New file.
35803 2003-04-29 Mark Mitchell <mark@codesourcery.com>
35806 * g++.dg/template/explicit1.C: New test.
35808 2003-04-29 Mark Mitchell <mark@codesourcery.com>
35811 * g++.dg/other/bitfield1.C: New test.
35814 * g++.dg/init/new7.C: New test.
35816 2003-04-29 Mark Mitchell <mark@codesourcery.com>
35818 * g++.dg/ext/desig1.C: New test.
35819 * g++.dg/ext/init1.C: Update.
35821 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
35823 2003-04-28 Mark Mitchell <mark@codesourcery.com>
35826 * g++.dg/warn/Winline-1.C: New test.
35828 2003-04-28 Jakub Jelinek <jakub@redhat.com>
35830 * gcc.c-torture/execute/string-opt-19.c: New test.
35832 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
35833 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
35835 2003-04-27 Mark Mitchell <mark@codesourcery.com>
35838 * g++.dg/init/new6.C: New test.
35841 * g++.dg/init/ref6.C: New test.
35843 2003-04-26 David Edelsohn <edelsohn@gnu.org>
35845 * g++.dg/warn/weak1.C: XFAIL on AIX4.
35847 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35849 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
35850 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
35852 2003-04-25 Mark Mitchell <mark@codesourcery.com>
35854 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
35855 initialized static data members.
35857 2003-04-25 H.J. Lu <hjl@gnu.org>
35859 * gcc.dg/ia64-sync-4.c: New test.
35861 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35863 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
35866 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
35869 * g++.dg/warn/conv1.C: New test.
35870 * g++.old-deja/g++.other/conv7.C: Adjust.
35871 * g++.old-deja/g++.other/overload14.C: Adjust.
35873 2003-04-23 Mark Mitchell <mark@codesourcery.com>
35876 * g++.dg/template/defarg2.C: New test.
35878 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
35880 * gcc.dg/cpp/include2.c: Update.
35881 * gcc.dg/cpp/multiline-2.c: New.
35882 * gcc.dg/cpp/multiline.c: Update.
35883 * gcc.dg/cpp/strify2.c: Update.
35884 * gcc.dg/cpp/trad/literals-2.c: Update.
35886 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
35888 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
35890 2003-04-23 Mark Mitchell <mark@codesourcery.com>
35892 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
35894 2003-04-23 Mark Mitchell <mark@codesourcery.com>
35897 * g++.dg/parse/crash4.C: New test.
35900 * g++.dg/parse/crash5.C: New test.
35902 2003-04-22 Mark Mitchell <mark@codesourcery.com>
35905 * g++.dg/parse/crash3.C: New test.
35908 * g++.dg/parse/elab1.C: New test.
35910 2003-04-22 Devang Patel <dpatel@apple.com>
35912 * gcc.dg/cpp/trad/funlike-5.c: New test.
35914 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
35916 * g++.dg/other/packed1.C: Fix dg options.
35918 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
35920 * g++.dg/other/offsetof2.C: New test.
35922 2003-04-21 Mark Mitchell <mark@codesourcery.com>
35924 * g++.dg/template/recurse.C: Adjust location of error messages.
35926 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
35929 * g++.dg/init/addr-const1.C: New test.
35930 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
35932 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
35935 * g++.dg/lookup/struct-hack1.C: New test.
35937 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
35939 * ucs.c: Update diagnostic messages.
35941 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
35943 * gcc.dg/cpp/truefalse.cpp: New test.
35944 * gcc.dg/cpp/cpp.exp: Update.
35945 * g++.dg/other/stdbool-if.C: Remove.
35947 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
35949 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
35950 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
35952 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
35954 * gcc.c-torture/compile/20030418-1.c: New test.
35956 2003-04-17 Janis Johnson <janis187@us.ibm.com>
35958 * README.compat: Remove; content moved to doc/sourcebuild.texi.
35960 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35963 g++.dg/template/dependent-name1.C: New test.
35965 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
35967 * gcc.dg/warn-1.c (tourist_guide): New array,
35968 contains a pointer to bar.
35970 2003-04-16 Roger Sayle <roger@eyesopen.com>
35972 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
35973 * gcc.c-torture/execute/medce-1.c: New test case.
35974 * gcc.c-torture/execute/medce-2.c: New test case.
35976 2003-04-15 Mark Mitchell <mark@codesourcery.com>
35978 * lib/prune.exp: Ignore more messages.
35981 * g++.dg/parse/lookup3.C: New test.
35983 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
35985 * gcc.c-torture/compile/20030415-1.c : New test.
35987 2003-04-14 Mark Mitchell <mark@codesourcery.com>
35989 * gcc.c-torture/execute/scope-2.c: Move to ...
35990 * gcc.dg/noncompile/scope.c: .... here.
35992 2003-04-14 Roger Sayle <roger@eyesopen.com>
35994 * gcc.dg/20030414-2.c: New test case.
35996 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
35999 * gcc.dg/20030414-1.c: New test.
36001 2003-04-13 Roger Sayle <roger@eyesopen.com>
36003 * gcc.dg/builtins-12.c: New test case.
36004 * gcc.dg/builtins-13.c: New test case.
36006 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36008 * gcc.c-torture/execute/string-opt-18.c: New test.
36010 2003-04-13 Mark Mitchell <mark@codesourcery.com>
36013 * g++.dg/init/new5.C: New test.
36015 2003-04-12 Mark Mitchell <mark@codesourcery.com>
36018 * g++.dg/ext/dllimport1.C: New test.
36020 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
36022 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
36024 2003-04-11 Bud Davis <bdavis9659@comcast.net>
36027 * g77.f-torture/noncompile/9263.f: New test
36029 * g77.f-torture/execute/1832.f: New test
36031 2003-04-11 David Chad <davidc@freebsd.org>
36032 Loren J. Rittle <ljrittle@acm.org>
36035 * objc.dg/headers.m: New test.
36037 2003-04-10 Zack Weinberg <zack@codesourcery.com>
36039 * gcc.c-torture/execute/builtin-noret-2.c: New.
36040 * gcc.c-torture/execute/builtin-noret-2.x: New.
36041 XFAIL builtin-noret-2.c at -O1 and above.
36042 * gcc.dg/redecl.c: New.
36043 * gcc.dg/Wshadow-1.c: Update error regexps.
36045 2003-04-10 Mark Mitchell <mark@codesourcery.com>
36047 * g++.dg/abi/bitfield10.C: New test.
36049 2003-04-09 Mike Stump <mrs@apple.com>
36051 * gcc.dg/pch/pch.exp: Make testcase names longer.
36052 * g++.dg/pch/pch.exp: Make testcase names longer.
36054 2003-04-08 Roger Sayle <roger@eyesopen.com>
36056 * gcc.dg/builtins-11.c: New test case.
36058 2003-04-08 Roger Sayle <roger@eyesopen.com>
36060 * gcc.dg/builtins-9.c: New test case.
36061 * gcc.dg/builtins-10.c: New test case.
36063 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
36065 * gcc.dg/noncompile/init-4.c.c: New test.
36067 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
36069 * gcc.misc-test/gcov-9.c: New test.
36070 * gcc.misc-test/gcov-10.c: New test
36071 * gcc.misc-test/gcov-11.c: New test.
36073 2003-04-05 Zack Weinberg <zack@codesourcery.com>
36075 PR optimization/10024
36076 * gcc.c-torture/compile/20030405-1.c: New test.
36078 2003-04-04 Geoffrey Keating <geoffk@apple.com>
36080 * gcc.dg/pch/static-3.c: New.
36081 * gcc.dg/pch/static-3.hs: New.
36082 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
36084 2003-04-04 Richard Henderson <rth@redhat.com>
36086 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
36087 * g++.dg/eh/forced2.C: Likewise.
36089 2003-04-03 Mike Stump <mrs@apple.com>
36091 * lib/scanasm.exp (scan-assembler): Add xfail processing for
36093 (scan-assembler-times, scan-assembler-not): Likewise.
36094 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
36096 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
36098 * gcc.dg/sparc-loop-1.c: New test.
36100 2003-04-02 Geoffrey Keating <geoffk@apple.com>
36103 * g++.dg/pch/system-2.C: New.
36104 * g++.dg/pch/system-2.Hs: New.
36106 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
36108 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
36110 * g++.dg/eh/simd-1.C (vecfunc): Same.
36112 2003-04-01 Roger Sayle <roger@eyesopen.com>
36114 * gcc.c-torture/execute/20030401-1.c: New test case.
36116 2003-04-01 Ziemowit Laski <zlaski@apple.com>
36118 * objc.dg/defs.m: New.
36120 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
36122 * g++.dg/eh/simd-1.C: New.
36123 * g++.dg/eh/simd-2.C: New.
36125 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
36127 * gcc.c-torture/execute/simd-3.c: New.
36129 2003-03-31 Mark Mitchell <mark@codesourcery.com>
36132 * gcc.dg/20030331-2.c: New test.
36134 2003-03-31 Mark Mitchell <mark@codesourcery.com>
36137 * g++.dg/parse/crash2.C: New test.
36139 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
36141 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
36142 * gcc.c-torture/execute/20030331-1.c: ...here.
36144 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
36146 * gcc.c-torture/execute/20030331-1.c: New test.
36148 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
36150 * lib/gcov.exp: Adjust call return testing strings.
36151 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
36153 2003-03-31 Roger Sayle <roger@eyesopen.com>
36155 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
36156 * gcc.dg/builtins-7.c: New test case.
36157 * gcc.dg/builtins-8.c: New test case.
36159 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
36161 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
36163 2003-03-30 Mark Mitchell <mark@codesourcery.com>
36166 * g++.dg/lookup-class-member-2.C: New test.
36168 2003-03-30 Glen Nakamura <glen@imodulo.com>
36170 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
36172 2003-03-28 Roger Sayle <roger@eyesopen.com>
36174 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
36176 2003-03-28 Mark Mitchell <mark@codesourcery.com>
36178 * g++.dg/init/attrib1.C: New test.
36180 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
36182 * gcc.dg/ultrasp8.c: New test.
36184 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
36186 * gcc.dg/ultrasp7.c: New test.
36188 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
36191 * g++.dg/template/inline1.C: New test.
36193 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
36195 * gcc.dg/sparc-dwarf2.c: New test.
36197 2003-03-27 Roger Sayle <roger@eyesopen.com>
36199 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
36200 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
36202 2003-03-27 Mark Mitchell <mark@codesourcery.com>
36204 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
36205 than reading .x files.
36206 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
36207 * g77.dg/gcov/gcov-1.f: Likewise.
36208 * gcc.misc-tests/gcov-4b.c: Likewise.
36209 * gcc.misc-tests/gcov-5b.c: Likewise.
36210 * gcc.misc-tests/gcov-6.c: Likewise.
36211 * gcc.misc-tests/gcov-7.c: Likewise.
36212 * gcc.misc-tests/gcov-8.c: Likewise.
36213 * g++.dg/gcov/gcov-1.x: Remove.
36214 * g77.dg/gcov/gcov-1.x: Likewise.
36215 * gcc.misc-tests/gcov-4b.x: Likewise.
36216 * gcc.misc-tests/gcov-5b.x: Likewise.
36217 * gcc.misc-tests/gcov-6.x: Likewise.
36218 * gcc.misc-tests/gcov-7.x: Likewise.
36219 * gcc.misc-tests/gcov-8.x: Likewise.
36221 2003-03-27 Glen Nakamura <glen@imodulo.com>
36224 * gcc.dg/20030324-1.c: New test.
36226 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
36229 * g++.dg/template/arg3.C: New test.
36232 * g++.dg/template/friend18.C: New test.
36234 2003-03-26 Roger Sayle <roger@eyesopen.com>
36236 * g77.f-torture/compile/20030326-1.f: New test case.
36238 2003-03-26 Janis Johnson <janis187@us.ibm.com>
36240 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
36242 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
36244 2003-03-26 Jakub Jelinek <jakub@redhat.com>
36246 * gcc.dg/ia64-sync-3.c: New test.
36248 2003-03-26 Alan Modra <amodra@bigpond.net.au>
36250 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
36252 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
36254 * gcc.dg/ultrasp6.c: New test.
36256 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
36258 * gcc.dg/i386-signbit-1.c: New test.
36259 * gcc.dg/i386-signbit-2.c: New test.
36260 * gcc.dg/i386-signbit-3.c: New test.
36262 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
36264 * gcc.dg/ultrasp5.c: Fix options.
36266 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
36268 * gcc.dg/ultrasp5.c: Fix comment.
36270 2003-03-24 Bud Davis <bdavis9659@comcast.net>
36273 * g77.f-torture/execute/10197.f: New test.
36275 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
36277 PR c++/9898, c++/383
36278 * g++.dg/template/conv6.C: New test.
36281 * g++.dg/template/ptrmem5.C: New test.
36284 * g++.dg/lookup/koenig1.C: New test.
36287 * g++.dg/lookup/template2.C: New test.
36289 2003-03-24 Jakub Jelinek <jakub@redhat.com>
36291 * g++.dg/opt/rtti1.C: New test.
36293 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
36295 * gcc.dg/ultrasp5.c: New test.
36297 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
36300 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
36303 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
36306 * gcc.dg/20030323-1.c: New test.
36308 2003-03-23 Roger Sayle <roger@eyesopen.com>
36310 * gcc.c-torture/compile/20030323-1.c: New test case.
36312 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
36314 * gcc.dg/20030321-1.c: New test.
36316 2003-03-22 Zack Weinberg <zack@codesourcery.com>
36318 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
36320 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
36322 PR c++/9978, c++/9708
36323 * g++.dg/ext/vlm1.C: Adjust expected error.
36324 * g++.dg/ext/vla2.C: New test.
36325 * g++.dg/template/arg1.C: New test.
36326 * g++.dg/template/arg2.C: New test.
36328 2003-03-22 Bud Davis <bdavis9659@comcast.net>
36330 * g77.f-torture/execute/select.f: New test.
36331 * g77.f-torture/noncompile/select_no_compile.f: New test.
36333 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
36336 * g++.dg/other/error4.C: New test.
36338 2003-03-20 Mark Mitchell <mark@codesourcery.com>
36340 * g++.dg/template/friend17.C: New test.
36342 2003-03-21 Alan Modra <amodra@bigpond.net.au>
36344 * gcc.c-torture/compile/20030320-1.c: New.
36346 2003-03-20 Roger Sayle <roger@eyesopen.com>
36348 * gcc.dg/builtins-6.c: New test case.
36350 2003-03-19 Alan Modra <amodra@bigpond.net.au>
36353 * gcc.c-torture/compile/20030319-1.c: New.
36355 2003-03-18 Jan Hubicka <jh@suse.cz>
36357 * gcc.dg/i386-cvt-1.c: New test.
36359 2003-03-17 Zack Weinberg <zack@codesourcery.com>
36361 * objc.dg/naming-1.m: Use "(parse|syntax) error".
36362 * objc.dg/naming-2.m: Likewise.
36364 2003-03-17 Mark Mitchell <mark@codesourcery.com>
36367 * g++.dg/parse/crash1.C: New test.
36369 2003-03-16 Mark Mitchell <mark@codesourcery.com>
36372 * g++.dg/eh/cleanup1.C: New test.
36374 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
36376 * gcc.c-torture/execute/20030316-1.c: New test case.
36378 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
36381 * g++.dg/init/ctor2.C: New test.
36383 2003-03-15 Roger Sayle <roger@eyesopen.com>
36385 * g77.f-torture/compile/xformat.f: New test case.
36387 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
36389 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
36390 * g++.old-deja/g++.mike/eh50.C: Likewise.
36392 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36395 * g++.dg/template/spec7.C: New test.
36396 * g++.dg/template/spec8.C: Likewise.
36398 2003-03-14 Jakub Jelinek <jakub@redhat.com>
36400 * gcc.c-torture/execute/20030313-1.c: New test.
36402 2003-03-14 Richard Henderson <rth@redhat.com>
36404 * gcc.dg/inline-2.c: Adjust alpha test for external call.
36406 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
36408 * gcc.c-torture/compile/20030314-1.c: New test.
36410 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
36412 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
36413 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
36415 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
36416 to accept newer _imp__ prefix and additional
36417 newline in .drectve section.
36418 * gcc.dg/dll-4.c: Likewise.
36419 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
36422 2003-03-13 Mark Mitchell <mark@codesourcery.com>
36424 * g++.dg/parse/namespace9.C: New test.
36426 * g++.dg/init/ref5.C: New test.
36427 * g++.dg/parse/ptrmem1.C: Likewise.
36429 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
36431 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
36432 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
36433 regular expression.
36434 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
36435 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
36437 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
36439 * gcc.c-torture/execute/20030224-2.c: New test.
36441 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
36443 * gcc.dg/decl-3.c: New test.
36445 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
36447 * gcc.dg/i386-loop-2.c: New test.
36449 2003-03-11 Mark Mitchell <mark@codesourcery.com>
36452 * g++.dg/parse/namespace8.C: New test.
36455 * g++.dg/overload/builtin2.C: New test.
36457 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
36459 * gcc.dg/return-type-3.c: New test.
36461 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
36463 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
36464 profiling options are not supported.
36466 2003-03-10 Mark Mitchell <mark@codesourcery.com>
36468 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
36469 * g++.old-deja/g++.warn/impint2.C: Likewise.
36471 2003-03-10 Devang Patel <dpatel@apple.com>
36473 * g++.dg/cpp/c++_cmd_1.C: New test.
36474 * g++.dg/cpp/c++_cmd_1.h: New file.
36476 2003-03-10 Segher Boessenkool <segher@koffie.nl>
36478 * gcc.dg/altivec-9.c: New file.
36480 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36482 * gcc.dg/ppc-sdata-1.c: New test.
36483 * gcc.dg/ppc-sdata-2.c: New test.
36485 2003-03-09 Mark Mitchell <mark@codesourcery.com>
36488 * g++.dg/opt/ptrmem2.C: New test.
36491 * g++.dg/opt/ptrmem1.C: New test.
36493 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
36495 * gcc.dg/i386-loop-1.c: New test.
36497 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36500 * g++.dg/lookup/friend1.C: New test.
36502 2003-03-08 Mark Mitchell <mark@codesourcery.com>
36505 * g++.dg/parser/constructor1.C: New test.
36507 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
36509 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
36511 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
36513 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
36515 * gcc.dg/cpp/Wunused.c: Update test.
36517 2003-03-08 Jan Hubicka <jh@suse.cz>
36519 * gcc.dg/inline-3.c: New test.
36521 2003-03-08 Mark Mitchell <mark@codesourcery.com>
36524 * g++.dg/parse/builtin1.C: New test.
36527 * g++.dg/abi/cookie1.C: New test.
36528 * g++.dg/abi/cookie2.C: Likewise.
36531 * g++.dg/template/field1.C: New test.
36534 * g++.dg/parse/class1.C: New test.
36535 * g++.dg/parse/namespace7.C: Likewise.
36536 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
36538 2003-03-07 Mark Mitchell <mark@codesourcery.com>
36540 * g++.dg/init/ref4.C: New test.
36542 2003-03-07 Jan Hubicka <jh@suse.cz>
36544 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
36545 * gcc.dg/inline-3.c: New test.
36547 2003-03-06 Mark Mitchell <mark@codesourcery.com>
36549 * g++.dg/init/ref3.C: New test.
36552 * g++.dg/init/ref2.C: New test.
36555 * g++.dg/warn/Wshadow-2.C: New test.
36558 * g++.dg/warn/Woverloaded-1.C: New test.
36560 2003-03-05 Jan Hubicka <jh@suse.cz>
36562 * gcc.dg/i386-local2.c: New.
36563 * gcc.dg/i386-local.c: Fix typo.
36565 2003-03-05 Mark Mitchell <mark@codesourcery.com>
36567 * g++.dg/abi/layout3.C: New test.
36569 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
36571 * gcc.c-torture/compile/20030305-1.c
36573 2003-03-05 Jan Hubicka <jh@suse.cz>
36575 * gcc.dg/i386-local.c: New.
36577 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
36579 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
36581 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
36583 * gcc.dg/switch-2.c: New test.
36584 * gcc.dg/switch-3.c: New test.
36585 * gcc.dg/Wswitch.c: Adjust line numbers.
36586 * gcc.dg/Wswitch-default.c: Likewise.
36587 * gcc.dg/Wswitch-enum.c: Likewise.
36589 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
36591 * gcc.c-torture/execute/20030222-1.c: New test.
36593 2003-03-03 James E Wilson <wilson@tuliptree.org>
36595 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
36597 2003-03-03 Mark Mitchell <mark@codesourcery.com>
36600 * g++.dg/init/ref1.C: New test.
36602 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
36604 * gcc.dg/sh-relax.c: New SH-only test.
36606 2003-03-03 Geoffrey Keating <geoffk@apple.com>
36608 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
36609 comment explaining purpose of testcase.
36611 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
36613 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
36614 for HC11/HC12 (asm needs two int registers).
36615 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
36616 HC11/HC12 because the test uses an asm which needs two 32-bit
36619 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
36621 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
36622 for HC11/HC12 (array is too large otherwise).
36623 * gcc.c-torture/compile/920501-4.x: New file, likewise.
36624 * gcc.c-torture/compile/20010518-2.x: Likewise.
36625 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
36626 HC11/HC12 (array is too large).
36628 2003-03-01 Geoffrey Keating <geoffk@apple.com>
36630 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
36631 * lib/g++-dg.exp (g++-dg-test): Likewise.
36633 2003-03-01 Roger Sayle <roger@eyesopen.com>
36635 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
36636 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
36638 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36640 * g++.dg/warn/implicit-typename1.C: Remove warning.
36642 2003-02-28 Richard Henderson <rth@redhat.com>
36644 * gcc.dg/noreturn-1.c: Move noreturn warning line.
36645 * gcc.dg/return-type-1.c: Move control reaches end warning line.
36647 2003-02-28 Geoffrey Keating <geoffk@apple.com>
36649 * gcc.dg/pch/pch.exp: Change .pch to .gch.
36650 * g++.dg/pch/pch.exp: Likewise.
36652 2003-02-28 Mark Mitchell <mark@codesourcery.com>
36655 * testsuite/g++.dg/init/new4.C: New test.
36657 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
36659 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
36661 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
36663 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
36666 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
36669 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
36671 * lib/scanasm.exp: Add support for counting numbers of
36673 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
36674 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
36676 2003-02-25 Mark Mitchell <mark@codesourcery.com>
36679 * g++.dg/template/static3.C: New test.
36682 * g++.dg/parse/namespace6.C: New test.
36684 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36687 * gcc.dg/20030225-1.c: New test.
36689 2003-02-24 Mark Mitchell <mark@codesourcery.com>
36691 * README: Remove out-of-date information.
36694 * g++.dg/template/spec6.C: New test.
36696 2003-02-24 Jeff Law <law@redhat.com>
36698 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
36700 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
36702 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
36703 * gcc.dg/pragma-ep-1.c: Likewise.
36705 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36708 * g++.dg/template/friend16.C: New test.
36710 2003-02-23 Mark Mitchell <mark@codesourcery.com>
36713 * g++.dg/parse/fused-params1.C: Adjust error messages.
36714 * g++.dg/template/nested3.C: New test.
36716 2003-02-24 Alan Modra <amodra@bigpond.net.au>
36718 * g++.dg/abi/param1.C: New test.
36720 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36723 * g++.dg/warn/implicit-typename1.C: New test.
36725 2003-02-22 Kelley Cook <kelleycook@comcast.net>
36727 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
36729 * g++.old-deja/g++.other/store-expr2.C: Likewise.
36730 * gcc.c-torture/execute/20010129-1.x: Likewise.
36731 * gcc.dg/20011107-1.c: Likewise.
36732 * gcc.dg/20020108-1.c: Likewise.
36733 * gcc.dg/20020122-3.c: Likewise.
36734 * gcc.dg/20020206-1.c: Likewise.
36735 * gcc.dg/20020310-1.c: Likewise.
36736 * gcc.dg/20020426-2.c: Likewise.
36737 * gcc.dg/20020517-1.c: Likewise.
36738 * gcc.dg/991230-1.c: Likewise.
36739 * gcc.dg/i386-unroll-1.c: Likewise.
36740 * gcc.misc-tests/i386-prefetch.exp: Likewise.
36742 2003-02-22 Jan Hubicka <jh@suse.cz>
36744 * gcc.dg/i386-mul.c: New test.
36746 2003-02-21 Roger Sayle <roger@eyesopen.com>
36748 * gcc.dg/builtins-5.c: New test case.
36750 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
36752 * gcc.dg/asmreg-1.c: New test.
36754 2003-02-21 Mark Mitchell <mark@codesourcery.com>
36757 * g++.dg/parse/varmod1.C: New test.
36759 2003-02-21 Mark Mitchell <mark@codesourcery.com>
36762 * g++.dg/template/op1.C: New test.
36764 2003-02-21 Mark Mitchell <mark@codesourcery.com>
36767 * g++.dg/template/nested2.C: New test.
36769 2003-02-21 Mark Mitchell <mark@codesourcery.com>
36772 * g++.dg/expr/dtor1.C: New test.
36774 2003-02-21 Zack Weinberg <zack@codesourcery.com>
36776 * gcc.dg/cpp/include3.c: New test.
36777 * gcc.dg/cpp/inc/foo.h: New file.
36779 2003-02-21 Glen Nakamura <glen@imodulo.com>
36781 * gcc.c-torture/execute/20030221-1.c: New test.
36783 2003-02-20 Mark Mitchell <mark@codesourcery.com>
36786 * g++.dg/abi/conv1.C: New test.
36788 2003-02-20 Jan Hubicka <jh@suse.cz>
36790 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
36792 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
36794 * gcc.c-torture/compile/20030219-1.c: New test.
36796 2003-02-18 Jan Hubicka <jh@suse.cz>
36798 * gcc.dg/funcorder.c: New test.
36800 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
36802 * gcc.c-torture/execute/20030218-1.c: New.
36804 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
36806 * gcc.dg/20030218-1.c: New.
36808 2003-02-18 Richard Henderson <rth@redhat.com>
36810 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
36811 * gcc.dg/attr-used-2.c: New.
36813 2003-02-18 Mark Mitchell <mark@codesourcery.com>
36816 * g++.dg/init/copy5.C: New test.
36818 2003-02-18 Geoffrey Keating <geoffk@apple.com>
36820 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
36821 * g++.dg/pch/pch.exp: Likewise.
36823 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
36825 * gcc.c-torture/execute/20030209-1.c: Enable the test if
36826 STACK_SIZE is not defined.
36828 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36831 * g++.dg/template/init1.C: New test.
36833 2003-02-16 Jan HUbicka <jh@suse.cz>
36835 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
36836 (foo): Add few extra tests
36837 * gcc.dg/c99-const-expr-3.c: Likewise.
36838 * gcc.c-torture/execute/20030216-1.c: New.
36840 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36843 * g++.dg/ext/typeof4.C: New test.
36845 2003-02-15 Roger Sayle <roger@eyesopen.com>
36847 * gcc.dg/i386-387-3.c: New test case.
36849 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
36851 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
36852 cris-*-elf* cris-*-aout* and mmix-*-*.
36854 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
36856 * gcc.dg/20030213-1.c: New test.
36858 2003-02-12 Roger Sayle <roger@eyesopen.com>
36860 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
36861 * gcc.dg/i386-387-2.c: Likewise.
36863 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
36865 * gcc.dg/ppc-spe.c: Fix formatting.
36866 Enable tests that were previously unsupported by gas.
36867 Delete tests for instructions that no longer exist.
36868 Switch arguments on evsubifw builtin.
36870 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
36872 * gcc.c-torture/execute/20030209-1.c: Disable the test if
36873 STACK_SIZE is too small.
36875 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
36876 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
36878 * gcc.dg/decl-2.c: New test.
36880 2003-02-10 Jan Hubicka <jh@suse.cz>
36882 * gcc.dg/i386-fpcvt-1.c: New test.
36884 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
36886 * gcc.c-torture/execute/20030209-1.c: New test.
36888 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
36890 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
36891 int-wide bitops, use the constants of the same width.
36892 Likewise, if long long is 32-bit wide, test bitops using
36895 2003-02-07 Loren James Rittle <ljrittle@acm.org>
36897 * gcc.dg/20021014-1.c: Annotate with expected notice text.
36899 2003-02-07 Roger Sayle <roger@eyesopen.com>
36901 * testsuite/gcc.dg/builtins-4.c: New test case.
36903 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36905 * gcc.dg/20020430-1.c: Fix dg command typos.
36906 * gcc.dg/20020503-1.c: Likewise.
36908 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
36911 * g++.dg/parse/fused-params1.C: New test.
36914 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
36917 * g++.dg/parse/non-dependent1.C: New test.
36920 * g++.dg/parse/dupl-tmpl-args1.C: New test.
36923 * g++.dg/parse/undefined7.C: New test.
36924 * g++.dg/parse/non-templ1.C: New test.
36927 * g++.dg/parse/too-many-tmpl-args1.C: New test.
36929 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
36931 * gcc.c-torture/compile/20030206-1.c: New test.
36933 2003-02-05 Roger Sayle <roger@eyesopen.com>
36935 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
36936 "pow" to "foo" to avoid potential confusion with a math built-in.
36938 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36940 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
36941 conditions for SPARC targets.
36943 2003-02-05 Jakub Jelinek <jakub@redhat.com>
36945 * gcc.dg/20030204-1.c: New test.
36947 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
36950 * g++.dg/parse/array-size1.C: New test.
36953 * g++.dg/parse/undefined3.C: New test.
36956 * g++.dg/parse/undefined4.C: New test.
36959 * g++.dg/parse/undefined5.C: New test.
36962 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
36965 * g++.dg/parse/casting-operator1.C: New test.
36968 * g++.dg/parse/undefined6.C: New test.
36971 * g++.dg/parse/missing-template1.C: New test.
36973 2003-02-04 Jan Hubicka <jh@suse.cz>
36975 * gcc.dg/i386-cadd.c: Compile using -march=k8.
36976 * gcc.dg/i386-cmov?.c: Likewise.
36977 * gcc.dg/i386-fpcvt-?.c: Likewise.
36978 * gcc.dg/i386-ssefp-1.c: Likewise.
36979 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
36982 2003-02-03 Mark Mitchell <mark@codesourcery.com>
36985 * testsuite/g++.dg/ext/max.C: New test.
36987 2003-02-03 Jan Hubicka <jh@suse.cz>
36989 * gcc.c-torture/execute/20030203-1.c: New test.
36991 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
36993 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
36996 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
36998 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
36999 * g++.dg/init/new2.C: Likewise.
37000 * g++.dg/other/new1.C: Likewise.
37002 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
37004 * gcc.dg/struct-ret-libc.c: New test.
37006 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
37008 * gcc.dg/20030129-1.c: New test.
37010 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37013 * g++.dg/template/ptrmem4.C: New test.
37015 2003-01-29 Mark Mitchell <mark@codesourcery.com>
37017 * g++.dg/parser/constant1.C: New test.
37019 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37022 * g++.dg/parse/friend2.C: New test.
37024 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
37027 * g++.dg/template/unify4.C: New test.
37029 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
37031 * gcc.c-torture/execute/20030128-1.c: New test.
37033 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
37035 * g++.dg/lookup/nested1.C: Test moved from ...
37036 * g++.old-deja/g++.other/lookup24.C: ... here.
37038 2003-01-28 Jan Hubicka <jh@suse.cz>
37040 * gcc.dg/i386-cmov5.c: New test.
37042 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
37044 * gcc.c-torture/execute/20010925-1.c: Changed the
37045 memcpy declaration.
37047 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
37050 * g++.dg/parse/template5.C: New test.
37052 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
37055 * g77.dg/pr9258: New test.
37057 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
37059 * README: Move relevant parts from README.g++.
37061 * README.g++: Remove this file.
37063 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
37065 * g++.dg/abi/dcast1.C: New test.
37067 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37069 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
37071 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
37074 * g++.old-deja/g++.other/lookup24.C: New test.
37076 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37079 * gcc.dg/uninit-C.c: New test.
37081 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
37083 * g++.dg/abi/covariant1.C: New test.
37085 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
37087 * gcc.dg/20030123-1.c: New test.
37089 2003-01-25 Jan Hubicka <jh@suse.cz>
37092 * gcc.c-torture/compile/20030125-1.c
37094 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
37097 * g++.dg/parse/template3.C: New test.
37098 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
37101 * g++.dg/parse/template4.C: New test.
37104 * g++.dg/template/qual2.C: New test.
37107 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
37109 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
37111 2003-01-25 Roger Sayle <roger@eyesopen.com>
37113 * gcc.c-torture/execute/switch-1.c: New test case.
37115 2003-01-25 Jan Hubicka <jh@suse.cz>
37117 * gcc.c-torture/execute/20030125-1.[cx]: New test.
37119 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
37121 Tweaks for Bison-1.875. From the NEWS file:
37122 "- `parse error' -> `syntax error'
37123 Bison now uniformly uses the term `syntax error'"
37124 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
37125 * gcc.dg/cpp/digraph2.c: Likewise.
37126 * gcc.dg/cpp/direct2.c: Likewise.
37127 * gcc.dg/cpp/paste4.c: Likewise.
37128 * gcc.dg/c90-restrict-1.c: Likewise.
37129 * gcc.dg/c99-func-2.c: Likewise.
37130 * gcc.dg/noncompile/920721-2.c: Likewise.
37131 * gcc.dg/noncompile/930622-2.c: Likewise.
37132 * gcc.dg/noncompile/940112-1.c: Likewise.
37133 * gcc.dg/noncompile/950921-1.c: Likewise.
37134 * gcc.dg/noncompile/951123-1.c: Likewise.
37135 * gcc.dg/noncompile/971104-1.c: Likewise.
37136 * gcc.dg/noncompile/990416-1.c: Likewise.
37138 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
37140 * g++.dg/parse/undefined1.C: Add error message.
37142 2003-01-22 Mark Mitchell <mark@codesourcery.com>
37145 * g++.dg/parse/new1.C: New test.
37148 * g++.dg/parse/template2.C: New test.
37151 * g++.dg/parse/typedef2.C: New test.
37154 * g++.dg/ext/typeof3.C: New test.
37156 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
37159 * g++.dg/parse/ret-type1.C: New test.
37162 * g++.dg/parse/tmpl-outside1.C: New test.
37165 * g++.dg/parse/int-as-enum1.C: New test.
37168 * g++.dg/parse/no-typename1.C: New test.
37171 * g++.dg/parse/no-value1.C: New test.
37174 * g++.dg/parse/wrong-inline1.C: New test.
37177 * g++.dg/parse/ref1.C: New test.
37180 * g++.dg/parse/attr-ctor1.C: New test.
37183 * g++.dg/parse/namespace5.C: New test.
37186 * g++.dg/parse/func-def1.C: New test.
37189 * g++.dg/parse/undefined1.C: New test.
37191 PR c++/5723, PR c++/8522
37192 * g++.dg/parse/specialization1.C: New test.
37194 PR c++/163, PR c++/8595
37195 * g++.dg/parse/struct-as-enum1.C: New test.
37198 * g++.dg/parse/undefined2.C: New test.
37200 2003-01-22 Mark Mitchell <mark@codesourcery.com>
37203 * g++.dg/parse/template1.C: New test.
37206 * g++.dg/parse/using1.C: New test.
37210 * g++.dg/parse/expr2.C: New test.
37213 * g++.dg/parse/lookup2.C: Likewise.
37215 2003-01-21 Jan Hubicka <jh@suse.cz>
37217 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
37218 * gcc.c-torture/execute/eeprof-1.c: Likewise.
37219 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
37220 * gcc.c-torture/execute/string-opt-*.c: Likewise.
37222 2003-01-20 Nick Clifton <nickc@redhat.com>
37224 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
37225 problem with ARM sibcall code generation.
37227 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
37229 * gcc.c-torture/execute/20030120-1.c: New.
37231 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
37233 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
37235 2003-01-17 Mark Mitchell <mark@codesourcery.com>
37238 * g++.dg/parse/ctor1.C: New test.
37241 * g++.dg/parse/qualified1.C: New test.
37243 * g++.dg/parse/typename3.C: New test.
37245 2003-01-16 Richard Henderson <rth@redhat.com>
37247 * g++.dg/tls/init-2.C: Fix error matches for real this time.
37249 2003-01-16 Richard Henderson <rth@redhat.com>
37251 * g++.dg/pch/pch.exp: Copy test header to the working directory
37252 before using it either for precompilation or direct use.
37253 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
37254 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
37256 2003-01-16 Richard Henderson <rth@redhat.com>
37258 * gcc.dg/pch/pch.exp: Copy test header to the working directory
37259 before using it either for precompilation or direct use.
37260 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
37261 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
37263 2003-01-16 Mark Mitchell <mark@codesourcery.com>
37265 * g++.dg/ext/typename1.C: Add typename keyword.
37266 * g++.dg/template/crash1.C: Update error messages.
37267 * g++.dg/template/crash2.C: Remove error message.
37268 * g++.dg/parse/typename2.C: New test.
37269 * g++.dg/template/typename2.C: Change implicit
37270 typename warning into error.
37271 * g++.old-deja/g++.benjamin/tem03.C: Issue more
37273 * g++.old-deja/g++.benjamin/tem04.C: Fix typos.
37274 * g++.old-deja/g++.brendan/crash56.C: Add this->.
37275 * g++.old-deja/g++.law/visibility13.C: Remove error
37277 * g++.old-deja/g++.ns/template17.C: Reorder code to
37278 make declaration visible in template.
37279 * g++.old-deja/g++.pt/crash3.C: Fix typos.
37280 * g++.old-deja/g++.pt/crash36.C: Issue more error
37282 * g++.old-deja/g++.pt/crash5.C: Improve error
37284 * g++.old-deja/g++.pt/crash67.C: Remove warning.
37285 * g++.old-deja/g++.pt/inherit1.C: Add this->.
37286 * g++.old-deja/g++.pt/niklas01a.C: Add error message.
37287 * g++.old-deja/g++.pt/typename16.C: Replace implicit
37288 typename warning with error message.
37289 * g++.old-deja/g++.pt/typename19.C: Remove warning.
37290 * g++.old-deja/g++.robertl/eb112.C: Fix typo.
37291 * g++.old-deja/g++.robertl/eb24.C: Use this->.
37293 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
37295 * g++.dg/parse/ambig2.C: New test.
37297 2003-01-15 Richard Henderson <rth@redhat.com>
37299 * g++.dg/tls/init-2.C: Update error message string.
37301 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37303 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
37305 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
37307 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
37309 * gcc.c-torture/compile/20001205-1.x: Likewise.
37310 * gcc.c-torture/compile/20001226-1.x: Likewise.
37311 * gcc.c-torture/compile/920520-1.x: Likewise.
37312 * gcc.c-torture/compile/961203-1.x: Likewise.
37313 * gcc.c-torture/compile/20020604-1.x: Likewise.
37315 2003-01-15 Jan Hubicka <jh@suse.cz>
37317 * gcc.c-torture/compile/20030115-1.c: New test.
37319 * gcc.dg/i386-fpcvt-1.c: New test.
37320 * gcc.dg/i386-fpcvt-2.c: New test.
37322 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
37324 Further conform g++'s __vmi_class_type_info to the C++ ABI
37326 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
37329 2003-01-14 Jan Hubicka <jh@suse.cz>
37331 * gcc.dg/i386-fpcvt-1.c: New test.
37332 * gcc.dg/i386-fpcvt-2.c: New test.
37334 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
37336 * gcc.dg/i386-mmx-3.c: New test.
37338 2003-01-12 Mark Mitchell <mark@codesourcery.com>
37341 * g++.dg/parse/octal1.C: New file.
37344 * g++.dg/parse/typename1.C: New file.
37346 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
37348 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
37349 * gcc.dg/bf-no-ms-layout.c: Likewise.
37350 * gcc.dg/bf-ms-attrib.c: Likewise.
37352 2003-01-10 Mark Mitchell <mark@codesourcery.com>
37355 * g++.dg/parse/dtor1.C: New file.
37358 * g++.dg/rtti/typeid1.C: New file.
37361 * g++.dg/parse/lookup1.C: New file.
37364 * g++.dg/templ/spec5.C: New file.
37366 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
37368 * gcc.c-torture/compile/20030110-1.c: New test.
37370 2003-01-09 Geoffrey Keating <geoffk@apple.com>
37372 Merge from pch-branch:
37374 2002-12-23 Geoffrey Keating <geoffk@apple.com>
37376 * gcc.dg/pch/cpp-1.h: New.
37377 * gcc.dg/pch/cpp-1.c: New.
37378 * gcc.dg/pch/cpp-2.h: New.
37379 * gcc.dg/pch/cpp-2.c: New.
37381 2002-11-19 Geoffrey Keating <geoffk@apple.com>
37383 * gcc.dg/pch/except-1.h: New.
37384 * gcc.dg/pch/except-1.c: New.
37386 2002-11-13 Geoffrey Keating <geoffk@apple.com>
37388 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
37390 * gcc.dg/pch: Include *.hp not *.h.
37391 * gcc.dg/pch/system-1.h: New.
37392 * gcc.dg/pch/system-1.c: New.
37394 2002-11-11 Geoffrey Keating <geoffk@apple.com>
37396 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
37397 rather than trying to build and run a program using PCH.
37398 * gcc.dg/pch: Remove dg-do commands from test files.
37400 2002-11-08 Geoffrey Keating <geoffk@apple.com>
37402 * gcc.dg/pch/macro-3.c: New.
37403 * gcc.dg/pch/macro-3.h: New.
37405 2002-11-04 Geoffrey Keating <geoffk@apple.com>
37407 * gcc.dg/pch/common-1.c: New.
37408 * gcc.dg/pch/common-1.h: New.
37409 * gcc.dg/pch/decl-1.c: New.
37410 * gcc.dg/pch/decl-1.h: New.
37411 * gcc.dg/pch/decl-2.c: New.
37412 * gcc.dg/pch/decl-2.h: New.
37413 * gcc.dg/pch/decl-3.c: New.
37414 * gcc.dg/pch/decl-3.h: New.
37415 * gcc.dg/pch/decl-4.c: New.
37416 * gcc.dg/pch/decl-4.h: New.
37417 * gcc.dg/pch/decl-5.c: New.
37418 * gcc.dg/pch/decl-5.h: New.
37419 * gcc.dg/pch/global-1.c: New.
37420 * gcc.dg/pch/global-1.h: New.
37421 * gcc.dg/pch/inline-1.c: New.
37422 * gcc.dg/pch/inline-1.h: New.
37423 * gcc.dg/pch/inline-2.c: New.
37424 * gcc.dg/pch/inline-2.h: New.
37425 * gcc.dg/pch/static-1.c: New.
37426 * gcc.dg/pch/static-1.h: New.
37427 * gcc.dg/pch/static-2.c: New.
37428 * gcc.dg/pch/static-2.h: New.
37430 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
37432 * g++.dg/pch/pch.exp: Better handle failing testcases.
37433 * gcc.dg/pch/pch.exp: Likewise.
37434 * gcc.dg/pch/macro-1.c: New.
37435 * gcc.dg/pch/macro-1.h: New.
37436 * gcc.dg/pch/macro-2.c: New.
37437 * gcc.dg/pch/macro-2.h: New.
37439 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
37441 * g++.dg/dg.exp: Treat files in pch/ specially.
37442 * g++.dg/pch/pch.exp: New file.
37443 * g++.dg/pch/empty.H: New file.
37444 * g++.dg/pch/empty.C: New file.
37445 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
37448 * gcc.dg/pch/pch.exp: New file.
37449 * gcc.dg/pch/empty.h: New file.
37450 * gcc.dg/pch/empty.c: New file.
37451 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
37454 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37456 * g++.dg/template/friend14.C: New test.
37458 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
37460 * gcc.dg/old-style-asm-1.c: New test.
37462 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
37464 * gcc.c-torture/compile/20030109-1.c: New test.
37466 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
37468 * gcc.c-torture/execute/20030109-1.c: New test.
37470 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
37472 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
37473 * g++.old-deja/g++.mike/dyncast2.C: Likewise.
37474 * g++.old-deja/g++.mike/dyncast3.C: Likewise.
37475 * g++.old-deja/g++.mike/eh2.C: Likewise.
37476 * g++.old-deja/g++.mike/eh3.C: Likewise.
37477 * g++.old-deja/g++.mike/eh5.C: Likewise.
37478 * g++.old-deja/g++.mike/eh6.C: Likewise.
37479 * g++.old-deja/g++.mike/eh7.C: Likewise.
37480 * g++.old-deja/g++.mike/eh8.C: Likewise.
37481 * g++.old-deja/g++.mike/eh9.C: Likewise.
37482 * g++.old-deja/g++.mike/eh10.C: Likewise.
37483 * g++.old-deja/g++.mike/eh12.C: Likewise.
37484 * g++.old-deja/g++.mike/eh13.C: Likewise.
37485 * g++.old-deja/g++.mike/eh14.C: Likewise.
37486 * g++.old-deja/g++.mike/eh16.C: Likewise.
37487 * g++.old-deja/g++.mike/eh17.C: Likewise.
37488 * g++.old-deja/g++.mike/eh18.C: Likewise.
37489 * g++.old-deja/g++.mike/eh21.C: Likewise.
37490 * g++.old-deja/g++.mike/eh23.C: Likewise.
37491 * g++.old-deja/g++.mike/eh24.C: Likewise.
37492 * g++.old-deja/g++.mike/eh25.C: Likewise.
37493 * g++.old-deja/g++.mike/eh26.C: Likewise.
37494 * g++.old-deja/g++.mike/eh27.C: Likewise.
37495 * g++.old-deja/g++.mike/eh28.C: Likewise.
37496 * g++.old-deja/g++.mike/eh29.C: Likewise.
37497 * g++.old-deja/g++.mike/eh31.C: Likewise.
37498 * g++.old-deja/g++.mike/eh33.C: Likewise.
37499 * g++.old-deja/g++.mike/eh34.C: Likewise.
37500 * g++.old-deja/g++.mike/eh35.C: Likewise.
37501 * g++.old-deja/g++.mike/eh36.C: Likewise.
37502 * g++.old-deja/g++.mike/eh37.C: Likewise.
37503 * g++.old-deja/g++.mike/eh38.C: Likewise.
37504 * g++.old-deja/g++.mike/eh39.C: Likewise.
37505 * g++.old-deja/g++.mike/eh40.C: Likewise.
37506 * g++.old-deja/g++.mike/eh41.C: Likewise.
37507 * g++.old-deja/g++.mike/eh42.C: Likewise.
37508 * g++.old-deja/g++.mike/eh44.C: Likewise.
37509 * g++.old-deja/g++.mike/eh46.C: Likewise.
37510 * g++.old-deja/g++.mike/eh47.C: Likewise.
37511 * g++.old-deja/g++.mike/eh48.C: Likewise.
37512 * g++.old-deja/g++.mike/eh49.C: Likewise.
37513 * g++.old-deja/g++.mike/eh50.C: Likewise.
37514 * g++.old-deja/g++.mike/eh51.C: Likewise.
37515 * g++.old-deja/g++.mike/eh53.C: Likewise.
37516 * g++.old-deja/g++.mike/eh55.C: Likewise.
37517 * g++.old-deja/g++.mike/p7912.C: Likewise.
37518 * g++.old-deja/g++.mike/p9706.C: Likewise.
37519 * g++.old-deja/g++.mike/p10416.C: Likewise.
37520 * g++.old-deja/g++.mike/p11667.C: Likewise.
37521 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
37522 Remove redundant reference to Iris.
37523 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
37524 Elxsi, i860, Pico Java, and WE32K.
37526 2003-01-07 Mark Mitchell <mark@codesourcery.com>
37528 * g++.dg/ext/asm4.C: New test.
37530 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37533 * g++.dg/template/friend12.C: New test.
37534 * g++.dg/template/friend13.C: Likewise.
37535 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
37537 2003-01-08 Jan Hubicka <jh@suse.cz>
37539 * gcc.dg/i386-cadd.c: New test.
37540 * gcc.dg/i386-cmov4.c: Likewise.
37542 2003-01-06 Mark Mitchell <mark@codesourcery.com>
37545 * g++.dg/warn/Wunused-3.C: New test.
37547 * g++.dg/abi/bitfield9.C: New test.
37550 * g++.dg/parse/defarg3.C: New test.
37552 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
37554 * g++.dg/parse/ambig1.C: New test.
37555 * g++.dg/parse/defarg2.C: New test.
37557 2003-01-05 Mark Mitchell <mark@codesourcery.com>
37559 * g++.dg/template/defarg-1.C: New test.
37560 * g++.dg/template/local2.C: Likewise.
37562 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
37564 * gcc.c-torture/execute/20030105-1.c: New test.
37566 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37568 * g++.dg/parse/namespace3.C: Remove extra semicolons.
37569 * g++.dg/parse/namespace4.C: Likewise.
37571 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
37573 * g++.dg/template/ntp2.C: New test.
37575 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
37577 * g++.dg/parse/extern-C-1.C: New test.
37579 * g++.dg/parse/namespace4.C: New test.
37581 * g++.dg/template/nested1.C: New test.
37583 * g++.dg/parse/namespace3.C: New test.
37585 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
37587 * g++.dg/lookup/two-stage1.C: New test.
37589 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37591 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
37592 * g++.old-deja/g++.jason/access8.C: Likewise.
37593 * g++.old-deja/g++.other/decl5.C: Likewise.
37595 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
37597 * g++.dg/parse/parse7.C: New test.
37599 2003-01-02 Mark Mitchell <mark@codesourcery.com>
37602 * g++.dg/ext/attrib7.C: New test.
37604 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
37606 * g++.dg/parse/parse6.C: New test.
37608 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
37610 * gcc.dg/h8300-stack-1.c: New.
37612 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
37614 g++.dg/lookup/exception1.C: New test.
37616 g++.dg/lookup/template1.C: New test.
37618 g++.dg/parse/namespace2.C: New test.
37620 g++.dg/parse/parens2.C: New test.
37622 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
37624 * g++.dg/parse/parse5.C: New test.
37625 * g++.dg/lookup/scoped4.C: New test.
37627 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
37629 * g++.dg/parse/parens1.C: New test.
37631 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
37633 * g++.dg/parse/parens2.C: New test.
37635 * g++.dg/lookup/scope-operator1.C: New test.
37637 * g++.dg/parse/operator1.C: New test.
37639 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37641 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
37642 * g++.old-deja/g++.other/access6.C: Likewise.
37643 * g++.old-deja/g++.other/decl1.C: Likewise.
37644 * g++.old-deja/g++.pt/typename12.C: Likewise.
37646 2002-12-31 Mark Mitchell <mark@codesourcery.com>
37648 * g++.dg/parse/namespace1.C: New test.
37650 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
37652 * g++.dg/parse/parse4.C: New test.
37654 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
37656 * g++.dg/parse/parse3.C: New test.
37658 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
37660 * g++.dg/parse/parse2.C: New test.
37662 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
37664 * g++.dg/template/friend11.C: New test.
37666 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
37668 * g++.dg/parse/parse1.C: New test.
37670 2002-12-31 Janis Johnson <janis187@us.ibm.com>
37672 * lib/profopt.exp: Change the name of a global variable to avoid
37673 possible clashes with other test suites.
37675 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
37677 * g++.dg/inherit/covariant8.C: New test.
37679 2002-12-31 Mark Mitchell <mark@codesourcery.com>
37681 * g++.dg/init/array9.C: New test.
37684 * g++.dg/parse/expr1.C: New test.
37686 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
37688 * gcc.c-torture/compile/20021230-1.c: New test.
37690 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
37692 * g++.dg/inherit/covariant5.C: New test.
37693 * g++.dg/inherit/covariant6.C: New test.
37694 * g++.dg/inherit/covariant7.C: New test.
37696 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37699 * g++.dg/other/access2.C: New test.
37701 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
37703 * g++.dg/other/anon-struct.C: No longer fails
37704 * g++.old-deja/g++.brendan/parse4.C: Likewise.
37705 * g++.old-deja/g++.brendan/parse5.C: Likewise.
37706 * g++.old-deja/g++.brendan/parse6.C: Likewise.
37708 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
37710 * g++.dg/parse/angle-bracket.C (main): No longer fails.
37712 2002-12-27 Mark Mitchell <mark@codesourcery.com>
37714 * g++.dg/eh/spec4.C: Remove stray semicolon.
37715 * g++.dg/expr/pmf-1.C: Change error message.
37716 * g++.dg/ext/asm1.C: Remove stray semicolon.
37717 * g++.dg/ext/typename1.C: Add missing typenames.
37718 * g++.dg/inherit/template-as-base.C: Change error message.
37719 * g++.dg/lookup/scoped1.C: Likewise.
37720 * g++.dg/lookup/scoped2.C: Likewise.
37721 * g++.dg/lookup/using2.C: Likewise.
37722 * g++.dg/other/component1.C: Remove stray semicolon.
37723 * g++.dg/other/do1.C: Change error message.
37724 * g++.dg/other/error2.C: Likewise.
37725 * g++.dg/other/init1.C: Likewise.
37726 * g++.dg/other/packed1.C: Remove stray semicolon.
37727 * g++.dg/other/ptrmem2.C: Change error message.
37728 * g++.dg/parse/parameter-declaration-1.C: Remove line number
37730 * g++.dg/special/initp1.C: Remove invalid attribute usage.
37731 * g++.dg/template/access3.C: Add typename keyword.
37732 * g++.dg/template/access5.C: Remove stray semicolon.
37733 * g++.dg/template/access6.C: Likewise.
37734 * g++.dg/template/complit1.C: Likewise.
37735 * g++.dg/template/crash1.C: Change error message.
37736 * g++.dg/template/inherit2.C: Remove stray semicolon.
37737 * g++.dg/template/instantiate2.C: Likewise.
37738 * g++.dg/template/instantiate3.C: Change error message.
37739 * g++.dg/template/qual1.C: Remove stray semicolon.
37740 * g++.dg/template/qualttp18.C: Change error message.
37741 * g++.dg/template/ref1.C: Remove stray semicolon.
37742 * g++.dg/template/sizeof1.C (A::value): Declare it.
37743 * g++.dg/template/spec4.C: Change error message.
37744 * g++.dg/template/static1.C: Likewise.
37745 * g++.dg/template/type1.C: Likewise.
37746 * g++.dg/template/typename3.C: Likewise.
37747 * g++.old-deja/g++.benjamin/13478.C: Change error message.
37748 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
37749 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
37750 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
37751 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
37752 named return value extension.
37753 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
37754 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
37755 * g++.old-deja/g++.bob/extern_C.C: Likewise.
37756 * g++.old-deja/g++.bob/inherit2.C: Likewise.
37757 * g++.old-deja/g++.brendan/complex1.C: Likewise.
37758 * g++.old-deja/g++.brendan/copy5.C: Likewise.
37759 * g++.old-deja/g++.brendan/crash13.C: Likewise.
37760 * g++.old-deja/g++.brendan/crash15.C: Likewise.
37761 * g++.old-deja/g++.brendan/crash18.C: Change error message.
37762 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
37763 * g++.old-deja/g++.brendan/crash38.C: Likewise.
37764 * g++.old-deja/g++.brendan/crash50.C: Likewise.
37765 * g++.old-deja/g++.brendan/crash56.C: Likewise.
37766 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
37768 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
37769 * g++.old-deja/g++.brendan/crash8.C: Change error message.
37770 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
37771 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
37772 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
37773 * g++.old-deja/g++.brendan/template11.C: Likewise.
37774 * g++.old-deja/g++.brendan/template26.C: Likewise.
37775 * g++.old-deja/g++.brendan/template27.C: Use explicit
37776 specialization syntax.
37777 * g++.old-deja/g++.brendan/template30.C: Likewise.
37778 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
37779 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
37780 non-dependent names.
37781 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
37782 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
37783 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
37784 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
37785 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
37786 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
37787 named return value extension.
37788 * g++.old-deja/g++.ext/namedret2.C: Likewise.
37789 * g++.old-deja/g++.ext/namedret3.C: Likewise.
37790 * g++.old-deja/g++.ext/return1.C: Likewise.
37791 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
37792 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
37793 * g++.old-deja/g++.jason/access8.C: Likewise.
37794 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
37795 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
37796 pseudo-destructor names.
37797 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
37798 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
37799 pseudo-destructor names.
37800 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
37801 * g++.old-deja/g++.jason/overload19.C: Likewise.
37802 * g++.old-deja/g++.jason/overload32.C: Likewise.
37803 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
37805 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
37806 * g++.old-deja/g++.jason/return.C: Likewise.
37807 * g++.old-deja/g++.jason/return2.C: Likewise.
37808 * g++.old-deja/g++.jason/shadow1.C: Likewise.
37809 * g++.old-deja/g++.jason/special.C: Use explicit specialization
37811 * g++.old-deja/g++.jason/template10.C: Account for use of
37812 non-dependent names.
37813 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
37815 * g++.old-deja/g++.jason/template37.C: Likewise.
37816 * g++.old-deja/g++.law/access4.C: Change error messages.
37817 * g++.old-deja/g++.law/arm13.C: Remove incorrect
37818 pseudo-destructor names.
37819 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
37820 * g++.old-deja/g++.law/ctors9.C: Likewise.
37821 * g++.old-deja/g++.law/cvt22.C: Likewise.
37822 * g++.old-deja/g++.law/dtors5.C: Likewise.
37823 * g++.old-deja/g++.law/global-init1.C: Likewise.
37824 * g++.old-deja/g++.law/missed-error3.C: Likewise.
37825 * g++.old-deja/g++.law/operators28.C: Likewise.
37826 * g++.old-deja/g++.law/visibility28.C: Likewise.
37827 * g++.old-deja/g++.martin/eval1.C: Likewise.
37828 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
37830 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
37831 * g++.old-deja/g++.mike/net34.C: Likewise.
37832 * g++.old-deja/g++.mike/net36.C: Likewise.
37833 * g++.old-deja/g++.mike/ns2.C: Likewise.
37834 * g++.old-deja/g++.mike/p12306.C: Likewise.
37835 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
37837 * g++.old-deja/g++.mike/p700.C: Likewise.
37838 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
37839 * g++.old-deja/g++.mike/p710.C: Likewise.
37840 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
37842 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
37843 * g++.old-deja/g++.mike/pmf9.C: Likewise.
37844 * g++.old-deja/g++.ns/crash2.C: Likewise.
37845 * g++.old-deja/g++.ns/crash3.C: Likewise.
37846 * g++.old-deja/g++.ns/invalid1.C: Likewise.
37847 * g++.old-deja/g++.ns/ns17.C: Likewise.
37848 * g++.old-deja/g++.ns/template16.C: Likewise.
37849 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
37851 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
37852 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
37853 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
37854 named return value extension.
37855 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
37856 * g++.old-deja/g++.other/access4.C: Issue additional error
37858 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
37859 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
37860 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
37861 * g++.old-deja/g++.other/crash25.C: Change error message.
37862 * g++.old-deja/g++.other/crash4.C: Change error message.
37863 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
37864 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
37865 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
37867 * g++.old-deja/g++.other/defarg8.C: Likewise.
37868 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
37869 * g++.old-deja/g++.other/dtor10.C: Likewise.
37870 * g++.old-deja/g++.other/incomplete.C: Likewise.
37871 * g++.old-deja/g++.other/linkage7.C: Likewise.
37872 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
37874 * g++.old-deja/g++.other/mangle2.C: Likewise.
37875 * g++.old-deja/g++.other/refinit2.C: Likewise.
37876 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
37877 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
37878 * g++.old-deja/g++.pt/crash28.C: Likewise.
37879 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
37881 * g++.old-deja/g++.pt/crash32.C: Change error message.
37882 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
37883 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
37884 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
37885 error message position.
37886 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
37887 * g++.old-deja/g++.pt/defarg8.C: Change error message.
37888 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
37890 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
37891 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
37892 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
37893 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
37895 * g++.old-deja/g++.pt/explicit31.C: Likewise.
37896 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
37897 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
37899 * g++.old-deja/g++.pt/explicit71.C: Change error message.
37900 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
37902 * g++.old-deja/g++.pt/friend28.C: Account for use of
37903 non-dependent names.
37904 * g++.old-deja/g++.pt/friend29.C: Likewise.
37905 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
37907 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
37908 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
37909 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
37911 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
37912 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
37914 * g++.old-deja/g++.pt/memclass20.C: Likewise.
37915 * g++.old-deja/g++.pt/memclass5.C: Likewise.
37916 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
37918 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
37919 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
37920 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
37921 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
37922 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
37923 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
37925 * g++.old-deja/g++.pt/spec10.C: Likewise.
37926 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
37927 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
37928 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
37929 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
37930 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
37931 * g++.old-deja/g++.pt/ttp62.C: Likewise.
37932 * g++.old-deja/g++.pt/ttp64.C: Likewise.
37933 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
37934 * g++.old-deja/g++.pt/typename15.C: Likewise.
37935 * g++.old-deja/g++.pt/typename22.C: Likewise.
37936 * g++.old-deja/g++.pt/typename6.C: Change error messages.
37937 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
37938 * g++.old-deja/g++.pt/virtual2.C: Likewise.
37939 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
37941 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
37942 return value extension.
37943 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
37944 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
37945 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
37946 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
37948 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
37950 * g++.dg/warn/inline1.C: New test.
37951 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
37952 * g++.old-deja/g++.jason/synth10.C: Likewise.
37953 * g++.old-deja/g++.mike/net31.C: Likewise.
37954 * g++.old-deja/g++.mike/p8786.C: Likewise.
37956 * g++.dg/template/friend10.C: New test.
37957 * g++.dg/template/conv5.C: New test.
37959 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
37961 * g++.dg/lookup/scoped3.C: New test.
37963 * g++.dg/lookup/decl1.C: New test.
37964 * g++.dg/lookup/decl2.C: New test.
37966 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
37968 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
37969 gcc.c-torture/compile/20021015-1.c,
37970 gcc.c-torture/compile/20021015-2.c,
37971 gcc.c-torture/compile/20021123-1.c,
37972 gcc.c-torture/compile/20021123-2.c,
37973 gcc.c-torture/compile/20021123-3.c,
37974 gcc.c-torture/compile/20021123-4.c,
37975 gcc.c-torture/execute/20021024-1.c: Add tests previously added
37976 only to 3.1 or 3.2 branch.
37978 2002-12-23 Mark Mitchell <mark@codesourcery.com>
37980 * gcc.dg/i386-bitfield3.c: New test.
37982 * gcc.dg/i386-bitfield2.c: New test.
37984 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
37986 * g++.dg/parse/conv_op1.C: New test.
37988 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
37990 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
37993 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
37995 * gcc.c-torture/compile/20021220-1.c: New test.
37997 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
37999 * gcc.dg/i386-fastcall-1.c: New.
38001 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
38003 * gcc.c-torture/execute/20021219-1.c: New test.
38005 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
38007 * gcc.dg/i386-pic-1.c: New test.
38009 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38012 * g++.dg/template/friend9.C: New test.
38014 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38017 * g++.dg/template/access7.C: New test.
38019 2002-12-18 Nick Clifton <nickc@redhat.com>
38021 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
38022 the libstdc++-v3 directory has been found.
38024 2002-12-12 Devang Patel <dpatel@apple.com>
38025 * gcc.dg/darwin-ld-1.c: New test.
38026 * gcc.dg/darwin-ld-2.c: New test.
38027 * gcc.dg/darwin-ld-3.c: New test.
38028 * gcc.dg/darwin-ld-4.c: New test.
38029 * gcc.dg/darwin-ld-5.c: New test.
38031 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
38033 * gcc.c-torture/compile/20021212-1.c: New test.
38035 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
38037 * gcc.dg/fshort-wchar: New test.
38039 2002-12-10 Mark Mitchell <mark@codesourcery.com>
38042 * g++.dg/template/dtor1.C: New test.
38044 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
38047 2002-12-10 Jakub Jelinek <jakub@redhat.com>
38049 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
38051 2002-12-09 Mark Mitchell <mark@codesourcery.com>
38053 * g++.dg/template/static1.C: New test.
38054 * g++.dg/template/static2.C: New test.
38055 * g++.old-deja/g++.ext/memconst.C: New test.
38057 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38059 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
38060 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
38061 * g++.dg/special/initp1.C: Likewise.
38063 2002-12-06 Jakub Jelinek <jakub@redhat.com>
38065 * gcc.c-torture/execute/20021204-1.c: New test.
38067 2002-12-04 Geoffrey Keating <geoffk@apple.com>
38069 * gcc.dg/ppc-fmadd-1.c: New file.
38070 * gcc.dg/ppc-fmadd-2.c: New file.
38071 * gcc.dg/ppc-fmadd-3.c: New file.
38073 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
38075 * gcc.c-torture/compile/20021204-1.c: New test.
38077 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
38079 * g++.dg/inherit/covariant2.C: New test.
38080 * g++.dg/inherit/covariant3.C: New test.
38081 * g++.dg/inherit/covariant4.C: New test.
38082 * g++.dg/inherit/covariant1.C: Remove XFAIL.
38083 * g++.old-deja/g++.robertl/eb17.C: Likewise.
38085 2002-12-03 Mark Mitchell <mark@codesourcery.com>
38088 * g++.dg/init/brace3.C: New test.
38090 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
38092 * gcc.dg/20020210-1.c: Fix a comment typo.
38094 2002-12-02 Mark Mitchell <mark@codesourcery.com>
38097 * g++.dg/parse/defarg1.C: New test.
38100 * g++.dg/template/char1.C: New test.
38102 * g++.dg/template/varmod1.C: Fix typo.
38104 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38107 * g++.old-deja/g++.pt/crash32.C: Expect error.
38109 2002-12-01 Mark Mitchell <mark@codesourcery.com>
38112 * g++.dg/template/varmod1.C: New test.
38115 * g++.dg/inherit/typeinfo1.C: New test.
38118 * g++.dg/inherit/typedef1.C: New test.
38120 2002-11-30 Mark Mitchell <mark@codesourcery.com>
38124 * g++.dg/template/strlen1.C: New test.
38127 * g++.dg/template/ctor2.C: New test.
38130 * g++.dg/init/string1.C: New test.
38133 * g++.dg/template/friend8.C: New test.
38135 2002-11-29 Joe Buck <jbuck@synopsys.com>
38137 * g++.dg/lookup/anon2.C: New test.
38139 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
38141 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
38144 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
38146 * gcc.dg/bitfld-6.c: New test.
38148 2002-11-27 Jan Hubicka <jh@suse.cz>
38150 * gcc.c-torture/execute/20021127.[cx]: New test.
38152 2002-11-26 Jan Hubicka <jh@suse.cz>
38154 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
38157 2002-11-26 Geoffrey Keating <geoffk@apple.com>
38159 * g++.dg/init/brace2.C: New test.
38160 * g++.old-deja/g++.mike/p9129.C: Correct.
38162 2002-11-26 Mark Mitchell <mark@codesourcery.com>
38164 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
38166 2002-11-25 Andreas Bauer <baueran@in.tum.de>
38168 * gcc.dg/sibcall-6: New test for indirect sibcalls.
38170 2002-11-25 Mark Mitchell <mark@codesourcery.com>
38172 * testsuite/g++.dg/abi/empty11.C: New test.
38173 * testsuite/g++.dg/rtti/cv1.C: New test.
38175 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
38177 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
38179 2002-11-24 Mark Mitchell <mark@codesourcery.com>
38181 * g++.dg/abi/empty10.C: New test.
38183 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
38185 * gcc.c-torture/compile/20021124-1.c: New test.
38187 2002-11-22 Mark Mitchell <mark@codesourcery.com>
38189 * g++.dg/abi/rtti2.C: New test.
38191 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
38193 * gcc.dg/i386-unroll-1.c: New test.
38195 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
38197 * gcc.c-torture/compile/20021120-1.c: New test.
38198 * gcc.c-torture/compile/20021120-2.c: New test.
38200 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
38202 * gcc.dg/bitfld-5.c: New test.
38204 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
38206 * gcc.c-torture/execute/20021120-3.c: New test.
38208 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
38210 * gcc.c-torture/execute/20021120-2.c: New test.
38212 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
38214 * gcc.c-torture/execute/20021120-1.c: New test.
38216 2002-11-20 Jakub Jelinek <jakub@redhat.com>
38218 * gcc.c-torture/execute/20021118-3.c: New test.
38220 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
38222 * gcc.c-torture/compile/20021119-1.c: New test.
38224 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
38226 * gcc.dg/duff-1.c: New test.
38227 * gcc.dg/duff-2.c: New test.
38228 * gcc.dg/duff-3.c: New test.
38230 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
38232 * gcc.dg/cpp/_Pragma5.c: New test.
38234 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
38236 * gcc.c-torture/execute/20021118-2.c: New test.
38238 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
38240 * gcc.c-torture/execute/20021118-1.c: New test.
38242 2002-11-16 Jakub Jelinek <jakub@redhat.com>
38244 * gcc.dg/20021116-1.c: New test.
38246 2002-11-14 Mark Mitchell <mark@codesourcery.com>
38248 * g++.dg/abi/vcall1.C: New test.
38250 2002-11-14 Jakub Jelinek <jakub@redhat.com>
38252 * gcc.dg/20021029-1.c: New test.
38253 * gcc.dg/20021029-2.c: New test.
38255 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
38257 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
38259 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
38262 * gcc.dg/20021110.c: Move to ...
38263 * gcc.c-torture/compile/20021110.c: .... here.
38265 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38268 * gcc.c-torture/execute/20021111-1.c
38270 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
38273 * gcc.dg/20021110.c: New test.
38275 2002-11-10 Mark Mitchell <mark@codesourcery.com>
38277 * g++.dg/abi/vthunk3.C: Run only on x86.
38279 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
38281 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
38283 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
38285 * lib/compat.exp (compat-execute): Fix logic error in last
38288 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
38290 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
38292 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38295 * g++.dg/template/access6.C: New test.
38297 2002-11-08 Jan Hubicka <jh@suse.cz>
38299 * gcc.dg/i386-ssefp-1.c: New test.
38300 * gcc.dg/i386-ssefp-1.c: New test.
38302 2002-11-08 Jan Hubicka <jh@suse.cz>
38304 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
38306 2002-11-07 Mark Mitchell <mark@codesourcery.com>
38308 * g++.dg/abi/vthunk3.C: New test.
38311 * g++.dg/template/crash2.C: New test.
38313 2002-11-07 Mark Mitchell <mark@codesourcery.com>
38315 * testsuite/g++.dg/abi/dtor1.C: New test.
38316 * testsuite/g++.dg/abi/dtor2.C: Likewise.
38318 2002-11-05 Geoffrey Keating <geoffk@apple.com>
38320 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
38323 2002-11-04 Adam Nemet <anemet@lnxw.com>
38325 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
38326 -mthumb. Only xfail with -O0.
38328 2002-11-03 Mark Mitchell <mark@codesourcery.com>
38330 * g++.dg/abi/thunk1.C: New test.
38331 * g++.dg/abi/thunk2.C: Likewise.
38332 * g++.dg/abi/vtt1.C: Likewise.
38334 2002-11-02 Diego Novillo <dnovillo@redhat.com>
38336 PR optimization/8423
38337 * gcc.c-torture/execute/builtin-constant.c: New test.
38339 2002-11-01 Zack Weinberg <zack@codesourcery.com>
38341 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
38342 Add some more cases.
38344 2002-11-01 Mark Mitchell <mark@codesourcery.com>
38347 * g++.dg/opt/local1.C: New test.
38349 2002-10-30 Mark Mitchell <mark@codesourcery.com>
38352 * g++.dg/template/complit1.C: New test.
38355 * g++.dg/template/typename4.C: Likewise.
38357 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38359 Core issue 287, PR c++/7639
38360 * g++.dg/template/instantiate1.C: Adjust error location.
38361 * g++.dg/template/instantiate3.C: New test.
38362 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
38363 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
38364 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
38366 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
38368 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
38370 2002-10-29 Mark Mitchell <mark@codesourcery.com>
38373 * g++.dg/init/dtor2.C: New test.
38375 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38377 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
38378 * gcc.dg/nest.c: Bypass errors on irix6.
38380 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
38382 * gcc.dg/nest.c: Expect error for mmix-*-*.
38383 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
38385 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
38387 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
38390 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
38392 2002-10-25 Mike Stump <mrs@apple.com>
38394 * gcc.dg/warn-1.c: New test.
38396 2002-10-25 Zack Weinberg <zack@codesourcery.com>
38398 * g++.dg/template/typename3.C: New test.
38400 2002-10-25 Mark Mitchell <mark@codesourcery.com>
38402 * g++.dg/lookup/ptrmem1.C: New test.
38404 * g++.dg/abi/vthunk2.C: New test.
38406 2002-10-25 Zack Weinberg <zack@codesourcery.com>
38408 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
38410 2002-10-24 Mark Mitchell <mark@codesourcery.com>
38412 * g++.dg/abi/empty9.C: New test.
38414 2002-10-24 Richard Henderson <rth@redhat.com>
38416 * g++.dg/inherit/thunk1.C: Enable for ia64.
38418 2002-10-23 Mark Mitchell <mark@codesourcery.com>
38421 * g++.dg/lookup/pretty1.C: New test.
38423 2002-10-23 Jakub Jelinek <jakub@redhat.com>
38425 * gcc.dg/20021023-1.c: New test.
38427 2002-10-23 Mark Mitchell <mark@codesourcery.com>
38430 * g++.dg/parse/inline1.C: New test.
38432 2002-10-23 Richard Henderson <rth@redhat.com>
38434 * g++.dg/inherit/thunk1.C: Enable for x86_64.
38436 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
38438 2002-10-22 Mark Mitchell <mark@codesourcery.com>
38441 * g++.dg/parse/stmtexpr3.C: New test.
38443 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
38445 * g++.dg/expr/cond1.C: New test.
38447 2002-10-21 Zack Weinberg <zack@codesourcery.com>
38449 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
38451 2002-10-21 Mark Mitchell <mark@codesourcery.com>
38453 * g++.dg/abi/vbase13.C: New test.
38454 * g++.dg/abi/vbase14.C: Likewise.
38456 2002-10-21 Jakub Jelinek <jakub@redhat.com>
38458 * gcc.dg/tls/pic-1.c: New test.
38459 * gcc.dg/tls/nonpic-1.c: New test.
38460 * gcc.dg/20021018-1.c: New test.
38462 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
38464 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
38465 Remove only files with the same base name as the test case.
38466 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
38467 (profopt-execute): Likewise. Also, remove old profiling
38468 and performance data files before running the tests.
38470 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
38471 * g++.dg/bprob/bprob.exp: Likewise.
38472 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
38473 to allow more general test case names.
38475 * g++.dg/bprob/bprob-1.C: Rename to ...
38476 * g++.dg/bprob/g++-bprob-1.C: ... this.
38478 * g77.dg/bprob/bprob-1.f: Rename to ...
38479 * g77.dg/bprob/g77-bprob-1.f: ... this.
38481 2002-10-21 Zack Weinberg <zack@codesourcery.com>
38483 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
38484 bison 1.50 or later.
38486 2002-10-21 Janis Johnson <janis187@us.ibm.com>
38488 * g++.dg/README: Describe more test directories.
38490 2002-10-21 Mark Mitchell <mark@codesourcery.com>
38492 * g++.dg/init/array6.C: Add additional tests.
38494 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
38496 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
38497 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
38499 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
38501 * gcc.c-torture/compile/20020604-1.x: New.
38502 * gcc.c-torture/compile/simd-5.x: Likewise.
38503 * gcc.c-torture/execute/920710-1.x: Likewise.
38504 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
38506 2002-10-21 Mark Mitchell <mark@codesourcery.com>
38508 * g++.dg/inherit/override1.C: Add dg-options clause.
38510 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
38512 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
38515 2002-10-19 Andreas Schwab <schwab@suse.de>
38517 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
38518 directory component.
38520 2002-10-18 Mark Mitchell <mark@codesourcery.com>
38522 * g++.dg/inherit/thunk1.C: New test.
38524 * g++.dg/inherit/override1.C: New test.
38526 * g++.dg/abi/mangle11.C: New test.
38527 * g++.dg/abi/mangle14.C: New test.
38528 * g++.dg/abi/mangle17.C: New test.
38530 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
38532 * g++.dg/overload/member2.C: New test.
38534 2002-10-17 Janis Johnson <janis187@us.ibm.com>
38536 * g++.dg/README: Describe new compat directory.
38537 * g++.dg/dg.exp: Skip tests in compat directory.
38538 * README.compat: New file.
38539 * lib/compat.exp: New expect script.
38540 * g++.dg/compat: New test directory.
38541 * g++.dg/compat/compat.exp: New expect script.
38542 * g++.dg/compat/abi: New test directory.
38543 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
38544 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
38545 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
38546 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
38547 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
38548 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
38549 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
38550 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
38551 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
38552 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
38553 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
38554 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
38555 * g++.dg/compat/break: New test directory.
38556 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
38557 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
38558 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
38559 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
38560 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
38561 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
38562 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
38563 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
38564 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
38565 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
38566 g++.dg/compat/break/README: New files.
38567 * g++.dg/compat/eh: New test directory.
38568 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
38569 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
38570 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
38571 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
38572 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
38573 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
38574 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
38575 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
38576 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
38577 g++.dg/compat/eh/filter2_y.C,
38578 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
38579 g++.dg/compat/eh/new1_y.C,
38580 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
38581 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
38582 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
38583 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
38584 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
38585 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
38586 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
38587 g++.dg/compat/eh/unexpected1_y.C: New files.
38588 * g++.dg/compat/init: New test directory.
38589 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
38590 g++.dg/compat/init/array5_y.C,
38591 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
38592 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
38593 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
38594 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
38595 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
38596 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
38597 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
38598 g++.dg/compat/init/init-ref2_y.C: New files.
38600 2002-10-17 Mark Mitchell <mark@codesourcery.com>
38603 * g++.dg/inherit/using3.C: New test.
38605 2002-10-17 Jan Hubicka <jh@suse.cz>
38607 * gcc.dg/20021017-2.c: New test.
38609 2002-10-17 Mark Mitchell <mark@codesourcery.com>
38611 * g++.dg/abi/mangle16.C: Adjust.
38613 * g++.dg/init/array8.C: New test.
38615 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
38617 * gcc.dg/special/mips-abi.exp: New test.
38618 * gcc.dg/special/mips-abi.s: Empty file used by the above.
38620 2002-10-16 Mark Mitchell <mark@codesourcery.com>
38622 * g++.dg/abi/mangle16.C: New test.
38623 * g++.dg/abi/mangle17.C: Likewise.
38626 * g++.dg/template/ref1.C: New test.
38628 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38630 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
38632 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
38634 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
38636 2002-10-16 Mark Mitchell <mark@codesourcery.com>
38639 * g++.dg/init/array7.C: New test.
38641 2002-10-15 Mark Mitchell <mark@codesourcery.com>
38643 * g++.dg/init/array6.C: New test.
38645 * g++.dg/abi/mangle13.C: Likewise.
38646 * g++.dg/abi/mangle14.C: Likewise.
38647 * g++.dg/abi/mangle15.C: Likewise.
38649 2002-10-14 Mark Mitchell <mark@codesourcery.com>
38651 * g++.dg/abi/empty8.C: New test.
38653 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
38655 * g++.dg/init/ctor1.C: New test.
38657 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
38659 * gcc.c-torture/execute/20021015-1.c: New test.
38661 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
38663 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
38665 2002-10-14 Jan Hubicka <jh@suse.cz>
38667 * gcc.dg/i386-ssetype-[1-5].c: New tests.
38669 2002-10-14 Richard Henderson <rth@redhat.com>
38671 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
38673 2002-10-14 Mark Mitchell <mark@codesourcery.com>
38675 PR optimization/6631
38676 * g++.dg/opt/const2.C: New test.
38678 2002-10-14 Mark Mitchell <mark@codesourcery.com>
38681 * g++.dg/parse/friend1.C: New test.
38682 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
38684 2002-10-14 Jakub Jelinek <jakub@redhat.com>
38686 * gcc.dg/20021014-1.c: New test.
38688 2002-10-11 Mark Mitchell <mark@codesourcery.com>
38691 * g++.dg/ext/vlm1.C: New test.
38692 * g++.dg/ext/vlm2.C: Likewise.
38694 * g++.dg/init/array1.C: Remove invalid braces.
38695 * g++.dg/init/brace1.C: New test.
38696 * g++.dg/init/copy2.C: Likewise.
38697 * g++.dg/init/copy3.C: Likewise.
38698 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
38699 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
38702 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
38704 * gcc.dg/cpp/assembler.S: Don't use -ansi.
38706 2002-10-11 Richard Shann <richard.shann@superh.com>
38708 * gcc.c-torture/compile/simd-5.c: New test.
38710 2002-10-10 Roger Sayle <roger@eyesopen.com>
38712 * gcc.c-torture/execute/shiftopt-1.c: New test case.
38714 2002-10-10 Jim Wilson <wilson@redhat.com>
38716 * gcc.c-torture/execute/20021010-1.c: New test.
38718 2002-10-09 Zack Weinberg <zack@codesourcery.com>
38721 * g++.dg/ext/typedef-init.C: New test.
38722 * gcc.dg/typedef-init.c: New test.
38724 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
38726 * gcc.dg/cpp/paste13.c: New test.
38728 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38730 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
38731 remaining platforms, XFAIL during compile, not execute. Don't
38734 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
38736 * gcc.dg/alias-1.c: Tweak expected warning.
38738 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
38740 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
38742 2002-10-06 Andreas Jaeger <aj@suse.de>
38744 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
38745 * gcc.dg/cpp/c++98.C: Likewise.
38747 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
38748 * g++.dg/cpp/c++98.C: Likewise.
38750 * g++.dg/README (Subdirectories): Mention cpp directory.
38753 * gcc.dg/20021006-1.c: New test.
38755 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38758 * g++.dg/other/warning1.C: New test.
38760 2002-10-04 Roger Sayle <roger@eyesopen.com>
38762 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
38763 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
38764 and sparc-*-* with -m64 as expected failures. See PR 8087.
38766 2002-10-03 Mark Mitchell <mark@codesourcery.com>
38769 * g++.dg/template/ptrmem3.C: New test.
38772 * g++.dg/template/union1.C: New test.
38774 2002-10-03 Mark Mitchell <mark@codesourcery.com>
38777 * g++.dg/abi/mangle9.C: New test.
38778 * g++.dg/abi/mangle10.C: New test.
38779 * g++.dg/abi/mangle11.C: New test.
38780 * g++.dg/abi/mangle12.C: New test.
38782 2002-10-02 Mark Mitchell <mark@codesourcery.com>
38785 * g++.dg/template/meminit1.C: New test.
38786 * g++.dg/warn/Wreorder-1.C: Likewise.
38787 * g++.old-deja/g++.mike/warn3.C: Tweak.
38788 * lib/prune.exp: Ingore "in copy constructor".
38790 2002-10-02 Andreas Jaeger <aj@suse.de>
38792 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
38793 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
38794 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
38797 2002-10-01 Mark Mitchell <mark@codesourcery.com>
38799 * gcc.dg/empty1.C: Fix typo.
38801 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
38803 * gcc.dg/alias-1.c: New test.
38805 2002-10-01 Mark Mitchell <mark@codesourcery.com>
38807 * gcc.dg/empty1.C: New test.
38809 * g++.dg/tls/init-2.C: Tweak error messages.
38811 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
38813 * gcc.c-torture/compile/20020923-1.c: New test.
38815 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
38817 * gcc.c-torture/execute/ffs-1.c: New test.
38818 * gcc.c-torture/execute/ffs-2.c: Ditto.
38820 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
38822 * g++.dg/overload/member1.C: New test.
38824 2002-09-30 Mark Mitchell <mark@codesourcery.com>
38826 * g++.dg/abi/empty7.C: New test.
38827 * g++.dg/init/pm2.C: Likewise.
38829 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
38831 * g++.dg/rtti/crash1.C: New test.
38833 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
38835 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
38836 gcc.dg/sibcall-4.c: New tests.
38838 2002-09-28 Roger Sayle <roger@eyesopen.com>
38840 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
38841 powerpc and MMIX targets.
38843 2002-09-27 Zack Weinberg <zack@codesourcery.com>
38845 * gcc.dg/cpp/20020927-1.c: New.
38847 2002-09-26 David S. Miller <davem@redhat.com>
38849 * gcc.c-torture/compile/trunctfdf.c: New.
38851 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38853 * lib/target-supports.exp (check_weak_available): Handle solaris2.
38855 2002-09-27 Alan Modra <amodra@bigpond.net.au>
38857 * gcc.c-torture/execute/loop-15.c: New.
38859 2002-09-26 Janis Johnson <janis187@us.ibm.com>
38861 * README.QMTEST: Fix typo.
38863 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
38865 * gcc.dg/20020926-1.c: New test.
38867 2002-09-25 David S. Miller <davem@redhat.com>
38870 * gcc.c-torture/execute/shiftdi.c: New test.
38872 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
38874 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
38875 unique to the tool.
38876 * lib/g77.exp (g77_init): Likewise.
38877 * lib/g++.exp (g++_init): Likewise.
38878 * lib/objc.exp (objc_init): Likewise.
38880 2002-09-25 Mark Mitchell <mark@codesourcery.com>
38882 * g++.dg/abi/empty5.C: New test.
38883 * g++.dg/abi/empty6.C: New test.
38884 * g++.dg/abi/vbase12.C: New test.
38886 2002-09-25 Richard Henderson <rth@redhat.com>
38888 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
38889 too-small long double.
38891 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
38893 * gcc.dg/20020919-1.c: New test.
38895 2002-09-23 Mark Mitchell <mark@codesourcery.com>
38897 * g++.dg/abi/bitfield6.C: New test.
38898 * g++.dg/abi/bitfield7.C: New test.
38899 * g++.dg/abi/bitfield8.C: New test.
38900 * g++.dg/abi/vbase11.C: New test.
38902 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
38904 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
38905 hppa*-*-hpux*. Update test comment.
38907 2002-09-20 Jakub Jelinek <jakub@redhat.com>
38909 * gcc.dg/tls/struct-1.c: New test.
38911 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
38913 * gcc.dg/cpp/tr-warn2.c: Update.
38915 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
38917 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
38919 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
38921 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
38924 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
38926 * gcc.c-torture/execute/ieee/mzero3.c: New test.
38928 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
38929 Adjust for c++filt moved to binutils. Remove spurious duplicate
38930 setting of cxxfilt.
38932 2002-09-19 Geoffrey Keating <geoffk@apple.com>
38934 * gcc.dg/20020312-2.c: Update for darwin.
38936 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
38938 * g++.old-deja/g++.other/crash32.C: Mark ICE.
38940 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
38942 * objc.dg/comp-types-1.m: New test.
38943 * objc.dg/comp-types-2.m: New test.
38944 * objc.dg/comp-types-3.m: New test.
38945 * objc.dg/comp-types-4.m: New test.
38946 * objc.dg/comp-types-5.m: New test.
38947 * objc.dg/comp-types-6.m: New test.
38949 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
38951 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
38953 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
38955 * g++.dg/other/do1.C: New test.
38957 * g++.dg/template/subst1.C: New test.
38959 2002-09-16 Steve Ellcey <sje@cup.hp.com>
38961 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
38963 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
38965 * g++.dg/template/qualttp20.C: Adjust expected errors.
38966 * g++.old-deja/g++.jason/report.C: Likewise.
38967 * g++.old-deja/g++.other/qual1.C: Likewise.
38969 * g++.dg/lookup/scoped2.C: New test.
38971 * g++.dg/ext/asm3.C: New test.
38973 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
38975 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
38977 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
38979 * ChangeLog: follow spelling conventions.
38980 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
38981 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
38982 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
38983 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
38984 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
38985 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
38986 * g++.old-deja/g++.law/global-init1.C: Likewise.
38987 * g++.old-deja/g++.other/delete4.C: Likewise.
38988 * g++.old-deja/g++.other/inline21.C: Likewise.
38989 * g++.old-deja/g++.other/singleton.C: Likewise.
38990 * g77.dg/strlen0.f: Likewise.
38991 * g77.f-torture/compile/20010519-1.f: Likewise.
38992 * g77.f-torture/compile/980310-4.f: Likewise.
38993 * gcc.c-torture/compile/20000605-1.c: Likewise.
38994 * gcc.c-torture/execute/20020225-1.c: Likewise.
38995 * gcc.dg/c90-hexfloat-2.c: Likewise.
38996 * gcc.dg/c99-bool-1.c: Likewise.
38997 * gcc.dg/c99-hexfloat-2.c: Likewise.
38998 * gcc.dg/dll-2.c: Likewise.
38999 * gcc.dg/wtr-union-init-1.c: Likewise.
39000 * gcc.dg/wtr-union-init-2.c: Likewise.
39001 * gcc.dg/wtr-union-init-3.c: Likewise.
39002 * gcc.dg/cpp/avoidpaste1.c: Likewise.
39003 * gcc.dg/cpp/defined.c: Likewise.
39004 * gcc.dg/cpp/macsyntx.c: Likewise.
39005 * gcc.dg/cpp/paste2.c: Likewise.
39006 * gcc.dg/cpp/trad/defined.c: Likewise.
39007 * gcc.dg/format/c90-printf-1.c: Likewise.
39008 * gcc.dg/format/c90-scanf-1.c: Likewise.
39009 * gcc.dg/format/c99-printf-1.c: Likewise.
39010 * gcc.dg/format/c99-scanf-1.c: Likewise.
39011 * gcc.misc-tests/gcov-8.c: Likewise.
39012 * lib/profopt.exp: Likewise.
39014 2002-09-15 Krister Walfridsson <cato@df.lth.se>
39016 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
39018 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
39020 * g++.dg/inherit/using2.C: New test.
39022 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
39024 * ChangeLog: Follow spelling conventions.
39025 * g++.dg/template/friend4.C: Likewise.
39026 * g++.old-deja/g++.pt/crash67.C: Likewise.
39027 * gcc.c-torture/execute/20000801-4.c: Likewise.
39028 * gcc.dg/c90-digraph-1.c: Likewise.
39029 * gcc.dg/c94-digraph-1.c: Likewise.
39030 * gcc.dg/c99-digraph-1.c: Likewise.
39031 * gcc.dg/cpp/line5.c: Likewise.
39032 * gcc.dg/cpp/multiline.c: Likewise.
39033 * gcc.dg/cpp/trad/literals-1.c: Likewise.
39034 * gcc.dg/format/attr-3.c: Likewise.
39035 * gcc.dg/format/c90-scanf-3.c: Likewise.
39036 * gcc.dg/format/ext-4.c: Likewise.
39038 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
39040 * g++.dg/template/pretty1.C: New test.
39042 2002-09-14 Alan Modra <amodra@bigpond.net.au>
39044 * gcc.c-torture/execute/struct-cpy-1.c: New test.
39046 2002-09-13 Matt Austern <austern@apple.com>
39048 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
39049 passing a cast expression to a function by const reference.
39051 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
39053 * g++.dg/template/deduce1.C: New test.
39055 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
39057 * gcc.c-torture/execute/simd-1.c: Force all use of int to
39060 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
39062 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
39065 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
39067 * gcc.c-torture/compile/20020910-1.c: New test.
39069 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
39071 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
39073 2002-09-10 Andreas Jaeger <aj@suse.de>
39075 * gcc.dg/20020312-2.c: Adjust for x86-64.
39077 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
39079 * g77.dg/7388.f: New test case for PR 7388.
39081 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
39083 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
39085 2002-09-05 Ziemowit Laski <zlaski@apple.com>
39087 * objc.dg/proto-lossage-1.m: New test.
39089 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
39091 * gcc.dg/cpp/_Pragma4.c: Fix typo.
39093 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
39095 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
39098 2002-09-06 Stan Shebs <shebs@apple.com>
39099 David Edelsohn <edelsohn@gnu.org>
39101 * gcc.dg/weak: New directory.
39102 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
39103 target-specific xfail bits.
39104 * gcc.dg/typeof-2.c: Move to new directory.
39105 * gcc.dg/weak.exp: New expect script.
39107 2002-09-06 Alan Modra <amodra@bigpond.net.au>
39109 * gcc.c-torture/execute/extzvsi.c: New test.
39111 2002-09-05 Stan Shebs <shebs@apple.com>
39113 * gcc.dg/weak-1.c: xfail on Darwin.
39114 * gcc.dg/weak-2.c: Ditto.
39115 * gcc.dg/weak-3.c: Ditto.
39116 * gcc.dg/weak-4.c: Ditto.
39117 * gcc.dg/weak-5.c: Ditto.
39118 * gcc.dg/weak-6.c: Ditto.
39119 * gcc.dg/weak-7.c: Ditto.
39120 * gcc.dg/weak-8.c: Ditto.
39121 * gcc.dg/weak-9.c: Ditto.
39123 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
39125 * gcc.c-torture/execute/loop-14.c: New test.
39127 2002-09-04 Jakub Jelinek <jakub@redhat.com>
39129 * g++.dg/other/cxa-atexit1.C: New test.
39131 * gcc.dg/typeof-2.c: New test.
39133 2002-09-03 Roger Sayle <roger@eyesopen.com>
39135 * gcc.dg/builtins-2.c: New testcase.
39136 * gcc.dg/builtins-3.c: New testcase.
39138 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
39140 * gcc.dg/cpp/_Pragma4.c: New test.
39142 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
39144 * objc/execute/nil_method-1.m: New testcase.
39146 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
39148 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
39149 [Object class], not [Object initialize].
39151 2002-08-31 Roger Sayle <roger@eyesopen.com>
39152 Hans-Peter Nilsson <hp@bitrange.com>
39154 * gcc.c-torture/execute/20020720-1.x: Skip test on
39155 mmix-knuth-mmixware. Correct comment.
39157 2002-08-27 Mark Mitchell <mark@codesourcery.com>
39159 * testsuite/g++.dg/abi/bitfield5.C: New test.
39160 * testsuite/g++.dg/abi/vbase10.C: Likewise.
39162 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
39164 * objc.dg/undeclared-selector.m: New test.
39166 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
39168 * g++.dg/other/offsetof1.C: Avoid cast warning.
39170 2002-08-26 Ziemowit Laski <zlaski@apple.com>
39172 * objc.dg/super-class-2.m: New test.
39174 2002-08-24 Matt Austern <austern@apple.com>
39176 * g++.dg/ext/lvaddr.C: New test.
39177 * g++.dg/ext/lvcast.C: New test.
39179 2002-08-22 Mark Mitchell <mark@codesourcery.com>
39181 * testsuite/g++.dg/inherit/cond1.C: New test.
39183 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
39185 * gcc.dg/noncompile/incomplete-1.c: New test.
39187 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
39189 * gcc.dg/typespec-1.c: New test.
39191 2002-08-20 Devang Patel <dpatel@apple.com>
39192 * objc.dg/proto-hier-2.m: New test.
39194 2002-08-19 Ziemowit Laski <zlaski@apple.com>
39196 * objc.dg/bitfield-1.m: New test.
39197 * objc.dg/bitfield-2.m: New test.
39199 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
39201 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
39202 gcc.dg/c99-flex-array-4.c: New tests.
39204 2002-08-16 Stan Shebs <shebs@apple.com>
39206 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
39208 2002-08-15 Jakub Jelinek <jakub@redhat.com>
39210 * gcc.dg/typeof-1.c: New test.
39211 * g++.dg/ext/typeof2.C: New test.
39213 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
39215 * g++.dg/other/offsetof1.C: New test.
39217 2002-08-14 Richard Henderson <rth@redhat.com>
39219 * gcc.dg/tls/diag-3.c: Fix expected message strings.
39221 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
39223 * gcc.dg/cpp/_Pragma3.c: New test.
39225 2002-08-13 Mark Mitchell <mark@codesourcery.com>
39227 * g++.dg/template/inherit3: New test.
39229 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
39231 * gcc.dg/bitfld-4.c: Add blank options.
39233 2002-08-09 Mark Mitchell <mark@codesourcery.com>
39235 * g++.dg/template/crash1.C: New test.
39237 2002-08-08 Jakub Jelinek <jakub@redhat.com>
39239 * gcc.dg/tls/opt-2.c: New test.
39241 2002-08-08 Devang Patel <dpatel@apple.com>
39243 * objc.dg/selector-1.m : New test
39245 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
39247 * g++.dg/abi/bitfield4.C: New test.
39248 * gcc.dg/bitfld-4.c: New test.
39250 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
39252 * g++.dg/other/packed1.C: New test.
39254 2002-08-07 Mark Mitchell <mark@codesourcery.com>
39256 * g++.dg/abi/offsetof.C: Tweak error messages.
39257 * g++.old-deja/g++.mike/p10769a.C: Likewise.
39259 2002-08-08 Jakub Jelinek <jakub@redhat.com>
39261 * gcc.dg/bitfld-3.c: New test.
39263 2002-08-07 Jakub Jelinek <jakub@redhat.com>
39264 Richard Henderson <rth@redhat.com>
39266 * gcc.dg/i386-bitfield1.c: New test.
39267 * g++.dg/abi/bitfield3.C: Update.
39269 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
39271 * objc.dg/const-str-2.m: Update.
39272 * gcc.dg/cpp/c++98.c: Change to C extension.
39273 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
39274 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
39276 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
39278 * testsuite/gcc.dg/tls/diag-3.c: New.
39280 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
39282 * g++.dg/README (Subdirectories): Document new subdir expr.
39283 * g++.dg/expr/pmf-1.C: New test.
39285 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
39287 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
39289 2002-08-06 Jakub Jelinek <jakub@redhat.com>
39291 * g++.dg/abi/bitfield3.C: New test.
39293 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
39295 * lib/gcov.exp: Tweak expected line formats.
39296 * gcc.misc-tests/gcov8.c: New test.
39297 * gcc.misc-tests/gcov8.x: New flags.
39299 2002-08-05 Jakub Jelinek <jakub@redhat.com>
39301 * consistency.vlad/layout/endian.c: Include string.h.
39303 * gcc.c-torture/execute/20020805-1.c: New test.
39305 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
39307 * g++.dg/other/conversion1.C: New test.
39309 2002-08-03 Roger Sayle <roger@eyesopen.com>
39311 * gcc.dg/builtins-1.c: New testcase.
39313 2002-08-02 Mark Mitchell <mark@codesourcery.com>
39315 * g++.dg/inherit/access3.C: New test.
39317 2002-08-01 Jakub Jelinek <jakub@redhat.com>
39319 * gcc.dg/ia64-visibility-2.c: New test.
39321 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
39323 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
39324 __qualifier_flags to __flags.
39326 2002-07-31 Mark Mitchell <mark@codesourcery.com>
39328 * g++.dg/inherit/operator1.C: New test.
39329 * g++.dg/lookup/disamb1.C: Fix typo in comment.
39330 * g++.dg/other/error1.C: Change expected error message.
39331 * g++.dg/template/conv4.C: Likewise.
39333 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
39335 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
39336 for documented behavior.
39338 2002-07-25 Roger Sayle <roger@eyesopen.com>
39340 * gcc.c-torture/execute/20020720-1.x: Skip this test on
39341 several targets known to fail.
39343 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
39345 * gcc.dg/mips-args-[123].c: New tests.
39347 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
39349 * gcc.dg/ppc-spe.c: New.
39351 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
39353 * g++.dg/other/ptrmem4.C: New testcase.
39355 2002-07-24 Richard Henderson <rth@redhat.com>
39357 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
39359 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
39361 * g++.dg/ext/alignof1.C (main): Return 0 for success.
39363 2002-07-24 Roger Sayle <roger@eyesopen.com>
39365 * gcc.c-torture/execute/memset-3.c: New testcase.
39367 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
39369 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
39370 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
39372 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39374 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
39377 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
39379 * gcc.c-torture/compile/simd-4.c: New test.
39381 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39383 PR c++/7347, c++/7348
39384 * g++.dg/template/access4.C: New test.
39385 * g++.dg/template/access5.C: New test.
39386 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
39387 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
39388 * g++.old-deja/g++.pt/ttp58.C: Likewise.
39389 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
39391 2002-07-22 Jakub Jelinek <jakub@redhat.com>
39393 * gcc.dg/gnu89-init-2.c: New test.
39395 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
39397 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
39399 2002-07-20 Roger Sayle <roger@eyesopen.com>
39401 * gcc.c-torture/execute/20020720-1.c: New testcase.
39403 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
39405 * gcc.dg/cpp/Wsignprom.c: New tests.
39407 2002-07-20 Alan Modra <amodra@bigpond.net.au>
39409 * gcc.c-torture/execute/loop-13.c: New test.
39411 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
39413 * gcc.dg/cpp/expr.c: New tests.
39415 2002-07-18 David Edelsohn <edelsohn@gnu.org>
39417 * g++.dg/opt/pr6713.C: Add template instantiation.
39419 2002-07-18 Alan Modra <amodra@bigpond.net.au>
39421 * gcc.dg/nest.c: New test.
39423 2002-07-17 Richard Henderson <rth@redhat.com>
39425 * g++.dg/opt/pr6713.C: New test.
39427 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
39429 * gcc.c-torture/execute/loop-2e.x: Let the testcase
39430 XFAIL for all x86 processors.
39432 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
39434 * gcc.c-torture/execute/20010122-1.x: Do not test with
39435 -fomit-frame-pointer.
39437 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39439 * g++.dg/template/instantiate2.C: New test.
39440 * g++.dg/template/spec4.C: New test.
39442 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39444 * g++.dg/template/access2.C: New test.
39445 * g++.dg/template/access3.C: New test.
39447 2002-07-15 Zack Weinberg <zack@codesourcery.com>
39449 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
39450 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
39451 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
39452 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
39453 Convert to use <stdarg.h>.
39454 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
39456 * gcc.dg/va-arg-2.c: New.
39457 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
39459 2002-07-15 Jakub Jelinek <jakub@redhat.com>
39461 * gcc.c-torture/compile/20020710-1.c: New test.
39463 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
39464 Andrew Pinski <pinskia@physics.uc.edu>
39466 gcc.c-torture/compile/simd-2.c: New testcase.
39467 gcc.c-torture/compile/simd-3.c: Likewise.
39469 2002-07-11 Mark Mitchell <mark@codesourcery.com>
39472 * g++.dg/overload/error1.C: New test.
39474 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
39476 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
39477 configuration and IRIX 6 O32 ABI.
39479 2002-07-11 Roger Sayle <roger@eyesopen.com>
39481 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
39483 2002-07-10 Roger Sayle <roger@eyesopen.com>
39485 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
39487 2002-07-10 Jeffrey A Law <law@redhat.com>
39489 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
39491 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
39493 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
39495 * gcc.dg/20020312-2.c: Check for __PPC__.
39497 2002-07-09 Diego Novillo <dnovillo@redhat.com>
39499 * gcc.c-torture/compile/20020709-1.c: New test.
39501 2002-07-07 Roger Sayle <roger@eyesopen.com>
39503 * g++.dg/template/qualttp21.C: New test case.
39505 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
39507 * gcc.c-torture/compile/20020706-1.c: New test.
39508 * gcc.c-torture/compile/20020706-2.c: New test.
39510 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
39511 Alexandre Oliva <aoliva@redhat.com>
39513 * g++.dg/warn/incomplete1.C: New test.
39515 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39518 * g++.dg/warn/noreturn1.C: New test.
39520 2002-07-03 Mark Mitchell <mark@codesourcery.com>
39523 * g++.dg/debug/debug6.C: New test.
39524 * g++.dg/debug/debug7.C: New test.
39526 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
39528 * gcc.c-torture/compile/simd-3.c: New test.
39530 2002-07-03 Chris Demetriou <cgd@broadcom.com>
39532 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
39533 * gcc.dg/20020620-1.c: Likewise.
39535 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39538 * g++.dg/init/array4.C: New test.
39539 * g++.dg/init/array5.C: New test.
39541 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
39543 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
39544 * gcc.c-torture/execute/simd-2.c (main): Likewise.
39546 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39548 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
39549 * gcc.dg/wtr-aggr-init-1.c: Likewise.
39550 * gcc.dg/wtr-conversion-1.c: Likewise.
39551 * gcc.dg/wtr-escape-1.c: Likewise.
39552 * gcc.dg/wtr-int-type-1.c: Likewise.
39553 * gcc.dg/wtr-label-1.c: Likewise.
39554 * gcc.dg/wtr-static-1.c: Likewise.
39555 * gcc.dg/wtr-strcat-1.c: Likewise.
39556 * gcc.dg/wtr-suffix-1.c: Likewise.
39557 * gcc.dg/wtr-switch-1.c: Likewise.
39558 * gcc.dg/wtr-unary-plus-1.c: Likewise.
39559 * gcc.dg/wtr-union-init-1.c: Likewise.
39560 * gcc.dg/wtr-union-init-2.c: Likewise.
39561 * gcc.dg/wtr-union-init-3.c: Likewise.
39563 * gcc.dg/wtr-func-def-1.c: New test.
39565 2002-07-02 Devang Patel <dpatel@apple.com>
39567 * objc.dg/param-1.m: New test.
39569 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
39571 * gcc.dg/cpp/trad/directive.c: Add test.
39572 * gcc.dg/cpp/trad/macroargs.c: Add test.
39573 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
39575 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
39577 * gcc.dg/cpp/cmdlne-M.c: New test.
39579 2002-07-02 Ziemowit Laski <zlaski@apple.com>
39581 * objc.dg/desig-init-1.m: New test.
39583 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39586 * g++.dg/template/instantiate1.C: New test.
39588 2002-07-01 Mark Mitchell <mark@codesourcery.com>
39591 * g++.dg/template/sizeof2.C: New test.
39593 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
39595 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
39596 gcc.dg/cpp/trad/include.c: New tests.
39598 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
39601 * gcc.c-torture/compile/20020701-1.c: New test.
39603 2002-07-01 Stan Shebs <shebs@apple.com>
39605 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
39607 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
39608 (objc-torture-execute): or here.
39610 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
39612 * gcc.c-torture/execute/arith-rand-ll.c: New test.
39614 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
39616 * gcc.dg/cpp/trad/escaped-nl.c: New test.
39618 2002-06-30 Devang Patel <dpatel@apple.com>
39620 * objc.dg/fsyntax-only.m: New test.
39622 2002-06-27 Mark Mitchell <mark@codesourcery.com>
39625 * g++.dg/template/friend7.C: New file.
39627 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
39629 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
39632 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
39634 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
39635 avoid division by zero.
39637 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
39639 * gcc.dg/Wunknownprag.c: New tests.
39641 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
39643 * gcc.c-torture/execute/simd-2.c: New test.
39645 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
39647 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
39648 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
39649 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
39650 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
39651 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
39652 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
39653 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
39654 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
39655 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
39656 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
39657 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
39658 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
39659 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
39660 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
39661 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
39662 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
39663 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
39665 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
39667 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
39668 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
39669 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
39670 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
39672 * gcc.dg/cpp/trad/directive.c: Update.
39674 2002-06-23 Andreas Jaeger <aj@suse.de>
39676 * gcc.c-torture/execute/complex-6.c: New.
39678 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
39680 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
39681 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
39682 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
39683 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
39685 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
39687 * gcc.dg/cpp/trad: New directory with traditional tests copied
39688 from parent directory.
39689 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
39690 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
39691 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
39692 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
39693 Move to trad/ and rename.
39694 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
39695 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
39696 gcc.dg/cpp/trad/redef2.c: New tests.
39697 * gcc.dg/cpp/trad/trad.exp: New driver.
39699 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
39701 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
39702 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
39703 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
39704 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
39707 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
39709 * gcc.dg/20020620-1.c: New test.
39711 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39713 * g++.dg/template/ttp4.C: New test.
39715 2002-06-19 Jakub Jelinek <jakub@redhat.com>
39717 * g++.dg/opt/vt1.C: Fix regexp.
39719 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39721 * gcc.c-torture/execute/pure-1.c: Make functions static again.
39722 Don't use attribute `noinline'.
39724 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
39726 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
39728 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
39730 * gcc.c-torture/execute/simd-1.c: New.
39732 * gcc.dg/simd-1.c: New.
39734 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
39736 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
39738 2002-06-16 Richard Henderson <rth@redhat.com>
39740 * g++.dg/ext/anon-struct1.C: New.
39741 * g++.dg/ext/anon-struct2.C: New.
39742 * g++.dg/ext/anon-struct3.C: New.
39743 * gcc.dg/anon-struct-1.c: New.
39744 * gcc.dg/anon-struct-2.c: New.
39745 * gcc.dg/anon-struct-3.c: New.
39746 * gcc.dg/20011008-1.c: Adjust warning text.
39747 * gcc.dg/20020527-1.c: Add -fms-extensions.
39749 2002-06-16 Richard Henderson <rth@redhat.com>
39751 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
39753 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
39755 * gcc.c-torture/execute/20020615-1.c: New test.
39757 2002-06-15 Roger Sayle <roger@eyesopen.com>
39759 * gcc.c-tortuture/execute/compare-1.c: New test case.
39760 * gcc.c-tortuture/execute/compare-2.c: New test case.
39761 * gcc.c-tortuture/execute/compare-3.c: New test case.
39763 2002-06-13 Richard Henderson <rth@redhat.com>
39765 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
39768 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39770 * g++.dg/template/typename2.C: Update error message.
39772 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
39774 * gcc.c-torture/execute/20020611-1.c: New test.
39776 2002-06-11 Bob Wilson <bob.wilson@acm.org>
39778 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
39779 list of targets to skip.
39781 2002-06-10 Bob Wilson <bob.wilson@acm.org>
39783 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
39784 targets if not optimizing.
39786 2002-06-10 Jakub Jelinek <jakub@redhat.com>
39788 * gcc.c-torture/compile/20020605-1.c: New test.
39790 * g++.dg/opt/vt1.C: New test.
39792 * gcc.dg/20020531-1.c: New test.
39794 * gcc.dg/20020530-1.c: New test.
39796 * gcc.dg/20020527-1.c: New test.
39798 * g++.dg/opt/cse1.C: New test.
39800 2002-06-07 Roger Sayle <roger@eyesopen.com>
39802 * gcc.dg/20020607-2.c: New test case.
39804 2002-06-07 Jakub Jelinek <jakub@redhat.com>
39806 * gcc.c-torture/compile/20020604-1.c: New test.
39808 2002-06-04 Richard Henderson <rth@redhat.com>
39810 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
39811 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
39812 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
39814 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
39816 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
39818 2002-06-03 Richard Henderson <rth@redhat.com>
39820 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
39821 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
39823 2002-06-02 Richard Henderson <rth@redhat.com>
39825 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
39826 test functions static.
39828 2002-06-02 Andreas Jaeger <aj@suse.de>
39830 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
39833 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
39835 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
39836 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
39837 Update for mofified diagnostics.
39838 * gcc.dg/c99-intconst-1.c: No longer fail.
39840 2002-06-02 Richard Henderson <rth@redhat.com>
39842 * gcc.dg/uninit-A.c: Remove xfail markers.
39844 2002-06-01 Roger Sayle <roger@eyesopen.com>
39846 * gcc.dg/fnegate-1.c: New test case.
39848 2002-05-30 Osku Salerma <osku@iki.fi>
39850 * gcc.c-torture/execute/mayalias-1.c: New file.
39852 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
39854 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
39855 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
39856 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
39858 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
39860 * gcc.c-torture/execute/20020529-1.c: New test.
39862 2002-05-27 Richard Henderson <rth@redhat.com>
39864 * g++.dg/ext/attrib6.C: New test case.
39866 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39868 * gcc.c-torture/execute/pure-1.c: New test.
39870 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
39872 * gcc.dg/cpp/arith-2.c: Remove.
39874 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
39876 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
39877 * gcc.dg/cpp/if-3.c: Remove.
39879 2002-05-26 Jakub Jelinek <jakub@redhat.com>
39881 * g++.dg/opt/cse2.C: New test.
39883 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
39885 * gcc.dg/cpp/arith-1.c: New semantic tests.
39886 * gcc.dg/cpp/if-1.c: Update.
39888 2002-05-24 Ben Elliston <bje@redhat.com>
39890 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
39892 2002-05-24 Jakub Jelinek <jakub@redhat.com>
39894 * gcc.dg/verbose-asm.c: New test.
39896 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
39898 * gcc.dg/cpp/paste12.c: New test.
39900 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
39902 * g++.dg/parse/named_ops.C: New test.
39904 2002-05-23 Mark Mitchell <mark@codesourcery.com>
39906 * gcc.dg/weak-8.c: New test.
39908 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
39910 * gcc.dg/weak-2.c: Allow optional leading underscore
39911 in scan-assembler symbol name.
39912 * gcc.dg/weak-3.c: Likewise.
39913 * gcc.dg/weak-4.c: Likewise.
39914 * gcc.dg/weak-5.c: Likewise.
39916 2002-05-23 Jakub Jelinek <jakub@redhat.com>
39918 * gcc.dg/20020523-1.c: New test.
39920 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
39922 * objc.dg/const-str-2.m: Update now that we stop after
39923 a command line error.
39925 2002-05-22 Richard Henderson <rth@redhat.com>
39927 * g++.dg/dg.exp: Fix typo in test pruneing.
39929 2002-05-22 Richard Henderson <rth@redhat.com>
39931 * g++.dg/dg.exp: Prune the tls subdirectory.
39932 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
39933 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
39934 * g++.dg/tls/init-1.C: New.
39936 2002-05-22 Jakub Jelinek <jakub@redhat.com>
39938 * gcc.dg/20020517-1.c: New test.
39940 2002-05-21 Richard Henderson <rth@redhat.com>
39942 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
39943 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
39945 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
39947 * g++.dg/other/copy2.C: New test.
39949 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
39951 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
39952 (MAX_COPY): Bump up to 10 times sizeof (long long).
39953 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
39955 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
39956 sizeof (long long).
39958 * gcc.c-torture/execute/strcpy-1.c: New test.
39960 2002-05-19 Jason Merrill <jason2redhat.com>
39962 * g++.dg/ext/oper1.C: New test.
39964 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
39965 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
39967 * README.QMTEST: New file.
39969 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
39971 2002-05-19 Andreas Jaeger <aj@suse.de>
39973 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
39975 * gcc.c-torture/execute/loop-2d.x: Likewise.
39977 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
39979 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
39980 support weak symbols.
39981 * gcc.dg/weak-4.c: Likewise.
39982 * gcc.dg/weak-6.c: Likewise.
39984 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
39986 * gcc.dg/weak-3.c: Add dg-excess-error comment for
39987 cygwin, coff and h8300-*-hms targets
39988 * gcc.dg/weak-5.c: Likewise.
39989 * gcc.dg/weak-7.c: Likewise.
39991 2002-05-16 Jason Merrill <jason@redhat.com>
39993 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
39994 (scan-assembler-not, scan-assembler-dem): Likewise.
39995 (scan-assembler-dem-not): Likewise.
39997 2002-05-15 Richard Henderson <rth@redhat.com>
39999 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
40001 2002-05-15 Richard Henderson <rth@redhat.com>
40003 * gcc.dg/weak-5.c (vfoo1c): No warning here.
40004 (vfoo1f): Warning here.
40005 (vfoo1l): Don't redefine the alias.
40007 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
40009 * g++.dg/init/pm1.C: New test.
40011 2002-05-12 David S. Miller <davem@redhat.com>
40013 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
40016 2002-05-10 Roger Sayle <roger@eyesopen.com>
40018 * gcc.c-torture/execute/20020510-1.c: New test case.
40020 2002-05-10 David S. Miller <davem@redhat.com>
40022 * gcc.c-torture/execute/conversion.c: Test long double too.
40024 2002-05-09 Jakub Jelinek <jakub@redhat.com>
40026 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
40027 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
40028 * lib/g++.exp (g++_link_flags): Likewise.
40029 * lib/objc.exp (objc_target_compile): Likewise.
40031 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
40033 * gcc.dg/cpp/poison.c: Update.
40034 * gcc.dg/cpp/20000625-2.c: Remove.
40035 * gcc.dg/cpp/direct2s.c: Remove final test.
40037 2002-05-08 Tom Rix <trix@redhat.com>
40039 * gcc.c-torture/execute/20020508-1.c: New test.
40040 * gcc.c-torture/execute/20020508-2.c: New test.
40041 * gcc.c-torture/execute/20020508-3.c: New test.
40043 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
40045 * gcc.dg/cpp/charconst-4.c: More tests.
40047 2002-05-08 Mark Mitchell <mark@codesourcery.com>
40050 * gcc.dg/weak-3.c: Update location of warning messages.
40051 * gcc.dg/weak-5.c: Likewise.
40053 2002-05-06 Roger Sayle <roger@eyesopen.com>
40055 * gcc.c-torture/execute/20020506-1.c: New test case.
40057 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
40059 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
40061 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
40063 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
40065 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
40067 * gcc.dg/cpp/charconst-3.c: New test.
40069 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
40071 * gcc.dg/cpp/charconst.c: Update tests.
40073 2002-05-05 Tim Josling <tej@melbpc.org.au>
40075 * treelang: Added directory for new sample language treelang. Also
40076 lib/treelang.exp: New file to signal treelang should be tested.
40078 2002-05-03 Jakub Jelinek <jakub@redhat.com>
40080 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
40081 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
40082 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
40083 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
40084 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
40085 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
40086 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
40088 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
40090 * gcc.dg/format/xopen-2.c: New test.
40092 2002-05-03 Jakub Jelinek <jakub@redhat.com>
40094 * gcc.dg/20020503-1.c: New test.
40096 2002-05-02 Mark Mitchell <mark@codesourcery.com>
40098 * g++.dg/init/dtor1.C: Make it tougher.
40100 2002-05-01 Mark Mitchell <mark@codesourcery.com>
40102 * g++.dg/init/dtor1.C: New test.
40104 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
40106 * gcc.dg/altivec-8.c: New.
40108 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
40110 * gcc.dg/altivec-7.c: New.
40112 2002-04-29 Jakub Jelinek <jakub@redhat.com>
40114 * g++.dg/parse/typedef1.C: New test.
40116 2002-04-29 Mark Mitchell <mark@codesourcery.com>
40119 * g++.dg/template/friend6.C: New test.
40122 * g++.dg/init/copy1.C: New test.
40124 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
40126 * g++.dg/warn/effc1.C: New test.
40128 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
40130 * gcc.dg/cpp/if-cexp.c: Add a test.
40132 2002-04-28 Jakub Jelinek <jakub@redhat.com>
40134 * gcc.dg/20020426-2.c: New test.
40136 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
40138 * gcc.dg/cpp/if-mop.c: Update.
40139 * gcc.dg/cpp/if-mpar.c: Add test.
40140 * gcc.dg/cpp/if-oppr.c: Update.
40142 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
40145 * gcc.dg/weak-[2-7].c: New tests.
40147 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
40149 * gcc.dg/enum1.c: New test.
40151 2002-04-26 Mark Mitchell <mark@codesourcery.com>
40154 * g++.dg/inherit/access2.C: New test.
40156 2002-04-26 Mark Mitchell <mark@codesourcery.com>
40159 * gcc.dg/20020426-1.c: New test.
40161 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
40163 * g++.dg/abi/enum1.C: New test.
40165 2002-04-26 Richard Henderson <rth@redhat.com>
40167 * gcc.dg/c99-bool-1.c: Expect always true warning.
40169 2002-04-25 Roger Sayle <roger@eyesopen.com>
40171 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
40173 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40175 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
40178 2002-04-24 Mark Mitchell <mark@codesourcery.com>
40180 * g++.dg/abi/mange7.C: New test.
40183 * g++.dg/parse/stmtexpr2.C: New test.
40185 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
40187 * gcc.dg/20020312-2.c: Add SH target.
40189 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40191 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
40192 compiler output on mips*-*-irix*.
40194 2002-04-23 Jakub Jelinek <jakub@redhat.com>
40196 * g++.dg/parse/attr1.C: New test.
40198 2002-04-23 Roger Sayle <roger@eyesopen.com>
40200 * gcc.c-torture/execute/string-opt-17.c: New test case.
40201 * gcc.c-torture/execute/memset-2.c: New test case.
40203 2002-04-23 Mark Mitchell <mark@codesourcery.com>
40206 * g++.dg/template/friend5.C: New test.
40209 * g++.dg/template/qual1.C: Likewise.
40211 2002-04-22 Zack Weinberg <zack@codesourcery.com>
40213 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
40214 Include stdlib.h, not stdio.h or ctype.h.
40216 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
40218 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
40219 cris-*-elf* and mmix-*-*.
40220 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
40221 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
40222 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
40224 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
40225 * gcc.dg/wchar_t-1.c: Ditto.
40227 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
40229 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
40232 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
40234 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
40236 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
40238 * gcc.c-torture/execute/20000906-1.x: Delete.
40240 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
40242 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
40244 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
40247 * g77.f-torture/execute/6367.f: New test.
40248 * g77.f-torture/execute/6367.x: Disable for MMIX.
40250 2002-04-19 Mark Mitchell <mark@codesourcery.com>
40253 * g++.dg/opt/inline2.C: New test.
40255 2002-04-18 Richard Henderson <rth@redhat.com>
40257 * gcc.dg/20000906-1.c: Enable for all targets.
40258 * gcc.c-torture/compile/iftrap-2.c: New.
40260 2002-04-18 Jakub Jelinek <jakub@redhat.com>
40262 * gcc.dg/20020418-1.c: New test.
40263 * gcc.dg/20020418-2.c: New test.
40265 2002-04-18 Richard Henderson <rth@redhat.com>
40267 * gcc.c-torture/compile/iftrap-1.c: New.
40268 * gcc.dg/iftrap-1.c: Adjust for ia64.
40269 * gcc.dg/iftrap-2.c: New.
40271 2002-04-18 Jakub Jelinek <jakub@redhat.com>
40273 * gcc.c-torture/compile/20020418-1.c: New test.
40275 2002-04-18 Roger Sayle <roger@eyesopen.com>
40277 * gcc.c-torture/compile/20020415-1.c: New.
40279 2002-04-18 David S. Miller <davem@redhat.com>
40281 * gcc.c-torture/execute/20020418-1.c: New test.
40283 2002-04-17 Jakub Jelinek <jakub@redhat.com>
40285 * gcc.dg/20020416-1.c: New test.
40287 * g++.dg/opt/inline1.C: New test.
40289 2002-04-16 Jakub Jelinek <jakub@redhat.com>
40291 * gcc.dg/altivec-5.c: New test.
40293 * gcc.dg/20020415-1.c: New test.
40295 2002-04-15 Mark Mitchell <mark@codesourcery.com>
40297 * testsuite/lib/chill.exp: Remove.
40299 2002-04-14 Jakub Jelinek <jakub@redhat.com>
40301 * g++.dg/other/big-struct.C: New test.
40303 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
40305 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
40308 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
40311 * gcc.dg/i386-387-1.c: Allow optional leading underscore
40312 in scan-assembler function name
40314 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
40316 * g77.f-torture/execute/980628-4.x,
40317 g77.f-torture/execute/980628-5.x,
40318 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
40319 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
40320 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
40323 2002-04-13 David S. Miller <davem@redhat.com>
40325 * gcc.c-torture/execute/20020413-1.c: New test.
40327 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
40330 * g++.dg/ext/asm1.C: New tests.
40332 2002-04-12 Mark Mitchell <mark@codesourcery.com>
40335 * g++.dg/parse/stmtexpr1.C: New test.
40338 * g++.dg/template/copy1.C: New test.
40340 2002-04-12 Richard Henderson <rth@redhat.com>
40342 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
40344 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
40346 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
40347 gcc.c-torture/execute/20020307-2.c.
40349 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
40351 * g++.dg/ext/attrib5.C,
40352 * g++.dg/lookup/struct1.C: New tests.
40354 2002-04-11 Jakub Jelinek <jakub@redhat.com>
40356 * gcc.dg/20020411-1.c: New test.
40358 * gcc.c-torture/execute/20020411-1.c: New test.
40360 2002-04-10 Janis Johnson <janis187@us.ibm.com>
40362 * g77.f-torture/execute/6177.f: New test.
40364 2002-04-10 Jakub Jelinek <jakub@redhat.com>
40367 * g++.dg/opt/cleanup1.C: New test.
40369 * g++.dg/opt/const1.C: New test.
40371 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
40373 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
40375 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
40378 * g++.dg/template/typename2.C: New test.
40380 2002-04-10 Alan Modra <amodra@bigpond.net.au>
40382 * gcc.c-torture/execute/loop-12.c: New.
40384 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
40386 * g77.f-torture/execute/980628-4.x,
40387 g77.f-torture/execute/980628-5.x,
40388 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
40389 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
40390 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
40392 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
40394 PR optimization/6086
40395 * g++.dg/opt/preinc1.C: New test.
40397 2002-04-06 Mark Mitchell <mark@codesourcery.com>
40400 * g++.dg/opt/static2.C: New test.
40402 2002-04-06 Mark Mitchell <mark@codesourcery.com>
40405 * gcc.dg/20020406-1.c: New test.
40407 2002-04-04 David S. Miller <davem@redhat.com>
40409 * gcc.c-torture/execute/20020404-1.c: New test.
40411 2002-04-04 Jakub Jelinek <jakub@redhat.com>
40414 * gcc.dg/20020312-2.c: Do not declare global register variable
40415 if __PIC__ or __pic__ is defined.
40417 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
40419 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
40420 __asm__ so that it works correctly even if -ansi -pedantic-errors.
40422 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40424 * gcc.misc-tests/linkage.exp: Update last change to handle
40425 sparc*-, not just sparc-.
40427 2002-04-03 Richard Henderson <rth@redhat.com>
40429 * gcc.dg/cpp/ucs.c: Improved long UCS test.
40431 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
40433 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
40435 2002-04-02 David S. Miller <davem@redhat.com>
40437 * gcc.c-torture/execute/20020402-3.c: New test.
40439 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
40441 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
40442 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
40444 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
40445 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
40446 g77.f-torture/execute/20001201.x,
40447 g77.f-torture/execute/u77-test.x: New files.
40449 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
40450 * gcc.dg/wchar_t-1.c: Ditto.
40452 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
40454 * gcc.c-torture/execute/20020402-1.c: New test.
40456 2002-04-01 Richard Henderson <rth@redhat.com>
40458 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
40460 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
40462 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40464 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
40466 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
40468 * g++.dg/inherit/template-as-base.C: Expect error.
40469 * g++.dg/inherit/namespace-as-base.C: Likewise.
40471 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
40473 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
40474 g++.dg/ext/instantiate3.C: Tweak match patterns.
40476 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
40477 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
40480 2002-03-31 Richard Henderson <rth@redhat.com>
40482 * gcc.dg/special/alias-2.c: New.
40483 * gcc.dg/special/ecos.exp: Run it.
40485 2002-03-31 Richard Henderson <rth@redhat.com>
40487 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
40489 2002-03-31 Kazu Hirata <kazu@hxi.com>
40491 * gcc.dg/weak-1.c: Disable on h8300 port.
40493 2002-03-29 Janis Johnson <janis187@us.ibm.com>
40495 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
40496 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
40498 * g++.dg/bprob/bprob-1.C: New test.
40499 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
40500 * g++.dg/gcov/gcov-1.C: New test.
40501 * g++.dg/gcov/gcov-1.x: New file.
40502 * g++.dg/gcov/gcov-2.C: New test.
40503 * g++.dg/gcov/gcov-3.C: New test.
40504 * g++.dg/gcov/gcov-3.h: New file.
40506 2002-03-28 Roger Sayle <roger@eyesopen.com>
40508 * g++.old-deja/g++.other/builtins5.C: New test.
40509 * g++.old-deja/g++.other/builtins6.C: New test.
40510 * g++.old-deja/g++.other/builtins7.C: New test.
40511 * g++.old-deja/g++.other/builtins8.C: New test.
40512 * g++.old-deja/g++.other/builtins9.C: New test.
40514 2002-03-29 Jakub Jelinek <jakub@redhat.com>
40516 * g++.dg/opt/static1.C: New test.
40518 * g++.dg/opt/longbranch1.C: New test.
40520 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
40522 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
40524 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
40526 2002-03-28 Jeffrey A Law (law@redhat.com)
40528 * gcc.c-torture/execute/20020328-1.c: New test.
40530 2002-03-27 Richard Henderson <rth@redhat.com>
40532 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
40533 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
40534 move from g++.old-deja/g++.ext/.
40536 2002-03-27 Mark Mitchell <mark@codesourcery.com>
40538 * g++.dg/init/new2.C: New test.
40540 2002-03-26 Richard Henderson <rth@redhat.com>
40542 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
40544 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
40547 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
40549 * gcc.dg/20001102-1.c: Likewise.
40551 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
40553 * gcc.dg/cpp/endif-pedantic1.c,
40554 gcc.dg/cpp/endif-pedantic2.c: New tests.
40556 2002-03-26 Mark Mitchell <mark@codesourcery.com>
40558 * g++.dg/init/new1.C: New test.
40560 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
40562 * g++.dg/abi/vbase9.C: New test.
40564 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
40566 * gcc.dg/arm-asm.c: New test.
40568 2002-03-26 Andrew Cagney <ac131313@redhat.com>
40570 * gcc.dg/Wswitch-enum.c: New test.
40573 2002-03-26 Richard Henderson <rth@redhat.com>
40575 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
40578 2002-03-25 Richard Henderson <rth@redhat.com>
40580 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
40583 * gcc.c-torture/compile/20011119-1.c (xxx): New.
40584 * gcc.c-torture/compile/20011119-2.c (xxx): New.
40586 2002-03-25 Zack Weinberg <zack@codesourcery.com>
40588 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
40590 2002-03-25 Bob Wilson <bob.wilson@acm.org>
40592 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
40593 targets using generic thunk support.
40595 2002-03-25 Jakub Jelinek <jakub@redhat.com>
40597 * gcc.c-torture/compile/20020323-1.c: New test.
40599 * g++.dg/opt/conj2.C: New test.
40601 2002-03-24 Richard Henderson <rth@redhat.com>
40603 * gcc.dg/weak-1.c: Use -fno-common.
40605 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
40607 * g77.dg/f77-edit-apostrophe-out.f: New test
40608 * g77.dg/f77-edit-h-out.f: New test
40609 * g77.dg/f77-edit-t-in.f: New test
40610 * g77.dg/f77-edit-t-out.f: New test
40611 * g77.dg/f77-edit-x-out.f: New test
40612 * g77.dg/f77-edit-slash-out.f: New test
40613 * g77.dg/f77-edit-colon-out.f: New test
40614 * g77.dg/f77-edit-s-out.f: New test
40616 2002-03-24 Richard Henderson <rth@redhat.com>
40618 * objc/execute/formal_protocol-6.x: New XFAIL.
40620 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
40622 * gcc.dg/weak-1.c: Early return from dg-final on platforms
40623 that do not support weak symbols
40625 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
40627 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
40628 * lib/g77.exp: Likewise.
40629 * lib/objc.exp: Likewise.
40631 2002-03-23 Andrew Cagney <ac131313@redhat.com>
40633 * gcc.dg/Wswitch-default.c: New test.
40635 2002-03-23 Jakub Jelinek <jakub@redhat.com>
40637 * g++.dg/other/enum1.C: New test.
40639 2002-03-23 Zack Weinberg <zack@codesourcery.com>
40641 * gcc.dg/pragma-ep-3.c: Fix typo.
40643 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
40645 * g++.dg/inherit/template-as-base.C: New test.
40647 2002-03-22 Jakub Jelinek <jakub@redhat.com>
40649 * g++.old-deja/g++.other/dwarf2-1.C: Move...
40650 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
40652 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
40654 * gcc.dg/cpp/multiline.c: Update to match.
40656 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
40658 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
40660 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
40662 * gcc.dg/cpp/extratokens2.c: New file.
40664 2002-03-21 David Edelsohn <edelsohn@gnu.org>
40666 * gcc.dg/20020312-2.c: Add rs6000 target.
40668 * gcc.c-torture/compile/20020319-1.c: New test.
40670 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
40672 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
40673 (A, E): Handle this.
40675 2002-03-20 Jason Merrill <jason@redhat.com>
40677 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
40679 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
40680 through prune_gcc_output.
40682 2002-03-20 Jakub Jelinek <jakub@redhat.com>
40684 * gcc.c-torture/compile/20020320-1.c: New test.
40686 2002-03-19 Jakub Jelinek <jakub@redhat.com>
40688 * gcc.c-torture/compile/20020318-1.c: New test.
40690 * gcc.dg/struct-by-value-1.c: New test.
40692 * gcc.dg/20020319-1.c: New test.
40694 2002-03-18 Jakub Jelinek <jakub@redhat.com>
40696 * g++.dg/opt/conj1.C: New test.
40698 2002-03-17 Mark Mitchell <mark@codesourcery.com>
40700 * g++.dg/template/qualttp20.C: Revert previous change.
40701 * g++.dg/template/qualttp3.C: Likewise.
40702 * g++.dg/template/qualttp4.C: Likewise.
40703 * g++.dg/template/qualttp5.C: Likewise.
40704 * g++.dg/template/qualttp6.C: Likewise.
40705 * g++.dg/template/qualttp7.C: Likewise.
40706 * g++.dg/template/qualttp8.C: Likewise.
40707 * g++.dg/template/recurse.C: Likewise.
40709 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
40711 * gcc.dg/cpp/wchar-1.c: Update.
40713 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
40715 * g++.dg/template/conv1.C: New test.
40716 * g++.dg/template/conv2.C: New test.
40717 * g++.dg/template/conv3.C: New test.
40718 * g++.dg/template/conv4.C: New test.
40720 2002-03-15 Mark Mitchell <mark@codesourcery.com>
40722 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
40723 * g++.dg/template/qualttp3.C: Likewise.
40724 * g++.dg/template/qualttp4.C: Likewise.
40725 * g++.dg/template/qualttp5.C: Likewise.
40726 * g++.dg/template/qualttp6.C: Likewise.
40727 * g++.dg/template/qualttp7.C: Likewise.
40728 * g++.dg/template/qualttp8.C: Likewise.
40729 * g++.dg/template/recurse.C: Likewise.
40731 2002-03-15 Mark Mitchell <mark@codesourcery.com>
40733 * g++.dg/opt/dtor1.C: New test.
40735 2002-03-15 Jakub Jelinek <jakub@redhat.com>
40737 * gcc.c-torture/compile/20020315-1.c: New test.
40739 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
40741 * gcc.dg/weak-1.c: Fix scan tests.
40743 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
40745 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
40746 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
40747 cris-*-aout* mmix-*-*.
40748 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
40749 cris-*-aout* mmix-*-*.
40750 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
40751 cris-*-elf* cris-*-aout* and mmix-*-*.
40752 * gcc.dg/20001009-1.c: Ditto.
40753 * gcc.dg/20010912-1.c: Ditto.
40754 * gcc.dg/20020122-4.c: Ditto.
40755 * gcc.dg/inline-2.c: Ditto.
40757 2002-03-14 Jeffrey A Law (law@cygnus.com)
40759 * gcc.c-torture/compile/20020314-1.c: New test.
40761 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
40763 * gcc.c-torture/execute/20020314-1.c: New test.
40765 2002-03-14 Jakub Jelinek <jakub@redhat.com>
40767 * g++.dg/warn/Wunused-1.C: New test.
40769 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
40771 * g++.dg/abi/mangle6.C: New test.
40773 2002-03-13 Jakub Jelinek <jakub@redhat.com>
40775 * gcc.c-torture/compile/20020309-2.c: New test.
40777 * gcc.c-torture/compile/20020312-1.c: New test.
40779 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
40781 * g++.dg/other/access1.C: New test.
40783 2002-03-12 Jakub Jelinek <jakub@redhat.com>
40785 * gcc.c-torture/execute/wchar_t-1.c: New test.
40787 2002-03-12 David Edelsohn <edelsohn@gnu.org>
40789 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
40791 2002-03-12 Roger Sayle <roger@eyesopen.com>
40793 * gcc.dg/20020312-1.c: New test case.
40795 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
40797 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
40799 2002-03-11 Richard Henderson <rth@redhat.com>
40801 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
40802 * g++.old-deja/g++.jason/report.C: Likewise.
40804 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
40806 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
40807 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
40809 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
40811 * testsuite/g++.dg/overload/pmf1.C: New test.
40813 2002-03-11 Kazu Hirata <kazu@hxi.com>
40815 * gcc.c-torture/execute/20020307-1.c: Use long.
40817 2002-03-11 Jakub Jelinek <jakub@redhat.com>
40819 PR optimization/5844
40820 * gcc.dg/20020310-1.c: New test.
40822 2002-03-09 Michael Meissner <meissner@redhat.com>
40824 * gcc.c-torture/execute/memcpy-2.c: New test.
40825 * gcc.c-torture/execute/memset-1.c: New test.
40826 * gcc.c-torture/execute/strlen-1.c: New test.
40827 * gcc.c-torture/execute/strcmp-1.c: New test.
40828 * gcc.c-torture/execute/strncmp-1.c: New test.
40830 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
40832 * gcc.dg/ppc-ldstruct.c: New test.
40834 2002-03-09 Jakub Jelinek <jakub@redhat.com>
40836 * gcc.c-torture/execute/va-arg-22.c: New test.
40838 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
40840 * gcc.c-torture/compile/20020309-1.c: New test.
40842 2002-03-08 Jakub Jelinek <jakub@redhat.com>
40844 * gcc.c-torture/execute/20020307-2.c: New test.
40846 2002-03-07 Jeffrey A Law (law@redhat.com)
40848 * g77.f-torture/compile/20020307-1.f: New test.
40850 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
40852 * gcc.dg/unordered-1.c: New test.
40854 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
40856 * gcc.c-torture/execute/20020307-1.c: New test.
40858 2002-03-05 Jakub Jelinek <jakub@redhat.com>
40860 * gcc.dg/20020304-1.c: New test.
40862 * gcc.c-torture/compile/20020304-2.c: New test.
40864 2002-03-04 Zack Weinberg <zack@codesourcery.com>
40866 * gcc.c-torture/compile/20020304-1.c: New test case
40869 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
40871 * gcc.dg/20020103-1.c: Add other -D ppc variants.
40873 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
40875 * g++.dg/other/classkey1.C: New test.
40877 2002-03-01 Richard Henderson <rth@redhat.com>
40879 * gcc.c-torture/compile/981223-1.x: New.
40880 * gcc.c-torture/compile/920625-1.x: New.
40882 2002-02-28 Richard Henderson <rth@redhat.com>
40884 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
40886 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
40888 * gcc.c-torture/execute/20020227-1.c: New test.
40890 2002-02-27 Mark Mitchell <mark@codesourcery.com>
40892 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
40894 * g++.old-deja/g++.oliva/partord1.C: Likewise.
40895 * g++.old-deja.g++.other/defarg1.C: Likewise.
40896 * g++.old-deja/g++.pt/calls2.C: Likewise.
40897 * g++.old-deja/g++.pt/crash20.C: Likewise.
40898 * g++.old-deja/g++.pt/crash30.C: Likewise.
40899 * g++.old-deja/g++.pt/crash36.C: Likewise.
40900 * g++.old-deja/g++.pt/crash6.C: Likewise.
40901 * g++.old-deja/g++.pt/defarg13.C: Likewise.
40902 * g++.old-deja/g++.pt/derived3.C: Likewise.
40903 * g++.old-deja/g++.pt/error1.C: Likewise.
40904 * g++.old-deja/g++.pt/friend21.C: Likewise.
40905 * g++.old-deja/g++.pt/friend23.C: Likewise.
40906 * g++.old-deja/g++.pt/infinite1.C: Likewise.
40907 * g++.old-deja/g++.robertl/eb128.C: Likewise.
40909 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
40911 * gcc.c-torture/execute/20020225-2.c: New test.
40913 2002-02-27 Zack Weinberg <zack@codesourcery.com>
40915 * gcc.c-torture/execute/920730-1t.c,
40916 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
40917 Delete test cases, only relevant to -traditional.
40919 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
40921 * gcc.dg/cpp/undef1.c: Remove.
40922 * gcc.dg/cpp/directiv.c: Update.
40923 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
40925 2002-02-27 Michael Meissner <meissner@redhat.com>
40927 * gcc.c-torture/execute/20020226-1.c: New test.
40929 2002-02-26 Jakub Jelinek <jakub@redhat.com>
40931 * g++.dg/debug/debug4.C: New test.
40933 * gcc.dg/ia64-visibility-1.c: New test.
40935 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
40937 * gcc.dg/debug/20020224-1.c: New.
40939 2002-02-25 Kazu Hirata <kazu@hxi.com>
40941 * gcc.c-torture/execute/960416-1.x: New.
40942 * gcc.c-torture/execute/divconst-3.x: Likewise.
40944 2002-02-25 Jakub Jelinek <jakub@redhat.com>
40946 * gcc.dg/20020224-1.c: New test.
40948 2002-02-25 Alan Modra <amodra@bigpond.net.au>
40950 * gcc.c-torture/execute/20020225-1.c: New.
40952 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
40954 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
40956 2002-02-23 Jakub Jelinek <jakub@redhat.com>
40958 * gcc.dg/20020222-1.c: New test.
40960 2002-02-22 Jakub Jelinek <jakub@redhat.com>
40962 * g++.dg/opt/anonunion1.C: New test.
40964 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
40966 * g++.dg/template/qualttp19.C: New test.
40967 * g++.dg/template/qualttp20.C: New test.
40968 * g++.old-deja/g++.jason/report.C: Adjust expected errors
40969 * g++.old-deja/g++.other/qual1.C: Likewise.
40971 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
40973 * gcc.dg/attr-alwaysinline.c: New.
40975 2002-02-21 Jakub Jelinek <jakub@redhat.com>
40977 * gcc.dg/20020220-1.c: New test.
40979 * gcc.dg/20020220-2.c: New test.
40981 * g++.dg/opt/mmx1.C: New test.
40983 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
40985 * gcc.c-torture/compile/20020110.c: New test.
40987 2002-02-20 Jakub Jelinek <jakub@redhat.com>
40989 * gcc.c-torture/execute/20020219-1.c: New test.
40991 * gcc.dg/20020219-1.c: New test.
40993 * gcc.dg/noncompile/20020220-1.c: New test.
40995 * g++.dg/opt/ptrintsum1.C: New test.
40997 * gcc.dg/debug/20020220-1.c: New test.
40999 2002-02-17 Jakub Jelinek <jakub@redhat.com>
41001 * gcc.c-torture/execute/20020216-1.c: New test.
41003 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
41005 * gcc.dg/decl-1.c: Update, new test.
41007 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
41009 * g++.dg/abi/bitfield1.C: New test.
41010 * g++.dg/abi/bitfield2.C: New test.
41012 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
41014 * gcc.dg/attr-nest.c: New test.
41016 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
41018 * gcc.c-torture/execute/20020215-1.c: New test.
41020 2002-02-14 Jakub Jelinek <jakub@redhat.com>
41022 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
41023 * g++.dg/debug/debug.exp: New.
41024 * g++.dg/debug/trivial.C: New.
41025 * g++.dg/debug/debug1.C: Moved...
41026 * g++.dg/other/debug1.C: ...from here.
41027 * g++.dg/debug/debug2.C: Moved...
41028 * g++.dg/other/debug2.C: ...from here.
41029 * g++.dg/debug/debug3.C: Moved...
41030 * g++.dg/other/debug3.C: ...from here.
41032 * gcc.dg/noncompile/20020213-1.c: New test.
41034 2002-02-13 Jakub Jelinek <jakub@redhat.com>
41036 * g++.dg/other/debug3.C: New test.
41038 * gcc.c-torture/execute/20020213-1.c: New test.
41040 2002-02-13 Richard Smith <richard@ex-parrot.com>
41042 * g++.old-deja/g++.other/thunk1.C: New test.
41044 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
41046 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
41048 2002-02-13 Stan Shebs <shebs@apple.com>
41050 * gcc.dg/altivec-3.c: New.
41052 2002-02-12 Jakub Jelinek <jakub@redhat.com>
41054 * gcc.dg/Wunreachable-1.c: New test.
41055 * gcc.dg/Wunreachable-2.c: New test.
41057 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
41059 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
41061 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
41063 * gcc.dg/decl-1.c: New test.
41065 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
41067 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
41069 2002-02-10 Kazu Hirata <kazu@hxi.com>
41071 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
41072 * gcc.c-torture/compile/980506-1.x: Likewise.
41074 2002-02-10 Kazu Hirata <kazu@hxi.com>
41076 * gcc.dg/20020210-1.c: New.
41078 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
41080 * g77.f-torture/execute/947.f: New regression test
41081 for PR fortran/947.
41083 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
41085 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
41086 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
41088 2002-02-08 Richard Henderson <rth@redhat.com>
41090 * gcc.c-torture/compile/labels-3.c: New.
41092 2002-02-08 Jakub Jelinek <jakub@redhat.com>
41094 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
41095 expression statements work instead.
41096 * gcc.dg/noncompile/20020207-1.c: New test.
41098 2002-02-07 Richard Henderson <rth@redhat.com>
41100 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
41102 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
41104 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
41106 * lib/g77-dg.exp: Trim g77 error messages so that they are
41107 recognized by dg.exp.
41109 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
41112 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
41114 2002-02-07 Richard Henderson <rth@redhat.com>
41116 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
41117 to be sufficiently aligned for integers.
41119 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
41121 * g++.dg/template/friend4.C: New test.
41123 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
41126 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
41129 2002-02-07 Richard Henderson <rth@redhat.com>
41131 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
41132 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
41133 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
41134 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
41136 2002-02-06 Richard Henderson <rth@redhat.com>
41138 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
41140 2002-02-06 Janis Johnson <janis187@us.ibm.com>
41142 * gcc.dg/20020206-1.c: New test.
41144 2002-02-06 Jakub Jelinek <jakub@redhat.com>
41146 * gcc.c-torture/execute/20020206-1.c: New test.
41148 * gcc.c-torture/execute/20020206-2.c: New test.
41150 PR optimization/5429:
41151 * gcc.c-torture/compile/20020206-1.c: New test.
41153 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
41155 * g++.dg/ext/align1.C: Do not use an explicit alignment value
41156 as certain file formats cannot support particularly large
41159 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
41160 and do not expect to be able to link the executable.
41162 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
41163 fail because the COFF format does not support the weak attribute.
41165 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
41167 * g77.dg/pr5473.f: New test
41169 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
41171 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
41172 Fix testcase accordingly.
41174 2002-02-04 Richard Henderson <rth@redhat.com>
41176 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
41177 (buf): Change to be an array of pointers, not ints.
41179 2002-02-04 Jakub Jelinek <jakub@redhat.com>
41181 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
41182 before all tests. Move warning one line above to match where it
41184 * gcc.dg/Wswitch-2.c: New test.
41185 * g++.dg/warn/Wswitch-1.C: New test.
41186 * g++.dg/warn/Wswitch-2.C: New test.
41188 2002-02-04 Richard Henderson <rth@redhat.com>
41190 * g++.dg/abi/offsetof.C: Fix size comparison.
41192 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
41194 * gcc.dg/cast-qual-2.c: New test.
41196 2002-02-04 Jakub Jelinek <jakub@redhat.com>
41198 * gcc.dg/20020201-4.c: New test.
41200 2002-02-04 Ben Elliston <bje@redhat.com>
41202 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
41203 target_info attribute != 0, in addition to the empty string.
41204 (gcc_target_compile): Likewise.
41206 2002-02-03 Andrew Cagney <ac131313@redhat.com>
41208 * gcc.dg/Wswitch.c: New test.
41209 PR gcc/4475. PR gcc/3780.
41211 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
41213 * g77.f-torture/execute/5122.f: New test for regressions
41214 against PR fortran/5122.
41216 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
41218 * g77.f-torture/compile/pr3743.f: Delete
41219 * g77.dg/pr3743-1.f: New test.
41220 * g77.dg/pr3743-2.f: New test.
41221 * g77.dg/pr3743-3.f: New test.
41222 * g77.dg/pr3743-4.f: New test.
41224 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
41226 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
41228 2002-02-02 Richard Henderson <rth@redhat.com>
41230 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
41231 * gcc.c-torture/execute/bf64-1.c: Likewise.
41233 2002-02-02 Jakub Jelinek <jakub@redhat.com>
41235 * gcc.dg/20020201-2.c: New test.
41237 * gcc.dg/20020201-3.c: New test.
41239 * gcc.c-torture/execute/bitfld-2.c: New test.
41241 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
41243 * gcc.dg/bitfld-1.c: Update.
41244 * gcc.dg/bitfld-2.c: Update.
41245 * gcc.c-torture/execute/bitfld-1.x: New.
41247 2002-02-02 Jakub Jelinek <jakub@redhat.com>
41249 * gcc.c-torture/execute/20020201-1.c: New test.
41251 2002-02-01 Janis Johnson <janis187@us.ibm.com>
41254 * gcc.dg/20020201-1.c: New test.
41256 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
41259 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
41260 * g77.f-torture/compile/pr3743.x: Remove
41262 2002-01-31 Tom Rix <trix@redhat.com>
41264 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
41266 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
41268 * gcc.dg/noncompile/20020130-1.c: New test.
41270 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
41272 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
41274 2002-01-29 Richard Henderson <rth@redhat.com>
41276 * gcc.c-torture/execute/991118-1.c: Cast various constants back
41278 * gcc.c-torture/execute/bf64-1.c: Likewise.
41280 2002-01-29 Jakub Jelinek <jakub@redhat.com>
41282 * gcc.c-torture/execute/20020129-1.c: New test.
41284 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
41286 * gcc.c-torture/compile/20000224-1.c: Update.
41287 * gcc.c-torture/execute/bitfld-1.c: New tests.
41288 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
41289 * gcc.dg/uninit-A.c: Update.
41291 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
41293 * g++.dg/template/ctor1.C: Add instantiation.
41295 2002-01-28 Paul Koning <pkoning@equallogic.com>
41297 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
41298 argument to __builtin_prefetch to be const ptr.
41300 2002-01-28 Jakub Jelinek <jakub@redhat.com>
41302 * gcc.c-torture/compile/20020120-1.c: New test.
41304 2002-01-27 Kazu Hirata <kazu@hxi.com>
41306 * gcc.c-torture/execute/20020127-1.c: New test.
41308 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
41310 * g77.dg/f77-edit-i-in.f: New test
41311 * g77.dg/f77-edit-i-out.f: New test
41313 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
41315 * gcc.dg/debug/debug.exp: New file.
41316 * gcc.dg/debug/trivial.c: New file.
41317 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
41318 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
41319 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
41320 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
41321 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
41322 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
41323 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
41324 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
41325 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
41326 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
41327 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
41328 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
41329 * gcc.dg/20000503-1.c: Removed.
41330 * gcc.dg/20010207-1.c: Removed.
41331 * gcc.dg/20011223-1.c: Removed.
41332 * gcc.dg/20020104-2.c: Removed.
41333 * gcc.dg/debug-1.c: Removed.
41334 * gcc.dg/debug-2.c: Removed.
41335 * gcc.dg/debug-3.c: Removed.
41336 * gcc.dg/debug-4.c: Removed.
41337 * gcc.dg/debug-5.c: Removed.
41338 * gcc.dg/debug-6.c: Removed.
41339 * gcc.dg/dwarf2-1.c: Removed.
41340 * gcc.dg/dwarf2-2.c: Removed.
41342 2002-01-25 Jakub Jelinek <jakub@redhat.com>
41344 * g++.old-deja/g++.other/eh5.C: New test.
41345 * g++.old-deja/g++.other/sibcall2.C: New test.
41346 * g++.old-deja/g++.other/array9.C: New test.
41347 * g++.old-deja/g++.other/typename2.C: New test.
41348 * g++.old-deja/g++.other/crash60.C: New test.
41349 * g++.old-deja/g++.other/conv9.C: New test.
41350 * g++.old-deja/g++.other/mangle10.C: New test.
41351 * g++.old-deja/g++.other/unchanging1.C: New test.
41352 * g++.old-deja/g++.other/exprstmt1.C: New test.
41353 * g++.old-deja/g++.other/inline23.C: New test.
41354 * g++.old-deja/g++.eh/ia64-1.C: New test.
41355 * g++.old-deja/g++.other/dwarf2-1.C: New test.
41356 * g++.old-deja/g++.other/reload1.C: New test.
41357 * g++.old-deja/g++.other/static20.C: New test.
41358 * g++.old-deja/g++.other/local-alloc1.C: New test.
41359 * g++.old-deja/g++.other/conv8.C: New test.
41360 * g++.old-deja/g++.other/stmtexpr2.C: New test.
41361 * g++.old-deja/g++.other/storeexpr1.C: New test.
41362 * g++.old-deja/g++.other/storeexpr2.C: New test.
41363 * g++.dg/eh/template2.C: New test.
41364 * g++.dg/warn/weak1.C: New test.
41366 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
41368 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
41369 Remove first, non-varying, argument.
41371 2002-01-23 Richard Henderson <rth@redhat.com>
41373 * gcc.dg/inline-2.c: New.
41375 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
41376 Add optional target arg. Check number of arguments.
41377 (scan-assembler-not, scan-assembler-dem): Likewise.
41378 (scan-assembler-dem-not): Likewise.
41380 2002-01-23 Zack Weinberg <zack@codesourcery.com>
41382 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
41384 * g++.old-deja/g++.brendan/parse3.C,
41385 g++.old-deja/g++.other/crash26.C,
41386 g++.old-deja/g++.other/crash28.C,
41387 g++.old-deja/g++.other/crash29.C,
41388 g++.old-deja/g++.other/crash30.C,
41389 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
41391 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
41393 * gcc.dg/20020115-1.c: New.
41395 2002-01-23 Bob Wilson <bob.wilson@acm.org>
41397 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
41399 2002-01-23 Janis Johnson <janis187@us.ibm.com>
41401 * gcc.dg/20020122-3.c: New.
41403 2002-01-23 Jakub Jelinek <jakub@redhat.com>
41405 * g++.dg/other/gc1.C: New test.
41407 2002-01-23 Zack Weinberg <zack@codesourcery.com>
41409 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
41411 2002-01-22 Richard Henderson <rth@redhat.com>
41413 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
41415 2002-01-22 Richard Henderson <rth@redhat.com>
41417 * gcc.dg/20020122-4.c: New.
41419 2002-01-22 H.J. Lu <hjl@gnu.org>
41421 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
41423 * gcc.dg/special/ecos.exp: Likewise.
41424 * lib/g++-dg.exp: Likewise.
41425 * lib/g77-dg.exp: Likewise.
41426 * lib/gcc-dg.exp : Likewise.
41427 * lib/mike-g++.exp: Likewise.
41428 * lib/mike-g77.exp: Likewise.
41429 * lib/mike-gcc.exp: Likewise.
41430 * lib/objc-dg.exp: Likewise.
41432 2002-01-22 Janis Johnson <janis187@us.ibm.com>
41435 * gcc.dg/20020122-2.c: New test.
41437 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
41439 * gcc.dg/20020122-1.c: New test.
41441 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
41443 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
41445 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
41447 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
41449 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
41451 * gcc.c-torture/compile/20020121-1.c: New test.
41453 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
41455 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
41458 2002-01-21 Jakub Jelinek <jakub@redhat.com>
41460 * gcc.dg/20020218-1.c: New test.
41462 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
41464 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
41466 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
41467 "At global scope" warning
41468 * g++.dg/ext/align1.C: Change cygwin test for alignment
41469 from db-bogus to dg-warning
41471 2002-01-21 Zack Weinberg <zack@codesourcery.com>
41473 * g77.f-torture/compile/cpp2.F: New test.
41475 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
41477 * g++.dg/template/access1.C: New test.
41479 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
41481 * gcc.dg/20020118-1.c: New.
41483 2002-01-18 Kazu Hirata <kazu@hxi.com>
41485 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
41487 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
41489 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
41490 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
41491 alignment warnings.
41493 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
41495 * gcc.misc-tests/i386-prefetch.exp: Save and restore
41496 torture_with_loops and torture_without_loops
41498 2002-01-17 Jakub Jelinek <jakub@redhat.com>
41500 * gcc.c-torture/compile/20020116-1.c: New test.
41502 2002-01-16 Jakub Jelinek <jakub@redhat.com>
41504 * gcc.dg/20020116-2.c: New test.
41506 * gcc.dg/ultrasp4.c: New test.
41508 * gcc.dg/20020116-1.c: New test.
41510 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
41512 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
41515 2002-01-15 Janis Johnson <janis187@us.ibm.com>
41517 * gcc.misc-tests/i386-prefetch.exp: New.
41518 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
41519 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
41520 * gcc.misc-tests/i386-pf-none-1.c: New test.
41521 * gcc.misc-tests/i386-pf-sse-1.c: New test.
41523 2002-01-15 Jakub Jelinek <jakub@redhat.com>
41525 * gcc.dg/gnu89-init-1.c: Add new tests.
41527 2002-01-15 Andreas Jaeger <aj@suse.de>
41529 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
41530 * gcc.dg/i386-mmx-2.c: Likewise.
41531 * gcc.dg/i386-sse-1.c: Likewise.
41532 * gcc.dg/i386-sse-2.c: Likewise.
41533 * gcc.dg/i386-sse-3.c: Likewise.
41535 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
41537 * g77.f-torture/execute/intrinsic-unix-bessel.f:
41538 Uncomment additional cases that now pass.
41540 2002-01-11 Richard Henderson <rth@redhat.com>
41542 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
41543 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
41545 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
41547 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
41549 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
41551 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
41552 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
41554 2002-01-10 Dale Johannesen <dalej@apple.com>
41556 * gcc.c-torture/execute/loop-11.c: New.
41558 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
41560 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
41561 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
41563 2002-01-09 Richard Henderson <rth@redhat.com>
41565 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
41566 type in which to perform the operation for each size.
41568 2002-01-09 Alan Matsuoka (alanm@redhat.com)
41570 * gcc.c-torture/compile/20020109-2.c: New test.
41572 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
41574 * gcc.c-torture/execute/loop-10.c: New test.
41576 2002-01-09 Jakub Jelinek <jakub@redhat.com>
41578 * gcc.c-torture/compile/20010226-1.c: New test.
41579 * gcc.c-torture/compile/20010227-1.c: New test.
41580 * gcc.c-torture/compile/20010426-1.c: New test.
41581 * gcc.c-torture/compile/20010510-1.c: New test.
41582 * gcc.c-torture/compile/20010605-3.c: New test.
41583 * gcc.c-torture/compile/20010824-1.c: New test.
41584 * gcc.c-torture/execute/20010409-1.c: New test.
41585 * gcc.dg/noncompile/20000901-1.c: New test.
41586 * gcc.dg/20001023-1.c: New test.
41587 * gcc.dg/20001101-1.c: New test.
41588 * gcc.dg/20001102-1.c: New test.
41589 * gcc.dg/20010207-1.c: New test.
41590 * gcc.dg/20010405-1.c: New test.
41591 * gcc.dg/20010822-1.c: New test.
41592 * gcc.dg/20011107-1.c: New test.
41594 2002-01-09 Jeffrey A Law (law@redhat.com)
41596 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
41598 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
41599 execution failure on PA targets.
41601 2002-01-09 Jakub Jelinek <jakub@redhat.com>
41603 * gcc.c-torture/compile/20020109-1.c: New test.
41605 2002-01-08 Kazu Hirata <kazu@hxi.com>
41607 * gcc.c-torture/execute/20020108-1.c: New test.
41609 2002-01-08 Jakub Jelinek <jakub@redhat.com>
41611 * gcc.dg/20020108-1.c: New test.
41613 2002-01-08 H.J. Lu <hjl@gnu.org>
41615 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
41618 2002-01-08 Geoff Keating <geoffk@redhat.com>
41620 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
41623 2002-01-07 Aldy Hernandez <aldyh@redhat.com>
41625 * gcc.dg/altivec-4.c: Test altivec predicates.
41627 2002-01-07 Jakub Jelinek <jakub@redhat.com>
41629 * gcc.c-torture/execute/20020107-1.c: New test.
41631 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
41634 * gcc.c-torture/compile/20020106-1.c: New test.
41636 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
41638 * gcc.c-torture/execute/nestfunc-4.c: New test.
41640 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
41642 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
41643 extra triple that slipped in.
41644 * g++.old-deja/g++.abi/align.C: Likewise.
41645 * g++.old-deja/g++.abi/bitfields.C: Likewise.
41647 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
41649 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
41650 * g++.old-deja/g++.abi/align.C: Likewise.
41651 * g++.old-deja/g++.abi/bitfields.C: Likewise.
41653 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
41655 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
41658 2002-01-04 Jakub Jelinek <jakub@redhat.com>
41660 * gcc.dg/20020104-1.c: New test.
41662 * gcc.dg/20020104-2.c: New test.
41664 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
41666 * gcc.dg/20020103-1.c: Fix typo in target selector.
41668 2002-01-03 Richard Henderson <rth@redhat.com>
41670 * gcc.dg/20020103-1.c: New.
41672 2002-01-03 Kazu Hirata <kazu@hxi.com>
41674 * gcc.c-torture/execute/20020103-1.c: New test.
41676 2002-01-03 Jakub Jelinek <jakub@redhat.com>
41678 * g++.dg/other/debug2.C: New test.
41680 * gcc.c-torture/compile/20020103-1.c: New test.
41682 2002-01-02 Jakub Jelinek <jakub@redhat.com>
41684 * gcc.dg/gnu89-init-1.c: Added new tests.
41686 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
41688 * g++.dg/template/friend2.C: Remove as patch is reverted.
41690 * g++.dg/warn/oldcast1.C: New test.
41692 * g++.dg/template/ptrmem1.C: New test.
41693 * g++.dg/template/ptrmem2.C: New test.
41695 * g++.dg/template/ntp.C: New test.
41697 * g++.dg/other/component1.C: New test.
41699 * g++.dg/template/ttp3.C: New test.
41701 * g++.dg/template/friend2.C: New test.
41702 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
41704 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
41706 * g++.dg/other/ptrmem1.C: New test.
41707 * g++.dg/other/ptrmem2.C: New test.
41709 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
41711 * g++.dg/template/ctor1.C: New test.
41713 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
41715 * g++.dg/template/friend2.C: New test.
41717 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
41719 * gcc.dg/mmix-1.c: New test.
41721 2001-12-31 Richard Henderson <rth@redhat.com>
41723 * gcc.dg/asm-5.c: New.
41725 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
41727 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
41728 in namespace __gnu_cxx
41730 2001-12-30 Richard Henderson <rth@redhat.com>
41732 * gcc.dg/debug-6.c: New.
41734 2001-12-30 Jakub Jelinek <jakub@redhat.com>
41736 * gcc.c-torture/compile/20011229-2.c: New test.
41738 2001-12-29 Jakub Jelinek <jakub@redhat.com>
41740 * gcc.dg/debug-3.c: New test.
41741 * gcc.dg/debug-4.c: New test.
41742 * gcc.dg/debug-5.c: New test.
41744 2001-12-29 Richard Henderson <rth@redhat.com>
41746 * g++.dg/eh/loop1.C: New.
41748 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
41750 * g++.dg/template/crash1.C: New test.
41752 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
41754 * g++.dg/other/const1.C: New test.
41756 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
41758 * gcc.c-torture/compile/20011229-1.c: New test.
41760 2001-12-28 Stan Shebs <shebs@apple.com>
41762 * lib/objc-torture.exp: Resync with c-torture.exp.
41763 * lib/objc.exp: Load standard libraries.
41765 2001-12-28 Jakub Jelinek <jakub@redhat.com>
41767 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
41770 2001-12-27 Roger Sayle <roger@eyesopen.com>
41772 * gcc.c-torture/execute/string-opt-16.c: New testcase.
41774 2001-12-27 Richard Henderson <rth@redhat.com>
41776 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
41778 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
41780 * g++.dg/eh/ctor1.C: New test.
41781 * g++.dg/other/error2.C: New test.
41783 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
41785 * g++.dg/other/init2.C: New test.
41787 2001-12-24 Richard Henderson <rth@redhat.com>
41789 * gcc.dg/20011223-1.c: New.
41790 * gcc.dg/inline-1.c: New.
41792 2001-12-23 Richard Henderson <rth@redhat.com>
41794 * gcc.dg/asm-4.c: Test operand modifiers.
41796 2001-12-23 Richard Henderson <rth@redhat.com>
41798 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
41800 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
41802 * gcc.c-torture/execute/20011223-1.c: New test.
41804 2001-12-21 Richard Henderson <rth@redhat.com>
41806 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
41807 re-enables the warning.
41809 2001-12-21 Richard Henderson <rth@redhat.com>
41811 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
41813 2001-12-20 Jakub Jelinek <jakub@redhat.com>
41815 * gcc.c-torture/compile/20011218-1.c: New test.
41817 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
41819 * gcc.misc-test/arm-isr.exp: New file. Control running of the
41821 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
41822 epilogue generation for ARM ISR routines.
41824 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41826 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
41827 * gcc.dg/format/c90-printf-3.c: Likewise.
41828 * gcc.dg/format/c99-printf-3.c: Likewise.
41829 * gcc.dg/format/ext-1.c: Likewise.
41830 * gcc.dg/format/ext-6.c: Likewise.
41831 * gcc.dg/format/format.h: Prototype unlocked stdio.
41833 2001-12-20 Richard Henderson <rth@redhat.com>
41835 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
41837 (malloc): Correct allocation logic. Abort if we fill up the
41838 arena before initialization complete.
41839 (realloc): Correct allocation logic.
41841 2001-12-20 Jakub Jelinek <jakub@redhat.com>
41843 * gcc.c-torture/compile/20011219-2.c: New test.
41845 * gcc.c-torture/execute/20011219-1.c: New test.
41847 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
41849 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
41850 target does not support weak symbols.
41852 2001-12-19 Jakub Jelinek <jakub@redhat.com>
41854 * gcc.c-torture/compile/20011219-1.c: New test.
41856 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
41858 * g++.dg/other/error1.C: New test.
41860 2001-12-17 Jeffrey A Law (law@redhat.com)
41862 * gcc.c-torture/execute/20011217-1.c: New test.
41864 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
41866 * objc.dg/special/: New directory.
41867 * objc.dg/special/special.exp: New file.
41868 * objc.dg/special/unclaimed-category-1.h: New file.
41869 * objc.dg/special/unclaimed-category-1a.m: New file.
41870 * objc.dg/special/unclaimed-category-1.m: New file.
41872 2001-12-17 Andreas Jaeger <aj@suse.de>
41874 * gcc.c-torture/compile/20011217-2.c: New test.
41876 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
41878 * gcc.c-torture/compile/20011217-1.c: New test.
41880 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
41882 * testsuite/gcc.dg/20011214-1.c: New.
41884 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
41886 * gcc.dg/altivec-4.c: New.
41888 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
41890 * gcc.dg/20011113-1.c: New test.
41892 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
41894 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
41895 std::__malloc_alloc_template<0> and
41896 std::__default_alloc_template<false, 0>.
41898 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
41900 * objc/execute/bf-21.m: New test.
41901 * objc/execute/enumeration-1.m: New test.
41902 * objc/execute/enumeration-2.m: New test.
41904 2001-12-12 Jakub Jelinek <jakub@redhat.com>
41906 * gcc.dg/gnu89-init-1.c: New test.
41908 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
41910 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
41911 * g++.old-deja/g++.jason/2371.C: Likewise.
41912 * g++.old-deja/g++.jason/template33.C: Likewise.
41913 * g++.old-deja/g++.jason/template34.C: Likewise.
41914 * g++.old-deja/g++.jason/template36.C: Likewise.
41915 * g++.old-deja/g++.oliva/typename1.C: Likewise.
41916 * g++.old-deja/g++.oliva/typename2.C: Likewise.
41917 * g++.old-deja/g++.other/typename1.C: Likewise.
41918 * g++.old-deja/g++.pt/inherit2.C: Likewise.
41919 * g++.old-deja/g++.pt/nontype5.C: Likewise.
41920 * g++.old-deja/g++.pt/typename11.C: Likewise.
41921 * g++.old-deja/g++.pt/typename14.C: Likewise.
41922 * g++.old-deja/g++.pt/typename16.C: Likewise.
41923 * g++.old-deja/g++.pt/typename3.C: Likewise.
41924 * g++.old-deja/g++.pt/typename4.C: Likewise.
41925 * g++.old-deja/g++.pt/typename5.C: Likewise.
41926 * g++.old-deja/g++.pt/typename7.C: Likewise.
41927 * g++.old-deja/g++.robertl/eb9.C: Likewise.
41929 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
41931 * g++.dg/other/linkage1.C: New test.
41932 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
41935 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
41937 * gcc.dg/concat.c: New test.
41939 2001-12-11 Stan Shebs <shebs@apple.com>
41941 * objc/compile: New test directory.
41942 * objc/compile/compile.exp: New expect script.
41943 * objc/compile/20011211-1.m: New compile test.
41945 2001-12-11 Jason Merrill <jason@redhat.com>
41947 * lib/prune.exp (prune_gcc_output): Also handle "In member
41948 function". So many permutations...
41950 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
41952 * g++.dg/template/typedef1.C: New test.
41954 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
41956 * g++.dg/other/copy1.C: New test.
41958 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
41960 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
41962 * gcc.dg/builtin-choose-expr.c: New.
41964 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
41966 * gcc.dg/altivec-2.c: New.
41968 2001-12-07 Richard Henderson <rth@redhat.com>
41970 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
41972 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
41974 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
41977 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
41979 * g++-old.deja/g++.robertl/eb101.C: Deleted.
41981 2001-12-06 Janis Johnson <janis187@us.ibm.com>
41983 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
41984 variable argument list.
41986 2001-12-06 Zack Weinberg <zack@codesourcery.com>
41988 * gcc.c-torture/execute/memcheck: Delete entire directory.
41989 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
41990 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
41992 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
41994 * gcc.dg/Wshadow-1.c: New test.
41996 2001-12-05 Jakub Jelinek <jakub@redhat.com>
41998 * gcc.c-torture/compile/20011130-1.c: New test.
42000 * gcc.dg/noncompile/20011025-1.c: New test.
42002 * g++.dg/other/anon-union.C: New test.
42004 * gcc.c-torture/execute/20011024-1.c: New test.
42006 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
42008 * gcc.c-torture/execute/20000722-1.x,
42009 gcc.c-torture/execute/20010123-1.x: Remove.
42010 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
42011 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
42012 gcc.dg/c99-complit-2.c: New tests.
42014 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
42016 * g++.dg/inherit/base1.C: New test.
42018 2001-12-04 Jakub Jelinek <jakub@redhat.com>
42020 * g++.dg/other/stdarg1.C: New test.
42022 * gcc.c-torture/compile/20011130-2.c: New test.
42024 2001-12-03 Janis Johnson <janis187@us.ibm.com>
42026 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
42027 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
42028 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
42029 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
42030 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
42031 * gcc.dg/builtin-prefetch-1.c: New test.
42033 2001-12-03 Jakub Jelinek <jakub@redhat.com>
42035 * gcc.dg/20011130-1.c: New test.
42037 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
42039 * g++.dg/other/scope1.C: New test.
42040 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
42042 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
42044 * gcc.dg/vla-init-1.c: New test.
42046 2001-12-01 Geoff Keating <geoffk@redhat.com>
42048 * gcc.c-torture/compile/structs.c: New testcase from GDB.
42050 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
42052 * objc.dg/alias.m: Update.
42053 * objc.dg/class-1.m: Update.
42054 * objc.dg/const-str-1.m: Update.
42055 * objc.dg/fwd-proto-1.m: Update.
42056 * objc.dg/id-1.m: Update.
42057 * objc.dg/super-class-1.m: Update.
42059 2001-11-29 Mark Mitchell <mark@codesourcery.com>
42061 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
42064 2001-11-28 Jeffrey A Law (law@cygnus.com)
42066 * gcc.c-torture/execute/20011128-1.c: New test.
42068 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
42070 * gcc.dg/20011127-1.c: New test.
42072 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
42074 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
42075 from Austin Group draft 7.
42076 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
42077 scanf format arguments.
42078 * gcc.dg/format/no-exargs-2.c: New test.
42080 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
42082 * g++.dg/abi/vbase8-4.C: New test.
42084 2001-11-24 Ian Lance Taylor <ian@airs.com>
42086 * gcc.c-torture/execute/20011121-1.c: New test.
42088 2001-11-23 Jeffrey A Law (law@cygnus.com)
42090 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
42092 2001-11-23 Andreas Jaeger <aj@suse.de>
42094 * gcc.dg/cpp/charconst-2.c: New test.
42096 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
42098 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
42099 to the host if it is remote. Let tests specify extra headers
42101 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
42102 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
42103 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
42104 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
42105 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
42106 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
42107 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
42108 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
42109 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
42110 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
42112 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
42114 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
42115 for little endian ARMs.
42117 2001-11-20 Jakub Jelinek <jakub@redhat.com>
42119 * gcc.c-torture/compile/20011119-1.c: New test.
42120 * gcc.c-torture/compile/20011119-2.c: New test.
42122 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
42124 * gcc.dg/altivec-1.c: Fix typo.
42126 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
42128 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
42130 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
42132 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
42134 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
42136 * lib/g77.exp: Don't specify --rpath-link.
42138 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
42139 across all the headers.
42140 * gcc.dg/format/format.exp: For testing on a remote host,
42143 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
42144 * gcc.c-torture/execute/930406-1.c: Likewise.
42145 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
42147 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
42149 * gcc.dg/altivec-1.c: New.
42151 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
42153 * gcc.dg/cpp/fpreprocessed.c: New test case.
42155 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
42157 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
42158 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
42159 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
42161 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
42163 * gcc.dg/no-builtin-1.c: New test.
42165 2001-11-16 Jakub Jelinek <jakub@redhat.com>
42167 * gcc.c-torture/execute/20011115-1.c: New test.
42169 2001-11-15 Jakub Jelinek <jakub@redhat.com>
42171 * gcc.c-torture/compile/20011114-2.c: New test.
42172 * gcc.c-torture/compile/20011114-3.c: New test.
42173 * gcc.c-torture/compile/20011114-4.c: New test.
42175 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
42177 * g++.dg/other/init1.C: New test.
42179 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
42181 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
42184 * gcc.c-torture/execute/20011114-1.c: New testcase.
42186 * gcc.c-torture/compile/20010327-1.c: Revert last change.
42187 * gcc.c-torture/compile/20011114-1.c: New test, exactly
42188 like the (before this change) version of 20010327-1.c.
42190 2001-11-14 Roger Sayle <roger@eyesopen.com>
42192 * gcc.c-torture/execute/string-opt-13.c: New testcase.
42194 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
42196 * g++.dg/init/array2.C: New test.
42198 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
42200 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
42202 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
42204 * g++.dg/other/forscope1.C: New test.
42205 * g++.dg/ext/forscope1.C: New test.
42206 * g++.dg/ext/forscope2.C: New test.
42208 2001-11-13 Jakub Jelinek <jakub@redhat.com>
42210 * gcc.c-torture/execute/20011113-1.c: New test.
42212 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
42214 * gcc.c-torture/execute/20011109-2.c: New test.
42216 * gcc.c-torture/execute/20011109-1.c: New test.
42218 2001-11-09 Jakub Jelinek <jakub@redhat.com>
42220 * gcc.c-torture/compile/20011109-1.c: New test.
42222 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
42224 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
42225 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
42226 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
42227 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
42228 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
42229 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
42230 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
42232 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
42234 * g++.dg/warn/Wshadow-1.C: New tests.
42235 * g++.old-deja/g++.mike/for3.C: Update.
42237 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
42239 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
42240 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
42241 XFAILs. Adjust expected error texts.
42242 * gcc.c-torture/compile/20011106-1.c,
42243 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
42244 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
42245 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
42246 gcc.dg/c99-array-lval-5.c: New tests.
42248 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
42250 * gcc.dg/cpp/defined.c: Update.
42252 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
42254 * gcc.c-torture/execute/anon-1.c: New test.
42256 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
42258 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
42259 same size, so no warning should be produced on stormy16.
42261 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
42262 due to oversized array.
42263 * g++.old-deja/g++.mike/ns15.C: Likewise.
42264 * g++.old-deja/g++.pt/crash16.C: Likewise.
42266 2001-11-02 Graham Stott <grahams@redhat.com>
42268 * g++.dgother/debug1.C: Fix typos.
42270 2001-11-01 Jakub Jelinek <jakub@redhat.com>
42272 * g++.dg/other/debug1.C: New test.
42274 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
42276 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
42279 2001-10-30 Jakub Jelinek <jakub@redhat.com>
42281 * gcc.dg/20011029-2.c: New test.
42283 * gcc.c-torture/compile/20011029-1.c: New test.
42285 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
42287 * objc/execute/class_self-1.m: New test.
42288 * objc/execute/class_self-2.m: New test.
42290 2001-10-25 Zack Weinberg <zack@codesourcery.com>
42292 * gcc.misc-tests/msgs.exp: Delete.
42293 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
42294 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
42295 error set to match recent changes.
42297 2001-10-24 Zack Weinberg <zack@codesourcery.com>
42299 * gcc.dg/20011021-1.c: New test.
42301 2001-10-24 Jakub Jelinek <jakub@redhat.com>
42303 * gcc.c-torture/compile/20011023-1.c: New test.
42305 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
42307 * lib/g77.exp: Rewrite based on lib/g++.exp.
42309 2001-10-19 Jakub Jelinek <jakub@redhat.com>
42311 * gcc.c-torture/execute/20011019-1.c: New test.
42313 * gcc.dg/20011018-1.c: New test.
42315 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
42317 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
42319 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
42321 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
42322 * gcc.dg/attr-invalid.c: Likewise.
42324 2001-10-18 Jakub Jelinek <jakub@redhat.com>
42326 * testsuite/gcc.dg/20011015-1.c: New test.
42328 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
42330 * g++.dg/template/unify2.C: New test.
42332 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
42334 * g++.dg/other/exception-specification.C: New test
42336 2001-10-13 Tom Rix <trix@redhat.com>
42338 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
42339 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
42341 2001-10-12 Jakub Jelinek <jakub@redhat.com>
42343 * testsuite/gcc.dg/20011009-1.c: New test.
42345 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
42348 * g++.dg/other/friend1.C: New test.
42350 2001-10-11 Richard Henderson <rth@redhat.com>
42352 * g++.old-deja/g++.other/crash18.C: Add -S to options.
42354 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
42356 * gcc.c-torture/compile/20011010-1.c: New.
42358 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
42360 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
42361 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
42362 g77.f-torture/execute/execute.exp,
42363 g77.f-torture/noncompile/noncompile.exp,
42364 gcc.c-torture/compile/compile.exp,
42365 gcc.c-torture/execute/execute.exp,
42366 gcc.c-torture/execute/ieee/ieee.exp,
42367 gcc.c-torture/execute/memcheck/memcheck.exp,
42368 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
42369 objc/execute/execute.exp: Update FSF address.
42371 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
42373 * gcc.dg/cpp/cmdlne-C.c: Update.
42374 * gcc.dg/cpp/cmdlne-C2.c: New.
42376 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
42378 * gcc.c-torture/execute/20011008-3.c: New.
42380 2001-10-08 DJ Delorie <dj@redhat.com>
42382 * gcc.dg/20011008-1.c: New.
42383 * gcc.dg/20011008-2.c: New.
42385 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
42387 * gcc.dg/cpp/spacing1.c: Update test.
42389 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
42391 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
42392 spelling errors of "separate" as "seperate".
42394 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
42396 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
42397 enough to avoid inlining.
42399 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
42401 * lib/g77.exp: set libg2c_dir correctly.
42403 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
42405 * gcc.dg/cpp/macro11.c: New test.
42407 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
42409 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
42410 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
42411 gcc.dg/format/multattr-3.c: New tests.
42412 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
42413 tests for format attributes on function pointers being rejected.
42415 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
42417 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
42419 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
42421 * g++.dg/warn/format1.C: New test.
42423 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
42425 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
42427 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
42429 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
42431 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
42433 * gcc.dg/cpp/redef2.c: Add test.
42435 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
42437 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
42438 long-standing bug on i686, apparently.
42439 * gcc.c-torture/execute/loop-2c.x: New file.
42440 * gcc.c-torture/execute/loop-2d.x: New file.
42441 * gcc.c-torture/execute/loop-3c.x: New file.
42443 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
42445 * gcc.dg/cpp/20000625-2.c: Correct line number.
42447 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
42449 * gcc.dg/cpp/macro10.c: New test.
42450 * gcc.dg/cpp/strify3.c: New test.
42451 * gcc.dg/cpp/spacing1.c: Add tests.
42452 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
42453 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
42455 2001-09-24 DJ Delorie <dj@redhat.com>
42457 * gcc.c-torture/execute/20010924-1.c: New test.
42459 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
42461 * testsuite/objc/execute/paste.m: Remove.
42463 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
42465 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
42467 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
42469 * g77.dg/strlen0.f: New test.
42471 2001-09-21 Richard Henderson <rth@redhat.com>
42473 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
42474 * g++.old-deja/g++.abi/vtable2.C: Likewise.
42476 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
42478 Table-driven attributes.
42479 * g++.dg/ext/attrib1.C: New test.
42481 2001-09-20 DJ Delorie <dj@redhat.com>
42483 * gcc.dg/20000926-1.c: Update expected warning messages.
42484 * gcc.dg/array-2.c: Likewise, and test for warnings too.
42485 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
42488 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
42490 * g++.dg/eh/registers1.C: New test case.
42492 2001-09-17 Richard Henderson <rth@redhat.com>
42494 * gcc.dg/array-5.c: Fix VLA decomposition test.
42496 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
42498 * gcc.dg/cpp/line5.c: New testcase.
42500 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
42502 * gcc.dg/cpp/macro9.c: New test.
42504 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
42506 * gcc.c-torture/execute/980223.c: Change type of addr from long
42509 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
42511 * gcc.c-torture/execute/20010915-1.c: New test.
42513 2001-09-14 Janis Johnson <janis187@us.ibm.com>
42515 * g77.dg/bprob: New directory.
42516 * g77.dg/bprob/bprob.exp: New file.
42517 * g77.dg/bprob/bprob-1.f: New test.
42518 * g77.dg/gcov: New directory.
42519 * g77.dg/gcov/gcov.exp: New file.
42520 * g77.dg/gcov/gcov-1.f: New test.
42521 * g77.dg/gcov/gcov-1.x: New file.
42523 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
42525 * gcc.dg/cpp/directiv.c: Update.
42526 * gcc.dg/cpp/undef1.c: Update.
42528 2001-09-12 Jakub Jelinek <jakub@redhat.com>
42530 * gcc.dg/20010912-1.c: New test.
42532 2001-09-11 Janis Johnson <janis187@us.ibm.com>
42534 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
42535 language-independent file in lib.
42536 * lib/gcov.exp: New file.
42538 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
42540 * gcc.c-torture/compile/20010911-1.c: New test.
42542 2001-09-10 Janis Johnson <janis187@us.ibm.com>
42544 * lib/profopt.exp: New, to support profile-directed optimizations.
42545 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
42546 * gcc.misc-tests/bprob-1.c: New test.
42547 * gcc.misc-tests/bprob-2.c: New test.
42549 2001-09-07 Janis Johnson <janis187@us.ibm.com>
42551 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
42552 XFAIL and which kinds of gcov output to verify.
42553 * gcc.misc-tests/gcov-4b.x: New file.
42554 * gcc.misc-tests/gcov-5b.x: New file.
42555 * gcc.misc-tests/gcov-6.x: New file.
42556 * gcc.misc-tests/gcov-7.c: New test.
42557 * gcc.misc-tests/gcov-7.x: New file.
42559 2001-09-06 Janis Johnson <janis187@us.ibm.com>
42561 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
42562 * gcc.misc-tests/gcov-6.c: New test.
42564 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
42567 * g++.dg/abi/vbase1.C: New test.
42569 2001-09-05 Ziemowit Laski <zlaski@apple.com>
42571 * objc.dg/method-2.m: New.
42573 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
42576 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
42577 * g++.dg/init/empty1.C: New test.
42579 2001-09-03 Jakub Jelinek <jakub@redhat.com>
42581 * gcc.c-torture/compile/20010903-1.c: New test.
42583 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
42585 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
42588 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
42590 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
42592 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
42594 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
42596 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
42598 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
42599 for 16-bit 'unsigned int'.
42601 2001-08-29 Kazu Hirata <kazu@hxi.com>
42603 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
42605 2001-08-27 Richard Henderson <rth@redhat.com>
42607 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
42608 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
42610 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
42612 * gcc.dg/asm-names.c (ymain): New.
42614 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
42616 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
42617 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
42618 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
42620 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42622 * gcc.dg/compare5.c: New testcase.
42624 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
42626 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
42627 and "In instantiation".
42629 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
42631 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
42633 2001-08-20 Janis Johnson <janis187@us.ibm.com>
42635 * gcc.misc-tests/gcov.exp: Add support for branch information.
42636 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
42637 * gcc.misc-tests/gcov-4.c: New test.
42638 * gcc.misc-tests/gcov-4b.c: New test.
42639 * gcc.misc-tests/gcov-5b.c: New test.
42641 2001-08-20 Zack Weinberg <zackw@panix.com>
42643 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
42646 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
42648 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
42650 2001-08-19 Jakub Jelinek <jakub@redhat.com>
42652 * g++.dg/eh/template1.C: New test.
42654 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
42656 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
42658 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
42661 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
42663 * lib/g77-dg.exp: Use prune.exp for common procedures
42664 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
42665 * lib/g77.exp: (g77-dg-prune) Remove
42667 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
42669 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
42671 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42673 * g++.dg/template/unify1.C: New test.
42675 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
42677 * g++.dg/abi/empty4.C: New test.
42679 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
42681 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
42683 * g77.f-torture/compile/pr3743.x: Likewise.
42685 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
42687 * g++.dg/other/using-declaration.C: New test.
42689 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
42691 * gcc.dg/cpp/tr-sign.c: New testcase.
42693 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
42695 * gcc.dg/cpp/19951025-1.c: Revert.
42696 * gcc.dg/cpp/directiv.c: We no longer process directives that
42697 interrupt macro arguments.
42699 2001-08-03 Zack Weinberg <zackw@stanford.edu>
42701 * gcc.dg/bconstp-1.c: New test.
42703 2001-08-03 Richard Henderson <rth@redhat.com>
42705 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
42707 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
42709 * gcc.dg/cpp/19951025-1.c: Update.
42711 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
42713 * g77.dg/ff90-1.f (s): Fix reference of variable z,
42716 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
42719 * g++.old-deja/g++.ns/ns14.C: Remove special options.
42720 * g++.old-deja/g++.other/std1.C: Likewise.
42721 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
42723 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
42725 * lib/g77.exp: Load gcc-defs.exp for common procedures
42726 (g77_pass, g77_fail, g77_finish, g77_exit,
42727 ${tool}_check_unsupported_p} Now redundant. Deleted.
42729 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
42731 * g77.dg/fbackslash.f
42732 * g77.dg/fcase-preserve.f
42734 * g77.dg/ffixed-line-length-0.f
42735 * g77.dg/ffixed-line-length-132.f
42736 * g77.dg/ffixed-line-length-7.f
42737 * g77.dg/ffixed-line-length-72.f
42738 * g77.dg/ffixed-line-length-none.f
42739 * g77.dg/ffree-form-1.f
42740 * g77.dg/fno-backslash.f
42741 * g77.dg/fno-f90-1.f
42742 * g77.dg/fno-fixed-form-1.f
42743 * g77.dg/fno-onetrip.f
42744 * g77.dg/fno-typeless-boz.f
42745 * g77.dg/fno-underscoring.f
42746 * g77.dg/fno-vxt-1.f
42747 * g77.dg/fonetrip.f
42748 * g77.dg/ftypeless-boz.f
42749 * g77.dg/fugly-assumed.f
42750 * g77.dg/funderscoring.f
42753 2001-08-01 Ziemowit Laski <zlaski@apple.com>
42755 * objc.dg/fwd-proto-1.m: New.
42756 * objc.dg/local-decl-1.m: New.
42757 * objc.dg/naming-1.m: New.
42758 * objc.dg/naming-2.m: New.
42759 * objc.dg/proto-hier-1.m: New.
42761 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
42763 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
42764 largest-type elements to a struct makes its size grow.
42766 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
42768 * g++.dg/abi/vthunk1.C: New test.
42770 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
42772 * g++.dg/abi/vbase8-22.C: New test.
42774 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
42776 * gcc.dg/cpp/macro8.c: New test.
42778 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
42780 * g++.dg/abi/vbase8-21.C: New test.
42782 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
42784 * g++.dg/abi/vbase8-10.C: New test.
42786 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
42788 * lib/g++.exp (g++_set_ld_library_path): Renamed to
42789 ${tool}_set_ld_library_path.
42791 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
42794 2001-07-26 Stan Cox <scox@redhat.com>
42796 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
42797 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
42798 gcc_exit, gcc_check_unsupported_p):
42799 Moved to gcc-deps.exp
42800 * gcc-deps.exp: New file.
42802 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42804 * g++.old-deja/g++.pt/defarg14.C: New test.
42806 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
42808 * g++.old-deja/g++.other/lineno5.C: New test.
42810 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
42812 * g++.old-deja/g++.pt/crash68.C: New test.
42814 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
42816 * g++.old-deja/g++.other/crash42.C: New test.
42818 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
42820 * gcc.dg/cpp/extratokens.c: Fix.
42821 * gcc.dg/cpp/skipping2.c: New tests.
42823 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
42825 * gcc.c-torture/execute/20010724-1.c: New file.
42826 * gcc.c-torture/execute/20010724-1.x: New file.
42828 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
42830 * g++.old-deja/g++.other/cond7.C: New test.
42832 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
42834 * g++.old-deja/g++.other/optimize4.C: New test.
42836 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
42838 * g++.old-deja/g++.abi/vbase8-5.C: New test.
42840 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
42842 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
42843 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
42844 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
42845 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
42847 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
42848 bug report" message.
42850 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
42851 * g++.dg/ext/instantiate1.C: Move from old-deja.
42853 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
42855 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
42856 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
42857 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
42858 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
42860 2001-07-23 Jeffrey A Law (law@cygnus.com)
42862 * gcc.c-torture/execute/20010723-1.c: New test.
42864 2001-07-23 Ben Elliston <bje@redhat.com>
42866 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
42868 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
42870 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
42872 Delete handling of ieee_multilib_flags.
42873 Pass -mieee for alpha*-*-* and sh-*-*.
42874 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
42876 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
42878 Remove old-abi tests.
42879 * g++.old-deja/g++.mike/p11116.C: Remove.
42880 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
42882 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
42884 * g77.f-torture/compile/pr3743.f: New test
42886 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
42888 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
42890 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
42892 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
42893 g++.old-deja/g++.pt/static6.C: Likewise.
42894 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
42895 supports weak symbols.
42897 2001-07-18 Andreas Jaeger <aj@suse.de>
42899 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
42902 2001-07-18 Andreas Jaeger <aj@suse.de>
42904 * gcc.dg/iftrap-1.c: Fix target line.
42906 2001-07-17 Richard Henderson <rth@redhat.com>
42908 * gcc.c-torture/execute/20010717-1.c: New.
42910 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
42912 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
42915 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
42917 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
42919 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
42921 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
42922 UAC_SIGBUS, UAC_NOPRINT definitions.
42924 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
42926 * objc/execute/object_is_class.m: New test.
42927 * objc/execute/object_is_meta_class.m: New test.
42929 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
42931 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
42932 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
42934 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
42936 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
42937 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
42939 2001-07-14 Richard Henderson <rth@redhat.com>
42941 * gcc.dg/iftrap-1.c: New.
42943 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
42945 * g77.f-torture/execute/intrinsic77.f: New test.
42947 2001-07-11 Janis Johnson <janis@us.ibm.com>
42949 * gcc.misc-tests/gcov-3.c: New test.
42951 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
42953 * gcc.c-torture/compile/20010711-1.c,
42954 * gcc.c-torture/compile/20010711-2.c: New tests.
42956 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
42958 * gcc.c-torture/execute/20010711-1.c: New test.
42960 2001-07-11 Ben Elliston <bje@redhat.com>
42962 * g++.old-deja/g++.other/enum5.C: New test.
42964 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
42966 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
42967 (g++-dg-prune): Call prune_gcc_output.
42968 * prune.exp: New file for prune_gcc_output.
42969 * lib/g++.exp, lib/gcc.exp: Load it.
42971 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
42973 * gcc.c-torture/compile/20010701-1.c,
42974 g++.old-deja/g++.ext/attrib6.C: New tests.
42976 2001-07-06 Jeffrey A Law (law@cygnus.com)
42978 * gcc.c-torture/compile/20010706-1.c: New test.
42980 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
42982 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
42984 2001-06-28 Stan Shebs <shebs@apple.com>
42986 * gcc.dg/pragma-darwin.c: New test.
42988 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
42990 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
42991 Solaris 2.[678] system.
42993 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
42995 * gcc.dg/20010622-1.c: New test.
42997 2001-06-18 Stan Shebs <shebs@apple.com>
42999 * objc.dg: New directory.
43000 * objc.dg/dg.exp: New file.
43001 * objc.dg/alias.m: New.
43002 * objc.dg/class-1.m: New.
43003 * objc.dg/class-2.m: New.
43004 * objc.dg/const-str-1.m: New.
43005 * objc.dg/const-str-2.m: New.
43006 * objc.dg/id-1.m: New.
43007 * objc.dg/method-1.m: New.
43008 * objc.dg/super-class-1.m: New.
43009 * lib/objc-dg.exp: New file.
43011 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
43013 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
43016 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
43018 * g++.old-deja/g++.abi/vbase8-9.C: New test.
43020 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
43022 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
43025 2001-06-12 Richard Henderson <rth@redhat.com>
43027 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
43029 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
43031 * g++.old-deja/g++.abi/vbase5.C: New test.
43032 * g++.old-deja/g++.abi/vbase6.C: New test.
43033 * g++.old-deja/g++.abi/vbase7.C: New test.
43035 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43037 * gcc.c-torture/compile/20010610-1.c: New test.
43039 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
43041 * g++.old-deja/g++.abi/vbase4.C: New test.
43043 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
43045 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
43046 support %f for HC11/HC12 targets.
43047 * gcc.c-torture/execute/930513-1.x: New file, likewise.
43048 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
43049 on HC11/HC12 targets.
43050 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
43052 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
43054 * gcc.dg/wchar_t-1.c: New file.
43055 * gcc.dg/wint_t-1.c: Likewise.
43057 2001-06-11 Bernd Schmidt <bernds@redhat.com>
43059 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
43061 2001-06-11 Richard Henderson <rth@redhat.com>
43063 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
43065 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
43067 * gcc.c-torture/compile/20010611-1.c: New test.
43069 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
43071 * gcc.dg/c99-tag-1.c: Add more tests.
43073 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
43075 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
43076 representation on MN10300 and ARM/Thumb.
43078 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
43080 * g77.f-torture/execute/20010610.f: New.
43082 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
43084 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
43087 2001-06-09 Richard Henderson <rth@redhat.com>
43089 * gcc.c-torture/execute/ashrdi-1.c: New.
43090 * gcc.c-torture/execute/ashldi-1.c: New.
43091 * gcc.c-torture/execute/lshrdi-1.c: New.
43093 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
43095 * objc/execute/load-3.m: Added. Check sending +load to categories,
43096 in addition to classes.
43098 2001-06-08 Stan Shebs <shebs@apple.com>
43100 * objc/execute/load-2.m: New test. From Nicola Pero
43101 <n.pero@mi.flashnet.it>.
43103 2001-06-08 Jakub Jelinek <jakub@redhat.com>
43105 * gcc.c-torture/execute/20010605-2.c: New test.
43107 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
43109 * g++.old-deja/g++.abi/vbase2.C: New test.
43110 * g++.old-deja/g++.abi/vbase3.C: New test.
43112 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
43114 * g++.old-deja/g++.pt/friend49.C: New test.
43116 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
43118 * g++.old-deja/g++.ext/anon3.C: New test.
43120 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
43122 * g++.old-deja/g++.other/conv7.C: New test.
43124 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
43126 * gcc.c-torture/compile/20010605-2.c: New test.
43128 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
43130 * gcc.c-torture/execute/20010604-1.c: New test.
43132 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
43134 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
43136 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
43138 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
43139 (g++_link_flags): Likewise.
43140 (g++_init): Pass gccpath's value to two previous functions.
43142 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43144 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
43145 Ensure logfile entry matches exec command line.
43147 2001-05-31 Richard Henderson <rth@redhat.com>
43149 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
43150 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
43152 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
43154 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
43155 compiler for irix6.2
43157 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
43159 * g++.old-deja/g++.other/optimize3.C: New file.
43161 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
43163 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
43166 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
43168 * g++.old-deja/g++.other/optimize2.C: New file.
43170 2001-05-25 Diego Novillo <dnovillo@redhat.com>
43172 * gcc.c-torture/compile/20010518-2.c: New file.
43173 * gcc.c-torture/execute/20010518-1.c: New file.
43174 * gcc.c-torture/execute/20010518-2.c: New file.
43176 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
43178 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
43180 2001-05-24 Mark Mitchell <mark@codesourcery.com>
43182 G++ no longer defines builtins that do not begin with __builtin.
43183 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
43184 * g++.old-deja/g++.brendand/misc13.C: Likewise.
43185 * g++.old-deja/g++.law/builtin1.C: Likewise.
43186 * g++.old-deja/g++.law/cvt2.C: Likewise.
43187 * g++.old-deja/g++.mike/net5.C: Likewise.
43188 * g++.old-deja/g++.other/builtins1.C: Likewise.
43189 * g++.old-deja/g++.other/builtins2.C: Likewise.
43190 * g++.old-deja/g++.other/builtins3.C: Likewise.
43191 * g++.old-deja/g++.other/builtins4.C: Likewise.
43192 * g++.old-deja/g++.other/inline8.C: Likewise.
43193 * g++.old-deja/g++.robertl/eb39.C: Likewise.
43195 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
43197 * g++.old-deja/g++.pt/using1.C: Adjust.
43198 * g++.old-deja/g++.pt/using2.C: New test.
43200 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
43202 * gcc.dg/cpp/charconst.c: New tests.
43203 * gcc.dg/cpp/escape.c: New tests.
43204 * gcc.dg/cpp/escape-1.c: New tests.
43205 * gcc.dg/cpp/escape-2.c: New tests.
43206 * gcc.dg/cpp/ucs.c: New tests.
43208 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
43210 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
43211 native compiler for irix6.5.
43213 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
43215 * lib/g++.exp (g++_include_flags): Use args to compute
43217 (g++_link_flags): Likewise.
43218 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
43220 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
43222 * gcc.dg/c90-hexfloat-1.c: Add more tests.
43224 2001-05-21 Geoff Keating <geoffk@redhat.com>
43226 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
43229 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
43231 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
43233 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
43234 to STACK_SIZE; Use it to define size of add_histo array.
43235 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
43237 (f): Use GITT_SIZE to define size of gitt local table.
43238 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
43239 to STACK_SIZE; Use it to define size of bytemem array.
43241 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
43243 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
43244 on 68HC11/HC12 due to the asm instruction.
43245 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
43246 * gcc.c-torture/compile/920520-1.x: Likewise.
43247 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
43248 on 68HC11/HC12 because the function is larger than 64K.
43249 * gcc.c-torture/compile/961203-1.x: New file, this test fails
43250 on 68HC11/HC12 because the structure is too large.
43252 2001-05-20 Richard Henderson <rth@redhat.com>
43254 * gcc.c-torture/execute/20010520-1.c: New.
43256 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43258 * g++.old-deja/g++.warn/compare1.C: New test.
43259 * gcc.dg/compare4.c: New test.
43261 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
43263 * g++.old-deja/g++.other/optimize1.C: New test.
43265 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43267 * g++.old-deja/g++.pt/spec41.C: New test.
43269 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
43271 * gcc.c-torture/compile/20010114-1.x: Remove.
43273 2001-05-18 Stan Shebs <shebs@apple.com>
43275 * gcc.c-torture/compile/20010518-1.c: New test.
43277 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
43279 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
43280 * g++.old-deja/g++.pt/crash67.C: New test.
43282 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
43284 * g++.old-deja/g++.other/debug9.C: New test.
43286 2001-05-16 Zack Weinberg <zackw@stanford.edu>
43288 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
43290 2001-05-16 Jan Hubicka <jh@suse.cz>
43292 * gcc.c-torture/compile/20010516-1.c: New test.
43294 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
43296 * g++.old-deja/g++.other/crash41.C: New test.
43298 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
43300 * g++.old-deja/g++.pt/crash66.C: New test.
43302 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
43304 * g++.old-deja/g++.robertl/eb27.C: Convert.
43306 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
43308 * g++.dg/friend-warn.C: New test. Do not warn about friend
43309 declaration being redundant.
43311 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
43313 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
43315 2001-05-14 Mark Mitchell <mark@codesourcery.com>
43317 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
43319 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
43321 * lib/g++.exp: Use testsuite_flags.
43323 2001-05-13 Mark Mitchell <mark@codesourcery.com>
43325 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
43327 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
43329 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
43331 2001-05-11 Mark Mitchell <mark@codesourcery.com>
43333 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
43335 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
43337 * gcc.c-torture/compile/20010313-1.c: New test.
43339 2001-05-09 Zack Weinberg <zackw@stanford.edu>
43341 * gcc.dg/cpp/direct2.c: New test.
43342 * gccq.dg/cpp/direct2s.c: New test.
43344 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
43346 2001-05-07 Mark Mitchell <mark@codesourcery.com>
43348 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
43349 * g++.old-deja/g++.other/op3.C: Likewise.
43351 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
43353 * gcc.dg/cpp/syshdr.h: New file.
43354 * gcc.dg/cpp/sysmac1.c: Update.
43355 * gcc.dg/cpp/sysmac2.c: Update.
43357 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
43359 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
43361 2001-05-04 David Edelsohn <edelsohn@gnu.org>
43363 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
43364 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
43366 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
43368 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
43370 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
43372 * lib/g++.exp (g++_include_flags): Don't use any special flags
43373 if TESTING_IN_BUILD_TREE is not defined.
43374 (g++_init): Use a plain 'c++' as the compiler if
43375 TESTING_IN_BUILD_TREEE is not defined.
43377 2001-05-02 Jakub Jelinek <jakub@redhat.com>
43379 * g++.old-deja/g++.eh/catch13.C: New test.
43380 * g++.old-deja/g++.eh/catch14.C: New test.
43382 2001-05-02 Jakub Jelinek <jakub@redhat.com>
43384 * gcc.dg/cpp/tr-define.c: New test.
43386 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
43388 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
43389 <stdlib.h>, not <malloc.h>.
43391 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
43393 * g++.old-deja/g++.ns/template17.C: New test.
43395 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
43397 * g++.old-deja/g++.pt/ref4.C: New test.
43399 2001-04-30 Richard Henderson <rth@redhat.com>
43401 * gcc.dg/20000724-1.c: Revert last change.
43403 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
43405 * g77.f-torture/execute/20010430.f: New test.
43407 2001-04-30 Mark Mitchell <mark@codesourcery.com>
43409 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
43411 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
43413 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
43415 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
43417 * g++.old-deja/g++.eh/crash6.C: New test.
43419 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
43421 * g++.old-deja/g++.other/warn7.C: New test.
43423 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
43425 * g++.old-deja/g++.other/defarg9.C: New test.
43427 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
43429 * g77.f-torture/compile/20010426.f: New test.
43430 * g77.f-torture/execute/20010426.f: New test.
43432 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
43434 * g77.f-torture/compile/20000629-1.x: Remove - error
43437 2001-04-26 Jeffrey A Law (law@cygnus.com)
43439 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
43440 Tweak slightly to work with g++.dg framework.
43441 * g++.dg/special/ecos.exp: Run initp1.C test.
43442 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
43444 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
43445 its linker doesn't give line numbers either.
43446 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
43448 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
43450 * g++.old-deja/g++.other/lex1.C: New test.
43452 2001-04-26 Jakub Jelinek <jakub@redhat.com>
43454 * gcc.dg/noncompile/20010425-1.c: New test.
43456 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
43458 * g++.old-deja/g++.pt/mangle2.C: New test.
43460 2001-04-25 Jakub Jelinek <jakub@redhat.com>
43462 * gcc.dg/format/plus-1.c: New test.
43464 2001-04-25 Jakub Jelinek <jakub@redhat.com>
43466 * gcc.dg/20010423-1.c: New test.
43468 2001-04-25 Jakub Jelinek <jakub@redhat.com>
43470 * gcc.c-torture/execute/20010422-1.c: New test.
43472 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
43474 * g++.old-deja/g++.ns/type2.C: New test.
43476 2001-04-24 Zack Weinberg <zackw@stanford.edu>
43478 * g++.old-deja/g++.other/perf1.C: New test.
43480 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
43482 * gcc.dg/c99-func-2.c: Remove xfail.
43483 * gcc.dg/c99-func-3.c: Remove xfail.
43484 * gcc.dg/c99-func-4.c: Remove xfail.
43486 2001-04-23 Zack Weinberg <zackw@stanford.edu>
43488 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
43490 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
43492 * gcc.c-torture/compile/20010423-1.c: New test.
43494 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
43496 * g++.old-deja/g++.pt/typename28.C: New test.
43498 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
43500 * g++.old-deja/g++.abi/empty2.C: New test.
43501 * g++.old-deja/g++.abi/empty3.C: New test.
43503 2001-04-20 Jakub Jelinek <jakub@redhat.com>
43505 * g++.old-deja/g++.other/comdat2.C: New test.
43506 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
43508 2001-04-20 Jakub Jelinek <jakub@redhat.com>
43510 * g++.old-deja/g++.other/overload14.C: New test.
43512 2001-04-20 Jakub Jelinek <jakub@redhat.com>
43514 * g++.old-deja/g++.other/lookup23.C: New test.
43516 2001-04-20 Jakub Jelinek <jakub@redhat.com>
43518 * gcc.c-torture/execute/20010403-1.c: New test.
43520 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
43521 Mark Mitchell <mark@codesourcery.com>
43523 * lib/old-dejagnu.exp: Don't delete output of executable.
43524 Add .exe suffix to executables.
43526 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
43528 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
43530 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43532 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
43534 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
43536 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
43537 * g++.old-deja/g++.abi/crash1.C: New test.
43539 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
43541 * g++.old-deja/g++.other/crash40.C: New test.
43543 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43545 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
43547 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
43549 * g++.old-deja/g++.other/warn6.C: New test.
43551 2001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
43553 * g++.old-deja/g++.robertl/eb42.C: Same.
43555 2001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43557 * gcc.dg/wtr-conversion-1.c: New testcase.
43559 2001-04-10 Richard Henderson <rth@redhat.com>
43561 * g++.old-deja/g++.other/array5.C: New.
43563 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
43565 * gcc.c-torture/execute/20010408-1.c: New test.
43567 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
43569 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
43570 headers and constructs.
43571 * g++.old-deja/g++.robertl/eb79.C: Same.
43572 * g++.old-deja/g++.robertl/eb77.C (main): Same.
43573 * g++.old-deja/g++.robertl/eb73.C: Same.
43574 * g++.old-deja/g++.robertl/eb66.C (main): Same.
43575 * g++.old-deja/g++.robertl/eb55.C (t): Same.
43576 * g++.old-deja/g++.robertl/eb54.C (main): Same.
43577 * g++.old-deja/g++.robertl/eb46.C (main): Same.
43578 * g++.old-deja/g++.robertl/eb44.C: Same.
43579 * g++.old-deja/g++.robertl/eb41.C (main): Same.
43580 * g++.old-deja/g++.robertl/eb4.C (main): Same.
43581 * g++.old-deja/g++.robertl/eb39.C: Same.
43582 * g++.old-deja/g++.robertl/eb33.C (main): Same.
43583 * g++.old-deja/g++.robertl/eb31.C (main): Same.
43584 * g++.old-deja/g++.robertl/eb30.C: Same.
43585 * g++.old-deja/g++.robertl/eb3.C: Same.
43586 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
43587 * g++.old-deja/g++.robertl/eb21.C: Same.
43588 * g++.old-deja/g++.robertl/eb15.C: Same.
43589 * g++.old-deja/g++.robertl/eb118.C: Same.
43590 * g++.old-deja/g++.robertl/eb115.C (main): Same.
43591 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
43592 * g++.old-deja/g++.robertl/eb109.C: Same.
43593 * g++.old-deja/g++.other/sibcall1.C (main): Same.
43594 * g++.old-deja/g++.mike/rtti1.C: Same.
43595 * g++.old-deja/g++.mike/p658.C: Same.
43596 * g++.old-deja/g++.mike/net46.C: Same.
43597 * g++.old-deja/g++.mike/net34.C: Same.
43598 * g++.old-deja/g++.mike/memoize1.C: Same.
43599 * g++.old-deja/g++.mike/eh2.C: Same.
43600 * g++.old-deja/g++.law/weak.C: Same.
43601 * g++.old-deja/g++.law/visibility7.C: Same.
43602 * g++.old-deja/g++.law/visibility25.C: Same.
43603 * g++.old-deja/g++.law/visibility22.C: Same.
43604 * g++.old-deja/g++.law/visibility2.C: Same.
43605 * g++.old-deja/g++.law/visibility17.C: Same.
43606 * g++.old-deja/g++.law/visibility13.C: Same.
43607 * g++.old-deja/g++.law/visibility10.C: Same.
43608 * g++.old-deja/g++.law/visibility1.C: Same.
43609 * g++.old-deja/g++.law/virtual3.C (eval): Same.
43610 * g++.old-deja/g++.law/vbase1.C: Same.
43611 * g++.old-deja/g++.law/operators32.C: Same.
43612 * g++.old-deja/g++.law/nest3.C: Same.
43613 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
43614 * g++.old-deja/g++.law/except5.C (main): Same.
43615 * g++.old-deja/g++.law/cvt7.C (run): Same.
43616 * g++.old-deja/g++.law/cvt2.C: Same.
43617 * g++.old-deja/g++.law/cvt16.C: Same.
43618 * g++.old-deja/g++.law/ctors6.C (bar): Same.
43619 * g++.old-deja/g++.law/ctors17.C (main): Same.
43620 * g++.old-deja/g++.law/ctors13.C: Same.
43621 * g++.old-deja/g++.law/ctors12.C (main): Same.
43622 * g++.old-deja/g++.law/ctors10.C: Same.
43623 * g++.old-deja/g++.law/code-gen5.C: Same.
43624 * g++.old-deja/g++.law/bad-error7.C: Same.
43625 * g++.old-deja/g++.law/arm9.C: Same.
43626 * g++.old-deja/g++.law/arm12.C: Same.
43627 * g++.old-deja/g++.law/arg8.C: Same.
43628 * g++.old-deja/g++.law/arg1.C: Same.
43629 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
43630 * g++.old-deja/g++.jason/template31.C: Same.
43631 * g++.old-deja/g++.jason/template24.C (main): Same.
43632 * g++.old-deja/g++.jason/2371.C: Same.
43633 * g++.old-deja/g++.eh/new2.C: Same.
43634 * g++.old-deja/g++.eh/new1.C: Same.
43635 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
43636 * g++.old-deja/g++.brendan/nest21.C (main): Same.
43637 * g++.old-deja/g++.brendan/err-msg3.C: Same.
43638 * g++.old-deja/g++.brendan/crash62.C: Same.
43639 * g++.old-deja/g++.brendan/crash52.C: Same.
43640 * g++.old-deja/g++.brendan/crash49.C (main): Same.
43641 * g++.old-deja/g++.brendan/crash38.C: Same.
43642 * g++.old-deja/g++.brendan/crash15.C (main): Same.
43643 * g++.old-deja/g++.brendan/copy9.C: Same.
43645 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
43647 * gcc.c-torture/execute/20001203-2.c (memset):
43648 Count argument is of type __SIZE_TYPE__.
43650 2001-04-04 Diego Novillo <dnovillo@redhat.com>
43652 * gcc.c-torture/compile/20010404-1.c: New test.
43654 2001-04-04 Jakub Jelinek <jakub@redhat.com>
43656 * gcc.c-torture/compile/20010326-1.c: New test.
43658 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
43660 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
43661 peculiarities of the SH.
43662 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
43664 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
43666 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
43667 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
43668 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
43670 2001-04-02 Jakub Jelinek <jakub@redhat.com>
43672 * g77.f-torture/compile/20010321-1.f: New test.
43674 2001-04-02 Jakub Jelinek <jakub@redhat.com>
43676 * gcc.c-torture/compile/20010329-1.c: New test.
43678 2001-04-02 Jakub Jelinek <jakub@redhat.com>
43680 * gcc.c-torture/execute/20010329-1.c: New test.
43682 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
43684 * g++.old-deja/g++.other/eh4.C: Fix typo.
43686 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
43688 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
43690 2001-03-28 Philip Blundell <philb@gnu.org>
43692 * gcc.c-torture/compile/20010328-1.c: New test.
43694 2001-03-27 Richard Henderson <rth@redhat.com>
43696 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
43697 * g++.old-deja/g++.eh/vbase3.C: Likewise.
43699 2001-03-27 Alan Modra <alan@linuxcare.com.au>
43701 * gcc.c-torture/compile/20010327-1.c: New test.
43703 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
43705 * g++.old-deja/g++.other/friend12.C: New test.
43706 * g++.old-deja/g++.other/friend9.C: Expect no errors.
43707 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
43709 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
43711 * gcc.c-torture/execute/20010325-1.c: New test.
43713 2001-03-23 Jakub Jelinek <jakub@redhat.com>
43715 * g++.old-deja/g++.other/mangle3.C: New test.
43717 2001-03-22 Jakub Jelinek <jakub@redhat.com>
43719 * g++.old-deja/g++.other/anon8.C: New test.
43721 2001-03-20 Philip Blundell <philb@gnu.org>
43723 * gcc.c-torture/compile/20010320-1.c: New test.
43725 2001-03-17 Richard Henderson <rth@redhat.com>
43727 * g++.old-deja/g++.other/eh4.C: Add expected error text.
43729 2001-03-15 Geoff Keating <geoff@redhat.com>
43731 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
43734 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
43736 * g++.old-deja/g++.other/eh4.C: New test.
43738 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
43740 * gcc.dg/cpp/mi1.c: Update.
43742 2001-03-14 Jakub Jelinek <jakub@redhat.com>
43744 * g++.old-deja/g++.other/regstack.C: New test.
43746 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
43748 * g++.old-deja/g++.other/ref4.C: New test.
43750 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
43752 * objc/execute/va_method.m: Added.
43753 * objc/execute/IMP.m: Added.
43754 * objc/execute/_cmd.m: Added.
43755 * objc/execute/accessing_ivars.m: Added.
43756 * objc/execute/class-1.m: Added.
43757 * objc/execute/class-10.m: Added.
43758 * objc/execute/class-11.m: Added.
43759 * objc/execute/class-12.m: Added.
43760 * objc/execute/class-13.m: Added.
43761 * objc/execute/class-14.m: Added.
43762 * objc/execute/class-2.m: Added.
43763 * objc/execute/class-3.m: Added.
43764 * objc/execute/class-4.m: Added.
43765 * objc/execute/class-5.m: Added.
43766 * objc/execute/class-6.m: Added.
43767 * objc/execute/class-7.m: Added.
43768 * objc/execute/class-8.m: Added.
43769 * objc/execute/class-9.m: Added.
43770 * objc/execute/class-tests-1.h
43771 * objc/execute/class-tests-2.h
43772 * objc/execute/compatibility_alias.m: Added.
43773 * objc/execute/encode-1.m: Added.
43774 * objc/execute/formal_protocol-1.m: Added.
43775 * objc/execute/formal_protocol-2.m: Added.
43776 * objc/execute/formal_protocol-3.m: Added.
43777 * objc/execute/formal_protocol-4.m: Added.
43778 * objc/execute/formal_protocol-5.m: Added.
43779 * objc/execute/formal_protocol-6.m: Added.
43780 * objc/execute/formal_protocol-7.m: Added.
43781 * objc/execute/informal_protocol.m: Added.
43782 * objc/execute/initialize.m: Added.
43783 * objc/execute/load.m: Added.
43784 * objc/execute/many_args_method.m: Added.
43785 * objc/execute/nested-3.m: Added.
43786 * objc/execute/no_clash.m: Added.
43787 * objc/execute/private.m: Added.
43788 * objc/execute/redefining_self.m: Added.
43789 * objc/execute/root_methods.m: Added.
43790 * objc/execute/selector-1.m: Added.
43791 * objc/execute/static-1.m: Added.
43792 * objc/execute/static-2.m: Added.
43793 * objc/execute/va_method.m: Added.
43795 2001-03-10 Richard Henderson <rth@redhat.com>
43797 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
43799 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
43801 * g++.old-deja/g++.other/crash31.C: XFAIL.
43802 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
43803 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
43804 * gcc.c-torture/execute/20010123-1.x: XFAIL.
43805 * gcc.c-torture/execute/20010124-1.x: XFAIL.
43806 * gcc.dg/sequence-pt-1.c: XFAIL one test.
43808 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
43810 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
43812 2001-03-06 Zack Weinberg <zackw@stanford.edu>
43814 * gcc.dg/20000724-1.c: Don't use multiline strings.
43816 2001-03-06 Zack Weinberg <zackw@stanford.edu>
43818 * objc/execute/string1.m, objc/execute/string2.m: Compare the
43819 result of -cString against what we expect it to be; don't just
43820 print it out for no one to read.
43822 * objc/execute/string3.m, objc/execute/string4.m: New tests.
43823 Based on testcases provided by Nicola Pero.
43825 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
43827 * gcc.dg/cpp/macro7.c: New test.
43829 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
43831 * gcc.dg/cpp/multiline.c: Update.
43833 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
43835 * g++.old-deja/g++.other/enum3.C: New test.
43837 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
43839 * g++.old-deja/g++.other/pod1.C: New test.
43841 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
43843 * g++.old-deja/g++.ext/overload1.C: New test.
43845 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
43847 * g++.old-deja/g++.pt/using1.C: New test.
43849 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
43851 * g++.old-deja/g++.other/using9.C: New test.
43853 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
43855 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
43857 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
43859 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
43861 * g++.old-deja/g++.ext/realpt1.C: Remove.
43863 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
43865 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
43867 2001-02-26 Will Cohen <wcohen@redhat.com>
43869 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
43871 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
43873 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
43874 templatized constructors.
43876 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
43878 * gcc.c-torture/execute/20010224-1.c: New test.
43880 2001-02-23 Jakub Jelinek <jakub@redhat.com>
43882 * gcc.c-torture/execute/20010222-1.c: New test.
43884 2001-02-22 Jakub Jelinek <jakub@redhat.com>
43886 * g++.old-deja/g++.other/inline20.C: New test.
43888 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
43890 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
43892 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
43894 * g++.old-deja/g++.other/lookup22.C: New test.
43896 2001-02-19 Zack Weinberg <zackw@stanford.edu>
43898 * g77.dg: New directory.
43899 * g77.dg/20010216-1.f: New test case.
43900 * g77.dg/dg.exp: New driver.
43901 * lib/g77-dg.exp: New driver library.
43903 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43905 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
43907 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
43909 * g++.old-deja/g++.other/decl9.C: New test.
43911 2001-02-16 Jakub Jelinek <jakub@redhat.com>
43913 * g++.old-deja/g++.other/init16.C: Update the test so that it does
43914 not need <string> and also tests the initialization at runtime.
43916 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
43918 * gcc.c-torture/execute/longlong.c: New test.
43920 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
43922 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
43924 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
43926 * gcc.c-torture/execute/920302-1.c (execute):
43927 Change argument type to short.
43929 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
43931 * g++.old-deja/g++.pt/deduct6.C: New test.
43933 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
43935 * g++.old-deja/g++.pt/deduct5.C: New test.
43937 2001-02-14 Jakub Jelinek <jakub@redhat.com>
43939 * gcc.c-torture/execute/20010209-1.c: New test.
43941 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
43943 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
43945 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
43947 * g++.dg/vtgc1.C: Update for new ABI.
43949 * consistency.vlad: New directory, 1665 files.
43951 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
43953 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
43955 * gcc.dg/cpp/digraphs.c: Declare puts.
43957 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
43959 * g++.old-deja/g++.other/warn5.C: New test.
43961 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
43963 * g++.old-deja/g++.pt/spec40.C: New test.
43965 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
43967 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
43969 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
43971 2001-02-12 Jakub Jelinek <jakub@redhat.com>
43973 * gcc.c-torture/compile/20010209-1.c: New test.
43975 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
43977 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
43978 excess errors message but not if it crashes.
43979 * g++.old-deja/g++.other/crash27.C: Likewise.
43980 * g++.old-deja/g++.other/crash28.C: Likewise.
43981 * g++.old-deja/g++.other/crash30.C: Likewise.
43982 * g++.old-deja/g++.other/crash32.C: Likewise.
43983 * g++.old-deja/g++.other/crash35.C: Likewise.
43984 * g++.old-deja/g++.pt/inherit2.C: Likewise.
43986 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
43988 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
43989 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
43990 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
43991 g77.f-torture/execute/execute.exp,
43992 g77.f-torture/noncompile/noncompile.exp,
43993 gcc.c-torture/execute/execute.exp,
43994 gcc.c-torture/execute/memcheck/memcheck.exp,
43995 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
43996 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
43997 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
43998 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
43999 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
44000 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
44001 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
44002 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
44003 Remove bug reporting instructions with ancient email addresses.
44005 2001-02-07 Jakub Jelinek <jakub@redhat.com>
44007 * gcc.dg/20010202-1.c: New test.
44008 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
44010 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
44012 * g++.dg/stdbool-if.C: New test.
44014 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
44016 * objc/execute/fdecl.m: Added main().
44018 2001-02-07 Jakub Jelinek <jakub@redhat.com>
44020 * gcc.c-torture/execute/20010206-1.c: New test.
44022 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
44024 * gcc.dg/cpp/avoidpaste1.c: Update.
44026 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
44028 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
44029 Pero <nicola@brainstorm.co.uk>.
44030 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
44032 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
44034 * g++.old-deja/g++.pt/spec39.C: New test.
44036 2001-02-05 Jakub Jelinek <jakub@redhat.com>
44038 * gcc.c-torture/compile/20010202-1.c: New test.
44040 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
44042 * g++.old-deja/g++.abi/primary2.C: New test.
44043 * g++.old-deja/g++.abi/primary3.C: New test.
44044 * g++.old-deja/g++.abi/primary4.C: New test.
44045 * g++.old-deja/g++.abi/primary5.C: New test.
44046 * g++.old-deja/g++.abi/vtable3.h: New test.
44047 * g++.old-deja/g++.abi/vtable3a.C: New test.
44048 * g++.old-deja/g++.abi/vtable3b.C: New test.
44049 * g++.old-deja/g++.abi/vtable3c.C: New test.
44050 * g++.old-deja/g++.abi/vtable3d.C: New test.
44051 * g++.old-deja/g++.abi/vtable3e.C: New test.
44052 * g++.old-deja/g++.abi/vtable3f.C: New test.
44053 * g++.old-deja/g++.abi/vtable3g.C: New test.
44054 * g++.old-deja/g++.abi/vtable3h.C: New test.
44055 * g++.old-deja/g++.abi/vtable3i.C: New test.
44056 * g++.old-deja/g++.abi/vtable3j.C: New test.
44057 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
44059 2001-02-03 Jakub Jelinek <jakub@redhat.com>
44061 * g++.old-deja/g++.other/anon6.C: New test.
44062 * g++.old-deja/g++.other/anon7.C: New test.
44064 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
44066 * gcc.dg/cpp/avoidpaste2.c: New tests.
44068 2001-01-31 Jakub Jelinek <jakub@redhat.com>
44070 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
44072 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
44074 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
44075 DECIMAL_DIG cases for Irix."
44077 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
44079 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
44081 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
44083 * gcc.dg/c99-tag-1.c: New test.
44085 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
44087 * gcc.dg/cpp/tr-warn1.c: Add tests.
44089 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
44091 * gcc.dg/cpp/avoidpaste1.c: Update.
44092 * gcc.dg/cpp/paste4.c: Update.
44094 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
44096 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
44099 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
44101 * g++.old-deja/g++.other/inline19.C: New test.
44103 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
44105 * gcc.dg/Wlarger-than.c: New test.
44107 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
44109 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
44111 2001-01-29 Jakub Jelinek <jakub@redhat.com>
44113 * gcc.c-torture/execute/20010129-1.c: New test.
44114 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
44116 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
44118 * gcc.dg/cpp/avoidpaste1.c: Test case.
44120 2001-01-28 Jakub Jelinek <jakub@redhat.com>
44122 * g++.old-deja/g++.other/inline18.C: New test.
44124 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44126 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
44127 and __builtin_putchar.
44129 2001-01-27 Jakub Jelinek <jakub@redhat.com>
44131 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
44134 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
44136 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
44137 floating point number rounding mode to round to the nearest
44138 representable mode.
44140 2001-01-25 Jakub Jelinek <jakub@redhat.com>
44142 * g++.old-deja/g++.other/mangle2.C: New test.
44144 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
44146 * gcc.c-torture/compile/20010124-1.c: New test.
44148 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
44150 * g++.old-deja/g++.pt/spec38.C: New test.
44152 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44154 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
44157 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
44159 * gcc.c-torture/execute/20010123-1.c: New test.
44161 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
44163 * g++.old-deja/g++.pt/spec37.C: New test.
44165 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
44167 * g++.old-deja/g++.pt/overload14.C: New test.
44169 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
44171 * gcc.c-torture/execute/20010122-1.c: New test, exercise
44172 __builtin_return_address.
44174 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
44176 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
44177 * g++.old-deja/g++.pt/spec35.C: New test.
44178 * g++.old-deja/g++.pt/spec36.C: New test.
44180 2001-01-20 Jakub Jelinek <jakub@redhat.com>
44182 * gcc.c-torture/compile/20010118-1.c: New test.
44184 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
44186 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
44188 2001-01-19 Jakub Jelinek <jakub@redhat.com>
44190 * gcc.c-torture/execute/20010119-1.c: New test.
44192 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
44194 * g++.old-deja/g++.other/vbase5.C: New test.
44196 2001-01-19 Jakub Jelinek <jakub@redhat.com>
44198 * gcc.c-torture/execute/20010118-1.c: New test.
44200 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
44202 * g++.old-deja/g++.pt/deduct3.C: New test.
44204 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
44206 * g++.old-deja/g++.pt/spec34.C: New test.
44208 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
44210 * g77.f-torture/compile/20000601-2.f: New test.
44212 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
44214 * g++.old-deja/g++.other/init17.C: New test.
44216 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
44218 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
44220 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
44222 * g++.old-deja/g++.pt/unify8.C: New test.
44224 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
44226 * g++.old-deja/g++.abi/vbase1.C: New test.
44228 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
44230 * g++.old-deja/g++.pt/crash65.C: New test.
44232 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
44234 * gcc.dg/cpp/assembl2.S: New test case.
44236 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
44238 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
44241 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44243 * g++.old-deja/g++.other/builtins1.C: New test.
44244 * g++.old-deja/g++.other/builtins2.C: Likewise.
44245 * g++.old-deja/g++.other/builtins3.C: Likewise.
44246 * g++.old-deja/g++.other/builtins4.C: Likewise.
44248 2001-01-17 Jakub Jelinek <jakub@redhat.com>
44250 * gcc.c-torture/compile/20010117-1.c: New test.
44251 * gcc.c-torture/compile/20010117-2.c: New test.
44253 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
44255 * g77.f-torture/execute/20010116.[fx]: New test,
44257 * g77.f-torture/compile/20010115.f: Indicate it's
44258 a test for PR fortran/1636.
44260 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
44262 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
44264 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
44266 * g77.f-torture/compile/20010115.f: New test.
44268 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
44270 * g++.old-deja/g++.pt/nontype5.C: New test.
44272 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
44274 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
44275 have an equivalent working one below it.
44277 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
44279 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
44280 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
44282 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
44284 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
44285 message containing "init_priority".
44286 (conpr-2.C): Likewise.
44287 (conpr-3.C): Likewise.
44288 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
44290 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
44292 * gcc.c-torture/execute/20010114-2.c: New test.
44294 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
44296 * gcc.c-torture/compile/20010114-1.c: New test.
44297 * gcc.c-torture/compile/20010114-1.x: Xfail.
44298 * gcc.c-torture/compile/20010114-2.c: New test.
44299 * gcc.c-torture/execute/20010114-1.c: New test.
44300 * gcc.dg/trunc-1.c: New test.
44301 * gcc.dg/uninit-B.c: New test.
44303 2001-01-13 Nick Clifton <nickc@redhat.com>
44305 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
44308 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
44310 * gcc.c-torture/compile/20010113-1.c: New test.
44312 2001-01-13 Jakub Jelinek <jakub@redhat.com>
44314 * gcc.c-torture/compile/20001212-1.c: New test.
44316 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
44318 * gcc.dg/cpp/widestr1.c: Update.
44319 * gcc.dg/cpp/prag-imp.c: Remove.
44321 2001-01-12 Jakub Jelinek <jakub@redhat.com>
44323 * gcc.c-torture/execute/20000801-3.x: Remove.
44324 * gcc.dg/c90-init-1.c: New test.
44325 * gcc.dg/c99-init-1.c: New test.
44326 * gcc.dg/c99-init-2.c: New test.
44327 * gcc.dg/gnu99-init-1.c: New test.
44329 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
44331 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
44332 testing that no relevant ones were found.
44334 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
44336 * g++.old-deja/g++.pt/cast2.C: New test.
44338 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
44340 * g++.old-deja/g++.pt/friend47.C: New test.
44342 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
44344 * g++.old-deja/g++.pt/instantiate13.C: New test.
44346 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
44348 * g++.old-deja/g++.other/defarg7.C: New test.
44349 * g++.old-deja/g++.other/defarg8.C: New test.
44351 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
44353 * g++.old-deja/g++.pt/crash64.C: New test.
44355 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
44357 * g++.old-deja/g++.pt/crash63.C: New test.
44359 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
44361 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
44363 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
44365 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
44367 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
44369 * g++.old-deja/g++.pt/error3.C: New test.
44371 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
44373 * g++.old-deja/g++.other/crash39.C: New test.
44375 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
44377 * g++.old-deja/g++.other/vbase4.C: New test.
44379 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
44381 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
44382 * gcc.dg/special/20000419-2.c: New file. Identical to above.
44383 * gcc.dg/special/special.exp: New test driver which will check
44384 for alias support for the above test.
44386 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
44388 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
44389 problems on small machines.
44390 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
44393 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
44395 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
44397 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
44399 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
44401 * g++.old_deja/g++.pt/using8.C: New test.
44403 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
44405 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
44407 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
44409 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
44410 where a failure is expected.
44411 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
44413 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
44415 * g++.old_deja/g++.pt/instantiate12.C: New test.
44417 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
44419 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
44421 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
44422 * g++.old-deja/g++.brendan/crash17.C: Likewise.
44423 * g++.old-deja/g++.brendan/crash29.C: Likewise.
44424 * g++.old-deja/g++.brendan/crash48.C: Likewise.
44425 * g++.old-deja/g++.brendan/ns1.C: Likewise.
44426 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
44427 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
44428 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
44429 * g++.old-deja/g++.eh/spec6.C: Likewise.
44430 * g++.old-deja/g++.jason/crash3.C: Likewise.
44431 * g++.old-deja/g++.law/ctors11.C: Likewise.
44432 * g++.old-deja/g++.law/ctors17.C: Likewise.
44433 * g++.old-deja/g++.law/ctors5.C: Likewise.
44434 * g++.old-deja/g++.law/ctors9.C: Likewise.
44435 * g++.old-deja/g++.mike/ambig1.C: Likewise.
44436 * g++.old-deja/g++.mike/net22.C: Likewise.
44437 * g++.old-deja/g++.mike/p3538a.C: Likewise.
44438 * g++.old-deja/g++.mike/p3538b.C: Likewise.
44439 * g++.old-deja/g++.mike/virt3.C: Likewise.
44440 * g++.old-deja/g++.niklas/t128.C: Likewise.
44441 * g++.old-deja/g++.other/anon4.C: Likewise.
44442 * g++.old-deja/g++.other/using1.C: Likewise.
44443 * g++.old-deja/g++.other/warn3.C: Likewise.
44444 * g++.old-deja/g++.pt/t37.C: Likewise.
44445 * g++.old-deja/g++.robertl/eb69.C: Likewise.
44446 * g++.old-deja/g++.robertl/eb71.C: Likewise.
44448 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
44450 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
44452 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44454 * gcc.c-torture/execute/stdio-opt-3.c: New test.
44456 2001-01-07 Jakub Jelinek <jakub@redhat.com>
44458 * gcc.c-torture/compile/20010107-1.c: New test.
44460 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
44462 * gcc.c-torture/execute/builtin-noret-1.c: New test.
44464 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
44466 * gcc.dg/format/format.h: New file.
44467 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
44468 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
44469 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
44470 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
44471 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
44472 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
44473 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
44474 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
44475 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
44476 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
44477 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
44478 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
44479 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
44480 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
44481 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
44482 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
44483 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
44484 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
44485 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
44486 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
44487 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
44488 instead of declaring standard types, macros and functions in each
44491 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
44493 * gcc.c-torture/execute/20010106-1.c: New test.
44495 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
44497 * gcc.dg/format/format.exp: New file.
44498 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
44499 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
44500 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
44501 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
44502 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
44503 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
44504 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
44505 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
44506 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
44507 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
44508 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
44509 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
44510 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
44511 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
44512 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
44513 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
44514 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
44515 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
44516 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
44517 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
44518 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
44519 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
44520 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
44521 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
44522 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
44523 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
44524 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
44525 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
44526 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
44527 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
44528 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
44529 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
44530 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
44531 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
44532 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
44533 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
44534 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
44535 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
44536 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
44537 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
44538 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
44539 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
44541 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
44543 * gcc.c-torture/execute/991228-1.c: Take word endianness into
44546 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
44548 * gcc.c-torture/execute/builtin-complex-1.c: New test.
44550 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
44552 * g++.old-deja/g++.pt/crash62.C: New test.
44554 2001-01-04 Richard Henderson <rth@redhat.com>
44556 * gcc.dg/20000926-1.c: Update expected warnings.
44557 * gcc.dg/array-2.c: Likewise.
44558 * gcc.dg/array-4.c: Also validate flexible array members.
44559 * gcc.dg/c99-flex-array-1.c: New.
44561 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
44563 * gcc.c-torture/compile/20001222-1.x: Remove.
44565 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
44567 * gcc.c-torture/execute/built-in-setjmp.c: New.
44569 2001-01-03 Richard Henderson <rth@redhat.com>
44571 * gcc.dg/940510-1.c: Update expected error wording.
44572 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
44574 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
44576 * lib/target-supports.exp (check_alias_available): Modified to
44577 indicate aliases not supported if only weak aliases are supported.
44579 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44581 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
44582 Turn on cmpstrsi checks for __pj__ and __i370__.
44584 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
44586 * g++.old-deja/g++.other/virtual11.C: New test.
44588 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
44590 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
44592 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44594 * gcc.c-torture/compile/20010102-1.c: New test.
44596 2001-01-02 Andreas Jaeger <aj@suse.de>
44598 * gcc.dg/noreturn-3.c: New test.
44600 * gcc.dg/noreturn-4.c: New test.
44602 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44604 * gcc.c-torture/execute/stdio-opt-1.c: Also test
44605 __builtin_fputc and __builtin_fwrite.
44607 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
44609 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
44610 signed char, not default char.
44612 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
44614 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
44616 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
44618 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
44620 2000-12-29 Richard Henderson <rth@redhat.com>
44622 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
44623 (__cyg_profile_func_exit): Define.
44625 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
44627 * g++.dg/vtgc1.C: New test.
44629 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
44631 * gcc.dg/noncompile/20001228-1.c: New test.
44633 * gcc.dg/20001228-1.c: New test.
44635 * gcc.c-torture/execute/20001228-1.c: New test.
44637 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
44639 * gcc.dg/format-strfmon-1.c: New test.
44641 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44643 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
44644 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
44645 * gcc.c-torture/execute/string-opt-1.c: Likewise.
44646 * gcc.c-torture/execute/string-opt-2.c: Likewise.
44647 * gcc.c-torture/execute/string-opt-3.c: Likewise.
44648 * gcc.c-torture/execute/string-opt-4.c: Likewise.
44649 * gcc.c-torture/execute/string-opt-6.c: Likewise.
44650 * gcc.c-torture/execute/string-opt-7.c: Likewise.
44651 * gcc.c-torture/execute/string-opt-8.c: Likewise.
44652 * gcc.c-torture/execute/string-opt-9.c: Likewise.
44653 * gcc.c-torture/execute/string-opt-10.c: Likewise.
44654 * gcc.c-torture/execute/string-opt-11.c: Likewise.
44655 * gcc.c-torture/execute/string-opt-12.c: Likewise.
44657 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
44658 * gcc.c-torture/execute/string-opt-4.c: Test index.
44660 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
44662 * gcc.c-torture/compile/20001226-1.c: New test.
44664 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
44666 * gcc.c-torture/compile/20001222-1.c: New test.
44667 * gcc.c-torture/compile/20001222-1.x: Xfail.
44669 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
44671 * gcc.c-torture/execute/comp-goto-2.c: New test.
44673 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
44675 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
44676 Use long types if __INT_MAX__ is 32767.
44677 (main): Use cast to (sint32 *) when poking 88 into a_page.
44679 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
44681 2000-12-21 Bernd Schmidt <bernds@redhat.com>
44683 * gcc.c-torture/compile/20001221-1.c: New test.
44684 * gcc.c-torture/execute/20001221-1.c: New test.
44686 2000-12-20 Richard Henderson <rth@redhat.com>
44688 * g++.old-deja/g++.pt/crash36.C: Update error lines.
44689 * g++.old-deja/g++.robertl/eb109.C: Likewise.
44691 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44693 * gcc.dg/compare3.c: New test.
44695 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
44697 * gcc.dg/format-warnll-1.c: New test.
44699 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
44701 * gcc.dg/cpp/cmdlne-P.c: New test.
44703 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
44705 * gcc.c-torture/execute/builtin-abs-1.c,
44706 gcc.c-torture/execute/builtin-abs-2.c: New tests.
44708 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
44710 * gcc.dg/cpp/multiline.c: New test.
44712 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
44714 * g++.old-deja/g++.other/syshdr1.C: Update.
44715 * gcc.dg/cpp/lineflags.c: Remove temporarily.
44717 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44719 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
44721 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44723 * g++.old-deja/g++.pt/ttp65.C: New test.
44725 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44727 * g++.old-deja/g++.pt/ttp64.C: New test.
44729 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44731 * g++.old-deja/g++.pt/spec33.C: New test.
44733 2000-12-14 Catherine Moore <clm@redhat.com>
44735 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
44736 * gcc.c-torture/execute/920612-2.c: Likewise.
44737 * gcc.c-torture/execute/920428-2.c: Likewise.
44738 * gcc-c-torture/execute/va-arg-11.c: Call exit.
44739 * gcc.c-torture/execute/va-arg-21.c: Likewise.
44741 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
44743 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
44744 * gcc.dg/pack-test-2.c: Likewise.
44746 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
44748 Tests by Zack Weinberg <zackw@stanford.edu>.
44750 * gcc.dg/cpp/defined.c: Update.
44751 * gcc.dg/cpp/defined_trad.c: New tests.
44753 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
44755 * gcc.dg/cpp/trad-direct.c: Update.
44757 2000-12-11 Neil Booth <neilb@earthling.net>
44759 * gcc.dg/cpp/defined_trad.c
44761 2000-12-11 Neil Booth <neilb@earthling.net>
44763 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
44765 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
44767 * gcc.dg/format-miss-2.c: New test.
44769 2000-12-09 Neil Booth <neilb@earthling.net>
44771 * gcc.dg/cpp/lineflags.c: New tests.
44772 * gcc.dg/cpp/poison.c: Update.
44773 * gcc.dg/cpp/redef2.c: Update.
44774 * gcc.dg/cpp/skipping.c: New test.
44776 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
44778 * g++.old-deja/g++.other/eh3.C: New testcase.
44780 2000-12-07 Neil Booth <neilb@earthling.net>
44782 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
44783 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
44784 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
44785 wtr-union-init-2.c, wtr-union-init-3.c: Update.
44786 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
44789 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
44791 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
44792 __SIZE_TYPE__ instead of int for type of integers cast to
44795 2000-12-07 Jakub Jelinek <jakub@redhat.com>
44797 * g++.old-deja/g++.other/cleanup4.C: New test.
44799 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
44801 * format-sec-1.c: New test.
44803 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
44805 * gcc.dg/format-nonlit-3.c: New test.
44807 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
44809 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
44810 through a null pointer.
44812 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44814 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
44815 * g++.old-deja/g++.pt/partial4.C: New test.
44817 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
44819 * gcc.c-torture/execute/ieee/hugeval.x: New.
44821 2000-12-06 Neil Booth <neilb@earthling.net>
44823 * gcc.dg/cpp/backslash2.c: New tests.
44825 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44827 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
44828 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
44830 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
44832 * gcc.c-torture/execute/20001203-2.c: New testcase.
44834 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
44836 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
44837 * g++.old-deja/g++.other/virtual10.C: New test.
44839 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
44841 * g++.old-deja/g++.mike/pmf5.C: Remove test.
44843 2000-12-05 Richard Henderson <rth@redhat.com>
44845 * gcc.c-torture/compile/20001205-1.c: New.
44847 2000-12-04 Neil Booth <neilb@earthling.net>
44849 * g++.old-deja/g++.other/virtual9.C: New test.
44850 * g++.old-deja/g++.pt/crash61.C: New test.
44851 * gcc.c-torture/execute/loop-9.c: New test.
44853 2000-12-04 Neil Booth <neilb@earthling.net>
44855 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
44856 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
44857 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
44858 * gcc.dg/cpp/extratokens.c: ...here.
44860 2000-12-04 Neil Booth <neilb@earthling.net>
44862 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
44865 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44867 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
44868 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
44870 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
44872 * gcc.c-torture/execute/20001203-1.c: New test.
44874 2000-12-03 Neil Booth <neilb@earthling.net>
44876 * gcc.dg/cpp/macro6.c: New test cases.
44878 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44880 * gcc.c-torture/execute/string-opt-9.c: New test.
44881 * gcc.c-torture/execute/string-opt-10.c: Likewise.
44882 * gcc.c-torture/execute/string-opt-11.c: Likewise.
44883 * gcc.c-torture/execute/string-opt-12.c: Likewise.
44885 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
44886 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
44888 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
44890 * gcc.dg/cpp/if-6.c: New testcase.
44892 * gcc.dg/20001201-1.c: New testcase.
44894 2000-12-02 Neil Booth <neilb@earthling.net>
44896 * g++.old-deja/g++.other/externC4.C,
44897 g++.old-deja/g++.other/friend10.C: New tests.
44899 2000-12-02 Neil Booth <neilb@earthling.net>
44901 * g++.old-deja/g++.other/instan2.C
44902 * g++.old-deja/g++.other/instan3.C: New test.
44904 2000-12-02 Neil Booth <neilb@earthling.net>
44906 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
44907 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
44908 gnuc99.c,gnuc99-pedantic.c: New tests.
44910 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
44912 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
44913 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
44915 2000-12-01 Neil Booth <neilb@earthling.net>
44917 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
44918 * gcc.dg/cpp/poison.c: Update.
44919 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
44921 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
44923 * g77.f-torture/execute/20001201.f: New test.
44925 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
44927 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
44929 2000-12-01 Jakub Jelinek <jakub@redhat.com>
44931 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
44933 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
44935 * g++.old-deja/g++.other/cast6.C: New test.
44937 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
44939 * gcc.c-torture/execute/20001130-2.c: New testcase.
44941 2000-11-30 Richard Henderson <rth@redhat.com>
44943 * gcc.c-torture/execute/20001130-1.c: New test.
44945 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
44947 * g++.old-deja/g++.other/op3.C: New test.
44949 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
44951 * g++.old-deja/g++.other/op2.C: New test.
44953 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
44955 * g++.old-deja/g++.other/crash38.C: New test.
44957 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
44959 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
44961 2000-11-29 Jakub Jelinek <jakub@redhat.com>
44963 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
44965 * gcc.c-torture/execute/string-opt-6.c: New test.
44967 * gcc.dg/20001117-1.c: Add main.
44969 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
44971 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
44973 * gcc.dg/940510-1.c: ... to here.
44975 * gcc.dg/20000926-1.c: GNU C now allows initializations of
44976 zero-size arrays in toplevel structures.
44978 2000-11-28 Jakub Jelinek <jakub@redhat.com>
44980 * gcc.c-torture/execute/loop-8.c: New test.
44982 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
44984 * g++.old-deja/g++.other/base1.C: New test.
44986 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
44988 * g++.old-deja/g++.other/parse2.C: New test.
44990 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
44992 * g++.old-deja/g++.pt/incomplete1.C: New test.
44994 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
44996 * g++.old-deja/g++.other/friend9.C: New test.
44998 2000-11-28 Jakub Jelinek <jakub@redhat.com>
45000 * gcc.dg/20001127-1.c: New test.
45002 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
45004 * g++.old-deja/g++.pt/friend46.C: New test.
45006 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
45008 * g++.old-deja/g++.other/ptrmem8.C: New test.
45010 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45012 * gcc.c-torture/execute/string-opt-7.c: New test.
45013 * gcc.c-torture/execute/string-opt-8.c: Likewise.
45015 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
45017 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
45018 instead of 'mkcheck 2'.
45020 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
45022 * gcc.c-torture/execute/memcheck/driver.c,
45023 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
45024 C9X references to refer to C99.
45026 2000-11-25 Jakub Jelinek <jakub@redhat.com>
45028 * gcc.dg/ultrasp3.c: New test.
45030 2000-11-25 Neil Booth <neilb@earthling.net>
45032 * gcc.dg/cpp/include2.c: Update test to be locale independent.
45034 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
45036 * gcc.c-torture/compile/20001123-2.c: New.
45038 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
45040 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
45042 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
45044 * gcc.dg/sequence-point-1.c: Add some new tests.
45045 * gcc.c-torture/execute/20001124-1.c: New test.
45047 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
45049 * g++.old-deja/g++.other/vaarg4.C: New test.
45050 * gcc.c-torture/compile/20001123-1.c: New test.
45052 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
45054 * g++.other/crash24.C: Adjust and remove XFAIL.
45055 * g++.other/crash37.C: New test.
45057 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
45059 * g++.old-deja/g++.pt/instantiate9.C: New test.
45061 2000-11-22 Mark Mitchell <mark@codesourcery.com>
45063 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
45066 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
45067 * g++.old-deja/g++.robertl/eb55.C: Likewise.
45069 2000-11-22 Neil Booth <neilb@earthling.net>
45071 * gcc.dg/cpp/Wtrigraphs.c: New test.
45073 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
45075 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
45077 2000-11-22 Jakub Jelinek <jakub@redhat.com>
45079 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
45081 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
45083 * lib/gcc-dg.exp: load_lib scanasm.exp.
45084 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
45085 * lib/g++-dg.exp: load_lib scanasm.exp.
45086 * lib/scanasm.exp: New.
45087 (scan-assembler, scan-assembler-not): Add optional arguments to
45088 test name, or if not present, the pattern name.
45089 (scan-assembler-dem, scan-assembler-dem-not): New.
45091 * g++.dg/dg.exp: New.
45093 2000-11-21 Neil Booth <neilb@earthling.net>
45095 * gcc.dg/cpp/integrated1.c: Remove.
45097 2000-11-21 Jakub Jelinek <jakub@redhat.com>
45099 * gcc.c-torture/execute/20001121-1.c: New test.
45101 2000-11-21 Richard Henderson <rth@redhat.com>
45103 * gcc.c-torture/compile/20001121-1.c: New test.
45105 2000-11-20 Neil Booth <neilb@earthling.net>
45107 * gcc.dg/cpp/integrated1.c: New test.
45109 2000-11-21 Jakub Jelinek <jakub@redhat.com>
45111 * g++.old-deja/g++.other/inline17.C: New test.
45113 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
45115 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
45116 local variable to be zero: I made the variable global. Now
45117 uses abort() and exit() instead of relying on main's return value.
45119 2000-11-20 Neil Booth <neilb@earthling.net>
45121 * gcc.dg/cpp/paste2.c: Update test.
45122 * objc/execute/paste.m: New test.
45124 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
45126 * gcc.dg/c99-condexpr-1.c: New test.
45128 2000-11-20 Neil Booth <neilb@earthling.net>
45130 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
45132 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
45134 * g++.old-deja/g++.pt/export1.C: New test.
45136 2000-11-20 Jakub Jelinek <jakub@redhat.com>
45138 * gcc.dg/20001117-1.c: New test.
45140 2000-11-18 Richard Henderson <rth@redhat.com>
45142 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
45144 2000-11-18 Richard Henderson <rth@redhat.com>
45146 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
45147 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
45148 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
45150 2000-11-18 Richard Henderson <rth@redhat.com>
45152 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
45153 (main): New. Exit cleanly.
45155 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
45157 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
45158 gcc.dg/c99-fordecl-2.c: New tests.
45160 2000-11-18 Richard Henderson <rth@redhat.com>
45162 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
45163 * gcc.c-torture/execute/zerolen-2.c: New.
45165 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
45167 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
45170 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
45172 * g++.old-deja/g++.pt/instantiate8.C: New test.
45174 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
45176 * g++.old-deja/g++.other/incomplete.C: Add more tests.
45177 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
45179 2000-11-16 Nick Clifton <nickc@redhat.com>
45181 * gcc.c-torture/execute/nestfunc-2.c: New test.
45182 * gcc.c-torture/execute/nestfunc-3.c: New test.
45184 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
45186 * gcc.c-torture/compile/20001116-1.c: New test.
45188 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
45190 * gcc.c-torture/execute/20001115-1.c: New test.
45192 2000-11-15 Mark Mitchell <mark@codesourcery.com>
45194 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
45195 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
45196 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
45197 * g++.old-deja/g++.abi/vmihint.C: Likewise.
45199 2000-11-15 Neil Booth <neilb@earthling.net>
45201 gcc.dg/cpp/_Pragma1.c: Update.
45202 gcc.dg/cpp/_Pragma2.c: New test.
45204 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
45206 * g++.old-deja/g++.other/anon5.C: New test.
45208 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
45210 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
45213 2000-11-14 Jakub Jelinek <jakub@redhat.com>
45215 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
45218 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
45220 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
45221 labels at end of compound statements.
45223 2000-11-13 Jakub Jelinek <jakub@redhat.com>
45225 * gcc.c-torture/execute/loop-7.c: New test.
45227 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
45229 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
45231 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
45233 * gcc.dg/c99-bool-1.c: New test.
45235 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
45237 * gcc.dg/c99-scope-1.c: Remove xfail.
45238 * gcc.dg/c99-scope-2.c: New test.
45240 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45242 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
45243 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
45245 2000-11-11 Mark Mitchell <mark@codesourcery.com>
45247 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
45250 * g++.mike/p700.C: Don't typedef wchar_t.
45251 * g++.mike/p784.C: Likewise.
45252 * g++.mike/eb101.C: Don't use __wchar_t.
45254 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
45256 * g77.f-torture/execute/20001111.[fx]: Test premature exit
45259 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
45261 * gcc.c-torture/execute/20001111-1.c: New test.
45263 2000-11-10 Nick Clifton <nickc@redhat.com>
45265 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
45266 long multuiple and accumulate.
45268 2000-11-09 Richard Henderson <rth@redhat.com>
45270 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
45271 via size_t instead of int.
45273 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
45274 * gcc.c-torture/execute/string-opt-2.c: Likewise.
45275 * gcc.c-torture/execute/string-opt-3.c: Likewise.
45276 * gcc.c-torture/execute/string-opt-4.c: Likewise.
45278 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
45280 * gcc.c-torture/compile/20001109-1.c: New test.
45281 * gcc.c-torture/compile/20001109-2.c: New test.
45283 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
45285 * g++.old-deja/g++.pt/operator1.C: New test.
45286 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
45288 2000-11-09 Jakub Jelinek <jakub@redhat.com>
45290 * gcc.dg/20001108-1.c: New test.
45292 2000-11-09 Jakub Jelinek <jakub@redhat.com>
45294 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
45295 with both arguments constant strings.
45296 * gcc.c-torture/execute/string-opt-3.c: New test.
45297 * gcc.c-torture/execute/string-opt-4.c: New test.
45298 * gcc.c-torture/execute/string-opt-5.c: New test.
45300 2000-11-08 Nick Clifton <nickc@redhat.com>
45302 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
45303 mulsidi3adddi patterns.
45305 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
45307 * g++.old-deja/g++.other/crash36.C: New test.
45309 2000-11-08 Jakub Jelinek <jakub@redhat.com>
45311 * g++.old-deja/g++.other/init16.C: New test.
45313 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
45315 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
45317 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
45319 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
45320 * gcc.c-torture/execute/va-arg-16.x: Likewise.
45321 * gcc.c-torture/execute/va-arg-17.x: Likewise.
45323 2000-11-07 DJ Delorie <dj@redhat.com>
45325 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
45327 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45329 * gcc.c-torture/execute/string-opt-1.c: New test.
45331 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
45333 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
45334 mips-sgi-irix6.* because the MIPS ABI passes floating-point
45335 parameters in registers, and there is no way for a varargs
45336 function to know in which order the integer and floating-point
45337 parameters should be interleaved when they are placed on the
45339 * gcc.c-torture/execute/va-arg-16.x: Likewise.
45340 * gcc.c-torture/execute/va-arg-17.x: Likewise.
45342 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45344 * gcc.c-torture/execute/string-opt-2.c: New test.
45346 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
45348 * g++.old-deja/g++.pt/crash60.C: New test.
45350 2000-11-06 Jakub Jelinek <jakub@redhat.com>
45352 * g++.old-deja/g++.other/crash24.C: New test.
45353 * g++.old-deja/g++.other/crash25.C: New test.
45354 * g++.old-deja/g++.other/crash26.C: New test.
45355 * g++.old-deja/g++.other/crash27.C: New test.
45356 * g++.old-deja/g++.other/crash28.C: New test.
45357 * g++.old-deja/g++.other/crash29.C: New test.
45358 * g++.old-deja/g++.other/crash30.C: New test.
45359 * g++.old-deja/g++.other/crash31.C: New test.
45360 * g++.old-deja/g++.other/crash32.C: New test.
45361 * g++.old-deja/g++.other/crash33.C: New test.
45362 * g++.old-deja/g++.other/crash34.C: New test.
45363 * g++.old-deja/g++.other/crash35.C: New test.
45365 2000-11-06 Jakub Jelinek <jakub@redhat.com>
45367 * gcc.c-torture/execute/20001031-1.c: New test.
45369 2000-11-04 Mark Mitchell <mark@codesourcery.com>
45371 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
45374 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
45375 standards-conformant.
45377 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
45379 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
45380 * g++.old-deja/g++.mike/p755a.C: Likewise.
45381 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
45382 library makes no calls to `operator new' during initialization.
45384 2000-11-04 Neil Booth <neilb@earthling.net>
45386 * gcc.dg/cpp/include2.c: New tests.
45388 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
45390 * lib/g++.exp (g++_set_ld_library_path): New function.
45391 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
45393 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
45395 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
45398 2000-11-01 Richard Henderson <rth@redhat.com>
45400 * g++.old-deja/g++.ext/namedret1.C: New.
45401 * g++.old-deja/g++.ext/namedret2.C: New.
45402 * g++.old-deja/g++.ext/namedret3.C: New.
45404 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
45406 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
45407 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
45409 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45411 * gcc.c-torture/execute/va-arg-21.c: New test.
45413 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
45415 * gcc.dg/c99-complex-2.c: New test.
45417 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45419 * gcc.c-torture/execute/stdio-opt-1.c: New test.
45421 2000-10-31 Jakub Jelinek <jakub@redhat.com>
45423 * g++.old-deja/g++.other/inline16.C: New test.
45425 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
45427 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
45428 __PRETTY_FUNCTION__
45430 2000-10-29 Neil Booth <neilb@earthling.net>
45432 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
45434 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
45435 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
45438 2000-10-29 Neil Booth <neilb@earthling.net>
45440 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
45441 * mi1.c, mi1c.h: Add null directives to multiple-include test.
45442 * mi5.c: Test multiple includes work with -C.
45443 * trigraphs.c: Test ^= version.
45445 2000-10-28 Neil Booth <neilb@earthling.net>
45447 New tests and test updates for new macro expander.
45449 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
45450 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
45451 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
45452 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
45453 new diagnostic messages.
45455 * gcc.dg/cpp/macro3.c: New tests.
45457 2000-10-27 Mark Mitchell <mark@codesourcery.com>
45459 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
45462 2000-10-27 Jakub Jelinek <jakub@redhat.com>
45464 * g++.old-deja/g++.other/eh2.C: New test.
45466 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
45468 * gcc.c-torture/execute/20001027-1.c: New test.
45470 2000-10-26 Richard Henderson <rth@redhat.com>
45472 * gcc.c-torture/execute/20001026-1.c: New.
45474 2000-10-26 Mark Mitchell <mark@codesourcery.com>
45476 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
45477 * g++.old-deja/g++.law/builtin1.C: Likewise.
45478 * g++.old-deja/g++.law/ctors10.C: Likewise.
45479 * g++.old-deja/g++.law/virtual3.C: Likewise.
45480 * g++.old-deja/g++.mike/p658.C: Likewise.
45481 * g++.old-deja/g++.other/sibcall1.C: Likewise.
45482 * g++.old-deja/g++.other/vaarg2.C: Likewise.
45483 * g++.old-deja/g++.robertl/eb124.C: Likewise.
45484 * g++.old-deja/g++.robertl/eb44.C: Likewise.
45485 * g++.old-deja/g++.robertl/eb77.C: Likewise.
45487 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
45489 * gcc.c-torture/compile/20001024-1.c: New test.
45491 2000-10-25 Mark Mitchell <mark@codesourcery.com>
45493 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
45494 to tell us whether or not we are using V3.
45496 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
45498 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
45501 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
45503 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
45505 2000-10-25 Jakub Jelinek <jakub@redhat.com>
45507 * gcc.c-torture/execute/20001024-1.c: New test.
45509 2000-10-24 Jakub Jelinek <jakub@redhat.com>
45511 * g++.old-deja/g++.other/sibcall1.C: New test.
45513 2000-10-20 Jakub Jelinek <jakub@redhat.com>
45515 * gcc.dg/noncompile/init-3.c: New test.
45517 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
45519 * gcc.dg/format-array-1.c: New test.
45521 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
45523 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
45524 writing through null pointers; remove comment about testing
45525 unterminated strings.
45527 2000-10-17 Matthew Hiller <hiller@redhat.com>
45529 * gcc.c-torture/execute/20001017-2.c: New test.
45531 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
45533 * gcc.c-torture/compile/20001018-1.c: New test.
45534 * gcc.c-torture/compile/20001018-1.x: Xfail.
45536 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
45538 * gcc.c-torture/execute/20001017-1.c: New test.
45540 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
45542 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
45543 for multiple use of arguments with scanf formats; add tests for
45544 multiple use of arguments.
45546 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
45548 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
45550 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
45552 * gcc.dg/format-miss-1.c: New test.
45554 2000-10-16 Jakub Jelinek <jakub@redhat.com>
45556 * gcc.c-torture/execute/20001013-1.c: New test.
45558 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
45560 * gcc.dg/format-branch-1.c: New test.
45562 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
45564 * README, lib/file-format.exp: Remove EGCS references.
45566 2000-10-16 Jakub Jelinek <jakub@redhat.com>
45568 * gcc.dg/20001013-1.c: New test.
45570 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
45572 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
45573 for intmax_t in the compiler using __typeof__ and the type rules
45574 for conditional expressions.
45576 2000-10-13 Jakub Jelinek <jakub@redhat.com>
45578 * gcc.dg/20001012-1.c: New test.
45579 * gcc.dg/20001012-2.c: New test.
45581 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
45583 * gcc.dg/format-attr-1.c: New test.
45585 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
45587 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
45588 __LONG_LONG_MAX__ instead of LLONG_MAX.
45590 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
45592 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
45594 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
45597 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
45599 * gcc.dg/sequence-pt-1.c: New test.
45601 2000-10-11 Geoff Keating <geoffk@cygnus.com>
45603 * gcc.c-torture/execute/20001011-1.c: New testcase.
45604 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
45606 2000-10-10 Jakub Jelinek <jakub@redhat.com>
45608 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
45609 does not error on it.
45611 2000-10-10 Jakub Jelinek <jakub@redhat.com>
45613 * gcc.dg/20001009-1.c: New test.
45615 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
45617 * gcc.c-torture/compile/20001009-1.c: Move from here ....
45618 * gcc.c-torture/execute/20001009-2.c: ... to here.
45620 2000-10-09 Geoff Keating <geoffk@cygnus.com>
45622 * gcc.c-torture/compile/20001009-1.c: New testcase.
45623 * gcc.c-torture/execute/20001009-1.c: New testcase.
45624 Testcases provided by Jan Hubicka <jh@suse.cz>.
45626 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
45628 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
45629 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
45630 uintmax_t using <limits.h> to emulate the compiler's internal
45631 logic. No longer XFAIL %j tests.
45633 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
45635 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
45636 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
45637 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
45638 regexps and details of expected handling of some bad formats.
45639 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
45642 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
45644 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
45645 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
45646 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
45647 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
45650 2000-10-06 Richard Henderson <rth@cygnus.com>
45652 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
45653 * g++.old-deja/g++.brendan/crash52.C: Likewise.
45654 * g++.old-deja/g++.jason/report.C: Likewise.
45655 * g++.old-deja/g++.law/friend5.C: Likewise.
45656 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
45657 of the expected warnings.
45659 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
45661 * g++.old-deja/g++.pt/enum14.C: New test.
45663 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
45665 * g++.old-deja/g++.pt/crash59.C: New test.
45667 2000-10-04 Will Cohen <wcohen@redhat.com>
45669 * gcc.dg/20000926-1.c: New test.
45671 2000-10-03 Geoff Keating <geoffk@cygnus.com>
45673 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
45674 function name for current C++ compiler.
45675 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
45677 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
45679 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
45680 __PRETTY_FUNCTION__.
45681 * g++.old-deja/g++.ext/pretty2.C: Likewise.
45683 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45685 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
45687 2000-09-26 Jakub Jelinek <jakub@redhat.com>
45689 * gcc.c-torture/compile/20000923-1.c: New test.
45691 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
45693 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
45694 * g++.old-deja/g++.pt/ttp62.C: Same.
45695 * g++.old-deja/g++.other/inline14.C: Same.
45697 2000-09-24 Richard Henderson <rth@cygnus.com>
45699 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
45701 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
45703 * gcc.dg/c90-printf-1.c: Add test for wide string format.
45705 2000-09-22 Geoff Keating <geoffk@cygnus.com>
45707 * gcc.c-torture/compile/20000922-1.c: New file.
45709 2000-09-21 Nick Clifton <nickc@redhat.com>
45711 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
45712 a signed long modulo operation.
45713 (mod6): New function - perform an unsigned long modulo operation.
45714 (main): Add tests for modulos of very large numbers by very small
45717 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45719 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
45721 2000-09-19 Richard Henderson <rth@cygnus.com>
45723 * gcc.dg/compare2.c (case 10): XFAIL.
45725 2000-09-18 Richard Henderson <rth@cygnus.com>
45727 * gcc.c-torture/execute/20000906-1.c: Move ...
45728 * gcc.dg/20000906-1.c: ... here. Only run on targets
45729 that support __builtin_trap.
45731 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
45733 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
45735 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
45737 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
45738 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
45739 more $ format tests.
45741 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
45743 * gcc.dg/format-errmk-1.c: New test.
45745 2000-09-17 Greg McGary <greg@mcgary.org>
45747 * gcc.c-torture/execute/20000917-1.x: Remove.
45749 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
45751 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
45753 2000-09-17 Greg McGary <greg@mcgary.org>
45755 * gcc.c-torture/execute/20000917-1.c: New test.
45756 * gcc.c-torture/execute/20000917-1.x: XFAIL.
45758 2000-09-16 Neil Booth <NeilB@earthling.net>
45760 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
45761 in nested macro bug.
45763 2000-09-15 Neil Booth <NeilB@earthling.net>
45765 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
45767 2000-09-14 Jeffrey A Law (law@cygnus.com)
45769 * gcc.c-torture/execute/20000914-1.c: New test.
45771 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
45773 * g++.other/inline13.C: New test.
45775 2000-09-12 Andreas Jaeger <aj@suse.de>
45777 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
45778 constant by Ulrich Drepper <drepper@redhat.com>.
45780 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
45782 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
45784 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45786 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
45788 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
45790 * gcc.dg/cpp/backslash.c: New test.
45792 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
45794 * gcc.c-torture/execute/20000910-1.c: New test.
45795 * gcc.c-torture/execute/20000910-2.c: Likewise.
45797 2000-09-11 Robert Lipe <robertl@sco.com>
45799 * gcc.dg/pragma-align.c: New test.
45801 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
45803 * g++.old-deja/g++.pt/explicit82.C: New test.
45804 * g++.old-deja/g++.pt/explicit83.C: New test.
45806 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
45808 * gcc.dg/asm-names.c: New test.
45810 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45812 * gcc.dg/cpp/tr-warn6.c: New test
45814 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
45816 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
45819 2000-09-07 Catherine Moore <clm@redhat.com>
45821 * gcc.c-torture/execute/unroll-1.c: New test.
45823 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
45825 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
45827 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
45828 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
45829 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
45830 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
45831 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
45833 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
45834 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
45836 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
45838 * g++.old-deja/g++.pt/deduct2.C: New test.
45840 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
45842 * g++.old-deja/g++.pt/parms2.C: New test.
45844 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
45846 * g++.old-deja/g++.pt/crash58.C: New test.
45848 2000-09-06 Greg McGary <greg@mcgary.org>
45850 * gcc.c-torture/execute/20000906-1.c: New test.
45851 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
45853 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45855 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
45857 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
45859 * g++.old-deja/g++.pt/crash57.C: New test.
45861 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
45863 * g++.old-deja/g++.pt/crash56.C: New test.
45865 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
45867 * g++.old-deja/g++.pt/koenig1.C: New test.
45869 2000-09-04 Jakub Jelinek <jakub@redhat.com>
45871 * gcc.dg/20000904-1.c: New test.
45873 2000-09-04 Jakub Jelinek <jakub@redhat.com>
45875 * gcc.dg/cpp/paste8.c: New test.
45877 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
45879 * gcc.c-torture/compile/20000827-1.c: New test.
45881 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
45883 * gcc.dg/format-diag-1.c: New test.
45885 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
45887 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
45888 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
45889 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
45890 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
45891 gcc.dg/formatz-1.c: Adjust warning regular expressions.
45893 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
45895 * g++.old-deja/g++.other/nested4.C: New test.
45897 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
45899 * g++.old-deja/g++.ns/scoped1.C: New test.
45901 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
45903 * lib/g++.exp: Support testing already-installed GCC.
45905 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45907 * wtr-label-1.c, wtr-suffix-1.c: New tests.
45909 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45911 * gcc.dg/return-type-2.c: New test.
45913 2000-08-27 Geoff Keating <geoffk@cygnus.com>
45915 * gcc.c-torture/compile/20000825-1.c: New test.
45917 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
45919 * gcc.dg/dwarf2-2.c: New test.
45921 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
45923 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
45924 dg-warning regexps.
45926 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
45928 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
45929 gcc.dg/format-ext-5.c: New tests.
45931 2000-08-25 Jakub Jelinek <jakub@redhat.com>
45933 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
45935 2000-08-24 Mark Mitchell <mark@codesourcery.com>
45937 * gcc.dg/noncompile/930622-2.c: Adjust error message.
45939 2000-08-24 Richard Henderson <rth@cygnus.com>
45941 * gcc.dg/ia64-sync-1.c: New test.
45942 * gcc.dg/ia64-sync-2.c: New test.
45943 * gcc.dg/ia64-asm-1.c: New test.
45945 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
45947 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
45948 * gcc.dg/format-ext-2.c: New test.
45950 2000-08-23 Jason Merrill <jason@redhat.com>
45952 * lib/old-dejagnu.exp: Also ignore "In member function" and
45955 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45957 * gcc.dg/noncompile/label-lineno-1.c: New test.
45959 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
45961 * gcc.dg/c99-array-nonobj-1.c: New test.
45963 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
45965 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
45967 * gcc.dg/format-ext-1.c: New test.
45969 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45971 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
45972 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
45973 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
45974 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
45975 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
45977 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
45979 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
45980 gcc.dg/c99-strftime-2.c: New tests.
45982 2000-08-22 Richard Henderson <rth@cygnus.com>
45984 * gcc.c-torture/execute/20000822-1.c: New test.
45986 2000-08-21 Jakub Jelinek <jakub@redhat.com>
45988 * gcc.c-torture/execute/20000819-1.x: Remove.
45990 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
45992 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
45993 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
45994 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
45995 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
45996 gcc.dg/format-xopen-1.c: New tests.
45998 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
46000 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
46002 2000-08-21 Jakub Jelinek <jakub@redhat.com>
46004 * g++.old-deja/g++.other/loop2.C: New test.
46006 * gcc.c-torture/compile/20000606-1.c: New test.
46007 * gcc.c-torture/compile/20000728-1.c: New test.
46008 * gcc.c-torture/execute/20000801-1.c: New test.
46009 * gcc.c-torture/execute/20000801-2.c: New test.
46010 * gcc.c-torture/execute/20000819-1.c: New test.
46011 * gcc.c-torture/execute/20000819-1.x: XFAIL.
46012 * gcc.dg/20000629-1.c: New test.
46013 * gcc.dg/20000724-1.c: New test.
46014 * gcc.dg/20000807-1.c: New test.
46016 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
46018 * gcc.dg/cpp/pragma-1.c: New test.
46019 * gcc.dg/cpp/pragma-2.c: New test.
46021 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
46023 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
46024 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
46026 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
46028 * gcc.c-torture/compile/20000818-1.c: New test.
46030 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
46032 * gcc.c-torture/execute/20000818-1.c: New test.
46034 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
46036 * gcc.dg/format-va-1.c: New test.
46038 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
46040 * g++.old-deja/g++.other/typedef8.C: New test.
46042 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
46044 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
46045 * g++.old-deja/g++.mike/net36.C: Mark candidate.
46046 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
46047 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
46048 * g++.old-deja/g++.other/ptrmem7.C: New test.
46049 * g++.old-deja/g++.pt/ptrmem10.C: New test.
46051 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
46053 * g++.old-deja/g++.pt/typename27.C: New test.
46055 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
46057 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
46058 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
46059 * g++.old-deja/g++.pt/friend45.C: New test.
46060 * g++.old-deja/g++.other/friend8.C: New test.
46062 2000-08-15 Richard Henderson <rth@cygnus.com>
46064 * gcc.c-torture/execute/20000815-1.c: New test.
46066 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
46068 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
46069 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
46070 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
46072 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
46074 * g++.old-deja/g++.other/refinit2.C: New test.
46076 2000-08-13 Geoff Keating <geoffk@cygnus.com>
46078 * lib/c-torture.exp (c-torture): Make
46079 compiler_conditional_xfail_data global.
46080 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
46081 compiler_conditional_xfail_data machinery.
46082 (f-torture-execute): Likewise.
46083 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
46084 and only when unrolling loops.
46086 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
46088 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
46090 * g++.old-deja/g++.pt/explicit81.C: New test.
46092 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
46094 * g++.old-deja/g++.pt/typename26.C: New test.
46096 2000-08-10 Geoff Keating <geoffk@cygnus.com>
46098 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
46101 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
46103 * g++.old-deja/g++.other/array3.C: New test.
46105 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
46107 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
46108 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
46109 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
46112 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
46114 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
46115 * g++.old-deja/g++.abi/vmihint.C: Likewise.
46117 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
46119 * gcc.c-torture/execute/20000808-1.c: New test.
46121 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
46123 * gcc.dg/c90-const-expr-1.c: New test.
46125 2000-08-08 Richard Henderson <rth@cygnus.com>
46127 * gcc.dg/noncompile/920923-1.c: Declare calloc.
46129 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
46131 * gcc.dg/noncompile/const-ll-1.c: New test.
46133 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
46135 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
46137 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
46139 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
46140 that running programs linked against the shared version of libobjc
46143 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
46145 * gcc.dg/c99-printf-1.c: New test.
46147 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
46149 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
46151 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
46153 * gcc.c-torture/execute/20000731-1.x: Delete.
46155 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
46157 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
46158 and torture_without_loops as is done by c-torture.exp.
46159 (search_for): Copy from c-torture.exp.
46160 (gcc-dg-runtest): New function, drives a directory of tests
46161 iterating over the TORTURE_OPTIONS.
46162 (scan-assembler, scan-assembler-not): Move here from
46163 individual directory drivers.
46165 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
46166 defined by lib/gcc-dg.exp.
46167 * gcc.dg/cpp/cpp.exp: Likewise.
46168 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
46169 gcc-dg-runtest, so we cycle over optimization options.
46171 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
46172 * gcc.dg/compare2.c: No longer expected to fail.
46174 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
46176 * gcc.c-torture/execute/20000804-1.c: New test.
46178 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
46180 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
46182 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
46184 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
46186 2000-08-03 Jeffrey A Law (law@cygnus.com)
46188 * gcc.c-torture/compile/20000803-1.c: New test.
46190 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
46192 * gcc.c-torture/execute/20000801-3.c,
46193 gcc.c-torture/execute/20000801-4.c: New tests.
46194 * gcc.c-torture/execute/20000801-3.x,
46195 gcc.c-torture/execute/20000801-4.x: Xfail.
46197 2000-08-02 Geoff Keating <geoffk@cygnus.com>
46199 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
46200 libobjc/.libs to allow for libtool.
46202 2000-08-02 Jakub Jelinek <jakub@redhat.com>
46204 * gcc.c-torture/compile/20000802-1.c: New test.
46206 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
46208 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
46210 2000-07-31 Jeffrey A Law (law@cygnus.com)
46212 * gcc-c-torture/execute/20000731-2.c: New test.
46214 * gcc.c-torture/execute/20000731-1.c: New test.
46215 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
46217 2000-07-31 Jakub Jelinek <jakub@redhat.com>
46219 * testsuite/gcc.dg/cpp/paste7.c: New test.
46220 * gcc.dg/cpp/20000725-1.c: New test.
46222 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
46224 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
46225 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
46226 declaration warning for __builtin_dwarf_reg_size.
46228 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
46230 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
46232 * gcc.dg/noncompile/voidparam-1.c: New test.
46234 2000-07-30 Richard Henderson <rth@cygnus.com>
46236 * gcc.dg/c90-digraph-1.c: Don't xfail.
46237 * gcc.dg/compare2.c (case 10): Xfail.
46238 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
46240 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
46242 * gcc.dg/c99-main-1.c: New test.
46244 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
46246 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
46248 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
46250 * gcc.c-tortuer/execute/20000726-1.c: New test.
46252 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
46254 * gcc.c-torture/execute/enum-2.c: New test.
46256 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46258 * gcc.dg/cpp/tr-warn3.c: New test.
46260 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
46262 * g++.old-deja/g++.ext/implicit1.C: Remove.
46263 * g++.old-deja/g++.jason/c2.C: Remove
46264 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
46265 * g++.old-deja/g++.pt/crash16.C: Likewise.
46266 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
46268 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
46270 * g++.old-deja/g++.other/for2.C: New test.
46272 2000-07-25 Jakub Jelinek <jakub@redhat.com>
46274 * gcc.dg/20000720-1.c: New test.
46276 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
46278 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
46280 2000-07-24 Geoff Keating <geoffk@cygnus.com>
46282 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
46283 * gcc.c-torture/execute/20000722-1.c: New.
46284 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
46286 2000-07-24 Jakub Jelinek <jakub@redhat.com>
46288 * gcc.dg/cpp/20000720-1.S: New test.
46290 2000-07-21 Michael Meissner <meissner@redhat.com>
46292 * gcc.c-torture/execute/ieee/hugeval.c: New test.
46294 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
46296 * g++.old-deja/g++.brendan/crash16.C,
46297 g++.old-deja/g++.brendan/parse3.C,
46298 g++.old-deja/g++.brendan/redecl1.C,
46299 g++.old-deja/g++.ns/template13.C,
46300 g++.old-deja/g++.other/decl4.C,
46301 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
46303 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
46305 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
46306 and "Internal error".
46308 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
46310 * gcc.dg/cpp/paste6.c: New test.
46312 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
46314 * gcc.dg/cpp/tr-direct.c: New test.
46316 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
46317 gcc.dg/cpp/undef1.c: Tweak error regexps.
46319 2000-07-18 Eric Christopher <echristo@redhat.com>
46321 * gcc.c-torture/compile/20000718-1.c: New test.
46323 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
46325 * cpplex.c (_cpp_push_token): If the token being pushed back
46326 is the previous token in this context, just subtract one from
46328 * cppmacro.c (save_expansion): Clear aux field when storing a
46331 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
46333 * gcc.dg/noncompile/redecl-1.c: New test.
46335 2000-07-18 Jakub Jelinek <jakub@redhat.com>
46337 * gcc.c-torture/execute/20000717-5.c: New test.
46338 * gcc.c-torture/execute/20000717-1.x: Removed.
46340 2000-07-17 Richard Henderson <rth@cygnus.com>
46342 * gcc.c-torture/execute/20000717-4.c: New test.
46344 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
46346 * gcc.dg/cpp/syshdr.c: New test.
46347 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
46349 2000-07-17 Neil Booth <neilb@earthling.net>
46351 * gcc.dg/cpp/cmdlne-dM.c: New test.
46352 * gcc.dg/cpp/cmdlne-dD.c: New test.
46354 2000-07-17 Jeffrey A Law (law@cygnus.com)
46356 * gcc.c-torture/execute/20000717-3.c: New test.
46358 * gcc.c-torture/compile/20000717-1.c: New test.
46360 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
46362 * gcc.c-torture/execute/20000717-2.c: New test.
46364 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
46366 * gcc.dg/formatz-1.c: New test.
46368 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
46369 * gcc.dg/c99-digraph-1.c: New tests.
46371 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
46372 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
46374 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
46375 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
46376 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
46377 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
46378 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
46379 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
46380 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
46382 2000-07-17 Greg McGary <greg@mcgary.org>
46384 * gcc.c-torture/execute/20000717-1.c: New test.
46385 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
46387 2000-07-15 Jakub Jelinek <jakub@redhat.com>
46389 * gcc.c-torture/execute/20000715-2.c: New test.
46390 * gcc.dg/20000715-1.c: New test.
46392 2000-07-15 Michael Meissner <meissner@redhat.com>
46394 * gcc.c-torture/execute/20000715-1.c: New test.
46396 2000-07-13 Jakub Jelinek <jakub@redhat.com>
46398 * gcc.c-torture/execute/20000707-1.c: New test.
46400 2000-07-13 Neil Booth <NeilB@earthling.net>
46402 * testsuite/gcc.dg/cpp/digraph1.c,
46403 testsuite/gcc.dg/cpp/digraph2.c,
46404 testsuite/gcc.dg/cpp/digraphs.c: New tests.
46406 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
46408 * g77.f-torture/compile/20000630-2.f: New test.
46409 * g77.f-torture/compile/20000630-2.x
46411 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
46413 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
46415 2000-07-11 Neil Booth <NeilB@earthling.net>
46417 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
46419 2000-07-11 Neil Booth <NeilB@earthling.net>
46421 * gcc.dg/cpp/cmdlne-C.c: New.
46423 2000-07-09 Neil Booth <NeilB@earthling.net>
46425 * gcc.dg/cpp/directiv.c: New tests.
46426 * gcc.dg/cpp/undef1.c: Update.
46428 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
46430 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
46432 2000-07-09 Neil Booth <NeilB@earthling.net>
46434 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
46436 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
46438 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
46439 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
46441 2000-07-08 Neil Booth <NeilB@earthling.net>
46443 * gcc.dg/cpp/macsyntx.c: New tests.
46445 2000-07-07 Jakub Jelinek <jakub@redhat.com>
46447 * gcc.dg/20000707-1.c: New test.
46449 2000-07-07 Jakub Jelinek <jakub@redhat.com>
46451 * gcc.c-torture/execute/20000706-1.c: New test.
46452 * gcc.c-torture/execute/20000706-2.c: New test.
46453 * gcc.c-torture/execute/20000706-3.c: New test.
46454 * gcc.c-torture/execute/20000706-4.c: New test.
46455 * gcc.c-torture/execute/20000706-5.c: New test.
46457 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
46459 * g++.old-deja/g++.pt/instantiate7.C: New test.
46461 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
46463 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
46464 * g++.old-deja/g++.mike/thunk3.C: Likewise.
46465 * g++.old-deja/g++.other/rtti3.C: Likewise.
46466 * g++.old-deja/g++.other/rttid3.C: Likewise.
46468 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
46470 * g77.f-torture/compile/20000630-1.x: Fix typo
46472 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
46474 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
46477 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
46479 * gcc.dg/cpp/ident.c: New test.
46481 2000-07-05 Neil Booth <NeilB@earthling.net>
46483 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
46484 gcc.dg/cpp/lexstrng.c: New tests.
46486 2000-07-04 Neil Booth <NeilB@earthling.net>
46488 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
46489 * gcc.dg/cpp/strify2.c: Same.
46491 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
46493 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
46494 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
46495 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
46496 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
46498 * testsuite/gcc.dg/cpp/macro1.c,
46499 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
46500 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
46501 testsuite/gcc.dg/cpp/strify1.c,
46502 testsuite/gcc.dg/cpp/strify2.c: New tests.
46504 2000-07-03 Jakub Jelinek <jakub@redhat.com>
46506 * gcc.c-torture/execute/20000703-1.c: New test.
46508 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
46510 * g++.old-deja/g++.pt (lookup10.C): New test.
46512 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
46514 * g++.old-deja/g++.pt (typename25.C): New test.
46516 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
46518 * gcc.c-torture/compile/20000701-1.c: New test.
46520 2000-06-30 Nick Clifton <nickc@cygnus.com>
46522 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
46525 2000-06-30 Catherine Moore <clm@cygnus.com>
46527 * gcc.c-torture/execute/align-1.c: New test.
46529 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
46531 * g++.old-deja/g++.pt/expr8.C: New test.
46532 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
46534 2000-06-29 Nick Clifton <nickc@cygnus.com>
46536 * gcc.c-torture/compile/20000629-1.c: New test.
46538 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
46541 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
46542 gcc.dg/noncompile directory, depending on whether they're
46543 preprocessor tests or not. Annotate all the tests for the dg
46546 * gcc.c-torture/noncompile/noncompile.exp: Delete.
46547 * gcc.dg/noncompile/noncompile.exp: New.
46551 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
46552 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
46553 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
46554 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
46555 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
46556 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
46557 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
46558 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
46559 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
46560 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
46561 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
46562 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
46563 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
46564 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
46565 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
46566 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
46567 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
46568 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
46569 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
46570 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
46571 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
46572 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
46573 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
46574 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
46576 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
46577 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
46578 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
46579 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
46580 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
46581 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
46583 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
46585 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
46586 declare one variable. On the fourth, error.
46587 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
46588 declared by 20000628-1a.h.
46590 2000-06-29 Richard Henderson <rth@redhat.com>
46592 * gcc.c-torture/execute/930529-1.x: New file.
46593 * gcc.dg/920413-1.c: Adjust expected warning text.
46594 * gcc.dg/980217-1.c: Declare abort.
46595 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
46597 2000-06-29 Jeffrey A Law (law@cygnus.com)
46599 * g77.f-torture/compile/20000629-1.f: New test.
46600 * g77.f-torture/compile/20000629-1.x: Expected to fail.
46602 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
46604 Rearrange lots of files, removing entirely the
46605 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
46609 gcc.c-torture/code_quality/code_quality.exp
46610 gcc.c-torture/special/special.exp
46611 gcc.failure/failure.exp
46612 gcc.failure/940409-1.x
46613 gcc.c-torture/compile/961203-1.x
46616 gcc.misc-tests/linkage.exp
46617 gcc.c-torture/execute/920730-1t.c
46618 gcc.c-torture/execute/920730-1t.x
46619 gcc.c-torture/compile/920520-1.x
46620 gcc.c-torture/compile/920521-1.x
46621 gcc.c-torture/compile/981006-1.x
46622 gcc.c-torture/execute/eeprof-1.x
46624 * Moved files (possibly with modifications to fit a new harness):
46626 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
46627 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
46628 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
46629 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
46630 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
46631 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
46632 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
46633 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
46634 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
46635 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
46636 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
46637 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
46638 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
46639 gcc.failure/940409-1.c gcc.dg/940409-1.c
46641 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
46643 * c-torture/compile/961203-1.x: Delete.
46645 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
46646 not exit. Include stdio.h.
46647 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
46648 * gcc.misc-tests/dg-12.c: Likewise.
46649 * gcc.misc-tests/dg-5.c: Likewise.
46650 * gcc.misc-tests/dg-6.c: Likewise.
46651 * gcc.misc-tests/dg-7.c: Prototype abort.
46652 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
46653 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
46654 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
46656 * gcc.misc-tests/sieve.c: Use return from main, not exit.
46657 * gcc.misc-tests/sort2.c: Use return from main, not exit.
46659 2000-06-28 Jakub Jelinek <jakub@redhat.com>
46661 * gcc.dg/cpp/20000628-1.c: New test.
46662 * gcc.dg/cpp/20000628-1.h: New header for above test.
46663 * gcc.dg/cpp/20000628-1a.h: Likewise.
46665 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
46667 * gcc.dg/cpp: New directory.
46668 * gcc.dg/cpp/cpp.exp: New driver.
46669 * gcc.dg/cpp/20000627-1.c: New test.
46670 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
46671 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
46672 and rewrite as a compilation test.
46674 * gcc.dg: Move many files into the cpp subdirectory, possibly
46675 renaming or editing them as well.
46677 990119-1.c cpp/19990119-1.c
46678 990228-1.c cpp/19990228-1.c
46679 990407-1.c cpp/19990407-1.c
46680 990409-1.c cpp/19990409-1.c
46681 990413-1.c cpp/19990413-1.c
46682 990703-1.c cpp/19990703-1.c
46683 20000127-1.c cpp/20000127-1.c
46684 20000129-1.c cpp/20000129-1.c
46685 20000207-1.c cpp/20000207-1.c
46686 20000207-2.c cpp/20000207-2.c
46687 20000209-1.c cpp/20000209-1.c
46688 20000209-2.c cpp/20000209-2.c
46689 20000301-1.c cpp/20000301-1.c
46690 20000419-1.c cpp/20000419-1.c
46691 20000510-1.S cpp/20000510-1.S
46692 20000519-1.c cpp/20000519-1.c
46693 20000529-1.c cpp/20000529-1.c
46694 20000625-1.c cpp/20000625-1.c
46695 20000625-2.c cpp/20000625-2.c
46696 cpp-as1.c cpp/assert1.c
46697 cpp-as2.c cpp/assert2.c
46698 cxx-comments-1.c cpp/cxxcom1.c
46699 cxx-comments-2.c cpp/cxxcom2.c
46700 endif-label.c cpp/endif.c
46701 cpp-hash1.c cpp/hash1.c
46702 cpp-hash2.c cpp/hash2.c
46703 cpp-if1.c cpp/if-1.c
46704 cpp-if2.c cpp/if-2.c
46705 cpp-if3.c cpp/if-3.c
46706 cpp-if4.c cpp/if-4.c
46707 cpp-if5.c cpp/if-5.c
46708 cpp-cond.c cpp/if-cexp.c
46709 cpp-missingop.c cpp/if-mop.c
46710 cpp-missingparen.c cpp/if-mpar.c
46711 cpp-opprec.c cpp/if-oppr.c
46712 cpp-ifparen.c cpp/if-paren.c
46713 cpp-shortcircuit.c cpp/if-sc.c
46714 cpp-shift.c cpp/if-shift.c
46715 cpp-unary.c cpp/if-unary.c
46716 cpp-li1.c cpp/line1.c
46717 cpp-li2.c cpp/line2.c
46718 lineno.c cpp/line3.c
46719 lineno-2.c cpp/line4.c
46721 cpp-mic.h cpp/mi1c.h
46722 cpp-micc.h cpp/mi1cc.h
46723 cpp-mind.h cpp/mi1nd.h
46724 cpp-mindp.h cpp/mi1ndp.h
46725 cpp-mix.h cpp/mi1x.h
46726 cpp-mi2.c cpp/mi2.c
46727 cpp-mi2a.h cpp/mi2a.h
46728 cpp-mi2b.h cpp/mi2b.h
46729 cpp-mi2c.h cpp/mi2c.h
46730 cpp-mi3.c cpp/mi3.c
46731 cpp-mi3.def cpp/mi3.def
46732 poison-1.c cpp/poison.c
46733 pr-impl.c cpp/prag-imp.c
46734 cpp-redef-2.c cpp/redef1.c
46735 cpp-redef.c cpp/redef2.c
46736 strpaste.c cpp/strp1.c
46737 strpaste-2.c cpp/strp2.c
46738 cpp-tradpaste.c cpp/tr-paste.c
46739 cpp-tradstringify.c cpp/tr-str.c
46740 cpp-tradwarn1.c cpp/tr-warn1.c
46741 cpp-tradwarn2.c cpp/tr-warn2.c
46742 trigraphs.c cpp/trigraphs.c
46743 cpp-unc1.c cpp/unc1.c
46744 cpp-unc2.c cpp/unc2.c
46745 cpp-unc3.c cpp/unc3.c
46746 cpp-unc.c cpp/unc4.c
46747 undef.c cpp/undef1.c
46748 undef-2.c cpp/undef2.c
46749 cpp-wi1.c cpp/widestr1.c
46751 2000-06-27 Mark Mitchell <mark@codesourcery.com>
46753 * lib/g++.exp (g++_include_flags): Tweak.
46755 2000-06-27 H.J. Lu <hjl@gnu.org>
46756 Loren J. Rittle <ljrittle@acm.org>
46758 * lib/g++.exp (g++_include_flags): Override libgloss.exp
46759 version with one that knows about the new gcc tree structure.
46760 (g++_link_flags): Same.
46762 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
46764 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
46765 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
46766 case we are cross-compiling.
46768 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
46769 g++.old-deja/g++.niklas/Makefile.in,
46770 g++.old-deja/g++.niklas/configure.in,
46771 g++.old-deja/g++.other/Makefile.in,
46772 g++.old-deja/g++.other/configure.in,
46773 gcc.c-torture/code_quality/Makefile.in,
46774 gcc.c-torture/code_quality/configure.in,
46775 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
46776 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
46777 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
46778 gcc.c-torture/execute/ieee/Makefile.in,
46779 gcc.c-torture/execute/ieee/configure.in,
46780 gcc.c-torture/noncompile/Makefile.in,
46781 gcc.c-torture/noncompile/configure.in,
46782 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
46783 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
46784 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
46786 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
46788 * g++.old-deja/g++.other/ambig3.C: New test.
46790 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
46792 * g++.old-deja/g++.pt/syntax1.C: New test.
46793 * g++.old-deja/g++.pt/syntax2.C: New test.
46794 * g++.old-deja/g++.other/syntax3.C: New test.
46795 * g++.old-deja/g++.other/syntax4.C: New test.
46797 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
46799 * gcc.dg/20000623-1.c: Prototype exit and abort.
46801 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
46803 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
46805 * gcc.dg/cpp-mi3.def: New file.
46807 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
46809 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
46810 lexer's error messages.
46811 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
46812 divine anything from the linemarkers.
46813 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
46814 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
46816 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
46818 * gcc.dg/20000623-1.c: New test.
46820 2000-06-22 Jakub Jelinek <jakub@redhat.com>
46822 * gcc.c-torture/execute/20000622-1.c: New test.
46824 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
46826 * g++.old-deja/g++.other/init15.C: New test.
46828 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
46830 * g++.old-deja/g++.pt/vaarg2.C: New test.
46831 * g++.old-deja/g++.pt/vaarg3.C: New test.
46833 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
46835 * g++.old-deja/g++.other/dyncast6.C: New test.
46837 2000-06-15 Jakub Jelinek <jakub@redhat.com>
46839 * gcc.c-torture/execute/loop-6.c: New test.
46841 2000-06-14 Jakub Jelinek <jakub@redhat.com>
46843 * gcc.dg/20000614-1.c: New test.
46844 * gcc.dg/20000614-2.c: New test.
46846 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
46848 * g++.old-deja/g++.other/inline12.C: New test.
46850 2000-06-13 Jakub Jelinek <jakub@redhat.com>
46852 * g++.old-deja/g++.other/eh1.C: New test.
46854 2000-06-12 Jakub Jelinek <jakub@redhat.com>
46856 * g++.old-deja/g++.other/type.C: New test.
46858 2000-06-05 Jakub Jelinek <jakub@redhat.com>
46860 * g++.old-deja/g++.other/initstring.C: New test.
46862 2000-06-12 Jason Merrill <jason@redhat.com>
46864 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
46866 2000-06-09 Jeffrey A Law (law@cygnus.com)
46868 * gcc.c-torture/compile/20000609-1.c: New test.
46870 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
46872 * gcc.dg/20000609-1.c: New test.
46874 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
46876 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
46877 * gcc.c-torture/noncompile/poison-1.c: Move...
46878 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
46879 * gcc.dg/cpp-li1.c: Add a token after the #line.
46881 2000-06-05 Richard Henderson <rth@cygnus.com>
46883 * gcc.c-torture/execute/20000605-2.c: New test.
46884 * gcc.c-torture/execute/20000605-3.c: New test.
46886 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
46888 * g77.f-torture/execute/20000503-1.x: New file.
46890 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
46892 * g++.old-deja/g++.eh/badalloc1.C: New test.
46894 2000-06-05 Richard Henderson <rth@cygnus.com>
46896 * gcc.c-torture/execute/20000605-1.c: New test.
46898 2000-06-05 Jakub Jelinek <jakub@redhat.com>
46899 Nathan Sidwell <nathan@codesourcery.com>
46901 * gcc.c-torture/compile/20000605-1.c: New test.
46903 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
46905 * g77.f-torture/compile/20000601-1.f: New test.
46907 2000-06-03 Richard Henderson <rth@cygnus.com>
46909 * gcc.c-torture/execute/20000603-1.c: New.
46911 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
46913 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
46914 * gcc.dg/noreturn-2.c (noreturn): Likewise.
46916 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
46918 * gcc.dg/compare2.c (case 12): XFAIL.
46919 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
46920 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
46922 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
46924 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
46926 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
46927 guard macro is already defined when the header is first
46929 * gcc.dg/cpp-mix.h: New file.
46930 * gcc.dg/endif-label.c: Update patterns to match compiler.
46932 * g++.brendan/complex1.C: Declare abort.
46933 * g++.law/refs4.C: Remove XFAIL.
46934 * g++.oliva/expr2.C: Declare abort and exit.
46936 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
46938 * gcc.c-torture/execute/20000528-1.c: New test.
46940 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
46941 * g++.old-deja/g++.law/temps4.C: Likewise.
46943 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
46944 stdlib.h. Call abort() on failure.
46945 * g++.old-deja/g++.law/refs4.C: Likewise.
46946 * g++.old-deja/g++.law/temps4.C: Likewise.
46947 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
46948 * gcc.c-torture/execute/20000112-1.c: Include string.h.
46950 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
46952 Relative to g++.dg/special:
46953 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
46955 Relative to g++.old-deja:
46956 * g++.brendan/complex1.C, g++.jason/optimize2.C,
46957 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
46958 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
46959 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
46960 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
46961 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
46962 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
46964 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
46965 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
46966 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
46967 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
46968 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
46969 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
46972 * g++.other/goto1.C: Update expectations for error messages.
46974 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
46976 * gcc.c-torture/compile/20000523-1.c: New test.
46978 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
46980 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
46982 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
46984 * g++.old-deja/g++.eh/catch11.C: New test.
46985 * g++.old-deja/g++.eh/catch12.C: New test.
46987 2000-05-24 Nick Clifton <nickc@cygnus.com>
46989 * gcc.c-torture/execute/20000523-1.c: New test.
46991 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
46993 * c-torture/execute/bcp-1.c: Replace abort in arg of
46994 __builtin_constant_p with a generic external function.
46996 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
46997 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
46998 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
46999 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
47000 Prototype abort and/or exit.
47002 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
47003 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
47004 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
47005 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
47007 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
47009 * gcc.dg/dwarf2-1.c: New test.
47011 2000-05-20 Richard Henderson <rth@cygnus.com>
47013 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
47015 2000-05-20 Andreas Jaeger <aj@suse.de>
47017 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
47020 2000-05-19 David Edelsohn <edelsohn@gnu.org>
47022 * gcc.c-torture/execute/20000519-2.c: New test.
47024 2000-05-19 Andreas Jaeger <aj@suse.de>
47026 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
47027 which fails with SSA.
47029 * lib/c-torture.exp: Also test with -O3 -fssa.
47031 2000-05-18 Michael Meissner <meissner@redhat.com>
47033 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
47034 * gcc.c-torture/execute/920415-1.c: Ditto.
47035 * gcc.c-torture/execute/920501-1.c: Ditto.
47036 * gcc.c-torture/execute/conversion.c: Ditto.
47037 * gcc.c-torture/execute/cvt-1.c: Ditto.
47039 2000-05-18 Jeffrey A Law (law@cygnus.com)
47041 * gcc.c-torture/compile/20000518-1.c: New test.
47043 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
47045 * g77.f-torture/compile/200005018.f: New test.
47047 2000-05-17 Jeffrey A Law (law@cygnus.com)
47049 * gcc.c-torture/compile/20000517-1.c: New test.
47051 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
47053 * gcc.c-torture/execute/20000516-1.c: New test.
47055 2000-05-15 Jakub Jelinek <jakub@redhat.com>
47057 * g++.old-deja/g++.other/eh.C: New test.
47059 2000-05-12 Richard Henderson <rth@cygnus.com>
47061 * gcc.c-torture/execute/990208-1.c (main): Don't pass
47062 constants through to doit's conditional.
47064 2000-05-11 Jeffrey A Law (law@cygnus.com)
47066 * gcc.c-torture/compile/20000511-1.c: New test.
47067 * g77.f-torture/compile/20000511-1.f: New test.
47068 * g77.f-torture/compile/20000511-2.f: New test.
47070 2000-05-11 Michael Meissner <meissner@redhat.com>
47072 * gcc.c-torture/execute/20000511-1.c: New test.
47074 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
47076 * gcc.dg/dg.exp: Scan .S files as well as .c files.
47077 * gcc.dg/20000510-1.S: New.
47079 2000-05-08 Catherine Moore <clm@cygnus.com>
47081 * gcc.dg/unused-3.c: New.
47083 2000-05-06 Richard Henderson <rth@cygnus.com>
47085 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
47086 * g++.old-deja/g++.mike/warn1.C: Likewise.
47087 * g++.old-deja/g++.pt/local1.C: Likewise.
47088 * g++.old-deja/g++.pt/local7.C: Likewise.
47089 * g++.old-deja/g++.pt/spec16.C: Likewise.
47091 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
47093 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
47095 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
47097 * g77.f-torture/execute/20000503-1.f: New test.
47099 2000-05-04 Andreas Jaeger <aj@suse.de>
47101 * gcc.dg/noreturn-2.c: New test.
47103 2000-05-04 Neil Booth <NeilB@earthling.net>
47105 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
47108 2000-05-04 Richard Henderson <rth@cygnus.com>
47110 * gcc.c-torture/execute/20000503-1.c: Fix typo.
47112 2000-05-04 Richard Henderson <rth@cygnus.com>
47114 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
47115 OpenSSL by Jason R Thorpe.
47117 2000-05-03 Jim Wilson <wilson@cygnus.com>
47119 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
47121 2000-05-03 Robert Lipe <robertlipe@usa.net>
47123 * gcc.dg/20000503-1.c: New test.
47125 2000-05-02 Jakub Jelinek <jakub@redhat.com>
47127 * gcc.c-torture/compile/20000502-1.c: New test.
47128 * g++.old-deja/g++.other/align.C: New test.
47129 * gcc.dg/cpp-tradstringify.c: New test.
47131 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
47133 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
47134 and hard registers.
47136 2000-04-26 Geoff Keating <geoffk@cygnus.com>
47138 * gcc.c-torture/execute/loop-5.c: New test.
47140 2000-04-25 Jakub Jelinek <jakub@redhat.com>
47142 * gcc.c-torture/execute/va-arg-20.c: New test.
47144 2000-04-23 Jeffrey A Law (law@cygnus.com)
47146 * gcc.c-torture/execute/20000422-1.c: New test.
47148 2000-04-20 Greg McGary <gkm@gnu.org>
47150 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
47151 when optimizing, but without sibling-call optimizations (-O1).
47153 2000-04-20 Jeffrey A Law (law@cygnus.com)
47155 * gcc.c-torture/compile/20000420-1.c: New test.
47157 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
47159 * g++.abi/ptrflags.C: New test.
47160 * g++.eh/catchptr1.C: Test incomplete pointer chains.
47162 2000-04-19 Catherine Moore <clm@cygnus.com>
47164 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
47166 2000-04-19 Greg McGary <gkm@gnu.org>
47168 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
47169 sibling-call optimizations.
47171 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
47173 * gcc.dg/20000419-1.c: New test.
47175 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
47177 * gcc.c-torture/execute/20000412-6.c: New test.
47179 2000-04-12 Jeffrey A Law (law@cygnus.com)
47181 * gcc.c-torture/execute/20000412-5.c: New test.
47182 * g77.f-torture/compile/20000412-1.f: New test.
47183 * gcc.c-torture/execute/20000412-4.c: New test.
47184 * gcc.c-torture/compile/20000412-2.c: New test.
47185 * gcc.c-torture/execute/20000412-3.c: New test.
47186 * gcc.c-torture/compile/20000412-1.c: New test.
47187 * gcc.c-torture/execute/20000412-2.c: New test.
47189 2000-04-12 Jakub Jelinek <jakub@redhat.com>
47191 * objc/execute/bf-20.m: New test.
47193 2000-04-10 Richard Henderson <rth@cygnus.com>
47195 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
47197 * gcc.c-torture/execute/20000412-1.c: New test.
47199 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
47201 * g++.old-deja/g++.eh/catchptr1.C: New test.
47203 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
47205 * g++.old-deja/g++.abi/cxa_vec.C: New test.
47207 2000-04-08 Neil Booth <NeilB@earthling.net>
47209 * gcc.dg/cpp-nullchar.c: Remove test as
47210 embedded nulls cause problems.
47212 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
47214 * gcc.dg/compare2.c: New test.
47216 2000-04-08 Neil Booth <NeilB@earthling.net>
47218 * gcc.dg/cpp-nullchar.c: New test.
47220 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
47222 * gcc.dg/cpp-mi2.c: New test.
47223 * gcc.dg/cpp-mi2[abc].h: New files.
47225 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
47227 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
47230 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
47232 * g++.old-deja/g++.abi/vmihint.C: New test.
47234 2000-04-06 Neil Booth <NeilB@earthling.net>
47236 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
47237 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
47240 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
47242 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
47243 avoid stack-frame overwrite.
47245 2000-04-05 Jakub Jelinek <jakub@redhat.com>
47247 * gcc.c-torture/compile/20000405-2.c: New test.
47248 * gcc.c-torture/compile/20000405-3.c: New test.
47250 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
47252 * gcc.c-torture/compile/20000405-1.c: New test.
47254 2000-04-04 Geoff Keating <geoffk@cygnus.com>
47256 * gcc.dg/cast-qual-1.c: Revert last change.
47258 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
47260 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
47262 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
47264 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
47265 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
47267 2000-04-03 Jeffrey A Law (law@cygnus.com)
47269 * gcc.c-torture/compile/20000403-2.c: New test.
47270 * gcc.c-torture/compile/20000403-1.c: New test.
47272 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
47274 * gcc.c-torture/execute/20000403-1.c: New test.
47276 2000-04-03 Geoff Keating <geoffk@cygnus.com>
47278 * gcc.c-torture/execute/20000402-1.c: New test.
47280 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
47282 * gcc.c-torture/execute/va-arg-15.c: New test.
47283 * gcc.c-torture/execute/va-arg-16.c: New test.
47284 * gcc.c-torture/execute/va-arg-17.c: New test.
47285 * gcc.c-torture/execute/va-arg-18.c: New test.
47286 * gcc.c-torture/execute/va-arg-19.c: New test.
47288 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
47290 * gcc.c-torture/compile/981211-1.c: Move to...
47291 * gcc.dg/cpp-as1.c: ...here.
47292 * gcc.dg/cpp-as2.c: New file.
47294 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
47297 2000-04-02 Neil Booth <NeilB@earthling.net>
47299 * gcc.dg/cpp-cond.c New tests.
47300 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
47301 accidental success less likely.
47302 * gcc.dg/cpp-missingop.c New tests.
47303 * gcc.dg/cpp-missingparen.c New tests.
47304 * gcc.dg/cpp-shift.c New tests.
47305 * gcc.dg/cpp-shortcircuit.c New tests.
47306 * gcc.dg/cpp-unary.c New tests.
47308 2000-03-29 Jeffrey A Law (law@cygnus.com)
47310 * gcc.c-torture/compile/20000329-1.c: New test.
47312 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
47314 * gcc.c-torture/compile/20000326-1.c: New test.
47315 * gcc.c-torture/compile/20000326-2.c: New test.
47317 2000-03-24 Geoff Keating <geoffk@cygnus.com>
47319 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
47320 the first parameter is a function argument.
47322 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
47324 * g++.old-deja/g++.ext/array4.C: New test.
47326 2000-03-22 Geoff Keating <geoffk@cygnus.com>
47328 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
47330 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
47332 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
47334 2000-03-19 Richard Henderson <rth@cygnus.com>
47336 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
47338 2000-03-19 Richard Henderson <rth@cygnus.com>
47340 * gcc.c-torture/compile/20000319-1.c: New test.
47342 2000-03-14 Jeffrey A Law (law@cygnus.com)
47344 * gcc.c-torture/execute/20000314-3.c: New test.
47345 * gcc.c-torture/execute/20000314-2.c: New test.
47346 * gcc.c-torture/execute/20000314-1.c: New test.
47347 * gcc.c-torture/compile/20000314-2.c: New test.
47348 * gcc.c-torture/compile/20000314-1.c: New test.
47350 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
47352 * g++.old-deja/g++.warn/inline.C: New test.
47354 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
47356 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
47357 standards-compliant result rather than specific constants.
47358 Put test-values in array.
47360 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
47362 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
47363 (g++_target_compile): Put test-specific options last.
47365 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
47367 * g++.old-deja/g++.eh/vbase4.C: New test.
47369 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
47371 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
47373 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
47375 * g++.old-deja/g++.brendan/misc12.C: Removed.
47376 * g++.old-deja/g++.pt/memtemp77.C: Constify.
47377 * g++.old-deja/g++.ext/pretty4.C: New test.
47379 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
47381 * g++.old-deja/g++.other/string2.C: New test.
47383 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
47385 * g++.old-deja/g++.warn/impint2.C: New test.
47387 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
47389 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
47392 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
47394 * g++.old-deja/g++.warn/impint.C: New test.
47395 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
47396 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
47397 * g++.old-deja/g++.pt/explicit12.C: Likewise.
47398 * g++.old-deja/g++.pt/explicit13.C: Likewise.
47399 * g++.old-deja/g++.pt/explicit17.C: Likewise.
47400 * g++.old-deja/g++.pt/explicit18.C: Likewise.
47401 * g++.old-deja/g++.pt/explicit19.C: Likewise.
47402 * g++.old-deja/g++.pt/explicit23.C: Likewise.
47403 * g++.old-deja/g++.pt/explicit31.C: Likewise.
47404 * g++.old-deja/g++.pt/explicit35.C: Likewise.
47405 * g++.old-deja/g++.pt/explicit6.C: Likewise.
47406 * g++.old-deja/g++.pt/memclass7.C: Likewise.
47408 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
47410 * gcc.dg/cpp-redef.c: New test.
47412 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
47414 * g++.old-deja/g++.pt/unify7.C: New test.
47416 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
47418 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
47419 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
47421 2000-02-25 Geoff Keating <geoffk@cygnus.com>
47423 * gcc.c-torture/compile/20000224-1.c: New test.
47425 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
47427 * gcc.c-torture/compile/cpp-2.c: New test.
47428 * gcc.c-torture/compile/cpp-1.c: New test.
47430 2000-02-25 Jeffrey A Law (law@cygnus.com)
47432 * gcc.c-torture/execute/20000225-1.c: New test.
47434 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
47436 * gcc.dg/cpp-li2.c: New test.
47438 * gcc.dg/cpp-wi1.c: New test.
47440 * gcc.dg/cpp-li1.c: New test.
47442 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
47444 * g++.old-deja/g++.other/sizeof5.C: New test.
47446 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
47448 * gcc.c-torture/execute/va-arg-13.c: New test.
47450 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
47452 * gcc.c-torture/execute/va-arg-12.c: New test.
47454 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
47456 * gcc.c-torture/execute/20000223-1.c: New test.
47458 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
47460 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
47462 2000-02-22 Mark Mitchell <mark@codesourcery.com>
47464 * g++.old-deja/g++.abi/ptrmem.C: New test.
47466 2000-02-19 Richard Henderson <rth@cygnus.com>
47468 * gcc.c-torture/compile/init-3.c: New.
47470 2000-02-17 Mark Mitchell <mark@codesourcery.com>
47472 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
47475 2000-02-11 Robert Lipe <robertl@sco.com>
47477 * gcc.c-torture/compile/20000211-3.c: New test.
47479 2000-02-11 Martin Buchholz <martin@xemacs.org>
47481 * gcc.c-torture/compile/20000211-2.c: New test.
47483 2000-02-11 Jeffrey A Law (law@cygnus.com)
47485 * gcc.c-torture/compile/20000211-1.c: New test.
47487 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
47489 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
47492 2000-02-08 Nathan Sidwell <nathan@acm.org>
47494 * g++.old-deja/g++.other/cast5.C: New test.
47496 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
47498 * gcc.c-torture/execute/20000205-1.c: New.
47500 2000-02-03 Nathan Sidwell <nathan@acm.org>
47502 * g++.old-deja/g++.jason/cast3.C: Return void.
47503 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
47505 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
47507 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
47509 * gcc.dg/loop-1.c: New test.
47511 2000-01-27 Jakub Jelinek <jakub@redhat.com>
47513 * gcc.c-torture/compile/20000127-1.c: New test.
47514 * gcc.c-torture/execute/991228-1.c: New test.
47516 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
47518 * gcc.dg/unused-2.c: New test.
47520 * gcc.dg/conv-1.c: New test.
47522 2000-01-24 Mark Mitchell <mark@codesourcery.com>
47524 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
47526 (tool_option_proc): Fix typo.
47528 2000-01-24 Geoff Keating <geoffk@cygnus.com>
47530 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
47531 of the ld on the host, not on the build machine.
47532 Also, don't crash if '--help' is not a supported option.
47534 2000-01-24 Richard Henderson <rth@cygnus.com>
47536 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
47538 2000-01-20 Jeffrey A Law (law@cygnus.com)
47540 * gcc.c-torture/execute/20000120-2.c: New test.
47541 * gcc.c-torture/execute/20000120-1.c: New test.
47543 2000-01-13 Jeffrey A Law (law@cygnus.com)
47545 * gcc.c-torture/execute/20000113-1.c: New test.
47547 2000-01-12 Jeffrey A Law (law@cygnus.com)
47549 * gcc.c-torture/execute/20000112-1.c: New test.
47551 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
47553 * gcc.dg/20000111-1.c: New test.
47555 2000-01-10 Jeffrey A Law (law@cygnus.com)
47557 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
47558 with 16 bit integers.
47560 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
47562 * gcc.dg/20000108-1.c: New test.
47564 2000-01-05 Nathan Sidwell <nathan@acm.org>
47566 * g++.old-deja/g++.ns/koenig8.C: New test.
47568 2000-01-05 Nathan Sidwell <nathan@acm.org>
47570 * g++.old-deja/g++.other/cast4.C: New test.
47572 2000-01-05 Jeffrey A Law (law@cygnus.com)
47574 * gcc.c-torture/compile/20000105-2.c: New test.
47575 * gcc.c-torture/compile/20000105-1.c: New test.
47577 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
47579 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
47580 references to printf & atoi to conform to ANSI standard.
47581 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
47582 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
47583 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
47584 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
47585 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
47586 * g++.old-deja/g++.brendan/complex1.C: Likewise.
47587 * g++.old-deja/g++.brendan/copy1.C: Likewise.
47588 * g++.old-deja/g++.brendan/copy2.C: Likewise.
47589 * g++.old-deja/g++.brendan/copy3.C: Likewise.
47590 * g++.old-deja/g++.brendan/copy4.C: Likewise.
47591 * g++.old-deja/g++.brendan/copy5.C: Likewise.
47592 * g++.old-deja/g++.brendan/copy6.C: Likewise.
47593 * g++.old-deja/g++.brendan/copy7.C: Likewise.
47594 * g++.old-deja/g++.brendan/copy8.C: Likewise.
47595 * g++.old-deja/g++.brendan/crash11.C: Likewise.
47596 * g++.old-deja/g++.brendan/crash14.C: Likewise.
47597 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
47598 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
47599 * g++.old-deja/g++.brendan/delete2.C: Likewise.
47600 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
47601 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
47602 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
47603 * g++.old-deja/g++.brendan/eh1.C: Likewise.
47604 * g++.old-deja/g++.brendan/groff1.C: Likewise.
47605 * g++.old-deja/g++.brendan/init3.C: Likewise.
47606 * g++.old-deja/g++.brendan/misc12.C: Likewise.
47607 * g++.old-deja/g++.brendan/misc7.C: Likewise.
47608 * g++.old-deja/g++.brendan/new2.C: Likewise.
47609 * g++.old-deja/g++.brendan/operators4.C: Likewise.
47610 * g++.old-deja/g++.brendan/operators5.C: Likewise.
47611 * g++.old-deja/g++.brendan/overload2.C: Likewise.
47612 * g++.old-deja/g++.brendan/overload7.C: Likewise.
47613 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
47614 * g++.old-deja/g++.brendan/reference1.C: Likewise.
47615 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
47616 * g++.old-deja/g++.brendan/template24.C: Likewise.
47617 * g++.old-deja/g++.brendan/template3.C: Likewise.
47618 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
47619 * g++.old-deja/g++.jason/inline3.C: Likewise.
47620 * g++.old-deja/g++.jason/opeq.C: Likewise.
47621 * g++.old-deja/g++.law/arg5.C: Likewise.
47622 * g++.old-deja/g++.law/arm7.C: Likewise.
47623 * g++.old-deja/g++.law/ctors11.C: Likewise.
47624 * g++.old-deja/g++.law/cvt8.C: Likewise.
47625 * g++.old-deja/g++.law/init9.C: Likewise.
47626 * g++.old-deja/g++.law/refs4.C: Likewise.
47627 * g++.old-deja/g++.law/template2.C: Likewise.
47628 * g++.old-deja/g++.law/visibility24.C: Likewise.
47629 * g++.old-deja/g++.law/vtable3.C: Likewise.
47630 * g++.old-deja/g++.mike/asm2.C: Likewise.
47631 * g++.old-deja/g++.mike/eh1.C: Likewise.
47632 * g++.old-deja/g++.mike/misc1.C: Likewise.
47633 * g++.old-deja/g++.mike/misc13.C: Likewise.
47634 * g++.old-deja/g++.mike/misc14.C: Likewise.
47635 * g++.old-deja/g++.mike/ns12.C: Likewise.
47636 * g++.old-deja/g++.mike/p1248.C: Likewise.
47637 * g++.old-deja/g++.mike/p3708.C: Likewise.
47638 * g++.old-deja/g++.mike/p3708a.C: Likewise.
47639 * g++.old-deja/g++.mike/p3708b.C: Likewise.
47640 * g++.old-deja/g++.mike/p646.C: Likewise.
47641 * g++.old-deja/g++.mike/p700.C: Likewise.
47642 * g++.old-deja/g++.mike/p783.C: Likewise.
47643 * g++.old-deja/g++.mike/p783a.C: Likewise.
47644 * g++.old-deja/g++.mike/p783b.C: Likewise.
47645 * g++.old-deja/g++.mike/p786.C: Likewise.
47646 * g++.old-deja/g++.mike/p789.C: Likewise.
47647 * g++.old-deja/g++.mike/p789a.C: Likewise.
47648 * g++.old-deja/g++.mike/p807a.C: Likewise.
47649 * g++.old-deja/g++.other/delete3.C: Likewise.
47650 * g++.old-deja/g++.other/dyncast1.C: Likewise.
47651 * g++.old-deja/g++.other/dyncast2.C: Likewise.
47652 * g++.old-deja/g++.other/dyncast3.C: Likewise.
47653 * g++.old-deja/g++.other/empty1.C: Likewise.
47654 * g++.old-deja/g++.other/temporary1.C: Likewise.
47655 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
47656 * g++.old-deja/g++.pt/t16.C: Likewise.
47657 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
47659 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
47661 * gcc.dg/991230-1.c: New test.
47663 1999-12-29 Jeffrey A Law (law@cygnus.com)
47665 * gcc.c-torture/compile/991229-3.c: New test.
47666 * gcc.c-torture/compile/991229-2.c: New test.
47667 * gcc.c-torture/compile/991229-1.c: New test.
47669 1999-12-29 Greg McGary <gkm@eng.ascend.com>
47671 * gcc.c-torture/compile/labels-2.c: New test.
47673 1999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
47675 * gcc.c-torture/execute/991227-1.c: New test.
47677 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
47679 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
47681 1999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
47683 * gcc.c-torture/execute/991221-1.c: New test.
47685 1999-12-20 Nathan Sidwell <nathan@acm.org>
47687 * g++.old-deja/g++.other/cast3.C: New test.
47689 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
47691 * gcc.c-torture/execute/991216-4.c: New test.
47693 1999-12-16 Michael Meissner <meissner@cygnus.com>
47695 * gcc.c-torture/execute/991216-1.c: New test.
47696 * gcc.c-torture/execute/991216-2.c: New test.
47697 * gcc.c-torture/execute/991216-3.c: New test.
47699 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
47701 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
47702 Actually make the test fail by using "-O2" for compilation.
47704 1999-12-15 Nathan Sidwell <nathan@acm.org>
47706 * g++.old-deja/g++.warn/cast-align1.C: New test.
47708 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
47710 * gcc.c-torture/compile/991214-1.c: New test.
47711 * gcc.c-torture/compile/991214-2.c: New test.
47713 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
47715 * gcc.dg/991214-1.c: New test.
47717 1999-12-13 Jeffrey A Law (law@cygnus.com)
47719 * gcc.c-torture/compile/991213-3.c: New test.
47720 * gcc.c-torture/compile/991213-2.c: New test.
47721 * gcc.c-torture/compile/991213-1.c: New test.
47723 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
47725 * gcc.dg/991209-1.c: New test.
47727 1999-12-08 Nathan Sidwell <nathan@acm.org>
47729 * gcc.c-torture/compile/991208-1.c: New test.
47731 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
47733 * gcc.dg/ultrasp2.c: New test.
47735 1999-12-05 Alex Samuel <samuel@codesourcery.com>
47737 * g++.old-deja/g++.abi/align.C (main): Fix typo.
47739 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
47741 * gcc.c-torture/compile/991202-1.c: New test.
47742 * gcc.c-torture/execute/991202-1.c: New test.
47743 * gcc.c-torture/execute/991202-2.c: New test.
47744 * gcc.c-torture/execute/991202-3.c: New test.
47746 1999-12-02 Alex Samuel <samuel@codesourcery.com>
47748 * g++.old-deja/g++.abi/align.C: New test.
47749 * g++.old-deja/g++.abi/aggregates.C: Likewise.
47750 * g++.old-deja/g++.abi/bitfields.C: Likewise.
47752 1999-12-01 Richard Henderson <rth@cygnus.com>
47754 * gcc.c-torture/execute/991201-1.c: New.
47756 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
47758 * gcc.dg/991129-1.c: New test.
47760 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
47762 * gcc.c-torture/compile/991127-1.c: New test.
47764 1999-11-22 Nathan Sidwell <nathan@acm.org>
47766 * g++.old-deja/g++.other/warn4.C: New test.
47768 1999-11-22 Nathan Sidwell <nathan@acm.org>
47770 * g++.old-deja/g++.eh/cleanup2.C: New test.
47771 * g++.old-deja/g++.ext/pretty2.C: New test.
47772 * g++.old-deja/g++.ext/pretty3.C: New test.
47773 * g++.old-deja/g++.other/debug6.C: New test.
47775 1999-10-20 Jim Wilson <wilson@cygnus.com>
47777 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
47778 compiler_output to look for one error message instead of two.
47780 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
47782 * gcc.c-torture/execute/991118-1.c: Also test case
47783 where the word boundary does not split a byte evenly.
47785 1999-11-19 Nathan Sidwell <nathan@acm.org>
47787 * g++.old-deja/g++.ext/restrict1.C: New test.
47789 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
47791 * gcc.c-torture/execute/991118-1.c: New test.
47793 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
47795 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
47796 working directory pathnames.
47798 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
47800 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
47801 host is equipped with driver.h and driver.o so it can actually
47802 compile and run the tests.
47804 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
47806 * gcc.c-torture/compile/991008-1.c: New test.
47808 1999-11-08 Nick Clifton <nickc@cygnus.com>
47810 * lib/gcc-dg.exp: Include target-supports.exp
47812 1999-11-05 Nick Clifton <nickc@cygnus.com>
47814 * lib/target-supports.exp: New file: Provide procs to test for
47815 features supported by the target.
47816 (check_weak_available): Moved here from ecos.exp.
47817 (check_alias_available): New proc: Determine of the target
47818 toolchain supports the alias attribute.
47820 * gcc.dg/special/ecos.exp: Move check_weak_available to
47821 target-supports.exp.
47822 (alias-1.c): Only perform the test if the target supports
47824 (wkali-1.c): Only perform the test if the target supports
47827 * gcc.dg/990506-0.c: Expect error messages from cross
47828 targets as well as native targets.
47830 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
47832 * gcc.dg/ultrasp1.c: Removed xfail.
47833 * gcc.dg/struct-ret-2.c: Likewise.
47834 * gcc.dg/array-1.c: Likewise.
47836 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
47838 * gcc.dg/struct-ret-2.c: New test.
47840 * gcc.dg/array-1.c: New test.
47842 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
47844 * gcc.c-torture/execute/991030-1.c: New test.
47846 1999-10-26 Richard Henderson <rth@cygnus.com>
47848 * gcc.c-torture/compile/991026-2.c: New test.
47850 1999-10-26 Jeffrey A Law (law@cygnus.com)
47852 * gcc.c-torture/compile/991026-1.c: New test.
47854 1999-10-23 Jeffrey A Law (law@cygnus.com)
47856 * gcc.c-torture/execute/991023-1.c: New test.
47858 1999-10-19 Jeffrey A Law (law@cygnus.com)
47860 * gcc.c-torture/execute/991019-1.c: New test.
47862 1999-10-16 Richard Henderson <rth@cygnus.com>
47864 * gcc.c-torture/execute/991016-1.c: New test.
47866 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
47868 * gcc.c-torture/execute/991014-1.c: New test.
47870 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
47872 * g++.old-deja/g++.other/union2.C: New test.
47874 1999-10-13 Nathan Sidwell <nathan@acm.org>
47876 * g++.old-deja/g++.other/vaarg2.C: New test.
47877 * g++.old-deja/g++.other/vaarg3.C: New test.
47879 1999-10-12 Craig Burley <craig@jcb-sc.com>
47881 * g77.f-torture/noncompile/19990905-1.f: Moved from being
47884 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
47886 * gcc.c-torture/execute/va-arg-11.c: New test.
47888 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
47890 * lib/file-format.exp (gcc_target_object_format): Don't
47891 crash if objdump is unavailable.
47893 1999-09-29 Donn Terry <donn@interix.com>
47895 * gcc.misc-tests/mg.exp: delete extraneous redirection.
47897 1999-09-28 Nick Clifton <nickc@cygnus.com>
47899 * gcc.c-torture/compile/990928-1.c: New test.
47901 1999-09-28 Nathan Sidwell <nathan@acm.org>
47903 * g++.old-deja/g++.other/decl6.C: New test.
47905 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
47907 * gcc.c-torture/execute/va-arg-10.c: New test.
47909 1999-09-27 Nathan Sidwell <nathan@acm.org>
47911 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
47912 __PRETTY_FUNCTION__.
47914 1999-09-23 Nick Clifton <nickc@cygnus.com>
47916 * gcc.c-torture/execute/990923-1.c: New test.
47918 1999-09-21 Nick Clifton <nickc@cygnus.com>
47920 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
47921 for which -fpic is inappropriate.
47923 1999-09-21 Mark Mitchell <mark@codesourcery.com>
47925 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
47927 1999-09-21 Nathan Sidwell <nathan@acm.org>
47929 * g++.old-deja/g++.other/dyncast1.C: New test.
47930 * g++.old-deja/g++.other/dyncast2.C: New test.
47931 * g++.old-deja/g++.other/dyncast3.C: New test.
47932 * g++.old-deja/g++.other/dyncast4.C: New test.
47933 * g++.old-deja/g++.other/dyncast5.C: New test.
47934 * g++.old-deja/g++.eh/catch3.C: New test.
47935 * g++.old-deja/g++.eh/catch3p.C: New test.
47936 * g++.old-deja/g++.eh/catch4.C: New test.
47937 * g++.old-deja/g++.eh/catch4p.C: New test.
47938 * g++.old-deja/g++.eh/catch5.C: New test.
47939 * g++.old-deja/g++.eh/catch5p.C: New test.
47940 * g++.old-deja/g++.eh/catch6.C: New test.
47941 * g++.old-deja/g++.eh/catch6p.C: New test.
47942 * g++.old-deja/g++.eh/catch7.C: New test.
47943 * g++.old-deja/g++.eh/catch7p.C: New test.
47944 * g++.old-deja/g++.eh/catch8.C: New test.
47945 * g++.old-deja/g++.eh/catch8p.C: New test.
47946 * g++.old-deja/g++.eh/catch9.C: New test.
47947 * g++.old-deja/g++.eh/catch9p.C: New test.
47949 1999-09-13 Nathan Sidwell <nathan@acm.org>
47951 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
47952 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
47954 1999-09-13 Jeffrey A Law (law@cygnus.com)
47956 * gcc.c-torture/compile/990913-1.c: New test.
47958 1999-09-10 Nathan Sidwell <nathan@acm.org>
47960 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
47961 * g++.old-deja/g++.jason/rfg5.C: Likewise.
47963 1999-09-09 Richard Henderson <rth@cygnus.com>
47965 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
47967 1999-09-09 Nathan Sidwell <nathan@acm.org>
47969 * g++.old-deja/g++.other/lookup11.C: New test.
47970 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
47971 what is permitted and what we want.
47972 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
47974 * g++.old-deja/g++.jason/rfg5.C: Likewise.
47976 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
47978 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
47979 * gcc.c-torture/noncompile/poison-1.c: New file.
47981 1999-09-08 Nathan Sidwell <nathan@acm.org>
47983 * g++.old-deja/g++.other/sizeof3.C: New test.
47984 * g++.old-deja/g++.other/sizeof4.C: New test.
47985 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
47986 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
47988 1999-09-07 Richard Henderson <rth@cygnus.com>
47990 * gcc.dg/va-arg-1.c: New.
47992 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
47994 * gcc.c-torture/execute/va-arg-9.c: New test.
47996 1999-09-05 Craig Burley <craig@jcb-sc.com>
47998 * g77.f-torture/compile/980519-2.f: New test.
47999 * g77.f-torture/compile/19990905-0.f: New test.
48000 * g77.f-torture/compile/19990905-1.f: New test.
48001 * g77.f-torture/compile/19990905-2.f: New test.
48003 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
48005 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
48007 * gcc.c-torture/execute/990827-1.c: Fix typo.
48009 1999-09-03 Nathan Sidwell <nathan@acm.org>
48011 * g++.old-deja/g++.other/deref1.C: New test.
48013 1999-09-02 Nathan Sidwell <nathan@acm.org>
48015 * g++.old-deja/g++.other/ambig2.C: New test.
48016 * g++.old-deja/g++.other/cond5.C: New test.
48017 * g++.old-deja/g++.other/lookup16.C: New test.
48019 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
48021 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
48024 1999-08-31 Jeffrey A Law (law@cygnus.com)
48026 * lib/c-torture.exp: Avoid the "compare executables" optimization
48027 when testing native.
48029 1999-08-29 Jeffrey A Law (law@cygnus.com)
48031 * gcc.c-torture/execute/990829-1.c: New test.
48032 * gcc.c-torture/compile/990829-1.c: New test.
48034 1999-08-27 Paul Burchard <burchard@pobox.com>
48036 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
48037 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
48038 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
48039 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
48040 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
48041 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
48042 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
48043 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
48044 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
48045 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
48046 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
48048 1999-08-27 Jeffrey A Law (law@cygnus.com)
48050 * gcc.c-torture/execute/990827-1.c: New test.
48052 1999-08-26 Craig Burley <craig@jcb-sc.com>
48054 * g77.f-torture/noncompile/19990826-4.f: New test.
48056 * g77.f-torture/compile/19990826-3.f: New test.
48058 * g77.f-torture/execute/19990826-2.f: New test.
48060 * g77.f-torture/compile/19990826-1.f: New test.
48062 * gcc.c-torture/execute/990826-0.c: New test.
48063 * g77.c-torture/execute/19990826-0.f: New test.
48065 * g77.f-torture/noncompile/970626-2.f: New test.
48067 1999-08-25 Paul Burchard <burchard@pobox.com>
48069 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
48070 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
48071 lss-011.C: New tests.
48073 1999-08-25 Nathan Sidwell <nathan@acm.org>
48075 * g++.old-deja/g++.other/decl5.C: New test.
48077 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
48079 * noncompile/noncompile.exp: Load_lib c-torture.exp.
48080 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
48081 call `postbase' for each one. All callers of `postbase' changed
48082 to call this instead.
48084 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
48086 * gcc.c-torture/execute/990811-1.c: New test.
48088 1999-08-09 Nick Clifton <nickc@cygnus.com>
48090 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
48093 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
48096 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
48098 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
48100 1999-08-04 Jeffrey A Law (law@cygnus.com)
48102 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
48104 1999-08-04 Nathan Sidwell <nathan@acm.org>
48106 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
48108 1999-08-04 Jeffrey A Law (law@cygnus.com)
48110 * gcc.c-torture/execute/990804-1.c: New test.
48112 1999-08-03 Nathan Sidwell <nathan@acm.org>
48114 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
48115 * g++.old-deja/g++.brendan/crash64.C: Likewise.
48116 * g++.old-deja/g++.brendan/overload8.C: Likewise.
48118 1999-08-03 Nathan Sidwell <nathan@acm.org>
48120 * g++.old-deja/g++.other/struct1.C: New test.
48122 1999-08-03 Nathan Sidwell <nathan@acm.org>
48124 * g++.old-deja/g++.other/enum2.C: New test.
48126 1999-08-02 Richard Henderson <rth@cygnus.com>
48128 Adapted from tests from Franz Sirl:
48129 * gcc.c-torture/execute/va-arg-7.c: New test.
48130 * gcc.c-torture/execute/va-arg-8.c: New test.
48132 1999-08-01 Jeffrey A Law (law@cygnus.com)
48134 * gcc.c-torture/compile/990801-2.c: New test.
48136 * gcc.c-torture/compile/990801-1.c: New test.
48138 1999-07-27 Michael Meissner <meissner@cygnus.com>
48140 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
48141 fp-cmp-1.c, converting double to float.
48143 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
48144 fp-cmp-1.c, converting double to long double.
48146 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
48147 from fr1 to unknown_register, since fr1 is a legitimate register
48150 1999-07-25 Jeffrey A Law (law@cygnus.com)
48152 * README: More listname related changes.
48154 1999-07-08 Catherine Moore <clm@cygnus.com>
48156 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
48158 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
48160 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
48162 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
48164 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
48166 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
48168 * gcc.dg/990703-1.c: New test.
48170 1999-06-29 Nick Clifton <nickc@cygnus.com>
48172 * lib/file-format.exp: New file: Move definition of proc
48173 gcc_target_object_format to here from
48174 gcc.dg/special/ecos.exp.
48176 * lib/c-torture.exp: Include lib file-format.exp.
48177 * lib/gcc-dg.exp: Include lib file-format.exp.
48179 * gcc.dg/special/ecos.exp: Remove definition of proc
48180 gcc_target_object_format.
48182 1999-06-28 Jeffrey A Law (law@cygnus.com)
48184 * gcc.c-torture/execute/990628-1.c: New test.
48186 1999-06-25 Jeffrey A Law (law@cygnus.com)
48188 * gcc.c-torture/compile/990625-2.c: New test.
48190 * gcc.c-torture/compile/990625-1.c: New test.
48192 1999-06-23 Nick Clifton <nickc@cygnus.com>
48194 * gcc.c-torture/compile/dll.c: New test case. Check that dll
48195 attributes compile.
48196 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
48197 ports that use the COFF/PE file format.
48199 1999-06-17 Jeffrey A Law (law@cygnus.com)
48201 * gcc.c-torture/compile/990617-1.c: New test.
48203 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
48205 * g++.old-deja/g++.other/decl4.C: New test.
48207 1999-06-14 Nathan Sidwell <nathan@acm.org>
48209 * g++.old-deja/g++.other/bitfld3.C: New test.
48211 1999-06-08 Nathan Sidwell <nathan@acm.org>
48213 * g++.old-deja/g++.eh/catch1.C: New test.
48215 1999-06-07 Jeffrey A Law (law@cygnus.com)
48217 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
48219 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
48220 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
48222 1999-06-05 Craig Burley <craig@jcb-sc.com>
48224 * g77.f-torture/compile/19990502-0.f: Replace with new,
48225 shorter, test that still fails after recent changes.
48227 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
48229 * gcc.c-torture/execute/990604-1.c: New test.
48231 1999-05-31 Jeffrey A Law (law@cygnus.com)
48233 * gcc.c-torture/execute/990531-1.c: New test.
48235 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
48237 * gcc.c-torture/compile/990527-1.c: New test.
48239 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
48241 * gcc.c-torture/execute/990527-1.c: New test.
48243 1999-05-25 Nick Clifton <nickc@cygnus.com>
48245 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
48246 bitfields as signed.
48248 1999-05-25 Craig Burley <craig@jcb-sc.com>
48250 * g77.f-torture/compile/19990525-0.f: New test.
48252 1999-05-25 Jeffrey A Law (law@cygnus.com)
48254 * gcc.c-torture/execute/990525-2.c: New test.
48256 * gcc.c-torture/execute/990525-1.c: New test.
48258 1999-05-24 Nathan Sidwell <nathan@acm.org>
48260 * g++.old-deja/g++.other/anon3.C: New test.
48261 * g++.old-deja/g++.other/anon4.C: New test.
48262 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
48263 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
48264 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
48267 1999-05-24 Jeffrey A Law (law@cygnus.com)
48269 * gcc.c-torture/execute/990524-1.c: New test.
48271 * gcc.dg/990524-1.c: New test.
48273 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
48275 * gcc.c-torture/compile/990523-1.c: New test.
48277 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
48279 * gcc.c-torture/compile/990519-1.c: New test.
48281 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
48283 * gcc.c-torture/compile/990517-1.c: New test.
48285 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
48286 (e4, f4): New tests.
48289 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
48291 * gcc.dg/noreturn-1.c: New test.
48293 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
48295 * gcc.c-torture/execute/990513-1.c: New test.
48297 1999-05-10 Richard Henderson <rth@cygnus.com>
48299 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
48301 1999-05-10 Craig Burley <craig@jcb-sc.com>
48303 * g77.f-torture/execute/erfc.f: Use small single-precision
48304 values, to avoid problems on Alphas when not -mieee.
48306 1999-05-08 Craig Burley <craig@jcb-sc.com>
48308 * gcc.dg/990506-0.c: New test.
48310 1999-05-08 Richard Henderson <rth@cygnus.com>
48312 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
48313 the constant to test. Don't XFAIL 64-bit targets.
48315 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
48316 * g++.old-deja/g++.law/profile1.C: Likewise.
48318 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
48319 operator new instances.
48320 * g++.old-deja/g++.other/delete5.C: Likewise.
48322 1999-05-03 Craig Burley <craig@jcb-sc.com>
48324 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
48327 1999-05-03 Craig Burley <craig@jcb-sc.com>
48329 * g77.f-torture/execute/u77-test.f: Reverse order of two
48330 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
48332 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
48334 * gcc.dg/compare1.c: New test.
48336 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
48338 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
48341 1999-05-02 Craig Burley <craig@jcb-sc.com>
48343 * g77.f-torture/compile/19990502-1.f: New test.
48345 1999-05-02 Craig Burley <craig@jcb-sc.com>
48347 * g77.f-torture/compile/19990502-0.f: New test.
48349 1999-05-02 Craig Burley <craig@jcb-sc.com>
48351 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
48354 1999-05-02 Craig Burley <craig@jcb-sc.com>
48356 * g77.f-torture/execute/u77-test.f (main): List libU77
48357 intrinsics not currently tested.
48358 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
48359 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
48360 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
48361 Trim blanks off the ends of some printed strings.
48363 1999-05-02 Craig Burley <craig@jcb-sc.com>
48365 * g77.f-torture/execute/u77-test.f (main): Just warn about
48366 FSTAT gid disagreement, as it's expected on some systems.
48368 1999-05-01 Craig Burley <craig@jcb-sc.com>
48370 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
48371 use a new function, which allows for some slop.
48372 Clean up some commentary.
48373 (issum): The new function.
48374 (sgladd): Deleted subroutine.
48376 1999-05-01 Craig Burley <craig@jcb-sc.com>
48378 * g77.f-torture/execute/u77-test.f: Modify to be more like
48379 libf2c/libU77 version, bringing patches to that version here.
48380 Add suitable commentary.
48382 1999-04-25 Richard Henderson <rth@cygnus.com>
48384 * gcc.dg/990424-1.c: New test.
48386 1999-04-24 Craig Burley <craig@jcb-sc.com>
48388 * g77.f-torture/execute/u77-test.f (main): Bug involving
48389 LSTAT has been fixed, so turn back on full checking.
48391 1999-04-20 Craig Burley <craig@jcb-sc.com>
48393 * g77.f-torture/compile/19990419-0.f: New test.
48394 * g77.f-torture/execute/19990419-1.f: New test.
48396 1999-04-17 Richard Henderson <rth@cygnus.com>
48398 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
48399 to avoid the need for a prototype to supress a warning.
48401 1999-04-07 Jim Wilson <wilson@cygnus.com>
48403 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
48405 1999-04-04 Jeffrey A Law (law@cygnus.com)
48407 * gcc.c-torture/execute/990404-1.c: New test.
48409 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
48411 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
48412 * gcc.dg/cpp-if3.c: Don't use -pedantic.
48413 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
48414 missing initializer warnings.
48416 1999-03-28 Jeffrey A Law (law@cygnus.com)
48418 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
48421 1999-03-26 Jeffrey A Law (law@cygnus.com)
48423 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
48425 1999-03-26 Craig Burley <craig@jcb-sc.com>
48427 * g77.f-torture/execute/19990325-0.f: New test.
48428 * g77.f-torture/execute/19990325-1.f: New test.
48430 1999-03-24 Jeffrey A Law (law@cygnus.com)
48432 * gcc.c-torture/execute/990324-1.c: New test.
48434 1999-03-22 Jim Wilson <wilson@cygnus.com>
48436 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
48439 1999-03-17 Richard Henderson <rth@cygnus.com>
48441 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
48443 1999-03-13 Craig Burley <craig@jcb-sc.com>
48445 * g77.f-torture/execute/19990313-2.f: New test.
48446 * g77.f-torture/execute/19990313-3.f: New test.
48448 1999-03-13 Craig Burley <craig@jcb-sc.com>
48450 * g77.f-torture/execute/19990313-0.f: New test.
48451 * g77.f-torture/execute/19990313-1.f: New test.
48453 1999-03-12 Jim Wilson <wilson@cygnus.com>
48455 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
48457 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
48458 (main): Add check for u15. Conditionalize u31 check depending on
48459 whether ints are <32 bits or >=32 bits.
48461 1999-03-08 Craig Burley <craig@jcb-sc.com>
48463 * g77.f-torture/execute/19981119-0.f: Improve testiness.
48465 1999-03-08 Craig Burley <craig@jcb-sc.com>
48467 * g77.f-torture/compile/19990305-0.f: New test.
48468 * g77.f-torture/execute/19981119-0.f: New test.
48470 1999-03-08 Craig Burley <craig@jcb-sc.com>
48472 * g77.f-torture/execute/970625-2.f: call ABORT if final
48473 result is not correct, instead of just printing it.
48474 Add this checking via newly introduced obfuscation, to
48475 trip up buggy front ends.
48477 1999-03-07 Craig Burley <craig@jcb-sc.com>
48479 * g77.f-torture/compile/960317-1.f: Moved from being
48480 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
48482 1999-03-06 Craig Burley <craig@jcb-sc.com>
48484 * g77.f-torture/execute/960317-1.f: New (old) test.
48485 * g77.f-torture/execute/970625-2.f: Ditto.
48487 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
48489 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
48490 message on line 1 or line 2; cccp and cpplib do this differently.
48492 1999-03-01 Jeffrey A Law (law@cygnus.com)
48494 * g++.old-deja/g++.law/weak1.C: New test.
48496 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
48498 * gcc.c-torture/execute/990119-1.c: Renamed to...
48499 * gcc.dg/990119-1.c: this, so it will only be tested once
48500 (it's a preprocessor test, it doesn't need to be run at
48501 multiple optimization levels).
48503 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
48505 * lib/g++.exp: Don't add incdir=$base_dir/../include to
48508 1999-02-24 Craig Burley <craig@jcb-sc.com>
48510 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
48511 * g77.f-torture/compile/19981216-0.f: ...as it is expected
48512 to not be compilable by current g77.
48514 1999-02-24 Nick Clifton <nickc@cygnus.com>
48516 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
48518 1999-02-22 Jeffrey A Law (law@cygnus.com)
48520 * gcc.c-torture/execute/990222-1.c: New test.
48522 1999-02-19 Craig Burley <craig@jcb-sc.com>
48524 * g77.f-torture/compile/19990218-0.f: New test.
48525 * g77.f-torture/noncompile/19990218-1.f: New test.
48527 1999-02-18 Craig Burley <craig@jcb-sc.com>
48529 * g77.f-torture/compile/19981216-0.f: New test.
48531 1999-02-14 Jeffrey A Law (law@cygnus.com)
48533 * gcc.dg/990214-1.c: New test.
48535 1999-02-13 Jeffrey A Law (law@cygnus.com)
48537 * gcc.dg/990213-2.c: New test.
48539 * gcc.dg/990213-1.c: New test.
48541 1999-02-12 Jeffrey A Law (law@cygnus.com)
48543 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
48546 1999-02-11 Nick Clifton <nickc@cygnus.com>
48548 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
48549 specified by target.
48551 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
48553 1999-02-11 Jeffrey A Law (law@cygnus.com)
48555 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
48557 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
48559 * gcc.dg/special/ecos.exp: New test driver for new tests with
48560 special requirements.
48562 * gcc.dg/special/alias-1.c: New test.
48563 * gcc.dg/special/gcsec-1.c: New test.
48564 * gcc.dg/special/weak-1.c: New test.
48565 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
48566 * gcc.dg/special/weak-2.c: New test.
48567 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
48568 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
48569 * gcc.dg/special/wkali-1.c: New test.
48570 * gcc.dg/special/wkali-2.c: New test.
48571 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
48572 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
48574 1999-02-10 Felix Lee <flee@cygnus.com>
48576 * lib/c-torture.exp (c-torture-compile): Pull out code for
48577 analyzing gcc error messages.
48578 (c-torture-execute): Likewise. Fix some (harmless) false
48580 * lib/gcc.exp (gcc_check_compile): New function.
48582 1999-02-08 Richard Henderson <rth@cygnus.com>
48584 * gcc.c-torture/execute/990208-1.c: New test.
48586 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
48588 * g++.dg/special/ecos.exp: New driver for new tests with special
48591 * g++.dg/special/conpr-1.C: New test
48592 * g++.dg/special/conpr-2.C: New test
48593 * g++.dg/special/conpr-2a.C: New test
48594 * g++.dg/special/conpr-3.C: New test
48595 * g++.dg/special/conpr-3a.C: New test
48596 * g++.dg/special/conpr-3b.C: New test
48598 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
48599 allow g++ to use the dg driver
48601 * README: Add comment about g++.dg directory
48603 1999-02-06 Jeffrey A Law (law@cygnus.com)
48605 * README: Update email addresses.
48607 1999-02-03 Nick Clifton <nickc@cygnus.com>
48609 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
48610 arguments in order to force structure S onto the stack even on
48612 (test): Pass 10 leading arguments to function foo as well as the
48615 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
48616 failure for all targets.
48618 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
48619 abort to terminate program execution.
48621 1999-01-30 Richard Henderson <rth@cygnus.com>
48623 * gcc.c-torture/execute/990130-1.c: New test.
48625 1999-01-30 Jeffrey A Law (law@cygnus.com)
48627 * gcc.dg/990130-1.c: New test.
48629 1999-01-28 Michael Meissner <meissner@cygnus.com>
48631 * gcc.c-torture/execute/990128-1.c: New test.
48633 1999-01-27 Michael Meissner <meissner@cygnus.com>
48635 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
48637 1999-01-27 Felix Lee <flee@cygnus.com>
48639 * lib/c-torture.exp (c-torture-compile): pull out code for
48640 analyzing gcc error messages.
48641 (c-torture-execute): ditto, and fix some (harmless) false
48643 * lib/gcc.exp (gcc_check_compile): new function.
48645 1999-01-17 Jeffrey A Law (law@cygnus.com)
48647 * gcc.dg/990117-1.c: New test.
48649 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
48651 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
48653 1999-01-15 Jeffrey A Law (law@cygnus.com)
48655 * g77.f-torture/compile/990115-1.f: New test.
48657 1999-01-07 Jeffrey A Law (law@cygnus.com)
48659 * gcc.c-torture/compile/990107-1.c: New test
48661 1999-01-06 Jeffrey A Law (law@cygnus.com)
48663 * gcc.c-torture/execute/990106-2.c: New test.
48665 * gcc.c-torture/execute/990106-1.c: New test.
48667 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
48669 * gcc.c-torture/compile/981223-1.c: New test.
48671 1998-12-29 Richard Henderson <rth@cygnus.com>
48673 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
48674 (opt3): Rename from opt4 and disable.
48676 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
48678 * g++.old-deja/g++.pt/ptrmem5.C: New test.
48680 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
48682 * g++.old-deja/g++.other/conv5.C: New test.
48684 1998-12-14 Nick Clifton <nickc@cygnus.com>
48686 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
48688 1998-12-11 Jeffrey A Law (law@cygnus.com)
48690 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
48692 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
48694 * gcc.c-torture/compile/981211-1.c: New test.
48696 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
48698 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
48700 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
48702 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
48704 * gcc.special/930510-1.c: Make C9X safe.
48705 * gcc.misc-tests/gcov-1.c Similarly.
48706 * gcc.misc-tests/gcov-2.c Similarly.
48708 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
48710 * gcc.dg/ultrasp1.c: New test.
48712 1998-12-06 Richard Henderson <rth@cygnus.com>
48714 * gcc.c-torture/execute/981206.c: New test.
48716 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
48718 * g++.old-deja/g++.ns/template7.C: New test.
48720 * g++.old-deja/g++.other/expr1.C: New test.
48722 * g++.old-deja/g++.eh/tmpl3.C: New test.
48724 * g++.old-deja/g++.eh/tmpl2.C: New test.
48726 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
48728 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
48729 * g++.old-deja/g++.other/using6.C: Removed.
48730 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
48732 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
48734 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
48736 * g++.old-deja/g++.pt/overload8.C: New test.
48738 * g++.old-deja/g++.pt/overload7.C: New test.
48740 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
48742 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
48743 and relinking messages.
48744 * lib/g++.exp (g++_target_compile): Remove .rpo file when
48745 compiling with -frepo.
48747 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
48749 * g++.old-deja/g++.pt/lookup6.C: New test.
48751 1998-11-30 Nick Clifton <nickc@cygnus.com>
48753 * gcc.c-torture/execute/981130-1.c: New test.
48754 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
48756 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
48758 * g++.old-deja/g++.pt/explicit76.C: New test.
48760 * g++.old-deja/g++.pt/friend38.C: New test.
48762 * g++.old-deja/g++.ns/crash2.C: New test.
48764 * g++.old-deja/g++.pt/defarg8.C: New test.
48766 * g++.old-deja/g++.pt/instantiate6.C: New test.
48768 * g++.old-deja/g++.pt/static6.C: New test.
48770 * g++.old-deja/g++.pt/decl2.C: New test.
48772 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
48774 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
48775 problem is actually related with name lookup, but so what? :-)
48777 * g++.old-deja/g++.pt/friend37.C: New test.
48779 1998-11-25 Dave Love <d.love@dl.ac.uk>
48781 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
48782 element, which fails on some systems.
48784 * g77.f-torture/execute/labug1.f: New test.
48786 1998-11-21 Jeffrey A Law (law@cygnus.com)
48788 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
48791 1998-11-18 Dave Love <d.love@dl.ac.uk>
48793 * g77.f-torture/compile/981117-1.f: New test.
48795 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
48797 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
48798 properly discarded.
48800 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
48802 * gcc.c-torture/execute/memcheck: New directory of tests for
48803 -fcheck-memory-usage.
48805 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
48807 * README: New file, general information about the testsuite and
48808 new description of the various C++ test subdirectories.
48809 * README.g++: Eliminate obsolete information, update and move most
48810 relevant stuff to README.
48812 1998-11-07 Richard Henderson <rth@cygnus.com>
48814 * gcc.c-torture/compile/981107-1.c: New test.
48816 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
48818 * execute/memcpy-bi.c: New testcase.
48820 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
48822 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
48825 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
48826 template is selected.
48828 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
48829 classes, it should be accepted for all types.
48831 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
48833 * g++.old-deja/g++.pt/spec24.C: Ensure that template
48834 specializations start with template headers.
48836 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
48838 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
48840 * g++.old-deja/g++.other/init9.C: Test cross initialization of
48843 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
48845 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
48847 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
48849 * compile/981022-1.c, compile/981022-1.x: New test and driver.
48851 1998-10-19 Jeffrey A Law (law@cygnus.com)
48853 * 981019-1.c: New test.
48855 1998-10-14 Robert Lipe <robertl@dgii.com>
48857 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
48860 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
48862 * compile/981001-4.c: Remove use of GCC extension that triggers a
48865 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
48867 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
48869 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
48871 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
48872 instantiation of template produces incorrect code for delete
48875 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
48876 constructors' name is not unique.
48877 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
48878 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
48880 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
48881 automatic array of const is ill-formed.
48883 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
48884 of template parameter?
48886 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
48889 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
48890 pointer-to-member expression.
48892 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
48893 declaration causes ICE.
48895 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
48897 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
48898 reserved in the global namespace.
48900 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
48901 generate needed virtual table.
48903 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
48905 1998-10-10 Dariush Eslimi <eslimi@loran.com>
48907 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
48908 template-dependent type
48910 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
48912 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
48913 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
48914 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
48916 * g++.old-deja/g++.other/using5.C: New test; using decl from base
48917 class should be usable as argument of member function.
48918 * g++.old-deja/g++.other/using6.C: New test; using decl from base
48919 class should be usable as return type of member function.
48920 * g++.old-deja/g++.other/using7.C: New test; using decl from base
48921 class should be usable as type of data member.
48923 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
48925 1998-10-09 Jeffrey A Law (law@cygnus.com)
48927 * gcc.c-torture/special/920521-1.c: Fix bogus test.
48929 1998-10-08 Nick Clifton <nickc@cygnus.com>
48931 * gcc.dg/dll-?.c Add thumb to target list.
48932 Fix assembler scan patterns to match current assembler output.
48934 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
48936 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
48937 matching of template brackets.
48939 * g++.old-deja/g++.other/using4.C: New test. Test using
48940 declarations of methods from base classes.
48942 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
48943 within functions should introduce names into the innermost
48944 enclosing namespace.
48946 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
48947 of static locals if first initialization throws.
48949 1998-10-07 Jim Wilson <wilson@cygnus.com>
48951 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
48953 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
48955 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
48956 lose track of the possible targets of tablejump insns.
48957 * special/special.exp: Run it.
48959 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
48961 * g++.old-deja/g++.pt/friend35.C: New test. A template function
48962 must be declared before its specializations can be named in friend
48965 1998-10-05 Dave Love <d.love@dl.ac.uk>
48967 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
48969 * g77.f-torture/execute/io1.f: New test.
48971 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
48973 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
48974 with pointer to template function, for which no argument deduction
48977 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
48978 specialization of template function as argument to template
48981 * g++.old-deja/g++.other/access2.C: New test; Inner class
48982 shouldn't have privileged access to Outer's names.
48984 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
48986 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
48987 friend template declared within template class conflicts with
48988 nested class of the same name.
48990 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
48993 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
48994 object with direct initializer as function declaration.
48996 * g++.old-deja/g++.other/decl2.C: New test; duplicate
48999 * g++.old-deja/g++.other/null2.C: New test; conditional operator
49000 involving const pointer and NULL produces incorrect result.
49002 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
49003 type name without `typename' should be rejected with -pedantic.
49005 1998-10-02 Richard Henderson <rth@cygnus.com>
49007 * g++.old-deja/g++.other/addrof1.C: New test.
49009 1998-10-01 Nick Clifton <nickc@cygnus.com>
49011 * gcc.c-torture/compile/981001-1.c: New test.
49012 * gcc.c-torture/execute/981001-1.c: New test.
49014 1998-10-01 Jeffrey A Law (law@cygnus.com)
49016 * gcc.c-torture/compile/981001-2.c: New test.
49017 * gcc.c-torture/compile/981001-3.c: New test.
49018 * gcc.c-torture/compile/981001-4.c: New test.
49020 1998-10-01 Robert Lipe <robertl@dgii.com>
49022 * lib/objc.exp (objc_target_compile): Add -L during compiles for
49023 multilibbed hosts. Idea grafted from g77.exp.
49025 1998-09-30 Dave Love <d.love@dl.ac.uk>
49027 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
49028 avoid losing on systems which need -lsocket.
49030 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
49032 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
49033 * g++.old-deja/g++.other/nested2.C: Ditto.
49034 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
49037 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
49039 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
49040 preferred over template operator!= for enum bitfields.
49042 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
49044 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
49045 that happen to have the same base name, but in different scopes,
49046 are incorrectly rejected.
49048 1998-09-16 Richard Henderson <rth@cygnus.com>
49050 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
49051 on the native word size instead of an integer literal.
49053 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
49055 * g++.old-deja/g++.other/static2.C: Invocation of static data
49056 member of type pointer-to-function denoted as non-static member.
49058 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
49059 checks involving function types and aliases.
49061 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
49063 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
49064 redefined to the same non-trivial type.
49066 * g++.old-deja/g++.pt/explicit73.C: Test for proper
49067 namespace-qualification of template specializations declared in
49070 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
49071 to declare a subset of the specializations of a template function
49072 as friends of specializations of a template class.
49074 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
49075 member templates that do not fully specialize the enclosing
49076 template class are rejected.
49078 1998-09-11 Dave Love <d.love@dl.ac.uk>
49080 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
49082 1998-09-08 Dave Love <d.love@dl.ac.uk>
49084 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
49085 altered from libf2c/libU77 version.
49087 1998-09-06 Dave Love <d.love@dl.ac.uk>
49089 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
49091 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
49093 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
49094 (un)signed char are different types for template specialization
49097 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
49099 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
49100 * objc: ObjC testsuite.
49102 1998-08-31 Catherine Moore <clm@cygnus.com>
49104 * gcc.c-torture/execute/941014-1.x: New file.
49106 1998-08-31 Nick Clifton <nickc@cygnus.com>
49108 * lib/c-torture.exp: Add support for
49109 torture_eval_before_compile and torture_eval_before_execute
49112 1998-08-30 Jeffrey A Law (law@cygnus.com)
49114 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
49115 this test triggers valid.
49117 1998-08-27 Jeffrey A Law (law@cygnus.com)
49119 * gcc.dg/980827-1.c: New test.
49121 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
49123 * gcc.c-torture/execute/loop-4b.c: New test.
49125 1998-08-26 Nick Clifton <nickc@cygnus.com>
49127 * lib/c-torture.exp: Add support for
49128 torture_eval_before_compile and torture_eval_before_execute
49131 1998-08-25 Jeffrey A Law (law@cygnus.com)
49133 * gcc.c-torture/compile/980825-1.c: New test.
49135 1998-08-24 Nick Clifton <nickc@cygnus.com>
49137 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
49138 count number tests in opt_t0 not good_t0.
49140 1998-08-24 Jeffrey A Law (law@cygnus.com)
49142 * gcc.c-torture/compile/930326-1.x: Fix typo.
49144 1998-08-23 Mark Mitchell <mark@markmitchell.com>
49146 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
49149 1998-08-21 Jeffrey A Law (law@cygnus.com)
49151 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
49152 STACK_SIZE is defined.
49153 * gcc.c-torture/unsorted/stuct.c: Similarly.
49155 * gcc.c-torture/compile/980821-1.c: New test.
49157 1998-08-21 Jeffrey A Law (law@cygnus.com)
49159 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
49161 1998-08-19 Mark Mitchell <mark@markmitchell.com>
49163 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
49166 1998-08-09 Mark Mitchell <mark@markmitchell.com>
49168 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
49171 1998-08-18 Jeffrey A Law (law@cygnus.com)
49173 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
49175 1998-08-16 Jeffrey A Law (law@cygnus.com)
49177 * gcc.c-torture/compile/980816-1.c: New test.
49179 * gcc.dg/980816-1.c: New test.
49181 1998-08-13 Jeffrey A Law (law@cygnus.com)
49183 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
49184 compiler for ieee tests.
49186 1998-08-01 Dave Love <d.love@dl.ac.uk>
49188 * g77.f-torture/compile/980729-0.f: New test.
49190 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
49192 * gcc.c-torture/special/eeprof-1.c: New test, for
49193 -finstrument-functions.
49194 * gcc.c-torture/special/special.exp: Run it.
49196 1998-07-29 Jeffrey A Law (law@cygnus.com)
49198 * gcc.c-torture/compile/980729-1.c: New test.
49200 1998-07-27 Nick Clifton <nickc@cygnus.com>
49202 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
49203 __thumb__ is defined, and test for ARM style doubles if so.
49205 1998-07-26 Dave Love <d.love@dl.ac.uk>
49207 * g77.f-torture/noncompile/980615-0.f: New test.
49209 1998-07-26 H.J. Lu (hjl@gnu.org)
49211 * gcc.dg/980312-1.c: Do link instead of compile.
49212 * gcc.dg/980313-1.c: Likewise.
49214 1998-07-26 Jeffrey A Law (law@cygnus.com)
49216 * gcc.c-torture/compile/980726-1.c: New test.
49218 1998-07-25 Dave Love <d.love@dl.ac.uk>
49220 * g77.f-torture/execute/io0.f: New test.
49222 1998-07-24 Nick Clifton <nickc@cygnus.com>
49224 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
49227 1998-06-18 Michael Meissner <meissner@cygnus.com>
49229 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
49232 1998-07-17 Nick Clifton <nickc@cygnus.com>
49234 * gcc.dg/980626-1.c: Expect failures for all toolchains until
49235 c-decl.c:grokdeclarator can handle mode attributes.
49237 1998-07-16 Jeffrey A Law (law@cygnus.com)
49239 * gcc.c-torture/execute/980716-1.c: New test.
49241 1998-07-13 Jeffrey A Law (law@cygnus.com)
49243 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
49245 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
49247 * gcc.c-torture/execute/va-arg-3.x: Similarly.
49248 * gcc.c-torture/compile/930326-1.x: Similarly.
49250 1998-07-13 Dave Love <d.love@dl.ac.uk>
49252 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
49253 New test from Craig.
49255 1998-07-12 Dave Love <d.love@dl.ac.uk>
49257 * g77.f-torture/noncompile/980616-0.f: New test.
49259 * g77.f-torture/execute/970816-3.f: New test from Craig.
49261 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
49263 * g++.other/singleton.C: Return error value instead of taking
49266 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
49268 * g++.other/singleton.C: New test. Warning is under dispute.
49269 Runtime crash is not.
49271 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
49273 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
49274 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
49275 using6.C, using7.C}: New namespace tests.
49277 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
49279 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
49280 specialization with typedef'ed names used as array indexes.
49282 1998-07-09 Jeffrey A Law (law@cygnus.com)
49284 * gcc.c-torture/execute/980709-1.c: New test.
49286 * gcc.dg/980709-1.c: New test.
49288 1998-07-07 Richard Henderson <rth@cygnus.com>
49290 * gcc.c-torture/execute/bcp-1.c: New test.
49292 1998-07-07 Jeffrey A Law (law@cygnus.com)
49294 * gcc.c-torture/execute/980707-1.c: New test.
49296 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
49298 * gcc.c-torture/compile/980706-1.c: New test.
49300 1998-07-01 Dave Love <d.love@dl.ac.uk>
49302 * g77.f-torture/execute/980701-0.f,
49303 g77.f-torture/execute/980701-1.f: New test from Craig.
49305 1998-07-01 Jeffrey A Law (law@cygnus.com)
49307 * gcc.c-torture/compile/980701-1.c: New test.
49309 * gcc.c-torture/execute/980701-1.c: New test.
49311 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
49314 * g++.old-deja/g++.robertl/eb132.C: New test.
49315 * g++.old-deja/g++.robertl/eb133.C: Likewise.
49317 1998-06-29 Dave Love <d.love@dl.ac.uk>
49319 * g77.f-torture/execute/980628-7.f,
49320 g77.f-torture/execute/980628-8.f,
49321 g77.f-torture/execute/980628-9.f,
49322 g77.f-torture/execute/980628-10.f: New tests from Craig.
49324 * g77.f-torture/execute/980628-3.f: Remove mail headers.
49326 1998-06-28 Jeffrey A Law (law@cygnus.com)
49328 * g77.f-torture/execute/980628-4.f: New test from Craig.
49329 * g77.f-torture/execute/980628-5.f: Likewise.
49330 * g77.f-torture/execute/980628-2.f: Likewise.
49331 * g77.f-torture/execute/980628-0.f: Likewise.
49332 * g77.f-torture/execute/980628-1.f: Likewise.
49333 * g77.f-torture/execute/980628-3.f: Likewise.
49334 * g77.f-torture/execute/980628-6.f: Likewise.
49336 1998-06-28 Jeffrey A Law (law@cygnus.com)
49338 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
49339 directory when nothing has been installed yet.
49341 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
49343 * gcc.c-torture/special/special.exp: Handle newer versions of
49346 1998-06-26 Jeffrey A Law (law@cygnus.com)
49348 * gcc.dg/980626-1.c: New test.
49350 1998-06-19 Bruno Haible <haible@ilog.fr>
49352 * gcc.misc-tests/m-un-2.c: New test.
49353 * g++.old-deja/g++.other/warn01.c: Likewise.
49355 1998-06-19 Robert Lipe <robertl@dgii.com>
49357 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
49358 compatibility with assmblers with a different comment character.
49359 Eliminate use of GAS-specific extensions.
49361 1998-06-19 Jeffrey A Law (law@cygnus.com)
49363 * gcc.c-torture/execute/ieee/980619-1.c: New test.
49365 1998-06-19 Robert Lipe <robertl@dgii.com>
49367 * lib/g77.exp: Replace search for libf2c.a with search for newly
49370 1998-06-17 Jeffrey A Law (law@cygnus.com)
49372 * gcc.c-torture/execute/980617-1.c: New test.
49374 1998-06-12 Jeffrey A Law (law@cygnus.com)
49376 * gcc.c-torture/execute/980612-1.c: New test.
49378 1998-06-08 Jeffrey A Law (law@cygnus.com)
49380 * gcc.dg/980523-1.c: Only test on ppc-linux.
49381 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
49383 * gcc.c-torture/execute/980608-1.c: New test.
49385 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
49387 * gcc.c-torture/execute/980605-1.c: New test.
49389 1998-06-04 Jeffrey A Law (law@cygnus.com)
49391 * gcc.c-torture/execute/980604-1.c: New test.
49393 1998-06-02 Jeffrey A Law (law@cygnus.com)
49395 * gcc.c-torture/execute/980602-1.c: New test.
49396 * gcc.c-torture/execute/980602-2.c: Likewise.
49398 1998-06-02 Dave Love <d.love@dl.ac.uk>
49400 * 970125-0.f: Fix per JCB. Add commentary.
49402 1998-05-31 Michael Meissner <meissner@cygnus.com>
49404 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
49407 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
49409 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
49412 1998-05-28 Catherine Moore <clm@cygnus.com>
49414 * gcc.c-torture/execute/980526-3.c: New test.
49416 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
49418 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
49419 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
49420 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
49421 m88k-motorola-sysv3 to XFAIL.
49423 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
49425 * gcc.dg/980526-1.c: New test.
49426 * gcc.c-torture/execute/980526-2.c: New test.
49428 1998-05-26 Jeffrey A Law (law@cygnus.com)
49430 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
49432 * gcc.c-torture/execute/980526-1.c: New test.
49434 1998-05-26 Dave Love <d.love@dl.ac.uk>
49436 * g77.f-torture/execute/alpha2.f: Add runtime test.
49438 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
49440 * g++.old-deja/old-deja.exp: Strip leading directories.
49442 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
49443 error for the line. Don't run multiple tests for the same line.
49445 1998-05-23 Jeffrey A Law (law@cygnus.com)
49447 * gcc.dg/980523-1.c: New test.
49449 1998-05-23 Dave Love <d.love@dl.ac.uk>
49451 * g77.f-torture/compile/970915-0.f: New test.
49453 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
49455 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
49457 1998-05-21 Jeffrey A Law (law@cygnus.com)
49459 * gcc.dg/980520-1.c: New test.
49461 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
49463 * gcc.dg/980502-1.c: Fix return type.
49465 1998-05-20 Jeffrey A Law (law@cygnus.com)
49467 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
49468 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
49469 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
49470 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
49471 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
49473 1998-05-20 Dave Love <d.love@dl.ac.uk>
49475 * g77.f-torture/execute/980520-1.f: New test.
49477 1998-05-15 Dave Love <d.love@dl.ac.uk>
49479 * lib/mike-g77.exp: New file.
49481 * g77.f-torture/noncompile/noncompile.exp,
49482 g77.f-torture/noncompile/check0.f: New files.
49484 1998-05-14 Dave Love <d.love@dl.ac.uk>
49486 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
49487 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
49488 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
49489 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
49490 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
49491 abort where appropriate.
49493 1998-05-05 Michael Meissner <meissner@cygnus.com>
49495 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
49496 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
49498 1998-04-29 Dave Love <d.love@dl.ac.uk>
49500 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
49502 1998-04-27 Dave Love <d.love@dl.ac.uk>
49504 * g77.f-torture/compile/980427-0.f: New test.
49506 1998-04-24 Dave Love <d.love@dl.ac.uk>
49508 * g77.f-torture/compile/980424-0.f: New test.
49510 1998-04-19 Dave Love <d.love@dl.ac.uk>
49512 * g77.f-torture/compile/980419-2.f (main): New test.
49513 * g77.f-torture/compile/970125-0.f: New test.
49514 * g77.f-torture/compile/980419-1.f: New test.
49516 1998-04-08 Jim Wilson <wilson@cygnus.com>
49518 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
49521 1998-04-07 Jim Wilson <wilson@cygnus.com>
49523 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
49525 1998-04-03 Jim Wilson <wilson@cygnus.com>
49527 * gcc.c-torture/compile/980329-1.c: New test.
49529 1998-03-18 Jim Wilson <wilson@cygnus.com>
49531 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
49532 * gcc.dg/980312-1.c: Fix typo in -march command.
49534 1998-03-16 H.J. Lu (hjl@gnu.org)
49536 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
49538 1998-03-11 Robert Lipe <robertl@dgii.com>
49540 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
49541 Dave Love agree the Fortran source is bogus.
49543 1998-03-11 Robert Lipe <robertl@dgii.com>
49545 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
49546 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
49547 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
49548 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
49549 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
49551 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
49553 * g++.old-deja/g++.other/friend1.C: New test.
49555 1998-02-18 Dave Love <d.love@dl.ac.uk>
49557 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
49558 possibly uninitialized) variables and declare dnrm2.
49560 1998-02-23 Robert Lipe <robertl@dgii.com>
49562 From Bruno Haible <haible@ilog.fr>:
49563 * gcc.c-torture/execute/980223.c: New test.
49565 1998-02-13 Jeffrey A Law (law@cygnus.com)
49567 * gcc.dg/ifelse-1.c: New test.
49569 1998-02-09 H.J. Lu (hjl@gnu.org)
49571 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
49573 * lib/old-dejagnu.exp (old-dejagnu): Added the
49574 "execution test - XFAIL *-*-*" handling in the spirit of
49575 "excess errors test -". Changed the "execution test fails"
49576 handling to be like "excess errors test fails".
49577 * Update various tests accordingly.
49579 1998-02-06 Jim Wilson <wilson@cygnus.com>
49581 * gcc.c-torture/execute/980205.c: New test.
49583 1998-01-18 Jeffrey A Law (law@cygnus.com)
49585 * lib/c-torture.exp: Look for .x files instead of .cexp files.
49586 * lib/f-torture.exp: Similarly.
49587 * gcc.c-torture: Rename all .cexp files to .x files.
49589 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
49591 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
49592 (940510-1.c): Removed duplicate.
49593 (971104-1.c): New test.
49595 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
49597 * lib/f-torture.exp: Improve error and loop detection.
49599 1997-11-19 Michael Meissner <meissner@cygnus.com>
49601 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
49602 use that to size the filler array.
49604 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
49606 * lib/c-torture.exp(c-torture-execute): Fix typo.
49608 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
49609 testcase as the executable name. Keep the executable around if
49612 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
49614 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
49615 changes. Only test one -g option, and move it to the end of the
49616 list of options to test.
49618 1997-09-19 Michael Meissner <meissner@cygnus.com>
49620 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
49621 variable GCC_TORTURE_OPTIONS to supply default switches separated
49622 by colons. If no environment variable, run tests with -O0 -g, -O1
49623 -g, and -O2 -g as well.
49625 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
49627 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
49628 explanatory comments. Fix indentation.
49630 1997-09-15 Jeffrey A Law (law@cygnus.com)
49632 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
49634 1997-09-11 Jeffrey A Law (law@cygnus.com)
49636 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
49637 * g++.old-deja/g++.mike/p7325.C: Likewise.
49638 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
49640 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
49642 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
49643 * g++.old-deja/g++.brendan/crash30.C: Likewise.
49644 * g++.old-deja/g++.brendan/crash39.C: Likewise.
49645 * g++.old-deja/g++.law/operators4.C: Likewise.
49647 1997-09-11 Joe Buck (jbuck@synopsys.com)
49649 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
49650 * g++.old-deja/g++.mike/p784.C: Ditto.
49651 * g++.old-deja/g++.mike/p785.C: Ditto.
49653 1997-09-05 Jeffrey A Law (law@cygnus.com)
49655 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
49657 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
49659 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
49660 target feature; pass this to c-torture-execute as needed.
49662 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
49664 * lib/c-torture.exp(c-torture-execute): If the previous and the
49665 current executables being tested are identical, we don't need to
49666 run the executable again. Try to make the executable names
49667 unique. Add an optional argument for passing additional compiler
49670 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
49672 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
49674 1997-08-29 Jeffrey A Law (law@cygnus.com)
49676 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
49678 1997-07-31 Jeffrey A Law (law@cygnus.com)
49680 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
49681 32bit or larger longs.
49683 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
49684 have either a 32bit long or 32bit int.
49686 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
49688 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
49689 Make double precision tests dependent on sizeof (double).
49691 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
49693 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
49696 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
49698 * gcc.c-torture/compile/961203-1.cexp: New script.
49700 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
49702 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
49703 up the includes ourselves.
49705 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
49707 * lib/plumhall.exp: Remove random include, and add a few
49708 verbose messages for debugging.
49710 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
49712 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
49713 of trying to do it ourselves.
49715 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
49717 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
49719 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
49721 * gcc.prms/5403.c: Made regexp a bit less strict.
49723 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
49725 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
49726 is returned from remote_load instead.
49727 * lib/plumhall.exp: Ditto.
49728 * lib/mike-g++.exp: Ditto.
49729 * lib/old-dejagnu.exp: Ditto.
49730 * lib/c-torture.exp: Ditto.
49732 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
49734 * lib/g++.exp: Use build_wrapper procedure.
49735 * lib/gcc.exp: Ditto.
49737 1997-05-20 Jeffrey A Law (law@cygnus.com)
49739 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
49740 an old-style decl for malloc. Fixes tests to work when
49741 sizeof (int) != sizeof (size_t).
49743 1997-05-15 Mike Meissner <meissner@cygnus.com>
49745 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
49747 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
49748 use stdargs.h interface.
49750 1997-05-15 Mike Meissner <meissner@cygnus.com>
49752 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
49753 NO_VARARGS when compiling.
49755 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
49757 * lib/plumhall.exp(ph_includes): New procedure.
49759 (ph_compiler): Ditto.
49761 * lib/g++.exp: Rename test-glue.c to testglue.c.
49762 * lib/gcc.exp: Ditto.
49764 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
49766 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
49767 to completion when it's called.
49769 1997-03-21 Michael Meissner <meissner@cygnus.com>
49771 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
49772 is defined, don't do test.
49774 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
49776 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
49778 (ph_summary): Mark skipped testcases as untested, not unresolved.
49780 * lib/plumhall.exp (ph_make): If unresolved because of bad
49781 errorCode, record errorCode in log file.
49782 (*): Replace send_log/verbose with verbose -log.
49784 1997-03-19 Michael Meissner <meissner@cygnus.com>
49786 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
49787 double conversion if double isn't at least 8 bytes.
49789 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
49790 int to work with targets where int is 16 bits.
49792 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
49793 8 bytes, just exit, since 4 byte doubles don't have enough bits of
49794 precision for the test to complete.
49796 1997-03-14 Michael Meissner <meissner@cygnus.com>
49798 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
49799 if d10v is not compiled with the -mdouble64 flag.
49800 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
49802 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
49803 d10v is not compiled with the -mint32 flag.
49805 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
49807 * lib/plumhall.exp: Use incr_count.
49809 1997-03-12 Jeffrey A Law (law@cygnus.com)
49811 * gcc.c-torture: Update to c-torture-1.45.
49813 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
49815 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
49816 the name of the expect testcase file).
49818 * lib/g++.exp(g++_init): Ditto.
49820 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
49822 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
49825 * lib/gcc.exp(gcc_exit): New procedure.
49827 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
49829 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
49830 specs where appropriate.
49832 * g++.old-deja/g++.arm/*: Added additional ERROR checks
49833 because of new "candidates are" messages, and removed a few
49835 * Converted all non-old-style g++ testcases to old-style, and
49836 moved into g++.old-deja.
49838 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
49840 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
49843 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
49846 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
49848 1997-02-13 Michael Meissner <meissner@cygnus.com>
49850 * lib/gcc.exp (gcc_target_compile): Add support for defining
49851 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
49852 the machine doesn't have those features.
49854 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
49856 * g++.law/operators4.exp: Don't use LIBS.
49858 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
49860 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
49862 * lib/mike-g++.exp: Don't set the compiler to be tested here.
49863 * lib/g++.exp: Set it here instead. Also, allow use of the
49864 --tool_exec and --tool_opt options. Change CXX to
49867 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
49869 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
49871 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
49873 * lib/old-dejagnu.exp: Use prune_warnings instead of
49875 * lib/mike-g++.exp: Ditto.
49876 * lib/gcc.exp: Ditto.
49877 * lib/g++.exp: Ditto.
49879 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
49881 1997-02-07 Jeffrey A Law (law@cygnus.com)
49883 * 941014-2.c: Include stdlib.h
49884 * 960327-1.c: Include stdio.h
49885 * dbra.c, index-1.c: Don't assume ints are 32bits.
49887 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
49889 * lib/gcc.exp: Add gcc,stack_size target feature.
49891 * lib/g++.exp(g++_target_compile): Add the include and link
49892 paths here, not in two other places. And, it's $options, not
49895 * lib/mike-g++.exp(postbase): Remove the code that determines
49896 the correct include and link paths.
49897 * g++.old-deja/old-deja.exp: Ditto.
49899 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
49901 * lib/g++.exp(g++_init): target_compile no longer returns the
49902 filename of the result.
49904 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
49906 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
49909 * gcc.c-torture/special/special.exp: Change call to
49910 gcc_target_compile to include the object file.
49912 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
49914 * gcc.c-torture/special/special.exp: Correct misspelling in last
49917 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
49919 * lib/plumhall.exp(ph_summary): Log the entire output of the
49920 executable. Return -1 if there were any failures, 0 otherwise.
49921 (ph_execute): Return -1 if there were any failures, 0 otherwise.
49922 (ph_make): Clean up objects and executables that were built
49923 if the tests succeeded.
49925 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
49927 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
49928 libraries and includes in the build tree as appropriate.
49930 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
49932 * lib/c-torture.exp: Instead of looking for the global variable
49933 NO_LONG_LONG, check to see if that's a feature of the target.
49935 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
49937 * config/default.exp: Minimize. Delete the remainer of the files in
49938 config; this functionality is now in devo/dejagnu/config.
49940 g++.*/*: Pass any additional flags used to compile to postbase;
49943 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
49944 is now done by runtest.exp. Use gcc_target_compile instead of
49947 lib/c-torture.exp: Use gcc_target_compile instead of compile.
49948 Remove references to CFLAGS. Use remote_file instead of
49950 (c-torture): Take a list of arguments to use to compile this
49953 lib/g++.exp: Simplify. Use target_compile instead of compile.
49954 lib/gcc-dg.exp: Ditto.
49955 lib/gcc.exp: Ditto.
49956 lib/mike-{gcc,g++}.exp: Ditto.
49957 lib/old-dejagnu.exp: Ditto.
49958 lib/plumhall.exp: Ditto.
49960 1997-01-08 Jim Wilson <wilson@cygnus.com>
49962 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
49963 (ph_linker): Likewise.
49965 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
49967 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
49968 MAP_ANON / MAP_ANONYMOUS if defined;
49969 else try to map from /dev/zero .
49971 1996-11-12 Jeffrey A Law (law@cygnus.com)
49973 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
49974 isn't defined, then define it to MAP_ANONYMOUS.
49976 1996-11-12 Jeffrey A Law (law@cygnus.com)
49978 * gcc.c-torture: Update to c-torture-1.42 release.
49980 1996-11-11 Jeffrey A Law (law@cygnus.com)
49982 * gcc.c-torture: Update to c-torture-1.41 release.
49984 1996-10-27 Jeffrey A Law (law@cygnus.com)
49986 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
49989 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
49991 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
49992 and LDFLAGS. Fix second case to append the target_info ldflags
49993 onto LDFLAGS, not CFLAGS.
49994 * lib/g++.exp (g++_init): Add target_info stuff.
49995 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
49996 of libgloss and newlib flags for !native.
49998 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
49999 (GDB): Fix relative path to go up another dir for finding gdb.
50001 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
50003 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
50004 versions in the target_info array, if they don't exist.
50006 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
50008 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
50010 1996-07-08 Jim Wilson <wilson@cygnus.com>
50012 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
50013 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
50015 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
50017 * lib/old-dejagnu.exp: Don't remove the output file before we've
50018 actually tested it. Don't append pwd to the path of the executable
50021 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
50023 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
50025 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
50027 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
50028 temporary directory for compiler files, and set it to a default
50029 value of /tmp. Set $output as the name of the output file from
50030 compiling the testcase. Add a -o option to $cflags_var so the
50031 compiler writes the final output file as $output. Set $executable
50034 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
50035 directory for compiler files, and set it to /tmp if it doesn't
50036 already have a value. Set $output_file to the name of the output
50037 file from compiling the testcase. Add a -o option to CXXFLAGS so
50038 the compiler writes the final output file as $output. Use $output
50039 as the executable to be tested.
50041 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
50043 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
50045 1996-06-08 Jeffrey A Law (law@cygnus.com)
50047 * gcc.c-torture/execute/pending-1.c: New test. Still
50048 pending in Tege's queue.
50050 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
50052 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
50053 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
50054 if there were failures. Call unresolved if there were unresolved
50055 testcases. Call gcc_fail if program did not run to completion.
50056 (ph_make): Pass additional argument name to ph_execute.
50057 (ph_execute): Add new argument. Pass additional arguments to
50058 ph_summary. Call gcc_fail is there is no execution output.
50060 1996-04-24 Jeffrey A Law (law@cygnus.com)
50062 * lib/plumhall.exp (proc_summary): Output relavent summary
50063 lines into the log so specific failures in plumhall can be
50066 1996-04-10 Jeffrey A Law (law@cygnus.com)
50068 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
50069 (c-torture-execute): Don't try to execute tests which use
50070 "long long" types if $NO_LONG_LONG is nonzero.
50072 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
50074 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
50077 * gcc.ieee: Move from here.
50078 * gcc.c-torture/execute/ieee: To here.
50080 1996-03-26 Jeffrey A Law (law@cygnus.com)
50082 * gcc.c-torture: Update to c-torture-1.41 release.
50084 1996-03-22 Jeffrey A Law (law@cygnus.com)
50086 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
50089 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
50091 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
50094 1996-03-02 Jeffrey A Law (law@cygnus.com)
50096 * config/proelf.exp: Handle connecting to a simulator.
50098 1996-01-31 Jeffrey A Law (law@cygnus.com)
50100 * config/proelf.exp: New file. Enough framework that we can
50101 run c-torture tests on the proelf targets (or any other target
50102 that gdb can connect to for that matter).
50104 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
50106 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
50107 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
50109 * lib/plumhall.exp (ph_execute): Always call ph_summary if
50110 exec_output exists.
50112 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
50114 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
50115 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
50117 * config/*.exp: Update FSF address. Change result of ${tool}_load
50118 to pass/fail/unresolved/unsupported/untested. Caller must now
50119 call unresolved/unsupported/untested.
50120 * lib/*.exp: Update FSF address. Update to handle new results of
50122 * lib/chill.exp (verbose): Delete.
50124 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
50126 * lib/gcc.exp (default_gcc_start): Change order of args to
50127 $LDFLAGS $CFLAGS $LIBS.
50128 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
50129 Save/set/restore CFLAGS. Pass single arg to gcc_start.
50130 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
50131 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
50132 * gcc.misc-tests/dg-test.exp: Likewise.
50133 * gcc.misc-tests/msgs.exp: Likewise.
50134 * gcc.prms/prms.exp: Likewise.
50135 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
50136 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
50138 * lib/dg.exp: Deleted, moved to dejagnu/lib.
50140 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
50142 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
50144 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
50145 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
50147 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
50150 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
50152 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
50153 global for loop; add use of $mathlib.
50154 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
50155 settings here; set mathlib for anything but VxWorks.
50157 1996-01-22 Jeffrey A Law (law@cygnus.com)
50159 * gcc.c-torture: Update to c-torture-1.40 release.
50161 1996-01-03 Jeffrey A Law (law@cygnus.com)
50163 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
50166 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
50168 * lib/c-torture.exp (c-torture-execute): Declare "output" as
50171 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
50173 * lib/g++.exp (LIBS): Define if not already.
50174 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
50175 (gcc-dg-prune): Call prune_gcc_output.
50176 * lib/gcc.exp (prune_gcc_output): New proc.
50177 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
50180 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
50182 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
50183 (c-torture-execute): Likewise. Rename `name' to `testcase'.
50185 1995-11-15 Jeffrey A Law (law@cygnus.com)
50187 * gcc.c-torture: Update to c-torture-1.39 release.
50189 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
50191 * lib/c-torture.exp (c-torture-execute): Don't return if one option
50192 fails, try others as well.
50194 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
50196 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
50197 If compilation fails, mark execute tests as `untested'.
50198 If test is marked as unsupported, don't mark compilation and
50199 execute tests as failed.
50201 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
50203 * lib/g++.exp (g++_init): Don't link in libg++, and look to
50204 libstdc++ for whether or not we want to be doing shared
50205 libraries. Delete link_curses since we don't need it anymore.
50206 * lib/mike-g++.exp (postbase): Don't link in libg++.
50207 * g++.old-deja/old-deja.exp: Likewise.
50209 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
50211 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
50213 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
50215 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
50216 For that, add `-Wl,-a,shared_archive'.
50217 * g++.old-deja/old-deja.exp: Likewise.
50219 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
50221 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
50223 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
50225 * lib/mike-g++.exp (postbase): Pay attention to the status of
50228 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
50230 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
50232 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
50234 * lib/gcc.exp (default_gcc_start): No longer need to log program
50235 being executed or its output, execute_anywhere does that now.
50236 * lib/g++.exp (default_g++_version): Call execute_anywhere.
50237 (default_g++_start): Likewise. Delete calls to verbose/send_log.
50239 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
50241 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
50242 the same as those in lib/g++.exp.
50244 1995-10-10 Jeff Law (law@hurl.cygnus.com)
50246 * gcc.c-torture: Update to c-torture-1.38 release.
50247 * gcc.ieee: Related changes.
50249 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
50251 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
50252 "exec". Minor reformatting changes.
50254 * config/rom68k.exp (${tool}_load): Make it work in a canadian
50255 cross. This means all "exec" calls now work on a remote host as
50257 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
50258 cross. Filter out the extra "\r\n" stuff that expect puts in.
50259 (c-torture-execute): Filter out the bogus warnings like
50260 c-torture-compile does. Add support for canadian cross.
50261 * lib/gcc.exp (default_gcc_version, default_gcc_start)
50262 Use execute_anywhere rather than calling exec directly. Now it
50263 works for canadian cross testing.
50265 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
50267 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
50268 results into a variable, and check that rather than using file exists.
50270 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
50272 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
50273 create a libg++.so. For sunos4.1.*, also add -ltermcap.
50275 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
50277 * g++.old-deja/old-deja.exp: Create and pass runshlib and
50278 lib_curses if there's a shared libg++ in the build tree.
50280 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
50282 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
50283 if not supported target.
50285 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
50287 * lib/g++.exp (g++_init): Move empty setting of runshlib and
50288 link_curses up to always happen, not just for native builds.
50290 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
50292 * gcc.c-torture: Update to c-torture-1.36 release.
50293 * gcc.failure: Related changes.
50295 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
50297 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
50299 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
50301 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
50302 * lib/mike-g++.exp (postbase): Not in here. Still reference
50303 runshlib, link_curses, and mathlib for link and run.
50305 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
50306 pass the runtime shared library options for Solaris, OSF/1, and
50307 Irix5, and link with -lcurses to avoid unresolved references.
50309 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
50311 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
50314 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
50316 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
50318 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
50320 * gcc.c-torture: Update to c-torture-1.35 release. Note we
50321 do not have a framework for the "compat" tests yet.
50323 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
50325 * lib/mike-g++.exp (postbase): New local variable `mathlib',
50326 set to null if we're testing vxworks5.1. Use that instead of
50327 `-lm' in the setting of LIBS for link and run.
50329 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
50331 * config/rom68k.exp (${tool}_load): Major changes to make it
50332 work. Verified that it does in fact return the stuff in
50333 exec_output properly. Catch any Emul or any TRAP other than 0.
50335 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
50337 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
50338 LDFLAGS properly for targets that need stuff from libgloss.
50339 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
50341 (gpp_initialized): New variable.
50343 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
50345 * config/rom68k.exp: Load libgloss.exp.
50346 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
50347 so we can produce a fully linked binary.
50348 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
50349 so we can produce a fully linked binary.
50351 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
50353 * lib/plumhall.exp (ph_section): Watch for expected failures.
50354 Add missing `else'.
50356 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
50358 (c-torture): Likewise.
50360 1995-08-28 Doug Evans <dje@cygnus.com>
50362 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
50364 * lib/mike-g++.exp (mike_cleanup): New proc.
50365 (prebase): New globals compiler_result, not_compiler_result,
50367 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
50368 allow leading "-" in pattern. Watch for unsupported tests.
50369 If $compiler_result is set, pattern match assembler code,
50370 and ditto for $not_compiler_result.
50371 * lib/mike-gcc.exp: Likewise.
50373 * lib/plumhall.exp (ph_execute): Only call ph_summary if
50374 execution "succeeded".
50376 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
50378 * config/win32.exp: New file.
50379 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
50381 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
50383 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
50385 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
50386 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
50387 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
50389 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
50390 "... without exceptions was ...". That is now handled by
50392 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
50394 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
50396 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
50397 sieve.c,sort2.c}: New files.
50398 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
50399 sieve.exp,sort2.exp}: Drivers for them.
50401 * lib/mike-gcc.exp (program_output): New user settable variable.
50402 (postbase): Call prune_system_crud. Also prune extraneous compiler
50404 * lib/mike-g++.exp (program_output): New user settable variable.
50406 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
50408 * config/sh.exp: Deleted (use sim.exp instead).
50410 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
50412 * config/vx.exp: Declare CHECKTASK as global.
50413 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
50414 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
50415 * lib/old-dejagnu.exp: Load [pwd]/$executable.
50417 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
50419 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
50420 target. Like vx.exp, only includes `vx29k.exp' instead of
50423 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
50425 * config/sim.exp: Increase time limit from 120 seconds to 240.
50427 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
50429 * gcc.c-torture/execute/950628-1.c: New test.
50431 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
50433 * gcc.c-torture: Update with changes/additions from
50436 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
50438 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
50440 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
50442 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
50444 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
50446 * gcc.c-torture/compile/950512-1.c: New test.
50447 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
50448 * gcc.dg/struct-ret-1.c: Likewise.
50450 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
50452 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
50453 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
50455 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
50457 * gcc.c-torture/special/920411-1.c: Deleted.
50458 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
50460 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
50462 * config/sim.exp (${tool}_load): Hack in call to bash to get a
50465 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
50467 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
50469 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
50472 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
50473 is the proper length.
50474 * va-arg-3.c: Likewise.
50476 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
50478 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
50479 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
50481 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
50482 * lib/g++.exp (default_g++_start): Delete old cruft.
50484 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
50486 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
50487 (2 * (1 << 18)) to (2 * (1 << 17)).
50489 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
50491 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
50493 * config/rom68k.exp: Renamed from config/idp.exp
50495 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
50497 * c-torture/compile/921109-2.c
50499 1995-04-18 Mike Stump <mrs@cygnus.com>
50501 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
50504 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
50506 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
50508 * lib/g++.exp (default_g++_start): Likewise.
50510 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
50512 * gcc.c-torture/compile/950329-1.c: New test.
50514 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
50516 * config/bug.exp (${tool}_load): Updated to use new remote_open
50517 and remote_close procs.
50518 * config/idp.exp: New file.
50520 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
50522 * gcc.c-torture/execute/950322-1.c: New test.
50524 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
50526 * config/vx.exp (${tool}_load): Clean up testing of return code from
50527 vxworks_ld and vxworks_spawn.
50529 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
50531 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
50533 1995-03-13 Mike Stump <mrs@cygnus.com>
50535 * lib/old-deja.exp: Add `excess errors test - ' error, now one
50536 can mark excess errors on a machine by machine basis. Note, the
50537 default is to not expect any excess errors, even when excess
50538 errors test - is given, so you will want to put an XFAIL ... on
50539 these lines. For example, // excess errors test - XFAIL hppa*-*-*
50540 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
50541 those 4 machines, but no others.
50543 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
50545 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
50546 * lib/c-torture.exp: to here.
50548 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
50550 * gcc.c-torture/execute/950221-1.c: New test.
50551 * gcc.c-torture/execute/struct-ret-1.c: New test.
50552 * gcc.c-torture/compile/950221-1.c: New test.
50554 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
50556 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
50558 * gcc.c-torture/execute/arith-1.c (main): Return 0.
50559 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
50561 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
50563 * g++.gb: New directory of tests, derived from my signature and
50564 class scoping tests.
50566 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
50567 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
50568 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
50569 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
50570 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
50571 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
50572 * g++.gb/sig25.C: Likewise.
50574 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
50575 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
50576 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
50577 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
50578 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
50579 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
50580 * g++.gb/sig25.exp: Likewise.
50582 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
50583 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
50584 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
50585 * g++.gb/scope13.C: Likewise, this test still fails.
50587 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
50588 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
50589 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
50590 * g++.gb/scope13.exp: Ditto.
50592 * g++.gb/README: New file, explains what these tests are about.
50594 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
50596 * lib/dg.exp (dg-do): Support `preprocess'.
50597 (dg-test): Likewise.
50599 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
50601 * config/udi.exp: change "continue -expect" to "exp_continue".
50603 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
50605 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
50606 Delete redundant tests.
50608 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
50609 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
50610 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
50611 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
50612 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
50613 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
50614 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
50615 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
50617 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
50618 storing label pointers.
50619 * gcc.c-torture/execute/921019-1.c: Likewise.
50620 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
50621 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
50623 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
50626 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
50627 Delete obsolete tests.
50629 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
50630 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
50631 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
50632 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
50633 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
50634 * gcc.c-torture/compile/950124-1.c: New test.
50636 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
50638 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
50640 * lib/mike-g++.exp: Add -lm to LIBS.
50642 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
50644 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
50646 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
50648 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
50650 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
50652 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
50654 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
50656 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
50657 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
50658 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
50659 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
50660 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
50661 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
50662 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
50663 * g++.law/{operators31.C, operators32.C,
50664 * g++.law/{operators33.C, operators34.C}: Likewise.
50665 * g++.law/{pic1.C, refs2.C}: Likewise.
50666 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
50667 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
50668 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
50669 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
50671 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
50672 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
50673 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
50674 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
50675 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
50676 * g++.law/{enum9.exp, friend5.exp}: Likewise.
50677 * g++.law/{nest3.exp, nest4.exp}: Likewise.
50678 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
50679 * g++.law/{operators30.exp, operators31.exp}: Likewise.
50680 * g++.law/{operators32.exp, operators33.exp}: Likewise.
50681 * g++.law/{operators34.exp}: Likewise.
50682 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
50683 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
50684 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
50685 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
50686 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
50688 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
50689 No longer expected to fail.
50690 * g++.law/missed-error3.C: Tweak for recent bool changes.
50692 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
50694 * config/emb-unix: Deleted.
50695 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
50696 remote execution. Do final link on remote host if REMOTE_LINK is set.
50698 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
50700 * lib/dg.exp (dg-test): Fix typo in last patch.
50702 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
50704 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
50705 (handles multiple occurrences).
50707 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
50709 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
50710 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
50711 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
50713 * lib/c-torture.exp (c-torture-compile): Likewise.
50714 (c-torture): Prepend full path if missing.
50715 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
50716 (gcc_fail): Likewise.
50717 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
50719 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
50721 * lib/netware.exp: Only attach to NetWare i386 systems.
50723 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
50725 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
50726 messages. Add test name to "output pattern match" pass/fail message.
50728 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
50730 * gcc.dg: New testsuite.
50731 * gcc.dg/dg.exp: New file.
50733 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
50734 test-switch.c}: Deleted.
50736 * gcc.misc-tests/msgs.exp: New testcase driver.
50738 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
50740 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
50741 Watch for illegal return values from ${tool}_load.
50742 * config/unix.exp (${tool}_load): Fix pass/fail detection for
50743 cross targets. Coerce return value >0 to 1.
50745 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
50747 * config/unix.exp (${tool}_load): Call program rsh, not proc.
50749 * config/emb-unix.exp: New file.
50751 * config/sim.exp: Error if variable $SIM not defined.
50752 (${tool}_load): Mark test as "untested" if simulator missing.
50754 * config/unix.exp: Load remote.exp to get rcp_download.
50755 * lib/c-torture.exp: Use different option lists for testcases with
50757 * gcc.c-torture/execute/execute.exp: Likewise.
50759 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
50761 * config/*.exp: Clarify return code from ${tool}_load.
50762 Call `unresolved' or `untested' instead of `warning' or `perror'
50763 (sometimes you still want to call both though).
50764 Add comment that `shell_id' is local to each file.
50765 * config/udi.exp (timeout): Set to 30.
50766 Don't print warning if connection fails, $connectmode has already
50768 (${tool}_load): Move verbose messages to level 2.
50769 Rework pattern for "Process started" message.
50770 Pass `shell_id' to ${connectmode}_download.
50771 Retry twice upon timeout. Make resetting of target more robust.
50772 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
50773 Pass `shell_id' to exit_$connectmode.
50774 Only call exit_$connectmode if connected.
50775 * config/unix.exp (${tool}_load): Check return codes better.
50776 * config/vrtx.exp (${tool}_load): Likewise.
50777 * config/vx.exp (${tool}_load): Likewise.
50778 Delete unneeded global's.
50779 * lib/dg.exp (dg-test): Update to reflect clarified return codes
50782 (dg-init): Delete recording of pass/fail counts.
50783 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
50784 (old-dejagnu-init): Likewise.
50785 (old-dejagnu-stat): Delete contents, empty proc now.
50786 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
50787 (c-torture): Delete references to lcnt, lpass, lfail.
50788 Get option list from TORTURE_OPTIONS.
50789 Delete -funroll[-all]-loops if no loops.
50790 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
50791 (g++_stat): Delete contents (empty proc now).
50792 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
50793 (gcc_finish): Likewise.
50794 (gcc_stat): Deleted.
50795 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
50796 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
50797 * gcc.c-torture/execute/execute.exp: Likewise.
50798 Split tests into two parts: compile, execute.
50799 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
50800 no loops. Update to reflect clarified return codes from ${tool}_load.
50802 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
50804 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
50806 (old-dejagnu): Likewise (where necessary).
50808 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
50810 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
50812 * lib/dg.exp (dg-process-target): Fix processing of selector.
50813 Add comment regarding use of `error'.
50815 * lib/gcc.exp (prune_system_crud): Define if missing.
50816 * lib/g++.exp (prune_system_crud): Likewise.
50818 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
50819 Call prune_system_crud.
50820 * lib/dg.exp (dg-runtest): New proc.
50821 Use perror instead of send_user for tcl errors in testcase.
50822 Don't return any value, it's never used.
50823 Don't clobber previous definition of `unknown'.
50824 Print tcl errors in `dg-final'.
50826 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
50828 * lib/dg.exp (dg-process-target): Improve syntax error messages.
50829 (dg-test): Don't print errorInfo, it contains stack backtrace.
50831 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
50833 * lib/g++.exp (runtest_file_p): Define if missing.
50835 1994-09-24 Doug Evans (dje@cygnus.com)
50837 * lib/mike-g++.exp: Comment out loading of g++.exp.
50838 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
50839 (default_g++_version): Always print something.
50840 (default_g++_start): Comment out call to `which'.
50841 (g++_start, g++_load): Deleted (must be defined in config file).
50842 * lib/gcc.exp: Test for existence of $CC at start.
50843 Delete check for tmpdir (done in gcc_init).
50844 (default_gcc_version): Always print something.
50845 (default_gcc_start): Comment out call to `which'.
50846 * config/*.exp: Major cleanup - make cross targets work at least a
50847 little better for g++ (by not being "--tool gcc" specific).
50848 Rename gcc_xxx to ${tool}_xxx.
50849 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
50850 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
50852 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
50854 * lib/c-torture.exp (c-torture-compile): Rework compiler
50855 message processing.
50857 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
50860 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
50862 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
50864 * lib/dg.exp (dg-process-target): Support { target native }.
50866 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
50868 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
50869 looked for "... program xxx got fatal signal".
50870 Correct regsub munging of `comp_output'.
50871 Ignore compiler messages "path prefix not used" and "linker input
50874 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
50876 * lib/gcc.exp (runtest_file_p): Define if missing.
50877 * gcc.prms/template.c: Example to work from.
50879 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
50881 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
50882 * lib/dg.exp (dg-test): Call unsupported testcases as such.
50884 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
50885 * gcc.prms/1883.c: Moved from compile/940714-1.c.
50886 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
50887 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
50889 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
50890 (dg-process-target): No longer a varargs proc.
50891 Return S/N for target, P/F for xfail. All callers changed.
50892 (user option procs): More argument checking.
50893 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
50894 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
50895 (dg-test): Skip test if not running on selected target in `dg-do'.
50896 Update handling of `dg-do-what', `dg-output-text'.
50897 Separate execution pass/fail from output pattern match pass/fail.
50898 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
50900 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
50902 * gcc.c-torture/special/special.exp: Don't expect failure for mips
50903 target for 920510-1.c.
50905 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
50907 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
50908 Clean up comment regarding use of passcnt, etc.
50909 (gcc_stat): Don't update `testcnt' here.
50910 (gcc_finish): Do it here.
50911 Might as well reset `but_id' here too.
50912 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
50913 to determine if the file should be tested.
50914 * gcc.c-torture/compile/compile.exp: Likewise.
50915 * gcc.c-torture/execute/execute.exp: Likewise.
50916 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
50917 * gcc.misc-tests/dg-test.exp: Likewise.
50918 * gcc.prms/prms.exp: Likewise.
50919 * gcc.wendy/wendy.exp: Likewise.
50920 * g++.old-deja.exp: Likewise.
50921 Move "Testing file" message to verbose level 1.
50923 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
50925 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
50927 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
50929 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
50930 (default_gcc_start): Accept optional second list element
50931 of compiler flags. Print compiler output at verbosity level 2.
50932 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
50933 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
50934 Save current values of framework globals passcnt, failcnt, xpasscnt,
50935 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
50936 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
50937 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
50938 xfailcnt to compute stats. Update framework global `testcnt' from
50940 (gcc_finish): New proc. Clean up test environment.
50941 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
50942 (gcc_epass, gcc_efail): Delete.
50943 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
50944 argument of line number.
50945 (dg-init): If the tool has an init routine, call it.
50946 (dg-test): Remove args `cflags_var' and `libs_var'.
50947 Pass all compiler options to ${tool}_start.
50948 Handle missing line number.
50949 (dg-finish): New function.
50950 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
50951 particular files. Call gcc_finish at end. Move "skipping test"
50952 message to verbosity level 3.
50953 * gcc.c-torture/compile/compile.exp: Likewise.
50954 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
50955 * gcc.c-torture/execute/execute.exp: Likewise.
50956 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
50957 Print testcase being tried at verbosity level 1.
50958 * gcc.c-torture/special/special.exp: Unset xfail.
50959 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
50960 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
50961 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
50962 * gcc.failure/failure.exp: Likewise.
50963 * gcc.ieee/ieee.exp: Likewise.
50964 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
50965 Update call to dg-test. Call dg-finish at end.
50966 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
50967 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
50968 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
50969 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
50970 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
50971 * gcc.wendy/wendy.exp: Add copyright.
50972 Delete setting of tmpdir (done by gcc_init).
50973 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
50974 Pass compiler flags to gcc_start. Call gcc_finish at end.
50975 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
50978 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
50980 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
50982 (g++_load): Likewise.
50984 * config/*.exp (gcc_load): Some were varargs fns and some were not.
50985 Rename argument to `prog' to remove the confusion.
50986 Varargs fns behave differently too!
50987 (g++_load): Likewise.
50989 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
50991 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
50992 what it is. Delete (always) printing of status value for !native.
50993 Simplify verbose code, and include status and exec_output.
50994 (g++_load): Use gcc_load.
50996 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
50998 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
50999 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
51000 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
51001 940714-3.c as these testcases don't exist anymore. Make
51002 va-arg-1.c expected to pass.
51004 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
51006 * gcc.misc-tests/misc.exp: Only run specific testcases.
51007 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
51008 * gcc.misc-tests/dg-[1-9].c: New files.
51010 * lib/dg.exp: New testsuite driver.
51011 * gcc.prms/prms.exp: Use it.
51013 * README.gcc: New file.
51015 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
51016 Document and reset `lxpass' and `lxfail'.
51017 Simplify "initialized" message.
51018 (gcc_stat): Clean up comments a little.
51020 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
51022 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
51024 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
51026 * lib/old-dejagnu.exp (process-option): New proc.
51027 (old-dejagnu-init, old-dejagnu-stat): Likewise.
51028 (old-dejagnu): Simplify.
51029 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
51031 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
51033 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
51034 exists and is not an empty string.
51036 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
51037 $xfail rather than calling setup_xfail. Clear $xfail when test is
51039 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
51042 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
51043 longer expected to fail.
51045 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
51048 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
51050 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
51051 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
51052 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
51053 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
51056 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
51057 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
51059 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
51061 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
51062 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
51064 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
51065 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
51066 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
51068 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
51070 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
51071 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
51072 940714-1.c, 940714-2.c, 940714-3.c},
51073 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
51074 gcc.misc-tests/{mg.c,mg.exp}:
51076 * gcc.noncompile/noncompile.exp: Change accordingly.
51078 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
51080 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
51081 Undo previous clobberage.
51083 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
51085 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
51086 * gcc.special/{930510-1.c, special.exp}:
51087 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
51088 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
51089 struct-varargs-1.c}: New tests from c-torture-1.26.
51091 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
51093 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
51094 argument to switch.
51096 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
51098 * Revert the previous changes. Please see Rob's directory
51099 (/lisa/test/rob/progressive/gcc/testsuite) for testing
51102 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
51104 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
51105 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
51106 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
51107 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
51108 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
51109 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
51110 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
51111 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
51112 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
51113 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
51114 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
51115 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
51116 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
51117 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
51118 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
51119 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
51120 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
51121 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
51122 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
51123 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
51124 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
51125 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
51126 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
51127 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
51128 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
51129 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
51130 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
51132 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
51134 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
51135 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
51138 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
51140 * config/unix.exp (g++_load): Fix syntax.
51142 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
51144 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
51145 * gcc.noncompile/921017-1.c: Deleted obsolete test.
51146 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
51147 Don't expect va-arg-1.c to fail. Correct expected output for
51149 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
51150 * gcc.wendy/hbm4.c: Correct typo.
51151 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
51153 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
51155 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
51156 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
51157 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
51158 * lib/c-torture.exp (c-torture-compile): Ditto.
51160 Reduce volume of output (remove all the -I's and such).
51161 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
51162 Call gcc_cpass, gcc_cfail.
51163 (c-torture): Pass testing option to c-torture-compile.
51165 1994-03-21 Doug Evans (dje@cygnus.com)
51167 Bring patches over from progressive.
51168 * config/default.exp: Exit remote shell cleanly.
51169 (g++_exit, g++_start): Add default versions.
51170 * config/sim.exp (gcc_load): Use perror, not error.
51172 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
51174 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
51177 1994-03-14 Doug Evans (dje@cygnus.com)
51179 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
51180 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
51181 (wendy_try): New proc to run testcase.
51182 (main loop): Call 'em.
51183 * gcc.wendy/*.c: Clean up pass to correct expected output.
51185 * lib/gcc.exp: Minor cleanup work.
51186 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
51188 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
51190 * config/sim.exp (gcc_load): Document return codes better.
51191 Don't pass -v to simulator.
51193 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
51195 * gcc.special/920717-x.c: Fix typo.
51196 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
51199 * lib/mike-gcc.exp: Fix typo.
51201 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
51203 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
51204 binary to use, transform the name.
51205 * config/*.exp: rename everything. Nuke any g++ specific files,
51206 it's now a special case of gcc that requires no special support.
51207 Add a default.exp for unsupported targets.
51209 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
51211 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
51212 lib/old-dejagnu.exp: Fix a few patterns to work with the new
51215 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
51217 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
51220 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
51222 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
51224 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
51226 * gcc.execute/execute.exp: Combine opt_list and foption_list into
51227 option_list. Compile every file with only 4/6 option choices
51228 (same as C torture) instead of with 12/18 different option
51230 * lib/c-torture.exp: Likewise.
51232 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
51235 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
51237 * lib/old-deja.exp: Add `excess errors test fails' error, now one
51238 can put an XFAIL *-*-* on excess errors.
51240 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
51242 * g++.law: Add more tests derived from g++-bugs snapshots.
51244 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
51245 equivalent to g++.law/init9.
51247 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
51248 compiled it, and the a.out file after we've run it.
51250 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
51252 * lib/mike-g++.exp (postbase): Delete the .o file after we've
51253 compiled it, and the a.out file after we've run it.
51255 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
51257 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
51259 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
51261 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
51264 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
51266 * g++.law: New directory of g++ tests derived from the g++-bugs
51269 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
51271 * gcc.compile: initbug1.c initbug1.exp testcase added
51273 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
51275 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
51276 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
51277 fixes submitted by Jeff Law (law@cs.utah.edu)
51278 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
51279 Jeff Law (law@cs.utah.edu)
51282 1993-11-30 Mike Stump (mrs@cygnus.com)
51284 * config/unix-g++.exp: Follow the gcc way of doing things.
51285 * g++.old-deja/old-deja.exp: Minor updates.
51286 * lib/g++.exp: New file, follow the gcc way of doing things.
51287 * lib/old-dejagnu.exp: Minor updates.
51288 * lib/mike-g++.exp: Always unset errorInfo.
51290 1993-11-06 Mike Stump (mrs@cygnus.com)
51292 * lib/gcc.exp: Fix some errors with the below change, CC and
51293 CFLAGS should be global when setting, not local.
51295 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
51297 * lib/gcc.exp: Transform tool name.
51299 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
51301 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
51303 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
51305 * lib/gcc.exp: change gcc_done to gcc_stat
51307 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
51309 * Upgraded gcc testsuite to c-torture version 1.25
51311 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
51313 * lib/gcc.exp: added reporting code. Changed verbose compile message.
51314 * lib/c-torture: added hooks for new reporting code.
51316 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
51318 * config/sh-gcc.exp: check if sh-sim exists in the path
51320 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
51322 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
51323 * gcc.compile/compile.exp: Initial changes for new logic.
51324 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
51325 * gcc.failure/failure.exp: Initial changes for new logic.
51326 * gcc.ieee/ieee.exp: Initial changes for new logic.
51327 * gcc.misc-tests/misc.exp: Initial changes for new logic.
51328 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
51329 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
51330 * lib/c-torture.exp: Initial changes for new logic.
51331 * lib/gcc.exp: Initial changes for new logic.
51333 1993-10-15 Mike Stump (mrs@cygnus.com)
51335 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
51336 depend upon failure or success. Fully qualify names in failure
51337 and success messages. Always remove a.out before starting
51338 compile, just in case. Pay more attention to error text output by
51339 the compiler. Handle testcases with no known past errors just
51340 like all others, so that things are uniform. Other miscellaneous
51343 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
51345 * gcc.cpp: new directory for cpp tests
51347 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
51349 * lib/chill.exp: Code reformatted, removed unused code.
51350 * config/unix-chill.exp: Code reformatted, removed unused code.
51351 * chill.execute/execute.exp: Code reformatted, removed unused code.
51352 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
51354 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
51356 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
51357 routines not written.
51359 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
51361 * config/bug-gcc.exp: Use new procs from bug.exp.
51363 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
51365 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
51366 via ftp, rather than depending on NFS.
51367 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
51370 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
51372 * config/bug-gcc.exp: Use new download proc.
51374 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
51376 * chill.execute/execute.exp: cleanups, handles errors better
51377 * chill.compile/compile.exp: rewrite, based on execute.exp
51378 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
51379 * lib/chill.exp: major changes to diff proc and compile and link
51380 procs. added chill_fail and chill_pass wrappers to pass and
51381 fail. added more comments, and handle error codes better.
51382 Added a hack to capture stderr from exec, so noncompile tests
51385 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
51387 * chill.execute/execute.exp: rewrite of testsuite driver
51388 * lib/chill.exp: rewrite of testsuite driver
51389 * config/unix-chill.exp: rewrite of testsuite driver
51391 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
51394 * iexpr.ch: Standardize uppercase.
51395 * tuples.dat: Standardize uppercase.
51396 * vary.ch: standardize. Correct varying string assignments.
51397 * vary.dat: Add new output lines.
51399 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
51402 * chprintf.ch: Standardize use of uppercase.
51403 * tuples.ch: Standardize and turn arr2 into a DCL,
51405 * pinits.ch: Standardize.
51407 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
51409 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
51410 * Makefil: Renamed to Makefile.in.
51411 * configure.in: New.
51413 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
51416 * .cvsignore: Add result/output files.
51417 * Makefile: Fix up variables at start. Use MFLAGS
51418 everywhere. Correct bool_loc, built_ins entries.
51419 Add entry for vary1.ch.
51420 * bitarray.ch: Standardize upper-case usage.
51421 * bitexpr.ch: Standardize, add output of b1.
51422 * params.ch: Use arrayt in along PROC parameters, to
51423 avoid novelty problems.
51424 * sets.ch: Tiny cleanup.
51425 * vary1.ch: Re-indent.
51427 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
51429 * Add PR-related files to Makefiles, .cvsignore files, etc.
51431 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
51433 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
51434 with compiler objects. New names are test-flow.c and test-loop.c
51436 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
51438 * Upgraded c-torture tests from 1.19 to 1.20
51441 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
51442 * gcc.compile: 930623-1.c 930623-2.c
51443 * gcc.noncompile: 930622-1.c 930622-2.c
51444 * gcc.failure: 920411-1.c 920627-2.c
51445 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
51447 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
51449 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
51450 More changes to get testsuite working properly. Needs more work.
51451 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
51453 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
51455 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
51456 More changes to get testsuite working properly. Needs more work.
51458 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
51460 * chill.compile/compile.exp: Added for Dejagnu support
51461 * chill.execute/execute.exp: Added for Dejagnu support
51462 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
51464 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
51466 This should complete moving the CHILL test files.
51467 * chill.noncompile(.cvsignore printf.grt
51468 in-printf.grt chprintf.grt chprintf.ch):
51469 Added test-support files.
51470 (Makefile): Modified further.
51471 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
51472 signal.ch): Added test files.
51473 * chill.execute (.cvsignore printf.grt printr.c
51474 in-printf.grt rts.c chprintf.grt rts.h): Added
51475 test-support files.
51476 (Makefile): More corrections.
51478 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
51480 * chill.compile, chill.execute, chill.nocompile: Add CHILL
51481 test cases, ready for DejaGnu.
51483 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
51485 * Upgraded c-torture tests from 1.18 to 1.19
51487 * gcc.compile: added test(s):
51489 * gcc.execute: added test(s):
51490 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
51492 * added new subdirectory for misc tests: gcc.misc-tests
51493 * gcc.misc-test(s): added tests:
51494 inst-check.c test-consts.c test-ior.c test-switch.c
51496 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
51498 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
51500 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
51502 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
51504 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
51506 * Upgraded c-torture tests from 1.17 to 1.18
51508 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
51510 * Upgraded c-torture tests from 1.12 to 1.17
51512 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
51514 * lib/old-dejagnu.exp:
51515 Fixed handling of XFAIL target triplets to correctly
51516 recognize wildcard characters. Removed code that
51517 appended a unique id tag to the end of the file name
51518 printed out by the result of the testcases within a
51521 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
51523 * lib/old-dejagnu.exp:
51524 Reworked expected failure handling to trigger off of XFAIL
51525 keyword in keyphrase embeded in testcase source code. The
51526 XFAIL keyword must be at the end of the keyphrase line. It
51527 may optionally be followed by one or more target triplets.
51528 It has just occured that the handling of wildcards in the
51529 target triplet may not be correct.
51531 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
51533 * g++.old-deja/tests:
51534 Moved all subdirectories up one level into g++.old-deja .
51536 * lib/old-dejagnu.exp:
51537 Fixed problem with CXXFLAGS not being properly reset, and being
51538 corrupted with extraneous "-c" compiler option. This was
51539 causing binaries to not be generated for test that needed them.
51540 Modified strings passed to "pass" and "fail" so that individual
51541 tests from the same test file would be distinguished by an
51542 identifier appended to the test file name in the summary logs;
51543 this corrected a problem with erroneous diff logs. Added code
51544 to search testcases for expected fail and unexpected pass keywords.
51546 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
51548 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
51550 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
51552 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
51553 Removed extraneous text from end of "Special g++ Options"
51556 * lib/old-dejagnu.exp: Added pattern matching to look for new
51557 keywords, embedded in testcases comments, which will trigger
51558 calls to xpass and xfail.
51560 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
51562 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
51563 comments embedded in the testcases, especially the one looking for
51564 special compiler options, as well as the pattern matching for the
51565 compiler output again.
51567 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
51569 * lib/old-dejagnu.exp: Do a proper check of the return value for
51570 execute tests. Fixed several problems with the pattern matching
51571 of the compiler output which gave erroneous test results.
51572 Changed several of the test result messages to be more descriptive.
51573 * config/unix-g++.exp: Proc g++_load now actually works and
51574 executes the tests passed to it and returns a usable return
51577 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
51579 * lib/gcc.exp: Exits gracefully if $CC is bogus.
51581 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
51583 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
51584 Modified both files to properly execute the old style
51585 dejagnu tests. The previous versions of these files were
51586 experimental and did not function anything near correctly.
51588 1993-04-05 Rob Savoye (rob@cygnus.com)
51590 * Removed all Makefile.in and configure.in files. No configuration
51593 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
51595 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
51597 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
51599 * gcc.compile/configure.in, gcc.unsorted/configure.in,
51600 gcc.special/configure.in, gcc.noncompile/configure.in,
51601 gcc.execute/configure.in, gcc.code_quality/configure.in,
51602 g++.other/configure.in, g++.old-deja/configure.in,
51603 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
51604 in srcname setting.
51606 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
51608 * lib/udi.exp: Fixed mondfe and mondfe_download.
51609 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
51610 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
51612 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
51614 * config/udi-gdb.exp: Check $shell_id after connecting to target.
51615 (gdb_exit): Don't remove *_soc files.
51617 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
51619 * lib/c-torture.exp: Don't look for main; instead always use -w
51620 -c. This is how the c-torture tests work. Remove the object
51621 file if the compilation succeeds.
51622 * gcc.execute/execute.exp: Remove executable if test passes.
51623 * gcc.noncompile/noncompile.exp: Every test is an expected
51625 * gcc.special/special.exp: Added tests from c-torture 1.11,
51626 corrected use of existing test.
51627 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
51628 gcc.execute/920625-1.c: Updated to c-torture 1.11.
51629 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
51630 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
51631 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
51632 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
51633 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
51634 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
51635 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
51636 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
51637 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
51638 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
51639 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
51640 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
51641 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
51642 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
51643 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
51644 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
51645 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
51647 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
51648 correspond to c-torture 1.11.